:root{--bs-body-font-family:"Inter Regular";--light-color:#fff;--grey-color:#ccc;--dark-grey-light-transparent-color:#cccccc80;--dark-grey-heavy-transparent-color:#0e0e0e66;--beige-color:#ecece7;--black:#0b0b0f;--section-primary-heading:rgba(14, 14, 14, 1);--xxs-font:2.25vw;--xs-font:2.925vw;--md-font:4.05vw;--lg-font:5.4vw;--container-width:1120px;--cta-padding-y:1vw;--cta-padding-x:3vw}.hero{margin-top:8vw;background-color:unset!important;text-align:center}.home-hero{margin-top:6vw;padding:0 0 6vw;overflow:hidden}.home-hero-title{font-size:var(--xs-font)}.home-hero-subtitle{font-size:var(--lg-font)}.home-hero-subtitle{margin:1vw auto 2.5vw;max-width:22ch}.hero-swiper:not(.swiper-initialized) .swiper-wrapper{display:flex;overflow-x:scroll}.hero-swiper:not(.swiper-initialized) .swiper-slide img{padding:0 0 2.5vw 5vw;width:95vw}.hero-swiper:not(.swiper-initialized) .swiper-slide-image{min-height:45vw}.swiper-slide-image{border-radius:1rem}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{position:absolute;z-index:99;width:-moz-fit-content!important;width:fit-content!important;height:-moz-fit-content!important;height:fit-content!important;background:rgba(0,0,0,.582);padding:.25vw .5vw;top:35%!important;left:50%!important;transform:translateX(-50%);visibility:hidden;transition:visibility 0s,opacity .5s linear}.hero-swiper:hover .swiper-horizontal>.swiper-pagination-bullets,.hero-swiper:hover .swiper-pagination-bullets.swiper-pagination-horizontal,.home-impact-cards-swiper:hover .swiper-horizontal>.swiper-pagination-bullets,.home-impact-cards-swiper:hover .swiper-pagination-bullets.swiper-pagination-horizontal{visibility:visible;opacity:1}span.swiper-pagination-bullet{background:#fff}.credit-scoring-card{border-radius:2rem}.credit-scoring-cards{display:flex;flex-wrap:wrap;gap:3vw;align-items:stretch!important}.credit-scoring-cards{margin:4vw auto 0!important}.credit-scoring-card{border-radius:2rem}.credit-scoring-card{text-align:left;background:#f9f9f7;position:relative;padding:.75rem;overflow:hidden;max-width:70%;margin:0 auto}.credit-scoring-card-title{margin:.75rem;font-weight:700}.credit-scoring-card-title{font-size:var(--xs-font)}.credit-scoring-card-subtitle{font-size:var(--xxs-font)}.credit-scoring-card-subtitle{color:#747474!important;font-weight:500;margin:.5rem .75rem}.crm{overflow:hidden}.crm-screenshot{margin:4vw auto 0!important;position:relative;transform:perspective(60rem) rotateX(1deg);max-width:90%}.crm-screenshot img{max-width:90%}.crm-screenshot::before{display:block;position:absolute;content:"";background:linear-gradient(rgba(255,0,0,0) 50%,#ecece7);height:100%;width:100%;z-index:10}.bi-performance-monitoring{overflow:clip}.bi-performance-monitoring .stacked-images{margin:4vw auto 0!important;position:relative}.bi-performance-monitoring .stacked-image-container{position:sticky;top:9vw}.bi-performance-monitoring .stacked-image-container,.bi-performance-monitoring .stacked-image-container img{border-radius:1rem}.bi-performance-monitoring .stacked-image-container:not(:last-child){margin-bottom:4vw}.core-banking-system-images{margin:4vw auto 0!important}.advisory-services{background-image:url(/wp-content/uploads/advisory-background-1366w.webp);background-size:124%;background-position:top 40% left 75%;background-repeat:no-repeat;min-height:80vw;text-align:center;display:flex;justify-content:center;align-items:center;position:relative}.advisory-services::before{display:block;content:"";background:rgba(0,0,0,.4);left:0;right:0;top:0;bottom:0;position:absolute}.advisory-copy-container{z-index:2}.advisory-title{font-size:var(--lg-font);color:var(--light-color)}.advisory-copy{color:var(--light-color);font-size:var(--xxs-font);opacity:.85}.impact-title{text-align:center}.mobile-impact-cards{margin:4vw auto 0!important;display:flex;flex-direction:column;gap:2rem}.flip-button{margin-left:auto}.desktop-impact-cards{display:none}.flip-card{aspect-ratio:.75;width:100%;margin:0 auto}.flip-card-back,.flip-card-front{box-sizing:border-box;padding:4vw;border-radius:2rem}.flip-card-front{position:relative}.flip-button{align-self:flex-start}.flip-card-illustration{width:70%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.flip-card{background-color:transparent;perspective:100rem}.flip-card-back,.flip-card-front{width:100%;overflow:hidden;position:relative}.flip-card-front::before{width:100vw;height:70vw;display:block;content:"";position:absolute;left:50%;transform:translate(-50%,0);bottom:-45%;background:radial-gradient(#ec2b34 1%,#212020 50%);filter:blur(2rem)}.flip-card--header{width:100%;display:grid;grid-template-columns:1fr 20%;justify-content:space-between}.flip-card-title{font-size:var(--md-font);margin:unset}.flip-card-inner{text-align:left;position:relative;height:100%;transition:transform .5s;transform-style:preserve-3d;background:var(--black)}.flip-card-show-back{transform:rotateY(180deg)}.flip-card-back,.flip-card-front{position:absolute;top:0;bottom:0;backface-visibility:hidden}.flip-card-front{color:var(--light-color);background:#212020}.flip-card-back{background-color:#fff;transform:rotateY(180deg);display:flex;flex-direction:column}.flip-card-back .flip-card-back-copy,.flip-card-back h3.flip-card-title{color:#000!important}.flip-card-back .flip-card-back-copy{margin-top:auto;font-size:var(--xs-font);margin-bottom:unset}.partner__stat__cards{display:grid;grid-template-columns:repeat(2,1fr);gap:1vw}.partner__stat__card{display:flex;flex-direction:column;text-align:left;border-radius:1.5rem;background-image:linear-gradient(rgba(255,255,255,.6),rgba(255,255,255,.4));padding:5% 10% 5% 5%}.partner__stat__value{font-size:7.182vw;font-weight:600;margin-top:2rem;color:#000!important}.partner__stat_description{color:rgba(14,14,14,.4);margin:unset;vertical-align:bottom}.partner__logos{margin:2rem auto 0;display:grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:1vw;max-width:unset!important}.partner__logo{margin:auto;background-color:transparent;mix-blend-mode:multiply;filter:grayscale(1)}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIlVzZXJzL2FuZ2VsaXF1ZWZheWUvTG9jYWwlMjBTaXRlcy9ydWJ5eC1zaXRlL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvcnVieXgvYXNzZXRzL3NyYy9zY3NzL192YXJpYWJsZXMuc2NzcyIsImhvbWVwYWdlLnNjc3MiLCJob21lcGFnZS5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBNEJBLE1BQ0Usc0JBQUEsZ0JBQ0EsY0FBQSxLQUNBLGFBQUEsS0FDQSxvQ0FBQSxVQUNBLG9DQUFBLFVBQ0EsY0FBQSxRQUNBLFFBQUEsUUFDQSwwQkFBQSxvQkFFQSxXQUFBLE9BRUEsVUFBQSxRQUVBLFVBQUEsT0FFQSxVQUFBLE1BQ0Esa0JBQUEsT0FDQSxnQkFBQSxJQUNBLGdCQUFBLElDYkYsTUFDRSxXQUFBLElBQ0EsaUJBQUEsZ0JBQ0EsV0FBQSxPQUdGLFdBQ0UsV0FBQSxJQUNBLFFBQUEsRUFBQSxFQUFBLElBQ0EsU0FBQSxPQUlGLGlCQUNFLFVBQUEsZUFHRixvQkFDRSxVQUFBLGVBRUYsb0JBQ0UsT0FBQSxJQUFBLEtBQUEsTUFDQSxVQUFBLEtBVUEsc0RBQ0UsUUFBQSxLQUNBLFdBQUEsT0FNRix3REFDRSxRQUFBLEVBQUEsRUFBQSxNQUFBLElBQ0EsTUFBQSxLQUVGLDBEQUVFLFdBQUEsS0FJSixvQkFDRSxjQUFBLEtBSUYsOENDekJBLHdERDJCRSxTQUFBLFNBQ0EsUUFBQSxHQUNBLE1BQUEsMkJBQUEsTUFBQSxzQkFDQSxPQUFBLDJCQUFBLE9BQUEsc0JBQ0EsV0FBQSxpQkFDQSxRQUFBLE1BQUEsS0FFQSxJQUFBLGNBQ0EsS0FBQSxjQUNBLFVBQUEsaUJBQ0EsV0FBQSxPQUNBLFdBQUEsV0FBQSxFQUFBLENBQUEsUUFBQSxJQUFBLE9BR0YsaUVDeEJBLDJFQUNBLDhFQUNBLHdGRDJCRSxXQUFBLFFBQ0EsUUFBQSxFQUdGLDhCQUNFLFdBQUEsS0FHRixxQkFDRSxjQUFBLEtBR0Ysc0JBQ0UsUUFBQSxLQUNBLFVBQUEsS0FDQSxJQUFB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QUNBLFdBQUEsS0FDQSxNQUFBLGVBR0YsMkJBQ0UsTUFBQSxrQkFDQSxPQUFBLE1BQ0EsZUFBQSxPQUdGLGdCQUNFLE9BQUEsS0FBQSxLQUFBLEVBQ0EsUUFBQSxLQUNBLHNCQUFBLGNBQ0EsWUFBQSxPQUNBLElBQUEsSUFDQSxVQUFBLGdCQUdGLGVBQ0UsT0FBQSxLQUNBLGlCQUFBLFlBQ0EsZUFBQSxTQUNBLE9BQUEiLCJmaWxlIjoiaG9tZXBhZ2UuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gX3ZhcmlhYmxlcy5zY3NzXG4vLyBHbG9iYWwgU0NTUyB2YXJpYWJsZXMgZm9yIGZvbnQgc2l6ZXMsIHBhZGRpbmcsIGFuZCBjb2xvcnNcblxuLy8gRm9udCBzaXplc1xuJHh4cy1mb250OiAyLjI1dnc7XG4keHMtZm9udDogMi45MjV2dztcbiRtZC1mb250OiA0LjA1dnc7XG4kbGctZm9udDogNS40dnc7XG5cbi8vIFBhZGRpbmdcbiRzZWN0aW9ucy1wYWRkaW5nLXk6IDZ2dztcbiRjdGEtcGFkZGluZy15OiAxdnc7XG4kY3RhLXBhZGRpbmcteDogM3Z3O1xuXG4vLyBDb2xvcnNcbiRsaWdodC1jb2xvcjogI2ZmZjtcbiRncmV5LWNvbG9yOiAjY2NjO1xuJGRhcmstZ3JleS1saWdodC10cmFuc3BhcmVudC1jb2xvcjogI2NjY2NjYzgwO1xuJGRhcmstZ3JleS1oZWF2eS10cmFuc3BhcmVudC1jb2xvcjogIzBlMGUwZTY2O1xuJGJlaWdlLWNvbG9yOiAjZWNlY2U3O1xuJGJsYWNrOiAjMGIwYjBmO1xuXG4vLyBGb250IGZhbWlseVxuJGJvZHktZm9udC1mYW1pbHk6IFwiSW50ZXIgUmVndWxhclwiO1xuXG4vLyBDb250YWluZXIgd2lkdGhcbiRjb250YWluZXItd2lkdGg6IDExMjBweDtcblxuOnJvb3Qge1xuICAtLWJzLWJvZHktZm9udC1mYW1pbHk6IFwiSW50ZXIgUmVndWxhclwiO1xuICAtLWxpZ2h0LWNvbG9yOiAjZmZmO1xuICAtLWdyZXktY29sb3I6ICNjY2M7XG4gIC0tZGFyay1ncmV5LWxpZ2h0LXRyYW5zcGFyZW50LWNvbG9yOiAjY2NjY2NjODA7XG4gIC0tZGFyay1ncmV5LWhlYXZ5LXRyYW5zcGFyZW50LWNvbG9yOiAjMGUwZTBlNjY7XG4gIC0tYmVpZ2UtY29sb3I6ICNlY2VjZTc7XG4gIC0tYmxhY2s6ICMwYjBiMGY7XG4gIC0tc2VjdGlvbi1wcmltYXJ5LWhlYWRpbmc6IHJnYmEoMTQsIDE0LCAxNCwgMSk7XG4gIC8vIDE2cHRcbiAgLS14eHMtZm9udDogI3skeHhzLWZvbnR9O1xuICAvLyAxOHB0XG4gIC0teHMtZm9udDogI3skeHMtZm9udH07XG4gIC8vIDI0cHRcbiAgLS1tZC1mb250OiAjeyRtZC1mb250fTtcbiAgLy8gMzJwdFxuICAtLWxnLWZvbnQ6ICN7JGxnLWZvbnR9O1xuICAtLWNvbnRhaW5lci13aWR0aDogMTEyMHB4O1xuICAtLWN0YS1wYWRkaW5nLXk6ICN7JGN0YS1wYWRkaW5nLXl9O1xuICAtLWN0YS1wYWRkaW5nLXg6ICN7JGN0YS1wYWRkaW5nLXh9O1xufVxuIiwiQHVzZSBcIi4vdmFyaWFibGVzXCIgYXMgKjtcblxuLyogSGVybyAqL1xuLy8gLmhvbWUtaGVyby10aXRsZSxcbi8vIC5ob21lLWhlcm8tY29weSB7XG4vLyAgIGZvbnQtc2l6ZTogdmFyKC0teHMtZm9udCk7XG4vLyB9XG4vKiBFbmQgaGVybyAqL1xuXG4vLyBQbGFjZSB0aGUgc2xpZGVyIHVuZGVyIHRoZSBtZW51ICgucGFnZS1tZXRhKVxuLy8gLmhlcm8tc3dpcGVyIHtcbi8vICAgcG9zaXRpb246IHJlbGF0aXZlO1xuLy8gICB6LWluZGV4OiAwO1xuLy8gfVxuXG4vKiBIb21lIGhlcm8gc2VjdGlvbiAqL1xuLy8gLmxlZnQtZ3JhZGllbnQtYXJyb3csXG4vLyAudG9wLXJpZ2h0LWdyYWRpZW50LWFycm93IHtcbi8vICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICB6LWluZGV4OiAtMTtcbi8vIH1cbi8vIC5sZWZ0LWdyYWRpZW50LWFycm93IHtcbi8vICAgdG9wOiAxMHJlbTtcbi8vICAgbGVmdDogMDtcbi8vICAgd2lkdGg6IDQwdnc7XG4vLyB9XG4vLyAudG9wLXJpZ2h0LWdyYWRpZW50LWFycm93IHtcbi8vICAgdG9wOiAwO1xuLy8gICByaWdodDogMDtcbi8vICAgd2lkdGg6IDUwdnc7XG4vLyB9XG5cbiRzZWN0aW9ucy1tYXJnaW4teTogMTJ2dztcbiRzZWN0aW9ucy1wYWRkaW5nLXk6IDZ2dztcbi5oZXJvIHtcbiAgbWFyZ2luLXRvcDogOHZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5ob21lLWhlcm8ge1xuICBtYXJnaW4tdG9wOiA2dnc7XG4gIHBhZGRpbmc6IDAgMCAkc2VjdGlvbnMtcGFkZGluZy15O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ob21lLWhlcm8tdGl0bGUge1xuICBmb250LXNpemU6IHZhcigtLXhzLWZvbnQpO1xufVxuXG4uaG9tZS1oZXJvLXN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiB2YXIoLS1sZy1mb250KTtcbn1cbi5ob21lLWhlcm8tc3VidGl0bGUge1xuICBtYXJnaW46IDF2dyBhdXRvIDIuNXZ3O1xuICBtYXgtd2lkdGg6IDIyY2g7XG59XG5cbi8vIC5ob21lLWhlcm8tY29weSB7XG4vLyAgIG1hcmdpbjogMnZ3IGF1dG8gM3Z3O1xuLy8gICBtYXgtd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuLy8gICBmb250LXNpemU6IHZhcigtLXh4cy1mb250KTtcbi8vIH1cblxuLmhlcm8tc3dpcGVyOm5vdCguc3dpcGVyLWluaXRpYWxpemVkKSB7XG4gIC5zd2lwZXItd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgLy8gZ2FwOiAyMnZ3O1xuICB9XG4gIC8vIC5zd2lwZXItc2xpZGUge1xuICAvLyAgIHdpZHRoOiAzM3Z3O1xuICAvLyB9XG4gIC5zd2lwZXItc2xpZGUgaW1nIHtcbiAgICBwYWRkaW5nOiAwIDAgMi41dncgNXZ3O1xuICAgIHdpZHRoOiA5NXZ3O1xuICB9XG4gIC5zd2lwZXItc2xpZGUtaW1hZ2Uge1xuICAgIC8vICAgbWF4LXdpZHRoOiA4NXZ3O1xuICAgIG1pbi1oZWlnaHQ6IDQ1dnc7XG4gIH1cbn1cblxuLnN3aXBlci1zbGlkZS1pbWFnZSB7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG5cbi8qIEhvbWVwYWdlIHNsaWRlciBwYWdpbmF0aW9uICovXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyxcbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDk5O1xuICB3aWR0aDogZml0LWNvbnRlbnQgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNTgyKTtcbiAgcGFkZGluZzogMC4yNXZ3IDAuNXZ3O1xuICAvLyBib3R0b206IDIlO1xuICB0b3A6IDM1JSAhaW1wb3J0YW50O1xuICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMsIG9wYWNpdHkgMC41cyBsaW5lYXI7XG59XG5cbi5oZXJvLXN3aXBlcjpob3ZlciAuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyxcbi5oZXJvLXN3aXBlcjpob3ZlciAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLFxuLmhvbWUtaW1wYWN0LWNhcmRzLXN3aXBlcjpob3ZlciAuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyxcbi5ob21lLWltcGFjdC1jYXJkcy1zd2lwZXI6aG92ZXJcbiAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG59XG5cbnNwYW4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5cbi5jcmVkaXQtc2NvcmluZy1jYXJkIHtcbiAgYm9yZGVyLXJhZGl1czogMnJlbTtcbn1cblxuLmNyZWRpdC1zY29yaW5nLWNhcmRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDN2dztcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmNyZWRpdC1zY29yaW5nLWNhcmRzIHtcbiAgbWFyZ2luOiA0dncgYXV0byAwICFpbXBvcnRhbnQ7XG59XG5cbi5jcmVkaXQtc2NvcmluZy1jYXJkIHtcbiAgYm9yZGVyLXJhZGl1czogMnJlbTtcbn1cblxuLmNyZWRpdC1zY29yaW5nLWNhcmQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kOiAjZjlmOWY3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICRib3JkZXI6IDFweDtcbiAgcGFkZGluZzogMXJlbSAqIDAuNzU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC13aWR0aDogNzAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmNyZWRpdC1zY29yaW5nLWNhcmQtdGl0bGUge1xuICBtYXJnaW46IDFyZW0gKiAwLjc1O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmNyZWRpdC1zY29yaW5nLWNhcmQtdGl0bGUge1xuICBmb250LXNpemU6IHZhcigtLXhzLWZvbnQpO1xufVxuXG4vLyAuY3RhIHtcbi8vICAgZm9udC1zaXplOiB2YXIoLS14eHMtZm9udCk7XG4vLyAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4vLyB9XG5cbi5jcmVkaXQtc2NvcmluZy1jYXJkLXN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiB2YXIoLS14eHMtZm9udCk7XG59XG5cbi5jcmVkaXQtc2NvcmluZy1jYXJkLXN1YnRpdGxlIHtcbiAgY29sb3I6ICM3NDc0NzQgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAwLjVyZW0gMC43NXJlbTtcbn1cblxuLmNybSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jcm0tc2NyZWVuc2hvdCB7XG4gIG1hcmdpbjogNHZ3IGF1dG8gMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNjByZW0pIHJvdGF0ZVgoMWRlZyk7XG4gIG1heC13aWR0aDogOTAlO1xuICBpbWcge1xuICAgIG1heC13aWR0aDogOTAlO1xuICB9XG59XG5cbi5jcm0tc2NyZWVuc2hvdDo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYigyNTUsIDAsIDAsIDApIDUwJSwgI2VjZWNlNyk7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uYmktcGVyZm9ybWFuY2UtbW9uaXRvcmluZyB7XG4gIG92ZXJmbG93OiBjbGlwO1xufVxuXG4uYmktcGVyZm9ybWFuY2UtbW9uaXRvcmluZyAuc3RhY2tlZC1pbWFnZXMge1xuICBtYXJnaW46IDR2dyBhdXRvIDAgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYmktcGVyZm9ybWFuY2UtbW9uaXRvcmluZyAuc3RhY2tlZC1pbWFnZS1jb250YWluZXIge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDl2dztcbiAgJixcbiAgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB9XG59XG5cbi5iaS1wZXJmb3JtYW5jZS1tb25pdG9yaW5nIC5zdGFja2VkLWltYWdlLWNvbnRhaW5lcjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogNHZ3O1xufVxuXG4uY29yZS1iYW5raW5nLXN5c3RlbS1pbWFnZXMge1xuICBtYXJnaW46IDR2dyBhdXRvIDAgIWltcG9ydGFudDtcbn1cblxuLmFkdmlzb3J5LXNlcnZpY2VzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdXBsb2Fkcy9hZHZpc29yeS1iYWNrZ3JvdW5kLTEzNjZ3LndlYnBcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTI0JTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDQwJSBsZWZ0IDc1JTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWluLWhlaWdodDogODB2dztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYWR2aXNvcnktc2VydmljZXM6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uYWR2aXNvcnktY29weS1jb250YWluZXIge1xuICB6LWluZGV4OiAyO1xufVxuXG4uYWR2aXNvcnktdGl0bGUge1xuICBmb250LXNpemU6IHZhcigtLWxnLWZvbnQpO1xuICBjb2xvcjogdmFyKC0tbGlnaHQtY29sb3IpO1xufVxuXG4uYWR2aXNvcnktY29weSB7XG4gIGNvbG9yOiB2YXIoLS1saWdodC1jb2xvcik7XG4gIGZvbnQtc2l6ZTogdmFyKC0teHhzLWZvbnQpO1xuICBvcGFjaXR5OiAwLjg1O1xufVxuXG4vKiBJbXBhY3Qgc2VjdGlvbiAqL1xuLmltcGFjdC10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm1vYmlsZS1pbXBhY3QtY2FyZHMge1xuICBtYXJnaW46IDR2dyBhdXRvIDAgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAycmVtO1xufVxuXG4uZmxpcC1idXR0b24ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLmRlc2t0b3AtaW1wYWN0LWNhcmRzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZsaXAtY2FyZCB7XG4gIGFzcGVjdC1yYXRpbzogMC43NTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZmxpcC1jYXJkLWZyb250LFxuLmZsaXAtY2FyZC1iYWNrIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogNHZ3O1xuICBib3JkZXItcmFkaXVzOiAycmVtO1xufVxuXG4uZmxpcC1jYXJkLWZyb250IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmxpcC1idXR0b24ge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuXG4uZmxpcC1jYXJkLWlsbHVzdHJhdGlvbiB7XG4gIHdpZHRoOiA3MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi8qIFRoZSBmbGlwIGNhcmQgY29udGFpbmVyIC0gc2V0IHRoZSB3aWR0aCBhbmQgaGVpZ2h0IHRvIHdoYXRldmVyIHlvdSB3YW50LiBXZSBoYXZlIGFkZGVkIHRoZSBib3JkZXIgcHJvcGVydHkgdG8gZGVtb25zdHJhdGUgdGhhdCB0aGUgZmxpcCBpdHNlbGYgZ29lcyBvdXQgb2YgdGhlIGJveCBvbiBob3ZlciAocmVtb3ZlIHBlcnNwZWN0aXZlIGlmIHlvdSBkb24ndCB3YW50IHRoZSAzRCBlZmZlY3QgKi9cbi5mbGlwLWNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGVyc3BlY3RpdmU6IDEwMHJlbTsgLyogUmVtb3ZlIHRoaXMgaWYgeW91IGRvbid0IHdhbnQgdGhlIDNEIGVmZmVjdCAqL1xuICAvLyBtYXgtd2lkdGg6IDkwJTtcbn1cblxuLmZsaXAtY2FyZC1mcm9udCxcbi5mbGlwLWNhcmQtYmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICAvKiBQb3NpdGlvbnMgYW5kIGNyb3BzIHRoZSByZWQgYmx1ciBlZmZlY3QgKi9cbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmxpcC1jYXJkLWZyb250OjpiZWZvcmUge1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogNzB2dztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgYm90dG9tOiAtNDUlO1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoI2VjMmIzNCAxJSwgIzIxMjAyMCA1MCUpO1xuICBmaWx0ZXI6IGJsdXIoMnJlbSk7XG59XG5cbi5mbGlwLWNhcmQtLWhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAyMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmZsaXAtY2FyZC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tbWQtZm9udCk7XG4gIG1hcmdpbjogdW5zZXQ7XG59XG5cbi8vIC8qIFRoaXMgY29udGFpbmVyIGlzIG5lZWRlZCB0byBwb3NpdGlvbiB0aGUgZnJvbnQgYW5kIGJhY2sgc2lkZSAqL1xuLmZsaXAtY2FyZC1pbm5lciB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cztcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYmxhY2spO1xufVxuXG4vLyAvKiBEbyBhbiBob3Jpem9udGFsIGZsaXAgd2hlbiB5b3UgbW92ZSB0aGUgbW91c2Ugb3ZlciB0aGUgZmxpcCBib3ggY29udGFpbmVyICovXG4uZmxpcC1jYXJkLXNob3ctYmFjayB7XG4gIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xufVxuXG4vLyAvKiBQb3NpdGlvbiB0aGUgZnJvbnQgYW5kIGJhY2sgc2lkZSAqL1xuLmZsaXAtY2FyZC1mcm9udCxcbi5mbGlwLWNhcmQtYmFjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyAvKiBTYWZhcmkgKi9cbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vLyAvKiBTdHlsZSB0aGUgZnJvbnQgc2lkZSAoZmFsbGJhY2sgaWYgaW1hZ2UgaXMgbWlzc2luZykgKi9cbi5mbGlwLWNhcmQtZnJvbnQge1xuICBjb2xvcjogdmFyKC0tbGlnaHQtY29sb3IpO1xuICBiYWNrZ3JvdW5kOiAjMjEyMDIwO1xufVxuXG4vLyAvKiBTdHlsZSB0aGUgYmFjayBzaWRlICovXG4uZmxpcC1jYXJkLWJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGgzLmZsaXAtY2FyZC10aXRsZSxcbiAgLmZsaXAtY2FyZC1iYWNrLWNvcHkge1xuICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGlwLWNhcmQtYmFjay1jb3B5IHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0teHMtZm9udCk7XG4gICAgbWFyZ2luLWJvdHRvbTogdW5zZXQ7XG4gIH1cbn1cblxuLnBhcnRuZXJfX3N0YXRfX2NhcmRzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ2FwOiAxdnc7XG59XG5cbi5wYXJ0bmVyX19zdGF0X19jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLXJhZGl1czogMS41cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpLFxuICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KVxuICApO1xuICBwYWRkaW5nOiA1JSAxMCUgNSUgNSU7XG4gIC8vIHdpZHRoOiAzM3Z3O1xufVxuXG4ucGFydG5lcl9fc3RhdF9fdmFsdWUge1xuICBmb250LXNpemU6IGNhbGMoJGxnLWZvbnQgKiAxLjMzKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi5wYXJ0bmVyX19zdGF0X2Rlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICRkYXJrLWdyZXktaGVhdnktdHJhbnNwYXJlbnQtY29sb3I7XG4gIG1hcmdpbjogdW5zZXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi5wYXJ0bmVyX19sb2dvcyB7XG4gIG1hcmdpbjogMnJlbSBhdXRvIDA7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMXZ3O1xuICBtYXgtd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG5cbi5wYXJ0bmVyX19sb2dvIHtcbiAgbWFyZ2luOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbn1cbiIsIjpyb290IHtcbiAgLS1icy1ib2R5LWZvbnQtZmFtaWx5OiBcIkludGVyIFJlZ3VsYXJcIjtcbiAgLS1saWdodC1jb2xvcjogI2ZmZjtcbiAgLS1ncmV5LWNvbG9yOiAjY2NjO1xuICAtLWRhcmstZ3JleS1saWdodC10cmFuc3BhcmVudC1jb2xvcjogI2NjY2NjYzgwO1xuICAtLWRhcmstZ3JleS1oZWF2eS10cmFuc3BhcmVudC1jb2xvcjogIzBlMGUwZTY2O1xuICAtLWJlaWdlLWNvbG9yOiAjZWNlY2U3O1xuICAtLWJsYWNrOiAjMGIwYjBmO1xuICAtLXNlY3Rpb24tcHJpbWFyeS1oZWFkaW5nOiByZ2JhKDE0LCAxNCwgMTQsIDEpO1xuICAtLXh4cy1mb250OiAyLjI1dnc7XG4gIC0teHMtZm9udDogMi45MjV2dztcbiAgLS1tZC1mb250OiA0LjA1dnc7XG4gIC0tbGctZm9udDogNS40dnc7XG4gIC0tY29udGFpbmVyLXdpZHRoOiAxMTIwcHg7XG4gIC0tY3RhLXBhZGRpbmcteTogMXZ3O1xuICAtLWN0YS1wYWRkaW5nLXg6IDN2dztcbn1cblxuLyogSGVybyAqL1xuLyogRW5kIGhlcm8gKi9cbi8qIEhvbWUgaGVybyBzZWN0aW9uICovXG4uaGVybyB7XG4gIG1hcmdpbi10b3A6IDh2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaG9tZS1oZXJvIHtcbiAgbWFyZ2luLXRvcDogNnZ3O1xuICBwYWRkaW5nOiAwIDAgNnZ3O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uaG9tZS1oZXJvLXRpdGxlIHtcbiAgZm9udC1zaXplOiB2YXIoLS14cy1mb250KTtcbn1cblxuLmhvbWUtaGVyby1zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tbGctZm9udCk7XG59XG5cbi5ob21lLWhlcm8tc3VidGl0bGUge1xuICBtYXJnaW46IDF2dyBhdXRvIDIuNXZ3O1xuICBtYXgtd2lkdGg6IDIyY2g7XG59XG5cbi5oZXJvLXN3aXBlcjpub3QoLnN3aXBlci1pbml0aWFsaXplZCkgLnN3aXBlci13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsO1xufVxuLmhlcm8tc3dpcGVyOm5vdCguc3dpcGVyLWluaXRpYWxpemVkKSAuc3dpcGVyLXNsaWRlIGltZyB7XG4gIHBhZGRpbmc6IDAgMCAyLjV2dyA1dnc7XG4gIHdpZHRoOiA5NXZ3O1xufVxuLmhlcm8tc3dpcGVyOm5vdCguc3dpcGVyLWluaXRpYWxpemVkKSAuc3dpcGVyLXNsaWRlLWltYWdlIHtcbiAgbWluLWhlaWdodDogNDV2dztcbn1cblxuLnN3aXBlci1zbGlkZS1pbWFnZSB7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG5cbi8qIEhvbWVwYWdlIHNsaWRlciBwYWdpbmF0aW9uICovXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyxcbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDk5O1xuICB3aWR0aDogZml0LWNvbnRlbnQgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNTgyKTtcbiAgcGFkZGluZzogMC4yNXZ3IDAuNXZ3O1xuICB0b3A6IDM1JSAhaW1wb3J0YW50O1xuICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMsIG9wYWNpdHkgMC41cyBsaW5lYXI7XG59XG5cbi5oZXJvLXN3aXBlcjpob3ZlciAuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyxcbi5oZXJvLXN3aXBlcjpob3ZlciAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLFxuLmhvbWUtaW1wYWN0LWNhcmRzLXN3aXBlcjpob3ZlciAuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyxcbi5ob21lLWltcGFjdC1jYXJkcy1zd2lwZXI6aG92ZXIgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG59XG5cbnNwYW4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5cbi5jcmVkaXQtc2NvcmluZy1jYXJkIHtcbiAgYm9yZGVyLXJhZGl1czogMnJlbTtcbn1cblxuLmNyZWRpdC1zY29yaW5nLWNhcmRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDN2dztcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmNyZWRpdC1zY29yaW5nLWNhcmRzIHtcbiAgbWFyZ2luOiA0dncgYXV0byAwICFpbXBvcnRhbnQ7XG59XG5cbi5jcmVkaXQtc2NvcmluZy1jYXJkIHtcbiAgYm9yZGVyLXJhZGl1czogMnJlbTtcbn1cblxuLmNyZWRpdC1zY29yaW5nLWNhcmQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kOiAjZjlmOWY3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC13aWR0aDogNzAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmNyZWRpdC1zY29yaW5nLWNhcmQtdGl0bGUge1xuICBtYXJnaW46IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uY3JlZGl0LXNjb3JpbmctY2FyZC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0teHMtZm9udCk7XG59XG5cbi5jcmVkaXQtc2NvcmluZy1jYXJkLXN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiB2YXIoLS14eHMtZm9udCk7XG59XG5cbi5jcmVkaXQtc2NvcmluZy1jYXJkLXN1YnRpdGxlIHtcbiAgY29sb3I6ICM3NDc0NzQgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAwLjVyZW0gMC43NXJlbTtcbn1cblxuLmNybSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jcm0tc2NyZWVuc2hvdCB7XG4gIG1hcmdpbjogNHZ3IGF1dG8gMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNjByZW0pIHJvdGF0ZVgoMWRlZyk7XG4gIG1heC13aWR0aDogOTAlO1xufVxuLmNybS1zY3JlZW5zaG90IGltZyB7XG4gIG1heC13aWR0aDogOTAlO1xufVxuXG4uY3JtLXNjcmVlbnNob3Q6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDI1NSwgMCwgMCwgMCkgNTAlLCAjZWNlY2U3KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5iaS1wZXJmb3JtYW5jZS1tb25pdG9yaW5nIHtcbiAgb3ZlcmZsb3c6IGNsaXA7XG59XG5cbi5iaS1wZXJmb3JtYW5jZS1tb25pdG9yaW5nIC5zdGFja2VkLWltYWdlcyB7XG4gIG1hcmdpbjogNHZ3IGF1dG8gMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5iaS1wZXJmb3JtYW5jZS1tb25pdG9yaW5nIC5zdGFja2VkLWltYWdlLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogOXZ3O1xufVxuLmJpLXBlcmZvcm1hbmNlLW1vbml0b3JpbmcgLnN0YWNrZWQtaW1hZ2UtY29udGFpbmVyLFxuLmJpLXBlcmZvcm1hbmNlLW1vbml0b3JpbmcgLnN0YWNrZWQtaW1hZ2UtY29udGFpbmVyIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG5cbi5iaS1wZXJmb3JtYW5jZS1tb25pdG9yaW5nIC5zdGFja2VkLWltYWdlLWNvbnRhaW5lcjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogNHZ3O1xufVxuXG4uY29yZS1iYW5raW5nLXN5c3RlbS1pbWFnZXMge1xuICBtYXJnaW46IDR2dyBhdXRvIDAgIWltcG9ydGFudDtcbn1cblxuLmFkdmlzb3J5LXNlcnZpY2VzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdXBsb2Fkcy9hZHZpc29yeS1iYWNrZ3JvdW5kLTEzNjZ3LndlYnBcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTI0JTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDQwJSBsZWZ0IDc1JTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWluLWhlaWdodDogODB2dztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYWR2aXNvcnktc2VydmljZXM6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uYWR2aXNvcnktY29weS1jb250YWluZXIge1xuICB6LWluZGV4OiAyO1xufVxuXG4uYWR2aXNvcnktdGl0bGUge1xuICBmb250LXNpemU6IHZhcigtLWxnLWZvbnQpO1xuICBjb2xvcjogdmFyKC0tbGlnaHQtY29sb3IpO1xufVxuXG4uYWR2aXNvcnktY29weSB7XG4gIGNvbG9yOiB2YXIoLS1saWdodC1jb2xvcik7XG4gIGZvbnQtc2l6ZTogdmFyKC0teHhzLWZvbnQpO1xuICBvcGFjaXR5OiAwLjg1O1xufVxuXG4vKiBJbXBhY3Qgc2VjdGlvbiAqL1xuLmltcGFjdC10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm1vYmlsZS1pbXBhY3QtY2FyZHMge1xuICBtYXJnaW46IDR2dyBhdXRvIDAgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAycmVtO1xufVxuXG4uZmxpcC1idXR0b24ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLmRlc2t0b3AtaW1wYWN0LWNhcmRzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZsaXAtY2FyZCB7XG4gIGFzcGVjdC1yYXRpbzogMC43NTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZmxpcC1jYXJkLWZyb250LFxuLmZsaXAtY2FyZC1iYWNrIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogNHZ3O1xuICBib3JkZXItcmFkaXVzOiAycmVtO1xufVxuXG4uZmxpcC1jYXJkLWZyb250IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmxpcC1idXR0b24ge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuXG4uZmxpcC1jYXJkLWlsbHVzdHJhdGlvbiB7XG4gIHdpZHRoOiA3MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi8qIFRoZSBmbGlwIGNhcmQgY29udGFpbmVyIC0gc2V0IHRoZSB3aWR0aCBhbmQgaGVpZ2h0IHRvIHdoYXRldmVyIHlvdSB3YW50LiBXZSBoYXZlIGFkZGVkIHRoZSBib3JkZXIgcHJvcGVydHkgdG8gZGVtb25zdHJhdGUgdGhhdCB0aGUgZmxpcCBpdHNlbGYgZ29lcyBvdXQgb2YgdGhlIGJveCBvbiBob3ZlciAocmVtb3ZlIHBlcnNwZWN0aXZlIGlmIHlvdSBkb24ndCB3YW50IHRoZSAzRCBlZmZlY3QgKi9cbi5mbGlwLWNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGVyc3BlY3RpdmU6IDEwMHJlbTsgLyogUmVtb3ZlIHRoaXMgaWYgeW91IGRvbid0IHdhbnQgdGhlIDNEIGVmZmVjdCAqL1xufVxuXG4uZmxpcC1jYXJkLWZyb250LFxuLmZsaXAtY2FyZC1iYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIFBvc2l0aW9ucyBhbmQgY3JvcHMgdGhlIHJlZCBibHVyIGVmZmVjdCAqL1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mbGlwLWNhcmQtZnJvbnQ6OmJlZm9yZSB7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiA3MHZ3O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICBib3R0b206IC00NSU7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgjZWMyYjM0IDElLCAjMjEyMDIwIDUwJSk7XG4gIGZpbHRlcjogYmx1cigycmVtKTtcbn1cblxuLmZsaXAtY2FyZC0taGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDIwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uZmxpcC1jYXJkLXRpdGxlIHtcbiAgZm9udC1zaXplOiB2YXIoLS1tZC1mb250KTtcbiAgbWFyZ2luOiB1bnNldDtcbn1cblxuLmZsaXAtY2FyZC1pbm5lciB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cztcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYmxhY2spO1xufVxuXG4uZmxpcC1jYXJkLXNob3ctYmFjayB7XG4gIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xufVxuXG4uZmxpcC1jYXJkLWZyb250LFxuLmZsaXAtY2FyZC1iYWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IC8qIFNhZmFyaSAqL1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5mbGlwLWNhcmQtZnJvbnQge1xuICBjb2xvcjogdmFyKC0tbGlnaHQtY29sb3IpO1xuICBiYWNrZ3JvdW5kOiAjMjEyMDIwO1xufVxuXG4uZmxpcC1jYXJkLWJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uZmxpcC1jYXJkLWJhY2sgaDMuZmxpcC1jYXJkLXRpdGxlLFxuLmZsaXAtY2FyZC1iYWNrIC5mbGlwLWNhcmQtYmFjay1jb3B5IHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG4uZmxpcC1jYXJkLWJhY2sgLmZsaXAtY2FyZC1iYWNrLWNvcHkge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBmb250LXNpemU6IHZhcigtLXhzLWZvbnQpO1xuICBtYXJnaW4tYm90dG9tOiB1bnNldDtcbn1cblxuLnBhcnRuZXJfX3N0YXRfX2NhcmRzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ2FwOiAxdnc7XG59XG5cbi5wYXJ0bmVyX19zdGF0X19jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLXJhZGl1czogMS41cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQocmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkpO1xuICBwYWRkaW5nOiA1JSAxMCUgNSUgNSU7XG59XG5cbi5wYXJ0bmVyX19zdGF0X192YWx1ZSB7XG4gIGZvbnQtc2l6ZTogNy4xODJ2dztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi5wYXJ0bmVyX19zdGF0X2Rlc2NyaXB0aW9uIHtcbiAgY29sb3I6IHJnYmEoMTQsIDE0LCAxNCwgMC40KTtcbiAgbWFyZ2luOiB1bnNldDtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLnBhcnRuZXJfX2xvZ29zIHtcbiAgbWFyZ2luOiAycmVtIGF1dG8gMDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxdnc7XG4gIG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbn1cblxuLnBhcnRuZXJfX2xvZ28ge1xuICBtYXJnaW46IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xufSJdfQ== */
