: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-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-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: system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 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, 0.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, 0.5);--bs-tertiary-color-rgb: 33,37,41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248,249,250;--bs-heading-color: inherit;--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, 0.175);--bs-border-radius: 0.375rem;--bs-border-radius-sm: 0.25rem;--bs-border-radius-lg: 0.5rem;--bs-border-radius-xl: 1rem;--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, 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(13, 110, 253, 0.25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%}h1,h2{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1{font-size:2.5rem}h2{font-size:2rem}ul{padding-left:2rem}ul{margin-top:0;margin-bottom:1rem}strong{font-weight:bolder}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));text-decoration:underline}figure{margin:0 0 1rem}img,svg{vertical-align:middle}::-moz-focus-inner{padding:0;border-style:none}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}: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}:root{--color-primary-100: #ABDA8E;--color-primary-200: #76BD4C;--color-primary-300: #54A425;--color-secondary-100: #FF7A5F;--color-secondary-200: #EF674C;--color-secondary-300: #D25035;--color-background-100: #646464;--color-background-200: #131419;--color-background-300: #000000;--color-gray-900: #212121;--color-gray-850: #242429;--color-gray-800: #424242;--color-gray-700: #616161;--color-gray-600: #757575;--color-gray-500: #9E9E9E;--color-gray-400: #BDBDBD;--color-gray-300: #E0E0E0;--color-gray-200: #EEEEEE;--color-gray-100: #F5F5F5;--color-gray-50: #FAFAFA;--color-white: #FFFFFF;--color-card-dark: #272727;--color-form-field-border: #66666B;--font-family-body: "Roboto Flex",Arial;--font-family-heading: "Inter",Helvetica;--font-family-initials: "EBGaramond";--font-size-body: 20px;--font-size-body-mobile: 16px;--font-size-heading1: 80px;--font-size-heading1-mobile: 32px;--font-size-heading2: 48px;--font-size-heading2-tablet: 36px;--font-size-heading2-mobile: 24px;--font-size-heading3: 34px;--font-size-heading3-mobile: 24px;--font-size-heading4: 28px;--font-size-heading4-mobile: 24px;--font-size-heading5: 20px;--font-size-heading5-mobile: 16px;--font-size-intro: 24px;--font-size-intro-mobile: 20px;--font-size-lead: 40px;--font-size-lead-mobile: 26px;--font-size-button: 18px;--font-size-footer: 18px;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semi-bold: 600;--font-weight-bold: 700;--font-weight-extra-bold: 800;--font-weight-black: 900;--line-height-body: 30px;--line-height-body-mobile: 21.6px;--line-height-heading1: 92px;--line-height-heading1-mobile: 36.8px;--line-height-heading2: 57.6px;--line-height-heading2-tablet: 42.6px;--line-height-heading2-mobile: 27.6px;--line-height-heading3: 40.8px;--line-height-heading3-mobile: 23px;--line-height-heading4: 32.2px;--line-height-heading4-mobile: 20.7px;--line-height-heading5: 23px;--line-height-heading5-mobile: 18.4px;--line-height-intro: 30px;--line-height-intro-mobile: 25px;--line-height-lead: 50px;--line-height-lead-mobile: 32.5px;--grid-gutter-width: 20px;--grid-columns: 12;--margin-bottom-small: calc(var(--grid-gutter-width) * 4);--margin-bottom-default: calc(var(--grid-gutter-width) * 8);--margin-bottom-big: calc(var(--grid-gutter-width) * 12);--margin-bottom-small-tablet: calc(var(--grid-gutter-width) * 2);--margin-bottom-default-tablet: calc(var(--grid-gutter-width) * 6);--margin-bottom-big-tablet: calc(var(--grid-gutter-width) * 10);--margin-bottom-small-mobile: calc(var(--grid-gutter-width));--margin-bottom-default-mobile: calc(var(--grid-gutter-width) * 5);--margin-bottom-big-mobile: calc(var(--grid-gutter-width) * 8);--page-introduction-gap: 34px;--header-height: 130px;--header-height-mobile: 80px}@font-face{font-family:EBGaramon;src:url(../Fonts/EBGaramond-Regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Roboto Flex";src:url(../Fonts/RobotoFlex.ttf) format("truetype");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:"Roboto Flex";src:url(../Fonts/RobotoFlex.ttf) format("truetype");font-style:italic;font-weight:100 900;font-display:swap}@font-face{font-family:Inter;src:url(../Fonts/Inter-Bold.woff2) format("woff2"),url(../Fonts/Inter-Bold.woff) format("woff");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Inter;src:url(../Fonts/Inter-BoldItalic.woff2) format("woff2"),url(../Fonts/Inter-BoldItalic.woff) format("woff");font-style:italic;font-weight:700;font-display:swap}@font-face{font-family:Inter;src:url(../Fonts/Inter-Black.woff2) format("woff2"),url(../Fonts/Inter-Black.woff) format("woff");font-style:normal;font-weight:900;font-display:swap}@font-face{font-family:Inter;src:url(../Fonts/Inter-BlackItalic.woff2) format("woff2"),url(../Fonts/Inter-BlackItalic.woff) format("woff");font-style:italic;font-weight:900;font-display:swap}:root{background-color:var(--color-background-200);overflow-x:hidden;overflow-y:auto !important;margin:0 !important;scroll-padding-top:calc(var(--header-height) + var(--grid-gutter-width));scrollbar-color:var(--color-primary-200) var(--color-background-200);scrollbar-width:thin}:root::-webkit-scrollbar{width:4px;height:0}:root::-webkit-scrollbar-track{background:var(--color-background-200)}:root::-webkit-scrollbar-thumb{background:var(--color-primary-200)}:root.no-smooth-scroll{scroll-behavior:auto !important}:focus{outline:0 !important}body{position:relative;color:var(--color-gray-50);background-color:var(--color-background-200);font-family:var(--font-family-body),sans-serif;font-size:var(--font-size-body);font-weight:var(--font-weight-light);line-height:var(--line-height-body);overflow-x:hidden;min-width:100vw !important}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:var(--color-background-200);z-index:-1}@media(max-width: 767.98px){body{font-size:var(--font-size-body-mobile);font-weight:var(--font-weight-regular);line-height:var(--line-height-body-mobile)}}h1,h2{font-family:var(--font-family-heading),sans-serif;font-weight:var(--font-weight-bold);margin:0}h1 strong,h2 strong{position:relative;display:inline-block;color:var(--color-primary-200);font-weight:var(--font-weight-bold)}h1 strong:after,h2 strong:after{content:attr(data-text);font-weight:var(--font-weight-bold);color:var(--color-gray-50);position:absolute;top:0;left:0;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}h1{font-size:var(--font-size-heading1);font-weight:var(--font-weight-black);line-height:var(--line-height-heading1);letter-spacing:1.6px}h1 strong,h1 strong:after{font-weight:var(--font-weight-black)}@media(max-width: 767.98px){h1{font-size:var(--font-size-heading1-mobile);line-height:var(--line-height-heading1-mobile)}}h2,h2 strong:after{font-size:var(--font-size-heading2);line-height:var(--line-height-heading2)}@media(max-width: 991.98px){h2,h2 strong:after{font-size:var(--font-size-heading2-tablet);line-height:var(--line-height-heading2-tablet)}}@media(max-width: 767.98px){h2,h2 strong:after{font-size:var(--font-size-heading2-mobile);line-height:var(--line-height-heading2-mobile)}}a{color:var(--color-primary-200)}strong{font-weight:var(--font-weight-bold)}img{max-width:100%;height:auto}figure{margin:0}#main-header{position:fixed;width:100%;max-width:100vw;z-index:9;padding:25px 0;background-color:var(--color-background-200)}#main-header .header-container{--bs-gutter-x: 20px;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(max-width: 767.98px){#main-header .header-container{padding-right:calc(var(--bs-gutter-x));padding-left:calc(var(--bs-gutter-x))}}@media(min-width: 576px){#main-header .header-container{max-width:540px}}@media(min-width: 768px){#main-header .header-container{max-width:720px}}@media(min-width: 992px){#main-header .header-container{max-width:960px}}@media(min-width: 1200px){#main-header .header-container{max-width:1140px}}@media(min-width: 1400px){#main-header .header-container{max-width:1320px}}#main-header .header-container .header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main-header .header-container .header-wrapper .logo svg path.always-green{fill:var(--color-primary-200)}@media(max-width: 991.98px){#main-header .header-container .header-wrapper .logo svg{width:280px}}@media(max-width: 767.98px){#main-header .header-container .header-wrapper .logo svg{width:180px}}@media(max-width: 575.98px){#main-header .header-container .header-wrapper .logo svg{width:158px}}#main-header .header-container .header-wrapper .menu-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}@media(max-width: 1399.98px){#main-header .header-container .header-wrapper .menu-wrapper{display:none}}#main-header .header-container .header-wrapper .small-devices-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:42px}#main-header .header-container .header-wrapper .small-devices-menu .contact-page a svg path{fill:var(--color-gray-50)}#main-header .header-container .header-wrapper .small-devices-menu .mega-menu-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main-header .header-container .header-wrapper .small-devices-menu .mega-menu-trigger span{font-family:var(--font-family-heading),sans-serif;font-size:var(--font-size-intro);line-height:28.8px;letter-spacing:-0.24px;font-weight:var(--font-weight-bold);text-transform:lowercase}#main-header .header-container .header-wrapper .small-devices-menu .mega-menu-trigger .hamburger svg path{fill:var(--color-gray-50)}@media(min-width: 1400px){#main-header .header-container .header-wrapper .small-devices-menu{display:none}}@media(max-width: 767.98px){#main-header .header-container .header-wrapper .small-devices-menu .contact-page{display:none}}@media(max-width: 575.98px){#main-header .header-container .header-wrapper .small-devices-menu{gap:20px}#main-header .header-container .header-wrapper .small-devices-menu .mega-menu-trigger span{display:none}}@media(max-width: 767.98px){#main-header{padding:0}}.mmenu-navbars{display:none}nav.menu ul.main-menu{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px}nav.menu ul.main-menu>li a{font-size:var(--font-size-body);line-height:24.2px;font-weight:var(--font-weight-bold);color:var(--color-gray-50);text-transform:lowercase;text-decoration:none}nav.menu ul.main-menu>li.contact>a{background-color:var(--color-background-200);color:var(--color-primary-200);border-radius:999px;border-color:var(--color-primary-200);font-size:var(--font-size-button);font-weight:var(--font-weight-bold);border-width:2px;border-style:solid;padding:15px 30px}nav.menu ul.main-menu>li.contact>a{border-style:solid}@media(max-width: 991.98px){nav.menu{display:none}}#global-container{will-change:opacity}#global-container [data-barba=container]{opacity:0;background-color:var(--color-background-200);will-change:opacity}#global-container #main-container{padding-top:calc(var(--header-height) + var(--grid-gutter-width)*4)}@media(max-width: 767.98px){#global-container #main-container{padding-top:calc(var(--header-height-mobile) + var(--grid-gutter-width)*2)}}.tc-website-socialnetworks{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.tc-website-socialnetworks a svg path{fill:var(--color-gray-50)}.tc-website-languagemenu{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tc-website-languagemenu li a{font-size:var(--font-size-body);line-height:24.2px;font-weight:var(--font-weight-bold);color:var(--color-gray-50);text-transform:lowercase;text-decoration:none}@media(max-width: 575.98px){.tc-website-languagemenu li a{font-size:var(--font-size-body-mobile);line-height:normal}}.tc-website-languagemenu li.current a{color:var(--color-primary-200)}.tc-website-languagemenu li:after{content:"|";display:inline-block;margin-left:11px;font-size:26px;line-height:28px;font-weight:var(--font-weight-semi-bold)}@media(max-width: 575.98px){.tc-website-languagemenu li:after{font-size:var(--font-size-body-mobile);line-height:normal}}.tc-website-languagemenu li:last-child:after{display:none}.tc-website-megamenu{position:fixed;top:0;width:100vw;height:100vh;background:-webkit-gradient(linear, left top, right top, color-stop(50%, var(--color-background-200)), color-stop(50%, var(--color-primary-200)));background:linear-gradient(to right, var(--color-background-200) 50%, var(--color-primary-200) 50%);z-index:10;overflow:auto}@media(min-width: 1400px){.tc-website-megamenu{display:none}}.tc-website-megamenu .mega-menu-container{--bs-gutter-x: 20px;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto;height:100%}@media(max-width: 767.98px){.tc-website-megamenu .mega-menu-container{padding-right:calc(var(--bs-gutter-x));padding-left:calc(var(--bs-gutter-x))}}@media(min-width: 576px){.tc-website-megamenu .mega-menu-container{max-width:540px}}@media(min-width: 768px){.tc-website-megamenu .mega-menu-container{max-width:720px}}@media(min-width: 992px){.tc-website-megamenu .mega-menu-container{max-width:960px}}@media(min-width: 1200px){.tc-website-megamenu .mega-menu-container{max-width:1140px}}@media(min-width: 1400px){.tc-website-megamenu .mega-menu-container{max-width:1320px}}.tc-website-megamenu .mega-menu-container .mega-menu-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-left,.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-right{width:50%;max-width:50%;height:100%}.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-left{padding:53px 0 64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:calc(var(--grid-gutter-width)*4)}.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-left .left-header .tc-website-logo path.green{fill:var(--color-gray-50)}.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-left .left-header .tc-website-logo path.always-green{fill:var(--color-primary-200)}@media(max-width: 767.98px){.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-left .left-header .tc-website-logo{display:none}}.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-left .left-content .tc-website-contactinformation .contact-information-container{padding:0;max-width:none;width:auto}.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-left .left-content .tc-website-contactinformation .contact-information-container .contact-information-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;gap:52px;padding-right:calc(var(--grid-gutter-width) + var(--grid-gutter-width)/2)}.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-left .left-content .tc-website-contactinformation .contact-information-container .contact-information-wrapper .social-networks{position:absolute;bottom:0;right:calc(var(--grid-gutter-width) + var(--grid-gutter-width)/2)}@media(max-width: 1199.98px){.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-left .left-content .tc-website-contactinformation .contact-information-container .contact-information-wrapper .social-networks{position:static}}@media(max-width: 767.98px){.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-left .left-content .tc-website-contactinformation .contact-information-container .contact-information-wrapper .social-networks .tc-website-socialnetworks{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-right .right-header{padding:66px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:49px}.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-right .right-header .mobile-logo svg{width:180px}.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-right .right-header .mobile-logo svg .always-green{fill:var(--color-primary-200)}@media(max-width: 575.98px){.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-right .right-header .mobile-logo svg{width:158px}}@media(min-width: 768px){.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-right .right-header .mobile-logo{display:none}}.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-right .right-header .languages-close-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:49px}.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-right .right-header .languages-close-wrapper .tc-website-languagemenu li.current a{color:var(--color-background-200) !important}.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-right .right-header .languages-close-wrapper .close-mega-menu svg path{fill:var(--color-gray-50)}.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-right .right-content{margin-left:calc(16.66666667% + var(--grid-gutter-width)/2);width:calc(50% + var(--grid-gutter-width)/2)}.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-right .right-content .mega-menu-navigation{padding:0;margin:0;list-style:none}.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-right .right-content .mega-menu-navigation li{border-bottom:1px solid var(--color-white)}.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-right .right-content .mega-menu-navigation li a{display:block;padding:32px 0;color:var(--color-gray-50);font-family:var(--font-family-heading),sans-serif;font-size:32px;line-height:38.73px;font-weight:var(--font-weight-bold);text-transform:lowercase;text-decoration:none}.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-right .right-content .mega-menu-navigation li:last-child{border-bottom:none}@media(max-width: 991.98px){.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-left .left-header a svg{width:280px}.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-left .left-content .tc-website-contactinformation .contact-information-container .contact-information-wrapper .bloc{width:100%;max-width:100%}.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-right .right-content{margin-left:calc(16.66666667% + var(--grid-gutter-width)/2);width:calc(66.66666667% + var(--grid-gutter-width)/2)}.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-right .right-content nav ul.mega-menu-navigation li a{padding:24px 0}}@media(max-width: 767.98px){.tc-website-megamenu{background:var(--color-background-200);overflow-y:scroll}.tc-website-megamenu .mega-menu-container .mega-menu-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-left,.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-right{width:100%;max-width:100%;height:auto}.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-right .right-header{padding:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-right .right-header .languages-close-wrapper .tc-website-languagemenu li.current a{color:var(--color-primary-200) !important}.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-right .right-content{margin-left:0;width:100%}.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-right .right-content nav ul.mega-menu-navigation li a{padding:20px 3px;font-size:var(--font-size-intro-mobile);line-height:normal}.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-right .right-content nav ul.mega-menu-navigation li.contact{margin-top:35px;text-align:center}.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-right .right-content nav ul.mega-menu-navigation li.contact>a{background-color:var(--color-background-200);color:var(--color-primary-200);border-radius:999px;border-color:var(--color-primary-200);font-size:var(--font-size-button);font-weight:var(--font-weight-bold);border-width:2px;border-style:solid;padding:15px 30px}.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-right .right-content nav ul.mega-menu-navigation li.contact>a{background-color:var(--color-primary-200);color:var(--color-gray-50)}.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-right .right-content nav ul.mega-menu-navigation li:nth-last-child(2){border-bottom:0}.tc-website-megamenu .mega-menu-container .mega-menu-wrapper .mega-menu-left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}svg.tc-website-logo path.green{fill:var(--color-gray-50)}.tc-website-pageintroduction{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:calc(var(--grid-gutter-width)*6);min-height:370px}.tc-website-pageintroduction svg.big-c-picto{position:absolute;top:auto;bottom:auto;left:-124px;width:25%;height:auto}.tc-website-pageintroduction svg.big-c-picto path{fill:rgba(255,255,255,.07)}.tc-website-home .tc-website-pageintroduction svg.big-c-picto path{fill:var(--color-primary-200)}@media(max-width: 1399.98px){.tc-website-pageintroduction svg.big-c-picto{width:26%}}@media(max-width: 1199.98px){.tc-website-pageintroduction svg.big-c-picto{width:27%}}@media(max-width: 991.98px){.tc-website-pageintroduction svg.big-c-picto{left:-100px;width:28%}}@media(max-width: 767.98px){.tc-website-pageintroduction svg.big-c-picto{left:-75px;width:32%}}@media(max-width: 575.98px){.tc-website-pageintroduction svg.big-c-picto{left:-45px;width:35%}}.tc-website-pageintroduction .page-introduction-container{--bs-gutter-x: 20px;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(max-width: 767.98px){.tc-website-pageintroduction .page-introduction-container{padding-right:calc(var(--bs-gutter-x));padding-left:calc(var(--bs-gutter-x))}}@media(min-width: 576px){.tc-website-pageintroduction .page-introduction-container{max-width:540px}}@media(min-width: 768px){.tc-website-pageintroduction .page-introduction-container{max-width:720px}}@media(min-width: 992px){.tc-website-pageintroduction .page-introduction-container{max-width:960px}}@media(min-width: 1200px){.tc-website-pageintroduction .page-introduction-container{max-width:1140px}}@media(min-width: 1400px){.tc-website-pageintroduction .page-introduction-container{max-width:1320px}}.tc-website-pageintroduction .page-introduction-container .page-introduction-wrapper{--bs-gutter-x: 20px;--bs-gutter-y: 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.tc-website-pageintroduction .page-introduction-container .page-introduction-wrapper .page-introduction-content{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%;margin-left:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--page-introduction-gap)}.tc-website-home .tc-website-pageintroduction .page-introduction-container .page-introduction-wrapper .page-introduction-content h1{margin-left:16.66666667%}@media(max-width: 1199.98px){.tc-website-pageintroduction .page-introduction-container .page-introduction-wrapper .page-introduction-content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.tc-website-pageintroduction .page-introduction-container .page-introduction-wrapper .page-introduction-content h1{font-size:72px;line-height:84px}}@media(max-width: 991.98px){.tc-website-pageintroduction .page-introduction-container .page-introduction-wrapper .page-introduction-content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%;margin-left:16.66666667%}.tc-website-pageintroduction .page-introduction-container .page-introduction-wrapper .page-introduction-content h1{font-size:60px;line-height:72px}}@media(max-width: 767.98px){.tc-website-pageintroduction .page-introduction-container .page-introduction-wrapper .page-introduction-content h1{font-size:48px;line-height:60px}}@media(max-width: 575.98px){.tc-website-pageintroduction .page-introduction-container .page-introduction-wrapper .page-introduction-content h1{font-size:32px;line-height:42px}}@media(max-width: 767.98px){.tc-website-pageintroduction{margin-bottom:calc(var(--grid-gutter-width)*4)}}@media(max-width: 575.98px){.tc-website-pageintroduction{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tc-website-pageintroduction svg.big-c-picto{position:relative;-ms-flex-item-align:start;align-self:flex-start}}.tc-website-contactinformation .contact-information-container{--bs-gutter-x: 20px;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(max-width: 767.98px){.tc-website-contactinformation .contact-information-container{padding-right:calc(var(--bs-gutter-x));padding-left:calc(var(--bs-gutter-x))}}@media(min-width: 576px){.tc-website-contactinformation .contact-information-container{max-width:540px}}@media(min-width: 768px){.tc-website-contactinformation .contact-information-container{max-width:720px}}@media(min-width: 992px){.tc-website-contactinformation .contact-information-container{max-width:960px}}@media(min-width: 1200px){.tc-website-contactinformation .contact-information-container{max-width:1140px}}@media(min-width: 1400px){.tc-website-contactinformation .contact-information-container{max-width:1320px}}.tc-website-contactinformation .contact-information-container .contact-information-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.tc-website-contactinformation .contact-information-container .contact-information-wrapper .bloc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px;font-size:24px;line-height:36px}.tc-website-contactinformation .contact-information-container .contact-information-wrapper .bloc .bloc-title{font-size:var(--font-size-heading4);line-height:32.2px;font-family:var(--font-family-heading),sans-serif;font-weight:var(--font-weight-bold);margin:0}.tc-website-contactinformation .contact-information-container .contact-information-wrapper .bloc a{color:var(--color-gray-50);text-decoration:none}.tc-website-contactinformation .contact-information-container .contact-information-wrapper .bloc.address .address-data span{display:block}.tc-website-contactinformation .contact-information-container .contact-information-wrapper .bloc.address .address-data .zip-city-country span{display:inline}.tc-website-contactinformation .contact-information-container .contact-information-wrapper .bloc .links a{display:block}@media(max-width: 1199.98px){.tc-website-contactinformation .contact-information-container .contact-information-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tc-website-contactinformation .contact-information-container .contact-information-wrapper .bloc.social-networks{width:100%;text-align:center;margin-top:calc(var(--grid-gutter-width)*2)}.tc-website-contactinformation .contact-information-container .contact-information-wrapper .bloc.social-networks .tc-website-socialnetworks{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width: 991.98px){.tc-website-contactinformation .contact-information-container .contact-information-wrapper{--bs-gutter-x: 20px;--bs-gutter-y: 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x));gap:45px 0}.tc-website-contactinformation .contact-information-container .contact-information-wrapper .bloc{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y);width:42%}.tc-website-contactinformation .contact-information-container .contact-information-wrapper .bloc.social-networks{width:42%;text-align:left;margin-top:0}.tc-website-contactinformation .contact-information-container .contact-information-wrapper .bloc.social-networks .tc-website-socialnetworks{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(max-width: 767.98px){.tc-website-contactinformation .contact-information-container .contact-information-wrapper{gap:45px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tc-website-contactinformation .contact-information-container .contact-information-wrapper .bloc{gap:10px;font-size:20px;line-height:30px;width:auto}.tc-website-contactinformation .contact-information-container .contact-information-wrapper .bloc .bloc-title{font-size:22px;line-height:25.3px}.tc-website-contactinformation .contact-information-container .contact-information-wrapper .bloc.social-networks{text-align:center;width:auto}.tc-website-contactinformation .contact-information-container .contact-information-wrapper .bloc.social-networks .tc-website-socialnetworks{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.tc-website-home .tc-website-pageintroduction .page-introduction-container .page-introduction-wrapper .page-introduction-content{margin-left:16.66666667%}.nodetypes-content.margin-bottom-none{margin-bottom:0}.nodetypes-content.margin-bottom-default{margin-bottom:var(--margin-bottom-default)}@media(max-width: 991.98px){.nodetypes-content.margin-bottom-default{margin-bottom:var(--margin-bottom-default-tablet)}}@media(max-width: 767.98px){.nodetypes-content.margin-bottom-default{margin-bottom:var(--margin-bottom-default-mobile)}}.tc-website-rootcontainer .root-container{--bs-gutter-x: 20px;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(max-width: 767.98px){.tc-website-rootcontainer .root-container{padding-right:calc(var(--bs-gutter-x));padding-left:calc(var(--bs-gutter-x))}}@media(min-width: 576px){.tc-website-rootcontainer .root-container{max-width:540px}}@media(min-width: 768px){.tc-website-rootcontainer .root-container{max-width:720px}}@media(min-width: 992px){.tc-website-rootcontainer .root-container{max-width:960px}}@media(min-width: 1200px){.tc-website-rootcontainer .root-container{max-width:1140px}}@media(min-width: 1400px){.tc-website-rootcontainer .root-container{max-width:1320px}}.tc-website-scrollingkeywords{overflow:hidden;position:relative;width:100%;height:425px}.tc-website-scrollingkeywords .keywords-wrapper .keywords-line{display:inline-block;white-space:nowrap;position:absolute;height:50%;font-family:var(--font-family-heading),sans-serif;font-weight:var(--font-weight-bold);font-size:180px;line-height:216px;color:var(--color-gray-50);opacity:.1;text-transform:lowercase}.tc-website-scrollingkeywords .keywords-wrapper .keywords-line.first-line{top:0}.tc-website-scrollingkeywords .keywords-wrapper .keywords-line.second-line{bottom:0;left:-25%}@media(max-width: 991.98px){.tc-website-scrollingkeywords{height:325px}.tc-website-scrollingkeywords .keywords-wrapper .keywords-line{font-size:140px;line-height:152px}}.tc-website-highlightedtext{--bs-gutter-x: 20px;--bs-gutter-y: 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.tc-website-highlightedtext.has-link a{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.tc-website-highlightedtext a{margin-left:25%;-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:46px;color:var(--color-gray-50);text-decoration:none}.tc-website-highlightedtext a .text{padding-top:33px;position:relative;font-size:var(--font-size-lead);line-height:var(--line-height-lead)}.tc-website-highlightedtext a .text:before{content:"";display:inline-block;width:90px;height:10px;background-color:var(--color-primary-200);position:absolute;top:0;left:calc(var(--grid-gutter-width)/2)}.tc-website-highlightedtext a svg{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;left:0}.tc-website-highlightedtext a svg path{fill:var(--color-gray-50)}@media(max-width: 1399.98px){.tc-website-highlightedtext.has-link a{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.tc-website-highlightedtext a{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}}@media(max-width: 1199.98px){.tc-website-highlightedtext.has-link a{margin-left:16.66666667%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.tc-website-highlightedtext a{margin-left:16.66666667%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}}@media(max-width: 991.98px){.tc-website-highlightedtext.has-link a{margin-left:8.33333333%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.tc-website-highlightedtext a{margin-left:8.33333333%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}}@media(max-width: 767.98px){.tc-website-highlightedtext.has-link a{margin-left:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.tc-website-highlightedtext a{margin-left:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.tc-website-highlightedtext a .text{font-size:var(--font-size-lead-mobile);line-height:var(--line-height-lead-mobile)}.tc-website-highlightedtext a .text:before{left:0}.tc-website-highlightedtext a svg{-ms-flex-item-align:end;align-self:flex-end}}.tc-website-videotestimonial .video-testimonial-wrapper{--bs-gutter-x: calc(var(--grid-gutter-width) * 2);--bs-gutter-y: 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x));-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tc-website-videotestimonial .video-testimonial-wrapper .title-mobile{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;margin-bottom:var(--grid-gutter-width)}@media(min-width: 768px){.tc-website-videotestimonial .video-testimonial-wrapper .title-mobile{display:none}}.tc-website-videotestimonial .video-testimonial-wrapper .video{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.tc-website-videotestimonial .video-testimonial-wrapper .video{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;margin-left:8.33333333%}@media(max-width: 991.98px){.tc-website-videotestimonial .video-testimonial-wrapper .video{margin-left:0}}@media(max-width: 767.98px){.tc-website-videotestimonial .video-testimonial-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px}.tc-website-videotestimonial .video-testimonial-wrapper .video{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}.tc-website-latestprojects{--bs-gutter-x: 20px;--bs-gutter-y: 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.tc-website-latestprojects #tc-website-projectslist,.tc-website-latestprojects .title{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.tc-website-latestprojects .title{margin-left:25%;margin-bottom:46px}@media(max-width: 767.98px){.tc-website-latestprojects .title{margin-left:0}}.jonnitto-prettyembed--video{position:relative;width:100%;max-width:100%}.jonnitto-prettyembed--video .jonnitto-prettyembed-preview{border-radius:30px;max-width:100%}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,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dUNBQ0Usd0JBQ0EsbUJBQ0Esa0JBQ0EsY0FDQSxtQkFHRiw4QkFDRSx3QkFDQSxtQkFDQSxrQkFDQSxjQUNBLG9CQUlKLDRCQUNFLHVDQUNFLGNBQ0EsbUJBQ0Esa0JBQ0EsY0FDQSxXQUdGLDhCQUNFLGNBQ0EsbUJBQ0Esa0JBQ0EsY0FDQSxXQUNBLDRCQUNBLDZCQUNBLDBCQUNBLHNCQUNBLE1BR0Ysb0NBQ0UsdUNBQ0EsMkNBR0YsMkNBQ0UsT0FHRixrQ0FDRSx3QkFDQSxxQkFJSix3REFDRSxrREFDQSxpQkFDQSxvQkFDQSxvQkFDQSxhQUNBLG1CQUNBLGVBQ0EsdUNBQ0EsMkNBQ0EsMENBQ0Esd0JBQ0EscUJBQ0EsdUJBR0Ysc0VBQ0Usb0JBQ0EsY0FDQSxXQUNBLGVBQ0EsMENBQ0EseUNBQ0EsOEJBQ0EsbUJBQ0Esa0JBQ0EsY0FDQSxXQUNBLHVDQUdGLHlCQUNFLHNFQUNFLGNBSUosK0RBQ0Usb0JBQ0EsY0FDQSxXQUNBLGVBQ0EsMENBQ0EseUNBQ0EsOEJBR0YsK0RBQ0UsbUJBQ0Esa0JBQ0EsY0FDQSxVQUNBLHdCQUdGLDRCQUNFLCtEQUNFLGVBSUosNEJBQ0Usd0RBQ0UsNEJBQ0EsNkJBQ0EsMEJBQ0Esc0JBQ0EsU0FHRiwrREFDRSxtQkFDQSxrQkFDQSxjQUNBLFlBSUosMkJBQ0Usb0JBQ0EsaUJBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxtQkFDQSxlQUNBLHVDQUNBLDJDQUNBLDBDQUdGLHNGQUVFLG9CQUNBLGNBQ0EsV0FDQSxlQUNBLDBDQUNBLHlDQUNBLDhCQUNBLG1CQUNBLGtCQUNBLGNBQ0EsV0FHRixrQ0FDRSxnQkFDQSxtQkFHRiw0QkFDRSxrQ0FDRSxlQUlKLDZCQUNFLGtCQUNBLFdBQ0EsZUFHRiwyREFDRSxtQkFDQSIsImZpbGUiOiJDcml0aWNhbC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyI6cm9vdCB7XG4gIC0tYnMtYmx1ZTogIzBkNmVmZDtcbiAgLS1icy1pbmRpZ286ICM2NjEwZjI7XG4gIC0tYnMtcHVycGxlOiAjNmY0MmMxO1xuICAtLWJzLXBpbms6ICNkNjMzODQ7XG4gIC0tYnMtcmVkOiAjZGMzNTQ1O1xuICAtLWJzLW9yYW5nZTogI2ZkN2UxNDtcbiAgLS1icy15ZWxsb3c6ICNmZmMxMDc7XG4gIC0tYnMtZ3JlZW46ICMxOTg3NTQ7XG4gIC0tYnMtdGVhbDogIzIwYzk5NztcbiAgLS1icy1jeWFuOiAjMGRjYWYwO1xuICAtLWJzLWJsYWNrOiAjMDAwO1xuICAtLWJzLXdoaXRlOiAjZmZmO1xuICAtLWJzLWdyYXk6ICM2Yzc1N2Q7XG4gIC0tYnMtZ3JheS1kYXJrOiAjMzQzYTQwO1xuICAtLWJzLWdyYXktMTAwOiAjZjhmOWZhO1xuICAtLWJzLWdyYXktMjAwOiAjZTllY2VmO1xuICAtLWJzLWdyYXktMzAwOiAjZGVlMmU2O1xuICAtLWJzLWdyYXktNDAwOiAjY2VkNGRhO1xuICAtLWJzLWdyYXktNTAwOiAjYWRiNWJkO1xuICAtLWJzLWdyYXktNjAwOiAjNmM3NTdkO1xuICAtLWJzLWdyYXktNzAwOiAjNDk1MDU3O1xuICAtLWJzLWdyYXktODAwOiAjMzQzYTQwO1xuICAtLWJzLWdyYXktOTAwOiAjMjEyNTI5O1xuICAtLWJzLXByaW1hcnk6ICMwZDZlZmQ7XG4gIC0tYnMtc2Vjb25kYXJ5OiAjNmM3NTdkO1xuICAtLWJzLXN1Y2Nlc3M6ICMxOTg3NTQ7XG4gIC0tYnMtaW5mbzogIzBkY2FmMDtcbiAgLS1icy13YXJuaW5nOiAjZmZjMTA3O1xuICAtLWJzLWRhbmdlcjogI2RjMzU0NTtcbiAgLS1icy1saWdodDogI2Y4ZjlmYTtcbiAgLS1icy1kYXJrOiAjMjEyNTI5O1xuICAtLWJzLXByaW1hcnktcmdiOiAxMywxMTAsMjUzO1xuICAtLWJzLXNlY29uZGFyeS1yZ2I6IDEwOCwxMTcsMTI1O1xuICAtLWJzLXN1Y2Nlc3MtcmdiOiAyNSwxMzUsODQ7XG4gIC0tYnMtaW5mby1yZ2I6IDEzLDIwMiwyNDA7XG4gIC0tYnMtd2FybmluZy1yZ2I6IDI1NSwxOTMsNztcbiAgLS1icy1kYW5nZXItcmdiOiAyMjAsNTMsNjk7XG4gIC0tYnMtbGlnaHQtcmdiOiAyNDgsMjQ5LDI1MDtcbiAgLS1icy1kYXJrLXJnYjogMzMsMzcsNDE7XG4gIC0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzOiAjMDUyYzY1O1xuICAtLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzOiAjMmIyZjMyO1xuICAtLWJzLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpczogIzBhMzYyMjtcbiAgLS1icy1pbmZvLXRleHQtZW1waGFzaXM6ICMwNTUxNjA7XG4gIC0tYnMtd2FybmluZy10ZXh0LWVtcGhhc2lzOiAjNjY0ZDAzO1xuICAtLWJzLWRhbmdlci10ZXh0LWVtcGhhc2lzOiAjNTgxNTFjO1xuICAtLWJzLWxpZ2h0LXRleHQtZW1waGFzaXM6ICM0OTUwNTc7XG4gIC0tYnMtZGFyay10ZXh0LWVtcGhhc2lzOiAjNDk1MDU3O1xuICAtLWJzLXByaW1hcnktYmctc3VidGxlOiAjY2ZlMmZmO1xuICAtLWJzLXNlY29uZGFyeS1iZy1zdWJ0bGU6ICNlMmUzZTU7XG4gIC0tYnMtc3VjY2Vzcy1iZy1zdWJ0bGU6ICNkMWU3ZGQ7XG4gIC0tYnMtaW5mby1iZy1zdWJ0bGU6ICNjZmY0ZmM7XG4gIC0tYnMtd2FybmluZy1iZy1zdWJ0bGU6ICNmZmYzY2Q7XG4gIC0tYnMtZGFuZ2VyLWJnLXN1YnRsZTogI2Y4ZDdkYTtcbiAgLS1icy1saWdodC1iZy1zdWJ0bGU6ICNmY2ZjZmQ7XG4gIC0tYnMtZGFyay1iZy1zdWJ0bGU6ICNjZWQ0ZGE7XG4gIC0tYnMtcHJpbWFyeS1ib3JkZXItc3VidGxlOiAjOWVjNWZlO1xuICAtLWJzLXNlY29uZGFyeS1ib3JkZXItc3VidGxlOiAjYzRjOGNiO1xuICAtLWJzLXN1Y2Nlc3MtYm9yZGVyLXN1YnRsZTogI2EzY2ZiYjtcbiAgLS1icy1pbmZvLWJvcmRlci1zdWJ0bGU6ICM5ZWVhZjk7XG4gIC0tYnMtd2FybmluZy1ib3JkZXItc3VidGxlOiAjZmZlNjljO1xuICAtLWJzLWRhbmdlci1ib3JkZXItc3VidGxlOiAjZjFhZWI1O1xuICAtLWJzLWxpZ2h0LWJvcmRlci1zdWJ0bGU6ICNlOWVjZWY7XG4gIC0tYnMtZGFyay1ib3JkZXItc3VidGxlOiAjYWRiNWJkO1xuICAtLWJzLXdoaXRlLXJnYjogMjU1LDI1NSwyNTU7XG4gIC0tYnMtYmxhY2stcmdiOiAwLDAsMDtcbiAgLS1icy1mb250LXNhbnMtc2VyaWY6IHN5c3RlbS11aSwtYXBwbGUtc3lzdGVtLFwiU2Vnb2UgVUlcIixSb2JvdG8sXCJIZWx2ZXRpY2EgTmV1ZVwiLFwiTm90byBTYW5zXCIsXCJMaWJlcmF0aW9uIFNhbnNcIixBcmlhbCxzYW5zLXNlcmlmLFwiQXBwbGUgQ29sb3IgRW1vamlcIixcIlNlZ29lIFVJIEVtb2ppXCIsXCJTZWdvZSBVSSBTeW1ib2xcIixcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgLS1icy1mb250LW1vbm9zcGFjZTogU0ZNb25vLVJlZ3VsYXIsTWVubG8sTW9uYWNvLENvbnNvbGFzLFwiTGliZXJhdGlvbiBNb25vXCIsXCJDb3VyaWVyIE5ld1wiLG1vbm9zcGFjZTtcbiAgLS1icy1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIC0tYnMtYm9keS1mb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1zYW5zLXNlcmlmKTtcbiAgLS1icy1ib2R5LWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1icy1ib2R5LWZvbnQtd2VpZ2h0OiA0MDA7XG4gIC0tYnMtYm9keS1saW5lLWhlaWdodDogMS41O1xuICAtLWJzLWJvZHktY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtYm9keS1jb2xvci1yZ2I6IDMzLDM3LDQxO1xuICAtLWJzLWJvZHktYmc6ICNmZmY7XG4gIC0tYnMtYm9keS1iZy1yZ2I6IDI1NSwyNTUsMjU1O1xuICAtLWJzLWVtcGhhc2lzLWNvbG9yOiAjMDAwO1xuICAtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYjogMCwwLDA7XG4gIC0tYnMtc2Vjb25kYXJ5LWNvbG9yOiByZ2JhKDMzLCAzNywgNDEsIDAuNzUpO1xuICAtLWJzLXNlY29uZGFyeS1jb2xvci1yZ2I6IDMzLDM3LDQxO1xuICAtLWJzLXNlY29uZGFyeS1iZzogI2U5ZWNlZjtcbiAgLS1icy1zZWNvbmRhcnktYmctcmdiOiAyMzMsMjM2LDIzOTtcbiAgLS1icy10ZXJ0aWFyeS1jb2xvcjogcmdiYSgzMywgMzcsIDQxLCAwLjUpO1xuICAtLWJzLXRlcnRpYXJ5LWNvbG9yLXJnYjogMzMsMzcsNDE7XG4gIC0tYnMtdGVydGlhcnktYmc6ICNmOGY5ZmE7XG4gIC0tYnMtdGVydGlhcnktYmctcmdiOiAyNDgsMjQ5LDI1MDtcbiAgLS1icy1oZWFkaW5nLWNvbG9yOiBpbmhlcml0O1xuICAtLWJzLWxpbmstY29sb3I6ICMwZDZlZmQ7XG4gIC0tYnMtbGluay1jb2xvci1yZ2I6IDEzLDExMCwyNTM7XG4gIC0tYnMtbGluay1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIC0tYnMtbGluay1ob3Zlci1jb2xvcjogIzBhNThjYTtcbiAgLS1icy1saW5rLWhvdmVyLWNvbG9yLXJnYjogMTAsODgsMjAyO1xuICAtLWJzLWNvZGUtY29sb3I6ICNkNjMzODQ7XG4gIC0tYnMtaGlnaGxpZ2h0LWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWhpZ2hsaWdodC1iZzogI2ZmZjNjZDtcbiAgLS1icy1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1icy1ib3JkZXItc3R5bGU6IHNvbGlkO1xuICAtLWJzLWJvcmRlci1jb2xvcjogI2RlZTJlNjtcbiAgLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQ6IHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xuICAtLWJzLWJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICAtLWJzLWJvcmRlci1yYWRpdXMtc206IDAuMjVyZW07XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy1sZzogMC41cmVtO1xuICAtLWJzLWJvcmRlci1yYWRpdXMteGw6IDFyZW07XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy14eGw6IDJyZW07XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy0yeGw6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLXBpbGw6IDUwcmVtO1xuICAtLWJzLWJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgLS1icy1ib3gtc2hhZG93LXNtOiAwIDAuMTI1cmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIC0tYnMtYm94LXNoYWRvdy1sZzogMCAxcmVtIDNyZW0gcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG4gIC0tYnMtYm94LXNoYWRvdy1pbnNldDogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtLWJzLWZvY3VzLXJpbmctd2lkdGg6IDAuMjVyZW07XG4gIC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5OiAwLjI1O1xuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcbiAgLS1icy1mb3JtLXZhbGlkLWNvbG9yOiAjMTk4NzU0O1xuICAtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yOiAjMTk4NzU0O1xuICAtLWJzLWZvcm0taW52YWxpZC1jb2xvcjogI2RjMzU0NTtcbiAgLS1icy1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4qLFxuOjphZnRlcixcbjo6YmVmb3JlIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246bm8tcHJlZmVyZW5jZSkge1xuICA6cm9vdCB7XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIH1cbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWJvZHktZm9udC1mYW1pbHkpO1xuICBmb250LXNpemU6IHZhcigtLWJzLWJvZHktZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWJzLWJvZHktZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYnMtYm9keS1saW5lLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogdmFyKC0tYnMtYm9keS10ZXh0LWFsaWduKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbn1cblxuaDEsXG5oMiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogdmFyKC0tYnMtaGVhZGluZy1jb2xvcik7XG59XG5cbmgxIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG59XG5cbmgyIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG51bCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cblxudWwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG5hIHtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtbGluay1jb2xvci1yZ2IpLHZhcigtLWJzLWxpbmstb3BhY2l0eSwxKSk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5pbWcsXG5zdmcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG46Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWRheS1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWZpZWxkcy13cmFwcGVyLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtaG91ci1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbnV0ZSxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1vbnRoLWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGQge1xuICBwYWRkaW5nOiAwO1xufVxuXG46Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuOjotd2Via2l0LWNvbG9yLXN3YXRjaC13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG46OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbjpyb290IHtcbiAgLS1icy1icmVha3BvaW50LXhzOiAwO1xuICAtLWJzLWJyZWFrcG9pbnQtc206IDU3NnB4O1xuICAtLWJzLWJyZWFrcG9pbnQtbWQ6IDc2OHB4O1xuICAtLWJzLWJyZWFrcG9pbnQtbGc6IDk5MnB4O1xuICAtLWJzLWJyZWFrcG9pbnQteGw6IDEyMDBweDtcbiAgLS1icy1icmVha3BvaW50LXh4bDogMTQwMHB4O1xufVxuXG46cm9vdCB7XG4gIC0tY29sb3ItcHJpbWFyeS0xMDA6ICNBQkRBOEU7XG4gIC0tY29sb3ItcHJpbWFyeS0yMDA6ICM3NkJENEM7XG4gIC0tY29sb3ItcHJpbWFyeS0zMDA6ICM1NEE0MjU7XG4gIC0tY29sb3Itc2Vjb25kYXJ5LTEwMDogI0ZGN0E1RjtcbiAgLS1jb2xvci1zZWNvbmRhcnktMjAwOiAjRUY2NzRDO1xuICAtLWNvbG9yLXNlY29uZGFyeS0zMDA6ICNEMjUwMzU7XG4gIC0tY29sb3ItYmFja2dyb3VuZC0xMDA6ICM2NDY0NjQ7XG4gIC0tY29sb3ItYmFja2dyb3VuZC0yMDA6ICMxMzE0MTk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC0zMDA6ICMwMDAwMDA7XG4gIC0tY29sb3ItZ3JheS05MDA6ICMyMTIxMjE7XG4gIC0tY29sb3ItZ3JheS04NTA6ICMyNDI0Mjk7XG4gIC0tY29sb3ItZ3JheS04MDA6ICM0MjQyNDI7XG4gIC0tY29sb3ItZ3JheS03MDA6ICM2MTYxNjE7XG4gIC0tY29sb3ItZ3JheS02MDA6ICM3NTc1NzU7XG4gIC0tY29sb3ItZ3JheS01MDA6ICM5RTlFOUU7XG4gIC0tY29sb3ItZ3JheS00MDA6ICNCREJEQkQ7XG4gIC0tY29sb3ItZ3JheS0zMDA6ICNFMEUwRTA7XG4gIC0tY29sb3ItZ3JheS0yMDA6ICNFRUVFRUU7XG4gIC0tY29sb3ItZ3JheS0xMDA6ICNGNUY1RjU7XG4gIC0tY29sb3ItZ3JheS01MDogI0ZBRkFGQTtcbiAgLS1jb2xvci13aGl0ZTogI0ZGRkZGRjtcbiAgLS1jb2xvci1jYXJkLWRhcms6ICMyNzI3Mjc7XG4gIC0tY29sb3ItZm9ybS1maWVsZC1ib3JkZXI6ICM2NjY2NkI7XG4gIC0tZm9udC1mYW1pbHktYm9keTogXCJSb2JvdG8gRmxleFwiLEFyaWFsO1xuICAtLWZvbnQtZmFtaWx5LWhlYWRpbmc6IFwiSW50ZXJcIixIZWx2ZXRpY2E7XG4gIC0tZm9udC1mYW1pbHktaW5pdGlhbHM6IFwiRUJHYXJhbW9uZFwiO1xuICAtLWZvbnQtc2l6ZS1ib2R5OiAyMHB4O1xuICAtLWZvbnQtc2l6ZS1ib2R5LW1vYmlsZTogMTZweDtcbiAgLS1mb250LXNpemUtaGVhZGluZzE6IDgwcHg7XG4gIC0tZm9udC1zaXplLWhlYWRpbmcxLW1vYmlsZTogMzJweDtcbiAgLS1mb250LXNpemUtaGVhZGluZzI6IDQ4cHg7XG4gIC0tZm9udC1zaXplLWhlYWRpbmcyLXRhYmxldDogMzZweDtcbiAgLS1mb250LXNpemUtaGVhZGluZzItbW9iaWxlOiAyNHB4O1xuICAtLWZvbnQtc2l6ZS1oZWFkaW5nMzogMzRweDtcbiAgLS1mb250LXNpemUtaGVhZGluZzMtbW9iaWxlOiAyNHB4O1xuICAtLWZvbnQtc2l6ZS1oZWFkaW5nNDogMjhweDtcbiAgLS1mb250LXNpemUtaGVhZGluZzQtbW9iaWxlOiAyNHB4O1xuICAtLWZvbnQtc2l6ZS1oZWFkaW5nNTogMjBweDtcbiAgLS1mb250LXNpemUtaGVhZGluZzUtbW9iaWxlOiAxNnB4O1xuICAtLWZvbnQtc2l6ZS1pbnRybzogMjRweDtcbiAgLS1mb250LXNpemUtaW50cm8tbW9iaWxlOiAyMHB4O1xuICAtLWZvbnQtc2l6ZS1sZWFkOiA0MHB4O1xuICAtLWZvbnQtc2l6ZS1sZWFkLW1vYmlsZTogMjZweDtcbiAgLS1mb250LXNpemUtYnV0dG9uOiAxOHB4O1xuICAtLWZvbnQtc2l6ZS1mb290ZXI6IDE4cHg7XG4gIC0tZm9udC13ZWlnaHQtbGlnaHQ6IDMwMDtcbiAgLS1mb250LXdlaWdodC1yZWd1bGFyOiA0MDA7XG4gIC0tZm9udC13ZWlnaHQtbWVkaXVtOiA1MDA7XG4gIC0tZm9udC13ZWlnaHQtc2VtaS1ib2xkOiA2MDA7XG4gIC0tZm9udC13ZWlnaHQtYm9sZDogNzAwO1xuICAtLWZvbnQtd2VpZ2h0LWV4dHJhLWJvbGQ6IDgwMDtcbiAgLS1mb250LXdlaWdodC1ibGFjazogOTAwO1xuICAtLWxpbmUtaGVpZ2h0LWJvZHk6IDMwcHg7XG4gIC0tbGluZS1oZWlnaHQtYm9keS1tb2JpbGU6IDIxLjZweDtcbiAgLS1saW5lLWhlaWdodC1oZWFkaW5nMTogOTJweDtcbiAgLS1saW5lLWhlaWdodC1oZWFkaW5nMS1tb2JpbGU6IDM2LjhweDtcbiAgLS1saW5lLWhlaWdodC1oZWFkaW5nMjogNTcuNnB4O1xuICAtLWxpbmUtaGVpZ2h0LWhlYWRpbmcyLXRhYmxldDogNDIuNnB4O1xuICAtLWxpbmUtaGVpZ2h0LWhlYWRpbmcyLW1vYmlsZTogMjcuNnB4O1xuICAtLWxpbmUtaGVpZ2h0LWhlYWRpbmczOiA0MC44cHg7XG4gIC0tbGluZS1oZWlnaHQtaGVhZGluZzMtbW9iaWxlOiAyM3B4O1xuICAtLWxpbmUtaGVpZ2h0LWhlYWRpbmc0OiAzMi4ycHg7XG4gIC0tbGluZS1oZWlnaHQtaGVhZGluZzQtbW9iaWxlOiAyMC43cHg7XG4gIC0tbGluZS1oZWlnaHQtaGVhZGluZzU6IDIzcHg7XG4gIC0tbGluZS1oZWlnaHQtaGVhZGluZzUtbW9iaWxlOiAxOC40cHg7XG4gIC0tbGluZS1oZWlnaHQtaW50cm86IDMwcHg7XG4gIC0tbGluZS1oZWlnaHQtaW50cm8tbW9iaWxlOiAyNXB4O1xuICAtLWxpbmUtaGVpZ2h0LWxlYWQ6IDUwcHg7XG4gIC0tbGluZS1oZWlnaHQtbGVhZC1tb2JpbGU6IDMyLjVweDtcbiAgLS1ncmlkLWd1dHRlci13aWR0aDogMjBweDtcbiAgLS1ncmlkLWNvbHVtbnM6IDEyO1xuICAtLW1hcmdpbi1ib3R0b20tc21hbGw6IGNhbGModmFyKC0tZ3JpZC1ndXR0ZXItd2lkdGgpICogNCk7XG4gIC0tbWFyZ2luLWJvdHRvbS1kZWZhdWx0OiBjYWxjKHZhcigtLWdyaWQtZ3V0dGVyLXdpZHRoKSAqIDgpO1xuICAtLW1hcmdpbi1ib3R0b20tYmlnOiBjYWxjKHZhcigtLWdyaWQtZ3V0dGVyLXdpZHRoKSAqIDEyKTtcbiAgLS1tYXJnaW4tYm90dG9tLXNtYWxsLXRhYmxldDogY2FsYyh2YXIoLS1ncmlkLWd1dHRlci13aWR0aCkgKiAyKTtcbiAgLS1tYXJnaW4tYm90dG9tLWRlZmF1bHQtdGFibGV0OiBjYWxjKHZhcigtLWdyaWQtZ3V0dGVyLXdpZHRoKSAqIDYpO1xuICAtLW1hcmdpbi1ib3R0b20tYmlnLXRhYmxldDogY2FsYyh2YXIoLS1ncmlkLWd1dHRlci13aWR0aCkgKiAxMCk7XG4gIC0tbWFyZ2luLWJvdHRvbS1zbWFsbC1tb2JpbGU6IGNhbGModmFyKC0tZ3JpZC1ndXR0ZXItd2lkdGgpKTtcbiAgLS1tYXJnaW4tYm90dG9tLWRlZmF1bHQtbW9iaWxlOiBjYWxjKHZhcigtLWdyaWQtZ3V0dGVyLXdpZHRoKSAqIDUpO1xuICAtLW1hcmdpbi1ib3R0b20tYmlnLW1vYmlsZTogY2FsYyh2YXIoLS1ncmlkLWd1dHRlci13aWR0aCkgKiA4KTtcbiAgLS1wYWdlLWludHJvZHVjdGlvbi1nYXA6IDM0cHg7XG4gIC0taGVhZGVyLWhlaWdodDogMTMwcHg7XG4gIC0taGVhZGVyLWhlaWdodC1tb2JpbGU6IDgwcHg7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogRUJHYXJhbW9uO1xuICBzcmM6IHVybCguLi9Gb250cy9FQkdhcmFtb25kLVJlZ3VsYXIudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gRmxleFwiO1xuICBzcmM6IHVybCguLi9Gb250cy9Sb2JvdG9GbGV4LnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDEwMCA5MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBGbGV4XCI7XG4gIHNyYzogdXJsKC4uL0ZvbnRzL1JvYm90b0ZsZXgudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMTAwIDkwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEludGVyO1xuICBzcmM6IHVybCguLi9Gb250cy9JbnRlci1Cb2xkLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoLi4vRm9udHMvSW50ZXItQm9sZC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBJbnRlcjtcbiAgc3JjOiB1cmwoLi4vRm9udHMvSW50ZXItQm9sZEl0YWxpYy53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksdXJsKC4uL0ZvbnRzL0ludGVyLUJvbGRJdGFsaWMud29mZikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSW50ZXI7XG4gIHNyYzogdXJsKC4uL0ZvbnRzL0ludGVyLUJsYWNrLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoLi4vRm9udHMvSW50ZXItQmxhY2sud29mZikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSW50ZXI7XG4gIHNyYzogdXJsKC4uL0ZvbnRzL0ludGVyLUJsYWNrSXRhbGljLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoLi4vRm9udHMvSW50ZXItQmxhY2tJdGFsaWMud29mZikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbjpyb290IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC0yMDApO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG8haW1wb3J0YW50O1xuICBtYXJnaW46IDAhaW1wb3J0YW50O1xuICBzY3JvbGwtcGFkZGluZy10b3A6IGNhbGModmFyKC0taGVhZGVyLWhlaWdodCkgKyB2YXIoLS1ncmlkLWd1dHRlci13aWR0aCkpO1xuICBzY3JvbGxiYXItY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktMjAwKSB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLTIwMCk7XG4gIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbn1cblxuOnJvb3Q6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiAwO1xufVxuXG46cm9vdDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLTIwMCk7XG59XG5cbjpyb290Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnktMjAwKTtcbn1cblxuOnJvb3Qubm8tc21vb3RoLXNjcm9sbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogYXV0byFpbXBvcnRhbnQ7XG59XG5cbjpmb2N1cyB7XG4gIG91dGxpbmU6IDAhaW1wb3J0YW50O1xufVxuXG5ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogdmFyKC0tY29sb3ItZ3JheS01MCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtMjAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJvZHkpLHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHkpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbGlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keSk7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgbWluLXdpZHRoOiAxMDB2dyFpbXBvcnRhbnQ7XG59XG5cbmJvZHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtMjAwKTtcbiAgei1pbmRleDogLTE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOjc2Ny45OHB4KSB7XG4gIGJvZHkge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbW9iaWxlKTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtcmVndWxhcik7XG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbW9iaWxlKTtcbiAgfVxufVxuXG5oMSxcbmgyIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmcpLHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkKTtcbiAgbWFyZ2luOiAwO1xufVxuXG5oMSBzdHJvbmcsXG5oMiBzdHJvbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktMjAwKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQpO1xufVxuXG5oMSBzdHJvbmc6YWZ0ZXIsXG5oMiBzdHJvbmc6YWZ0ZXIge1xuICBjb250ZW50OiBhdHRyKGRhdGEtdGV4dCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWdyYXktNTApO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgMCAwIDApO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMCAwIDApO1xufVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcxKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJsYWNrKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcxKTtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuNnB4O1xufVxuXG5oMSBzdHJvbmcsXG5oMSBzdHJvbmc6YWZ0ZXIge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYmxhY2spO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDo3NjcuOThweCkge1xuICBoMSB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZzEtbW9iaWxlKTtcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZzEtbW9iaWxlKTtcbiAgfVxufVxuXG5oMixcbmgyIHN0cm9uZzphZnRlciB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcyKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcyKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6OTkxLjk4cHgpIHtcbiAgaDIsXG4gIGgyIHN0cm9uZzphZnRlciB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZzItdGFibGV0KTtcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZzItdGFibGV0KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDo3NjcuOThweCkge1xuICBoMixcbiAgaDIgc3Ryb25nOmFmdGVyIHtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nMi1tb2JpbGUpO1xuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nMi1tb2JpbGUpO1xuICB9XG59XG5cbmEge1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS0yMDApO1xufVxuXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZCk7XG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDA7XG59XG5cblxuXG4jbWFpbi1oZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMHZ3O1xuICB6LWluZGV4OiA5O1xuICBwYWRkaW5nOiAyNXB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtMjAwKTtcbn1cblxuI21haW4taGVhZGVyIC5oZWFkZXItY29udGFpbmVyIHtcbiAgLS1icy1ndXR0ZXIteDogMjBweDtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOjc2Ny45OHB4KSB7XG4gICNtYWluLWhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkpO1xuICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOjU3NnB4KSB7XG4gICNtYWluLWhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDo3NjhweCkge1xuICAjbWFpbi1oZWFkZXIgLmhlYWRlci1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNzIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6OTkycHgpIHtcbiAgI21haW4taGVhZGVyIC5oZWFkZXItY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCkge1xuICAjbWFpbi1oZWFkZXIgLmhlYWRlci1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOjE0MDBweCkge1xuICAjbWFpbi1oZWFkZXIgLmhlYWRlci1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTMyMHB4O1xuICB9XG59XG5cbiNtYWluLWhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuI21haW4taGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubG9nbyBzdmcgcGF0aC5hbHdheXMtZ3JlZW4ge1xuICBmaWxsOiB2YXIoLS1jb2xvci1wcmltYXJ5LTIwMCk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOjk5MS45OHB4KSB7XG4gICNtYWluLWhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLmxvZ28gc3ZnIHtcbiAgICB3aWR0aDogMjgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6NzY3Ljk4cHgpIHtcbiAgI21haW4taGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubG9nbyBzdmcge1xuICAgIHdpZHRoOiAxODBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDo1NzUuOThweCkge1xuICAjbWFpbi1oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5sb2dvIHN2ZyB7XG4gICAgd2lkdGg6IDE1OHB4O1xuICB9XG59XG5cbiNtYWluLWhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm1lbnUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAzMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDoxMzk5Ljk4cHgpIHtcbiAgI21haW4taGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubWVudS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbiNtYWluLWhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLnNtYWxsLWRldmljZXMtbWVudSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0MnB4O1xufVxuXG4jbWFpbi1oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5zbWFsbC1kZXZpY2VzLW1lbnUgLmNvbnRhY3QtcGFnZSBhIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItZ3JheS01MCk7XG59XG5cbiNtYWluLWhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLnNtYWxsLWRldmljZXMtbWVudSAubWVnYS1tZW51LXRyaWdnZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjRweDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuI21haW4taGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAuc21hbGwtZGV2aWNlcy1tZW51IC5tZWdhLW1lbnUtdHJpZ2dlciBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmcpLHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWludHJvKTtcbiAgbGluZS1oZWlnaHQ6IDI4LjhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0uMjRweDtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQpO1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xufVxuXG4jbWFpbi1oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5zbWFsbC1kZXZpY2VzLW1lbnUgLm1lZ2EtbWVudS10cmlnZ2VyIC5oYW1idXJnZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1jb2xvci1ncmF5LTUwKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6MTQwMHB4KSB7XG4gICNtYWluLWhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLnNtYWxsLWRldmljZXMtbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDo3NjcuOThweCkge1xuICAjbWFpbi1oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5zbWFsbC1kZXZpY2VzLW1lbnUgLmNvbnRhY3QtcGFnZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDo1NzUuOThweCkge1xuICAjbWFpbi1oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5zbWFsbC1kZXZpY2VzLW1lbnUge1xuICAgIGdhcDogMjBweDtcbiAgfVxuXG4gICNtYWluLWhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLnNtYWxsLWRldmljZXMtbWVudSAubWVnYS1tZW51LXRyaWdnZXIgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDo3NjcuOThweCkge1xuICAjbWFpbi1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLm1tZW51LW5hdmJhcnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5uYXYubWVudSB1bC5tYWluLW1lbnUge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyNXB4O1xufVxuXG5uYXYubWVudSB1bC5tYWluLW1lbnU+bGkgYSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHkpO1xuICBsaW5lLWhlaWdodDogMjQuMnB4O1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1ncmF5LTUwKTtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5uYXYubWVudSB1bC5tYWluLW1lbnU+bGkuY29udGFjdD5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC0yMDApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS0yMDApO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LTIwMCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJ1dHRvbik7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkKTtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIHBhZGRpbmc6IDE1cHggMzBweDtcbn1cblxubmF2Lm1lbnUgdWwubWFpbi1tZW51PmxpLmNvbnRhY3Q+YSB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOjk5MS45OHB4KSB7XG4gIG5hdi5tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbiNnbG9iYWwtY29udGFpbmVyIHtcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG59XG5cbiNnbG9iYWwtY29udGFpbmVyIFtkYXRhLWJhcmJhPWNvbnRhaW5lcl0ge1xuICBvcGFjaXR5OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLTIwMCk7XG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xufVxuXG4jZ2xvYmFsLWNvbnRhaW5lciAjbWFpbi1jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1oZWFkZXItaGVpZ2h0KSArIHZhcigtLWdyaWQtZ3V0dGVyLXdpZHRoKSo0KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6NzY3Ljk4cHgpIHtcbiAgI2dsb2JhbC1jb250YWluZXIgI21haW4tY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1oZWFkZXItaGVpZ2h0LW1vYmlsZSkgKyB2YXIoLS1ncmlkLWd1dHRlci13aWR0aCkqMik7XG4gIH1cbn1cblxuLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3Mge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbn1cblxuLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3MgYSBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWdyYXktNTApO1xufVxuXG4udGMtd2Vic2l0ZS1sYW5ndWFnZW1lbnUge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMnB4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4udGMtd2Vic2l0ZS1sYW5ndWFnZW1lbnUgbGkgYSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHkpO1xuICBsaW5lLWhlaWdodDogMjQuMnB4O1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1ncmF5LTUwKTtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDo1NzUuOThweCkge1xuICAudGMtd2Vic2l0ZS1sYW5ndWFnZW1lbnUgbGkgYSB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tb2JpbGUpO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cbn1cblxuLnRjLXdlYnNpdGUtbGFuZ3VhZ2VtZW51IGxpLmN1cnJlbnQgYSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LTIwMCk7XG59XG5cbi50Yy13ZWJzaXRlLWxhbmd1YWdlbWVudSBsaTphZnRlciB7XG4gIGNvbnRlbnQ6IFwifFwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAxMXB4O1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtc2VtaS1ib2xkKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6NTc1Ljk4cHgpIHtcbiAgLnRjLXdlYnNpdGUtbGFuZ3VhZ2VtZW51IGxpOmFmdGVyIHtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW1vYmlsZSk7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuXG4udGMtd2Vic2l0ZS1sYW5ndWFnZW1lbnUgbGk6bGFzdC1jaGlsZDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50Yy13ZWJzaXRlLW1lZ2FtZW51IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsbGVmdCB0b3AscmlnaHQgdG9wLGNvbG9yLXN0b3AoNTAlLHZhcigtLWNvbG9yLWJhY2tncm91bmQtMjAwKSksY29sb3Itc3RvcCg1MCUsdmFyKC0tY29sb3ItcHJpbWFyeS0yMDApKSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCx2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLTIwMCkgNTAlLHZhcigtLWNvbG9yLXByaW1hcnktMjAwKSA1MCUpO1xuICB6LWluZGV4OiAxMDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOjE0MDBweCkge1xuICAudGMtd2Vic2l0ZS1tZWdhbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciB7XG4gIC0tYnMtZ3V0dGVyLXg6IDIwcHg7XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOjc2Ny45OHB4KSB7XG4gIC50Yy13ZWJzaXRlLW1lZ2FtZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSk7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSk7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6NTc2cHgpIHtcbiAgLnRjLXdlYnNpdGUtbWVnYW1lbnUgLm1lZ2EtbWVudS1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNTQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6NzY4cHgpIHtcbiAgLnRjLXdlYnNpdGUtbWVnYW1lbnUgLm1lZ2EtbWVudS1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNzIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6OTkycHgpIHtcbiAgLnRjLXdlYnNpdGUtbWVnYW1lbnUgLm1lZ2EtbWVudS1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KSB7XG4gIC50Yy13ZWJzaXRlLW1lZ2FtZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDoxNDAwcHgpIHtcbiAgLnRjLXdlYnNpdGUtbWVnYW1lbnUgLm1lZ2EtbWVudS1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTMyMHB4O1xuICB9XG59XG5cbi50Yy13ZWJzaXRlLW1lZ2FtZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIC5tZWdhLW1lbnUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciAubWVnYS1tZW51LXdyYXBwZXIgLm1lZ2EtbWVudS1sZWZ0LFxuLnRjLXdlYnNpdGUtbWVnYW1lbnUgLm1lZ2EtbWVudS1jb250YWluZXIgLm1lZ2EtbWVudS13cmFwcGVyIC5tZWdhLW1lbnUtcmlnaHQge1xuICB3aWR0aDogNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciAubWVnYS1tZW51LXdyYXBwZXIgLm1lZ2EtbWVudS1sZWZ0IHtcbiAgcGFkZGluZzogNTNweCAwIDY0cHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogY2FsYyh2YXIoLS1ncmlkLWd1dHRlci13aWR0aCkqNCk7XG59XG5cbi50Yy13ZWJzaXRlLW1lZ2FtZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIC5tZWdhLW1lbnUtd3JhcHBlciAubWVnYS1tZW51LWxlZnQgLmxlZnQtaGVhZGVyIC50Yy13ZWJzaXRlLWxvZ28gcGF0aC5ncmVlbiB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWdyYXktNTApO1xufVxuXG4udGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciAubWVnYS1tZW51LXdyYXBwZXIgLm1lZ2EtbWVudS1sZWZ0IC5sZWZ0LWhlYWRlciAudGMtd2Vic2l0ZS1sb2dvIHBhdGguYWx3YXlzLWdyZWVuIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItcHJpbWFyeS0yMDApO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDo3NjcuOThweCkge1xuICAudGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciAubWVnYS1tZW51LXdyYXBwZXIgLm1lZ2EtbWVudS1sZWZ0IC5sZWZ0LWhlYWRlciAudGMtd2Vic2l0ZS1sb2dvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi50Yy13ZWJzaXRlLW1lZ2FtZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIC5tZWdhLW1lbnUtd3JhcHBlciAubWVnYS1tZW51LWxlZnQgLmxlZnQtY29udGVudCAudGMtd2Vic2l0ZS1jb250YWN0aW5mb3JtYXRpb24gLmNvbnRhY3QtaW5mb3JtYXRpb24tY29udGFpbmVyIHtcbiAgcGFkZGluZzogMDtcbiAgbWF4LXdpZHRoOiBub25lO1xuICB3aWR0aDogYXV0bztcbn1cblxuLnRjLXdlYnNpdGUtbWVnYW1lbnUgLm1lZ2EtbWVudS1jb250YWluZXIgLm1lZ2EtbWVudS13cmFwcGVyIC5tZWdhLW1lbnUtbGVmdCAubGVmdC1jb250ZW50IC50Yy13ZWJzaXRlLWNvbnRhY3RpbmZvcm1hdGlvbiAuY29udGFjdC1pbmZvcm1hdGlvbi1jb250YWluZXIgLmNvbnRhY3QtaW5mb3JtYXRpb24td3JhcHBlciB7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBnYXA6IDUycHg7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZ3JpZC1ndXR0ZXItd2lkdGgpICsgdmFyKC0tZ3JpZC1ndXR0ZXItd2lkdGgpLzIpO1xufVxuXG4udGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciAubWVnYS1tZW51LXdyYXBwZXIgLm1lZ2EtbWVudS1sZWZ0IC5sZWZ0LWNvbnRlbnQgLnRjLXdlYnNpdGUtY29udGFjdGluZm9ybWF0aW9uIC5jb250YWN0LWluZm9ybWF0aW9uLWNvbnRhaW5lciAuY29udGFjdC1pbmZvcm1hdGlvbi13cmFwcGVyIC5zb2NpYWwtbmV0d29ya3Mge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IGNhbGModmFyKC0tZ3JpZC1ndXR0ZXItd2lkdGgpICsgdmFyKC0tZ3JpZC1ndXR0ZXItd2lkdGgpLzIpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDoxMTk5Ljk4cHgpIHtcbiAgLnRjLXdlYnNpdGUtbWVnYW1lbnUgLm1lZ2EtbWVudS1jb250YWluZXIgLm1lZ2EtbWVudS13cmFwcGVyIC5tZWdhLW1lbnUtbGVmdCAubGVmdC1jb250ZW50IC50Yy13ZWJzaXRlLWNvbnRhY3RpbmZvcm1hdGlvbiAuY29udGFjdC1pbmZvcm1hdGlvbi1jb250YWluZXIgLmNvbnRhY3QtaW5mb3JtYXRpb24td3JhcHBlciAuc29jaWFsLW5ldHdvcmtzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOjc2Ny45OHB4KSB7XG4gIC50Yy13ZWJzaXRlLW1lZ2FtZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIC5tZWdhLW1lbnUtd3JhcHBlciAubWVnYS1tZW51LWxlZnQgLmxlZnQtY29udGVudCAudGMtd2Vic2l0ZS1jb250YWN0aW5mb3JtYXRpb24gLmNvbnRhY3QtaW5mb3JtYXRpb24tY29udGFpbmVyIC5jb250YWN0LWluZm9ybWF0aW9uLXdyYXBwZXIgLnNvY2lhbC1uZXR3b3JrcyAudGMtd2Vic2l0ZS1zb2NpYWxuZXR3b3JrcyB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuXG4udGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciAubWVnYS1tZW51LXdyYXBwZXIgLm1lZ2EtbWVudS1yaWdodCAucmlnaHQtaGVhZGVyIHtcbiAgcGFkZGluZzogNjZweCAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgLW1zLWZsZXgtcGFjazogZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBnYXA6IDQ5cHg7XG59XG5cbi50Yy13ZWJzaXRlLW1lZ2FtZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIC5tZWdhLW1lbnUtd3JhcHBlciAubWVnYS1tZW51LXJpZ2h0IC5yaWdodC1oZWFkZXIgLm1vYmlsZS1sb2dvIHN2ZyB7XG4gIHdpZHRoOiAxODBweDtcbn1cblxuLnRjLXdlYnNpdGUtbWVnYW1lbnUgLm1lZ2EtbWVudS1jb250YWluZXIgLm1lZ2EtbWVudS13cmFwcGVyIC5tZWdhLW1lbnUtcmlnaHQgLnJpZ2h0LWhlYWRlciAubW9iaWxlLWxvZ28gc3ZnIC5hbHdheXMtZ3JlZW4ge1xuICBmaWxsOiB2YXIoLS1jb2xvci1wcmltYXJ5LTIwMCk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOjU3NS45OHB4KSB7XG4gIC50Yy13ZWJzaXRlLW1lZ2FtZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIC5tZWdhLW1lbnUtd3JhcHBlciAubWVnYS1tZW51LXJpZ2h0IC5yaWdodC1oZWFkZXIgLm1vYmlsZS1sb2dvIHN2ZyB7XG4gICAgd2lkdGg6IDE1OHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOjc2OHB4KSB7XG4gIC50Yy13ZWJzaXRlLW1lZ2FtZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIC5tZWdhLW1lbnUtd3JhcHBlciAubWVnYS1tZW51LXJpZ2h0IC5yaWdodC1oZWFkZXIgLm1vYmlsZS1sb2dvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi50Yy13ZWJzaXRlLW1lZ2FtZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIC5tZWdhLW1lbnUtd3JhcHBlciAubWVnYS1tZW51LXJpZ2h0IC5yaWdodC1oZWFkZXIgLmxhbmd1YWdlcy1jbG9zZS13cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgZ2FwOiA0OXB4O1xufVxuXG4udGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciAubWVnYS1tZW51LXdyYXBwZXIgLm1lZ2EtbWVudS1yaWdodCAucmlnaHQtaGVhZGVyIC5sYW5ndWFnZXMtY2xvc2Utd3JhcHBlciAudGMtd2Vic2l0ZS1sYW5ndWFnZW1lbnUgbGkuY3VycmVudCBhIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtMjAwKSFpbXBvcnRhbnQ7XG59XG5cblxuXG4udGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciAubWVnYS1tZW51LXdyYXBwZXIgLm1lZ2EtbWVudS1yaWdodCAucmlnaHQtaGVhZGVyIC5sYW5ndWFnZXMtY2xvc2Utd3JhcHBlciAuY2xvc2UtbWVnYS1tZW51IHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItZ3JheS01MCk7XG59XG5cbi50Yy13ZWJzaXRlLW1lZ2FtZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIC5tZWdhLW1lbnUtd3JhcHBlciAubWVnYS1tZW51LXJpZ2h0IC5yaWdodC1jb250ZW50IHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMTYuNjY2NjY2NjclICsgdmFyKC0tZ3JpZC1ndXR0ZXItd2lkdGgpLzIpO1xuICB3aWR0aDogY2FsYyg1MCUgKyB2YXIoLS1ncmlkLWd1dHRlci13aWR0aCkvMik7XG59XG5cbi50Yy13ZWJzaXRlLW1lZ2FtZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIC5tZWdhLW1lbnUtd3JhcHBlciAubWVnYS1tZW51LXJpZ2h0IC5yaWdodC1jb250ZW50IC5tZWdhLW1lbnUtbmF2aWdhdGlvbiB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnRjLXdlYnNpdGUtbWVnYW1lbnUgLm1lZ2EtbWVudS1jb250YWluZXIgLm1lZ2EtbWVudS13cmFwcGVyIC5tZWdhLW1lbnUtcmlnaHQgLnJpZ2h0LWNvbnRlbnQgLm1lZ2EtbWVudS1uYXZpZ2F0aW9uIGxpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXdoaXRlKTtcbn1cblxuLnRjLXdlYnNpdGUtbWVnYW1lbnUgLm1lZ2EtbWVudS1jb250YWluZXIgLm1lZ2EtbWVudS13cmFwcGVyIC5tZWdhLW1lbnUtcmlnaHQgLnJpZ2h0LWNvbnRlbnQgLm1lZ2EtbWVudS1uYXZpZ2F0aW9uIGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMzJweCAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItZ3JheS01MCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nKSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzOC43M3B4O1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZCk7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnRjLXdlYnNpdGUtbWVnYW1lbnUgLm1lZ2EtbWVudS1jb250YWluZXIgLm1lZ2EtbWVudS13cmFwcGVyIC5tZWdhLW1lbnUtcmlnaHQgLnJpZ2h0LWNvbnRlbnQgLm1lZ2EtbWVudS1uYXZpZ2F0aW9uIGxpOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDo5OTEuOThweCkge1xuICAudGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciAubWVnYS1tZW51LXdyYXBwZXIgLm1lZ2EtbWVudS1sZWZ0IC5sZWZ0LWhlYWRlciBhIHN2ZyB7XG4gICAgd2lkdGg6IDI4MHB4O1xuICB9XG5cbiAgLnRjLXdlYnNpdGUtbWVnYW1lbnUgLm1lZ2EtbWVudS1jb250YWluZXIgLm1lZ2EtbWVudS13cmFwcGVyIC5tZWdhLW1lbnUtbGVmdCAubGVmdC1jb250ZW50IC50Yy13ZWJzaXRlLWNvbnRhY3RpbmZvcm1hdGlvbiAuY29udGFjdC1pbmZvcm1hdGlvbi1jb250YWluZXIgLmNvbnRhY3QtaW5mb3JtYXRpb24td3JhcHBlciAuYmxvYyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnRjLXdlYnNpdGUtbWVnYW1lbnUgLm1lZ2EtbWVudS1jb250YWluZXIgLm1lZ2EtbWVudS13cmFwcGVyIC5tZWdhLW1lbnUtcmlnaHQgLnJpZ2h0LWNvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDE2LjY2NjY2NjY3JSArIHZhcigtLWdyaWQtZ3V0dGVyLXdpZHRoKS8yKTtcbiAgICB3aWR0aDogY2FsYyg2Ni42NjY2NjY2NyUgKyB2YXIoLS1ncmlkLWd1dHRlci13aWR0aCkvMik7XG4gIH1cblxuICAudGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciAubWVnYS1tZW51LXdyYXBwZXIgLm1lZ2EtbWVudS1yaWdodCAucmlnaHQtY29udGVudCBuYXYgdWwubWVnYS1tZW51LW5hdmlnYXRpb24gbGkgYSB7XG4gICAgcGFkZGluZzogMjRweCAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOjc2Ny45OHB4KSB7XG4gIC50Yy13ZWJzaXRlLW1lZ2FtZW51IHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLTIwMCk7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICB9XG5cbiAgLnRjLXdlYnNpdGUtbWVnYW1lbnUgLm1lZ2EtbWVudS1jb250YWluZXIgLm1lZ2EtbWVudS13cmFwcGVyIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC50Yy13ZWJzaXRlLW1lZ2FtZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIC5tZWdhLW1lbnUtd3JhcHBlciAubWVnYS1tZW51LWxlZnQsXG4gIC50Yy13ZWJzaXRlLW1lZ2FtZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIC5tZWdhLW1lbnUtd3JhcHBlciAubWVnYS1tZW51LXJpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLnRjLXdlYnNpdGUtbWVnYW1lbnUgLm1lZ2EtbWVudS1jb250YWluZXIgLm1lZ2EtbWVudS13cmFwcGVyIC5tZWdhLW1lbnUtcmlnaHQge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgb3JkZXI6IDE7XG4gIH1cblxuICAudGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciAubWVnYS1tZW51LXdyYXBwZXIgLm1lZ2EtbWVudS1yaWdodCAucmlnaHQtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAudGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciAubWVnYS1tZW51LXdyYXBwZXIgLm1lZ2EtbWVudS1yaWdodCAucmlnaHQtaGVhZGVyIC5sYW5ndWFnZXMtY2xvc2Utd3JhcHBlciAudGMtd2Vic2l0ZS1sYW5ndWFnZW1lbnUgbGkuY3VycmVudCBhIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS0yMDApIWltcG9ydGFudDtcbiAgfVxuXG4gIC50Yy13ZWJzaXRlLW1lZ2FtZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIC5tZWdhLW1lbnUtd3JhcHBlciAubWVnYS1tZW51LXJpZ2h0IC5yaWdodC1jb250ZW50IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC50Yy13ZWJzaXRlLW1lZ2FtZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIC5tZWdhLW1lbnUtd3JhcHBlciAubWVnYS1tZW51LXJpZ2h0IC5yaWdodC1jb250ZW50IG5hdiB1bC5tZWdhLW1lbnUtbmF2aWdhdGlvbiBsaSBhIHtcbiAgICBwYWRkaW5nOiAyMHB4IDNweDtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1pbnRyby1tb2JpbGUpO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cblxuICAudGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciAubWVnYS1tZW51LXdyYXBwZXIgLm1lZ2EtbWVudS1yaWdodCAucmlnaHQtY29udGVudCBuYXYgdWwubWVnYS1tZW51LW5hdmlnYXRpb24gbGkuY29udGFjdCB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAudGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciAubWVnYS1tZW51LXdyYXBwZXIgLm1lZ2EtbWVudS1yaWdodCAucmlnaHQtY29udGVudCBuYXYgdWwubWVnYS1tZW51LW5hdmlnYXRpb24gbGkuY29udGFjdD5hIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLTIwMCk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktMjAwKTtcbiAgICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktMjAwKTtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1idXR0b24pO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkKTtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgfVxuXG4gIC50Yy13ZWJzaXRlLW1lZ2FtZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIC5tZWdhLW1lbnUtd3JhcHBlciAubWVnYS1tZW51LXJpZ2h0IC5yaWdodC1jb250ZW50IG5hdiB1bC5tZWdhLW1lbnUtbmF2aWdhdGlvbiBsaS5jb250YWN0PmEge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktMjAwKTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItZ3JheS01MCk7XG4gIH1cblxuICAudGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciAubWVnYS1tZW51LXdyYXBwZXIgLm1lZ2EtbWVudS1yaWdodCAucmlnaHQtY29udGVudCBuYXYgdWwubWVnYS1tZW51LW5hdmlnYXRpb24gbGk6bnRoLWxhc3QtY2hpbGQoMikge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cblxuICAudGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciAubWVnYS1tZW51LXdyYXBwZXIgLm1lZ2EtbWVudS1sZWZ0IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG5cbnN2Zy50Yy13ZWJzaXRlLWxvZ28gcGF0aC5ncmVlbiB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWdyYXktNTApO1xufVxuXG4udGMtd2Vic2l0ZS1wYWdlaW50cm9kdWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tZ3JpZC1ndXR0ZXItd2lkdGgpKjYpO1xuICBtaW4taGVpZ2h0OiAzNzBweDtcbn1cblxuLnRjLXdlYnNpdGUtcGFnZWludHJvZHVjdGlvbiBzdmcuYmlnLWMtcGljdG8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xuICBsZWZ0OiAtMTI0cHg7XG4gIHdpZHRoOiAyNSU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnRjLXdlYnNpdGUtcGFnZWludHJvZHVjdGlvbiBzdmcuYmlnLWMtcGljdG8gcGF0aCB7XG4gIGZpbGw6IHJnYmEoMjU1LDI1NSwyNTUsLjA3KTtcbn1cblxuLnRjLXdlYnNpdGUtaG9tZSAudGMtd2Vic2l0ZS1wYWdlaW50cm9kdWN0aW9uIHN2Zy5iaWctYy1waWN0byBwYXRoIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItcHJpbWFyeS0yMDApO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDoxMzk5Ljk4cHgpIHtcbiAgLnRjLXdlYnNpdGUtcGFnZWludHJvZHVjdGlvbiBzdmcuYmlnLWMtcGljdG8ge1xuICAgIHdpZHRoOiAyNiU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6MTE5OS45OHB4KSB7XG4gIC50Yy13ZWJzaXRlLXBhZ2VpbnRyb2R1Y3Rpb24gc3ZnLmJpZy1jLXBpY3RvIHtcbiAgICB3aWR0aDogMjclO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOjk5MS45OHB4KSB7XG4gIC50Yy13ZWJzaXRlLXBhZ2VpbnRyb2R1Y3Rpb24gc3ZnLmJpZy1jLXBpY3RvIHtcbiAgICBsZWZ0OiAtMTAwcHg7XG4gICAgd2lkdGg6IDI4JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDo3NjcuOThweCkge1xuICAudGMtd2Vic2l0ZS1wYWdlaW50cm9kdWN0aW9uIHN2Zy5iaWctYy1waWN0byB7XG4gICAgbGVmdDogLTc1cHg7XG4gICAgd2lkdGg6IDMyJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDo1NzUuOThweCkge1xuICAudGMtd2Vic2l0ZS1wYWdlaW50cm9kdWN0aW9uIHN2Zy5iaWctYy1waWN0byB7XG4gICAgbGVmdDogLTQ1cHg7XG4gICAgd2lkdGg6IDM1JTtcbiAgfVxufVxuXG4udGMtd2Vic2l0ZS1wYWdlaW50cm9kdWN0aW9uIC5wYWdlLWludHJvZHVjdGlvbi1jb250YWluZXIge1xuICAtLWJzLWd1dHRlci14OiAyMHB4O1xuICAtLWJzLWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6NzY3Ljk4cHgpIHtcbiAgLnRjLXdlYnNpdGUtcGFnZWludHJvZHVjdGlvbiAucGFnZS1pbnRyb2R1Y3Rpb24tY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSk7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSk7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6NTc2cHgpIHtcbiAgLnRjLXdlYnNpdGUtcGFnZWludHJvZHVjdGlvbiAucGFnZS1pbnRyb2R1Y3Rpb24tY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOjc2OHB4KSB7XG4gIC50Yy13ZWJzaXRlLXBhZ2VpbnRyb2R1Y3Rpb24gLnBhZ2UtaW50cm9kdWN0aW9uLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDo5OTJweCkge1xuICAudGMtd2Vic2l0ZS1wYWdlaW50cm9kdWN0aW9uIC5wYWdlLWludHJvZHVjdGlvbi1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KSB7XG4gIC50Yy13ZWJzaXRlLXBhZ2VpbnRyb2R1Y3Rpb24gLnBhZ2UtaW50cm9kdWN0aW9uLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6MTQwMHB4KSB7XG4gIC50Yy13ZWJzaXRlLXBhZ2VpbnRyb2R1Y3Rpb24gLnBhZ2UtaW50cm9kdWN0aW9uLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMzIwcHg7XG4gIH1cbn1cblxuLnRjLXdlYnNpdGUtcGFnZWludHJvZHVjdGlvbiAucGFnZS1pbnRyb2R1Y3Rpb24tY29udGFpbmVyIC5wYWdlLWludHJvZHVjdGlvbi13cmFwcGVyIHtcbiAgLS1icy1ndXR0ZXIteDogMjBweDtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEqdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSp2YXIoLS1icy1ndXR0ZXIteCkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbn1cblxuLnRjLXdlYnNpdGUtcGFnZWludHJvZHVjdGlvbiAucGFnZS1pbnRyb2R1Y3Rpb24tY29udGFpbmVyIC5wYWdlLWludHJvZHVjdGlvbi13cmFwcGVyIC5wYWdlLWludHJvZHVjdGlvbi1jb250ZW50IHtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IHZhcigtLXBhZ2UtaW50cm9kdWN0aW9uLWdhcCk7XG59XG5cbi50Yy13ZWJzaXRlLWhvbWUgLnRjLXdlYnNpdGUtcGFnZWludHJvZHVjdGlvbiAucGFnZS1pbnRyb2R1Y3Rpb24tY29udGFpbmVyIC5wYWdlLWludHJvZHVjdGlvbi13cmFwcGVyIC5wYWdlLWludHJvZHVjdGlvbi1jb250ZW50IGgxIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6MTE5OS45OHB4KSB7XG4gIC50Yy13ZWJzaXRlLXBhZ2VpbnRyb2R1Y3Rpb24gLnBhZ2UtaW50cm9kdWN0aW9uLWNvbnRhaW5lciAucGFnZS1pbnRyb2R1Y3Rpb24td3JhcHBlciAucGFnZS1pbnRyb2R1Y3Rpb24tY29udGVudCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC50Yy13ZWJzaXRlLXBhZ2VpbnRyb2R1Y3Rpb24gLnBhZ2UtaW50cm9kdWN0aW9uLWNvbnRhaW5lciAucGFnZS1pbnRyb2R1Y3Rpb24td3JhcHBlciAucGFnZS1pbnRyb2R1Y3Rpb24tY29udGVudCBoMSB7XG4gICAgZm9udC1zaXplOiA3MnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA4NHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOjk5MS45OHB4KSB7XG4gIC50Yy13ZWJzaXRlLXBhZ2VpbnRyb2R1Y3Rpb24gLnBhZ2UtaW50cm9kdWN0aW9uLWNvbnRhaW5lciAucGFnZS1pbnRyb2R1Y3Rpb24td3JhcHBlciAucGFnZS1pbnRyb2R1Y3Rpb24tY29udGVudCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLnRjLXdlYnNpdGUtcGFnZWludHJvZHVjdGlvbiAucGFnZS1pbnRyb2R1Y3Rpb24tY29udGFpbmVyIC5wYWdlLWludHJvZHVjdGlvbi13cmFwcGVyIC5wYWdlLWludHJvZHVjdGlvbi1jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDcycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6NzY3Ljk4cHgpIHtcbiAgLnRjLXdlYnNpdGUtcGFnZWludHJvZHVjdGlvbiAucGFnZS1pbnRyb2R1Y3Rpb24tY29udGFpbmVyIC5wYWdlLWludHJvZHVjdGlvbi13cmFwcGVyIC5wYWdlLWludHJvZHVjdGlvbi1jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6NTc1Ljk4cHgpIHtcbiAgLnRjLXdlYnNpdGUtcGFnZWludHJvZHVjdGlvbiAucGFnZS1pbnRyb2R1Y3Rpb24tY29udGFpbmVyIC5wYWdlLWludHJvZHVjdGlvbi13cmFwcGVyIC5wYWdlLWludHJvZHVjdGlvbi1jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6NzY3Ljk4cHgpIHtcbiAgLnRjLXdlYnNpdGUtcGFnZWludHJvZHVjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1ncmlkLWd1dHRlci13aWR0aCkqNCk7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6NTc1Ljk4cHgpIHtcbiAgLnRjLXdlYnNpdGUtcGFnZWludHJvZHVjdGlvbiB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLnRjLXdlYnNpdGUtcGFnZWludHJvZHVjdGlvbiBzdmcuYmlnLWMtcGljdG8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB9XG59XG5cbi50Yy13ZWJzaXRlLWNvbnRhY3RpbmZvcm1hdGlvbiAuY29udGFjdC1pbmZvcm1hdGlvbi1jb250YWluZXIge1xuICAtLWJzLWd1dHRlci14OiAyMHB4O1xuICAtLWJzLWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6NzY3Ljk4cHgpIHtcbiAgLnRjLXdlYnNpdGUtY29udGFjdGluZm9ybWF0aW9uIC5jb250YWN0LWluZm9ybWF0aW9uLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkpO1xuICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOjU3NnB4KSB7XG4gIC50Yy13ZWJzaXRlLWNvbnRhY3RpbmZvcm1hdGlvbiAuY29udGFjdC1pbmZvcm1hdGlvbi1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNTQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6NzY4cHgpIHtcbiAgLnRjLXdlYnNpdGUtY29udGFjdGluZm9ybWF0aW9uIC5jb250YWN0LWluZm9ybWF0aW9uLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDo5OTJweCkge1xuICAudGMtd2Vic2l0ZS1jb250YWN0aW5mb3JtYXRpb24gLmNvbnRhY3QtaW5mb3JtYXRpb24tY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCkge1xuICAudGMtd2Vic2l0ZS1jb250YWN0aW5mb3JtYXRpb24gLmNvbnRhY3QtaW5mb3JtYXRpb24tY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDoxNDAwcHgpIHtcbiAgLnRjLXdlYnNpdGUtY29udGFjdGluZm9ybWF0aW9uIC5jb250YWN0LWluZm9ybWF0aW9uLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMzIwcHg7XG4gIH1cbn1cblxuLnRjLXdlYnNpdGUtY29udGFjdGluZm9ybWF0aW9uIC5jb250YWN0LWluZm9ybWF0aW9uLWNvbnRhaW5lciAuY29udGFjdC1pbmZvcm1hdGlvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cblxuLnRjLXdlYnNpdGUtY29udGFjdGluZm9ybWF0aW9uIC5jb250YWN0LWluZm9ybWF0aW9uLWNvbnRhaW5lciAuY29udGFjdC1pbmZvcm1hdGlvbi13cmFwcGVyIC5ibG9jIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjVweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbn1cblxuLnRjLXdlYnNpdGUtY29udGFjdGluZm9ybWF0aW9uIC5jb250YWN0LWluZm9ybWF0aW9uLWNvbnRhaW5lciAuY29udGFjdC1pbmZvcm1hdGlvbi13cmFwcGVyIC5ibG9jIC5ibG9jLXRpdGxlIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZzQpO1xuICBsaW5lLWhlaWdodDogMzIuMnB4O1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZyksc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQpO1xuICBtYXJnaW46IDA7XG59XG5cbi50Yy13ZWJzaXRlLWNvbnRhY3RpbmZvcm1hdGlvbiAuY29udGFjdC1pbmZvcm1hdGlvbi1jb250YWluZXIgLmNvbnRhY3QtaW5mb3JtYXRpb24td3JhcHBlciAuYmxvYyBhIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWdyYXktNTApO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi50Yy13ZWJzaXRlLWNvbnRhY3RpbmZvcm1hdGlvbiAuY29udGFjdC1pbmZvcm1hdGlvbi1jb250YWluZXIgLmNvbnRhY3QtaW5mb3JtYXRpb24td3JhcHBlciAuYmxvYy5hZGRyZXNzIC5hZGRyZXNzLWRhdGEgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udGMtd2Vic2l0ZS1jb250YWN0aW5mb3JtYXRpb24gLmNvbnRhY3QtaW5mb3JtYXRpb24tY29udGFpbmVyIC5jb250YWN0LWluZm9ybWF0aW9uLXdyYXBwZXIgLmJsb2MuYWRkcmVzcyAuYWRkcmVzcy1kYXRhIC56aXAtY2l0eS1jb3VudHJ5IHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi50Yy13ZWJzaXRlLWNvbnRhY3RpbmZvcm1hdGlvbiAuY29udGFjdC1pbmZvcm1hdGlvbi1jb250YWluZXIgLmNvbnRhY3QtaW5mb3JtYXRpb24td3JhcHBlciAuYmxvYyAubGlua3MgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDoxMTk5Ljk4cHgpIHtcbiAgLnRjLXdlYnNpdGUtY29udGFjdGluZm9ybWF0aW9uIC5jb250YWN0LWluZm9ybWF0aW9uLWNvbnRhaW5lciAuY29udGFjdC1pbmZvcm1hdGlvbi13cmFwcGVyIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLnRjLXdlYnNpdGUtY29udGFjdGluZm9ybWF0aW9uIC5jb250YWN0LWluZm9ybWF0aW9uLWNvbnRhaW5lciAuY29udGFjdC1pbmZvcm1hdGlvbi13cmFwcGVyIC5ibG9jLnNvY2lhbC1uZXR3b3JrcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZ3JpZC1ndXR0ZXItd2lkdGgpKjIpO1xuICB9XG5cbiAgLnRjLXdlYnNpdGUtY29udGFjdGluZm9ybWF0aW9uIC5jb250YWN0LWluZm9ybWF0aW9uLWNvbnRhaW5lciAuY29udGFjdC1pbmZvcm1hdGlvbi13cmFwcGVyIC5ibG9jLnNvY2lhbC1uZXR3b3JrcyAudGMtd2Vic2l0ZS1zb2NpYWxuZXR3b3JrcyB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDo5OTEuOThweCkge1xuICAudGMtd2Vic2l0ZS1jb250YWN0aW5mb3JtYXRpb24gLmNvbnRhY3QtaW5mb3JtYXRpb24tY29udGFpbmVyIC5jb250YWN0LWluZm9ybWF0aW9uLXdyYXBwZXIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDIwcHg7XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTEqdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41KnZhcigtLWJzLWd1dHRlci14KSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLS41KnZhcigtLWJzLWd1dHRlci14KSk7XG4gICAgZ2FwOiA0NXB4IDA7XG4gIH1cblxuICAudGMtd2Vic2l0ZS1jb250YWN0aW5mb3JtYXRpb24gLmNvbnRhY3QtaW5mb3JtYXRpb24tY29udGFpbmVyIC5jb250YWN0LWluZm9ybWF0aW9uLXdyYXBwZXIgLmJsb2Mge1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xuICAgIHdpZHRoOiA0MiU7XG4gIH1cblxuICAudGMtd2Vic2l0ZS1jb250YWN0aW5mb3JtYXRpb24gLmNvbnRhY3QtaW5mb3JtYXRpb24tY29udGFpbmVyIC5jb250YWN0LWluZm9ybWF0aW9uLXdyYXBwZXIgLmJsb2Muc29jaWFsLW5ldHdvcmtzIHtcbiAgICB3aWR0aDogNDIlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIC50Yy13ZWJzaXRlLWNvbnRhY3RpbmZvcm1hdGlvbiAuY29udGFjdC1pbmZvcm1hdGlvbi1jb250YWluZXIgLmNvbnRhY3QtaW5mb3JtYXRpb24td3JhcHBlciAuYmxvYy5zb2NpYWwtbmV0d29ya3MgLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3Mge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDo3NjcuOThweCkge1xuICAudGMtd2Vic2l0ZS1jb250YWN0aW5mb3JtYXRpb24gLmNvbnRhY3QtaW5mb3JtYXRpb24tY29udGFpbmVyIC5jb250YWN0LWluZm9ybWF0aW9uLXdyYXBwZXIge1xuICAgIGdhcDogNDVweDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAudGMtd2Vic2l0ZS1jb250YWN0aW5mb3JtYXRpb24gLmNvbnRhY3QtaW5mb3JtYXRpb24tY29udGFpbmVyIC5jb250YWN0LWluZm9ybWF0aW9uLXdyYXBwZXIgLmJsb2Mge1xuICAgIGdhcDogMTBweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAudGMtd2Vic2l0ZS1jb250YWN0aW5mb3JtYXRpb24gLmNvbnRhY3QtaW5mb3JtYXRpb24tY29udGFpbmVyIC5jb250YWN0LWluZm9ybWF0aW9uLXdyYXBwZXIgLmJsb2MgLmJsb2MtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMjUuM3B4O1xuICB9XG5cbiAgLnRjLXdlYnNpdGUtY29udGFjdGluZm9ybWF0aW9uIC5jb250YWN0LWluZm9ybWF0aW9uLWNvbnRhaW5lciAuY29udGFjdC1pbmZvcm1hdGlvbi13cmFwcGVyIC5ibG9jLnNvY2lhbC1uZXR3b3JrcyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLnRjLXdlYnNpdGUtY29udGFjdGluZm9ybWF0aW9uIC5jb250YWN0LWluZm9ybWF0aW9uLWNvbnRhaW5lciAuY29udGFjdC1pbmZvcm1hdGlvbi13cmFwcGVyIC5ibG9jLnNvY2lhbC1uZXR3b3JrcyAudGMtd2Vic2l0ZS1zb2NpYWxuZXR3b3JrcyB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuXG4udGMtd2Vic2l0ZS1ob21lIC50Yy13ZWJzaXRlLXBhZ2VpbnRyb2R1Y3Rpb24gLnBhZ2UtaW50cm9kdWN0aW9uLWNvbnRhaW5lciAucGFnZS1pbnRyb2R1Y3Rpb24td3JhcHBlciAucGFnZS1pbnRyb2R1Y3Rpb24tY29udGVudCB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG59XG5cbi5ub2RldHlwZXMtY29udGVudC5tYXJnaW4tYm90dG9tLW5vbmUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubm9kZXR5cGVzLWNvbnRlbnQubWFyZ2luLWJvdHRvbS1kZWZhdWx0IHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tbWFyZ2luLWJvdHRvbS1kZWZhdWx0KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6OTkxLjk4cHgpIHtcbiAgLm5vZGV0eXBlcy1jb250ZW50Lm1hcmdpbi1ib3R0b20tZGVmYXVsdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tbWFyZ2luLWJvdHRvbS1kZWZhdWx0LXRhYmxldCk7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6NzY3Ljk4cHgpIHtcbiAgLm5vZGV0eXBlcy1jb250ZW50Lm1hcmdpbi1ib3R0b20tZGVmYXVsdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tbWFyZ2luLWJvdHRvbS1kZWZhdWx0LW1vYmlsZSk7XG4gIH1cbn1cblxuLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIge1xuICAtLWJzLWd1dHRlci14OiAyMHB4O1xuICAtLWJzLWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6NzY3Ljk4cHgpIHtcbiAgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKTtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDo1NzZweCkge1xuICAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDo3NjhweCkge1xuICAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDo5OTJweCkge1xuICAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpIHtcbiAgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOjE0MDBweCkge1xuICAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMzIwcHg7XG4gIH1cbn1cblxuLnRjLXdlYnNpdGUtc2Nyb2xsaW5na2V5d29yZHMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQyNXB4O1xufVxuXG4udGMtd2Vic2l0ZS1zY3JvbGxpbmdrZXl3b3JkcyAua2V5d29yZHMtd3JhcHBlciAua2V5d29yZHMtbGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDUwJTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmcpLHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkKTtcbiAgZm9udC1zaXplOiAxODBweDtcbiAgbGluZS1oZWlnaHQ6IDIxNnB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItZ3JheS01MCk7XG4gIG9wYWNpdHk6IC4xO1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xufVxuXG4udGMtd2Vic2l0ZS1zY3JvbGxpbmdrZXl3b3JkcyAua2V5d29yZHMtd3JhcHBlciAua2V5d29yZHMtbGluZS5maXJzdC1saW5lIHtcbiAgdG9wOiAwO1xufVxuXG4udGMtd2Vic2l0ZS1zY3JvbGxpbmdrZXl3b3JkcyAua2V5d29yZHMtd3JhcHBlciAua2V5d29yZHMtbGluZS5zZWNvbmQtbGluZSB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogLTI1JTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6OTkxLjk4cHgpIHtcbiAgLnRjLXdlYnNpdGUtc2Nyb2xsaW5na2V5d29yZHMge1xuICAgIGhlaWdodDogMzI1cHg7XG4gIH1cblxuICAudGMtd2Vic2l0ZS1zY3JvbGxpbmdrZXl3b3JkcyAua2V5d29yZHMtd3JhcHBlciAua2V5d29yZHMtbGluZSB7XG4gICAgZm9udC1zaXplOiAxNDBweDtcbiAgICBsaW5lLWhlaWdodDogMTUycHg7XG4gIH1cbn1cblxuLnRjLXdlYnNpdGUtaGlnaGxpZ2h0ZWR0ZXh0IHtcbiAgLS1icy1ndXR0ZXIteDogMjBweDtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEqdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSp2YXIoLS1icy1ndXR0ZXIteCkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbn1cblxuLnRjLXdlYnNpdGUtaGlnaGxpZ2h0ZWR0ZXh0Lmhhcy1saW5rIGEge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtbXMtZmxleDogMCAwIGF1dG87XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTguMzMzMzMzMzMlO1xufVxuXG4udGMtd2Vic2l0ZS1oaWdobGlnaHRlZHRleHQgYSB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtbXMtZmxleDogMCAwIGF1dG87XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNDZweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWdyYXktNTApO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi50Yy13ZWJzaXRlLWhpZ2hsaWdodGVkdGV4dCBhIC50ZXh0IHtcbiAgcGFkZGluZy10b3A6IDMzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbGVhZCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1sZWFkKTtcbn1cblxuLnRjLXdlYnNpdGUtaGlnaGxpZ2h0ZWR0ZXh0IGEgLnRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LTIwMCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiBjYWxjKHZhcigtLWdyaWQtZ3V0dGVyLXdpZHRoKS8yKTtcbn1cblxuLnRjLXdlYnNpdGUtaGlnaGxpZ2h0ZWR0ZXh0IGEgc3ZnIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xufVxuXG4udGMtd2Vic2l0ZS1oaWdobGlnaHRlZHRleHQgYSBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWdyYXktNTApO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDoxMzk5Ljk4cHgpIHtcbiAgLnRjLXdlYnNpdGUtaGlnaGxpZ2h0ZWR0ZXh0Lmhhcy1saW5rIGEge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAudGMtd2Vic2l0ZS1oaWdobGlnaHRlZHRleHQgYSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDoxMTk5Ljk4cHgpIHtcbiAgLnRjLXdlYnNpdGUtaGlnaGxpZ2h0ZWR0ZXh0Lmhhcy1saW5rIGEge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC50Yy13ZWJzaXRlLWhpZ2hsaWdodGVkdGV4dCBhIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6OTkxLjk4cHgpIHtcbiAgLnRjLXdlYnNpdGUtaGlnaGxpZ2h0ZWR0ZXh0Lmhhcy1saW5rIGEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLnRjLXdlYnNpdGUtaGlnaGxpZ2h0ZWR0ZXh0IGEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOjc2Ny45OHB4KSB7XG4gIC50Yy13ZWJzaXRlLWhpZ2hsaWdodGVkdGV4dC5oYXMtbGluayBhIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC50Yy13ZWJzaXRlLWhpZ2hsaWdodGVkdGV4dCBhIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAwO1xuICB9XG5cbiAgLnRjLXdlYnNpdGUtaGlnaGxpZ2h0ZWR0ZXh0IGEgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWxlYWQtbW9iaWxlKTtcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtbGVhZC1tb2JpbGUpO1xuICB9XG5cbiAgLnRjLXdlYnNpdGUtaGlnaGxpZ2h0ZWR0ZXh0IGEgLnRleHQ6YmVmb3JlIHtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLnRjLXdlYnNpdGUtaGlnaGxpZ2h0ZWR0ZXh0IGEgc3ZnIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cbn1cblxuLnRjLXdlYnNpdGUtdmlkZW90ZXN0aW1vbmlhbCAudmlkZW8tdGVzdGltb25pYWwtd3JhcHBlciB7XG4gIC0tYnMtZ3V0dGVyLXg6IGNhbGModmFyKC0tZ3JpZC1ndXR0ZXItd2lkdGgpICogMik7XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xKnZhcigtLWJzLWd1dHRlci15KSk7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLS41KnZhcigtLWJzLWd1dHRlci14KSk7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLnRjLXdlYnNpdGUtdmlkZW90ZXN0aW1vbmlhbCAudmlkZW8tdGVzdGltb25pYWwtd3JhcHBlciAudGl0bGUtbW9iaWxlIHtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1ncmlkLWd1dHRlci13aWR0aCk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOjc2OHB4KSB7XG4gIC50Yy13ZWJzaXRlLXZpZGVvdGVzdGltb25pYWwgLnZpZGVvLXRlc3RpbW9uaWFsLXdyYXBwZXIgLnRpdGxlLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udGMtd2Vic2l0ZS12aWRlb3Rlc3RpbW9uaWFsIC52aWRlby10ZXN0aW1vbmlhbC13cmFwcGVyIC52aWRlbyB7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xufVxuXG4udGMtd2Vic2l0ZS12aWRlb3Rlc3RpbW9uaWFsIC52aWRlby10ZXN0aW1vbmlhbC13cmFwcGVyIC52aWRlbyB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6OTkxLjk4cHgpIHtcbiAgLnRjLXdlYnNpdGUtdmlkZW90ZXN0aW1vbmlhbCAudmlkZW8tdGVzdGltb25pYWwtd3JhcHBlciAudmlkZW8ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOjc2Ny45OHB4KSB7XG4gIC50Yy13ZWJzaXRlLXZpZGVvdGVzdGltb25pYWwgLnZpZGVvLXRlc3RpbW9uaWFsLXdyYXBwZXIge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDI1cHg7XG4gIH1cblxuICAudGMtd2Vic2l0ZS12aWRlb3Rlc3RpbW9uaWFsIC52aWRlby10ZXN0aW1vbmlhbC13cmFwcGVyIC52aWRlbyB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnRjLXdlYnNpdGUtbGF0ZXN0cHJvamVjdHMge1xuICAtLWJzLWd1dHRlci14OiAyMHB4O1xuICAtLWJzLWd1dHRlci15OiAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMSp2YXIoLS1icy1ndXR0ZXIteSkpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41KnZhcigtLWJzLWd1dHRlci14KSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0uNSp2YXIoLS1icy1ndXR0ZXIteCkpO1xufVxuXG4udGMtd2Vic2l0ZS1sYXRlc3Rwcm9qZWN0cyAjdGMtd2Vic2l0ZS1wcm9qZWN0c2xpc3QsXG4udGMtd2Vic2l0ZS1sYXRlc3Rwcm9qZWN0cyAudGl0bGUge1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50Yy13ZWJzaXRlLWxhdGVzdHByb2plY3RzIC50aXRsZSB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIG1hcmdpbi1ib3R0b206IDQ2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOjc2Ny45OHB4KSB7XG4gIC50Yy13ZWJzaXRlLWxhdGVzdHByb2plY3RzIC50aXRsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLmpvbm5pdHRvLXByZXR0eWVtYmVkLS12aWRlbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmpvbm5pdHRvLXByZXR0eWVtYmVkLS12aWRlbyAuam9ubml0dG8tcHJldHR5ZW1iZWQtcHJldmlldyB7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbiJdfQ== */
