.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1e3ms;animation-timing-function:linear;animation-iteration-count:infinite}@media(prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2e3ms}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.footer__logos,.chatbot__buttons,.info-card__content,.about__list,.header .menu>.menu-item>a,.header .main-nav,.socials,.block-card__buttons,.percent-block__numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.faq__box-button,.demo__form .field input[type=submit],.demo__text ol li>span,.reviews__block,.reviews__logos,.reviews__case,.burger--active,.burger,.slider-button,.tabs__nav,.percent-block,.button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.faq__box,.reviews__navigation,.header__top,.header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hero__inner,.burger__icon,.review{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}:root{--primary-font:"Montserrat", sans-serif;--secondary-font:"D_Kallisto", sans-serif;--app-height:100vh;--z-index-1:1;--z-index-2:2;--z-index-3:3;--z-index-4:4;--z-index-5:5;--z-index-6:6;--color-white:#fff;--color-black:#000;--color-gray:#7c8aa1;--color-slate-gray:#39404b;--color-light-white:#f7ffff;--color-golden-orange:#ffa629;--color-border-gray:#7c8aa126;--accent-gradient:linear-gradient(315deg, #609af4 0%, #9667f1 100%)}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:1e4;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px)0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s transform,.2s top;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform,.2s left;transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform,.2s right;transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;-ms-touch-action:none;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@font-face{font-family:montserrat;src:url(https://www.whizdom.ai/wp-content/themes/whizdom/assets/whizdom/public/css/../fonts/Montserrat/Montserrat-Light.woff2)format("woff2"),url(https://www.whizdom.ai/wp-content/themes/whizdom/assets/whizdom/public/css/../fonts/Montserrat/Montserrat-Light.woff)format("woff"),url(https://www.whizdom.ai/wp-content/themes/whizdom/assets/whizdom/public/css/../fonts/Montserrat/Montserrat-Light.ttf)format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:montserrat;src:url(https://www.whizdom.ai/wp-content/themes/whizdom/assets/whizdom/public/css/../fonts/Montserrat/Montserrat-Regular.woff2)format("woff2"),url(https://www.whizdom.ai/wp-content/themes/whizdom/assets/whizdom/public/css/../fonts/Montserrat/Montserrat-Regular.woff)format("woff"),url(https://www.whizdom.ai/wp-content/themes/whizdom/assets/whizdom/public/css/../fonts/Montserrat/Montserrat-Regular.ttf)format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:montserrat;src:url(https://www.whizdom.ai/wp-content/themes/whizdom/assets/whizdom/public/css/../fonts/Montserrat/Montserrat-Medium.woff2)format("woff2"),url(https://www.whizdom.ai/wp-content/themes/whizdom/assets/whizdom/public/css/../fonts/Montserrat/Montserrat-Medium.woff)format("woff"),url(https://www.whizdom.ai/wp-content/themes/whizdom/assets/whizdom/public/css/../fonts/Montserrat/Montserrat-Medium.ttf)format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:montserrat;src:url(https://www.whizdom.ai/wp-content/themes/whizdom/assets/whizdom/public/css/../fonts/Montserrat/Montserrat-SemiBold.woff2)format("woff2"),url(https://www.whizdom.ai/wp-content/themes/whizdom/assets/whizdom/public/css/../fonts/Montserrat/Montserrat-SemiBold.woff)format("woff"),url(https://www.whizdom.ai/wp-content/themes/whizdom/assets/whizdom/public/css/../fonts/Montserrat/Montserrat-SemiBold.ttf)format("truetype");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:montserrat;src:url(https://www.whizdom.ai/wp-content/themes/whizdom/assets/whizdom/public/css/../fonts/Montserrat/Montserrat-Bold.woff2)format("woff2"),url(https://www.whizdom.ai/wp-content/themes/whizdom/assets/whizdom/public/css/../fonts/Montserrat/Montserrat-Bold.woff)format("woff"),url(https://www.whizdom.ai/wp-content/themes/whizdom/assets/whizdom/public/css/../fonts/Montserrat/Montserrat-Bold.ttf)format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:d_kallisto;src:url(https://www.whizdom.ai/wp-content/themes/whizdom/assets/whizdom/public/css/../fonts/D_Kallisto/D_Kallisto.woff2)format("woff2"),url(https://www.whizdom.ai/wp-content/themes/whizdom/assets/whizdom/public/css/../fonts/D_Kallisto/D_Kallisto.woff)format("woff"),url(https://www.whizdom.ai/wp-content/themes/whizdom/assets/whizdom/public/css/../fonts/D_Kallisto/D_Kallisto.ttf)format("truetype");font-weight:400;font-display:swap;font-style:normal}.title{font-family:var(--secondary-font);font-weight:400;font-size:clamp(1rem,.5384615385rem + .0205128205*100vw,3rem);line-height:1.2;text-align:center;-webkit-text-fill-color:transparent;text-transform:uppercase;background:linear-gradient(124deg,#609af4 0%,#824cc6 100%);-webkit-background-clip:text;background-clip:text}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{vertical-align:baseline;margin:0;border:0;padding:0;font:inherit;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:none}a{text-decoration:none;color:inherit}button{border:none;padding:0;background-color:initial;cursor:pointer}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}[type=checkbox],[type=radio]{padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}[disabled],[disabled] *{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[hidden]{display:none}img{display:block;width:100%;max-width:100%}svg{display:block}input,textarea{border-radius:0}@-webkit-keyframes modal-open{0%{opacity:0;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes modal-open{0%{opacity:0;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes modal-close{0%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}100%{opacity:0;-webkit-transform:scale3d(.9,.9,1);transform:scale3d(.9,.9,1)}}@keyframes modal-close{0%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}100%{opacity:0;-webkit-transform:scale3d(.9,.9,1);transform:scale3d(.9,.9,1)}}@-webkit-keyframes show-content-image{from{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes show-content-image{from{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes show-content-text{from{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes show-content-text{from{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes show-hero-slider{from{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes show-hero-slider{from{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes ticker{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes ticker{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;scroll-behavior:smooth}@media screen and (min-width:74.9875rem)and (max-width:93.75rem){html{font-size:14px}}body,#__nuxt,#app{height:100%;min-height:0}body{margin:0;padding:0;font-family:var(--primary-font);font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem;line-height:1.3;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;background-color:#e6eff7}.container{margin:0 auto;padding:0 clamp(1.25rem,-1.3461538462rem + .1153846154*100vw,12.5rem);width:100%;max-width:120rem}@media only screen and (max-width:61.9875rem){.container{padding:0 1.1875rem}}.blur{position:fixed;z-index:var(--z-index-4);-webkit-box-shadow:4px 4px 18px 0 rgba(6,17,33,.6);box-shadow:4px 4px 18px rgba(6,17,33,.6);opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);inset:0}.blur--active{opacity:1;pointer-events:all}.gradient-section:nth-of-type(odd){background:linear-gradient(52deg,#d9e2f1 0%,#f7ffff 100%)}.gradient-section:nth-of-type(even){background:linear-gradient(120deg,#d9e2f1 0%,#f7ffff 100%)}img{height:auto}.base-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;min-height:100%}.base-layout .main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.base-layout .main>section.info-block{padding-bottom:clamp(3.125rem,2.7644230769rem + .016025641*100vw,4.6875rem)}.base-layout .main>section.info-block+section.info-block{padding-top:clamp(3.125rem,2.7644230769rem + .016025641*100vw,4.6875rem)}.button{position:relative;overflow:hidden;border-radius:2.5rem;min-width:15.25rem;font-family:var(--primary-font);font-weight:600;font-size:clamp(.875rem,.7884615385rem + .0038461538*100vw,1.25rem);line-height:1;text-align:center;padding-block:clamp(.6875rem,.6009615385rem + .0038461538*100vw,1.0625rem);padding-inline:1.0625rem}.button:focus{outline:none}.button--primary{height:3.75rem;background:url(https://www.whizdom.ai/wp-content/themes/whizdom/assets/whizdom/public/css/../img/static/btn.png)no-repeat 50%/contain}.button--primary::before{content:"";position:absolute;background:linear-gradient(315deg,#609af4 0%,#9667f1 100%);opacity:0;inset:0}.button--primary span{-webkit-text-fill-color:transparent;background:linear-gradient(124deg,#609af4 0%,#824cc6 100%);-webkit-background-clip:text;background-clip:text}@media(hover:hover)and (pointer:fine){.button--primary:hover{background:linear-gradient(315deg,#609af4 0%,#9667f1 100%)}.button--primary:hover span{-webkit-text-fill-color:transparent;background:var(--color-white);-webkit-background-clip:text;background-clip:text}}.button--secondary{border:.1875rem solid var(--color-light-white)}@media(hover:hover)and (pointer:fine){.button--secondary:hover{color:#58229c;background-clip:initial;background-color:var(--color-light-white)}}.button--neutral{border:clamp(.125rem,.1105769231rem + .0006410256*100vw,.1875rem)solid var(--color-gray);color:var(--color-slate-gray)}@media only screen and (max-width:74.9875rem){.button{min-width:clamp(9.6875rem,8.4038461538rem + .0570512821*100vw,15.25rem)}.button--primary{height:clamp(2.5rem,2.2115384615rem + .0128205128*100vw,3.75rem)}}.percent-block{position:relative;border-radius:clamp(.8125rem,.4230769231rem + .0173076923*100vw,2.5rem);padding:2.25rem clamp(1.625rem,.7451923077rem + .0391025641*100vw,5.4375rem)1.25rem;min-height:clamp(3.8125rem,2.0096153846rem + .0801282051*100vw,11.625rem);-webkit-box-shadow:inset 10px -10px 20px 0 #320076,inset -3px 2px 15px 0 #824cc6;box-shadow:inset 10px -10px 20px #320076,inset -3px 2px 15px #824cc6;font-weight:500;font-size:clamp(.41125rem,.2176923077rem + .0086025641*100vw,1.25rem);text-align:center;color:var(--color-light-white);background:linear-gradient(225deg,#642ea8 0%,#46108a 100%)}.percent-block__numbers{position:absolute;left:50%;top:-3.4375rem;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-family:var(--secondary-font);font-weight:400;font-size:clamp(2.25rem,1.4423076923rem + .0358974359*100vw,5.75rem);line-height:6.875rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);gap:clamp(.1925rem,.0582211538rem + .0059679487*100vw,.774375rem)}.percent-block__icon{-ms-flex-negative:0;flex-shrink:0;width:clamp(.313125rem,.1661538462rem + .0065320513*100vw,.95rem);height:clamp(.47625rem,.2525480769rem + .0099423077*100vw,1.445625rem)}.divider{position:relative}.divider::before{content:"";position:absolute;left:0;right:0;top:-50%;z-index:var(--z-index-1);height:clamp(1.25rem,.5778846154rem + .0298717949*100vw,4.1625rem);background:url(https://www.whizdom.ai/wp-content/themes/whizdom/assets/whizdom/public/css/../img/static/divider.png)repeat 20%/contain;-webkit-filter:brightness(.94);filter:brightness(.94);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.divider+section{padding:clamp(1.5625rem,.8413461538rem + .0320512821*100vw,4.6875rem)0}.divider--show-mobile{display:none}@media only screen and (max-width:61.9875rem){.divider::before{height:1.875rem;-webkit-filter:brightness(.92);filter:brightness(.92)}.divider--show-mobile{display:block}}@media only screen and (max-width:35.9875rem){.divider::before{height:1.25rem;background:url(https://www.whizdom.ai/wp-content/themes/whizdom/assets/whizdom/public/css/../img/static/divider.png)repeat 50%/contain}}.tabs__nav{gap:clamp(.625rem,.3365384615rem + .0128205128*100vw,1.875rem)}.tabs__button{border-radius:clamp(1.25rem,.9615384615rem + .0128205128*100vw,2.5rem);padding:clamp(.4375rem,.2788461538rem + .0070512821*100vw,1.125rem)clamp(.625rem,.4807692308rem + .0064102564*100vw,1.25rem)clamp(.5rem,.3557692308rem + .0064102564*100vw,1.125rem);min-width:clamp(7.5rem,4.0961538462rem + .1512820513*100vw,22.25rem);-webkit-box-shadow:.125rem .125rem .125rem 0 rgba(136,165,191,.5),-.1875rem -.1875rem .125rem 0 rgba(255,255,255,.5),inset 0 0 0 0 transparent,inset 0 0 0 0 transparent;box-shadow:.125rem .125rem .125rem rgba(136,165,191,.5),-.1875rem -.1875rem .125rem rgba(255,255,255,.5),inset 0 0 transparent,inset 0 0 transparent;font-family:var(--primary-font);font-weight:600;font-size:clamp(.75rem,.6346153846rem + .0051282051*100vw,1.25rem);text-align:center;color:var(--color-gray);background:linear-gradient(52deg,rgba(217,226,241,.5) 0%,rgba(247,255,255,.5) 100%);-webkit-transition:background .3s ease,-webkit-box-shadow .3s ease;transition:background .3s ease,-webkit-box-shadow .3s ease;transition:box-shadow .3s ease,background .3s ease;transition:box-shadow .3s ease,background .3s ease,-webkit-box-shadow .3s ease}.tabs__button--active{-webkit-box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,inset .125rem .125rem .1875rem 0 rgba(136,165,191,.5),inset -.1875rem -.1875rem .125rem 0 rgba(255,255,255,.5);box-shadow:0 0 transparent,0 0 transparent,inset .125rem .125rem .1875rem rgba(136,165,191,.5),inset -.1875rem -.1875rem .125rem rgba(255,255,255,.5);background:linear-gradient(52deg,rgba(217,226,241,.5) 0%,rgba(247,255,255,.5) 100%)}.review{position:relative;width:38.5rem}.review__head{position:relative;width:100%;pointer-events:none}.review__head img{-webkit-filter:drop-shadow(6px 7px 6px rgba(136,165,191,.5));filter:drop-shadow(6px 7px 6px rgba(136,165,191,.5))}.review__icon{position:absolute;left:50%;top:-.9375rem;width:clamp(1.9375rem,1.3100961538rem + .0278846154*100vw,4.65625rem);height:clamp(1.625rem,1.1057692308rem + .0230769231*100vw,3.875rem);-webkit-filter:drop-shadow(6px 7px 10px rgba(136,165,191,.5));filter:drop-shadow(6px 7px 10px rgba(136,165,191,.5));-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.review__content{position:relative;top:-.0625rem;z-index:1;-webkit-box-flex:1;-ms-flex:1;flex:1;border:.0625rem solid #fff;border-top:unset;border-radius:0 0 clamp(1.0625rem,.7307692308rem + .0147435897*100vw,2.5rem)clamp(1.0625rem,.7307692308rem + .0147435897*100vw,2.5rem);padding:clamp(1.125rem,1.0817307692rem + .0019230769*100vw,1.3125rem)clamp(1.875rem,1.5865384615rem + .0128205128*100vw,3.125rem)clamp(1.5625rem,1.5048076923rem + .0025641026*100vw,1.8125rem);-webkit-box-shadow:6px 9px 8px rgba(136,165,191,.5);box-shadow:6px 9px 8px rgba(136,165,191,.5);line-height:1.21;background:#f7ffff}.review__quote{margin-bottom:clamp(.9375rem,.7355769231rem + .008974359*100vw,1.8125rem)}.review__quote p{font-weight:400;font-size:clamp(.875rem,.7307692308rem + .0064102564*100vw,1.5rem);color:#39404b}.review__author{font-weight:300;font-size:clamp(.875rem,.7307692308rem + .0064102564*100vw,1.5rem);text-align:right}@media only screen and (max-width:61.9875rem){.review__head img{top:0}}.block-card{padding:clamp(6.875rem,5.5769230769rem + .0576923077*100vw,12.5rem)0 clamp(3.125rem,2.4038461538rem + .0320512821*100vw,6.25rem)!important}.block-card__inner{display:grid;grid-template-areas:"title image" "subtitle image" "description image" "buttons image" "buttom image";grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto auto auto 1fr}.block-card__title{grid-area:title;margin-bottom:clamp(.9375rem,.4326923077rem + .0224358974*100vw,3.125rem);width:auto;text-align:left}.block-card__subtitle{grid-area:subtitle;margin-bottom:clamp(1.875rem,1.5865384615rem + .0128205128*100vw,3.125rem);text-align:left}.block-card__subtitle p{font-family:d_kallisto;font-weight:400;font-size:clamp(.75rem,.4038461538rem + .0153846154*100vw,2.25rem);line-height:1.2;color:var(--color-gray)}.block-card__img{grid-area:image;margin-left:auto;width:100%;max-width:clamp(20rem,14rem + .2666666667*100vw,46rem)}.block-card__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.block-card__imgmobile{display:none;margin-bottom:1.875rem;width:100%;max-width:clamp(20rem,14rem + .2666666667*100vw,46rem)}.block-card__imgmobile img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.block-card__description{grid-area:description;text-align:left;color:var(--color-slate-gray)}.block-card__description strong{font-weight:600;font-size:clamp(.875rem,.5576923077rem + .0141025641*100vw,2.25rem);line-height:1.21}.block-card__description p{font-weight:400;font-size:clamp(.875rem,.5576923077rem + .0141025641*100vw,2.25rem);line-height:1.21}.block-card__buttons{grid-area:buttons;margin-top:clamp(2.5rem,2.0673076923rem + .0192307692*100vw,4.375rem);gap:clamp(.625rem,.1923076923rem + .0192307692*100vw,2.5rem)}.block-card__buttons a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.block-card__buttons-gray{border:.125rem solid var(--color-gray);border-radius:2.5rem;padding:clamp(.6875rem,.5865384615rem + .0044871795*100vw,1.125rem)clamp(2.8125rem,2.3076923077rem + .0224358974*100vw,5rem);font-weight:600;font-size:clamp(.875rem,.7884615385rem + .0038461538*100vw,1.25rem);line-height:1.21;text-align:center;color:var(--color-slate-gray)}.block-card__buttom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-area:buttom;margin-top:clamp(1.25rem,1.0048076923rem + .0108974359*100vw,2.3125rem);font-family:montserrat;font-weight:500;font-size:clamp(1rem,.8846153846rem + .0051282051*100vw,1.5rem);line-height:1.3;color:var(--color-slate-gray);gap:.3125rem}.block-card__buttom-img{width:100%;max-width:clamp(5.963125rem,5.3776923077rem + .0260192308*100vw,8.5rem)}.block-card__buttom-img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:61.9875rem){.block-card__inner{display:block}.block-card__img{display:none}.block-card__imgmobile{display:block}.block-card__img{margin:0 auto;margin-bottom:1.875rem}.block-card__buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block-card__buttom{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.socials{gap:clamp(.9375rem,.8653846154rem + .0032051282*100vw,1.25rem)}.socials__item{-ms-flex-negative:0;flex-shrink:0}.socials__link{display:-webkit-box;display:-ms-flexbox;display:flex}.socials__icon{width:1.5rem;height:1.5rem}.slider-button{-ms-flex-negative:0;flex-shrink:0;border-radius:50%;width:clamp(1.875rem,1.7307692308rem + .0064102564*100vw,2.5rem);height:clamp(1.875rem,1.7307692308rem + .0064102564*100vw,2.5rem)}.slider-button__icon{position:relative;z-index:var(--z-index-1)}.slider-button:not(:disabled):active{-webkit-box-shadow:inset 0 0 0 2px rgba(255,255,255,.65),inset 2px 2px 2px 0 rgba(136,165,191,.25),inset 7px 7px 21px 0 rgba(136,165,191,.3),inset -9px -6px 15px 0 rgba(255,255,255,.5);box-shadow:inset 0 0 0 2px rgba(255,255,255,.65),inset 2px 2px 2px rgba(136,165,191,.25),inset 7px 7px 21px rgba(136,165,191,.3),inset -9px -6px 15px rgba(255,255,255,.5);background-image:linear-gradient(52deg,#d9e2f1 0%,#f7ffff 100%)}@media(hover:hover)and (pointer:fine){.slider-button:not(:disabled):hover{-webkit-box-shadow:inset 0 0 0 2px rgba(255,255,255,.65),inset 2px 2px 2px 0 rgba(136,165,191,.25),inset 7px 7px 21px 0 rgba(136,165,191,.3),inset -9px -6px 15px 0 rgba(255,255,255,.5);box-shadow:inset 0 0 0 2px rgba(255,255,255,.65),inset 2px 2px 2px rgba(136,165,191,.25),inset 7px 7px 21px rgba(136,165,191,.3),inset -9px -6px 15px rgba(255,255,255,.5);background-image:linear-gradient(52deg,#d9e2f1 0%,#f7ffff 100%)}}.slider-button.swiper-button-disabled{opacity:.5;cursor:not-allowed}.slider-button--prev{position:relative;border-radius:50%;-webkit-box-shadow:inset 0 0 0 2px rgba(255,255,255,.65),2px 2px 2px 0 rgba(136,165,191,.25),inset 7px 7px 21px 0 rgba(136,165,191,.3),inset -9px -6px 15px 0 rgba(255,255,255,.5);box-shadow:inset 0 0 0 2px rgba(255,255,255,.65),2px 2px 2px rgba(136,165,191,.25),inset 7px 7px 21px rgba(136,165,191,.3),inset -9px -6px 15px rgba(255,255,255,.5);background-image:linear-gradient(52deg,#d9e2f1 0%,#f7ffff 100%)}.slider-button--next{position:relative;border-radius:50%;-webkit-box-shadow:inset 0 0 0 2px rgba(255,255,255,.65),2px 2px 3px 0 rgba(136,165,191,.25),inset 10px 10px 28px 0 rgba(136,165,191,.3),inset -12px -8px 20px 0 rgba(255,255,255,.5);box-shadow:inset 0 0 0 2px rgba(255,255,255,.65),2px 2px 3px rgba(136,165,191,.25),inset 10px 10px 28px rgba(136,165,191,.3),inset -12px -8px 20px rgba(255,255,255,.5);background-image:linear-gradient(52deg,#d9e2f1 0%,#f7ffff 100%)}.header{position:fixed;left:50%;top:clamp(.625rem,.3365384615rem + .0128205128*100vw,1.875rem);z-index:var(--z-index-5);width:100%;max-width:120rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding-inline:clamp(.9375rem,.7211538462rem + .0096153846*100vw,1.875rem)}.header__burger{display:none}.header__inner{border-radius:3.125rem;-webkit-box-shadow:inset .125rem .125rem .1875rem 0 rgba(136,165,191,.5),inset -.1875rem -.1875rem .125rem 0 rgba(255,255,255,.5);box-shadow:inset .125rem .125rem .1875rem rgba(136,165,191,.5),inset -.1875rem -.1875rem .125rem rgba(255,255,255,.5);background:linear-gradient(357deg,#d9e2f1 0%,var(--color-light-white) 100%);gap:.9375rem;padding-block:.625rem;padding-inline:clamp(1.5625rem,.9134615385rem + .0288461538*100vw,4.375rem)}.header__top{-webkit-box-flex:1;-ms-flex:1;flex:1}.header__logo{display:inline-block;grid-area:logo;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.header__button{grid-area:button}.header__bottom{display:none}.header .main-nav{gap:clamp(2.5rem,1.6346153846rem + .0384615385*100vw,6.25rem)}.header .menu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(.3125rem,-1.0576923077rem + .0608974359*100vw,6.25rem)}.header .sub-menu{position:absolute;left:50%;top:-.8125rem;border-radius:1.875rem;padding:2.9375rem 1.5625rem 1.5625rem;width:15.3125rem;-webkit-box-shadow:.328125rem .383125rem 1.09375rem 0 rgba(136,165,191,.5019607843);box-shadow:.328125rem .383125rem 1.09375rem rgba(136,165,191,.5019607843);background-image:linear-gradient(51.74deg,#d9e2f1 -.07%,#f7ffff 83.85%);opacity:0;visibility:hidden;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .5s ease;transition:all .5s ease}.header .sub-menu>.menu-item{font-weight:500;font-size:1.25rem;line-height:1.21;color:var(--color-gray)}.header .sub-menu>.menu-item:not(:last-child){margin-bottom:1.25rem}.header .menu>.menu-item{position:relative;display:block}.header .menu>.menu-item>a{position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;font-size:clamp(.875rem,.7884615385rem + .0038461538*100vw,1.25rem);line-height:1.21;color:var(--color-gray);gap:.9375rem}.header .menu>.menu-item.menu-item-has-children>a::before{content:"";position:absolute;right:1.125rem;top:50%;display:block;width:.0625rem;height:.6875rem;background-color:rgba(124,138,161,.5019607843);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header .menu>.menu-item.menu-item-has-children>a::after{content:"";display:block;width:.6875rem;height:.5rem;background-image:url("data:image/svg+xml,%3Csvg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.195312 -4.37114e-07L5.19531 4.96L10.1953 0L10.1953 2.62L5.19531 7.58L0.195312 2.64L0.195312 -4.37114e-07Z' fill='%237C8AA1' fill-opacity='0.5'/%3E%3C/svg%3E%0A");-webkit-transition:.5s ease;transition:.5s ease}.header .menu>.menu-item.menu-item-has-children:hover>a::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header .menu>.menu-item.menu-item-has-children:hover>.sub-menu{opacity:1;visibility:visible}.header .menu>.menu-item.menu-item-has-children:hover>.sub-menu>.menu-item:nth-child(1){border-top:1px solid rgba(124,138,161,.3019607843);padding-top:1.25rem}.header .menu>.menu-item.menu-item-has-children:hover.menu-item-has-children>a{font-weight:600}.header__mobile{display:none;margin-bottom:.9375rem}.header__mobile .main-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(2.5rem,1.6346153846rem + .0384615385*100vw,6.25rem)}.header__mobile .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(.3125rem,-1.0576923077rem + .0608974359*100vw,6.25rem)}.header__mobile .menu-item:not(:last-child){margin-bottom:1.875rem}.header__mobile .menu .menu-item:last-child .sub-menu .menu-item:last-child a{-webkit-text-fill-color:transparent;background:linear-gradient(92.33deg,#609af4 -28.4%,#824cc6 156.64%);-webkit-background-clip:text;background-clip:text}.header__mobile .sub-menu{position:static;z-index:20;border:0;border-radius:0;padding:0;width:100%;-webkit-box-shadow:none;box-shadow:none;background-image:none;background-color:initial;opacity:1;visibility:visible;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:none;transition:none}.header__mobile .sub-menu>.menu-item{width:100%;font-weight:600;font-size:12px;line-height:14.63px;text-align:center}.header__mobile .sub-menu>.menu-item a{display:block;border-radius:1.25rem;padding:.75rem .75rem .8125rem;-webkit-box-shadow:1px 1px 2px 0 rgba(136,165,191,.5019607843),-1px -1px 2px 0 rgba(255,255,255,.5019607843);box-shadow:1px 1px 2px rgba(136,165,191,.5019607843),-1px -1px 2px rgba(255,255,255,.5019607843);font-family:montserrat;font-weight:600;font-size:.75rem;line-height:.914375rem;text-align:center;background-image:linear-gradient(51.72deg,rgba(217,226,241,.5) 9.59%,rgba(247,255,255,.5) 100%)}.header__mobile .sub-menu>.menu-item:not(:last-child){margin-bottom:.625rem}.header__mobile .menu>.menu-item{position:static;display:block}.header__mobile .menu>.menu-item>a{position:static;z-index:unset;margin-bottom:.625rem;border-bottom:.0625rem solid rgba(124,138,161,.1490196078);padding-bottom:.3125rem;font-weight:500;font-size:.875rem;line-height:1.21;color:var(--color-gray);gap:.9375rem}.header__mobile .menu>.menu-item.menu-item-has-children>a::before{content:none;position:static;display:block}.header__mobile .menu>.menu-item.menu-item-has-children>a::after{content:none}.header__mobile .menu>.menu-item.menu-item-has-children:hover>.sub-menu>.menu-item:nth-child(1){border-top:none;padding-top:0}.header__mobile .menu>.menu-item.menu-item-has-children:hover>a::after{-webkit-transform:none;-ms-transform:none;transform:none}.header__mobile .menu>.menu-item.menu-item-has-children:hover.menu-item-has-children>a{font-weight:500}@media only screen and (max-width:61.9875rem){.header__bottom{display:block;overflow:hidden;max-height:0;-webkit-transition:max-height .3s ease;transition:max-height .3s ease}.header__content{padding:.625rem .0625rem .3125rem}.header__inner{display:grid;grid-template-columns:1fr;-webkit-transition:border-radius .5s ease;transition:border-radius .5s ease;gap:0}.header__socials{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__socials .socials__icon{fill:#bec7df}.header__burger{display:-webkit-box;display:-ms-flexbox;display:flex}.header__separator{display:block;margin-bottom:1.5625rem;-webkit-filter:brightness(.95);filter:brightness(.95)}.header__link{display:block;margin-bottom:.9375rem;border-radius:1.25rem;padding:.75rem .9375rem .8125rem;width:100%;-webkit-box-shadow:1px 1px 2px 0 rgba(136,165,191,.5),-1px -1px 2px 0 rgba(255,255,255,.5);box-shadow:1px 1px 2px rgba(136,165,191,.5),-1px -1px 2px rgba(255,255,255,.5);background:linear-gradient(52deg,rgba(217,226,241,.5) 0%,rgba(247,255,255,.5) 100%)}.header__link span{display:block;font-weight:600;font-size:.75rem;text-align:center;color:var(--color-gray)}.header__link:active{-webkit-box-shadow:inset 1px 1px 2px 0 rgba(136,165,191,.5),inset -1px -1px 2px 0 rgba(255,255,255,.5);box-shadow:inset 1px 1px 2px rgba(136,165,191,.5),inset -1px -1px 2px rgba(255,255,255,.5);background:linear-gradient(52deg,rgba(217,226,241,.5) 0%,rgba(247,255,255,.5) 100%)}.header__link:active span{-webkit-text-fill-color:transparent;background:linear-gradient(112deg,#609af4 0%,#824cc6 100%);-webkit-background-clip:text;background-clip:text}.header__mobile{display:block}.header__desctop{display:none}.header--active .header__inner{border-radius:1.875rem;-webkit-box-shadow:inset 1px 1px 3px 0 rgba(136,165,191,.5),inset -1px -1px 2px 0 rgba(255,255,255,.5);box-shadow:inset 1px 1px 3px rgba(136,165,191,.5),inset -1px -1px 2px rgba(255,255,255,.5);background:linear-gradient(52deg,#d9e2f1 0%,#f7ffff 100%)}.header__name,.header__button{display:none}}.burger{outline:none;border-radius:1.25rem;width:7.25rem;height:2.5rem;-webkit-box-shadow:1px 1px 2px 0 rgba(136,165,191,.5),-1px -1px 2px 0 rgba(255,255,255,.5);box-shadow:1px 1px 2px rgba(136,165,191,.5),-1px -1px 2px rgba(255,255,255,.5);-webkit-transition:all .3s ease;transition:all .3s ease;gap:.625rem}.burger__text{font-family:var(--secondary-font);font-weight:400;font-size:.875rem;text-align:center;-webkit-text-fill-color:transparent;text-transform:uppercase;background:linear-gradient(124deg,#609af4 0%,#824cc6 100%);-webkit-background-clip:text;background-clip:text;-webkit-transition:font-size .3s ease;transition:font-size .3s ease}.burger__icon{gap:.1875rem}.burger__icon span{display:block;-ms-flex-negative:0;flex-shrink:0;border-radius:6.25rem;width:1.25rem;height:.125rem;background:linear-gradient(124deg,#609af4 0%,#824cc6 100%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.burger:active{-webkit-box-shadow:inset 1px 1px 2px 0 rgba(136,165,191,.5),inset -1px -1px 2px 0 rgba(255,255,255,.5);box-shadow:inset 1px 1px 2px rgba(136,165,191,.5),inset -1px -1px 2px rgba(255,255,255,.5);background:linear-gradient(52deg,rgba(217,226,241,.5) 0%,rgba(247,255,255,.5) 100%)}.burger--active{padding:0;width:2.5rem;height:2.5rem;-webkit-box-shadow:1px 1px 2px 0 rgba(136,165,191,.5),-1px -1px 2px 0 rgba(255,255,255,.5);box-shadow:1px 1px 2px rgba(136,165,191,.5),-1px -1px 2px rgba(255,255,255,.5);background:linear-gradient(52deg,rgba(217,226,241,.5) 0%,rgba(247,255,255,.5) 100%);gap:0}.burger--active .burger__text{font-size:0}.burger--active .burger__icon span{background:#7c8aa1}.burger--active .burger__icon span:nth-child(1){-webkit-transform:translateY(.3125rem)rotate(45deg);-ms-transform:translateY(.3125rem)rotate(45deg);transform:translateY(.3125rem)rotate(45deg)}.burger--active .burger__icon span:nth-child(2){-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.burger--active .burger__icon span:nth-child(3){-webkit-transform:translateY(-.3125rem)rotate(-45deg);-ms-transform:translateY(-.3125rem)rotate(-45deg);transform:translateY(-.3125rem)rotate(-45deg)}.hero{position:relative;overflow:hidden;padding-top:clamp(6.875rem,5.6057692308rem + .0564102564*100vw,12.375rem);padding-bottom:clamp(3.125rem,2.1153846154rem + .0448717949*100vw,7.5rem);background:linear-gradient(52deg,#d9e2f1 0%,var(--color-light-white) 100%)}.hero__content{margin:0 auto;max-width:55.375rem}.hero__title{margin-bottom:clamp(.5rem,.2980769231rem + .008974359*100vw,1.375rem)}.hero__description{margin:0 auto;margin-bottom:clamp(3.125rem,2.7932692308rem + .0147435897*100vw,4.5625rem);max-width:53.3125rem;font-weight:400;font-size:clamp(.875rem,.5576923077rem + .0141025641*100vw,2.25rem);line-height:1.25;text-align:center;color:var(--color-gray)}.hero__center{position:relative;display:grid;grid-template-columns:1fr auto 1fr;margin-bottom:8.375rem}.hero__center::after{content:"";position:absolute;left:0;bottom:-4.0625rem;width:100%;height:4.15625rem;background:url(https://www.whizdom.ai/wp-content/themes/whizdom/assets/whizdom/public/css/../img/static/separator.png)no-repeat 50%/contain}.hero__slider{height:clamp(6.25rem,4.8076923077rem + .0641025641*100vw,12.5rem);-webkit-animation:show-hero-slider 1s ease;animation:show-hero-slider 1s ease}.hero__slider--left{position:relative;left:-.9375rem;top:clamp(-2.5rem,-4.4903846154rem + .0884615385*100vw,6.125rem);width:clamp(6.375rem,5.1778846154rem + .0532051282*100vw,11.5625rem)}.hero__slider--right{position:relative;left:.625rem;top:clamp(-2.5rem,-4.2884615385rem + .0794871795*100vw,5.25rem);width:clamp(7.6875rem,6.1730769231rem + .0673076923*100vw,14.25rem)}.hero__slide img{width:100%;height:100%}.hero__button{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.hero__image{margin:auto 0;width:clamp(18.75rem,16.0096153846rem + .1217948718*100vw,30.625rem);height:clamp(2.83625rem,-.6775rem + .1561666667*100vw,18.0625rem);-o-object-fit:contain;object-fit:contain}.hero__element{position:absolute;-o-object-fit:contain;object-fit:contain}.hero__element--1{left:-23.1875rem;top:16.625rem;width:clamp(18.75rem,14.8052884615rem + .1753205128*100vw,35.84375rem);height:4.15625rem}.hero__element--2{left:-10.96875rem;top:19.4375rem;width:clamp(18.75rem,14.8052884615rem + .1753205128*100vw,35.84375rem);height:4.15625rem}.hero__element--3{right:-28.21875rem;top:16.625rem;width:clamp(18.75rem,14.8052884615rem + .1753205128*100vw,35.84375rem);height:4.15625rem}.hero__element--4{right:-15.96875rem;top:19.4375rem;width:clamp(18.75rem,14.8052884615rem + .1753205128*100vw,35.84375rem);height:4.15625rem}@media only screen and (max-width:61.9875rem){.hero__element{display:none}.hero__image{position:absolute;left:50%;top:calc(100% + 2.5rem);z-index:var(--z-index-1);width:clamp(4.8125rem,-1.1442307692rem + .2647435897*100vw,30.625rem);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hero__center{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 .625rem}.hero__slider{margin:0;margin-bottom:auto}.hero__slider--left,.hero__slider--right{left:0;right:0;top:0}}@media only screen and (max-width:35.9875rem){.hero__center{margin-bottom:6.25rem}.hero__center::after{background:url(https://www.whizdom.ai/wp-content/themes/whizdom/assets/whizdom/public/css/../img/static/separator-small.png)no-repeat 50%/contain;-webkit-filter:brightness(.96);filter:brightness(.96)}.hero__slider img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.hero__slider--left{height:6.625rem}}.about{position:relative;background:linear-gradient(135deg,#642ea8 0%,#46108a 100%);padding-block:clamp(3.125rem,2.1009615385rem + .0455128205*100vw,7.5625rem)}.about__inner{position:relative;z-index:var(--z-index-2)}.about__description{margin-bottom:clamp(2.875rem,1.8076923077rem + .0474358974*100vw,7.5rem);max-width:70.8125rem;font-weight:400;font-size:clamp(.875rem,.5576923077rem + .0141025641*100vw,2.25rem);line-height:1.2;color:var(--color-light-white)}.about__description span{font-family:var(--secondary-font)}.about__list{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:clamp(.625rem,.3365384615rem + .0128205128*100vw,1.875rem)}.about__percent{-webkit-box-flex:0;-ms-flex:0 1 clamp(9.6875rem,4.9134615385rem + .2121794872*100vw,30.375rem);flex:0 1 clamp(9.6875rem,4.9134615385rem + .2121794872*100vw,30.375rem)}.about__figure{position:absolute;z-index:var(--z-index-1);width:unset;max-width:unset}.about__figure--1{right:0;top:0;width:clamp(6.25rem,-.3269230769rem + .2923076923*100vw,34.75rem)}.about__figure--2{left:0;top:0;width:clamp(6.25rem,4.9230769231rem + .058974359*100vw,12rem)}.about__figure--3{right:0;top:0;width:clamp(6.25rem,-.3269230769rem + .2923076923*100vw,34.75rem);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.about__figure--4{left:0;bottom:100%;width:clamp(6.25rem,4.9230769231rem + .058974359*100vw,12rem);max-width:unset}@media only screen and (max-width:61.9875rem){.about__figure{display:none}}.info-block{position:relative;padding:clamp(1.5625rem,.8413461538rem + .0320512821*100vw,4.6875rem)0}.info-block__title{margin:0 auto clamp(.9375rem,-.1442307692rem + .0480769231*100vw,5.625rem);max-width:78.125rem}.info-block__content{display:grid;-webkit-column-gap:1.875rem;-moz-column-gap:1.875rem;column-gap:1.875rem;grid-template-areas:"subtitle slider" "text slider" "button slider";grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr}.info-block__subtitle{grid-area:subtitle;margin-bottom:clamp(1.875rem,1.5721153846rem + .0134615385*100vw,3.1875rem);font-family:var(--secondary-font);font-weight:400;font-size:clamp(.75rem,.4903846154rem + .0115384615*100vw,1.875rem);line-height:1.23;color:#7c8aa1}.info-block__slider{position:relative;display:block;grid-area:slider;width:100%}.info-block__swiper{position:absolute;left:0;width:clamp(12.5rem,3.6586538462rem + .3929487179*100vw,50.8125rem);height:clamp(12.5rem,5.6015865385rem + .3065961538*100vw,42.393125rem)}.info-block__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.info-block__photo{display:none;grid-area:slider;max-width:clamp(22.5rem,15.69rem + .3026666667*100vw,52.01rem)}.info-block__photo-chatbot{max-width:clamp(20rem,14rem + .2666666667*100vw,46rem)}.info-block__photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.info-block__wrapper{margin-bottom:clamp(2.5rem,2.0673076923rem + .0192307692*100vw,4.375rem);max-width:40.5rem;font-weight:400;font-size:clamp(.875rem,.7307692308rem + .0064102564*100vw,1.5rem);line-height:1.3;color:var(--color-slate-gray)}.info-block__wrapper strong{display:block;margin-top:clamp(.3125rem,.2403846154rem + .0032051282*100vw,.625rem);font-weight:600}.info-block__wrapper p+strong{margin-top:clamp(.9375rem,.5769230769rem + .016025641*100vw,2.5rem)}.info-block__button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.info-block__image{position:relative;display:none;height:13.5625rem}.info-block__image img{position:absolute;left:50%;width:42.1875rem;max-width:unset;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.info-block__tabs{margin-bottom:clamp(1.875rem,1.0096153846rem + .0384615385*100vw,5.625rem)}.info-block__figure{position:absolute;width:unset;max-width:unset}.info-block__figure--1{left:0;top:45%;width:clamp(9.375rem,4.2836538462rem + .2262820513*100vw,31.4375rem);height:clamp(9.375rem,2.7115384615rem + .2961538462*100vw,38.25rem)}.info-block__advanced{padding:clamp(0rem,-2.1634615385rem + .0961538462*100vw,9.375rem)0 clamp(0rem,-1.7307692308rem + .0769230769*100vw,7.5rem)}.info-block__decor{position:absolute;left:.38875rem;top:0;width:clamp(25rem,20.3652884615rem + .2059871795*100vw,45.08375rem)}.info-block__decor img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.info-block__photomodile{display:none;grid-area:slider}.info-block--reverse .info-block__swiper{left:unset;right:-1.25rem;top:1.4375rem}.info-block--reverse .info-block__wrapper{max-width:unset}.info-block--reverse .info-block__content{display:none;-webkit-column-gap:clamp(3.75rem,4.6153846154rem + -.0384615385*100vw,0rem);-moz-column-gap:clamp(3.75rem,4.6153846154rem + -.0384615385*100vw,0rem);column-gap:clamp(3.75rem,4.6153846154rem + -.0384615385*100vw,0rem);grid-template-areas:"slider subtitle" "slider text" "slider button";min-width:0}.info-block--reverse .info-block__content--active{display:grid}.info-block--reverse .info-block__content--active .info-block__slider{-webkit-animation:show-content-image 1s ease forwards;animation:show-content-image 1s ease forwards}.info-block--reverse .info-block__content--active .info-block__wrapper,.info-block--reverse .info-block__content--active .info-block__subtitle,.info-block--reverse .info-block__content--active .info-block__button{margin-left:clamp(0rem,-1.2115384615rem + .0538461538*100vw,5.25rem);-webkit-animation:show-content-text 1s ease forwards;animation:show-content-text 1s ease forwards}.info-block--slider .info-block__content,.info-block--image .info-block__content{display:grid}.info-block--image .info-block__slider-image{display:none;margin-bottom:1.875rem}.info-block--personalized .info-block__integration{padding:0 clamp(1.25rem,-.1611538462rem + .0627179487*100vw,7.365rem)0 clamp(1.25rem,-1.3461538462rem + .1153846154*100vw,12.5rem)}.info-block--personalized .info-block__security{padding:0 clamp(1.25rem,-1.3461538462rem + .1153846154*100vw,12.5rem)0 clamp(1.25rem,-.3001923077rem + .0688974359*100vw,7.9675rem)}.info-block--personalized .info-block__swiper{position:static}.info-block--personalized .info-block__wrapper{max-width:clamp(17.75rem,9.8461538462rem + .3512820513*100vw,52rem)}.info-block--personalized .info-block__wrapper-content{max-width:clamp(25rem,20.9903846154rem + .1782051282*100vw,42.375rem)}.info-block--personalized .info-block__wrapper-security{max-width:clamp(25rem,21.4375rem + .1583333333*100vw,40.4375rem)}.info-block--personalized .info-block__content{display:grid;gap:0}.info-block--personalized .info-block__content-security{gap:0 clamp(3.75rem,2.6919230769rem + .047025641*100vw,8.335rem)}.info-block--security .info-block__photo{display:block;margin-bottom:res}@media only screen and (max-width:61.9875rem){.info-block{overflow:hidden;padding:3.125rem 0!important}.info-block__figure{display:none}.info-block__content{grid-template-areas:"subtitle" "slider" "text" "button";grid-template-columns:1fr;gap:0}.info-block__wrapper{max-width:unset}.info-block__photo{display:none}.info-block__photomodile{display:block}.info-block__button{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center}.info-block__decor{display:none}.info-block__photo{margin:0 auto}.info-block--security .info-block__photo{display:block;margin-bottom:1.875rem}.info-block--reverse .info-block__swiper{position:static;left:unset;right:0;margin:0 auto;width:80%;height:unset}.info-block--reverse .info-block__subtitle{max-width:unset}.info-block--reverse .info-block__content{grid-template-areas:"subtitle" "slider" "text" "button";grid-template-columns:1fr;gap:0}.info-block--reverse .info-block__content--active{display:grid;-webkit-animation:show-content-tab 1s ease forwards;animation:show-content-tab 1s ease forwards}.info-block--reverse .info-block__content--active .info-block__wrapper,.info-block--reverse .info-block__content--active .info-block__subtitle{margin-left:0}.info-block--reverse .info-block__content--active .info-block__button{margin:0 auto}.info-block--slider .info-block__slider{display:none}.info-block--slider .info-block__image{position:static;display:block;height:auto}.info-block--slider .info-block__image img{position:static;width:100%;-webkit-transform:none;-ms-transform:none;transform:none}.info-block--image .info-block__slider{display:block}.info-block--image .info-block__swiper{position:static;display:none;width:100%;height:auto}.info-block--image .info-block__slider-image{display:block;grid-area:slider}.info-block--personalized .info-block__wrapper-content{max-width:unset}.info-block--personalized .info-block__photo{display:block;margin-bottom:1.875rem}.info-block--personalized .info-block__slider{display:none}}@media only screen and (max-width:35.9875rem){.info-block--reverse .info-block__swiper{margin:0 -1.25rem;width:calc(100% + 2.5rem)}}.reviews{padding:clamp(3.125rem,-.2083333333rem + .0694444444*100vw,8.125rem)0 clamp(3.125rem,1.9711538462rem + .0512820513*100vw,8.125rem)}.reviews__title{margin-bottom:clamp(2.1875rem,2.0432692308rem + .0064102564*100vw,2.8125rem);font-weight:400;font-size:clamp(1rem,.4519230769rem + .0243589744*100vw,3.375rem);text-align:center;-webkit-text-fill-color:transparent;text-transform:uppercase;background:linear-gradient(124deg,#609af4 0%,#824cc6 100%);-webkit-background-clip:text;background-clip:text}.reviews__case{position:relative;margin:0 auto}.reviews__navigation{position:absolute;left:50%;top:50%;width:100%;max-width:87.5rem;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.reviews__logos{margin-bottom:clamp(2.6875rem,2.2259615385rem + .0205128205*100vw,4.6875rem);will-change:transform;gap:clamp(.523125rem,.2111538462rem + .0138653846*100vw,1.875rem);padding-block:clamp(.53125rem,.2211538462rem + .0137820513*100vw,1.875rem)}.reviews__block--move .reviews__block{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.reviews__block--move .reviews__logos{-ms-flex-negative:0;flex-shrink:0;-webkit-animation:ticker var(--animation-duration,15s)linear infinite;animation:ticker var(--animation-duration,15s)linear infinite}.reviews__block--move .reviews__logo{-ms-flex-negative:0;flex-shrink:0;margin-right:clamp(.523125rem,.2111538462rem + .0138653846*100vw,1.875rem)}.reviews__slider{margin:0 3.125rem;padding:1.875rem .9375rem 1.25rem;max-width:80.6875rem}.reviews__slide{height:unset}.reviews__slide:nth-child(even) .review__icon{-webkit-transform:translateX(-50%)scale(-1,-1);-ms-transform:translateX(-50%)scale(-1,-1);transform:translateX(-50%)scale(-1,-1)}.reviews__pagination{display:none}@media only screen and (max-width:61.9875rem){.reviews{padding:3.125rem 0}.reviews__block--move .reviews__logos,.reviews__block--move .reviews__logo{-ms-flex-negative:1;flex-shrink:1}.reviews__logo{-ms-flex-negative:unset;flex-shrink:unset;min-width:clamp(6.3125rem,2.5480769231rem + .1673076923*100vw,22.625rem)}}@media only screen and (max-width:47.9875rem){.reviews__slider{margin:0 -1.25rem;padding:1.25rem}.reviews__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.reviews__pagination .swiper-pagination-bullet{background-color:#bec7df;opacity:.5}.reviews__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#bec7df;opacity:1}.reviews__case{display:block}.reviews__navigation{position:static;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);gap:1.875rem}.reviews__button svg{width:.4375rem}}.info-card{border-radius:clamp(.9375rem,.5769230769rem + .016025641*100vw,2.5rem);padding:clamp(.5rem,.3990384615rem + .0044871795*100vw,.9375rem)clamp(.625rem,.4807692308rem + .0064102564*100vw,1.25rem)clamp(1.5rem,1.2692307692rem + .0102564103*100vw,2.5rem);-webkit-box-shadow:.125rem .125rem .1875rem 0 rgba(136,165,191,.5019607843)inset,-.1875rem -.1875rem .125rem 0 rgba(255,255,255,.5019607843)inset;box-shadow:.125rem .125rem .1875rem rgba(136,165,191,.5019607843)inset,-.1875rem -.1875rem .125rem rgba(255,255,255,.5019607843)inset}.info-card__img{overflow:hidden;margin-bottom:clamp(.9375rem,.5625rem + .0166666667*100vw,2.5625rem);border-radius:.625rem;width:100%;max-width:100%}.info-card__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.info-card__content{margin-bottom:clamp(1.25rem,.8173076923rem + .0192307692*100vw,3.125rem);gap:clamp(1.625rem,1.4951923077rem + .0057692308*100vw,2.1875rem)}.info-card__text p{font-weight:500;font-size:clamp(.875rem,.7307692308rem + .0064102564*100vw,1.5rem);line-height:1.21;text-align:left;color:var(--color-slate-gray)}.info-card__box{position:relative;-webkit-box-flex:0;-ms-flex:0 0 21.3125rem;flex:0 0 21.3125rem;border-radius:clamp(.8125rem,.5961538462rem + .0096153846*100vw,1.75rem);padding:clamp(1.6875rem,1.2317307692rem + .0202564103*100vw,3.6625rem)clamp(1.125rem,.5913461538rem + .0237179487*100vw,3.4375rem)clamp(1.3125rem,.975rem + .015*100vw,2.775rem)clamp(1.0625rem,.5144230769rem + .0243589744*100vw,3.4375rem);max-width:clamp(9.6875rem,7.0048076923rem + .1192307692*100vw,21.3125rem);-webkit-box-shadow:.43875rem -.43875rem .8775rem 0 #b3c5d9 inset,-.131875rem .0875rem .658125rem 0 #fff inset;box-shadow:.43875rem -.43875rem .8775rem #b3c5d9 inset,-.131875rem .0875rem .658125rem #fff inset}.info-card__box-span{position:absolute;left:50%;top:-3.4375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-family:d_kallisto;font-weight:400;font-size:clamp(2rem,1.5384615385rem + .0205128205*100vw,4rem);line-height:6.875rem;-webkit-text-fill-color:transparent;background:linear-gradient(91.4deg,#609af4 1.72%,#9667f1 99.57%);-webkit-background-clip:text;background-clip:text;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);gap:clamp(.1875rem,.1153846154rem + .0032051282*100vw,.5rem)}.info-card__box-span svg{width:clamp(.3125rem,.2403846154rem + .0032051282*100vw,.625rem);height:clamp(.4375rem,.3076923077rem + .0057692308*100vw,1rem)}.info-card__box-item p{font-weight:500;font-size:clamp(.41125rem,.3042307692rem + .0047564103*100vw,.875rem);line-height:1.21;text-align:center;color:var(--color-slate-gray)}.info-card__button{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:87.4875rem){.info-card{-webkit-box-shadow:.053125rem .053125rem .079375rem 0 rgba(136,165,191,.5019607843)inset,-.079375rem -.079375rem .053125rem 0 rgba(255,255,255,.5019607843)inset;box-shadow:.053125rem .053125rem .079375rem rgba(136,165,191,.5019607843)inset,-.079375rem -.079375rem .053125rem rgba(255,255,255,.5019607843)inset}.info-card__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.info-card__box{-webkit-box-flex:0;-ms-flex:0;flex:0}}.chatbot{display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-template-areas:"title image" "content image";grid-template-columns:repeat(2,1fr);grid-template-rows:auto 1fr;gap:clamp(1.875rem,1.5865384615rem + .0128205128*100vw,3.125rem)2.4375rem}.chatbot__title{margin-bottom:clamp(.9375rem,.4326923077rem + .0224358974*100vw,3.125rem);text-align:left}.chatbot__block{grid-area:content;max-width:clamp(20rem,15.2692307692rem + .2102564103*100vw,40.5rem)}.chatbot__block-subtitle{grid-area:title}.chatbot__block-subtitle p{font-family:d_kallisto;font-weight:400;font-size:clamp(.75rem,.4903846154rem + .0115384615*100vw,1.875rem);line-height:1.2;color:var(--color-gray)}.chatbot__block-subtitle strong{font-family:d_kallisto;font-weight:400;font-size:clamp(.75rem,.4038461538rem + .0153846154*100vw,2.25rem);line-height:1.2;color:var(--color-gray)}.chatbot__img{grid-area:image;grid-row:2 span;width:100%;max-width:clamp(20rem,14rem + .2666666667*100vw,46rem)}.chatbot__img img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.chatbot__content{margin-bottom:4.375rem;color:var(--color-slate-gray)}.chatbot__content strong{display:block;font-weight:600;font-size:clamp(.875rem,.7307692308rem + .0064102564*100vw,1.5rem);line-height:1.3}.chatbot__content strong+p{margin-top:clamp(.3125rem,.2403846154rem + .0032051282*100vw,.625rem)}.chatbot__content p{font-weight:400;font-size:clamp(.875rem,.7307692308rem + .0064102564*100vw,1.5rem);line-height:1.3}.chatbot__content p+strong{margin-top:clamp(.9375rem,.5769230769rem + .016025641*100vw,2.5rem)}.chatbot__content--element p{font-weight:400;font-size:clamp(.875rem,.5576923077rem + .0141025641*100vw,2.25rem);line-height:1.21;text-align:left;color:var(--color-slate-gray)}.chatbot__buttons{gap:clamp(.625rem,.1923076923rem + .0192307692*100vw,2.5rem)}.chatbot__buttons-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.chatbot__buttons--close .chatbot__buttons-btn:nth-child(2){display:none}.chatbot__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:clamp(1.3375rem,1.1125rem + .01*100vw,2.3125rem);font-weight:500;font-size:clamp(1rem,.8846153846rem + .0051282051*100vw,1.5rem);line-height:1.3;gap:.625rem}.chatbot__bottom-img{width:100%;max-width:clamp(5.963125rem,5.3748076923rem + .0261474359*100vw,8.5125rem)}.chatbot__bottom-img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.chatbot--reverse{grid-template-areas:"image title " "image content"}@media only screen and (max-width:61.9875rem){.chatbot{display:block}.chatbot__block{max-width:none}.chatbot__block-subtitle{margin-bottom:1.875rem}.chatbot__img{margin:0 auto;margin-bottom:1.901875rem}}.personalization{position:relative;overflow:hidden;padding:clamp(3.125rem,1.4086538462rem + .0762820513*100vw,10.5625rem)0 clamp(3.125rem,1.8269230769rem + .0576923077*100vw,8.75rem)!important;text-align:center;color:var(--color-light-white);background:linear-gradient(135deg,#642ea8 0%,#46108a 100%)}.personalization .container{position:relative;z-index:var(--z-index-2)}.personalization__icon{position:absolute;bottom:0;width:100%}.personalization__title{font-weight:600}.personalization__description{margin-bottom:clamp(1.875rem,1.2980769231rem + .0256410256*100vw,4.375rem);font-weight:400}.personalization__link{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.personalization svg{fill:linear-gradient(272deg,#d9e2f1 0%,#f7ffff 100%)}.personalization__title,.personalization__description{font-size:clamp(.875rem,.5576923077rem + .0141025641*100vw,2.25rem);line-height:1.53;color:var(--color-light-white)}.smart-chatbot{padding:clamp(3.125rem,1.6826923077rem + .0641025641*100vw,9.375rem)0}.smart-chatbot__title{margin-bottom:clamp(.9375rem,-.1442307692rem + .0480769231*100vw,5.625rem)}@media only screen and (max-width:61.9875rem){.smart-chatbot__title{text-align:left}}.case-study{position:relative;padding:clamp(3.125rem,2.4038461538rem + .0320512821*100vw,6.25rem)0 clamp(3.125rem,2.1153846154rem + .0448717949*100vw,7.5rem)}.case-study__title{margin-bottom:clamp(1.25rem,.5288461538rem + .0320512821*100vw,4.375rem);font-family:d_kallisto;font-weight:400;font-size:clamp(1rem,.5384615385rem + .0205128205*100vw,3rem);line-height:1.2;text-align:center;text-transform:uppercase;color:var(--color-white)}.case-study__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:.6875rem;gap:clamp(2.375rem,2.1153846154rem + .0115384615*100vw,3.5rem)}.case-study__box{color:var(--color-light-white)}.case-study__box-subtitle{margin-bottom:clamp(.625rem,.3365384615rem + .0128205128*100vw,1.875rem);font-family:d_kallisto;font-weight:400;font-size:clamp(.75rem,.4903846154rem + .0115384615*100vw,1.875rem);line-height:1.2}.case-study__box p{max-width:clamp(20rem,13.3076923077rem + .2974358974*100vw,49rem);font-weight:400;font-size:clamp(.875rem,.6442307692rem + .0102564103*100vw,1.875rem);line-height:1.3}.case-study__box p+p{margin-top:clamp(.625rem,.3365384615rem + .0128205128*100vw,1.875rem)}.case-study__img{width:100%;max-width:clamp(20rem,14.8076923077rem + .2307692308*100vw,42.5rem)}.case-study__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.case-study__btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--color-light-white)}.case-study__bg{position:absolute;z-index:-1;width:100%;height:100%;inset:0}.case-study__bg-desktop{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:61.9875rem){.case-study__title{text-align:left}.case-study__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2.5rem}.case-study__box p{max-width:none}.case-study__img{margin:0 auto}.case-study__btn{margin:0 auto}.case-study__bg{background:linear-gradient(107.56deg,#642ea8 0%,#46108a 100%)}.case-study__bg-desktop{display:none}}.demo{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:auto;overflow:hidden;padding:clamp(6.875rem,5.4326923077rem + .0641025641*100vw,13.125rem)0 clamp(3.125rem,1.8269230769rem + .0576923077*100vw,8.75rem);background:linear-gradient(388deg,#d9e2f1 0%,#f7ffff 100%)}.demo__inner{position:relative;z-index:var(--z-index-1);display:grid;-webkit-column-gap:3.125rem;-moz-column-gap:3.125rem;column-gap:3.125rem;grid-template-areas:"title form" "text form";grid-template-columns:1fr auto;grid-template-rows:auto 1fr;padding-left:6.25rem}.demo__title{margin-top:1.5625rem;margin-bottom:.3125rem;font-family:var(--secondary-font);font-weight:400;font-size:clamp(1rem,.625rem + .0166666667*100vw,2.625rem);-webkit-text-fill-color:transparent;background:linear-gradient(124deg,#609af4 0%,#9667f1 100%);-webkit-background-clip:text;background-clip:text}.demo__description{margin-bottom:clamp(1.875rem,1.2980769231rem + .0256410256*100vw,4.375rem);font-family:var(--primary-font);font-weight:500;font-size:clamp(.875rem,.6153846154rem + .0115384615*100vw,2rem);color:var(--color-gray)}.demo__divider{top:-1.25rem}.demo__head{grid-area:title}.demo__text{grid-area:text;max-width:40.625rem}.demo__text ol{counter-reset:item}.demo__text ol li{position:relative;font-size:clamp(.875rem,.7307692308rem + .0064102564*100vw,1.5rem);line-height:1.3;color:#39404b}.demo__text ol li>span{position:absolute;right:calc(100% + clamp(1.25rem,1.1057692308rem + .0064102564*100vw,1.875rem));top:0;border-radius:50%;width:clamp(1.5rem,1.125rem + .0166666667*100vw,3.125rem);height:clamp(1.5rem,1.125rem + .0166666667*100vw,3.125rem);background:url(https://www.whizdom.ai/wp-content/themes/whizdom/assets/whizdom/public/css/../img/static/form-number.svg)no-repeat 50%/contain}.demo__text ol li>span::before{counter-increment:item;content:counter(item);font-weight:700;font-size:clamp(.75rem,.4903846154rem + .0115384615*100vw,1.875rem);text-align:center;-webkit-text-fill-color:transparent;text-transform:uppercase;background:linear-gradient(124deg,#609af4 0%,#824cc6 100%);-webkit-background-clip:text;background-clip:text}.demo__text ol li strong{display:block;margin-bottom:clamp(.3125rem,.2403846154rem + .0032051282*100vw,.625rem);font-weight:600}.demo__text ol li+li{margin-top:clamp(.9375rem,.4326923077rem + .0224358974*100vw,3.125rem)}.demo__figure{position:absolute;width:unset;max-width:unset}.demo__figure--1{right:0;top:0}.demo__figure--2{left:0;bottom:0}.demo__top img{-webkit-filter:drop-shadow(6px 7px 6px rgba(136,165,191,.5));filter:drop-shadow(6px 7px 6px rgba(136,165,191,.5))}.demo__form{grid-area:form;padding:7.5rem 3.125rem 3.125rem;width:clamp(31.25rem,29.5769230769rem + .0743589744*100vw,38.5rem);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:url(https://www.whizdom.ai/wp-content/themes/whizdom/assets/whizdom/public/css/../img/static/foundation.png)no-repeat 50%/contain;-webkit-filter:drop-shadow(6px 7px 6px rgba(136,165,191,.5));filter:drop-shadow(6px 7px 6px rgba(136,165,191,.5))}.demo__form form{position:relative;top:-.0625rem;z-index:var(--z-index-2);display:grid;grid-template-columns:1fr;gap:clamp(.625rem,.3365384615rem + .0128205128*100vw,1.875rem)}.demo__form form.invalid .field input:not([type=submit]),.demo__form form.invalid .field textarea{-webkit-box-shadow:inset 0 0 0 2px #ff3131,inset 3px 3px 4px 0 rgba(136,165,191,.5),inset -1px -2px 4px 0 rgba(255,255,255,.5);box-shadow:inset 0 0 0 2px #ff3131,inset 3px 3px 4px rgba(136,165,191,.5),inset -1px -2px 4px rgba(255,255,255,.5)}.demo__form form.invalid .field input:not([type=submit]):focus,.demo__form form.invalid .field textarea:focus{-webkit-box-shadow:inset 0 0 0 1px #ff3131,inset 3px 3px 4px 0 rgba(136,165,191,.5),inset -1px -2px 4px 0 rgba(255,255,255,.5);box-shadow:inset 0 0 0 1px #ff3131,inset 3px 3px 4px rgba(136,165,191,.5),inset -1px -2px 4px rgba(255,255,255,.5)}.demo__form form.sent .field input[type=submit]{width:clamp(2.5rem,2.2115384615rem + .0128205128*100vw,3.75rem);height:clamp(2.5rem,2.2115384615rem + .0128205128*100vw,3.75rem);min-width:0;font-size:0}.demo__form form.sent .submit .field>p::before{opacity:1;-webkit-transform:translate(-50%,-50%)scale(1);-ms-transform:translate(-50%,-50%)scale(1);transform:translate(-50%,-50%)scale(1)}.demo__form .row{display:grid;grid-template-columns:1fr 1fr;gap:clamp(.625rem,.3365384615rem + .0128205128*100vw,1.875rem)}.demo__form .wpcf7-spinner,.demo__form .wpcf7-response-output{display:none}.demo__form .field input[type=submit]{margin:0 auto;border:none;border-radius:clamp(1.25rem,.9615384615rem + .0128205128*100vw,2.5rem);padding:clamp(.6875rem,.5865384615rem + .0044871795*100vw,1.125rem);height:clamp(2.5rem,2.2115384615rem + .0128205128*100vw,3.75rem);min-width:clamp(9.6875rem,8.4038461538rem + .0570512821*100vw,15.25rem);font-family:var(--primary-font);font-weight:700;font-size:clamp(.875rem,.7884615385rem + .0038461538*100vw,1.25rem);text-align:center;text-transform:uppercase;color:var(--color-white);background:linear-gradient(135deg,#609af4 0%,#824cc6 100%);-webkit-transition:width .3s ease,height .3s ease,min-width .3s ease,font-size .3s ease;transition:width .3s ease,height .3s ease,min-width .3s ease,font-size .3s ease;cursor:pointer}.demo__form .field textarea{height:clamp(5.625rem,4.7596153846rem + .0384615385*100vw,9.375rem)}.demo__form .field input:not([type=submit]),.demo__form .field textarea{outline:none;border:none;border-radius:clamp(.5rem,.3990384615rem + .0044871795*100vw,.9375rem);padding:clamp(.75rem,.6634615385rem + .0038461538*100vw,1.125rem)clamp(.9375rem,.7211538462rem + .0096153846*100vw,1.875rem);width:100%;-webkit-box-shadow:inset 3px 3px 4px 0 rgba(136,165,191,.5),inset -1px -2px 4px 0 rgba(255,255,255,.5);box-shadow:inset 3px 3px 4px rgba(136,165,191,.5),inset -1px -2px 4px rgba(255,255,255,.5);font-family:var(--primary-font);font-weight:400;font-size:clamp(.875rem,.7884615385rem + .0038461538*100vw,1.25rem);color:#39404b;caret-color:#609af4;background:linear-gradient(30deg,#d9e2f1 0%,#f7ffff 100%);resize:none}.demo__form .field input:not([type=submit]) p,.demo__form .field textarea p{display:-webkit-box;display:-ms-flexbox;display:flex}.demo__form .field input:not([type=submit])+span,.demo__form .field textarea+span{display:none}.demo__form .field input:not([type=submit]):focus::-webkit-input-placeholder,.demo__form .field textarea:focus::-webkit-input-placeholder{color:var(--color-black)}.demo__form .field input:not([type=submit]):focus::-moz-placeholder,.demo__form .field textarea:focus::-moz-placeholder{color:var(--color-black)}.demo__form .field input:not([type=submit]):focus:-ms-input-placeholder,.demo__form .field textarea:focus:-ms-input-placeholder{color:var(--color-black)}.demo__form .field input:not([type=submit]):focus::-ms-input-placeholder,.demo__form .field textarea:focus::-ms-input-placeholder{color:var(--color-black)}.demo__form .field input:not([type=submit]):focus::placeholder,.demo__form .field textarea:focus::placeholder{color:var(--color-black)}.demo__form .submit{margin:clamp(.9375rem,.8653846154rem + .0032051282*100vw,1.25rem)auto 0}.demo__form .submit .field>p{position:relative}.demo__form .submit .field>p::before{content:"";position:absolute;left:50%;top:50%;display:block;width:clamp(.9375rem,.6490384615rem + .0128205128*100vw,2.1875rem);height:1.676875rem;background:url("data:image/svg+xml,%3Csvg width='36' height='27' viewBox='0 0 36 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.9981 21.3399L3.65812 12.9999L0.828125 15.8299L11.9981 26.9999L35.9981 2.99992L33.1681 0.169922L11.9981 21.3399Z' fill='white'/%3E%3C/svg%3E%0A")no-repeat 50%/contain;opacity:0;-webkit-transform:translate(-50%,-50%)scale(0);-ms-transform:translate(-50%,-50%)scale(0);transform:translate(-50%,-50%)scale(0);-webkit-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width:74.9875rem){.demo__inner{grid-template-areas:"title" "form" "text";padding:0;gap:0}.demo__form{margin:0 auto 2.5rem}.demo__head{text-align:center}.demo__text{margin:0 auto;padding-left:6.25rem}}@media only screen and (max-width:61.9875rem){.demo__figure{display:none}.demo__text{padding-left:2.8125rem}.demo__form{margin:0 auto 2.5rem}.demo__form .row{grid-template-columns:1fr}.demo__title{margin-top:0}}@media only screen and (max-width:35.9875rem){.demo{background:linear-gradient(778deg,#d9e2f1 0%,#f7ffff 100%)}.demo__divider{top:-.625rem;-webkit-filter:brightness(.95);filter:brightness(.95)}.demo__form{padding:3.875rem 1.5625rem 1.5625rem;width:20.625rem;background:url(https://www.whizdom.ai/wp-content/themes/whizdom/assets/whizdom/public/css/../img/static/foundation-mobile.png)no-repeat 50%/contain;gap:.625rem}.demo__form .field input:not([type=submit]),.demo__form .field textarea{padding:.6875rem .9375rem;font-size:.875rem}.demo__form .field textarea{height:5.625rem}.demo__form .submit{margin-top:.9375rem}.demo__form .field input[type=submit]{font-size:.875rem}}@media screen and (max-width:22.5rem){.demo__form{width:100%}.demo__form .submit{margin:0}.demo__form .field textarea{height:5rem}}.footer{position:relative;overflow:hidden;padding:clamp(3.125rem,2.4038461538rem + .0320512821*100vw,6.25rem)clamp(.9375rem,.7211538462rem + .0096153846*100vw,1.875rem)clamp(.625rem,.3365384615rem + .0128205128*100vw,1.875rem);background:url(https://www.whizdom.ai/wp-content/themes/whizdom/assets/whizdom/public/css/../img/static/footer-bg.jpg)no-repeat 50%;background-size:cover}.footer__inner{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:clamp(1.875rem,1.2980769231rem + .0256410256*100vw,4.375rem);gap:clamp(0rem,-13.963362069rem + .2252155172*100vw,13.0625rem)}.footer__bottom{border-radius:3.125rem;padding:clamp(.9375rem,.7788461538rem + .0070512821*100vw,1.625rem)1.25rem clamp(.875rem,.7163461538rem + .0070512821*100vw,1.5625rem);-webkit-box-shadow:inset .125rem .125rem .1875rem 0 rgba(136,165,191,.5),inset -.1875rem -.1875rem .125rem 0 rgba(255,255,255,.5);box-shadow:inset .125rem .125rem .1875rem rgba(136,165,191,.5),inset -.1875rem -.1875rem .125rem rgba(255,255,255,.5);font-weight:400;font-size:clamp(.5625rem,.3461538462rem + .0096153846*100vw,1.5rem);text-align:center;color:var(--color-gray);background:linear-gradient(357deg,#d9e2f1 0%,#f7ffff 100%);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.footer__logos{-ms-flex-negative:0;flex-shrink:0;gap:clamp(1.125rem,.6634615385rem + .0205128205*100vw,3.125rem)}.footer__logo{width:unset;max-width:unset}.footer__logo:nth-child(1) img{width:clamp(3.273125rem,2.0670673077rem + .0536025641*100vw,8.499375rem)}.footer__logo:nth-child(2) img{width:clamp(2.960625rem,1.8698076923rem + .0484807692*100vw,7.6875rem)}.footer__list{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(.625rem,.3365384615rem + .0128205128*100vw,1.875rem)}.footer__head{position:relative;display:inline-block;margin-bottom:clamp(.9375rem,.7211538462rem + .0096153846*100vw,1.875rem);padding-bottom:clamp(.3125rem,.2403846154rem + .0032051282*100vw,.625rem);font-weight:600;font-size:clamp(.875rem,.7307692308rem + .0064102564*100vw,1.5rem);color:var(--color-gray)}.footer__head::after{content:"";position:absolute;left:0;bottom:0;width:130%;height:.125rem;background:rgba(124,138,161,.3)}.footer__address{font-size:clamp(.625rem,.5384615385rem + .0038461538*100vw,1rem);color:var(--color-gray)}.footer__link:not(:last-child){margin-bottom:clamp(.9375rem,.8653846154rem + .0032051282*100vw,1.25rem)}.footer__link a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:400;font-size:clamp(.75rem,.6346153846rem + .0051282051*100vw,1.25rem);color:var(--color-gray)}@media(hover:hover)and (pointer:fine){.footer__link a:hover{-webkit-text-fill-color:transparent;background:linear-gradient(124deg,#609af4 0%,#824cc6 100%);-webkit-background-clip:text;background-clip:text}}.footer__socials{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:1.94925rem}.footer__socials .socials__icon{fill:#7c8aa1}.footer__navigation{-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (max-width:61.9875rem){.footer__inner{display:grid;grid-template-columns:1fr 1fr;margin-bottom:clamp(1.875rem,.1442307692rem + .0769230769*100vw,9.375rem)}.footer .container{padding:0 .3125rem}.footer__list{display:grid;grid-template-columns:1fr 1fr}.footer__navigation{display:block;grid-column:2 span;grid-row:1/2}.footer__logos{grid-column:2/2;grid-row:3/4;margin-top:.5rem}.footer__head::after{height:.0625rem}.footer__item:last-child{gap:.875rem}.footer__item:last-child .footer__head{margin:0;padding:0}.footer__item:last-child .footer__head::after{content:none}.footer__socials{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.875rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.footer__address{grid-column:2/3;grid-row:3/4;margin-top:.875rem}}.success-stories{padding:clamp(6.875rem,5.5769230769rem + .0576923077*100vw,12.5rem)0 clamp(2.799375rem,1.2098076923rem + .0706474359*100vw,9.6875rem)}.success-stories__inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(1.875rem,1.0096153846rem + .0384615385*100vw,5.625rem)}.success-stories__box{max-width:clamp(20rem,13.4951923077rem + .2891025641*100vw,48.1875rem)}.success-stories__box-title{margin-bottom:clamp(.9375rem,.4326923077rem + .0224358974*100vw,3.125rem);text-align:left}.success-stories__box-text{font-weight:400;font-size:clamp(.875rem,.5576923077rem + .0141025641*100vw,2.25rem);line-height:1.25;color:var(--color-slate-gray)}.success-stories__image{width:100%;max-width:clamp(20rem,15.1105769231rem + .2173076923*100vw,41.1875rem)}.success-stories__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:61.9875rem){.success-stories__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.success-stories__image{margin:0 auto}.success-stories__box{max-width:unset}}.gamingtec{padding:clamp(3.125rem,.9615384615rem + .0961538462*100vw,12.5rem)0 clamp(3.125rem,1.6826923077rem + .0641025641*100vw,9.375rem)}.gamingtec__container{padding:0 clamp(1.25rem,-.8846153846rem + .0948717949*100vw,10.5rem)}.gamingtec__list{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(1.875rem,1.2980769231rem + .0256410256*100vw,4.375rem)}@media only screen and (max-width:61.9875rem){.gamingtec__list{grid-template-columns:1fr}}.hero-about{padding:clamp(6rem,4.5rem + .0666666667*100vw,12.5rem)0 clamp(3.125rem,1.6826923077rem + .0641025641*100vw,9.375rem)!important}.hero-about__block{position:relative;margin-bottom:clamp(1.8125rem,1.2211538462rem + .0262820513*100vw,4.375rem);border-radius:1.875rem;padding:clamp(1.0625rem,.2980769231rem + .033974359*100vw,4.375rem)clamp(1.25rem,.2403846154rem + .0448717949*100vw,5.625rem)}.hero-about__block-img{position:absolute;right:0;top:50%;width:100%;max-width:clamp(9.4375rem,2.3846153846rem + .3134615385*100vw,40rem);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.hero-about__block-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-about__block-bg{position:absolute;z-index:-1;display:none;width:100%;height:100%;inset:0}.hero-about__block-bg img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-about__block--bg{overflow:hidden}.hero-about__block--bg .hero-about__block-bg{display:block}.hero-about__box{z-index:var(--z-index-1)}.hero-about__box-image{margin-bottom:clamp(.625rem,.1923076923rem + .0192307692*100vw,2.5rem);width:100%;max-width:clamp(11.125rem,2.8605769231rem + .3673076923*100vw,46.9375rem)}.hero-about__box-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-about__box-title{max-width:clamp(11.4375rem,2.9134615385rem + .3788461538*100vw,48.375rem);font-family:montserrat;font-weight:400;font-size:clamp(.625rem,.1634615385rem + .0205128205*100vw,2.625rem);line-height:1.21;color:var(--color-slate-gray)}.hero-about__description p{font-weight:400;font-size:clamp(.875rem,.6442307692rem + .0102564103*100vw,1.875rem);line-height:1.21;color:var(--color-slate-gray)}@media only screen and (max-width:61.9875rem){.hero-about__block{margin-right:-1.1875rem;margin-left:-1.1875rem;border-radius:unset}}.content-block{position:relative}.content-block__container{position:relative;z-index:var(--z-index-1)}.content-block__title{margin-bottom:clamp(1.25rem,.2403846154rem + .0448717949*100vw,5.625rem)}.content-block__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:clamp(1.875rem,1.0096153846rem + .0384615385*100vw,5.625rem);gap:clamp(.3125rem,-.0625rem + .0166666667*100vw,1.9375rem)}.content-block__list-item{width:clamp(9.71875rem,4.9519230769rem + .2118589744*100vw,30.375rem)}.content-block__box{position:relative;width:clamp(9.6875rem,4.9134615385rem + .2121794872*100vw,30.375rem);height:clamp(3.4375rem,1.7355769231rem + .0756410256*100vw,10.8125rem)}.content-block__box-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 clamp(.598125rem,.3034615385rem + .0130961538*100vw,1.875rem);height:100%;text-align:center}.content-block__box-text p{font-weight:600;font-size:clamp(.5625rem,.2596153846rem + .0134615385*100vw,1.875rem);line-height:1.21;color:var(--color-white)}.content-block__box-img{position:absolute;z-index:-1;overflow:hidden;width:100%;height:100%;inset:0}.content-block__box-img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.content-block__info strong{display:block;font-weight:600;font-size:clamp(.875rem,.6442307692rem + .0102564103*100vw,1.875rem);line-height:1.3;color:var(--color-slate-gray)}.content-block__info p{font-weight:400;font-size:clamp(.875rem,.6442307692rem + .0102564103*100vw,1.875rem);line-height:1.3;color:var(--color-slate-gray)}.content-block__info p>strong{margin-bottom:clamp(.3125rem,.2403846154rem + .0032051282*100vw,.625rem)}.content-block__info p p{margin-bottom:clamp(1.25rem,.9615384615rem + .0128205128*100vw,2.5rem)}.content-block__wrapper>:nth-child(2){margin-top:clamp(1.875rem,.9807692308rem + .0397435897*100vw,5.75rem)}.content-block__wrapper>:nth-child(3){margin-top:clamp(1.875rem,.5769230769rem + .0576923077*100vw,7.5rem)}.content-block__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:clamp(1.875rem,1.6875rem + .0083333333*100vw,2.6875rem)}.content-block__content-img{width:100%;max-width:clamp(20rem,14rem + .2666666667*100vw,46rem)}.content-block__content-img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.content-block__element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content-block__element-title{margin-bottom:clamp(.9375rem,.5769230769rem + .016025641*100vw,2.5rem);max-width:46.5625rem;font-family:d_kallisto;font-weight:400;font-size:clamp(.75rem,.4903846154rem + .0115384615*100vw,1.875rem);line-height:1.2;color:var(--color-slate-gray)}.content-block__element p{max-width:40.5rem;font-weight:400;font-size:clamp(.875rem,.7307692308rem + .0064102564*100vw,1.5rem);line-height:1.3;color:var(--color-slate-gray)}.content-block__element p strong{font-weight:600;font-size:clamp(.875rem,.7307692308rem + .0064102564*100vw,1.5rem);line-height:1.3}.content-block__element p+p{margin-top:clamp(.9375rem,.5769230769rem + .016025641*100vw,2.5rem)}.content-block__success{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content-block__success p{font-weight:400;font-size:clamp(.875rem,.6442307692rem + .0102564103*100vw,1.875rem);line-height:1.21;color:var(--color-slate-gray)}.content-block__success p strong{font-weight:600;font-size:clamp(.875rem,.6442307692rem + .0102564103*100vw,1.875rem);line-height:1.21}.content-block__decor{position:absolute;right:0;top:60%;width:clamp(12.5rem,11.335625rem + .05175*100vw,17.545625rem)}@media only screen and (max-width:74.9875rem){.content-block__list{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:61.9875rem){.content-block{padding:3.125rem 0!important}.content-block__title{text-align:left}.content-block__list-item:first-child{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.content-block__list-item:first-child .content-block__box{margin:0 auto;margin-bottom:.875rem}.content-block__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content-block__element-title{max-width:100%}.content-block__element p{max-width:100%}.content-block__decor{display:none}.content-block--reverse .content-block__content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.bottom-line__title{margin-bottom:clamp(.9375rem,-.1442307692rem + .0480769231*100vw,5.625rem);text-align:center}.bottom-line__description p{font-weight:400;font-size:clamp(.875rem,.6442307692rem + .0102564103*100vw,1.875rem);line-height:1.21;color:var(--color-slate-gray)}.bottom-line__description p:not(:last-child){margin-bottom:clamp(1.375rem,1.0432692308rem + .0147435897*100vw,2.8125rem)}@media only screen and (max-width:61.9875rem){.bottom-line{padding:3.125rem 0!important}.bottom-line__title{text-align:left}}.personalized-hero{padding:clamp(6.875rem,5.5769230769rem + .0576923077*100vw,12.5rem)0 clamp(3.125rem,.9615384615rem + .0961538462*100vw,12.5rem)}.personalized-hero__container{padding:0 clamp(1.25rem,.0961538462rem + .0512820513*100vw,6.25rem)0 clamp(1.25rem,-1.3461538462rem + .1153846154*100vw,12.5rem)}.personalized-hero__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2.8125rem}.personalized-hero__title{margin-bottom:clamp(.9375rem,.1442307692rem + .0352564103*100vw,4.375rem);text-align:left}.personalized-hero__block-description{margin-bottom:clamp(1.875rem,1.5865384615rem + .0128205128*100vw,3.125rem);font-family:d_kallisto;font-weight:400;font-size:clamp(.75rem,.4038461538rem + .0153846154*100vw,2.25rem);line-height:1.2;color:var(--color-gray)}.personalized-hero__block-modile{display:none;width:100%;max-width:clamp(20rem,17.4038461538rem + .1153846154*100vw,31.25rem)}.personalized-hero__block-modile img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.personalized-hero__block-link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.personalized-hero__info{margin-bottom:clamp(2.5rem,2.0673076923rem + .0192307692*100vw,4.375rem);max-width:53.125rem}.personalized-hero__info p{font-weight:400;font-size:clamp(.875rem,.5576923077rem + .0141025641*100vw,2.25rem);line-height:1.21;color:var(--color-slate-gray)}.personalized-hero__info strong{font-weight:600;font-size:clamp(.875rem,.5576923077rem + .0141025641*100vw,2.25rem);line-height:1.21}.personalized-hero__img{width:100%;max-width:clamp(20rem,14rem + .2666666667*100vw,46rem)}.personalized-hero__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:61.9875rem){.personalized-hero__inner{display:block}.personalized-hero__img{display:none}.personalized-hero__block-modile{display:block;margin:0 auto;margin-bottom:1.875rem}.personalized-hero__block-link{margin:0 auto}.personalized-hero__info{max-width:100%}}.advanced{padding:clamp(3.1225rem,1.6796153846rem + .0641282051*100vw,9.375rem)0 clamp(3.125rem,2.1153846154rem + .0448717949*100vw,7.5rem)}.protection{position:relative;padding:clamp(3.1225rem,1.6796153846rem + .0641282051*100vw,9.375rem)0 clamp(3.125rem,2.1153846154rem + .0448717949*100vw,7.5rem)}.protection__decor{position:absolute;left:0;top:.38875rem;z-index:-1;display:block;width:clamp(25rem,20.3577884615rem + .2063205128*100vw,45.11625rem);height:100%}.protection__decor img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.protection__container{padding:0 clamp(1.25rem,-.3001923077rem + .0688974359*100vw,7.9675rem)0 clamp(1.25rem,-1.3461538462rem + .1153846154*100vw,12.5rem)}.protection__title{margin-bottom:clamp(.9375rem,-.1442307692rem + .0480769231*100vw,5.625rem)}.chatbot-hero{padding:clamp(6.875rem,5.5769230769rem + .0576923077*100vw,12.5rem)0 clamp(3.133125rem,2.0388461538rem + .0486346154*100vw,7.875rem)}.help{padding:clamp(3.1225rem,1.9680769231rem + .0513076923*100vw,8.125rem)0 clamp(3.125rem,2.2451923077rem + .0391025641*100vw,6.9375rem)}.help__container{padding:0 clamp(1.25rem,-.9134615385rem + .0961538462*100vw,10.625rem)0 clamp(1.25rem,-1.3461538462rem + .1153846154*100vw,12.5rem)}.help__title{margin-bottom:clamp(.9375rem,-.1442307692rem + .0480769231*100vw,5.625rem)}@media only screen and (max-width:61.9875rem){.help__title{text-align:left}}.processing{padding:clamp(3.1225rem,2.1123076923rem + .0448974359*100vw,7.5rem)0 clamp(3.125rem,3.2012980769rem + -.0033910256*100vw,2.794375rem)}.processing__container{padding:0 clamp(1.25rem,-1.2740384615rem + .1121794872*100vw,12.1875rem)0 clamp(1.25rem,-.9134615385rem + .0961538462*100vw,10.625rem)}.processing__title{margin-bottom:clamp(.9375rem,-.1442307692rem + .0480769231*100vw,5.625rem)}@media only screen and (max-width:61.9875rem){.processing__title{text-align:left}}.augmentation{padding:clamp(3.125rem,1.6826923077rem + .0641025641*100vw,9.375rem)0 clamp(3.125rem,1.8599519231rem + .056224359*100vw,8.606875rem)}.augmentation__container{padding:0 clamp(1.25rem,-.9134615385rem + .0961538462*100vw,10.625rem)0 clamp(1.25rem,-1.3461538462rem + .1153846154*100vw,12.5rem)}.augmentation__title{margin-bottom:clamp(1.875rem,1.0096153846rem + .0384615385*100vw,5.625rem)}@media only screen and (max-width:61.9875rem){.augmentation__title{text-align:left}}.faq{padding:clamp(3.125rem,1.6826923077rem + .0641025641*100vw,9.375rem)0!important}.faq__container{padding:0 clamp(1.25rem,-.8846153846rem + .0948717949*100vw,10.5rem)}.faq__title{margin-bottom:clamp(1.25rem,.5288461538rem + .0320512821*100vw,4.375rem)}.faq__title span{text-transform:lowercase}.faq__list{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(1.875rem,1.7307692308rem + .0064102564*100vw,2.5rem)clamp(1.875rem,1.2980769231rem + .0256410256*100vw,4.375rem)}.faq__list-item{border-radius:clamp(1.25rem,.9615384615rem + .0128205128*100vw,2.5rem);padding:clamp(.4375rem,.2644230769rem + .0076923077*100vw,1.1875rem)clamp(.9375rem,.7932692308rem + .0064102564*100vw,1.5625rem)clamp(.4375rem,.25rem + .0083333333*100vw,1.25rem)clamp(.9375rem,.7211538462rem + .0096153846*100vw,1.875rem);height:-webkit-max-content;height:-moz-max-content;height:max-content;-webkit-box-shadow:.125rem .125rem .1875rem 0 rgba(136,165,191,.5019607843),-.1875rem -.1875rem .125rem 0 rgba(255,255,255,.5019607843);box-shadow:.125rem .125rem .1875rem rgba(136,165,191,.5019607843),-.1875rem -.1875rem .125rem rgba(255,255,255,.5019607843);cursor:pointer}.faq__list--active{-webkit-box-shadow:.125rem .125rem .1875rem 0 rgba(136,165,191,.5019607843)inset,-.1875rem -.1875rem .125rem 0 rgba(255,255,255,.5019607843)inset;box-shadow:.125rem .125rem .1875rem rgba(136,165,191,.5019607843)inset,-.1875rem -.1875rem .125rem rgba(255,255,255,.5019607843)inset}.faq__list--active .faq__box-button{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.faq__box{font-weight:600;font-size:clamp(.75rem,.5769230769rem + .0076923077*100vw,1.5rem);line-height:1.21;color:var(--color-slate-gray);gap:.3125rem}.faq__box-button{-ms-flex-negative:0;flex-shrink:0;border-radius:50%;width:clamp(1.5rem,1.2692307692rem + .0102564103*100vw,2.5rem);height:clamp(1.5rem,1.2692307692rem + .0102564103*100vw,2.5rem);-webkit-box-shadow:.15rem .15rem .2rem 0 rgba(136,165,191,.2509803922),.6rem .6rem 1.75rem 0 rgba(136,165,191,.3019607843)inset,-.75rem -.5rem 1.25rem 0 rgba(255,255,255,.5019607843)inset;box-shadow:.15rem .15rem .2rem rgba(136,165,191,.2509803922),.6rem .6rem 1.75rem rgba(136,165,191,.3019607843)inset,-.75rem -.5rem 1.25rem rgba(255,255,255,.5019607843)inset;background:linear-gradient(51.72deg,#d9e2f1 9.59%,#f7ffff 100%);-webkit-transition:all .5s ease;transition:all .5s ease}.faq__info{overflow:hidden;max-height:0;-webkit-transition:all .5s ease;transition:all .5s ease}.faq__info p{margin-top:clamp(.4375rem,.3365384615rem + .0044871795*100vw,.875rem);border-top:.125rem solid var(--color-border-gray);padding-top:clamp(.625rem,.4807692308rem + .0064102564*100vw,1.25rem);font-weight:400;font-size:clamp(.75rem,.5769230769rem + .0076923077*100vw,1.5rem);line-height:1.21;color:var(--color-slate-gray)}@media only screen and (max-width:61.9875rem){.faq__list{grid-template-columns:1fr;gap:1.25rem}.faq__box{gap:.9375rem}}/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFic3RyYWN0cy9fcGxhY2Vob2xkZXJzLnNjc3MiLCJhYnN0cmFjdHMvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3N3aXBlci9zd2lwZXItYnVuZGxlLm1pbi5jc3MiLCJhYnN0cmFjdHMvX21peGlucy5zY3NzIiwiYmFzZS9fdHlwb2dyYXBoeS5zY3NzIiwiYmFzZS9fcmVzZXRzLnNjc3MiLCJiYXNlL19hbmltYXRpb25zLnNjc3MiLCJiYXNlL19zZXR0aW5ncy5zY3NzIiwiYmFzZS9fdXRpbGl0aWVzLnNjc3MiLCJsYXlvdXRzL19iYXNlLWxheW91dC5zY3NzIiwiY29tcG9uZW50cy9fYnV0dG9uLnNjc3MiLCJjb21wb25lbnRzL19wZXJjZW50LWJsb2NrLnNjc3MiLCJjb21wb25lbnRzL19kaXZpZGVyLnNjc3MiLCJjb21wb25lbnRzL190YWJzLnNjc3MiLCJjb21wb25lbnRzL19yZXZpZXcuc2NzcyIsImNvbXBvbmVudHMvX2Jsb2NrLWNhcmQuc2NzcyIsImNvbXBvbmVudHMvX3NvY2lhbHMuc2NzcyIsImNvbXBvbmVudHMvX3NsaWRlci1idXR0b24uc2NzcyIsImNvbXBvbmVudHMvX2hlYWRlci5zY3NzIiwiY29tcG9uZW50cy9fYnVyZ2VyLnNjc3MiLCJjb21wb25lbnRzL19oZXJvLnNjc3MiLCJjb21wb25lbnRzL19hYm91dC5zY3NzIiwiY29tcG9uZW50cy9faW5mby1ibG9jay5zY3NzIiwiY29tcG9uZW50cy9fcmV2aWV3cy5zY3NzIiwiY29tcG9uZW50cy9faW5mby1jYXJkLnNjc3MiLCJjb21wb25lbnRzL19jaGF0Ym90LnNjc3MiLCJjb21wb25lbnRzL19wZXJzb25hbGl6YXRpb24uc2NzcyIsImNvbXBvbmVudHMvX3NtYXJ0LWNoYXRib3Quc2NzcyIsImNvbXBvbmVudHMvX2Nhc2Utc3R1ZHkuc2NzcyIsImNvbXBvbmVudHMvX2RlbW8uc2NzcyIsImNvbXBvbmVudHMvX2Zvb3Rlci5zY3NzIiwiY29tcG9uZW50cy9fc3VjY2Vzcy1zdG9yaWVzLnNjc3MiLCJjb21wb25lbnRzL19nYW1pbmd0ZWMuc2NzcyIsImNvbXBvbmVudHMvX2hlcm8tYWJvdXQuc2NzcyIsImNvbXBvbmVudHMvX2NvbnRlbnQtYmxvY2suc2NzcyIsImNvbXBvbmVudHMvX2JvdHRvbS1saW5lLnNjc3MiLCJjb21wb25lbnRzL19wZXJzb25hbGl6ZWQtaGVyby5zY3NzIiwiY29tcG9uZW50cy9fYWR2YW5jZWQuc2NzcyIsImNvbXBvbmVudHMvX3Byb3RlY3Rpb24uc2NzcyIsImNvbXBvbmVudHMvX2NoYXRib3QtaGVyby5zY3NzIiwiY29tcG9uZW50cy9faGVscC5zY3NzIiwiY29tcG9uZW50cy9fcHJvY2Vzc2luZy5zY3NzIiwiY29tcG9uZW50cy9fYXVnbWVudGF0aW9uLnNjc3MiLCJjb21wb25lbnRzL19mYXEuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFLQSxxS0FDRSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLHdCQUFBLENBQUEscUJBQUEsQ0FBQSxrQkFBQSxDQVFGLHNNQUNFLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0Esd0JBQUEsQ0FBQSxxQkFBQSxDQUFBLGtCQUFBLENBQ0EsdUJBQUEsQ0FBQSxvQkFBQSxDQUFBLHNCQUFBLENBR0YsMkRBQ0UsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsa0JBQUEsQ0FDQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsNkJBQUEsQ0FHRixtQ0FDRSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLDJCQUFBLENBQUEsNEJBQUEsQ0FBQSx5QkFBQSxDQUFBLHFCQUFBLENDN0JGLE1BQ0Usd0NBQUEsQ0FDQSwwQ0FBQSxDQUNBLG1CQUFBLENBR0EsY0FBQSxDQUNBLGNBQUEsQ0FDQSxjQUFBLENBQ0EsY0FBQSxDQUNBLGNBQUEsQ0FDQSxjQUFBLENBR0EsbUJBQUEsQ0FDQSxtQkFBQSxDQUNBLHFCQUFBLENB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QUNBLDZIQUFBLENBRUEsZ0JBQ0Usd0VBQUEsQ0FDQSw0UEFBQSxDQUNBLDBCQUFBLENBQUEsdUJBQUEsQ0FBQSxrQkFBQSxDQUNBLHlJQUNFLENBREYsaUlBQ0UsQ0FFRixjQUFBLENBR0YsbUJBQ0UscUpBQ0UsQ0FERiw2SUFDRSxDQUdGLG9DQUNFLGdDQUFBLENBQUEsNEJBQUEsQ0FBQSx3QkFBQSxDQUtOLFVBR0UsZUFBQSxDQUNBLG9FQUFBLENBQ0EsZ0JBQUEsQ0FDQSw2QkFBQSxDQUNBLFlBQUEsQ0FFQSxpQkFHRSxtQkFBQSxDQUFBLGFBQUEsQ0FDQSxpQkFBQSxDQUNBLCtEQUFBLENBQ0EsZ0VBQUEsQ0FDQSwrTEFDRSxDQURGLHVMQUNFLENBR0YsaUVBQUEsQ0FDQSwrQkFBQSxDQUFBLHVCQUFBLENBU0osV0FDRSxlQUFBLENBQ0EsWUFBQSxDQUNBLCtCQUFBLENBQUEsdUJBQUEsQ0FFQSxhQUNFLHlFQUFBLENBQ0EsaURBQUEsQ0FDQSx3RUFBQSxDQUNBLGVBQUEsQ0FDQSxvRUFBQSxDQUNBLGdCQUFBLENBQ0EsNkJBQUEsQ3hDbkVGLCtDd0MwRUEsV0FDRSx5QkFBQSxDQUNBLFdBQUEsQ0FHRixVQUNFLFlBQUEsQ0FBQSIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIEZMRVhcclxuJWZsZXgge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcbiVmbGV4LXYtY2VudGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbiVmbGV4LWgtY2VudGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4lZmxleC1hbGwtY2VudGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbiVmbGV4LWFsbC1zYiB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG5cclxuJWZsZXgtY29sdW1uIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuIiwiOnJvb3Qge1xyXG4gIC0tcHJpbWFyeS1mb250OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcclxuICAtLXNlY29uZGFyeS1mb250OiBcIkRfS2FsbGlzdG9cIiwgc2Fucy1zZXJpZjtcclxuICAtLWFwcC1oZWlnaHQ6IDEwMHZoO1xyXG5cclxuICAvLyBaLUlOREVYXHJcbiAgLS16LWluZGV4LTE6IDE7XHJcbiAgLS16LWluZGV4LTI6IDI7XHJcbiAgLS16LWluZGV4LTM6IDM7XHJcbiAgLS16LWluZGV4LTQ6IDQ7XHJcbiAgLS16LWluZGV4LTU6IDU7XHJcbiAgLS16LWluZGV4LTY6IDY7XHJcblxyXG4gIC8vIENPTE9SU1xyXG4gIC0tY29sb3Itd2hpdGU6ICNmZmY7XHJcbiAgLS1jb2xvci1ibGFjazogIzAwMDtcclxuICAtLWNvbG9yLWdyYXk6ICM3YzhhYTE7XHJcbiAgLS1jb2xvci1zbGF0ZS1ncmF5OiAjMzk0MDRiO1xyXG4gIC0tY29sb3ItbGlnaHQtd2hpdGU6ICNmN2ZmZmY7XHJcbiAgLS1jb2xvci1nb2xkZW4tb3JhbmdlOiAjZmZhNjI5O1xyXG4gIC0tY29sb3ItYm9yZGVyLWdyYXk6ICM3YzhhYTEyNjtcclxuICAtLWFjY2VudC1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDMxNWRlZywgIzYwOWFmNCAwJSwgIzk2NjdmMSAxMDAlKTtcclxufVxyXG4iLCIvKipcbiAqIFN3aXBlciAxMS4xLjEwXG4gKiBNb3N0IG1vZGVybiBtb2JpbGUgdG91Y2ggc2xpZGVyIGFuZCBmcmFtZXdvcmsgd2l0aCBoYXJkd2FyZSBhY2NlbGVyYXRlZCB0cmFuc2l0aW9uc1xuICogaHR0cHM6Ly9zd2lwZXJqcy5jb21cbiAqXG4gKiBDb3B5cmlnaHQgMjAxNC0yMDI0IFZsYWRpbWlyIEtoYXJsYW1waWRpXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlXG4gKlxuICogUmVsZWFzZWQgb246IEF1Z3VzdCAyMSwgMjAyNFxuICovXG5cbkBmb250LWZhY2V7Zm9udC1mYW1pbHk6c3dpcGVyLWljb25zO3NyYzp1cmwoJ2RhdGE6YXBwbGljYXRpb24vZm9udC13b2ZmO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LCBkMDlHUmdBQkFBQUFBQVpnQUJBQUFBQUFEQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBR1JBQUFBQm9BQUFBY2k2cUhrVWRFUlVZQUFBV2dBQUFBSXdBQUFDUUFZQUJYUjFCUFV3QUFCaFFBQUFBdUFBQUFOdUFZNyt4SFUxVkNBQUFGeEFBQUFGQUFBQUJtMmZQY3pVOVRMeklBQUFIY0FBQUFTZ0FBQUdCUDlWNVJZMjFoY0FBQUFrUUFBQUNJQUFBQll0NkYwY0JqZG5RZ0FBQUN6QUFBQUFRQUFBQUVBQkVCUkdkaGMzQUFBQVdZQUFBQUNBQUFBQWovL3dBRFoyeDVaZ0FBQXl3QUFBRE1BQUFEMk1IdHJ5Vm9aV0ZrQUFBQmJBQUFBREFBQUFBMkUyK2VvV2hvWldFQUFBR2NBQUFBSHdBQUFDUUM5Z0R6YUcxMGVBQUFBaWdBQUFBWkFBQUFyZ0prQUJGc2IyTmhBQUFDMEFBQUFGb0FBQUJhRlFBVUdHMWhlSEFBQUFHOEFBQUFId0FBQUNBQWNBQkFibUZ0WlFBQUEvZ0FBQUU1QUFBQ1h2RmRCd2x3YjNOMEFBQUZOQUFBQUdJQUFBQ0U1czc0aFhqYVkyQmtZR0FBWXBmNUh1L2orVzIrTW5Bek1ZREF6YVg2UWpENi80Ly9CeGo1R0E4QXVSd01ZR2tBUHl3TDEzamFZMkJrWUdBODhQOEFneDRqKy84ZlFEWWZBMUFFQldnREFJQjJCT29BZU5wallHUmdZTkJoNEdkZ1lnQUJFTW5JQUJKellOQURDUUFBQ1dnQXNRQjQybU5nWWZ6Q09JR0JsWUdCMFljeGpZR0J3UjFLZjJXUVpHaGhZR0JpWUdWbWdBRkdCaVFRa09hYXd0REFvTUJReFhqZy93RUdQY1lEREE0d05VQTJDQ2d3c0FBQU80RUw2Z0FBZU5wajJNMGd5QUFDcXhnR05XQmtaMkQ0L3dNQSt4a0RkZ0FBQUhqYVkyQmdZR2FBWUJrR1JnWVFpQUh5R01GOEZnWUhJTTNEd01IQUJHUXJNT2d5V0RMRU0xVDkvdzhVQmZFTWdMekUvLy8vUC81Ly9mL1YveHYrcjRlYUFBZU1iQXh3SVVZbUlNSEVnS1lBWWpVY3NEQXdzTEt4YzNCeWNmUHc4akVRQS9nWkJBU0ZoRVZFeGNRbEpLV2taV1RsNUJVVWxaUlZWTlhVTlRRWkJnTUFBTVIrRStnQUVRRkVBQUFBS2dBcUFDb0FOQUErQUVnQVVnQmNBR1lBY0FCNkFJUUFqZ0NZQUtJQXJBQzJBTUFBeWdEVUFONEE2QUR5QVB3QkJnRVFBUm9CSkFFdUFUZ0JRZ0ZNQVZZQllBRnFBWFFCZmdHSUFaSUJuQUdtQWJJQnpnSHNBQUI0MnUyTk1RNkNVQXlHVzU2OHg5QW5lWVlnbTRNSmJoS0ZhRXhJT0FWWDhBcGV3U3Q0QmljNEFmZUFpZDNWT0JpeER4ZlBZRXphNU8rWGZpMDRZQURnZ2lVSVVMQ3VFSks4VmhPNGJTdnBkbmt0SEk1UUNZdGRpMnNsOFpuWGFIbHFVck5LemRLY1Q4Y2pscStyd1pTdklWY3pOaWV6c2ZuUC91em5tZlBGQk5PRE0ySzdNVFE0NVlFQVpxR1A4MUFtR0djRjNpUHFPb3AwcjFTUFRhVGJWa2ZVZTRIWGo5N3dZRSt5TndXWXh3V3U0djF1Z1dIZ28zUzFYZFpFVnFXTTdFVDBjZm5MR3hXZmtnUjQybzJQdldyRE1CU0ZqL0lITGFGMHpLalJnZGlWTXdTY05SQW9XVW9INzhZMmljQi95SVkwOUFuNkFIMkJkdS9VQit5eG9wWXNoUWlFdm52dTBkVVJnRHQ4UWVDOFBEdzdGcGppM2ZFQTR6L1BFSjZZT0I1aEtoNGRqM0V2WGh4UHFIL1NLVVkzcko3c3JaNEZabmgxUE1BdFBod1A2ZmwyUE1KTVBEZ2VRNHJZOFlUNkd6YW8wZUFFQTQwOUR1Z2dtVG5Gbk9jU0NpRWlMTWd4Q2lUSTZDcTVEWlVkM1FtcDEwdk8wTGFMVGQyY2pONGZPdW1sYzdsVVliU1FjWkZrdXRSRzdnNkpLWkt5MFJtZExZNjgwQ0RuRUorVU1rcEZGZTFSTjdueGRWcFhyQzRhVHRuYXVyT25ZZXJjWmcyWVZtTE4vZC9nY3pmRWltckUvZnMvYk91cTI5Wm1uOHRsb09SYVhnWmdHYTc4eU85L2NuWG0yQnBhR3ZxMjVEdjlTNEU5KzVTSWM5UHF1cEpLaFlGU1NsNDcrUWNyMW1ZTkFBQUFlTnB0dzBjS3drQUFBTURaSkE4UTdPVUp2a0xzUGZaNnpGVkVSUHk4cUhoMllFUiszaS9CUDgzdklCTEx5U3NvS2ltcnFLcXBhMmhwNitqcTZSc1lHaG1ibUpxWlN5MHNyYXh0Yk8zc0hSeWRuRU1VNHVSNnl4N0pKWHZlUDdXckR5Y0FBQUFBQUFILy93QUNlTnBqWUdSZ1lPQUJZaGtnWmdKQ1pnWk5Ca1lHTFFadElKc0ZMTVlBQUF3M0FMZ0FlTm9saXpFS2dEQVFCQ2NoUmJDMnNGRVIwWUQ2cVZRaUJDdi9IOWV6R0k2WjVYQkF3OENCSy9tNWlRUVZhdVZiWExuT3JNWnYyb0xkS0ZhOFBqdXJ1MmhKekdhYm1PU0x6Tk16dnV0cEIzTjQybU5nWkdCZzRHS1FZekJoWU14SkxNbGo0R0JnQVlvdy9QL1BBSkpoTE02c1NvV0tmV0NBQXdEQWpnYlJBQUI0Mm1OZ1lHQmtBSUliQ1pvNUlQcm1VbjBoR0EwQU84RUZUUUFBJyk7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsfTpyb290ey0tc3dpcGVyLXRoZW1lLWNvbG9yOiMwMDdhZmZ9Omhvc3R7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jazttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO3otaW5kZXg6MX0uc3dpcGVye21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjA7ei1pbmRleDoxO2Rpc3BsYXk6YmxvY2t9LnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5zd2lwZXItd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MTtkaXNwbGF5OmZsZXg7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246dmFyKC0tc3dpcGVyLXdyYXBwZXItdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24saW5pdGlhbCk7Ym94LXNpemluZzpjb250ZW50LWJveH0uc3dpcGVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSwuc3dpcGVyLWlvcyAuc3dpcGVyLXNsaWRlLC5zd2lwZXItd3JhcHBlcnt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LDAsMCl9LnN3aXBlci1ob3Jpem9udGFse3RvdWNoLWFjdGlvbjpwYW4teX0uc3dpcGVyLXZlcnRpY2Fse3RvdWNoLWFjdGlvbjpwYW4teH0uc3dpcGVyLXNsaWRle2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTtkaXNwbGF5OmJsb2NrfS5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5re3Zpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItYXV0b2hlaWdodCwuc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZXtoZWlnaHQ6YXV0b30uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVye2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0saGVpZ2h0fS5zd2lwZXItYmFja2ZhY2UtaGlkZGVuIC5zd2lwZXItc2xpZGV7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLTNkLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXJ7cGVyc3BlY3RpdmU6MTIwMHB4fS5zd2lwZXItM2QgLnN3aXBlci13cmFwcGVye3RyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZH0uc3dpcGVyLTNke3BlcnNwZWN0aXZlOjEyMDBweH0uc3dpcGVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3csLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRle3RyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZH0uc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntvdmVyZmxvdzphdXRvO3Njcm9sbGJhci13aWR0aDpub25lOy1tcy1vdmVyZmxvdy1zdHlsZTpub25lfS5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhcntkaXNwbGF5Om5vbmV9LnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZXtzY3JvbGwtc25hcC1hbGlnbjpzdGFydCBzdGFydH0uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItd3JhcHBlcntzY3JvbGwtc25hcC10eXBlOnggbWFuZGF0b3J5fS5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcntzY3JvbGwtc25hcC10eXBlOnkgbWFuZGF0b3J5fS5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWZyZWUtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7c2Nyb2xsLXNuYXAtdHlwZTpub25lfS5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWZyZWUtbW9kZT4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZXtzY3JvbGwtc25hcC1hbGlnbjpub25lfS5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkPi5zd2lwZXItd3JhcHBlcjo6YmVmb3Jle2NvbnRlbnQ6Jyc7ZmxleC1zaHJpbms6MDtvcmRlcjo5OTk5fS5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRle3Njcm9sbC1zbmFwLWFsaWduOmNlbnRlciBjZW50ZXI7c2Nyb2xsLXNuYXAtc3RvcDphbHdheXN9LnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGR7bWFyZ2luLWlubGluZS1zdGFydDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSl9LnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci13cmFwcGVyOjpiZWZvcmV7aGVpZ2h0OjEwMCU7bWluLWhlaWdodDoxcHg7d2lkdGg6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcil9LnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxke21hcmdpbi1ibG9jay1zdGFydDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSl9LnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcjo6YmVmb3Jle3dpZHRoOjEwMCU7bWluLXdpZHRoOjFweDtoZWlnaHQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcil9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdywuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb2ludGVyLWV2ZW50czpub25lO3otaW5kZXg6MTB9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvd3tiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjE1KX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gbGVmdCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHRvcCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbXtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20scmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci1sYXp5LXByZWxvYWRlcnt3aWR0aDo0MnB4O2hlaWdodDo0MnB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO3RvcDo1MCU7bWFyZ2luLWxlZnQ6LTIxcHg7bWFyZ2luLXRvcDotMjFweDt6LWluZGV4OjEwO3RyYW5zZm9ybS1vcmlnaW46NTAlO2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXI6NHB4IHNvbGlkIHZhcigtLXN3aXBlci1wcmVsb2FkZXItY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyLXRvcC1jb2xvcjp0cmFuc3BhcmVudH0uc3dpcGVyLXdhdGNoLXByb2dyZXNzIC5zd2lwZXItc2xpZGUtdmlzaWJsZSAuc3dpcGVyLWxhenktcHJlbG9hZGVyLC5zd2lwZXI6bm90KC5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MpIC5zd2lwZXItbGF6eS1wcmVsb2FkZXJ7YW5pbWF0aW9uOnN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBpbmZpbml0ZSBsaW5lYXJ9LnN3aXBlci1sYXp5LXByZWxvYWRlci13aGl0ZXstLXN3aXBlci1wcmVsb2FkZXItY29sb3I6I2ZmZn0uc3dpcGVyLWxhenktcHJlbG9hZGVyLWJsYWNrey0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjojMDAwfUBrZXlmcmFtZXMgc3dpcGVyLXByZWxvYWRlci1zcGluezAle3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fS5zd2lwZXItdmlydHVhbCAuc3dpcGVyLXNsaWRley13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9LnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXI6OmFmdGVye2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItaG9yaXpvbnRhbCAuc3dpcGVyLXdyYXBwZXI6OmFmdGVye2hlaWdodDoxcHg7d2lkdGg6dmFyKC0tc3dpcGVyLXZpcnR1YWwtc2l6ZSl9LnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItdmVydGljYWwgLnN3aXBlci13cmFwcGVyOjphZnRlcnt3aWR0aDoxcHg7aGVpZ2h0OnZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpfTpyb290ey0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZTo0NHB4fS5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1idXR0b24tcHJldntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tdG9wLW9mZnNldCw1MCUpO3dpZHRoOmNhbGModmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkvIDQ0ICogMjcpO2hlaWdodDp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTttYXJnaW4tdG9wOmNhbGMoMHB4IC0gKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpLyAyKSk7ei1pbmRleDoxMDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Y29sb3I6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSl9LnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVkLC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZHtvcGFjaXR5Oi4zNTtjdXJzb3I6YXV0bztwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1oaWRkZW4sLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWhpZGRlbntvcGFjaXR5OjA7Y3Vyc29yOmF1dG87cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLW5hdmlnYXRpb24tZGlzYWJsZWQgLnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLW5hdmlnYXRpb24tZGlzYWJsZWQgLnN3aXBlci1idXR0b24tcHJldntkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5zd2lwZXItYnV0dG9uLW5leHQgc3ZnLC5zd2lwZXItYnV0dG9uLXByZXYgc3Zne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb250YWluO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyfS5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQgc3ZnLC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYgc3Zne3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0uc3dpcGVyLWJ1dHRvbi1wcmV2LC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHR7bGVmdDp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaWRlcy1vZmZzZXQsMTBweCk7cmlnaHQ6YXV0b30uc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXZ7cmlnaHQ6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0LDEwcHgpO2xlZnQ6YXV0b30uc3dpcGVyLWJ1dHRvbi1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXJ7Zm9udC1mYW1pbHk6c3dpcGVyLWljb25zO2ZvbnQtc2l6ZTp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTt0ZXh0LXRyYW5zZm9ybTpub25lIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzowO2ZvbnQtdmFyaWFudDppbml0aWFsO2xpbmUtaGVpZ2h0OjF9LnN3aXBlci1idXR0b24tcHJldjphZnRlciwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVye2NvbnRlbnQ6J3ByZXYnfS5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldntyaWdodDp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaWRlcy1vZmZzZXQsMTBweCk7bGVmdDphdXRvfS5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldjphZnRlcntjb250ZW50OiduZXh0J30uc3dpcGVyLXBhZ2luYXRpb257cG9zaXRpb246YWJzb2x1dGU7dGV4dC1hbGlnbjpjZW50ZXI7dHJhbnNpdGlvbjouM3Mgb3BhY2l0eTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3otaW5kZXg6MTB9LnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbntvcGFjaXR5OjB9LnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVkPi5zd2lwZXItcGFnaW5hdGlvbiwuc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWR7ZGlzcGxheTpub25lIWltcG9ydGFudH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCwuc3dpcGVyLXBhZ2luYXRpb24tY3VzdG9tLC5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbntib3R0b206dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYm90dG9tLDhweCk7dG9wOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXRvcCxhdXRvKTtsZWZ0OjA7d2lkdGg6MTAwJX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje292ZXJmbG93OmhpZGRlbjtmb250LXNpemU6MH0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNmb3JtOnNjYWxlKC4zMyk7cG9zaXRpb246cmVsYXRpdmV9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXt0cmFuc2Zvcm06c2NhbGUoMSl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1tYWlue3RyYW5zZm9ybTpzY2FsZSgxKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXZ7dHJhbnNmb3JtOnNjYWxlKC42Nil9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXZ7dHJhbnNmb3JtOnNjYWxlKC4zMyl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0e3RyYW5zZm9ybTpzY2FsZSguNjYpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dC1uZXh0e3RyYW5zZm9ybTpzY2FsZSguMzMpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7d2lkdGg6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXdpZHRoLHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLDhweCkpO2hlaWdodDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaGVpZ2h0LHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLDhweCkpO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlci1yYWRpdXM6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWJvcmRlci1yYWRpdXMsNTAlKTtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1jb2xvciwjMDAwKTtvcGFjaXR5OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1vcGFjaXR5LCAuMil9YnV0dG9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtib3JkZXI6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7Ym94LXNoYWRvdzpub25lOy13ZWJraXQtYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZX0uc3dpcGVyLXBhZ2luYXRpb24tY2xpY2thYmxlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7Y3Vyc29yOnBvaW50ZXJ9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldDpvbmx5LWNoaWxke2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7b3BhY2l0eTp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtb3BhY2l0eSwgMSk7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKX0uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cywuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRze3JpZ2h0OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXJpZ2h0LDhweCk7bGVmdDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1sZWZ0LGF1dG8pO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwtNTAlLDApfS5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e21hcmdpbjp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtdmVydGljYWwtZ2FwLDZweCkgMDtkaXNwbGF5OmJsb2NrfS5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYywuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3t0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjhweH0uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgdG9wfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHttYXJnaW46MCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaG9yaXpvbnRhbC1nYXAsNHB4KX0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3doaXRlLXNwYWNlOm5vd3JhcH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIGxlZnR9LnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1ydGw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgcmlnaHR9LnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9ue2NvbG9yOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uLWNvbG9yLGluaGVyaXQpfS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhcntiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWJnLWNvbG9yLHJnYmEoMCwwLDAsLjI1KSk7cG9zaXRpb246YWJzb2x1dGV9LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxse2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dHJhbnNmb3JtOnNjYWxlKDApO3RyYW5zZm9ybS1vcmlnaW46bGVmdCB0b3B9LnN3aXBlci1ydGwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxse3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgdG9wfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRle3dpZHRoOjEwMCU7aGVpZ2h0OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLXNpemUsNHB4KTtsZWZ0OjA7dG9wOjB9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXJ7d2lkdGg6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItc2l6ZSw0cHgpO2hlaWdodDoxMDAlO2xlZnQ6MDt0b3A6MH0uc3dpcGVyLXBhZ2luYXRpb24tbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci1zY3JvbGxiYXJ7Ym9yZGVyLXJhZGl1czp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWJvcmRlci1yYWRpdXMsMTBweCk7cG9zaXRpb246cmVsYXRpdmU7dG91Y2gtYWN0aW9uOm5vbmU7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWJnLWNvbG9yLHJnYmEoMCwwLDAsLjEpKX0uc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZD4uc3dpcGVyLXNjcm9sbGJhciwuc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWRpc2FibGVke2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItc2Nyb2xsYmFyLC5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItaG9yaXpvbnRhbHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OnZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LDElKTtib3R0b206dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1ib3R0b20sNHB4KTt0b3A6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci10b3AsYXV0byk7ei1pbmRleDo1MDtoZWlnaHQ6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaXplLDRweCk7d2lkdGg6Y2FsYygxMDAlIC0gMiAqIHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LDElKSl9LnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci12ZXJ0aWNhbCwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItc2Nyb2xsYmFye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1sZWZ0LGF1dG8pO3JpZ2h0OnZhcigtLXN3aXBlci1zY3JvbGxiYXItcmlnaHQsNHB4KTt0b3A6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsMSUpO3otaW5kZXg6NTA7d2lkdGg6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaXplLDRweCk7aGVpZ2h0OmNhbGMoMTAwJSAtIDIgKiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwxJSkpfS5zd2lwZXItc2Nyb2xsYmFyLWRyYWd7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1zY3JvbGxiYXItZHJhZy1iZy1jb2xvcixyZ2JhKDAsMCwwLC41KSk7Ym9yZGVyLXJhZGl1czp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWJvcmRlci1yYWRpdXMsMTBweCk7bGVmdDowO3RvcDowfS5zd2lwZXItc2Nyb2xsYmFyLWN1cnNvci1kcmFne2N1cnNvcjptb3ZlfS5zd2lwZXItc2Nyb2xsYmFyLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItem9vbS1jb250YWluZXJ7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXJ9LnN3aXBlci16b29tLWNvbnRhaW5lcj5jYW52YXMsLnN3aXBlci16b29tLWNvbnRhaW5lcj5pbWcsLnN3aXBlci16b29tLWNvbnRhaW5lcj5zdmd7bWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlO29iamVjdC1maXQ6Y29udGFpbn0uc3dpcGVyLXNsaWRlLXpvb21lZHtjdXJzb3I6bW92ZTt0b3VjaC1hY3Rpb246bm9uZX0uc3dpcGVyIC5zd2lwZXItbm90aWZpY2F0aW9ue3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtwb2ludGVyLWV2ZW50czpub25lO29wYWNpdHk6MDt6LWluZGV4Oi0xMDAwfS5zd2lwZXItZnJlZS1tb2RlPi5zd2lwZXItd3JhcHBlcnt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDttYXJnaW46MCBhdXRvfS5zd2lwZXItZ3JpZD4uc3dpcGVyLXdyYXBwZXJ7ZmxleC13cmFwOndyYXB9LnN3aXBlci1ncmlkLWNvbHVtbj4uc3dpcGVyLXdyYXBwZXJ7ZmxleC13cmFwOndyYXA7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5zd2lwZXItZmFkZS5zd2lwZXItZnJlZS1tb2RlIC5zd2lwZXItc2xpZGV7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9LnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHl9LnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItY3ViZXtvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4OjE7dmlzaWJpbGl0eTpoaWRkZW47dHJhbnNmb3JtLW9yaWdpbjowIDA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1jdWJlLnN3aXBlci1ydGwgLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm0tb3JpZ2luOjEwMCUgMH0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtcHJldntwb2ludGVyLWV2ZW50czphdXRvO3Zpc2liaWxpdHk6dmlzaWJsZX0uc3dpcGVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvd3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym90dG9tOjBweDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29wYWNpdHk6LjY7ei1pbmRleDowfS5zd2lwZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93OmJlZm9yZXtjb250ZW50OicnO2JhY2tncm91bmQ6IzAwMDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7Ym90dG9tOjA7cmlnaHQ6MDtmaWx0ZXI6Ymx1cig1MHB4KX0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0Ky5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6YXV0bzt2aXNpYmlsaXR5OnZpc2libGV9LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWN1YmUuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWN1YmUuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1jdWJlLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWN1YmUuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7ei1pbmRleDowOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1mbGlwe292ZXJmbG93OnZpc2libGV9LnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6MX0uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctZmxpcC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3otaW5kZXg6MDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItY3JlYXRpdmUgLnN3aXBlci1zbGlkZXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5LGhlaWdodH0uc3dpcGVyLWNhcmRze292ZXJmbG93OnZpc2libGV9LnN3aXBlci1jYXJkcyAuc3dpcGVyLXNsaWRle3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO292ZXJmbG93OmhpZGRlbn0iLCJAdXNlICcuL2Z1bmN0aW9ucycgYXMgKjtcclxuXHJcbi8vIE1FRElBIFFVRVJJRVNcclxuJGJyZWFrcG9pbnRzOiAoXHJcbiAgeHM6IDM3NSxcclxuICBzbTogNTc2LFxyXG4gIG1kOiA3NjgsXHJcbiAgbGc6IDk5MixcclxuICB4bDogMTIwMCxcclxuICB4eGw6IDE0MDBcclxuKTtcclxuXHJcbkBtaXhpbiBtcSgkd2lkdGgsICR0eXBlOiBtYXgpIHtcclxuICBAaWYgbWFwX2hhc19rZXkoJGJyZWFrcG9pbnRzLCAkd2lkdGgpIHtcclxuICAgICR3aWR0aDogdG9SZW0obWFwX2dldCgkYnJlYWtwb2ludHMsICR3aWR0aCkgLSAwLjIpO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKCN7JHR5cGV9LXdpZHRoOiAkd2lkdGgpIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBGT05UIEZBQ0VcclxuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cclxuQG1peGluIGZvbnQtZmFjZSgkZm9udC1mYW1pbHksICR1cmwsICR3ZWlnaHQsICRzdHlsZTogbm9ybWFsKSB7XHJcbiAgQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJyN7JGZvbnQtZmFtaWx5fSc7XHJcblxyXG4gICAgc3JjOlxyXG4gICAgICB1cmwoJy4uL2ZvbnRzLyN7JHVybH0ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgIHVybCgnLi4vZm9udHMvI3skdXJsfS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgIHVybCgnLi4vZm9udHMvI3skdXJsfS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogI3skd2VpZ2h0fTtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxuICAgIGZvbnQtc3R5bGU6ICRzdHlsZTtcclxuICB9XHJcbn1cclxuXHJcbi8vIEhJREUgU0NST0xMXHJcbkBtaXhpbiBoaWRlLXNjcm9sbCB7XHJcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xyXG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcclxuXHJcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi8vIEhPVkVSXHJcbkBtaXhpbiBob3ZlciB7XHJcbiAgQG1lZGlhIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gVEhFTUVcclxuQG1peGluIHRoZW1lKCR0aGVtZSkge1xyXG4gIEBpZiAkdGhlbWUgPT0gJ2RhcmsnIHtcclxuICAgIGh0bWxbZGF0YS10aGVtZT0nZGFyayddIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaWYgJHRoZW1lID09ICdsaWdodCcge1xyXG4gICAgaHRtbFtkYXRhLXRoZW1lPSdsaWdodCddIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi50aXRsZSB7XHJcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNlY29uZGFyeS1mb250KTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc2l6ZTogcmVzcG9uc2l2ZSgxNiwgNDgpO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMjRkZWcsICM2MDlhZjQgMCUsICM4MjRjYzYgMTAwJSk7XHJcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG59XHJcbiIsIioge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbmh0bWwsXHJcbmJvZHksXHJcbmRpdixcclxuc3BhbixcclxuYXBwbGV0LFxyXG5vYmplY3QsXHJcbmlmcmFtZSxcclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1LFxyXG5oNixcclxucCxcclxuYmxvY2txdW90ZSxcclxucHJlLFxyXG5hLFxyXG5hYmJyLFxyXG5hY3JvbnltLFxyXG5hZGRyZXNzLFxyXG5iaWcsXHJcbmNpdGUsXHJcbmNvZGUsXHJcbmRlbCxcclxuZGZuLFxyXG5lbSxcclxuaW1nLFxyXG5pbnMsXHJcbmtiZCxcclxucSxcclxucyxcclxuc2FtcCxcclxuc21hbGwsXHJcbnN0cmlrZSxcclxuc3Ryb25nLFxyXG5zdWIsXHJcbnN1cCxcclxudHQsXHJcbnZhcixcclxuYixcclxudSxcclxuaSxcclxuY2VudGVyLFxyXG5kbCxcclxuZHQsXHJcbmRkLFxyXG5vbCxcclxudWwsXHJcbmxpLFxyXG5maWVsZHNldCxcclxuZm9ybSxcclxubGFiZWwsXHJcbmxlZ2VuZCxcclxudGFibGUsXHJcbmNhcHRpb24sXHJcbnRib2R5LFxyXG50Zm9vdCxcclxudGhlYWQsXHJcbnRyLFxyXG50aCxcclxudGQsXHJcbmFydGljbGUsXHJcbmFzaWRlLFxyXG5jYW52YXMsXHJcbmRldGFpbHMsXHJcbmVtYmVkLFxyXG5maWd1cmUsXHJcbmZpZ2NhcHRpb24sXHJcbmZvb3RlcixcclxuaGVhZGVyLFxyXG5oZ3JvdXAsXHJcbm1lbnUsXHJcbm5hdixcclxub3V0cHV0LFxyXG5ydWJ5LFxyXG5zZWN0aW9uLFxyXG5zdW1tYXJ5LFxyXG50aW1lLFxyXG5tYXJrLFxyXG5hdWRpbyxcclxudmlkZW8ge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxuICBtYXJnaW46IDA7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgZm9udDogaW5oZXJpdDtcclxuICBmb250LXNpemU6IDEwMCU7XHJcbn1cclxuXHJcbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cclxuYXJ0aWNsZSxcclxuYXNpZGUsXHJcbmRldGFpbHMsXHJcbmZpZ2NhcHRpb24sXHJcbmZpZ3VyZSxcclxuZm9vdGVyLFxyXG5oZWFkZXIsXHJcbmhncm91cCxcclxubWVudSxcclxubmF2LFxyXG5zZWN0aW9uIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxub2wsXHJcbnVsIHtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG5ibG9ja3F1b3RlLFxyXG5xIHtcclxuICBxdW90ZXM6IG5vbmU7XHJcbn1cclxuXHJcbmJsb2NrcXVvdGU6OmJlZm9yZSxcclxuYmxvY2txdW90ZTo6YWZ0ZXIsXHJcbnE6OmJlZm9yZSxcclxucTo6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IG5vbmU7XHJcbn1cclxuXHJcbmEge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuYnV0dG9uIHtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgcGFkZGluZzogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbmlucHV0Ojotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxyXG5pbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT0nbnVtYmVyJ10ge1xyXG4gIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xyXG59XHJcblxyXG5bdHlwZT0nY2hlY2tib3gnXSxcclxuW3R5cGU9J3JhZGlvJ10ge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuW2Rpc2FibGVkXSxcclxuW2Rpc2FibGVkXSAqIHtcclxuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG59XHJcblxyXG5baGlkZGVuXSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuaW1nIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbnN2ZyB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbmlucHV0LFxyXG50ZXh0YXJlYSB7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuIiwiLy8gQU5JTUFUSU9OUyBGT1IgTU9EQUxTXHJcbkBrZXlmcmFtZXMgbW9kYWwtb3BlbiB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMSk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIG1vZGFsLWNsb3NlIHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAxKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2hvdy1jb250ZW50LWltYWdlIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMHB4KTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNob3ctY29udGVudC10ZXh0IHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwcHgpO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2hvdy1oZXJvLXNsaWRlciB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwcHgpO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgdGlja2VyIHtcclxuICAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgfVxyXG59XHJcbiIsImh0bWwge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NC45ODc1cmVtKSBhbmQgKG1heC13aWR0aDogOTMuNzVyZW0pIHtcclxuICBodG1sIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICB9XHJcbn1cclxuXHJcbmJvZHksXHJcbiNfX251eHQsXHJcbiNhcHAge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBtaW4taGVpZ2h0OiAwO1xyXG59XHJcblxyXG5ib2R5IHtcclxuICAvLyBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1wcmltYXJ5LWZvbnQpO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxuICBmb250LXNpemU6IHRvUmVtKDI0KTtcclxuICBsaW5lLWhlaWdodDogMS4zO1xyXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG4gIC1tb3otdGV4dC1zaXplLWFkanVzdDogMTAwJTtcclxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZWZmNztcclxuXHJcbiAgLy8gYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDUyZGVnLCAjZDllMmYxIDAlLCAjZjdmZmZmIDEwMCUpO1xyXG59XHJcbiIsIi5jb250YWluZXIge1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHBhZGRpbmc6IDAgcmVzcG9uc2l2ZSgyMCwgMjAwKTtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IHRvUmVtKDE5MjApO1xyXG5cclxuICBAaW5jbHVkZSBtcShcImxnXCIpIHtcclxuICAgIHBhZGRpbmc6IDAgdG9SZW0oMTkpO1xyXG4gIH1cclxufVxyXG5cclxuLmJsdXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB6LWluZGV4OiB2YXIoLS16LWluZGV4LTQpO1xyXG4gIGJveC1zaGFkb3c6IDRweCA0cHggMThweCAwIHJnYig2IDE3IDMzIC8gNjAlKTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDZweCk7XHJcbiAgaW5zZXQ6IDA7XHJcblxyXG4gICYtLWFjdGl2ZSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcclxuICB9XHJcbn1cclxuXHJcbi5ncmFkaWVudC1zZWN0aW9uIHtcclxuICAmOm50aC1vZi10eXBlKG9kZCkge1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDUyZGVnLCAjZDllMmYxIDAlLCAjZjdmZmZmIDEwMCUpO1xyXG4gIH1cclxuXHJcbiAgJjpudGgtb2YtdHlwZShldmVuKSB7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTIwZGVnLCAjZDllMmYxIDAlLCAjZjdmZmZmIDEwMCUpO1xyXG4gIH1cclxufVxyXG5cclxubWFpbiB7XHJcbiAgLy8gc2VjdGlvbjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcclxuICAvLyAgIHBhZGRpbmctdG9wOiByZXNwb25zaXZlKDI1LCA3NSk7XHJcbiAgLy8gICBwYWRkaW5nLWJvdHRvbTogcmVzcG9uc2l2ZSgyNSwgNzUpO1xyXG4gIC8vIH1cclxufVxyXG5cclxuaW1nIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuIiwiLmJhc2UtbGF5b3V0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBtaW4taGVpZ2h0OiAxMDAlO1xyXG5cclxuICAubWFpbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleDogMSAxIGF1dG87XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgIC8vIHNlY3Rpb24uaW5mby1ibG9jayB7XHJcbiAgICAvLyAgIC0tbWFpbi1vZmZzZXQtc2VjdGlvbjogI3tyZXNwb25zaXZlKDUwLCAxNTApIDB9O1xyXG4gICAgLy8gICBwYWRkaW5nOiB2YXIoLS1tYWluLW9mZnNldC1zZWN0aW9uKTtcclxuXHJcbiAgICAvLyAgICsgLmRpdmlkZXI6bm90KC5kaXZpZGVyLS1zaG93LW1vYmlsZSkgKyBzZWN0aW9uLmluZm8tYmxvY2sge1xyXG4gICAgLy8gICAgIHBhZGRpbmctdG9wOiB2YXIoLS1tYWluLW9mZnNldC1zZWN0aW9uKTtcclxuICAgIC8vICAgfVxyXG4gICAgLy8gfVxyXG4gICAgPiBzZWN0aW9uLmluZm8tYmxvY2sge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogcmVzcG9uc2l2ZSg1MCwgNzUpO1xyXG5cclxuICAgICAgKyBzZWN0aW9uLmluZm8tYmxvY2sge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiByZXNwb25zaXZlKDUwLCA3NSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBzZWN0aW9uLmluZm8tYmxvY2sge1xyXG4gICAgLy8gICBwYWRkaW5nLWJvdHRvbTogcmVzcG9uc2l2ZSg1MCwgNzUpO1xyXG5cclxuICAgIC8vICAgKyBzZWN0aW9uLmluZm8tYmxvY2sge1xyXG4gICAgLy8gICAgIHBhZGRpbmctdG9wOiByZXNwb25zaXZlKDUwLCA3NSk7XHJcbiAgICAvLyAgIH1cclxuXHJcbiAgICAvLyAgICsgLmRpdmlkZXIgKyBzZWN0aW9uLmluZm8tYmxvY2sge1xyXG4gICAgLy8gICAgIHBhZGRpbmctdG9wOiByZXNwb25zaXZlKDUwLCAxNTApIDA7XHJcbiAgICAvLyAgIH1cclxuICAgIC8vIH1cclxuICB9XHJcbn1cclxuIiwiLmJ1dHRvbiB7XHJcbiAgQGV4dGVuZCAlZmxleC1hbGwtY2VudGVyO1xyXG5cclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBib3JkZXItcmFkaXVzOiB0b1JlbSg0MCk7XHJcbiAgbWluLXdpZHRoOiB0b1JlbSgyNDQpO1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1wcmltYXJ5LWZvbnQpO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1zaXplOiByZXNwb25zaXZlKDE0LCAyMCk7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBhZGRpbmctYmxvY2s6IHJlc3BvbnNpdmUoMTEsIDE3KTtcclxuICBwYWRkaW5nLWlubGluZTogdG9SZW0oMTcpO1xyXG5cclxuICAmOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmLS1wcmltYXJ5IHtcclxuICAgIGhlaWdodDogdG9SZW0oNjApO1xyXG5cclxuICAgIC8vIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0NCcgaGVpZ2h0PSc2MCcgdmlld0JveD0nMCAwIDI0NCA2MCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3JlY3QgeD0nMS41JyB5PScxLjUnIHdpZHRoPScyNDEnIGhlaWdodD0nNTcnIHJ4PScyOC41JyBzdHJva2U9J3VybCglMjNwYWludDBfbGluZWFyXzM5M182KScgc3Ryb2tlLXdpZHRoPSczJy8lM0UlM0NkZWZzJTNFJTNDbGluZWFyR3JhZGllbnQgaWQ9J3BhaW50MF9saW5lYXJfMzkzXzYnIHgxPScwJyB5MT0nMCcgeDI9JzI0NCcgeTI9JzYwJyBncmFkaWVudFVuaXRzPSd1c2VyU3BhY2VPblVzZSclM0UlM0NzdG9wIHN0b3AtY29sb3I9JyUyMzYwOUFGNCcvJTNFJTNDc3RvcCBvZmZzZXQ9JzEnIHN0b3AtY29sb3I9JyUyMzgyNENDNicvJTNFJTNDL2xpbmVhckdyYWRpZW50JTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFJTBBXCIpXHJcbiAgICAvLyAgIG5vLXJlcGVhdCBjZW50ZXIgLyBjb250YWluO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3N0YXRpYy9idG4ucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb250YWluO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDMxNWRlZywgIzYwOWFmNCAwJSwgIzk2NjdmMSAxMDAlKTtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgaW5zZXQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyNGRlZywgIzYwOWFmNCAwJSwgIzgyNGNjNiAxMDAlKTtcclxuICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcbiAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgzMTVkZWcsICM2MDlhZjQgMCUsICM5NjY3ZjEgMTAwJSk7XHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO1xyXG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG4gICAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tc2Vjb25kYXJ5IHtcclxuICAgIGJvcmRlcjogdG9SZW0oMykgc29saWQgdmFyKC0tY29sb3ItbGlnaHQtd2hpdGUpO1xyXG5cclxuICAgIC8vIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcblxyXG4gICAgQGluY2x1ZGUgaG92ZXIge1xyXG4gICAgICBjb2xvcjogIzU4MjI5YztcclxuICAgICAgYmFja2dyb3VuZC1jbGlwOiBpbml0aWFsO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1saWdodC13aGl0ZSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1uZXV0cmFsIHtcclxuICAgIGJvcmRlcjogcmVzcG9uc2l2ZSgyLCAzKSBzb2xpZCB2YXIoLS1jb2xvci1ncmF5KTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zbGF0ZS1ncmF5KTtcclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1xKFwieGxcIikge1xyXG4gIC5idXR0b24ge1xyXG4gICAgbWluLXdpZHRoOiByZXNwb25zaXZlKDE1NSwgMjQ0KTtcclxuXHJcbiAgICAmLS1wcmltYXJ5IHtcclxuICAgICAgaGVpZ2h0OiByZXNwb25zaXZlKDQwLCA2MCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5wZXJjZW50LWJsb2NrIHtcclxuICBAZXh0ZW5kICVmbGV4LWFsbC1jZW50ZXI7XHJcblxyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBib3JkZXItcmFkaXVzOiByZXNwb25zaXZlKDEzLCA0MCk7XHJcbiAgcGFkZGluZzogdG9SZW0oMzYpIHJlc3BvbnNpdmUoMjYsIDg3KSB0b1JlbSgyMCk7XHJcbiAgbWluLWhlaWdodDogcmVzcG9uc2l2ZSg2MSwgMTg2KTtcclxuICBib3gtc2hhZG93OlxyXG4gICAgaW5zZXQgMTBweCAtMTBweCAyMHB4IDAgIzMyMDA3NixcclxuICAgIGluc2V0IC0zcHggMnB4IDE1cHggMCAjODI0Y2M2O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1zaXplOiByZXNwb25zaXZlKDYuNTgsIDIwKTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yLWxpZ2h0LXdoaXRlKTtcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjNjQyZWE4IDAlLCAjNDYxMDhhIDEwMCUpO1xyXG5cclxuICAmX19udW1iZXJzIHtcclxuICAgIEBleHRlbmQgJWZsZXgtdi1jZW50ZXI7XHJcblxyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdG9wOiB0b1JlbSgtNTUpO1xyXG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLXNlY29uZGFyeS1mb250KTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXNpemU6IHJlc3BvbnNpdmUoMzYsIDkyKTtcclxuICAgIGxpbmUtaGVpZ2h0OiB0b1JlbSgxMTApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgZ2FwOiByZXNwb25zaXZlKDMuMDgsIDEyLjM5KTtcclxuICB9XHJcblxyXG4gICZfX2ljb24ge1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICB3aWR0aDogcmVzcG9uc2l2ZSg1LjAxLCAxNS4yKTtcclxuICAgIGhlaWdodDogcmVzcG9uc2l2ZSg3LjYyLCAyMy4xMyk7XHJcbiAgfVxyXG59XHJcbiIsIi5kaXZpZGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIC8vIHBhZGRpbmc6IHJlc3BvbnNpdmUoMjUsIDc1KSAwIHJlc3BvbnNpdmUoMjUsIDc1KTtcclxuXHJcbiAgLy8gbWFyZ2luOiByZXNwb25zaXZlKDI1LCA3NSkgMDtcclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IC01MCU7XHJcbiAgICB6LWluZGV4OiB2YXIoLS16LWluZGV4LTEpO1xyXG4gICAgaGVpZ2h0OiByZXNwb25zaXZlKDIwLCA2Ni42KTtcclxuXHJcbiAgICAvLyAgZGl2aWRlci5wbmdcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9zdGF0aWMvZGl2aWRlci5wbmdcIikgcmVwZWF0IDIwJSAvIGNvbnRhaW47XHJcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMC45NCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgfVxyXG5cclxuICAmICsgc2VjdGlvbiB7XHJcbiAgICBwYWRkaW5nOiByZXNwb25zaXZlKDI1LCA3NSkgMCByZXNwb25zaXZlKDI1LCA3NSk7XHJcbiAgfVxyXG5cclxuICAmLS1zaG93LW1vYmlsZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgLy8gcGFkZGluZzogcmVzcG9uc2l2ZSgyNSwgNzUpO1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgbXEoXCJsZ1wiKSB7XHJcbiAgLmRpdmlkZXIge1xyXG4gICAgLy8gZGlzcGxheTogbm9uZTtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGhlaWdodDogdG9SZW0oMzApO1xyXG4gICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMC45Mik7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tc2hvdy1tb2JpbGUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1xKFwic21cIikge1xyXG4gIC5kaXZpZGVyIHtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGhlaWdodDogdG9SZW0oMjApO1xyXG5cclxuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3N0YXRpYy9kaXZpZGVyLnBuZ1wiKSByZXBlYXQgY2VudGVyIC8gY29udGFpbjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnRhYnMge1xyXG4gICZfX25hdiB7XHJcbiAgICBAZXh0ZW5kICVmbGV4LWFsbC1jZW50ZXI7XHJcblxyXG4gICAgZ2FwOiByZXNwb25zaXZlKDEwLCAzMCk7XHJcbiAgfVxyXG5cclxuICAmX19idXR0b24ge1xyXG4gICAgYm9yZGVyLXJhZGl1czogcmVzcG9uc2l2ZSgyMCwgNDApO1xyXG4gICAgcGFkZGluZzogcmVzcG9uc2l2ZSg3LCAxOCkgcmVzcG9uc2l2ZSgxMCwgMjApIHJlc3BvbnNpdmUoOCwgMTgpO1xyXG4gICAgbWluLXdpZHRoOiByZXNwb25zaXZlKDEyMCwgMzU2KTtcclxuICAgIGJveC1zaGFkb3c6XHJcbiAgICAgIHRvUmVtKDIpIHRvUmVtKDIpIHRvUmVtKDIpIDAgcmdiKDEzNiAxNjUgMTkxIC8gNTAlKSxcclxuICAgICAgdG9SZW0oLTMpIHRvUmVtKC0zKSB0b1JlbSgyKSAwIHJnYigyNTUgMjU1IDI1NSAvIDUwJSksXHJcbiAgICAgIGluc2V0IDAgMCAwIDAgdHJhbnNwYXJlbnQsXHJcbiAgICAgIGluc2V0IDAgMCAwIDAgdHJhbnNwYXJlbnQ7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tcHJpbWFyeS1mb250KTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IHJlc3BvbnNpdmUoMTIsIDIwKTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ncmF5KTtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg1MmRlZywgcmdiKDIxNyAyMjYgMjQxIC8gNTAlKSAwJSwgcmdiKDI0NyAyNTUgMjU1IC8gNTAlKSAxMDAlKTtcclxuICAgIHRyYW5zaXRpb246XHJcbiAgICAgIGJveC1zaGFkb3cgMC4zcyBlYXNlLFxyXG4gICAgICBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcclxuXHJcbiAgICAmLS1hY3RpdmUge1xyXG4gICAgICBib3gtc2hhZG93OlxyXG4gICAgICAgIDAgMCAwIDAgdHJhbnNwYXJlbnQsXHJcbiAgICAgICAgMCAwIDAgMCB0cmFuc3BhcmVudCxcclxuICAgICAgICBpbnNldCB0b1JlbSgyKSB0b1JlbSgyKSB0b1JlbSgzKSAwIHJnYigxMzYgMTY1IDE5MSAvIDUwJSksXHJcbiAgICAgICAgaW5zZXQgdG9SZW0oLTMpIHRvUmVtKC0zKSB0b1JlbSgyKSAwIHJnYigyNTUgMjU1IDI1NSAvIDUwJSk7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg1MmRlZywgcmdiKDIxNyAyMjYgMjQxIC8gNTAlKSAwJSwgcmdiKDI0NyAyNTUgMjU1IC8gNTAlKSAxMDAlKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnJldmlldyB7XHJcbiAgQGV4dGVuZCAlZmxleC1jb2x1bW47XHJcblxyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgLy8gcGFkZGluZzogdG9SZW0oMTI1KSB0b1JlbSg1MCkgdG9SZW0oMjApO1xyXG4gIHdpZHRoOiB0b1JlbSg2MTYpO1xyXG5cclxuICAmX19oZWFkIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgLXdlYmtpdC1maWx0ZXI6IGRyb3Atc2hhZG93KDZweCA3cHggNnB4IHJnYigxMzYgMTY1IDE5MSAvIDUwJSkpO1xyXG4gICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDZweCA3cHggNnB4IHJnYigxMzYgMTY1IDE5MSAvIDUwJSkpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faWNvbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0b3A6IHRvUmVtKC0xNSk7XHJcbiAgICB3aWR0aDogcmVzcG9uc2l2ZSgzMSwgNzQuNSk7XHJcbiAgICBoZWlnaHQ6IHJlc3BvbnNpdmUoMjYsIDYyKTtcclxuICAgIGZpbHRlcjogZHJvcC1zaGFkb3coNnB4IDdweCAxMHB4IHJnYigxMzYgMTY1IDE5MSAvIDUwJSkpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIH1cclxuXHJcbiAgJl9fY29udGVudCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IHRvUmVtKC0xKTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBmbGV4OiAxO1xyXG4gICAgYm9yZGVyOiB0b1JlbSgxKSBzb2xpZCAjZmZmO1xyXG4gICAgYm9yZGVyLXRvcDogdW5zZXQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgcmVzcG9uc2l2ZSgxNywgNDApIHJlc3BvbnNpdmUoMTcsIDQwKTtcclxuICAgIHBhZGRpbmc6IHJlc3BvbnNpdmUoMTgsIDIxKSByZXNwb25zaXZlKDMwLCA1MCkgcmVzcG9uc2l2ZSgyNSwgMjkpO1xyXG4gICAgYm94LXNoYWRvdzogNnB4IDlweCA4cHggcmdiKDEzNiAxNjUgMTkxIC8gNTAlKTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjIxO1xyXG4gICAgYmFja2dyb3VuZDogI2Y3ZmZmZjtcclxuICB9XHJcblxyXG4gICZfX3F1b3RlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IHJlc3BvbnNpdmUoMTUsIDI5KTtcclxuXHJcbiAgICBwIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiByZXNwb25zaXZlKDE0LCAyNCk7XHJcbiAgICAgIGNvbG9yOiAjMzk0MDRiO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYXV0aG9yIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXNpemU6IHJlc3BvbnNpdmUoMTQsIDI0KTtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgbXEoJ2xnJykge1xyXG4gIC5yZXZpZXcge1xyXG4gICAgJl9faGVhZCB7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5ibG9jay1jYXJkIHtcclxuICBwYWRkaW5nOiByZXNwb25zaXZlKDExMCwgMjAwKSAwIHJlc3BvbnNpdmUoNTAsIDEwMCkgIWltcG9ydGFudDtcclxuXHJcbiAgJl9fY29udGFpbmVyIHtcclxuICAgIC8vIHBhZGRpbmc6IDAgcmVzcG9uc2l2ZSgyMCwgMTAwKSAwIHJlc3BvbnNpdmUoMjAsIDEwMCk7XHJcbiAgfVxyXG5cclxuICAmX19pbm5lciB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczpcclxuICAgICAgXCJ0aXRsZSBpbWFnZVwiXHJcbiAgICAgIFwic3VidGl0bGUgaW1hZ2VcIlxyXG4gICAgICBcImRlc2NyaXB0aW9uIGltYWdlXCJcclxuICAgICAgXCJidXR0b25zIGltYWdlXCJcclxuICAgICAgXCJidXR0b20gaW1hZ2VcIjtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0byBhdXRvIGF1dG8gMWZyO1xyXG5cclxuICAgIC8vIGdhcDogcmVzcG9uc2l2ZSgzMCwgNTApIHRvUmVtKDM5KTtcclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIGdyaWQtYXJlYTogdGl0bGU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiByZXNwb25zaXZlKDE1LCA1MCk7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgfVxyXG5cclxuICAmX19zdWJ0aXRsZSB7XHJcbiAgICBncmlkLWFyZWE6IHN1YnRpdGxlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogcmVzcG9uc2l2ZSgzMCwgNTApO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICBwIHtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiZF9LYWxsaXN0b1wiO1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBmb250LXNpemU6IHJlc3BvbnNpdmUoMTIsIDM2KTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMjsgLy8gNDMuMnB4XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ncmF5KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2ltZyB7XHJcbiAgICBncmlkLWFyZWE6IGltYWdlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcblxyXG4gICAgLy8gZ3JpZC1yb3c6IDIgc3BhbjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiByZXNwb25zaXZlKDMyMCwgNzM2KTtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faW1nbW9iaWxlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiB0b1JlbSgzMCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogcmVzcG9uc2l2ZSgzMjAsIDczNik7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgIGdyaWQtYXJlYTogZGVzY3JpcHRpb247XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXNsYXRlLWdyYXkpO1xyXG5cclxuICAgIHN0cm9uZyB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVzcG9uc2l2ZSgxNCwgMzYpO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yMTsgLy80My44OHB4XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVzcG9uc2l2ZSgxNCwgMzYpO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yMTsgLy80My44OHB4XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19idXR0b25zIHtcclxuICAgIEBleHRlbmQgJWZsZXgtdi1jZW50ZXI7XHJcblxyXG4gICAgZ3JpZC1hcmVhOiBidXR0b25zO1xyXG4gICAgbWFyZ2luLXRvcDogcmVzcG9uc2l2ZSg0MCwgNzApO1xyXG4gICAgZ2FwOiByZXNwb25zaXZlKDEwLCA0MCk7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIH1cclxuXHJcbiAgICAmLWdyYXkge1xyXG4gICAgICBib3JkZXI6IHRvUmVtKDIpIHNvbGlkIHZhcigtLWNvbG9yLWdyYXkpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiB0b1JlbSg0MCk7XHJcbiAgICAgIHBhZGRpbmc6IHJlc3BvbnNpdmUoMTEsIDE4KSByZXNwb25zaXZlKDQ1LCA4MCk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVzcG9uc2l2ZSgxNCwgMjApO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yMTsgLy8yNC4zOHB4XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXNsYXRlLWdyYXkpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYnV0dG9tIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGdyaWQtYXJlYTogYnV0dG9tO1xyXG4gICAgbWFyZ2luLXRvcDogcmVzcG9uc2l2ZSgyMCwgMzcpO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogcmVzcG9uc2l2ZSgxNiwgMjQpO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zbGF0ZS1ncmF5KTtcclxuICAgIGdhcDogdG9SZW0oNSk7XHJcblxyXG4gICAgJi1pbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiByZXNwb25zaXZlKDk1LjQxLCAxMzYpO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1xKFwibGdcIikge1xyXG4gIC5ibG9jay1jYXJkIHtcclxuICAgICZfX2lubmVyIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1nIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19pbWdtb2JpbGUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAmX19pbWcge1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogdG9SZW0oMzApO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2J1dHRvbnMge1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmX19idXR0b20ge1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnNvY2lhbHMge1xyXG4gIEBleHRlbmQgJWZsZXgtdi1jZW50ZXI7XHJcblxyXG4gIC8vIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gIGdhcDogcmVzcG9uc2l2ZSgxNSwgMjApO1xyXG5cclxuICAmX19pdGVtIHtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gIH1cclxuXHJcbiAgJl9fbGluayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuXHJcbiAgJl9faWNvbiB7XHJcbiAgICB3aWR0aDogdG9SZW0oMjQpO1xyXG4gICAgaGVpZ2h0OiB0b1JlbSgyNCk7XHJcbiAgfVxyXG59XHJcbiIsIi5zbGlkZXItYnV0dG9uIHtcclxuICBAZXh0ZW5kICVmbGV4LWFsbC1jZW50ZXI7XHJcblxyXG4gIGZsZXgtc2hyaW5rOiAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICB3aWR0aDogcmVzcG9uc2l2ZSgzMCwgNDApO1xyXG4gIGhlaWdodDogcmVzcG9uc2l2ZSgzMCwgNDApO1xyXG5cclxuICAmX19pY29uIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IHZhcigtLXotaW5kZXgtMSk7XHJcbiAgfVxyXG5cclxuICAmOm5vdCg6ZGlzYWJsZWQpIHtcclxuICAgICY6YWN0aXZlIHtcclxuICAgICAgYm94LXNoYWRvdzpcclxuICAgICAgICBpbnNldCAwIDAgMCAycHggcmdiKDI1NSAyNTUgMjU1IC8gNjUlKSxcclxuICAgICAgICBpbnNldCAycHggMnB4IDJweCAwIHJnYigxMzYgMTY1IDE5MSAvIDI1JSksXHJcbiAgICAgICAgaW5zZXQgN3B4IDdweCAyMXB4IDAgcmdiKDEzNiAxNjUgMTkxIC8gMzAlKSxcclxuICAgICAgICBpbnNldCAtOXB4IC02cHggMTVweCAwIHJnYigyNTUgMjU1IDI1NSAvIDUwJSk7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg1MmRlZywgI2Q5ZTJmMSAwJSwgI2Y3ZmZmZiAxMDAlKTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBob3ZlciB7XHJcbiAgICAgIGJveC1zaGFkb3c6XHJcbiAgICAgICAgaW5zZXQgMCAwIDAgMnB4IHJnYigyNTUgMjU1IDI1NSAvIDY1JSksXHJcbiAgICAgICAgaW5zZXQgMnB4IDJweCAycHggMCByZ2IoMTM2IDE2NSAxOTEgLyAyNSUpLFxyXG4gICAgICAgIGluc2V0IDdweCA3cHggMjFweCAwIHJnYigxMzYgMTY1IDE5MSAvIDMwJSksXHJcbiAgICAgICAgaW5zZXQgLTlweCAtNnB4IDE1cHggMCByZ2IoMjU1IDI1NSAyNTUgLyA1MCUpO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNTJkZWcsICNkOWUyZjEgMCUsICNmN2ZmZmYgMTAwJSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICB9XHJcblxyXG4gICYtLXByZXYge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYm94LXNoYWRvdzpcclxuICAgICAgaW5zZXQgMCAwIDAgMnB4IHJnYigyNTUgMjU1IDI1NSAvIDY1JSksXHJcbiAgICAgIDJweCAycHggMnB4IDAgcmdiKDEzNiAxNjUgMTkxIC8gMjUlKSxcclxuICAgICAgaW5zZXQgN3B4IDdweCAyMXB4IDAgcmdiKDEzNiAxNjUgMTkxIC8gMzAlKSxcclxuICAgICAgaW5zZXQgLTlweCAtNnB4IDE1cHggMCByZ2IoMjU1IDI1NSAyNTUgLyA1MCUpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDUyZGVnLCAjZDllMmYxIDAlLCAjZjdmZmZmIDEwMCUpO1xyXG4gIH1cclxuXHJcbiAgJi0tbmV4dCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBib3gtc2hhZG93OlxyXG4gICAgICBpbnNldCAwIDAgMCAycHggcmdiKDI1NSAyNTUgMjU1IC8gNjUlKSxcclxuICAgICAgMnB4IDJweCAzcHggMCByZ2IoMTM2IDE2NSAxOTEgLyAyNSUpLFxyXG4gICAgICBpbnNldCAxMHB4IDEwcHggMjhweCAwIHJnYigxMzYgMTY1IDE5MSAvIDMwJSksXHJcbiAgICAgIGluc2V0IC0xMnB4IC04cHggMjBweCAwIHJnYigyNTUgMjU1IDI1NSAvIDUwJSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNTJkZWcsICNkOWUyZjEgMCUsICNmN2ZmZmYgMTAwJSk7XHJcbiAgfVxyXG59XHJcbiIsIi5oZWFkZXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdG9wOiByZXNwb25zaXZlKDEwLCAzMCk7XHJcbiAgei1pbmRleDogdmFyKC0tei1pbmRleC01KTtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IHRvUmVtKDE5MjApO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICBwYWRkaW5nLWlubGluZTogcmVzcG9uc2l2ZSgxNSwgMzApO1xyXG5cclxuICAmX19idXJnZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gICZfX2lubmVyIHtcclxuICAgIC8vIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAvLyBncmlkLXRlbXBsYXRlLWFyZWFzOiAnbG9nbyBuYXYgYnV0dG9uJztcclxuICAgIC8vIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIGF1dG8gMWZyO1xyXG4gICAgQGV4dGVuZCAlZmxleC1hbGwtc2I7XHJcblxyXG4gICAgYm9yZGVyLXJhZGl1czogdG9SZW0oNTApO1xyXG4gICAgYm94LXNoYWRvdzpcclxuICAgICAgaW5zZXQgdG9SZW0oMikgdG9SZW0oMikgdG9SZW0oMykgMCByZ2IoMTM2IDE2NSAxOTEgLyA1MCUpLFxyXG4gICAgICBpbnNldCB0b1JlbSgtMykgdG9SZW0oLTMpIHRvUmVtKDIpIDAgcmdiKDI1NSAyNTUgMjU1IC8gNTAlKTtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgzNTdkZWcsICNkOWUyZjEgMCUsIHZhcigtLWNvbG9yLWxpZ2h0LXdoaXRlKSAxMDAlKTtcclxuICAgIGdhcDogdG9SZW0oMTUpO1xyXG4gICAgcGFkZGluZy1ibG9jazogdG9SZW0oMTApO1xyXG4gICAgcGFkZGluZy1pbmxpbmU6IHJlc3BvbnNpdmUoMjUsIDcwKTtcclxuICB9XHJcblxyXG4gICZfX3RvcCB7XHJcbiAgICBAZXh0ZW5kICVmbGV4LWFsbC1zYjtcclxuXHJcbiAgICBmbGV4OiAxO1xyXG4gIH1cclxuXHJcbiAgJl9fbG9nbyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBncmlkLWFyZWE6IGxvZ287XHJcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgfVxyXG5cclxuICAmX19idXR0b24ge1xyXG4gICAgZ3JpZC1hcmVhOiBidXR0b247XHJcbiAgfVxyXG5cclxuICAmX19ib3R0b20ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5tYWluLW5hdiB7XHJcbiAgICBAZXh0ZW5kICVmbGV4LXYtY2VudGVyO1xyXG5cclxuICAgIGdhcDogcmVzcG9uc2l2ZSg0MCwgMTAwKTtcclxuICB9XHJcblxyXG4gIC5tZW51IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IHJlc3BvbnNpdmUoNSwgMTAwKTtcclxuICB9XHJcblxyXG4gIC5zdWItbWVudSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0b3A6IHRvUmVtKC0xMyk7XHJcbiAgICBib3JkZXItcmFkaXVzOiB0b1JlbSgzMCk7XHJcbiAgICBwYWRkaW5nOiB0b1JlbSg0NykgdG9SZW0oMjUpIHRvUmVtKDI1KTtcclxuICAgIHdpZHRoOiB0b1JlbSgyNDUpO1xyXG4gICAgYm94LXNoYWRvdzogdG9SZW0oNS4yNSkgdG9SZW0oNi4xMykgdG9SZW0oMTcuNSkgMCAjODhhNWJmODA7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNTEuNzRkZWcsICNkOWUyZjEgLTAuMDclLCAjZjdmZmZmIDgzLjg1JSk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICB9XHJcblxyXG4gIC5zdWItbWVudSA+IC5tZW51LWl0ZW0ge1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogdG9SZW0oMjApO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjE7IC8vMjQuMzhweFxyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWdyYXkpO1xyXG4gIH1cclxuXHJcbiAgLnN1Yi1tZW51ID4gLm1lbnUtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IHRvUmVtKDIwKTtcclxuICB9XHJcblxyXG4gIC5tZW51ID4gLm1lbnUtaXRlbSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICA+IGEge1xyXG4gICAgICBAZXh0ZW5kICVmbGV4LXYtY2VudGVyO1xyXG5cclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgZm9udC1zaXplOiByZXNwb25zaXZlKDE0LCAyMCk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjIxOyAvLzI0LjM4cHhcclxuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWdyYXkpO1xyXG4gICAgICBnYXA6IHRvUmVtKDE1KTtcclxuICAgIH1cclxuXHJcbiAgICAmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhIHtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogdG9SZW0oMTgpO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiB0b1JlbSgxKTtcclxuICAgICAgICBoZWlnaHQ6IHRvUmVtKDExKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2M4YWExODA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogdG9SZW0oMTEpO1xyXG4gICAgICAgIGhlaWdodDogdG9SZW0oOCk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTEnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDExIDgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00wLjE5NTMxMiAtNC4zNzExNGUtMDdMNS4xOTUzMSA0Ljk2TDEwLjE5NTMgMEwxMC4xOTUzIDIuNjJMNS4xOTUzMSA3LjU4TDAuMTk1MzEyIDIuNjRMMC4xOTUzMTIgLTQuMzcxMTRlLTA3WicgZmlsbD0nJTIzN0M4QUExJyBmaWxsLW9wYWNpdHk9JzAuNScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAwLjVzIGVhc2U7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tZW51ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyIHtcclxuICAgID4gYTo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgfVxyXG5cclxuICAgID4gLnN1Yi1tZW51IHtcclxuICAgICAgLy8gYm9yZGVyLXRvcDogdG9SZW0oMSkgc29saWQgIzdjOGFhMTtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIH1cclxuXHJcbiAgICA+IC5zdWItbWVudSA+IC5tZW51LWl0ZW06bnRoLWNoaWxkKDEpIHtcclxuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM3YzhhYTE0ZDtcclxuICAgICAgcGFkZGluZy10b3A6IHRvUmVtKDIwKTtcclxuICAgIH1cclxuXHJcbiAgICAmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIG1vZGlsZSBzdHlsZXNcclxuICAmX19tb2JpbGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIG1hcmdpbi1ib3R0b206IHRvUmVtKDE1KTtcclxuXHJcbiAgICAubWFpbi1uYXYge1xyXG4gICAgICAvLyBAZXh0ZW5kICVmbGV4LXYtY2VudGVyO1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBnYXA6IHJlc3BvbnNpdmUoNDAsIDEwMCk7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbnUge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBnYXA6IHJlc3BvbnNpdmUoNSwgMTAwKTtcclxuICAgIH1cclxuXHJcbiAgICAubWVudS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiB0b1JlbSgzMCk7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbnUge1xyXG4gICAgICAubWVudS1pdGVtIHtcclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgLnN1Yi1tZW51IHtcclxuICAgICAgICAgICAgLm1lbnUtaXRlbTpsYXN0LWNoaWxkIGEge1xyXG4gICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiByZ2IoMCAwIDAgLyAwJSk7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkyLjMzZGVnLCAjNjA5YWY0IC0yOC40JSwgIzgyNGNjNiAxNTYuNjQlKTtcclxuICAgICAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3ViLW1lbnUge1xyXG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICB6LWluZGV4OiAyMDtcclxuICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgdHJhbnNpdGlvbjogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuc3ViLW1lbnUgPiAubWVudS1pdGVtIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE0LjYzcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAvLyBib3JkZXI6IHRvUmVtKDEpIHNvbGlkIHJlZDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiB0b1JlbSgyMCk7XHJcbiAgICAgICAgcGFkZGluZzogdG9SZW0oMTIpIHRvUmVtKDEyKSB0b1JlbSgxMykgdG9SZW0oMTIpO1xyXG4gICAgICAgIGJveC1zaGFkb3c6XHJcbiAgICAgICAgICAxcHggMXB4IDJweCAwICM4OGE1YmY4MCxcclxuICAgICAgICAgIC0xcHggLTFweCAycHggMCAjZmZmZmZmODA7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiB0b1JlbSgxMik7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHRvUmVtKDE0LjYzKTsgLy8xNC42M3B4XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg1MS43MmRlZywgcmdiKDIxNyAyMjYgMjQxIC8gNTAlKSA5LjU5JSwgcmdiKDI0NyAyNTUgMjU1IC8gNTAlKSAxMDAlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zdWItbWVudSA+IC5tZW51LWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IHRvUmVtKDEwKTtcclxuICAgIH1cclxuXHJcbiAgICAubWVudSA+IC5tZW51LWl0ZW0ge1xyXG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgID4gYSB7XHJcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICB6LWluZGV4OiB1bnNldDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiB0b1JlbSgxMCk7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogdG9SZW0oMSkgc29saWQgIzdjOGFhMTI2O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiB0b1JlbSg1KTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdG9SZW0oMTQpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjIxOyAvLzE3LjA3XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWdyYXkpO1xyXG4gICAgICAgIGdhcDogdG9SZW0oMTUpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhIHtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIge1xyXG4gICAgICA+IC5zdWItbWVudSA+IC5tZW51LWl0ZW06bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICA+IGE6OmFmdGVyIHtcclxuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGEge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1xKFwibGdcIikge1xyXG4gIC5oZWFkZXIge1xyXG4gICAgJl9fYm90dG9tIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nOiB0b1JlbSgxMCkgdG9SZW0oMSkgdG9SZW0oNSk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW5uZXIge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLXJhZGl1cyAwLjVzIGVhc2U7XHJcbiAgICAgIGdhcDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmX19zb2NpYWxzIHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAuc29jaWFsc19faWNvbiB7XHJcbiAgICAgICAgZmlsbDogI2JlYzdkZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2J1cmdlciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2VwYXJhdG9yIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IHRvUmVtKDI1KTtcclxuICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDAuOTUpO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmsge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogdG9SZW0oMTUpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiB0b1JlbSgyMCk7XHJcbiAgICAgIHBhZGRpbmc6IHRvUmVtKDEyKSB0b1JlbSgxNSkgdG9SZW0oMTMpO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYm94LXNoYWRvdzpcclxuICAgICAgICAxcHggMXB4IDJweCAwIHJnYigxMzYgMTY1IDE5MSAvIDUwJSksXHJcbiAgICAgICAgLTFweCAtMXB4IDJweCAwIHJnYigyNTUgMjU1IDI1NSAvIDUwJSk7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg1MmRlZywgcmdiKDIxNyAyMjYgMjQxIC8gNTAlKSAwJSwgcmdiKDI0NyAyNTUgMjU1IC8gNTAlKSAxMDAlKTtcclxuXHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiB0b1JlbSgxMik7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ncmF5KTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjphY3RpdmUge1xyXG4gICAgICAgIGJveC1zaGFkb3c6XHJcbiAgICAgICAgICBpbnNldCAxcHggMXB4IDJweCAwIHJnYigxMzYgMTY1IDE5MSAvIDUwJSksXHJcbiAgICAgICAgICBpbnNldCAtMXB4IC0xcHggMnB4IDAgcmdiKDI1NSAyNTUgMjU1IC8gNTAlKTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNTJkZWcsIHJnYigyMTcgMjI2IDI0MSAvIDUwJSkgMCUsIHJnYigyNDcgMjU1IDI1NSAvIDUwJSkgMTAwJSk7XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDExMmRlZywgIzYwOWFmNCAwJSwgIzgyNGNjNiAxMDAlKTtcclxuICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX21vYmlsZSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2Rlc2N0b3Age1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICYtLWFjdGl2ZSB7XHJcbiAgICAgIC5oZWFkZXIge1xyXG4gICAgICAgICZfX2lubmVyIHtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvUmVtKDMwKTtcclxuICAgICAgICAgIGJveC1zaGFkb3c6XHJcbiAgICAgICAgICAgIGluc2V0IDFweCAxcHggM3B4IDAgcmdiKDEzNiAxNjUgMTkxIC8gNTAlKSxcclxuICAgICAgICAgICAgaW5zZXQgLTFweCAtMXB4IDJweCAwIHJnYigyNTUgMjU1IDI1NSAvIDUwJSk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNTJkZWcsICNkOWUyZjEgMCUsICNmN2ZmZmYgMTAwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbmFtZSxcclxuICAgICZfX2J1dHRvbiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5idXJnZXIge1xyXG4gIEBleHRlbmQgJWZsZXgtYWxsLWNlbnRlcjtcclxuXHJcbiAgb3V0bGluZTogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiB0b1JlbSgyMCk7XHJcbiAgd2lkdGg6IHRvUmVtKDExNik7XHJcbiAgaGVpZ2h0OiB0b1JlbSg0MCk7XHJcbiAgYm94LXNoYWRvdzpcclxuICAgIDFweCAxcHggMnB4IDAgcmdiKDEzNiAxNjUgMTkxIC8gNTAlKSxcclxuICAgIC0xcHggLTFweCAycHggMCByZ2IoMjU1IDI1NSAyNTUgLyA1MCUpO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgZ2FwOiB0b1JlbSgxMCk7XHJcblxyXG4gICZfX3RleHQge1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLXNlY29uZGFyeS1mb250KTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXNpemU6IHRvUmVtKDE0KTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTI0ZGVnLCAjNjA5YWY0IDAlLCAjODI0Y2M2IDEwMCUpO1xyXG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcbiAgICB0cmFuc2l0aW9uOiBmb250LXNpemUgMC4zcyBlYXNlO1xyXG4gIH1cclxuXHJcbiAgJl9faWNvbiB7XHJcbiAgICBAZXh0ZW5kICVmbGV4LWNvbHVtbjtcclxuXHJcbiAgICBnYXA6IHRvUmVtKDMpO1xyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IHRvUmVtKDEwMCk7XHJcbiAgICAgIHdpZHRoOiB0b1JlbSgyMCk7XHJcbiAgICAgIGhlaWdodDogdG9SZW0oMik7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMjRkZWcsICM2MDlhZjQgMCUsICM4MjRjYzYgMTAwJSk7XHJcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOmFjdGl2ZSB7XHJcbiAgICBib3gtc2hhZG93OlxyXG4gICAgICBpbnNldCAxcHggMXB4IDJweCAwIHJnYigxMzYgMTY1IDE5MSAvIDUwJSksXHJcbiAgICAgIGluc2V0IC0xcHggLTFweCAycHggMCByZ2IoMjU1IDI1NSAyNTUgLyA1MCUpO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDUyZGVnLCByZ2IoMjE3IDIyNiAyNDEgLyA1MCUpIDAlLCByZ2IoMjQ3IDI1NSAyNTUgLyA1MCUpIDEwMCUpO1xyXG4gIH1cclxuXHJcbiAgJi0tYWN0aXZlIHtcclxuICAgIEBleHRlbmQgJWZsZXgtYWxsLWNlbnRlcjtcclxuXHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgd2lkdGg6IHRvUmVtKDQwKTtcclxuICAgIGhlaWdodDogdG9SZW0oNDApO1xyXG4gICAgYm94LXNoYWRvdzpcclxuICAgICAgMXB4IDFweCAycHggMCByZ2IoMTM2IDE2NSAxOTEgLyA1MCUpLFxyXG4gICAgICAtMXB4IC0xcHggMnB4IDAgcmdiKDI1NSAyNTUgMjU1IC8gNTAlKTtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg1MmRlZywgcmdiKDIxNyAyMjYgMjQxIC8gNTAlKSAwJSwgcmdiKDI0NyAyNTUgMjU1IC8gNTAlKSAxMDAlKTtcclxuICAgIGdhcDogMDtcclxuXHJcbiAgICAuYnVyZ2VyIHtcclxuICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19pY29uIHtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICM3YzhhYTE7XHJcblxyXG4gICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkodG9SZW0oNSkpIHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKHRvUmVtKC01KSkgcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5oZXJvIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwYWRkaW5nLXRvcDogcmVzcG9uc2l2ZSgxMTAsIDE5OCk7XHJcbiAgcGFkZGluZy1ib3R0b206IHJlc3BvbnNpdmUoNTAsIDEyMCk7XHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDUyZGVnLCAjZDllMmYxIDAlLCB2YXIoLS1jb2xvci1saWdodC13aGl0ZSkgMTAwJSk7XHJcblxyXG4gICZfX2lubmVyIHtcclxuICAgIEBleHRlbmQgJWZsZXgtY29sdW1uO1xyXG4gIH1cclxuXHJcbiAgJl9fY29udGVudCB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIG1heC13aWR0aDogdG9SZW0oODg2KTtcclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IHJlc3BvbnNpdmUoOCwgMjIpO1xyXG4gIH1cclxuXHJcbiAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBtYXJnaW4tYm90dG9tOiByZXNwb25zaXZlKDUwLCA3Myk7XHJcbiAgICBtYXgtd2lkdGg6IHRvUmVtKDg1Myk7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiByZXNwb25zaXZlKDE0LCAzNik7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ncmF5KTtcclxuICB9XHJcblxyXG4gICZfX2NlbnRlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgYXV0byAxZnI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiB0b1JlbSgxMzQpO1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgYm90dG9tOiB0b1JlbSgtNjUpO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiB0b1JlbSg2Ni41KTtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc3RhdGljL3NlcGFyYXRvci5wbmcnKSBuby1yZXBlYXQgY2VudGVyIC8gY29udGFpbjtcclxuXHJcbiAgICAgIC8vIGJhY2tncm91bmQtc2l6ZTogMTAwJSB0b1JlbSg2Ni41KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3NsaWRlciB7XHJcbiAgICBoZWlnaHQ6IHJlc3BvbnNpdmUoMTAwLCAyMDApO1xyXG4gICAgYW5pbWF0aW9uOiBzaG93LWhlcm8tc2xpZGVyIDFzIGVhc2U7XHJcblxyXG4gICAgJi0tbGVmdCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbGVmdDogdG9SZW0oLTE1KTtcclxuICAgICAgdG9wOiByZXNwb25zaXZlKC00MCwgOTgpO1xyXG4gICAgICB3aWR0aDogcmVzcG9uc2l2ZSgxMDIsIDE4NSk7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tcmlnaHQge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGxlZnQ6IHRvUmVtKDEwKTtcclxuICAgICAgdG9wOiByZXNwb25zaXZlKC00MCwgODQpO1xyXG4gICAgICB3aWR0aDogcmVzcG9uc2l2ZSgxMjMsIDIyOCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zbGlkZSB7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYnV0dG9uIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gIH1cclxuXHJcbiAgJl9faW1hZ2Uge1xyXG4gICAgbWFyZ2luOiBhdXRvIDA7XHJcbiAgICB3aWR0aDogcmVzcG9uc2l2ZSgzMDAsIDQ5MCk7XHJcbiAgICBoZWlnaHQ6IHJlc3BvbnNpdmUoNDUuMzgsIDI4OSk7XHJcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gIH1cclxuXHJcbiAgJl9fZWxlbWVudCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG5cclxuICAgICYtLTEge1xyXG4gICAgICBsZWZ0OiB0b1JlbSgtMzcxKTtcclxuICAgICAgdG9wOiB0b1JlbSgyNjYpO1xyXG4gICAgICB3aWR0aDogcmVzcG9uc2l2ZSgzMDAsIDU3My41KTtcclxuICAgICAgaGVpZ2h0OiB0b1JlbSg2Ni41KTtcclxuICAgIH1cclxuXHJcbiAgICAmLS0yIHtcclxuICAgICAgbGVmdDogdG9SZW0oLTE3NS41KTtcclxuICAgICAgdG9wOiB0b1JlbSgzMTEpO1xyXG4gICAgICB3aWR0aDogcmVzcG9uc2l2ZSgzMDAsIDU3My41KTtcclxuICAgICAgaGVpZ2h0OiB0b1JlbSg2Ni41KTtcclxuICAgIH1cclxuXHJcbiAgICAmLS0zIHtcclxuICAgICAgcmlnaHQ6IHRvUmVtKC00NTEuNSk7XHJcbiAgICAgIHRvcDogdG9SZW0oMjY2KTtcclxuICAgICAgd2lkdGg6IHJlc3BvbnNpdmUoMzAwLCA1NzMuNSk7XHJcbiAgICAgIGhlaWdodDogdG9SZW0oNjYuNSk7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tNCB7XHJcbiAgICAgIHJpZ2h0OiB0b1JlbSgtMjU1LjUpO1xyXG4gICAgICB0b3A6IHRvUmVtKDMxMSk7XHJcbiAgICAgIHdpZHRoOiByZXNwb25zaXZlKDMwMCwgNTczLjUpO1xyXG4gICAgICBoZWlnaHQ6IHRvUmVtKDY2LjUpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgbXEoJ2xnJykge1xyXG4gIC5oZXJvIHtcclxuICAgICZfX2VsZW1lbnQge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ltYWdlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRvcDogY2FsYygxMDAlICsgdG9SZW0oNDApKTtcclxuICAgICAgei1pbmRleDogdmFyKC0tei1pbmRleC0xKTtcclxuICAgICAgd2lkdGg6IHJlc3BvbnNpdmUoNzcsIDQ5MCk7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NlbnRlciB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBwYWRkaW5nOiAwIHRvUmVtKDEwKTtcclxuICAgIH1cclxuXHJcbiAgICAmX19zbGlkZXIge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IGF1dG87XHJcblxyXG4gICAgICAmLS1sZWZ0LFxyXG4gICAgICAmLS1yaWdodCB7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1xKCdzbScpIHtcclxuICAuaGVybyB7XHJcbiAgICAmX19jZW50ZXIge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiB0b1JlbSgxMDApO1xyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3N0YXRpYy9zZXBhcmF0b3Itc21hbGwucG5nJykgbm8tcmVwZWF0IGNlbnRlciAvIGNvbnRhaW47XHJcbiAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDAuOTYpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2xpZGVyIHtcclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi0tbGVmdCB7XHJcbiAgICAgICAgaGVpZ2h0OiB0b1JlbSgxMDYpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5hYm91dCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAvLyBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICM2NDJlYTggMCUsICM0NjEwOGEgMTAwJSk7XHJcbiAgcGFkZGluZy1ibG9jazogcmVzcG9uc2l2ZSg1MCwgMTIxKTtcclxuXHJcbiAgJl9faW5uZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogdmFyKC0tei1pbmRleC0yKTtcclxuICB9XHJcblxyXG4gICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgIG1hcmdpbi1ib3R0b206IHJlc3BvbnNpdmUoNDYsIDEyMCk7XHJcbiAgICBtYXgtd2lkdGg6IHRvUmVtKDExMzMpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogcmVzcG9uc2l2ZSgxNCwgMzYpO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1saWdodC13aGl0ZSk7XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1zZWNvbmRhcnktZm9udCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19saXN0IHtcclxuICAgIEBleHRlbmQgJWZsZXgtdi1jZW50ZXI7XHJcblxyXG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAgICBnYXA6IHJlc3BvbnNpdmUoMTAsIDMwKTtcclxuICB9XHJcblxyXG4gICZfX3BlcmNlbnQge1xyXG4gICAgZmxleDogMCAxIHJlc3BvbnNpdmUoMTU1LCA0ODYpO1xyXG4gIH1cclxuXHJcbiAgJl9fZmlndXJlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IHZhcigtLXotaW5kZXgtMSk7XHJcbiAgICB3aWR0aDogdW5zZXQ7XHJcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG5cclxuICAgICYtLTEge1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB3aWR0aDogcmVzcG9uc2l2ZSgxMDAsIDU1Nik7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tMiB7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgd2lkdGg6IHJlc3BvbnNpdmUoMTAwLCAxOTIpO1xyXG4gICAgfVxyXG5cclxuICAgICYtLTMge1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB3aWR0aDogcmVzcG9uc2l2ZSgxMDAsIDU1Nik7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tNCB7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGJvdHRvbTogMTAwJTtcclxuICAgICAgd2lkdGg6IHJlc3BvbnNpdmUoMTAwLCAxOTIpO1xyXG4gICAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgbXEoJ2xnJykge1xyXG4gIC5hYm91dCB7XHJcbiAgICAmX19maWd1cmUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuaW5mby1ibG9jayB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAvLyBtYXJnaW4tYm90dG9tOiByZXNwb25zaXZlKDE1LCA5MCk7XHJcbiAgcGFkZGluZzogcmVzcG9uc2l2ZSgyNSwgNzUpIDAgcmVzcG9uc2l2ZSgyNSwgNzUpO1xyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBtYXJnaW46IDAgYXV0byByZXNwb25zaXZlKDE1LCA5MCk7XHJcbiAgICBtYXgtd2lkdGg6IHRvUmVtKDEyNTApO1xyXG4gIH1cclxuXHJcbiAgJl9fY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgY29sdW1uLWdhcDogdG9SZW0oMzApO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczpcclxuICAgICAgXCJzdWJ0aXRsZSBzbGlkZXJcIlxyXG4gICAgICBcInRleHQgc2xpZGVyXCJcclxuICAgICAgXCJidXR0b24gc2xpZGVyXCI7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gMWZyO1xyXG4gIH1cclxuXHJcbiAgJl9fc3VidGl0bGUge1xyXG4gICAgZ3JpZC1hcmVhOiBzdWJ0aXRsZTtcclxuICAgIG1hcmdpbi1ib3R0b206IHJlc3BvbnNpdmUoMzAsIDUxKTtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1zZWNvbmRhcnktZm9udCk7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiByZXNwb25zaXZlKDEyLCAzMCk7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yMztcclxuICAgIGNvbG9yOiAjN2M4YWExO1xyXG4gIH1cclxuXHJcbiAgJl9fc2xpZGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZ3JpZC1hcmVhOiBzbGlkZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gICZfX3N3aXBlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IHJlc3BvbnNpdmUoMjAwLCA4MTMpO1xyXG4gICAgaGVpZ2h0OiByZXNwb25zaXZlKDIwMCwgNjc4LjI5KTtcclxuICB9XHJcblxyXG4gICZfX3NsaWRlIHtcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcGhvdG8ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGdyaWQtYXJlYTogc2xpZGVyO1xyXG4gICAgbWF4LXdpZHRoOiByZXNwb25zaXZlKDM2MCwgODMyLjE2KTtcclxuXHJcbiAgICAmLWNoYXRib3Qge1xyXG4gICAgICBtYXgtd2lkdGg6IHJlc3BvbnNpdmUoMzIwLCA3MzYpO1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3dyYXBwZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogcmVzcG9uc2l2ZSg0MCwgNzApO1xyXG4gICAgbWF4LXdpZHRoOiB0b1JlbSg2NDgpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogcmVzcG9uc2l2ZSgxNCwgMjQpO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zbGF0ZS1ncmF5KTtcclxuXHJcbiAgICBzdHJvbmcge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLXRvcDogcmVzcG9uc2l2ZSg1LCAxMCk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgICsgc3Ryb25nIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiByZXNwb25zaXZlKDE1LCA0MCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2J1dHRvbiB7XHJcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgfVxyXG5cclxuICAmX19pbWFnZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgaGVpZ2h0OiB0b1JlbSgyMTcpO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB3aWR0aDogdG9SZW0oNjc1KTtcclxuICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGFicyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiByZXNwb25zaXZlKDMwLCA5MCk7XHJcbiAgfVxyXG5cclxuICAmX19maWd1cmUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IHVuc2V0O1xyXG4gICAgbWF4LXdpZHRoOiB1bnNldDtcclxuXHJcbiAgICAmLS0xIHtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiA0NSU7XHJcbiAgICAgIHdpZHRoOiByZXNwb25zaXZlKDE1MCwgNTAzKTtcclxuICAgICAgaGVpZ2h0OiByZXNwb25zaXZlKDE1MCwgNjEyKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2FkdmFuY2VkIHtcclxuICAgIHBhZGRpbmc6IHJlc3BvbnNpdmUoMCwgMTUwKSAwIHJlc3BvbnNpdmUoMCwgMTIwKTtcclxuICB9XHJcblxyXG4gICZfX2RlY29yIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IHRvUmVtKDYuMjIpO1xyXG4gICAgdG9wOiAwO1xyXG5cclxuICAgIC8vIHotaW5kZXg6IC0xO1xyXG4gICAgd2lkdGg6IHJlc3BvbnNpdmUoNDAwLCA3MjEuMzQpO1xyXG5cclxuICAgIC8vIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19waG90b21vZGlsZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgZ3JpZC1hcmVhOiBzbGlkZXI7XHJcbiAgfVxyXG5cclxuICAmLS1yZXZlcnNlIHtcclxuICAgIC8vIHBhZGRpbmc6IHJlc3BvbnNpdmUoNTAsIDIwMCwgNzY4KSAwIHJlc3BvbnNpdmUoNTAsIDEwMCwgNzY4KTtcclxuXHJcbiAgICAuaW5mby1ibG9jayB7XHJcbiAgICAgICZfX3N1YnRpdGxlIHtcclxuICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiByZXNwb25zaXZlKDEwLCA1MCk7XHJcblxyXG4gICAgICAgIC8vIG1heC13aWR0aDogdG9SZW0oNjQ4KTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgIC8vIG1hcmdpbi1ib3R0b206IHJlc3BvbnNpdmUoMjAsIDcxKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fc3dpcGVyIHtcclxuICAgICAgICBsZWZ0OiB1bnNldDtcclxuICAgICAgICByaWdodDogdG9SZW0oLTIwKTtcclxuICAgICAgICB0b3A6IHRvUmVtKDIzKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fd3JhcHBlciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBjb2x1bW4tZ2FwOiByZXNwb25zaXZlKDYwLCAwKTtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOlxyXG4gICAgICAgICAgXCJzbGlkZXIgc3VidGl0bGVcIlxyXG4gICAgICAgICAgXCJzbGlkZXIgdGV4dFwiXHJcbiAgICAgICAgICBcInNsaWRlciBidXR0b25cIjtcclxuICAgICAgICBtaW4td2lkdGg6IDA7XHJcblxyXG4gICAgICAgICYtLWFjdGl2ZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG5cclxuICAgICAgICAgIC5pbmZvLWJsb2NrX19zbGlkZXIge1xyXG4gICAgICAgICAgICBhbmltYXRpb246IHNob3ctY29udGVudC1pbWFnZSAxcyBlYXNlIGZvcndhcmRzO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5pbmZvLWJsb2NrX193cmFwcGVyLFxyXG4gICAgICAgICAgLmluZm8tYmxvY2tfX3N1YnRpdGxlLFxyXG4gICAgICAgICAgLmluZm8tYmxvY2tfX2J1dHRvbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiByZXNwb25zaXZlKDAsIDg0KTtcclxuICAgICAgICAgICAgYW5pbWF0aW9uOiBzaG93LWNvbnRlbnQtdGV4dCAxcyBlYXNlIGZvcndhcmRzO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tc2xpZGVyLFxyXG4gICYtLWltYWdlIHtcclxuICAgIC5pbmZvLWJsb2NrIHtcclxuICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0taW1hZ2Uge1xyXG4gICAgLmluZm8tYmxvY2tfX3NsaWRlci1pbWFnZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IHRvUmVtKDMwKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLXBlcnNvbmFsaXplZCB7XHJcbiAgICAvLyBwYWRkaW5nOiB0b1JlbSg0OS45NikgMCB0b1JlbSg2OSk7XHJcblxyXG4gICAgLmluZm8tYmxvY2tfX2ludGVncmF0aW9uIHtcclxuICAgICAgcGFkZGluZzogMCByZXNwb25zaXZlKDIwLCAxMTcuODQpIDAgcmVzcG9uc2l2ZSgyMCwgMjAwKTtcclxuICAgIH1cclxuXHJcbiAgICAuaW5mby1ibG9ja19fc2VjdXJpdHkge1xyXG4gICAgICBwYWRkaW5nOiAwIHJlc3BvbnNpdmUoMjAsIDIwMCkgMCByZXNwb25zaXZlKDIwLCAxMjcuNDgpO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmZvLWJsb2NrX19zbGlkZXIge1xyXG4gICAgICAvLyBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAuaW5mby1ibG9ja19fc3dpcGVyIHtcclxuICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIH1cclxuXHJcbiAgICAuaW5mby1ibG9ja19fd3JhcHBlciB7XHJcbiAgICAgIG1heC13aWR0aDogcmVzcG9uc2l2ZSgyODQsIDgzMik7XHJcbiAgICB9XHJcblxyXG4gICAgLmluZm8tYmxvY2tfX3dyYXBwZXItY29udGVudCB7XHJcbiAgICAgIG1heC13aWR0aDogcmVzcG9uc2l2ZSg0MDAsIDY3OCk7XHJcbiAgICB9XHJcblxyXG4gICAgLmluZm8tYmxvY2tfX3dyYXBwZXItc2VjdXJpdHkge1xyXG4gICAgICBtYXgtd2lkdGg6IHJlc3BvbnNpdmUoNDAwLCA2NDcpO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmZvLWJsb2NrX19jb250ZW50IHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ2FwOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmZvLWJsb2NrX19jb250ZW50LXNlY3VyaXR5IHtcclxuICAgICAgLy8gZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGdhcDogMCByZXNwb25zaXZlKDYwLCAxMzMuMzYpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gVE9ETyDQvdGD0LbQvdC+INC00L7QsdCw0LLQuNGC0Ywg0LTQu9GPINGB0YLQsNGC0LjRh9C10YHQutC+0LPQviDQsdC70L7QutCwINCx0LXQtyDRgdC70LDQudC00LXRgNCwICwg0LzQvtCxINC60LDRgNGC0LjQvdC60LAg0LDQtNCw0L/RgtC40LJcclxuICAmLS1zZWN1cml0eSB7XHJcbiAgICAuaW5mby1ibG9ja19fcGhvdG8ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogcmVzO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgbXEoXCJsZ1wiKSB7XHJcbiAgLmluZm8tYmxvY2sge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBhZGRpbmc6IHRvUmVtKDUwKSAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgJl9fZmlndXJlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczpcclxuICAgICAgICBcInN1YnRpdGxlXCJcclxuICAgICAgICBcInNsaWRlclwiXHJcbiAgICAgICAgXCJ0ZXh0XCJcclxuICAgICAgICBcImJ1dHRvblwiO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgZ2FwOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3NsaWRlciB7XHJcbiAgICAgIC8vIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fd3JhcHBlciB7XHJcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcGhvdG8ge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3Bob3RvbW9kaWxlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnV0dG9uIHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2RlY29yIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19waG90byB7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgICYtLXNlY3VyaXR5IHtcclxuICAgICAgLmluZm8tYmxvY2tfX3Bob3RvIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiB0b1JlbSgzMCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1yZXZlcnNlIHtcclxuICAgICAgLmluZm8tYmxvY2sge1xyXG4gICAgICAgICZfX3N3aXBlciB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgICAgbGVmdDogdW5zZXQ7XHJcbiAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICAgIGhlaWdodDogdW5zZXQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19zdWJ0aXRsZSB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOlxyXG4gICAgICAgICAgICBcInN1YnRpdGxlXCJcclxuICAgICAgICAgICAgXCJzbGlkZXJcIlxyXG4gICAgICAgICAgICBcInRleHRcIlxyXG4gICAgICAgICAgICBcImJ1dHRvblwiO1xyXG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgICBnYXA6IDA7XHJcblxyXG4gICAgICAgICAgJi0tYWN0aXZlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgYW5pbWF0aW9uOiBzaG93LWNvbnRlbnQtdGFiIDFzIGVhc2UgZm9yd2FyZHM7XHJcblxyXG4gICAgICAgICAgICAuaW5mby1ibG9ja19fd3JhcHBlcixcclxuICAgICAgICAgICAgLmluZm8tYmxvY2tfX3N1YnRpdGxlIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmluZm8tYmxvY2tfX2J1dHRvbiB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1zbGlkZXIge1xyXG4gICAgICAuaW5mby1ibG9jayB7XHJcbiAgICAgICAgJl9fc2xpZGVyIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBUT0RPINGC0YPRgiDQvNC10L3Rj9C7XHJcbiAgICAgICAgJl9faW1hZ2Uge1xyXG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG5cclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0taW1hZ2Uge1xyXG4gICAgICAuaW5mby1ibG9ja19fc2xpZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG5cclxuICAgICAgLmluZm8tYmxvY2tfX3N3aXBlciB7XHJcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiB0b1JlbSgzMCk7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaW5mby1ibG9ja19fc2xpZGVyLWltYWdlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBncmlkLWFyZWE6IHNsaWRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLXBlcnNvbmFsaXplZCB7XHJcbiAgICAgIC5pbmZvLWJsb2NrX193cmFwcGVyLWNvbnRlbnQge1xyXG4gICAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5pbmZvLWJsb2NrX19waG90byB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdG9SZW0oMzApO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaW5mby1ibG9ja19fc2xpZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBtcShcInNtXCIpIHtcclxuICAuaW5mby1ibG9jayB7XHJcbiAgICAmLS1yZXZlcnNlIHtcclxuICAgICAgLmluZm8tYmxvY2sge1xyXG4gICAgICAgICZfX3N3aXBlciB7XHJcbiAgICAgICAgICBtYXJnaW46IDAgdG9SZW0oLTIwKTtcclxuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyB0b1JlbSg0MCkpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIucmV2aWV3cyB7XHJcbiAgcGFkZGluZzogcmVzcG9uc2l2ZSg1MCwgMTMwLCA3NjgpIDAgcmVzcG9uc2l2ZSg1MCwgMTMwKTtcclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogcmVzcG9uc2l2ZSgzNSwgNDUpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogcmVzcG9uc2l2ZSgxNiwgNTQpO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMjRkZWcsICM2MDlhZjQgMCUsICM4MjRjYzYgMTAwJSk7XHJcbiAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICB9XHJcblxyXG4gICZfX2Nhc2Uge1xyXG4gICAgQGV4dGVuZCAlZmxleC1hbGwtY2VudGVyO1xyXG5cclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgIC8vIHdpZHRoOiBmaXQtY29udGVudDtcclxuICB9XHJcblxyXG4gICZfX25hdmlnYXRpb24ge1xyXG4gICAgQGV4dGVuZCAlZmxleC1hbGwtc2I7XHJcblxyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogdG9SZW0oMTQwMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICB9XHJcblxyXG4gICZfX2xvZ29zIHtcclxuICAgIEBleHRlbmQgJWZsZXgtYWxsLWNlbnRlcjtcclxuXHJcbiAgICBtYXJnaW4tYm90dG9tOiByZXNwb25zaXZlKDQzLCA3NSk7XHJcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xyXG4gICAgZ2FwOiByZXNwb25zaXZlKDguMzcsIDMwKTtcclxuICAgIHBhZGRpbmctYmxvY2s6IHJlc3BvbnNpdmUoOC41LCAzMCk7XHJcbiAgfVxyXG5cclxuICAmX19ibG9jayB7XHJcbiAgICBAZXh0ZW5kICVmbGV4LWFsbC1jZW50ZXI7XHJcblxyXG4gICAgJi0tbW92ZSB7XHJcbiAgICAgIC5yZXZpZXdzX19ibG9jayB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucmV2aWV3c19fbG9nb3Mge1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgIGFuaW1hdGlvbjogdGlja2VyIHZhcigtLWFuaW1hdGlvbi1kdXJhdGlvbiwgMTVzKSBsaW5lYXIgaW5maW5pdGU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5yZXZpZXdzX19sb2dvIHtcclxuICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlc3BvbnNpdmUoOC4zNywgMzApO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zbGlkZXIge1xyXG4gICAgbWFyZ2luOiAwIHRvUmVtKDUwKTtcclxuICAgIHBhZGRpbmc6IHRvUmVtKDMwKSB0b1JlbSgxNSkgdG9SZW0oMjApO1xyXG4gICAgbWF4LXdpZHRoOiB0b1JlbSgxMjkxKTtcclxuICB9XHJcblxyXG4gICZfX3NsaWRlIHtcclxuICAgIGhlaWdodDogdW5zZXQ7XHJcblxyXG4gICAgJjpudGgtY2hpbGQoZXZlbikge1xyXG4gICAgICAucmV2aWV3X19pY29uIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGUoLTEsIC0xKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcGFnaW5hdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgbXEoXCJsZ1wiKSB7XHJcbiAgLnJldmlld3Mge1xyXG4gICAgLy8gcGFkZGluZzogdG9SZW0oNTApIDAgcmVzcG9uc2l2ZSg1MCwgMTMwKTtcclxuICAgIHBhZGRpbmc6IHRvUmVtKDUwKSAwO1xyXG5cclxuICAgICZfX2Jsb2NrIHtcclxuICAgICAgJi0tbW92ZSB7XHJcbiAgICAgICAgLnJldmlld3NfX2xvZ29zLFxyXG4gICAgICAgIC5yZXZpZXdzX19sb2dvIHtcclxuICAgICAgICAgIGZsZXgtc2hyaW5rOiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xvZ28ge1xyXG4gICAgICBmbGV4LXNocmluazogdW5zZXQ7XHJcbiAgICAgIG1pbi13aWR0aDogcmVzcG9uc2l2ZSgxMDEsIDM2Mik7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBtcShcIm1kXCIpIHtcclxuICAucmV2aWV3cyB7XHJcbiAgICAmX19zbGlkZXIge1xyXG4gICAgICBtYXJnaW46IDAgdG9SZW0oLTIwKTtcclxuICAgICAgcGFkZGluZzogdG9SZW0oMjApO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3BhZ2luYXRpb24ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcblxyXG4gICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmVjN2RmO1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNTtcclxuXHJcbiAgICAgICAgJi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiZWM3ZGY7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2Nhc2Uge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAmX19uYXZpZ2F0aW9uIHtcclxuICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XHJcbiAgICAgIGdhcDogdG9SZW0oMzApO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2J1dHRvbiB7XHJcbiAgICAgIHN2ZyB7XHJcbiAgICAgICAgd2lkdGg6IHRvUmVtKDcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5pbmZvLWNhcmQge1xyXG4gIGJvcmRlci1yYWRpdXM6IHJlc3BvbnNpdmUoMTUsIDQwKTtcclxuICBwYWRkaW5nOiByZXNwb25zaXZlKDgsIDE1KSByZXNwb25zaXZlKDEwLCAyMCkgcmVzcG9uc2l2ZSgyNCwgNDApO1xyXG4gIGJveC1zaGFkb3c6XHJcbiAgICB0b1JlbSgyKSB0b1JlbSgyKSB0b1JlbSgzKSAwICM4OGE1YmY4MCBpbnNldCxcclxuICAgIHRvUmVtKC0zKSB0b1JlbSgtMykgdG9SZW0oMikgMCAjZmZmZmZmODAgaW5zZXQ7XHJcblxyXG4gIC8vIG1heC13aWR0aDogdG9SZW0oNzU3KTtcclxuXHJcbiAgLy8gJl9fYmxvY2sge1xyXG4gIC8vICAgJi10aXRsZSB7XHJcbiAgLy8gICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcclxuICAvLyAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAvLyAgICAgZm9udC1zaXplOiB0b1JlbSgyNCk7XHJcbiAgLy8gICAgIGxpbmUtaGVpZ2h0OiAxLjIxOyAvLyAyOS4yNnB4XHJcbiAgLy8gICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zbGF0ZS1ncmF5KTtcclxuICAvLyAgIH1cclxuICAvLyB9XHJcblxyXG4gICZfX2ltZyB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogcmVzcG9uc2l2ZSgxNSwgNDEpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdG9SZW0oMTApO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY29udGVudCB7XHJcbiAgICBAZXh0ZW5kICVmbGV4LXYtY2VudGVyO1xyXG5cclxuICAgIG1hcmdpbi1ib3R0b206IHJlc3BvbnNpdmUoMjAsIDUwKTtcclxuICAgIGdhcDogcmVzcG9uc2l2ZSgyNiwgMzUpO1xyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcbiAgICBwIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgZm9udC1zaXplOiByZXNwb25zaXZlKDE0LCAyNCk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjIxOyAvLzI5LjI2XHJcbiAgICAgIC8vIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXNsYXRlLWdyYXkpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYm94IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZsZXg6IDAgMCB0b1JlbSgzNDEpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogcmVzcG9uc2l2ZSgxMywgMjgpO1xyXG4gICAgcGFkZGluZzogcmVzcG9uc2l2ZSgyNywgNTguNikgcmVzcG9uc2l2ZSgxOCwgNTUpIHJlc3BvbnNpdmUoMjEsIDQ0LjQpIHJlc3BvbnNpdmUoMTcsIDU1KTtcclxuICAgIG1heC13aWR0aDogcmVzcG9uc2l2ZSgxNTUsIDM0MSk7XHJcbiAgICBib3gtc2hhZG93OlxyXG4gICAgICB0b1JlbSg3LjAyKSB0b1JlbSgtNy4wMikgdG9SZW0oMTQuMDQpIDAgI2IzYzVkOSBpbnNldCxcclxuICAgICAgdG9SZW0oLTIuMTEpIHRvUmVtKDEuNCkgdG9SZW0oMTAuNTMpIDAgI2ZmZiBpbnNldDtcclxuXHJcbiAgICAmLXNwYW4ge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgdG9wOiB0b1JlbSgtNTUpO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcImRfS2FsbGlzdG9cIjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiByZXNwb25zaXZlKDMyLCA2NCk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB0b1JlbSgxMTApO1xyXG4gICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MS40ZGVnLCAjNjA5YWY0IDEuNzIlLCAjOTY2N2YxIDk5LjU3JSk7XHJcbiAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgZ2FwOiByZXNwb25zaXZlKDMsIDgpO1xyXG5cclxuICAgICAgc3ZnIHtcclxuICAgICAgICB3aWR0aDogcmVzcG9uc2l2ZSg1LCAxMCk7XHJcbiAgICAgICAgaGVpZ2h0OiByZXNwb25zaXZlKDcsIDE2KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtaXRlbSB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiByZXNwb25zaXZlKDYuNTgsIDE0KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yMTsgLy8gMTcuMDdcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXNsYXRlLWdyYXkpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19idXR0b24ge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBtcShcInh4bFwiKSB7XHJcbiAgLmluZm8tY2FyZCB7XHJcbiAgICBib3gtc2hhZG93OlxyXG4gICAgICB0b1JlbSgwLjg1KSB0b1JlbSgwLjg1KSB0b1JlbSgxLjI3KSAwICM4OGE1YmY4MCBpbnNldCxcclxuICAgICAgdG9SZW0oLTEuMjcpIHRvUmVtKC0xLjI3KSB0b1JlbSgwLjg1KSAwICNmZmZmZmY4MCBpbnNldDtcclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuXHJcbiAgICAmX19pbWcge1xyXG4gICAgICAvLyBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2JveCB7XHJcbiAgICAgIGZsZXg6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBtcShcImxnXCIpIHtcclxuICAuaW5mby1jYXJkIHtcclxuICB9XHJcbn1cclxuIiwiLmNoYXRib3Qge1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczpcclxuICAgIFwidGl0bGUgaW1hZ2VcIlxyXG4gICAgXCJjb250ZW50IGltYWdlXCI7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gMWZyO1xyXG4gIGdhcDogcmVzcG9uc2l2ZSgzMCwgNTApIHRvUmVtKDM5KTtcclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogcmVzcG9uc2l2ZSgxNSwgNTApO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB9XHJcblxyXG4gICZfX2Jsb2NrIHtcclxuICAgIGdyaWQtYXJlYTogY29udGVudDtcclxuICAgIG1heC13aWR0aDogcmVzcG9uc2l2ZSgzMjAsIDY0OCk7XHJcblxyXG4gICAgJi1zdWJ0aXRsZSB7XHJcbiAgICAgIGdyaWQtYXJlYTogdGl0bGU7XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICAvLyBtYXgtd2lkdGg6IHRvUmVtKDY2MC4yKTtcclxuICAgICAgICBmb250LWZhbWlseTogXCJkX0thbGxpc3RvXCI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IHJlc3BvbnNpdmUoMTIsIDMwKTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ncmF5KTtcclxuICAgICAgfVxyXG5cclxuICAgICAgc3Ryb25nIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJkX0thbGxpc3RvXCI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IHJlc3BvbnNpdmUoMTIsIDM2KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yOyAvLyA0My4yXHJcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWdyYXkpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbWcge1xyXG4gICAgZ3JpZC1hcmVhOiBpbWFnZTtcclxuICAgIGdyaWQtcm93OiAyIHNwYW47XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogcmVzcG9uc2l2ZSgzMjAsIDczNik7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jb250ZW50IHtcclxuICAgIG1hcmdpbi1ib3R0b206IHRvUmVtKDcwKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zbGF0ZS1ncmF5KTtcclxuXHJcbiAgICBzdHJvbmcge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiByZXNwb25zaXZlKDE0LCAyNCk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7IC8vMzEuMnB4XHJcblxyXG4gICAgICArIHAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IHJlc3BvbnNpdmUoNSwgMTApO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVzcG9uc2l2ZSgxNCwgMjQpO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4zOyAvLzMxLjJweFxyXG5cclxuICAgICAgKyBzdHJvbmcge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IHJlc3BvbnNpdmUoMTUsIDQwKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLWVsZW1lbnQge1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVzcG9uc2l2ZSgxNCwgMzYpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjIxOyAvLzQzLjg4cHhcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zbGF0ZS1ncmF5KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYnV0dG9ucyB7XHJcbiAgICBAZXh0ZW5kICVmbGV4LXYtY2VudGVyO1xyXG5cclxuICAgIGdhcDogcmVzcG9uc2l2ZSgxMCwgNDApO1xyXG5cclxuICAgICYtYnRuIHtcclxuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgfVxyXG5cclxuICAgICYtLWNsb3NlIHtcclxuICAgICAgLmNoYXRib3RfX2J1dHRvbnMtYnRuOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYm90dG9tIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbWFyZ2luLXRvcDogcmVzcG9uc2l2ZSgyMS40LCAzNyk7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiByZXNwb25zaXZlKDE2LCAyNCk7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgZ2FwOiB0b1JlbSgxMCk7XHJcblxyXG4gICAgJi1pbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiByZXNwb25zaXZlKDk1LjQxLCAxMzYuMik7XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tcmV2ZXJzZSB7XHJcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOlxyXG4gICAgICBcImltYWdlIHRpdGxlIFwiXHJcbiAgICAgIFwiaW1hZ2UgY29udGVudFwiO1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgbXEoXCJsZ1wiKSB7XHJcbiAgLmNoYXRib3Qge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgJl9fYmxvY2sge1xyXG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcblxyXG4gICAgICAmLXN1YnRpdGxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiB0b1JlbSgzMCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pbWcge1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogdG9SZW0oMzAuNDMpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIucGVyc29uYWxpemF0aW9uIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwYWRkaW5nOiByZXNwb25zaXZlKDUwLCAxNjkpIDAgcmVzcG9uc2l2ZSg1MCwgMTQwKSAhaW1wb3J0YW50O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBjb2xvcjogdmFyKC0tY29sb3ItbGlnaHQtd2hpdGUpO1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICM2NDJlYTggMCUsICM0NjEwOGEgMTAwJSk7XHJcblxyXG4gIC5jb250YWluZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogdmFyKC0tei1pbmRleC0yKTtcclxuICB9XHJcblxyXG4gICZfX2ljb24ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gIH1cclxuXHJcbiAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogcmVzcG9uc2l2ZSgzMCwgNzApO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICB9XHJcblxyXG4gICZfX2xpbmsge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgfVxyXG5cclxuICBzdmcge1xyXG4gICAgZmlsbDogbGluZWFyLWdyYWRpZW50KDI3MmRlZywgI2Q5ZTJmMSAwJSwgI2Y3ZmZmZiAxMDAlKTtcclxuICB9XHJcblxyXG4gICZfX3RpdGxlLFxyXG4gICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgIGZvbnQtc2l6ZTogcmVzcG9uc2l2ZSgxNCwgMzYpO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTM7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItbGlnaHQtd2hpdGUpO1xyXG4gIH1cclxufVxyXG4iLCIuc21hcnQtY2hhdGJvdCB7XHJcbiAgcGFkZGluZzogcmVzcG9uc2l2ZSg1MCwgMTUwKSAwIHJlc3BvbnNpdmUoNTAsIDE1MCk7XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IHJlc3BvbnNpdmUoMTUsIDkwKTtcclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1xKFwibGdcIikge1xyXG4gIC5zbWFydC1jaGF0Ym90IHtcclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmNhc2Utc3R1ZHkge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nOiByZXNwb25zaXZlKDUwLCAxMDApIDAgcmVzcG9uc2l2ZSg1MCwgMTIwKTtcclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogcmVzcG9uc2l2ZSgyMCwgNzApO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiZF9LYWxsaXN0b1wiO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogcmVzcG9uc2l2ZSgxNiwgNDgpO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjsgLy81Ny42cHhcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xyXG4gIH1cclxuXHJcbiAgJl9fYmxvY2sge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdG9SZW0oMTEpO1xyXG4gICAgZ2FwOiByZXNwb25zaXZlKDM4LCA1Nik7XHJcbiAgfVxyXG5cclxuICAmX19ib3gge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWxpZ2h0LXdoaXRlKTtcclxuXHJcbiAgICAmLXN1YnRpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogcmVzcG9uc2l2ZSgxMCwgMzApO1xyXG4gICAgICBmb250LWZhbWlseTogXCJkX0thbGxpc3RvXCI7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVzcG9uc2l2ZSgxMiwgMzApO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yOyAvLzM2cHhcclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgbWF4LXdpZHRoOiByZXNwb25zaXZlKDMyMCwgNzg0KTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiByZXNwb25zaXZlKDE0LCAzMCk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7IC8vMzlweFxyXG5cclxuICAgICAgKyBwIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiByZXNwb25zaXZlKDEwLCAzMCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2ltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogcmVzcG9uc2l2ZSgzMjAsIDY4MCk7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYnRuIHtcclxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1saWdodC13aGl0ZSk7XHJcbiAgfVxyXG5cclxuICAmX19iZyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgaW5zZXQ6IDA7XHJcblxyXG4gICAgJi1kZXNrdG9wIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgbXEoXCJsZ1wiKSB7XHJcbiAgLmNhc2Utc3R1ZHkge1xyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2Jsb2NrIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogdG9SZW0oNDApO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2JveCB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2ltZyB7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2J0biB7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2JnIHtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEwNy41NmRlZywgIzY0MmVhOCAwJSwgIzQ2MTA4YSAxMDAlKTtcclxuXHJcbiAgICAgICYtZGVza3RvcCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuZGVtbyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZsZXg6IDEgMSBhdXRvO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcGFkZGluZzogcmVzcG9uc2l2ZSgxMTAsIDIxMCkgMCByZXNwb25zaXZlKDUwLCAxNDApO1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgzODhkZWcsICNkOWUyZjEgMCUsICNmN2ZmZmYgMTAwJSk7XHJcblxyXG4gICZfX2lubmVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IHZhcigtLXotaW5kZXgtMSk7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgY29sdW1uLWdhcDogdG9SZW0oNTApO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczpcclxuICAgICAgJ3RpdGxlIGZvcm0nXHJcbiAgICAgICd0ZXh0IGZvcm0nO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgYXV0bztcclxuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byAxZnI7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IHRvUmVtKDEwMCk7XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBtYXJnaW4tdG9wOiB0b1JlbSgyNSk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiB0b1JlbSg1KTtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1zZWNvbmRhcnktZm9udCk7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiByZXNwb25zaXZlKDE2LCA0Mik7XHJcbiAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTI0ZGVnLCAjNjA5YWY0IDAlLCAjOTY2N2YxIDEwMCUpO1xyXG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcbiAgfVxyXG5cclxuICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiByZXNwb25zaXZlKDMwLCA3MCk7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tcHJpbWFyeS1mb250KTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IHJlc3BvbnNpdmUoMTQsIDMyKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ncmF5KTtcclxuICB9XHJcblxyXG4gICZfX2RpdmlkZXIge1xyXG4gICAgdG9wOiB0b1JlbSgtMjApO1xyXG4gIH1cclxuXHJcbiAgJl9faGVhZCB7XHJcbiAgICBncmlkLWFyZWE6IHRpdGxlO1xyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcbiAgICBncmlkLWFyZWE6IHRleHQ7XHJcbiAgICBtYXgtd2lkdGg6IHRvUmVtKDY1MCk7XHJcblxyXG4gICAgb2wge1xyXG4gICAgICBjb3VudGVyLXJlc2V0OiBpdGVtO1xyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBmb250LXNpemU6IHJlc3BvbnNpdmUoMTQsIDI0KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgIGNvbG9yOiAjMzk0MDRiO1xyXG5cclxuICAgICAgICA+IHNwYW4ge1xyXG4gICAgICAgICAgQGV4dGVuZCAlZmxleC1hbGwtY2VudGVyO1xyXG5cclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHJpZ2h0OiBjYWxjKDEwMCUgKyByZXNwb25zaXZlKDIwLCAzMCkpO1xyXG4gICAgICAgICAgdG9wOiB0b1JlbSgwKTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgIHdpZHRoOiByZXNwb25zaXZlKDI0LCA1MCk7XHJcbiAgICAgICAgICBoZWlnaHQ6IHJlc3BvbnNpdmUoMjQsIDUwKTtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3N0YXRpYy9mb3JtLW51bWJlci5zdmcnKSBuby1yZXBlYXQgY2VudGVyIC8gY29udGFpbjtcclxuXHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb3VudGVyLWluY3JlbWVudDogaXRlbTtcclxuICAgICAgICAgICAgY29udGVudDogY291bnRlcihpdGVtKTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZXNwb25zaXZlKDEyLCAzMCk7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTI0ZGVnLCAjNjA5YWY0IDAlLCAjODI0Y2M2IDEwMCUpO1xyXG4gICAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVzcG9uc2l2ZSg1LCAxMCk7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgKyBsaSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiByZXNwb25zaXZlKDE1LCA1MCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19maWd1cmUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IHVuc2V0O1xyXG4gICAgbWF4LXdpZHRoOiB1bnNldDtcclxuXHJcbiAgICAmLS0xIHtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHRvcDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmLS0yIHtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdG9wIHtcclxuICAgIGltZyB7XHJcbiAgICAgIC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdyg2cHggN3B4IDZweCByZ2IoMTM2IDE2NSAxOTEgLyA1MCUpKTtcclxuICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdyg2cHggN3B4IDZweCByZ2IoMTM2IDE2NSAxOTEgLyA1MCUpKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2Zvcm0ge1xyXG4gICAgZ3JpZC1hcmVhOiBmb3JtO1xyXG4gICAgcGFkZGluZzogdG9SZW0oMTIwKSB0b1JlbSg1MCkgdG9SZW0oNTApIHRvUmVtKDUwKTtcclxuICAgIHdpZHRoOiByZXNwb25zaXZlKDUwMCwgNjE2KTtcclxuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zdGF0aWMvZm91bmRhdGlvbi5wbmcnKSBuby1yZXBlYXQgY2VudGVyIC8gY29udGFpbjtcclxuICAgIGZpbHRlcjogZHJvcC1zaGFkb3coNnB4IDdweCA2cHggcmdiKDEzNiAxNjUgMTkxIC8gNTAlKSk7XHJcblxyXG4gICAgZm9ybSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdG9wOiB0b1JlbSgtMSk7XHJcbiAgICAgIHotaW5kZXg6IHZhcigtLXotaW5kZXgtMik7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICBnYXA6IHJlc3BvbnNpdmUoMTAsIDMwKTtcclxuXHJcbiAgICAgICYuaW52YWxpZCB7XHJcbiAgICAgICAgLmZpZWxkIHtcclxuICAgICAgICAgIGlucHV0Om5vdChbdHlwZT0nc3VibWl0J10pLFxyXG4gICAgICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OlxyXG4gICAgICAgICAgICAgIGluc2V0IDAgMCAwIDJweCAjZmYzMTMxLFxyXG4gICAgICAgICAgICAgIGluc2V0IDNweCAzcHggNHB4IDAgcmdiKDEzNiAxNjUgMTkxIC8gNTAlKSxcclxuICAgICAgICAgICAgICBpbnNldCAtMXB4IC0ycHggNHB4IDAgcmdiKDI1NSAyNTUgMjU1IC8gNTAlKTtcclxuXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6XHJcbiAgICAgICAgICAgICAgICBpbnNldCAwIDAgMCAxcHggI2ZmMzEzMSxcclxuICAgICAgICAgICAgICAgIGluc2V0IDNweCAzcHggNHB4IDAgcmdiKDEzNiAxNjUgMTkxIC8gNTAlKSxcclxuICAgICAgICAgICAgICAgIGluc2V0IC0xcHggLTJweCA0cHggMCByZ2IoMjU1IDI1NSAyNTUgLyA1MCUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnNlbnQge1xyXG4gICAgICAgIC5maWVsZCB7XHJcbiAgICAgICAgICBpbnB1dFt0eXBlPSdzdWJtaXQnXSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiByZXNwb25zaXZlKDQwLCA2MCk7XHJcbiAgICAgICAgICAgIGhlaWdodDogcmVzcG9uc2l2ZSg0MCwgNjApO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zdWJtaXQge1xyXG4gICAgICAgICAgLmZpZWxkIHtcclxuICAgICAgICAgICAgPiBwIHtcclxuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5yb3cge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICAgIGdhcDogcmVzcG9uc2l2ZSgxMCwgMzApO1xyXG4gICAgfVxyXG5cclxuICAgIC53cGNmNy1zcGlubmVyLFxyXG4gICAgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmZpZWxkIHtcclxuICAgICAgaW5wdXRbdHlwZT0nc3VibWl0J10ge1xyXG4gICAgICAgIEBleHRlbmQgJWZsZXgtYWxsLWNlbnRlcjtcclxuXHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHJlc3BvbnNpdmUoMjAsIDQwKTtcclxuICAgICAgICBwYWRkaW5nOiByZXNwb25zaXZlKDExLCAxOCk7XHJcbiAgICAgICAgaGVpZ2h0OiByZXNwb25zaXZlKDQwLCA2MCk7XHJcbiAgICAgICAgbWluLXdpZHRoOiByZXNwb25zaXZlKDE1NSwgMjQ0KTtcclxuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tcHJpbWFyeS1mb250KTtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVzcG9uc2l2ZSgxNCwgMjApO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzYwOWFmNCAwJSwgIzgyNGNjNiAxMDAlKTtcclxuICAgICAgICB0cmFuc2l0aW9uOlxyXG4gICAgICAgICAgd2lkdGggMC4zcyBlYXNlLFxyXG4gICAgICAgICAgaGVpZ2h0IDAuM3MgZWFzZSxcclxuICAgICAgICAgIG1pbi13aWR0aCAwLjNzIGVhc2UsXHJcbiAgICAgICAgICBmb250LXNpemUgMC4zcyBlYXNlO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgIGhlaWdodDogcmVzcG9uc2l2ZSg5MCwgMTUwKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgaW5wdXQ6bm90KFt0eXBlPSdzdWJtaXQnXSksXHJcbiAgICAgIHRleHRhcmVhIHtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiByZXNwb25zaXZlKDgsIDE1KTtcclxuICAgICAgICBwYWRkaW5nOiByZXNwb25zaXZlKDEyLCAxOCkgcmVzcG9uc2l2ZSgxNSwgMzApO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJveC1zaGFkb3c6XHJcbiAgICAgICAgICBpbnNldCAzcHggM3B4IDRweCAwIHJnYigxMzYgMTY1IDE5MSAvIDUwJSksXHJcbiAgICAgICAgICBpbnNldCAtMXB4IC0ycHggNHB4IDAgcmdiKDI1NSAyNTUgMjU1IC8gNTAlKTtcclxuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tcHJpbWFyeS1mb250KTtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVzcG9uc2l2ZSgxNCwgMjApO1xyXG4gICAgICAgIGNvbG9yOiAjMzk0MDRiO1xyXG4gICAgICAgIGNhcmV0LWNvbG9yOiAjNjA5YWY0O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgzMGRlZywgI2Q5ZTJmMSAwJSwgI2Y3ZmZmZiAxMDAlKTtcclxuICAgICAgICByZXNpemU6IG5vbmU7XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICsgc3BhbiB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ibGFjayk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN1Ym1pdCB7XHJcbiAgICAgIG1hcmdpbjogcmVzcG9uc2l2ZSgxNSwgMjApIGF1dG8gMCBhdXRvO1xyXG5cclxuICAgICAgLmZpZWxkIHtcclxuICAgICAgICA+IHAge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogcmVzcG9uc2l2ZSgxNSwgMzUpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IHRvUmVtKDI2LjgzKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzYnIGhlaWdodD0nMjcnIHZpZXdCb3g9JzAgMCAzNiAyNycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTExLjk5ODEgMjEuMzM5OUwzLjY1ODEyIDEyLjk5OTlMMC44MjgxMjUgMTUuODI5OUwxMS45OTgxIDI2Ljk5OTlMMzUuOTk4MSAyLjk5OTkyTDMzLjE2ODEgMC4xNjk5MjJMMTEuOTk4MSAyMS4zMzk5WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIilcclxuICAgICAgICAgICAgICBuby1yZXBlYXQgY2VudGVyIC8gY29udGFpbjtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMCk7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBtcSgneGwnKSB7XHJcbiAgLmRlbW8ge1xyXG4gICAgJl9faW5uZXIge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiAndGl0bGUnICdmb3JtJyAndGV4dCc7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIGdhcDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmX19mb3JtIHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG8gdG9SZW0oNDApIGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgJl9faGVhZCB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIHBhZGRpbmctbGVmdDogdG9SZW0oMTAwKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1xKCdsZycpIHtcclxuICAuZGVtbyB7XHJcbiAgICAmX19maWd1cmUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IHRvUmVtKDQ1KTtcclxuICAgIH1cclxuXHJcbiAgICAmX19mb3JtIHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG8gdG9SZW0oNDApIGF1dG87XHJcblxyXG4gICAgICAucm93IHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1xKCdzbScpIHtcclxuICAuZGVtbyB7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNzc4ZGVnLCAjZDllMmYxIDAlLCAjZjdmZmZmIDEwMCUpO1xyXG5cclxuICAgICZfX2RpdmlkZXIge1xyXG4gICAgICB0b3A6IHRvUmVtKC0xMCk7XHJcbiAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwLjk1KTtcclxuICAgIH1cclxuXHJcbiAgICAmX19mb3JtIHtcclxuICAgICAgcGFkZGluZzogdG9SZW0oNjIpIHRvUmVtKDI1KSB0b1JlbSgyNSk7XHJcbiAgICAgIHdpZHRoOiB0b1JlbSgzMzApO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zdGF0aWMvZm91bmRhdGlvbi1tb2JpbGUucG5nJykgbm8tcmVwZWF0IGNlbnRlciAvIGNvbnRhaW47XHJcbiAgICAgIGdhcDogdG9SZW0oMTApO1xyXG5cclxuICAgICAgLmZpZWxkIGlucHV0Om5vdChbdHlwZT0nc3VibWl0J10pLFxyXG4gICAgICAuZmllbGQgdGV4dGFyZWEge1xyXG4gICAgICAgIHBhZGRpbmc6IHRvUmVtKDExKSB0b1JlbSgxNSkgdG9SZW0oMTEpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdG9SZW0oMTQpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZmllbGQgdGV4dGFyZWEge1xyXG4gICAgICAgIGhlaWdodDogdG9SZW0oOTApO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc3VibWl0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiB0b1JlbSgxNSk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5maWVsZCBpbnB1dFt0eXBlPSdzdWJtaXQnXSB7XHJcbiAgICAgICAgZm9udC1zaXplOiB0b1JlbSgxNCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IHRvUmVtKDM2MCkpIHtcclxuICAuZGVtbyB7XHJcbiAgICAmX19mb3JtIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAuc3VibWl0IHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5maWVsZCB0ZXh0YXJlYSB7XHJcbiAgICAgICAgaGVpZ2h0OiB0b1JlbSg4MCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmZvb3RlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcGFkZGluZzogcmVzcG9uc2l2ZSg1MCwgMTAwKSByZXNwb25zaXZlKDE1LCAzMCkgcmVzcG9uc2l2ZSgxMCwgMzApO1xyXG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9zdGF0aWMvZm9vdGVyLWJnLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblxyXG4gICZfX2lubmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiByZXNwb25zaXZlKDMwLCA3MCk7XHJcbiAgICBnYXA6IHJlc3BvbnNpdmUoMCwgMjA5LCA5OTIpO1xyXG4gIH1cclxuXHJcbiAgJl9fYm90dG9tIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IHRvUmVtKDUwKTtcclxuICAgIHBhZGRpbmc6IHJlc3BvbnNpdmUoMTUsIDI2KSB0b1JlbSgyMCkgcmVzcG9uc2l2ZSgxNCwgMjUpO1xyXG4gICAgYm94LXNoYWRvdzpcclxuICAgICAgaW5zZXQgdG9SZW0oMikgdG9SZW0oMikgdG9SZW0oMykgMCByZ2IoMTM2IDE2NSAxOTEgLyA1MCUpLFxyXG4gICAgICBpbnNldCB0b1JlbSgtMykgdG9SZW0oLTMpIHRvUmVtKDIpIDAgcmdiKDI1NSAyNTUgMjU1IC8gNTAlKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXNpemU6IHJlc3BvbnNpdmUoOSwgMjQpO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWdyYXkpO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDM1N2RlZywgI2Q5ZTJmMSAwJSwgI2Y3ZmZmZiAxMDAlKTtcclxuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigyNXB4KTtcclxuICB9XHJcblxyXG4gICZfX2xvZ29zIHtcclxuICAgIEBleHRlbmQgJWZsZXgtdi1jZW50ZXI7XHJcblxyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICBnYXA6IHJlc3BvbnNpdmUoMTgsIDUwKTtcclxuICB9XHJcblxyXG4gICZfX2xvZ28ge1xyXG4gICAgd2lkdGg6IHVuc2V0O1xyXG4gICAgbWF4LXdpZHRoOiB1bnNldDtcclxuXHJcbiAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IHJlc3BvbnNpdmUoNTIuMzcsIDEzNS45OSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IHJlc3BvbnNpdmUoNDcuMzcsIDEyMyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xpc3Qge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XHJcbiAgICBnYXA6IHJlc3BvbnNpdmUoMTAsIDMwKTtcclxuICB9XHJcblxyXG4gICZfX2hlYWQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogcmVzcG9uc2l2ZSgxNSwgMzApO1xyXG4gICAgcGFkZGluZy1ib3R0b206IHJlc3BvbnNpdmUoNSwgMTApO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogcmVzcG9uc2l2ZSgxNCwgMjQpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWdyYXkpO1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIHdpZHRoOiAxMzAlO1xyXG4gICAgICBoZWlnaHQ6IHRvUmVtKDIpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2IoMTI0IDEzOCAxNjEgLyAzMCUpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYWRkcmVzcyB7XHJcbiAgICBmb250LXNpemU6IHJlc3BvbnNpdmUoMTAsIDE2KTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ncmF5KTtcclxuICB9XHJcblxyXG4gICZfX2xpbmsge1xyXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogcmVzcG9uc2l2ZSgxNSwgMjApO1xyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBmb250LXNpemU6IHJlc3BvbnNpdmUoMTIsIDIwKTtcclxuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWdyYXkpO1xyXG5cclxuICAgICAgQGluY2x1ZGUgaG92ZXIge1xyXG4gICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTI0ZGVnLCAjNjA5YWY0IDAlLCAjODI0Y2M2IDEwMCUpO1xyXG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG4gICAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc29jaWFscyB7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGhlaWdodDogdG9SZW0oMzEuMTg4KTtcclxuXHJcbiAgICAuc29jaWFsc19faWNvbiB7XHJcbiAgICAgIGZpbGw6ICM3YzhhYTE7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19uYXZpZ2F0aW9uIHtcclxuICAgIGZsZXg6IDE7XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBtcShcImxnXCIpIHtcclxuICAuZm9vdGVyIHtcclxuICAgICZfX2lubmVyIHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiByZXNwb25zaXZlKDMwLCAxNTApO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICBwYWRkaW5nOiAwIHRvUmVtKDUpO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xpc3Qge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbmF2aWdhdGlvbiB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBncmlkLWNvbHVtbjogMiBzcGFuO1xyXG4gICAgICBncmlkLXJvdzogMS8yO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xvZ29zIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDIvMjtcclxuICAgICAgZ3JpZC1yb3c6IDMvNDtcclxuICAgICAgbWFyZ2luLXRvcDogdG9SZW0oOCk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faGVhZCB7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBoZWlnaHQ6IHRvUmVtKDEpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgLy8gZGlzcGxheTogZmxleDtcclxuICAgICAgICAvLyBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIC8vIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBnYXA6IHRvUmVtKDE0KTtcclxuXHJcbiAgICAgICAgLmZvb3Rlcl9faGVhZCB7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zb2NpYWxzIHtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLXRvcDogdG9SZW0oMTQpO1xyXG4gICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2FkZHJlc3Mge1xyXG4gICAgICBncmlkLWNvbHVtbjogMi8zO1xyXG4gICAgICBncmlkLXJvdzogMy80O1xyXG4gICAgICBtYXJnaW4tdG9wOiB0b1JlbSgxNCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5zdWNjZXNzLXN0b3JpZXMge1xyXG4gIHBhZGRpbmc6IHJlc3BvbnNpdmUoMTEwLCAyMDApIDAgcmVzcG9uc2l2ZSg0NC43OSwgMTU1KTtcclxuXHJcbiAgJl9fY29udGFpbmVyIHtcclxuICAgIC8vIG1heC13aWR0aDogdG9SZW0oMTk4NCk7XHJcbiAgfVxyXG5cclxuICAmX19pbm5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiByZXNwb25zaXZlKDMwLCA5MCk7XHJcbiAgfVxyXG5cclxuICAmX19ib3gge1xyXG4gICAgbWF4LXdpZHRoOiByZXNwb25zaXZlKDMyMCwgNzcxKTtcclxuXHJcbiAgICAmLXRpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogcmVzcG9uc2l2ZSgxNSwgNTApO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgICYtdGV4dCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVzcG9uc2l2ZSgxNCwgMzYpO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yNTsgLy8gNDMuODhcclxuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXNsYXRlLWdyYXkpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faW1hZ2Uge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IHJlc3BvbnNpdmUoMzIwLCA2NTkpO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1xKFwibGdcIikge1xyXG4gIC5zdWNjZXNzLXN0b3JpZXMge1xyXG4gICAgJl9faW5uZXIge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ltYWdlIHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYm94IHtcclxuICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmdhbWluZ3RlYyB7XHJcbiAgcGFkZGluZzogcmVzcG9uc2l2ZSg1MCwgMjAwKSAwIHJlc3BvbnNpdmUoNTAsIDE1MCk7XHJcblxyXG4gICZfX2NvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nOiAwIHJlc3BvbnNpdmUoMjAsIDE2OCk7XHJcbiAgfVxyXG5cclxuICAmX19saXN0IHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gICAgZ2FwOiByZXNwb25zaXZlKDMwLCA3MCk7XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBtcShcImxnXCIpIHtcclxuICAuZ2FtaW5ndGVjIHtcclxuICAgICZfX2xpc3Qge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmhlcm8tYWJvdXQge1xyXG4gIHBhZGRpbmc6IHJlc3BvbnNpdmUoOTYsIDIwMCkgMCByZXNwb25zaXZlKDUwLCAxNTApICFpbXBvcnRhbnQ7XHJcblxyXG4gICZfX2Jsb2NrIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1ib3R0b206IHJlc3BvbnNpdmUoMjksIDcwKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHRvUmVtKDMwKTtcclxuICAgIHBhZGRpbmc6IHJlc3BvbnNpdmUoMTcsIDcwKSByZXNwb25zaXZlKDIwLCA5MCk7XHJcblxyXG4gICAgJi1pbWcge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogcmVzcG9uc2l2ZSgxNTEsIDY0MCk7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1iZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGluc2V0OiAwO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1iZyB7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAuaGVyby1hYm91dF9fYmxvY2stYmcge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19ib3gge1xyXG4gICAgei1pbmRleDogdmFyKC0tei1pbmRleC0xKTtcclxuXHJcbiAgICAmLWltYWdlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogcmVzcG9uc2l2ZSgxMCwgNDApO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiByZXNwb25zaXZlKDE3OCwgNzUxKTtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi10aXRsZSB7XHJcbiAgICAgIG1heC13aWR0aDogcmVzcG9uc2l2ZSgxODMsIDc3NCk7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiByZXNwb25zaXZlKDEwLCA0Mik7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjIxOyAvLyA1MS4yXHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zbGF0ZS1ncmF5KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgIHAge1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBmb250LXNpemU6IHJlc3BvbnNpdmUoMTQsIDMwKTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMjE7IC8vIDM2LjU3XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zbGF0ZS1ncmF5KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1xKFwibGdcIikge1xyXG4gIC5oZXJvLWFib3V0IHtcclxuICAgICZfX2Jsb2NrIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiB0b1JlbSgtMTkpO1xyXG4gICAgICBtYXJnaW4tbGVmdDogdG9SZW0oLTE5KTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogdW5zZXQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5jb250ZW50LWJsb2NrIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIC8vIHBhZGRpbmc6IHJlc3BvbnNpdmUoNTAsIDE1MCkgMCByZXNwb25zaXZlKDUwLCAxNTApO1xyXG5cclxuICAmX19jb250YWluZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogdmFyKC0tei1pbmRleC0xKTtcclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IHJlc3BvbnNpdmUoMjAsIDkwKTtcclxuICB9XHJcblxyXG4gICZfX2xpc3Qge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IHJlc3BvbnNpdmUoMzAsIDkwKTtcclxuICAgIGdhcDogcmVzcG9uc2l2ZSg1LCAzMSk7XHJcblxyXG4gICAgJi1pdGVtIHtcclxuICAgICAgd2lkdGg6IHJlc3BvbnNpdmUoMTU1LjUsIDQ4Nik7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19ib3gge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IHJlc3BvbnNpdmUoMTU1LCA0ODYpO1xyXG4gICAgaGVpZ2h0OiByZXNwb25zaXZlKDU1LCAxNzMpO1xyXG5cclxuICAgICYtdGV4dCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBwYWRkaW5nOiAwIHJlc3BvbnNpdmUoOS41NywgMzApO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiByZXNwb25zaXZlKDksIDMwKTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yMTsgLy8gMzYuNTdcclxuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1pbWcge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBpbnNldDogMDtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbmZvIHtcclxuICAgIHN0cm9uZyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IHJlc3BvbnNpdmUoMTQsIDMwKTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMzsgLy8gMzlcclxuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXNsYXRlLWdyYXkpO1xyXG5cclxuICAgICAgLy8gKyBwIHtcclxuICAgICAgLy8gICBtYXJnaW4tdG9wOiByZXNwb25zaXZlKDUsIDE1KTtcclxuICAgICAgLy8gICBtYXJnaW4tYm90dG9tOiByZXNwb25zaXZlKDIwLCA0MCk7XHJcbiAgICAgIC8vIH1cclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiByZXNwb25zaXZlKDE0LCAzMCk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zbGF0ZS1ncmF5KTtcclxuXHJcbiAgICAgID4gc3Ryb25nIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiByZXNwb25zaXZlKDUsIDEwKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVzcG9uc2l2ZSgyMCwgNDApO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX193cmFwcGVyIHtcclxuICAgICYgPiA6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgbWFyZ2luLXRvcDogcmVzcG9uc2l2ZSgzMCwgOTIpO1xyXG4gICAgfVxyXG5cclxuICAgICYgPiA6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgbWFyZ2luLXRvcDogcmVzcG9uc2l2ZSgzMCwgMTIwKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgZ2FwOiByZXNwb25zaXZlKDMwLCA0Myk7XHJcblxyXG4gICAgJi1pbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiByZXNwb25zaXZlKDMyMCwgNzM2KTtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19lbGVtZW50IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgIC8vIGdhcDogcmVzcG9uc2l2ZSgxNSwgNDApO1xyXG5cclxuICAgICYtdGl0bGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiByZXNwb25zaXZlKDE1LCA0MCk7XHJcbiAgICAgIG1heC13aWR0aDogdG9SZW0oNzQ1KTtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiZF9LYWxsaXN0b1wiO1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBmb250LXNpemU6IHJlc3BvbnNpdmUoMTIsIDMwKTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMjsgLy8gMzZcclxuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXNsYXRlLWdyYXkpO1xyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICBtYXgtd2lkdGg6IHRvUmVtKDY0OCk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVzcG9uc2l2ZSgxNCwgMjQpO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4zOyAvLzMxLjJweFxyXG4gICAgICBjb2xvcjogdmFyKC0tY29sb3Itc2xhdGUtZ3JheSk7XHJcblxyXG4gICAgICBzdHJvbmcge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiByZXNwb25zaXZlKDE0LCAyNCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzsgLy8zMS4ycHhcclxuICAgICAgfVxyXG5cclxuICAgICAgKyBwIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiByZXNwb25zaXZlKDE1LCA0MCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3N1Y2Nlc3Mge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgLy8gZ2FwOiByZXNwb25zaXZlKDIyLCA0NSk7XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVzcG9uc2l2ZSgxNCwgMzApO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yMTsgLy8zNi41N3B4XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zbGF0ZS1ncmF5KTtcclxuXHJcbiAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IHJlc3BvbnNpdmUoMTQsIDMwKTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yMTsgLy8zNi41N3B4XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICsgcCB7XHJcbiAgICAgICAgLy8gbWFyZ2luLXRvcDogcmVzcG9uc2l2ZSgyMiwgNDUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19kZWNvciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogNjAlO1xyXG4gICAgd2lkdGg6IHJlc3BvbnNpdmUoMjAwLCAyODAuNzMpO1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgbXEoXCJ4bFwiKSB7XHJcbiAgLmNvbnRlbnQtYmxvY2sge1xyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1xKFwibGdcIikge1xyXG4gIC5jb250ZW50LWJsb2NrIHtcclxuICAgIHBhZGRpbmc6IHRvUmVtKDUwKSAwIHRvUmVtKDUwKSAhaW1wb3J0YW50O1xyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICAmX19saXN0IHtcclxuICAgICAgJi1pdGVtOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBmbGV4OiAxIDEgMTAwJTtcclxuXHJcbiAgICAgICAgLmNvbnRlbnQtYmxvY2tfX2JveCB7XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IHRvUmVtKDE0KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuXHJcbiAgICAmX19lbGVtZW50IHtcclxuICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19kZWNvciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tcmV2ZXJzZSB7XHJcbiAgICAgIC5jb250ZW50LWJsb2NrX19jb250ZW50IHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmJvdHRvbS1saW5lIHtcclxuICAvLyBwYWRkaW5nOiByZXNwb25zaXZlKDUwLCAxNTApIDAgcmVzcG9uc2l2ZSg1MCwgMTUwKTtcclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogcmVzcG9uc2l2ZSgxNSwgOTApO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVzcG9uc2l2ZSgxNCwgMzApO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yMTsgLy8gMzYuNTdcclxuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXNsYXRlLWdyYXkpO1xyXG5cclxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiByZXNwb25zaXZlKDIyLCA0NSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1xKFwibGdcIikge1xyXG4gIC5ib3R0b20tbGluZSB7XHJcbiAgICBwYWRkaW5nOiB0b1JlbSg1MCkgMCB0b1JlbSg1MCkgIWltcG9ydGFudDtcclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5wZXJzb25hbGl6ZWQtaGVybyB7XHJcbiAgcGFkZGluZzogcmVzcG9uc2l2ZSgxMTAsIDIwMCkgMCByZXNwb25zaXZlKDUwLCAyMDApO1xyXG5cclxuICAmX19jb250YWluZXIge1xyXG4gICAgcGFkZGluZzogMCByZXNwb25zaXZlKDIwLCAxMDApIDAgcmVzcG9uc2l2ZSgyMCwgMjAwKTtcclxuICB9XHJcblxyXG4gICZfX2lubmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGdhcDogdG9SZW0oNDUpO1xyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogcmVzcG9uc2l2ZSgxNSwgNzApO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB9XHJcblxyXG4gICZfX2Jsb2NrIHtcclxuICAgICYtZGVzY3JpcHRpb24ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiByZXNwb25zaXZlKDMwLCA1MCk7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcImRfS2FsbGlzdG9cIjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiByZXNwb25zaXZlKDEyLCAzNik7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7IC8vIDQzLjJcclxuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWdyYXkpO1xyXG4gICAgfVxyXG5cclxuICAgICYtbW9kaWxlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogcmVzcG9uc2l2ZSgzMjAsIDUwMCk7XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtbGluayB7XHJcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2luZm8ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogcmVzcG9uc2l2ZSg0MCwgNzApO1xyXG4gICAgbWF4LXdpZHRoOiB0b1JlbSg4NTApO1xyXG5cclxuICAgIHAge1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBmb250LXNpemU6IHJlc3BvbnNpdmUoMTQsIDM2KTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMjE7IC8vIDQzLjg4cHhcclxuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXNsYXRlLWdyYXkpO1xyXG4gICAgfVxyXG5cclxuICAgIHN0cm9uZyB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVzcG9uc2l2ZSgxNCwgMzYpO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yMTsgLy8gNDMuODhweFxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiByZXNwb25zaXZlKDMyMCwgNzM2KTtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBtcShcImxnXCIpIHtcclxuICAucGVyc29uYWxpemVkLWhlcm8ge1xyXG4gICAgJl9faW5uZXIge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAmX19pbWcge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2Jsb2NrIHtcclxuICAgICAgJi1tb2RpbGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHRvUmVtKDMwKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1saW5rIHtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2luZm8ge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5hZHZhbmNlZCB7XHJcbiAgcGFkZGluZzogcmVzcG9uc2l2ZSg0OS45NiwgMTUwKSAwIHJlc3BvbnNpdmUoNTAsIDEyMCk7XHJcbn1cclxuIiwiLnByb3RlY3Rpb24ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nOiByZXNwb25zaXZlKDQ5Ljk2LCAxNTApIDAgcmVzcG9uc2l2ZSg1MCwgMTIwKTtcclxuXHJcbiAgJl9fZGVjb3Ige1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogdG9SZW0oNi4yMik7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IHJlc3BvbnNpdmUoNDAwLCA3MjEuODYpO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nOiAwIHJlc3BvbnNpdmUoMjAsIDEyNy40OCkgMCByZXNwb25zaXZlKDIwLCAyMDApO1xyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogcmVzcG9uc2l2ZSgxNSwgOTApO1xyXG4gIH1cclxufVxyXG4iLCIuY2hhdGJvdC1oZXJvIHtcclxuICBwYWRkaW5nOiByZXNwb25zaXZlKDExMCwgMjAwKSAwIHJlc3BvbnNpdmUoNTAuMTMsIDEyNik7XHJcbn1cclxuIiwiLmhlbHAge1xyXG4gIHBhZGRpbmc6IHJlc3BvbnNpdmUoNDkuOTYsIDEzMCkgMCByZXNwb25zaXZlKDUwLCAxMTEpO1xyXG5cclxuICAmX19jb250YWluZXIge1xyXG4gICAgcGFkZGluZzogMCByZXNwb25zaXZlKDIwLCAxNzApIDAgcmVzcG9uc2l2ZSgyMCwgMjAwKTtcclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IHJlc3BvbnNpdmUoMTUsIDkwKTtcclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1xKFwibGdcIikge1xyXG4gIC5oZWxwIHtcclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnByb2Nlc3Npbmcge1xyXG4gIHBhZGRpbmc6IHJlc3BvbnNpdmUoNDkuOTYsIDEyMCkgMCByZXNwb25zaXZlKDUwLCA0NC43MSk7XHJcblxyXG4gICZfX2NvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nOiAwIHJlc3BvbnNpdmUoMjAsIDE5NSkgMCByZXNwb25zaXZlKDIwLCAxNzApO1xyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogcmVzcG9uc2l2ZSgxNSwgOTApO1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgbXEoXCJsZ1wiKSB7XHJcbiAgLnByb2Nlc3Npbmcge1xyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuYXVnbWVudGF0aW9uIHtcclxuICBwYWRkaW5nOiByZXNwb25zaXZlKDUwLCAxNTApIDAgcmVzcG9uc2l2ZSg1MCwgMTM3LjcxKTtcclxuXHJcbiAgJl9fY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmc6IDAgcmVzcG9uc2l2ZSgyMCwgMTcwKSAwIHJlc3BvbnNpdmUoMjAsIDIwMCk7XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiByZXNwb25zaXZlKDMwLCA5MCk7XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBtcShcImxnXCIpIHtcclxuICAuYXVnbWVudGF0aW9uIHtcclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmZhcSB7XHJcbiAgcGFkZGluZzogcmVzcG9uc2l2ZSg1MCwgMTUwKSAwIHJlc3BvbnNpdmUoNTAsIDE1MCkgIWltcG9ydGFudDtcclxuXHJcbiAgJl9fY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmc6IDAgcmVzcG9uc2l2ZSgyMCwgMTY4KTtcclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IHJlc3BvbnNpdmUoMjAsIDcwKTtcclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xpc3Qge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgICBnYXA6IHJlc3BvbnNpdmUoMzAsIDQwKSByZXNwb25zaXZlKDMwLCA3MCk7XHJcblxyXG4gICAgJi1pdGVtIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogcmVzcG9uc2l2ZSgyMCwgNDApO1xyXG4gICAgICBwYWRkaW5nOiByZXNwb25zaXZlKDcsIDE5KSByZXNwb25zaXZlKDE1LCAyNSkgcmVzcG9uc2l2ZSg3LCAyMCkgcmVzcG9uc2l2ZSgxNSwgMzApO1xyXG4gICAgICBoZWlnaHQ6IG1heC1jb250ZW50O1xyXG4gICAgICBib3gtc2hhZG93OlxyXG4gICAgICAgIHRvUmVtKDIpIHRvUmVtKDIpIHRvUmVtKDMpIDAgIzg4YTViZjgwLFxyXG4gICAgICAgIHRvUmVtKC0zKSB0b1JlbSgtMykgdG9SZW0oMikgMCAjZmZmZmZmODA7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmLS1hY3RpdmUge1xyXG4gICAgICBib3gtc2hhZG93OlxyXG4gICAgICAgIHRvUmVtKDIpIHRvUmVtKDIpIHRvUmVtKDMpIDAgIzg4YTViZjgwIGluc2V0LFxyXG4gICAgICAgIHRvUmVtKC0zKSB0b1JlbSgtMykgdG9SZW0oMikgMCAjZmZmZmZmODAgaW5zZXQ7XHJcblxyXG4gICAgICAuZmFxX19ib3gtYnV0dG9uIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19ib3gge1xyXG4gICAgQGV4dGVuZCAlZmxleC1hbGwtc2I7XHJcblxyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogcmVzcG9uc2l2ZSgxMiwgMjQpO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjE7IC8vIDI5LjI2cHhcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zbGF0ZS1ncmF5KTtcclxuICAgIGdhcDogdG9SZW0oNSk7XHJcblxyXG4gICAgJi1idXR0b24ge1xyXG4gICAgICBAZXh0ZW5kICVmbGV4LWFsbC1jZW50ZXI7XHJcblxyXG4gICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICB3aWR0aDogcmVzcG9uc2l2ZSgyNCwgNDApO1xyXG4gICAgICBoZWlnaHQ6IHJlc3BvbnNpdmUoMjQsIDQwKTtcclxuICAgICAgYm94LXNoYWRvdzpcclxuICAgICAgICB0b1JlbSgyLjQpIHRvUmVtKDIuNCkgdG9SZW0oMy4yKSAwICM4OGE1YmY0MCxcclxuICAgICAgICB0b1JlbSg5LjYpIHRvUmVtKDkuNikgdG9SZW0oMjgpIDAgIzg4YTViZjRkIGluc2V0LFxyXG4gICAgICAgIHRvUmVtKC0xMikgdG9SZW0oLTgpIHRvUmVtKDIwKSAwICNmZmZmZmY4MCBpbnNldDtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDUxLjcyZGVnLCAjZDllMmYxIDkuNTklLCAjZjdmZmZmIDEwMCUpO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG4gICAgfVxyXG5cclxuICAgICYtc3ZnIHtcclxuICAgICAgLy8gd2lkdGg6IHRvUmVtKDkuMzUpO1xyXG4gICAgICAvLyBoZWlnaHQ6IHRvUmVtKDE1LjkyKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2luZm8ge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG5cclxuICAgIHAge1xyXG4gICAgICBtYXJnaW4tdG9wOiByZXNwb25zaXZlKDcsIDE0KTtcclxuICAgICAgYm9yZGVyLXRvcDogdG9SZW0oMikgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWdyYXkpO1xyXG4gICAgICBwYWRkaW5nLXRvcDogcmVzcG9uc2l2ZSgxMCwgMjApO1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBmb250LXNpemU6IHJlc3BvbnNpdmUoMTIsIDI0KTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMjE7IC8vIDI5LjI2cHhcclxuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXNsYXRlLWdyYXkpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgbXEoXCJsZ1wiKSB7XHJcbiAgLmZhcSB7XHJcbiAgICAmX19saXN0IHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgIGdhcDogdG9SZW0oMjApO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2JveCB7XHJcbiAgICAgIGdhcDogdG9SZW0oMTUpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iXX0= */
/*!Theme Name: whizdom
Theme URI: http://underscores.me/
Author: Webnauts
Author URI: https://webnauts.pro/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: whizdom
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.
whizdom is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/*/body{background-color:#e6eff7}.error-404 .hero__center{display:block}.msg_404{font-size:150px;font-weight:700;-webkit-text-fill-color:transparent;text-transform:uppercase;background:linear-gradient(124deg,#609af4 0%,#824cc6 100%);font-family:var(--secondary-font);text-align:center;-webkit-text-fill-color:transparent;text-transform:uppercase;background:linear-gradient(124deg,#609af4 0%,#824cc6 100%);-webkit-background-clip:text;background-clip:text}.footer__list address p{white-space:nowrap}.reviews__logo img{height:auto}.block-card .block-card__description.mixed{margin-bottom:30px}.demo__form .field .wpcf7-not-valid-tip{display:block!important;font-size:12px;padding:1px 4px;border-radius:5px;position:absolute;z-index:1;top:-8px;left:10px;background:linear-gradient(30deg,#f7ffff 0%,#d9e2f1 100%);box-shadow:inset 0 0 0 2px #ff3131;white-space:nowrap;right:10px;text-overflow:ellipsis;overflow:hidden}.demo__form form.invalid .field input:not([type=submit]),.demo__form form.invalid .field .wpcf7-select,.demo__form form.invalid .field textarea{box-shadow:inset 3px 3px 4px rgba(136,165,191,.5),inset -1px -2px 4px rgba(255,255,255,.5)!important}.demo__form form.invalid .field input:not([type=submit]).wpcf7-not-valid,.demo__form form.invalid .field .wpcf7-select.wpcf7-not-valid,.demo__form form.invalid .field textarea.wpcf7-not-valid{box-shadow:inset 0 0 0 2px #ff3131,inset 3px 3px 4px rgba(136,165,191,.5),inset -1px -2px 4px rgba(255,255,255,.5)!important}.demo__form form.sent>.field,.demo__form form.sent>.row{opacity:0;visibility:hidden}.demo__form form.sent .wpcf7-response-output{display:block!important;position:absolute;top:50%;left:0;transform:translateY(-80%);margin:0;padding:1em;color:var(--color-gray);text-align:center;font-family:var(--primary-font);border:none;line-height:1.5;font-size:23px}.demo__form .row.phone-number{grid-template-columns:.5fr 1.5fr}.demo__form{padding-top:3.8rem;background:linear-gradient(160deg,#f5feff 0%,#d9e2f1 100%);border-radius:35px;border:1px solid #fff}.wpcf7-form .custom-select{position:relative;display:block}.wpcf7-form .custom-select::after{content:"";position:absolute;top:50%;right:1rem;transform:translateY(-50%);pointer-events:none;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid gray}.wpcf7-form-control.wpcf7-select{appearance:none;color:#39404b;border:none;outline:none;width:100%;font-family:var(--primary-font);font-weight:400;font-size:clamp(.875rem,.7884615385rem + .0038461538 * 100vw,1.25rem);background:linear-gradient(30deg,#d9e2f1 0%,#f7ffff 100%);box-shadow:inset 3px 3px 4px rgba(136,165,191,.5),inset -1px -2px 4px rgba(255,255,255,.5);border-radius:clamp( .5rem,.3990384615rem + .0044871795 * 100vw,.9375rem );padding:clamp(.75rem,.6634615385rem + .0038461538 * 100vw,1.125rem)clamp(.9375rem,.7211538462rem + .0096153846 * 100vw,1.875rem);text-overflow:ellipsis;padding-right:28px}.wpcf7-form-control.wpcf7-select.placeholder{color:#757575}@media(max-width:575px){.demo__form form.sent .wpcf7-response-output{font-size:15px}}@media(max-width:35.9875rem){.demo__form{padding-top:2rem}}
.demo-form{display:flex;flex-direction:column;align-items:center;padding:1rem;text-align:center;max-width:600px;margin:0 auto}.demo-form .demo-label{font-family:inherit;font-size:1rem;margin-bottom:.5rem}.demo-form .demo-select select{font-family:inherit;font-size:1rem;width:100%;padding:.75rem 1rem;border:1px solid #d5d5e0;border-radius:8px;background-color:#fff;appearance:none}.demo-form .demo-select{position:relative}.demo-form .demo-select::after{content:'';position:absolute;right:16px;top:50%;width:20px;height:6px;background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMSAxbDQgNCA0LTQiIHN0cm9rZT0iIzkyOTJhOCIgc3Ryb2tlLXdpZHRoIjIiPSIiIGZpbGw9Im5vbmUiLz48L3N2Zz4=);background-size:10px 6px;transform:translateY(-50%);pointer-events:none}.demo__form{width:100%;max-width:800px;margin:0 auto;padding:1rem}@media(max-width:767px){.demo__form{width:90%;margin:2rem auto;padding:1rem}}