/*!
 * Bootstrap  v5.3.3 (https://getbootstrap.com/)
 * Copyright 2011-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */.bootstrap-container{margin-top:48px}@media (max-width:1212px){.bootstrap-container{margin-top:124px}}@media (max-width:979px){.bootstrap-container{margin-top:5px}}@media (max-width:767px){.bootstrap-container{margin-top:22px}}:root{--brand-color:#000;--accent-cta:#aec200}.bootstrap-container h1,.bootstrap-container h2,.bootstrap-container h3,.bootstrap-container h4,.bootstrap-container h5,.bootstrap-container h6,.bootstrap-container p,.bootstrap-container span{all:unset;text-align:unset}.bootstrap-container .container .row:after,.bootstrap-container .container .row:before{display:none}.bootstrap-container{background:#fff}.bootstrap-container .h1,.bootstrap-container .h2,.bootstrap-container .h3,.bootstrap-container h1,.bootstrap-container h2,.bootstrap-container h3{font-weight:600!important;line-height:1.3!important}.bootstrap-container .h4,.bootstrap-container h4{font-weight:500!important;line-height:1.3!important}.bootstrap-container .h5,.bootstrap-container h5{font-weight:500!important;line-height:1.4!important}.bootstrap-container .h6,.bootstrap-container h6{font-weight:500!important;line-height:1.3!important}.bootstrap-container .card-body.form-section,.bootstrap-container .service-box .card-body{padding:2.75rem 2rem}@media (max-width:767px){.bootstrap-container .card-body.form-section,.bootstrap-container .service-box .card-body{padding:1.375rem 1rem}}.bootstrap-container .cta-container .btn,.bootstrap-container .uppercase-line{text-transform:uppercase}.bootstrap-container .big-number{font-size:64px!important;font-weight:500!important;line-height:1.2!important}.bootstrap-container .uppercase-line{font-size:18px!important;font-weight:500!important;line-height:1.2!important}.bootstrap-container .body-regular{font-size:17px!important;font-weight:400!important;line-height:1.5!important}.bootstrap-container .body-large{font-size:20px!important;font-weight:400!important;line-height:1.5!important}.bootstrap-container .cta-container .btn{font-size:18px!important;font-weight:500!important;line-height:1.35!important}.bootstrap-container .faq-accordion-btn:after,.bootstrap-container .vertical-tabs-accordion-btn:after{display:none}.bootstrap-container .bootstrap-container .vertical-tabs-accordion .accordion-button:not(.collapsed),.bootstrap-container .faq-accordion .accordion-button:not(.collapsed){color:inherit}.bootstrap-container .faq-accordion .accordion-button,.bootstrap-container .vertical-tabs-accordion .accordion-button{gap:10px}.bootstrap-container .bootstrap-container .vertical-tabs-accordion .accordion-button:not(.collapsed),.bootstrap-container .faq-accordion .accordion-button:not(.collapsed){background-color:transparent!important}.bootstrap-container .faq-accordion button,.bootstrap-container .faq-accordion button:focus:not(:focus-visible),.bootstrap-container .vertical-tabs-accordion button,.bootstrap-container .vertical-tabs-accordion button:focus:not(:focus-visible){box-shadow:none!important}.bootstrap-container .faq-accordion .accordion-item,.bootstrap-container .vertical-tabs-accordion .accordion-item{border:0!important;border-bottom:1px solid #e7e7e7!important;box-shadow:none!important}.bootstrap-container .faq-accordion .faq-accordion-btn,.bootstrap-container .vertical-tabs-accordion .faq-accordion-btn{align-items:center;display:flex;justify-content:space-between;padding-right:20px}.bootstrap-container .faq-accordion .icon-container,.bootstrap-container .vertical-tabs-accordion .icon-container{align-items:center;display:flex;gap:10px;min-height:24px}@media (max-width:767px){.bootstrap-container .faq-accordion .icon-container,.bootstrap-container .vertical-tabs-accordion .icon-container{max-height:16px}.bootstrap-container .faq-accordion .icon-container svg,.bootstrap-container .vertical-tabs-accordion .icon-container svg{max-height:16px;max-width:16px}}.bootstrap-container .faq-accordion .icon-minus,.bootstrap-container .faq-accordion .icon-plus,.bootstrap-container .vertical-tabs-accordion .icon-minus,.bootstrap-container .vertical-tabs-accordion .icon-plus{transition:opacity .2s ease-in-out}.bootstrap-container .cta-container .btn{padding:14px 40px}.bootstrap-container .interlinking-button:hover svg path{stroke:#fff}.bootstrap-container #service-boxes-section .service-icon svg{background-color:#d11d20;border-radius:.75rem;height:80px;padding:16px;width:80px}.bootstrap-container #map-section .map-desktop iframe{height:360px;margin-bottom:-7px}.bootstrap-container #map-section .map-mobile iframe{height:240px;margin-bottom:-7px}@media (min-width:768px){.bootstrap-container .rounded-end-md-4{border-bottom-right-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}}.bootstrap-container .icon-listing.rounded svg{border-radius:var(--bs-border-radius)!important}:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-brand:#1b3282;--bs-accent-cta:#d11d20;--bs-accent-cta-hover:#ff2b2e;--bs-secondary-cta:#4e7acc;--bs-secondary-cta-hover:#3444ed;--bs-light-bg:#f6f9fc;--bs-heading:#000;--bs-paragraph:#4d4d4d;--bs-main-gradient:#000;--bs-heading-white:#fff;--bs-paragraph-white:#fff;--bs-box-stroke:#e7e7e7;--bs-grey-1:#d3d3d3;--bs-grey-2:#bebebe;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-brand-rgb:27,50,130;--bs-accent-cta-rgb:209,29,32;--bs-accent-cta-hover-rgb:255,43,46;--bs-secondary-cta-rgb:78,122,204;--bs-secondary-cta-hover-rgb:52,68,237;--bs-light-bg-rgb:246,249,252;--bs-heading-rgb:0,0,0;--bs-paragraph-rgb:77,77,77;--bs-main-gradient-rgb:0,0,0;--bs-heading-white-rgb:255,255,255;--bs-paragraph-white-rgb:255,255,255;--bs-box-stroke-rgb:231,231,231;--bs-grey-1-rgb:211,211,211;--bs-grey-2-rgb:190,190,190;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:"Archivo",sans-serif;--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,.bootstrap-container hsla(0,0%,100%,.15),.bootstrap-container hsla(0,0%,100%,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33,37,41,.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33,37,41,.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:#334da1;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:0.75rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:1rem;--bs-border-radius-xl:1.5rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13,110,253,.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}.bootstrap-container *,.bootstrap-container :after,.bootstrap-container :before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){.bootstrap-container :root{scroll-behavior:smooth}}.bootstrap-container hr{border:0;border-top:var(--bs-border-width) solid;color:inherit;margin:1rem 0;opacity:.25}.bootstrap-container .h1,.bootstrap-container .h2,.bootstrap-container .h3,.bootstrap-container .h4,.bootstrap-container .h5,.bootstrap-container .h6,.bootstrap-container h1,.bootstrap-container h2,.bootstrap-container h3,.bootstrap-container h4,.bootstrap-container h5,.bootstrap-container h6{color:var(--bs-heading-color);font-weight:500;line-height:1.2;margin-bottom:.5rem;margin-top:0}.bootstrap-container .h1,.bootstrap-container h1{display:block;font-size:28px}@media (min-width:1200px){.bootstrap-container .h1,.bootstrap-container h1{font-size:44px}}.bootstrap-container .h2,.bootstrap-container h2{display:block;font-size:24px}@media (min-width:1200px){.bootstrap-container .h2,.bootstrap-container h2{font-size:36px}}.bootstrap-container .h3,.bootstrap-container h3{display:block;font-size:20px}@media (min-width:1200px){.bootstrap-container .h3,.bootstrap-container h3{font-size:28px}}.bootstrap-container .h4,.bootstrap-container h4{display:block;font-size:18px}@media (min-width:1200px){.bootstrap-container .h4,.bootstrap-container h4{font-size:24px}}.bootstrap-container .h5,.bootstrap-container h5{display:block;font-size:17px}@media (min-width:1200px){.bootstrap-container .h5,.bootstrap-container h5{font-size:22px}}.bootstrap-container .h6,.bootstrap-container h6{display:block;font-size:17px}@media (min-width:1200px){.bootstrap-container .h6,.bootstrap-container h6{font-size:20px}}.bootstrap-container p{margin-bottom:1rem;margin-top:0}.bootstrap-container address{font-style:normal;line-height:inherit;margin-bottom:1rem}.bootstrap-container strong{font-weight:bolder}.bootstrap-container a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}.bootstrap-container a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}.bootstrap-container a:not([href]):not([class]),.bootstrap-container a:not([href]):not([class]):hover{color:inherit;text-decoration:none}.bootstrap-container img,.bootstrap-container svg{vertical-align:middle}.bootstrap-container button{border-radius:0}.bootstrap-container button:focus:not(:focus-visible){outline:0}.bootstrap-container button{font-family:inherit;font-size:inherit;line-height:inherit;margin:0;text-transform:none}.bootstrap-container [role=button]{cursor:pointer}.bootstrap-container [list]:not([type=date]):not([type=datetime-local]):not(.bootstrap-container [type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}.bootstrap-container [type=button],.bootstrap-container button{-webkit-appearance:button}.bootstrap-container [type=button]:not(:disabled),.bootstrap-container button:not(:disabled){cursor:pointer}.bootstrap-container ::-moz-focus-inner{border-style:none;padding:0}.bootstrap-container ::-webkit-datetime-edit-day-field,.bootstrap-container ::-webkit-datetime-edit-fields-wrapper,.bootstrap-container ::-webkit-datetime-edit-hour-field,.bootstrap-container ::-webkit-datetime-edit-minute,.bootstrap-container ::-webkit-datetime-edit-month-field,.bootstrap-container ::-webkit-datetime-edit-text,.bootstrap-container ::-webkit-datetime-edit-year-field{padding:0}.bootstrap-container ::-webkit-inner-spin-button{height:auto}.bootstrap-container [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.bootstrap-container ::-webkit-search-decoration{-webkit-appearance:none}.bootstrap-container ::-webkit-color-swatch-wrapper{padding:0}.bootstrap-container ::file-selector-button{-webkit-appearance:button;font:inherit}.bootstrap-container iframe{border:0}.bootstrap-container [hidden]{display:none!important}.bootstrap-container .img-fluid{height:auto;max-width:100%}.bootstrap-container .container{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-left:auto;margin-right:auto;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:576px){.bootstrap-container .container{max-width:540px}}@media (min-width:768px){.bootstrap-container .container{max-width:720px}}@media (min-width:992px){.bootstrap-container .container{max-width:960px}}@media (min-width:1200px){.bootstrap-container .container{max-width:1140px}}@media (min-width:1400px){.bootstrap-container .container{max-width:1320px}}.bootstrap-container :root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.bootstrap-container .row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.bootstrap-container .row>*{flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.bootstrap-container .col{flex:1 0 0%}.bootstrap-container .col-2{flex:0 0 auto;width:16.66666667%}.bootstrap-container .offset-2{margin-left:16.66666667%}@media (min-width:768px){.bootstrap-container .col-md{flex:1 0 0%}.bootstrap-container .col-md-3{flex:0 0 auto;width:25%}.bootstrap-container .col-md-4{flex:0 0 auto;width:33.33333333%}.bootstrap-container .col-md-5{flex:0 0 auto;width:41.66666667%}.bootstrap-container .col-md-6{flex:0 0 auto;width:50%}.bootstrap-container .col-md-7{flex:0 0 auto;width:58.33333333%}.bootstrap-container .col-md-9{flex:0 0 auto;width:75%}.bootstrap-container .col-md-12{flex:0 0 auto;width:100%}}@media (min-width:992px){.bootstrap-container .col-lg-8{flex:0 0 auto;width:66.66666667%}}.bootstrap-container .btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb),0.5);background-color:var(--bs-btn-bg);border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);color:var(--bs-btn-color);cursor:pointer;display:inline-block;font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,.bootstrap-container border-color .15s ease-in-out,box-shadow .15s ease-in-out;user-select:none;vertical-align:middle}@media (prefers-reduced-motion:reduce){.bootstrap-container .btn{transition:none}}.bootstrap-container .btn:hover{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);color:var(--bs-btn-hover-color)}.bootstrap-container .btn:focus-visible{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);color:var(--bs-btn-hover-color);outline:0}.bootstrap-container .btn.show,.bootstrap-container .btn:first-child:active,:not(.btn-check)+.bootstrap-container .btn:active{background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color);color:var(--bs-btn-active-color)}.bootstrap-container .btn.show:focus-visible,.bootstrap-container .btn:first-child:active:focus-visible,:not(.btn-check)+.bootstrap-container .btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.bootstrap-container .btn:disabled{background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);color:var(--bs-btn-disabled-color);opacity:var(--bs-btn-disabled-opacity);pointer-events:none}.bootstrap-container .btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.bootstrap-container .btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.bootstrap-container .btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.bootstrap-container .collapse:not(.show){display:none}.bootstrap-container .dropdown{position:relative}.bootstrap-container .nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.bootstrap-container .card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb),0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;color:var(--bs-body-color);display:flex;flex-direction:column;height:var(--bs-card-height);min-width:0;position:relative;word-wrap:break-word;background-clip:border-box;background-color:var(--bs-card-bg);border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.bootstrap-container .card>hr{margin-left:0;margin-right:0}.bootstrap-container .card-body{color:var(--bs-card-color);flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x)}.bootstrap-container .accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,.bootstrap-container box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 16 16'%3E%3Cpath d='m2 5 6 6 6-6'/%3E%3C/svg%3E");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 16 16'%3E%3Cpath d='m2 5 6 6 6-6'/%3E%3C/svg%3E");--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13,110,253,.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.bootstrap-container .accordion-button{align-items:center;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;color:var(--bs-accordion-btn-color);display:flex;font-size:1rem;overflow-anchor:none;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);position:relative;text-align:left;transition:var(--bs-accordion-transition);width:100%}@media (prefers-reduced-motion:reduce){.bootstrap-container .accordion-button{transition:none}}.bootstrap-container .accordion-button:not(.collapsed){background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(var(--bs-accordion-border-width)*-1) 0 var(--bs-accordion-border-color);color:var(--bs-accordion-active-color)}.bootstrap-container .accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.bootstrap-container .accordion-button:after{background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);content:"";flex-shrink:0;height:var(--bs-accordion-btn-icon-width);margin-left:auto;transition:var(--bs-accordion-btn-icon-transition);width:var(--bs-accordion-btn-icon-width)}@media (prefers-reduced-motion:reduce){.bootstrap-container .accordion-button:after{transition:none}}.bootstrap-container .accordion-button:hover{z-index:2}.bootstrap-container .accordion-button:focus{box-shadow:var(--bs-accordion-btn-focus-box-shadow);outline:0;z-index:3}.bootstrap-container .accordion-header{margin-bottom:0}.bootstrap-container .accordion-item{background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);color:var(--bs-accordion-color)}.bootstrap-container .accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.bootstrap-container .accordion-item:first-of-type .bootstrap-container>.accordion-header .bootstrap-container .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.bootstrap-container .accordion-item:not(:first-of-type){border-top:0}.bootstrap-container .accordion-item:last-of-type{border-bottom-left-radius:var(--bs-accordion-border-radius);border-bottom-right-radius:var(--bs-accordion-border-radius)}.bootstrap-container .accordion-item:last-of-type .bootstrap-container>.accordion-header .bootstrap-container .accordion-button.collapsed{border-bottom-left-radius:var(--bs-accordion-inner-border-radius);border-bottom-right-radius:var(--bs-accordion-inner-border-radius)}.bootstrap-container .accordion-item:last-of-type>.accordion-collapse{border-bottom-left-radius:var(--bs-accordion-border-radius);border-bottom-right-radius:var(--bs-accordion-border-radius)}.bootstrap-container .accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.bootstrap-container .pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13,110,253,.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;list-style:none;padding-left:0}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes spinner-border{to{transform:rotate(1turn)}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-wave{to{mask-position:-200% 0}}.bootstrap-container .d-inline{display:inline!important}.bootstrap-container .d-block{display:block!important}.bootstrap-container .d-flex{display:flex!important}.bootstrap-container .d-none{display:none!important}.bootstrap-container .shadow{box-shadow:var(--bs-box-shadow)!important}.bootstrap-container .shadow-none{box-shadow:none!important}.bootstrap-container .position-relative{position:relative!important}.bootstrap-container .position-absolute{position:absolute!important}.bootstrap-container .top-50{top:50%!important}.bootstrap-container .start-50{left:50%!important}.bootstrap-container .translate-middle{transform:translate(-50%,-50%)!important}.bootstrap-container .border-0{border:0!important}.bootstrap-container .border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.bootstrap-container .border-box-stroke{--bs-border-opacity:1;border-color:rgba(var(--bs-box-stroke-rgb),var(--bs-border-opacity))!important}.bootstrap-container .w-50{width:50%!important}.bootstrap-container #map-section .map-desktop iframe,.bootstrap-container #map-section .map-mobile iframe,.bootstrap-container .w-100{width:100%!important}.bootstrap-container .h-100{height:100%!important}.bootstrap-container .flex-column{flex-direction:column!important}.bootstrap-container .justify-content-center{justify-content:center!important}.bootstrap-container .justify-content-between{justify-content:space-between!important}.bootstrap-container .align-self-center{align-self:center!important}.bootstrap-container .m-0{margin:0!important}.bootstrap-container .mt-2{margin-top:1.25rem!important}.bootstrap-container .mt-3{margin-top:2rem!important}.bootstrap-container .mt-4{margin-top:4rem!important}.bootstrap-container .me-1{margin-right:.75rem!important}.bootstrap-container .mb-0{margin-bottom:0!important}.bootstrap-container .mb-1{margin-bottom:.75rem!important}.bootstrap-container .mb-2{margin-bottom:1.25rem!important}.bootstrap-container .mb-3{margin-bottom:2rem!important}.bootstrap-container .mb-4{margin-bottom:4rem!important}.bootstrap-container .p-0{padding:0!important}.bootstrap-container .p-3{padding:2rem!important}.bootstrap-container .px-0{padding-left:0!important;padding-right:0!important}.bootstrap-container .px-2{padding-left:1.25rem!important;padding-right:1.25rem!important}.bootstrap-container .py-1{padding-bottom:.75rem!important;padding-top:.75rem!important}.bootstrap-container .py-4{padding-bottom:4rem!important;padding-top:4rem!important}.bootstrap-container .pt-1{padding-top:.75rem!important}.bootstrap-container .pt-3{padding-top:2rem!important}.bootstrap-container .pb-0{padding-bottom:0!important}.bootstrap-container .pb-2{padding-bottom:1.25rem!important}.bootstrap-container .pb-3{padding-bottom:2rem!important}.bootstrap-container .pb-4{padding-bottom:4rem!important}.bootstrap-container .text-start{text-align:left!important}.bootstrap-container .text-center{text-align:center!important}.bootstrap-container .text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.bootstrap-container .bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bootstrap-container .bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bootstrap-container .rounded{border-radius:var(--bs-border-radius)!important}.bootstrap-container .rounded-0{border-radius:0!important}.bootstrap-container .rounded-4{border-radius:var(--bs-border-radius-xl)!important}.bootstrap-container .rounded-circle{border-radius:50%!important}.bootstrap-container #map-section .map-desktop iframe,.bootstrap-container .rounded-end-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.bootstrap-container #map-section .map-mobile iframe,.bootstrap-container .rounded-bottom-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}@media (min-width:576px){.bootstrap-container .justify-content-sm-start{justify-content:flex-start!important}}@media (min-width:768px){.bootstrap-container .d-md-block{display:block!important}.bootstrap-container .d-md-none{display:none!important}.bootstrap-container .justify-content-md-end{justify-content:flex-end!important}.bootstrap-container .order-md-2{order:2!important}.bootstrap-container .mt-md-0{margin-top:0!important}.bootstrap-container .mb-md-0{margin-bottom:0!important}.bootstrap-container .mb-md-4{margin-bottom:4rem!important}.bootstrap-container .mb-md-5{margin-bottom:6.25rem!important}.bootstrap-container .p-md-4{padding:4rem!important}.bootstrap-container .px-md-0{padding-left:0!important;padding-right:0!important}.bootstrap-container .py-md-5{padding-bottom:6.25rem!important;padding-top:6.25rem!important}.bootstrap-container .pe-md-3{padding-right:2rem!important}.bootstrap-container .pb-md-0{padding-bottom:0!important}.bootstrap-container .pb-md-5{padding-bottom:6.25rem!important}.bootstrap-container .text-md-start{text-align:left!important}}:root{--swiper-navigation-size:20px;--swiper-theme-color:#d3d3d3;--accent-cta-hover:#000;--bs-heading-color:#000;--bs-link-color-rgb:3,95,156;--rounded-large:24px;--rounded-medium:12px;--paragraph-color:#4d4d4d;--heading-color:#000;--light-background:#f6f9fc;--container-max-width:1140px}.bootstrap-container h2,h3{text-wrap:pretty}p:last-of-type:not(.template-testimonial-text p){margin:0!important}.bootstrap-container a:not(.btn,.btn a,#map-section a){color:inherit!important}.container:not(header .container){max-width:var(--container-max-width)}.bootstrap-container .body-regular{font-size:14px!important;line-height:1.6!important}.body-large:not(strong,h2,h3,h4,h5),.body-regular:not(strong,h2,h3,h4,h5){font-weight:400!important}.bootstrap-container .rounded-large{border-radius:var(--rounded-large)!important}.bootstrap-container .color-paragraph{color:var(--paragraph-color)}.bootstrap-container .weight-medium{font-weight:600!important}.bootstrap-container .h4{font-size:22px}.bootstrap-container .body-large,.bootstrap-container .body-large :not(h2,h3,h4,h5){line-height:1.6}.bootstrap-container .first-form-section h2,.bootstrap-container .first-form-section h3,.bootstrap-container .first-form-section h4{font-size:24px!important}.bootstrap-container #\31st-form-section .body-large h2,.bootstrap-container #\31st-form-section .body-large h3{color:#fff}.bootstrap-container .icon-listing{align-items:center;display:flex;height:54px;justify-content:center;min-width:54px}.bootstrap-container .icon-listing-fallback{align-items:center;display:flex;height:50px;justify-content:center;min-width:50px}.bootstrap-container .icon-listing img{height:40px}#interlinks-section a:hover{background-color:#334da1!important}#interlinks-section a:hover span.h6{color:#fff!important}.btn:hover{background:var(--accent-cta-hover)!important}.bootstrap-container .service-box p{margin:0!important}.bootstrap-container .testimonial-details img{height:3.5rem;width:3.5rem}.bootstrap-container .swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.bootstrap-container .swiper-slide{padding:0 15px}.bootstrap-container .swiper-wrapper{width:100vw}.bootstrap-container #stats-section .big-number{color:var(--accent-cta);font-size:40px!important}.bootstrap-container #map-section .phone-icon svg path{fill:var(--accent-cta)}#interlinks-section a:hover{background-color:var(--brand-color)!important}.bootstrap-container .vertical-tabs-accordion .accordion-item{border-color:hsla(0,0%,100%,.2)!important}.bootstrap-container #map-section a{color:var(--accent-cta)}.bootstrap-container #map-section .body-large{font-weight:600!important}.bootstrap-container #cta-section a{background:var(--accent-cta);color:#fff;transition:all .3s ease}.bootstrap-container .body-large,.bootstrap-container .body-large *,.bootstrap-container .body-regular,.bootstrap-container .body-regular *{font-size:16px!important}.bootstrap-container .icon-list{display:grid;gap:1rem}.bootstrap-container .swiper-slide img{max-width:100%!important}.bootstrap-container .first-form-section h2,.bootstrap-container .first-form-section h3,.bootstrap-container .first-form-section h4{font-size:20px!important}.bootstrap-container #case-studies-section .swiper-slide{align-items:center;display:grid;gap:2rem;padding-inline:1rem;text-align:center}.bootstrap-container #case-studies-section .h2{text-align:center}.bootstrap-container #case-studies-section .swiper-pagination{display:none}.bootstrap-container #case-studies-section picture img{height:300px;object-fit:cover;width:100%}.bootstrap-container .testimonials-swiper .swiper-slide{height:auto!important}@media screen and (width < 767px){.bootstrap-container .service-icon{margin-bottom:1.5rem!important;width:64px!important}.bootstrap-container .service-box .card-body{padding:1.575rem 1.3rem!important}#about-us-section img,#image-text-1-section img,#image-text-2-section img,.bootstrap-container #image-text-3-section img,.bootstrap-container #image-text-4-section img{margin-bottom:1.5rem!important}.bootstrap-container #verticalTabsAccordion .accordion-header .col-2{width:30%}.bootstrap-container #verticalTabsAccordion *{font-size:.9rem!important}.bootstrap-container .accordion-body>div{margin:0!important;padding-left:0!important}#verticalTabsAccordion .accordion-header .col-2,.bootstrap-container #verticalTabsAccordion .icon-container{align-self:flex-start}.bootstrap-container .service-icon img{width:100%}.bootstrap-container .vertical-tabs-accordion-btn{gap:1rem!important}.bootstrap-container .icon-listing{height:48px!important;width:48px!important}.bootstrap-container .review-wrapper *{justify-content:center;text-align:center}.bootstrap-container .review-icon{display:flex}.bootstrap-container .review-icon a{display:block;margin-top:1.3rem!important;width:165px!important}.bootstrap-container .review-icon img{width:100%}.bootstrap-container .review-wrapper img:not(.review-icon img){width:50px!important}.bootstrap-container .review-wrapper .review-text-content{margin-top:1rem!important}}@media screen and (width > 767px){.bootstrap-container #map-section .map-mobile iframe,.bootstrap-container .rounded-bottom-4{border-bottom-left-radius:0!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:0!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.bootstrap-container .icon-listing img{height:56px}.bootstrap-container .first-form-section h2,.bootstrap-container .first-form-section h3,.bootstrap-container .first-form-section h4{font-size:24px!important}.bootstrap-container #stats-section .big-number{font-size:56px!important}#about-us-section img,#image-text-1-section img,#image-text-2-section img,.bootstrap-container #image-text-3-section img,.bootstrap-container #image-text-4-section img{max-height:700px;object-fit:cover}#image-text-2-section .container>.row,.bootstrap-container #about-us-section .container>.row,.bootstrap-container #image-text-4-section .container>.row{display:grid;gap:2rem!important;grid-template-columns:1.2fr 1fr}#image-text-3-section .container>.row,.bootstrap-container #image-text-1-section .container>.row{display:grid;gap:2rem!important;grid-template-columns:1fr 1.2fr!important}#about-us-section .col-md-6,#image-text-1-section .col-md-6,#image-text-2-section .col-md-6,.bootstrap-container #image-text-3-section .col-md-6,.bootstrap-container #image-text-4-section .col-md-6{width:100%}.bootstrap-container #map-section iframe,.map-wrapper{height:100%!important}.bootstrap-container .body-regular,.bootstrap-container .body-regular *{font-size:17px!important}.bootstrap-container .body-large,.bootstrap-container .body-large *{font-size:20px!important}.bootstrap-container #case-studies-section .swiper-slide{gap:2rem;grid-template-columns:1.2fr 1fr;text-align:left}.bootstrap-container #case-studies-section picture{padding:2rem}.bootstrap-container #interlinks-section .card-body{column-gap:3rem;display:grid;grid-template-columns:1fr 1fr!important;row-gap:1rem}.bootstrap-container #interlinks-section .card-body .row:first-child{grid-column:1/-1!important;margin-bottom:1rem}.bootstrap-container #interlinks-section .card-body .row:not(:first-of-type){margin-top:0!important}.bootstrap-container #interlinks-section .col-md-6{width:100%!important}}.bootstrap-container .testimonials-swiper .swiper-slide{padding:0}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInByZXB1cmdlZC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7RUFJRSxDQXVCQSxxQkFDRSxlQUNGLENBRUYsMEJBQ0UscUJBQ0UsZ0JBQ0YsQ0FDRixDQUNBLHlCQUNFLHFCQUNFLGNBQ0YsQ0FDRixDQUNBLHlCQUNFLHFCQUNFLGVBQ0YsQ0FDRixDQUVBLE1BQ0Usa0JBQXNCLENBQ3RCLG9CQUNGLENBRUEsaU1BT0UsU0FBVSxDQUNWLGdCQUNGLENBR0EsdUZBQ0UsWUFDRixDQUdBLHFCQUNFLGVBQ0YsQ0E2QkEsbUpBRUUseUJBQTJCLENBRDNCLHlCQUVGLENBRUEsaURBRUUseUJBQTJCLENBRDNCLHlCQUVGLENBRUEsaURBRUUseUJBQTJCLENBRDNCLHlCQUVGLENBRUEsaURBRUUseUJBQTJCLENBRDNCLHlCQUVGLENBRUEsMEZBQ0Usb0JBQ0YsQ0FFQSx5QkFDRSwwRkFDRSxxQkFDRixDQUNGLENBRUEsOEVBQ0Usd0JBQ0YsQ0FFQSxpQ0FDRSx3QkFBMEIsQ0FFMUIseUJBQTJCLENBRDNCLHlCQUVGLENBRUEscUNBQ0Usd0JBQTBCLENBRTFCLHlCQUEyQixDQUQzQix5QkFFRixDQUVBLG1DQUNFLHdCQUEwQixDQUUxQix5QkFBMkIsQ0FEM0IseUJBRUYsQ0FFQSxpQ0FDRSx3QkFBMEIsQ0FFMUIseUJBQTJCLENBRDNCLHlCQUVGLENBR0EseUNBQ0Usd0JBQTBCLENBRTFCLHlCQUEyQixDQUQzQiwwQkFFRixDQUVBLHNHQUNFLFlBQ0YsQ0FFQSwyS0FHRSxhQUNGLENBRUEsc0hBQ0UsUUFDRixDQUVBLDJLQUdFLHNDQUNGLENBRUEsb1BBR0UseUJBQ0YsQ0FFQSxrSEFDRSxrQkFBb0IsQ0FDcEIseUNBQTJDLENBQzNDLHlCQUNGLENBRUEsd0hBR0Usa0JBQW1CLENBRm5CLFlBQWEsQ0FDYiw2QkFBOEIsQ0FFOUIsa0JBQ0YsQ0FFQSxrSEFFRSxrQkFBbUIsQ0FEbkIsWUFBYSxDQUViLFFBQVMsQ0FDVCxlQUNGLENBRUEseUJBQ0Usa0hBQ0UsZUFDRixDQUNBLDBIQUNFLGVBQWdCLENBQ2hCLGNBQ0YsQ0FDRixDQUVBLGtOQUdFLGtDQUNGLENBRUEseUNBQ0UsaUJBQ0YsQ0FFQSx5REFDRSxXQUNGLENBRUEsOERBQ0Usd0JBQXlCLENBSXpCLG9CQUFzQixDQUh0QixXQUFZLENBRVosWUFBYSxDQURiLFVBR0YsQ0FFQSxzREFFRSxZQUFhLENBRGIsa0JBRUYsQ0FFQSxxREFFRSxZQUFhLENBRGIsa0JBRUYsQ0FFQSx5QkFDRSx1Q0FFRSw0REFBOEQsQ0FEOUQseURBRUYsQ0FDRixDQUVBLCtDQUNFLCtDQUNGLENBRUEsTUFDRSxpQkFBa0IsQ0FDbEIsbUJBQW9CLENBQ3BCLG1CQUFvQixDQUNwQixpQkFBa0IsQ0FDbEIsZ0JBQWlCLENBQ2pCLG1CQUFvQixDQUNwQixtQkFBb0IsQ0FDcEIsa0JBQW1CLENBQ25CLGlCQUFrQixDQUNsQixpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FDaEIsZUFBZ0IsQ0FDaEIsaUJBQWtCLENBQ2xCLHNCQUF1QixDQUN2QixxQkFBc0IsQ0FDdEIscUJBQXNCLENBQ3RCLHFCQUFzQixDQUN0QixxQkFBc0IsQ0FDdEIscUJBQXNCLENBQ3RCLHFCQUFzQixDQUN0QixxQkFBc0IsQ0FDdEIscUJBQXNCLENBQ3RCLHFCQUFzQixDQUN0QixvQkFBcUIsQ0FDckIsc0JBQXVCLENBQ3ZCLG9CQUFxQixDQUNyQixpQkFBa0IsQ0FDbEIsb0JBQXFCLENBQ3JCLG1CQUFvQixDQUNwQixrQkFBbUIsQ0FDbkIsaUJBQWtCLENBQ2xCLGtCQUFtQixDQUNuQix1QkFBd0IsQ0FDeEIsNkJBQThCLENBQzlCLDBCQUEyQixDQUMzQixnQ0FBaUMsQ0FDakMscUJBQXNCLENBQ3RCLGlCQUFrQixDQUNsQixzQkFBdUIsQ0FDdkIsdUJBQXdCLENBQ3hCLHVCQUF3QixDQUN4Qix5QkFBMEIsQ0FDMUIsdUJBQXdCLENBQ3hCLG1CQUFvQixDQUNwQixtQkFBb0IsQ0FDcEIsMkJBQThCLENBQzlCLDhCQUFpQyxDQUNqQywwQkFBNkIsQ0FDN0Isd0JBQTJCLENBQzNCLDBCQUE2QixDQUM3Qix5QkFBNEIsQ0FDNUIsMEJBQTZCLENBQzdCLHNCQUF5QixDQUN6Qix3QkFBMkIsQ0FDM0IsNkJBQWdDLENBQ2hDLG1DQUFzQyxDQUN0QyxpQ0FBb0MsQ0FDcEMsc0NBQXlDLENBQ3pDLDZCQUFnQyxDQUNoQyxzQkFBeUIsQ0FDekIsMkJBQThCLENBQzlCLDRCQUErQixDQUMvQixrQ0FBcUMsQ0FDckMsb0NBQXVDLENBQ3ZDLCtCQUFrQyxDQUNsQywyQkFBOEIsQ0FDOUIsMkJBQThCLENBQzlCLGtDQUErQyxDQUMvQyxvQ0FBaUQsQ0FDakQsa0NBQTZDLENBQzdDLCtCQUEyQyxDQUMzQyxrQ0FBK0MsQ0FDL0MsaUNBQThDLENBQzlDLGdDQUFpQyxDQUNqQywrQkFBZ0MsQ0FDaEMsOEJBQThDLENBQzlDLGdDQUFnRCxDQUNoRCw4QkFBNEMsQ0FDNUMsMkJBQTJDLENBQzNDLDhCQUE4QyxDQUM5Qyw2QkFBNkMsQ0FDN0MsNEJBQTRDLENBQzVDLDJCQUE0QixDQUM1QixrQ0FBa0QsQ0FDbEQsb0NBQW9ELENBQ3BELGtDQUFnRCxDQUNoRCwrQkFBK0MsQ0FDL0Msa0NBQWtELENBQ2xELGlDQUFpRCxDQUNqRCxnQ0FBaUMsQ0FDakMsK0JBQWdDLENBQ2hDLDBCQUE2QixDQUM3QixvQkFBdUIsQ0FDdkIseUNBQTJDLENBQzNDLGtHQUF5RyxDQUN6RyxxSEFJQyxDQUNELCtDQUFnRCxDQUNoRCx3QkFBeUIsQ0FDekIseUJBQTBCLENBQzFCLHlCQUEwQixDQUMxQix1QkFBd0IsQ0FDeEIsNEJBQStCLENBQy9CLGlCQUFrQixDQUNsQiw0QkFBK0IsQ0FDL0Isd0JBQXlCLENBQ3pCLDZCQUFnQyxDQUNoQyx1Q0FBNEMsQ0FDNUMsaUNBQW9DLENBQ3BDLHlCQUEwQixDQUMxQixpQ0FBb0MsQ0FDcEMscUNBQTBDLENBQzFDLGdDQUFtQyxDQUNuQyx3QkFBeUIsQ0FDekIsZ0NBQW1DLENBQ25DLDBCQUEyQixDQUMzQix1QkFBd0IsQ0FDeEIsOEJBQWlDLENBQ2pDLDhCQUErQixDQUMvQiw2QkFBMkMsQ0FDM0MsbUNBQXNDLENBQ3RDLHVCQUF3QixDQUN4Qiw0QkFBNkIsQ0FDN0IseUJBQXlDLENBQ3pDLHFCQUFzQixDQUN0Qix1QkFBd0IsQ0FDeEIseUJBQTBCLENBQzFCLDhDQUFtRCxDQUNuRCwwQkFBMkIsQ0FDM0IsNkJBQThCLENBQzlCLDBCQUEyQixDQUMzQiw0QkFBNkIsQ0FDN0IsMkJBQTRCLENBQzVCLGtEQUFtRCxDQUNuRCw2QkFBOEIsQ0FDOUIsNkNBQWtELENBQ2xELHNEQUEyRCxDQUMzRCwrQ0FBb0QsQ0FDcEQsc0RBQTJELENBQzNELDZCQUE4QixDQUM5Qiw0QkFBNkIsQ0FDN0IsMENBQStDLENBQy9DLDZCQUE4QixDQUM5QixvQ0FBcUMsQ0FDckMsK0JBQWdDLENBQ2hDLHNDQUNGLENBRUEsZ0ZBRUUscUJBQ0YsQ0FFQSw4Q0FDRSwyQkFDRSxzQkFDRixDQUNGLENBRUEsd0JBR0UsUUFBUyxDQUNULHVDQUF3QyxDQUZ4QyxhQUFjLENBRGQsYUFBYyxDQUlkLFdBQ0YsQ0FFQSxzU0FlRSw2QkFBOEIsQ0FGOUIsZUFBZ0IsQ0FDaEIsZUFBZ0IsQ0FGaEIsbUJBQXFCLENBRHJCLFlBS0YsQ0FFQSxpREFFRSxhQUFjLENBRGQsY0FFRixDQUVBLDBCQUNFLGlEQUNFLGNBQ0YsQ0FDRixDQUVBLGlEQUVFLGFBQWMsQ0FEZCxjQUVGLENBRUEsMEJBQ0UsaURBQ0UsY0FDRixDQUNGLENBRUEsaURBRUUsYUFBYyxDQURkLGNBRUYsQ0FFQSwwQkFDRSxpREFDRSxjQUNGLENBQ0YsQ0FFQSxpREFFSSxhQUFjLENBRGQsY0FFSixDQUVBLDBCQUNFLGlEQUNGLGNBQ0UsQ0FDRixDQUVBLGlEQUVFLGFBQWMsQ0FEZCxjQUVGLENBRUEsMEJBQ0UsaURBQ0UsY0FDRixDQUNGLENBRUEsaURBRUUsYUFBYyxDQURkLGNBRUYsQ0FFQSwwQkFDRSxpREFDRSxjQUNGLENBQ0YsQ0FFQSx1QkFFRSxrQkFBbUIsQ0FEbkIsWUFFRixDQUVBLDZCQUVFLGlCQUFrQixDQUNsQixtQkFBb0IsQ0FGcEIsa0JBR0YsQ0FHQSw0QkFDRSxrQkFDRixDQUVBLHVCQUNFLDZEQUFnRSxDQUNoRSx5QkFDRixDQUVBLDZCQUNFLGtEQUNGLENBRUEsc0dBQ0UsYUFBYyxDQUNkLG9CQUNGLENBRUEsa0RBQ0UscUJBQ0YsQ0FFQSw0QkFDRSxlQUNGLENBRUEsc0RBQ0UsU0FDRixDQUdBLDRCQUVFLG1CQUFvQixDQUNwQixpQkFBa0IsQ0FDbEIsbUJBQW9CLENBSHBCLFFBQVMsQ0FPVCxtQkFIRixDQU1BLG1DQUNFLGNBQ0YsQ0FFQSxvTEFJRSxzQkFDRixDQUVBLCtEQUNFLHlCQUNGLENBRUEsNkZBQ0UsY0FDRixDQUVBLHdDQUVFLGlCQUFrQixDQURsQixTQUVGLENBRUEsa1lBTUUsU0FDRixDQUVBLGlEQUNFLFdBQ0YsQ0FFQSxtQ0FDRSw0QkFBNkIsQ0FDN0IsbUJBQ0YsQ0FFQSxpREFDRSx1QkFDRixDQUVBLG9EQUNFLFNBQ0YsQ0FFQSw0Q0FFRSx5QkFBMEIsQ0FEMUIsWUFFRixDQUVBLDRCQUNFLFFBQ0YsQ0FFQSw4QkFDRSxzQkFDRixDQUVBLGdDQUVFLFdBQVksQ0FEWixjQUVGLENBRUEsZ0NBQ0Usb0JBQXFCLENBQ3JCLGVBQWdCLENBS2hCLGdCQUFpQixDQURqQixpQkFBa0IsQ0FEbEIsd0NBQTRDLENBRDVDLHlDQUE2QyxDQUQ3QyxVQUtGLENBRUEseUJBRUUsZ0NBQ0UsZUFDRixDQUNGLENBRUEseUJBRUUsZ0NBQ0UsZUFDRixDQUNGLENBRUEseUJBRUUsZ0NBQ0UsZUFDRixDQUNGLENBRUEsMEJBRUUsZ0NBQ0UsZ0JBQ0YsQ0FDRixDQUVBLDBCQUVFLGdDQUNFLGdCQUNGLENBQ0YsQ0FFQSwyQkFDRSxvQkFBcUIsQ0FDckIsd0JBQXlCLENBQ3pCLHdCQUF5QixDQUN6Qix3QkFBeUIsQ0FDekIseUJBQTBCLENBQzFCLDBCQUNGLENBRUEsMEJBQ0Usb0JBQXFCLENBQ3JCLGVBQWdCLENBQ2hCLFlBQWEsQ0FDYixjQUFlLENBR2Ysd0NBQTRDLENBRDVDLHlDQUE2QyxDQUQ3QyxzQ0FHRixDQUVBLDRCQUNFLGFBQWMsQ0FLZCw2QkFBOEIsQ0FIOUIsY0FBZSxDQUVmLHdDQUE0QyxDQUQ1Qyx5Q0FBNkMsQ0FGN0MsVUFLRixDQUVBLDBCQUNFLFdBQ0YsQ0FFQSw0QkFDRSxhQUFjLENBQ2Qsa0JBQ0YsQ0FFQSwrQkFDRSx3QkFDRixDQUVBLHlCQUNFLDZCQUNFLFdBQ0YsQ0FDQSwrQkFDRSxhQUFjLENBQ2QsU0FDRixDQUNBLCtCQUNFLGFBQWMsQ0FDZCxrQkFDRixDQUNBLCtCQUNFLGFBQWMsQ0FDZCxrQkFDRixDQUNBLCtCQUNFLGFBQWMsQ0FDZCxTQUNGLENBQ0EsK0JBQ0UsYUFBYyxDQUNkLGtCQUNGLENBQ0EsK0JBQ0UsYUFBYyxDQUNkLFNBQ0YsQ0FDQSxnQ0FDRSxhQUFjLENBQ2QsVUFDRixDQUNGLENBRUEseUJBQ0UsK0JBQ0UsYUFBYyxDQUNkLGtCQUNGLENBQ0YsQ0FFQSwwQkFDRSwwQkFBMkIsQ0FDM0IsMkJBQTRCLENBQzVCLHNCQUFzQixDQUN0Qix1QkFBd0IsQ0FDeEIsd0JBQXlCLENBQ3pCLHdCQUF5QixDQUN6QixtQ0FBb0MsQ0FDcEMsdUJBQXdCLENBQ3hCLDRDQUE2QyxDQUM3QyxpQ0FBa0MsQ0FDbEMsOENBQStDLENBQy9DLHVDQUF3QyxDQUN4QyxnRkFBNEYsQ0FDNUYsOEJBQStCLENBQy9CLGdGQUMyQyxDQWUzQyxpQ0FBa0MsQ0FGbEMsa0VBQW1FLENBQ25FLHlDQUEwQyxDQVAxQyx5QkFBMEIsQ0FJMUIsY0FBZSxDQVZmLG9CQUFxQixDQUVyQixxQ0FBc0MsQ0FDdEMsaUNBQWtDLENBQ2xDLHFDQUFzQyxDQUN0QyxxQ0FBc0MsQ0FKdEMsdURBQXdELENBTXhELGlCQUFrQixDQUNsQixvQkFBcUIsQ0FPckIsa0pBQ21GLENBTG5GLGdCQUFpQixDQUZqQixxQkFRRixDQUVBLHVDQUNFLDBCQUNFLGVBQ0YsQ0FDRixDQUVBLGdDQUVFLHVDQUF3QyxDQUN4Qyw2Q0FBOEMsQ0FGOUMsK0JBR0YsQ0FFQSx3Q0FFRSx1Q0FBd0MsQ0FDeEMsNkNBQThDLENBRTlDLHlDQUEwQyxDQUoxQywrQkFBZ0MsQ0FHaEMsU0FFRixDQUdBLDhIQUdFLHdDQUF5QyxDQUN6Qyw4Q0FBK0MsQ0FGL0MsZ0NBR0YsQ0FHQSx3S0FFRSx5Q0FDRixDQUVBLG1DQUdFLDBDQUEyQyxDQUMzQyxnREFBaUQsQ0FIakQsa0NBQW1DLENBSW5DLHNDQUF1QyxDQUh2QyxtQkFJRixDQUVBLDBDQUNFLHNCQUF1QixDQUN2Qiw2QkFBOEIsQ0FDOUIseUJBQTBCLENBQzFCLHlCQUEwQixDQUMxQixtQ0FBb0MsQ0FDcEMsb0NBQXVDLENBQ3ZDLDBCQUEyQixDQUMzQiwwQkFBMkIsQ0FDM0Isb0NBQXFDLENBQ3JDLHVEQUE0RCxDQUM1RCwrQkFBZ0MsQ0FDaEMsZ0NBQWlDLENBQ2pDLHNDQUF1QyxDQUN2QyxrQkFDRixDQUVBLHVDQUNFLHNCQUF1QixDQUN2Qiw2QkFBOEIsQ0FDOUIseUJBQTBCLENBQzFCLHlCQUEwQixDQUMxQixtQ0FBb0MsQ0FDcEMsa0NBQXFDLENBQ3JDLDBCQUEyQixDQUMzQiwwQkFBMkIsQ0FDM0Isb0NBQXFDLENBQ3JDLHVEQUE0RCxDQUM1RCwrQkFBZ0MsQ0FDaEMsZ0NBQWlDLENBQ2pDLHNDQUF1QyxDQUN2QyxrQkFDRixDQUVBLDZCQUNFLHlCQUEwQixDQUMxQix1QkFBd0IsQ0FDeEIsMEJBQTJCLENBQzNCLGlEQUNGLENBRUEsMENBQ0UsWUFDRixDQUdBLCtCQUNFLGlCQUNGLENBRUEsMEJBQ0UsNEJBQTZCLENBQzdCLDhCQUErQixDQUMvQiwyQkFBMkIsQ0FDM0Isd0NBQXlDLENBQ3pDLG9EQUFxRCxDQUNyRCxzREFBdUQsQ0FDdkQsWUFBYSxDQUNiLGNBQWUsQ0FHZixlQUFnQixDQURoQixlQUFnQixDQURoQixjQUdGLENBRUEsMkJBQ0UsdUJBQXdCLENBQ3hCLHVCQUF3QixDQUN4QiwrQkFBZ0MsQ0FDaEMsdUJBQXVCLENBQ3ZCLDBCQUEwQixDQUMxQiw2Q0FBOEMsQ0FDOUMseURBQTBELENBQzFELCtDQUFnRCxDQUNoRCxzQkFBc0IsQ0FDdEIsb0ZBRUMsQ0FDRCw4QkFBK0IsQ0FDL0IsNEJBQTZCLENBQzdCLG9EQUFzRCxDQUN0RCxxQkFBcUIsQ0FDckIsa0JBQWtCLENBQ2xCLGlCQUFpQixDQUNqQiw4QkFBK0IsQ0FDL0Isa0NBQW1DLENBQ25DLDhCQUErQixDQU0vQiwwQkFBMkIsQ0FKM0IsWUFBYSxDQUNiLHFCQUFzQixDQUV0Qiw0QkFBNkIsQ0FEN0IsV0FBWSxDQUhaLGlCQUFrQixDQU1sQixvQkFBcUIsQ0FFckIsMEJBQTJCLENBRDNCLGtDQUFtQyxDQUVuQyxvRUFBcUUsQ0FDckUsMENBQ0YsQ0FFQSw4QkFFRSxhQUFjLENBRGQsY0FFRixDQUVBLGdDQUdFLDBCQUEyQixDQUYzQixhQUFjLENBQ2QsdURBRUYsQ0FFQSxnQ0FDRSx5Q0FBMEMsQ0FDMUMsbUNBQW9DLENBQ3BDLDhMQUM2RSxDQUM3RSxrREFBbUQsQ0FDbkQsa0RBQW1ELENBQ25ELG9EQUFxRCxDQUNyRCx5RkFFQyxDQUNELG9DQUFxQyxDQUNyQyxpQ0FBa0MsQ0FDbEMsNkNBQThDLENBQzlDLDRDQUE2QyxDQUM3QyxvUEFBeU8sQ0FDek8scUNBQXNDLENBQ3RDLGlEQUFrRCxDQUNsRCw2REFBOEQsQ0FDOUQsMlBBQThQLENBQzlQLHNFQUEyRSxDQUMzRSxxQ0FBc0MsQ0FDdEMsa0NBQW1DLENBQ25DLDJEQUE0RCxDQUM1RCxvREFDRixDQUVBLHVDQUdFLGtCQUFtQixDQU1uQiwyQ0FBNEMsQ0FDNUMsUUFBUyxDQUNULGVBQWdCLENBSmhCLG1DQUFvQyxDQUxwQyxZQUFhLENBSWIsY0FBZSxDQU1mLG9CQUFxQixDQVByQiwyRUFBNEUsQ0FKNUUsaUJBQWtCLENBT2xCLGVBQWdCLENBS2hCLHlDQUEwQyxDQVQxQyxVQVVGLENBRUEsdUNBQ0UsdUNBQ0UsZUFDRixDQUNGLENBRUEsdURBRUUsOENBQStDLENBQy9DLCtGQUNrQyxDQUhsQyxzQ0FJRixDQUVBLDZEQUNFLG9EQUFxRCxDQUNyRCxnREFDRixDQUVBLDZDQU1FLDZDQUE4QyxDQUM5QywyQkFBNEIsQ0FDNUIsa0RBQW1ELENBSG5ELFVBQVcsQ0FKWCxhQUFjLENBRWQseUNBQTBDLENBQzFDLGdCQUFpQixDQUtqQixrREFBbUQsQ0FQbkQsd0NBUUYsQ0FFQSx1Q0FDRSw2Q0FDRSxlQUNGLENBQ0YsQ0FFQSw2Q0FDRSxTQUNGLENBRUEsNkNBR0UsbURBQW9ELENBRHBELFNBQVUsQ0FEVixTQUdGLENBRUEsdUNBQ0UsZUFDRixDQUVBLHFDQUVFLHVDQUF3QyxDQUN4Qyw4RUFDa0MsQ0FIbEMsK0JBSUYsQ0FFQSxtREFDRSx3REFBeUQsQ0FDekQseURBQ0YsQ0FFQSxpSUFJRSw4REFBK0QsQ0FDL0QsK0RBQ0YsQ0FFQSx5REFDRSxZQUNGLENBRUEsa0RBRUUsMkRBQTRELENBRDVELDREQUVGLENBRUEsMElBS0UsaUVBQWtFLENBRGxFLGtFQUVGLENBRUEsc0VBRUUsMkRBQTRELENBRDVELDREQUVGLENBRUEscUNBQ0UsNkVBQ0YsQ0FFQSxpQ0FDRSxpQ0FBa0MsQ0FDbEMsa0NBQW1DLENBQ25DLDhCQUErQixDQUMvQiwwQ0FBMkMsQ0FDM0Msb0NBQXFDLENBQ3JDLG1EQUFvRCxDQUNwRCxtREFBb0QsQ0FDcEQscURBQXNELENBQ3RELHNEQUF1RCxDQUN2RCw4Q0FBK0MsQ0FDL0MseURBQTBELENBQzFELHNEQUF1RCxDQUN2RCwrQ0FBZ0QsQ0FDaEQsbUVBQXdFLENBQ3hFLGlDQUFrQyxDQUNsQyxpQ0FBa0MsQ0FDbEMsMkNBQTRDLENBQzVDLHdEQUF5RCxDQUN6RCxrREFBbUQsQ0FDbkQsNERBQTZELENBQzdELFlBQWEsQ0FFYixlQUFnQixDQURoQixjQUVGLENBRUEsZ0NBQ0UsR0FDRSwwQkFDRixDQUNGLENBRUEsMEJBQ0UsR0FDRSx1QkFDRixDQUNGLENBRUEsd0JBQ0UsR0FDRSxrQkFDRixDQUNBLElBQ0UsU0FBVSxDQUNWLGNBQ0YsQ0FDRixDQUVBLDRCQUNFLElBQ0UsVUFDRixDQUNGLENBRUEsNEJBQ0UsR0FDRSxxQkFDRixDQUNGLENBRUEsK0JBQ0Usd0JBQ0YsQ0FFQSw4QkFDRSx1QkFDRixDQUVBLDZCQUNFLHNCQUNGLENBRUEsNkJBQ0Usc0JBQ0YsQ0FFQSw2QkFDRSx5Q0FDRixDQUVBLGtDQUNFLHlCQUNGLENBRUEsd0NBQ0UsMkJBQ0YsQ0FFQSx3Q0FDRSwyQkFDRixDQUVBLDZCQUNFLGlCQUNGLENBRUEsK0JBQ0Usa0JBQ0YsQ0FFQSx1Q0FDRSx3Q0FDRixDQUVBLCtCQUNFLGtCQUNGLENBRUEsb0NBQ0UsNEZBRUYsQ0FFQSx3Q0FDRSxxQkFBc0IsQ0FDdEIsOEVBR0YsQ0FFQSwyQkFDRSxtQkFDRixDQUVBLHVJQUVFLG9CQUNGLENBRUEsNEJBQ0UscUJBQ0YsQ0FFQSxrQ0FDRSwrQkFDRixDQUVBLDZDQUNFLGdDQUNGLENBRUEsOENBQ0UsdUNBQ0YsQ0FFQSx3Q0FDRSwyQkFDRixDQUVBLDBCQUNFLGtCQUNGLENBRUEsMkJBQ0UsNEJBQ0YsQ0FFQSwyQkFDRSx5QkFDRixDQUVBLDJCQUNFLHlCQUNGLENBRUEsMkJBQ0UsNkJBQ0YsQ0FFQSwyQkFDRSx5QkFDRixDQUVBLDJCQUNFLDhCQUNGLENBRUEsMkJBQ0UsK0JBQ0YsQ0FFQSwyQkFDRSw0QkFDRixDQUVBLDJCQUNFLDRCQUNGLENBRUEsMEJBQ0UsbUJBQ0YsQ0FFQSwwQkFDRSxzQkFDRixDQUVBLDJCQUVFLHdCQUE2QixDQUQ3Qix5QkFFRixDQUVBLDJCQUVFLDhCQUFnQyxDQURoQywrQkFFRixDQUVBLDJCQUVFLCtCQUFrQyxDQURsQyw0QkFFRixDQUVBLDJCQUVFLDZCQUErQixDQUQvQiwwQkFFRixDQUVBLDJCQUNFLDRCQUNGLENBRUEsMkJBQ0UsMEJBQ0YsQ0FFQSwyQkFDRSwwQkFDRixDQUVBLDJCQUNFLGdDQUNGLENBRUEsMkJBQ0UsNkJBQ0YsQ0FFQSwyQkFDRSw2QkFDRixDQUVBLGlDQUNFLHlCQUNGLENBRUEsa0NBQ0UsMkJBQ0YsQ0FFQSxpQ0FDRSxtQkFBb0IsQ0FDcEIsZ0VBQ0YsQ0FFQSwrQkFDRSxpQkFBa0IsQ0FDbEIseUVBQ0YsQ0FFQSxxQ0FDRSxpQkFBa0IsQ0FDbEIsc0NBQ0YsQ0FFQSw4QkFDRSwrQ0FDRixDQUVBLGdDQUNFLHlCQUNGLENBRUEsZ0NBQ0Usa0RBQ0YsQ0FFQSxxQ0FDRSwyQkFDRixDQUVBLDBGQUVFLCtEQUFpRSxDQURqRSw0REFFRixDQUVBLDRGQUVFLDhEQUFnRSxDQURoRSwrREFFRixDQUVBLHlCQUNFLCtDQUNFLG9DQUNGLENBQ0YsQ0FFQSx5QkFDRSxpQ0FDRSx1QkFDRixDQUNBLGdDQUNFLHNCQUNGLENBQ0EsNkNBQ0Usa0NBQ0YsQ0FDQSxpQ0FDRSxpQkFDRixDQUNBLDhCQUNFLHNCQUNGLENBQ0EsOEJBQ0UseUJBQ0YsQ0FDQSw4QkFDRSw0QkFDRixDQUNBLDhCQUNFLCtCQUNGLENBQ0EsNkJBQ0Usc0JBQ0YsQ0FDQSw4QkFFRSx3QkFBNkIsQ0FEN0IseUJBRUYsQ0FDQSw4QkFFRSxnQ0FBa0MsQ0FEbEMsNkJBRUYsQ0FDQSw4QkFDRSw0QkFDRixDQUNBLDhCQUNFLDBCQUNGLENBQ0EsOEJBQ0UsZ0NBQ0YsQ0FDQSxvQ0FDRSx5QkFDRixDQUNGLENBRUEsTUFDRSw2QkFBOEIsQ0FDOUIsNEJBQTZCLENBRTdCLHVCQUEyQixDQUMzQix1QkFBd0IsQ0FDeEIsNEJBQStCLENBQy9CLG9CQUFxQixDQUNyQixxQkFBc0IsQ0FDdEIseUJBQTBCLENBQzFCLG9CQUF3QixDQUN4QiwwQkFBMkIsQ0FDM0IsNEJBQ0YsQ0FFQSwyQkFDRSxnQkFDRixDQUVBLGlEQUNFLGtCQUNGLENBRUEsdURBQ0UsdUJBQ0YsQ0FFQSxrQ0FDRSxvQ0FDRixDQUVBLG1DQUNFLHdCQUEwQixDQUMxQix5QkFDRixDQUVBLDBFQUNFLHlCQUNGLENBRUEsb0NBQ0UsNENBQ0YsQ0FFQSxzQ0FDRSw0QkFDRixDQUVBLG9DQUNFLHlCQUNGLENBRUEseUJBQ0UsY0FDRixDQUVBLG9GQUNFLGVBQ0YsQ0FFQSxvSUFFRSx3QkFDRixDQUVBLGdIQUNFLFVBQ0YsQ0FFQSxtQ0FJRSxrQkFBbUIsQ0FEbkIsWUFBYSxDQUZiLFdBQVksQ0FJWixzQkFBdUIsQ0FIdkIsY0FJRixDQUVBLDRDQUtFLGtCQUFtQixDQURuQixZQUFhLENBRmIsV0FBWSxDQUlaLHNCQUF1QixDQUh2QixjQUlGLENBRUEsdUNBQ0UsV0FDRixDQUVBLDRCQUNFLGtDQUNGLENBRUEsb0NBQ0Usb0JBQ0YsQ0FFQSxXQUNFLDRDQUNGLENBRUEsb0NBQ0Usa0JBQ0YsQ0FFQSw4Q0FDRSxhQUFjLENBQ2QsWUFDRixDQUVBLHVDQUtFLGVBQWdCLENBSmhCLGdCQUFpQixDQUNqQixpQkFBa0IsQ0FFbEIsZUFBZ0IsQ0FFaEIsU0FBVSxDQUhWLGlCQUFrQixDQUlsQixTQUNGLENBRUEsbUNBQ0UsY0FDRixDQUVBLHFDQUNFLFdBQ0YsQ0FFQSxnREFDRSx1QkFBd0IsQ0FJeEIsd0JBSEYsQ0FNQSx1REFDRSxzQkFDRixDQUVBLDRCQUNFLDZDQUNGLENBRUEsOERBQ0UseUNBQ0YsQ0FFQSxvQ0FDRSx1QkFDRixDQUVBLDhDQUNFLHlCQUNGLENBRUEsb0NBQ0UsNEJBQTZCLENBQzdCLFVBQVksQ0FDWix1QkFDRixDQU1BLDRJQUNFLHdCQUNGLENBRUEsZ0NBQ0UsWUFBYSxDQUNiLFFBQ0YsQ0FFQSx1Q0FDRSx3QkFDRixDQUVBLG9JQUVFLHdCQUNGLENBRUEseURBR0Usa0JBQW1CLENBRm5CLFlBQWEsQ0FDYixRQUFTLENBRVQsbUJBQW9CLENBQ3BCLGlCQUNGLENBRUEsK0NBQ0UsaUJBQ0YsQ0FFQSw4REFDRSxZQUNGLENBRUEsdURBR0UsWUFBYSxDQURiLGdCQUFpQixDQURqQixVQUdGLENBRUEsd0RBQ0UscUJBQ0YsQ0FFQSxrQ0FDRSxtQ0FFRSw4QkFBZ0MsQ0FEaEMsb0JBRUYsQ0FFQSw2Q0FDRSxpQ0FDRixDQUVBLHdLQUlFLDhCQUNGLENBRUEscUVBQ0UsU0FDRixDQUVBLDhDQUNFLHlCQUNGLENBRUEseUNBQ0Usa0JBQW9CLENBQ3BCLHdCQUNGLENBRUEsNEdBQ0UscUJBQ0YsQ0FFQSx1Q0FDRSxVQUNGLENBRUEsa0RBQ0Usa0JBQ0YsQ0FFQSxtQ0FFRSxxQkFBdUIsQ0FEdkIsb0JBRUYsQ0FFQSx1Q0FFRSxzQkFBdUIsQ0FEdkIsaUJBRUYsQ0FFQSxrQ0FDRSxZQUNGLENBRUEsb0NBR0UsYUFBYyxDQURkLDJCQUE2QixDQUQ3QixxQkFHRixDQUVBLHNDQUNFLFVBQ0YsQ0FFQSwrREFDRSxvQkFDRixDQUVBLDBEQUNFLHlCQUNGLENBQ0YsQ0FFQSxrQ0FDRSw0RkFJRSxxQ0FBdUMsQ0FEdkMsK0RBQWlFLENBRGpFLGtDQUFvQyxDQURwQyw0REFJRixDQUVBLHVDQUNFLFdBQ0YsQ0FFQSxvSUFFRSx3QkFDRixDQUVBLGdEQUNFLHdCQUNGLENBRUEsd0tBSUUsZ0JBQWlCLENBQ2pCLGdCQUNGLENBRUEsd0pBRUUsWUFBYSxDQUViLGtCQUFvQixDQURwQiwrQkFFRixDQUVBLGlHQUVFLFlBQWEsQ0FEYixrQkFBb0IsQ0FFcEIseUNBQ0YsQ0FFQSxzTUFJRSxVQUNGLENBRUEsc0RBQ0UscUJBQ0YsQ0FFQSx3RUFDRSx3QkFDRixDQUVBLG9FQUNFLHdCQUNGLENBRUEseURBRUUsUUFBUyxDQURULCtCQUFnQyxDQUVoQyxlQUNGLENBRUEsbURBQ0UsWUFDRixDQUVBLG9EQUdFLGVBQWdCLENBRmhCLFlBQWEsQ0FDYix1Q0FBeUMsQ0FFekMsWUFDRixDQUVBLHFFQUNFLDBCQUE0QixDQUM1QixrQkFDRixDQUVBLDZFQUNFLHNCQUNGLENBRUEsbURBQ0Usb0JBQ0YsQ0FDRixDQUVBLHdEQUNFLFNBQ0YiLCJmaWxlIjoicHVyZ2VkLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiFcclxuICogQm9vdHN0cmFwICB2NS4zLjMgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXHJcbiAqIENvcHlyaWdodCAyMDExLTIwMjQgVGhlIEJvb3RzdHJhcCBBdXRob3JzXHJcbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxyXG4gKi9cclxuXHJcbi8qIEBpbXBvcnQgXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUFyY2hpdm86aXRhbCx3Z2h0QDAsMTAwLi45MDA7MSwxMDAuLjkwMCZkaXNwbGF5PXN3YXBcIjsgKi9cclxuXHJcbi8qIDpyb290IHtcclxuICAtLWJyYW5kLWNvbG9yOiAjMWIzMjgyO1xyXG4gIC0tYWNjZW50LWN0YS1jb2xvcjogI2QxMWQyMDtcclxuICAtLWFjY2VudC1jdGEtaG92ZXItY29sb3I6ICNmZjJiMmU7XHJcbiAgLS1zZWNvbmRhcnktY3RhLWNvbG9yOiAjNGU3YWNjO1xyXG4gIC0tc2Vjb25kYXJ5LWN0YS1ob3Zlci1jb2xvcjogIzM0NDRlZDtcclxuICAtLWxpZ2h0LWJhY2tncm91bmQtY29sb3I6ICNmNmY5ZmM7XHJcbiAgLS1oZWFkaW5nLWNvbG9yOiAjMDAwO1xyXG4gIC0tcGFyYWdyYXBoLWNvbG9yOiAjNGQ0ZDRkO1xyXG4gIC0tbWFpbi1ncmFkaWVudC1jb2xvcjogIzAwMDtcclxuICAtLWhlYWRpbmctd2hpdGUtY29sb3I6ICNmZmY7XHJcbiAgLS1wYXJhZ3JhcGgtd2hpdGUtY29sb3I6ICNmZmY7XHJcbiAgLS1ib3gtc3Ryb2tlLWNvbG9yOiAjZTdlN2U3O1xyXG4gIC0tZ3JleS0xLWNvbG9yOiAjZDNkM2QzO1xyXG4gIC0tZ3JleS0yLWNvbG9yOiAjYmViZWJlO1xyXG59ICovXHJcblxyXG5cclxuXHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIge1xyXG4gICAgbWFyZ2luLXRvcDogNDhweDtcclxuICB9XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTIxMnB4KSB7XHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIge1xyXG4gICAgbWFyZ2luLXRvcDogMTI0cHg7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5NzlweCkge1xyXG4gIC5ib290c3RyYXAtY29udGFpbmVyIHtcclxuICAgIG1hcmdpbi10b3A6IDVweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIge1xyXG4gICAgbWFyZ2luLXRvcDogMjJweDtcclxuICB9XHJcbn1cclxuXHJcbjpyb290IHtcclxuICAtLWJyYW5kLWNvbG9yOiAjMDAwMDAwO1xyXG4gIC0tYWNjZW50LWN0YTogI2FlYzIwMDtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgaDEsIC5ib290c3RyYXAtY29udGFpbmVyIGgyLFxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciBoMyxcclxuLmJvb3RzdHJhcC1jb250YWluZXIgaDQsXHJcbi5ib290c3RyYXAtY29udGFpbmVyIGg1LFxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciBoNixcclxuLmJvb3RzdHJhcC1jb250YWluZXIgcCxcclxuLmJvb3RzdHJhcC1jb250YWluZXIgc3BhbiB7XHJcbiAgYWxsOiB1bnNldDtcclxuICB0ZXh0LWFsaWduOiB1bnNldDtcclxufVxyXG5cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5jb250YWluZXIgLnJvdzpiZWZvcmUsLmJvb3RzdHJhcC1jb250YWluZXIgLmNvbnRhaW5lciAucm93OmFmdGVyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIge1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIGgxLCAuYm9vdHN0cmFwLWNvbnRhaW5lciAuaDEsXHJcbi5ib290c3RyYXAtY29udGFpbmVyIGgyLFxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAuaDIsXHJcbi5ib290c3RyYXAtY29udGFpbmVyIGgzLFxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAuaDMsXHJcbi5ib290c3RyYXAtY29udGFpbmVyIGg0LFxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAuaDQsXHJcbi5ib290c3RyYXAtY29udGFpbmVyIGg1LFxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAuaDUsXHJcbi5ib290c3RyYXAtY29udGFpbmVyIGg2LFxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAuaDYsXHJcbi5ib290c3RyYXAtY29udGFpbmVyIHAsXHJcbi5ib290c3RyYXAtY29udGFpbmVyIHNwYW4sXHJcbi5ib290c3RyYXAtY29udGFpbmVyIGRpdiB7XHJcbiAgLyogZm9udC1mYW1pbHk6IFwiQXJjaGl2b1wiLCBzYW5zLXNlcmlmOyAqL1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciBoMSwgLmJvb3RzdHJhcC1jb250YWluZXIgLmgxIHtcclxuICBsaW5lLWhlaWdodDogMS4zICFpbXBvcnRhbnQ7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciBoMiwgLmJvb3RzdHJhcC1jb250YWluZXIgLmgyIHtcclxuICBsaW5lLWhlaWdodDogMS4zICFpbXBvcnRhbnQ7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciBoMywgLmJvb3RzdHJhcC1jb250YWluZXIgLmgzIHtcclxuICBsaW5lLWhlaWdodDogMS4zICFpbXBvcnRhbnQ7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciBoNCwgLmJvb3RzdHJhcC1jb250YWluZXIgLmg0IHtcclxuICBsaW5lLWhlaWdodDogMS4zICFpbXBvcnRhbnQ7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciBoNSwgLmJvb3RzdHJhcC1jb250YWluZXIgLmg1IHtcclxuICBsaW5lLWhlaWdodDogMS40ICFpbXBvcnRhbnQ7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciBoNiwgLmJvb3RzdHJhcC1jb250YWluZXIgLmg2IHtcclxuICBsaW5lLWhlaWdodDogMS4zICFpbXBvcnRhbnQ7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAuY2FyZC1ib2R5LmZvcm0tc2VjdGlvbiwgLmJvb3RzdHJhcC1jb250YWluZXIgLnNlcnZpY2UtYm94IC5jYXJkLWJvZHkge1xyXG4gIHBhZGRpbmc6IDIuNzVyZW0gMnJlbSAyLjc1cmVtIDJyZW07XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5ib290c3RyYXAtY29udGFpbmVyIC5jYXJkLWJvZHkuZm9ybS1zZWN0aW9uLCAuYm9vdHN0cmFwLWNvbnRhaW5lciAuc2VydmljZS1ib3ggLmNhcmQtYm9keSB7XHJcbiAgICBwYWRkaW5nOiAxLjM3NXJlbSAxcmVtIDEuMzc1cmVtIDFyZW07XHJcbiAgfVxyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAudXBwZXJjYXNlLWxpbmUsIC5ib290c3RyYXAtY29udGFpbmVyIC5jdGEtY29udGFpbmVyIC5idG4ge1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5iaWctbnVtYmVyIHtcclxuICBmb250LXNpemU6IDY0cHggIWltcG9ydGFudDtcclxuICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAudXBwZXJjYXNlLWxpbmUge1xyXG4gIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcclxuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5ib2R5LXJlZ3VsYXIge1xyXG4gIGZvbnQtc2l6ZTogMTdweCAhaW1wb3J0YW50O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDtcclxuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5ib2R5LWxhcmdlIHtcclxuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcclxuICBsaW5lLWhlaWdodDogMS41ICFpbXBvcnRhbnQ7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLmN0YS1jb250YWluZXIgLmJ0biB7XHJcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMzUgIWltcG9ydGFudDtcclxuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5mYXEtYWNjb3JkaW9uLWJ0bjo6YWZ0ZXIsIC5ib290c3RyYXAtY29udGFpbmVyIC52ZXJ0aWNhbC10YWJzLWFjY29yZGlvbi1idG46OmFmdGVyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAuZmFxLWFjY29yZGlvbiAuYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCksIC5ib290c3RyYXAtY29udGFpbmVyXHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgLnZlcnRpY2FsLXRhYnMtYWNjb3JkaW9uXHJcbiAgLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLmZhcS1hY2NvcmRpb24gLmFjY29yZGlvbi1idXR0b24sIC5ib290c3RyYXAtY29udGFpbmVyIC52ZXJ0aWNhbC10YWJzLWFjY29yZGlvbiAuYWNjb3JkaW9uLWJ1dHRvbiB7XHJcbiAgZ2FwOiAxMHB4O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAuZmFxLWFjY29yZGlvbiAuYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCksIC5ib290c3RyYXAtY29udGFpbmVyXHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgLnZlcnRpY2FsLXRhYnMtYWNjb3JkaW9uXHJcbiAgLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5mYXEtYWNjb3JkaW9uIGJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLCAuYm9vdHN0cmFwLWNvbnRhaW5lciAuZmFxLWFjY29yZGlvbiBidXR0b24sXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC52ZXJ0aWNhbC10YWJzLWFjY29yZGlvbiBidXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcclxuLmJvb3RzdHJhcC1jb250YWluZXIgLnZlcnRpY2FsLXRhYnMtYWNjb3JkaW9uIGJ1dHRvbiB7XHJcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAuZmFxLWFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0sIC5ib290c3RyYXAtY29udGFpbmVyIC52ZXJ0aWNhbC10YWJzLWFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0ge1xyXG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTdlN2U3ICFpbXBvcnRhbnQ7XHJcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAuZmFxLWFjY29yZGlvbiAuZmFxLWFjY29yZGlvbi1idG4sIC5ib290c3RyYXAtY29udGFpbmVyIC52ZXJ0aWNhbC10YWJzLWFjY29yZGlvbiAuZmFxLWFjY29yZGlvbi1idG4ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgcGFkZGluZy1yaWdodDogMjBweDtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLmZhcS1hY2NvcmRpb24gLmljb24tY29udGFpbmVyLCAuYm9vdHN0cmFwLWNvbnRhaW5lciAudmVydGljYWwtdGFicy1hY2NvcmRpb24gLmljb24tY29udGFpbmVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZ2FwOiAxMHB4O1xyXG4gIG1pbi1oZWlnaHQ6IDI0cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5ib290c3RyYXAtY29udGFpbmVyIC5mYXEtYWNjb3JkaW9uIC5pY29uLWNvbnRhaW5lciwgLmJvb3RzdHJhcC1jb250YWluZXIgLnZlcnRpY2FsLXRhYnMtYWNjb3JkaW9uIC5pY29uLWNvbnRhaW5lciB7XHJcbiAgICBtYXgtaGVpZ2h0OiAxNnB4O1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWNvbnRhaW5lciAuZmFxLWFjY29yZGlvbiAuaWNvbi1jb250YWluZXIgc3ZnLCAuYm9vdHN0cmFwLWNvbnRhaW5lciAudmVydGljYWwtdGFicy1hY2NvcmRpb24gLmljb24tY29udGFpbmVyIHN2ZyB7XHJcbiAgICBtYXgtaGVpZ2h0OiAxNnB4O1xyXG4gICAgbWF4LXdpZHRoOiAxNnB4O1xyXG4gIH1cclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLmZhcS1hY2NvcmRpb24gLmljb24tcGx1cywgLmJvb3RzdHJhcC1jb250YWluZXIgLmZhcS1hY2NvcmRpb24gLmljb24tbWludXMsXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC52ZXJ0aWNhbC10YWJzLWFjY29yZGlvbiAuaWNvbi1wbHVzLFxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAudmVydGljYWwtdGFicy1hY2NvcmRpb24gLmljb24tbWludXMge1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLmN0YS1jb250YWluZXIgLmJ0biB7XHJcbiAgcGFkZGluZzogMTRweCA0MHB4O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAuaW50ZXJsaW5raW5nLWJ1dHRvbjpob3ZlciBzdmcgcGF0aCB7XHJcbiAgc3Ryb2tlOiAjZmZmO1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAjc2VydmljZS1ib3hlcy1zZWN0aW9uIC5zZXJ2aWNlLWljb24gc3ZnIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDExZDIwO1xyXG4gIGhlaWdodDogODBweDtcclxuICB3aWR0aDogODBweDtcclxuICBwYWRkaW5nOiAxNnB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyICNtYXAtc2VjdGlvbiAubWFwLWRlc2t0b3AgaWZyYW1lIHtcclxuICBtYXJnaW4tYm90dG9tOiAtN3B4O1xyXG4gIGhlaWdodDogMzYwcHg7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyICNtYXAtc2VjdGlvbiAubWFwLW1vYmlsZSBpZnJhbWUge1xyXG4gIG1hcmdpbi1ib3R0b206IC03cHg7XHJcbiAgaGVpZ2h0OiAyNDBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgLnJvdW5kZWQtZW5kLW1kLTQge1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5pY29uLWxpc3Rpbmcucm91bmRlZCBzdmcge1xyXG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbjpyb290IHtcclxuICAtLWJzLWJsdWU6ICMwZDZlZmQ7XHJcbiAgLS1icy1pbmRpZ286ICM2NjEwZjI7XHJcbiAgLS1icy1wdXJwbGU6ICM2ZjQyYzE7XHJcbiAgLS1icy1waW5rOiAjZDYzMzg0O1xyXG4gIC0tYnMtcmVkOiAjZGMzNTQ1O1xyXG4gIC0tYnMtb3JhbmdlOiAjZmQ3ZTE0O1xyXG4gIC0tYnMteWVsbG93OiAjZmZjMTA3O1xyXG4gIC0tYnMtZ3JlZW46ICMxOTg3NTQ7XHJcbiAgLS1icy10ZWFsOiAjMjBjOTk3O1xyXG4gIC0tYnMtY3lhbjogIzBkY2FmMDtcclxuICAtLWJzLWJsYWNrOiAjMDAwO1xyXG4gIC0tYnMtd2hpdGU6ICNmZmY7XHJcbiAgLS1icy1ncmF5OiAjNmM3NTdkO1xyXG4gIC0tYnMtZ3JheS1kYXJrOiAjMzQzYTQwO1xyXG4gIC0tYnMtZ3JheS0xMDA6ICNmOGY5ZmE7XHJcbiAgLS1icy1ncmF5LTIwMDogI2U5ZWNlZjtcclxuICAtLWJzLWdyYXktMzAwOiAjZGVlMmU2O1xyXG4gIC0tYnMtZ3JheS00MDA6ICNjZWQ0ZGE7XHJcbiAgLS1icy1ncmF5LTUwMDogI2FkYjViZDtcclxuICAtLWJzLWdyYXktNjAwOiAjNmM3NTdkO1xyXG4gIC0tYnMtZ3JheS03MDA6ICM0OTUwNTc7XHJcbiAgLS1icy1ncmF5LTgwMDogIzM0M2E0MDtcclxuICAtLWJzLWdyYXktOTAwOiAjMjEyNTI5O1xyXG4gIC0tYnMtcHJpbWFyeTogIzBkNmVmZDtcclxuICAtLWJzLXNlY29uZGFyeTogIzZjNzU3ZDtcclxuICAtLWJzLXN1Y2Nlc3M6ICMxOTg3NTQ7XHJcbiAgLS1icy1pbmZvOiAjMGRjYWYwO1xyXG4gIC0tYnMtd2FybmluZzogI2ZmYzEwNztcclxuICAtLWJzLWRhbmdlcjogI2RjMzU0NTtcclxuICAtLWJzLWxpZ2h0OiAjZjhmOWZhO1xyXG4gIC0tYnMtZGFyazogIzIxMjUyOTtcclxuICAtLWJzLWJyYW5kOiAjMWIzMjgyO1xyXG4gIC0tYnMtYWNjZW50LWN0YTogI2QxMWQyMDtcclxuICAtLWJzLWFjY2VudC1jdGEtaG92ZXI6ICNmZjJiMmU7XHJcbiAgLS1icy1zZWNvbmRhcnktY3RhOiAjNGU3YWNjO1xyXG4gIC0tYnMtc2Vjb25kYXJ5LWN0YS1ob3ZlcjogIzM0NDRlZDtcclxuICAtLWJzLWxpZ2h0LWJnOiAjZjZmOWZjO1xyXG4gIC0tYnMtaGVhZGluZzogIzAwMDtcclxuICAtLWJzLXBhcmFncmFwaDogIzRkNGQ0ZDtcclxuICAtLWJzLW1haW4tZ3JhZGllbnQ6ICMwMDA7XHJcbiAgLS1icy1oZWFkaW5nLXdoaXRlOiAjZmZmO1xyXG4gIC0tYnMtcGFyYWdyYXBoLXdoaXRlOiAjZmZmO1xyXG4gIC0tYnMtYm94LXN0cm9rZTogI2U3ZTdlNztcclxuICAtLWJzLWdyZXktMTogI2QzZDNkMztcclxuICAtLWJzLWdyZXktMjogI2JlYmViZTtcclxuICAtLWJzLXByaW1hcnktcmdiOiAxMywgMTEwLCAyNTM7XHJcbiAgLS1icy1zZWNvbmRhcnktcmdiOiAxMDgsIDExNywgMTI1O1xyXG4gIC0tYnMtc3VjY2Vzcy1yZ2I6IDI1LCAxMzUsIDg0O1xyXG4gIC0tYnMtaW5mby1yZ2I6IDEzLCAyMDIsIDI0MDtcclxuICAtLWJzLXdhcm5pbmctcmdiOiAyNTUsIDE5MywgNztcclxuICAtLWJzLWRhbmdlci1yZ2I6IDIyMCwgNTMsIDY5O1xyXG4gIC0tYnMtbGlnaHQtcmdiOiAyNDgsIDI0OSwgMjUwO1xyXG4gIC0tYnMtZGFyay1yZ2I6IDMzLCAzNywgNDE7XHJcbiAgLS1icy1icmFuZC1yZ2I6IDI3LCA1MCwgMTMwO1xyXG4gIC0tYnMtYWNjZW50LWN0YS1yZ2I6IDIwOSwgMjksIDMyO1xyXG4gIC0tYnMtYWNjZW50LWN0YS1ob3Zlci1yZ2I6IDI1NSwgNDMsIDQ2O1xyXG4gIC0tYnMtc2Vjb25kYXJ5LWN0YS1yZ2I6IDc4LCAxMjIsIDIwNDtcclxuICAtLWJzLXNlY29uZGFyeS1jdGEtaG92ZXItcmdiOiA1MiwgNjgsIDIzNztcclxuICAtLWJzLWxpZ2h0LWJnLXJnYjogMjQ2LCAyNDksIDI1MjtcclxuICAtLWJzLWhlYWRpbmctcmdiOiAwLCAwLCAwO1xyXG4gIC0tYnMtcGFyYWdyYXBoLXJnYjogNzcsIDc3LCA3NztcclxuICAtLWJzLW1haW4tZ3JhZGllbnQtcmdiOiAwLCAwLCAwO1xyXG4gIC0tYnMtaGVhZGluZy13aGl0ZS1yZ2I6IDI1NSwgMjU1LCAyNTU7XHJcbiAgLS1icy1wYXJhZ3JhcGgtd2hpdGUtcmdiOiAyNTUsIDI1NSwgMjU1O1xyXG4gIC0tYnMtYm94LXN0cm9rZS1yZ2I6IDIzMSwgMjMxLCAyMzE7XHJcbiAgLS1icy1ncmV5LTEtcmdiOiAyMTEsIDIxMSwgMjExO1xyXG4gIC0tYnMtZ3JleS0yLXJnYjogMTkwLCAxOTAsIDE5MDtcclxuICAtLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpczogcmdiKDUuMiwgNDQsIDEwMS4yKTtcclxuICAtLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzOiByZ2IoNDMuMiwgNDYuOCwgNTApO1xyXG4gIC0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzOiByZ2IoMTAsIDU0LCAzMy42KTtcclxuICAtLWJzLWluZm8tdGV4dC1lbXBoYXNpczogcmdiKDUuMiwgODAuOCwgOTYpO1xyXG4gIC0tYnMtd2FybmluZy10ZXh0LWVtcGhhc2lzOiByZ2IoMTAyLCA3Ny4yLCAyLjgpO1xyXG4gIC0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXM6IHJnYig4OCwgMjEuMiwgMjcuNik7XHJcbiAgLS1icy1saWdodC10ZXh0LWVtcGhhc2lzOiAjNDk1MDU3O1xyXG4gIC0tYnMtZGFyay10ZXh0LWVtcGhhc2lzOiAjNDk1MDU3O1xyXG4gIC0tYnMtcHJpbWFyeS1iZy1zdWJ0bGU6IHJnYigyMDYuNiwgMjI2LCAyNTQuNik7XHJcbiAgLS1icy1zZWNvbmRhcnktYmctc3VidGxlOiByZ2IoMjI1LjYsIDIyNy40LCAyMjkpO1xyXG4gIC0tYnMtc3VjY2Vzcy1iZy1zdWJ0bGU6IHJnYigyMDksIDIzMSwgMjIwLjgpO1xyXG4gIC0tYnMtaW5mby1iZy1zdWJ0bGU6IHJnYigyMDYuNiwgMjQ0LjQsIDI1Mik7XHJcbiAgLS1icy13YXJuaW5nLWJnLXN1YnRsZTogcmdiKDI1NSwgMjQyLjYsIDIwNS40KTtcclxuICAtLWJzLWRhbmdlci1iZy1zdWJ0bGU6IHJnYigyNDgsIDIxNC42LCAyMTcuOCk7XHJcbiAgLS1icy1saWdodC1iZy1zdWJ0bGU6IHJnYigyNTEuNSwgMjUyLCAyNTIuNSk7XHJcbiAgLS1icy1kYXJrLWJnLXN1YnRsZTogI2NlZDRkYTtcclxuICAtLWJzLXByaW1hcnktYm9yZGVyLXN1YnRsZTogcmdiKDE1OC4yLCAxOTcsIDI1NC4yKTtcclxuICAtLWJzLXNlY29uZGFyeS1ib3JkZXItc3VidGxlOiByZ2IoMTk2LjIsIDE5OS44LCAyMDMpO1xyXG4gIC0tYnMtc3VjY2Vzcy1ib3JkZXItc3VidGxlOiByZ2IoMTYzLCAyMDcsIDE4Ni42KTtcclxuICAtLWJzLWluZm8tYm9yZGVyLXN1YnRsZTogcmdiKDE1OC4yLCAyMzMuOCwgMjQ5KTtcclxuICAtLWJzLXdhcm5pbmctYm9yZGVyLXN1YnRsZTogcmdiKDI1NSwgMjMwLjIsIDE1NS44KTtcclxuICAtLWJzLWRhbmdlci1ib3JkZXItc3VidGxlOiByZ2IoMjQxLCAxNzQuMiwgMTgwLjYpO1xyXG4gIC0tYnMtbGlnaHQtYm9yZGVyLXN1YnRsZTogI2U5ZWNlZjtcclxuICAtLWJzLWRhcmstYm9yZGVyLXN1YnRsZTogI2FkYjViZDtcclxuICAtLWJzLXdoaXRlLXJnYjogMjU1LCAyNTUsIDI1NTtcclxuICAtLWJzLWJsYWNrLXJnYjogMCwgMCwgMDtcclxuICAtLWJzLWZvbnQtc2Fucy1zZXJpZjogXCJBcmNoaXZvXCIsIHNhbnMtc2VyaWY7XHJcbiAgLS1icy1mb250LW1vbm9zcGFjZTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcclxuICAtLWJzLWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAxODBkZWcsXHJcbiAgICAuYm9vdHN0cmFwLWNvbnRhaW5lciByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLFxyXG4gICAgLmJvb3RzdHJhcC1jb250YWluZXIgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKVxyXG4gICk7XHJcbiAgLS1icy1ib2R5LWZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpO1xyXG4gIC0tYnMtYm9keS1mb250LXNpemU6IDFyZW07XHJcbiAgLS1icy1ib2R5LWZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgLS1icy1ib2R5LWxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgLS1icy1ib2R5LWNvbG9yOiAjMjEyNTI5O1xyXG4gIC0tYnMtYm9keS1jb2xvci1yZ2I6IDMzLCAzNywgNDE7XHJcbiAgLS1icy1ib2R5LWJnOiAjZmZmO1xyXG4gIC0tYnMtYm9keS1iZy1yZ2I6IDI1NSwgMjU1LCAyNTU7XHJcbiAgLS1icy1lbXBoYXNpcy1jb2xvcjogIzAwMDtcclxuICAtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYjogMCwgMCwgMDtcclxuICAtLWJzLXNlY29uZGFyeS1jb2xvcjogcmdiYSgzMywgMzcsIDQxLCAwLjc1KTtcclxuICAtLWJzLXNlY29uZGFyeS1jb2xvci1yZ2I6IDMzLCAzNywgNDE7XHJcbiAgLS1icy1zZWNvbmRhcnktYmc6ICNlOWVjZWY7XHJcbiAgLS1icy1zZWNvbmRhcnktYmctcmdiOiAyMzMsIDIzNiwgMjM5O1xyXG4gIC0tYnMtdGVydGlhcnktY29sb3I6IHJnYmEoMzMsIDM3LCA0MSwgMC41KTtcclxuICAtLWJzLXRlcnRpYXJ5LWNvbG9yLXJnYjogMzMsIDM3LCA0MTtcclxuICAtLWJzLXRlcnRpYXJ5LWJnOiAjZjhmOWZhO1xyXG4gIC0tYnMtdGVydGlhcnktYmctcmdiOiAyNDgsIDI0OSwgMjUwO1xyXG4gIC0tYnMtaGVhZGluZy1jb2xvcjogIzMzNGRhMTtcclxuICAtLWJzLWxpbmstY29sb3I6ICMwZDZlZmQ7XHJcbiAgLS1icy1saW5rLWNvbG9yLXJnYjogMTMsIDExMCwgMjUzO1xyXG4gIC0tYnMtbGluay1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgLS1icy1saW5rLWhvdmVyLWNvbG9yOiByZ2IoMTAuNCwgODgsIDIwMi40KTtcclxuICAtLWJzLWxpbmstaG92ZXItY29sb3ItcmdiOiAxMCwgODgsIDIwMjtcclxuICAtLWJzLWNvZGUtY29sb3I6ICNkNjMzODQ7XHJcbiAgLS1icy1oaWdobGlnaHQtY29sb3I6ICMyMTI1Mjk7XHJcbiAgLS1icy1oaWdobGlnaHQtYmc6IHJnYigyNTUsIDI0Mi42LCAyMDUuNCk7XHJcbiAgLS1icy1ib3JkZXItd2lkdGg6IDFweDtcclxuICAtLWJzLWJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgLS1icy1ib3JkZXItY29sb3I6ICNkZWUyZTY7XHJcbiAgLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQ6IHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xyXG4gIC0tYnMtYm9yZGVyLXJhZGl1czogMC43NXJlbTtcclxuICAtLWJzLWJvcmRlci1yYWRpdXMtc206IDAuMjVyZW07XHJcbiAgLS1icy1ib3JkZXItcmFkaXVzLWxnOiAxcmVtO1xyXG4gIC0tYnMtYm9yZGVyLXJhZGl1cy14bDogMS41cmVtO1xyXG4gIC0tYnMtYm9yZGVyLXJhZGl1cy14eGw6IDJyZW07XHJcbiAgLS1icy1ib3JkZXItcmFkaXVzLTJ4bDogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpO1xyXG4gIC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsOiA1MHJlbTtcclxuICAtLWJzLWJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KTtcclxuICAtLWJzLWJveC1zaGFkb3ctc206IDAgMC4xMjVyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcclxuICAtLWJzLWJveC1zaGFkb3ctbGc6IDAgMXJlbSAzcmVtIHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xyXG4gIC0tYnMtYm94LXNoYWRvdy1pbnNldDogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xyXG4gIC0tYnMtZm9jdXMtcmluZy13aWR0aDogMC4yNXJlbTtcclxuICAtLWJzLWZvY3VzLXJpbmctb3BhY2l0eTogMC4yNTtcclxuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcclxuICAtLWJzLWZvcm0tdmFsaWQtY29sb3I6ICMxOTg3NTQ7XHJcbiAgLS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcjogIzE5ODc1NDtcclxuICAtLWJzLWZvcm0taW52YWxpZC1jb2xvcjogI2RjMzU0NTtcclxuICAtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3I6ICNkYzM1NDU7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyICosIC5ib290c3RyYXAtY29udGFpbmVyICo6OmJlZm9yZSxcclxuLmJvb3RzdHJhcC1jb250YWluZXIgKjo6YWZ0ZXIge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogbm8tcHJlZmVyZW5jZSkge1xyXG4gIC5ib290c3RyYXAtY29udGFpbmVyIDpyb290IHtcclxuICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xyXG4gIH1cclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgaHIge1xyXG4gIG1hcmdpbjogMXJlbSAwO1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG4gIGJvcmRlcjogMDtcclxuICBib3JkZXItdG9wOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkO1xyXG4gIG9wYWNpdHk6IDAuMjU7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIGg2LCAuYm9vdHN0cmFwLWNvbnRhaW5lciAuaDYsXHJcbi5ib290c3RyYXAtY29udGFpbmVyIGg1LFxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAuaDUsXHJcbi5ib290c3RyYXAtY29udGFpbmVyIGg0LFxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAuaDQsXHJcbi5ib290c3RyYXAtY29udGFpbmVyIGgzLFxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAuaDMsXHJcbi5ib290c3RyYXAtY29udGFpbmVyIGgyLFxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAuaDIsXHJcbi5ib290c3RyYXAtY29udGFpbmVyIGgxLFxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAuaDEge1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICBjb2xvcjogdmFyKC0tYnMtaGVhZGluZy1jb2xvcik7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIGgxLCAuYm9vdHN0cmFwLWNvbnRhaW5lciAuaDEge1xyXG4gIGZvbnQtc2l6ZTogMjhweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gIC5ib290c3RyYXAtY29udGFpbmVyIGgxLCAuYm9vdHN0cmFwLWNvbnRhaW5lciAuaDEge1xyXG4gICAgZm9udC1zaXplOiA0NHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgaDIsIC5ib290c3RyYXAtY29udGFpbmVyIC5oMiB7XHJcbiAgZm9udC1zaXplOiAyNHB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgaDIsIC5ib290c3RyYXAtY29udGFpbmVyIC5oMiB7XHJcbiAgICBmb250LXNpemU6MzZweDtcclxuICB9XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIGgzLCAuYm9vdHN0cmFwLWNvbnRhaW5lciAuaDMge1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gIC5ib290c3RyYXAtY29udGFpbmVyIGgzLCAuYm9vdHN0cmFwLWNvbnRhaW5lciAuaDMge1xyXG4gICAgZm9udC1zaXplOjI4cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciBoNCwgLmJvb3RzdHJhcC1jb250YWluZXIgLmg0IHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgaDQsIC5ib290c3RyYXAtY29udGFpbmVyIC5oNCB7XHJcbmZvbnQtc2l6ZToyNHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgaDUsIC5ib290c3RyYXAtY29udGFpbmVyIC5oNSB7XHJcbiAgZm9udC1zaXplOiAxN3B4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgaDUsIC5ib290c3RyYXAtY29udGFpbmVyIC5oNSB7XHJcbiAgICBmb250LXNpemU6MjJweDtcclxuICB9XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIGg2LCAuYm9vdHN0cmFwLWNvbnRhaW5lciAuaDYge1xyXG4gIGZvbnQtc2l6ZTogMTdweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gIC5ib290c3RyYXAtY29udGFpbmVyIGg2LCAuYm9vdHN0cmFwLWNvbnRhaW5lciAuaDYge1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgcCB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciBhZGRyZXNzIHtcclxuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxufVxyXG5cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIHN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgYSB7XHJcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtbGluay1jb2xvci1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKTtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgYTpob3ZlciB7XHJcbiAgLS1icy1saW5rLWNvbG9yLXJnYjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvci1yZ2IpO1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciBhOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSwgLmJvb3RzdHJhcC1jb250YWluZXIgYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSk6aG92ZXIge1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgaW1nLCAuYm9vdHN0cmFwLWNvbnRhaW5lciBzdmcge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIGJ1dHRvbiB7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xyXG4gIG91dGxpbmU6IDA7XHJcbn1cclxuXHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciBidXR0b24ge1xyXG4gIG1hcmdpbjogMDtcclxuICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIGJ1dHRvbiB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIFtyb2xlPVwiYnV0dG9uXCJdIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyXHJcbiAgW2xpc3RdOm5vdChbdHlwZT1cImRhdGVcIl0pOm5vdChbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdKTpub3QoXHJcbiAgICAuYm9vdHN0cmFwLWNvbnRhaW5lciBbdHlwZT1cIm1vbnRoXCJdXHJcbiAgKTpub3QoW3R5cGU9XCJ3ZWVrXCJdKTpub3QoW3R5cGU9XCJ0aW1lXCJdKTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIGJ1dHRvbiwgLmJvb3RzdHJhcC1jb250YWluZXIgW3R5cGU9XCJidXR0b25cIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciBidXR0b246bm90KDpkaXNhYmxlZCksIC5ib290c3RyYXAtY29udGFpbmVyIFt0eXBlPVwiYnV0dG9uXCJdOm5vdCg6ZGlzYWJsZWQpIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIDo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3JkZXItc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWZpZWxkcy13cmFwcGVyLCAuYm9vdHN0cmFwLWNvbnRhaW5lciA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0LFxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1taW51dGUsXHJcbi5ib290c3RyYXAtY29udGFpbmVyIDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWhvdXItZmllbGQsXHJcbi5ib290c3RyYXAtY29udGFpbmVyIDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWRheS1maWVsZCxcclxuLmJvb3RzdHJhcC1jb250YWluZXIgOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbW9udGgtZmllbGQsXHJcbi5ib290c3RyYXAtY29udGFpbmVyIDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciBbdHlwZT1cInNlYXJjaFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XHJcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIDo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciA6Oi13ZWJraXQtY29sb3Itc3dhdGNoLXdyYXBwZXIge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIDo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xyXG4gIGZvbnQ6IGluaGVyaXQ7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIGlmcmFtZSB7XHJcbiAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciBbaGlkZGVuXSB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAuaW1nLWZsdWlkIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAuY29udGFpbmVyIHtcclxuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XHJcbiAgLS1icy1ndXR0ZXIteTogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XHJcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcclxuICBcclxuICAuYm9vdHN0cmFwLWNvbnRhaW5lciAuY29udGFpbmVyIHtcclxuICAgIG1heC13aWR0aDogNTQwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICBcclxuICAuYm9vdHN0cmFwLWNvbnRhaW5lciAuY29udGFpbmVyIHtcclxuICAgIG1heC13aWR0aDogNzIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICBcclxuICAuYm9vdHN0cmFwLWNvbnRhaW5lciAuY29udGFpbmVyIHtcclxuICAgIG1heC13aWR0aDogOTYwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgXHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgLmNvbnRhaW5lciB7XHJcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcclxuICBcclxuICAuYm9vdHN0cmFwLWNvbnRhaW5lciAuY29udGFpbmVyIHtcclxuICAgIG1heC13aWR0aDogMTMyMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgOnJvb3Qge1xyXG4gIC0tYnMtYnJlYWtwb2ludC14czogMDtcclxuICAtLWJzLWJyZWFrcG9pbnQtc206IDU3NnB4O1xyXG4gIC0tYnMtYnJlYWtwb2ludC1tZDogNzY4cHg7XHJcbiAgLS1icy1icmVha3BvaW50LWxnOiA5OTJweDtcclxuICAtLWJzLWJyZWFrcG9pbnQteGw6IDEyMDBweDtcclxuICAtLWJzLWJyZWFrcG9pbnQteHhsOiAxNDAwcHg7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5yb3cge1xyXG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcclxuICAtLWJzLWd1dHRlci15OiAwO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS1icy1ndXR0ZXIteSkpO1xyXG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKTtcclxuICBtYXJnaW4tbGVmdDogY2FsYygtMC41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKTtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLnJvdyA+ICoge1xyXG4gIGZsZXgtc2hyaW5rOiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XHJcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XHJcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAuY29sIHtcclxuICBmbGV4OiAxIDAgMCU7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5jb2wtMiB7XHJcbiAgZmxleDogMCAwIGF1dG87XHJcbiAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLm9mZnNldC0yIHtcclxuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuYm9vdHN0cmFwLWNvbnRhaW5lciAuY29sLW1kIHtcclxuICAgIGZsZXg6IDEgMCAwJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgLmNvbC1tZC0zIHtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgd2lkdGg6IDI1JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgLmNvbC1tZC00IHtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgLmNvbC1tZC01IHtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgLmNvbC1tZC02IHtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgLmNvbC1tZC03IHtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgLmNvbC1tZC05IHtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgd2lkdGg6IDc1JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgLmNvbC1tZC0xMiB7XHJcbiAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgLmNvbC1sZy04IHtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcclxuICB9XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5idG4ge1xyXG4gIC0tYnMtYnRuLXBhZGRpbmcteDogMC43NXJlbTtcclxuICAtLWJzLWJ0bi1wYWRkaW5nLXk6IDAuMzc1cmVtO1xyXG4gIC0tYnMtYnRuLWZvbnQtZmFtaWx5OiA7XHJcbiAgLS1icy1idG4tZm9udC1zaXplOiAxcmVtO1xyXG4gIC0tYnMtYnRuLWZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgLS1icy1idG4tbGluZS1oZWlnaHQ6IDEuNTtcclxuICAtLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XHJcbiAgLS1icy1idG4tYmc6IHRyYW5zcGFyZW50O1xyXG4gIC0tYnMtYnRuLWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcclxuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIC0tYnMtYnRuLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xyXG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgLS1icy1idG4tYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XHJcbiAgLS1icy1idG4tZGlzYWJsZWQtb3BhY2l0eTogMC42NTtcclxuICAtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtXHJcbiAgICByZ2JhKHZhcigtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiKSwgMC41KTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcGFkZGluZzogdmFyKC0tYnMtYnRuLXBhZGRpbmcteSkgdmFyKC0tYnMtYnRuLXBhZGRpbmcteCk7XHJcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWJ0bi1mb250LWZhbWlseSk7XHJcbiAgZm9udC1zaXplOiB2YXIoLS1icy1idG4tZm9udC1zaXplKTtcclxuICBmb250LXdlaWdodDogdmFyKC0tYnMtYnRuLWZvbnQtd2VpZ2h0KTtcclxuICBsaW5lLWhlaWdodDogdmFyKC0tYnMtYnRuLWxpbmUtaGVpZ2h0KTtcclxuICBjb2xvcjogdmFyKC0tYnMtYnRuLWNvbG9yKTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIGJvcmRlcjogdmFyKC0tYnMtYnRuLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYnRuLWJvcmRlci1jb2xvcik7XHJcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYnRuLWJvcmRlci1yYWRpdXMpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1iZyk7XHJcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsXHJcbiAgICAuYm9vdHN0cmFwLWNvbnRhaW5lciBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XHJcbn1cclxuXHJcbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgLmJ0biB7XHJcbiAgICB0cmFuc2l0aW9uOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLmJ0bjpob3ZlciB7XHJcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcik7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWJnKTtcclxuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAuYnRuOmZvY3VzLXZpc2libGUge1xyXG4gIGNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItY29sb3IpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1iZyk7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcclxuICBvdXRsaW5lOiAwO1xyXG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcclxufVxyXG5cclxuXHJcbjpub3QoLmJ0bi1jaGVjaykgKyAuYm9vdHN0cmFwLWNvbnRhaW5lciAuYnRuOmFjdGl2ZSwgLmJvb3RzdHJhcC1jb250YWluZXIgLmJ0bjpmaXJzdC1jaGlsZDphY3RpdmUsXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5idG4uc2hvdyB7XHJcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1hY3RpdmUtY29sb3IpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1hY3RpdmUtYmcpO1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xyXG59XHJcblxyXG5cclxuOm5vdCguYnRuLWNoZWNrKSArIC5ib290c3RyYXAtY29udGFpbmVyIC5idG46YWN0aXZlOmZvY3VzLXZpc2libGUsIC5ib290c3RyYXAtY29udGFpbmVyIC5idG46Zmlyc3QtY2hpbGQ6YWN0aXZlOmZvY3VzLXZpc2libGUsXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5idG4uc2hvdzpmb2N1cy12aXNpYmxlIHtcclxuICBib3gtc2hhZG93OiB2YXIoLS1icy1idG4tZm9jdXMtYm94LXNoYWRvdyk7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5idG46ZGlzYWJsZWQge1xyXG4gIGNvbG9yOiB2YXIoLS1icy1idG4tZGlzYWJsZWQtY29sb3IpO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1kaXNhYmxlZC1iZyk7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yKTtcclxuICBvcGFjaXR5OiB2YXIoLS1icy1idG4tZGlzYWJsZWQtb3BhY2l0eSk7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5idG4tb3V0bGluZS1wcmltYXJ5IHtcclxuICAtLWJzLWJ0bi1jb2xvcjogIzBkNmVmZDtcclxuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMwZDZlZmQ7XHJcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XHJcbiAgLS1icy1idG4taG92ZXItYmc6ICMwZDZlZmQ7XHJcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkO1xyXG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDEzLCAxMTAsIDI1MztcclxuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XHJcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjMGQ2ZWZkO1xyXG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMwZDZlZmQ7XHJcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xyXG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMGQ2ZWZkO1xyXG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcclxuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMwZDZlZmQ7XHJcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLmJ0bi1vdXRsaW5lLWRhcmsge1xyXG4gIC0tYnMtYnRuLWNvbG9yOiAjMjEyNTI5O1xyXG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzIxMjUyOTtcclxuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjtcclxuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzIxMjUyOTtcclxuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMyMTI1Mjk7XHJcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMzMsIDM3LCA0MTtcclxuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XHJcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjMjEyNTI5O1xyXG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMyMTI1Mjk7XHJcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xyXG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMjEyNTI5O1xyXG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcclxuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMyMTI1Mjk7XHJcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLmJ0bi1sZyB7XHJcbiAgLS1icy1idG4tcGFkZGluZy15OiAwLjVyZW07XHJcbiAgLS1icy1idG4tcGFkZGluZy14OiAxcmVtO1xyXG4gIC0tYnMtYnRuLWZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAtLWJzLWJ0bi1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKTtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLmNvbGxhcHNlOm5vdCguc2hvdykge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAuZHJvcGRvd24ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLm5hdiB7XHJcbiAgLS1icy1uYXYtbGluay1wYWRkaW5nLXg6IDFyZW07XHJcbiAgLS1icy1uYXYtbGluay1wYWRkaW5nLXk6IDAuNXJlbTtcclxuICAtLWJzLW5hdi1saW5rLWZvbnQtd2VpZ2h0OiA7XHJcbiAgLS1icy1uYXYtbGluay1jb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XHJcbiAgLS1icy1uYXYtbGluay1ob3Zlci1jb2xvcjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvcik7XHJcbiAgLS1icy1uYXYtbGluay1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAuY2FyZCB7XHJcbiAgLS1icy1jYXJkLXNwYWNlci15OiAxcmVtO1xyXG4gIC0tYnMtY2FyZC1zcGFjZXIteDogMXJlbTtcclxuICAtLWJzLWNhcmQtdGl0bGUtc3BhY2VyLXk6IDAuNXJlbTtcclxuICAtLWJzLWNhcmQtdGl0bGUtY29sb3I6IDtcclxuICAtLWJzLWNhcmQtc3VidGl0bGUtY29sb3I6IDtcclxuICAtLWJzLWNhcmQtYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xyXG4gIC0tYnMtY2FyZC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XHJcbiAgLS1icy1jYXJkLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xyXG4gIC0tYnMtY2FyZC1ib3gtc2hhZG93OiA7XHJcbiAgLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6IGNhbGMoXHJcbiAgICB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAtICh2YXIoLS1icy1ib3JkZXItd2lkdGgpKVxyXG4gICk7XHJcbiAgLS1icy1jYXJkLWNhcC1wYWRkaW5nLXk6IDAuNXJlbTtcclxuICAtLWJzLWNhcmQtY2FwLXBhZGRpbmcteDogMXJlbTtcclxuICAtLWJzLWNhcmQtY2FwLWJnOiByZ2JhKHZhcigtLWJzLWJvZHktY29sb3ItcmdiKSwgMC4wMyk7XHJcbiAgLS1icy1jYXJkLWNhcC1jb2xvcjogO1xyXG4gIC0tYnMtY2FyZC1oZWlnaHQ6IDtcclxuICAtLWJzLWNhcmQtY29sb3I6IDtcclxuICAtLWJzLWNhcmQtYmc6IHZhcigtLWJzLWJvZHktYmcpO1xyXG4gIC0tYnMtY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nOiAxcmVtO1xyXG4gIC0tYnMtY2FyZC1ncm91cC1tYXJnaW46IDAuNzVyZW07XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBtaW4td2lkdGg6IDA7XHJcbiAgaGVpZ2h0OiB2YXIoLS1icy1jYXJkLWhlaWdodCk7XHJcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xyXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1jYXJkLWJnKTtcclxuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XHJcbiAgYm9yZGVyOiB2YXIoLS1icy1jYXJkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtY2FyZC1ib3JkZXItY29sb3IpO1xyXG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWNhcmQtYm9yZGVyLXJhZGl1cyk7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5jYXJkID4gaHIge1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLmNhcmQtYm9keSB7XHJcbiAgZmxleDogMSAxIGF1dG87XHJcbiAgcGFkZGluZzogdmFyKC0tYnMtY2FyZC1zcGFjZXIteSkgdmFyKC0tYnMtY2FyZC1zcGFjZXIteCk7XHJcbiAgY29sb3I6IHZhcigtLWJzLWNhcmQtY29sb3IpO1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAuYWNjb3JkaW9uIHtcclxuICAtLWJzLWFjY29yZGlvbi1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XHJcbiAgLS1icy1hY2NvcmRpb24tYmc6IHZhcigtLWJzLWJvZHktYmcpO1xyXG4gIC0tYnMtYWNjb3JkaW9uLXRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsXHJcbiAgICAuYm9vdHN0cmFwLWNvbnRhaW5lciBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItcmFkaXVzIDAuMTVzIGVhc2U7XHJcbiAgLS1icy1hY2NvcmRpb24tYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xyXG4gIC0tYnMtYWNjb3JkaW9uLWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcclxuICAtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcclxuICAtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzOiBjYWxjKFxyXG4gICAgdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgLSAodmFyKC0tYnMtYm9yZGVyLXdpZHRoKSlcclxuICApO1xyXG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXg6IDEuMjVyZW07XHJcbiAgLS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteTogMXJlbTtcclxuICAtLWJzLWFjY29yZGlvbi1idG4tY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xyXG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1iZzogdmFyKC0tYnMtYWNjb3JkaW9uLWJnKTtcclxuICAtLWJzLWFjY29yZGlvbi1idG4taWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMyMTI1MjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM2UlM2NwYXRoIGQ9J00yIDVMOCAxMUwxNCA1Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xyXG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoOiAxLjI1cmVtO1xyXG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xyXG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZScgc3Ryb2tlPSdyZ2IlMjg1LjIsIDQ0LCAxMDEuMiUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzZSUzY3BhdGggZD0nTTIgNUw4IDExTDE0IDUnLyUzZSUzYy9zdmclM2VcIik7XHJcbiAgLS1icy1hY2NvcmRpb24tYnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpO1xyXG4gIC0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAxLjI1cmVtO1xyXG4gIC0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy15OiAxcmVtO1xyXG4gIC0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzKTtcclxuICAtLWJzLWFjY29yZGlvbi1hY3RpdmUtYmc6IHZhcigtLWJzLXByaW1hcnktYmctc3VidGxlKTtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLmFjY29yZGlvbi1idXR0b24ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXkpIHZhcigtLWJzLWFjY29yZGlvbi1idG4tcGFkZGluZy14KTtcclxuICBmb250LXNpemU6IDFyZW07XHJcbiAgY29sb3I6IHZhcigtLWJzLWFjY29yZGlvbi1idG4tY29sb3IpO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1iZyk7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xyXG4gIHRyYW5zaXRpb246IHZhcigtLWJzLWFjY29yZGlvbi10cmFuc2l0aW9uKTtcclxufVxyXG5cclxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcclxuICAuYm9vdHN0cmFwLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJ1dHRvbiB7XHJcbiAgICB0cmFuc2l0aW9uOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpIHtcclxuICBjb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1jb2xvcik7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1iZyk7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCBjYWxjKC0xICogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci13aWR0aCkpIDBcclxuICAgIHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItY29sb3IpO1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCk6OmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uKTtcclxuICB0cmFuc2Zvcm06IHZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbi10cmFuc2Zvcm0pO1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIge1xyXG4gIGZsZXgtc2hyaW5rOiAwO1xyXG4gIHdpZHRoOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xyXG4gIGhlaWdodDogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbik7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IHZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XHJcbiAgdHJhbnNpdGlvbjogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb24pO1xyXG59XHJcblxyXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xyXG4gIC5ib290c3RyYXAtY29udGFpbmVyIC5hY2NvcmRpb24tYnV0dG9uOjphZnRlciB7XHJcbiAgICB0cmFuc2l0aW9uOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLmFjY29yZGlvbi1idXR0b246aG92ZXIge1xyXG4gIHotaW5kZXg6IDI7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5hY2NvcmRpb24tYnV0dG9uOmZvY3VzIHtcclxuICB6LWluZGV4OiAzO1xyXG4gIG91dGxpbmU6IDA7XHJcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLmFjY29yZGlvbi1oZWFkZXIge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5hY2NvcmRpb24taXRlbSB7XHJcbiAgY29sb3I6IHZhcigtLWJzLWFjY29yZGlvbi1jb2xvcik7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWJnKTtcclxuICBib3JkZXI6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItd2lkdGgpIHNvbGlkXHJcbiAgICB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLWNvbG9yKTtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLmFjY29yZGlvbi1pdGVtOmZpcnN0LW9mLXR5cGUge1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lclxyXG4gIC5hY2NvcmRpb24taXRlbTpmaXJzdC1vZi10eXBlXHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgPiAuYWNjb3JkaW9uLWhlYWRlclxyXG4gIC5ib290c3RyYXAtY29udGFpbmVyIC5hY2NvcmRpb24tYnV0dG9uIHtcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cyk7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKTtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLmFjY29yZGlvbi1pdGVtOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xyXG4gIGJvcmRlci10b3A6IDA7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGUge1xyXG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XHJcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lclxyXG4gIC5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGVcclxuICAuYm9vdHN0cmFwLWNvbnRhaW5lciA+IC5hY2NvcmRpb24taGVhZGVyXHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkIHtcclxuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpO1xyXG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKTtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLmFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZSA+IC5hY2NvcmRpb24tY29sbGFwc2Uge1xyXG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XHJcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkge1xyXG4gIHBhZGRpbmc6IHZhcigtLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteSkgdmFyKC0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy14KTtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLnBhZ2luYXRpb24ge1xyXG4gIC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXg6IDAuNzVyZW07XHJcbiAgLS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteTogMC4zNzVyZW07XHJcbiAgLS1icy1wYWdpbmF0aW9uLWZvbnQtc2l6ZTogMXJlbTtcclxuICAtLWJzLXBhZ2luYXRpb24tY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpO1xyXG4gIC0tYnMtcGFnaW5hdGlvbi1iZzogdmFyKC0tYnMtYm9keS1iZyk7XHJcbiAgLS1icy1wYWdpbmF0aW9uLWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcclxuICAtLWJzLXBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xyXG4gIC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcclxuICAtLWJzLXBhZ2luYXRpb24taG92ZXItY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xyXG4gIC0tYnMtcGFnaW5hdGlvbi1ob3Zlci1iZzogdmFyKC0tYnMtdGVydGlhcnktYmcpO1xyXG4gIC0tYnMtcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7XHJcbiAgLS1icy1wYWdpbmF0aW9uLWZvY3VzLWNvbG9yOiB2YXIoLS1icy1saW5rLWhvdmVyLWNvbG9yKTtcclxuICAtLWJzLXBhZ2luYXRpb24tZm9jdXMtYmc6IHZhcigtLWJzLXNlY29uZGFyeS1iZyk7XHJcbiAgLS1icy1wYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpO1xyXG4gIC0tYnMtcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICNmZmY7XHJcbiAgLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1iZzogIzBkNmVmZDtcclxuICAtLWJzLXBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogIzBkNmVmZDtcclxuICAtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7XHJcbiAgLS1icy1wYWdpbmF0aW9uLWRpc2FibGVkLWJnOiB2YXIoLS1icy1zZWNvbmRhcnktYmcpO1xyXG4gIC0tYnMtcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XHJcbiAgMCUge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxcmVtO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzcGlubmVyLWJvcmRlciB7XHJcbiAgdG8ge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgLyogcnRsOmlnbm9yZSAqL1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBwbGFjZWhvbGRlci1nbG93IHtcclxuICA1MCUge1xyXG4gICAgb3BhY2l0eTogMC4yO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBwbGFjZWhvbGRlci13YXZlIHtcclxuICAxMDAlIHtcclxuICAgIG1hc2stcG9zaXRpb246IC0yMDAlIDAlO1xyXG4gIH1cclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLmQtaW5saW5lIHtcclxuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLmQtYmxvY2sge1xyXG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5kLWZsZXgge1xyXG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLmQtbm9uZSB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAuc2hhZG93IHtcclxuICBib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93KSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAuc2hhZG93LW5vbmUge1xyXG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLnBvc2l0aW9uLXJlbGF0aXZlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLnBvc2l0aW9uLWFic29sdXRlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLnRvcC01MCB7XHJcbiAgdG9wOiA1MCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLnN0YXJ0LTUwIHtcclxuICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLnRyYW5zbGF0ZS1taWRkbGUge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5ib3JkZXItMCB7XHJcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5ib3JkZXItYm90dG9tIHtcclxuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSlcclxuICAgIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLmJvcmRlci1ib3gtc3Ryb2tlIHtcclxuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xyXG4gIGJvcmRlci1jb2xvcjogcmdiYShcclxuICAgIHZhcigtLWJzLWJveC1zdHJva2UtcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpXHJcbiAgKSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAudy01MCB7XHJcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAudy0xMDAsIC5ib290c3RyYXAtY29udGFpbmVyICNtYXAtc2VjdGlvbiAubWFwLWRlc2t0b3AgaWZyYW1lLFxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAjbWFwLXNlY3Rpb24gLm1hcC1tb2JpbGUgaWZyYW1lIHtcclxuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAuaC0xMDAge1xyXG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAuZmxleC1jb2x1bW4ge1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5hbGlnbi1zZWxmLWNlbnRlciB7XHJcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5tLTAge1xyXG4gIG1hcmdpbjogMHJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAubXQtMiB7XHJcbiAgbWFyZ2luLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAubXQtMyB7XHJcbiAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAubXQtNCB7XHJcbiAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAubWUtMSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5tYi0wIHtcclxuICBtYXJnaW4tYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5tYi0xIHtcclxuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5tYi0yIHtcclxuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5tYi0zIHtcclxuICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5tYi00IHtcclxuICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5wLTAge1xyXG4gIHBhZGRpbmc6IDByZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLnAtMyB7XHJcbiAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAucHgtMCB7XHJcbiAgcGFkZGluZy1yaWdodDogMHJlbSAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmctbGVmdDogMHJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAucHgtMiB7XHJcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAucHktMSB7XHJcbiAgcGFkZGluZy10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcclxuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAucHktNCB7XHJcbiAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcclxuICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAucHQtMSB7XHJcbiAgcGFkZGluZy10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLnB0LTMge1xyXG4gIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5wYi0wIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAucGItMiB7XHJcbiAgcGFkZGluZy1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLnBiLTMge1xyXG4gIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5wYi00IHtcclxuICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAudGV4dC1zdGFydCB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAudGV4dC1jZW50ZXIge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAudGV4dC13aGl0ZSB7XHJcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XHJcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtd2hpdGUtcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLmJnLXdoaXRlIHtcclxuICAtLWJzLWJnLW9wYWNpdHk6IDE7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy13aGl0ZS1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLmJnLXRyYW5zcGFyZW50IHtcclxuICAtLWJzLWJnLW9wYWNpdHk6IDE7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAucm91bmRlZCB7XHJcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLnJvdW5kZWQtMCB7XHJcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAucm91bmRlZC00IHtcclxuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAucm91bmRlZC1jaXJjbGUge1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAucm91bmRlZC1lbmQtNCwgLmJvb3RzdHJhcC1jb250YWluZXIgI21hcC1zZWN0aW9uIC5tYXAtZGVza3RvcCBpZnJhbWUge1xyXG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xyXG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAucm91bmRlZC1ib3R0b20tNCwgLmJvb3RzdHJhcC1jb250YWluZXIgI21hcC1zZWN0aW9uIC5tYXAtbW9iaWxlIGlmcmFtZSB7XHJcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5ib290c3RyYXAtY29udGFpbmVyIC5kLW1kLWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtY29udGFpbmVyIC5kLW1kLW5vbmUge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWNvbnRhaW5lciAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtY29udGFpbmVyIC5vcmRlci1tZC0yIHtcclxuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtY29udGFpbmVyIC5tdC1tZC0wIHtcclxuICAgIG1hcmdpbi10b3A6IDByZW0gIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgLm1iLW1kLTAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWNvbnRhaW5lciAubWItbWQtNCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtY29udGFpbmVyIC5tYi1tZC01IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDYuMjVyZW0gIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgLnAtbWQtNCB7XHJcbiAgICBwYWRkaW5nOiA0cmVtICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtY29udGFpbmVyIC5weC1tZC0wIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDByZW0gIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMHJlbSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWNvbnRhaW5lciAucHktbWQtNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogNi4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDYuMjVyZW0gIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgLnBlLW1kLTMge1xyXG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWNvbnRhaW5lciAucGItbWQtMCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWNvbnRhaW5lciAucGItbWQtNSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNi4yNXJlbSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWNvbnRhaW5lciAudGV4dC1tZC1zdGFydCB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG46cm9vdCB7XHJcbiAgLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplOiAyMHB4O1xyXG4gIC0tc3dpcGVyLXRoZW1lLWNvbG9yOiAjZDNkM2QzO1xyXG5cclxuICAtLWFjY2VudC1jdGEtaG92ZXI6ICMwMDAwMDA7XHJcbiAgLS1icy1oZWFkaW5nLWNvbG9yOiAjMDAwO1xyXG4gIC0tYnMtbGluay1jb2xvci1yZ2I6IDMsIDk1LCAxNTY7XHJcbiAgLS1yb3VuZGVkLWxhcmdlOiAyNHB4O1xyXG4gIC0tcm91bmRlZC1tZWRpdW06IDEycHg7XHJcbiAgLS1wYXJhZ3JhcGgtY29sb3I6ICM0ZDRkNGQ7XHJcbiAgLS1oZWFkaW5nLWNvbG9yOiAjMDAwMDAwO1xyXG4gIC0tbGlnaHQtYmFja2dyb3VuZDogI2Y2ZjlmYztcclxuICAtLWNvbnRhaW5lci1tYXgtd2lkdGg6IDExNDBweDtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgaDIsIGgzIHtcclxuICB0ZXh0LXdyYXA6IHByZXR0eTtcclxufVxyXG5cclxucDpsYXN0LW9mLXR5cGU6bm90KC50ZW1wbGF0ZS10ZXN0aW1vbmlhbC10ZXh0IHApIHtcclxuICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgYTpub3QoLmJ0biwgLmJ0biBhLCAjbWFwLXNlY3Rpb24gYSkge1xyXG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jb250YWluZXI6bm90KGhlYWRlciAuY29udGFpbmVyKSB7XHJcbiAgbWF4LXdpZHRoOiB2YXIoLS1jb250YWluZXItbWF4LXdpZHRoKTtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLmJvZHktcmVndWxhciB7XHJcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9keS1yZWd1bGFyOm5vdChzdHJvbmcsIGgyLCBoMywgaDQsIGg1KSwgLmJvZHktbGFyZ2U6bm90KHN0cm9uZywgaDIsIGgzLCBoNCwgaDUpIHtcclxuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5yb3VuZGVkLWxhcmdlIHtcclxuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLWxhcmdlKSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAuY29sb3ItcGFyYWdyYXBoIHtcclxuICBjb2xvcjogdmFyKC0tcGFyYWdyYXBoLWNvbG9yKTtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLndlaWdodC1tZWRpdW0ge1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLmg0IHtcclxuICBmb250LXNpemU6IDIycHg7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5ib2R5LWxhcmdlLCAuYm9vdHN0cmFwLWNvbnRhaW5lciAuYm9keS1sYXJnZSAqOm5vdChoMiwgaDMsIGg0LCBoNSkge1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5maXJzdC1mb3JtLXNlY3Rpb24gaDIsIC5ib290c3RyYXAtY29udGFpbmVyIC5maXJzdC1mb3JtLXNlY3Rpb24gaDMsXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5maXJzdC1mb3JtLXNlY3Rpb24gaDQge1xyXG4gIGZvbnQtc2l6ZTogMjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAjXFwzMXN0LWZvcm0tc2VjdGlvbiAuYm9keS1sYXJnZSBoMiwgLmJvb3RzdHJhcC1jb250YWluZXIgI1xcMzFzdC1mb3JtLXNlY3Rpb24gLmJvZHktbGFyZ2UgaDMge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAuaWNvbi1saXN0aW5nIHtcclxuICBoZWlnaHQ6IDU0cHg7XHJcbiAgbWluLXdpZHRoOiA1NHB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLmljb24tbGlzdGluZy1mYWxsYmFjayB7XHJcbiAgLyogICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmOyAqL1xyXG4gIGhlaWdodDogNTBweDtcclxuICBtaW4td2lkdGg6IDUwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAuaWNvbi1saXN0aW5nIGltZyB7XHJcbiAgaGVpZ2h0OiA0MHB4O1xyXG59XHJcblxyXG4jaW50ZXJsaW5rcy1zZWN0aW9uIGE6aG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzRkYTEgIWltcG9ydGFudDtcclxufVxyXG5cclxuI2ludGVybGlua3Mtc2VjdGlvbiBhOmhvdmVyIHNwYW4uaDYge1xyXG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5idG46aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLWFjY2VudC1jdGEtaG92ZXIpICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5zZXJ2aWNlLWJveCBwIHtcclxuICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLnRlc3RpbW9uaWFsLWRldGFpbHMgaW1nIHtcclxuICBoZWlnaHQ6IDMuNXJlbTtcclxuICB3aWR0aDogMy41cmVtO1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAuc3dpcGVyLWNvbnRhaW5lciB7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgcGFkZGluZzogMDtcclxuICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIHtcclxuICBwYWRkaW5nOiAwIDE1cHg7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5zd2lwZXItd3JhcHBlciB7XHJcbiAgd2lkdGg6IDEwMHZ3O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAjc3RhdHMtc2VjdGlvbiAuYmlnLW51bWJlciB7XHJcbiAgY29sb3I6IHZhcigtLWFjY2VudC1jdGEpO1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAjc3RhdHMtc2VjdGlvbiAuYmlnLW51bWJlciB7XHJcbiAgZm9udC1zaXplOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyICNtYXAtc2VjdGlvbiAucGhvbmUtaWNvbiBzdmcgcGF0aCB7XHJcbiAgZmlsbDogdmFyKC0tYWNjZW50LWN0YSk7XHJcbn1cclxuXHJcbiNpbnRlcmxpbmtzLXNlY3Rpb24gYTpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnJhbmQtY29sb3IpICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC52ZXJ0aWNhbC10YWJzLWFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0ge1xyXG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyICNtYXAtc2VjdGlvbiBhIHtcclxuICBjb2xvcjogdmFyKC0tYWNjZW50LWN0YSk7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyICNtYXAtc2VjdGlvbiAuYm9keS1sYXJnZSB7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAjY3RhLXNlY3Rpb24gYSB7XHJcbiAgYmFja2dyb3VuZDogdmFyKC0tYWNjZW50LWN0YSk7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2U7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5ib2R5LWxhcmdlLCAuYm9vdHN0cmFwLWNvbnRhaW5lciAuYm9keS1sYXJnZSAqIHtcclxuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLmJvZHktcmVndWxhciwgLmJvb3RzdHJhcC1jb250YWluZXIgLmJvZHktcmVndWxhciAqIHtcclxuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLmljb24tbGlzdCB7XHJcbiAgZGlzcGxheTogZ3JpZDtcclxuICBnYXA6IDFyZW07XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC5zd2lwZXItc2xpZGUgaW1nIHtcclxuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLmZpcnN0LWZvcm0tc2VjdGlvbiBoMiwgLmJvb3RzdHJhcC1jb250YWluZXIgLmZpcnN0LWZvcm0tc2VjdGlvbiBoMyxcclxuLmJvb3RzdHJhcC1jb250YWluZXIgLmZpcnN0LWZvcm0tc2VjdGlvbiBoNCB7XHJcbiAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyICNjYXNlLXN0dWRpZXMtc2VjdGlvbiAuc3dpcGVyLXNsaWRlIHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdhcDogMnJlbTtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHBhZGRpbmctaW5saW5lOiAxcmVtO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgI2Nhc2Utc3R1ZGllcy1zZWN0aW9uIC5oMiB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAjY2FzZS1zdHVkaWVzLXNlY3Rpb24gLnN3aXBlci1wYWdpbmF0aW9uIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWNvbnRhaW5lciAjY2FzZS1zdHVkaWVzLXNlY3Rpb24gcGljdHVyZSBpbWcge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gIGhlaWdodDogMzAwcHg7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtY29udGFpbmVyIC50ZXN0aW1vbmlhbHMtc3dpcGVyIC5zd2lwZXItc2xpZGUge1xyXG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAod2lkdGggPCA3NjdweCkge1xyXG4gIC5ib290c3RyYXAtY29udGFpbmVyIC5zZXJ2aWNlLWljb24ge1xyXG4gICAgd2lkdGg6IDY0cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgLnNlcnZpY2UtYm94IC5jYXJkLWJvZHkge1xyXG4gICAgcGFkZGluZzogMS41NzVyZW0gMS4zcmVtICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAjYWJvdXQtdXMtc2VjdGlvbiBpbWcsICNpbWFnZS10ZXh0LTEtc2VjdGlvbiBpbWcsXHJcbiAgI2ltYWdlLXRleHQtMi1zZWN0aW9uIGltZyxcclxuICAuYm9vdHN0cmFwLWNvbnRhaW5lciAjaW1hZ2UtdGV4dC0zLXNlY3Rpb24gaW1nLFxyXG4gIC5ib290c3RyYXAtY29udGFpbmVyICNpbWFnZS10ZXh0LTQtc2VjdGlvbiBpbWcge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuYm9vdHN0cmFwLWNvbnRhaW5lciAjdmVydGljYWxUYWJzQWNjb3JkaW9uIC5hY2NvcmRpb24taGVhZGVyIC5jb2wtMiB7XHJcbiAgICB3aWR0aDogMzAlO1xyXG4gIH1cclxuXHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgI3ZlcnRpY2FsVGFic0FjY29yZGlvbiAqIHtcclxuICAgIGZvbnQtc2l6ZTogMC45cmVtICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuYm9vdHN0cmFwLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgPiBkaXYge1xyXG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5ib290c3RyYXAtY29udGFpbmVyICN2ZXJ0aWNhbFRhYnNBY2NvcmRpb24gLmljb24tY29udGFpbmVyLCAjdmVydGljYWxUYWJzQWNjb3JkaW9uIC5hY2NvcmRpb24taGVhZGVyIC5jb2wtMiB7XHJcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xyXG4gIH1cclxuXHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgLnNlcnZpY2UtaWNvbiBpbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuYm9vdHN0cmFwLWNvbnRhaW5lciAudmVydGljYWwtdGFicy1hY2NvcmRpb24tYnRuIHtcclxuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgLmljb24tbGlzdGluZyB7XHJcbiAgICB3aWR0aDogNDhweCAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuYm9vdHN0cmFwLWNvbnRhaW5lciAucmV2aWV3LXdyYXBwZXIgKiB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5ib290c3RyYXAtY29udGFpbmVyIC5yZXZpZXctaWNvbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuXHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgLnJldmlldy1pY29uIGEge1xyXG4gICAgd2lkdGg6IDE2NXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tdG9wOiAxLjNyZW0gIWltcG9ydGFudDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgLnJldmlldy1pY29uIGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIC5ib290c3RyYXAtY29udGFpbmVyIC5yZXZpZXctd3JhcHBlciBpbWc6bm90KC5yZXZpZXctaWNvbiBpbWcpIHtcclxuICAgIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuYm9vdHN0cmFwLWNvbnRhaW5lciAucmV2aWV3LXdyYXBwZXIgLnJldmlldy10ZXh0LWNvbnRlbnQge1xyXG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKHdpZHRoID4gNzY3cHgpIHtcclxuICAuYm9vdHN0cmFwLWNvbnRhaW5lciAucm91bmRlZC1ib3R0b20tNCwgLmJvb3RzdHJhcC1jb250YWluZXIgI21hcC1zZWN0aW9uIC5tYXAtbW9iaWxlIGlmcmFtZSB7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgLmljb24tbGlzdGluZyBpbWcge1xyXG4gICAgaGVpZ2h0OiA1NnB4O1xyXG4gIH1cclxuXHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgLmZpcnN0LWZvcm0tc2VjdGlvbiBoMiwgLmJvb3RzdHJhcC1jb250YWluZXIgLmZpcnN0LWZvcm0tc2VjdGlvbiBoMyxcclxuICAuYm9vdHN0cmFwLWNvbnRhaW5lciAuZmlyc3QtZm9ybS1zZWN0aW9uIGg0IHtcclxuICAgIGZvbnQtc2l6ZTogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgI3N0YXRzLXNlY3Rpb24gLmJpZy1udW1iZXIge1xyXG4gICAgZm9udC1zaXplOiA1NnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAjYWJvdXQtdXMtc2VjdGlvbiBpbWcsICNpbWFnZS10ZXh0LTEtc2VjdGlvbiBpbWcsXHJcbiAgI2ltYWdlLXRleHQtMi1zZWN0aW9uIGltZyxcclxuICAuYm9vdHN0cmFwLWNvbnRhaW5lciAjaW1hZ2UtdGV4dC0zLXNlY3Rpb24gaW1nLFxyXG4gIC5ib290c3RyYXAtY29udGFpbmVyICNpbWFnZS10ZXh0LTQtc2VjdGlvbiBpbWcge1xyXG4gICAgbWF4LWhlaWdodDogNzAwcHg7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICB9XHJcblxyXG4gIC5ib290c3RyYXAtY29udGFpbmVyICNhYm91dC11cy1zZWN0aW9uIC5jb250YWluZXIgPiAucm93LCAjaW1hZ2UtdGV4dC0yLXNlY3Rpb24gLmNvbnRhaW5lciA+IC5yb3csXHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgI2ltYWdlLXRleHQtNC1zZWN0aW9uIC5jb250YWluZXIgPiAucm93IHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEuMmZyIDFmcjtcclxuICAgIGdhcDogMnJlbSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgI2ltYWdlLXRleHQtMS1zZWN0aW9uIC5jb250YWluZXIgPiAucm93LCAjaW1hZ2UtdGV4dC0zLXNlY3Rpb24gLmNvbnRhaW5lciA+IC5yb3cge1xyXG4gICAgZ2FwOiAycmVtICFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMS4yZnIgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gICNhYm91dC11cy1zZWN0aW9uIC5jb2wtbWQtNiwgI2ltYWdlLXRleHQtMS1zZWN0aW9uIC5jb2wtbWQtNixcclxuICAjaW1hZ2UtdGV4dC0yLXNlY3Rpb24gLmNvbC1tZC02LFxyXG4gIC5ib290c3RyYXAtY29udGFpbmVyICNpbWFnZS10ZXh0LTMtc2VjdGlvbiAuY29sLW1kLTYsXHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgI2ltYWdlLXRleHQtNC1zZWN0aW9uIC5jb2wtbWQtNiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIC5ib290c3RyYXAtY29udGFpbmVyICNtYXAtc2VjdGlvbiBpZnJhbWUsIC5tYXAtd3JhcHBlciB7XHJcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5ib290c3RyYXAtY29udGFpbmVyIC5ib2R5LXJlZ3VsYXIsIC5ib290c3RyYXAtY29udGFpbmVyIC5ib2R5LXJlZ3VsYXIgKiB7XHJcbiAgICBmb250LXNpemU6IDE3cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5ib290c3RyYXAtY29udGFpbmVyIC5ib2R5LWxhcmdlLCAuYm9vdHN0cmFwLWNvbnRhaW5lciAuYm9keS1sYXJnZSAqIHtcclxuICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgI2Nhc2Utc3R1ZGllcy1zZWN0aW9uIC5zd2lwZXItc2xpZGUge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxLjJmciAxZnI7XHJcbiAgICBnYXA6IDJyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIH1cclxuXHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgI2Nhc2Utc3R1ZGllcy1zZWN0aW9uIHBpY3R1cmUge1xyXG4gICAgcGFkZGluZzogMnJlbTtcclxuICB9XHJcblxyXG4gIC5ib290c3RyYXAtY29udGFpbmVyICNpbnRlcmxpbmtzLXNlY3Rpb24gLmNhcmQtYm9keSB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyICFpbXBvcnRhbnQ7XHJcbiAgICBjb2x1bW4tZ2FwOiAzcmVtO1xyXG4gICAgcm93LWdhcDogMXJlbTtcclxuICB9XHJcblxyXG4gIC5ib290c3RyYXAtY29udGFpbmVyICNpbnRlcmxpbmtzLXNlY3Rpb24gLmNhcmQtYm9keSAucm93OmZpcnN0LWNoaWxkIHtcclxuICAgIGdyaWQtY29sdW1uOiAxLy0xICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gIH1cclxuXHJcbiAgLmJvb3RzdHJhcC1jb250YWluZXIgI2ludGVybGlua3Mtc2VjdGlvbiAuY2FyZC1ib2R5IC5yb3c6bm90KDpmaXJzdC1vZi10eXBlKSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuYm9vdHN0cmFwLWNvbnRhaW5lciAjaW50ZXJsaW5rcy1zZWN0aW9uIC5jb2wtbWQtNiB7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLmJvb3RzdHJhcC1jb250YWluZXIgLnRlc3RpbW9uaWFscy1zd2lwZXIgLnN3aXBlci1zbGlkZSB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4iXX0= */