@charset "UTF-8";@import url("../css/normalize.css") layer(reset);:root{--tight-gap:8px;--gap:8px;--wide-gap:8px}@media screen and (min-width:30em){:root{--tight-gap:12px;--gap:16px;--wide-gap:16px}}@media screen and (min-width:48em){:root{--tight-gap:16px;--gap:32px;--wide-gap:32px}}@media screen and (min-width:87.5em){:root{--gap:48px;--wide-gap:64px}}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:200;src:url(../fonts/Manrope/Manrope-ExtraLight.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:300;src:url(../fonts/Manrope/Manrope-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(../fonts/Manrope/Manrope-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(../fonts/Manrope/Manrope-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(../fonts/Manrope/Manrope-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(../fonts/Manrope/Manrope-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:800;src:url(../fonts/Manrope/Manrope-ExtraBold.ttf) format("truetype")}:root{--body-font-size:16px;--body-line-height:1.55;--body-line-height-absolute:calc(var(--body-line-height)*var(--body-font-size));--body-font-weight:400;font-weight:400;--h1-font-size:clamp(36px,5vw,48px);--h1-line-height:1.08;--h2-font-size:clamp(28px,3.6vw,36px);--h2-line-height:1.12;--h3-font-size:24px;--h3-line-height:1.18;--h4-font-size:20px;--h4-line-height:1.24;--h5-font-size:17px;--h5-line-height:1.35;--h6-font-size:14px;--h6-line-height:1.35;--heading-tracking:-0.018em;--h1-tracking:-0.022em;--h2-tracking:-0.018em;--h3-tracking:-0.014em;--h4-tracking:-0.010em;--h5-tracking:-0.006em;--h6-tracking:0.06em;--giga-font-size:4.8rem;--mega-font-size:4rem;--kilo-font-size:3.6rem;--centi-font-size:1.2rem;--deci-font-size:1.4rem;--decka-font-size:1.8rem}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUpMargin{0%{margin-bottom:-20px;opacity:0}to{margin-bottom:0;opacity:1}}@keyframes growInFade{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes highlightPulse{40%{transform:scale(1.25)}}@keyframes highlightPulseOutline{0%{outline:3px solid #ffc57d;outline-offset:4px;transform:scale(1)}13%{transform:scale(1.25)}33%{transform:scale(1)}75%{outline:3px solid #ffc57d;outline-offset:4px}to{outline:3px solid transparent;outline-offset:4px}}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}:where(*){margin:0}body,html{background:#fff;height:100%;scroll-behavior:smooth}html{font-size:62.5%;scroll-padding-top:var(--header-inner-height)}body{color:#0a0b0f;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:var(--body-font-size);font-weight:400;line-height:var(--body-line-height);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@-o-viewport{width:device-width;zoom:1}@viewport{width:device-width;zoom:1}img{height:auto;max-width:100%;vertical-align:middle}table{border-collapse:collapse;width:100%}table,td,th{border:1px solid #e2e4e5}td,th{padding:5px 10px}th,thead td{background:transparent}.table--card{border:1px solid #eceef2;border-collapse:separate;border-radius:16px;border-spacing:0;display:inline-table;max-width:100%;overflow:hidden;text-align:left;vertical-align:top;width:auto}.table--card td,.table--card th{border:none;border-bottom:1px solid #eceef2;line-height:1.4;padding:13px 18px;text-align:left;vertical-align:top}.table--card thead th{background:#f6f7f9;color:#6c7587;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;letter-spacing:.02em}.table--card tbody th{color:#6c7587;font-weight:500;padding-right:28px;white-space:nowrap}.table--card tbody td{color:#0a0b0f}.table--card tr:last-child td,.table--card tr:last-child th{border-bottom:none}.table--full{display:table;width:100%}.table--content-standard{margin:2rem 0;width:100%}.table--content-standard caption{padding-bottom:13px;text-align:left}.table--content-standard th,.table--content-standard thead td{background-color:#c3c3c3;font-weight:700}.table--content-standard td{background-color:#fff}.table--content-standard td,.table--content-standard th{border:1px solid #8c8c8c;padding:12px 15px;text-align:left}@media screen and (max-width:35em){.table--responsive{font-size:var(--deci-font-size)}.table--responsive,.table--responsive tbody,.table--responsive tr{border:none;display:block}.table--responsive th,.table--responsive thead{display:none}.table--responsive tr{display:table;width:100%}.table--responsive tr.table--responsive__first-row{display:none}.table--responsive td{display:table-row;padding:0}.table--responsive td[data-title]:before{background-color:#eceef2;border-right:1px solid #d7dbe3;content:attr(data-title);font-weight:700}.table--responsive td[data-title]{border-left:1px solid #d7dbe3;border-right:1px solid #d7dbe3;border-top:1px solid #d7dbe3}.table--responsive tbody tr{border-bottom:1px solid #d7dbe3;margin-bottom:20px}.table--responsive td[data-title]:before,.table--responsive__content{display:table-cell;padding:5px 15px}}.table--content-small{font-size:1.3rem}.table--content-small td,.table--content-small th{padding:5px 10px}.table--content-small th,.table--content-small thead td{font-size:1.4rem}.table--header-column th{text-align:left}.table--row-striped,.table--row-striped td,.table--row-striped th{border:1px solid transparent}.table--row-striped th,.table--row-striped thead td{background:transparent}.table--row-striped tr:nth-child(odd) td,.table--row-striped tr:nth-child(odd) th{background-color:#fff}.table--row-striped tr:nth-child(2n):last-child td,.table--row-striped tr:nth-child(2n):last-child th{border-bottom-color:#fff;border-bottom-width:2px}.table--row-striped tr:first-child td:first-child,.table--row-striped tr:first-child th:first-child{border-top-left-radius:2px}.table--row-striped tr:first-child td:last-child,.table--row-striped tr:first-child th:last-child{border-top-right-radius:2px}.table--row-striped tr:last-child td:first-child,.table--row-striped tr:last-child th:first-child{border-bottom-left-radius:2px}.table--row-striped tr:last-child td:last-child,.table--row-striped tr:last-child th:last-child{border-bottom-right-radius:2px}[data-hidden-by-rules=true]{display:none}.table__no-styles{background:none!important;border:none!important;border-collapse:separate!important;min-width:0!important}.table__no-styles td,.table__no-styles th,.table__no-styles thead td{background:none!important;border:0!important;padding:0!important}.price-breakdown{line-height:2;text-align:left}.price-breakdown td,.price-breakdown th,.price-breakdown thead td{background:none;border:0;padding:0}.price-breakdown__item__value{font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-weight:700;text-align:right}.price-breakdown__item__label{font-weight:400}[data-second-last-row]>td,[data-second-last-row]>th{padding-bottom:4px}.price-breakdown__total>th{text-transform:uppercase}.price-breakdown__total>td,.price-breakdown__total>th{border-top:1px solid #c3c3c3;padding-top:4px}.price-breakdown__total .price-breakdown__item__label{font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-weight:700}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#0a0b0f;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;margin:0 0 var(--paragraph-break)}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:400;line-height:1.15}p+h1,p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:3rem}.h1,h1{font-size:var(--h1-font-size);letter-spacing:var(--h1-tracking);line-height:var(--h1-line-height)}.h1,.h2,h1,h2{font-weight:800}.h2,h2{font-size:var(--h2-font-size);letter-spacing:var(--h2-tracking);line-height:var(--h2-line-height)}.h3,h3{font-size:var(--h3-font-size);font-weight:500;letter-spacing:var(--h3-tracking);line-height:var(--h3-line-height)}.h4,h4{font-size:var(--h4-font-size);letter-spacing:var(--h4-tracking);line-height:var(--h4-line-height)}.h4,.h5,h4,h5{font-weight:400}.h5,h5{font-size:var(--h5-font-size);letter-spacing:var(--h5-tracking);line-height:var(--h5-line-height)}.h6,h6{color:#6c7587;font-size:var(--h6-font-size);font-weight:400;letter-spacing:var(--h6-tracking);line-height:var(--h6-line-height);margin-bottom:0;text-transform:uppercase}address,dl,ol,p,ul{margin:0 0 var(--body-font-size)}.heading-inline{display:inline;float:left;padding:0}.heading-w-subtitle{margin-bottom:0}.heading-emphasis>span{background:linear-gradient(90deg,#05e4c9,#5b3fec);-webkit-background-clip:text;background-clip:text;color:#0a0b0f;-webkit-text-fill-color:transparent;color:transparent}.heading-emphasis--reverse>span,.heading-emphasis>span{font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:800}.heading-emphasis--reverse>span{color:#fff}.tv-gradient-text{background:var(--tv-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;margin-right:-.05em;padding-right:.05em}.tv-bar{background:linear-gradient(180deg,#05e4c9,#5b3fec);border-radius:1px;display:inline-block;height:.82em;margin-left:.14em;vertical-align:-.06em;width:4px}.tv-bar.is-lg{height:.86em;width:6px}.tv-line-end{white-space:nowrap}.tv-cursor.is-blinking{animation:tv-cursor-blink 1s step-end infinite}@keyframes tv-cursor-blink{0%,to{opacity:1}50%{opacity:0}}hr{border:0;border-top:1px solid #d7dbe3;box-sizing:content-box;display:block;height:1px;margin:2rem 0;padding:0}abbr[title]{border-bottom:1px dotted #b6bdca;cursor:help}b,strong{font-weight:700}dfn{font-style:italic}ins{text-decoration:none}ins,mark{background-color:#e2e4e5;color:#575f6e}mark{font-style:italic;font-weight:700}code,kbd,pre,samp{background:#e2e4e5;background:rgba(0,0,0,.07);color:#575f6e;font-family:Menlo,Consolas,Monaco,Liberation Mono,Lucida Console,monospace;margin:0 -2px;padding:0 2px}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}small{font-size:var(--deci-font-size)}:root{--paragraph-break:12px;--block-break:var(--body-font-size)}address,p{margin:0 0 var(--paragraph-break)}.reverse-text{color:#fff}.reverse-text :where(a){color:currentColor}.reverse-text :where(a):active,.reverse-text :where(a):focus,.reverse-text :where(a):hover{color:hsla(0,0%,100%,.75)}.reverse-text :where(h1),.reverse-text :where(h2),.reverse-text :where(h3),.reverse-text :where(h4){color:#fff}::-moz-selection{background:#ffc57d;color:#000}::selection{background:#ffc57d;color:#000}.badge{background-color:#e2e4e5;border-radius:.25rem;box-shadow:0 0 0 transparent;display:inline-block;font-size:var(--centi-font-size);font-weight:700;line-height:1;outline-offset:2px;padding:.25em .4em;text-align:center;text-decoration:none;transition:color .2s ease-in-out,outline .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out;vertical-align:baseline;white-space:nowrap}.badge[href]:active,.badge[href]:focus,.badge[href]:hover{background-color:#3a57e8;color:#fff}.badge-vcsd{background:#e8f7ef;border:1px solid #157a4c;color:#21252f;font-weight:400;margin-left:10px}:root{--button-border-width:1px;--button-border-radius:12px;--button-line-height:1.4;--button-padding-vertical:14px;--button-padding-horizontal:16px;--button-height:calc(var(--button-padding-vertical)*2 + var(--button-line-height)*1em)}.button-back{align-items:center;color:#6c7587;-moz-column-gap:.4em;column-gap:.4em;display:inline-flex;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:500;padding:0;text-decoration:none;text-transform:uppercase;transition:color .2s cubic-bezier(.2,.7,.2,1)}.button-back:hover{color:#0a0b0f}.button-back:before{content:""}.button-back:after{background:currentColor;content:"";height:1.5px;transform:scaleX(0);transform-origin:right;transition:transform .2s cubic-bezier(.2,.7,.2,1)}.button{align-items:center;background:#fff;border:1px solid #d7dbe3;border-radius:var(--button-border-radius);border-radius:12px;box-shadow:none;color:#0a0b0f;-moz-column-gap:.5em;column-gap:.5em;cursor:pointer;display:inline-grid;font:inherit;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:500;grid-auto-flow:column;justify-content:center;letter-spacing:.01em;line-height:var(--button-line-height);margin:0;opacity:1;padding:14px 16px;position:relative;text-align:center;text-decoration:none;transition:transform .12s cubic-bezier(.2,.7,.2,1),background .2s cubic-bezier(.2,.7,.2,1),border-color .2s cubic-bezier(.2,.7,.2,1),color .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s cubic-bezier(.2,.7,.2,1);vertical-align:middle;white-space:normal}.button:focus-visible{box-shadow:0 0 0 4px rgba(91,63,236,.2);outline:none}.button :where([stroke*="#"]){stroke:currentColor;transition:stroke .2s ease-in-out}.button :where([fill*="#"]){fill:currentColor;transition:fill .2s ease-in-out}.button:hover{background:#1f232d;border-color:transparent;box-shadow:0 12px 28px -16px rgba(10,11,15,.4);color:#fff;transform:translateY(-1px)}.button:active{transform:translateY(0)}.button[disabled]{border-color:transparent;cursor:not-allowed}.button[disabled],.button[disabled]:active,.button[disabled]:focus,.button[disabled]:hover{background:#eceef2;box-shadow:none;color:#8c95a6;filter:none;transform:none}.button--warning{align-items:center;background:#7c1f22;border:1px solid #d7dbe3;border-radius:var(--button-border-radius);border-radius:12px;box-shadow:none;color:#0a0b0f;color:#fff;-moz-column-gap:.5em;column-gap:.5em;cursor:pointer;display:inline-grid;font:inherit;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:500;grid-auto-flow:column;justify-content:center;letter-spacing:.01em;line-height:var(--button-line-height);margin:0;opacity:1;padding:14px 16px;position:relative;text-align:center;text-decoration:none;transition:transform .12s cubic-bezier(.2,.7,.2,1),background .2s cubic-bezier(.2,.7,.2,1),border-color .2s cubic-bezier(.2,.7,.2,1),color .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s cubic-bezier(.2,.7,.2,1);vertical-align:middle;white-space:normal}.button--warning:focus-visible{box-shadow:0 0 0 4px rgba(91,63,236,.2);outline:none}.button--warning :where([stroke*="#"]){stroke:currentColor;transition:stroke .2s ease-in-out}.button--warning :where([fill*="#"]){fill:currentColor;transition:fill .2s ease-in-out}.button--warning:hover{background:#1f232d;border-color:transparent;box-shadow:0 12px 28px -16px rgba(10,11,15,.4);transform:translateY(-1px)}.button--warning:active{transform:translateY(0)}.button--warning[disabled]{border-color:transparent;cursor:not-allowed}.button--warning[disabled],.button--warning[disabled]:active,.button--warning[disabled]:focus,.button--warning[disabled]:hover{background:#eceef2;box-shadow:none;color:#8c95a6;filter:none;transform:none}.button--warning:hover{color:#fff}.button--warning-light{align-items:center;background:#fdedee;border:1px solid transparent;border-radius:var(--button-border-radius);border-radius:12px;box-shadow:none;color:#7c1f22;-moz-column-gap:.5em;column-gap:.5em;cursor:pointer;display:inline-grid;font:inherit;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:500;grid-auto-flow:column;justify-content:center;letter-spacing:.01em;line-height:var(--button-line-height);margin:0;opacity:1;padding:14px 16px;position:relative;text-align:center;text-decoration:none;transition:transform .12s cubic-bezier(.2,.7,.2,1),background .2s cubic-bezier(.2,.7,.2,1),border-color .2s cubic-bezier(.2,.7,.2,1),color .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s cubic-bezier(.2,.7,.2,1);vertical-align:middle;white-space:normal}.button--warning-light:focus-visible{box-shadow:0 0 0 4px rgba(91,63,236,.2);outline:none}.button--warning-light :where([stroke*="#"]){stroke:currentColor;transition:stroke .2s ease-in-out}.button--warning-light :where([fill*="#"]){fill:currentColor;transition:fill .2s ease-in-out}.button--warning-light:hover{background:#1f232d;box-shadow:0 12px 28px -16px rgba(10,11,15,.4);transform:translateY(-1px)}.button--warning-light:active{transform:translateY(0)}.button--warning-light[disabled]{border-color:transparent;cursor:not-allowed}.button--warning-light[disabled],.button--warning-light[disabled]:active,.button--warning-light[disabled]:focus,.button--warning-light[disabled]:hover{background:#eceef2;box-shadow:none;color:#8c95a6;filter:none;transform:none}.button--warning-light:hover{background:#e5484d;border-color:transparent;color:#fff}:root[data-theme=dark] .button--warning-light{background:rgba(229,72,77,.12);color:#e5484d}:root[data-theme=dark] .button--warning-light:hover{background:#e5484d;color:#fff}:root[data-theme=dark] .button--warning-light[disabled]{border-color:transparent;cursor:not-allowed}:root[data-theme=dark] .button--warning-light[disabled],:root[data-theme=dark] .button--warning-light[disabled]:active,:root[data-theme=dark] .button--warning-light[disabled]:focus,:root[data-theme=dark] .button--warning-light[disabled]:hover{background:#eceef2;box-shadow:none;color:#8c95a6;filter:none;transform:none}.button--neutral{align-items:center;background:#c3c3c3;border:1px solid #d7dbe3;border-radius:var(--button-border-radius);border-radius:12px;box-shadow:none;color:#242426;-moz-column-gap:.5em;column-gap:.5em;cursor:pointer;display:inline-grid;font:inherit;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:500;grid-auto-flow:column;justify-content:center;letter-spacing:.01em;line-height:var(--button-line-height);margin:0;opacity:1;padding:14px 16px;position:relative;text-align:center;text-decoration:none;transition:transform .12s cubic-bezier(.2,.7,.2,1),background .2s cubic-bezier(.2,.7,.2,1),border-color .2s cubic-bezier(.2,.7,.2,1),color .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s cubic-bezier(.2,.7,.2,1);vertical-align:middle;white-space:normal}.button--neutral:focus-visible{box-shadow:0 0 0 4px rgba(91,63,236,.2);outline:none}.button--neutral :where([stroke*="#"]){stroke:currentColor;transition:stroke .2s ease-in-out}.button--neutral :where([fill*="#"]){fill:currentColor;transition:fill .2s ease-in-out}.button--neutral:hover{background:#1f232d;border-color:transparent;box-shadow:0 12px 28px -16px rgba(10,11,15,.4);color:#fff;transform:translateY(-1px)}.button--neutral:active{transform:translateY(0)}.button--neutral[disabled]{border-color:transparent;cursor:not-allowed}.button--neutral[disabled],.button--neutral[disabled]:active,.button--neutral[disabled]:focus,.button--neutral[disabled]:hover{background:#eceef2;box-shadow:none;color:#8c95a6;filter:none;transform:none}.button--positive{align-items:center;background:#1fa86b;border:1px solid #d7dbe3;border-radius:var(--button-border-radius);border-radius:12px;box-shadow:none;color:#fff;-moz-column-gap:.5em;column-gap:.5em;cursor:pointer;display:inline-grid;font:inherit;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:500;grid-auto-flow:column;justify-content:center;letter-spacing:.01em;line-height:var(--button-line-height);margin:0;opacity:1;padding:14px 16px;position:relative;text-align:center;text-decoration:none;transition:transform .12s cubic-bezier(.2,.7,.2,1),background .2s cubic-bezier(.2,.7,.2,1),border-color .2s cubic-bezier(.2,.7,.2,1),color .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s cubic-bezier(.2,.7,.2,1);vertical-align:middle;white-space:normal}.button--positive:focus-visible{box-shadow:0 0 0 4px rgba(91,63,236,.2);outline:none}.button--positive :where([stroke*="#"]){stroke:currentColor;transition:stroke .2s ease-in-out}.button--positive :where([fill*="#"]){fill:currentColor;transition:fill .2s ease-in-out}.button--positive:hover{background:#1f232d;border-color:transparent;box-shadow:0 12px 28px -16px rgba(10,11,15,.4);color:#fff;transform:translateY(-1px)}.button--positive:active{transform:translateY(0)}.button--positive[disabled]{border-color:transparent;cursor:not-allowed}.button--positive[disabled],.button--positive[disabled]:active,.button--positive[disabled]:focus,.button--positive[disabled]:hover{background:#eceef2;box-shadow:none;color:#8c95a6;filter:none;transform:none}.button--blue{align-items:center;background:var(--tv-gradient);border:none;border-radius:var(--button-border-radius);border-radius:12px;box-shadow:0 12px 28px -10px rgba(91,63,236,.5);color:#fff;-moz-column-gap:.5em;column-gap:.5em;cursor:pointer;display:inline-grid;font:inherit;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:500;grid-auto-flow:column;justify-content:center;letter-spacing:.01em;line-height:var(--button-line-height);margin:0;opacity:1;padding:15.5px 23.5px;position:relative;text-align:center;text-decoration:none;transition:transform .12s cubic-bezier(.2,.7,.2,1),background .2s cubic-bezier(.2,.7,.2,1),border-color .2s cubic-bezier(.2,.7,.2,1),color .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s cubic-bezier(.2,.7,.2,1);vertical-align:middle;white-space:normal}.button--blue:focus-visible{box-shadow:0 0 0 4px rgba(91,63,236,.2);outline:none}.button--blue:hover{background:var(--tv-gradient);box-shadow:0 16px 32px -10px rgba(91,63,236,.55);color:#fff;filter:brightness(1.05);transform:translateY(-1px)}.button--blue:active{transform:translateY(0)}.button--blue[disabled]{border-color:transparent;cursor:not-allowed}.button--blue[disabled],.button--blue[disabled]:active,.button--blue[disabled]:focus,.button--blue[disabled]:hover{background:#eceef2;box-shadow:none;color:#8c95a6;filter:none;transform:none}.button--ink{align-items:center;background:#0a0b0f;border:1px solid #0a0b0f;border-radius:var(--button-border-radius);border-radius:12px;box-shadow:none;color:#fff;-moz-column-gap:.5em;column-gap:.5em;cursor:pointer;display:inline-grid;font:inherit;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:500;grid-auto-flow:column;justify-content:center;letter-spacing:.01em;line-height:var(--button-line-height);margin:0;opacity:1;padding:14px 16px;position:relative;text-align:center;text-decoration:none;transition:transform .12s cubic-bezier(.2,.7,.2,1),background .2s cubic-bezier(.2,.7,.2,1),border-color .2s cubic-bezier(.2,.7,.2,1),color .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s cubic-bezier(.2,.7,.2,1);vertical-align:middle;white-space:normal}.button--ink:focus-visible{box-shadow:0 0 0 4px rgba(91,63,236,.2);outline:none}.button--ink :where([stroke*="#"]){stroke:currentColor;transition:stroke .2s ease-in-out}.button--ink :where([fill*="#"]){fill:currentColor;transition:fill .2s ease-in-out}.button--ink:hover{border-color:transparent;box-shadow:0 12px 28px -16px rgba(10,11,15,.4);transform:translateY(-1px)}.button--ink:active{transform:translateY(0)}.button--ink[disabled]{border-color:transparent;cursor:not-allowed}.button--ink[disabled],.button--ink[disabled]:active,.button--ink[disabled]:focus,.button--ink[disabled]:hover{background:#eceef2;box-shadow:none;color:#8c95a6;filter:none;transform:none}.button--ink:hover{background:#1f232d;border-color:#1f232d;color:#fff}.button--stone{align-items:center;background:#2b3140;border:1px solid #2b3140;border-radius:var(--button-border-radius);border-radius:12px;box-shadow:none;color:#fff;-moz-column-gap:.5em;column-gap:.5em;cursor:pointer;display:inline-grid;font:inherit;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:500;grid-auto-flow:column;justify-content:center;letter-spacing:.01em;line-height:var(--button-line-height);margin:0;opacity:1;padding:14px 16px;position:relative;text-align:center;text-decoration:none;transition:transform .12s cubic-bezier(.2,.7,.2,1),background .2s cubic-bezier(.2,.7,.2,1),border-color .2s cubic-bezier(.2,.7,.2,1),color .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s cubic-bezier(.2,.7,.2,1);vertical-align:middle;white-space:normal}.button--stone:focus-visible{box-shadow:0 0 0 4px rgba(91,63,236,.2);outline:none}.button--stone :where([stroke*="#"]){stroke:currentColor;transition:stroke .2s ease-in-out}.button--stone :where([fill*="#"]){fill:currentColor;transition:fill .2s ease-in-out}.button--stone:hover{background:#1f232d;border-color:transparent;box-shadow:0 12px 28px -16px rgba(10,11,15,.4);transform:translateY(-1px)}.button--stone:active{transform:translateY(0)}.button--stone[disabled]{border-color:transparent;cursor:not-allowed}.button--stone[disabled],.button--stone[disabled]:active,.button--stone[disabled]:focus,.button--stone[disabled]:hover{background:#eceef2;box-shadow:none;color:#8c95a6;filter:none;transform:none}.button--stone:hover{background:#0a0b0f;border-color:#0a0b0f;color:#fff}.button--white{background:#fff;border-color:#fff;color:#0a0b0f}.button--white:hover{background:#fff;box-shadow:0 8px 20px -8px rgba(0,0,0,.3);color:#0a0b0f;transform:translateY(-1px)}.button--short,.button--small{border-radius:10px;font-size:15px;padding:10px 14px}.button--short.button--blue,.button--small.button--blue{padding:11.5px 15.5px}.button--tiny{border-radius:12px;font-size:14px;padding:7px 11px}.button--large{border-radius:12px;font-size:19px;padding:18px 28px}.button--wide{padding-left:28px;padding-right:28px}.button--wide.button--blue{padding-left:29.5px;padding-right:29.5px}.button--large.button--blue{padding:19.5px 29.5px}.button--icon-left{--button-padding-horizontal-half:calc(var(--button-padding-horizontal)*0.66);padding-left:var(--button-padding-horizontal-half)}.button--block{display:block;width:100%}.button--blue[disabled],.button--disabled,.button--neutral[disabled],.button--positive[disabled],.button--warning-light[disabled],.button--warning[disabled],.button[disabled]{background:#eceef2;border-color:transparent;box-shadow:none;color:#8c95a6;cursor:not-allowed;filter:none;transform:none}.button--blue[disabled]:active,.button--blue[disabled]:focus,.button--blue[disabled]:hover,.button--disabled:active,.button--disabled:focus,.button--disabled:hover,.button--neutral[disabled]:active,.button--neutral[disabled]:focus,.button--neutral[disabled]:hover,.button--positive[disabled]:active,.button--positive[disabled]:focus,.button--positive[disabled]:hover,.button--warning-light[disabled]:active,.button--warning-light[disabled]:focus,.button--warning-light[disabled]:hover,.button--warning[disabled]:active,.button--warning[disabled]:focus,.button--warning[disabled]:hover,.button[disabled]:active,.button[disabled]:focus,.button[disabled]:hover{background:#eceef2;box-shadow:none;color:#8c95a6;filter:none;transform:none}.button::-moz-focus-inner{border:0;padding:0}.button-min-width-320{min-width:320px}@media (max-width:600px){.button-min-width-320{min-width:auto}}.doc-form-edit-link{display:inline-block;margin-left:10px}a{color:#3a7be6;transition:color .2s ease-in-out,opacity .2s ease-in-out}a:active,a:focus,a:hover{color:#1b60d2}a:focus{outline:thin dotted}a:active,a:hover{outline:0}a.document:after{content:" (" attr(data-ext) " " attr(data-size) ")"}:target{animation:highlightPulse .7s ease;outline:3px solid #ffc57d;outline-offset:4px}.active-target{animation:highlightPulseOutline 2.1s ease}#results:target{animation:none;outline:none}.text-link{align-items:center;background:transparent;color:#3a7be6;-moz-column-gap:.2em;column-gap:.2em;display:inline-grid;grid-auto-flow:column;justify-content:center;line-height:var(--button-line-height);text-align:center;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:transform .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out,-webkit-text-decoration-color .2s ease-in-out;transition:transform .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out,text-decoration-color .2s ease-in-out;transition:transform .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out,text-decoration-color .2s ease-in-out,-webkit-text-decoration-color .2s ease-in-out}.text-link :where([stroke*="#"]){stroke:#3a7be6;transition:stroke .2s ease-in-out}.text-link :where([fill*="#"]){fill:#3a7be6;transition:fill .2s ease-in-out}.text-link:active,.text-link:focus,.text-link:hover{background-color:transparent;-webkit-text-decoration-color:#1b60d2;text-decoration-color:#1b60d2}.text-link:active :where([stroke*="#"]),.text-link:focus :where([stroke*="#"]),.text-link:hover :where([stroke*="#"]){stroke:#1b60d2;transition:stroke .2s ease-in-out}.text-link:active :where([fill*="#"]),.text-link:focus :where([fill*="#"]),.text-link:hover :where([fill*="#"]){fill:#1b60d2;transition:fill .2s ease-in-out}.text-link--icon-unset{align-items:center;background:transparent;color:#3a7be6;-moz-column-gap:.2em;column-gap:.2em;display:inline-grid;grid-auto-flow:column;justify-content:center;line-height:var(--button-line-height);text-align:center;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:transform .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out,-webkit-text-decoration-color .2s ease-in-out;transition:transform .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out,text-decoration-color .2s ease-in-out;transition:transform .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out,text-decoration-color .2s ease-in-out,-webkit-text-decoration-color .2s ease-in-out}.text-link--icon-unset:active,.text-link--icon-unset:focus,.text-link--icon-unset:hover{background-color:transparent;-webkit-text-decoration-color:#1b60d2;text-decoration-color:#1b60d2}.text-link--x0{padding-inline:0}.subtle-link{color:currentColor;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:-webkit-text-decoration-color .2s ease-in-out;transition:text-decoration-color .2s ease-in-out;transition:text-decoration-color .2s ease-in-out,-webkit-text-decoration-color .2s ease-in-out}.subtle-link:active,.subtle-link:focus,.subtle-link:hover{-webkit-text-decoration-color:#3a7be6;text-decoration-color:#3a7be6}.quiet-link{color:#8c95a6;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:color .12s cubic-bezier(.2,.7,.2,1)}.quiet-link:hover{color:#4e5667;text-decoration:none}:root{--box-padding:24px;--box-icon-left-padding:56px;--tv-gradient:linear-gradient(135deg,#05e4c9,#5b3fec);--tv-gradient-vert:linear-gradient(180deg,#05e4c9,#5b3fec)}@media screen and (min-width:48em){:root{--box-padding:28px}}.bar-box{border:1px solid #eceef2;border-radius:16px;display:grid;gap:12px;margin-bottom:16px;padding:var(--box-padding)}.bar-box>:last-child{margin-bottom:0}@media screen and (min-width:35em){.bar-box{align-items:center;-moz-column-gap:24px;column-gap:24px;display:grid;grid-auto-flow:dense;row-gap:0}}.bar-box__title{font-size:15px;font-weight:500;margin-bottom:0}@media screen and (max-width:47.9375em){.bar-box__title .tooltip__title{font-size:var(--body-font-size)}}@media screen and (min-width:35em){.bar-box__right-fill{align-self:center;grid-column:2;grid-row:1/3}}.bar-box__right-fill:where(.icon){justify-self:end;margin-bottom:var(--paragraph-break)}@media screen and (min-width:35em){.bar-box__right-fill:where(.icon){margin-bottom:0}}.bar-box .box-icon{background:transparent;border:0;border-radius:0;color:inherit;display:block;line-height:1.55;margin-bottom:0;padding:0 0 0 36px;position:relative}.bar-box .box-icon:before{float:left;margin-left:-36px;margin-right:14px;position:static}.bar-box,.box{border:none;border-radius:16px;margin-bottom:16px;padding:var(--box-padding)}.bar-box>:last-child,.box>:last-child{margin-bottom:0}.box-filled{background-color:#f6f7f9;border:#eceef2;border-radius:16px;margin-bottom:16px;padding:var(--box-padding)}.box-filled>:last-child{margin-bottom:0}.box-filled--lightestgrey{background-color:#fafafb;border:#eceef2;border-radius:16px;margin-bottom:16px;padding:var(--box-padding)}.box-filled--lightestgrey>:last-child{margin-bottom:0}.box-filled--lightgrey{background-color:#eceef2;border:#d7dbe3;border-radius:16px;margin-bottom:16px;padding:var(--box-padding)}.box-filled--lightgrey>:last-child{margin-bottom:0}.box-filled--palegrey{background-color:#d7dbe3;border:#b6bdca;border-radius:16px;margin-bottom:16px;padding:var(--box-padding)}.box-filled--palegrey>:last-child{margin-bottom:0}.box-filled--primary{background:#0a0b0f;border-color:#0a0b0f;color:#fff}.box-filled--primary :where(a){color:#fff}.box-filled--primary :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--primary a.button:not(.button--blue){color:#0a0b0f}.box-filled--utility-neutral{background:#0a0b0f;border-color:#0a0b0f;color:#fff}.box-filled--utility-neutral :where(a){color:#fff}.box-filled--utility-neutral :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--utility-neutral.box-accent--primary,.box-filled--utility-neutral.box-accent--utility-neutral{background:#0a0b0f;border-color:#0a0b0f}.box-filled--dark-glow{background:radial-gradient(120% 80% at 20% 0,rgba(5,228,201,.3),transparent 60%),radial-gradient(120% 80% at 100% 100%,rgba(91,63,236,.4),transparent 55%),#000;border-color:transparent;color:#fff;overflow:hidden}.box-filled--dark-glow :where(a){color:#fff}.box-filled--dark-glow :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--dark-glow :where(p,li,span,label){color:hsla(0,0%,100%,.7)}.box-filled--dark-glow a.button:not(.button--blue){color:#0a0b0f}.box-filled--utility-positive{background-color:#1fa86b;border-color:#1fa86b;color:#fff}.box-filled--utility-positive :where(a){color:#fff}.box-filled--utility-positive :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--utility-neutral-pastel{background-color:#eef3ff;border-color:#eef3ff;color:#0a0b0f}.box-filled--utility-positive-pastel{background-color:#e8f7ef;border-color:#e8f7ef;color:#134b2c}.box-filled--utility-warning-pastel{background-color:#fff4e5;border-color:#fff4e5;color:#6f4a17}.box-filled--utility-error-pastel{background-color:#fdedee;border-color:#fdedee;color:#7c1f22}.box-accent--primary,.box-accent--utility-error,.box-accent--utility-neutral,.box-accent--utility-positive,.box-accent--utility-warning{background-color:#f6f7f9;border:1px solid #eceef2;border-left:0;border-radius:16px;margin-bottom:16px;overflow:hidden;padding:22px 26px;position:relative}.box-accent--primary>:last-child,.box-accent--utility-error>:last-child,.box-accent--utility-neutral>:last-child,.box-accent--utility-positive>:last-child,.box-accent--utility-warning>:last-child{margin-bottom:0}.box-accent--primary:before,.box-accent--utility-error:before,.box-accent--utility-neutral:before,.box-accent--utility-positive:before,.box-accent--utility-warning:before{background-color:var(--tv-gradient-vert);border-radius:4px 0 0 4px;bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.box-accent--primary{background:#f6f7f9;border:1px solid #eceef2;border-left:0;border-radius:16px;margin-bottom:16px;overflow:hidden;padding:22px 26px;position:relative}.box-accent--primary>:last-child{margin-bottom:0}.box-accent--primary:before{background:var(--tv-gradient-vert);border-radius:4px 0 0 4px;bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.box-accent--utility-neutral{background:#f6f7f9;border:1px solid #eceef2;border-left:0;border-radius:16px;margin-bottom:16px;overflow:hidden;padding:22px 26px;position:relative}.box-accent--utility-neutral>:last-child{margin-bottom:0}.box-accent--utility-neutral:before{background:var(--tv-gradient-vert);border-radius:4px 0 0 4px;bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.box-accent--utility-positive{background:#f6f7f9;border:1px solid #eceef2;border-left:0;border-radius:16px;margin-bottom:16px;overflow:hidden;padding:22px 26px;position:relative}.box-accent--utility-positive>:last-child{margin-bottom:0}.box-accent--utility-positive:before{background:var(--tv-gradient-vert);background-color:#1fa86b;border-radius:4px 0 0 4px;bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.box-accent--utility-warning:before{background-color:#e5a53a}.box-accent--utility-error:before{background-color:#e5484d}.box-icon{background:#f6f7f9;border:1px solid #eceef2;border-radius:16px;color:#0a0b0f;display:block;line-height:1.55;margin-bottom:16px;padding:16px 22px 16px 56px;position:relative}.box-icon:before{background:var(--tv-gradient);border-radius:999px;color:#fff;content:"i";font:700 italic 12px/22px Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;height:22px;left:18px;letter-spacing:0;position:absolute;text-align:center;top:18px;width:22px;z-index:1}.box-icon:after{display:none}.box-icon--inline{background:#f6f7f9;background:transparent;border:none;border-radius:16px;border-radius:0;color:#0a0b0f;display:block;line-height:1.55;margin-bottom:16px;padding:0 0 0 40px;position:relative}.box-icon--inline:before{background:var(--tv-gradient);border-radius:999px;color:#fff;content:"i";font:700 italic 12px/22px Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;height:22px;left:18px;letter-spacing:0;position:absolute;text-align:center;top:18px;width:22px;z-index:1}.box-icon--inline:after{display:none}.box-icon--inline:before{font:700 italic 11px/20px Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;height:20px;left:0;top:2px;width:20px}.box-icon__heading{color:#0a0b0f;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:17px;font-weight:800;letter-spacing:-.008em;margin-bottom:var(--paragraph-break)}a.box,a.box-filled,a.box-lined{cursor:pointer}.box--xsmall{border:none;border-radius:16px;margin-bottom:16px;padding:var(--box-padding);--box-padding:16px;border-radius:12px}.box--xsmall>:last-child{margin-bottom:0}.box--small{border:none;border-radius:16px;margin-bottom:16px;padding:var(--box-padding);--box-padding:20px;border-radius:14px}.box--small>:last-child{margin-bottom:0}.box--large{--box-padding:40px;border-radius:20px}.rounded{border-radius:16px}.rounded--xs{border-radius:6px}.rounded--sm{border-radius:10px}.rounded--md{border-radius:12px}.rounded--lg{border-radius:16px}.rounded--xl{border-radius:20px}.rounded--pill{border-radius:999px}.box-flex{align-items:center;display:flex;gap:var(--box-flex-gap,12px)}.box-shadow{box-shadow:0 1px 2px rgba(10,11,15,.06),0 6px 18px -8px rgba(10,11,15,.12)}.box.rounded.mock-input.box-shadow{background:#f6f7f9;border:1px solid #eceef2;border-radius:999px;box-shadow:none;display:inline-flex;margin:0 0 22px;padding:8px 14px 8px 18px;width:auto}.box.rounded.mock-input.box-shadow .tooltip{gap:8px}.box.rounded.mock-input.box-shadow .tooltip__title{font-size:12px;letter-spacing:.12em}.box.rounded.mock-input.box-shadow .tooltip__icon{height:18px;width:18px}.box.rounded.mock-input.box-shadow .tooltip__icon svg{height:10px;width:10px}.box.rounded.mock-input.box-shadow .tooltip__content{background-color:#fff;border:1px solid #eceef2;border-radius:16px;box-shadow:0 4px 12px rgba(10,11,15,.08),0 1px 3px rgba(10,11,15,.05);max-width:300px;min-width:220px;overflow:hidden;padding:5px}.box.rounded.mock-input.box-shadow .tooltip__content:before{border-color:transparent transparent #fff}.box.rounded.mock-input.box-shadow .tooltip__content:after{border-color:transparent transparent #eceef2}.box.rounded.mock-input.box-shadow .tooltip__header{background-color:#fff;border-bottom:1px solid #eceef2;padding:12px 16px 10px}.box.rounded.mock-input.box-shadow .tooltip__header .tooltip__header__title{color:#0a0b0f;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;letter-spacing:-.01em}.box.rounded.mock-input.box-shadow .tooltip__body{color:#4e5667;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;line-height:1.6;padding:12px 16px}.box.rounded.mock-input.box-shadow .tooltip__footer{border-top:1px solid #eceef2;padding:10px 16px 12px}.box.rounded.mock-input.box-shadow .tooltip__footer p{color:#6c7587;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;margin-bottom:0}.tv-grad-bg{background:var(--tv-gradient)!important;border-color:transparent!important;color:#fff!important}.tv-grad-bg .bar-box__title,.tv-grad-bg .box-icon__heading,.tv-grad-bg :where(h1,h2,h3,h4,h5,h6),.tv-grad-bg :where(p,strong,span,li,a,label){color:#fff}.tv-grad-bg :where(a:not(.button)){color:#fff;-webkit-text-decoration-color:hsla(0,0%,100%,.6);text-decoration-color:hsla(0,0%,100%,.6)}.tv-grad-bg :where(a:not(.button)):hover{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.tv-grad-bg .button:not(.button--blue),.tv-grad-bg .button:not(.button--blue) span{color:#0a0b0f}.tv-grad-bg.box-accent--primary:before,.tv-grad-bg.box-accent--utility-error:before,.tv-grad-bg.box-accent--utility-neutral:before,.tv-grad-bg.box-accent--utility-positive:before,.tv-grad-bg.box-accent--utility-warning:before{display:none}.tv-grad-bg .box-icon{background:transparent;border:0;color:#fff;display:block;min-height:22px;padding:0 0 0 36px}.tv-grad-bg .box-icon:before{background:#fff;box-shadow:none;color:#5b3fec;left:0;top:4px}.tv-grad-bg.button,.tv-grad-bgbutton{background:var(--tv-gradient)!important;border:none!important;box-shadow:0 12px 28px -10px rgba(91,63,236,.5)!important;color:#fff!important}.tv-grad-bg.button:hover,.tv-grad-bgbutton:hover{box-shadow:0 16px 32px -10px rgba(91,63,236,.55)!important;filter:brightness(1.05)}.rounded-upper-box{border-bottom:1px solid #e8f7ef;border-radius:16px 16px 0 0;border-right:1px solid #157a4c;border-top:1px solid #157a4c;margin-bottom:0}.rounded-upper-box h3,.rounded-upper-box h4{font-weight:400}.rounded-upper-box.rounded-upper-box-blue{border-bottom:1px solid #a1deff;border-right:1px solid #007acf;border-top:1px solid #007acf}.rounded-upper-box .button--right{clear:both;float:right;margin:0 0 10px 20px}.rounded-middle-box{border-radius:0;border-right:1px solid #4e5667;margin:0;padding-bottom:1px}.rounded-lower-box{border:1px solid #4e5667;border-radius:0 0 16px 16px;border-top:none}.rounded-lower-box.rounded-lower-box--border-top{border-top:1px solid #4e5667}.box-rounded{border-radius:16px!important}.info-box-icon{background-image:url(../images/icon-system/icon_info_blue_border.svg);background-position:top 20px right 20px;background-repeat:no-repeat;background-size:50px;position:relative}.info-box-icon:before{content:"";float:right;height:70px;margin:-5px -10px 10px 10px;width:70px}.box-lined{border:1px solid #eceef2}.box-lined-dark{border:1px solid #d7dbe3}.box-lined-gradient{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#05e4c9,#5b3fec) border-box;border:2px solid transparent}.box-lined--black{border:1px solid #000}.box-lined--ink{border:1px solid #0a0b0f}.box-lined--night{border:1px solid #14161d}.box-lined--slate{border:1px solid #1f232d}.box-lined--stone{border:1px solid #2b3140}.box-lined--white{border:1px solid #fff}.box-lined--grey-02{border:1px solid #fafbfc}.box-lined--grey-05{border:1px solid #f6f7f9}.box-lined--grey-10{border:1px solid #eceef2}.box-lined--grey-20{border:1px solid #d7dbe3}.box-lined--grey-30{border:1px solid #b6bdca}.box-lined--grey-40{border:1px solid #8c95a6}.box-lined--grey-50{border:1px solid #6c7587}.box-lined--grey-60{border:1px solid #4e5667}.box-lined--grey-70{border:1px solid #353b49}.box-lined--grey-80{border:1px solid #21252f}.box-lined--grey-90{border:1px solid #12141a}.box-lined--cyan{border:1px solid #05e4c9}.box-lined--violet{border:1px solid #5b3fec}.box-lined--aqua{border:1px solid #1ab6d9}.box-lined--blue{border:1px solid #3a7be6}.box-lined--indigo{border:1px solid #4a5bf1}.box-lined--success{border:1px solid #1fa86b}.box-lined--warn{border:1px solid #e5a53a}.box-lined--danger{border:1px solid #e5484d}.box-lined--positive-dark{border:1px solid #134b2c}.box-lined--positive{border:1px solid #1fa86b}.box-lined--positive-mid{border:1px solid #157a4c}.box-lined--positive-pastel{border:1px solid #e8f7ef}.box-lined--alert-dark{border:1px solid #6f4a17}.box-lined--alert{border:1px solid #e5a53a}.box-lined--alert-pastel{border:1px solid #fff4e5}.box-lined--warning-dark{border:1px solid #7c1f22}.box-lined--warning{border:1px solid #e5484d}.box-lined--warning-pastel{border:1px solid #fdedee}.box-lined--info-dark{border:1px solid #0b4a7a}.box-lined--info{border:1px solid #80ccf5}.box-lined--info-pastel{border:1px solid #ebf4ff}.box-lined--neutral-dark{border:1px solid #2b3140}.box-lined--neutral{border:1px solid #3a7be6}.box-lined--neutral-pastel{border:1px solid #eef3ff}.box-lined--selection{border:1px solid #ffc57d}.box-lined--placeholder{border:1px solid #8c8c8c}.box-filled--gradient{background-color:#fff;position:relative}.box-filled--gradient:after{background:linear-gradient(135deg,#05e4c9,#5b3fec);border-radius:inherit;content:"";inset:0;opacity:.1;pointer-events:none;position:absolute;z-index:0}.box-filled--gradient>*{position:relative;z-index:1}.divider{background:#eceef2;border:none;height:1px}.icon{display:inline-block;vertical-align:middle}.icon svg{height:16px;width:16px}.icon--24px svg{height:24px;width:24px}.icon--32px svg{height:32px;width:32px}.icon--40px svg{height:40px;width:40px}.icon--48px svg{height:48px;width:48px}.icon--52px svg{height:52px;width:52px}.icon--60px svg{height:60px;width:60px}.icon--68px svg{height:68px;width:68px}.icon--primary :where([stroke*="#"]){stroke:#0a0b0f;transition:stroke .2s ease-in-out}.icon--primary :where([fill*="#"]){fill:#0a0b0f;transition:fill .2s ease-in-out}.icon--current-color :where([stroke*="#"]){stroke:currentColor;transition:stroke .2s ease-in-out}.icon--current-color :where([fill*="#"]){fill:currentColor;transition:fill .2s ease-in-out}.icon--white :where([stroke*="#"]){stroke:#fff;transition:stroke .2s ease-in-out}.icon--white :where([fill*="#"]){fill:#fff;transition:fill .2s ease-in-out}.icon-circle{background-color:#3a7be6;border:1px solid #3a7be6;border-radius:999px;display:grid;flex:none;height:64px;place-items:center;width:64px}.icon-circle--sm{height:34px;width:34px}.icon-circle--md{height:40px;width:40px}.icon-circle--lg{height:56px;width:56px}.icon-circle--positive{background-color:#1fa86b;border:1px solid #1fa86b}.icon-circle--negative{background-color:#e5484d;border:1px solid #e5484d}.icon-circle--outline{outline:1.5px solid #3a7be6;outline-offset:2px}.icon-circle--outline.icon-circle--positive{outline:1.5px solid #1fa86b;outline-offset:2px}.icon-circle--outline.icon-circle--negative{outline:1.5px solid #e5484d;outline-offset:2px}.icon-circle--grey{background-color:#f6f7f9;border-color:transparent}.icon-chip{align-items:center;background:#0a0b0f;border-radius:10px;color:#fff;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.icon-chip svg{height:18px;width:18px}.icon-chip.icon-chip--inverse{background:#fff;color:#0a0b0f}.icon-chip.icon-chip--inverse-light{background:#fff;color:#676767}.pill{align-items:center;display:inline-flex;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:600;gap:6px;line-height:1;padding:4px 11px;white-space:nowrap}.pill,.pill__dot{border-radius:999px;flex:none}.pill__dot{height:6px;width:6px}.pill--neutral{background:#f6f7f9;border:1px solid #eceef2;color:#6c7587}.pill--positive{background:#e8f7ef;border:1px solid #e8f7ef;color:#157a4c}.pill--positive .pill__dot{background:#1fa86b}.pill--error{background:#fdedee;border:1px solid #fdedee;color:#7c1f22}.pill--error .pill__dot{background:#e5484d}.pill--warning{background:#fff4e5;border:1px solid #fff4e5;color:#6f4a17}.pill--warning .pill__dot{background:#e5a53a}.pill--brand{background:#eef3ff;border:1px solid #eef3ff;color:#5b3fec}.pill--eyebrow{font-size:11px;letter-spacing:.04em;text-transform:uppercase}.pill--lg{font-size:15px;font-weight:700;gap:9px;padding:10px 18px}@keyframes status-pill-pulse{0%{opacity:.55;transform:scale(1)}70%{opacity:0;transform:scale(2.6)}to{opacity:0;transform:scale(2.6)}}.status-pill{align-items:center;background:#fff;border:1px solid #d7dbe3;border-radius:999px;color:#4e5667;display:inline-flex;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;gap:10px;padding:10px 18px}.status-pill__dot{flex:none;height:9px;position:relative;width:9px}.status-pill__dot-inner,.status-pill__dot-ring{background:#05e4c9;border-radius:999px;inset:0;position:absolute}.status-pill__dot-ring{animation:status-pill-pulse 1.8s cubic-bezier(.2,.7,.2,1) infinite}.request-review .card{border:1px solid #21252f}.request-review .button{margin-bottom:15px}.action-bar-buttons{align-items:center;-moz-column-gap:.5em;column-gap:.5em;display:grid;grid-auto-flow:column;justify-content:start;margin-bottom:var(--paragraph-break)}.hero-banner{position:relative}@media screen and (min-width:48em){.hero-banner{margin-bottom:60px}}.hero-banner__title{bottom:var(--section);color:#fff;font-size:var(--h1-font-size);left:var(--wide-container-gutter);line-height:1.2;margin-bottom:0;position:absolute;right:var(--wide-container-gutter)}@media screen and (min-width:30em){.hero-banner__title{font-size:var(--giga-font-size)}}@media screen and (min-width:75em){.hero-banner__title{padding-right:min(50%,440px)}}.hero-banner__title strong{color:#0a0b0f;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:800}.hero-banner__title__part:last-child{display:block;padding-left:max(var(--container-padding),1em)}.hero-banner__img{display:block;min-height:240px;overflow:hidden;position:relative}@media screen and (min-width:35em){.hero-banner__img{height:calc(100vh - var(--search-bar-stacked-height))}}@media screen and (min-width:48em){.hero-banner__img{max-height:75vw}}@media screen and (min-width:75em){.hero-banner__img{height:min(100vh - 60px,840px);min-height:720px}}.hero-banner__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero-banner__img:after,.hero-banner__img:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.hero-banner__img:before{background:linear-gradient(-5deg,hsla(0,0%,100%,0),#8f8bab 90%,#8f8bab);mix-blend-mode:multiply}.hero-banner__img:after{background:linear-gradient(185deg,hsla(0,0%,100%,0),#aba18b 80%,#aba18b);mix-blend-mode:multiply}.hero-banner__inner,.inner-banner{position:relative}.inner-banner{isolation:isolate;z-index:0}@media screen and (min-width:62em){.inner-banner{display:grid;grid-template-columns:1fr 1fr}}.inner-banner__img{display:block}@media screen and (min-width:62em){.inner-banner__img{grid-column:2;grid-row:1}}.inner-banner__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:62em){.inner-banner__img img{border-bottom-left-radius:var(--standard-radius)}}.inner-banner__content{padding-bottom:min(var(--section),var(--wide-container-gutter))}@media screen and (min-width:62em){.inner-banner__content{display:flex;flex-direction:column;grid-column:1;grid-row:1}}.inner-banner__content .page-header{flex:1 1 auto;margin-bottom:0}.inner-banner__content .page-header__heading{justify-self:flex-end;padding-left:var(--xsmall-container-gutter);padding-right:var(--xsmall-container-gutter)}@media screen and (min-width:62em){.inner-banner__content .page-header__heading{padding-right:24px}}.cta-bar{align-items:center;background:#0a0b0f;border-radius:16px;display:flex;gap:24px;justify-content:space-between;margin:40px 0 20px;padding:32px 40px}.cta-bar__heading{color:#fff;font-size:1.4rem;font-weight:700;margin:0 0 4px}.cta-bar__sub{color:#8c95a6;font-size:15px;margin:0}@media (max-width:767px){.cta-bar{flex-direction:column;padding:28px 24px;text-align:center}}.clean-submit-bar{align-items:center;display:flex;gap:18px;margin:28px 0}:root{--certification-medal-diameter:280px;--certification-medal-padding:calc(var(--certification-medal-diameter)*0.1135);--certification-medal-font-size:2rem}@media screen and (min-width:35em){:root{--certification-medal-diameter:370px;--certification-medal-font-size:2.4rem}}.certification-medal{border-radius:100%;display:grid;height:var(--certification-medal-diameter);isolation:isolate;padding:var(--certification-medal-padding);position:relative;text-align:center;width:var(--certification-medal-diameter)}.certification-medal__subtitle{color:rgba(10,11,15,.5);font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:var(--centi-font-size);font-weight:400;line-height:1.25;margin-bottom:calc(var(--certification-medal-font-size)*.667);width:24ch}.certification-medal__top{display:grid;justify-content:center;justify-items:center}.certification-medal__bottom,.certification-medal__top{align-items:center;height:calc((var(--certification-medal-diameter) - var(--certification-medal-padding)*2)/2)}.certification-medal__bottom{background-color:#007acf;border-radius:12px 12px var(--certification-medal-diameter) var(--certification-medal-diameter);color:#fff;display:flex;flex-direction:column}.certification-medal__label{font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:var(--certification-medal-font-size);font-weight:600;line-height:1.375;margin-bottom:.667em;padding-top:1em;text-transform:uppercase}.mini-certification-icon{display:block;margin-bottom:8px}@media screen and (min-width:35em){.mini-certification-icon{margin-bottom:calc(var(--certification-medal-font-size)*.825)}}.baric-logo{height:calc(var(--certification-medal-font-size)*.75);width:auto}.baric-logo,.tick{display:block}.crimped-star{filter:drop-shadow(0 2px 40px rgba(0,0,0,.15));height:var(--certification-medal-diameter);position:absolute;width:var(--certification-medal-diameter);z-index:-1}.connect-id-box span{font-family:DM Sans,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500}#cid-idp-selector-popup{z-index:9999}#cid-idp-selector{font-weight:500}.cid-idp-selector-benefits-full{background-color:#f6f7f9}:root{--small-container:88vw;--small-container-gutter:6vw;--default-container:88vw;--default-container-gutter:6vw;--wide-container:88vw;--wide-container-gutter:6vw;--extra-wide-container:88vw;--extra-wide-container-gutter:6vw}@media screen and (min-width:48em){:root{--small-container:600px;--small-container-gutter:calc(50vw - var(--small-container)/2);--default-container:92vw;--default-container-gutter:4vw;--wide-container:92vw;--wide-container-gutter:4vw;--extra-wide-container:92vw;--extra-wide-container-gutter:4vw}}@media screen and (min-width:75em){:root{--default-container:980px;--default-container-gutter:calc(50vw - var(--default-container)/2)}}@media screen and (min-width:87.5em){:root{--wide-container:1264px;--wide-container-gutter:calc(50vw - var(--wide-container)/2)}}@media screen and (min-width:100em){:root{--extra-wide-container:1440px;--extra-wide-container-gutter:calc(50vw - var(--extra-wide-container)/2)}}@media screen and (min-width:150em){:root{--wide-container-gutter:calc((2400px - var(--wide-container))/2);--default-container-gutter:calc((2400px - var(--default-container))/2);--extra-wide-container-gutter:calc((2400px - var(--extra-wide-container))/2)}}.container--small{margin-inline:auto;width:var(--small-container)}.container{margin-inline:auto;width:var(--default-container)}.container--wide{margin-inline:auto;width:var(--wide-container)}.dashboard-layout{background-color:#fff}@media screen and (min-width:48em){.dashboard-layout{background-color:#f0f2f4;display:grid;grid-template-columns:260px 1fr}}.dashboard-header{background-color:#3a57e8;color:#fff;padding:var(--section-small)}@media screen and (min-width:48em){.dashboard-header{grid-column:2;grid-row:1}}.dashboard-body{background-color:#fff;padding-inline:var(--default-container-gutter)}@media screen and (min-width:48em){.dashboard-body{grid-column:2;grid-row:2;margin-left:24px;padding-left:var(--section-small)}.dashboard-sidebar{grid-column:1;grid-row:1/3}}.date-card{align-items:center;background:#0a0b0f;color:#fff;display:flex;flex-flow:column wrap;justify-content:center;line-height:1;max-width:94px;padding:16px;text-align:center;text-transform:uppercase}.date-card__day{font-size:3.8rem;font-weight:700;line-height:1}.widget-video{clear:both;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.richtext-video-wrapper .widget-video{margin-bottom:24px;margin-top:24px}.widget-video embed,.widget-video iframe,.widget-video object{height:100%!important;left:0;position:absolute;top:0;width:100%!important}.video-embed{aspect-ratio:16/9;max-width:100%;width:100%}.video-embed--4-3{aspect-ratio:4/3}.widget-embed{width:100%}.widget-embed :where(iframe){width:100%}:root{--field-border:1px solid #d7dbe3;--field-border-light:1px solid #d7dbe3;--field-background:#fff;--field-text-color:#0a0b0f;--field-padding-vertical:14px;--field-padding-horizontal:16px;--field-line-height:1.4;--field-radius:10px;--field-vertical-whitespace:16px;--fieldset-input-diameter:calc(var(--body-font-size)*1.25);--fieldset-input-diameter-small:var(--deci-font-size)}.field-element-attach-wrapper{position:relative}.field-element-attach-wrapper__button{background:#d8d8d8;border:none;border-radius:0 5px 5px 0;bottom:1px;cursor:pointer;min-width:45px;outline:none;padding:0 7px;position:absolute;right:1px;top:1px;z-index:1}.field-element-attach-wrapper__button svg{vertical-align:middle}.field-element-attach-wrapper__button:active,.field-element-attach-wrapper__button:focus,.field-element-attach-wrapper__button:hover{background-color:#c3c3c3}.field-element-attach-wrapper .field-element .field-input .textbox,.field-element-attach-wrapper .field-element .field-input select{padding-right:55px}.field-element-attach-wrapper--white .field-element-attach-wrapper__button{background-color:#e2e4e5}.field-element-attach-wrapper--white .field-element-attach-wrapper__button:active,.field-element-attach-wrapper--white .field-element-attach-wrapper__button:focus,.field-element-attach-wrapper--white .field-element-attach-wrapper__button:hover{background-color:#d8d8d8}.input-action{align-items:stretch;background-color:var(--field-background);border:var(--field-border);border-radius:var(--field-radius);display:flex;overflow:hidden}.input-action:focus-within{border-color:#8c95a6}.input-action__input{background:transparent;border:none;border-radius:0;box-shadow:none;flex:1 1 auto;min-width:0}.input-action__input:focus{border-bottom-color:transparent;outline:none}.input-action__btn{align-self:stretch;border-radius:0;flex:0 0 auto;white-space:nowrap}@media screen and (max-width:34.9375em){.input-action{background:transparent;border:none;flex-direction:column;gap:8px}.input-action__input{background-color:var(--field-background);border:var(--field-border);border-radius:var(--field-radius)}.input-action__btn{border-radius:var(--field-radius);width:100%}}:where(label){display:block}:where([type=text],[type=number],[type=email],[type=tel],[type=search],[type=password],[type=url],select[multiple=""],textarea){-webkit-appearance:none;background-color:var(--field-background);border:var(--field-border);border-left:var(--field-border-light);border-radius:var(--field-radius);border-right:var(--field-border-light);border-top:var(--field-border-light);color:var(--field-text-color);display:block;font-size:var(--decka-font-size);line-height:var(--field-line-height);padding:var(--field-padding-vertical) var(--field-padding-horizontal);width:100%}.field-element--small :where([type=text],[type=number],[type=email],[type=tel],[type=search],[type=password],[type=url],select[multiple=""],textarea){-webkit-appearance:none;display:block;font-size:var(--body-font-size);line-height:var(--field-line-height);padding:var(--field-padding-vertical) var(--field-padding-horizontal);width:100%;--field-padding-vertical:0.4em;--field-padding-horizontal:0.8em}.field-element--large :where([type=text],[type=number],[type=email],[type=tel],[type=search],[type=password],[type=url],select[multiple=""],textarea){-webkit-appearance:none;display:block;line-height:var(--field-line-height);padding:var(--field-padding-vertical) var(--field-padding-horizontal);width:100%;--field-padding-vertical:1em;--field-padding-horizontal:2em}:where([type=text],[type=number],[type=email],[type=tel],[type=search],[type=password],[type=url],select[multiple=""],textarea):focus{border-bottom-color:#727272}:where(textarea){border-radius:24px;resize:vertical}:where(select):not([multiple=""]){-webkit-appearance:none;background-color:var(--field-background);background-image:url(../images/icon-system/icon_form_arrow-down.svg);background-position:center right 12px;background-repeat:no-repeat;background-size:10px;border:var(--field-border);border-left:var(--field-border-light);border-radius:var(--field-radius);border-right:var(--field-border-light);border-top:var(--field-border-light);color:var(--field-text-color);display:block;font-size:var(--decka-font-size);line-height:var(--field-line-height);padding:var(--field-padding-vertical) var(--field-padding-horizontal);padding-right:52px;width:100%}.field-element--small :where(select):not([multiple=""]){-webkit-appearance:none;display:block;font-size:var(--body-font-size);line-height:var(--field-line-height);padding:var(--field-padding-vertical) var(--field-padding-horizontal);width:100%;--field-padding-vertical:0.4em;--field-padding-horizontal:0.8em;background-color:var(--field-background);background-image:url(../images/icon-system/icon_form_arrow-down.svg);background-position:center right 12px;background-repeat:no-repeat;background-size:10px;border:var(--field-border);border-left:var(--field-border-light);border-radius:var(--field-radius);border-right:var(--field-border-light);border-top:var(--field-border-light);color:var(--field-text-color);font-size:var(--decka-font-size);padding-right:52px}:where([type=text],[type=number],[type=email],textarea,select)[disabled]{cursor:not-allowed;opacity:.5}.field-element{--field-vertical-whitespace:24px;margin-bottom:calc(var(--field-vertical-whitespace)*2)}::-webkit-input-placeholder{color:#8c8c8c}::-moz-placeholder{color:#8c8c8c}:-ms-input-placeholder{color:#8c8c8c}:-moz-placeholder{color:#8c8c8c}.field-element--dropdown--placeholder .field-input select{color:#8c8c8c}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{background-color:#c3c3c3;-webkit-text-fill-color:#000;-webkit-box-shadow:inset 0 0 0 1000px #c3c3c3}input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{background-color:#c3c3c3;outline:5px auto #676767;-webkit-text-fill-color:#000;-webkit-box-shadow:inset 0 0 0 80px #c3c3c3;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.field-element--checkboxlist--inline label{display:inline;padding-left:10px}.disclosure-input{margin-bottom:10px}.disclosure-input input[type=checkbox]{margin-right:5px;vertical-align:middle}.disclosure-input label{display:inline;vertical-align:middle}.disclosure-list{margin:10px 0 30px}.disclosure-list li{margin:5px 0 0;padding:1px 0}.doc-form-field-needed input,.doc-form-field-needed select,.doc-form-field-needed textarea{border-width:1px}.compound-date-field .field-input,.compound-date-field .input,.compound-date-field .select{width:100%}.compound-date-field .field-element{margin-bottom:0}.field-element--datepicker :where([type=text]),.field-element--daterangepicker :where([type=text]),.field-element--datetimepicker :where([type=text]),.field-element--datetimerangepicker :where([type=text]),.field-element--money :where([type=text]),.field-element--timepicker :where([type=text]){padding-left:52px}.field-element--disabled,.fieldset-input.fieldset-input--disabled{cursor:not-allowed;opacity:.6}.field-element--disabled .textbox[disabled],.field-element--disabled button[disabled],.field-element--disabled input[type=checkbox]+label,.field-element--disabled input[type=radio]+label,.field-element--disabled select[disabled],.fieldset-input.fieldset-input--disabled input[type=checkbox]+label,.fieldset-input.fieldset-input--disabled input[type=radio]+label{cursor:not-allowed}.field-element--hidden-label .field-label,.field-element--hidden-label .fieldset__legend{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.field-element--hidden-label .field-label.focusable:active,.field-element--hidden-label .field-label.focusable:focus,.field-element--hidden-label .fieldset__legend.focusable:active,.field-element--hidden-label .fieldset__legend.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.field-label--required:after,.field-label__required{color:#e5484d;font-weight:700;margin-left:2px}.field-label--required:after{content:"*"}.field-helper{font-size:var(--deci-font-size);font-weight:400;margin-bottom:1em}.field-label .field-helper{color:#676767;margin-bottom:0;margin-top:.3em}.field-element.field-element--error .field-input .textbox,.field-element.field-element--error .field-input select{background-color:#fdedee}.field-error__list{list-style:none;margin:0;padding:0}.field-error__list__item{background:#7c1f22;border-left:6px solid #e5484d;color:#fff;margin:11px 0;padding:10px 20px}.field-element--fileselector .fs-preview-wrapper{-webkit-appearance:none;display:block;line-height:normal;line-height:1.4;outline:none;padding:10px 16px;width:100%}.g-recaptcha{padding-bottom:15px}.field-clearable__wrap{position:relative}.field-clearable__clear{background:none;background-image:url(../../../media/images/form-icons.svg);background-position:top -1152px left 3px;background-repeat:no-repeat;border:none;color:#d7dbe3;height:22px;outline:none;padding:0;position:absolute;right:6px;top:9px;width:22px}.field-clearable__clear:hover{background-position:top -1208px left 3px}.field-element--disabled .field-clearable__clear{display:none}.field-element--colorpicker .textbox.colorpicker{height:40px;padding:2px 8px;width:48px}.daterangepicker{background:#fff;border-radius:12px;left:20px;margin-top:2px;padding:4px;position:absolute;top:100px;width:278px}.daterangepicker.opensleft:before{border-bottom:7px solid #c3c3c3;border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:inline-block;position:absolute;right:9px;top:-7px}.daterangepicker.opensleft:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:inline-block;position:absolute;right:10px;top:-6px}.daterangepicker.openscenter:before{border-bottom:7px solid #c3c3c3;border-left:7px solid transparent;border-right:7px solid transparent;top:-7px}.daterangepicker.openscenter:after,.daterangepicker.openscenter:before{content:"";display:inline-block;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;width:0}.daterangepicker.openscenter:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;top:-6px}.daterangepicker.dropup{margin-top:-5px}.daterangepicker.dropup:before{border-bottom:initial;border-top:7px solid #c3c3c3;bottom:-7px;top:auto}.daterangepicker.dropup:after{border-bottom:initial;border-top:6px solid #fff;bottom:-6px;top:auto}.daterangepicker.dropdown-menu{border:1px solid #c3c3c3;display:none;max-width:none;z-index:3000}.daterangepicker.single .calendar,.daterangepicker.single .ranges{float:none}.daterangepicker .calendar{display:none;margin:4px;max-width:270px}.daterangepicker.show-calendar .calendar{display:block}.daterangepicker .calendar.single .calendar-table{border:none}.daterangepicker .calendar td,.daterangepicker .calendar th{border:1px solid #e2e4e5;min-width:32px;text-align:center;white-space:nowrap}.daterangepicker .calendar-table{background:#fff;border:1px solid #d8d8d8;border-radius:12px;padding:4px}.daterangepicker table{border:none;margin:0;width:100%}.daterangepicker td,.daterangepicker th{height:20px;padding:2px;text-align:center;white-space:nowrap;width:20px}.daterangepicker td,.daterangepicker th.available{cursor:pointer}.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{background:#f0f2f4;border-color:#e2e4e5;color:#8c8c8c}.daterangepicker td.off.in-range{background-color:#f0f2f4}.daterangepicker td.off.active{background-color:#bbbfc1;color:#fff}.daterangepicker option.disabled,.daterangepicker td.disabled{color:#8c8c8c;cursor:not-allowed;text-decoration:line-through}.daterangepicker td.available:hover,.daterangepicker td.in-range,.daterangepicker th.available:hover{background:#fff}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#a1deff;color:#fff}.daterangepicker td.week,.daterangepicker th.week{color:#c3c3c3;font-size:80%}.daterangepicker select.monthselect,.daterangepicker select.yearselect{cursor:default;font-size:12px;height:auto;margin:0;padding:1px}.daterangepicker select.monthselect::-ms-expand,.daterangepicker select.yearselect::-ms-expand{display:none}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.monthselect,.daterangepicker select.secondselect,.daterangepicker select.yearselect{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url(../images/icon-system/icon_form_arrow-down.svg);background-position:90%;background-repeat:no-repeat;background-size:auto;border:1px solid #c3c3c3;border-radius:12px;display:inline;font-size:1.4rem;line-height:1.2;margin-bottom:0;outline:none;padding:5px 23px 5px 8px;width:62px}.daterangepicker select.monthselect{margin-right:2%;width:40%}.daterangepicker select.yearselect{width:44%}.daterangepicker th.month{width:auto}.daterangepicker th.next,.daterangepicker th.prev{padding:1px 2px}.daterangepicker th.next .daterangepicker-next-icon,.daterangepicker th.prev .daterangepicker-prev-icon{background-position:50%;background-repeat:no-repeat;background-size:auto;display:block;margin:0 auto;width:12px}.daterangepicker th.next .daterangepicker-next-icon{background-image:url(../images/icon-system/icon_form_arrow-right.svg)}.daterangepicker th.prev .daterangepicker-prev-icon{background-image:url(../images/icon-system/icon_form_arrow-left.svg)}.daterangepicker .calendar-table thead tr:first-child th,.daterangepicker th.month,.daterangepicker th.next,.daterangepicker th.prev{background:none;border:none}.daterangepicker th.next:hover,.daterangepicker th.prev:hover{background:none;opacity:.8}.daterangepicker .calendar-table thead tr:nth-child(2) th{background-color:#f0f2f4}.daterangepicker .input-mini{border:1px solid #c3c3c3;border-radius:12px;color:#727272;display:block;margin:4px 0 0;padding:6px;vertical-align:middle;width:100%}.daterangepicker .input-mini.active{background-color:#f0f2f4;border:1px solid #a1deff}.daterangepicker .input-mini:focus{outline:4px auto #a1deff;outline-offset:-2px}.daterangepicker .daterangepicker_input i{color:#727272;left:8px;position:absolute;top:7px}.daterangepicker .daterangepicker_input{position:relative}.daterangepicker .calendar-time{line-height:30px;margin:5px auto;position:relative;text-align:center}.daterangepicker .calendar-time select.disabled{color:#c3c3c3;cursor:not-allowed}.daterangepicker .ranges{float:none;font-size:11px;margin:4px;text-align:left}.daterangepicker .applyBtn{background-color:#a1deff;color:#fff}.daterangepicker .applyBtn:focus,.daterangepicker .applyBtn:hover{background-color:#6eccff;color:#fff}.daterangepicker .cancelBtn{background-color:#d8d8d8;color:#474747}.daterangepicker .cancelBtn:focus,.daterangepicker .cancelBtn:hover{background-color:#bfbfbf;color:#474747}.daterangepicker .ranges ul{list-style:none;margin:0 auto 12px;padding:0;width:100%}.daterangepicker .ranges li{background:#e2e4e5;border:1px solid #f0f2f4;border-radius:5px;color:#474747;cursor:pointer;font-size:1.3rem;line-height:1.2;margin-bottom:7px;padding:4px 12px 3px}.daterangepicker .ranges li.active,.daterangepicker .ranges li:hover{background:#a1deff;border:1px solid #a1deff;color:#fff}@supports (display:grid){.range_inputs{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:8px}}@media screen and (min-width:35em){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:160px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker .calendar.left .calendar-table{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0}.daterangepicker .calendar.right .calendar-table{border-bottom-left-radius:0;border-left:none;border-top-left-radius:0}.daterangepicker .calendar.left{clear:left;margin-right:0}.daterangepicker.single .calendar.left{clear:none}.daterangepicker.single .calendar,.daterangepicker.single .ranges{float:left}.daterangepicker .calendar.right{margin-left:0}.daterangepicker .calendar.left .calendar-table,.daterangepicker .left .daterangepicker_input{padding-right:12px}.daterangepicker .calendar,.daterangepicker .ranges{float:left}}@media screen and (min-width:48em){.daterangepicker .ranges{float:left;width:auto}.daterangepicker .calendar.left{clear:none}}.field-element--datetimepicker .field-input,.field-element--datetimerangepicker .field-input{position:relative}.field-element--datetimepicker .field-input:before,.field-element--datetimerangepicker .field-input:before{background-image:url(../images/icon-system/icon_form_datetimepicker.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-right:1px solid #c3c3c3;content:" ";display:block;left:2px;position:absolute;top:calc(50% - 12px);width:40px}.field-element--inline{align-items:center;display:flex;gap:.5em;margin-bottom:8px}.field-element--inline :where(.field-label){flex:0 1 auto}.field-element--inline .field-label{margin-bottom:0}.field-element--inline :where(.field-input){flex:1 1 auto;margin-bottom:0}:where(fieldset){border:none;margin:0;padding:0}.field-label,.fieldset__legend{color:#353b49;display:block;font-size:14px;font-weight:500;letter-spacing:-.003em;line-height:1.4;margin-bottom:8px}.field-element--checkboxlist--columns .field-element__input-set{-moz-columns:3;column-count:3}:where(.field-element) :where([type=checkbox]),:where(.fieldset-label-wrap) :where([type=checkbox]){-webkit-appearance:none;-moz-appearance:none;position:relative}:where(.field-element) :where([type=checkbox]):before,:where(.fieldset-label-wrap) :where([type=checkbox]):before{background-color:var(--field-background);background-color:#e2e4e5;border-left:var(--field-border-light);border-radius:var(--field-radius);border-right:var(--field-border-light);border-top:var(--field-border-light);border:var(--field-border);border-radius:6px;color:var(--field-text-color);content:"";display:block;font-size:var(--decka-font-size);height:var(--fieldset-input-diameter);width:var(--fieldset-input-diameter)}:where(.field-element) :where([type=checkbox]):checked:after,:where(.fieldset-label-wrap) :where([type=checkbox]):checked:after{background-color:var(--field-background);background-color:#e2e4e5;background:#3a7be6 no-repeat 50%/85% url(../images/icon-system/icon_form_tick-thick-white.svg);border-left:var(--field-border-light);border-radius:var(--field-radius);border-right:var(--field-border-light);border-top:var(--field-border-light);border:var(--field-border);border-color:#3a7be6;border-radius:6px;color:var(--field-text-color);content:"";display:block;font-size:var(--decka-font-size);height:var(--fieldset-input-diameter);left:0;position:absolute;top:0;width:var(--fieldset-input-diameter);z-index:1}:where(.field-element) :where([type=checkbox]):checked+label,:where(.fieldset-label-wrap) :where([type=checkbox]):checked+label{color:#0a0b0f}:where(.field-element) :where([type=checkbox]):focus,:where(.fieldset-label-wrap) :where([type=checkbox]):focus{outline-color:#3a7be6;outline-offset:2px;outline-style:auto;outline-width:1px}:where(.field-element) :where([type=radio]),:where(.fieldset-label-wrap) :where([type=radio]){-webkit-appearance:none;-moz-appearance:none;position:relative}:where(.field-element) :where([type=radio]):before,:where(.fieldset-label-wrap) :where([type=radio]):before{background-color:var(--field-background);background-color:#e2e4e5;border-left:var(--field-border-light);border-radius:var(--field-radius);border-right:var(--field-border-light);border-top:var(--field-border-light);border:var(--field-border);border-radius:100%;color:var(--field-text-color);content:"";display:block;font-size:var(--decka-font-size);height:var(--fieldset-input-diameter);width:var(--fieldset-input-diameter)}:where(.field-element) :where([type=radio]):checked:after,:where(.fieldset-label-wrap) :where([type=radio]):checked:after{background:#3a7be6 no-repeat 50%/70% url(../images/icon-system/icon_form_tick-thick-white.svg);border-color:#3a7be6;border-radius:100%;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.fieldset-label-wrap{align-items:start;background:transparent;border:1px solid transparent;border-radius:12px;cursor:pointer;display:grid;gap:12px;grid-template-columns:auto 1fr;padding:12px;transition:background .16s cubic-bezier(.2,.7,.2,1),border-color .16s cubic-bezier(.2,.7,.2,1)}.fieldset-label-wrap:hover{background:#f6f7f9;border-color:#eceef2}.fieldset-label-wrap input[type=checkbox],.fieldset-label-wrap input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #d7dbe3;border-radius:4px;flex-shrink:0;height:18px;transition:background .16s cubic-bezier(.2,.7,.2,1),border-color .16s cubic-bezier(.2,.7,.2,1);width:18px}.fieldset-label-wrap input[type=radio]{border-radius:999px}.fieldset-label-wrap input[type=checkbox]:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><path d='M4 12l5 5 11-11'/></svg>");background-repeat:no-repeat;background-size:contain;content:"";height:10px;transform:scale(0);transition:transform .14s cubic-bezier(.2,.7,.2,1);width:10px}.fieldset-label-wrap input[type=checkbox]:checked,.fieldset-label-wrap input[type=radio]:checked{background:#0a0b0f;border-color:#0a0b0f}.fieldset-label-wrap input[type=checkbox]:checked:before{transform:scale(1)}.fieldset-label-wrap input[type=checkbox]:checked:after{height:18px;width:18px}.fieldset-label-wrap input[type=radio]:checked:after{background:#fff;border-radius:999px;content:"";height:7px;width:7px}.fieldset-label-wrap input:focus-visible{box-shadow:0 0 0 4px rgba(91,63,236,.18);outline:0}.fieldset-label-wrap__label{color:#0a0b0f;font-size:15px;line-height:1.5;margin-left:0!important}.fieldset-label-wrap__label a{color:#0a0b0f;font-weight:600}.field-element--money .field-input{position:relative}.field-element--money .field-input .money-symbol:before{border-right:1px solid #c3c3c3;color:#727272;content:"¤";display:block;font-size:calc(var(--body-font-size)*1.2);font-weight:700;left:2px;position:absolute;text-align:center;top:calc(50% - 14px);width:40px}.field-element--money .field-input .money-symbol--dollar:before{content:"$"}.field-element--money .field-input .money-symbol--pound:before{content:"£"}.field-element--money .field-input .money-symbol--yen:before{content:"¥"}.field-element--money .field-input .money-symbol--indian_rupee:before{content:"₹"}.field-element--randomcode button{margin-top:8px}.field-element--range .field-input .textbox{background:none;background:none!important;border:none;border-radius:0;padding:0}.field-element--range .field-input input[type=range]+div{color:#727272;font-weight:700}.field-element--range .field-input input[type=range]:focus+div{color:#a1deff;font-weight:700}input[type=range]{-webkit-appearance:none;background:transparent;margin:0;width:100%}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background:#c3c3c3;border:none;border-radius:4px;box-shadow:none;cursor:pointer;height:8px;width:100%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#727272;border:none;border-radius:16px;box-shadow:1px 1px 2px #595959;cursor:pointer;height:32px;margin-top:-14px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:32px}input[type=range]:focus::-webkit-slider-runnable-track{background:#c3c3c3}input[type=range]:focus::-webkit-slider-thumb{background:#a1deff;box-shadow:2px 2px 4px #727272}input[type=range]::-moz-range-track{background:#d8d8d8;border:none;border-radius:4px;box-shadow:none;cursor:pointer;height:4px;width:100%}input[type=range]::-moz-range-thumb{background:#727272;border:none;border-radius:16px;box-shadow:1px 1px 2px #595959;cursor:pointer;height:32px;width:32px}input[type=range]::-ms-track{background:transparent;border-color:transparent;border-width:18px 0;color:transparent;cursor:pointer;height:4px;width:100%}input[type=range]::-ms-fill-lower,input[type=range]::-ms-fill-upper{background:#d8d8d8;border:none;border-radius:4px;box-shadow:none}input[type=range]::-ms-thumb{background:#727272;border:none;border-radius:16px;box-shadow:1px 1px 2px #595959;cursor:pointer;height:32px;width:32px}input[type=range]:focus::-ms-fill-lower,input[type=range]:focus::-ms-fill-upper{background:#d8d8d8}@supports (display:block){input[type=range]{margin:12.8px 0}}:where(.field-label--required):after{content:" *";display:inline-block}:where(.field-label__required){display:inline-block;line-height:0;text-indent:-9999px}:where(.field-label__required):after{color:#e5484d;content:"*";font-weight:700;margin-left:2px}.field-input select[multiple]{background-image:none;padding-right:var(--field-padding-horizontal)}.field-input select::-ms-expand{display:none}.field-element--select--multiple select{background-image:none;padding:var(--field-padding-vertical) var(--field-padding-horizontal)}.field-element--select--multiple option{padding:8px}.site-search-form{margin:0 0 40px}.site-search-form--header{margin:0}.search-result{border-top:1px solid #c3c3c3;margin:20px 0;padding:20px 0}.search-result p:last-child{margin-bottom:0}.submit-bar{margin-top:var(--field-vertical-whitespace);padding-block:8px;text-align:right}.sidebar .submit-bar{padding:12px 0}.submit-bar a{margin-right:20px}.field-element--timepicker .field-input{position:relative}.field-element--timepicker .field-input:before{background-image:url(../images/icon-system/icon_form_timepicker.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-right:1px solid #c3c3c3;content:" ";display:block;left:2px;position:absolute;top:calc(50% - 12px);width:40px}.ui-timepicker{display:block;height:200px;overflow:auto;position:absolute;z-index:9999!important}.ui-timepicker-standard{background-color:#fff;border:1px solid #c3c3c3;border-radius:12px;display:block;list-style:none outside none;margin:4px 0 0;padding:6px}.ui-timepicker-standard a{color:#474747}.ui-timepicker-standard .ui-state-hover{background-color:#e2e4e5}.ui-timepicker-standard .ui-menu-item{clear:left;float:left;margin:0;padding:0;width:100%}.ui-timepicker-standard .ui-menu-item a{border-radius:12px;display:block;line-height:1.5;padding:6px 12px;text-decoration:none}.ui-timepicker-hidden{display:none}.field-element--totalselector{position:relative}.field-element--totalselector .field-input .total-selector__output{-webkit-appearance:none;background-color:var(--field-background);background-image:url(../images/icon-system/icon_form_arrow-down.svg);background-position:center right 12px;background-repeat:no-repeat;background-size:10px;border:var(--field-border);border-left:var(--field-border-light);border-radius:var(--field-radius);border-right:var(--field-border-light);border-top:var(--field-border-light);color:var(--field-text-color);display:block;font-size:var(--decka-font-size);line-height:var(--field-line-height);padding:var(--field-padding-vertical) var(--field-padding-horizontal);padding-right:52px;width:100%}.field-element--totalselector__dropdown{background:#fff;border:1px solid #c3c3c3;border-radius:4px;display:none;left:0;margin-top:2px;padding:20px 24px;position:absolute;right:0;top:100%;white-space:nowrap;z-index:800}.field-element--totalselector.field-element--totalselector--active .field-element--totalselector__dropdown{display:block}.total-selector__dropdown__field{display:flex;flex-wrap:nowrap;justify-content:space-between;margin:0 0 16px}.total-selector__dropdown__field:last-child{margin-bottom:0}.total-selector__dropdown__field__labels{flex:0 0 auto}.total-selector__dropdown__field__buttons{display:flex;flex:0 0 auto;flex-wrap:nowrap}.total-selector__dropdown__field__button{-webkit-appearance:none;background:none;background-position:50%;background-repeat:no-repeat;background-size:16px;border:1px solid #bbbfc1;border-radius:12px;color:#8c8c8c;cursor:pointer;flex:0 0 auto;font-size:1.4rem;height:32px;outline:none;padding:0;width:32px}.total-selector__dropdown__field__button.total-selector__dropdown__field__button--decrease{background-image:url(../images/icon-system/icon_form_minus.svg);background-position:left 8px -1 center}.total-selector__dropdown__field__button.total-selector__dropdown__field__button--increase{background-image:url(../images/icon-system/icon_form_plus.svg);background-position:right 8px -1 center}.total-selector__dropdown__field__button:focus{background-color:#f0f2f4;border-color:#8c8c8c;color:#8c8c8c}.total-selector__dropdown__field__button:hover{border-color:#8c8c8c;color:#8c8c8c}.total-selector__dropdown__field__button.total-selector__dropdown__field__button--max,.total-selector__dropdown__field__button.total-selector__dropdown__field__button--min{border-color:#d8d8d8;color:#8c8c8c;opacity:.5;pointer-events:none}.total-selector__dropdown__field__total{flex:0 0 auto;font-size:1.8rem;padding:4px 6px;text-align:center;width:50px}.total-selector__dropdown__field__labels p{display:block;margin-right:8px}.total-selector__dropdown__field__labels__title{font-size:1.6rem;margin:0}.total-selector__dropdown__field__labels__helper{font-size:var(--deci-font-size);margin:0}.field-element--totalselector__fields{display:none}.total-selector__dropdown__close__button-wrap{padding-top:10px;text-align:right}@media only screen and (min-width:37.5em){.field-element--totalselector__dropdown{min-width:320px;right:auto}.total-selector__dropdown__field__labels__helper{font-size:1.5rem;line-height:1}.total-selector__dropdown__field{margin:0 0 24px}}@media only screen and (min-width:48.063em){.total-selector__dropdown__close__button-wrap{display:none}}.field-element--upload .field-input input[type=file]{background-color:transparent;border:1px solid transparent;border-radius:12px}input[type=file]::-webkit-file-upload-button{background:#000;background-color:#f0f2f4;border:1px solid #c3c3c3;border-radius:12px;outline:none;padding:12px 16px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}input[type=file]:hover::-webkit-file-upload-button{background-color:#e2e4e5;border:1px solid #aaa}input[type=file]:focus::-webkit-file-upload-button{background-color:#e2e4e5;outline:none}input[type=file]:active::-webkit-file-upload-button{background-color:#d8d8d8;outline:none}input[type=file]:focus{outline:5px auto #8c8c8c}input[type=file i]:focus{outline-offset:0}.field-element--white input[type=file]::-webkit-file-upload-button{background-color:#fff}.field-element--white input[type=file]:hover::-webkit-file-upload-button{background-color:#e2e4e5;border:1px solid #aaa}.field-element--white input[type=file]:focus::-webkit-file-upload-button{background-color:#e2e4e5}.field-element--white input[type=file]:active::-webkit-file-upload-button{background-color:#d8d8d8}.image-gallery__figure{display:block;margin:0;overflow:hidden;position:relative}.image-gallery__figure__caption{background:linear-gradient(0deg,rgba(0,0,0,.2),transparent);bottom:0;color:#fff;left:0;padding:16px 4px 4px;position:absolute;right:0;text-shadow:1px 1px 4px rgba(0,0,0,.2)}.image-gallery__slider .splide__slide img{-webkit-user-select:none;-moz-user-select:none;user-select:none}.image-gallery__slider .splide__slide.active img{animation:fadeIn .35s ease-in;animation-fill-mode:forwards}.image-gallery__slider .image-gallery__figure{margin-bottom:0}.image-gallery__slider.columns-1 .image-gallery__figure,.image-gallery__slider.columns-1 .image-gallery__image{width:100%}.image-gallery__grid{display:grid;gap:20px;grid-template-columns:1fr}.image-gallery__grid.columns-2,.image-gallery__grid.columns-4{grid-template-columns:repeat(2,1fr)}.image-gallery__grid.columns-3,.image-gallery__grid.columns-5,.image-gallery__grid.columns-6{grid-template-columns:repeat(3,1fr)}@media screen and (min-width:48em){.image-gallery__grid.columns-4{grid-template-columns:repeat(4,1fr)}.image-gallery__grid.columns-5{grid-template-columns:repeat(5,1fr)}.image-gallery__grid.columns-6{grid-template-columns:repeat(6,1fr)}}.image-gallery__grid figure,.image-gallery__grid img{width:100%}.image-gallery__grid .image-gallery__figure{position:relative}.image-gallery__grid .image-gallery__figure:active figcaption,.image-gallery__grid .image-gallery__figure:focus figcaption,.image-gallery__grid .image-gallery__figure:hover figcaption{opacity:1}.image-gallery__grid .image-gallery__figure figcaption{align-items:center;background-color:rgba(0,0,0,.5);bottom:10px;color:#fff;display:flex;justify-content:center;left:10px;line-height:1.3;margin:0;opacity:0;padding:10px;position:absolute;right:10px;text-align:center;top:10px;transition:all .4s ease;z-index:2}@media screen and (min-width:35em){.image-gallery__grid .image-gallery__figure figcaption{bottom:20px;font-size:18px;left:20px;padding:16.6666%;right:20px;top:20px}}@media screen and (min-width:48em){.image-gallery__grid .image-gallery__figure figcaption{font-size:24px}}.feature-image-gallery{position:relative}@media screen and (min-width:35em){.feature-image-gallery{padding-inline:var(--wide-container-gutter)}.feature-image-gallery .splide__arrows{display:none}.feature-image-gallery__inner{gap:min(var(--standard-radius),var(--large-font-size));grid-auto-flow:dense;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:48em){.feature-image-gallery__inner{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:35em){.splide.is-initialized:not(.is-active) .splide__list.feature-image-gallery__inner{display:grid}}.feature-image-gallery__item{display:block;flex:0 0 100%;overflow:hidden}@media screen and (min-width:35em){.feature-image-gallery__item{border-radius:var(--standard-radius)}}.feature-image-gallery__item:active,.feature-image-gallery__item:focus,.feature-image-gallery__item:hover{color:inherit}.feature-image-gallery__item img{height:100%;width:100%}.feature-image-gallery__item--1{grid-column:1/4}@media screen and (min-width:35em){.feature-image-gallery__item--1{grid-column:1/3;grid-row:1;position:relative}}@media screen and (min-width:48em){.feature-image-gallery__item--1{grid-column:1/3;grid-row:1/3}}:root{--feature-gallery-launcher-diameter:43px}.feature-image-gallery__count{bottom:1em;color:#fff;line-height:var(--feature-gallery-launcher-diameter);position:absolute;right:calc(1.5em + var(--feature-gallery-launcher-diameter));z-index:1}.feature-image-gallery__launcher{bottom:1em;position:absolute;right:1em;z-index:1}@media screen and (min-width:35em){.feature-image-gallery__launcher{left:1em;right:auto}}@media screen and (max-width:34.9375em){.feature-image-gallery__launcher{height:var(--feature-gallery-launcher-diameter);padding:0;width:var(--feature-gallery-launcher-diameter)}}.feature-image-gallery__launcher--item{display:none}@media screen and (min-width:35em){.feature-image-gallery__launcher--item{display:inline-grid}}@media screen and (max-width:34.9375em){.feature-image-gallery__launcher--slider{pointer-events:none}}@media screen and (min-width:35em){.feature-image-gallery__launcher--slider{display:none}}@media screen and (min-width:48em){.feature-image-gallery__item--4,.feature-image-gallery__item--5{grid-row:2}}@media screen and (min-width:35em){.feature-image-gallery__item--hidden{display:none}}.feature-image-gallery__item--map{background-color:#0a0b0f;display:grid;place-items:center;position:relative}@media screen and (min-width:35em){.feature-image-gallery__item--map{grid-column:2;grid-row:3}}@media screen and (min-width:48em){.feature-image-gallery__item--map{grid-column:4;grid-row:2}}@media screen and (min-width:35em){.feature-image-gallery--map .feature-image-gallery__count{display:none}}.feature-image-gallery__map-cta{bottom:1em;position:absolute;right:1em;z-index:1}.sidebar-linklist{margin:0;padding:0}.sidebar-linklist__item{border-bottom:1px solid #d7dbe3;position:relative}.sidebar-linklist__item__button{background:none;border:none;display:block;padding:10px 18px 10px 1.5em}.sidebar-linklist__item__button:before{color:#000;content:">";left:0;position:absolute;top:calc(10px + .1em);transform:rotate(0deg);transform-origin:center;transition:left .2s ease-in-out,transform .2s ease-in-out,color .2s ease-in-out}.sidebar-linklist__item--expanded .sidebar-linklist__item__button:before,.sidebar-linklist__item:hover .sidebar-linklist__item__button:before{left:.5em}.sidebar-linklist__item--expanded .sidebar-linklist__item__button:before{transform:rotate(90deg)}.sidebar-linklist__item__sublist{list-style-type:none;margin:0;padding:0}.sidebar-linklist__item__sublist__item{list-style:none}.sidebar-linklist__item__sublist__item__link:before{color:#000;content:"– "}.sidebar-linklist__item__sublist__item__link{display:block;padding:.25em .25em .25em 1.5em;text-decoration:none;transition:background-color .2s ease-in-out}.sidebar-linklist__item__sublist__item__link:active,.sidebar-linklist__item__sublist__item__link:focus,.sidebar-linklist__item__sublist__item__link:hover{background:rgba(0,0,0,.05)}.social-list{align-items:center;display:grid;gap:16px;grid-auto-flow:column;justify-content:flex-start;list-style:none;margin:0;padding:0}.social-list--right{justify-content:flex-end}.social-list--center{justify-content:center}.social-list__item{display:inline-block}.social-list__item a{color:inherit;display:grid;place-items:center}.social-list__item :where([stroke*="#"]){stroke:currentColor;transition:stroke .2s ease-in-out}.social-list__item :where([fill*="#"]){fill:currentColor;transition:fill .2s ease-in-out}.social-list--primary{color:rgba(10,11,15,.7)}.social-list--grey a{color:#bbbfc1}.social-list--grey a:active,.social-list--grey a:focus,.social-list--grey a:hover{color:#8c8c8c}.social-list--circle a{align-items:center;background-color:currentColor;border-radius:50%;display:block;display:flex;height:40px;justify-content:center;padding:8px;transition:background-color .2s ease-in-out;width:40px}.social-list--circle :where([stroke*="#"]){stroke:#fff;transition:stroke .2s ease-in-out}.social-list--circle :where([fill*="#"]){fill:#fff;transition:fill .2s ease-in-out}.social-list--footer{gap:16px}@media screen and (min-width:35em){.social-list--footer{gap:32px}}.social-list--footer svg{height:32px;width:32px}.widget-FileList{background:#c3c3c3;margin-bottom:16px;padding:20px}.widget-FileList ul{list-style:none;margin:0;padding:0}.widget-FileList li{margin-bottom:8px}.widget-FileList li:last-child{margin-bottom:0}.widget-FileList .document{background:url(../../images/icon-system/icon_document.svg) no-repeat;min-height:24px;padding-left:32px}.widget-FileList .document-pdf{background-image:url(../../images/icon-system/icon_pdf.svg)}.widget-FileList .document-gif,.widget-FileList .document-jpg,.widget-FileList .document-png{background-image:url(../../images/icon-system/icon_image.svg)}.widget-FileList .document-doc,.widget-FileList .document-docx,.widget-FileList .document-rtf,.widget-FileList .document-txt{background-image:url(../../images/icon-system/icon_word-doc.svg)}.widget-FileList .document-csv,.widget-FileList .document-xls,.widget-FileList .document-xlsx{background-image:url(../../images/icon-system/icon_spreadsheet.svg)}.widget-FileList .document-aac,.widget-FileList .document-mp3,.widget-FileList .document-oga{background-image:url(../../images/icon-system/icon_sound.svg)}.widget-FileList .document-aac,.widget-FileList .document-avi,.widget-FileList .document-mov,.widget-FileList .document-mp4,.widget-FileList .document-mpeg,.widget-FileList .document-mpg,.widget-FileList .document-ogv,.widget-FileList .document-webm,.widget-FileList .document-wmv{background-image:url(../../images/icon-system/icon_video.svg)}.widget-FileList a{border-bottom:1px solid rgba(10,11,15,0);color:#0a0b0f;display:inline-block;padding-bottom:1px;text-decoration:none;transition:border-color .2s ease-in-out}.widget-FileList a:active,.widget-FileList a:focus,.widget-FileList a:hover{border-color:#0a0b0f;text-decoration:none}@media screen and (min-width:22.5em){.widget-FileList{padding:30px}}.children-gallery-list{display:grid;gap:16px;grid-template-columns:1fr;list-style-type:none;padding-left:0}@media screen and (min-width:48em){.children-gallery-list--2,.children-gallery-list--3,.children-gallery-list--4,.children-gallery-list--5{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:62em){.children-gallery-list{gap:24px}.children-gallery-list--3{grid-template-columns:repeat(3,1fr)}.children-gallery-list--4{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:75em){.children-gallery-list--5{gap:40px;grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:87.5em){.children-gallery-list{gap:40px}.children-gallery-list--5{grid-template-columns:repeat(5,1fr)}}.children-gallery-list__item__link{background-color:#000;border-radius:var(--standard-radius);box-shadow:0 20px 30px rgba(0,0,0,.12);color:#fff;display:flex;flex-direction:column;overflow:hidden;position:relative;text-decoration:none;transition:box-shadow .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out,-webkit-text-decoration-color .2s ease-in-out;transition:box-shadow .2s ease-in-out,background-color .2s ease-in-out,text-decoration-color .2s ease-in-out,color .2s ease-in-out;transition:box-shadow .2s ease-in-out,background-color .2s ease-in-out,text-decoration-color .2s ease-in-out,color .2s ease-in-out,-webkit-text-decoration-color .2s ease-in-out}.children-gallery-list__item__link:active,.children-gallery-list__item__link:focus,.children-gallery-list__item__link:hover{background-color:#0a0b0f;box-shadow:0 4px 8px rgba(0,0,0,.18)}.children-gallery-list__item__link:active .children-gallery-list__item__image img,.children-gallery-list__item__link:focus .children-gallery-list__item__image img,.children-gallery-list__item__link:hover .children-gallery-list__item__image img{transform:scale(1.02)}.children-gallery-list__item__link:active .children-gallery-list__item__image:after,.children-gallery-list__item__link:active .children-gallery-list__item__image:before,.children-gallery-list__item__link:focus .children-gallery-list__item__image:after,.children-gallery-list__item__link:focus .children-gallery-list__item__image:before,.children-gallery-list__item__link:hover .children-gallery-list__item__image:after,.children-gallery-list__item__link:hover .children-gallery-list__item__image:before{opacity:.5}.children-gallery-list__item__image{background:#8c8c8c;background-color:#0a0b0f;background-color:transparent;background-image:url(../images/logo.svg);background-image:url(../images/logo-mono.svg);background-position:50%;background-repeat:no-repeat;background-size:50%;display:block;position:relative;transition:transform .2s ease-in-out}.children-gallery-list__item__image img{transform:scale(1);transition:transform .2s ease-in-out}.children-gallery-list__item__image:after,.children-gallery-list__item__image:before{border-radius:var(--standard-radius);bottom:0;content:"";left:0;opacity:1;position:absolute;right:0;top:0;transition:opacity .2s ease-in-out}.children-gallery-list__item__image:before{background:linear-gradient(-5deg,hsla(0,0%,100%,0),#8f8bab 90%,#8f8bab);mix-blend-mode:multiply}.children-gallery-list__item__image:after{background:linear-gradient(185deg,hsla(0,0%,100%,0),#aba18b 80%,#aba18b);mix-blend-mode:multiply}.children-gallery-list__item--fallback .children-gallery-list__item__image{padding-bottom:100%}.children-gallery-list__item--fallback .children-gallery-list__item__image:after,.children-gallery-list__item--fallback .children-gallery-list__item__image:before{content:none}.children-gallery-list__item__title{bottom:0;color:#fff;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;left:0;margin:0;padding-block:12px;padding-inline:calc(var(--standard-radius)*.75);position:absolute;right:0}.lined-list{border:1px solid #eceef2;border-radius:16px;overflow:hidden}.lined-list__row{align-items:center;border-top:1px solid #f6f7f9;display:flex;gap:16px;padding:15px 22px;text-decoration:none;transition:background .16s cubic-bezier(.2,.7,.2,1)}.lined-list__row:first-child{border-top:none}.lined-list__row:hover{background:#f6f7f9;text-decoration:none}.you-need{margin:16px 0 0}.you-need__label{color:#6c7587;display:block;font-size:12px;font-weight:700;letter-spacing:.1em;margin-bottom:10px;text-transform:uppercase}.you-need__pills{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.you-need__pills li{align-items:center;background:#f6f7f9;border:1px solid #d7dbe3;border-radius:999px;color:#0a0b0f;display:flex;font-size:14px;gap:6px;padding:6px 12px}.you-need__pills li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Ccircle cx='7' cy='7' r='7' fill='%231fa86b'/%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M3.5 7 6 9.5l4.5-5'/%3E%3C/svg%3E");background-size:contain;content:"";display:inline-block;flex-shrink:0;height:14px;width:14px}.you-need--dark .you-need__label{color:hsla(0,0%,100%,.55)}.you-need--dark .you-need__pills li{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.18);color:hsla(0,0%,100%,.9)}.you-need--panel{background:#f6f7f9;border:1px solid #eceef2;border-radius:10px;padding:16px}.you-need--dark.you-need--panel{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.12)}.checklist{list-style-type:none;margin:0;padding:0}.checklist li{align-items:flex-start;color:#0a0b0f;display:flex;font-size:15px;gap:10px;padding:8px 0}.checklist li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Ccircle cx='7' cy='7' r='7' fill='%231fa86b'/%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M3.5 7 6 9.5l4.5-5'/%3E%3C/svg%3E");background-size:contain;content:"";display:inline-block;flex-shrink:0;height:16px;margin-top:2px;width:16px}.checklist li.pending{color:#6c7587}.checklist li.pending:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Ccircle cx='7' cy='7' r='6' fill='none' stroke='%23b6bdca' stroke-width='1.5'/%3E%3C/svg%3E")}.checklist li.doing{color:#0a0b0f;font-weight:600}.checklist li.doing:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Ccircle cx='7' cy='7' r='7' fill='%230a0b0f'/%3E%3Ccircle cx='7' cy='7' r='2.5' fill='%23fff'/%3E%3C/svg%3E")}.checklist li label{cursor:pointer;margin:0}.checklist li input[type=checkbox]{accent-color:#5b3fec;cursor:pointer;flex:none;height:16px;margin-top:3px;width:16px}.checklist li:has(input[type=checkbox]):before{display:none}.checklist.condensed li{font-size:14px;padding:3px 0}.checklist.with-dividers li{border-bottom:1px solid #eceef2}.checklist.with-dividers li:last-child{border-bottom:none}.checklist--light li{font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:500;gap:11px;line-height:1.4}.checklist--light li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Ccircle cx='7' cy='7' r='6' fill='%23eef6f1' stroke='%23cbe7d6'/%3E%3Cpath fill='none' stroke='%231fa86b' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M3.5 7 6 9.5l4.5-5'/%3E%3C/svg%3E")}.checklist--dark li{color:hsla(0,0%,100%,.9)}.checklist--dark li.pending{color:hsla(0,0%,100%,.45)}.checklist--dark li.pending:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Ccircle cx='7' cy='7' r='6' fill='none' stroke='%23ffffff66' stroke-width='1.5'/%3E%3C/svg%3E")}.checklist--dark li.doing{color:hsla(0,0%,100%,.95)}.checklist--dark li.doing:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Ccircle cx='7' cy='7' r='7' fill='%23fff'/%3E%3Ccircle cx='7' cy='7' r='2.5' fill='%230a0b0f'/%3E%3C/svg%3E")}.checklist--dark.with-dividers li{border-bottom-color:hsla(0,0%,100%,.12)}.checklist--dark.with-dividers li:last-child{border-bottom:none}.todolist{list-style-type:none;margin:0;padding:0}.todolist li{align-items:flex-start;color:#0a0b0f;display:flex;font-size:15px;gap:10px;padding:8px 0}.todolist li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Ccircle cx='7' cy='7' r='6' fill='none' stroke='%23b6bdca' stroke-width='1.5'/%3E%3C/svg%3E");background-size:contain;content:"";display:inline-block;flex-shrink:0;height:16px;margin-top:2px;width:16px}.todolist.condensed li{font-size:14px;padding:3px 0}.todolist.with-dividers li{border-bottom:1px solid #eceef2}.todolist.with-dividers li:last-child{border-bottom:none}.todolist--dark li{color:hsla(0,0%,100%,.9)}.todolist--dark li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Ccircle cx='7' cy='7' r='6' fill='none' stroke='%23ffffff66' stroke-width='1.5'/%3E%3C/svg%3E")}.todolist--dark.with-dividers li{border-bottom-color:hsla(0,0%,100%,.12)}.todolist--dark.with-dividers li:last-child{border-bottom:none}.steplist{counter-reset:steplist;list-style:none;margin:0;padding:0}.steplist li{align-items:flex-start;color:#6c7587;counter-increment:steplist;display:flex;font-size:15px;gap:12px;padding:10px 0}.steplist li:before{align-items:center;background:#f6f7f9;border:1.5px solid #d7dbe3;border-radius:50%;color:#6c7587;content:counter(steplist);display:inline-flex;font-size:12px;font-variant-numeric:tabular-nums;font-weight:700;height:24px;justify-content:center;min-width:24px;width:24px}.steplist li.done{color:#0a0b0f}.steplist li.done:before{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Ccircle cx='7' cy='7' r='7' fill='%231fa86b'/%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M3.5 7 6 9.5l4.5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;border:none;content:""}.steplist li.doing{color:#0a0b0f;font-weight:600}.steplist li.doing:before{background:#0a0b0f;border-color:#0a0b0f;color:#fff}.steplist.condensed li{font-size:14px;padding:4px 0}.steplist.with-dividers li{border-bottom:1px solid #eceef2}.steplist.with-dividers li:last-child{border-bottom:none}.steplist--dark li{color:hsla(0,0%,100%,.5)}.steplist--dark li:before{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.18);color:hsla(0,0%,100%,.5)}.steplist--dark li.done{color:hsla(0,0%,100%,.9)}.steplist--dark li.done:before{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Ccircle cx='7' cy='7' r='7' fill='%231fa86b'/%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M3.5 7 6 9.5l4.5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;border:none}.steplist--dark li.doing{color:hsla(0,0%,100%,.95)}.steplist--dark li.doing:before{background:#fff;border-color:#fff;color:#0a0b0f}.steplist--dark.with-dividers li{border-bottom-color:hsla(0,0%,100%,.12)}.steplist--dark.with-dividers li:last-child{border-bottom:none}.piplist{list-style-type:none;margin:0;padding:0}.piplist li{color:#0a0b0f;font-size:15px;padding:8px 0 8px 20px;position:relative}.piplist li:before{background:var(--tv-gradient);border-radius:999px;content:"";height:8px;left:0;position:absolute;top:15px;width:8px}.piplist.condensed li{font-size:14px;padding:3px 0 3px 20px}.piplist.condensed li:before{top:10px}.piplist.with-dividers li{border-bottom:1px solid #eceef2}.piplist.with-dividers li:last-child{border-bottom:none}.piplist--dark li{color:hsla(0,0%,100%,.9)}.piplist--dark.with-dividers li{border-bottom-color:hsla(0,0%,100%,.12)}.piplist--dark.with-dividers li:last-child{border-bottom:none}:root{--layout-column-gap:6vw;--layout-gutter:calc(var(--default-container-gutter) - var(--layout-column-gap))}@media screen and (min-width:48em){:root{--layout-column-gap:32px}}@media screen and (min-width:100em){:root{--layout-column-gap:48px}}.page--has_sidebar #content>.container{-moz-column-gap:var(--layout-column-gap);column-gap:var(--layout-column-gap);display:grid;grid-template-columns:1fr 2fr;grid-template-rows:auto}@media screen and (min-width:75em){.page--has_sidebar #content>.container{grid-auto-flow:dense}}.page--has_sidebar #content>.container :where(.mainbar),.page--has_sidebar #content>.container>*{grid-column:1/3}@media screen and (min-width:75em){.page--has_sidebar #content>.container :where(.mainbar){grid-column:2/2}}@media screen and (min-width:75em){.page--has_sidebar #content>.container :where(.sidebar){grid-column:1/1}}.mainbar--narrow{margin-inline:auto;width:var(--default-container)}.tile{background:#fff}.tile__inner{height:100%}.tile__img img{width:100%}.tile__content{padding:20px 25px}.card{background-color:#fff;border:1px solid #eceef2;border-radius:16px;display:flex;flex-direction:column;height:100%;margin-bottom:16px;outline:3px solid transparent;outline-offset:-1px;padding:24px;transition:outline .2s ease-in-out,box-shadow .2s ease-in-out,border .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out}.card[role=link]:active,.card[role=link]:focus,.card[role=link]:hover{box-shadow:0 1px 2px rgba(10,11,15,.06),0 6px 18px -8px rgba(10,11,15,.12)}.card>:last-child{margin-bottom:0}[class*=doc-set-].card,a.card{border:2px solid #d7dbe3;cursor:pointer}[class*=doc-set-].card:active,[class*=doc-set-].card:focus,[class*=doc-set-].card:hover,a.card:active,a.card:focus,a.card:hover{outline-color:#5b3fec}.card.selected{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#05e4c9,#5b3fec) border-box;border-color:transparent;outline-color:transparent;position:relative}.card.selected:after{background:linear-gradient(90deg,#05e4c9,#5b3fec);border-radius:16px;content:"";inset:0;opacity:.1;pointer-events:none;position:absolute;z-index:0}.card.selected>*{position:relative;z-index:1}.card.selected:active,.card.selected:focus,.card.selected:hover{border-color:transparent;outline-color:transparent}.card__title{font-size:17px;font-weight:500;letter-spacing:-.008em;line-height:1.35;margin-bottom:8px;order:-2}.card__subtitle,.card__title{font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif}.card__subtitle{font-size:var(--medium-font-size);font-weight:700}.card__description{margin-inline:auto;max-width:48ch}.card__media{align-items:center;border-radius:10px;display:flex;justify-content:center;margin-bottom:var(--paragraph-break);overflow:hidden}.card__fallback,.card__img,.card__video{background-color:#eceef2;order:-3}.card__img{-o-object-fit:cover;object-fit:cover;width:100%}.card__media__fallback-logo{height:auto;max-height:60%;max-width:60%;width:auto}.card__cta{align-self:center;margin-top:24px}.card--shadow{background-color:#fff;border:none;box-shadow:0 1px 2px rgba(10,11,15,.06),0 6px 18px -8px rgba(10,11,15,.12)}[class*=doc-set-].card--shadow,a.card--shadow{cursor:pointer}[class*=doc-set-].card--shadow:active,[class*=doc-set-].card--shadow:focus,[class*=doc-set-].card--shadow:hover,a.card--shadow:active,a.card--shadow:focus,a.card--shadow:hover{box-shadow:0 12px 28px -16px rgba(10,11,15,.4)}:root{--sidepadding:8px;--vertpadding:8px}@media screen and (min-width:22.5em){:root{--sidepadding:12px;--vertpadding:10px}}@media screen and (min-width:35em){:root{--sidepadding:16px;--vertpadding:12px}}@media screen and (min-width:48em){:root{--sidepadding:24px;--vertpadding:16px}}@media screen and (min-width:87.5em){:root{--sidepadding:44px;--vertpadding:28px}}.media-object__img{float:left;height:100%;width:100%}.media-object__img img{width:100%}.media-object__content{float:left;margin-top:20px;width:100%}.media-object{float:left;padding:20px;width:100%}.media-object:after,.media-object:before{clear:both}.media-object__details{color:#727272;font-weight:700}.media-object__date:after{content:" | "}@media screen and (min-width:48em){.media-object{padding:0}.media-object__img{width:33%}.media-object__content{margin-top:0;padding-left:20px;width:66%}}.team-tile{color:inherit;text-decoration:none}.team-tile__textarea{background-color:#e2e4e5;padding:8px}.team-tile__social svg :where([stroke*="#"]){stroke:currentColor;transition:stroke .2s ease-in-out}.team-tile__social svg :where([fill*="#"]){fill:currentColor;transition:fill .2s ease-in-out}.modal-window{background-color:transparent;bottom:0;left:0;position:fixed;right:0;top:0;transition:background .2s ease-in-out;z-index:-999}.modal-window--visible{background-color:rgba(0,0,0,.8);z-index:900000}.modal-window__mainbox{background-color:#fff;left:50%;max-height:90%;max-width:94%;opacity:0;padding:8px 16px;position:absolute;top:50%;transform:translate(-50%) scale(.75);transition:all .2s ease-in-out;width:100ch}@media screen and (min-width:30em){.modal-window__mainbox{padding:16px 24px}}@media screen and (min-width:48em){.modal-window__mainbox{padding:32px 48px}}.modal-window--visible .modal-window__mainbox{opacity:1;transform:translate(-50%,-50%) scale(1)}.modal-window__mainbox__closebtn{align-items:center;background-color:#e2e4e5;border:2px solid #e2e4e5;border-radius:999px;box-shadow:0 0 8px rgba(0,0,0,.2);cursor:pointer;display:grid;height:32px;justify-content:center;padding:0;position:absolute;right:-8px;top:-8px;transition:background .2s ease-in-out,box-shadow .2s ease-in-out;width:32px}@media screen and (min-width:30em){.modal-window__mainbox__closebtn{right:-16px;top:-16px}}.modal-window__mainbox__closebtn svg{height:16px;opacity:.65;pointer-events:none;transition:opacity .2s ease-in-out;width:16px}.modal-window__mainbox__closebtn:active,.modal-window__mainbox__closebtn:focus,.modal-window__mainbox__closebtn:hover{background-color:#c3c3c3;box-shadow:0 0 16px rgba(0,0,0,.35)}.modal-window__mainbox__closebtn:active svg,.modal-window__mainbox__closebtn:focus svg,.modal-window__mainbox__closebtn:hover svg{opacity:1}.md-window--centered{text-align:center}.modal-overlay{background:rgba(0,0,0,.45);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1000}.modal{background:#fff;border-radius:10px;box-shadow:0 8px 32px rgba(0,0,0,.15);margin:80px auto 0;max-width:420px;padding:32px 24px 24px;position:relative}.modal-close{background:none;border:none;color:#8c95a6;cursor:pointer;font-size:1.7em;position:absolute;right:16px;top:12px}.modal-title{font-size:1.25em;font-weight:700;margin-bottom:12px}.modal-content{font-size:1em;line-height:1.6}.breadcrumb{color:#8c8c8c;display:flex;flex-wrap:wrap;line-height:1.2;list-style:none;margin:1.5rem 0;padding:0}.breadcrumb li,.breadcrumb__crumb{display:block}.breadcrumb li:before,.breadcrumb__crumb:before{content:" › "}.breadcrumb li:first-child:before,.breadcrumb__crumb:first-child:before{content:unset}.breadcrumb li a,.breadcrumb__crumb__link{text-decoration:none}.breadcrumb li a :where([stroke*="#"]),.breadcrumb__crumb__link :where([stroke*="#"]){stroke:currentColor;transition:stroke .2s ease-in-out}.breadcrumb li a :where([fill*="#"]),.breadcrumb__crumb__link :where([fill*="#"]){fill:currentColor;transition:fill .2s ease-in-out}.breadcrumb--channel .breadcrumb li:last-child,.breadcrumb--channel .breadcrumb__crumb:last-child{max-width:25ch;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}@media screen and (max-width:47.9375em){.breadcrumb--channel .breadcrumb li:nth-last-child(2),.breadcrumb--channel .breadcrumb__crumb:nth-last-child(2){display:none}.breadcrumb--channel .breadcrumb li:nth-last-child(3),.breadcrumb--channel .breadcrumb__crumb:nth-last-child(3){display:inline-block}}.breadcrumb__crumb--home .breadcrumb__crumb__link__label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.breadcrumb__crumb--home .breadcrumb__crumb__link__label.focusable:active,.breadcrumb__crumb--home .breadcrumb__crumb__link__label.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.breadcrumb--page-header{border-bottom:1px solid #e2e4e5;border-top:1px solid #e2e4e5;margin-bottom:0;margin-top:-1px;margin-inline:calc(var(--wide-container-gutter)*-1);padding-block:1em;padding-inline:var(--wide-container-gutter)}@media screen and (max-width:61.9375em){.breadcrumb--property{display:none}}@media screen and (max-width:34.9375em){.breadcrumb--location{margin-bottom:var(--section-small);margin-top:0}}:root{--nav-item-gap:0.75em}.nav-stacked{display:flex;flex-direction:column;list-style-type:none;margin:0 0 1.5em;padding-left:0}.nav-stacked__item{margin-block:8px}.nav-stacked__inner{align-items:center;border-radius:12px;-moz-column-gap:var(--nav-item-gap);column-gap:var(--nav-item-gap);display:grid;grid-auto-flow:column;justify-content:start;padding:.5em 1em;transition:color .25s ease-in-out,background-color .25s ease-in-out}.item-depth-2{padding-left:calc(24px - var(--nav-item-gap))}.item-depth-2>.nav-stacked__inner:before{background-color:rgba(10,11,15,.5);border-radius:10px;content:"";display:block;height:10px;width:10px}.current-item>.nav-stacked__inner{background-color:#3a57e8;color:#fff}.current-item>.nav-stacked__inner:before{background-color:#fff}.ancestor-item>.nav-stacked__inner{background-color:#3a57e8;color:#fff}.ancestor-item>.nav-stacked__inner:before{background-color:#fff}.nav-stacked__sublist{list-style-type:none;margin:0;padding-left:0}.nav-stacked__icon{display:grid;place-items:center;width:24px}.nav-stacked__icon [fill*="#"]{fill:rgba(10,11,15,.5)}.ancestor-item>.nav-stacked__inner .nav-stacked__icon [fill*="#"],.current-item>.nav-stacked__inner .nav-stacked__icon [fill*="#"]{fill:#fff}.nav-stacked__link{color:inherit;text-decoration:none}.related-links{margin-bottom:1.5em}.related-links__title{line-height:normal}.related-links ul{list-style-type:none;margin:0;padding-left:0}.related-links ul a{color:inherit;display:inline-block;padding-bottom:.5em;padding-top:.5em;position:relative;text-decoration:none;transition:color .25s ease-in-out,background-color .25s ease-in-out}.related-links ul a:after{background-color:currentColor;bottom:.5em;content:"";height:1px;left:0;left:50%;position:absolute;right:0;right:50%;transition:left .25s ease-in-out,right .25s ease-in-out,background-color .25s ease-in-out}.related-links ul a:active,.related-links ul a:focus,.related-links ul a:hover{color:#1b60d2}.related-links ul a:active:after,.related-links ul a:focus:after,.related-links ul a:hover:after{left:0;right:0}.related-links ul li.current-item>a:before{background-color:currentColor;transition:left .25s ease-in-out,right .25s ease-in-out,background-color .1s ease-in-out}.related-links ul li.current-item>a:after{background-color:#3a7be6;transition:left .25s ease-in-out .1s,right .25s ease-in-out .1s,background-color .25s ease-in-out}.related-links ul li.current-item>a:active,.related-links ul li.current-item>a:focus,.related-links ul li.current-item>a:hover{color:#1b60d2}.related-links ul li.current-item>a:active:before,.related-links ul li.current-item>a:focus:before,.related-links ul li.current-item>a:hover:before{background-color:#e2e4e5}.related-links .depth1 li{display:block}.related-links .depth2{margin-left:.5em}.widget-RelatedLinks{margin-bottom:25px}.widget-RelatedLinks ul{list-style-type:none;margin:0;padding:0}.widget-RelatedLinks a{color:#2b3140;display:block;padding:9px 0;text-decoration:none}.widget-RelatedLinks li.depth1{border-bottom:1px solid #eceef2;position:relative}.widget-RelatedLinks li.depth1:last-child{border-bottom:none}.widget-RelatedLinks li.depth1>a{padding:9px 0}.widget-RelatedLinks li.depth1.on>a{border-left:3px solid #007acf;padding-left:20px}.widget-RelatedLinks li.depth2{font-size:1.4rem}.widget-RelatedLinks li.depth2 a:before{content:"- "}.widget-RelatedLinks li.depth2 a{padding:3px 0 3px 24px}.widget-RelatedLinks li>a:hover{color:#000}.widget-RelatedLinks li.depth2.on>a{color:#007acf;font-weight:700}.header-notification-badge{align-items:center;background:#e5484d;border:2px solid #fff;border-radius:999px;box-shadow:0 2px 4px rgba(0,0,0,.2);color:#fff;display:flex;font-size:12px;font-weight:700;height:24px;justify-content:center;position:absolute;right:-5px;text-decoration:none;top:-5px;width:24px;z-index:10}.header-notification-badge:hover{background:#d21e24;color:#fff;text-decoration:none}.number-disc{background-color:#3a7be6;border-radius:100%;color:#fff;display:inline-grid;height:2em;place-items:center;transition:background-color .2s ease-in-out;width:2em}.number-disc.satisfied{background-color:#134b2c}.onboard-quick-start{align-items:center;background:#fff;border:1px solid #eceef2;border-radius:16px;box-shadow:0 4px 12px rgba(10,11,15,.06),0 1px 3px rgba(10,11,15,.04);display:flex;flex-direction:column;gap:12px;margin:8px 0 16px;padding:24px}.onboard-quick-start[hidden]{display:none}.onboard-quick-start__hint{color:#4e5667;font-size:14px;font-weight:500;line-height:1.4;margin:0;text-align:center}.onboard-quick-start .google-login-button,.onboard-quick-start .microsoft-login-button{font-size:15px;height:44px;line-height:44px;min-width:260px}.onboard-quick-start__buttons{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;width:100%}@media (max-width:480px){.onboard-quick-start__buttons{align-items:center;flex-direction:column}.onboard-quick-start .google-login-button,.onboard-quick-start .microsoft-login-button{max-width:320px;width:100%}}.onboard-quick-start__divider{align-items:center;color:#8c95a6;display:flex;font-size:11px;font-weight:600;letter-spacing:.12em;margin:40px 0;text-transform:uppercase;width:100%}.onboard-quick-start__divider[hidden]{display:none}.onboard-quick-start__divider:after,.onboard-quick-start__divider:before{background:#d7dbe3;content:"";flex:1 1 auto;height:1px}.onboard-quick-start__divider>span{padding:0 12px;white-space:nowrap}.email-verified .field-element--text{margin-bottom:var(--field-vertical-whitespace)}.onboard-email-verified{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin:0 0 calc(var(--field-vertical-whitespace)*4)}.onboard-email-verified[hidden]{display:none}.onboard-email-verified-badge{align-items:center;background:#e8f7ef;border-radius:999px;color:#1fa86b;display:inline-flex;font-size:12px;font-weight:600;gap:6px;line-height:1.4;padding:4px 10px}.onboard-email-verified-badge svg{flex:0 0 auto}.onboard-email-edit-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:#4e5667;cursor:pointer;font-size:13px;font-weight:500;line-height:1.4;padding:0;text-decoration:underline;text-underline-offset:3px}.onboard-email-edit-link:focus,.onboard-email-edit-link:hover{color:#0a0b0f;text-decoration:underline}.onboard-email-edit-link[hidden]{display:none}input.is-google-verified-readonly{background:#f6f7f9;color:#4e5667;cursor:not-allowed}.old-browser__banner{background:#e5484d;color:#fff;display:none;height:40%;left:0;padding:10px 20px;position:fixed;right:0;top:0;width:100%;z-index:9999}.old-browser__banner a{color:#fff;font-weight:700;text-decoration:underline}.old-browser__banner a:active,.old-browser__banner a:focus,.old-browser__banner a:hover{color:#fff;text-decoration:none}.old-browser__banner .old-browser__center{display:table-cell;margin:auto;text-align:center;vertical-align:middle}.old-browser .old-browser__banner{display:table}.overlay{display:grid;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:var(--decka-font-size);font-weight:700;place-items:center;text-align:center}.overlay--visible{background:rgba(0,0,0,.25);bottom:0;left:0;position:absolute;right:0;top:0}.page-lead{color:#4e5667;font-size:19px;font-weight:400;line-height:1.5;margin:0 0 26px;max-width:640px}.price-row{align-items:center;display:flex;flex-wrap:wrap;gap:18px;margin-bottom:6px}.price{align-items:flex-start;color:#0a0b0f;display:inline-flex;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;gap:6px;line-height:1}.price .cents,.price .currency{font-size:28px;font-weight:700;letter-spacing:-.012em;margin-top:14px}.price .whole{font-size:80px;font-weight:800;letter-spacing:-.028em}.price-pill{align-items:center;background:#0a0b0f;border-radius:999px;color:#fff;display:inline-flex;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;gap:10px;letter-spacing:.14em;line-height:1;padding:9px 14px;text-transform:uppercase}.price-pill:before{background:#05e4c9;border-radius:999px;content:"";height:7px;width:7px}.price-caption{color:#6c7587;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;line-height:1.4;margin:0 0 22px}@media (max-width:600px){.price .whole{font-size:64px}}:root{--progress-bar-gap:32px}@media screen and (min-width:35em){:root{--progress-bar-gap:64px}}.progress-bar__steps{display:grid;gap:var(--progress-bar-gap);grid-auto-flow:column;justify-content:center;list-style-type:none;padding-left:0}.progress-bar__step{background:#fff;border:1px solid #e2e4e5;border-radius:12px;height:12px;position:relative;width:12px}.progress-bar__step:before{border:1px solid #e2e4e5;content:"";position:absolute;right:calc(100% + 8px);top:50%;width:calc(var(--progress-bar-gap) - 16px)}.progress-bar__step:first-child:before{content:none}.progress-bar__step.in-progress{background-color:#c2d6f7;border-color:#c2d6f7}.progress-bar__step.complete{background-color:#3a7be6;border-color:#3a7be6}.progress-bar__step__label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.progress-bar__step__label.focusable:active,.progress-bar__step__label.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.register-form{align-items:start;display:grid;gap:32px}@media (min-width:1024px){.register-form{gap:48px;grid-template-columns:5fr 6fr}}.register-form__intro{color:#4e5667;font-size:17px;line-height:1.6}.register-form__intro .steplist{margin:18px 0 4px}.register-form__note{color:#6c7587;font-size:15px;margin-top:18px}.register-form__card .field-element{--field-vertical-whitespace:12px}.register-form__divider{margin:24px 0}.register-form__actions{display:flex;justify-content:flex-end;margin-top:4px}.register-confirmed{display:flex;flex-direction:column;gap:24px;margin-top:24px}.register-confirmed>*{margin:0}.register-confirmed>:not(.bar-box){max-width:640px}.register-confirmed .steplist{margin-top:12px}.request-log__title-row{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin-bottom:14px}.request-log__title{color:#0a0b0f;font-size:42px;font-weight:700;letter-spacing:-.02em;line-height:1.07;margin:0;max-width:720px}@media screen and (max-width:35em){.request-log__title{font-size:30px}}.request-log__subtitle{color:#4e5667;font-size:19px;line-height:1.5;margin:0 0 28px;max-width:680px}.request-log__meta{align-items:center;background:#fafbfc;border:1px solid #eceef2;border-radius:12px;display:flex;gap:16px;margin-bottom:32px;padding:18px 22px}.request-log__meta-identity{flex:1;min-width:0}.request-log__meta-name-row{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.request-log__meta-name{color:#0a0b0f;font-size:18px;font-weight:700;line-height:1.25}.request-log__meta-purpose{color:#6c7587;font-size:14px;line-height:1.4;margin-top:3px}.request-log__meta-id{border-left:1px solid #eceef2;flex:none;padding-left:18px;text-align:right}.request-log__meta-id .eyebrow{display:block;margin-bottom:5px}.request-log__id-value{align-items:center;color:#4e5667;display:inline-flex;font-family:JetBrains Mono,ui-monospace,SF Mono,Consolas,monospace;font-size:13px;font-weight:500;gap:8px}.copy-trigger-btn{background:none;border:0;color:#8c95a6;cursor:pointer;line-height:0;padding:0;transition:color .16s cubic-bezier(.2,.7,.2,1)}.copy-trigger-btn.is-copied{color:#1fa86b}.request-log__grid{align-items:start;display:grid;gap:24px;grid-template-columns:1.15fr 1fr}@media screen and (max-width:61.9375em){.request-log__grid{grid-template-columns:1fr}}.request-log__card{border:1px solid #eceef2;border-radius:16px;box-shadow:0 1px 3px rgba(10,11,15,.04);padding:24px 26px}.request-log__card-head{align-items:baseline;display:flex;gap:11px;margin-bottom:20px}.request-log__card-title{color:#0a0b0f;font-size:19px;font-weight:700;letter-spacing:-.01em;margin:0}.request-log__card-title--standalone{margin-bottom:22px}.request-log__promise{align-items:flex-start;background:#eef3ff;border:1px solid #eef3ff;border-radius:12px;color:#353b49;display:flex;font-size:14px;gap:12px;line-height:1.5;margin-top:22px;padding:15px 18px}.request-log__promise strong{color:#5b3fec;font-weight:700}.request-log__promise-icon{color:#5b3fec;flex:none;margin-top:1px}.request-log__node{display:flex;gap:15px}.request-log__node-rail{align-items:center;display:flex;flex:none;flex-direction:column}.request-log__dot{align-items:center;background:#e8f7ef;border:1px solid #1fa86b;border-radius:999px;color:#157a4c;display:flex;height:28px;justify-content:center;width:28px}.request-log__connector{background:#1fa86b;flex:1;min-height:18px;width:2px}.request-log__node--final .request-log__dot{background:var(--tv-gradient);border:none;color:#fff}.request-log__node--final .request-log__connector{display:none}.request-log__node-body{padding-bottom:22px}.request-log__node-label{color:#0a0b0f;font-size:16px;font-weight:700;line-height:1.3}.request-log__node-time{color:#6c7587;font-size:14px;line-height:1.4;margin-top:2px}@media screen and (max-width:29.9375em){.request-log__title-row{flex-wrap:wrap;gap:10px}.request-log__meta{flex-wrap:wrap;gap:12px;padding:14px 16px}.request-log__meta-id{border-left:none;border-top:1px solid #eceef2;flex-basis:100%;padding-left:0;padding-top:12px;text-align:left}.request-log__card{padding:18px 16px}.request-log__card-head{align-items:flex-start;flex-wrap:wrap;gap:8px}}.request-log__tz{align-items:center;border-top:1px solid #eceef2;color:#8c95a6;display:flex;font-size:13px;gap:7px;line-height:1.4;margin-top:2px;padding-top:16px}.bg-default,.bg-white{background-color:#fff}.bg-default-tint-00,.bg-palegrey{background-color:#f9f9f9}.bg-default-tint-00.background--bleed,.bg-palegrey.background--bleed{position:relative}.bg-default-tint-00.background--bleed:before,.bg-palegrey.background--bleed:before{background-color:#f9f9f9;bottom:0;content:"";position:absolute;right:100%;top:0;width:100vw}.bg-default-tint-00.background--bleed:after,.bg-palegrey.background--bleed:after{background-color:#f9f9f9;bottom:0;content:"";left:100%;position:absolute;top:0;width:100vw}.bg-default-tint-01,.bg-lightgrey{background-color:#f0f2f4}.bg-default-tint-01.background--bleed,.bg-lightgrey.background--bleed{position:relative}.bg-default-tint-01.background--bleed:before,.bg-lightgrey.background--bleed:before{background-color:#f0f2f4;bottom:0;content:"";position:absolute;right:100%;top:0;width:100vw}.bg-default-tint-01.background--bleed:after,.bg-lightgrey.background--bleed:after{background-color:#f0f2f4;bottom:0;content:"";left:100%;position:absolute;top:0;width:100vw}.bg-default-tint-02{background-color:#e2e4e5}.bg-default-tint-02.background--bleed{position:relative}.bg-default-tint-02.background--bleed:before{background-color:#e2e4e5;bottom:0;content:"";position:absolute;right:100%;top:0;width:100vw}.bg-default-tint-02.background--bleed:after{background-color:#e2e4e5;bottom:0;content:"";left:100%;position:absolute;top:0;width:100vw}.bg-primary{background-color:#0a0b0f;color:#fff}.bg-primary :where(a){color:currentColor}.bg-primary :where(a):active,.bg-primary :where(a):focus,.bg-primary :where(a):hover{color:hsla(0,0%,100%,.75)}.bg-primary :where(h1),.bg-primary :where(h2),.bg-primary :where(h3),.bg-primary :where(h4){color:#fff}.bg-primary.background--bleed{position:relative}.bg-primary.background--bleed:before{right:100%}.bg-primary.background--bleed:after,.bg-primary.background--bleed:before{background-color:#0a0b0f;bottom:0;content:"";position:absolute;top:0;width:100vw}.bg-primary.background--bleed:after{left:100%}.bg-alternative{background-color:#3a57e8}.bg-alternative.background--bleed{position:relative}.bg-alternative.background--bleed:before{background-color:#3a57e8;bottom:0;content:"";position:absolute;right:100%;top:0;width:100vw}.bg-alternative.background--bleed:after{background-color:#3a57e8;bottom:0;content:"";left:100%;position:absolute;top:0;width:100vw}:root{--section-small:15px;--section:20px;--section-large:40px}@media screen and (min-width:22.5em){:root{--section-small:24px;--section:40px;--section-large:80px}}@media screen and (min-width:48em){:root{--section-small:40px;--section:80px;--section-large:120px}}.section,.section-regular{padding-bottom:var(--section);padding-top:var(--section)}.section-small{padding-bottom:var(--section-small);padding-top:var(--section-small)}.section-large{padding-bottom:var(--section-large);padding-top:var(--section-large)}.section-t0{padding-top:0}.vertical-gap--sep-line:before{border-bottom:1px solid #c3c3c3;content:"";display:block}.section-header{padding-bottom:var(--section-small);text-align:center}.section-bleed--dark{background:#0a0b0f;color:#fff;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding:80px calc(50vw - 50%)}.section-bleed__inner{margin:0 auto;max-width:1200px}.section-bleed__heading{color:#fff;font-size:2.8rem;font-weight:700;margin:16px 0 12px}.section-bleed__lede{color:#8c95a6;font-size:15px;line-height:1.6;margin-bottom:40px;max-width:520px}.section-bleed__image{border-radius:12px;height:100%;-o-object-fit:cover;object-fit:cover}.section-bleed--light{background:#f6f7f9;color:#0a0b0f;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding:80px calc(50vw - 50%)}.section-bleed--light .section-bleed__heading{color:#0a0b0f}.section-bleed--light .section-bleed__lede{color:#6c7587}.tick-grid{display:flex;gap:48px}.tick-grid__col{flex:1;min-width:0}.tick-grid__label{margin-bottom:12px}.tick-grid__list{list-style:none;margin:0 0 28px;padding:0}.tick-grid__list li{color:hsla(0,0%,100%,.9);font-size:14px;line-height:1.5;margin-bottom:10px;padding-left:24px;position:relative}.tick-grid__list li:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='8' fill='%234fe0d7'/%3E%3Cpath stroke='%230a0b0f' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m5 8 2 2 4-4'/%3E%3C/svg%3E") no-repeat 50%/contain;content:"";height:14px;left:0;position:absolute;top:3px;width:14px}.tick-grid--light .tick-grid__list li{color:#0a0b0f}.tick-grid--light .tick-grid__list li:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='8' fill='%231fa86b'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m5 8 2 2 4-4'/%3E%3C/svg%3E") no-repeat 50%/contain}.why-section{padding:80px 0 60px}.why-section__body{color:#6c7587;font-size:15px;line-height:1.65;margin:0}@media (max-width:767px){.section-bleed--dark,.section-bleed--light{padding:48px max(30px,var(--default-container-gutter))}.section-bleed__heading{font-size:2rem}.tick-grid{flex-direction:column;gap:0}.section-bleed__image{margin-top:32px}.why-section{padding:48px 0 40px}.why-section__heading{font-size:1.8rem;margin-bottom:20px}}.dashboard-sidebar{background-color:#fff;border-top:1px solid #e2e4e5;height:100%;padding:8px}.sidebar-header-box{border-radius:16px 16px 0 0;margin-bottom:0;padding:15px var(--box-padding)}.signature-container{background:#fff;border:2px solid #d7dbe3;border-radius:10px;margin:20px 0;max-width:750px;position:relative}#signature-canvas{border-radius:6px;cursor:crosshair;display:block;max-width:100%}.signature-placeholder{color:#b6bdca;font-size:18px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.signature-preview{border:1px solid #d7dbe3;border-radius:4px;margin-top:10px;max-width:100%}blockquote{background:#e2e4e5;clear:both;font-style:italic;margin:var(--body-font-size) 0;padding:20px 25px;position:relative}blockquote :first-child{margin-top:0}blockquote :last-child{margin-bottom:0}blockquote:after,blockquote:before{color:#e2e4e5;display:block;font-family:Big Caslon,Book Antiqua,Palatino Linotype,Georgia,serif;font-size:13rem;font-style:italic;height:25px;line-height:10px;position:absolute;width:50px}blockquote:before{content:"“";left:-8px;top:38px}blockquote:after{bottom:-36px;content:"”";right:18px}@media screen and (min-width:62em){.blockquote--left{clear:right;float:left;margin-left:0;margin-right:20px;width:45%}.blockquote--right{clear:left;float:right;margin-left:20px;margin-right:0;width:45%}}.expando,.expando.expando--expanded{background:#f0f2f4;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top:1px solid #fff;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;margin:0 0 1em;padding:.5em 40px 1em}.expando.expando-ptop{padding-top:40px}.js .expando[aria-expanded=false]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.js .expando[aria-expanded=true]{clip:auto;animation:fadeInDown .2s ease;animation-fill-mode:forwards;height:auto;overflow:visible;position:relative;width:auto}.js .expando[aria-expanded=true] .expando-open__icon:before{transform:rotate(-45deg)}.js .expando[aria-expanded=true] .expando-open__icon:after{transform:rotate(45deg)}.js .expando>:last-child{margin-bottom:0}.expando-open{-webkit-appearance:none;border:none;cursor:pointer;display:block;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:var(--body-font-size);font-weight:600;margin:0 0 var(--paragraph-break);outline:none;padding-block:8px;padding-left:40px;padding-right:1em;position:relative;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-radius .2s ease-in-out}.expando-open:focus,.expando-open:hover{text-decoration:none}.expando-open:focus .expando-open__icon,.expando-open:hover .expando-open__icon{background:none}.expando-open--heading{background:#f0f2f4;border-radius:12px;color:inherit;padding-block:12px}.expando-open--heading:focus,.expando-open--heading:hover{background-color:#3a7be6;color:#fff}.expando-open--heading:focus .expando-open__icon:after,.expando-open--heading:focus .expando-open__icon:before,.expando-open--heading:hover .expando-open__icon:after,.expando-open--heading:hover .expando-open__icon:before{background-color:#fff}.expando-open--heading[aria-pressed=true]{background-color:#8c8c8c;color:#fff;margin-bottom:0}.expando-open--heading[aria-pressed=true] .expando-open__icon:after,.expando-open--heading[aria-pressed=true] .expando-open__icon:before{background-color:#fff}.expando-open--heading[aria-pressed=true] .expando-open__icon:before{transform:rotate(-45deg)}.expando-open--heading[aria-pressed=true] .expando-open__icon:after{transform:rotate(45deg)}.expando-open--heading[aria-pressed=true]:active,.expando-open--heading[aria-pressed=true]:focus,.expando-open--heading[aria-pressed=true]:hover{background-color:#3a7be6}.expando-open--heading.expando-open--expanded{background-color:#3a7be6;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#fff;margin-bottom:0}.expando-open--heading.expando-open--expanded .expando-open__icon:after,.expando-open--heading.expando-open--expanded .expando-open__icon:before{background-color:#fff}.expando-open--button{color:#3a7be6}.expando-open--button:focus,.expando-open--button:hover{background:none;color:#3a57e8}.expando-open--button:focus .expando-open__icon:after,.expando-open--button:focus .expando-open__icon:before,.expando-open--button:hover .expando-open__icon:after,.expando-open--button:hover .expando-open__icon:before{background-color:#3a57e8}.expando-open--button.expando-open--expanded{margin-bottom:0}.expando-open--button+.expando.expando--expanded{border-radius:12px;padding-block:24px}.expando-open__icon{background:none;height:40px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:40px}.expando-open__icon:after,.expando-open__icon:before{background-color:#3a7be6;content:" ";display:block;height:2px;left:0;margin:0 auto;position:absolute;right:0;top:19px;transition:transform .2s ease-in-out,background-color .2s ease-in-out;width:14px}.expando-open__icon:after{transform:rotate(90deg)}.expando__close{-webkit-appearance:none;background:none;border:none;cursor:pointer;height:26px;outline:none;padding:0;position:absolute;right:15px;text-indent:-9999px;top:15px;width:26px}.expando__close:after,.expando__close:before{background-color:#3a7be6;content:" ";display:block;height:2px;left:0;margin:0 auto;position:absolute;right:0;top:12px;transition:transform .2s ease;width:14px}.expando__close:before{transform:rotate(-45deg)}.expando__close:after{transform:rotate(45deg)}.expando__close:hover:after,.expando__close:hover:before{background-color:#1b60d2}.highlight,.highlight--left,.highlight--right{background-color:#f6f7f9;border:#eceef2;border-radius:16px;margin-bottom:16px;margin-bottom:var(--paragraph-break);padding:var(--box-padding)}.highlight--left>:last-child,.highlight--right>:last-child,.highlight>:last-child{margin-bottom:0}.highlight--left,.highlight--right{clear:both}@media screen and (min-width:62em){.highlight--left{clear:right;float:left;margin-right:20px;width:45%}.highlight--right{clear:left;float:right;margin-left:20px;width:45%}}figure.content-image{display:inline-block;margin-bottom:var(--body-font-size);margin-top:var(--body-font-size)}figure.content-image,figure.content-image.image-full{background:none;margin-left:0;margin-right:0;padding:0}figure.content-image.image-full{display:block;float:none;text-align:center;width:100%}@media screen and (min-width:48em){figure.content-image.image-right{float:right;margin-left:calc(var(--body-font-size)*2);max-width:50%}figure.content-image.image-left{float:left;margin-right:calc(var(--body-font-size)*2);max-width:50%}}figure.content-image.image-center{display:block;text-align:center}figure.content-image.image-center img{display:block;margin-left:auto;margin-right:auto}:where(figcaption){color:#727272;display:block;font-size:var(--centi-font-size);margin-top:.2em}.messages,ul.messages{list-style:none;padding:0}.messages,ul.messages .alert{font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:var(--deci-font-size);font-weight:400}.alert,.message--confirm,.message--error,.messages :where(li),ul.messages li{align-items:center;background-color:#e2e4e5;border-radius:12px;-moz-column-gap:.5em;column-gap:.5em;display:grid;grid-auto-flow:column;justify-content:start;line-height:1.15;margin-block:8px;padding:16px;text-align:left;vertical-align:bottom}.message--dismissible,.messages .dismissible{padding-right:40px;position:relative}.message--dismissible svg,.messages .dismissible svg{cursor:pointer;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.message--dismissible svg :where([stroke*="#"]),.messages .dismissible svg :where([stroke*="#"]){stroke:currentColor;transition:stroke .2s ease-in-out}.message--dismissible svg :where([fill*="#"]),.messages .dismissible svg :where([fill*="#"]){fill:currentColor;transition:fill .2s ease-in-out}.message--error,.messages .error,ul.messages li.error{background:#e5484d;color:#fff}.message--error :where(a),.messages .error :where(a),ul.messages li.error :where(a){color:#fff}.alert-success,.message--confirm,.messages .confirm,ul.messages li.confirm{background:#1fa86b;color:#fff}.alert-success :where(a),.message--confirm :where(a),.messages .confirm :where(a),ul.messages li.confirm :where(a){color:#fff}.message--warning,.messages .warning{background:#e5a53a;color:#fff}.message--warning :where(a),.messages .warning :where(a){color:#fff}:root{--tooltip-background:#f9f9f9;--tooltip-color:#575f6e;--tooltip-lines:#e0e0e0;--tooltip-header-background:#f9f9f9;--tooltip-section-padding:4px 6px}.tooltip{align-items:center;display:inline-flex;gap:10px;position:relative}button.tooltip{background:none;border:none;color:inherit;font:inherit;padding:0}.tooltip--reverse{--tooltip-background:#474747;--tooltip-color:#fff;--tooltip-lines:#616161;--tooltip-header-background:#545454}.tooltip__title{color:#6c7587;display:inline-block;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;letter-spacing:.1em;opacity:1;position:relative;text-align:left;text-transform:uppercase;transition:opacity .1s ease-in-out}.tooltip__title a{color:inherit}.tooltip__title a:focus,.tooltip__title a:hover{color:#4e5667;text-decoration:none}.tooltip__content{background-color:var(--tooltip-background);border:1px solid var(--tooltip-lines);border-radius:4px;color:var(--tooltip-color);display:none;font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Ubuntu,roboto,noto,arial,sans-serif;font-size:var(--deci-font-size);font-weight:400;left:0;line-height:normal;margin-top:7px;max-width:270px;min-width:120px;padding:5px;position:absolute;text-align:left;text-transform:none;top:100%;white-space:normal;z-index:2}@media screen and (min-width:48em){.tooltip__content{min-width:180px}}@media screen and (min-width:62em){.tooltip__content{min-width:240px}}.tooltip__content p{font-size:var(--centi-font-size);margin-bottom:.25em}.tooltip__content>:last-child{margin-bottom:0}.tooltip__content small{font-size:1.1rem}.tooltip__content:after,.tooltip__content:before{border-color:transparent transparent var(--tooltip-background) transparent;border-style:solid;border-width:0 5px 5px;bottom:100%;content:" ";height:0;left:14px;position:absolute;width:0;z-index:1}.tooltip__content:after{border-color:transparent transparent var(--tooltip-lines) transparent;border-width:0 6px 6px;left:13px;z-index:0}.tooltip--center .tooltip__content{left:50%;margin-right:-50%;transform:translateX(-50%)}.tooltip--center .tooltip__content:after,.tooltip--center .tooltip__content:before{left:0;margin:0 auto;right:0}.tooltip--right .tooltip__content{left:auto;right:0}.tooltip--right .tooltip__content:before{left:auto;right:14px}.tooltip--up .tooltip__content{bottom:100%;margin-bottom:7px;margin-top:0;top:auto}.tooltip--up .tooltip__content:before{border-color:var(--tooltip-background) transparent transparent transparent;border-width:5px 5px 0;top:100%}.tooltip:hover .tooltip__content,.tooltip__title:hover+.tooltip__content{animation:fadeIn .2s ease;animation-fill-mode:forwards;display:block}.tooltip--transition-up .tooltip__content{animation-name:fadeInUpMargin}.tooltip__icon{align-items:center;background:var(--tv-gradient);border:none;border-radius:999px;cursor:pointer;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;margin:0 .2em;outline:none;padding:0;width:22px}.tooltip--icon .tooltip__icon{display:inline-block}.tooltip__icon svg{display:block;height:12px;width:12px}.tooltip__icon svg path{fill:#fff}.tooltip--icon .tooltip__title{border-bottom:none;margin-right:7px}.tooltip--icon .tooltip__content{left:-8px;right:auto}.tooltip.tooltip--icon.tooltip--center .tooltip__content{left:50%;right:auto}.tooltip--icon.tooltip--right .tooltip__content{left:auto;right:-8px}.tooltip--disabled .tooltip__content{display:none}.tooltip__header{background-color:var(--tooltip-header-background);border-bottom:1px solid var(--tooltip-lines);color:#0a0b0f;padding:var(--tooltip-section-padding)}.tooltip__header .tooltip__header__title{color:inherit;font-size:var(--deci-font-size);margin-bottom:0}.tooltip__body,.tooltip__footer{padding:var(--tooltip-section-padding)}.tooltip__body+.tooltip__footer{border-top:1px solid var(--tooltip-lines)}.tooltip--center .tooltip__body,.tooltip--center .tooltip__title{text-align:center}.tooltip--center .tooltip__header+.tooltip__body{text-align:left}.textblock--lined{border-top:1px solid #d8d8d8;padding-block:calc(var(--wide-container-gutter)/2)}@media screen and (min-width:35em){.textblock--lined{padding-block:32px}}@media screen and (min-width:48em){.textblock--2cols{display:grid;grid-template-columns:1fr 1fr}}.textblock--2cols.textblock--lined>:first-child{padding-bottom:calc(var(--wide-container-gutter)/2)}@media screen and (min-width:48em){.textblock--2cols.textblock--lined>:first-child{padding-bottom:0}}.textblock--2cols.textblock--lined>:last-child{border-top:1px solid #d8d8d8;padding-top:calc(var(--wide-container-gutter)/2)}@media screen and (min-width:48em){.textblock--2cols.textblock--lined>:last-child{border-top:none;padding-top:0}}.subtitle-accent{font-family:sans-serif;font-size:var(--h2-font-size);font-weight:300;isolation:isolate;margin-bottom:24px;margin-top:32px;position:relative}.subtitle-accent:after{border-bottom:2px dotted #f0f2f4;content:"";left:0;position:absolute;right:0;top:50%;z-index:-1}.subtitle-accent span{display:inline-block;padding-right:8px}.eyebrow{align-items:center;color:#6c7587;display:inline-flex;font-size:11px;font-weight:700;gap:8px;letter-spacing:.14em;text-transform:uppercase}.eyebrow__pip{background:var(--tv-gradient);border-radius:999px;height:6px;width:6px}.eyebrow--quiet{color:#8c95a6;font-weight:600;letter-spacing:.12em}.pillbox{border-bottom:1px solid #21252f;border-radius:999px;border-right:1px solid #21252f;border-top:1px solid #21252f;gap:20px;padding:20px 30px}.pillbox,.pillbox-badge{align-items:center;display:flex}.pillbox-badge{background-color:#fff;background-size:cover;border:3px solid #21252f;border-radius:50%;flex-shrink:0;height:150px;justify-content:center;margin:0 auto;width:150px}.pillbox-badge--small{height:100px;width:100px}.pillbox-badge-text{color:#21252f;font-size:6rem;font-weight:400;line-height:1}.pillbox-badge--small .pillbox-badge-text{font-size:3rem}.pillbox-content{flex-grow:1;padding-left:20px}.pillbox-content h4{font-size:1.3em}.pillbox-label{color:#21252f;font-size:1.2rem;font-weight:700;margin-bottom:0;text-align:center;width:100%}.pillbox-wrap{margin-top:20px}@media (max-width:767px){.pillbox-badge{height:100px;width:100px}.pillbox-badge-text{font-size:3rem}}@keyframes cred-body-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.cred-title-row{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:var(--paragraph-break)}.cred-title-row h1{margin-bottom:0}.cred-header-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:26px}.cred-card{align-self:flex-start;background:radial-gradient(120% 90% at 0 0,#26365c 0,#0a1b3d 60%);border-radius:16px;flex:none;max-width:100%;overflow:hidden;width:300px}.cred-card__photo{display:block}.cred-card__photo img{display:block;height:auto;width:100%}.cred-holder-facts{flex:1;min-width:200px;padding-top:2px}.cred-holder-facts .eyebrow{display:block;margin-bottom:10px}.cred-holder-facts__name{color:#0a0b0f;font-size:22px;font-weight:700;letter-spacing:-.01em;margin-bottom:4px;margin-top:0}.cred-holder-facts__type{color:#6c7587;font-size:15px;margin-bottom:0}.cred-holder-facts__stats{display:flex;gap:40px;margin-top:22px}.cred-stat__label{color:#8c95a6;font-size:11px;font-weight:600;letter-spacing:.12em;margin-bottom:5px;text-transform:uppercase}.cred-stat__value{color:#0a0b0f;font-size:17px;font-weight:600;margin-bottom:0}.cred-divider{margin:36px 0 28px}.cred-evidence-heading{color:#0a0b0f;font-size:22px;font-weight:600;letter-spacing:-.012em;margin-bottom:6px;margin-top:0}.cred-evidence-intro{color:#6c7587;font-size:15px;line-height:1.55;margin-bottom:18px;max-width:520px}.cred-accordion-shell{display:flex;flex-direction:column;gap:10px}.cred-accordion{background:#fff;border:1px solid #eceef2;border-radius:16px;overflow:hidden}.cred-accordion[open] .cred-accordion__trigger{background:#f6f7f9}.cred-accordion[open] .cred-accordion__chevron{transform:rotate(180deg)}summary.cred-accordion__trigger{align-items:center;background:#fff;cursor:pointer;display:flex;gap:14px;list-style:none;padding:16px 18px;transition:background .12s cubic-bezier(.2,.7,.2,1)}summary.cred-accordion__trigger::-webkit-details-marker{display:none}summary.cred-accordion__trigger::marker{display:none}summary.cred-accordion__trigger:hover{background:#f6f7f9}.cred-accordion__icon-tile{align-items:center;background:#fff;border:1px solid #d7dbe3;border-radius:10px;color:#4e5667;display:flex;flex:none;height:38px;justify-content:center;width:38px}.cred-accordion__title-block{flex:1;min-width:0}.cred-accordion__title{color:#0a0b0f;display:block;font-size:15px;font-weight:600}.cred-accordion__subtitle{color:#8c95a6;display:block;font-size:13px;margin-top:2px}.cred-accordion__verified{align-items:center;color:#157a4c;display:inline-flex;flex:none;font-size:12px;font-weight:600;gap:5px;margin-right:4px}.cred-accordion__chevron{color:#8c95a6;flex:none;transition:transform .2s cubic-bezier(.2,.7,.2,1)}.cred-accordion__body{animation:cred-body-enter .22s cubic-bezier(.2,.7,.2,1);background:#fafbfc;border-top:1px solid #eceef2;padding:22px 20px 24px}.cred-accordion__facts-grid{display:grid;gap:14px 32px;grid-template-columns:repeat(2,1fr);margin-bottom:22px}.cred-fact__label{color:#8c95a6;font-size:11px;font-weight:600;letter-spacing:.1em;margin-bottom:4px;text-transform:uppercase}.cred-fact__value{color:#0a0b0f;font-size:14px;font-weight:500;margin-bottom:0}.cred-refs__eyebrow{color:#8c95a6;display:block;margin-bottom:10px}.cred-refs{background:#eceef2;border:1px solid #eceef2;border-radius:10px;display:flex;flex-direction:column;gap:1px;overflow:hidden}.cred-refs__row{align-items:baseline;background:#fff;display:flex;gap:14px;justify-content:space-between;padding:11px 14px}@media screen and (max-width:34.9375em){.cred-refs__row{flex-direction:column;gap:4px}}.cred-refs__label{color:#4e5667;flex:none;font-size:13px;font-weight:500}.cred-refs__value{color:#0a0b0f;font-family:JetBrains Mono,ui-monospace,SF Mono,Consolas,monospace;font-size:12px;text-align:right}@media screen and (max-width:34.9375em){.cred-refs__value{text-align:left}}.cred-tools{overflow:hidden;padding:0}.cred-tools__buttons{display:flex;flex-direction:column;gap:10px;padding:0 20px 22px}.cred-tools__btn{align-items:center;display:flex;gap:8px;justify-content:center;text-align:center;width:100%}.cred-tools__wallet-link{display:block;text-align:center}.cred-tools__wallet-link img{display:block;margin:0 auto;max-width:100%}.cred-tools__wallet-added{align-items:center;border-radius:12px;color:#157a4c;display:flex;font-size:14px;font-weight:500;gap:7px;justify-content:center;padding:12px;text-decoration:none;transition:background .12s cubic-bezier(.2,.7,.2,1)}.cred-tools__wallet-added:hover{background:#f6f7f9;text-decoration:none}.cred-tools__footer{align-items:flex-start;background:#fafbfc;border-top:1px solid #eceef2;color:#6c7587;display:flex;font-size:13px;gap:10px;line-height:1.5;padding:14px 20px}.cred-tools__lock{color:#6c7587;flex:none;margin-top:1px}.cred-share__breadcrumb{align-items:center;display:flex;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;gap:8px;letter-spacing:.14em;line-height:1.2;margin-bottom:18px;text-transform:uppercase}.cred-share__breadcrumb__back{align-items:center;color:#6c7587;display:inline-flex;gap:6px;text-decoration:none;transition:color .12s cubic-bezier(.2,.7,.2,1)}.cred-share__breadcrumb__back:hover{color:#0a0b0f;text-decoration:none}.cred-share__breadcrumb__sep{color:#b6bdca;flex:none}.cred-share__breadcrumb__current{color:#0a0b0f}.cred-share__grid{align-items:start;display:grid;gap:32px;grid-template-columns:1fr}@media screen and (min-width:48em){.cred-share__grid{gap:40px;grid-template-columns:1fr 332px}}.cred-share input:focus,.cred-share textarea:focus{border-color:#5b3fec;box-shadow:0 0 0 4px rgba(58,123,230,.16);outline:none}.cred-share-safety{border:1px solid #eceef2;border-radius:16px;overflow:hidden}.cred-share-safety__header{align-items:center;display:flex;gap:10px;padding:18px 20px 14px}.cred-share-safety__shield{color:#5b3fec;flex:none}.cred-share-safety__eyebrow{color:#6c7587;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;line-height:1;text-transform:uppercase}.cred-share-safety__list{display:flex;flex-direction:column;gap:13px;list-style:none;margin:0;padding:0 20px 18px}.cred-share-safety__item{align-items:flex-start;color:#4e5667;display:flex;font-size:14px;gap:11px;line-height:1.45;margin:0}.cred-share-safety__item svg{flex:none;margin-top:1px}.cred-share-safety__item strong{color:#0a0b0f;font-weight:600}.cred-share-safety__text{color:#4e5667;font-size:14px;line-height:1.55;margin:0;padding:0 20px 18px}.cred-share-safety__text strong{color:#0a0b0f;font-weight:600}.cred-share-safety__check{color:#1fa86b}.cred-share-safety__clock{color:#6c7587}.cred-share-secure__eyebrow{color:#6c7587;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;line-height:1;margin:0 0 10px;text-transform:uppercase}.cred-share-secure__body{color:#4e5667;font-size:14px;line-height:1.5;margin:0 0 12px}.cred-share-secure__link{align-items:center;color:#3a7be6;display:inline-flex;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:600;gap:6px;text-decoration:none;transition:color .12s cubic-bezier(.2,.7,.2,1)}.cred-share-secure__link:hover{color:#1b60d2;text-decoration:none}.cred-share__label-row{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-bottom:4px}.cred-share__label-row .field-label{margin-bottom:0}.cred-share__optional{color:#8c95a6;flex:none;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:400;line-height:1.2}.share-ext-hero.box{border-radius:20px;margin-bottom:18px;padding:36px 40px}.share-ext-hero__inner{display:flex;flex-direction:column-reverse;gap:24px}@media screen and (min-width:48em){.share-ext-hero__inner{align-items:center;flex-direction:row;gap:44px}}.share-ext-hero__text{flex:1;min-width:0}.share-ext-hero__eyebrow{align-items:center;color:#7fb6f0;display:flex;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;gap:9px;letter-spacing:.16em;line-height:1;margin-bottom:18px;text-transform:uppercase}.share-ext-hero__eyebrow-dot{background:var(--tv-gradient);border-radius:999px;flex:none;height:7px;width:7px}.share-ext-hero__headline{color:#fff;font-size:26px;font-weight:700;letter-spacing:-.018em;line-height:1.18;margin:0 0 16px}.share-ext-hero__headline .tv-bar{margin-left:.12em;vertical-align:-.02em}@media screen and (min-width:48em){.share-ext-hero__headline{font-size:34px;line-height:1.14}}.share-ext-hero__body{color:hsla(0,0%,100%,.72);font-size:15px;line-height:1.55;margin-bottom:24px;max-width:540px}@media screen and (min-width:48em){.share-ext-hero__body{font-size:17px}}.share-ext-chips{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px}.share-ext-chip{align-items:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.14);border-radius:999px;display:inline-flex;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;gap:8px;line-height:1;padding:7px 13px}.share-ext-chip svg{flex:none}.share-ext-hero .share-ext-chip{color:hsla(0,0%,100%,.9)}.share-ext-hero__cta-caption{color:#8c95a6;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;line-height:1.4}.share-ext-hero__photo{align-self:center;flex:none;width:120px}@media screen and (min-width:48em){.share-ext-hero__photo{align-self:auto;width:200px}}.share-ext-hero__photo-frame{border:1px solid hsla(0,0%,100%,.1);border-radius:16px;display:block;overflow:hidden;position:relative}.share-ext-hero__photo-frame img{display:block;height:auto;max-width:100%;width:100%}.share-ext-hero__photo-badge{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(0,0,0,.5);border-radius:999px;bottom:10px;color:#fff;display:inline-flex;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;gap:6px;left:10px;padding:6px 11px 6px 9px;position:absolute}.share-ext-hero .share-ext-hero__photo-badge{color:#fff}.share-ext-hero__photo-caption{color:#8c95a6;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;line-height:1.4;margin-top:10px;text-align:center}.cred-share-explainer{align-items:flex-start;background:#f6f7f9;border:1px solid #eceef2;border-radius:20px;display:flex;gap:18px;margin-bottom:32px;padding:22px 26px}.cred-share-explainer__icon{align-items:center;background:#fff;border:1px solid #eceef2;border-radius:12px;color:#5b3fec;display:flex;flex:none;height:40px;justify-content:center;width:40px}.cred-share-explainer__eyebrow{color:#6c7587;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;line-height:1;margin:0 0 6px;text-transform:uppercase}.cred-share-explainer__body{color:#353b49;font-size:15px;line-height:1.6;margin:0}.selfie-await__subhead{color:#4e5667;font-size:17px;line-height:1.5;margin:0 0 28px;max-width:620px}.selfie-await__subhead strong{color:#1f232d;font-weight:700}.selfie-await__grid{display:flex;flex-direction:column;gap:32px;margin-bottom:20px}@media screen and (min-width:48em){.selfie-await__grid{align-items:flex-start;flex-direction:row;gap:44px}}.selfie-await__qr-hero{align-items:center;background:linear-gradient(180deg,rgba(91,63,236,.025),#fff 55%);border:1px solid rgba(91,63,236,.24);border-radius:20px;box-shadow:0 6px 20px rgba(91,63,236,.08);display:flex;flex-direction:column;padding:24px 20px 20px}@media screen and (min-width:48em){.selfie-await__qr-hero{flex:0 0 360px;padding:30px 28px 26px}}.selfie-await__qr-eyebrow{color:#5b3fec;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;margin-bottom:20px;text-transform:uppercase}.selfie-await__qr-frame{background:#fff;border:1px solid #eceef2;border-radius:16px;box-shadow:0 2px 10px rgba(10,11,15,.06);box-sizing:border-box;line-height:0;padding:14px;width:100%}.selfie-await__qr-frame img,.selfie-await__qr-frame svg{display:block;height:auto;margin:0 auto;max-width:264px;width:100%}@media screen and (min-width:48em){.selfie-await__qr-frame{padding:18px;width:auto}}.selfie-await__qr-hero .status-pill{margin-top:22px}.selfie-await__qr-caption{color:#8c95a6;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;line-height:1.5;margin-top:12px;text-align:center}.selfie-await__steps-heading{color:#0a0b0f;font-size:20px;font-weight:700;letter-spacing:-.01em;margin:0 0 20px}.selfie-await__steps{display:flex;flex-direction:column;gap:20px;padding-top:4px}.selfie-await__step-badge{align-items:center;background:rgba(91,63,236,.08);border:1px solid rgba(91,63,236,.24);border-radius:999px;color:#5b3fec;display:flex;flex:none;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:700;height:32px;justify-content:center;width:32px}.selfie-await__step-body{padding-top:2px}.selfie-await__step-title{color:#0a0b0f;font-size:16px;font-weight:700;line-height:1.35;margin-bottom:3px}.selfie-await__step-detail,.selfie-await__step-title{font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif}.selfie-await__step-detail{color:#6c7587;font-size:15px;line-height:1.5;margin:0}.selfie-await__help{background:#fafbfc;margin-top:22px}.selfie-await__help summary{color:#1f232d;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:600;line-height:1.3}.selfie-await__help-badge{align-items:center;background:#f6f7f9;border-radius:999px;display:flex;flex:none;font-size:14px;font-weight:700;height:24px;justify-content:center;width:24px}.selfie-await__help-badge,.selfie-await__help-body{color:#6c7587;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif}.selfie-await__help-body{font-size:15px;line-height:1.55;margin:0;padding:0 18px 16px 54px}.selfie-await__error{display:none;margin-top:16px}.selfie-await__footer{color:#8c95a6;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;margin-top:8px;text-align:center}.ar-request-card{border:1px solid #eceef2;border-radius:16px;box-shadow:0 1px 2px rgba(10,11,15,.04);overflow:hidden}.ar-request-card__main{align-items:center;display:flex;flex-wrap:wrap;gap:22px;padding:24px 26px}.ar-request-card__strip{align-items:center;background:#f6f7f9;border-top:1px solid #eceef2;color:#8c95a6;display:flex;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;gap:8px;line-height:1.4;padding:13px 26px}.ar-request-card__strip-icon{color:#5b3fec;flex:none}.ar-requester-avatar{align-items:center;background:linear-gradient(135deg,#0a1b3d,#26365c);border-radius:999px;color:#fff;display:flex;flex:none;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:18px;font-weight:600;height:52px;justify-content:center;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:52px}.ar-requester-avatar--sm{background:#eceef2;color:#4e5667;font-size:13px;height:38px;width:38px}.ar-identity-block{flex:1;min-width:0}.ar-identity-block__name-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:6px}.ar-identity-block__name{color:#0a0b0f;font-size:20px;font-weight:700;line-height:1.2}.ar-identity-block__name,.ar-identity-block__time{font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif}.ar-identity-block__time{align-items:center;color:#6c7587;display:flex;font-size:14px;gap:7px;line-height:1.4}.ar-identity-block__time-icon{flex:none}.ar-divider{margin:44px 0 0}.ar-section-header{align-items:baseline;display:flex;gap:16px;justify-content:space-between;margin:38px 0 6px}.ar-section-header__h2{color:#0a0b0f;font-size:26px;font-weight:600;letter-spacing:-.014em;line-height:1.18;margin:0}.ar-section-header__count{flex:none}.ar-section-subtitle{color:#6c7587;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;line-height:1.5;margin:0 0 20px;max-width:620px}.ar-history-identity{flex:1;min-width:0;overflow:hidden}.ar-history-identity__name-line{color:#0a0b0f;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ar-history-identity__kind,.ar-history-identity__when{color:#8c95a6;font-weight:400}.ar-history-identity__when{font-size:13px;line-height:1.3;margin-top:2px}.ar-history-identity__when,.ar-view-log{font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif}.ar-view-log{align-items:center;color:#6c7587;display:inline-flex;flex:none;font-size:12px;font-weight:600;gap:5px;letter-spacing:.02em;white-space:nowrap}@media (max-width:29.9375em){.ar-requester-avatar--sm{font-size:11px;height:30px;width:30px}.ar-history-identity__name-line{white-space:normal}.ar-view-log{display:none}}.arr-requester-avatar{align-items:center;background:var(--tv-gradient);border-radius:12px;color:#fff;display:flex;flex:none;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:18px;font-weight:700;height:48px;justify-content:center;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:48px}.arr-requester-body{flex:1;min-width:0}.arr-requester-name-row{align-items:center;display:flex;flex-wrap:wrap;gap:9px;margin-bottom:3px}.arr-requester-name{color:#0a0b0f;font-size:18px;font-weight:700;line-height:1.25}.arr-requester-name,.arr-requester-purpose{font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif}.arr-requester-purpose{color:#6c7587;font-size:14px;font-weight:400;line-height:1.4}.arr-section-head{align-items:center;display:flex;gap:12px;margin-bottom:14px}.arr-section-head h2,.arr-section-head h3,.arr-section-head h4{margin:0}.arr-disclosures{margin-bottom:16px}.arr-preapprove{border-top:2px solid #eceef2;margin-top:16px;padding-top:16px}.arr-preapprove>p{color:#6c7587;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;letter-spacing:.02em;margin:0 0 10px;text-transform:uppercase}.arr-actions{align-items:center;border-top:1px solid #eceef2;display:flex;flex-wrap:wrap;gap:16px;padding-top:24px}.arr-actions__spacer{flex:1;min-width:16px}.arr-policy-helper{color:#8c95a6;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;line-height:1.45;max-width:300px;text-align:right}.arr-policy-helper a{color:#3a7be6;font-weight:600;text-decoration:none}.arr-policy-helper a:hover{text-decoration:underline}.stat-cards{display:grid;gap:20px;grid-template-columns:repeat(4,1fr);margin-top:48px}.stat-card{background:#0a0b0f;border-radius:16px;color:#d7dbe3;display:flex;flex-direction:column;padding:28px 24px}.stat-card h1,.stat-card h2,.stat-card h3,.stat-card h4,.stat-card h5,.stat-card h6{color:#fff}.stat-card li,.stat-card p{color:#d7dbe3}.stat-card strong{color:#fff}.stat-card a:not(.button){color:#05e4c9}.stat-card a:not(.button):focus,.stat-card a:not(.button):hover{color:#fff}.stat-card__value{font-size:2.4rem;font-weight:700;line-height:1;margin-bottom:8px}.stat-card__label{margin-bottom:16px}.stat-card__title{color:#fff;font-size:18px;font-weight:700;margin-bottom:8px}.stat-card__desc{color:#8c95a6;font-size:15px;line-height:1.55;margin:0}.stat-cards--light .stat-card{background:#fff;border:1px solid #eceef2}.stat-cards--light .stat-card__title{color:#0a0b0f}.stat-cards--light .stat-card__desc{color:#6c7587}@media (max-width:991px){.stat-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.stat-cards{gap:12px;grid-template-columns:1fr}}.wallet-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:20px}.wallet-head h2{margin:0}.wallet-head p{color:#4e5667;margin:0}.wallet-head--spaced{margin-top:60px}.wallet-requests{align-items:center;background:#ebf4ff;border:1px solid #80ccf5;border-radius:10px;color:#0b4a7a;display:flex;gap:12px;margin-bottom:40px;padding:12px 16px;text-decoration:none;transition:background .15s ease,border-color .15s ease}.wallet-requests:focus,.wallet-requests:hover{background:#d7e9ff;border-color:#2baaee;text-decoration:none}.wallet-requests__count{align-items:center;background:#0b4a7a;border-radius:999px;color:#fff;display:inline-flex;font-weight:700;height:28px;justify-content:center;min-width:28px;padding:0 10px}.wallet-requests__arrow{font-size:18px;line-height:1;margin-left:auto;opacity:.6}.wallet-grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));margin-bottom:40px}.wallet-card{display:flex;flex-direction:column;gap:10px;position:relative}.wallet-card__img{aspect-ratio:1032/658;border-radius:16px;box-shadow:0 6px 16px rgba(0,0,0,.15);display:block;overflow:hidden;position:relative;transition:transform .15s ease,box-shadow .15s ease;width:100%}.wallet-card__img:hover{box-shadow:0 10px 24px rgba(0,0,0,.2);transform:translateY(-2px)}.wallet-card__img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wallet-card__status{position:absolute;right:12px;top:12px}.wallet-card__meta{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.wallet-card__title{font-size:16px;line-height:1.25;margin:0}.wallet-card__title a{color:inherit;text-decoration:none}.wallet-card__title a:hover{text-decoration:underline}.wallet-card__info{align-items:center;background:transparent;border:1.5px solid #8c95a6;border-radius:50%;color:#4e5667;cursor:help;display:inline-flex;font-size:11px;font-style:italic;font-weight:700;height:18px;justify-content:center;line-height:1;margin-left:6px;padding:0;position:relative;width:18px}.wallet-card__info:focus,.wallet-card__info:hover{background:#353b49;border-color:#353b49;color:#fff;outline:none}.wallet-card__info[data-tooltip]:after{background:#353b49;border-radius:6px;bottom:calc(100% + 8px);box-shadow:0 4px 10px rgba(0,0,0,.2);color:#fff;content:attr(data-tooltip);font-size:14px;font-style:normal;font-weight:400;left:50%;line-height:1.4;max-width:260px;opacity:0;padding:8px 10px;pointer-events:none;position:absolute;text-align:left;transform:translateX(-50%);transition:opacity .15s ease;visibility:hidden;white-space:normal;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:10}.wallet-card__info:focus:after,.wallet-card__info:hover:after{opacity:1;visibility:visible}.wallet-grid--single .wallet-info--inline{align-self:stretch;grid-column:2/-1;grid-row:1}@media (max-width:720px){.wallet-grid--single .wallet-info--inline{grid-column:1/-1;grid-row:auto}}.wallet-onboard{display:flex;flex-direction:column;gap:14px;padding:24px 28px}.wallet-onboard__cta{align-self:flex-start;margin-top:6px}.wallet-docs{margin-bottom:24px}.wallet-docs__account{color:#6c7587;font-size:13px;font-weight:600;letter-spacing:.6px;margin:0 0 8px;text-transform:uppercase}.wallet-docs__list{background:#fff;border:1px solid #eceef2;border-radius:10px;list-style:none;margin:0;overflow:hidden;padding:0}.wallet-docs__list li+li{border-top:1px solid #eceef2}.wallet-docs__item{align-items:center;color:inherit;display:flex;gap:12px;padding:12px 16px;text-decoration:none;transition:background .1s ease}.wallet-docs__item:focus,.wallet-docs__item:hover{background:#f6f7f9;text-decoration:none}.wallet-docs__icon{font-size:18px;opacity:.6}.wallet-docs__name{flex:1;font-weight:500}.wallet-docs__date{color:#8c95a6;font-size:12px;white-space:nowrap}.welcome-primary{margin-bottom:20px;overflow:hidden;padding:28px;position:relative}.welcome-primary:after{background:radial-gradient(circle,rgba(91,63,236,.45),transparent 60%);border-radius:999px;content:"";height:180px;pointer-events:none;position:absolute;right:-40px;top:-40px;width:180px}.welcome-primary h3{color:#fff;margin-bottom:8px}.welcome-primary p{color:hsla(0,0%,100%,.85);font-size:15px;line-height:1.6;margin-bottom:16px}.welcome-primary__label{color:hsla(0,0%,100%,.6);display:block;font-size:11px;font-weight:700;letter-spacing:.14em;margin-bottom:10px;text-transform:uppercase}.welcome-primary__meta{color:hsla(0,0%,100%,.7);display:flex;font-size:13px;font-weight:500;gap:16px;margin-bottom:18px}.welcome-primary__meta span{align-items:center;display:inline-flex;gap:5px}.welcome-alt{background:#f6f7f9;border:none;padding:20px 24px}.welcome-alt h4{color:#0a0b0f;font-size:14px;font-weight:700;margin-bottom:4px}.welcome-alt p{color:#8c95a6;font-size:14px;font-weight:400;line-height:1.55;margin-bottom:0}.welcome-alt code{background:none;color:inherit;font-size:12px;padding:0}.welcome-alt a{color:#5b3fec;display:inline-block;font-size:14px;font-weight:600;margin-top:8px;text-decoration:none}.welcome-alt a:hover{text-decoration:underline}.onboard-hero{padding:20px 0 40px;text-align:center}.onboard-hero .eyebrow{justify-content:center}.onboard-hero h1{font-size:clamp(40px,6vw,64px);letter-spacing:-.025em;line-height:1.04;margin:18px auto 16px;max-width:880px}.onboard-hero__lede{color:#4e5667;font-size:19px;line-height:1.55;margin:0 auto;max-width:580px}.onboard-hero__note{color:#6c7587;font-size:14px;line-height:1.55;margin:16px auto 0;max-width:580px}.hero-trust{background:#f6f7f9;border:1px solid #eceef2;border-radius:999px;color:#0a0b0f;flex-wrap:wrap;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12.5px;font-weight:600;gap:22px;justify-content:center;letter-spacing:-.005em;line-height:1;margin-top:28px;padding:12px 22px}.hero-trust,.hero-trust>span{align-items:center;display:inline-flex}.hero-trust>span{gap:8px}.hero-trust>span:before{background:var(--tv-gradient);border-radius:999px;content:"";flex-shrink:0;height:6px;width:6px}.hero-trust>.sep{background:#d7dbe3;height:14px;padding:0;width:1px}.hero-trust>.sep:before{display:none}.onboard-grid{align-items:start;display:grid;gap:48px;grid-template-columns:1.55fr 1fr;padding:24px 0 64px}.verify-card{background:#fff;border:1px solid #eceef2;border-radius:20px;box-shadow:0 1px 2px rgba(10,11,15,.04),0 28px 64px -30px rgba(10,11,15,.16);padding:34px 36px 30px;position:relative}.verify-card:before{background:var(--tv-gradient);border-radius:0 0 4px 4px;content:"";height:3px;left:22px;position:absolute;right:22px;top:0}.verify-card>.eyebrow{margin-bottom:18px}.verify-card h2{font-size:30px;letter-spacing:-.016em;line-height:1.12;margin:0 0 10px}.verify-card__pitch{color:#4e5667;font-size:15.5px;line-height:1.55;margin:0 0 26px;max-width:540px}.feature-list{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0 0 28px;padding:0}.feature-list li{align-items:flex-start;border-top:1px solid #eceef2;display:grid;gap:16px;grid-template-columns:44px 1fr;padding:14px 0}.feature-list li:first-child{border-top:0;padding-top:4px}.feature-list h4{color:#0a0b0f;font-size:15.5px;font-weight:700;letter-spacing:-.008em;margin:0 0 4px}.feature-list p{color:#4e5667;font-size:14px;line-height:1.5;margin:0}.cta-block{display:flex;flex-direction:column;gap:14px}.cta-block .button{font-size:15.5px;padding:18px 22px;width:100%}.cta-meta{align-items:center;color:#6c7587;display:flex;flex-wrap:wrap;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12.5px;font-weight:500;gap:18px;justify-content:center;line-height:1}.cta-meta__tick{align-items:center;display:inline-flex;gap:6px}.cta-meta__tick svg{color:#1fa86b;flex-shrink:0;height:12px;width:12px}.cta-signin{color:#4e5667;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;line-height:1;margin-top:6px;text-align:center}.rail-card{background:#fff;border:1px solid #eceef2;border-radius:20px;padding:24px}.rail-card>.eyebrow{margin-bottom:14px}.rail-card__title{font-size:22px;letter-spacing:-.012em;line-height:1.18;margin:0 0 10px}.rail-card__body{color:#4e5667;font-size:14.5px;line-height:1.55;margin:0 0 14px}.rail-card__pledge{align-items:center;background:#e8f7ef;border:1px solid #e8f7ef;border-radius:999px;color:#134b2c;display:inline-flex;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;gap:8px;line-height:1.2;padding:10px 14px}.rail-card__pledge svg{flex-shrink:0;height:14px;width:14px}.trust-list{display:flex;flex-direction:column;gap:18px;list-style:none;margin:0;padding:0}.trust-list li{align-items:flex-start;display:grid;gap:14px;grid-template-columns:36px 1fr}.trust-list h4{color:#0a0b0f;font-size:14.5px;font-weight:700;letter-spacing:-.006em;margin:0 0 3px}.trust-list p{color:#4e5667;font-size:13px;line-height:1.5;margin:0}@media (max-width:1000px){.onboard-grid{gap:32px;grid-template-columns:1fr}}@media (max-width:600px){.onboard-hero{padding:40px 0 28px}.verify-card{padding:26px 22px 24px}.hero-trust>.sep{display:none}}.od-steps{align-items:center;display:flex;margin-bottom:26px}.od-steps__item{gap:10px}.od-steps__dot,.od-steps__item{align-items:center;display:flex;flex:none}.od-steps__dot{background:#f6f7f9;border:1px solid #eceef2;border-radius:999px;color:#8c95a6;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:700;height:30px;justify-content:center;line-height:1;width:30px}.od-steps__item--current .od-steps__dot{background:#eef3ff;border:2px solid #5b3fec;color:#5b3fec}.od-steps__label-wrap{display:flex;flex-direction:column;gap:2px}.od-steps__label{color:#8c95a6;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;line-height:1.1}.od-steps__item--current .od-steps__label{color:#0a0b0f}.od-steps__optional{color:#8c95a6;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:9px;font-weight:600;letter-spacing:.1em;line-height:1;text-transform:uppercase}.od-steps__connector{background:#eceef2;border-radius:1px;flex:1;height:2px;margin:0 12px;max-width:64px;min-width:16px}.od-card,.od-sso-card{background:#fafbfc;border:1px solid #eceef2;border-radius:16px;margin-bottom:18px;overflow:hidden}.od-sso-card[hidden]{display:none}.od-sso-card__header{align-items:center;border-bottom:1px solid #eceef2;display:flex;gap:12px;padding:20px 24px}.od-sso-card__icon{align-items:center;color:#5b3fec;display:flex;flex:none}.od-sso-card__header-text{flex:1;min-width:0}.od-sso-card__title{color:#0a0b0f;font-size:16px;font-weight:700;line-height:1.3;margin-bottom:2px}.od-sso-card__sub,.od-sso-card__title{font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif}.od-sso-card__sub{color:#6c7587;font-size:14px;line-height:1.4}.od-sso-card__buttons{display:grid;gap:12px;grid-template-columns:1fr 1fr;padding:16px}.od-sso-card .google-login-button,.od-sso-card .microsoft-login-button{border:1.5px solid #d7dbe3;border-radius:12px;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:600;height:auto;justify-content:center;line-height:1;min-width:0;padding:14px 10px;transition:border-color .16s cubic-bezier(.2,.7,.2,1),box-shadow .16s cubic-bezier(.2,.7,.2,1);width:100%}.od-sso-card .google-login-button:focus,.od-sso-card .google-login-button:hover,.od-sso-card .microsoft-login-button:focus,.od-sso-card .microsoft-login-button:hover{border-color:#5b3fec;box-shadow:none}.od-sso-card+.onboard-quick-start__divider{margin-bottom:16px;margin-top:0}.od-consent-card .fieldset-label-wrap{margin-bottom:14px}.od-consent-card .fieldset-label-wrap:last-of-type{margin-bottom:0}.od-consent-card .fieldset-label-wrap input[type=checkbox]:checked{background:#5b3fec;border-color:#5b3fec}.od-consent-card__eyebrow{line-height:1.2;margin:0 0 14px}.od-continue-bar{border-top:1px solid #eceef2;padding-top:24px}.od-continue-hint{color:#8c95a6;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;line-height:1.4;margin-left:auto;transition:opacity .16s cubic-bezier(.2,.7,.2,1)}.od-continue-bar.is-ready .od-continue-hint{opacity:0;pointer-events:none}.od-card__header{align-items:center;display:flex;gap:14px;padding:18px 22px}.od-card__icon-wrap{align-items:center;background:#eceef2;border-radius:999px;color:#353b49;display:flex;flex:none;height:40px;justify-content:center;transition:background .16s cubic-bezier(.2,.7,.2,1),color .16s cubic-bezier(.2,.7,.2,1);width:40px}.od-card__header-text{flex:1;min-width:0}.od-card__title{color:#0a0b0f;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:700;line-height:1.25;margin:0}.od-card__masked{color:#6c7587;font-family:JetBrains Mono,ui-monospace,SF Mono,Consolas,monospace;font-size:13px;font-weight:500;line-height:1.3;margin-top:3px}.od-card__divider{background:#eceef2;height:1px}.od-card__body{padding:22px}.od-card__status-pill{align-items:center;background:#f6f7f9;border-radius:999px;color:#6c7587;display:inline-flex;flex:none;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:700;gap:7px;letter-spacing:.06em;padding:6px 13px;text-transform:uppercase;transition:background .16s cubic-bezier(.2,.7,.2,1),color .16s cubic-bezier(.2,.7,.2,1);white-space:nowrap}.od-card__status-dot{background:currentColor;border-radius:999px;flex:none;height:6px;width:6px}.js--otp-wrapper[data-status=sent] .od-card__status-pill{background:#eef3ff;color:#5b3fec}.js--otp-wrapper[data-status=verified] .od-card__icon-wrap,.js--otp-wrapper[data-status=verified] .od-card__status-pill{background:#e8f7ef;color:#1fa86b}.od-card__idle-text{flex:1;margin-bottom:0;min-width:200px}.od-card__idle-text,.od-card__sent-prompt{color:#4e5667;font-size:15px;line-height:1.5}.od-card__sent-prompt,.od-seg-input{margin-bottom:16px}.od-seg-input{display:flex;flex-wrap:wrap;gap:10px}.od-seg-input__box{-webkit-appearance:none;appearance:none;-moz-appearance:textfield;background:#fff;border:1.5px solid #d7dbe3;border-radius:12px;color:#0a0b0f;font-family:JetBrains Mono,ui-monospace,SF Mono,Consolas,monospace;font-size:24px;font-weight:700;height:62px;line-height:1;outline:none;padding:0;text-align:center;transition:border-color .16s cubic-bezier(.2,.7,.2,1),box-shadow .16s cubic-bezier(.2,.7,.2,1);width:54px}.od-seg-input__box:focus{border-color:#5b3fec;box-shadow:0 0 0 4px rgba(110,77,255,.14)}.od-seg-input.is-error .od-seg-input__box{border-color:#e5484d}.od-card__otp-error{color:#e5484d;font-size:13px;font-weight:500;line-height:1.4;margin-bottom:12px}.od-card__otp-error[hidden]{display:none}.od-card__resend-row{align-items:center;display:flex;font-size:14px;gap:6px;line-height:1.4}.od-card__resend-text{color:#8c95a6}.od-card__resend-link{color:#5b3fec;cursor:pointer;font-weight:600;text-decoration:none;transition:opacity .16s cubic-bezier(.2,.7,.2,1)}.od-card__resend-link:hover{text-decoration:underline}.od-card__resend-link[hidden]{display:none}.od-card__verified-check{align-items:center;background:#1fa86b;border-radius:999px;display:flex;flex:none;height:38px;justify-content:center;width:38px}.od-card__verified-label{color:#1fa86b;flex:1;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:600;line-height:1.4}.od-continue-row{align-items:center;border-top:1px solid #eceef2;display:flex;flex-wrap:wrap;gap:20px;margin-bottom:24px;margin-top:8px;padding-top:24px}.od-continue-row__hint{color:#8c95a6;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;line-height:1.4;margin-left:auto;transition:opacity .16s cubic-bezier(.2,.7,.2,1)}.od-continue-row.is-ready .od-continue-row__hint{opacity:0;pointer-events:none}.od-continue-row .button[aria-disabled=true]{background:#eceef2;border-color:transparent;box-shadow:none;color:#8c95a6;cursor:not-allowed;pointer-events:none}@media (max-width:640px){.od-seg-input__box{font-size:20px;height:54px;width:46px}.od-steps__connector{margin:0 6px;max-width:20px;min-width:6px}.od-sso-card__buttons{grid-template-columns:1fr}}@media (max-width:440px){.od-seg-input{gap:6px}.od-seg-input__box{border-radius:10px;font-size:15px;height:46px;width:40px}}@media (max-width:380px){.od-seg-input{gap:5px}.od-seg-input__box{font-size:14px;height:42px;width:36px}.od-steps__label,.od-steps__optional{display:none}.od-steps__item{gap:0}}@media screen and (max-width:61.9375em){#wrap{overflow-x:hidden}}@media screen and (min-width:150em){#wrap{margin:0 auto}}.properties #wrap{overflow:initial}.doc-sel-back{align-items:center;background:none;border:none;color:#6c7587;cursor:pointer;display:inline-flex;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:600;gap:7px;margin-bottom:18px;padding:0;text-decoration:none;transition:color .12s cubic-bezier(.2,.7,.2,1)}.doc-sel-back:hover{color:#0a0b0f;text-decoration:none}.doc-opts-grid{display:grid;gap:16px;grid-template-columns:1fr;margin-bottom:8px}@media screen and (min-width:40em){.doc-opts-grid{grid-template-columns:1fr 1fr}}.doc-opt-label{cursor:pointer;display:block}.doc-opt-card{align-items:center;background:#fff;border:1.5px solid #d7dbe3;border-radius:16px;box-shadow:0 1px 3px rgba(10,11,15,.05);display:flex;gap:18px;padding:18px;transition:border-color .12s cubic-bezier(.2,.7,.2,1),background .12s cubic-bezier(.2,.7,.2,1),box-shadow .12s cubic-bezier(.2,.7,.2,1)}.doc-opt-label:hover .doc-opt-card{border-color:#b6bdca}.doc-opt-label.selected .doc-opt-card{background:#f6f7f9;border-color:#5b3fec;box-shadow:0 8px 20px rgba(91,63,236,.16)}.doc-opt-thumb{background:#eceef2;border-radius:10px;flex:none;height:78px;overflow:hidden;width:118px}.doc-opt-thumb img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.doc-opt-content{flex:1;min-width:0}.doc-opt-title{color:#0a0b0f;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:17px;font-weight:700;line-height:1.25;margin:0 0 5px}.doc-opt-desc{color:#6c7587;font-size:14px;line-height:1.45;margin:0}.doc-opt-radio{align-items:center;background:#fff;border:2px solid #b6bdca;border-radius:999px;display:flex;flex:none;height:24px;justify-content:center;transition:border-color .12s cubic-bezier(.2,.7,.2,1),background .12s cubic-bezier(.2,.7,.2,1);width:24px}.doc-opt-label.selected .doc-opt-radio{background:#5b3fec;border-color:#5b3fec}.doc-opt-check{display:flex;opacity:0;transition:opacity .14s cubic-bezier(.2,.7,.2,1)}.doc-opt-label.selected .doc-opt-check{opacity:1}.doc-sel-action{align-items:center;border-top:1px solid #eceef2;display:flex;flex-wrap:wrap;gap:20px;margin-top:24px;padding-top:24px}.doc-sel-hint{color:#8c95a6;font-size:14px;line-height:1.4;margin-left:auto}.doc-gov-footnote{align-items:flex-start;color:#8c95a6;display:flex;font-size:13px;gap:9px;line-height:1.5;padding:18px 0 4px}.doc-gov-footnote svg{color:#8c95a6;flex:none;margin-top:1px}.help-bar{align-items:flex-start;border:1px solid transparent;border-radius:12px;display:flex;gap:13px;margin-bottom:24px;padding:16px 20px}.help-bar__icon{flex:none;margin-top:1px}.help-bar__text{font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;line-height:1.5;margin:0}.help-bar__text strong{font-weight:700}.help-bar--info{background:rgba(91,63,236,.025);border-color:rgba(91,63,236,.24)}.help-bar--info .help-bar__icon{color:#5b3fec}.help-bar--info .help-bar__text{color:#3a2d6b}.help-bar--info .help-bar__text strong{color:#2a1f52}.help-bar--success{background:#e8f7ef;border-color:rgba(31,168,107,.3)}.help-bar--success .help-bar__icon{color:#1fa86b}.help-bar--success .help-bar__text{color:#134b2c}.help-bar--error{background:#fdedee;border-color:rgba(229,72,77,.3)}.help-bar--error .help-bar__icon{color:#e5484d}.help-bar--error .help-bar__text{color:#7c1f22}.help-bar--neutral{background:#eef3ff;border-color:rgba(58,123,230,.3)}.help-bar--neutral .help-bar__icon{color:#3a7be6}.help-bar--neutral .help-bar__text{color:#2b3140}.footer-powered-by-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:1rem;min-height:60px}.footer .powered-by{display:inline-block;margin:0 auto;text-align:center}@media screen and (max-width:47.9375em){.footer .powered-by{font-size:12px}}.footer--fixed{background-color:#fff;bottom:0;left:0;position:fixed;right:0;z-index:100}.footer--has-logo{border-top:1px solid #d7dbe3}body:has(.footer--fixed) #wrap{padding-bottom:4rem}:root{--header-height:64px}@media screen and (min-width:62em){:root{--header-height:100px}}.header{align-items:center;display:flex;height:var(--header-height);position:relative}#header:after{background:var(--tv-gradient);bottom:0;content:"";height:2px;left:0;position:absolute;right:0}.header__container{display:flex;justify-content:space-between}.header__logo{display:block;flex:0 0 auto}.header__logo__img{height:calc(var(--header-height)*.8);-o-object-fit:contain;object-fit:contain;width:calc(var(--header-height)*.8)}.header__logo__img--landscape{width:calc(var(--header-height)*.8*1.77778)}.header__logo__img--portrait{width:auto}.header__client-details{align-items:center;display:flex;flex:0 0 auto;gap:1em}.profile-photo{align-items:center;-moz-column-gap:.5em;column-gap:.5em;display:grid;grid-auto-flow:column;justify-content:start;position:relative}.profile-photo__image{background-color:#d8d8d8;border-radius:999px;display:block;height:calc(var(--header-height)*.4);-o-object-fit:contain;object-fit:contain;width:calc(var(--header-height)*.4)}@media screen and (min-width:62em){.profile-photo__image{height:calc(var(--header-height)*.5);max-height:64px;width:calc(var(--header-height)*.5)}}.profile-photo__name{font-weight:600;text-align:right}.profile-photo__name .text-link{font-size:.9em;font-weight:400}.profile-photo__support{color:#4e5667}@media screen and (max-width:47.9375em){.profile-photo__person-name{display:none}.header__client-details .button--blue{border-radius:12px;font-size:14px;padding:7px 11px}}:where(*)+.fixed-grid{margin-top:var(--block-break)}.fixed-grid{display:grid;gap:var(--tight-gap);list-style-type:none;margin:0;padding-left:0}@media screen and (min-width:48em){.fixed-grid{grid-template-columns:1fr 1fr}}@media screen and (min-width:62em){.fixed-grid--cols-2{grid-template-columns:repeat(2,1fr)}.fixed-grid--cols-3,.fixed-grid--cols-4,.fixed-grid--cols-5{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:75em){.fixed-grid--cols-4{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:87.5em){.fixed-grid--cols-5{grid-template-columns:repeat(5,1fr)}}.fixed-grid--line-separated{row-gap:0}.fixed-grid--line-separated>*{border:1px solid transparent;border-bottom-color:#d8d8d8}@media screen and (min-width:48em){.fixed-grid--line-separated>*{border-bottom-color:transparent}}.fixed-grid--line-separated>:last-child{border-bottom-color:transparent}@media screen and (min-width:48em){.fixed-grid--line-separated{-moz-column-gap:0;column-gap:0}}@media screen and (min-width:48em) and (max-width:74.9375em){.fixed-grid--line-separated>:nth-child(2n){border-left-color:#d8d8d8}}@media screen and (min-width:75em){.fixed-grid--line-separated:where(.fixed-grid--cols-2)>:nth-child(2n){border-left-color:#d8d8d8}}.fixed-grid--line-top-n-tail>:first-child{border-top-color:#d8d8d8}.fixed-grid--line-top-n-tail>:last-child{border-bottom-color:#d8d8d8}@media screen and (min-width:48em){.fixed-grid--line-top-n-tail>:first-child{border-top-color:transparent}}.numbered-list{list-style-type:none}.numbered-list :before{content:counter(list-item)}.numbered-list :where(li){padding-block:8px;padding-left:40px;position:relative}.numbered-list :where(li):before{background-color:#f0f2f4;border:1px solid #f0f2f4;border-radius:100%;color:#3a7be6;display:grid;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;font-weight:700;height:32px;left:0;line-height:1;margin-right:10px;place-items:center;position:absolute;top:4px;width:32px}.numbered-list :where(li).complete:before{background-color:#3a7be6;border-color:#3a7be6;color:#fff}.numbered-list :where(li).in-progress{color:#0a0b0f}.numbered-list :where(li).in-progress:before{background-color:#0a0b0f;background-color:#c2d6f7;border-color:#c2d6f7;color:#0a0b0f;outline:1.5px solid #3a7be6;outline-offset:2px}.numbered-list--utility-positive :where(li):before{color:#0a0b0f}.numbered-list--utility-positive :where(li).complete:before{background-color:#1fa86b;border-color:#1fa86b;color:#fff}.numbered-list--utility-positive :where(li).in-progress:before{background-color:#e8f7ef;border-color:#e8f7ef;color:#134b2c;outline-color:#1fa86b}.numbered-list--small li{padding-left:0;position:static}.numbered-list--small li:before{display:inline-grid;height:calc(1em*var(--body-line-height));position:static;width:calc(1em*var(--body-line-height))}.numbered-list--small li.in-progress:before{outline:none}:where(*)+.tidy-list-grid{margin-top:var(--block-break)}.tidy-list-grid{display:grid;gap:var(--tight-gap);list-style-type:none;padding-left:0}@media screen and (min-width:48em){.tidy-list-grid{grid-template-columns:1fr 1fr}}@media screen and (min-width:75em){.tidy-list-grid{grid-auto-columns:1fr;grid-template-columns:unset}.tidy-list-grid>:nth-child(2):last-child,.tidy-list-grid>:nth-child(4):last-child{grid-column:2}.tidy-list-grid>:last-child:nth-child(3),.tidy-list-grid>:nth-last-child(n+5)~:nth-child(3){grid-column:3}}@media screen and (min-width:100em){.tidy-list-grid.container-width>:nth-child(4n):last-child,.tidy-list-grid>:nth-child(4):last-child{grid-column:4}}.tidy-list-grid--gap-0{--gap:0;--tight-gap:0}.top-heavy-list{list-style:none;margin:0 -10px;padding:20px 0 30px;width:100%}.top-heavy-list:after,.top-heavy-list:before{content:" ";display:table}.top-heavy-list:after{clear:both}.top-heavy-list>.top-heavy-list{margin-left:0;margin-right:0;padding:0}.top-heavy-list+.top-heavy-list{padding-top:0}.top-heavy-list__item{padding:10px}@media screen and (min-width:35em){.top-heavy-list__item{float:left;padding:10px;width:50%}.top-heavy-list__item:nth-child(odd){clear:left}}@media screen and (min-width:62em){.top-heavy-list__item{width:33.3333%}.top-heavy-list__item:nth-child(odd){clear:none}.top-heavy-list__item:nth-child(3n+1){clear:left}}@media screen and (min-width:87.5em){.top-heavy-list__item{width:25%}.mainbar--narrow .top-heavy-list__item{width:33.33333333%}.top-heavy-list__item:nth-child(3n+1){clear:none}.top-heavy-list__item:nth-child(4n+1){clear:left}}@supports (display:flex){@media screen and (min-width:35em){.top-heavy-list{display:flex;flex-flow:row wrap;margin-left:-10px;margin-right:-10px;width:calc(100% + 20px) .top-heavy-list __item;width-margin-right:auto;width-margin-left:auto;width-padding:0 10px 20px;width-flex-basis:50%;width-min-width:50%;width-width:auto!important}.top-heavy-list--five .top-heavy-list__item,.top-heavy-list__item:nth-child(-n+3){flex-grow:1}}@media screen and (max-width:61.9375em){.top-heavy-list--five .top-heavy-list__item:first-child,.top-heavy-list--odd .top-heavy-list__item:first-child,.top-heavy-list--seven .top-heavy-list__item:first-child,.top-heavy-list--three .top-heavy-list__item:first-child{flex-basis:100%}}@media screen and (min-width:62em){.top-heavy-list{margin-left:-2%;margin-right:-2%}.top-heavy-list .top-heavy-list__item{flex-basis:25%;min-width:25%;padding:2%}.mainbar--narrow .top-heavy-list>.top-heavy-list__item,.top-heavy-list--odd>.top-heavy-list__item,.top-heavy-list--seven>.top-heavy-list__item:nth-child(-n+3),.top-heavy-list--six>.top-heavy-list__item{flex-basis:33.33333333%;min-width:33.33333333%}.top-heavy-list--five>.top-heavy-list__item:nth-child(-n+2){flex-basis:50%}.top-heavy-list--five>.top-heavy-list__item:nth-child(n+3){flex-basis:20%}.mainbar--narrow .top-heavy-list--even>.top-heavy-list__item:nth-child(-n+2),.mainbar--narrow .top-heavy-list--five>.top-heavy-list__item:nth-child(-n+2),.mainbar--narrow .top-heavy-list--four>.top-heavy-list__item:nth-child(-n+4),.mainbar--narrow .top-heavy-list--seven>.top-heavy-list__item:nth-child(-n+4){flex-basis:50%}}}.simple-list{display:grid;gap:calc(var(--tight-gap)*.5);list-style-type:none;padding-left:0}.simple-list__item{border-top:1px solid #bbbfc1;padding-top:calc(var(--tight-gap)*.5)}.simple-list__item:first-child{border-top:0;padding-top:0}.simple-list__item:after{clear:both}.box-filled--black{background-color:#000;border-color:#000;color:#fff}.box-filled--black :where(a){color:#fff}.box-filled--black :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--ink{background-color:#0a0b0f;border-color:#0a0a0e;color:#fff}.box-filled--ink :where(a){color:#fff}.box-filled--ink :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--night{background-color:#14161d;border-color:#13151c;color:#fff}.box-filled--night :where(a){color:#fff}.box-filled--night :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--slate{background-color:#1f232d;border-color:#1d212b;color:#fff}.box-filled--slate :where(a){color:#fff}.box-filled--slate :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--stone{background-color:#2b3140;border-color:#292f3d;color:#fff}.box-filled--stone :where(a){color:#fff}.box-filled--stone :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--white{background-color:#fff;border-color:#f2f2f2}.box-filled--grey-02{background-color:#fafbfc;border-color:#eaeef3}.box-filled--grey-05{background-color:#f6f7f9;border-color:#e7eaef}.box-filled--grey-10{background-color:#eceef2;border-color:#dee1e8}.box-filled--grey-20{background-color:#d7dbe3;border-color:#cacfda}.box-filled--grey-30{background-color:#b6bdca;border-color:#abb3c2}.box-filled--grey-40{background-color:#8c95a6;border-color:#838d9f}.box-filled--grey-50{background-color:#6c7587;border-color:#676f80}.box-filled--grey-60{background-color:#4e5667;border-color:#4a5262;color:#fff}.box-filled--grey-60 :where(a){color:#fff}.box-filled--grey-60 :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--grey-70{background-color:#353b49;border-color:#323845;color:#fff}.box-filled--grey-70 :where(a){color:#fff}.box-filled--grey-70 :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--grey-80{background-color:#21252f;border-color:#1f232d;color:#fff}.box-filled--grey-80 :where(a){color:#fff}.box-filled--grey-80 :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--grey-90{background-color:#12141a;border-color:#111319;color:#fff}.box-filled--grey-90 :where(a){color:#fff}.box-filled--grey-90 :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--cyan{background-color:#05e4c9;border-color:#05d9bf}.box-filled--violet{background-color:#5b3fec;border-color:#4f31eb}.box-filled--aqua{background-color:#1ab6d9;border-color:#19adce}.box-filled--blue{background-color:#3a7be6;border-color:#2d72e4}.box-filled--indigo{background-color:#4a5bf1;border-color:#3b4ef0}.box-filled--success{background-color:#1fa86b;border-color:#1da066;color:#fff}.box-filled--success :where(a){color:#fff}.box-filled--success :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--warn{background-color:#e5a53a;border-color:#e39f2d}.box-filled--danger{background-color:#e5484d;border-color:#e33b40}.box-filled--positive-dark{background-color:#134b2c;border-color:#12472a;color:#fff}.box-filled--positive-dark :where(a){color:#fff}.box-filled--positive-dark :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--positive{background-color:#1fa86b;border-color:#1da066;color:#fff}.box-filled--positive :where(a){color:#fff}.box-filled--positive :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--positive-mid{background-color:#157a4c;border-color:#147448;color:#fff}.box-filled--positive-mid :where(a){color:#fff}.box-filled--positive-mid :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--positive-pastel{background-color:#e8f7ef;border-color:#d6f1e3}.box-filled--alert-dark{background-color:#6f4a17;border-color:#694616;color:#fff}.box-filled--alert-dark :where(a){color:#fff}.box-filled--alert-dark :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--alert{background-color:#e5a53a;border-color:#e39f2d}.box-filled--alert-pastel{background-color:#fff4e5;border-color:#ffeacd}.box-filled--warning-dark{background-color:#7c1f22;border-color:#761d20;color:#fff}.box-filled--warning-dark :where(a){color:#fff}.box-filled--warning-dark :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--warning{background-color:#e5484d;border-color:#e33b40}.box-filled--warning-pastel{background-color:#fdedee;border-color:#fbd7d9}.box-filled--info-dark{background-color:#0b4a7a;border-color:#0a4674;color:#fff}.box-filled--info-dark :where(a){color:#fff}.box-filled--info-dark :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--info{background-color:#80ccf5;border-color:#6fc5f4}.box-filled--info-pastel{background-color:#ebf4ff;border-color:#d3e7ff}.box-filled--neutral-dark{background-color:#2b3140;border-color:#292f3d;color:#fff}.box-filled--neutral-dark :where(a){color:#fff}.box-filled--neutral-dark :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--neutral{background-color:#3a7be6;border-color:#2d72e4}.box-filled--neutral-pastel{background-color:#eef3ff;border-color:#d5e2ff}.box-filled--selection{background-color:#ffc57d;border-color:#ffbd6a}.box-filled--placeholder{background-color:#8c8c8c;border-color:#858585}.text-align-right{text-align:right}.text-align-left{text-align:left}.text-align-center{text-align:center}@media screen and (min-width:35em){.text-align-right--xsm{text-align:right}.text-align-left--xsm{text-align:left}.text-align-center--xsm{text-align:center}}@media screen and (min-width:48em){.text-align-right--sm{text-align:right}.text-align-left--sm{text-align:left}.text-align-center--sm{text-align:center}}@media screen and (min-width:62em){.text-align-right--md{text-align:right}.text-align-left--md{text-align:left}.text-align-center--md{text-align:center}}@media screen and (min-width:75em){.text-align-right--lg{text-align:right}.text-align-left--lg{text-align:left}.text-align-center--lg{text-align:center}}@media screen and (min-width:100em){.text-align-right--xlg{text-align:right}.text-align-left--xlg{text-align:left}.text-align-center--xlg{text-align:center}}.text-primary{color:#0a0b0f}.text-secondary{color:#a1deff}.text-alternative{color:#3a57e8}.text-ink{color:#0a0b0f}.text-night{color:#14161d}.text-slate{color:#1f232d}.text-stone{color:#2b3140}.text-grey-02{color:#fafbfc}.text-grey-05{color:#f6f7f9}.text-grey-10{color:#eceef2}.text-grey-20{color:#d7dbe3}.text-grey-30{color:#b6bdca}.text-grey-40{color:#8c95a6}.text-grey-50{color:#6c7587}.text-grey-60{color:#4e5667}.text-grey-70{color:#353b49}.text-grey-80{color:#21252f}.text-grey-90{color:#12141a}.text-cyan{color:#05e4c9}.text-violet{color:#5b3fec}.text-aqua{color:#1ab6d9}.text-blue{color:#3a7be6}.text-indigo{color:#4a5bf1}.text-success{color:#1fa86b}.text-warn{color:#e5a53a}.text-danger{color:#e5484d}.text-white{color:#fff}.text-grey-00{color:#f0f2f4}.text-grey-01{color:#e2e4e5}.text-grey-02{color:#d8d8d8}.text-grey-03{color:#c3c3c3}.text-grey-04,.text-grey-05{color:#bbbfc1}.text-grey-06{color:#8c8c8c}.text-grey-07{color:#727272}.text-grey-08{color:#676767}.text-grey-09{color:#474747}.text-grey-10{color:#242426}.text-grey-11{color:#0f0f0f}.text-black{color:#000}.text-positive-dark{color:#134b2c}.text-positive{color:#1fa86b}.text-positive-mid{color:#157a4c}.text-positive-pastel{color:#e8f7ef}.text-alert-dark{color:#6f4a17}.text-alert{color:#e5a53a}.text-alert-pastel{color:#fff4e5}.text-warning-dark{color:#7c1f22}.text-warning{color:#e5484d}.text-warning-pastel{color:#fdedee}.text-info-dark{color:#0b4a7a}.text-info{color:#80ccf5}.text-info-pastel{color:#ebf4ff}.text-neutral-dark{color:#2b3140}.text-neutral{color:#3a7be6}.text-neutral-pastel{color:#eef3ff}.text-selection{color:#ffc57d}.text-placeholder{color:#8c8c8c}.float-center,.float-left,.float-right{clear:both;display:block;margin:30px auto}@media screen and (min-width:35em){.float-left{float:left;margin:0 30px 30px 0}.float-right{float:right;margin:0 0 30px 30px}}.clear{clear:both;display:block;height:0}.-clearfix:after,.-clearfix:before{content:" ";display:table}.-clearfix:after{clear:both}.-ir{background-color:transparent;border:0;overflow:hidden}.-ir:before{content:"";display:block;height:150%;width:0}.-r-arrow-after:after{content:" >"}.-r-arrow-before:before{content:"> "}.-l-arrow-after:after{content:" <"}.-l-arrow-before:before{content:"< "}.ellipsis-2:after{content:".."}.ellipsis-3:after{content:"..."}.-hidden{display:none!important}.-hidden,.-invisible{visibility:hidden}.-vis-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.-vis-hidden.focusable:active,.-vis-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.hide{display:none!important}.show{display:initial!important}@media screen and (min-width:35em){.hide--xsm{display:none!important}}.show--xsm{display:none!important}@media screen and (min-width:35em){.show--xsm{display:initial!important}}@media screen and (min-width:48em){.hide--sm{display:none!important}}.show--sm{display:none!important}@media screen and (min-width:48em){.show--sm{display:initial!important}}@media screen and (min-width:62em){.hide--md{display:none!important}}.show--md{display:none!important}@media screen and (min-width:62em){.show--md{display:initial!important}}@media screen and (min-width:75em){.hide--lg{display:none!important}}.show--lg{display:none!important}@media screen and (min-width:75em){.show--lg{display:initial!important}}@media screen and (min-width:100em){.hide--xlg{display:none!important}}.show--xlg{display:none!important}@media screen and (min-width:100em){.show--xlg{display:initial!important}}.animate-fade{animation:fadeInDown .4s ease-in-out}.demo-animate .demo-animate__item{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.demo-animate:hover .demo-animate__item{clip:auto;animation:fadeInDown .4s ease-in-out;animation-fill-mode:forwards;height:auto;overflow:visible;padding:5px;position:relative;width:auto}.mb-0{margin-bottom:0}.mb-pb{margin-bottom:var(--paragraph-break)}.mb-bb{margin-bottom:var(--block-break)}.mb-bb1{margin-bottom:calc(var(--block-break)*2)}.mb-bb2{margin-bottom:calc(var(--block-break)*3)}.mt-0{margin-top:0}.mt-pb{margin-top:var(--paragraph-break)}.mt-bb{margin-top:var(--block-break)}.mt-bb1{margin-top:calc(var(--block-break)*2)}.mt-bb2{margin-top:calc(var(--block-break)*3)}.pb-0{padding-bottom:0}.pb-pb{padding-bottom:var(--paragraph-break)}.pb-bb{padding-bottom:var(--block-break)}.pb-bb1{padding-bottom:calc(var(--block-break)*2)}.pb-bb2{padding-bottom:calc(var(--block-break)*3)}.pt-0{padding-top:0}.pt-pb{padding-top:var(--paragraph-break)}.pt-bb{padding-top:var(--block-break)}.pt-bb1{padding-top:calc(var(--block-break)*2)}.pt-bb2{padding-top:calc(var(--block-break)*3)}.flex{display:flex}.inline-flex{display:inline-flex}.flex-wrap{flex-wrap:wrap}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-between{justify-content:space-between}.gap-x-10px{-moz-column-gap:10px;column-gap:10px}.gap-y-5px{row-gap:5px}.gap-10px{gap:10px}.gap-12px{gap:12px}.gap-14px{gap:14px}.gap-16px{gap:16px}.gap-18px{gap:18px}.gap-20px{gap:20px}.gap-9px{gap:9px}.gap-44px{gap:44px}#liveness-root{--amplify-colors-brand-primary-10:#e0f2fe;--amplify-colors-brand-primary-80:#007acf;--amplify-colors-brand-primary-90:#a1deff;--amplify-colors-brand-primary-100:#3a57e8;--amplify-fonts-default:"Inter","Helvetica Neue",sans-serif;--amplify-radii-small:2px;--amplify-radii-medium:4px;--amplify-radii-large:6px;--amplify-components-button-primary-background-color:#007acf;--amplify-components-button-border-radius:4px}#liveness-root .amplify-liveness-toast{background-color:#007acf;border-radius:8px;color:#fff}.cid-idp-selector-button{min-width:unset;width:100%}@media screen and (min-width:48em){.cid-idp-selector-button{min-width:311px}}.dt-layout-table{overflow-x:auto;width:100%}.dataTable th{background-color:#f0f2f4}.dt-layout-row{border:1px solid #575f6e;margin:0!important;padding:0}.dt-layout-row:first-child{border-bottom:1px solid #008edb;border-radius:10px 10px 0 0}.dt-layout-row:not(.dt-layout-table){padding:20px}.dt-length label{color:#575f6e}.dt-length select{min-width:100px}a.toggle-vis.inactive{color:#242731}.swal2-actions,.swal2-footer,.swal2-html-container,.swal2-validation-message{font-size:1.5em;line-height:1.6;text-align:left}@layer reset, defaults;
/*# sourceMappingURL=data:application/json;base64,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RSxlQUNGLENBSUEsd0JBQ0UsaUJBQ0YsQ0FYRixDQWNBLG1DQUNFLHNCQUNFLGdCQUNGLENBSUEscUJBQ0UsZUFDRixDQUlBLHVCQUNFLGlCQUNGLENBWEYsQ0FjQSxtQ0FDRSxzQkFDRSxnQkFDRixDQUlBLHFCQUNFLGVBQ0YsQ0FJQSx1QkFDRSxpQkFDRixDQVhGLENBY0EsbUNBQ0Usc0JBQ0UsZ0JBQ0YsQ0FJQSxxQkFDRSxlQUNGLENBSUEsdUJBQ0UsaUJBQ0YsQ0FYRixDQWNBLG9DQUNFLHVCQUNFLGdCQUNGLENBSUEsc0JBQ0UsZUFDRixDQUlBLHdCQUNFLGlCQUNGLENBWEYsQ0EwQkEsY0FDRSxhQUNGLENBRUEsZ0JBQ0UsYUFDRixDQUVBLGtCQUNFLGFBQ0YsQ0FNQSxVQUNFLGFBQ0YsQ0FFQSxZQUNFLGFBQ0YsQ0FFQSxZQUNFLGFBQ0YsQ0FFQSxZQUNFLGFBQ0YsQ0FNQSxjQUNFLGFBQ0YsQ0FFQSxjQUNFLGFBQ0YsQ0FFQSxjQUNFLGFBQ0YsQ0FFQSxjQUNFLGFBQ0YsQ0FFQSxjQUNFLGFBQ0YsQ0FFQSxjQUNFLGFBQ0YsQ0FFQSxjQUNFLGFBQ0YsQ0FFQSxjQUNFLGFBQ0YsQ0FFQSxjQUNFLGFBQ0YsQ0FFQSxjQUNFLGFBQ0YsQ0FFQSxjQUNFLGFBQ0YsQ0FFQSxXQUNFLGFBQ0YsQ0FFQSxhQUNFLGFBQ0YsQ0FFQSxXQUNFLGFBQ0YsQ0FFQSxXQUNFLGFBQ0YsQ0FFQSxhQUNFLGFBQ0YsQ0FFQSxjQUNFLGFBQ0YsQ0FFQSxXQUNFLGFBQ0YsQ0FFQSxhQUNFLGFBQ0YsQ0FFQSxZQUNFLFVBQ0YsQ0FFQSxjQUNFLGFBQ0YsQ0FFQSxjQUNFLGFBQ0YsQ0FFQSxjQUNFLGFBQ0YsQ0FFQSxjQUNFLGFBQ0YsQ0FNQSw0QkFDRSxhQUNGLENBRUEsY0FDRSxhQUNGLENBRUEsY0FDRSxhQUNGLENBRUEsY0FDRSxhQUNGLENBRUEsY0FDRSxhQUNGLENBRUEsY0FDRSxhQUNGLENBRUEsY0FDRSxhQUNGLENBRUEsWUFDRSxVQUNGLENBRUEsb0JBQ0UsYUFDRixDQUVBLGVBQ0UsYUFDRixDQUVBLG1CQUNFLGFBQ0YsQ0FFQSxzQkFDRSxhQUNGLENBRUEsaUJBQ0UsYUFDRixDQUVBLFlBQ0UsYUFDRixDQUVBLG1CQUNFLGFBQ0YsQ0FFQSxtQkFDRSxhQUNGLENBRUEsY0FDRSxhQUNGLENBRUEscUJBQ0UsYUFDRixDQUVBLGdCQUNFLGFBQ0YsQ0FFQSxXQUNFLGFBQ0YsQ0FFQSxrQkFDRSxhQUNGLENBRUEsbUJBQ0UsYUFDRixDQUVBLGNBQ0UsYUFDRixDQUVBLHFCQUNFLGFBQ0YsQ0FFQSxnQkFDRSxhQUNGLENBRUEsa0JBQ0UsYUFDRixDQUVBLHVDQUtFLFVBQVcsQ0FEWCxhQUFjLENBRGQsZ0JBR0YsQ0FHQSxtQ0FDRSxZQUVFLFVBQVcsQ0FEWCxvQkFFRixDQUNBLGFBRUUsV0FBWSxDQURaLG9CQUVGLENBQ0YsQ0FDQSxPQUVFLFVBQVcsQ0FDWCxhQUFjLENBRmQsUUFHRixDQUVBLG1DQUNFLFdBQVksQ0FDWixhQUNGLENBQ0EsaUJBQ0UsVUFDRixDQUVBLEtBQ0UsNEJBQTZCLENBQzdCLFFBQVMsQ0FDVCxlQUNGLENBRUEsWUFDRSxVQUFXLENBQ1gsYUFBYyxDQUVkLFdBQVksQ0FEWixPQUVGLENBR0Esc0JBQ0UsWUFDRixDQUVBLHdCQUNFLFlBQ0YsQ0FFQSxzQkFDRSxZQUNGLENBRUEsd0JBQ0UsWUFDRixDQUdBLGtCQUNFLFlBQ0YsQ0FFQSxrQkFDRSxhQUNGLENBR0EsU0FDRSxzQkFFRixDQUdBLHFCQUpFLGlCQU1GLENBR0EsYUFDRSxRQUFTLENBQ1Qsa0JBQW1CLENBQ25CLFVBQVcsQ0FDWCxXQUFZLENBQ1osZUFBZ0IsQ0FDaEIsU0FBVSxDQUNWLGlCQUFrQixDQUNsQixTQUNGLENBQ0EsMkRBRUUsU0FBVSxDQUNWLFdBQVksQ0FDWixRQUFTLENBQ1QsZ0JBQWlCLENBQ2pCLGVBQWdCLENBQ2hCLFVBQ0YsQ0FHQSxNQUNFLHNCQUNGLENBRUEsTUFDRSx5QkFDRixDQUVBLG1DQUNFLFdBQ0Usc0JBQ0YsQ0FDRixDQUVBLFdBQ0Usc0JBQ0YsQ0FDQSxtQ0FDRSxXQUNFLHlCQUNGLENBQ0YsQ0FFQSxtQ0FDRSxVQUNFLHNCQUNGLENBQ0YsQ0FFQSxVQUNFLHNCQUNGLENBQ0EsbUNBQ0UsVUFDRSx5QkFDRixDQUNGLENBRUEsbUNBQ0UsVUFDRSxzQkFDRixDQUNGLENBRUEsVUFDRSxzQkFDRixDQUNBLG1DQUNFLFVBQ0UseUJBQ0YsQ0FDRixDQUVBLG1DQUNFLFVBQ0Usc0JBQ0YsQ0FDRixDQUVBLFVBQ0Usc0JBQ0YsQ0FDQSxtQ0FDRSxVQUNFLHlCQUNGLENBQ0YsQ0FFQSxvQ0FDRSxXQUNFLHNCQUNGLENBQ0YsQ0FFQSxXQUNFLHNCQUNGLENBQ0Esb0NBQ0UsV0FDRSx5QkFDRixDQUNGLENBRUEsY0FDRSxvQ0FDRixDQUVBLGtDQUNFLFFBQVMsQ0FDVCxrQkFBbUIsQ0FDbkIsVUFBVyxDQUNYLFdBQVksQ0FDWixlQUFnQixDQUNoQixTQUFVLENBQ1YsaUJBQWtCLENBQ2xCLFNBQ0YsQ0FFQSx3Q0FDRSxTQUFVLENBT1Ysb0NBQXVDLENBRXZDLDRCQUE2QixDQVI3QixXQUFZLENBQ1osZ0JBQWlCLENBR2pCLFdBQVksQ0FGWixpQkFBa0IsQ0FDbEIsVUFNRixDQUVBLE1BQ0UsZUFDRixDQUVBLE9BQ0Usb0NBQ0YsQ0FFQSxPQUNFLGdDQUNGLENBRUEsUUFDRSx3Q0FDRixDQUVBLFFBQ0Usd0NBQ0YsQ0FFQSxNQUNFLFlBQ0YsQ0FFQSxPQUNFLGlDQUNGLENBRUEsT0FDRSw2QkFDRixDQUVBLFFBQ0UscUNBQ0YsQ0FFQSxRQUNFLHFDQUNGLENBRUEsTUFDRSxnQkFDRixDQUVBLE9BQ0UscUNBQ0YsQ0FFQSxPQUNFLGlDQUNGLENBRUEsUUFDRSx5Q0FDRixDQUVBLFFBQ0UseUNBQ0YsQ0FFQSxNQUNFLGFBQ0YsQ0FFQSxPQUNFLGtDQUNGLENBRUEsT0FDRSw4QkFDRixDQUVBLFFBQ0Usc0NBQ0YsQ0FFQSxRQUNFLHNDQUNGLENBRUEsTUFDRSxZQUNGLENBRUEsYUFDRSxtQkFDRixDQUVBLFdBQ0UsY0FDRixDQUVBLFVBQ0UscUJBQ0YsQ0FFQSxVQUNFLGtCQUNGLENBRUEsYUFDRSxzQkFDRixDQUVBLGNBQ0Usa0JBQ0YsQ0FFQSxnQkFDRSxvQkFDRixDQUVBLGVBQ0UsMEJBQ0YsQ0FFQSxpQkFDRSw2QkFDRixDQUVBLFlBQ0Usb0JBQWdCLENBQWhCLGVBQ0YsQ0FFQSxXQUNFLFdBQ0YsQ0FFQSxVQUNFLFFBQ0YsQ0FFQSxVQUNFLFFBQ0YsQ0FFQSxVQUNFLFFBQ0YsQ0FFQSxVQUNFLFFBQ0YsQ0FFQSxVQUNFLFFBQ0YsQ0FFQSxVQUNFLFFBQ0YsQ0FFQSxTQUNFLE9BQ0YsQ0FFQSxVQUNFLFFBQ0YsQ0FHQSxlQUVFLHlDQUEwQyxDQUMxQyx5Q0FBMEMsQ0FDMUMseUNBQTBDLENBQzFDLDBDQUEyQyxDQUUzQywyREFBOEQsQ0FFOUQseUJBQTBCLENBQzFCLDBCQUEyQixDQUMzQix5QkFBMEIsQ0FFMUIsNERBQTZELENBQzdELDZDQUNGLENBR0EsdUNBQ0Usd0JBQXlCLENBRXpCLGlCQUFrQixDQURsQixVQUVGLENBRUEseUJBRUUsZUFBZ0IsQ0FEaEIsVUFFRixDQUNBLG1DQUNFLHlCQUNFLGVBQ0YsQ0FDRixDQUVBLGlCQUVFLGVBQWdCLENBRGhCLFVBRUYsQ0FFQSxjQUNFLHdCQUNGLENBRUEsZUFDRSx3QkFBeUIsQ0FFekIsa0JBQW9CLENBRHBCLFNBRUYsQ0FFQSwyQkFFRSwrQkFBZ0MsQ0FEaEMsMkJBRUYsQ0FFQSxxQ0FDRSxZQUNGLENBRUEsaUJBQ0UsYUFDRixDQUVBLGtCQUNFLGVBQ0YsQ0FFQSxzQkFDRSxhQUNGLENBRUEsNkVBSUUsZUFBZ0IsQ0FDaEIsZUFBZ0IsQ0FDaEIsZUFDRixDQUVBLHNCQUFzQiIsImZpbGUiOiJnbG9iYWwuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCB1cmwoXCIuLi9jc3Mvbm9ybWFsaXplLmNzc1wiKSBsYXllcihyZXNldCk7XG4vKlxuICAgIEJyZWFrcG9pbnQgdmFyaWFibGVzXG4qL1xuLypcbiAgICBWYXJpYWJsZSBFeGFtcGxlXG4qL1xuLypcbiAgICBCcmVha3BvaW50IE1peGluc1xuKi9cbi8qXG4gICAgSm9pbnQgaG92ZXIgYW5kIEJyZWFrcG9pbnQgTWl4aW5cbiovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuRmlsZSBQYXRoXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblNwYWNpbmdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuR3JpZCBnYXBzL3NwYWNpbmdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG46cm9vdCB7XG4gIC0tdGlnaHQtZ2FwOiA4cHg7XG4gIC0tZ2FwOiA4cHg7XG4gIC0td2lkZS1nYXA6IDhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzBlbSkge1xuICA6cm9vdCB7XG4gICAgLS10aWdodC1nYXA6IDEycHg7XG4gICAgLS1nYXA6IDE2cHg7XG4gICAgLS13aWRlLWdhcDogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICA6cm9vdCB7XG4gICAgLS10aWdodC1nYXA6IDE2cHg7XG4gICAgLS1nYXA6IDMycHg7XG4gICAgLS13aWRlLWdhcDogMzJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODcuNWVtKSB7XG4gIDpyb290IHtcbiAgICAtLWdhcDogNDhweDtcbiAgICAtLXdpZGUtZ2FwOiA2NHB4O1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuc3R5bGUgdmFyaWFibGVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyoqXG4qIG5vdGU6IDEpIGJ1dHRvbiByYWRpdXMgc2V0IG1hbnVhbGx5XG4qIG5vdGU6IDIpIHVzZSB0aGUgY3NzIHZhciBiZWxvdyBhcyB0aGUgdmFsdWUgY2FwcyBvdXQgYXQgMTYwMHB4XG4qL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkhlYWRlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5QYWdlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogTWFucm9wZSBGb250IEZhY2VzICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL01hbnJvcGUvTWFucm9wZS1FeHRyYUxpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL01hbnJvcGUvTWFucm9wZS1MaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9NYW5yb3BlL01hbnJvcGUtUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9NYW5yb3BlL01hbnJvcGUtTWVkaXVtLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL01hbnJvcGUvTWFucm9wZS1TZW1pQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9NYW5yb3BlL01hbnJvcGUtQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9NYW5yb3BlL01hbnJvcGUtRXh0cmFCb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG46cm9vdCB7XG4gIC0tYm9keS1mb250LXNpemU6IDE2cHg7XG4gIC0tYm9keS1saW5lLWhlaWdodDogMS41NTtcbiAgLS1ib2R5LWxpbmUtaGVpZ2h0LWFic29sdXRlOiBjYWxjKHZhcigtLWJvZHktbGluZS1oZWlnaHQpICogdmFyKC0tYm9keS1mb250LXNpemUpKTtcbiAgLS1ib2R5LWZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIC0taDEtZm9udC1zaXplOiBjbGFtcCgzNnB4LCA1dncsIDQ4cHgpO1xuICAtLWgxLWxpbmUtaGVpZ2h0OiAxLjA4O1xuICAtLWgyLWZvbnQtc2l6ZTogY2xhbXAoMjhweCwgMy42dncsIDM2cHgpO1xuICAtLWgyLWxpbmUtaGVpZ2h0OiAxLjEyO1xuICAtLWgzLWZvbnQtc2l6ZTogMjRweDtcbiAgLS1oMy1saW5lLWhlaWdodDogMS4xODtcbiAgLS1oNC1mb250LXNpemU6IDIwcHg7XG4gIC0taDQtbGluZS1oZWlnaHQ6IDEuMjQ7XG4gIC0taDUtZm9udC1zaXplOiAxN3B4O1xuICAtLWg1LWxpbmUtaGVpZ2h0OiAxLjM1O1xuICAtLWg2LWZvbnQtc2l6ZTogMTRweDtcbiAgLS1oNi1saW5lLWhlaWdodDogMS4zNTtcbiAgLS1oZWFkaW5nLXRyYWNraW5nOiAtMC4wMThlbTtcbiAgLS1oMS10cmFja2luZzogLTAuMDIyZW07XG4gIC0taDItdHJhY2tpbmc6IC0wLjAxOGVtO1xuICAtLWgzLXRyYWNraW5nOiAtMC4wMTRlbTtcbiAgLS1oNC10cmFja2luZzogLTAuMDEwZW07XG4gIC0taDUtdHJhY2tpbmc6IC0wLjAwNmVtO1xuICAtLWg2LXRyYWNraW5nOiAwLjA2ZW07XG4gIC8qIFswMl0gKi9cbiAgLS1naWdhLWZvbnQtc2l6ZTogNC44cmVtO1xuICAtLW1lZ2EtZm9udC1zaXplOiA0cmVtO1xuICAtLWtpbG8tZm9udC1zaXplOiAzLjZyZW07XG4gIC0tY2VudGktZm9udC1zaXplOiAxLjJyZW07XG4gIC0tZGVjaS1mb250LXNpemU6IDEuNHJlbTtcbiAgLS1kZWNrYS1mb250LXNpemU6IDEuOHJlbSA7XG59XG5cbi8qXG4gICAgQmFzaWMgc3lzdGVtIGZvbnQgc3RhY2tzXG4qL1xuLypcbiAgICBCcmFuZCBmb250c1xuKi9cbi8qXG4gICAgRm9udCBzdGFja3NcbiovXG4vKlxuICAgIEZvbnQgRmFtaWx5IGtleSBmb3IgRnJhY3RhbFxuKi9cbi8qIFdlaWdodHMgKi9cbi8qIFNpemUgKi9cbi8qIC0tLS0tXG4qIE5PVEVTXG4qIFswMl1cbiogQSBzZXJpZXMgb2YgY2xhc3NlcyBmb3Igc2V0dGluZyBtYXNzaXZlIHR5cGU7IGZvciB1c2UgaW4gaGVyb2VzLCBtYXN0aGVhZHMsXG4qIHByb21vcywgZXRjLlxuKiBBcyBwZXI6IGNzc3dpemFyZHJ5LmNvbS8yMDEyLzAyL3ByYWdtYXRpYy1wcmFjdGljYWwtZm9udC1zaXppbmctaW4tY3NzXG4tLS0tLS0gKi9cbi8qXG4gICAgRm9udCBNaXhpbnNcbiovXG4vKiBGYWRlIGluICovXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi8qIEZhZGUgaW4gZG93biAqL1xuQGtleWZyYW1lcyBmYWRlSW5Eb3duIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMHB4KTtcbiAgfVxufVxuLyogRmFkZSBpbiB1cCAqL1xuQGtleWZyYW1lcyBmYWRlSW5VcCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuLyogRmFkZSBpbiB1cCBtYXJnaW4gKi9cbkBrZXlmcmFtZXMgZmFkZUluVXBNYXJnaW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4O1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi8qIEdyb3cgaW4gZmFkZSAqL1xuQGtleWZyYW1lcyBncm93SW5GYWRlIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4vKiAtLS0tIEhpZ2hsaWdodCBwdWxzZSAtLS0tICovXG5Aa2V5ZnJhbWVzIGhpZ2hsaWdodFB1bHNlIHtcbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4yNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjI1KTtcbiAgfVxufVxuLyogLS0tLSBIaWdobGlnaHQgcHVsc2Ugd2l0aCBvdXRsaW5lIC0tLS0gKi9cbkBrZXlmcmFtZXMgaGlnaGxpZ2h0UHVsc2VPdXRsaW5lIHtcbiAgMCUge1xuICAgIG91dGxpbmU6IDNweCBzb2xpZCAjRkZDNTdEO1xuICAgIG91dGxpbmUtb2Zmc2V0OiA0cHg7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgMTMlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4yNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjI1KTtcbiAgfVxuICAzMyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDc1JSB7XG4gICAgb3V0bGluZTogM3B4IHNvbGlkICNGRkM1N0Q7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDRweDtcbiAgfVxuICAxMDAlIHtcbiAgICBvdXRsaW5lOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDRweDtcbiAgfVxufVxuaHRtbCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuKiwgKjpiZWZvcmUsICo6YWZ0ZXIge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGluaGVyaXQ7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbjp3aGVyZSgqKSB7XG4gIG1hcmdpbjogMDtcbn1cblxuaHRtbCxcbmJvZHkge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiA2Mi41JTtcbiAgc2Nyb2xsLXBhZGRpbmctdG9wOiB2YXIoLS1oZWFkZXItaW5uZXItaGVpZ2h0KTtcbn1cblxuYm9keSB7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1ib2R5LWxpbmUtaGVpZ2h0KTtcbiAgZm9udC1zaXplOiB2YXIoLS1ib2R5LWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAjMEEwQjBGO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuQHZpZXdwb3J0IHtcbiAgd2lkdGg6IGRldmljZS13aWR0aDtcbiAgem9vbTogMTtcbn1cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkU0RTU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG50aCxcbnRkIHtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkU0RTU7XG59XG5cbnRoLFxudGhlYWQgdGQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnRhYmxlLS1jYXJkIHtcbiAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUNFRUYyO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi50YWJsZS0tY2FyZCB0aCxcbi50YWJsZS0tY2FyZCB0ZCB7XG4gIHBhZGRpbmc6IDEzcHggMThweDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VDRUVGMjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi50YWJsZS0tY2FyZCB0aGVhZCB0aCB7XG4gIGJhY2tncm91bmQ6ICNGNkY3Rjk7XG4gIGNvbG9yOiAjNkM3NTg3O1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xufVxuLnRhYmxlLS1jYXJkIHRib2R5IHRoIHtcbiAgcGFkZGluZy1yaWdodDogMjhweDtcbiAgY29sb3I6ICM2Qzc1ODc7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4udGFibGUtLWNhcmQgdGJvZHkgdGQge1xuICBjb2xvcjogIzBBMEIwRjtcbn1cbi50YWJsZS0tY2FyZCB0cjpsYXN0LWNoaWxkIHRoLFxuLnRhYmxlLS1jYXJkIHRyOmxhc3QtY2hpbGQgdGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4udGFibGUtLWZ1bGwge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50YWJsZS0tY29udGVudC1zdGFuZGFyZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDJyZW0gMDtcbn1cblxuLnRhYmxlLS1jb250ZW50LXN0YW5kYXJkIGNhcHRpb24ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nLWJvdHRvbTogMTNweDtcbn1cblxuLnRhYmxlLS1jb250ZW50LXN0YW5kYXJkIHRoLFxuLnRhYmxlLS1jb250ZW50LXN0YW5kYXJkIHRoZWFkIHRkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDM0MzQzM7XG59XG5cbi50YWJsZS0tY29udGVudC1zdGFuZGFyZCB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi50YWJsZS0tY29udGVudC1zdGFuZGFyZCB0aCxcbi50YWJsZS0tY29udGVudC1zdGFuZGFyZCB0ZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4YzhjOGM7XG4gIHBhZGRpbmc6IDEycHggMTVweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzVlbSkge1xuICAudGFibGUtLXJlc3BvbnNpdmUge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZGVjaS1mb250LXNpemUpO1xuICB9XG4gIC50YWJsZS0tcmVzcG9uc2l2ZSxcbiAgLnRhYmxlLS1yZXNwb25zaXZlIHRib2R5LFxuICAudGFibGUtLXJlc3BvbnNpdmUgdHIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuICAudGFibGUtLXJlc3BvbnNpdmUgdGhlYWQsXG4gIC50YWJsZS0tcmVzcG9uc2l2ZSB0aCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudGFibGUtLXJlc3BvbnNpdmUgdHIge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC50YWJsZS0tcmVzcG9uc2l2ZSB0ci50YWJsZS0tcmVzcG9uc2l2ZV9fZmlyc3Qtcm93IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50YWJsZS0tcmVzcG9uc2l2ZSB0ZCB7XG4gICAgZGlzcGxheTogdGFibGUtcm93O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnRhYmxlLS1yZXNwb25zaXZlIHRkW2RhdGEtdGl0bGVdOmJlZm9yZSB7XG4gICAgY29udGVudDogYXR0cihkYXRhLXRpdGxlKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUNFRUYyO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNEN0RCRTM7XG4gIH1cbiAgLnRhYmxlLS1yZXNwb25zaXZlIHRkW2RhdGEtdGl0bGVdIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNEN0RCRTM7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0Q3REJFMztcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0Q3REJFMztcbiAgfVxuICAudGFibGUtLXJlc3BvbnNpdmUgdGJvZHkgdHIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEN0RCRTM7XG4gIH1cbiAgLnRhYmxlLS1yZXNwb25zaXZlIHRkW2RhdGEtdGl0bGVdOmJlZm9yZSxcbiAgLnRhYmxlLS1yZXNwb25zaXZlX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB9XG59XG4udGFibGUtLWNvbnRlbnQtc21hbGwge1xuICBmb250LXNpemU6IDEuM3JlbTtcbn1cblxuLnRhYmxlLS1jb250ZW50LXNtYWxsIHRoLFxuLnRhYmxlLS1jb250ZW50LXNtYWxsIHRkIHtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG59XG5cbi50YWJsZS0tY29udGVudC1zbWFsbCB0aCxcbi50YWJsZS0tY29udGVudC1zbWFsbCB0aGVhZCB0ZCB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuXG4udGFibGUtLWhlYWRlci1jb2x1bW4gdGgge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udGFibGUtLXJvdy1zdHJpcGVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4udGFibGUtLXJvdy1zdHJpcGVkIHRoLFxuLnRhYmxlLS1yb3ctc3RyaXBlZCB0ZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLnRhYmxlLS1yb3ctc3RyaXBlZCB0aCxcbi50YWJsZS0tcm93LXN0cmlwZWQgdGhlYWQgdGQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi50YWJsZS0tcm93LXN0cmlwZWQgdHI6bnRoLWNoaWxkKG9kZCkgdGQsXG4udGFibGUtLXJvdy1zdHJpcGVkIHRyOm50aC1jaGlsZChvZGQpIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi50YWJsZS0tcm93LXN0cmlwZWQgdHI6bnRoLWNoaWxkKGV2ZW4pOmxhc3QtY2hpbGQgdGQsIC50YWJsZS0tcm93LXN0cmlwZWQgdHI6bnRoLWNoaWxkKGV2ZW4pOmxhc3QtY2hpbGQgdGgge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG59XG4udGFibGUtLXJvdy1zdHJpcGVkIHRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLnRhYmxlLS1yb3ctc3RyaXBlZCB0cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDJweDtcbn1cbi50YWJsZS0tcm93LXN0cmlwZWQgdHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi50YWJsZS0tcm93LXN0cmlwZWQgdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycHg7XG59XG4udGFibGUtLXJvdy1zdHJpcGVkIHRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4udGFibGUtLXJvdy1zdHJpcGVkIHRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAycHg7XG59XG4udGFibGUtLXJvdy1zdHJpcGVkIHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi50YWJsZS0tcm93LXN0cmlwZWQgdHI6bGFzdC1jaGlsZCB0aDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcbn1cblxuW2RhdGEtaGlkZGVuLWJ5LXJ1bGVzPXRydWVdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRhYmxlX19uby1zdHlsZXMge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMCAhaW1wb3J0YW50O1xufVxuXG4udGFibGVfX25vLXN0eWxlcyB0aCxcbi50YWJsZV9fbm8tc3R5bGVzIHRoZWFkIHRkLFxuLnRhYmxlX19uby1zdHlsZXMgdGQge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5wcmljZS1icmVha2Rvd24ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaW5lLWhlaWdodDogMjtcbn1cblxuLnByaWNlLWJyZWFrZG93biB0aCxcbi5wcmljZS1icmVha2Rvd24gdGhlYWQgdGQsXG4ucHJpY2UtYnJlYWtkb3duIHRkIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4ucHJpY2UtYnJlYWtkb3duX19pdGVtX192YWx1ZSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ucHJpY2UtYnJlYWtkb3duX19pdGVtX19sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbltkYXRhLXNlY29uZC1sYXN0LXJvd10gPiB0ZCxcbltkYXRhLXNlY29uZC1sYXN0LXJvd10gPiB0aCB7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG5cbi5wcmljZS1icmVha2Rvd25fX3RvdGFsID4gdGgge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ucHJpY2UtYnJlYWtkb3duX190b3RhbCA+IHRkLFxuLnByaWNlLWJyZWFrZG93bl9fdG90YWwgPiB0aCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQzNDM0MzO1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuXG4ucHJpY2UtYnJlYWtkb3duX190b3RhbCAucHJpY2UtYnJlYWtkb3duX19pdGVtX19sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmgxLFxuLmgxLFxuaDIsXG4uaDIsXG5oMyxcbi5oMyxcbmg0LFxuLmg0LFxuaDUsXG4uaDUsXG5oNixcbi5oNiB7XG4gIG1hcmdpbjogMCAwIHZhcigtLXBhcmFncmFwaC1icmVhayk7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzBBMEIwRjtcbn1cblxuaDEgc21hbGwsXG5oMiBzbWFsbCxcbmgzIHNtYWxsLFxuaDQgc21hbGwsXG5oNSBzbWFsbCxcbmg2IHNtYWxsIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG59XG5cbnAgKyBoMSxcbnAgKyBoMixcbnAgKyBoMyxcbnAgKyBoNCxcbnAgKyBoNSxcbnAgKyBoNiB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG5cbmgxLCAuaDEge1xuICBmb250LXNpemU6IHZhcigtLWgxLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1oMS1saW5lLWhlaWdodCk7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1oMS10cmFja2luZyk7XG59XG5cbmgyLCAuaDIge1xuICBmb250LXNpemU6IHZhcigtLWgyLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1oMi1saW5lLWhlaWdodCk7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1oMi10cmFja2luZyk7XG59XG5cbmgzLCAuaDMge1xuICBmb250LXNpemU6IHZhcigtLWgzLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1oMy1saW5lLWhlaWdodCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1oMy10cmFja2luZyk7XG59XG5cbmg0LCAuaDQge1xuICBmb250LXNpemU6IHZhcigtLWg0LWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1oNC1saW5lLWhlaWdodCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1oNC10cmFja2luZyk7XG59XG5cbmg1LCAuaDUge1xuICBmb250LXNpemU6IHZhcigtLWg1LWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1oNS1saW5lLWhlaWdodCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1oNS10cmFja2luZyk7XG59XG5cbmg2LCAuaDYge1xuICBmb250LXNpemU6IHZhcigtLWg2LWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1oNi1saW5lLWhlaWdodCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1oNi10cmFja2luZyk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjNkM3NTg3O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5wLFxub2wsXG51bCxcbmRsLFxuYWRkcmVzcyB7XG4gIG1hcmdpbjogMCAwIHZhcigtLWJvZHktZm9udC1zaXplKTtcbn1cblxuLmhlYWRpbmctaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmhlYWRpbmctdy1zdWJ0aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5oZWFkaW5nLWVtcGhhc2lzID4gc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogODAwO1xuICBjb2xvcjogIzBBMEIwRjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMDVFNEM5IDAlLCAjNUIzRkVDIDEwMCUpO1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmhlYWRpbmctZW1waGFzaXMtLXJldmVyc2UgPiBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4udHYtZ3JhZGllbnQtdGV4dCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXR2LWdyYWRpZW50KTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMDVlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4wNWVtO1xufVxuXG4udHYtYmFyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDAuODJlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuMTRlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjA2ZW07XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzA1RTRDOSAwJSwgIzVCM0ZFQyAxMDAlKTtcbn1cbi50di1iYXIuaXMtbGcge1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDAuODZlbTtcbn1cblxuLnR2LWxpbmUtZW5kIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnR2LWN1cnNvci5pcy1ibGlua2luZyB7XG4gIGFuaW1hdGlvbjogdHYtY3Vyc29yLWJsaW5rIDFzIHN0ZXAtZW5kIGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIHR2LWN1cnNvci1ibGluayB7XG4gIDAlLCAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuaHIge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMXB4O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRDdEQkUzO1xuICBtYXJnaW46IDJyZW0gMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogLS0tLSBUZXh0IGxldmVsIGVsZW1lbnRzIC0tLS0gKi9cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjQjZCRENBO1xuICBjdXJzb3I6IGhlbHA7XG59XG5cbmIsIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbmlucyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkU0RTU7XG4gIGNvbG9yOiAjNTc1RjZFO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbm1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJFNEU1O1xuICBjb2xvcjogIzU3NUY2RTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogTWVubG8sIENvbnNvbGFzLCBNb25hY28sIExpYmVyYXRpb24gTW9ubywgTHVjaWRhIENvbnNvbGUsIG1vbm9zcGFjZTtcbiAgY29sb3I6ICM1NzVGNkU7XG4gIGJhY2tncm91bmQ6ICNFMkU0RTU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIHBhZGRpbmc6IDAgMnB4O1xuICBtYXJnaW46IDAgLTJweDtcbn1cblxucHJlIHtcbiAgd2hpdGUtc3BhY2U6IHByZTtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiB2YXIoLS1kZWNpLWZvbnQtc2l6ZSk7XG59XG5cbjpyb290IHtcbiAgLS1wYXJhZ3JhcGgtYnJlYWs6IDEycHg7XG4gIC0tYmxvY2stYnJlYWs6IHZhcigtLWJvZHktZm9udC1zaXplKTtcbn1cblxucCxcbmFkZHJlc3Mge1xuICBtYXJnaW46IDAgMCB2YXIoLS1wYXJhZ3JhcGgtYnJlYWspO1xufVxuXG4ucmV2ZXJzZS10ZXh0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ucmV2ZXJzZS10ZXh0IDp3aGVyZShhKSB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4ucmV2ZXJzZS10ZXh0IDp3aGVyZShhKTpob3Zlcixcbi5yZXZlcnNlLXRleHQgOndoZXJlKGEpOmZvY3VzLFxuLnJldmVyc2UtdGV4dCA6d2hlcmUoYSk6YWN0aXZlIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG59XG4ucmV2ZXJzZS10ZXh0IDp3aGVyZShoMSksXG4ucmV2ZXJzZS10ZXh0IDp3aGVyZShoMiksXG4ucmV2ZXJzZS10ZXh0IDp3aGVyZShoMyksXG4ucmV2ZXJzZS10ZXh0IDp3aGVyZShoNCkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLyogLS0tLSBUZXh0IHNlbGVjdGlvbiAtLS0tICovXG46Oi1tb3otc2VsZWN0aW9uIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQ6ICNGRkM1N0Q7XG59XG5cbjo6c2VsZWN0aW9uIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQ6ICNGRkM1N0Q7XG59XG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC4yNWVtIDAuNGVtO1xuICBmb250LXNpemU6IHZhcigtLWNlbnRpLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBib3gtc2hhZG93OiAwIDAgMCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyRTRFNTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMjAwbXMgZWFzZS1pbi1vdXQsIG91dGxpbmUgMjAwbXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMjAwbXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG4uYmFkZ2VbaHJlZl06aG92ZXIsIC5iYWRnZVtocmVmXTpmb2N1cywgLmJhZGdlW2hyZWZdOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzQTU3RTg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYmFkZ2UtdmNzZCB7XG4gIGJhY2tncm91bmQ6ICNFOEY3RUY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxNTdBNEM7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBjb2xvcjogIzIxMjUyRjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblZpc2liaWxpdHkgVXRpbGl0aWVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkNsZWFyZml4XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblNWR1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5MaXN0IE1peGluc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5GYWxsYmFjayBsb2dvIGltYWdlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuOnJvb3Qge1xuICAtLWJ1dHRvbi1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1idXR0b24tYm9yZGVyLXJhZGl1czogMTJweDtcbiAgLS1idXR0b24tbGluZS1oZWlnaHQ6IDEuNDtcbiAgLS1idXR0b24tcGFkZGluZy12ZXJ0aWNhbDogMTRweDtcbiAgLS1idXR0b24tcGFkZGluZy1ob3Jpem9udGFsOiAxNnB4O1xuICAtLWJ1dHRvbi1oZWlnaHQ6IGNhbGMoKHZhcigtLWJ1dHRvbi1wYWRkaW5nLXZlcnRpY2FsKSAqIDIpICsgdmFyKC0tYnV0dG9uLWxpbmUtaGVpZ2h0KSAqIDFlbSk7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5TaXplc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5idXR0b24tYmFjayB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAwLjRlbTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM2Qzc1ODc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMjAwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpO1xufVxuLmJ1dHRvbi1iYWNrOmhvdmVyIHtcbiAgY29sb3I6ICMwQTBCMEY7XG59XG4uYnV0dG9uLWJhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uYnV0dG9uLWJhY2s6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxLjVweDtcbiAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSk7XG59XG5cbi5idXR0b24ge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udDogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcbiAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgY29sdW1uLWdhcDogMC41ZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1idXR0b24tYm9yZGVyLXJhZGl1cyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTIwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpLCBiYWNrZ3JvdW5kIDIwMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKSwgYm9yZGVyLWNvbG9yIDIwMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKSwgY29sb3IgMjAwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpLCBib3gtc2hhZG93IDIwMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKTtcbiAgcGFkZGluZzogMTRweCAxNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1idXR0b24tbGluZS1oZWlnaHQpO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICBjb2xvcjogIzBBMEIwRjtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q3REJFMztcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5idXR0b246Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDkxLCA2MywgMjM2LCAwLjIpO1xufVxuLmJ1dHRvbjphY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG4uYnV0dG9uIDp3aGVyZShbc3Ryb2tlKj1cIiNcIl0pIHtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIHRyYW5zaXRpb246IHN0cm9rZSAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi5idXR0b24gOndoZXJlKFtmaWxsKj1cIiNcIl0pIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uOiBmaWxsIDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuLmJ1dHRvbjpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcbiAgYmFja2dyb3VuZDogIzFGMjMyRDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJveC1zaGFkb3c6IDAgMTJweCAyOHB4IC0xNnB4IHJnYmEoMTAsIDExLCAxNSwgMC40KTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idXR0b246YWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLmJ1dHRvbltkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kOiAjRUNFRUYyO1xuICBjb2xvcjogIzhDOTVBNjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgdHJhbnNmb3JtOiBub25lO1xuICBmaWx0ZXI6IG5vbmU7XG59XG4uYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwgLmJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsIC5idXR0b25bZGlzYWJsZWRdOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNFQ0VFRjI7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjOEM5NUE2O1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIGZpbHRlcjogbm9uZTtcbn1cblxuLyogLS0tLSBCdXR0b24gQ29sb3VycyAtLS0tICovXG4uYnV0dG9uLS13YXJuaW5nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWdyaWQ7XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIGNvbHVtbi1nYXA6IDAuNWVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnV0dG9uLWJvcmRlci1yYWRpdXMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDEyMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKSwgYmFja2dyb3VuZCAyMDBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSksIGJvcmRlci1jb2xvciAyMDBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSksIGNvbG9yIDIwMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKSwgYm94LXNoYWRvdyAyMDBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSk7XG4gIHBhZGRpbmc6IDE0cHggMTZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBsaW5lLWhlaWdodDogdmFyKC0tYnV0dG9uLWxpbmUtaGVpZ2h0KTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgY29sb3I6ICMwQTBCMEY7XG4gIGJhY2tncm91bmQ6ICM3QzFGMjI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEN0RCRTM7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5idXR0b24tLXdhcm5pbmc6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDkxLCA2MywgMjM2LCAwLjIpO1xufVxuLmJ1dHRvbi0td2FybmluZzphY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG4uYnV0dG9uLS13YXJuaW5nIDp3aGVyZShbc3Ryb2tlKj1cIiNcIl0pIHtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIHRyYW5zaXRpb246IHN0cm9rZSAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi5idXR0b24tLXdhcm5pbmcgOndoZXJlKFtmaWxsKj1cIiNcIl0pIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uOiBmaWxsIDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuLmJ1dHRvbi0td2FybmluZzpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcbiAgYmFja2dyb3VuZDogIzFGMjMyRDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJveC1zaGFkb3c6IDAgMTJweCAyOHB4IC0xNnB4IHJnYmEoMTAsIDExLCAxNSwgMC40KTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idXR0b24tLXdhcm5pbmc6YWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLmJ1dHRvbi0td2FybmluZ1tkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kOiAjRUNFRUYyO1xuICBjb2xvcjogIzhDOTVBNjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgdHJhbnNmb3JtOiBub25lO1xuICBmaWx0ZXI6IG5vbmU7XG59XG4uYnV0dG9uLS13YXJuaW5nW2Rpc2FibGVkXTpob3ZlciwgLmJ1dHRvbi0td2FybmluZ1tkaXNhYmxlZF06Zm9jdXMsIC5idXR0b24tLXdhcm5pbmdbZGlzYWJsZWRdOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNFQ0VFRjI7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjOEM5NUE2O1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIGZpbHRlcjogbm9uZTtcbn1cblxuLmJ1dHRvbi0td2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmJ1dHRvbi0td2FybmluZy1saWdodCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250OiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ncmlkO1xuICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICBjb2x1bW4tZ2FwOiAwLjVlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJ1dHRvbi1ib3JkZXItcmFkaXVzKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxMjBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSksIGJhY2tncm91bmQgMjAwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpLCBib3JkZXItY29sb3IgMjAwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpLCBjb2xvciAyMDBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSksIGJveC1zaGFkb3cgMjAwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpO1xuICBwYWRkaW5nOiAxNHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJ1dHRvbi1saW5lLWhlaWdodCk7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gIGNvbG9yOiAjN0MxRjIyO1xuICBiYWNrZ3JvdW5kOiAjRkRFREVFO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDdEQkUzO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ1dHRvbi0td2FybmluZy1saWdodDpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoOTEsIDYzLCAyMzYsIDAuMik7XG59XG4uYnV0dG9uLS13YXJuaW5nLWxpZ2h0OmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5idXR0b24tLXdhcm5pbmctbGlnaHQgOndoZXJlKFtzdHJva2UqPVwiI1wiXSkge1xuICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlIDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuLmJ1dHRvbi0td2FybmluZy1saWdodCA6d2hlcmUoW2ZpbGwqPVwiI1wiXSkge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gIHRyYW5zaXRpb246IGZpbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG4uYnV0dG9uLS13YXJuaW5nLWxpZ2h0OmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpO1xuICBiYWNrZ3JvdW5kOiAjMUYyMzJEO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogMCAxMnB4IDI4cHggLTE2cHggcmdiYSgxMCwgMTEsIDE1LCAwLjQpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ1dHRvbi0td2FybmluZy1saWdodDphY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG4uYnV0dG9uLS13YXJuaW5nLWxpZ2h0W2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQ6ICNFQ0VFRjI7XG4gIGNvbG9yOiAjOEM5NUE2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIGZpbHRlcjogbm9uZTtcbn1cbi5idXR0b24tLXdhcm5pbmctbGlnaHRbZGlzYWJsZWRdOmhvdmVyLCAuYnV0dG9uLS13YXJuaW5nLWxpZ2h0W2Rpc2FibGVkXTpmb2N1cywgLmJ1dHRvbi0td2FybmluZy1saWdodFtkaXNhYmxlZF06YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI0VDRUVGMjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgZmlsdGVyOiBub25lO1xufVxuLmJ1dHRvbi0td2FybmluZy1saWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNFNTQ4NEQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuOnJvb3RbZGF0YS10aGVtZT1kYXJrXSAuYnV0dG9uLS13YXJuaW5nLWxpZ2h0IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMjksIDcyLCA3NywgMC4xMik7XG4gIGNvbG9yOiAjRTU0ODREO1xufVxuOnJvb3RbZGF0YS10aGVtZT1kYXJrXSAuYnV0dG9uLS13YXJuaW5nLWxpZ2h0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0U1NDg0RDtcbiAgY29sb3I6IHdoaXRlO1xufVxuOnJvb3RbZGF0YS10aGVtZT1kYXJrXSAuYnV0dG9uLS13YXJuaW5nLWxpZ2h0W2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQ6ICNFQ0VFRjI7XG4gIGNvbG9yOiAjOEM5NUE2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIGZpbHRlcjogbm9uZTtcbn1cbjpyb290W2RhdGEtdGhlbWU9ZGFya10gLmJ1dHRvbi0td2FybmluZy1saWdodFtkaXNhYmxlZF06aG92ZXIsIDpyb290W2RhdGEtdGhlbWU9ZGFya10gLmJ1dHRvbi0td2FybmluZy1saWdodFtkaXNhYmxlZF06Zm9jdXMsIDpyb290W2RhdGEtdGhlbWU9ZGFya10gLmJ1dHRvbi0td2FybmluZy1saWdodFtkaXNhYmxlZF06YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI0VDRUVGMjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgZmlsdGVyOiBub25lO1xufVxuXG4uYnV0dG9uLS1uZXV0cmFsIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWdyaWQ7XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIGNvbHVtbi1nYXA6IDAuNWVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnV0dG9uLWJvcmRlci1yYWRpdXMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDEyMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKSwgYmFja2dyb3VuZCAyMDBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSksIGJvcmRlci1jb2xvciAyMDBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSksIGNvbG9yIDIwMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKSwgYm94LXNoYWRvdyAyMDBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSk7XG4gIHBhZGRpbmc6IDE0cHggMTZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBsaW5lLWhlaWdodDogdmFyKC0tYnV0dG9uLWxpbmUtaGVpZ2h0KTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgY29sb3I6ICMyNDI0MjY7XG4gIGJhY2tncm91bmQ6ICNDM0MzQzM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEN0RCRTM7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYnV0dG9uLS1uZXV0cmFsOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSg5MSwgNjMsIDIzNiwgMC4yKTtcbn1cbi5idXR0b24tLW5ldXRyYWw6YWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLmJ1dHRvbi0tbmV1dHJhbCA6d2hlcmUoW3N0cm9rZSo9XCIjXCJdKSB7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uOiBzdHJva2UgMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG4uYnV0dG9uLS1uZXV0cmFsIDp3aGVyZShbZmlsbCo9XCIjXCJdKSB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbjogZmlsbCAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi5idXR0b24tLW5ldXRyYWw6aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XG4gIGJhY2tncm91bmQ6ICMxRjIzMkQ7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3gtc2hhZG93OiAwIDEycHggMjhweCAtMTZweCByZ2JhKDEwLCAxMSwgMTUsIDAuNCk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnV0dG9uLS1uZXV0cmFsOmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5idXR0b24tLW5ldXRyYWxbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZDogI0VDRUVGMjtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgZmlsdGVyOiBub25lO1xufVxuLmJ1dHRvbi0tbmV1dHJhbFtkaXNhYmxlZF06aG92ZXIsIC5idXR0b24tLW5ldXRyYWxbZGlzYWJsZWRdOmZvY3VzLCAuYnV0dG9uLS1uZXV0cmFsW2Rpc2FibGVkXTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjRUNFRUYyO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzhDOTVBNjtcbiAgdHJhbnNmb3JtOiBub25lO1xuICBmaWx0ZXI6IG5vbmU7XG59XG5cbi5idXR0b24tLXBvc2l0aXZlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWdyaWQ7XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIGNvbHVtbi1nYXA6IDAuNWVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnV0dG9uLWJvcmRlci1yYWRpdXMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDEyMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKSwgYmFja2dyb3VuZCAyMDBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSksIGJvcmRlci1jb2xvciAyMDBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSksIGNvbG9yIDIwMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKSwgYm94LXNoYWRvdyAyMDBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSk7XG4gIHBhZGRpbmc6IDE0cHggMTZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBsaW5lLWhlaWdodDogdmFyKC0tYnV0dG9uLWxpbmUtaGVpZ2h0KTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQ6ICMxRkE4NkI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEN0RCRTM7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYnV0dG9uLS1wb3NpdGl2ZTpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoOTEsIDYzLCAyMzYsIDAuMik7XG59XG4uYnV0dG9uLS1wb3NpdGl2ZTphY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG4uYnV0dG9uLS1wb3NpdGl2ZSA6d2hlcmUoW3N0cm9rZSo9XCIjXCJdKSB7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uOiBzdHJva2UgMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG4uYnV0dG9uLS1wb3NpdGl2ZSA6d2hlcmUoW2ZpbGwqPVwiI1wiXSkge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gIHRyYW5zaXRpb246IGZpbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG4uYnV0dG9uLS1wb3NpdGl2ZTpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcbiAgYmFja2dyb3VuZDogIzFGMjMyRDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJveC1zaGFkb3c6IDAgMTJweCAyOHB4IC0xNnB4IHJnYmEoMTAsIDExLCAxNSwgMC40KTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idXR0b24tLXBvc2l0aXZlOmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5idXR0b24tLXBvc2l0aXZlW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQ6ICNFQ0VFRjI7XG4gIGNvbG9yOiAjOEM5NUE2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIGZpbHRlcjogbm9uZTtcbn1cbi5idXR0b24tLXBvc2l0aXZlW2Rpc2FibGVkXTpob3ZlciwgLmJ1dHRvbi0tcG9zaXRpdmVbZGlzYWJsZWRdOmZvY3VzLCAuYnV0dG9uLS1wb3NpdGl2ZVtkaXNhYmxlZF06YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI0VDRUVGMjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgZmlsdGVyOiBub25lO1xufVxuXG4uYnV0dG9uLS1ibHVlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWdyaWQ7XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIGNvbHVtbi1nYXA6IDAuNWVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnV0dG9uLWJvcmRlci1yYWRpdXMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDEyMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKSwgYmFja2dyb3VuZCAyMDBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSksIGJvcmRlci1jb2xvciAyMDBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSksIGNvbG9yIDIwMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKSwgYm94LXNoYWRvdyAyMDBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSk7XG4gIHBhZGRpbmc6IDE0cHggMTZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBsaW5lLWhlaWdodDogdmFyKC0tYnV0dG9uLWxpbmUtaGVpZ2h0KTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0tdHYtZ3JhZGllbnQpO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAxNS41cHggMjMuNXB4O1xuICBib3gtc2hhZG93OiAwIDEycHggMjhweCAtMTBweCByZ2JhKDkxLCA2MywgMjM2LCAwLjUpO1xufVxuLmJ1dHRvbi0tYmx1ZTpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoOTEsIDYzLCAyMzYsIDAuMik7XG59XG4uYnV0dG9uLS1ibHVlOmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5idXR0b24tLWJsdWU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10di1ncmFkaWVudCk7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMS4wNSk7XG4gIGJveC1zaGFkb3c6IDAgMTZweCAzMnB4IC0xMHB4IHJnYmEoOTEsIDYzLCAyMzYsIDAuNTUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XG59XG4uYnV0dG9uLS1ibHVlOmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5idXR0b24tLWJsdWVbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZDogI0VDRUVGMjtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgZmlsdGVyOiBub25lO1xufVxuLmJ1dHRvbi0tYmx1ZVtkaXNhYmxlZF06aG92ZXIsIC5idXR0b24tLWJsdWVbZGlzYWJsZWRdOmZvY3VzLCAuYnV0dG9uLS1ibHVlW2Rpc2FibGVkXTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjRUNFRUYyO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzhDOTVBNjtcbiAgdHJhbnNmb3JtOiBub25lO1xuICBmaWx0ZXI6IG5vbmU7XG59XG5cbi5idXR0b24tLWluayB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250OiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ncmlkO1xuICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICBjb2x1bW4tZ2FwOiAwLjVlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJ1dHRvbi1ib3JkZXItcmFkaXVzKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxMjBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSksIGJhY2tncm91bmQgMjAwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpLCBib3JkZXItY29sb3IgMjAwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpLCBjb2xvciAyMDBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSksIGJveC1zaGFkb3cgMjAwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpO1xuICBwYWRkaW5nOiAxNHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJ1dHRvbi1saW5lLWhlaWdodCk7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kOiAjMEEwQjBGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDdEQkUzO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItY29sb3I6ICMwQTBCMEY7XG59XG4uYnV0dG9uLS1pbms6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDkxLCA2MywgMjM2LCAwLjIpO1xufVxuLmJ1dHRvbi0taW5rOmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5idXR0b24tLWluayA6d2hlcmUoW3N0cm9rZSo9XCIjXCJdKSB7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uOiBzdHJva2UgMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG4uYnV0dG9uLS1pbmsgOndoZXJlKFtmaWxsKj1cIiNcIl0pIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uOiBmaWxsIDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuLmJ1dHRvbi0taW5rOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpO1xuICBiYWNrZ3JvdW5kOiAjMUYyMzJEO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogMCAxMnB4IDI4cHggLTE2cHggcmdiYSgxMCwgMTEsIDE1LCAwLjQpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ1dHRvbi0taW5rOmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5idXR0b24tLWlua1tkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kOiAjRUNFRUYyO1xuICBjb2xvcjogIzhDOTVBNjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgdHJhbnNmb3JtOiBub25lO1xuICBmaWx0ZXI6IG5vbmU7XG59XG4uYnV0dG9uLS1pbmtbZGlzYWJsZWRdOmhvdmVyLCAuYnV0dG9uLS1pbmtbZGlzYWJsZWRdOmZvY3VzLCAuYnV0dG9uLS1pbmtbZGlzYWJsZWRdOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNFQ0VFRjI7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjOEM5NUE2O1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIGZpbHRlcjogbm9uZTtcbn1cbi5idXR0b24tLWluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxRjIzMkQ7XG4gIGJvcmRlci1jb2xvcjogIzFGMjMyRDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5idXR0b24tLXN0b25lIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWdyaWQ7XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIGNvbHVtbi1nYXA6IDAuNWVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnV0dG9uLWJvcmRlci1yYWRpdXMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDEyMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKSwgYmFja2dyb3VuZCAyMDBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSksIGJvcmRlci1jb2xvciAyMDBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSksIGNvbG9yIDIwMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKSwgYm94LXNoYWRvdyAyMDBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSk7XG4gIHBhZGRpbmc6IDE0cHggMTZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBsaW5lLWhlaWdodDogdmFyKC0tYnV0dG9uLWxpbmUtaGVpZ2h0KTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQ6ICMyQjMxNDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEN0RCRTM7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzJCMzE0MDtcbn1cbi5idXR0b24tLXN0b25lOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSg5MSwgNjMsIDIzNiwgMC4yKTtcbn1cbi5idXR0b24tLXN0b25lOmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5idXR0b24tLXN0b25lIDp3aGVyZShbc3Ryb2tlKj1cIiNcIl0pIHtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIHRyYW5zaXRpb246IHN0cm9rZSAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi5idXR0b24tLXN0b25lIDp3aGVyZShbZmlsbCo9XCIjXCJdKSB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbjogZmlsbCAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi5idXR0b24tLXN0b25lOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpO1xuICBiYWNrZ3JvdW5kOiAjMUYyMzJEO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogMCAxMnB4IDI4cHggLTE2cHggcmdiYSgxMCwgMTEsIDE1LCAwLjQpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ1dHRvbi0tc3RvbmU6YWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLmJ1dHRvbi0tc3RvbmVbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZDogI0VDRUVGMjtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgZmlsdGVyOiBub25lO1xufVxuLmJ1dHRvbi0tc3RvbmVbZGlzYWJsZWRdOmhvdmVyLCAuYnV0dG9uLS1zdG9uZVtkaXNhYmxlZF06Zm9jdXMsIC5idXR0b24tLXN0b25lW2Rpc2FibGVkXTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjRUNFRUYyO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzhDOTVBNjtcbiAgdHJhbnNmb3JtOiBub25lO1xuICBmaWx0ZXI6IG5vbmU7XG59XG4uYnV0dG9uLS1zdG9uZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwQTBCMEY7XG4gIGJvcmRlci1jb2xvcjogIzBBMEIwRjtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5idXR0b24tLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgY29sb3I6ICMwQTBCMEY7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcbn1cbi5idXR0b24tLXdoaXRlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgY29sb3I6ICMwQTBCMEY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcbiAgYm94LXNoYWRvdzogMCA4cHggMjBweCAtOHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cblxuLyogLS0tLSBTaXplcyAtLS0tICovXG4uYnV0dG9uLS1zaG9ydCxcbi5idXR0b24tLXNtYWxsIHtcbiAgcGFkZGluZzogMTBweCAxNHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5idXR0b24tLXNtYWxsLmJ1dHRvbi0tYmx1ZSxcbi5idXR0b24tLXNob3J0LmJ1dHRvbi0tYmx1ZSB7XG4gIHBhZGRpbmc6IDExLjVweCAxNS41cHg7XG59XG5cbi5idXR0b24tLXRpbnkge1xuICBwYWRkaW5nOiA3cHggMTFweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuXG4uYnV0dG9uLS1sYXJnZSB7XG4gIHBhZGRpbmc6IDE4cHggMjhweDtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuXG4uYnV0dG9uLS13aWRlIHtcbiAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyOHB4O1xufVxuXG4uYnV0dG9uLS13aWRlLmJ1dHRvbi0tYmx1ZSB7XG4gIHBhZGRpbmctbGVmdDogMjkuNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyOS41cHg7XG59XG5cbi5idXR0b24tLWxhcmdlLmJ1dHRvbi0tYmx1ZSB7XG4gIHBhZGRpbmc6IDE5LjVweCAyOS41cHg7XG59XG5cbi5idXR0b24tLWljb24tbGVmdCB7XG4gIC0tYnV0dG9uLXBhZGRpbmctaG9yaXpvbnRhbC1oYWxmOiBjYWxjKHZhcigtLWJ1dHRvbi1wYWRkaW5nLWhvcml6b250YWwpICogMC42Nik7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tYnV0dG9uLXBhZGRpbmctaG9yaXpvbnRhbC1oYWxmKTtcbn1cblxuLyogLS0tLSBCdXR0b24gVmFyaWF0aW9ucyAtLS0tICovXG4uYnV0dG9uLS1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJ1dHRvbi0tZGlzYWJsZWQsXG4uYnV0dG9uW2Rpc2FibGVkXSxcbi5idXR0b24tLWJsdWVbZGlzYWJsZWRdLFxuLmJ1dHRvbi0tcG9zaXRpdmVbZGlzYWJsZWRdLFxuLmJ1dHRvbi0tbmV1dHJhbFtkaXNhYmxlZF0sXG4uYnV0dG9uLS13YXJuaW5nW2Rpc2FibGVkXSxcbi5idXR0b24tLXdhcm5pbmctbGlnaHRbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZDogI0VDRUVGMjtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgZmlsdGVyOiBub25lO1xufVxuLmJ1dHRvbi0tZGlzYWJsZWQ6aG92ZXIsIC5idXR0b24tLWRpc2FibGVkOmZvY3VzLCAuYnV0dG9uLS1kaXNhYmxlZDphY3RpdmUsXG4uYnV0dG9uW2Rpc2FibGVkXTpob3Zlcixcbi5idXR0b25bZGlzYWJsZWRdOmZvY3VzLFxuLmJ1dHRvbltkaXNhYmxlZF06YWN0aXZlLFxuLmJ1dHRvbi0tYmx1ZVtkaXNhYmxlZF06aG92ZXIsXG4uYnV0dG9uLS1ibHVlW2Rpc2FibGVkXTpmb2N1cyxcbi5idXR0b24tLWJsdWVbZGlzYWJsZWRdOmFjdGl2ZSxcbi5idXR0b24tLXBvc2l0aXZlW2Rpc2FibGVkXTpob3Zlcixcbi5idXR0b24tLXBvc2l0aXZlW2Rpc2FibGVkXTpmb2N1cyxcbi5idXR0b24tLXBvc2l0aXZlW2Rpc2FibGVkXTphY3RpdmUsXG4uYnV0dG9uLS1uZXV0cmFsW2Rpc2FibGVkXTpob3Zlcixcbi5idXR0b24tLW5ldXRyYWxbZGlzYWJsZWRdOmZvY3VzLFxuLmJ1dHRvbi0tbmV1dHJhbFtkaXNhYmxlZF06YWN0aXZlLFxuLmJ1dHRvbi0td2FybmluZ1tkaXNhYmxlZF06aG92ZXIsXG4uYnV0dG9uLS13YXJuaW5nW2Rpc2FibGVkXTpmb2N1cyxcbi5idXR0b24tLXdhcm5pbmdbZGlzYWJsZWRdOmFjdGl2ZSxcbi5idXR0b24tLXdhcm5pbmctbGlnaHRbZGlzYWJsZWRdOmhvdmVyLFxuLmJ1dHRvbi0td2FybmluZy1saWdodFtkaXNhYmxlZF06Zm9jdXMsXG4uYnV0dG9uLS13YXJuaW5nLWxpZ2h0W2Rpc2FibGVkXTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjRUNFRUYyO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzhDOTVBNjtcbiAgdHJhbnNmb3JtOiBub25lO1xuICBmaWx0ZXI6IG5vbmU7XG59XG5cbi8qIEZpcmVmb3g6IEdldCByaWQgb2YgdGhlIGlubmVyIGZvY3VzIGJvcmRlciAqL1xuLmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogLS0gUmVxdWVzdCByZXZpZXcgLS0gKi9cbi5yZXF1ZXN0LXJldmlldyAuY2FyZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMTI1MkY7XG59XG5cbi5yZXF1ZXN0LXJldmlldyAuYnV0dG9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmJ1dHRvbi1taW4td2lkdGgtMzIwIHtcbiAgbWluLXdpZHRoOiAzMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuYnV0dG9uLW1pbi13aWR0aC0zMjAge1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgfVxufVxuXG4uZG9jLWZvcm0tZWRpdC1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblRleHQgTGlua1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbmEge1xuICBjb2xvcjogIzNBN0JFNjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMjAwbXMgZWFzZS1pbi1vdXQsIG9wYWNpdHkgMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG5hOmhvdmVyLCBhOmFjdGl2ZSwgYTpmb2N1cyB7XG4gIGNvbG9yOiAjMWI2MGQyO1xufVxuXG4vKiBBZGRyZXNzIGBvdXRsaW5lYCBpbmNvbnNpc3RlbmN5IGJldHdlZW4gQ2hyb21lIGFuZCBvdGhlciBicm93c2Vycy4gKi9cbmE6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbn1cblxuLyogSW1wcm92ZSByZWFkYWJpbGl0eSB3aGVuIGZvY3VzZWQgYW5kIGFsc28gbW91c2UgaG92ZXJlZCBpbiBhbGwgYnJvd3NlcnMuICovXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vKiBJbmNsdWRlIGZpbGUgdHlwZSBhbmQgc2l6ZSBpbiBkb2N1bWVudCBsaW5rcyAqL1xuYS5kb2N1bWVudDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiAoXCIgYXR0cihkYXRhLWV4dCkgXCIgXCIgYXR0cihkYXRhLXNpemUpIFwiKVwiO1xufVxuXG46dGFyZ2V0IHtcbiAgYW5pbWF0aW9uOiBoaWdobGlnaHRQdWxzZSA3MDBtcyBlYXNlO1xuICBvdXRsaW5lOiAzcHggc29saWQgI0ZGQzU3RDtcbiAgb3V0bGluZS1vZmZzZXQ6IDRweDtcbn1cblxuLmFjdGl2ZS10YXJnZXQge1xuICBhbmltYXRpb246IGhpZ2hsaWdodFB1bHNlT3V0bGluZSAyMTAwbXMgZWFzZTtcbn1cblxuI3Jlc3VsdHM6dGFyZ2V0IHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4udGV4dC1saW5rIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcbiAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgY29sdW1uLWdhcDogMC4yZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYnV0dG9uLWxpbmUtaGVpZ2h0KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjM0E3QkU2O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDIwMG1zIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDIwMG1zIGVhc2UtaW4tb3V0LCBjb2xvciAyMDBtcyBlYXNlLWluLW91dCwgdGV4dC1kZWNvcmF0aW9uLWNvbG9yIDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuLnRleHQtbGluayA6d2hlcmUoW3N0cm9rZSo9XCIjXCJdKSB7XG4gIHN0cm9rZTogIzNBN0JFNjtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlIDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuLnRleHQtbGluayA6d2hlcmUoW2ZpbGwqPVwiI1wiXSkge1xuICBmaWxsOiAjM0E3QkU2O1xuICB0cmFuc2l0aW9uOiBmaWxsIDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuLnRleHQtbGluazpob3ZlciwgLnRleHQtbGluazpmb2N1cywgLnRleHQtbGluazphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjMWI2MGQyO1xufVxuLnRleHQtbGluazpob3ZlciA6d2hlcmUoW3N0cm9rZSo9XCIjXCJdKSwgLnRleHQtbGluazpmb2N1cyA6d2hlcmUoW3N0cm9rZSo9XCIjXCJdKSwgLnRleHQtbGluazphY3RpdmUgOndoZXJlKFtzdHJva2UqPVwiI1wiXSkge1xuICBzdHJva2U6ICMxYjYwZDI7XG4gIHRyYW5zaXRpb246IHN0cm9rZSAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi50ZXh0LWxpbms6aG92ZXIgOndoZXJlKFtmaWxsKj1cIiNcIl0pLCAudGV4dC1saW5rOmZvY3VzIDp3aGVyZShbZmlsbCo9XCIjXCJdKSwgLnRleHQtbGluazphY3RpdmUgOndoZXJlKFtmaWxsKj1cIiNcIl0pIHtcbiAgZmlsbDogIzFiNjBkMjtcbiAgdHJhbnNpdGlvbjogZmlsbCAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi50ZXh0LWxpbmstLWljb24tdW5zZXQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ncmlkO1xuICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICBjb2x1bW4tZ2FwOiAwLjJlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1idXR0b24tbGluZS1oZWlnaHQpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMzQTdCRTY7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjAwbXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMjAwbXMgZWFzZS1pbi1vdXQsIGNvbG9yIDIwMG1zIGVhc2UtaW4tb3V0LCB0ZXh0LWRlY29yYXRpb24tY29sb3IgMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG4udGV4dC1saW5rLS1pY29uLXVuc2V0OmhvdmVyLCAudGV4dC1saW5rLS1pY29uLXVuc2V0OmZvY3VzLCAudGV4dC1saW5rLS1pY29uLXVuc2V0OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICMxYjYwZDI7XG59XG5cbi50ZXh0LWxpbmstLXgwIHtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG5cbi5zdWJ0bGUtbGluayB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IHRleHQtZGVjb3JhdGlvbi1jb2xvciAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi5zdWJ0bGUtbGluazpob3ZlciwgLnN1YnRsZS1saW5rOmFjdGl2ZSwgLnN1YnRsZS1saW5rOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjM2E3YmU2O1xufVxuXG4ucXVpZXQtbGluayB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjOEM5NUE2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDEyMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKTtcbn1cbi5xdWlldC1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICM0RTU2Njc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuOnJvb3Qge1xuICAtLWJveC1wYWRkaW5nOiAyNHB4O1xuICAtLWJveC1pY29uLWxlZnQtcGFkZGluZzogNTZweDtcbiAgLS10di1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzA1RTRDOSAwJSwgIzVCM0ZFQyAxMDAlKTtcbiAgLS10di1ncmFkaWVudC12ZXJ0OiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMDVFNEM5IDAlLCAjNUIzRkVDIDEwMCUpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIDpyb290IHtcbiAgICAtLWJveC1wYWRkaW5nOiAyOHB4O1xuICB9XG59XG4uYmFyLWJveCB7XG4gIHBhZGRpbmc6IHZhcigtLWJveC1wYWRkaW5nKTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUNFRUYyO1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDEycHg7XG4gIGJvcmRlci1jb2xvcjogI0VDRUVGMjtcbn1cbi5iYXItYm94ID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1ZW0pIHtcbiAgLmJhci1ib3gge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IGRlbnNlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcm93LWdhcDogMDtcbiAgICBjb2x1bW4tZ2FwOiAyNHB4O1xuICB9XG59XG5cbi5iYXItYm94X190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDcuOTM3NWVtKSB7XG4gIC5iYXItYm94X190aXRsZSAudG9vbHRpcF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tYm9keS1mb250LXNpemUpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1ZW0pIHtcbiAgLmJhci1ib3hfX3JpZ2h0LWZpbGwge1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICAgIGdyaWQtcm93OiAxLzM7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG59XG5cbi5iYXItYm94X19yaWdodC1maWxsOndoZXJlKC5pY29uKSB7XG4gIGp1c3RpZnktc2VsZjogZW5kO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1wYXJhZ3JhcGgtYnJlYWspO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzVlbSkge1xuICAuYmFyLWJveF9fcmlnaHQtZmlsbDp3aGVyZSguaWNvbikge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLyogQm94IGljb24gaW5zaWRlIGJhci1ib3ggLSByZXNldCBwYWRkaW5nIHNpbmNlIGl0J3MgaW5saW5lIHdpdGggb3RoZXIgZWxlbWVudHMgKi9cbi5iYXItYm94IC5ib3gtaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDAgMCAwIDM2cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMS41NTtcbn1cbi5iYXItYm94IC5ib3gtaWNvbjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMzZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xufVxuXG4uYm94LFxuLmJhci1ib3gge1xuICBwYWRkaW5nOiB2YXIoLS1ib3gtcGFkZGluZyk7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5ib3ggPiAqOmxhc3QtY2hpbGQsXG4uYmFyLWJveCA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIC0tIEZpbGxlZCB2YXJpYW50cyAtLSAqL1xuLmJveC1maWxsZWQge1xuICBwYWRkaW5nOiB2YXIoLS1ib3gtcGFkZGluZyk7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjdGOTtcbiAgYm9yZGVyLWNvbG9yOiAjRUNFRUYyO1xufVxuLmJveC1maWxsZWQgPiAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYm94LWZpbGxlZC0tbGlnaHRlc3RncmV5IHtcbiAgcGFkZGluZzogdmFyKC0tYm94LXBhZGRpbmcpO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQUZBRkI7XG4gIGJvcmRlci1jb2xvcjogI0ZBRkFGQjtcbiAgYm9yZGVyLWNvbG9yOiAjRUNFRUYyO1xufVxuLmJveC1maWxsZWQtLWxpZ2h0ZXN0Z3JleSA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ib3gtZmlsbGVkLS1saWdodGdyZXkge1xuICBwYWRkaW5nOiB2YXIoLS1ib3gtcGFkZGluZyk7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VDRUVGMjtcbiAgYm9yZGVyLWNvbG9yOiAjRDdEQkUzO1xufVxuLmJveC1maWxsZWQtLWxpZ2h0Z3JleSA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ib3gtZmlsbGVkLS1wYWxlZ3JleSB7XG4gIHBhZGRpbmc6IHZhcigtLWJveC1wYWRkaW5nKTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDdEQkUzO1xuICBib3JkZXItY29sb3I6ICNCNkJEQ0E7XG59XG4uYm94LWZpbGxlZC0tcGFsZWdyZXkgPiAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYm94LWZpbGxlZC0tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6ICMwQTBCMEY7XG4gIGJvcmRlci1jb2xvcjogIzBBMEIwRjtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYm94LWZpbGxlZC0tcHJpbWFyeSA6d2hlcmUoYSkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5ib3gtZmlsbGVkLS1wcmltYXJ5IDp3aGVyZShoMSwgaDIsIGgzLCBoNCwgaDUsIGg2KSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJveC1maWxsZWQtLXByaW1hcnkgYS5idXR0b246bm90KC5idXR0b24tLWJsdWUpIHtcbiAgY29sb3I6ICMwQTBCMEY7XG59XG5cbi5ib3gtZmlsbGVkLS11dGlsaXR5LW5ldXRyYWwge1xuICBiYWNrZ3JvdW5kOiAjMEEwQjBGO1xuICBib3JkZXItY29sb3I6ICMwQTBCMEY7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJveC1maWxsZWQtLXV0aWxpdHktbmV1dHJhbCA6d2hlcmUoYSkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5ib3gtZmlsbGVkLS11dGlsaXR5LW5ldXRyYWwgOndoZXJlKGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYm94LWZpbGxlZC0tdXRpbGl0eS1uZXV0cmFsLmJveC1hY2NlbnQtLXByaW1hcnksIC5ib3gtZmlsbGVkLS11dGlsaXR5LW5ldXRyYWwuYm94LWFjY2VudC0tdXRpbGl0eS1uZXV0cmFsIHtcbiAgYmFja2dyb3VuZDogIzBBMEIwRjtcbiAgYm9yZGVyLWNvbG9yOiAjMEEwQjBGO1xufVxuXG4uYm94LWZpbGxlZC0tZGFyay1nbG93IHtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDEyMCUgODAlIGF0IDIwJSAwJSwgcmdiYSg1LCAyMjgsIDIwMSwgMC4zKSwgdHJhbnNwYXJlbnQgNjAlKSwgcmFkaWFsLWdyYWRpZW50KDEyMCUgODAlIGF0IDEwMCUgMTAwJSwgcmdiYSg5MSwgNjMsIDIzNiwgMC40KSwgdHJhbnNwYXJlbnQgNTUlKSwgIzAwMDAwMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYm94LWZpbGxlZC0tZGFyay1nbG93IDp3aGVyZShhKSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJveC1maWxsZWQtLWRhcmstZ2xvdyA6d2hlcmUoaDEsIGgyLCBoMywgaDQsIGg1LCBoNikge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5ib3gtZmlsbGVkLS1kYXJrLWdsb3cgOndoZXJlKHAsIGxpLCBzcGFuLCBsYWJlbCkge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuLmJveC1maWxsZWQtLWRhcmstZ2xvdyBhLmJ1dHRvbjpub3QoLmJ1dHRvbi0tYmx1ZSkge1xuICBjb2xvcjogIzBBMEIwRjtcbn1cblxuLmJveC1maWxsZWQtLXV0aWxpdHktcG9zaXRpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUZBODZCO1xuICBib3JkZXItY29sb3I6ICMxRkE4NkI7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJveC1maWxsZWQtLXV0aWxpdHktcG9zaXRpdmUgOndoZXJlKGEpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYm94LWZpbGxlZC0tdXRpbGl0eS1wb3NpdGl2ZSA6d2hlcmUoaDEsIGgyLCBoMywgaDQsIGg1LCBoNikge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJveC1maWxsZWQtLXV0aWxpdHktbmV1dHJhbC1wYXN0ZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVGM0ZGO1xuICBib3JkZXItY29sb3I6ICNFRUYzRkY7XG4gIGNvbG9yOiAjMEEwQjBGO1xufVxuXG4uYm94LWZpbGxlZC0tdXRpbGl0eS1wb3NpdGl2ZS1wYXN0ZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRThGN0VGO1xuICBib3JkZXItY29sb3I6ICNFOEY3RUY7XG4gIGNvbG9yOiAjMTM0QjJDO1xufVxuXG4uYm94LWZpbGxlZC0tdXRpbGl0eS13YXJuaW5nLXBhc3RlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY0RTU7XG4gIGJvcmRlci1jb2xvcjogI0ZGRjRFNTtcbiAgY29sb3I6ICM2RjRBMTc7XG59XG5cbi5ib3gtZmlsbGVkLS11dGlsaXR5LWVycm9yLXBhc3RlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGREVERUU7XG4gIGJvcmRlci1jb2xvcjogI0ZERURFRTtcbiAgY29sb3I6ICM3QzFGMjI7XG59XG5cbi8qIC0tIEFjY2VudCBib3hlcyB3aXRoIGdyYWRpZW50IGJhciAtLSAqL1xuLmJveC1hY2NlbnQtLXByaW1hcnksXG4uYm94LWFjY2VudC0tdXRpbGl0eS1uZXV0cmFsLFxuLmJveC1hY2NlbnQtLXV0aWxpdHktcG9zaXRpdmUsXG4uYm94LWFjY2VudC0tdXRpbGl0eS13YXJuaW5nLFxuLmJveC1hY2NlbnQtLXV0aWxpdHktZXJyb3Ige1xuICBwYWRkaW5nOiB2YXIoLS1ib3gtcGFkZGluZyk7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjdGOTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VDRUVGMjtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIHBhZGRpbmc6IDIycHggMjZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmJveC1hY2NlbnQtLXByaW1hcnkgPiAqOmxhc3QtY2hpbGQsXG4uYm94LWFjY2VudC0tdXRpbGl0eS1uZXV0cmFsID4gKjpsYXN0LWNoaWxkLFxuLmJveC1hY2NlbnQtLXV0aWxpdHktcG9zaXRpdmUgPiAqOmxhc3QtY2hpbGQsXG4uYm94LWFjY2VudC0tdXRpbGl0eS13YXJuaW5nID4gKjpsYXN0LWNoaWxkLFxuLmJveC1hY2NlbnQtLXV0aWxpdHktZXJyb3IgPiAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJveC1hY2NlbnQtLXByaW1hcnk6OmJlZm9yZSxcbi5ib3gtYWNjZW50LS11dGlsaXR5LW5ldXRyYWw6OmJlZm9yZSxcbi5ib3gtYWNjZW50LS11dGlsaXR5LXBvc2l0aXZlOjpiZWZvcmUsXG4uYm94LWFjY2VudC0tdXRpbGl0eS13YXJuaW5nOjpiZWZvcmUsXG4uYm94LWFjY2VudC0tdXRpbGl0eS1lcnJvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdHYtZ3JhZGllbnQtdmVydCk7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAwIDAgNHB4O1xufVxuXG4vKiAtLSBBY2NlbnQgLS0gKi9cbi5ib3gtYWNjZW50LS1wcmltYXJ5IHtcbiAgcGFkZGluZzogdmFyKC0tYm94LXBhZGRpbmcpO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNGNkY3Rjk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQ0VFRjI7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBwYWRkaW5nOiAyMnB4IDI2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5ib3gtYWNjZW50LS1wcmltYXJ5ID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ib3gtYWNjZW50LS1wcmltYXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogNHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10di1ncmFkaWVudC12ZXJ0KTtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHg7XG59XG5cbi5ib3gtYWNjZW50LS11dGlsaXR5LW5ldXRyYWwge1xuICBwYWRkaW5nOiB2YXIoLS1ib3gtcGFkZGluZyk7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogI0Y2RjdGOTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VDRUVGMjtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIHBhZGRpbmc6IDIycHggMjZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmJveC1hY2NlbnQtLXV0aWxpdHktbmV1dHJhbCA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYm94LWFjY2VudC0tdXRpbGl0eS1uZXV0cmFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogNHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10di1ncmFkaWVudC12ZXJ0KTtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHg7XG59XG5cbi5ib3gtYWNjZW50LS11dGlsaXR5LXBvc2l0aXZlIHtcbiAgcGFkZGluZzogdmFyKC0tYm94LXBhZGRpbmcpO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNGNkY3Rjk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQ0VFRjI7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBwYWRkaW5nOiAyMnB4IDI2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5ib3gtYWNjZW50LS11dGlsaXR5LXBvc2l0aXZlID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ib3gtYWNjZW50LS11dGlsaXR5LXBvc2l0aXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogNHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10di1ncmFkaWVudC12ZXJ0KTtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHg7XG59XG5cbi5ib3gtYWNjZW50LS11dGlsaXR5LXBvc2l0aXZlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUZBODZCO1xufVxuXG4uYm94LWFjY2VudC0tdXRpbGl0eS13YXJuaW5nOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTVBNTNBO1xufVxuXG4uYm94LWFjY2VudC0tdXRpbGl0eS1lcnJvcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U1NDg0RDtcbn1cblxuLyogLS0gSWNvbiBib3ggLS0gKi9cbi5ib3gtaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjRjZGN0Y5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUNFRUYyO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBwYWRkaW5nOiAxNnB4IDIycHggMTZweCA1NnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGNvbG9yOiAjMEEwQjBGO1xuICBsaW5lLWhlaWdodDogMS41NTtcbn1cbi5ib3gtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJpXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMThweDtcbiAgdG9wOiAxOHB4O1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tdHYtZ3JhZGllbnQpO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udDogNzAwIGl0YWxpYyAxMnB4LzIycHggXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgei1pbmRleDogMTtcbn1cbi5ib3gtaWNvbjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYm94LWljb24tLWlubGluZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjRjZGN0Y5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUNFRUYyO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBwYWRkaW5nOiAxNnB4IDIycHggMTZweCA1NnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGNvbG9yOiAjMEEwQjBGO1xuICBsaW5lLWhlaWdodDogMS41NTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogMCAwIDAgNDBweDtcbn1cbi5ib3gtaWNvbi0taW5saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcImlcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxOHB4O1xuICB0b3A6IDE4cHg7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10di1ncmFkaWVudCk7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250OiA3MDAgaXRhbGljIDEycHgvMjJweCBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB6LWluZGV4OiAxO1xufVxuLmJveC1pY29uLS1pbmxpbmU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ib3gtaWNvbi0taW5saW5lOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICB0b3A6IDJweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgZm9udDogNzAwIGl0YWxpYyAxMXB4LzIwcHggXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbn1cblxuLmJveC1pY29uX19oZWFkaW5nIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgY29sb3I6ICMwQTBCMEY7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLXBhcmFncmFwaC1icmVhayk7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMDhlbTtcbn1cblxuLyogLS0gSW50ZXJhY3RpdmUgYm94ZXMgLS0gKi9cbmEuYm94LFxuYS5ib3gtbGluZWQsXG5hLmJveC1maWxsZWQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIC0tIFNpemUgbW9kaWZpZXJzIC0tICovXG4uYm94LS14c21hbGwge1xuICBwYWRkaW5nOiB2YXIoLS1ib3gtcGFkZGluZyk7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgLS1ib3gtcGFkZGluZzogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5ib3gtLXhzbWFsbCA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ib3gtLXNtYWxsIHtcbiAgcGFkZGluZzogdmFyKC0tYm94LXBhZGRpbmcpO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIC0tYm94LXBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG59XG4uYm94LS1zbWFsbCA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ib3gtLWxhcmdlIHtcbiAgLS1ib3gtcGFkZGluZzogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cblxuLyogLS0gVXRpbGl0eSBjbGFzc2VzIC0tICovXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG59XG5cbi5yb3VuZGVkLS14cyB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cblxuLnJvdW5kZWQtLXNtIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLnJvdW5kZWQtLW1kIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cblxuLnJvdW5kZWQtLWxnIHtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbn1cblxuLnJvdW5kZWQtLXhsIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cblxuLnJvdW5kZWQtLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbn1cblxuLmJveC1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiB2YXIoLS1ib3gtZmxleC1nYXAsIDEycHgpO1xufVxuXG4uYm94LXNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDEwLCAxMSwgMTUsIDAuMDYpLCAwIDZweCAxOHB4IC04cHggcmdiYSgxMCwgMTEsIDE1LCAwLjEyKTtcbn1cblxuLyogLS0gTW9jayBpbnB1dCBjaGlwIChzdGVwIGluZGljYXRvcikgLS0gKi9cbi5ib3gucm91bmRlZC5tb2NrLWlucHV0LmJveC1zaGFkb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDhweCAxNHB4IDhweCAxOHB4O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYmFja2dyb3VuZDogI0Y2RjdGOTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VDRUVGMjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgbWFyZ2luOiAwIDAgMjJweDtcbn1cbi5ib3gucm91bmRlZC5tb2NrLWlucHV0LmJveC1zaGFkb3cgLnRvb2x0aXAge1xuICBnYXA6IDhweDtcbn1cbi5ib3gucm91bmRlZC5tb2NrLWlucHV0LmJveC1zaGFkb3cgLnRvb2x0aXBfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4xMmVtO1xufVxuLmJveC5yb3VuZGVkLm1vY2staW5wdXQuYm94LXNoYWRvdyAudG9vbHRpcF9faWNvbiB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG4uYm94LnJvdW5kZWQubW9jay1pbnB1dC5ib3gtc2hhZG93IC50b29sdGlwX19pY29uIHN2ZyB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG59XG4uYm94LnJvdW5kZWQubW9jay1pbnB1dC5ib3gtc2hhZG93IC50b29sdGlwX19jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VDRUVGMjtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYm94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDEwLCAxMSwgMTUsIDAuMDgpLCAwIDFweCAzcHggcmdiYSgxMCwgMTEsIDE1LCAwLjA1KTtcbiAgbWluLXdpZHRoOiAyMjBweDtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgcGFkZGluZzogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmJveC5yb3VuZGVkLm1vY2staW5wdXQuYm94LXNoYWRvdyAudG9vbHRpcF9fY29udGVudDpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNGRkZGRkYgdHJhbnNwYXJlbnQ7XG59XG4uYm94LnJvdW5kZWQubW9jay1pbnB1dC5ib3gtc2hhZG93IC50b29sdGlwX19jb250ZW50OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjRUNFRUYyIHRyYW5zcGFyZW50O1xufVxuLmJveC5yb3VuZGVkLm1vY2staW5wdXQuYm94LXNoYWRvdyAudG9vbHRpcF9faGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQ0VFRjI7XG4gIHBhZGRpbmc6IDEycHggMTZweCAxMHB4O1xufVxuLmJveC5yb3VuZGVkLm1vY2staW5wdXQuYm94LXNoYWRvdyAudG9vbHRpcF9faGVhZGVyIC50b29sdGlwX19oZWFkZXJfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMwQTBCMEY7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xufVxuLmJveC5yb3VuZGVkLm1vY2staW5wdXQuYm94LXNoYWRvdyAudG9vbHRpcF9fYm9keSB7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgY29sb3I6ICM0RTU2Njc7XG59XG4uYm94LnJvdW5kZWQubW9jay1pbnB1dC5ib3gtc2hhZG93IC50b29sdGlwX19mb290ZXIge1xuICBwYWRkaW5nOiAxMHB4IDE2cHggMTJweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFQ0VFRjI7XG59XG4uYm94LnJvdW5kZWQubW9jay1pbnB1dC5ib3gtc2hhZG93IC50b29sdGlwX19mb290ZXIgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjNkM3NTg3O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiAtLSBHcmFkaWVudCBiYWNrZ3JvdW5kIHV0aWxpdHkgLS0gKi9cbi50di1ncmFkLWJnIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tdHYtZ3JhZGllbnQpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi50di1ncmFkLWJnIDp3aGVyZShoMSwgaDIsIGgzLCBoNCwgaDUsIGg2KSxcbi50di1ncmFkLWJnIDp3aGVyZShwLCBzdHJvbmcsIHNwYW4sIGxpLCBhLCBsYWJlbCksXG4udHYtZ3JhZC1iZyAuYmFyLWJveF9fdGl0bGUsXG4udHYtZ3JhZC1iZyAuYm94LWljb25fX2hlYWRpbmcge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi50di1ncmFkLWJnIDp3aGVyZShhOm5vdCguYnV0dG9uKSkge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG59XG4udHYtZ3JhZC1iZyA6d2hlcmUoYTpub3QoLmJ1dHRvbikpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjRkZGRkZGO1xufVxuLnR2LWdyYWQtYmcgLmJ1dHRvbjpub3QoLmJ1dHRvbi0tYmx1ZSksXG4udHYtZ3JhZC1iZyAuYnV0dG9uOm5vdCguYnV0dG9uLS1ibHVlKSBzcGFuIHtcbiAgY29sb3I6ICMwQTBCMEY7XG59XG4udHYtZ3JhZC1iZy5ib3gtYWNjZW50LS1wcmltYXJ5OjpiZWZvcmUsIC50di1ncmFkLWJnLmJveC1hY2NlbnQtLXV0aWxpdHktbmV1dHJhbDo6YmVmb3JlLCAudHYtZ3JhZC1iZy5ib3gtYWNjZW50LS11dGlsaXR5LXBvc2l0aXZlOjpiZWZvcmUsIC50di1ncmFkLWJnLmJveC1hY2NlbnQtLXV0aWxpdHktd2FybmluZzo6YmVmb3JlLCAudHYtZ3JhZC1iZy5ib3gtYWNjZW50LS11dGlsaXR5LWVycm9yOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnR2LWdyYWQtYmcgLmJveC1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDAgMCAwIDM2cHg7XG4gIG1pbi1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnR2LWdyYWQtYmcgLmJveC1pY29uOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBjb2xvcjogIzVCM0ZFQztcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA0cHg7XG59XG4udHYtZ3JhZC1iZy5idXR0b24sIC50di1ncmFkLWJnYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tdHYtZ3JhZGllbnQpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDEycHggMjhweCAtMTBweCByZ2JhKDkxLCA2MywgMjM2LCAwLjUpICFpbXBvcnRhbnQ7XG59XG4udHYtZ3JhZC1iZy5idXR0b246aG92ZXIsIC50di1ncmFkLWJnYnV0dG9uOmhvdmVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDEuMDUpO1xuICBib3gtc2hhZG93OiAwIDE2cHggMzJweCAtMTBweCByZ2JhKDkxLCA2MywgMjM2LCAwLjU1KSAhaW1wb3J0YW50O1xufVxuXG4vKiAtLSBSb3VuZGVkIGJveCBzdGFjayAtLSAqL1xuLnJvdW5kZWQtdXBwZXItYm94IHtcbiAgYm9yZGVyLXJhZGl1czogMTZweCAxNnB4IDBweCAwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMTU3QTRDO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMTU3QTRDO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U4RjdFRjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnJvdW5kZWQtdXBwZXItYm94IGgzLFxuLnJvdW5kZWQtdXBwZXItYm94IGg0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnJvdW5kZWQtdXBwZXItYm94LnJvdW5kZWQtdXBwZXItYm94LWJsdWUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwN2FjZjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwN2FjZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhMWRlZmY7XG59XG5cbi5yb3VuZGVkLXVwcGVyLWJveCAuYnV0dG9uLS1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbjogMCAwIDEwcHggMjBweDtcbn1cblxuLnJvdW5kZWQtbWlkZGxlLWJveCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM0RTU2Njc7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1ib3R0b206IDFweDsgLyoqIE5lZWRlZCB0byBtYWtlIGV4cGFuZG9zIG5vdCBmYWxsIG91dCAqKi9cbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLnJvdW5kZWQtbG93ZXItYm94IHtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDBweCAxNnB4IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0RTU2Njc7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi5yb3VuZGVkLWxvd2VyLWJveC5yb3VuZGVkLWxvd2VyLWJveC0tYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNEU1NjY3O1xufVxuXG4uYm94LXJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAxNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIC0tIEluZm8gYm94IHdpdGggaWNvbiAtLSAqL1xuLmluZm8tYm94LWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbi1zeXN0ZW0vaWNvbl9pbmZvX2JsdWVfYm9yZGVyLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAyMHB4IHJpZ2h0IDIwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogNTBweDtcbn1cblxuLmluZm8tYm94LWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgbWFyZ2luOiAtNXB4IC0xMHB4IDEwcHggMTBweDtcbn1cblxuLyogLS0gTGluZWQgbW9kaWZpZXJzIChhZnRlciBmaWxscyBzbyBib3JkZXIgc3RhY2tzKSAtLSAqL1xuLmJveC1saW5lZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQ0VFRjI7XG59XG5cbi5ib3gtbGluZWQtZGFyayB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEN0RCRTM7XG59XG5cbi5ib3gtbGluZWQtZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQod2hpdGUsIHdoaXRlKSBwYWRkaW5nLWJveCwgbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzA1RTRDOSwgIzVCM0ZFQykgYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi8qIC0tIExpbmVkIGNvbG91ciBtb2RpZmllcnNcbiAgIEdlbmVyYXRlZCBmcm9tIHRoZSBUViBwYWxldHRlIGFuZCB1dGlsaXR5IGNvbG91ciBtYXBzIHNvIHRoZSBwYWxldHRlXG4gICBzdGF5cyB0aGUgc2luZ2xlIHNvdXJjZSBvZiB0cnV0aC4gUHJvZHVjZXMgYm9yZGVyLWNvbG91ciBjbGFzc2VzOlxuXG4gICAgICAgLmJveC1saW5lZC0tZ3JleS0xMCwgLmJveC1saW5lZC0tZ3JleS0yMCDigKYgICAoVFYgbmV1dHJhbCBzY2FsZSlcbiAgICAgICAuYm94LWxpbmVkLS12aW9sZXQsIC5ib3gtbGluZWQtLWJsdWUg4oCmICAgICAgICAoVFYgYnJhbmQpXG4gICAgICAgLmJveC1saW5lZC0tbmV1dHJhbC1wYXN0ZWwsIC5ib3gtbGluZWQtLXBvc2l0aXZlIOKApiAoc2VtYW50aWMpXG5cbiAgIENvbWJpbmUgd2l0aCAuYm94IGFuZCBhIGZpbGwsIG9yIHN0YW5kYWxvbmUgZm9yIGEgdGludGVkIGJvcmRlcjpcbiAgICAgICA8ZGl2IGNsYXNzPVwiYm94IGJveC1saW5lZC0tZ3JleS0yMFwiPuKApjwvZGl2PlxuLS0gKi9cbi5ib3gtbGluZWQtLWJsYWNrIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbn1cblxuLmJveC1saW5lZC0taW5rIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzBBMEIwRjtcbn1cblxuLmJveC1saW5lZC0tbmlnaHQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTQxNjFEO1xufVxuXG4uYm94LWxpbmVkLS1zbGF0ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxRjIzMkQ7XG59XG5cbi5ib3gtbGluZWQtLXN0b25lIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzJCMzE0MDtcbn1cblxuLmJveC1saW5lZC0td2hpdGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xufVxuXG4uYm94LWxpbmVkLS1ncmV5LTAyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZBRkJGQztcbn1cblxuLmJveC1saW5lZC0tZ3JleS0wNSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGNkY3Rjk7XG59XG5cbi5ib3gtbGluZWQtLWdyZXktMTAge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUNFRUYyO1xufVxuXG4uYm94LWxpbmVkLS1ncmV5LTIwIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q3REJFMztcbn1cblxuLmJveC1saW5lZC0tZ3JleS0zMCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNCNkJEQ0E7XG59XG5cbi5ib3gtbGluZWQtLWdyZXktNDAge1xuICBib3JkZXI6IDFweCBzb2xpZCAjOEM5NUE2O1xufVxuXG4uYm94LWxpbmVkLS1ncmV5LTUwIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzZDNzU4Nztcbn1cblxuLmJveC1saW5lZC0tZ3JleS02MCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0RTU2Njc7XG59XG5cbi5ib3gtbGluZWQtLWdyZXktNzAge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzUzQjQ5O1xufVxuXG4uYm94LWxpbmVkLS1ncmV5LTgwIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzIxMjUyRjtcbn1cblxuLmJveC1saW5lZC0tZ3JleS05MCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxMjE0MUE7XG59XG5cbi5ib3gtbGluZWQtLWN5YW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDVFNEM5O1xufVxuXG4uYm94LWxpbmVkLS12aW9sZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNUIzRkVDO1xufVxuXG4uYm94LWxpbmVkLS1hcXVhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzFBQjZEOTtcbn1cblxuLmJveC1saW5lZC0tYmx1ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzQTdCRTY7XG59XG5cbi5ib3gtbGluZWQtLWluZGlnbyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0QTVCRjE7XG59XG5cbi5ib3gtbGluZWQtLXN1Y2Nlc3Mge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMUZBODZCO1xufVxuXG4uYm94LWxpbmVkLS13YXJuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1QTUzQTtcbn1cblxuLmJveC1saW5lZC0tZGFuZ2VyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1NDg0RDtcbn1cblxuLmJveC1saW5lZC0tcG9zaXRpdmUtZGFyayB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxMzRCMkM7XG59XG5cbi5ib3gtbGluZWQtLXBvc2l0aXZlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzFGQTg2Qjtcbn1cblxuLmJveC1saW5lZC0tcG9zaXRpdmUtbWlkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE1N0E0Qztcbn1cblxuLmJveC1saW5lZC0tcG9zaXRpdmUtcGFzdGVsIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U4RjdFRjtcbn1cblxuLmJveC1saW5lZC0tYWxlcnQtZGFyayB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2RjRBMTc7XG59XG5cbi5ib3gtbGluZWQtLWFsZXJ0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1QTUzQTtcbn1cblxuLmJveC1saW5lZC0tYWxlcnQtcGFzdGVsIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGRjRFNTtcbn1cblxuLmJveC1saW5lZC0td2FybmluZy1kYXJrIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzdDMUYyMjtcbn1cblxuLmJveC1saW5lZC0td2FybmluZyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNTQ4NEQ7XG59XG5cbi5ib3gtbGluZWQtLXdhcm5pbmctcGFzdGVsIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZERURFRTtcbn1cblxuLmJveC1saW5lZC0taW5mby1kYXJrIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzBCNEE3QTtcbn1cblxuLmJveC1saW5lZC0taW5mbyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4MENDRjU7XG59XG5cbi5ib3gtbGluZWQtLWluZm8tcGFzdGVsIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VCRjRGRjtcbn1cblxuLmJveC1saW5lZC0tbmV1dHJhbC1kYXJrIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzJCMzE0MDtcbn1cblxuLmJveC1saW5lZC0tbmV1dHJhbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzQTdCRTY7XG59XG5cbi5ib3gtbGluZWQtLW5ldXRyYWwtcGFzdGVsIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VFRjNGRjtcbn1cblxuLmJveC1saW5lZC0tc2VsZWN0aW9uIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGQzU3RDtcbn1cblxuLmJveC1saW5lZC0tcGxhY2Vob2xkZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjOGM4YzhjO1xufVxuXG4vKiAtLSBHcmFkaWVudCBmaWxsIG92ZXJsYXkgLS0gKi9cbi5ib3gtZmlsbGVkLS1ncmFkaWVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi5ib3gtZmlsbGVkLS1ncmFkaWVudDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjMDVFNEM5LCAjNUIzRkVDKTtcbiAgb3BhY2l0eTogMC4xO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMDtcbn1cbi5ib3gtZmlsbGVkLS1ncmFkaWVudCA+ICoge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5kaXZpZGVyIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNFQ0VFRjI7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLypcbnN2ZyBwYXRoIHR5cGVzXG5wYXRoLFxuY2lyY2xlLFxuZWxsaXBzZSxcbnJlY3QsXG5saW5lLFxucG9seWdvblxuKi9cbi5pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uaWNvbiBzdmcge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuXG4uaWNvbi0tMjRweCBzdmcge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG4uaWNvbi0tMzJweCBzdmcge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuXG4uaWNvbi0tNDBweCBzdmcge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuXG4uaWNvbi0tNDhweCBzdmcge1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuXG4uaWNvbi0tNTJweCBzdmcge1xuICB3aWR0aDogNTJweDtcbiAgaGVpZ2h0OiA1MnB4O1xufVxuXG4uaWNvbi0tNjBweCBzdmcge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuXG4uaWNvbi0tNjhweCBzdmcge1xuICB3aWR0aDogNjhweDtcbiAgaGVpZ2h0OiA2OHB4O1xufVxuXG4vKiBJY29uIHN5c3RlbSBjb2xvdXJzICovXG4uaWNvbi0tcHJpbWFyeSA6d2hlcmUoW3N0cm9rZSo9XCIjXCJdKSB7XG4gIHN0cm9rZTogIzBBMEIwRjtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlIDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuLmljb24tLXByaW1hcnkgOndoZXJlKFtmaWxsKj1cIiNcIl0pIHtcbiAgZmlsbDogIzBBMEIwRjtcbiAgdHJhbnNpdGlvbjogZmlsbCAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi5pY29uLS1jdXJyZW50LWNvbG9yIDp3aGVyZShbc3Ryb2tlKj1cIiNcIl0pIHtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIHRyYW5zaXRpb246IHN0cm9rZSAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi5pY29uLS1jdXJyZW50LWNvbG9yIDp3aGVyZShbZmlsbCo9XCIjXCJdKSB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbjogZmlsbCAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi5pY29uLS13aGl0ZSA6d2hlcmUoW3N0cm9rZSo9XCIjXCJdKSB7XG4gIHN0cm9rZTogI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlIDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuLmljb24tLXdoaXRlIDp3aGVyZShbZmlsbCo9XCIjXCJdKSB7XG4gIGZpbGw6ICNmZmZmZmY7XG4gIHRyYW5zaXRpb246IGZpbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG4uaWNvbi1jaXJjbGUge1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjM0E3QkU2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0E3QkU2O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNjRweDtcbiAgZmxleDogbm9uZTtcbn1cblxuLmljb24tY2lyY2xlLS1zbSB7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG59XG5cbi5pY29uLWNpcmNsZS0tbWQge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuXG4uaWNvbi1jaXJjbGUtLWxnIHtcbiAgd2lkdGg6IDU2cHg7XG4gIGhlaWdodDogNTZweDtcbn1cblxuLmljb24tY2lyY2xlLS1wb3NpdGl2ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxRkE4NkI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxRkE4NkI7XG59XG5cbi5pY29uLWNpcmNsZS0tbmVnYXRpdmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTU0ODREO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTU0ODREO1xufVxuXG4uaWNvbi1jaXJjbGUtLW91dGxpbmUge1xuICBvdXRsaW5lOiAxLjVweCBzb2xpZCAjM0E3QkU2O1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG4uaWNvbi1jaXJjbGUtLW91dGxpbmUuaWNvbi1jaXJjbGUtLXBvc2l0aXZlIHtcbiAgb3V0bGluZTogMS41cHggc29saWQgIzFGQTg2QjtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLmljb24tY2lyY2xlLS1vdXRsaW5lLmljb24tY2lyY2xlLS1uZWdhdGl2ZSB7XG4gIG91dGxpbmU6IDEuNXB4IHNvbGlkICNFNTQ4NEQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5cbi5pY29uLWNpcmNsZS0tZ3JleSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkY3Rjk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qIFJvdW5kZWQtc3F1YXJlIGljb24gY2hpcCDigJQgaG9sZHMgYSBzbWFsbCBzdmcgb24gYSBzb2xpZCBmaWxsICovXG4uaWNvbi1jaGlwIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjMEEwQjBGO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uaWNvbi1jaGlwIHN2ZyB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG5cbi5pY29uLWNoaXAuaWNvbi1jaGlwLS1pbnZlcnNlIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgY29sb3I6ICMwQTBCMEY7XG59XG5cbi5pY29uLWNoaXAuaWNvbi1jaGlwLS1pbnZlcnNlLWxpZ2h0IHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgY29sb3I6ICM2NzY3Njc7XG59XG5cbi5waWxsIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgcGFkZGluZzogNHB4IDExcHg7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmbGV4OiBub25lO1xufVxuXG4ucGlsbF9fZG90IHtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBmbGV4OiBub25lO1xufVxuXG4ucGlsbC0tbmV1dHJhbCB7XG4gIGJhY2tncm91bmQ6ICNGNkY3Rjk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQ0VFRjI7XG4gIGNvbG9yOiAjNkM3NTg3O1xufVxuXG4ucGlsbC0tcG9zaXRpdmUge1xuICBiYWNrZ3JvdW5kOiAjRThGN0VGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRThGN0VGO1xuICBjb2xvcjogIzE1N0E0Qztcbn1cbi5waWxsLS1wb3NpdGl2ZSAucGlsbF9fZG90IHtcbiAgYmFja2dyb3VuZDogIzFGQTg2Qjtcbn1cblxuLnBpbGwtLWVycm9yIHtcbiAgYmFja2dyb3VuZDogI0ZERURFRTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZERURFRTtcbiAgY29sb3I6ICM3QzFGMjI7XG59XG4ucGlsbC0tZXJyb3IgLnBpbGxfX2RvdCB7XG4gIGJhY2tncm91bmQ6ICNFNTQ4NEQ7XG59XG5cbi5waWxsLS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZDogI0ZGRjRFNTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGRjRFNTtcbiAgY29sb3I6ICM2RjRBMTc7XG59XG4ucGlsbC0td2FybmluZyAucGlsbF9fZG90IHtcbiAgYmFja2dyb3VuZDogI0U1QTUzQTtcbn1cblxuLnBpbGwtLWJyYW5kIHtcbiAgYmFja2dyb3VuZDogI0VFRjNGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VFRjNGRjtcbiAgY29sb3I6ICM1QjNGRUM7XG59XG5cbi5waWxsLS1leWVicm93IHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ucGlsbC0tbGcge1xuICBnYXA6IDlweDtcbiAgcGFkZGluZzogMTBweCAxOHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5TdGF0dXMgcGlsbCDigJQgYW5pbWF0ZWQgbGl2ZS1zdGF0ZSBpbmRpY2F0b3JcblNob3dzIGEgcHVsc2luZyBkb3QgKyBsYWJlbCBmb3IgcG9sbGluZy93YWl0aW5nIHN0YXRlcy5cblxuVXNhZ2U6XG4gICAgPGRpdiBjbGFzcz1cInN0YXR1cy1waWxsXCI+XG4gICAgICAgIDxzcGFuIGNsYXNzPVwic3RhdHVzLXBpbGxfX2RvdFwiIGFyaWEtaGlkZGVuPVwidHJ1ZVwiPlxuICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJzdGF0dXMtcGlsbF9fZG90LWlubmVyXCI+PC9zcGFuPlxuICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJzdGF0dXMtcGlsbF9fZG90LXJpbmdcIj48L3NwYW4+XG4gICAgICAgIDwvc3Bhbj5cbiAgICAgICAgV2FpdGluZyBmb3IgeW91ciBwaG9uZVxuICAgIDwvZGl2PlxuXG5Eb3QgY29sb3VyIG1vZGlmaWVyIHZpYSBgc3RhdHVzLXBpbGxfX2RvdC1pbm5lci9yaW5nYCBiYWNrZ3JvdW5kOlxuICAgIERlZmF1bHQ6ICR0di1jeWFuICAod2FpdGluZy9saXZlKVxuICAgIE92ZXJyaWRlIHdpdGggYSB1dGlsaXR5IGNsYXNzIG9uIHRoZSBkb3Qgb3IgYSBCRU0gbW9kaWZpZXIgYXMgbmVlZGVkLlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBrZXlmcmFtZXMgc3RhdHVzLXBpbGwtcHVsc2Uge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAwLjU1O1xuICB9XG4gIDcwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgyLjYpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgyLjYpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5zdGF0dXMtcGlsbCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIHBhZGRpbmc6IDEwcHggMThweDtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEN0RCRTM7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjNEU1NjY3O1xufVxuXG4uc3RhdHVzLXBpbGxfX2RvdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiA5cHg7XG4gIGZsZXg6IG5vbmU7XG59XG5cbi5zdGF0dXMtcGlsbF9fZG90LWlubmVyLFxuLnN0YXR1cy1waWxsX19kb3QtcmluZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBiYWNrZ3JvdW5kOiAjMDVFNEM5O1xufVxuXG4uc3RhdHVzLXBpbGxfX2RvdC1yaW5nIHtcbiAgYW5pbWF0aW9uOiBzdGF0dXMtcGlsbC1wdWxzZSAxLjhzIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKSBpbmZpbml0ZTtcbn1cblxuLyogQ29tcG9uZW50cyBtYXkgdXNlIGF0b21zICYgbW9sZWN1bGVzIGFuZCB0byBhdm9pZCBpbmNyZWFzaW5nIHNwZWNpZmljdHlcbiAgICBuZWVkcyB0byBiZSBpbmNsdWRlZCBhZnRlciB0aGVtIGluIGluIG9yZGVyIHRvIG92ZXJyaWRlIHRoZW0gaW4gY29udGV4dCAqL1xuLmRpc2Nsb3N1cmUtaW5wdXQge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmRpc2Nsb3N1cmUtaW5wdXQgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5kaXNjbG9zdXJlLWlucHV0IGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZGlzY2xvc3VyZS1saXN0IHtcbiAgbWFyZ2luOiAxMHB4IDAgMzBweDtcbn1cbi5kaXNjbG9zdXJlLWxpc3QgbGkge1xuICBtYXJnaW46IDVweCAwIDA7XG4gIHBhZGRpbmc6IDFweCAwO1xufVxuXG4ucmVxdWVzdC1yZXZpZXcgLmNhcmQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjEyNTJGO1xufVxuLnJlcXVlc3QtcmV2aWV3IC5idXR0b24ge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uYWN0aW9uLWJhci1idXR0b25zIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgY29sdW1uLWdhcDogMC41ZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLXBhcmFncmFwaC1icmVhayk7XG59XG5cbi5oZXJvLWJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmhlcm8tYmFubmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG59XG5cbi5oZXJvLWJhbm5lcl9fdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IHZhcigtLXdpZGUtY29udGFpbmVyLWd1dHRlcik7XG4gIHJpZ2h0OiB2YXIoLS13aWRlLWNvbnRhaW5lci1ndXR0ZXIpO1xuICBib3R0b206IHZhcigtLXNlY3Rpb24pO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1zaXplOiB2YXIoLS1oMS1mb250LXNpemUpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzBlbSkge1xuICAuaGVyby1iYW5uZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IHZhcigtLWdpZ2EtZm9udC1zaXplKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAuaGVyby1iYW5uZXJfX3RpdGxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBtaW4oNTAlLCA0NDBweCk7XG4gIH1cbn1cbi5oZXJvLWJhbm5lcl9fdGl0bGUgc3Ryb25nIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGNvbG9yOiAjMEEwQjBGO1xufVxuXG4uaGVyby1iYW5uZXJfX3RpdGxlX19wYXJ0Omxhc3QtY2hpbGQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiBtYXgodmFyKC0tY29udGFpbmVyLXBhZGRpbmcpLCAxZW0pO1xufVxuXG4uaGVyby1iYW5uZXJfX2ltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1pbi1oZWlnaHQ6IDI0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzVlbSkge1xuICAuaGVyby1iYW5uZXJfX2ltZyB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gdmFyKC0tc2VhcmNoLWJhci1zdGFja2VkLWhlaWdodCkpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5oZXJvLWJhbm5lcl9faW1nIHtcbiAgICBtYXgtaGVpZ2h0OiA3NXZ3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gIC5oZXJvLWJhbm5lcl9faW1nIHtcbiAgICBtaW4taGVpZ2h0OiA3MjBweDtcbiAgICBoZWlnaHQ6IG1pbigxMDB2aCAtIDYwcHgsIDg0MHB4KTtcbiAgfVxufVxuLmhlcm8tYmFubmVyX19pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uaGVyby1iYW5uZXJfX2ltZzpiZWZvcmUsIC5oZXJvLWJhbm5lcl9faW1nOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG59XG4uaGVyby1iYW5uZXJfX2ltZzpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsICM4RjhCQUIgOTAlLCAjOEY4QkFCIDEwMCUpO1xuICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG4uaGVyby1iYW5uZXJfX2ltZzphZnRlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsICNBQkExOEIgODAlLCAjQUJBMThCIDEwMCUpO1xuICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG5cbi5oZXJvLWJhbm5lcl9faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5pbm5lci1iYW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGlzb2xhdGlvbjogaXNvbGF0ZTtcbiAgei1pbmRleDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmlubmVyLWJhbm5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbn1cblxuLmlubmVyLWJhbm5lcl9faW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5pbm5lci1iYW5uZXJfX2ltZyB7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgZ3JpZC1yb3c6IDE7XG4gIH1cbn1cbi5pbm5lci1iYW5uZXJfX2ltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmlubmVyLWJhbm5lcl9faW1nIGltZyB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tc3RhbmRhcmQtcmFkaXVzKTtcbiAgfVxufVxuXG4uaW5uZXItYmFubmVyX19jb250ZW50IHtcbiAgcGFkZGluZy1ib3R0b206IG1pbih2YXIoLS1zZWN0aW9uKSwgdmFyKC0td2lkZS1jb250YWluZXItZ3V0dGVyKSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5pbm5lci1iYW5uZXJfX2NvbnRlbnQge1xuICAgIGdyaWQtY29sdW1uOiAxO1xuICAgIGdyaWQtcm93OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLmlubmVyLWJhbm5lcl9fY29udGVudCAucGFnZS1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi5pbm5lci1iYW5uZXJfX2NvbnRlbnQgLnBhZ2UtaGVhZGVyX19oZWFkaW5nIHtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS14c21hbGwtY29udGFpbmVyLWd1dHRlcik7XG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLXhzbWFsbC1jb250YWluZXItZ3V0dGVyKTtcbiAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmlubmVyLWJhbm5lcl9fY29udGVudCAucGFnZS1oZWFkZXJfX2hlYWRpbmcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkNUQSBiYXIg4oCUIGRhcmsgcm91bmRlZCBiYW5uZXIgd2l0aCBhY3Rpb24gYnV0dG9uXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmN0YS1iYXIge1xuICBiYWNrZ3JvdW5kOiAjMEEwQjBGO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBwYWRkaW5nOiAzMnB4IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAyNHB4O1xuICBtYXJnaW46IDQwcHggMCAyMHB4O1xufVxuXG4uY3RhLWJhcl9faGVhZGluZyB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAwIDAgNHB4O1xufVxuXG4uY3RhLWJhcl9fc3ViIHtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN0YS1iYXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDI4cHggMjRweDtcbiAgfVxufVxuLmNsZWFuLXN1Ym1pdC1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE4cHg7XG4gIG1hcmdpbjogMjhweCAwO1xufVxuXG46cm9vdCB7XG4gIC0tY2VydGlmaWNhdGlvbi1tZWRhbC1kaWFtZXRlcjogMjgwcHg7XG4gIC0tY2VydGlmaWNhdGlvbi1tZWRhbC1wYWRkaW5nOiBjYWxjKHZhcigtLWNlcnRpZmljYXRpb24tbWVkYWwtZGlhbWV0ZXIpICogMC4xMTM1KTtcbiAgLS1jZXJ0aWZpY2F0aW9uLW1lZGFsLWZvbnQtc2l6ZTogMnJlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzVlbSkge1xuICA6cm9vdCB7XG4gICAgLS1jZXJ0aWZpY2F0aW9uLW1lZGFsLWRpYW1ldGVyOiAzNzBweDtcbiAgICAtLWNlcnRpZmljYXRpb24tbWVkYWwtZm9udC1zaXplOiAyLjRyZW07XG4gIH1cbn1cbi5jZXJ0aWZpY2F0aW9uLW1lZGFsIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHBhZGRpbmc6IHZhcigtLWNlcnRpZmljYXRpb24tbWVkYWwtcGFkZGluZyk7XG4gIGhlaWdodDogdmFyKC0tY2VydGlmaWNhdGlvbi1tZWRhbC1kaWFtZXRlcik7XG4gIHdpZHRoOiB2YXIoLS1jZXJ0aWZpY2F0aW9uLW1lZGFsLWRpYW1ldGVyKTtcbiAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jZXJ0aWZpY2F0aW9uLW1lZGFsX19zdWJ0aXRsZSB7XG4gIHdpZHRoOiAyNGNoO1xuICBmb250LXNpemU6IHZhcigtLWNlbnRpLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiByZ2JhKDEwLCAxMSwgMTUsIDAuNSk7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1jZXJ0aWZpY2F0aW9uLW1lZGFsLWZvbnQtc2l6ZSkgKiAwLjY2Nyk7XG59XG5cbi5jZXJ0aWZpY2F0aW9uLW1lZGFsX190b3Age1xuICBkaXNwbGF5OiBncmlkO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IGNhbGMoKHZhcigtLWNlcnRpZmljYXRpb24tbWVkYWwtZGlhbWV0ZXIpIC0gdmFyKC0tY2VydGlmaWNhdGlvbi1tZWRhbC1wYWRkaW5nKSAqIDIpIC8gMik7XG59XG5cbi5jZXJ0aWZpY2F0aW9uLW1lZGFsX19ib3R0b20ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YWNmO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgaGVpZ2h0OiBjYWxjKCh2YXIoLS1jZXJ0aWZpY2F0aW9uLW1lZGFsLWRpYW1ldGVyKSAtIHZhcigtLWNlcnRpZmljYXRpb24tbWVkYWwtcGFkZGluZykgKiAyKSAvIDIpO1xuICBib3JkZXItcmFkaXVzOiAxMnB4IDEycHggdmFyKC0tY2VydGlmaWNhdGlvbi1tZWRhbC1kaWFtZXRlcikgdmFyKC0tY2VydGlmaWNhdGlvbi1tZWRhbC1kaWFtZXRlcik7XG59XG5cbi5jZXJ0aWZpY2F0aW9uLW1lZGFsX19sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiAxZW07XG4gIGZvbnQtc2l6ZTogdmFyKC0tY2VydGlmaWNhdGlvbi1tZWRhbC1mb250LXNpemUpO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAwLjY2N2VtO1xufVxuXG4ubWluaS1jZXJ0aWZpY2F0aW9uLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzVlbSkge1xuICAubWluaS1jZXJ0aWZpY2F0aW9uLWljb24ge1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tY2VydGlmaWNhdGlvbi1tZWRhbC1mb250LXNpemUpICogMC44MjUpO1xuICB9XG59XG5cbi5iYXJpYy1sb2dvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogY2FsYyh2YXIoLS1jZXJ0aWZpY2F0aW9uLW1lZGFsLWZvbnQtc2l6ZSkgKiAwLjc1KTtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi50aWNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jcmltcGVkLXN0YXIge1xuICB3aWR0aDogdmFyKC0tY2VydGlmaWNhdGlvbi1tZWRhbC1kaWFtZXRlcik7XG4gIGhlaWdodDogdmFyKC0tY2VydGlmaWNhdGlvbi1tZWRhbC1kaWFtZXRlcik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLXdlYmtpdC1maWx0ZXI6IGRyb3Atc2hhZG93KDAgMnB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjE1KSk7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMCAycHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpKTtcbiAgei1pbmRleDogLTE7XG59XG5cbi5jb25uZWN0LWlkLWJveCBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiRE0gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbiNjaWQtaWRwLXNlbGVjdG9yLXBvcHVwIHtcbiAgei1pbmRleDogOTk5OTtcbn1cblxuI2NpZC1pZHAtc2VsZWN0b3Ige1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uY2lkLWlkcC1zZWxlY3Rvci1iZW5lZml0cy1mdWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjdGOTtcbn1cblxuOnJvb3Qge1xuICAtLXNtYWxsLWNvbnRhaW5lcjogODh2dztcbiAgLS1zbWFsbC1jb250YWluZXItZ3V0dGVyOiA2dnc7XG4gIC0tZGVmYXVsdC1jb250YWluZXI6IDg4dnc7XG4gIC0tZGVmYXVsdC1jb250YWluZXItZ3V0dGVyOiA2dnc7XG4gIC0td2lkZS1jb250YWluZXI6IDg4dnc7XG4gIC0td2lkZS1jb250YWluZXItZ3V0dGVyOiA2dnc7XG4gIC0tZXh0cmEtd2lkZS1jb250YWluZXI6IDg4dnc7XG4gIC0tZXh0cmEtd2lkZS1jb250YWluZXItZ3V0dGVyOiA2dnc7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgOnJvb3Qge1xuICAgIC0tc21hbGwtY29udGFpbmVyOiA2MDBweDtcbiAgICAtLXNtYWxsLWNvbnRhaW5lci1ndXR0ZXI6IGNhbGMoNTB2dyAtICh2YXIoLS1zbWFsbC1jb250YWluZXIpIC8gMikpO1xuICAgIC0tZGVmYXVsdC1jb250YWluZXI6IDkydnc7XG4gICAgLS1kZWZhdWx0LWNvbnRhaW5lci1ndXR0ZXI6IDR2dztcbiAgICAtLXdpZGUtY29udGFpbmVyOiA5MnZ3O1xuICAgIC0td2lkZS1jb250YWluZXItZ3V0dGVyOiA0dnc7XG4gICAgLS1leHRyYS13aWRlLWNvbnRhaW5lcjogOTJ2dztcbiAgICAtLWV4dHJhLXdpZGUtY29udGFpbmVyLWd1dHRlcjogNHZ3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gIDpyb290IHtcbiAgICAtLWRlZmF1bHQtY29udGFpbmVyOiA5ODBweDtcbiAgICAtLWRlZmF1bHQtY29udGFpbmVyLWd1dHRlcjogY2FsYyg1MHZ3IC0gKHZhcigtLWRlZmF1bHQtY29udGFpbmVyKSAvIDIpKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODcuNWVtKSB7XG4gIDpyb290IHtcbiAgICAtLXdpZGUtY29udGFpbmVyOiAxMjY0cHg7XG4gICAgLS13aWRlLWNvbnRhaW5lci1ndXR0ZXI6IGNhbGMoNTB2dyAtICh2YXIoLS13aWRlLWNvbnRhaW5lcikgLyAyKSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMGVtKSB7XG4gIDpyb290IHtcbiAgICAtLWV4dHJhLXdpZGUtY29udGFpbmVyOiAxNDQwcHg7XG4gICAgLS1leHRyYS13aWRlLWNvbnRhaW5lci1ndXR0ZXI6IGNhbGMoNTB2dyAtICh2YXIoLS1leHRyYS13aWRlLWNvbnRhaW5lcikgLyAyKSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1MGVtKSB7XG4gIDpyb290IHtcbiAgICAtLXdpZGUtY29udGFpbmVyLWd1dHRlcjogY2FsYygoMjQwMHB4IC0gdmFyKC0td2lkZS1jb250YWluZXIpKSAvIDIpO1xuICAgIC0tZGVmYXVsdC1jb250YWluZXItZ3V0dGVyOiBjYWxjKCgyNDAwcHggLSB2YXIoLS1kZWZhdWx0LWNvbnRhaW5lcikpIC8gMik7XG4gICAgLS1leHRyYS13aWRlLWNvbnRhaW5lci1ndXR0ZXI6IGNhbGMoKDI0MDBweCAtIHZhcigtLWV4dHJhLXdpZGUtY29udGFpbmVyKSkgLyAyKTtcbiAgfVxufVxuLmNvbnRhaW5lci0tc21hbGwge1xuICB3aWR0aDogdmFyKC0tc21hbGwtY29udGFpbmVyKTtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cblxuLmNvbnRhaW5lciB7XG4gIHdpZHRoOiB2YXIoLS1kZWZhdWx0LWNvbnRhaW5lcik7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG5cbi5jb250YWluZXItLXdpZGUge1xuICB3aWR0aDogdmFyKC0td2lkZS1jb250YWluZXIpO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuXG4uZGFzaGJvYXJkLWxheW91dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5kYXNoYm9hcmQtbGF5b3V0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMkY0O1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyNjBweCAxZnI7XG4gIH1cbn1cblxuLmRhc2hib2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0E1N0U4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogdmFyKC0tc2VjdGlvbi1zbWFsbCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5kYXNoYm9hcmQtaGVhZGVyIHtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgICBncmlkLXJvdzogMTtcbiAgfVxufVxuXG4uZGFzaGJvYXJkLWJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tZGVmYXVsdC1jb250YWluZXItZ3V0dGVyKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmRhc2hib2FyZC1ib2R5IHtcbiAgICBtYXJnaW4tbGVmdDogMjRweDtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgICBncmlkLXJvdzogMjtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLXNlY3Rpb24tc21hbGwpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmRhc2hib2FyZC1zaWRlYmFyIHtcbiAgICBncmlkLWNvbHVtbjogMTtcbiAgICBncmlkLXJvdzogMS8zO1xuICB9XG59XG5cbi5kYXRlLWNhcmQge1xuICBiYWNrZ3JvdW5kOiAjMEEwQjBGO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxNnB4O1xuICBtYXgtd2lkdGg6IDk0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5kYXRlLWNhcmRfX2RheSB7XG4gIGZvbnQtc2l6ZTogMy44cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi53aWRnZXQtdmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG59XG4ucmljaHRleHQtdmlkZW8td3JhcHBlciAud2lkZ2V0LXZpZGVvIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuLndpZGdldC12aWRlbyBpZnJhbWUsXG4ud2lkZ2V0LXZpZGVvIG9iamVjdCxcbi53aWRnZXQtdmlkZW8gZW1iZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi52aWRlby1lbWJlZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMTYvOTtcbn1cbi52aWRlby1lbWJlZC0tNC0zIHtcbiAgYXNwZWN0LXJhdGlvOiA0LzM7XG59XG5cbi53aWRnZXQtZW1iZWQge1xuICB3aWR0aDogMTAwJTtcbn1cbi53aWRnZXQtZW1iZWQgOndoZXJlKGlmcmFtZSkge1xuICB3aWR0aDogMTAwJTtcbn1cblxuOnJvb3Qge1xuICAtLWZpZWxkLWJvcmRlcjogMXB4IHNvbGlkICNEN0RCRTM7XG4gIC0tZmllbGQtYm9yZGVyLWxpZ2h0OiAxcHggc29saWQgI0Q3REJFMztcbiAgLS1maWVsZC1iYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAtLWZpZWxkLXRleHQtY29sb3I6ICMwQTBCMEY7XG4gIC0tZmllbGQtcGFkZGluZy12ZXJ0aWNhbDogMTRweDtcbiAgLS1maWVsZC1wYWRkaW5nLWhvcml6b250YWw6IDE2cHg7XG4gIC0tZmllbGQtbGluZS1oZWlnaHQ6IDEuNDtcbiAgLS1maWVsZC1yYWRpdXM6IDEwcHg7XG4gIC0tZmllbGQtdmVydGljYWwtd2hpdGVzcGFjZTogMTZweDtcbiAgLS1maWVsZHNldC1pbnB1dC1kaWFtZXRlcjogY2FsYyh2YXIoLS1ib2R5LWZvbnQtc2l6ZSkgKiAxLjI1KTtcbiAgLS1maWVsZHNldC1pbnB1dC1kaWFtZXRlci1zbWFsbDogdmFyKC0tZGVjaS1mb250LXNpemUpO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5GaWVsZHNldHMgTWl4aW5zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAtLS0tIEF0dGFjaCB3cmFwcGVyIC0tLS0gKi9cbi5maWVsZC1lbGVtZW50LWF0dGFjaC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmllbGQtZWxlbWVudC1hdHRhY2gtd3JhcHBlcl9fYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFweDtcbiAgcmlnaHQ6IDFweDtcbiAgYm90dG9tOiAxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgNXB4IDVweCAwO1xuICBiYWNrZ3JvdW5kOiAjRDhEOEQ4O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDAgN3B4O1xuICB6LWluZGV4OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1pbi13aWR0aDogNDVweDtcbn1cblxuLmZpZWxkLWVsZW1lbnQtYXR0YWNoLXdyYXBwZXJfX2J1dHRvbiBzdmcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZmllbGQtZWxlbWVudC1hdHRhY2gtd3JhcHBlcl9fYnV0dG9uOmhvdmVyLFxuLmZpZWxkLWVsZW1lbnQtYXR0YWNoLXdyYXBwZXJfX2J1dHRvbjphY3RpdmUsXG4uZmllbGQtZWxlbWVudC1hdHRhY2gtd3JhcHBlcl9fYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0MzQzNDMztcbn1cblxuLmZpZWxkLWVsZW1lbnQtYXR0YWNoLXdyYXBwZXIgLmZpZWxkLWVsZW1lbnQgLmZpZWxkLWlucHV0IC50ZXh0Ym94LFxuLmZpZWxkLWVsZW1lbnQtYXR0YWNoLXdyYXBwZXIgLmZpZWxkLWVsZW1lbnQgLmZpZWxkLWlucHV0IHNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDU1cHg7XG59XG5cbi8qIFdoaXRlIGF0dGFjaG1lbnQgd3JhcHBlciAqL1xuLmZpZWxkLWVsZW1lbnQtYXR0YWNoLXdyYXBwZXItLXdoaXRlIC5maWVsZC1lbGVtZW50LWF0dGFjaC13cmFwcGVyX19idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJFNEU1O1xufVxuXG4uZmllbGQtZWxlbWVudC1hdHRhY2gtd3JhcHBlci0td2hpdGUgLmZpZWxkLWVsZW1lbnQtYXR0YWNoLXdyYXBwZXJfX2J1dHRvbjpob3Zlcixcbi5maWVsZC1lbGVtZW50LWF0dGFjaC13cmFwcGVyLS13aGl0ZSAuZmllbGQtZWxlbWVudC1hdHRhY2gtd3JhcHBlcl9fYnV0dG9uOmFjdGl2ZSxcbi5maWVsZC1lbGVtZW50LWF0dGFjaC13cmFwcGVyLS13aGl0ZSAuZmllbGQtZWxlbWVudC1hdHRhY2gtd3JhcHBlcl9fYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q4RDhEODtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbklucHV0IEFjdGlvbiDigJQgaW5saW5lIGlucHV0ICsgc3VibWl0IGJ1dHRvbiBpbiBhIHNpbmdsZSB1bmlmaWVkIGZpZWxkLlxuQ29sbGFwc2VzIHRvIHN0YWNrZWQgb24gc21hbGwgc2NyZWVucyAoJGJwNTU5IGFuZCBiZWxvdykuXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmlucHV0LWFjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBib3JkZXI6IHZhcigtLWZpZWxkLWJvcmRlcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWZpZWxkLXJhZGl1cyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZpZWxkLWJhY2tncm91bmQpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmlucHV0LWFjdGlvbjpmb2N1cy13aXRoaW4ge1xuICBib3JkZXItY29sb3I6ICM4Qzk1QTY7XG59XG4uaW5wdXQtYWN0aW9uX19pbnB1dCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4td2lkdGg6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uaW5wdXQtYWN0aW9uX19pbnB1dDpmb2N1cyB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xufVxuLmlucHV0LWFjdGlvbl9fYnRuIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNC45Mzc1ZW0pIHtcbiAgLmlucHV0LWFjdGlvbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgZ2FwOiA4cHg7XG4gIH1cbiAgLmlucHV0LWFjdGlvbl9faW5wdXQge1xuICAgIGJvcmRlcjogdmFyKC0tZmllbGQtYm9yZGVyKTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1maWVsZC1yYWRpdXMpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZpZWxkLWJhY2tncm91bmQpO1xuICB9XG4gIC5pbnB1dC1hY3Rpb25fX2J0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZmllbGQtcmFkaXVzKTtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5MYWJlbCBTdHlsZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbjp3aGVyZShsYWJlbCkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuSW5wdXRzIGFuZCBUZXh0YXJlYVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuOndoZXJlKFt0eXBlPXRleHRdLFxuW3R5cGU9bnVtYmVyXSxcblt0eXBlPWVtYWlsXSxcblt0eXBlPXRlbF0sXG5bdHlwZT1zZWFyY2hdLFxuW3R5cGU9cGFzc3dvcmRdLFxuW3R5cGU9dXJsXSxcbnNlbGVjdFttdWx0aXBsZT1cIlwiXSxcbnRleHRhcmVhKSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZmllbGQtbGluZS1oZWlnaHQpO1xuICBwYWRkaW5nOiB2YXIoLS1maWVsZC1wYWRkaW5nLXZlcnRpY2FsKSB2YXIoLS1maWVsZC1wYWRkaW5nLWhvcml6b250YWwpO1xuICBib3JkZXI6IHZhcigtLWZpZWxkLWJvcmRlcik7XG4gIGJvcmRlci1sZWZ0OiB2YXIoLS1maWVsZC1ib3JkZXItbGlnaHQpO1xuICBib3JkZXItdG9wOiB2YXIoLS1maWVsZC1ib3JkZXItbGlnaHQpO1xuICBib3JkZXItcmlnaHQ6IHZhcigtLWZpZWxkLWJvcmRlci1saWdodCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZpZWxkLWJhY2tncm91bmQpO1xuICBjb2xvcjogdmFyKC0tZmllbGQtdGV4dC1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWZpZWxkLXJhZGl1cyk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZGVja2EtZm9udC1zaXplKTtcbn1cbi5maWVsZC1lbGVtZW50LS1zbWFsbCA6d2hlcmUoW3R5cGU9dGV4dF0sXG5bdHlwZT1udW1iZXJdLFxuW3R5cGU9ZW1haWxdLFxuW3R5cGU9dGVsXSxcblt0eXBlPXNlYXJjaF0sXG5bdHlwZT1wYXNzd29yZF0sXG5bdHlwZT11cmxdLFxuc2VsZWN0W211bHRpcGxlPVwiXCJdLFxudGV4dGFyZWEpIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1maWVsZC1saW5lLWhlaWdodCk7XG4gIHBhZGRpbmc6IHZhcigtLWZpZWxkLXBhZGRpbmctdmVydGljYWwpIHZhcigtLWZpZWxkLXBhZGRpbmctaG9yaXpvbnRhbCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYm9keS1mb250LXNpemUpO1xuICAtLWZpZWxkLXBhZGRpbmctdmVydGljYWw6IDAuNGVtO1xuICAtLWZpZWxkLXBhZGRpbmctaG9yaXpvbnRhbDogMC44ZW07XG59XG4uZmllbGQtZWxlbWVudC0tbGFyZ2UgOndoZXJlKFt0eXBlPXRleHRdLFxuW3R5cGU9bnVtYmVyXSxcblt0eXBlPWVtYWlsXSxcblt0eXBlPXRlbF0sXG5bdHlwZT1zZWFyY2hdLFxuW3R5cGU9cGFzc3dvcmRdLFxuW3R5cGU9dXJsXSxcbnNlbGVjdFttdWx0aXBsZT1cIlwiXSxcbnRleHRhcmVhKSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZmllbGQtbGluZS1oZWlnaHQpO1xuICBwYWRkaW5nOiB2YXIoLS1maWVsZC1wYWRkaW5nLXZlcnRpY2FsKSB2YXIoLS1maWVsZC1wYWRkaW5nLWhvcml6b250YWwpO1xuICAtLWZpZWxkLXBhZGRpbmctdmVydGljYWw6IDFlbTtcbiAgLS1maWVsZC1wYWRkaW5nLWhvcml6b250YWw6IDJlbTtcbn1cblxuOndoZXJlKFt0eXBlPXRleHRdLFxuW3R5cGU9bnVtYmVyXSxcblt0eXBlPWVtYWlsXSxcblt0eXBlPXRlbF0sXG5bdHlwZT1zZWFyY2hdLFxuW3R5cGU9cGFzc3dvcmRdLFxuW3R5cGU9dXJsXSxcbnNlbGVjdFttdWx0aXBsZT1cIlwiXSxcbnRleHRhcmVhKTpmb2N1cyB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM3MjcyNzI7XG59XG5cbi8qIFJlc3RyaWN0IHRleHQgYXJlYSByZXNpemluZyB0byB2ZXJ0aWNhbGx5IG9ubHkgKi9cbjp3aGVyZSh0ZXh0YXJlYSkge1xuICByZXNpemU6IHZlcnRpY2FsO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKDEycHggKiAyKTtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuU2VsZWN0IFN0eWxlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuOndoZXJlKHNlbGVjdCk6bm90KFttdWx0aXBsZT1cIlwiXSkge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZpZWxkLWxpbmUtaGVpZ2h0KTtcbiAgcGFkZGluZzogdmFyKC0tZmllbGQtcGFkZGluZy12ZXJ0aWNhbCkgdmFyKC0tZmllbGQtcGFkZGluZy1ob3Jpem9udGFsKTtcbiAgYm9yZGVyOiB2YXIoLS1maWVsZC1ib3JkZXIpO1xuICBib3JkZXItbGVmdDogdmFyKC0tZmllbGQtYm9yZGVyLWxpZ2h0KTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tZmllbGQtYm9yZGVyLWxpZ2h0KTtcbiAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1maWVsZC1ib3JkZXItbGlnaHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1maWVsZC1iYWNrZ3JvdW5kKTtcbiAgY29sb3I6IHZhcigtLWZpZWxkLXRleHQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1maWVsZC1yYWRpdXMpO1xuICBmb250LXNpemU6IHZhcigtLWRlY2thLWZvbnQtc2l6ZSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbi1zeXN0ZW0vaWNvbl9mb3JtX2Fycm93LWRvd24uc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0IDEycHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTBweDtcbiAgcGFkZGluZy1yaWdodDogNTJweDtcbn1cbi5maWVsZC1lbGVtZW50LS1zbWFsbCA6d2hlcmUoc2VsZWN0KTpub3QoW211bHRpcGxlPVwiXCJdKSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZmllbGQtbGluZS1oZWlnaHQpO1xuICBwYWRkaW5nOiB2YXIoLS1maWVsZC1wYWRkaW5nLXZlcnRpY2FsKSB2YXIoLS1maWVsZC1wYWRkaW5nLWhvcml6b250YWwpO1xuICBmb250LXNpemU6IHZhcigtLWJvZHktZm9udC1zaXplKTtcbiAgLS1maWVsZC1wYWRkaW5nLXZlcnRpY2FsOiAwLjRlbTtcbiAgLS1maWVsZC1wYWRkaW5nLWhvcml6b250YWw6IDAuOGVtO1xuICBib3JkZXI6IHZhcigtLWZpZWxkLWJvcmRlcik7XG4gIGJvcmRlci1sZWZ0OiB2YXIoLS1maWVsZC1ib3JkZXItbGlnaHQpO1xuICBib3JkZXItdG9wOiB2YXIoLS1maWVsZC1ib3JkZXItbGlnaHQpO1xuICBib3JkZXItcmlnaHQ6IHZhcigtLWZpZWxkLWJvcmRlci1saWdodCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZpZWxkLWJhY2tncm91bmQpO1xuICBjb2xvcjogdmFyKC0tZmllbGQtdGV4dC1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWZpZWxkLXJhZGl1cyk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZGVja2EtZm9udC1zaXplKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29uLXN5c3RlbS9pY29uX2Zvcm1fYXJyb3ctZG93bi5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgMTJweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1MnB4O1xufVxuXG46d2hlcmUoW3R5cGU9dGV4dF0sXG5bdHlwZT1udW1iZXJdLFxuW3R5cGU9ZW1haWxdLFxudGV4dGFyZWEsXG5zZWxlY3QpW2Rpc2FibGVkXSB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmZpZWxkLWVsZW1lbnQge1xuICAtLWZpZWxkLXZlcnRpY2FsLXdoaXRlc3BhY2U6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tZmllbGQtdmVydGljYWwtd2hpdGVzcGFjZSkgKiAyKTtcbn1cblxuLyoqXG4gKiBQbGFjZWhvbGRlcnNcbiAqL1xuOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICBjb2xvcjogIzhjOGM4Yztcbn1cblxuOjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6ICM4YzhjOGM7XG59XG5cbjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cbiAgY29sb3I6ICM4YzhjOGM7XG59XG5cbjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cbiAgY29sb3I6ICM4YzhjOGM7XG59XG5cbi5maWVsZC1lbGVtZW50LS1kcm9wZG93bi0tcGxhY2Vob2xkZXIgLmZpZWxkLWlucHV0IHNlbGVjdCB7XG4gIGNvbG9yOiAjOGM4YzhjO1xufVxuXG4vKipcbiAqIEF1dG9maWxsIGZpZWxkc1xuICovXG5pbnB1dDotd2Via2l0LWF1dG9maWxsLFxudGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCxcbnNlbGVjdDotd2Via2l0LWF1dG9maWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0MzQzNDMztcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICMwMDAwMDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDBweCAxMDAwcHggI0MzQzNDMyBpbnNldDtcbn1cblxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpob3ZlcixcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsXG50ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxudGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcbnNlbGVjdDotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxuc2VsZWN0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMge1xuICBvdXRsaW5lOiAjNjc2NzY3IGF1dG8gNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzNDM0MzO1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogIzAwMDAwMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMHB4IDgwcHggI0MzQzNDMyBpbnNldDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA1MDAwcyBlYXNlLWluLW91dCAwcztcbn1cblxuLmZpZWxkLWVsZW1lbnQtLWNoZWNrYm94bGlzdC0taW5saW5lIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi8qIC0tIERpc2Nsb3N1cmUgaW5wdXRzIC0tICovXG4uZGlzY2xvc3VyZS1pbnB1dCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5kaXNjbG9zdXJlLWlucHV0IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5kaXNjbG9zdXJlLWlucHV0IGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZGlzY2xvc3VyZS1saXN0IHtcbiAgbWFyZ2luOiAxMHB4IDAgMzBweDtcbn1cblxuLmRpc2Nsb3N1cmUtbGlzdCBsaSB7XG4gIG1hcmdpbjogNXB4IDAgMDtcbiAgcGFkZGluZzogMXB4IDA7XG59XG5cbi8qIC0tIERvYyBmb3JtIGZpZWxkIGhpZ2hsaWdodCAtLSAqL1xuLmRvYy1mb3JtLWZpZWxkLW5lZWRlZCBpbnB1dCxcbi5kb2MtZm9ybS1maWVsZC1uZWVkZWQgc2VsZWN0LFxuLmRvYy1mb3JtLWZpZWxkLW5lZWRlZCB0ZXh0YXJlYSB7XG4gIGJvcmRlci13aWR0aDogMXB4O1xufVxuXG4vKiBuZXN0ZWQgZGF0ZSBpbnB1dHMgKi9cbi5jb21wb3VuZC1kYXRlLWZpZWxkIC5maWVsZC1pbnB1dCxcbi5jb21wb3VuZC1kYXRlLWZpZWxkIC5pbnB1dCxcbi5jb21wb3VuZC1kYXRlLWZpZWxkIC5zZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNvbXBvdW5kLWRhdGUtZmllbGQgLmZpZWxkLWVsZW1lbnQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiBBbGwgZm9ybSBlbGVtZW50cyB3aXRoIHByZWNlZWRpbmcgaWNvbiAqL1xuLmZpZWxkLWVsZW1lbnQtLWRhdGVwaWNrZXIgOndoZXJlKFt0eXBlPXRleHRdKSxcbi5maWVsZC1lbGVtZW50LS1kYXRlcmFuZ2VwaWNrZXIgOndoZXJlKFt0eXBlPXRleHRdKSxcbi5maWVsZC1lbGVtZW50LS1kYXRldGltZXBpY2tlciA6d2hlcmUoW3R5cGU9dGV4dF0pLFxuLmZpZWxkLWVsZW1lbnQtLWRhdGV0aW1lcmFuZ2VwaWNrZXIgOndoZXJlKFt0eXBlPXRleHRdKSxcbi5maWVsZC1lbGVtZW50LS1tb25leSA6d2hlcmUoW3R5cGU9dGV4dF0pLFxuLmZpZWxkLWVsZW1lbnQtLXRpbWVwaWNrZXIgOndoZXJlKFt0eXBlPXRleHRdKSB7XG4gIHBhZGRpbmctbGVmdDogNTJweDtcbn1cblxuLyogLS0tLSBEaXNhYmxlZCAtLS0tICovXG4uZmllbGQtZWxlbWVudC0tZGlzYWJsZWQsXG4uZmllbGRzZXQtaW5wdXQuZmllbGRzZXQtaW5wdXQtLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC42O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZmllbGQtZWxlbWVudC0tZGlzYWJsZWQgLnRleHRib3hbZGlzYWJsZWRdLFxuLmZpZWxkLWVsZW1lbnQtLWRpc2FibGVkIHNlbGVjdFtkaXNhYmxlZF0sXG4uZmllbGQtZWxlbWVudC0tZGlzYWJsZWQgYnV0dG9uW2Rpc2FibGVkXSxcbi5maWVsZC1lbGVtZW50LS1kaXNhYmxlZCBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLFxuLmZpZWxkc2V0LWlucHV0LmZpZWxkc2V0LWlucHV0LS1kaXNhYmxlZCBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLFxuLmZpZWxkLWVsZW1lbnQtLWRpc2FibGVkIGlucHV0W3R5cGU9cmFkaW9dICsgbGFiZWwsXG4uZmllbGRzZXQtaW5wdXQuZmllbGRzZXQtaW5wdXQtLWRpc2FibGVkIGlucHV0W3R5cGU9cmFkaW9dICsgbGFiZWwge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4vKiBIaWRkZW4gbGFiZWxzICovXG4uZmllbGQtZWxlbWVudC0taGlkZGVuLWxhYmVsIC5maWVsZC1sYWJlbCxcbi5maWVsZC1lbGVtZW50LS1oaWRkZW4tbGFiZWwgLmZpZWxkc2V0X19sZWdlbmQge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbn1cbi5maWVsZC1lbGVtZW50LS1oaWRkZW4tbGFiZWwgLmZpZWxkLWxhYmVsLmZvY3VzYWJsZTphY3RpdmUsIC5maWVsZC1lbGVtZW50LS1oaWRkZW4tbGFiZWwgLmZpZWxkLWxhYmVsLmZvY3VzYWJsZTpmb2N1cyxcbi5maWVsZC1lbGVtZW50LS1oaWRkZW4tbGFiZWwgLmZpZWxkc2V0X19sZWdlbmQuZm9jdXNhYmxlOmFjdGl2ZSxcbi5maWVsZC1lbGVtZW50LS1oaWRkZW4tbGFiZWwgLmZpZWxkc2V0X19sZWdlbmQuZm9jdXNhYmxlOmZvY3VzIHtcbiAgY2xpcDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbn1cblxuLyogLS0tLSBSZXF1aXJlZCAtLS0tICovXG4uZmllbGQtbGFiZWxfX3JlcXVpcmVkIHtcbiAgY29sb3I6ICNFNTQ4NEQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG59XG5cbi5maWVsZC1sYWJlbC0tcmVxdWlyZWQ6OmFmdGVyIHtcbiAgY29udGVudDogXCIqXCI7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG4gIGNvbG9yOiAjRTU0ODREO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4vKiAtLS0tIEZpZWxkIGhlbHBlcnMgLS0tLSAqL1xuLmZpZWxkLWhlbHBlciB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZGVjaS1mb250LXNpemUpO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbi5maWVsZC1sYWJlbCAuZmllbGQtaGVscGVyIHtcbiAgbWFyZ2luLXRvcDogMC4zZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjNjc2NzY3O1xufVxuXG4vKiAtLS0tIEZpZWxkIGVycm9ycyAtLS0tICovXG4uZmllbGQtZWxlbWVudC5maWVsZC1lbGVtZW50LS1lcnJvciAuZmllbGQtaW5wdXQgLnRleHRib3gsXG4uZmllbGQtZWxlbWVudC5maWVsZC1lbGVtZW50LS1lcnJvciAuZmllbGQtaW5wdXQgc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZERURFRTtcbn1cblxuLmZpZWxkLWVycm9yX19saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZmllbGQtZXJyb3JfX2xpc3RfX2l0ZW0ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogIzdDMUYyMjtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBtYXJnaW46IDExcHggMDtcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCAjRTU0ODREO1xufVxuXG4vKiAtLS0tIGZvcm0gc3R5bGUgZXh0ZW5kZXJzIC0tLS0gKi9cbi5maWVsZC1lbGVtZW50LS1maWxlc2VsZWN0b3IgLmZzLXByZXZpZXctd3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgb3V0bGluZTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMTBweCAxNnB4IDEwcHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLmctcmVjYXB0Y2hhIHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi8qIC0tLS0gQ2xlYXJhYmxlIGZpZWxkcyAtLS0tICovXG4uZmllbGQtY2xlYXJhYmxlX193cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmllbGQtY2xlYXJhYmxlX19jbGVhciB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICNEN0RCRTM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDZweDtcbiAgdG9wOiA5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9tZWRpYS9pbWFnZXMvZm9ybS1pY29ucy5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgLTExNTJweCBsZWZ0IDNweDtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbn1cblxuLmZpZWxkLWNsZWFyYWJsZV9fY2xlYXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgLTEyMDhweCBsZWZ0IDNweDtcbn1cblxuLmZpZWxkLWVsZW1lbnQtLWRpc2FibGVkIC5maWVsZC1jbGVhcmFibGVfX2NsZWFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZpZWxkLWVsZW1lbnQtLWNvbG9ycGlja2VyIC50ZXh0Ym94LmNvbG9ycGlja2VyIHtcbiAgcGFkZGluZzogMnB4IDhweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNDhweDtcbn1cblxuLyogQ29udGFpbmVyIEFwcGVhcmFuY2UgKi9cbi5kYXRlcmFuZ2VwaWNrZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRvcDogMTAwcHg7XG4gIGxlZnQ6IDIwcHg7XG4gIHBhZGRpbmc6IDRweDtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICB3aWR0aDogMjc4cHg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIub3BlbnNsZWZ0OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtN3B4O1xuICByaWdodDogOXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA3cHggc29saWQgI0MzQzNDMztcbiAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0MzQzNDMztcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5vcGVuc2xlZnQ6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTZweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLm9wZW5zY2VudGVyOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtN3B4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAjQzNDM0MzO1xuICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQzNDM0MzO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLm9wZW5zY2VudGVyOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC02cHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIuZHJvcHVwIHtcbiAgbWFyZ2luLXRvcDogLTVweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5kcm9wdXA6YmVmb3JlIHtcbiAgdG9wOiBpbml0aWFsO1xuICBib3R0b206IC03cHg7XG4gIGJvcmRlci1ib3R0b206IGluaXRpYWw7XG4gIGJvcmRlci10b3A6IDdweCBzb2xpZCAjQzNDM0MzO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLmRyb3B1cDphZnRlciB7XG4gIHRvcDogaW5pdGlhbDtcbiAgYm90dG9tOiAtNnB4O1xuICBib3JkZXItYm90dG9tOiBpbml0aWFsO1xuICBib3JkZXItdG9wOiA2cHggc29saWQgI2ZmZmZmZjtcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5kcm9wZG93bi1tZW51IHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICB6LWluZGV4OiAzMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQzNDM0MzO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLnNpbmdsZSAucmFuZ2VzLCAuZGF0ZXJhbmdlcGlja2VyLnNpbmdsZSAuY2FsZW5kYXIge1xuICBmbG9hdDogbm9uZTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXIge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDI3MHB4O1xuICBtYXJnaW46IDRweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5zaG93LWNhbGVuZGFyIC5jYWxlbmRhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci5zaW5nbGUgLmNhbGVuZGFyLXRhYmxlIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4vKiBDYWxlbmRhcnMgKi9cbi5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyIHRoLCAuZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhciB0ZCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWluLXdpZHRoOiAzMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTJFNEU1O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci10YWJsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEOEQ4RDg7XG4gIHBhZGRpbmc6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZCxcbi5kYXRlcmFuZ2VwaWNrZXIgdGgge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBhZGRpbmc6IDJweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZCxcbi5kYXRlcmFuZ2VwaWNrZXIgdGguYXZhaWxhYmxlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLm9mZixcbi5kYXRlcmFuZ2VwaWNrZXIgdGQub2ZmLmluLXJhbmdlLFxuLmRhdGVyYW5nZXBpY2tlciB0ZC5vZmYuc3RhcnQtZGF0ZSxcbi5kYXRlcmFuZ2VwaWNrZXIgdGQub2ZmLmVuZC1kYXRlIHtcbiAgY29sb3I6ICM4YzhjOGM7XG4gIGJhY2tncm91bmQ6ICNGMEYyRjQ7XG4gIGJvcmRlci1jb2xvcjogI0UyRTRFNTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5vZmYuaW4tcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMkY0O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLm9mZi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkJCRkMxO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5kaXNhYmxlZCxcbi5kYXRlcmFuZ2VwaWNrZXIgb3B0aW9uLmRpc2FibGVkIHtcbiAgY29sb3I6ICM4YzhjOGM7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLmF2YWlsYWJsZTpob3Zlcixcbi5kYXRlcmFuZ2VwaWNrZXIgdGguYXZhaWxhYmxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGQuaW4tcmFuZ2Uge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5hY3RpdmUsIC5kYXRlcmFuZ2VwaWNrZXIgdGQuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ExZGVmZjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGQud2VlaywgLmRhdGVyYW5nZXBpY2tlciB0aC53ZWVrIHtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGNvbG9yOiAjQzNDM0MzO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC5tb250aHNlbGVjdCxcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LnllYXJzZWxlY3Qge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDFweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QubW9udGhzZWxlY3Q6Oi1tcy1leHBhbmQsXG4uZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC55ZWFyc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QueWVhcnNlbGVjdCxcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0Lm1vbnRoc2VsZWN0LFxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QuaG91cnNlbGVjdCxcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0Lm1pbnV0ZXNlbGVjdCxcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LnNlY29uZHNlbGVjdCxcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LmFtcG1zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogNjJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBhZGRpbmc6IDVweCAyM3B4IDVweCA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDM0MzQzM7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbi1zeXN0ZW0vaWNvbl9mb3JtX2Fycm93LWRvd24uc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5MCU7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0Lm1vbnRoc2VsZWN0IHtcbiAgbWFyZ2luLXJpZ2h0OiAyJTtcbiAgd2lkdGg6IDQwJTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QueWVhcnNlbGVjdCB7XG4gIHdpZHRoOiA0NCU7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGgubW9udGgge1xuICB3aWR0aDogYXV0bztcbn1cblxuLyogUHJldmlvdXMvTmV4dCBidXR0b25zICovXG4uZGF0ZXJhbmdlcGlja2VyIHRoLnByZXYsXG4uZGF0ZXJhbmdlcGlja2VyIHRoLm5leHQge1xuICBwYWRkaW5nOiAxcHggMnB4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRoLnByZXYgLmRhdGVyYW5nZXBpY2tlci1wcmV2LWljb24sXG4uZGF0ZXJhbmdlcGlja2VyIHRoLm5leHQgLmRhdGVyYW5nZXBpY2tlci1uZXh0LWljb24ge1xuICB3aWR0aDogMTJweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGgubmV4dCAuZGF0ZXJhbmdlcGlja2VyLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbi1zeXN0ZW0vaWNvbl9mb3JtX2Fycm93LXJpZ2h0LnN2Zyk7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGgucHJldiAuZGF0ZXJhbmdlcGlja2VyLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbi1zeXN0ZW0vaWNvbl9mb3JtX2Fycm93LWxlZnQuc3ZnKTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0aC5wcmV2LFxuLmRhdGVyYW5nZXBpY2tlciB0aC5uZXh0LFxuLmRhdGVyYW5nZXBpY2tlciB0aC5tb250aCxcbi5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyLXRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRoLnByZXY6aG92ZXIsXG4uZGF0ZXJhbmdlcGlja2VyIHRoLm5leHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyLXRhYmxlIHRoZWFkIHRyOm50aC1jaGlsZCgyKSB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEYyRjQ7XG59XG5cbi8qIFRleHQgSW5wdXQgQWJvdmUgRWFjaCBDYWxlbmRhciAqL1xuLmRhdGVyYW5nZXBpY2tlciAuaW5wdXQtbWluaSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDM0MzQzM7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGNvbG9yOiAjNzI3MjcyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luOiA0cHggMCAwO1xuICBwYWRkaW5nOiA2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5pbnB1dC1taW5pLmFjdGl2ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhMWRlZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEYyRjQ7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmlucHV0LW1pbmk6Zm9jdXMge1xuICBvdXRsaW5lOiA0cHggYXV0byAjYTFkZWZmO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuZGF0ZXJhbmdlcGlja2VyX2lucHV0IGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDhweDtcbiAgdG9wOiA3cHg7XG4gIGNvbG9yOiAjNzI3MjcyO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5kYXRlcmFuZ2VwaWNrZXJfaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIFRpbWUgUGlja2VyICovXG4uZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci10aW1lIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDVweCBhdXRvO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci10aW1lIHNlbGVjdC5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjQzNDM0MzO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4vKiBQcmVkZWZpbmVkIFJhbmdlcyAqL1xuLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luOiA0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmFwcGx5QnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ExZGVmZjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmFwcGx5QnRuOmhvdmVyLFxuLmRhdGVyYW5nZXBpY2tlciAuYXBwbHlCdG46Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmVjY2ZmO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuY2FuY2VsQnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q4RDhEODtcbiAgY29sb3I6ICM0NzQ3NDc7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmNhbmNlbEJ0bjpob3Zlcixcbi5kYXRlcmFuZ2VwaWNrZXIgLmNhbmNlbEJ0bjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGNvbG9yOiAjNDc0NzQ3O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDAgYXV0byAxMnB4O1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIGxpIHtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGJhY2tncm91bmQ6ICNFMkU0RTU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGMEYyRjQ7XG4gIGNvbG9yOiAjNDc0NzQ3O1xuICBwYWRkaW5nOiA0cHggMTJweCAzcHg7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyBsaS5hY3RpdmUsIC5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNhMWRlZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhMWRlZmY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG5Ac3VwcG9ydHMgKGRpc3BsYXk6IGdyaWQpIHtcbiAgLnJhbmdlX2lucHV0cyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiA4cHg7XG4gIH1cbn1cbi8qIEJQIFNtYWxsZXIgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1ZW0pIHsgLyogNTYwcHggKi9cbiAgLmRhdGVyYW5nZXBpY2tlciB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIHVsIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gIH1cbiAgLmRhdGVyYW5nZXBpY2tlci5zaW5nbGUgLnJhbmdlcyB1bCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXIubGVmdCAuY2FsZW5kYXItdGFibGUge1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci5yaWdodCAuY2FsZW5kYXItdGFibGUge1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci5sZWZ0IHtcbiAgICBjbGVhcjogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmRhdGVyYW5nZXBpY2tlci5zaW5nbGUgLmNhbGVuZGFyLmxlZnQge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC5kYXRlcmFuZ2VwaWNrZXIuc2luZ2xlIC5yYW5nZXMsXG4gIC5kYXRlcmFuZ2VwaWNrZXIuc2luZ2xlIC5jYWxlbmRhciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXIucmlnaHQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5kYXRlcmFuZ2VwaWNrZXIgLmxlZnQgLmRhdGVyYW5nZXBpY2tlcl9pbnB1dCB7XG4gICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgfVxuICAuZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci5sZWZ0IC5jYWxlbmRhci10YWJsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgfVxuICAuZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMsXG4gIC5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuLyogQlAgc21hbGwgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHsgLyogNzY4cHggKi9cbiAgLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAuZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci5sZWZ0IHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxufVxuLyogLSBEYXRlL3RpbWUgcGlja2VyIC0gKi9cbi5maWVsZC1lbGVtZW50LS1kYXRldGltZXBpY2tlciAuZmllbGQtaW5wdXQsXG4uZmllbGQtZWxlbWVudC0tZGF0ZXRpbWVyYW5nZXBpY2tlciAuZmllbGQtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maWVsZC1lbGVtZW50LS1kYXRldGltZXBpY2tlciAuZmllbGQtaW5wdXQ6YmVmb3JlLFxuLmZpZWxkLWVsZW1lbnQtLWRhdGV0aW1lcmFuZ2VwaWNrZXIgLmZpZWxkLWlucHV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiwqBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMnB4O1xuICB0b3A6IGNhbGMoNTAlIC0gMTJweCk7XG4gIHdpZHRoOiA0MHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb24tc3lzdGVtL2ljb25fZm9ybV9kYXRldGltZXBpY2tlci5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNDM0MzQzM7XG59XG5cbi5maWVsZC1lbGVtZW50LS1pbmxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDAuNWVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uZmllbGQtZWxlbWVudC0taW5saW5lIDp3aGVyZSguZmllbGQtbGFiZWwpIHtcbiAgZmxleDogMCAxIGF1dG87XG59XG4uZmllbGQtZWxlbWVudC0taW5saW5lIC5maWVsZC1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZmllbGQtZWxlbWVudC0taW5saW5lIDp3aGVyZSguZmllbGQtaW5wdXQpIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIFdyYXBwZXIgKi9cbjp3aGVyZShmaWVsZHNldCkge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLmZpZWxkLWxhYmVsLFxuLmZpZWxkc2V0X19sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzM1M0I0OTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDAzZW07XG59XG5cbi5maWVsZC1lbGVtZW50LS1jaGVja2JveGxpc3QtLWNvbHVtbnMgLmZpZWxkLWVsZW1lbnRfX2lucHV0LXNldCB7XG4gIC13ZWJraXQtY29sdW1uczogMztcbiAgLW1vei1jb2x1bW5zOiAzO1xuICBjb2x1bW5zOiAzO1xufVxuXG46d2hlcmUoLmZpZWxkLWVsZW1lbnQpIDp3aGVyZShbdHlwZT1jaGVja2JveF0pLFxuOndoZXJlKC5maWVsZHNldC1sYWJlbC13cmFwKSA6d2hlcmUoW3R5cGU9Y2hlY2tib3hdKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG59XG46d2hlcmUoLmZpZWxkLWVsZW1lbnQpIDp3aGVyZShbdHlwZT1jaGVja2JveF0pOmJlZm9yZSxcbjp3aGVyZSguZmllbGRzZXQtbGFiZWwtd3JhcCkgOndoZXJlKFt0eXBlPWNoZWNrYm94XSk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyOiB2YXIoLS1maWVsZC1ib3JkZXIpO1xuICBib3JkZXItbGVmdDogdmFyKC0tZmllbGQtYm9yZGVyLWxpZ2h0KTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tZmllbGQtYm9yZGVyLWxpZ2h0KTtcbiAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1maWVsZC1ib3JkZXItbGlnaHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1maWVsZC1iYWNrZ3JvdW5kKTtcbiAgY29sb3I6IHZhcigtLWZpZWxkLXRleHQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1maWVsZC1yYWRpdXMpO1xuICBmb250LXNpemU6IHZhcigtLWRlY2thLWZvbnQtc2l6ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkU0RTU7XG4gIGJvcmRlcjogdmFyKC0tZmllbGQtYm9yZGVyKTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygxMnB4IC8gMik7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogdmFyKC0tZmllbGRzZXQtaW5wdXQtZGlhbWV0ZXIpO1xuICBoZWlnaHQ6IHZhcigtLWZpZWxkc2V0LWlucHV0LWRpYW1ldGVyKTtcbn1cbjp3aGVyZSguZmllbGQtZWxlbWVudCkgOndoZXJlKFt0eXBlPWNoZWNrYm94XSk6Y2hlY2tlZDphZnRlcixcbjp3aGVyZSguZmllbGRzZXQtbGFiZWwtd3JhcCkgOndoZXJlKFt0eXBlPWNoZWNrYm94XSk6Y2hlY2tlZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlcjogdmFyKC0tZmllbGQtYm9yZGVyKTtcbiAgYm9yZGVyLWxlZnQ6IHZhcigtLWZpZWxkLWJvcmRlci1saWdodCk7XG4gIGJvcmRlci10b3A6IHZhcigtLWZpZWxkLWJvcmRlci1saWdodCk7XG4gIGJvcmRlci1yaWdodDogdmFyKC0tZmllbGQtYm9yZGVyLWxpZ2h0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZmllbGQtYmFja2dyb3VuZCk7XG4gIGNvbG9yOiB2YXIoLS1maWVsZC10ZXh0LWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZmllbGQtcmFkaXVzKTtcbiAgZm9udC1zaXplOiB2YXIoLS1kZWNrYS1mb250LXNpemUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJFNEU1O1xuICBib3JkZXI6IHZhcigtLWZpZWxkLWJvcmRlcik7XG4gIGJvcmRlci1yYWRpdXM6IGNhbGMoMTJweCAvIDIpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IHZhcigtLWZpZWxkc2V0LWlucHV0LWRpYW1ldGVyKTtcbiAgaGVpZ2h0OiB2YXIoLS1maWVsZHNldC1pbnB1dC1kaWFtZXRlcik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjM0E3QkU2IG5vLXJlcGVhdCBjZW50ZXIvODUlIHVybCguLi9pbWFnZXMvaWNvbi1zeXN0ZW0vaWNvbl9mb3JtX3RpY2stdGhpY2std2hpdGUuc3ZnKTtcbiAgYm9yZGVyLWNvbG9yOiAjM0E3QkU2O1xuICB6LWluZGV4OiAxO1xufVxuOndoZXJlKC5maWVsZC1lbGVtZW50KSA6d2hlcmUoW3R5cGU9Y2hlY2tib3hdKTpjaGVja2VkICsgbGFiZWwsXG46d2hlcmUoLmZpZWxkc2V0LWxhYmVsLXdyYXApIDp3aGVyZShbdHlwZT1jaGVja2JveF0pOmNoZWNrZWQgKyBsYWJlbCB7XG4gIGNvbG9yOiAjMEEwQjBGO1xufVxuOndoZXJlKC5maWVsZC1lbGVtZW50KSA6d2hlcmUoW3R5cGU9Y2hlY2tib3hdKTpmb2N1cyxcbjp3aGVyZSguZmllbGRzZXQtbGFiZWwtd3JhcCkgOndoZXJlKFt0eXBlPWNoZWNrYm94XSk6Zm9jdXMge1xuICBvdXRsaW5lLWNvbG9yOiAjM0E3QkU2O1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBvdXRsaW5lLXN0eWxlOiBhdXRvO1xuICBvdXRsaW5lLXdpZHRoOiAxcHg7XG59XG46d2hlcmUoLmZpZWxkLWVsZW1lbnQpIDp3aGVyZShbdHlwZT1yYWRpb10pLFxuOndoZXJlKC5maWVsZHNldC1sYWJlbC13cmFwKSA6d2hlcmUoW3R5cGU9cmFkaW9dKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG59XG46d2hlcmUoLmZpZWxkLWVsZW1lbnQpIDp3aGVyZShbdHlwZT1yYWRpb10pOmJlZm9yZSxcbjp3aGVyZSguZmllbGRzZXQtbGFiZWwtd3JhcCkgOndoZXJlKFt0eXBlPXJhZGlvXSk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyOiB2YXIoLS1maWVsZC1ib3JkZXIpO1xuICBib3JkZXItbGVmdDogdmFyKC0tZmllbGQtYm9yZGVyLWxpZ2h0KTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tZmllbGQtYm9yZGVyLWxpZ2h0KTtcbiAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1maWVsZC1ib3JkZXItbGlnaHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1maWVsZC1iYWNrZ3JvdW5kKTtcbiAgY29sb3I6IHZhcigtLWZpZWxkLXRleHQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1maWVsZC1yYWRpdXMpO1xuICBmb250LXNpemU6IHZhcigtLWRlY2thLWZvbnQtc2l6ZSk7XG4gIGJvcmRlcjogdmFyKC0tZmllbGQtYm9yZGVyKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyRTRFNTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHdpZHRoOiB2YXIoLS1maWVsZHNldC1pbnB1dC1kaWFtZXRlcik7XG4gIGhlaWdodDogdmFyKC0tZmllbGRzZXQtaW5wdXQtZGlhbWV0ZXIpO1xufVxuOndoZXJlKC5maWVsZC1lbGVtZW50KSA6d2hlcmUoW3R5cGU9cmFkaW9dKTpjaGVja2VkOmFmdGVyLFxuOndoZXJlKC5maWVsZHNldC1sYWJlbC13cmFwKSA6d2hlcmUoW3R5cGU9cmFkaW9dKTpjaGVja2VkOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6ICMzQTdCRTYgbm8tcmVwZWF0IGNlbnRlci83MCUgdXJsKC4uL2ltYWdlcy9pY29uLXN5c3RlbS9pY29uX2Zvcm1fdGljay10aGljay13aGl0ZS5zdmcpO1xuICBib3JkZXItY29sb3I6ICMzQTdCRTY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi8qIGZpZWxkc2V0LWxhYmVsLXdyYXAg4oCUIGNoZWNrYm94ICsgbGFiZWwgcm93IChsZWdhbCBjb25zZW50cykgKi9cbi5maWVsZHNldC1sYWJlbC13cmFwIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDFmcjtcbiAgZ2FwOiAxMnB4O1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDE2MG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKSwgYm9yZGVyLWNvbG9yIDE2MG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKTtcbn1cbi5maWVsZHNldC1sYWJlbC13cmFwOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0Y2RjdGOTtcbiAgYm9yZGVyLWNvbG9yOiAjRUNFRUYyO1xufVxuLmZpZWxkc2V0LWxhYmVsLXdyYXAgaW5wdXRbdHlwZT1jaGVja2JveF0sXG4uZmllbGRzZXQtbGFiZWwtd3JhcCBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDdEQkUzO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDE2MG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKSwgYm9yZGVyLWNvbG9yIDE2MG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKTtcbn1cbi5maWVsZHNldC1sYWJlbC13cmFwIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG59XG4uZmllbGRzZXQtbGFiZWwtd3JhcCBpbnB1dFt0eXBlPWNoZWNrYm94XTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSczJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnPjxwYXRoIGQ9J000IDEybDUgNSAxMS0xMScvPjwvc3ZnPlwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTQwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpO1xufVxuLmZpZWxkc2V0LWxhYmVsLXdyYXAgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCxcbi5maWVsZHNldC1sYWJlbC13cmFwIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kOiAjMEEwQjBGO1xuICBib3JkZXItY29sb3I6ICMwQTBCMEY7XG59XG4uZmllbGRzZXQtbGFiZWwtd3JhcCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLmZpZWxkc2V0LWxhYmVsLXdyYXAgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDo6YWZ0ZXIge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuLmZpZWxkc2V0LWxhYmVsLXdyYXAgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDdweDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG59XG4uZmllbGRzZXQtbGFiZWwtd3JhcCBpbnB1dDpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoOTEsIDYzLCAyMzYsIDAuMTgpO1xufVxuXG4uZmllbGRzZXQtbGFiZWwtd3JhcF9fbGFiZWwge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMEEwQjBGO1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuLmZpZWxkc2V0LWxhYmVsLXdyYXBfX2xhYmVsIGEge1xuICBjb2xvcjogIzBBMEIwRjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmZpZWxkLWVsZW1lbnQtLW1vbmV5IC5maWVsZC1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZpZWxkLWVsZW1lbnQtLW1vbmV5IC5maWVsZC1pbnB1dCAubW9uZXktc3ltYm9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiwqRcIjsgLyogR2VuZXJpYyBjdXJyZW5jeSBzaWduICovXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDJweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDE0cHgpO1xuICBjb2xvcjogIzcyNzI3MjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0MzQzNDMztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1ib2R5LWZvbnQtc2l6ZSkgKiAxLjIpO1xuICB3aWR0aDogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZmllbGQtZWxlbWVudC0tbW9uZXkgLmZpZWxkLWlucHV0IC5tb25leS1zeW1ib2wtLWRvbGxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIiRcIjsgLyogRG9sbGFycyAqL1xufVxuXG4uZmllbGQtZWxlbWVudC0tbW9uZXkgLmZpZWxkLWlucHV0IC5tb25leS1zeW1ib2wtLXBvdW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiwqNcIjsgLyogUG91bmRzICovXG59XG5cbi5maWVsZC1lbGVtZW50LS1tb25leSAuZmllbGQtaW5wdXQgLm1vbmV5LXN5bWJvbC0teWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiwqVcIjsgLyogWWVuICovXG59XG5cbi5maWVsZC1lbGVtZW50LS1tb25leSAuZmllbGQtaW5wdXQgLm1vbmV5LXN5bWJvbC0taW5kaWFuX3J1cGVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oK5XCI7IC8qIEluZGlhbiBydXBlZSAqL1xufVxuXG4uZmllbGQtZWxlbWVudC0tcmFuZG9tY29kZSBidXR0b24ge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5maWVsZC1lbGVtZW50LS1yYW5nZSAuZmllbGQtaW5wdXQgLnRleHRib3gge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmZpZWxkLWVsZW1lbnQtLXJhbmdlIC5maWVsZC1pbnB1dCBpbnB1dFt0eXBlPXJhbmdlXSArIGRpdiB7XG4gIGNvbG9yOiAjNzI3MjcyO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmZpZWxkLWVsZW1lbnQtLXJhbmdlIC5maWVsZC1pbnB1dCBpbnB1dFt0eXBlPXJhbmdlXTpmb2N1cyArIGRpdiB7XG4gIGNvbG9yOiAjYTFkZWZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuaW5wdXRbdHlwZT1yYW5nZV0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgLyogT3RoZXJ3aXNlIHdoaXRlIGluIENocm9tZSAqL1xuICBtYXJnaW46IDA7XG59XG5cbmlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1yYW5nZV06Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNDM0MzQzM7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPXJhbmdlXTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggMnB4ICM1OTU5NTk7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMzJweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYmFja2dyb3VuZDogIzcyNzI3MjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tdG9wOiAtMTRweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLWluLW91dDtcbn1cblxuaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogI0MzQzNDMztcbn1cblxuaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogI2ExZGVmZjtcbiAgYm94LXNoYWRvdzogMnB4IDJweCA0cHggIzcyNzI3Mjtcbn1cblxuaW5wdXRbdHlwZT1yYW5nZV06Oi1tb3otcmFuZ2UtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZDogI0Q4RDhEODtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9cmFuZ2VdOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAycHggIzU5NTk1OTtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAzMnB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBiYWNrZ3JvdW5kOiAjNzI3MjcyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMThweCAwO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmlucHV0W3R5cGU9cmFuZ2VdOjotbXMtZmlsbC1sb3dlciB7XG4gIGJhY2tncm91bmQ6ICNEOEQ4RDg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG5pbnB1dFt0eXBlPXJhbmdlXTo6LW1zLWZpbGwtdXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjRDhEOEQ4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggMnB4ICM1OTU5NTk7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMzJweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYmFja2dyb3VuZDogIzcyNzI3MjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5pbnB1dFt0eXBlPXJhbmdlXTpmb2N1czo6LW1zLWZpbGwtbG93ZXIge1xuICBiYWNrZ3JvdW5kOiAjRDhEOEQ4O1xufVxuXG5pbnB1dFt0eXBlPXJhbmdlXTpmb2N1czo6LW1zLWZpbGwtdXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjRDhEOEQ4O1xufVxuXG4vKiBJRSBoYWNrIGZpeCAtXG5pZiBub3QgSUUsIGFwcGx5IHRoZXNlIHN0eWxlc1xuaGFzIG5vdGhpbmcgdG8gZG8gd2l0aCAoZGlzcGxheTpibG9jaylcbmFuZCBldmVyeXRoaW5nIHRvIGRvIHdpdGggSUUgbm90IHN1cHBvcnRpbmcgQHN1cHBvcnRzICovXG5Ac3VwcG9ydHMgKGRpc3BsYXk6IGJsb2NrKSB7XG4gIGlucHV0W3R5cGU9cmFuZ2VdIHtcbiAgICBtYXJnaW46IDEyLjhweCAwO1xuICB9XG59XG4vKiAtLS0tIFJlcXVpcmVkIC0tLS0gKi9cbjp3aGVyZSguZmllbGQtbGFiZWwtLXJlcXVpcmVkKTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiICpcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG46d2hlcmUoLmZpZWxkLWxhYmVsX19yZXF1aXJlZCkge1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuOndoZXJlKC5maWVsZC1sYWJlbF9fcmVxdWlyZWQpOmFmdGVyIHtcbiAgY29udGVudDogXCIqXCI7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG4gIGNvbG9yOiAjRTU0ODREO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uZmllbGQtaW5wdXQgc2VsZWN0W211bHRpcGxlXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLWZpZWxkLXBhZGRpbmctaG9yaXpvbnRhbCk7XG59XG5cbi5maWVsZC1pbnB1dCBzZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBNdWx0aXBsZSBzZWxlY3RzICovXG4uZmllbGQtZWxlbWVudC0tc2VsZWN0LS1tdWx0aXBsZSBzZWxlY3Qge1xuICBwYWRkaW5nOiB2YXIoLS1maWVsZC1wYWRkaW5nLXZlcnRpY2FsKSB2YXIoLS1maWVsZC1wYWRkaW5nLWhvcml6b250YWwpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4uZmllbGQtZWxlbWVudC0tc2VsZWN0LS1tdWx0aXBsZSBvcHRpb24ge1xuICBwYWRkaW5nOiA4cHg7XG59XG5cbi5zaXRlLXNlYXJjaC1mb3JtIHtcbiAgbWFyZ2luOiAwIDAgNDBweDtcbn1cblxuLnNpdGUtc2VhcmNoLWZvcm0tLWhlYWRlciB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnNlYXJjaC1yZXN1bHQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0MzQzNDMztcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cblxuLnNlYXJjaC1yZXN1bHQgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnN1Ym1pdC1iYXIge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZy1ibG9jazogOHB4O1xuICBtYXJnaW4tdG9wOiB2YXIoLS1maWVsZC12ZXJ0aWNhbC13aGl0ZXNwYWNlKTtcbn1cblxuLnNpZGViYXIgLnN1Ym1pdC1iYXIge1xuICBwYWRkaW5nOiAxMnB4IDA7XG59XG5cbi5zdWJtaXQtYmFyIGEge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi8qIHRpbWUgcGlja2VyICovXG4uZmllbGQtZWxlbWVudC0tdGltZXBpY2tlciAuZmllbGQtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maWVsZC1lbGVtZW50LS10aW1lcGlja2VyIC5maWVsZC1pbnB1dDpiZWZvcmUge1xuICBjb250ZW50OiBcIsKgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDJweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDEycHgpO1xuICB3aWR0aDogNDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29uLXN5c3RlbS9pY29uX2Zvcm1fdGltZXBpY2tlci5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNDM0MzQzM7XG59XG5cbi8qIFRpbWVwaWNrZXIgbW9kYWwgKi9cbi51aS10aW1lcGlja2VyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHotaW5kZXg6IDk5OTkgIWltcG9ydGFudDtcbn1cblxuLnVpLXRpbWVwaWNrZXItc3RhbmRhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQzNDM0MzO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiA0cHggMCAwO1xuICBwYWRkaW5nOiA2cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmUgb3V0c2lkZSBub25lO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuXG4udWktdGltZXBpY2tlci1zdGFuZGFyZCBhIHtcbiAgY29sb3I6ICM0NzQ3NDc7XG59XG5cbi51aS10aW1lcGlja2VyLXN0YW5kYXJkIC51aS1zdGF0ZS1ob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkU0RTU7XG59XG5cbi51aS10aW1lcGlja2VyLXN0YW5kYXJkIC51aS1tZW51LWl0ZW0ge1xuICBjbGVhcjogbGVmdDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi51aS10aW1lcGlja2VyLXN0YW5kYXJkIC51aS1tZW51LWl0ZW0gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuXG4udWktdGltZXBpY2tlci1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmllbGQtZWxlbWVudC0tdG90YWxzZWxlY3RvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZpZWxkLWVsZW1lbnQtLXRvdGFsc2VsZWN0b3IgLmZpZWxkLWlucHV0IC50b3RhbC1zZWxlY3Rvcl9fb3V0cHV0IHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1maWVsZC1saW5lLWhlaWdodCk7XG4gIHBhZGRpbmc6IHZhcigtLWZpZWxkLXBhZGRpbmctdmVydGljYWwpIHZhcigtLWZpZWxkLXBhZGRpbmctaG9yaXpvbnRhbCk7XG4gIGJvcmRlcjogdmFyKC0tZmllbGQtYm9yZGVyKTtcbiAgYm9yZGVyLWxlZnQ6IHZhcigtLWZpZWxkLWJvcmRlci1saWdodCk7XG4gIGJvcmRlci10b3A6IHZhcigtLWZpZWxkLWJvcmRlci1saWdodCk7XG4gIGJvcmRlci1yaWdodDogdmFyKC0tZmllbGQtYm9yZGVyLWxpZ2h0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZmllbGQtYmFja2dyb3VuZCk7XG4gIGNvbG9yOiB2YXIoLS1maWVsZC10ZXh0LWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZmllbGQtcmFkaXVzKTtcbiAgZm9udC1zaXplOiB2YXIoLS1kZWNrYS1mb250LXNpemUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb24tc3lzdGVtL2ljb25fZm9ybV9hcnJvdy1kb3duLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCAxMnB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDUycHg7XG59XG5cbi5maWVsZC1lbGVtZW50LS10b3RhbHNlbGVjdG9yX19kcm9wZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgcGFkZGluZzogMjBweCAyNHB4O1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgei1pbmRleDogODAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQzNDM0MzO1xuICBkaXNwbGF5OiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZmllbGQtZWxlbWVudC0tdG90YWxzZWxlY3Rvci5maWVsZC1lbGVtZW50LS10b3RhbHNlbGVjdG9yLS1hY3RpdmUgLmZpZWxkLWVsZW1lbnQtLXRvdGFsc2VsZWN0b3JfX2Ryb3Bkb3duIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi50b3RhbC1zZWxlY3Rvcl9fZHJvcGRvd25fX2ZpZWxkIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMCAwIDE2cHg7XG59XG5cbi50b3RhbC1zZWxlY3Rvcl9fZHJvcGRvd25fX2ZpZWxkOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4udG90YWwtc2VsZWN0b3JfX2Ryb3Bkb3duX19maWVsZF9fbGFiZWxzIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLXdlYmtpdC1mbGV4OiAwIDAgYXV0bztcbiAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLnRvdGFsLXNlbGVjdG9yX19kcm9wZG93bl9fZmllbGRfX2J1dHRvbnMge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXg6IDAgMCBhdXRvO1xuICAtbXMtZmxleDogMCAwIGF1dG87XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cblxuLnRvdGFsLXNlbGVjdG9yX19kcm9wZG93bl9fZmllbGRfX2J1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0JCQkZDMTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMzJweDtcbiAgY29sb3I6ICM4YzhjOGM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleDogMCAwIGF1dG87XG4gIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgZmxleDogMCAwIGF1dG87XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cblxuLnRvdGFsLXNlbGVjdG9yX19kcm9wZG93bl9fZmllbGRfX2J1dHRvbi50b3RhbC1zZWxlY3Rvcl9fZHJvcGRvd25fX2ZpZWxkX19idXR0b24tLWRlY3JlYXNlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29uLXN5c3RlbS9pY29uX2Zvcm1fbWludXMuc3ZnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCA4cHggLTEgY2VudGVyO1xufVxuXG4udG90YWwtc2VsZWN0b3JfX2Ryb3Bkb3duX19maWVsZF9fYnV0dG9uLnRvdGFsLXNlbGVjdG9yX19kcm9wZG93bl9fZmllbGRfX2J1dHRvbi0taW5jcmVhc2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb24tc3lzdGVtL2ljb25fZm9ybV9wbHVzLnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDhweCAtMSBjZW50ZXI7XG59XG5cbi50b3RhbC1zZWxlY3Rvcl9fZHJvcGRvd25fX2ZpZWxkX19idXR0b246Zm9jdXMge1xuICBjb2xvcjogIzhjOGM4YztcbiAgYm9yZGVyLWNvbG9yOiAjOGM4YzhjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMkY0O1xufVxuXG4udG90YWwtc2VsZWN0b3JfX2Ryb3Bkb3duX19maWVsZF9fYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICM4YzhjOGM7XG4gIGJvcmRlci1jb2xvcjogIzhjOGM4Yztcbn1cblxuLyogTWluIC8gbWF4ICovXG4udG90YWwtc2VsZWN0b3JfX2Ryb3Bkb3duX19maWVsZF9fYnV0dG9uLnRvdGFsLXNlbGVjdG9yX19kcm9wZG93bl9fZmllbGRfX2J1dHRvbi0tbWluLFxuLnRvdGFsLXNlbGVjdG9yX19kcm9wZG93bl9fZmllbGRfX2J1dHRvbi50b3RhbC1zZWxlY3Rvcl9fZHJvcGRvd25fX2ZpZWxkX19idXR0b24tLW1heCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGNvbG9yOiAjOGM4YzhjO1xuICBib3JkZXItY29sb3I6ICNEOEQ4RDg7XG59XG5cbi50b3RhbC1zZWxlY3Rvcl9fZHJvcGRvd25fX2ZpZWxkX190b3RhbCB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleDogMCAwIGF1dG87XG4gIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgZmxleDogMCAwIGF1dG87XG4gIHBhZGRpbmc6IDRweCA2cHg7XG4gIHdpZHRoOiA1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xufVxuXG4udG90YWwtc2VsZWN0b3JfX2Ryb3Bkb3duX19maWVsZF9fbGFiZWxzIHAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi50b3RhbC1zZWxlY3Rvcl9fZHJvcGRvd25fX2ZpZWxkX19sYWJlbHNfX3RpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbn1cblxuLnRvdGFsLXNlbGVjdG9yX19kcm9wZG93bl9fZmllbGRfX2xhYmVsc19faGVscGVyIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IHZhcigtLWRlY2ktZm9udC1zaXplKTtcbn1cblxuLmZpZWxkLWVsZW1lbnQtLXRvdGFsc2VsZWN0b3JfX2ZpZWxkcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIERvbmUgYnV0dG9uICovXG4udG90YWwtc2VsZWN0b3JfX2Ryb3Bkb3duX19jbG9zZV9fYnV0dG9uLXdyYXAge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5cbi8qIEJQIEV4dHJhIHNtYWxsICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3LjVlbSkgeyAvKiA2MDBweCAqL1xuICAuZmllbGQtZWxlbWVudC0tdG90YWxzZWxlY3Rvcl9fZHJvcGRvd24ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIG1pbi13aWR0aDogMzIwcHg7XG4gIH1cbiAgLnRvdGFsLXNlbGVjdG9yX19kcm9wZG93bl9fZmllbGRfX2xhYmVsc19faGVscGVyIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuICAudG90YWwtc2VsZWN0b3JfX2Ryb3Bkb3duX19maWVsZCB7XG4gICAgbWFyZ2luOiAwIDAgMjRweDtcbiAgfVxufVxuLyogQlAgU21hbGwgKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDguMDYzZW0pIHsgLyogNzY5cHggKi9cbiAgLyogRG9uJ3QgcmVhbGx5IG5lZWQgdGhpcyBjbG9zZSBidXR0b24gYWJvdmUgdGFibGV0ICovXG4gIC50b3RhbC1zZWxlY3Rvcl9fZHJvcGRvd25fX2Nsb3NlX19idXR0b24td3JhcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmZpZWxkLWVsZW1lbnQtLXVwbG9hZCAuZmllbGQtaW5wdXQgaW5wdXRbdHlwZT1maWxlXSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuaW5wdXRbdHlwZT1maWxlXTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDM0MzQzM7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEYyRjQ7XG4gIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLWluLW91dDtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1maWxlXTpob3Zlcjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJFNEU1O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhYWFhO1xufVxuXG5pbnB1dFt0eXBlPWZpbGVdOmZvY3VzOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkU0RTU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9ZmlsZV06YWN0aXZlOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEOEQ4RDg7XG59XG5cbmlucHV0W3R5cGU9ZmlsZV06Zm9jdXMge1xuICBvdXRsaW5lOiAjOGM4YzhjIGF1dG8gNXB4O1xufVxuXG5pbnB1dFt0eXBlPWZpbGUgaV06Zm9jdXMge1xuICBvdXRsaW5lLW9mZnNldDogMDtcbn1cblxuLyogLS0tLSB3aGl0ZSAtLS0tICovXG4uZmllbGQtZWxlbWVudC0td2hpdGUgaW5wdXRbdHlwZT1maWxlXTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uZmllbGQtZWxlbWVudC0td2hpdGUgaW5wdXRbdHlwZT1maWxlXTpob3Zlcjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJFNEU1O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhYWFhO1xufVxuXG4uZmllbGQtZWxlbWVudC0td2hpdGUgaW5wdXRbdHlwZT1maWxlXTpmb2N1czo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJFNEU1O1xufVxuXG4uZmllbGQtZWxlbWVudC0td2hpdGUgaW5wdXRbdHlwZT1maWxlXTphY3RpdmU6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q4RDhEODtcbn1cblxuLmltYWdlLWdhbGxlcnlfX2ZpZ3VyZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMDtcbn1cbi5pbWFnZS1nYWxsZXJ5X19maWd1cmVfX2NhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDE2cHggNHB4IDRweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAxcHggMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuMikgMCUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSk7XG59XG5cbi5pbWFnZS1nYWxsZXJ5X19zbGlkZXIgLnNwbGlkZV9fc2xpZGUgaW1nIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uaW1hZ2UtZ2FsbGVyeV9fc2xpZGVyIC5zcGxpZGVfX3NsaWRlLmFjdGl2ZSBpbWcge1xuICBhbmltYXRpb246IGZhZGVJbiAzNTBtcyBlYXNlLWluO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbn1cbi5pbWFnZS1nYWxsZXJ5X19zbGlkZXIgLmltYWdlLWdhbGxlcnlfX2ZpZ3VyZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uaW1hZ2UtZ2FsbGVyeV9fc2xpZGVyLmNvbHVtbnMtMSAuaW1hZ2UtZ2FsbGVyeV9fZmlndXJlLFxuLmltYWdlLWdhbGxlcnlfX3NsaWRlci5jb2x1bW5zLTEgLmltYWdlLWdhbGxlcnlfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pbWFnZS1nYWxsZXJ5X19ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMjBweDtcbn1cbi5pbWFnZS1nYWxsZXJ5X19ncmlkLmNvbHVtbnMtMiwgLmltYWdlLWdhbGxlcnlfX2dyaWQuY29sdW1ucy00IHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbn1cbi5pbWFnZS1nYWxsZXJ5X19ncmlkLmNvbHVtbnMtMywgLmltYWdlLWdhbGxlcnlfX2dyaWQuY29sdW1ucy01LCAuaW1hZ2UtZ2FsbGVyeV9fZ3JpZC5jb2x1bW5zLTYge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuaW1hZ2UtZ2FsbGVyeV9fZ3JpZC5jb2x1bW5zLTQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmltYWdlLWdhbGxlcnlfX2dyaWQuY29sdW1ucy01IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5pbWFnZS1nYWxsZXJ5X19ncmlkLmNvbHVtbnMtNiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgMWZyKTtcbiAgfVxufVxuLmltYWdlLWdhbGxlcnlfX2dyaWQgZmlndXJlLFxuLmltYWdlLWdhbGxlcnlfX2dyaWQgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW1hZ2UtZ2FsbGVyeV9fZ3JpZCAuaW1hZ2UtZ2FsbGVyeV9fZmlndXJlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmltYWdlLWdhbGxlcnlfX2dyaWQgLmltYWdlLWdhbGxlcnlfX2ZpZ3VyZTpob3ZlciBmaWdjYXB0aW9uLCAuaW1hZ2UtZ2FsbGVyeV9fZ3JpZCAuaW1hZ2UtZ2FsbGVyeV9fZmlndXJlOmZvY3VzIGZpZ2NhcHRpb24sIC5pbWFnZS1nYWxsZXJ5X19ncmlkIC5pbWFnZS1nYWxsZXJ5X19maWd1cmU6YWN0aXZlIGZpZ2NhcHRpb24ge1xuICBvcGFjaXR5OiAxO1xufVxuLmltYWdlLWdhbGxlcnlfX2dyaWQgLmltYWdlLWdhbGxlcnlfX2ZpZ3VyZSBmaWdjYXB0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICBib3R0b206IDEwcHg7XG4gIHJpZ2h0OiAxMHB4O1xuICBsZWZ0OiAxMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICB6LWluZGV4OiAyO1xuICBvcGFjaXR5OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNpdGlvbjogMC40cyBhbGwgZWFzZTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1ZW0pIHtcbiAgLmltYWdlLWdhbGxlcnlfX2dyaWQgLmltYWdlLWdhbGxlcnlfX2ZpZ3VyZSBmaWdjYXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgdG9wOiAyMHB4O1xuICAgIGJvdHRvbTogMjBweDtcbiAgICByaWdodDogMjBweDtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmc6IDE2LjY2NjYlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5pbWFnZS1nYWxsZXJ5X19ncmlkIC5pbWFnZS1nYWxsZXJ5X19maWd1cmUgZmlnY2FwdGlvbiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5cbi5mZWF0dXJlLWltYWdlLWdhbGxlcnkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNWVtKSB7XG4gIC5mZWF0dXJlLWltYWdlLWdhbGxlcnkge1xuICAgIHBhZGRpbmctaW5saW5lOiB2YXIoLS13aWRlLWNvbnRhaW5lci1ndXR0ZXIpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNWVtKSB7XG4gIC5mZWF0dXJlLWltYWdlLWdhbGxlcnkgLnNwbGlkZV9fYXJyb3dzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1ZW0pIHtcbiAgLmZlYXR1cmUtaW1hZ2UtZ2FsbGVyeV9faW5uZXIge1xuICAgIGdyaWQtYXV0by1mbG93OiBkZW5zZTtcbiAgICBnYXA6IG1pbih2YXIoLS1zdGFuZGFyZC1yYWRpdXMpLCB2YXIoLS1sYXJnZS1mb250LXNpemUpKTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5mZWF0dXJlLWltYWdlLWdhbGxlcnlfX2lubmVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1ZW0pIHtcbiAgLnNwbGlkZS5pcy1pbml0aWFsaXplZDpub3QoLmlzLWFjdGl2ZSkgLnNwbGlkZV9fbGlzdC5mZWF0dXJlLWltYWdlLWdhbGxlcnlfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICB9XG59XG5cbi5mZWF0dXJlLWltYWdlLWdhbGxlcnlfX2l0ZW0ge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNWVtKSB7XG4gIC5mZWF0dXJlLWltYWdlLWdhbGxlcnlfX2l0ZW0ge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXN0YW5kYXJkLXJhZGl1cyk7XG4gIH1cbn1cbi5mZWF0dXJlLWltYWdlLWdhbGxlcnlfX2l0ZW06aG92ZXIsIC5mZWF0dXJlLWltYWdlLWdhbGxlcnlfX2l0ZW06Zm9jdXMsIC5mZWF0dXJlLWltYWdlLWdhbGxlcnlfX2l0ZW06YWN0aXZlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5mZWF0dXJlLWltYWdlLWdhbGxlcnlfX2l0ZW0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmZlYXR1cmUtaW1hZ2UtZ2FsbGVyeV9faXRlbS0tMSB7XG4gIGdyaWQtY29sdW1uOiAxLzQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNWVtKSB7XG4gIC5mZWF0dXJlLWltYWdlLWdhbGxlcnlfX2l0ZW0tLTEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBncmlkLWNvbHVtbjogMS8zO1xuICAgIGdyaWQtcm93OiAxO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5mZWF0dXJlLWltYWdlLWdhbGxlcnlfX2l0ZW0tLTEge1xuICAgIGdyaWQtY29sdW1uOiAxLzM7XG4gICAgZ3JpZC1yb3c6IDEvMztcbiAgfVxufVxuXG46cm9vdCB7XG4gIC0tZmVhdHVyZS1nYWxsZXJ5LWxhdW5jaGVyLWRpYW1ldGVyOiA0M3B4O1xufVxuXG4uZmVhdHVyZS1pbWFnZS1nYWxsZXJ5X19jb3VudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxZW07XG4gIHJpZ2h0OiBjYWxjKDFlbSArIHZhcigtLWZlYXR1cmUtZ2FsbGVyeS1sYXVuY2hlci1kaWFtZXRlcikgKyAwLjVlbSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1mZWF0dXJlLWdhbGxlcnktbGF1bmNoZXItZGlhbWV0ZXIpO1xuICB6LWluZGV4OiAxO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmZlYXR1cmUtaW1hZ2UtZ2FsbGVyeV9fbGF1bmNoZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMWVtO1xuICByaWdodDogMWVtO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzVlbSkge1xuICAuZmVhdHVyZS1pbWFnZS1nYWxsZXJ5X19sYXVuY2hlciB7XG4gICAgbGVmdDogMWVtO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNC45Mzc1ZW0pIHtcbiAgLmZlYXR1cmUtaW1hZ2UtZ2FsbGVyeV9fbGF1bmNoZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1mZWF0dXJlLWdhbGxlcnktbGF1bmNoZXItZGlhbWV0ZXIpO1xuICAgIHdpZHRoOiB2YXIoLS1mZWF0dXJlLWdhbGxlcnktbGF1bmNoZXItZGlhbWV0ZXIpO1xuICB9XG59XG5cbi5mZWF0dXJlLWltYWdlLWdhbGxlcnlfX2xhdW5jaGVyLS1pdGVtIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1ZW0pIHtcbiAgLmZlYXR1cmUtaW1hZ2UtZ2FsbGVyeV9fbGF1bmNoZXItLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM0LjkzNzVlbSkge1xuICAuZmVhdHVyZS1pbWFnZS1nYWxsZXJ5X19sYXVuY2hlci0tc2xpZGVyIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzVlbSkge1xuICAuZmVhdHVyZS1pbWFnZS1nYWxsZXJ5X19sYXVuY2hlci0tc2xpZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmZlYXR1cmUtaW1hZ2UtZ2FsbGVyeV9faXRlbS0tNCxcbiAgLmZlYXR1cmUtaW1hZ2UtZ2FsbGVyeV9faXRlbS0tNSB7XG4gICAgZ3JpZC1yb3c6IDI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzVlbSkge1xuICAuZmVhdHVyZS1pbWFnZS1nYWxsZXJ5X19pdGVtLS1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmZlYXR1cmUtaW1hZ2UtZ2FsbGVyeV9faXRlbS0tbWFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEEwQjBGO1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzVlbSkge1xuICAuZmVhdHVyZS1pbWFnZS1nYWxsZXJ5X19pdGVtLS1tYXAge1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICAgIGdyaWQtcm93OiAzO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5mZWF0dXJlLWltYWdlLWdhbGxlcnlfX2l0ZW0tLW1hcCB7XG4gICAgZ3JpZC1jb2x1bW46IDQ7XG4gICAgZ3JpZC1yb3c6IDI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzVlbSkge1xuICAuZmVhdHVyZS1pbWFnZS1nYWxsZXJ5LS1tYXAgLmZlYXR1cmUtaW1hZ2UtZ2FsbGVyeV9fY291bnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmZlYXR1cmUtaW1hZ2UtZ2FsbGVyeV9fbWFwLWN0YSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxZW07XG4gIHJpZ2h0OiAxZW07XG4gIHotaW5kZXg6IDE7XG59XG5cbi53aWRnZXQtRmlsZUxpc3Qge1xuICBiYWNrZ3JvdW5kOiAjQzNDM0MzO1xuICBwYWRkaW5nOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4ud2lkZ2V0LUZpbGVMaXN0IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ud2lkZ2V0LUZpbGVMaXN0IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4ud2lkZ2V0LUZpbGVMaXN0IGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudCB7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmctbGVmdDogMzJweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9pY29uLXN5c3RlbS9pY29uX2RvY3VtZW50LnN2Zykgbm8tcmVwZWF0O1xufVxuXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC1wZGYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2ljb24tc3lzdGVtL2ljb25fcGRmLnN2Zyk7XG59XG5cbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LXBuZyxcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LWdpZixcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LWpwZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvaWNvbi1zeXN0ZW0vaWNvbl9pbWFnZS5zdmcpO1xufVxuXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC1ydGYsXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC10eHQsXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC1kb2MsXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC1kb2N4IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9pY29uLXN5c3RlbS9pY29uX3dvcmQtZG9jLnN2Zyk7XG59XG5cbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LWNzdixcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LXhscyxcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LXhsc3gge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2ljb24tc3lzdGVtL2ljb25fc3ByZWFkc2hlZXQuc3ZnKTtcbn1cblxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtbXAzLFxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtYWFjLFxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtb2dhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9pY29uLXN5c3RlbS9pY29uX3NvdW5kLnN2Zyk7XG59XG5cbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LW1wNCxcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LW1wZWcsXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC1tcGcsXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC13ZWJtLFxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtb2d2LFxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtYWFjLFxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtYXZpLFxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtbW92LFxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtd212IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9pY29uLXN5c3RlbS9pY29uX3ZpZGVvLnN2Zyk7XG59XG5cbi53aWRnZXQtRmlsZUxpc3QgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzBBMEIwRjtcbiAgcGFkZGluZy1ib3R0b206IDFweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTAsIDExLCAxNSwgMCk7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAyMDBtcyBlYXNlLWluLW91dDtcbn1cblxuLndpZGdldC1GaWxlTGlzdCBhOmhvdmVyLFxuLndpZGdldC1GaWxlTGlzdCBhOmZvY3VzLFxuLndpZGdldC1GaWxlTGlzdCBhOmFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjMGEwYjBmO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyMi41ZW0pIHtcbiAgLndpZGdldC1GaWxlTGlzdCB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxufVxuLnNpZGViYXItbGlua2xpc3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zaWRlYmFyLWxpbmtsaXN0X19pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEN0RCRTM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNpZGViYXItbGlua2xpc3RfX2l0ZW1fX2J1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHggMThweCAxMHB4IDEuNWVtO1xufVxuXG4uc2lkZWJhci1saW5rbGlzdF9faXRlbV9fYnV0dG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiPlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0b3A6IGNhbGMoMTBweCArIDAuMWVtKTtcbiAgdHJhbnNpdGlvbjogbGVmdCAyMDBtcyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIDIwMG1zIGVhc2UtaW4tb3V0LCBjb2xvciAyMDBtcyBlYXNlLWluLW91dDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cblxuLnNpZGViYXItbGlua2xpc3RfX2l0ZW0tLWV4cGFuZGVkIC5zaWRlYmFyLWxpbmtsaXN0X19pdGVtX19idXR0b246YmVmb3JlLFxuLnNpZGViYXItbGlua2xpc3RfX2l0ZW06aG92ZXIgLnNpZGViYXItbGlua2xpc3RfX2l0ZW1fX2J1dHRvbjpiZWZvcmUge1xuICBsZWZ0OiAwLjVlbTtcbn1cblxuLnNpZGViYXItbGlua2xpc3RfX2l0ZW0tLWV4cGFuZGVkIC5zaWRlYmFyLWxpbmtsaXN0X19pdGVtX19idXR0b246YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uc2lkZWJhci1saW5rbGlzdF9faXRlbV9fc3VibGlzdCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc2lkZWJhci1saW5rbGlzdF9faXRlbV9fc3VibGlzdF9faXRlbSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5zaWRlYmFyLWxpbmtsaXN0X19pdGVtX19zdWJsaXN0X19pdGVtX19saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCTwqBcIjtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi5zaWRlYmFyLWxpbmtsaXN0X19pdGVtX19zdWJsaXN0X19pdGVtX19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMC4yNWVtIDAuMjVlbSAwLjI1ZW0gMS41ZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5zaWRlYmFyLWxpbmtsaXN0X19pdGVtX19zdWJsaXN0X19pdGVtX19saW5rOmhvdmVyLFxuLnNpZGViYXItbGlua2xpc3RfX2l0ZW1fX3N1Ymxpc3RfX2l0ZW1fX2xpbms6Zm9jdXMsXG4uc2lkZWJhci1saW5rbGlzdF9faXRlbV9fc3VibGlzdF9faXRlbV9fbGluazphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuXG4uc29jaWFsLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIGdhcDogMTZweDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc29jaWFsLWxpc3QtLXJpZ2h0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLnNvY2lhbC1saXN0LS1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnNvY2lhbC1saXN0X19pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnNvY2lhbC1saXN0X19pdGVtIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbn1cbi5zb2NpYWwtbGlzdF9faXRlbSA6d2hlcmUoW3N0cm9rZSo9XCIjXCJdKSB7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uOiBzdHJva2UgMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG4uc29jaWFsLWxpc3RfX2l0ZW0gOndoZXJlKFtmaWxsKj1cIiNcIl0pIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uOiBmaWxsIDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuLnNvY2lhbC1saXN0LS1wcmltYXJ5IHtcbiAgY29sb3I6IHJnYmEoMTAsIDExLCAxNSwgMC43KTtcbn1cblxuLnNvY2lhbC1saXN0LS1ncmV5IGEge1xuICBjb2xvcjogI0JCQkZDMTtcbn1cbi5zb2NpYWwtbGlzdC0tZ3JleSBhOmhvdmVyLCAuc29jaWFsLWxpc3QtLWdyZXkgYTpmb2N1cywgLnNvY2lhbC1saXN0LS1ncmV5IGE6YWN0aXZlIHtcbiAgY29sb3I6ICM4YzhjOGM7XG59XG5cbi5zb2NpYWwtbGlzdC0tY2lyY2xlIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcGFkZGluZzogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG4uc29jaWFsLWxpc3QtLWNpcmNsZSA6d2hlcmUoW3N0cm9rZSo9XCIjXCJdKSB7XG4gIHN0cm9rZTogI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlIDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuLnNvY2lhbC1saXN0LS1jaXJjbGUgOndoZXJlKFtmaWxsKj1cIiNcIl0pIHtcbiAgZmlsbDogI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbjogZmlsbCAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi5zb2NpYWwtbGlzdC0tZm9vdGVyIHtcbiAgZ2FwOiAxNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzVlbSkge1xuICAuc29jaWFsLWxpc3QtLWZvb3RlciB7XG4gICAgZ2FwOiAzMnB4O1xuICB9XG59XG4uc29jaWFsLWxpc3QtLWZvb3RlciBzdmcge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuXG4ud2lkZ2V0LUZpbGVMaXN0IHtcbiAgYmFja2dyb3VuZDogI0MzQzNDMztcbiAgcGFkZGluZzogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLndpZGdldC1GaWxlTGlzdCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLndpZGdldC1GaWxlTGlzdCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLndpZGdldC1GaWxlTGlzdCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQge1xuICBtaW4taGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvaWNvbi1zeXN0ZW0vaWNvbl9kb2N1bWVudC5zdmcpIG5vLXJlcGVhdDtcbn1cblxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtcGRmIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9pY29uLXN5c3RlbS9pY29uX3BkZi5zdmcpO1xufVxuXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC1wbmcsXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC1naWYsXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC1qcGcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2ljb24tc3lzdGVtL2ljb25faW1hZ2Uuc3ZnKTtcbn1cblxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtcnRmLFxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtdHh0LFxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtZG9jLFxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtZG9jeCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvaWNvbi1zeXN0ZW0vaWNvbl93b3JkLWRvYy5zdmcpO1xufVxuXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC1jc3YsXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC14bHMsXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC14bHN4IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9pY29uLXN5c3RlbS9pY29uX3NwcmVhZHNoZWV0LnN2Zyk7XG59XG5cbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LW1wMyxcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LWFhYyxcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LW9nYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvaWNvbi1zeXN0ZW0vaWNvbl9zb3VuZC5zdmcpO1xufVxuXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC1tcDQsXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC1tcGVnLFxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtbXBnLFxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtd2VibSxcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LW9ndixcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LWFhYyxcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LWF2aSxcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LW1vdixcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LXdtdiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvaWNvbi1zeXN0ZW0vaWNvbl92aWRlby5zdmcpO1xufVxuXG4ud2lkZ2V0LUZpbGVMaXN0IGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwQTBCMEY7XG4gIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDEwLCAxMSwgMTUsIDApO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG5cbi53aWRnZXQtRmlsZUxpc3QgYTpob3Zlcixcbi53aWRnZXQtRmlsZUxpc3QgYTpmb2N1cyxcbi53aWRnZXQtRmlsZUxpc3QgYTphY3RpdmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzBhMGIwZjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjIuNWVtKSB7XG4gIC53aWRnZXQtRmlsZUxpc3Qge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbn1cbi5jaGlsZHJlbi1nYWxsZXJ5LWxpc3Qge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmNoaWxkcmVuLWdhbGxlcnktbGlzdC0tMiwgLmNoaWxkcmVuLWdhbGxlcnktbGlzdC0tMywgLmNoaWxkcmVuLWdhbGxlcnktbGlzdC0tNCwgLmNoaWxkcmVuLWdhbGxlcnktbGlzdC0tNSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAuY2hpbGRyZW4tZ2FsbGVyeS1saXN0IHtcbiAgICBnYXA6IDI0cHg7XG4gIH1cbiAgLmNoaWxkcmVuLWdhbGxlcnktbGlzdC0tMyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgfVxuICAuY2hpbGRyZW4tZ2FsbGVyeS1saXN0LS00IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gIC5jaGlsZHJlbi1nYWxsZXJ5LWxpc3QtLTUge1xuICAgIGdhcDogNDBweDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4Ny41ZW0pIHtcbiAgLmNoaWxkcmVuLWdhbGxlcnktbGlzdCB7XG4gICAgZ2FwOiA0MHB4O1xuICB9XG4gIC5jaGlsZHJlbi1nYWxsZXJ5LWxpc3QtLTUge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XG4gIH1cbn1cblxuLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9fbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwIDIwcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1zdGFuZGFyZC1yYWRpdXMpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMjAwbXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMjAwbXMgZWFzZS1pbi1vdXQsIHRleHQtZGVjb3JhdGlvbi1jb2xvciAyMDBtcyBlYXNlLWluLW91dCwgY29sb3IgMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG4uY2hpbGRyZW4tZ2FsbGVyeS1saXN0X19pdGVtX19saW5rOmhvdmVyLCAuY2hpbGRyZW4tZ2FsbGVyeS1saXN0X19pdGVtX19saW5rOmZvY3VzLCAuY2hpbGRyZW4tZ2FsbGVyeS1saXN0X19pdGVtX19saW5rOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwQTBCMEY7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTgpO1xufVxuLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9fbGluazpob3ZlciAuY2hpbGRyZW4tZ2FsbGVyeS1saXN0X19pdGVtX19pbWFnZSBpbWcsIC5jaGlsZHJlbi1nYWxsZXJ5LWxpc3RfX2l0ZW1fX2xpbms6Zm9jdXMgLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9faW1hZ2UgaW1nLCAuY2hpbGRyZW4tZ2FsbGVyeS1saXN0X19pdGVtX19saW5rOmFjdGl2ZSAuY2hpbGRyZW4tZ2FsbGVyeS1saXN0X19pdGVtX19pbWFnZSBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xufVxuLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9fbGluazpob3ZlciAuY2hpbGRyZW4tZ2FsbGVyeS1saXN0X19pdGVtX19pbWFnZTpiZWZvcmUsIC5jaGlsZHJlbi1nYWxsZXJ5LWxpc3RfX2l0ZW1fX2xpbms6aG92ZXIgLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9faW1hZ2U6YWZ0ZXIsIC5jaGlsZHJlbi1nYWxsZXJ5LWxpc3RfX2l0ZW1fX2xpbms6Zm9jdXMgLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9faW1hZ2U6YmVmb3JlLCAuY2hpbGRyZW4tZ2FsbGVyeS1saXN0X19pdGVtX19saW5rOmZvY3VzIC5jaGlsZHJlbi1nYWxsZXJ5LWxpc3RfX2l0ZW1fX2ltYWdlOmFmdGVyLCAuY2hpbGRyZW4tZ2FsbGVyeS1saXN0X19pdGVtX19saW5rOmFjdGl2ZSAuY2hpbGRyZW4tZ2FsbGVyeS1saXN0X19pdGVtX19pbWFnZTpiZWZvcmUsIC5jaGlsZHJlbi1nYWxsZXJ5LWxpc3RfX2l0ZW1fX2xpbms6YWN0aXZlIC5jaGlsZHJlbi1nYWxsZXJ5LWxpc3RfX2l0ZW1fX2ltYWdlOmFmdGVyIHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uY2hpbGRyZW4tZ2FsbGVyeS1saXN0X19pdGVtX19pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICM4YzhjOGM7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbG9nby5zdmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEEwQjBGO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2xvZ28tbW9uby5zdmcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9faW1hZ2UgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9faW1hZ2U6YmVmb3JlLCAuY2hpbGRyZW4tZ2FsbGVyeS1saXN0X19pdGVtX19pbWFnZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAxO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1zdGFuZGFyZC1yYWRpdXMpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9faW1hZ2U6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC01ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCAjOEY4QkFCIDkwJSwgIzhGOEJBQiAxMDAlKTtcbiAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9faW1hZ2U6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTg1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCAjQUJBMThCIDgwJSwgI0FCQTE4QiAxMDAlKTtcbiAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuXG4uY2hpbGRyZW4tZ2FsbGVyeS1saXN0X19pdGVtLS1mYWxsYmFjayAuY2hpbGRyZW4tZ2FsbGVyeS1saXN0X19pdGVtX19pbWFnZSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMDAlO1xufVxuLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbS0tZmFsbGJhY2sgLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9faW1hZ2U6YmVmb3JlLCAuY2hpbGRyZW4tZ2FsbGVyeS1saXN0X19pdGVtLS1mYWxsYmFjayAuY2hpbGRyZW4tZ2FsbGVyeS1saXN0X19pdGVtX19pbWFnZTphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5jaGlsZHJlbi1nYWxsZXJ5LWxpc3RfX2l0ZW1fX3RpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmctaW5saW5lOiBjYWxjKHZhcigtLXN0YW5kYXJkLXJhZGl1cykgKiAwLjc1KTtcbiAgcGFkZGluZy1ibG9jazogMTJweDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ubGluZWQtbGlzdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQ0VFRjI7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5saW5lZC1saXN0X19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE2cHg7XG4gIHBhZGRpbmc6IDE1cHggMjJweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGNkY3Rjk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAxNjBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSk7XG59XG4ubGluZWQtbGlzdF9fcm93OmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi5saW5lZC1saXN0X19yb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjRjZGN0Y5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi55b3UtbmVlZCB7XG4gIG1hcmdpbjogMTZweCAwIDA7XG59XG5cbi55b3UtbmVlZF9fbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjNkM3NTg3O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ueW91LW5lZWRfX3BpbGxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDhweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnlvdS1uZWVkX19waWxscyBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xuICBiYWNrZ3JvdW5kOiAjRjZGN0Y5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDdEQkUzO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMwQTBCMEY7XG59XG4ueW91LW5lZWRfX3BpbGxzIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTQgMTQnJTNFJTNDY2lyY2xlIGN4PSc3JyBjeT0nNycgcj0nNycgZmlsbD0nJTIzMUZBODZCJy8lM0UlM0NwYXRoIGQ9J00zLjUgN2wyLjUgMi41IDQuNS01JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzEuNScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBmaWxsPSdub25lJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4ueW91LW5lZWQtLWRhcmsgLnlvdS1uZWVkX19sYWJlbCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTUpO1xufVxuLnlvdS1uZWVkLS1kYXJrIC55b3UtbmVlZF9fcGlsbHMgbGkge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE4KTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbn1cblxuLnlvdS1uZWVkLS1wYW5lbCB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNGNkY3Rjk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQ0VFRjI7XG59XG5cbi55b3UtbmVlZC0tZGFyay55b3UtbmVlZC0tcGFuZWwge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG59XG5cbi5jaGVja2xpc3Qge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5jaGVja2xpc3QgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAxMHB4O1xuICBwYWRkaW5nOiA4cHggMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzBBMEIwRjtcbn1cbi5jaGVja2xpc3QgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE0IDE0JyUzRSUzQ2NpcmNsZSBjeD0nNycgY3k9JzcnIHI9JzcnIGZpbGw9JyUyMzFGQTg2QicvJTNFJTNDcGF0aCBkPSdNMy41IDdsMi41IDIuNSA0LjUtNScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZmlsbD0nbm9uZScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5jaGVja2xpc3QgbGkucGVuZGluZyB7XG4gIGNvbG9yOiAjNkM3NTg3O1xufVxuLmNoZWNrbGlzdCBsaS5wZW5kaW5nOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE0IDE0JyUzRSUzQ2NpcmNsZSBjeD0nNycgY3k9JzcnIHI9JzYnIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzQjZCRENBJyBzdHJva2Utd2lkdGg9JzEuNScvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5jaGVja2xpc3QgbGkuZG9pbmcge1xuICBjb2xvcjogIzBBMEIwRjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5jaGVja2xpc3QgbGkuZG9pbmc6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTQgMTQnJTNFJTNDY2lyY2xlIGN4PSc3JyBjeT0nNycgcj0nNycgZmlsbD0nJTIzMEEwQjBGJy8lM0UlM0NjaXJjbGUgY3g9JzcnIGN5PSc3JyByPScyLjUnIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmNoZWNrbGlzdCBsaSBsYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luOiAwO1xufVxuLmNoZWNrbGlzdCBsaSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGZsZXg6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYWNjZW50LWNvbG9yOiAjNUIzRkVDO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY2hlY2tsaXN0IGxpOmhhcyhpbnB1dFt0eXBlPWNoZWNrYm94XSk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jaGVja2xpc3QuY29uZGVuc2VkIGxpIHtcbiAgcGFkZGluZzogM3B4IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmNoZWNrbGlzdC53aXRoLWRpdmlkZXJzIGxpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQ0VFRjI7XG59XG4uY2hlY2tsaXN0LndpdGgtZGl2aWRlcnMgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5jaGVja2xpc3QtLWxpZ2h0IGxpIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGdhcDogMTFweDtcbn1cbi5jaGVja2xpc3QtLWxpZ2h0IGxpOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE0IDE0JyUzRSUzQ2NpcmNsZSBjeD0nNycgY3k9JzcnIHI9JzYnIGZpbGw9JyUyM0VFRjZGMScgc3Ryb2tlPSclMjNDQkU3RDYnIHN0cm9rZS13aWR0aD0nMScvJTNFJTNDcGF0aCBkPSdNMy41IDdsMi41IDIuNSA0LjUtNScgc3Ryb2tlPSclMjMxRkE4NkInIHN0cm9rZS13aWR0aD0nMS41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGZpbGw9J25vbmUnLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5jaGVja2xpc3QtLWRhcmsgbGkge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xufVxuLmNoZWNrbGlzdC0tZGFyayBsaS5wZW5kaW5nIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40NSk7XG59XG4uY2hlY2tsaXN0LS1kYXJrIGxpLnBlbmRpbmc6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTQgMTQnJTNFJTNDY2lyY2xlIGN4PSc3JyBjeT0nNycgcj0nNicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNmZmZmZmY2Nicgc3Ryb2tlLXdpZHRoPScxLjUnLyUzRSUzQy9zdmclM0VcIik7XG59XG4uY2hlY2tsaXN0LS1kYXJrIGxpLmRvaW5nIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45NSk7XG59XG4uY2hlY2tsaXN0LS1kYXJrIGxpLmRvaW5nOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE0IDE0JyUzRSUzQ2NpcmNsZSBjeD0nNycgY3k9JzcnIHI9JzcnIGZpbGw9J3doaXRlJy8lM0UlM0NjaXJjbGUgY3g9JzcnIGN5PSc3JyByPScyLjUnIGZpbGw9JyUyMzBBMEIwRicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmNoZWNrbGlzdC0tZGFyay53aXRoLWRpdmlkZXJzIGxpIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcbn1cbi5jaGVja2xpc3QtLWRhcmsud2l0aC1kaXZpZGVycyBsaTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLnRvZG9saXN0IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4udG9kb2xpc3QgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAxMHB4O1xuICBwYWRkaW5nOiA4cHggMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzBBMEIwRjtcbn1cbi50b2RvbGlzdCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTQgMTQnJTNFJTNDY2lyY2xlIGN4PSc3JyBjeT0nNycgcj0nNicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNCNkJEQ0EnIHN0cm9rZS13aWR0aD0nMS41Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4udG9kb2xpc3QuY29uZGVuc2VkIGxpIHtcbiAgcGFkZGluZzogM3B4IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnRvZG9saXN0LndpdGgtZGl2aWRlcnMgbGkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VDRUVGMjtcbn1cbi50b2RvbGlzdC53aXRoLWRpdmlkZXJzIGxpOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4udG9kb2xpc3QtLWRhcmsgbGkge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xufVxuLnRvZG9saXN0LS1kYXJrIGxpOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE0IDE0JyUzRSUzQ2NpcmNsZSBjeD0nNycgY3k9JzcnIHI9JzYnIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZmZmZmZmNjYnIHN0cm9rZS13aWR0aD0nMS41Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4udG9kb2xpc3QtLWRhcmsud2l0aC1kaXZpZGVycyBsaSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG59XG4udG9kb2xpc3QtLWRhcmsud2l0aC1kaXZpZGVycyBsaTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLnN0ZXBsaXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjb3VudGVyLXJlc2V0OiBzdGVwbGlzdDtcbn1cbi5zdGVwbGlzdCBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDEycHg7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzZDNzU4NztcbiAgY291bnRlci1pbmNyZW1lbnQ6IHN0ZXBsaXN0O1xufVxuLnN0ZXBsaXN0IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKHN0ZXBsaXN0KTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogdGFidWxhci1udW1zO1xuICBiYWNrZ3JvdW5kOiAjRjZGN0Y5O1xuICBib3JkZXI6IDEuNXB4IHNvbGlkICNEN0RCRTM7XG4gIGNvbG9yOiAjNkM3NTg3O1xufVxuLnN0ZXBsaXN0IGxpLmRvbmUge1xuICBjb2xvcjogIzBBMEIwRjtcbn1cbi5zdGVwbGlzdCBsaS5kb25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE0IDE0JyUzRSUzQ2NpcmNsZSBjeD0nNycgY3k9JzcnIHI9JzcnIGZpbGw9JyUyMzFGQTg2QicvJTNFJTNDcGF0aCBkPSdNMy41IDdsMi41IDIuNSA0LjUtNScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZmlsbD0nbm9uZScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnN0ZXBsaXN0IGxpLmRvaW5nIHtcbiAgY29sb3I6ICMwQTBCMEY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uc3RlcGxpc3QgbGkuZG9pbmc6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwQTBCMEY7XG4gIGJvcmRlci1jb2xvcjogIzBBMEIwRjtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5zdGVwbGlzdC5jb25kZW5zZWQgbGkge1xuICBwYWRkaW5nOiA0cHggMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uc3RlcGxpc3Qud2l0aC1kaXZpZGVycyBsaSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUNFRUYyO1xufVxuLnN0ZXBsaXN0LndpdGgtZGl2aWRlcnMgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5zdGVwbGlzdC0tZGFyayBsaSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4uc3RlcGxpc3QtLWRhcmsgbGk6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE4KTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5zdGVwbGlzdC0tZGFyayBsaS5kb25lIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbn1cbi5zdGVwbGlzdC0tZGFyayBsaS5kb25lOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE0IDE0JyUzRSUzQ2NpcmNsZSBjeD0nNycgY3k9JzcnIHI9JzcnIGZpbGw9JyUyMzFGQTg2QicvJTNFJTNDcGF0aCBkPSdNMy41IDdsMi41IDIuNSA0LjUtNScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZmlsbD0nbm9uZScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xufVxuLnN0ZXBsaXN0LS1kYXJrIGxpLmRvaW5nIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45NSk7XG59XG4uc3RlcGxpc3QtLWRhcmsgbGkuZG9pbmc6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcbiAgY29sb3I6ICMwQTBCMEY7XG59XG5cbi5zdGVwbGlzdC0tZGFyay53aXRoLWRpdmlkZXJzIGxpIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcbn1cbi5zdGVwbGlzdC0tZGFyay53aXRoLWRpdmlkZXJzIGxpOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuUGlwbGlzdCDigJQgb24tYnJhbmQgbGlzdCB3aXRoIGdyYWRpZW50IGNpcmNsZSBidWxsZXRzIChtYXRjaGluZyBleWVicm93IHBpcClcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucGlwbGlzdCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnBpcGxpc3QgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDhweCAwIDhweCAyMHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMEEwQjBGO1xufVxuLnBpcGxpc3QgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAxNXB4O1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLXR2LWdyYWRpZW50KTtcbn1cblxuLnBpcGxpc3QuY29uZGVuc2VkIGxpIHtcbiAgcGFkZGluZzogM3B4IDAgM3B4IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5waXBsaXN0LmNvbmRlbnNlZCBsaTo6YmVmb3JlIHtcbiAgdG9wOiAxMHB4O1xufVxuXG4ucGlwbGlzdC53aXRoLWRpdmlkZXJzIGxpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQ0VFRjI7XG59XG4ucGlwbGlzdC53aXRoLWRpdmlkZXJzIGxpOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4ucGlwbGlzdC0tZGFyayBsaSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG59XG5cbi5waXBsaXN0LS1kYXJrLndpdGgtZGl2aWRlcnMgbGkge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xufVxuLnBpcGxpc3QtLWRhcmsud2l0aC1kaXZpZGVycyBsaTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuOnJvb3Qge1xuICAtLWxheW91dC1jb2x1bW4tZ2FwOiA2dnc7XG4gIC0tbGF5b3V0LWd1dHRlcjogY2FsYyh2YXIoLS1kZWZhdWx0LWNvbnRhaW5lci1ndXR0ZXIpIC0gdmFyKC0tbGF5b3V0LWNvbHVtbi1nYXApKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICA6cm9vdCB7XG4gICAgLS1sYXlvdXQtY29sdW1uLWdhcDogMzJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwZW0pIHtcbiAgOnJvb3Qge1xuICAgIC0tbGF5b3V0LWNvbHVtbi1nYXA6IDQ4cHg7XG4gIH1cbn1cbi5wYWdlLS1oYXNfc2lkZWJhciAjY29udGVudCA+IC5jb250YWluZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAyZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgY29sdW1uLWdhcDogdmFyKC0tbGF5b3V0LWNvbHVtbi1nYXApO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAucGFnZS0taGFzX3NpZGViYXIgI2NvbnRlbnQgPiAuY29udGFpbmVyIHtcbiAgICBncmlkLWF1dG8tZmxvdzogZGVuc2U7XG4gIH1cbn1cbi5wYWdlLS1oYXNfc2lkZWJhciAjY29udGVudCA+IC5jb250YWluZXIgPiAqLFxuLnBhZ2UtLWhhc19zaWRlYmFyICNjb250ZW50ID4gLmNvbnRhaW5lciA6d2hlcmUoLm1haW5iYXIpIHtcbiAgZ3JpZC1jb2x1bW46IDEvMztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgLnBhZ2UtLWhhc19zaWRlYmFyICNjb250ZW50ID4gLmNvbnRhaW5lciA6d2hlcmUoLm1haW5iYXIpIHtcbiAgICBncmlkLWNvbHVtbjogMi8yO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gIC5wYWdlLS1oYXNfc2lkZWJhciAjY29udGVudCA+IC5jb250YWluZXIgOndoZXJlKC5zaWRlYmFyKSB7XG4gICAgZ3JpZC1jb2x1bW46IDEvMTtcbiAgfVxufVxuXG4ubWFpbmJhci0tbmFycm93IHtcbiAgd2lkdGg6IHZhcigtLWRlZmF1bHQtY29udGFpbmVyKTtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cblxuLnRpbGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuXG4udGlsZV9faW5uZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi50aWxlX19pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50aWxlX19jb250ZW50IHtcbiAgcGFkZGluZzogMjBweCAyNXB4O1xufVxuXG4uY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQ0VFRjI7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgb3V0bGluZTogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogLTFweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgdHJhbnNpdGlvbjogb3V0bGluZSAyMDBtcyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAyMDBtcyBlYXNlLWluLW91dCwgYm9yZGVyIDIwMG1zIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDIwMG1zIGVhc2UtaW4tb3V0LCBjb2xvciAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi5jYXJkW3JvbGU9bGlua106aG92ZXIsIC5jYXJkW3JvbGU9bGlua106Zm9jdXMsIC5jYXJkW3JvbGU9bGlua106YWN0aXZlIHtcbiAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMTAsIDExLCAxNSwgMC4wNiksIDAgNnB4IDE4cHggLThweCByZ2JhKDEwLCAxMSwgMTUsIDAuMTIpO1xufVxuLmNhcmQgPiAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5hLmNhcmQsXG5bY2xhc3MqPWRvYy1zZXQtXS5jYXJkIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IDJweCBzb2xpZCAjRDdEQkUzO1xufVxuYS5jYXJkOmhvdmVyLCBhLmNhcmQ6Zm9jdXMsIGEuY2FyZDphY3RpdmUsXG5bY2xhc3MqPWRvYy1zZXQtXS5jYXJkOmhvdmVyLFxuW2NsYXNzKj1kb2Mtc2V0LV0uY2FyZDpmb2N1cyxcbltjbGFzcyo9ZG9jLXNldC1dLmNhcmQ6YWN0aXZlIHtcbiAgb3V0bGluZS1jb2xvcjogIzVCM0ZFQztcbn1cblxuLmNhcmQuc2VsZWN0ZWQge1xuICBvdXRsaW5lLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHdoaXRlLCB3aGl0ZSkgcGFkZGluZy1ib3gsIGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzA1RTRDOSwgIzVCM0ZFQykgYm9yZGVyLWJveDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhcmQuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMDVFNEM5LCAjNUIzRkVDKTtcbiAgb3BhY2l0eTogMC4xO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMDtcbn1cbi5jYXJkLnNlbGVjdGVkID4gKiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5jYXJkLnNlbGVjdGVkOmhvdmVyLCAuY2FyZC5zZWxlY3RlZDpmb2N1cywgLmNhcmQuc2VsZWN0ZWQ6YWN0aXZlIHtcbiAgb3V0bGluZS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5jYXJkX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIG9yZGVyOiAtMjtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwOGVtO1xufVxuXG4uY2FyZF9fc3VidGl0bGUge1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiB2YXIoLS1tZWRpdW0tZm9udC1zaXplKTtcbn1cblxuLmNhcmRfX2Rlc2NyaXB0aW9uIHtcbiAgbWF4LXdpZHRoOiA0OGNoO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuXG4uY2FyZF9fbWVkaWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tcGFyYWdyYXBoLWJyZWFrKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLmNhcmRfX3ZpZGVvLFxuLmNhcmRfX2ltZyxcbi5jYXJkX19mYWxsYmFjayB7XG4gIG9yZGVyOiAtMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VDRUVGMjtcbn1cblxuLmNhcmRfX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmNhcmRfX21lZGlhX19mYWxsYmFjay1sb2dvIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiA2MCU7XG4gIG1heC1oZWlnaHQ6IDYwJTtcbn1cblxuLmNhcmRfX2N0YSB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLmNhcmQtLXNoYWRvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMTAsIDExLCAxNSwgMC4wNiksIDAgNnB4IDE4cHggLThweCByZ2JhKDEwLCAxMSwgMTUsIDAuMTIpO1xufVxuXG5hLmNhcmQtLXNoYWRvdyxcbltjbGFzcyo9ZG9jLXNldC1dLmNhcmQtLXNoYWRvdyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmEuY2FyZC0tc2hhZG93OmhvdmVyLCBhLmNhcmQtLXNoYWRvdzpmb2N1cywgYS5jYXJkLS1zaGFkb3c6YWN0aXZlLFxuW2NsYXNzKj1kb2Mtc2V0LV0uY2FyZC0tc2hhZG93OmhvdmVyLFxuW2NsYXNzKj1kb2Mtc2V0LV0uY2FyZC0tc2hhZG93OmZvY3VzLFxuW2NsYXNzKj1kb2Mtc2V0LV0uY2FyZC0tc2hhZG93OmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IDAgMTJweCAyOHB4IC0xNnB4IHJnYmEoMTAsIDExLCAxNSwgMC40KTtcbn1cblxuOnJvb3Qge1xuICAtLXNpZGVwYWRkaW5nOiA4cHg7XG4gIC0tdmVydHBhZGRpbmc6IDhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjIuNWVtKSB7XG4gIDpyb290IHtcbiAgICAtLXNpZGVwYWRkaW5nOiAxMnB4O1xuICAgIC0tdmVydHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1ZW0pIHtcbiAgOnJvb3Qge1xuICAgIC0tc2lkZXBhZGRpbmc6IDE2cHg7XG4gICAgLS12ZXJ0cGFkZGluZzogMTJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICA6cm9vdCB7XG4gICAgLS1zaWRlcGFkZGluZzogMjRweDtcbiAgICAtLXZlcnRwYWRkaW5nOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4Ny41ZW0pIHtcbiAgOnJvb3Qge1xuICAgIC0tc2lkZXBhZGRpbmc6IDQ0cHg7XG4gICAgLS12ZXJ0cGFkZGluZzogMjhweDtcbiAgfVxufVxuLm1lZGlhLW9iamVjdF9faW1nIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5tZWRpYS1vYmplY3RfX2ltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm1lZGlhLW9iamVjdF9fY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLm1lZGlhLW9iamVjdCB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLm1lZGlhLW9iamVjdDphZnRlcixcbi5tZWRpYS1vYmplY3Q6YmVmb3JlIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5tZWRpYS1vYmplY3RfX2RldGFpbHMge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICM3MjcyNzI7XG59XG5cbi5tZWRpYS1vYmplY3RfX2RhdGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIiB8IFwiO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5tZWRpYS1vYmplY3Qge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLm1lZGlhLW9iamVjdF9faW1nIHtcbiAgICB3aWR0aDogMzMlO1xuICB9XG4gIC5tZWRpYS1vYmplY3RfX2NvbnRlbnQge1xuICAgIHdpZHRoOiA2NiU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cbi50ZWFtLXRpbGUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnRlYW0tdGlsZV9fdGV4dGFyZWEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJFNEU1O1xuICBwYWRkaW5nOiA4cHg7XG59XG4udGVhbS10aWxlX19zb2NpYWwgc3ZnIDp3aGVyZShbc3Ryb2tlKj1cIiNcIl0pIHtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIHRyYW5zaXRpb246IHN0cm9rZSAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi50ZWFtLXRpbGVfX3NvY2lhbCBzdmcgOndoZXJlKFtmaWxsKj1cIiNcIl0pIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uOiBmaWxsIDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuLm1vZGFsLXdpbmRvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAtOTk5O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuLm1vZGFsLXdpbmRvdy0tdmlzaWJsZSB7XG4gIHotaW5kZXg6IDkwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xufVxuLm1vZGFsLXdpbmRvd19fbWFpbmJveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHdpZHRoOiAxMDBjaDtcbiAgbWF4LXdpZHRoOiA5NCU7XG4gIG1heC1oZWlnaHQ6IDkwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwJSkgc2NhbGUoMC43NSk7XG4gIG9wYWNpdHk6IDA7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMGVtKSB7XG4gIC5tb2RhbC13aW5kb3dfX21haW5ib3gge1xuICAgIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAubW9kYWwtd2luZG93X19tYWluYm94IHtcbiAgICBwYWRkaW5nOiAzMnB4IDQ4cHg7XG4gIH1cbn1cbi5tb2RhbC13aW5kb3ctLXZpc2libGUgLm1vZGFsLXdpbmRvd19fbWFpbmJveCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEpO1xufVxuLm1vZGFsLXdpbmRvd19fbWFpbmJveF9fY2xvc2VidG4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkU0RTU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC04cHg7XG4gIHRvcDogLThweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNFMkU0RTU7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAyMDBtcyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAyMDBtcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMwZW0pIHtcbiAgLm1vZGFsLXdpbmRvd19fbWFpbmJveF9fY2xvc2VidG4ge1xuICAgIHJpZ2h0OiAtMTZweDtcbiAgICB0b3A6IC0xNnB4O1xuICB9XG59XG4ubW9kYWwtd2luZG93X19tYWluYm94X19jbG9zZWJ0biBzdmcge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBvcGFjaXR5OiAwLjY1O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2UtaW4tb3V0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC13aW5kb3dfX21haW5ib3hfX2Nsb3NlYnRuOmhvdmVyLCAubW9kYWwtd2luZG93X19tYWluYm94X19jbG9zZWJ0bjpmb2N1cywgLm1vZGFsLXdpbmRvd19fbWFpbmJveF9fY2xvc2VidG46YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0MzQzNDMztcbiAgYm94LXNoYWRvdzogMCAwIDE2cHggcmdiYSgwLCAwLCAwLCAwLjM1KTtcbn1cbi5tb2RhbC13aW5kb3dfX21haW5ib3hfX2Nsb3NlYnRuOmhvdmVyIHN2ZywgLm1vZGFsLXdpbmRvd19fbWFpbmJveF9fY2xvc2VidG46Zm9jdXMgc3ZnLCAubW9kYWwtd2luZG93X19tYWluYm94X19jbG9zZWJ0bjphY3RpdmUgc3ZnIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyogY29udGVudCBhcmVhIHNwZWNpZmljIHN0bHllcyAqL1xuLm1kLXdpbmRvdy0tY2VudGVyZWQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5tb2RhbC1vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40NSk7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tb2RhbCB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG1heC13aWR0aDogNDIwcHg7XG4gIG1hcmdpbjogODBweCBhdXRvIDAgYXV0bztcbiAgcGFkZGluZzogMzJweCAyNHB4IDI0cHggMjRweDtcbiAgYm94LXNoYWRvdzogMCA4cHggMzJweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tb2RhbC1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnB4O1xuICByaWdodDogMTZweDtcbiAgZm9udC1zaXplOiAxLjdlbTtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubW9kYWwtdGl0bGUge1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5cbi8qXG4gICAgQnJlYWRjcnVtYiBuYXZpZ2F5aW9uIHN0eWxlcyB0aGF0IHNocmluayB0byBvbmx5IHRoZSBwYXJlbnQgaXRlbSBvbiBtb2JpbGVcbiAgICBzaW5jZSBzcGFjZSBpcyBsaW1pdGVkLlxuKi9cbi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW46IDEuNXJlbSAwO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzhjOGM4Yztcbn1cblxuLmJyZWFkY3J1bWJfX2NydW1iLFxuLmJyZWFkY3J1bWIgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5icmVhZGNydW1iX19jcnVtYjpiZWZvcmUsXG4uYnJlYWRjcnVtYiBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIsKg4oC6wqBcIjtcbn1cbi5icmVhZGNydW1iX19jcnVtYjpmaXJzdC1jaGlsZDpiZWZvcmUsXG4uYnJlYWRjcnVtYiBsaTpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICBjb250ZW50OiB1bnNldDtcbn1cblxuLmJyZWFkY3J1bWJfX2NydW1iX19saW5rLFxuLmJyZWFkY3J1bWIgbGkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5icmVhZGNydW1iX19jcnVtYl9fbGluayA6d2hlcmUoW3N0cm9rZSo9XCIjXCJdKSxcbi5icmVhZGNydW1iIGxpIGEgOndoZXJlKFtzdHJva2UqPVwiI1wiXSkge1xuICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlIDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuLmJyZWFkY3J1bWJfX2NydW1iX19saW5rIDp3aGVyZShbZmlsbCo9XCIjXCJdKSxcbi5icmVhZGNydW1iIGxpIGEgOndoZXJlKFtmaWxsKj1cIiNcIl0pIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uOiBmaWxsIDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuLmJyZWFkY3J1bWItLWNoYW5uZWwgLmJyZWFkY3J1bWJfX2NydW1iOmxhc3QtY2hpbGQsXG4uYnJlYWRjcnVtYi0tY2hhbm5lbCAuYnJlYWRjcnVtYiBsaTpsYXN0LWNoaWxkIHtcbiAgbWF4LXdpZHRoOiAyNWNoO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgdGV4dC13cmFwOiBub3dyYXA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0Ny45Mzc1ZW0pIHtcbiAgLmJyZWFkY3J1bWItLWNoYW5uZWwgLmJyZWFkY3J1bWJfX2NydW1iOm50aC1sYXN0LWNoaWxkKDIpLFxuICAuYnJlYWRjcnVtYi0tY2hhbm5lbCAuYnJlYWRjcnVtYiBsaTpudGgtbGFzdC1jaGlsZCgyKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYnJlYWRjcnVtYi0tY2hhbm5lbCAuYnJlYWRjcnVtYl9fY3J1bWI6bnRoLWxhc3QtY2hpbGQoMyksXG4gIC5icmVhZGNydW1iLS1jaGFubmVsIC5icmVhZGNydW1iIGxpOm50aC1sYXN0LWNoaWxkKDMpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cblxuLmJyZWFkY3J1bWJfX2NydW1iLS1ob21lIC5icmVhZGNydW1iX19jcnVtYl9fbGlua19fbGFiZWwge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbn1cbi5icmVhZGNydW1iX19jcnVtYi0taG9tZSAuYnJlYWRjcnVtYl9fY3J1bWJfX2xpbmtfX2xhYmVsLmZvY3VzYWJsZTphY3RpdmUsIC5icmVhZGNydW1iX19jcnVtYi0taG9tZSAuYnJlYWRjcnVtYl9fY3J1bWJfX2xpbmtfX2xhYmVsLmZvY3VzYWJsZTpmb2N1cyB7XG4gIGNsaXA6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5icmVhZGNydW1iLS1wYWdlLWhlYWRlciB7XG4gIG1hcmdpbi10b3A6IGNhbGMoMXB4ICogLTEpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKHZhcigtLXdpZGUtY29udGFpbmVyLWd1dHRlcikgKiAtMSk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS13aWRlLWNvbnRhaW5lci1ndXR0ZXIpO1xuICBwYWRkaW5nLWJsb2NrOiAxZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTJFNEU1O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0UyRTRFNTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjEuOTM3NWVtKSB7XG4gIC5icmVhZGNydW1iLS1wcm9wZXJ0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNC45Mzc1ZW0pIHtcbiAgLmJyZWFkY3J1bWItLWxvY2F0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNlY3Rpb24tc21hbGwpO1xuICB9XG59XG5cbjpyb290IHtcbiAgLS1uYXYtaXRlbS1nYXA6IDAuNzVlbTtcbn1cblxuLm5hdi1zdGFja2VkIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5uYXYtc3RhY2tlZF9faXRlbSB7XG4gIG1hcmdpbi1ibG9jazogOHB4O1xufVxuXG4ubmF2LXN0YWNrZWRfX2lubmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgY29sdW1uLWdhcDogdmFyKC0tbmF2LWl0ZW0tZ2FwKTtcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMjUwbXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMjUwbXMgZWFzZS1pbi1vdXQ7XG4gIHBhZGRpbmc6IDAuNWVtIDFlbTtcbn1cblxuLml0ZW0tZGVwdGgtMiB7XG4gIHBhZGRpbmctbGVmdDogY2FsYygyNHB4IC0gdmFyKC0tbmF2LWl0ZW0tZ2FwKSk7XG59XG5cbi5pdGVtLWRlcHRoLTIgPiAubmF2LXN0YWNrZWRfX2lubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwLCAxMSwgMTUsIDAuNSk7XG59XG4uY3VycmVudC1pdGVtID4gLm5hdi1zdGFja2VkX19pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzQTU3RTg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmN1cnJlbnQtaXRlbSA+IC5uYXYtc3RhY2tlZF9faW5uZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5hbmNlc3Rvci1pdGVtID4gLm5hdi1zdGFja2VkX19pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzQTU3RTg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmFuY2VzdG9yLWl0ZW0gPiAubmF2LXN0YWNrZWRfX2lubmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5uYXYtc3RhY2tlZF9fc3VibGlzdCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5uYXYtc3RhY2tlZF9faWNvbiB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAyNHB4O1xufVxuLm5hdi1zdGFja2VkX19pY29uIFtmaWxsKj1cIiNcIl0ge1xuICBmaWxsOiByZ2JhKDEwLCAxMSwgMTUsIDAuNSk7XG59XG4uY3VycmVudC1pdGVtID4gLm5hdi1zdGFja2VkX19pbm5lciAubmF2LXN0YWNrZWRfX2ljb24gW2ZpbGwqPVwiI1wiXSwgLmFuY2VzdG9yLWl0ZW0gPiAubmF2LXN0YWNrZWRfX2lubmVyIC5uYXYtc3RhY2tlZF9faWNvbiBbZmlsbCo9XCIjXCJdIHtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLm5hdi1zdGFja2VkX19saW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLnJlbGF0ZWQtbGlua3Mge1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgLyogLSBEZXB0aCAxIC0gKi9cbiAgLyogLSBEZXB0aCAyIC0gKi9cbn1cbi5yZWxhdGVkLWxpbmtzX190aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4ucmVsYXRlZC1saW5rcyB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46IDA7XG4gIC8qIEFjdGl2ZSAvIG9uIC8gY3VycmVudCAqL1xufVxuLnJlbGF0ZWQtbGlua3MgdWwgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0cmFuc2l0aW9uOiBjb2xvciAyNTBtcyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAyNTBtcyBlYXNlLWluLW91dDtcbiAgcGFkZGluZy10b3A6IDAuNWVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41ZW07XG59XG4ucmVsYXRlZC1saW5rcyB1bCBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDAuNWVtO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbjogbGVmdCAyNTBtcyBlYXNlLWluLW91dCwgcmlnaHQgMjUwbXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMjUwbXMgZWFzZS1pbi1vdXQ7XG59XG4ucmVsYXRlZC1saW5rcyB1bCBhOmFmdGVyIHtcbiAgbGVmdDogNTAlO1xuICByaWdodDogNTAlO1xufVxuLnJlbGF0ZWQtbGlua3MgdWwgYTpob3ZlciwgLnJlbGF0ZWQtbGlua3MgdWwgYTpmb2N1cywgLnJlbGF0ZWQtbGlua3MgdWwgYTphY3RpdmUge1xuICBjb2xvcjogIzFiNjBkMjtcbn1cbi5yZWxhdGVkLWxpbmtzIHVsIGE6aG92ZXI6YWZ0ZXIsIC5yZWxhdGVkLWxpbmtzIHVsIGE6Zm9jdXM6YWZ0ZXIsIC5yZWxhdGVkLWxpbmtzIHVsIGE6YWN0aXZlOmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG4ucmVsYXRlZC1saW5rcyB1bCBsaS5jdXJyZW50LWl0ZW0gPiBhOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbjogbGVmdCAyNTBtcyBlYXNlLWluLW91dCwgcmlnaHQgMjUwbXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMTAwbXMgZWFzZS1pbi1vdXQ7XG59XG4ucmVsYXRlZC1saW5rcyB1bCBsaS5jdXJyZW50LWl0ZW0gPiBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNBN0JFNjtcbiAgdHJhbnNpdGlvbjogbGVmdCAyNTBtcyAxMDBtcyBlYXNlLWluLW91dCwgcmlnaHQgMjUwbXMgMTAwbXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMjUwbXMgZWFzZS1pbi1vdXQ7XG59XG4ucmVsYXRlZC1saW5rcyB1bCBsaS5jdXJyZW50LWl0ZW0gPiBhOmhvdmVyLCAucmVsYXRlZC1saW5rcyB1bCBsaS5jdXJyZW50LWl0ZW0gPiBhOmZvY3VzLCAucmVsYXRlZC1saW5rcyB1bCBsaS5jdXJyZW50LWl0ZW0gPiBhOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMWI2MGQyO1xufVxuLnJlbGF0ZWQtbGlua3MgdWwgbGkuY3VycmVudC1pdGVtID4gYTpob3ZlcjpiZWZvcmUsIC5yZWxhdGVkLWxpbmtzIHVsIGxpLmN1cnJlbnQtaXRlbSA+IGE6Zm9jdXM6YmVmb3JlLCAucmVsYXRlZC1saW5rcyB1bCBsaS5jdXJyZW50LWl0ZW0gPiBhOmFjdGl2ZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJFNEU1O1xufVxuLnJlbGF0ZWQtbGlua3MgLmRlcHRoMSBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnJlbGF0ZWQtbGlua3MgLmRlcHRoMiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbn1cblxuLyogLS0tLSBSZWxhdGVkIExpbmtzIC0tLS0gKi9cbi53aWRnZXQtUmVsYXRlZExpbmtzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLndpZGdldC1SZWxhdGVkTGlua3MgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLndpZGdldC1SZWxhdGVkTGlua3MgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMyQjMxNDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA5cHggMDtcbn1cblxuLyogLSBEZXB0aCAxIC0gKi9cbi53aWRnZXQtUmVsYXRlZExpbmtzIGxpLmRlcHRoMSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUNFRUYyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi53aWRnZXQtUmVsYXRlZExpbmtzIGxpLmRlcHRoMTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLndpZGdldC1SZWxhdGVkTGlua3MgbGkuZGVwdGgxID4gYSB7XG4gIHBhZGRpbmc6IDlweCAwO1xufVxuXG4vKiBPbiAqL1xuLndpZGdldC1SZWxhdGVkTGlua3MgbGkuZGVwdGgxLm9uID4gYSB7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgIzAwN2FjZjtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4vKiAtIERlcHRoIDIgLSAqL1xuLndpZGdldC1SZWxhdGVkTGlua3MgbGkuZGVwdGgyIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG5cbi53aWRnZXQtUmVsYXRlZExpbmtzIGxpLmRlcHRoMiBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiLSBcIjtcbn1cblxuLndpZGdldC1SZWxhdGVkTGlua3MgbGkuZGVwdGgyIGEge1xuICBwYWRkaW5nOiAzcHggMCAzcHggMjRweDtcbn1cblxuLyogSG92ZXIgKi9cbi53aWRnZXQtUmVsYXRlZExpbmtzIGxpID4gYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4vKiBPbiAqL1xuLndpZGdldC1SZWxhdGVkTGlua3MgbGkuZGVwdGgyLm9uID4gYSB7XG4gIGNvbG9yOiAjMDA3YWNmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmhlYWRlci1ub3RpZmljYXRpb24tYmFkZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTVweDtcbiAgcmlnaHQ6IC01cHg7XG4gIHotaW5kZXg6IDEwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYm9yZGVyOiAycHggc29saWQgI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGJhY2tncm91bmQ6ICNFNTQ4NEQ7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4uaGVhZGVyLW5vdGlmaWNhdGlvbi1iYWRnZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNkMjFlMjQ7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5udW1iZXItZGlzYyB7XG4gIGRpc3BsYXk6IGlubGluZS1ncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0E3QkU2O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgd2lkdGg6IDJlbTtcbiAgaGVpZ2h0OiAyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5udW1iZXItZGlzYy5zYXRpc2ZpZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTM0QjJDO1xufVxuXG4vKlxuICogXCJDb250aW51ZSB3aXRoIEdvb2dsZSAvIE1pY3Jvc29mdFwiIHF1aWNrLXN0YXJ0IGJsb2NrICsgdGhlIGlubGluZVxuICogXCJWZXJpZmllZCBieSA8cHJvdmlkZXI+XCIgYmFkZ2UsIHVzZWQgb24gdGhlIG9uYm9hcmRpbmcgZGV0YWlscyBmb3JtXG4gKiAobW9kdWxlcy9UcnVlVmF1bHQgcGVyc29uLWRldGFpbHMucGhwKSBhbmQgdGhlIHJlY292ZXJ5IGNvbnRhY3QtdmVyaWZ5XG4gKiBzdGVwIChiYXJpYy1yZWNvdmVyL3ZlcmlmeS1jb250YWN0cy50d2lnKS4gVGhlIG1hdGNoaW5nIGJlaGF2aW91ciBsaXZlc1xuICogaW4gbW9kdWxlcy9UcnVlVmF1bHQvbWVkaWEvanMvb25ib2FyZC1xdWljay1zdGFydC5qcywgd2hpY2ggdG9nZ2xlcyB0aGVcbiAqIGBoaWRkZW5gIGF0dHJpYnV0ZSBvbiB0aGUgY2FyZCAvIGRpdmlkZXIgLyB2ZXJpZmllZC1iYWRnZSAtIGhlbmNlIHRoZVxuICogZXhwbGljaXQgYFtoaWRkZW5dIHsgZGlzcGxheTogbm9uZSB9YCBndWFyZHMgKGF1dGhvciBmbGV4L2lubGluZS1mbGV4XG4gKiBiZWF0cyB0aGUgVUEgYFtoaWRkZW5dYCBydWxlKS5cbiAqL1xuLm9uYm9hcmQtcXVpY2stc3RhcnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEycHg7XG4gIG1hcmdpbjogOHB4IDAgMTZweDtcbiAgcGFkZGluZzogMjRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VDRUVGMjtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDEwLCAxMSwgMTUsIDAuMDYpLCAwIDFweCAzcHggcmdiYSgxMCwgMTEsIDE1LCAwLjA0KTtcbn1cblxuLm9uYm9hcmQtcXVpY2stc3RhcnRbaGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5vbmJvYXJkLXF1aWNrLXN0YXJ0X19oaW50IHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzRFNTY2NztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5vbmJvYXJkLXF1aWNrLXN0YXJ0IC5nb29nbGUtbG9naW4tYnV0dG9uLFxuLm9uYm9hcmQtcXVpY2stc3RhcnQgLm1pY3Jvc29mdC1sb2dpbi1idXR0b24ge1xuICAvKiBTbGlnaHRseSB0YWxsZXIgdGhhbiB0aGUgZGVmYXVsdCA0MHB4IHNvIHRoZSBwcm92aWRlciBidXR0b25zIGxpbmUgdXAgKi9cbiAgLyogd2l0aCB0aGUgU3Byb3V0IGZvcm0gaW5wdXRzIG9uIHRoaXMgcGFnZSB3aXRob3V0IGxvb2tpbmcgY3JhbXBlZC4gKi9cbiAgaGVpZ2h0OiA0NHB4O1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgbWluLXdpZHRoOiAyNjBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4vKlxuICogSG9sZGVyIGZvciB0aGUgcHJvdmlkZXIgYnV0dG9ucyAtIG9uZSByb3cgb24gZGVza3RvcCwgc3RhY2tlZCBvbiBuYXJyb3dcbiAqIHNjcmVlbnMuIEdvb2dsZSBpcyBhbHdheXMgcmVuZGVyZWQgZmlyc3QgKHdoZW4gYXZhaWxhYmxlKS5cbiAqL1xuLm9uYm9hcmQtcXVpY2stc3RhcnRfX2J1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDEycHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLm9uYm9hcmQtcXVpY2stc3RhcnRfX2J1dHRvbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAub25ib2FyZC1xdWljay1zdGFydCAuZ29vZ2xlLWxvZ2luLWJ1dHRvbixcbiAgLm9uYm9hcmQtcXVpY2stc3RhcnQgLm1pY3Jvc29mdC1sb2dpbi1idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMzIwcHg7XG4gIH1cbn1cbi8qXG4gKiBUaGUgXCJvciBlbnRlciBtYW51YWxseVwiIGxhYmVsbGVkIHNlcGFyYXRvciBiZXR3ZWVuIHRoZSBxdWljay1zdGFydCBibG9ja1xuICogYW5kIHRoZSBlbWFpbCBmaWVsZC4gSGlkZGVuIHZpYSB0aGUgYGhpZGRlbmAgYXR0cmlidXRlIGluIGxvY2tzdGVwIHdpdGhcbiAqIHRoZSBxdWljay1zdGFydCBjYXJkLlxuICovXG4ub25ib2FyZC1xdWljay1zdGFydF9fZGl2aWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDQwcHggMCA0MHB4O1xuICBjb2xvcjogIzhDOTVBNjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4xMmVtO1xufVxuXG4ub25ib2FyZC1xdWljay1zdGFydF9fZGl2aWRlcltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm9uYm9hcmQtcXVpY2stc3RhcnRfX2RpdmlkZXI6OmJlZm9yZSxcbi5vbmJvYXJkLXF1aWNrLXN0YXJ0X19kaXZpZGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogI0Q3REJFMztcbn1cblxuLm9uYm9hcmQtcXVpY2stc3RhcnRfX2RpdmlkZXIgPiBzcGFuIHtcbiAgcGFkZGluZzogMCAxMnB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4vKlxuICogXCJWZXJpZmllZCBieSA8cHJvdmlkZXI+XCIgYmFkZ2UgKyBcInVzZSBhIGRpZmZlcmVudCBlbWFpbFwiIGVzY2FwZSBoYXRjaCxcbiAqIHJlbmRlcmVkIHVuZGVyIHRoZSBlbWFpbCBpbnB1dCBvbmNlIGEgcHJvdmlkZXIgcm91bmQtdHJpcCBoYXMgcG9wdWxhdGVkXG4gKiBpdC4gVGhlIGJhZGdlIHJldXNlcyB0aGUgcG9zaXRpdmUtcGFzdGVsIHBpbGwgcGFsZXR0ZS5cbiAqL1xuLmVtYWlsLXZlcmlmaWVkIC5maWVsZC1lbGVtZW50LS10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZmllbGQtdmVydGljYWwtd2hpdGVzcGFjZSk7XG59XG5cbi5vbmJvYXJkLWVtYWlsLXZlcmlmaWVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEycHg7XG4gIG1hcmdpbjogMCAwIGNhbGModmFyKC0tZmllbGQtdmVydGljYWwtd2hpdGVzcGFjZSkgKiA0KTtcbn1cblxuLm9uYm9hcmQtZW1haWwtdmVyaWZpZWRbaGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5vbmJvYXJkLWVtYWlsLXZlcmlmaWVkLWJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xuICBwYWRkaW5nOiA0cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGJhY2tncm91bmQ6ICNFOEY3RUY7XG4gIGNvbG9yOiAjMUZBODZCO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5vbmJvYXJkLWVtYWlsLXZlcmlmaWVkLWJhZGdlIHN2ZyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuXG4ub25ib2FyZC1lbWFpbC1lZGl0LWxpbmsge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjNEU1NjY3O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogM3B4O1xufVxuXG4ub25ib2FyZC1lbWFpbC1lZGl0LWxpbms6aG92ZXIsXG4ub25ib2FyZC1lbWFpbC1lZGl0LWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzBBMEIwRjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5vbmJvYXJkLWVtYWlsLWVkaXQtbGlua1toaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLypcbiAqIFJlYWRvbmx5IHN0eWxpbmcgZm9yIHRoZSBlbWFpbCBpbnB1dCB3aGlsZSB0aGUgdmVyaWZpZWQgc3RhdGUgaXMgbG9ja2VkLlxuICogVGhlIHNlcnZlciBzdGlsbCBnYXRlcyBvbiB0aGUgdmVyaWZpZWQgZmxhZzsgdGhpcyBpcyBhIFVYIGd1YXJkIHRoZSBKU1xuICogY2xlYXJzIHdoZW4gdGhlIHVzZXIgcGlja3MgXCJVc2UgYSBkaWZmZXJlbnQgZW1haWxcIi5cbiAqL1xuaW5wdXQuaXMtZ29vZ2xlLXZlcmlmaWVkLXJlYWRvbmx5IHtcbiAgYmFja2dyb3VuZDogI0Y2RjdGOTtcbiAgY29sb3I6ICM0RTU2Njc7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5vbGQtYnJvd3Nlcl9fYmFubmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZDogI0U1NDg0RDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDQwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTk7XG59XG5cbi5vbGQtYnJvd3Nlcl9fYmFubmVyIGEge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ub2xkLWJyb3dzZXJfX2Jhbm5lciBhOmhvdmVyLFxuLm9sZC1icm93c2VyX19iYW5uZXIgYTpmb2N1cyxcbi5vbGQtYnJvd3Nlcl9fYmFubmVyIGE6YWN0aXZlIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm9sZC1icm93c2VyX19iYW5uZXIgLm9sZC1icm93c2VyX19jZW50ZXIge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLm9sZC1icm93c2VyIC5vbGQtYnJvd3Nlcl9fYmFubmVyIHtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi5vdmVybGF5IHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZGVja2EtZm9udC1zaXplKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xufVxuXG4ub3ZlcmxheS0tdmlzaWJsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG4ucGFnZS1sZWFkIHtcbiAgbWF4LXdpZHRoOiA2NDBweDtcbiAgbWFyZ2luOiAwIDAgMjZweDtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzRFNTY2Nztcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblByaWNpbmcg4oCUIGZsYXQgcHJpY2UgZGlzcGxheSB3aXRoIG9wdGlvbmFsIGNhcHRpb24gYW5kIGEgc3RhdHVzIHB1Y2suXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnByaWNlLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMThweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG5cbi5wcmljZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiA2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwQTBCMEY7XG59XG4ucHJpY2UgLmN1cnJlbmN5LFxuLnByaWNlIC5jZW50cyB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLXRvcDogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxMmVtO1xufVxuLnByaWNlIC53aG9sZSB7XG4gIGZvbnQtc2l6ZTogODBweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyOGVtO1xufVxuXG4vKiBTdGF0dXMgcHVjayDigJQgaW5rIGNoaXAgd2l0aCBhIGN5YW4gZG90IChlLmcuIFwiTm8gc3Vic2NyaXB0aW9uXCIpICovXG4ucHJpY2UtcGlsbCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIHBhZGRpbmc6IDlweCAxNHB4O1xuICBiYWNrZ3JvdW5kOiAjMEEwQjBGO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnByaWNlLXBpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYmFja2dyb3VuZDogIzA1RTRDOTtcbn1cblxuLnByaWNlLWNhcHRpb24ge1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzZDNzU4NztcbiAgbWFyZ2luOiAwIDAgMjJweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5wcmljZSAud2hvbGUge1xuICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgfVxufVxuOnJvb3Qge1xuICAtLXByb2dyZXNzLWJhci1nYXA6IDMycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1ZW0pIHtcbiAgOnJvb3Qge1xuICAgIC0tcHJvZ3Jlc3MtYmFyLWdhcDogNjRweDtcbiAgfVxufVxuLnByb2dyZXNzLWJhcl9fc3RlcHMge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogdmFyKC0tcHJvZ3Jlc3MtYmFyLWdhcCk7XG59XG5cbi5wcm9ncmVzcy1iYXJfX3N0ZXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkU0RTU7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuLnByb2dyZXNzLWJhcl9fc3RlcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogY2FsYygxMDAlICsgOHB4KTtcbiAgd2lkdGg6IGNhbGModmFyKC0tcHJvZ3Jlc3MtYmFyLWdhcCkgLSAxNnB4KTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UyRTRFNTtcbn1cbi5wcm9ncmVzcy1iYXJfX3N0ZXA6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLnByb2dyZXNzLWJhcl9fc3RlcC5pbi1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMmQ2Zjc7XG4gIGJvcmRlci1jb2xvcjogI2MyZDZmNztcbn1cblxuLnByb2dyZXNzLWJhcl9fc3RlcC5jb21wbGV0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzQTdCRTY7XG4gIGJvcmRlci1jb2xvcjogIzNBN0JFNjtcbn1cblxuLnByb2dyZXNzLWJhcl9fc3RlcF9fbGFiZWwge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbn1cbi5wcm9ncmVzcy1iYXJfX3N0ZXBfX2xhYmVsLmZvY3VzYWJsZTphY3RpdmUsIC5wcm9ncmVzcy1iYXJfX3N0ZXBfX2xhYmVsLmZvY3VzYWJsZTpmb2N1cyB7XG4gIGNsaXA6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5yZWdpc3Rlci1mb3JtIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiAzMnB4O1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5yZWdpc3Rlci1mb3JtIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDVmciA2ZnI7XG4gICAgZ2FwOiA0OHB4O1xuICB9XG59XG5cbi5yZWdpc3Rlci1mb3JtX19pbnRybyB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgY29sb3I6ICM0RTU2Njc7XG59XG4ucmVnaXN0ZXItZm9ybV9faW50cm8gLnN0ZXBsaXN0IHtcbiAgbWFyZ2luOiAxOHB4IDAgNHB4O1xufVxuXG4ucmVnaXN0ZXItZm9ybV9fbm90ZSB7XG4gIG1hcmdpbi10b3A6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM2Qzc1ODc7XG59XG5cbi5yZWdpc3Rlci1mb3JtX19jYXJkIC5maWVsZC1lbGVtZW50IHtcbiAgLS1maWVsZC12ZXJ0aWNhbC13aGl0ZXNwYWNlOiAxMnB4O1xufVxuXG4ucmVnaXN0ZXItZm9ybV9fZGl2aWRlciB7XG4gIG1hcmdpbjogMjRweCAwO1xufVxuXG4ucmVnaXN0ZXItZm9ybV9fYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuLnJlZ2lzdGVyLWNvbmZpcm1lZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjRweDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbi5yZWdpc3Rlci1jb25maXJtZWQgPiAqIHtcbiAgbWFyZ2luOiAwO1xufVxuLnJlZ2lzdGVyLWNvbmZpcm1lZCA+IDpub3QoLmJhci1ib3gpIHtcbiAgbWF4LXdpZHRoOiA2NDBweDtcbn1cbi5yZWdpc3Rlci1jb25maXJtZWQgLnN0ZXBsaXN0IHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLyogLS0gVGl0bGUgcm93OiBoZWFkbGluZSArIGxvdWQgc3RhdHVzIGJhZGdlIC0tICovXG4ucmVxdWVzdC1sb2dfX3RpdGxlLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cblxuLnJlcXVlc3QtbG9nX190aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgbWF4LXdpZHRoOiA3MjBweDtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4wNztcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gIGNvbG9yOiAjMEEwQjBGO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzVlbSkge1xuICAucmVxdWVzdC1sb2dfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cblxuLnJlcXVlc3QtbG9nX19zdWJ0aXRsZSB7XG4gIG1heC13aWR0aDogNjgwcHg7XG4gIG1hcmdpbjogMCAwIDI4cHg7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0RTU2Njc7XG59XG5cbi8qIC0tIFJlcXVlc3RlciAvIHJlcXVlc3QtSUQgbWV0YSBzdHJpcCAtLSAqL1xuLnJlcXVlc3QtbG9nX19tZXRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xuICBwYWRkaW5nOiAxOHB4IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIGJhY2tncm91bmQ6ICNGQUZCRkM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQ0VFRjI7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5cbi5yZXF1ZXN0LWxvZ19fbWV0YS1pZGVudGl0eSB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLnJlcXVlc3QtbG9nX19tZXRhLW5hbWUtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA5cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnJlcXVlc3QtbG9nX19tZXRhLW5hbWUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBjb2xvcjogIzBBMEIwRjtcbn1cblxuLnJlcXVlc3QtbG9nX19tZXRhLXB1cnBvc2Uge1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICM2Qzc1ODc7XG59XG5cbi5yZXF1ZXN0LWxvZ19fbWV0YS1pZCB7XG4gIGZsZXg6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMThweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRUNFRUYyO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5yZXF1ZXN0LWxvZ19fbWV0YS1pZCAuZXllYnJvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5yZXF1ZXN0LWxvZ19faWQtdmFsdWUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkpldEJyYWlucyBNb25vXCIsIHVpLW1vbm9zcGFjZSwgXCJTRiBNb25vXCIsIENvbnNvbGFzLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM0RTU2Njc7XG59XG5cbi5jb3B5LXRyaWdnZXItYnRuIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzhDOTVBNjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMTYwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpO1xufVxuLmNvcHktdHJpZ2dlci1idG4uaXMtY29waWVkIHtcbiAgY29sb3I6ICMxRkE4NkI7XG59XG5cbi8qIC0tIFR3by1jb2x1bW4gYm9keTogZGlzY2xvc3VyZXMgKyB0aW1lbGluZSAtLSAqL1xuLnJlcXVlc3QtbG9nX19ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxLjE1ZnIgMWZyO1xuICBnYXA6IDI0cHg7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYxLjkzNzVlbSkge1xuICAucmVxdWVzdC1sb2dfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG5cbi5yZXF1ZXN0LWxvZ19fY2FyZCB7XG4gIHBhZGRpbmc6IDI0cHggMjZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VDRUVGMjtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMTAsIDExLCAxNSwgMC4wNCk7XG59XG5cbi5yZXF1ZXN0LWxvZ19fY2FyZC1oZWFkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBnYXA6IDExcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5yZXF1ZXN0LWxvZ19fY2FyZC10aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgY29sb3I6ICMwQTBCMEY7XG59XG5cbi5yZXF1ZXN0LWxvZ19fY2FyZC10aXRsZS0tc3RhbmRhbG9uZSB7XG4gIG1hcmdpbi1ib3R0b206IDIycHg7XG59XG5cbi8qIC0tIFByb21pc2UgcmVhc3N1cmFuY2UgcGFuZWwgKHZlcmlmaWVkIGZhY3RzIG9ubHkpIC0tICovXG4ucmVxdWVzdC1sb2dfX3Byb21pc2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAxMnB4O1xuICBtYXJnaW4tdG9wOiAyMnB4O1xuICBwYWRkaW5nOiAxNXB4IDE4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFRUYzRkY7XG4gIGJhY2tncm91bmQ6ICNFRUYzRkY7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMzNTNCNDk7XG59XG4ucmVxdWVzdC1sb2dfX3Byb21pc2Ugc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM1QjNGRUM7XG59XG5cbi5yZXF1ZXN0LWxvZ19fcHJvbWlzZS1pY29uIHtcbiAgZmxleDogbm9uZTtcbiAgbWFyZ2luLXRvcDogMXB4O1xuICBjb2xvcjogIzVCM0ZFQztcbn1cblxuLyogLS0gVGltZWxpbmUgLyB2ZXJ0aWNhbCBzdGVwcGVyIC0tICovXG4ucmVxdWVzdC1sb2dfX25vZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE1cHg7XG59XG5cbi5yZXF1ZXN0LWxvZ19fbm9kZS1yYWlsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleDogbm9uZTtcbn1cblxuLnJlcXVlc3QtbG9nX19kb3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGJhY2tncm91bmQ6ICNFOEY3RUY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxRkE4NkI7XG4gIGNvbG9yOiAjMTU3QTRDO1xufVxuXG4ucmVxdWVzdC1sb2dfX2Nvbm5lY3RvciB7XG4gIHdpZHRoOiAycHg7XG4gIGZsZXg6IDE7XG4gIG1pbi1oZWlnaHQ6IDE4cHg7XG4gIGJhY2tncm91bmQ6ICMxRkE4NkI7XG59XG5cbi5yZXF1ZXN0LWxvZ19fbm9kZS0tZmluYWwgLnJlcXVlc3QtbG9nX19kb3Qge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10di1ncmFkaWVudCk7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4ucmVxdWVzdC1sb2dfX25vZGUtLWZpbmFsIC5yZXF1ZXN0LWxvZ19fY29ubmVjdG9yIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnJlcXVlc3QtbG9nX19ub2RlLWJvZHkge1xuICBwYWRkaW5nLWJvdHRvbTogMjJweDtcbn1cblxuLnJlcXVlc3QtbG9nX19ub2RlLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBjb2xvcjogIzBBMEIwRjtcbn1cblxuLnJlcXVlc3QtbG9nX19ub2RlLXRpbWUge1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICM2Qzc1ODc7XG59XG5cbi8qIC0tIE1vYmlsZSAo4omkIDQ3OSBweCkgLS0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDI5LjkzNzVlbSkge1xuICAucmVxdWVzdC1sb2dfX3RpdGxlLXJvdyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMTBweDtcbiAgfVxuICAucmVxdWVzdC1sb2dfX21ldGEge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nOiAxNHB4IDE2cHg7XG4gICAgZ2FwOiAxMnB4O1xuICB9XG4gIC5yZXF1ZXN0LWxvZ19fbWV0YS1pZCB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFQ0VFRjI7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAucmVxdWVzdC1sb2dfX2NhcmQge1xuICAgIHBhZGRpbmc6IDE4cHggMTZweDtcbiAgfVxuICAucmVxdWVzdC1sb2dfX2NhcmQtaGVhZCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogOHB4O1xuICB9XG59XG4vKiAtLSBUaW1lem9uZSBub3RlIC0tICovXG4ucmVxdWVzdC1sb2dfX3R6IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA3cHg7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUNFRUYyO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjOEM5NUE2O1xufVxuXG4vKiBbMDFdXG4gICAgQmxlZWRzIGNvbW1lbnRlZCBzbyBhcyB0byBub3QgYmxvYXQgdGhlIGNzcyB1bm5lY2Vzc2FyaWx5LlxuICAgIFVuY29tbWVudCB0byB1c2VcbiovXG4uYmctZGVmYXVsdCxcbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5iZy1kZWZhdWx0LXRpbnQtMDAsXG4uYmctcGFsZWdyZXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xufVxuLmJnLWRlZmF1bHQtdGludC0wMC5iYWNrZ3JvdW5kLS1ibGVlZCxcbi5iZy1wYWxlZ3JleS5iYWNrZ3JvdW5kLS1ibGVlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJnLWRlZmF1bHQtdGludC0wMC5iYWNrZ3JvdW5kLS1ibGVlZDpiZWZvcmUsXG4uYmctcGFsZWdyZXkuYmFja2dyb3VuZC0tYmxlZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDB2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cbi5iZy1kZWZhdWx0LXRpbnQtMDAuYmFja2dyb3VuZC0tYmxlZWQ6YWZ0ZXIsXG4uYmctcGFsZWdyZXkuYmFja2dyb3VuZC0tYmxlZWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAxMDAlO1xuICB3aWR0aDogMTAwdnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG59XG5cbi5iZy1kZWZhdWx0LXRpbnQtMDEsXG4uYmctbGlnaHRncmV5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjJGNDtcbiAgLyogWzAxXVxuICAmLmJhY2tncm91bmQtLWJsZWVkLWxlZnQge1xuICAgICAgQGluY2x1ZGUgYmxlZWQtbGVmdCgkY29sb3ItZ3JleS0wMSk7XG4gIH1cblxuICAmLmJhY2tncm91bmQtLWJsZWVkLXJpZ2h0IHtcbiAgICAgIEBpbmNsdWRlIGJsZWVkLXJpZ2h0KCRjb2xvci1ncmV5LTAxKTtcbiAgfVxuICAqL1xufVxuLmJnLWRlZmF1bHQtdGludC0wMS5iYWNrZ3JvdW5kLS1ibGVlZCxcbi5iZy1saWdodGdyZXkuYmFja2dyb3VuZC0tYmxlZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5iZy1kZWZhdWx0LXRpbnQtMDEuYmFja2dyb3VuZC0tYmxlZWQ6YmVmb3JlLFxuLmJnLWxpZ2h0Z3JleS5iYWNrZ3JvdW5kLS1ibGVlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMkY0O1xufVxuLmJnLWRlZmF1bHQtdGludC0wMS5iYWNrZ3JvdW5kLS1ibGVlZDphZnRlcixcbi5iZy1saWdodGdyZXkuYmFja2dyb3VuZC0tYmxlZWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAxMDAlO1xuICB3aWR0aDogMTAwdnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEYyRjQ7XG59XG5cbi5iZy1kZWZhdWx0LXRpbnQtMDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJFNEU1O1xufVxuLmJnLWRlZmF1bHQtdGludC0wMi5iYWNrZ3JvdW5kLS1ibGVlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJnLWRlZmF1bHQtdGludC0wMi5iYWNrZ3JvdW5kLS1ibGVlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJFNEU1O1xufVxuLmJnLWRlZmF1bHQtdGludC0wMi5iYWNrZ3JvdW5kLS1ibGVlZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDEwMCU7XG4gIHdpZHRoOiAxMDB2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyRTRFNTtcbn1cblxuLmJnLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEEwQjBGO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgLyogWzAxXVxuICAmLmJhY2tncm91bmQtLWJsZWVkLWxlZnQge1xuICAgICAgQGluY2x1ZGUgYmxlZWQtbGVmdCgkY29sb3ItcHJpbWFyeSk7XG4gIH1cblxuICAmLmJhY2tncm91bmQtLWJsZWVkLXJpZ2h0IHtcbiAgICAgIEBpbmNsdWRlIGJsZWVkLXJpZ2h0KCRjb2xvci1wcmltYXJ5KTtcbiAgfVxuICAqL1xufVxuLmJnLXByaW1hcnkgOndoZXJlKGEpIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5iZy1wcmltYXJ5IDp3aGVyZShhKTpob3Zlcixcbi5iZy1wcmltYXJ5IDp3aGVyZShhKTpmb2N1cyxcbi5iZy1wcmltYXJ5IDp3aGVyZShhKTphY3RpdmUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbn1cbi5iZy1wcmltYXJ5IDp3aGVyZShoMSksXG4uYmctcHJpbWFyeSA6d2hlcmUoaDIpLFxuLmJnLXByaW1hcnkgOndoZXJlKGgzKSxcbi5iZy1wcmltYXJ5IDp3aGVyZShoNCkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5iZy1wcmltYXJ5LmJhY2tncm91bmQtLWJsZWVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYmctcHJpbWFyeS5iYWNrZ3JvdW5kLS1ibGVlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEEwQjBGO1xufVxuLmJnLXByaW1hcnkuYmFja2dyb3VuZC0tYmxlZWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAxMDAlO1xuICB3aWR0aDogMTAwdnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwQTBCMEY7XG59XG5cbi5iZy1hbHRlcm5hdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzQTU3RTg7XG4gIC8qIFswMV1cbiAgJi5iYWNrZ3JvdW5kLS1ibGVlZC1sZWZ0IHtcbiAgICAgIEBpbmNsdWRlIGJsZWVkLWxlZnQoJGNvbG9yLWFsdGVybmF0aXZlKTtcbiAgfVxuXG4gICYuYmFja2dyb3VuZC0tYmxlZWQtcmlnaHQge1xuICAgICAgQGluY2x1ZGUgYmxlZWQtcmlnaHQoJGNvbG9yLWFsdGVybmF0aXZlKTtcbiAgfVxuICAqL1xufVxuLmJnLWFsdGVybmF0aXZlLmJhY2tncm91bmQtLWJsZWVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYmctYWx0ZXJuYXRpdmUuYmFja2dyb3VuZC0tYmxlZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDB2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNBNTdFODtcbn1cbi5iZy1hbHRlcm5hdGl2ZS5iYWNrZ3JvdW5kLS1ibGVlZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDEwMCU7XG4gIHdpZHRoOiAxMDB2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNBNTdFODtcbn1cblxuOnJvb3Qge1xuICAtLXNlY3Rpb24tc21hbGw6IDE1cHg7XG4gIC0tc2VjdGlvbjogMjBweDtcbiAgLS1zZWN0aW9uLWxhcmdlOiA0MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyMi41ZW0pIHtcbiAgOnJvb3Qge1xuICAgIC0tc2VjdGlvbi1zbWFsbDogMjRweDtcbiAgICAtLXNlY3Rpb246IDQwcHg7XG4gICAgLS1zZWN0aW9uLWxhcmdlOiA4MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIDpyb290IHtcbiAgICAtLXNlY3Rpb24tc21hbGw6IDQwcHg7XG4gICAgLS1zZWN0aW9uOiA4MHB4O1xuICAgIC0tc2VjdGlvbi1sYXJnZTogMTIwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLFxuLnNlY3Rpb24tcmVndWxhciB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1zZWN0aW9uKTtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLXNlY3Rpb24pO1xufVxuXG4uc2VjdGlvbi1zbWFsbCB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1zZWN0aW9uLXNtYWxsKTtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLXNlY3Rpb24tc21hbGwpO1xufVxuXG4uc2VjdGlvbi1sYXJnZSB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1zZWN0aW9uLWxhcmdlKTtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLXNlY3Rpb24tbGFyZ2UpO1xufVxuXG4uc2VjdGlvbi10MCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4udmVydGljYWwtZ2FwLS1zZXAtbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDM0MzQzM7XG59XG5cbi5zZWN0aW9uLWhlYWRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLXNlY3Rpb24tc21hbGwpO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuRnVsbC1ibGVlZCBzZWN0aW9uIOKAlCBicmVha3Mgb3V0IG9mIGNvbnRhaW5lciB0byBzcGFuIHZpZXdwb3J0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnNlY3Rpb24tYmxlZWQtLWRhcmsge1xuICBiYWNrZ3JvdW5kOiAjMEEwQjBGO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuICBwYWRkaW5nOiA4MHB4IGNhbGMoNTB2dyAtIDUwJSk7XG59XG5cbi5zZWN0aW9uLWJsZWVkX19pbm5lciB7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnNlY3Rpb24tYmxlZWRfX2hlYWRpbmcge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAyLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMTZweCAwIDEycHg7XG59XG5cbi5zZWN0aW9uLWJsZWVkX19sZWRlIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBjb2xvcjogIzhDOTVBNjtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgbWF4LXdpZHRoOiA1MjBweDtcbn1cblxuLnNlY3Rpb24tYmxlZWRfX2ltYWdlIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLyogTGlnaHQgdmFyaWFudCAqL1xuLnNlY3Rpb24tYmxlZWQtLWxpZ2h0IHtcbiAgYmFja2dyb3VuZDogI0Y2RjdGOTtcbiAgY29sb3I6ICMwQTBCMEY7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC01MHZ3ICsgNTAlKTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC01MHZ3ICsgNTAlKTtcbiAgcGFkZGluZzogODBweCBjYWxjKDUwdncgLSA1MCUpO1xufVxuLnNlY3Rpb24tYmxlZWQtLWxpZ2h0IC5zZWN0aW9uLWJsZWVkX19oZWFkaW5nIHtcbiAgY29sb3I6ICMwQTBCMEY7XG59XG4uc2VjdGlvbi1ibGVlZC0tbGlnaHQgLnNlY3Rpb24tYmxlZWRfX2xlZGUge1xuICBjb2xvcjogIzZDNzU4Nztcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblRpY2sgZ3JpZCDigJQgdHdvLWNvbCBjYXRlZ29yaXNlZCBsaXN0cyB3aXRoIGNoZWNrIGljb25zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnRpY2stZ3JpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNDhweDtcbn1cblxuLnRpY2stZ3JpZF9fY29sIHtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4vKiBDb21wb3NlcyBgLmV5ZWJyb3dgOyB0aGlzIG9ubHkgc2V0cyB0aGUgY29sdW1uIHNwYWNpbmcuICovXG4udGljay1ncmlkX19sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi50aWNrLWdyaWRfX2xpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMCAyOHB4O1xufVxuLnRpY2stZ3JpZF9fbGlzdCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG59XG4udGljay1ncmlkX19saXN0IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogM3B4O1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyUzRSUzQ2NpcmNsZSBjeD0nOCcgY3k9JzgnIHI9JzgnIGZpbGw9JyUyMzRGRTBENycvJTNFJTNDcGF0aCBkPSdNNSA4bDIgMiA0LTQnIHN0cm9rZT0nJTIzMEEwQjBGJyBzdHJva2Utd2lkdGg9JzEuNScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIvY29udGFpbjtcbn1cblxuLyogTGlnaHQgdmFyaWFudCDigJQgZm9yIHVzZSBvbiBsaWdodCBiYWNrZ3JvdW5kcyAqL1xuLnRpY2stZ3JpZC0tbGlnaHQgLnRpY2stZ3JpZF9fbGlzdCBsaSB7XG4gIGNvbG9yOiAjMEEwQjBGO1xufVxuLnRpY2stZ3JpZC0tbGlnaHQgLnRpY2stZ3JpZF9fbGlzdCBsaTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZSclM0UlM0NjaXJjbGUgY3g9JzgnIGN5PSc4JyByPSc4JyBmaWxsPSclMjMxRkE4NkInLyUzRSUzQ3BhdGggZD0nTTUgOGwyIDIgNC00JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzEuNScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIvY29udGFpbjtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbldoeSBzZWN0aW9uIOKAlCBzcGxpdCBoZWFkaW5nICsgYm9keSB3aXRoIHN0YXQgY2FyZHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud2h5LXNlY3Rpb24ge1xuICBwYWRkaW5nOiA4MHB4IDAgNjBweDtcbn1cblxuLndoeS1zZWN0aW9uX19ib2R5IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS42NTtcbiAgY29sb3I6ICM2Qzc1ODc7XG4gIG1hcmdpbjogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLWJsZWVkLS1kYXJrLFxuICAuc2VjdGlvbi1ibGVlZC0tbGlnaHQge1xuICAgIHBhZGRpbmc6IDQ4cHggbWF4KDMwcHgsIHZhcigtLWRlZmF1bHQtY29udGFpbmVyLWd1dHRlcikpO1xuICB9XG4gIC5zZWN0aW9uLWJsZWVkX19oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbiAgLnRpY2stZ3JpZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDA7XG4gIH1cbiAgLnNlY3Rpb24tYmxlZWRfX2ltYWdlIHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICB9XG4gIC53aHktc2VjdGlvbiB7XG4gICAgcGFkZGluZzogNDhweCAwIDQwcHg7XG4gIH1cbiAgLndoeS1zZWN0aW9uX19oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4uZGFzaGJvYXJkLXNpZGViYXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTJFNEU1O1xuICBwYWRkaW5nOiA4cHg7XG59XG5cbi5zaWRlYmFyLWhlYWRlci1ib3gge1xuICBib3JkZXItcmFkaXVzOiAxNnB4IDE2cHggMCAwO1xuICBwYWRkaW5nOiAxNXB4IHZhcigtLWJveC1wYWRkaW5nKTtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuXG4uc2lnbmF0dXJlLWNvbnRhaW5lciB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNEN0RCRTM7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG1hcmdpbjogMjBweCAwO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDc1MHB4O1xufVxuXG4jc2lnbmF0dXJlLWNhbnZhcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGN1cnNvcjogY3Jvc3NoYWlyO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5zaWduYXR1cmUtcGxhY2Vob2xkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBjb2xvcjogI0I2QkRDQTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTtcbn1cblxuLnNpZ25hdHVyZS1wcmV2aWV3IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDdEQkUzO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IHZhcigtLWJvZHktZm9udC1zaXplKSAwO1xuICBwYWRkaW5nOiAyMHB4IDI1cHggMjBweDtcbiAgYmFja2dyb3VuZDogI0UyRTRFNTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNsZWFyOiBib3RoO1xufVxuXG5ibG9ja3F1b3RlICo6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG5ibG9ja3F1b3RlICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlLFxuYmxvY2txdW90ZTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAxM3JlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjVweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGNvbG9yOiAjRTJFNEU1O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICBmb250LWZhbWlseTogXCJCaWcgQ2FzbG9uXCIsIFwiQm9vayBBbnRpcXVhXCIsIFwiUGFsYXRpbm8gTGlub3R5cGVcIiwgR2VvcmdpYSwgc2VyaWY7XG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJxcIjtcbiAgdG9wOiAzOHB4O1xuICBsZWZ0OiAtOHB4O1xufVxuXG5ibG9ja3F1b3RlOmFmdGVyIHtcbiAgY29udGVudDogXCLigJ1cIjtcbiAgYm90dG9tOiAtMzZweDtcbiAgcmlnaHQ6IDE4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmJsb2NrcXVvdGUtLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA0NSU7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgY2xlYXI6IHJpZ2h0O1xuICB9XG4gIC5ibG9ja3F1b3RlLS1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHdpZHRoOiA0NSU7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgY2xlYXI6IGxlZnQ7XG4gIH1cbn1cbi5leHBhbmRvLFxuLmV4cGFuZG8uZXhwYW5kby0tZXhwYW5kZWQge1xuICBwYWRkaW5nOiAwLjVlbSA0MHB4IDFlbSA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjRjBGMkY0O1xuICBtYXJnaW46IDAgMCAxZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMnB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTJweDtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5leHBhbmRvLmV4cGFuZG8tcHRvcCB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xufVxuXG4vKiAtIEV4cGFuZGVkIC0gKi9cbi5qcyAuZXhwYW5kb1thcmlhLWV4cGFuZGVkPWZhbHNlXSB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xufVxuLmpzIC5leHBhbmRvW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0ge1xuICBjbGlwOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBhbmltYXRpb246IGZhZGVJbkRvd24gMjAwbXMgZWFzZTtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG59XG4uanMgLmV4cGFuZG9bYXJpYS1leHBhbmRlZD10cnVlXSAuZXhwYW5kby1vcGVuX19pY29uOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG4uanMgLmV4cGFuZG9bYXJpYS1leHBhbmRlZD10cnVlXSAuZXhwYW5kby1vcGVuX19pY29uOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4uanMgLmV4cGFuZG8gPiAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiAtIE9wZW4gYnV0dG9uIC0gKi9cbi5leHBhbmRvLW9wZW4ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZy1ibG9jazogOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxZW07XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCB2YXIoLS1wYXJhZ3JhcGgtYnJlYWspO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiB2YXIoLS1ib2R5LWZvbnQtc2l6ZSk7XG4gIHRyYW5zaXRpb246IGNvbG9yIDIwMG1zIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDIwMG1zIGVhc2UtaW4tb3V0LCBib3JkZXItcmFkaXVzIDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuLmV4cGFuZG8tb3Blbjpob3ZlciwgLmV4cGFuZG8tb3Blbjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5leHBhbmRvLW9wZW46aG92ZXIgLmV4cGFuZG8tb3Blbl9faWNvbiwgLmV4cGFuZG8tb3Blbjpmb2N1cyAuZXhwYW5kby1vcGVuX19pY29uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLmV4cGFuZG8tb3Blbi0taGVhZGluZyB7XG4gIGJhY2tncm91bmQ6ICNGMEYyRjQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBwYWRkaW5nLWJsb2NrOiAxMnB4O1xufVxuLmV4cGFuZG8tb3Blbi0taGVhZGluZzpob3ZlciwgLmV4cGFuZG8tb3Blbi0taGVhZGluZzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzQTdCRTY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmV4cGFuZG8tb3Blbi0taGVhZGluZzpob3ZlciAuZXhwYW5kby1vcGVuX19pY29uOmJlZm9yZSxcbi5leHBhbmRvLW9wZW4tLWhlYWRpbmc6aG92ZXIgLmV4cGFuZG8tb3Blbl9faWNvbjphZnRlciwgLmV4cGFuZG8tb3Blbi0taGVhZGluZzpmb2N1cyAuZXhwYW5kby1vcGVuX19pY29uOmJlZm9yZSxcbi5leHBhbmRvLW9wZW4tLWhlYWRpbmc6Zm9jdXMgLmV4cGFuZG8tb3Blbl9faWNvbjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uZXhwYW5kby1vcGVuLS1oZWFkaW5nW2FyaWEtcHJlc3NlZD10cnVlXSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzhjOGM7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmV4cGFuZG8tb3Blbi0taGVhZGluZ1thcmlhLXByZXNzZWQ9dHJ1ZV0gLmV4cGFuZG8tb3Blbl9faWNvbjpiZWZvcmUsXG4uZXhwYW5kby1vcGVuLS1oZWFkaW5nW2FyaWEtcHJlc3NlZD10cnVlXSAuZXhwYW5kby1vcGVuX19pY29uOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5leHBhbmRvLW9wZW4tLWhlYWRpbmdbYXJpYS1wcmVzc2VkPXRydWVdIC5leHBhbmRvLW9wZW5fX2ljb246YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cbi5leHBhbmRvLW9wZW4tLWhlYWRpbmdbYXJpYS1wcmVzc2VkPXRydWVdIC5leHBhbmRvLW9wZW5fX2ljb246YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uZXhwYW5kby1vcGVuLS1oZWFkaW5nW2FyaWEtcHJlc3NlZD10cnVlXTpob3ZlciwgLmV4cGFuZG8tb3Blbi0taGVhZGluZ1thcmlhLXByZXNzZWQ9dHJ1ZV06Zm9jdXMsIC5leHBhbmRvLW9wZW4tLWhlYWRpbmdbYXJpYS1wcmVzc2VkPXRydWVdOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzQTdCRTY7XG59XG5cbi5leHBhbmRvLW9wZW4tLWhlYWRpbmcuZXhwYW5kby1vcGVuLS1leHBhbmRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzQTdCRTY7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5leHBhbmRvLW9wZW4tLWhlYWRpbmcuZXhwYW5kby1vcGVuLS1leHBhbmRlZCAuZXhwYW5kby1vcGVuX19pY29uOmJlZm9yZSxcbi5leHBhbmRvLW9wZW4tLWhlYWRpbmcuZXhwYW5kby1vcGVuLS1leHBhbmRlZCAuZXhwYW5kby1vcGVuX19pY29uOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmV4cGFuZG8tb3Blbi0tYnV0dG9uIHtcbiAgY29sb3I6ICMzQTdCRTY7XG59XG4uZXhwYW5kby1vcGVuLS1idXR0b246aG92ZXIsIC5leHBhbmRvLW9wZW4tLWJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjM0E1N0U4O1xufVxuLmV4cGFuZG8tb3Blbi0tYnV0dG9uOmhvdmVyIC5leHBhbmRvLW9wZW5fX2ljb246YmVmb3JlLFxuLmV4cGFuZG8tb3Blbi0tYnV0dG9uOmhvdmVyIC5leHBhbmRvLW9wZW5fX2ljb246YWZ0ZXIsIC5leHBhbmRvLW9wZW4tLWJ1dHRvbjpmb2N1cyAuZXhwYW5kby1vcGVuX19pY29uOmJlZm9yZSxcbi5leHBhbmRvLW9wZW4tLWJ1dHRvbjpmb2N1cyAuZXhwYW5kby1vcGVuX19pY29uOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNBNTdFODtcbn1cblxuLmV4cGFuZG8tb3Blbi0tYnV0dG9uLmV4cGFuZG8tb3Blbi0tZXhwYW5kZWQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZXhwYW5kby1vcGVuLS1idXR0b24gKyAuZXhwYW5kby5leHBhbmRvLS1leHBhbmRlZCB7XG4gIHBhZGRpbmctYmxvY2s6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5cbi5leHBhbmRvLW9wZW5fX2ljb24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbn1cbi5leHBhbmRvLW9wZW5fX2ljb246YmVmb3JlLCAuZXhwYW5kby1vcGVuX19pY29uOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNBN0JFNjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxOXB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi5leHBhbmRvLW9wZW5fX2ljb246YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi8qIC0gQ2xvc2UgYnV0dG9uIC0gKi9cbi5leHBhbmRvX19jbG9zZSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyNnB4O1xuICB3aWR0aDogMjZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE1cHg7XG4gIHJpZ2h0OiAxNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC8qIEhvdmVyICovXG59XG4uZXhwYW5kb19fY2xvc2U6YmVmb3JlLCAuZXhwYW5kb19fY2xvc2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0E3QkU2O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEycHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDIwMG1zIGVhc2U7XG59XG4uZXhwYW5kb19fY2xvc2U6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cbi5leHBhbmRvX19jbG9zZTphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5leHBhbmRvX19jbG9zZTpob3ZlcjpiZWZvcmUsIC5leHBhbmRvX19jbG9zZTpob3ZlcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYjYwZDI7XG59XG5cbi5oaWdobGlnaHQsXG4uaGlnaGxpZ2h0LS1yaWdodCxcbi5oaWdobGlnaHQtLWxlZnQge1xuICBwYWRkaW5nOiB2YXIoLS1ib3gtcGFkZGluZyk7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogdmFyKC0tYm94LXBhZGRpbmcpO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkY3Rjk7XG4gIGJvcmRlci1jb2xvcjogI0VDRUVGMjtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tcGFyYWdyYXBoLWJyZWFrKTtcbn1cbi5oaWdobGlnaHQgPiAqOmxhc3QtY2hpbGQsXG4uaGlnaGxpZ2h0LS1yaWdodCA+ICo6bGFzdC1jaGlsZCxcbi5oaWdobGlnaHQtLWxlZnQgPiAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmhpZ2hsaWdodCA+ICo6bGFzdC1jaGlsZCxcbi5oaWdobGlnaHQtLXJpZ2h0ID4gKjpsYXN0LWNoaWxkLFxuLmhpZ2hsaWdodC0tbGVmdCA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5oaWdobGlnaHQtLXJpZ2h0LFxuLmhpZ2hsaWdodC0tbGVmdCB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5oaWdobGlnaHQtLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA0NSU7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIGNsZWFyOiByaWdodDtcbiAgfVxuICAuaGlnaGxpZ2h0LS1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHdpZHRoOiA0NSU7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgY2xlYXI6IGxlZnQ7XG4gIH1cbn1cbmZpZ3VyZS5jb250ZW50LWltYWdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1ib2R5LWZvbnQtc2l6ZSk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJvZHktZm9udC1zaXplKTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgcGFkZGluZzogMDtcbn1cbmZpZ3VyZS5jb250ZW50LWltYWdlLmltYWdlLWZ1bGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIGZpZ3VyZS5jb250ZW50LWltYWdlLmltYWdlLXJpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1ib2R5LWZvbnQtc2l6ZSkgKiAyKTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgZmlndXJlLmNvbnRlbnQtaW1hZ2UuaW1hZ2UtbGVmdCB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWJvZHktZm9udC1zaXplKSAqIDIpO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5maWd1cmUuY29udGVudC1pbWFnZS5pbWFnZS1jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuZmlndXJlLmNvbnRlbnQtaW1hZ2UuaW1hZ2UtY2VudGVyIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG46d2hlcmUoZmlnY2FwdGlvbikge1xuICBjb2xvcjogIzcyNzI3MjtcbiAgZm9udC1zaXplOiB2YXIoLS1jZW50aS1mb250LXNpemUpO1xuICBtYXJnaW4tdG9wOiAwLjJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIC0tLS0gU2l0ZSBNZXNzYWdlcyAtLS0tICovXG4ubWVzc2FnZXMsXG51bC5tZXNzYWdlcyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5tZXNzYWdlcyxcbnVsLm1lc3NhZ2VzIC5hbGVydCB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IHZhcigtLWRlY2ktZm9udC1zaXplKTtcbn1cblxuLm1lc3NhZ2VzIDp3aGVyZShsaSksXG51bC5tZXNzYWdlcyBsaSxcbi5tZXNzYWdlLS1lcnJvcixcbi5tZXNzYWdlLS1jb25maXJtLFxuLmFsZXJ0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgY29sdW1uLWdhcDogMC41ZW07XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ibG9jazogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJFNEU1O1xuICBwYWRkaW5nOiAxNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cblxuLm1lc3NhZ2VzIC5kaXNtaXNzaWJsZSxcbi5tZXNzYWdlLS1kaXNtaXNzaWJsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbn1cbi5tZXNzYWdlcyAuZGlzbWlzc2libGUgc3ZnLFxuLm1lc3NhZ2UtLWRpc21pc3NpYmxlIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE2cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5tZXNzYWdlcyAuZGlzbWlzc2libGUgc3ZnIDp3aGVyZShbc3Ryb2tlKj1cIiNcIl0pLFxuLm1lc3NhZ2UtLWRpc21pc3NpYmxlIHN2ZyA6d2hlcmUoW3N0cm9rZSo9XCIjXCJdKSB7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uOiBzdHJva2UgMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG4ubWVzc2FnZXMgLmRpc21pc3NpYmxlIHN2ZyA6d2hlcmUoW2ZpbGwqPVwiI1wiXSksXG4ubWVzc2FnZS0tZGlzbWlzc2libGUgc3ZnIDp3aGVyZShbZmlsbCo9XCIjXCJdKSB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbjogZmlsbCAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi5tZXNzYWdlcyAuZXJyb3IsXG4ubWVzc2FnZS0tZXJyb3IsXG51bC5tZXNzYWdlcyBsaS5lcnJvciB7XG4gIGJhY2tncm91bmQ6ICNFNTQ4NEQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLm1lc3NhZ2VzIC5lcnJvciA6d2hlcmUoYSksXG4ubWVzc2FnZS0tZXJyb3IgOndoZXJlKGEpLFxudWwubWVzc2FnZXMgbGkuZXJyb3IgOndoZXJlKGEpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5tZXNzYWdlcyAuY29uZmlybSxcbi5tZXNzYWdlLS1jb25maXJtLFxudWwubWVzc2FnZXMgbGkuY29uZmlybSxcbi5hbGVydC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZDogIzFGQTg2QjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubWVzc2FnZXMgLmNvbmZpcm0gOndoZXJlKGEpLFxuLm1lc3NhZ2UtLWNvbmZpcm0gOndoZXJlKGEpLFxudWwubWVzc2FnZXMgbGkuY29uZmlybSA6d2hlcmUoYSksXG4uYWxlcnQtc3VjY2VzcyA6d2hlcmUoYSkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm1lc3NhZ2VzIC53YXJuaW5nLFxuLm1lc3NhZ2UtLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kOiAjRTVBNTNBO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5tZXNzYWdlcyAud2FybmluZyA6d2hlcmUoYSksXG4ubWVzc2FnZS0td2FybmluZyA6d2hlcmUoYSkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuOnJvb3Qge1xuICAtLXRvb2x0aXAtYmFja2dyb3VuZDogI2Y5ZjlmOTtcbiAgLS10b29sdGlwLWNvbG9yOiAjNTc1RjZFO1xuICAtLXRvb2x0aXAtbGluZXM6ICNlMGUwZTA7XG4gIC0tdG9vbHRpcC1oZWFkZXItYmFja2dyb3VuZDogI2Y5ZjlmOTtcbiAgLS10b29sdGlwLXNlY3Rpb24tcGFkZGluZzogNHB4IDZweDtcbn1cblxuLyogLS0tLSBUb29sdGlwcyAtLS0tICovXG4udG9vbHRpcCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuYnV0dG9uLnRvb2x0aXAge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBwYWRkaW5nOiAwO1xuICBmb250OiBpbmhlcml0O1xufVxuXG4udG9vbHRpcC0tcmV2ZXJzZSB7XG4gIC0tdG9vbHRpcC1iYWNrZ3JvdW5kOiAjNDc0NzQ3O1xuICAtLXRvb2x0aXAtY29sb3I6ICNmZmZmZmY7XG4gIC0tdG9vbHRpcC1saW5lczogIzYxNjE2MTtcbiAgLS10b29sdGlwLWhlYWRlci1iYWNrZ3JvdW5kOiAjNTQ1NDU0O1xufVxuXG4udG9vbHRpcF9fdGl0bGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3BhY2l0eTogMTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzZDNzU4NztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBlYXNlLWluLW91dDtcbn1cbi50b29sdGlwX190aXRsZSBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4udG9vbHRpcF9fdGl0bGUgYTpob3ZlciwgLnRvb2x0aXBfX3RpdGxlIGE6Zm9jdXMge1xuICBjb2xvcjogIzRFNTY2NztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udG9vbHRpcF9fY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10b29sdGlwLWJhY2tncm91bmQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10b29sdGlwLWxpbmVzKTtcbiAgbWF4LXdpZHRoOiAyNzBweDtcbiAgbWluLXdpZHRoOiAxMjBweDtcbiAgcGFkZGluZzogNXB4O1xuICBmb250LXNpemU6IHZhcigtLWRlY2ktZm9udC1zaXplKTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBtYXJnaW4tdG9wOiA3cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiB2YXIoLS10b29sdGlwLWNvbG9yKTtcbiAgei1pbmRleDogMjtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgYXZlbmlyIG5leHQsIGF2ZW5pciwgc2Vnb2UgdWksIGhlbHZldGljYSBuZXVlLCBoZWx2ZXRpY2EsIFVidW50dSwgcm9ib3RvLCBub3RvLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC50b29sdGlwX19jb250ZW50IHtcbiAgICBtaW4td2lkdGg6IDE4MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC50b29sdGlwX19jb250ZW50IHtcbiAgICBtaW4td2lkdGg6IDI0MHB4O1xuICB9XG59XG4udG9vbHRpcF9fY29udGVudCBwIHtcbiAgZm9udC1zaXplOiB2YXIoLS1jZW50aS1mb250LXNpemUpO1xuICBtYXJnaW4tYm90dG9tOiAwLjI1ZW07XG59XG4udG9vbHRpcF9fY29udGVudCA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udG9vbHRpcF9fY29udGVudCBzbWFsbCB7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xufVxuLnRvb2x0aXBfX2NvbnRlbnQ6YmVmb3JlLCAudG9vbHRpcF9fY29udGVudDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTAwJTtcbiAgbGVmdDogMTRweDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDVweCA1cHggNXB4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHZhcigtLXRvb2x0aXAtYmFja2dyb3VuZCkgdHJhbnNwYXJlbnQ7XG4gIHotaW5kZXg6IDE7XG59XG4udG9vbHRpcF9fY29udGVudDphZnRlciB7XG4gIGxlZnQ6IDEzcHg7XG4gIGJvcmRlci13aWR0aDogMCA2cHggNnB4IDZweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB2YXIoLS10b29sdGlwLWxpbmVzKSB0cmFuc3BhcmVudDtcbiAgei1pbmRleDogMDtcbn1cblxuLyogQ2VudGVyIGFsaWduICovXG4udG9vbHRpcC0tY2VudGVyIC50b29sdGlwX19jb250ZW50IHtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IC01MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuLnRvb2x0aXAtLWNlbnRlciAudG9vbHRpcF9fY29udGVudDpiZWZvcmUsXG4udG9vbHRpcC0tY2VudGVyIC50b29sdGlwX19jb250ZW50OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4vKiBSaWdodCBhbGlnbiAqL1xuLnRvb2x0aXAtLXJpZ2h0IC50b29sdGlwX19jb250ZW50IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi50b29sdGlwLS1yaWdodCAudG9vbHRpcF9fY29udGVudDpiZWZvcmUge1xuICByaWdodDogMTRweDtcbiAgbGVmdDogYXV0bztcbn1cblxuLyogVXAgKi9cbi50b29sdGlwLS11cCAudG9vbHRpcF9fY29udGVudCB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG5cbi50b29sdGlwLS11cCAudG9vbHRpcF9fY29udGVudDpiZWZvcmUge1xuICBib3JkZXItd2lkdGg6IDVweCA1cHggMCA1cHg7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tdG9vbHRpcC1iYWNrZ3JvdW5kKSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgdG9wOiAxMDAlO1xufVxuXG4vKiBUb29sdGlwIGFuaW1hdGlvbnMgZm9yIGhvdmVyIHN0YXRlICovXG4vKiBGYWRlIGluICovXG4udG9vbHRpcDpob3ZlciAudG9vbHRpcF9fY29udGVudCxcbi50b29sdGlwX190aXRsZTpob3ZlciArIC50b29sdGlwX19jb250ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGFuaW1hdGlvbjogZmFkZUluIDIwMG1zIGVhc2U7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xufVxuXG4vKiBUcmFuc2l0aW9uIHVwICovXG4udG9vbHRpcC0tdHJhbnNpdGlvbi11cCAudG9vbHRpcF9fY29udGVudCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwTWFyZ2luO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluVXBNYXJnaW47XG59XG5cbi8qIEluZm8gaWNvbiAqL1xuLnRvb2x0aXBfX2ljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10di1ncmFkaWVudCk7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAuMmVtO1xufVxuXG4udG9vbHRpcC0taWNvbiAudG9vbHRpcF9faWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnRvb2x0aXBfX2ljb24gc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG4udG9vbHRpcF9faWNvbiBzdmcgcGF0aCB7XG4gIGZpbGw6ICNGRkZGRkY7XG59XG5cbi50b29sdGlwLS1pY29uIC50b29sdGlwX190aXRsZSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xufVxuXG4udG9vbHRpcC0taWNvbiAudG9vbHRpcF9fY29udGVudCB7XG4gIGxlZnQ6IC04cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4udG9vbHRpcC50b29sdGlwLS1pY29uLnRvb2x0aXAtLWNlbnRlciAudG9vbHRpcF9fY29udGVudCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiA1MCU7XG59XG5cbi50b29sdGlwLS1pY29uLnRvb2x0aXAtLXJpZ2h0IC50b29sdGlwX19jb250ZW50IHtcbiAgcmlnaHQ6IC04cHg7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi8qIERpc2FibGVkICovXG4udG9vbHRpcC0tZGlzYWJsZWQgLnRvb2x0aXBfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udG9vbHRpcF9faGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdG9vbHRpcC1oZWFkZXItYmFja2dyb3VuZCk7XG4gIGNvbG9yOiAjMEEwQjBGO1xuICBwYWRkaW5nOiB2YXIoLS10b29sdGlwLXNlY3Rpb24tcGFkZGluZyk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS10b29sdGlwLWxpbmVzKTtcbn1cbi50b29sdGlwX19oZWFkZXIgLnRvb2x0aXBfX2hlYWRlcl9fdGl0bGUge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiB2YXIoLS1kZWNpLWZvbnQtc2l6ZSk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi50b29sdGlwX19ib2R5IHtcbiAgcGFkZGluZzogdmFyKC0tdG9vbHRpcC1zZWN0aW9uLXBhZGRpbmcpO1xufVxuXG4udG9vbHRpcF9fZm9vdGVyIHtcbiAgcGFkZGluZzogdmFyKC0tdG9vbHRpcC1zZWN0aW9uLXBhZGRpbmcpO1xufVxuXG4udG9vbHRpcF9fYm9keSArIC50b29sdGlwX19mb290ZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tdG9vbHRpcC1saW5lcyk7XG59XG5cbi50b29sdGlwLS1jZW50ZXIgLnRvb2x0aXBfX3RpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udG9vbHRpcC0tY2VudGVyIC50b29sdGlwX19ib2R5IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udG9vbHRpcC0tY2VudGVyIC50b29sdGlwX19oZWFkZXIgKyAudG9vbHRpcF9fYm9keSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50ZXh0YmxvY2stLWxpbmVkIHtcbiAgcGFkZGluZy1ibG9jazogY2FsYyh2YXIoLS13aWRlLWNvbnRhaW5lci1ndXR0ZXIpIC8gMik7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRDhEOEQ4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzVlbSkge1xuICAudGV4dGJsb2NrLS1saW5lZCB7XG4gICAgcGFkZGluZy1ibG9jazogMzJweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC50ZXh0YmxvY2stLTJjb2xzIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgfVxufVxuLnRleHRibG9jay0tMmNvbHMudGV4dGJsb2NrLS1saW5lZCA+IDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKHZhcigtLXdpZGUtY29udGFpbmVyLWd1dHRlcikgLyAyKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLnRleHRibG9jay0tMmNvbHMudGV4dGJsb2NrLS1saW5lZCA+IDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbi50ZXh0YmxvY2stLTJjb2xzLnRleHRibG9jay0tbGluZWQgPiA6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRDhEOEQ4O1xuICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS13aWRlLWNvbnRhaW5lci1ndXR0ZXIpIC8gMik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC50ZXh0YmxvY2stLTJjb2xzLnRleHRibG9jay0tbGluZWQgPiA6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuXG4vKiBTcGVjaWFsIFN1YnRpdGxlICovXG4uc3VidGl0bGUtYWNjZW50IHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogdmFyKC0taDItZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpc29sYXRpb246IGlzb2xhdGU7XG59XG4uc3VidGl0bGUtYWNjZW50OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IGRvdHRlZCAjRjBGMkY0O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogLTE7XG59XG4uc3VidGl0bGUtYWNjZW50IHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkV5ZWJyb3cgLSBzbWFsbCB1cHBlcmNhc2UgbGFiZWwgd2l0aCBncmFkaWVudCBwaXBcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uZXllYnJvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzZDNzU4Nztcbn1cblxuLmV5ZWJyb3dfX3BpcCB7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tdHYtZ3JhZGllbnQpO1xufVxuXG4uZXllYnJvdy0tcXVpZXQge1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xMmVtO1xuICBjb2xvcjogIzhDOTVBNjtcbn1cblxuLnBpbGxib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMjEyNTJGO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMjEyNTJGO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzIxMjUyRjtcbn1cblxuLnBpbGxib3gtYmFkZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBib3JkZXI6IDNweCBzb2xpZCAjMjEyNTJGO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnBpbGxib3gtYmFkZ2UtLXNtYWxsIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xufVxuXG4ucGlsbGJveC1iYWRnZS10ZXh0IHtcbiAgZm9udC1zaXplOiA2cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIxMjUyRjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5waWxsYm94LWJhZGdlLS1zbWFsbCAucGlsbGJveC1iYWRnZS10ZXh0IHtcbiAgZm9udC1zaXplOiAzcmVtO1xufVxuXG4ucGlsbGJveC1jb250ZW50IHtcbiAgZmxleC1ncm93OiAxO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi5waWxsYm94LWNvbnRlbnQgaDQge1xuICBmb250LXNpemU6IDEuM2VtO1xufVxuXG4ucGlsbGJveC1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzIxMjUyRjtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnBpbGxib3gtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGlsbGJveC1iYWRnZSB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLnBpbGxib3gtYmFkZ2UtdGV4dCB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQ3JlZGVudGlhbCBib2R5LWVudGVyIGFuaW1hdGlvblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBrZXlmcmFtZXMgY3JlZC1ib2R5LWVudGVyIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuVGl0bGUgcm93IOKAlCBoMSArIHN0YXR1cyBwaWxsXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmNyZWQtdGl0bGUtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLXBhcmFncmFwaC1icmVhayk7XG59XG4uY3JlZC10aXRsZS1yb3cgaDEge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiBDcmVkZW50aWFsIHN0YXR1cyBub3cgdXNlcyB0aGUgc2hhcmVkIGAucGlsbGAgY29tcG9uZW50IGluIG1hcmt1cDpcbiAgIGFjdGl2ZSAtPiBwaWxsLS1wb3NpdGl2ZSwgcGVuZGluZyAtPiBwaWxsLS1uZXV0cmFsLCBleHBpcmVkL3N1c3BlbmRlZCAtPlxuICAgcGlsbC0td2FybmluZywgcmV2b2tlZCAtPiBwaWxsLS1lcnJvci4gKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5DcmVkZW50aWFsIGNhcmQgKyBob2xkZXIgcm93XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmNyZWQtaGVhZGVyLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjZweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkNyZWRlbnRpYWwgY2FyZCAoZGFyayBncmFkaWVudClcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uY3JlZC1jYXJkIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZsZXg6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgxMjAlIDkwJSBhdCAwJSAwJSwgIzI2MzY1QyAwJSwgIzBBMUIzRCA2MCUpO1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuXG4uY3JlZC1jYXJkX19waG90byB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNyZWQtY2FyZF9fcGhvdG8gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5Ib2xkZXIgZmFjdHMgKHJpZ2h0IG9mIGNhcmQpXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmNyZWQtaG9sZGVyLWZhY3RzIHtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiAyMDBweDtcbiAgcGFkZGluZy10b3A6IDJweDtcbn1cbi5jcmVkLWhvbGRlci1mYWN0cyAuZXllYnJvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uY3JlZC1ob2xkZXItZmFjdHNfX25hbWUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICBjb2xvcjogIzBBMEIwRjtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuXG4uY3JlZC1ob2xkZXItZmFjdHNfX3R5cGUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjNkM3NTg3O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY3JlZC1ob2xkZXItZmFjdHNfX3N0YXRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA0MHB4O1xuICBtYXJnaW4tdG9wOiAyMnB4O1xufVxuXG4uY3JlZC1zdGF0X19sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLmNyZWQtc3RhdF9fdmFsdWUge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMEEwQjBGO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuU2VjdGlvbiBkaXZpZGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogQ29tcG9zZXMgYC5kaXZpZGVyYDsgdGhpcyBvbmx5IHNldHMgdGhlIHBhZ2UgbWFyZ2luLiAqL1xuLmNyZWQtZGl2aWRlciB7XG4gIG1hcmdpbjogMzZweCAwIDI4cHg7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5FdmlkZW5jZSBzZWN0aW9uIGhlYWRlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jcmVkLWV2aWRlbmNlLWhlYWRpbmcge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMTJlbTtcbiAgY29sb3I6ICMwQTBCMEY7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cblxuLmNyZWQtZXZpZGVuY2UtaW50cm8ge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU1O1xuICBjb2xvcjogIzZDNzU4NztcbiAgbWF4LXdpZHRoOiA1MjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkFjY29yZGlvbiBvdXRlciBzaGVsbFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jcmVkLWFjY29yZGlvbi1zaGVsbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkFjY29yZGlvbiBpdGVtIOKAlCBkZXRhaWxzL3N1bW1hcnlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uY3JlZC1hY2NvcmRpb24ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUNFRUYyO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xufVxuLmNyZWQtYWNjb3JkaW9uW29wZW5dIC5jcmVkLWFjY29yZGlvbl9fdHJpZ2dlciB7XG4gIGJhY2tncm91bmQ6ICNGNkY3Rjk7XG59XG4uY3JlZC1hY2NvcmRpb25bb3Blbl0gLmNyZWQtYWNjb3JkaW9uX19jaGV2cm9uIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuc3VtbWFyeS5jcmVkLWFjY29yZGlvbl9fdHJpZ2dlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTRweDtcbiAgcGFkZGluZzogMTZweCAxOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMTIwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpO1xufVxuc3VtbWFyeS5jcmVkLWFjY29yZGlvbl9fdHJpZ2dlcjo6LXdlYmtpdC1kZXRhaWxzLW1hcmtlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5zdW1tYXJ5LmNyZWQtYWNjb3JkaW9uX190cmlnZ2VyOjptYXJrZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuc3VtbWFyeS5jcmVkLWFjY29yZGlvbl9fdHJpZ2dlcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNGNkY3Rjk7XG59XG5cbi5jcmVkLWFjY29yZGlvbl9faWNvbi10aWxlIHtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzhweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q3REJFMztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjNEU1NjY3O1xuICBmbGV4OiBub25lO1xufVxuXG4uY3JlZC1hY2NvcmRpb25fX3RpdGxlLWJsb2NrIHtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4uY3JlZC1hY2NvcmRpb25fX3RpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMwQTBCMEY7XG59XG5cbi5jcmVkLWFjY29yZGlvbl9fc3VidGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogIzhDOTVBNjtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuXG4uY3JlZC1hY2NvcmRpb25fX3ZlcmlmaWVkIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMTU3QTRDO1xuICBmbGV4OiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cblxuLmNyZWQtYWNjb3JkaW9uX19jaGV2cm9uIHtcbiAgZmxleDogbm9uZTtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSk7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5BY2NvcmRpb24gYm9keVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jcmVkLWFjY29yZGlvbl9fYm9keSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUNFRUYyO1xuICBwYWRkaW5nOiAyMnB4IDIwcHggMjRweDtcbiAgYmFja2dyb3VuZDogI0ZBRkJGQztcbiAgYW5pbWF0aW9uOiBjcmVkLWJvZHktZW50ZXIgMjIwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuRmFjdHMgZ3JpZCAoMi1jb2wpXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmNyZWQtYWNjb3JkaW9uX19mYWN0cy1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ2FwOiAxNHB4IDMycHg7XG4gIG1hcmdpbi1ib3R0b206IDIycHg7XG59XG5cbi5jcmVkLWZhY3RfX2xhYmVsIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjOEM5NUE2O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG5cbi5jcmVkLWZhY3RfX3ZhbHVlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzBBMEIwRjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblZlcmlmaWNhdGlvbiByZWZlcmVuY2VzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmNyZWQtcmVmc19fZXllYnJvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzhDOTVBNjtcbn1cblxuLmNyZWQtcmVmcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjRUNFRUYyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUNFRUYyO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY3JlZC1yZWZzX19yb3cge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBwYWRkaW5nOiAxMXB4IDE0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDE0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNC45Mzc1ZW0pIHtcbiAgLmNyZWQtcmVmc19fcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNHB4O1xuICB9XG59XG5cbi5jcmVkLXJlZnNfX2xhYmVsIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzRFNTY2NztcbiAgZmxleDogbm9uZTtcbn1cblxuLmNyZWQtcmVmc19fdmFsdWUge1xuICBmb250LWZhbWlseTogXCJKZXRCcmFpbnMgTW9ub1wiLCB1aS1tb25vc3BhY2UsIFwiU0YgTW9ub1wiLCBDb25zb2xhcywgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMEEwQjBGO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM0LjkzNzVlbSkge1xuICAuY3JlZC1yZWZzX192YWx1ZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuVG9vbHMgcGFuZWxcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uY3JlZC10b29scyB7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jcmVkLXRvb2xzX19idXR0b25zIHtcbiAgcGFkZGluZzogMCAyMHB4IDIycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbn1cblxuLmNyZWQtdG9vbHNfX2J0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNyZWQtdG9vbHNfX3dhbGxldC1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jcmVkLXRvb2xzX193YWxsZXQtbGluayBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNyZWQtdG9vbHNfX3dhbGxldC1hZGRlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDdweDtcbiAgcGFkZGluZzogMTJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzE1N0E0QztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDEyMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKTtcbn1cbi5jcmVkLXRvb2xzX193YWxsZXQtYWRkZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjRjZGN0Y5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jcmVkLXRvb2xzX19mb290ZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0VDRUVGMjtcbiAgcGFkZGluZzogMTRweCAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjRkFGQkZDO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNkM3NTg3O1xufVxuXG4uY3JlZC10b29sc19fbG9jayB7XG4gIGZsZXg6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDFweDtcbiAgY29sb3I6ICM2Qzc1ODc7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5DcmVkZW50aWFsIHNoYXJlIHBhZ2Vcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAtLSBCcmVhZGNydW1iIC0tICovXG4uY3JlZC1zaGFyZV9fYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uY3JlZC1zaGFyZV9fYnJlYWRjcnVtYl9fYmFjayB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbiAgY29sb3I6ICM2Qzc1ODc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMTIwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpO1xufVxuLmNyZWQtc2hhcmVfX2JyZWFkY3J1bWJfX2JhY2s6aG92ZXIge1xuICBjb2xvcjogIzBBMEIwRjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uY3JlZC1zaGFyZV9fYnJlYWRjcnVtYl9fc2VwIHtcbiAgY29sb3I6ICNCNkJEQ0E7XG4gIGZsZXg6IG5vbmU7XG59XG5cbi5jcmVkLXNoYXJlX19icmVhZGNydW1iX19jdXJyZW50IHtcbiAgY29sb3I6ICMwQTBCMEY7XG59XG5cbi8qIC0tIFR3by1jb2x1bW4gZ3JpZCAtLSAqL1xuLmNyZWQtc2hhcmVfX2dyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAzMnB4O1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5jcmVkLXNoYXJlX19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAzMzJweDtcbiAgICBnYXA6IDQwcHg7XG4gIH1cbn1cblxuLyogLS0gSW5wdXQgZm9jdXMgcmluZyB3aXRoaW4gdGhlIHNoYXJlIGZvcm0gLS0gKi9cbi5jcmVkLXNoYXJlIGlucHV0OmZvY3VzLFxuLmNyZWQtc2hhcmUgdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM1QjNGRUM7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDU4LCAxMjMsIDIzMCwgMC4xNik7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi8qIC0tIFNhZmV0eSBjYXJkIChjYXJkIDEpIC0tICovXG4uY3JlZC1zaGFyZS1zYWZldHkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUNFRUYyO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY3JlZC1zaGFyZS1zYWZldHlfX2hlYWRlciB7XG4gIHBhZGRpbmc6IDE4cHggMjBweCAxNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG59XG5cbi5jcmVkLXNoYXJlLXNhZmV0eV9fc2hpZWxkIHtcbiAgY29sb3I6ICM1QjNGRUM7XG4gIGZsZXg6IG5vbmU7XG59XG5cbi5jcmVkLXNoYXJlLXNhZmV0eV9fZXllYnJvdyB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE0ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjNkM3NTg3O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmNyZWQtc2hhcmUtc2FmZXR5X19saXN0IHtcbiAgcGFkZGluZzogMCAyMHB4IDE4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTNweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuXG4uY3JlZC1zaGFyZS1zYWZldHlfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDExcHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ1O1xuICBjb2xvcjogIzRFNTY2NztcbiAgbWFyZ2luOiAwO1xufVxuLmNyZWQtc2hhcmUtc2FmZXR5X19pdGVtIHN2ZyB7XG4gIGZsZXg6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDFweDtcbn1cbi5jcmVkLXNoYXJlLXNhZmV0eV9faXRlbSBzdHJvbmcge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzBBMEIwRjtcbn1cblxuLmNyZWQtc2hhcmUtc2FmZXR5X190ZXh0IHtcbiAgcGFkZGluZzogMCAyMHB4IDE4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTU7XG4gIGNvbG9yOiAjNEU1NjY3O1xuICBtYXJnaW46IDA7XG59XG4uY3JlZC1zaGFyZS1zYWZldHlfX3RleHQgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMwQTBCMEY7XG59XG5cbi5jcmVkLXNoYXJlLXNhZmV0eV9fY2hlY2sge1xuICBjb2xvcjogIzFGQTg2Qjtcbn1cblxuLmNyZWQtc2hhcmUtc2FmZXR5X19jbG9jayB7XG4gIGNvbG9yOiAjNkM3NTg3O1xufVxuXG4vKiAtLSBTZWN1cmUgY2FyZCAoY2FyZCAyKSDigJQgYm94LWNvbXBvbmVudCBjb21wb3NlZCBpbiBtYXJrdXA6XG4gICBgYm94LS1zbWFsbCBib3gtZmlsbGVkLS1ncmV5LTA1IGJveC1saW5lZC0tZ3JleS0xMCByb3VuZGVkLS1sZyBtYi0wYCAtLSAqL1xuLmNyZWQtc2hhcmUtc2VjdXJlX19leWVicm93IHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTRlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM2Qzc1ODc7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW46IDAgMCAxMHB4O1xufVxuXG4uY3JlZC1zaGFyZS1zZWN1cmVfX2JvZHkge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNEU1NjY3O1xuICBtYXJnaW46IDAgMCAxMnB4O1xufVxuXG4uY3JlZC1zaGFyZS1zZWN1cmVfX2xpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjM0E3QkU2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDEyMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKTtcbn1cbi5jcmVkLXNoYXJlLXNlY3VyZV9fbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMWI2MGQyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIC0tIE1lc3NhZ2UgZmllbGQgbGFiZWwgcm93IC0tICovXG4uY3JlZC1zaGFyZV9fbGFiZWwtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLmNyZWQtc2hhcmVfX2xhYmVsLXJvdyAuZmllbGQtbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY3JlZC1zaGFyZV9fb3B0aW9uYWwge1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzhDOTVBNjtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZmxleDogbm9uZTtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkV4dGVybmFsIHNoYXJlIOKAlCBoZXJvIHBhbmVsXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnNoYXJlLWV4dC1oZXJvLmJveCB7XG4gIHBhZGRpbmc6IDM2cHggNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cblxuLnNoYXJlLWV4dC1oZXJvX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgZ2FwOiAyNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuc2hhcmUtZXh0LWhlcm9fX2lubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogNDRweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5cbi5zaGFyZS1leHQtaGVyb19fdGV4dCB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLnNoYXJlLWV4dC1oZXJvX19leWVicm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA5cHg7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE2ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjN0ZCNkYwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLnNoYXJlLWV4dC1oZXJvX19leWVicm93LWRvdCB7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tdHYtZ3JhZGllbnQpO1xuICBmbGV4OiBub25lO1xufVxuXG4uc2hhcmUtZXh0LWhlcm9fX2hlYWRsaW5lIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4xODtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxOGVtO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbWFyZ2luOiAwIDAgMTZweDtcbn1cbi5zaGFyZS1leHQtaGVyb19faGVhZGxpbmUgLnR2LWJhciB7XG4gIHZlcnRpY2FsLWFsaWduOiAtMC4wMmVtO1xuICBtYXJnaW4tbGVmdDogMC4xMmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuc2hhcmUtZXh0LWhlcm9fX2hlYWRsaW5lIHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTQ7XG4gIH1cbn1cblxuLnNoYXJlLWV4dC1oZXJvX19ib2R5IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS41NTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43Mik7XG4gIG1heC13aWR0aDogNTQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5zaGFyZS1leHQtaGVyb19fYm9keSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG59XG5cbi8qIC0tLS0gVHJ1c3QgY2hpcHMgLS0tLSAqL1xuLnNoYXJlLWV4dC1jaGlwcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyOHB4O1xufVxuXG4uc2hhcmUtZXh0LWNoaXAge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIHBhZGRpbmc6IDdweCAxM3B4O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE0KTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA0KTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uc2hhcmUtZXh0LWNoaXAgc3ZnIHtcbiAgZmxleDogbm9uZTtcbn1cblxuLnNoYXJlLWV4dC1oZXJvIC5zaGFyZS1leHQtY2hpcCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG59XG5cbi8qIC0tLS0gQ1RBIHJvdyAtLS0tICovXG4uc2hhcmUtZXh0LWhlcm9fX2N0YS1jYXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICM4Qzk1QTY7XG59XG5cbi8qIC0tLS0gTGl2ZSBwaG90byAtLS0tICovXG4uc2hhcmUtZXh0LWhlcm9fX3Bob3RvIHtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDEyMHB4O1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5zaGFyZS1leHQtaGVyb19fcGhvdG8ge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBhbGlnbi1zZWxmOiBhdXRvO1xuICB9XG59XG5cbi5zaGFyZS1leHQtaGVyb19fcGhvdG8tZnJhbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG4uc2hhcmUtZXh0LWhlcm9fX3Bob3RvLWZyYW1lIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5zaGFyZS1leHQtaGVyb19fcGhvdG8tYmFkZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTBweDtcbiAgbGVmdDogMTBweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xuICBwYWRkaW5nOiA2cHggMTFweCA2cHggOXB4O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5zaGFyZS1leHQtaGVybyAuc2hhcmUtZXh0LWhlcm9fX3Bob3RvLWJhZGdlIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5zaGFyZS1leHQtaGVyb19fcGhvdG8tY2FwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjOEM5NUE2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5FeHRlcm5hbCBzaGFyZSDigJQgXCJOZXcgdG8gVHJ1ZVZhdWx0P1wiIGV4cGxhaW5lciBzdHJpcFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jcmVkLXNoYXJlLWV4cGxhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMThweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQ0VFRjI7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNGNkY3Rjk7XG4gIHBhZGRpbmc6IDIycHggMjZweDtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cblxuLmNyZWQtc2hhcmUtZXhwbGFpbmVyX19pY29uIHtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VDRUVGMjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjNUIzRkVDO1xufVxuXG4uY3JlZC1zaGFyZS1leHBsYWluZXJfX2V5ZWJyb3cge1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzZDNzU4NztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogMCAwIDZweDtcbn1cblxuLmNyZWQtc2hhcmUtZXhwbGFpbmVyX19ib2R5IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBjb2xvcjogIzM1M0I0OTtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuU2VsZmllIGF3YWl0IOKAlCBkZXNrdG9wIFFSIHdhaXRpbmcgc2NyZWVuXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnNlbGZpZS1hd2FpdF9fc3ViaGVhZCB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0RTU2Njc7XG4gIG1heC13aWR0aDogNjIwcHg7XG4gIG1hcmdpbjogMCAwIDI4cHg7XG59XG4uc2VsZmllLWF3YWl0X19zdWJoZWFkIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMUYyMzJEO1xufVxuXG4vKiBUd28tY29sdW1uIGxheW91dDogUVIgaGVybyBsZWZ0LCBzdGVwcyByaWdodCAqL1xuLnNlbGZpZS1hd2FpdF9fZ3JpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzJweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLnNlbGZpZS1hd2FpdF9fZ3JpZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDQ0cHg7XG4gIH1cbn1cblxuLyogUVIgaGVybyBjYXJkICovXG4uc2VsZmllLWF3YWl0X19xci1oZXJvIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg5MSwgNjMsIDIzNiwgMC4yNCk7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDI0cHggMjBweCAyMHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDkxLCA2MywgMjM2LCAwLjAyNSkgMCUsICNGRkZGRkYgNTUlKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm94LXNoYWRvdzogMCA2cHggMjBweCByZ2JhKDkxLCA2MywgMjM2LCAwLjA4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLnNlbGZpZS1hd2FpdF9fcXItaGVybyB7XG4gICAgZmxleDogMCAwIDM2MHB4O1xuICAgIHBhZGRpbmc6IDMwcHggMjhweCAyNnB4O1xuICB9XG59XG5cbi5zZWxmaWUtYXdhaXRfX3FyLWV5ZWJyb3cge1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzVCM0ZFQztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnNlbGZpZS1hd2FpdF9fcXItZnJhbWUge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBwYWRkaW5nOiAxNHB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUNFRUYyO1xuICBib3gtc2hhZG93OiAwIDJweCAxMHB4IHJnYmEoMTAsIDExLCAxNSwgMC4wNik7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5zZWxmaWUtYXdhaXRfX3FyLWZyYW1lIHN2Zyxcbi5zZWxmaWUtYXdhaXRfX3FyLWZyYW1lIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyNjRweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLnNlbGZpZS1hd2FpdF9fcXItZnJhbWUge1xuICAgIHBhZGRpbmc6IDE4cHg7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLnNlbGZpZS1hd2FpdF9fcXItaGVybyAuc3RhdHVzLXBpbGwge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xufVxuXG4uc2VsZmllLWF3YWl0X19xci1jYXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLyogU3RlcHMgY29sdW1uICovXG4uc2VsZmllLWF3YWl0X19zdGVwcy1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgY29sb3I6ICMwQTBCMEY7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG59XG5cbi5zZWxmaWUtYXdhaXRfX3N0ZXBzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuXG4uc2VsZmllLWF3YWl0X19zdGVwLWJhZGdlIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoOTEsIDYzLCAyMzYsIDAuMDgpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDkxLCA2MywgMjM2LCAwLjI0KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjNUIzRkVDO1xuICBmbGV4OiBub25lO1xufVxuXG4uc2VsZmllLWF3YWl0X19zdGVwLWJvZHkge1xuICBwYWRkaW5nLXRvcDogMnB4O1xufVxuXG4uc2VsZmllLWF3YWl0X19zdGVwLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gIGNvbG9yOiAjMEEwQjBGO1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG5cbi5zZWxmaWUtYXdhaXRfX3N0ZXAtZGV0YWlsIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM2Qzc1ODc7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogSW5saW5lIGhlbHAgZGlzY2xvc3VyZSAqL1xuLnNlbGZpZS1hd2FpdF9faGVscCB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG4gIGJhY2tncm91bmQ6ICNGQUZCRkM7XG59XG4uc2VsZmllLWF3YWl0X19oZWxwIHN1bW1hcnkge1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBjb2xvcjogIzFGMjMyRDtcbn1cblxuLnNlbGZpZS1hd2FpdF9faGVscC1iYWRnZSB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBiYWNrZ3JvdW5kOiAjRjZGN0Y5O1xuICBjb2xvcjogIzZDNzU4NztcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXg6IG5vbmU7XG59XG5cbi5zZWxmaWUtYXdhaXRfX2hlbHAtYm9keSB7XG4gIHBhZGRpbmc6IDAgMThweCAxNnB4IDU0cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU1O1xuICBjb2xvcjogIzZDNzU4NztcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBFcnJvciBtZXNzYWdlIGFyZWEgKi9cbi5zZWxmaWUtYXdhaXRfX2Vycm9yIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogRm9vdGVyIGxpbmsgKi9cbi5zZWxmaWUtYXdhaXRfX2Zvb3RlciB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogIzhDOTVBNjtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkFjY2VzcyBSZXF1ZXN0cyBwYWdlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogLS0gUGVuZGluZyByZXF1ZXN0IGNhcmQgLS0gKi9cbi5hci1yZXF1ZXN0LWNhcmQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUNFRUYyO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgxMCwgMTEsIDE1LCAwLjA0KTtcbn1cblxuLmFyLXJlcXVlc3QtY2FyZF9fbWFpbiB7XG4gIHBhZGRpbmc6IDI0cHggMjZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMnB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5hci1yZXF1ZXN0LWNhcmRfX3N0cmlwIHtcbiAgcGFkZGluZzogMTNweCAyNnB4O1xuICBiYWNrZ3JvdW5kOiAjRjZGN0Y5O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0VDRUVGMjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjOEM5NUE2O1xufVxuXG4uYXItcmVxdWVzdC1jYXJkX19zdHJpcC1pY29uIHtcbiAgZmxleDogbm9uZTtcbiAgY29sb3I6ICM1QjNGRUM7XG59XG5cbi8qIC0tIFJlcXVlc3RlciBhdmF0YXIgLS0gKi9cbi5hci1yZXF1ZXN0ZXItYXZhdGFyIHtcbiAgd2lkdGg6IDUycHg7XG4gIGhlaWdodDogNTJweDtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICMwQTFCM0QsICMyNjM2NUMpO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmbGV4OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmFyLXJlcXVlc3Rlci1hdmF0YXItLXNtIHtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzhweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBiYWNrZ3JvdW5kOiAjRUNFRUYyO1xuICBjb2xvcjogIzRFNTY2Nztcbn1cblxuLyogLS0gSWRlbnRpdHkgYmxvY2sgKHBlbmRpbmcgY2FyZCkgLS0gKi9cbi5hci1pZGVudGl0eS1ibG9jayB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLmFyLWlkZW50aXR5LWJsb2NrX19uYW1lLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5hci1pZGVudGl0eS1ibG9ja19fbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMEEwQjBGO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uYXItaWRlbnRpdHktYmxvY2tfX3RpbWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDdweDtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICM2Qzc1ODc7XG59XG5cbi5hci1pZGVudGl0eS1ibG9ja19fdGltZS1pY29uIHtcbiAgZmxleDogbm9uZTtcbn1cblxuLyogLS0gUmVxdWVzdCB0eXBlIHBpbGwg4oCUIG5vdyBgLnBpbGwgLnBpbGwtLWJyYW5kYCBpbiBtYXJrdXAgLS0gKi9cbi8qIC0tIFNlY3Rpb24gZGl2aWRlciDigJQgY29tcG9zZXMgYC5kaXZpZGVyYDsgdGhpcyBvbmx5IHNldHMgdGhlIHBhZ2UgbWFyZ2luIC0tICovXG4uYXItZGl2aWRlciB7XG4gIG1hcmdpbjogNDRweCAwIDA7XG59XG5cbi8qIC0tIEhpc3Rvcnkgc2VjdGlvbiBoZWFkZXIgLS0gKi9cbi5hci1zZWN0aW9uLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDE2cHg7XG4gIG1hcmdpbjogMzhweCAwIDZweDtcbn1cblxuLmFyLXNlY3Rpb24taGVhZGVyX19oMiB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMS4xODtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxNGVtO1xuICBjb2xvcjogIzBBMEIwRjtcbn1cblxuLyogQ29tcG9zZXMgYC5leWVicm93IC5leWVicm93LS1xdWlldGA7IG9ubHkgdGhlIGZsZXggc2l6aW5nIGlzIGxvY2FsLiAqL1xuLmFyLXNlY3Rpb24taGVhZGVyX19jb3VudCB7XG4gIGZsZXg6IG5vbmU7XG59XG5cbi5hci1zZWN0aW9uLXN1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM2Qzc1ODc7XG4gIG1heC13aWR0aDogNjIwcHg7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG59XG5cbi8qIC0tIEhpc3RvcnkgbGlzdCArIHJvd3Mgbm93IHVzZSB0aGUgc2hhcmVkIGAubGluZWQtbGlzdGAgLyBgLmxpbmVkLWxpc3RfX3Jvd2BcbiAgIGNvbXBvbmVudCAoc2VlIGxpc3RzL2xpbmVkLWxpc3QpLiBJbm5lciBpZGVudGl0eS9vdXRjb21lIGNsYXNzZXMgYmVsb3cuIC0tICovXG4vKiAtLSBIaXN0b3J5IGlkZW50aXR5IGJsb2NrIC0tICovXG4uYXItaGlzdG9yeS1pZGVudGl0eSB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmFyLWhpc3RvcnktaWRlbnRpdHlfX25hbWUtbGluZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMEEwQjBGO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLmFyLWhpc3RvcnktaWRlbnRpdHlfX2tpbmQge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzhDOTVBNjtcbn1cblxuLmFyLWhpc3RvcnktaWRlbnRpdHlfX3doZW4ge1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzhDOTVBNjtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuXG4vKiAtLSBPdXRjb21lIHBpbGwg4oCUIG5vdyBgLnBpbGwgLnBpbGwtLXBvc2l0aXZlfC0tZXJyb3JgICsgYC5waWxsX19kb3RgIGluIG1hcmt1cFxuICAgKHRoZSBwaWxsIHRvbmVzIHJlcHJvZHVjZSB0aGUgb2xkIGFwcHJvdmVkL2RlY2xpbmVkIGNvbG91cnMgZXhhY3RseSkgLS0gKi9cbi8qIC0tIFZpZXcgbG9nIGFmZm9yZGFuY2UgLS0gKi9cbi5hci12aWV3LWxvZyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgY29sb3I6ICM2Qzc1ODc7XG4gIGZsZXg6IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi8qIC0tIE1vYmlsZTogaGlzdG9yeSBsaXN0IHJvd3MgLS0gKi9cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45Mzc1ZW0pIHtcbiAgLmFyLXJlcXVlc3Rlci1hdmF0YXItLXNtIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG4gIC5hci1oaXN0b3J5LWlkZW50aXR5X19uYW1lLWxpbmUge1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cbiAgLmFyLXZpZXctbG9nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQWNjZXNzIFJlcXVlc3QgUmV2aWV3IHBhZ2UgKC5hcnItKilcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAtLSBSZXF1ZXN0ZXIgY2FyZDogbm93IGNvbXBvc2VkIGluIG1hcmt1cCB3aXRoXG4gICBgYm94LS14c21hbGwgYm94LWZpbGxlZC0tZ3JleS0wNSBib3gtbGluZWQtLWdyZXktMTAgcm91bmRlZC0tbWQgZmxleCBnYXAtMTZweCBtdC1iYiBtYi1iYjFgXG4gICAoc2VlIGFjY2Vzcy1yZXF1ZXN0LXJldmlldy50d2lnKS4gRm9ybWVyIGAuYXJyLXJlcXVlc3Rlci1jYXJkYCByZW1vdmVkLiAtLSAqL1xuLmFyci1yZXF1ZXN0ZXItYXZhdGFyIHtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tdHYtZ3JhZGllbnQpO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmbGV4OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmFyci1yZXF1ZXN0ZXItYm9keSB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLmFyci1yZXF1ZXN0ZXItbmFtZS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDlweDtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5hcnItcmVxdWVzdGVyLW5hbWUge1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzBBMEIwRjtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG59XG5cbi5hcnItcmVxdWVzdGVyLXB1cnBvc2Uge1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzZDNzU4NztcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLyogLS0gVmVyaWZpZWQgcGFydG5lciBwaWxsIOKAlCBub3cgYC5waWxsIC5waWxsLS1leWVicm93IC5waWxsLS1wb3NpdGl2ZWAgaW4gbWFya3VwIC0tICovXG4vKiAtLSBTZWN0aW9uIGhlYWRpbmcgKyBjb3VudCBwaWxsIC0tICovXG4uYXJyLXNlY3Rpb24taGVhZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cbi5hcnItc2VjdGlvbi1oZWFkIGgyLFxuLmFyci1zZWN0aW9uLWhlYWQgaDMsXG4uYXJyLXNlY3Rpb24taGVhZCBoNCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogLS0gQ291bnQgcGlsbCDigJQgbm93IGAucGlsbCAucGlsbC0tbmV1dHJhbGAgaW4gbWFya3VwIC0tICovXG4vKiAtLSBEaXNjbG9zdXJlcyBib3ggLS0gKi9cbi5hcnItZGlzY2xvc3VyZXMge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4vKiAtLSBQcmUtYXBwcm92ZWQgY3JlZGVudGlhbHMgc3ViLXNlY3Rpb24gLS0gKi9cbi5hcnItcHJlYXBwcm92ZSB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuICBib3JkZXItdG9wOiAycHggc29saWQgI0VDRUVGMjtcbn1cbi5hcnItcHJlYXBwcm92ZSA+IHAge1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzZDNzU4NztcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cblxuLyogLS0gRGVjaXNpb24gLyBhY3Rpb24gcm93IC0tICovXG4uYXJyLWFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE2cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUNFRUYyO1xufVxuXG4uYXJyLWFjdGlvbnNfX3NwYWNlciB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMTZweDtcbn1cblxuLmFyci1wb2xpY3ktaGVscGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDU7XG4gIGNvbG9yOiAjOEM5NUE2O1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5hcnItcG9saWN5LWhlbHBlciBhIHtcbiAgY29sb3I6ICMzQTdCRTY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hcnItcG9saWN5LWhlbHBlciBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5TdGF0IGNhcmRzIOKAlCByb3cgb2YgbWV0cmljIGhpZ2hsaWdodCBjYXJkc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5zdGF0LWNhcmRzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgZ2FwOiAyMHB4O1xuICBtYXJnaW4tdG9wOiA0OHB4O1xufVxuXG4uc3RhdC1jYXJkIHtcbiAgYmFja2dyb3VuZDogIzBBMEIwRjtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgcGFkZGluZzogMjhweCAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4vKiBEYXJrLWJhY2tncm91bmQgdGV4dCBjb2xvdXJzIOKAlCBrZWVwIGNhcmQgY29udGVudCByZWFkYWJsZSBvbiAkdHYtaW5rICovXG4uc3RhdC1jYXJkIHtcbiAgY29sb3I6ICNEN0RCRTM7XG59XG4uc3RhdC1jYXJkIGgxLFxuLnN0YXQtY2FyZCBoMixcbi5zdGF0LWNhcmQgaDMsXG4uc3RhdC1jYXJkIGg0LFxuLnN0YXQtY2FyZCBoNSxcbi5zdGF0LWNhcmQgaDYge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5zdGF0LWNhcmQgcCxcbi5zdGF0LWNhcmQgbGkge1xuICBjb2xvcjogI0Q3REJFMztcbn1cbi5zdGF0LWNhcmQgc3Ryb25nIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uc3RhdC1jYXJkIGE6bm90KC5idXR0b24pIHtcbiAgY29sb3I6ICMwNUU0Qzk7XG59XG4uc3RhdC1jYXJkIGE6bm90KC5idXR0b24pOmhvdmVyLCAuc3RhdC1jYXJkIGE6bm90KC5idXR0b24pOmZvY3VzIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5zdGF0LWNhcmRfX3ZhbHVlIHtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi8qIENvbXBvc2VzIGAuZXllYnJvd2A7IHRoaXMgb25seSBzZXRzIHRoZSBjYXJkIHNwYWNpbmcuICovXG4uc3RhdC1jYXJkX19sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi5zdGF0LWNhcmRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4uc3RhdC1jYXJkX19kZXNjIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS41NTtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogTGlnaHQgdmFyaWFudCDigJQgZm9yIHVzZSBvbiBsaWdodCBwYWdlIGJhY2tncm91bmRzICovXG4uc3RhdC1jYXJkcy0tbGlnaHQgLnN0YXQtY2FyZCB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQ0VFRjI7XG59XG4uc3RhdC1jYXJkcy0tbGlnaHQgLnN0YXQtY2FyZF9fdGl0bGUge1xuICBjb2xvcjogIzBBMEIwRjtcbn1cbi5zdGF0LWNhcmRzLS1saWdodCAuc3RhdC1jYXJkX19kZXNjIHtcbiAgY29sb3I6ICM2Qzc1ODc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc3RhdC1jYXJkcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdGF0LWNhcmRzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDEycHg7XG4gIH1cbn1cbi53YWxsZXQtaGVhZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLndhbGxldC1oZWFkIGgyIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ud2FsbGV0LWhlYWQgcCB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICM0RTU2Njc7XG59XG5cbi53YWxsZXQtaGVhZC0tc3BhY2VkIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cblxuLndhbGxldC1yZXF1ZXN0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTJweDtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBjb2xvcjogIzBCNEE3QTtcbiAgYmFja2dyb3VuZDogI0VCRjRGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzgwQ0NGNTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlO1xufVxuXG4ud2FsbGV0LXJlcXVlc3RzOmhvdmVyLFxuLndhbGxldC1yZXF1ZXN0czpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNkN2U5ZmY7XG4gIGJvcmRlci1jb2xvcjogIzJiYWFlZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ud2FsbGV0LXJlcXVlc3RzX19jb3VudCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQ6ICMwQjRBN0E7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xufVxuXG4ud2FsbGV0LXJlcXVlc3RzX19hcnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBvcGFjaXR5OiAwLjY7XG59XG5cbi53YWxsZXQtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDMyMHB4LCAxZnIpKTtcbiAgZ2FwOiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4ud2FsbGV0LWNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLndhbGxldC1jYXJkX19pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiAxMDMyLzY1ODtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYm94LXNoYWRvdzogMCA2cHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xufVxuXG4ud2FsbGV0LWNhcmRfX2ltZzpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDI0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4ud2FsbGV0LWNhcmRfX2ltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIFBvc2l0aW9uaW5nIG9ubHkgLSB0aGUgY2hpcCB2aXN1YWwgY29tZXMgZnJvbSB0aGUgY29tcG9zZWQgYC5waWxsYCB0b25lLiAqL1xuLndhbGxldC1jYXJkX19zdGF0dXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTJweDtcbiAgcmlnaHQ6IDEycHg7XG59XG5cbi53YWxsZXQtY2FyZF9fbWV0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDEwcHg7XG59XG5cbi53YWxsZXQtY2FyZF9fdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG59XG5cbi53YWxsZXQtY2FyZF9fdGl0bGUgYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi53YWxsZXQtY2FyZF9fdGl0bGUgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ud2FsbGV0LWNhcmRfX2luZm8ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICM0RTU2Njc7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDEuNXB4IHNvbGlkICM4Qzk1QTY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBoZWxwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi53YWxsZXQtY2FyZF9faW5mbzpob3Zlcixcbi53YWxsZXQtY2FyZF9faW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kOiAjMzUzQjQ5O1xuICBib3JkZXItY29sb3I6ICMzNTNCNDk7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi53YWxsZXQtY2FyZF9faW5mb1tkYXRhLXRvb2x0aXBdOjphZnRlciB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS10b29sdGlwKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IGNhbGMoMTAwJSArIDhweCk7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogMjYwcHg7XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQ6ICMzNTNCNDk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm94LXNoYWRvdzogMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZTtcbiAgei1pbmRleDogMTA7XG59XG5cbi53YWxsZXQtY2FyZF9faW5mbzpob3Zlcjo6YWZ0ZXIsXG4ud2FsbGV0LWNhcmRfX2luZm86Zm9jdXM6OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLndhbGxldC1ncmlkLS1zaW5nbGUgLndhbGxldC1pbmZvLS1pbmxpbmUge1xuICBncmlkLWNvbHVtbjogMi8tMTtcbiAgZ3JpZC1yb3c6IDE7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3MjBweCkge1xuICAud2FsbGV0LWdyaWQtLXNpbmdsZSAud2FsbGV0LWluZm8tLWlubGluZSB7XG4gICAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gICAgZ3JpZC1yb3c6IGF1dG87XG4gIH1cbn1cbi53YWxsZXQtb25ib2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTRweDtcbiAgcGFkZGluZzogMjRweCAyOHB4O1xufVxuXG4ud2FsbGV0LW9uYm9hcmRfX2N0YSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cblxuLndhbGxldC1kb2NzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuLndhbGxldC1kb2NzX19hY2NvdW50IHtcbiAgbWFyZ2luOiAwIDAgOHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjNkM3NTg3O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC42cHg7XG59XG5cbi53YWxsZXQtZG9jc19fbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VDRUVGMjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbn1cblxuLndhbGxldC1kb2NzX19saXN0IGxpICsgbGkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0VDRUVGMjtcbn1cblxuLndhbGxldC1kb2NzX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xcyBlYXNlO1xufVxuXG4ud2FsbGV0LWRvY3NfX2l0ZW06aG92ZXIsXG4ud2FsbGV0LWRvY3NfX2l0ZW06Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjRjZGN0Y5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi53YWxsZXQtZG9jc19faWNvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4ud2FsbGV0LWRvY3NfX25hbWUge1xuICBmbGV4OiAxO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ud2FsbGV0LWRvY3NfX2RhdGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjOEM5NUE2O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuV2VsY29tZSBwYWdlIOKAlCBGcmFtZSBDIChIb25lc3QgY29weSArIGFzeW1tZXRyeSlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud2VsY29tZS1wcmltYXJ5IHtcbiAgcGFkZGluZzogMjhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLndlbGNvbWUtcHJpbWFyeTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtNDBweDtcbiAgdG9wOiAtNDBweDtcbiAgd2lkdGg6IDE4MHB4O1xuICBoZWlnaHQ6IDE4MHB4O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgcmdiYSg5MSwgNjMsIDIzNiwgMC40NSksIHRyYW5zcGFyZW50IDYwJSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLndlbGNvbWUtcHJpbWFyeSBoMyB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4ud2VsY29tZS1wcmltYXJ5IHAge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4ud2VsY29tZS1wcmltYXJ5X19sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE0ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi53ZWxjb21lLXByaW1hcnlfX21ldGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbi53ZWxjb21lLXByaW1hcnlfX21ldGEgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbn1cblxuLndlbGNvbWUtYWx0IHtcbiAgcGFkZGluZzogMjBweCAyNHB4O1xuICBiYWNrZ3JvdW5kOiAjRjZGN0Y5O1xuICBib3JkZXI6IG5vbmU7XG59XG4ud2VsY29tZS1hbHQgaDQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMEEwQjBGO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4ud2VsY29tZS1hbHQgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjOEM5NUE2O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLndlbGNvbWUtYWx0IGNvZGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLndlbGNvbWUtYWx0IGEge1xuICBjb2xvcjogIzVCM0ZFQztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLndlbGNvbWUtYWx0IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbk9uYm9hcmQgaW50cm9kdWN0aW9uIOKAlCBoZXJvICsgc2luZ2xlLXByb2R1Y3QgY2FyZCArIHJlYXNzdXJhbmNlIHJhaWwuXG5Db21wb3NpdGlvbiBvdmVyIHRoZSBleGlzdGluZyBza2luOiByZXVzZXMgLmV5ZWJyb3csIC50di1ncmFkaWVudC10ZXh0LFxuLnR2LWJhciwgLnlvdS1uZWVkLCAuYnV0dG9uLS1ibHVlLCAudGV4dC1saW5rLCAuaWNvbi1jaGlwIGFuZCB0aGVcbi5wcmljZSogcHJpY2luZyBjb21wb25lbnQgd2hlcmUgcG9zc2libGUuXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogSGVybyDigJQgY2VudHJlZCBleWVicm93ICsgaGVhZGxpbmUgKyBsZWRlICsgdHJ1c3Qgc3RyaXAgKi9cbi5vbmJvYXJkLWhlcm8ge1xuICBwYWRkaW5nOiAyMHB4IDAgNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm9uYm9hcmQtaGVybyAuZXllYnJvdyB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLm9uYm9hcmQtaGVybyBoMSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoNDBweCwgNnZ3LCA2NHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyNWVtO1xuICBsaW5lLWhlaWdodDogMS4wNDtcbiAgbWFyZ2luOiAxOHB4IGF1dG8gMTZweDtcbiAgbWF4LXdpZHRoOiA4ODBweDtcbn1cblxuLm9uYm9hcmQtaGVyb19fbGVkZSB7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTU7XG4gIGNvbG9yOiAjNEU1NjY3O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA1ODBweDtcbn1cblxuLm9uYm9hcmQtaGVyb19fbm90ZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTU7XG4gIGNvbG9yOiAjNkM3NTg3O1xuICBtYXJnaW46IDE2cHggYXV0byAwO1xuICBtYXgtd2lkdGg6IDU4MHB4O1xufVxuXG4vKiBUcnVzdCBwaWxsIHJvdyB1bmRlcm5lYXRoIHRoZSBoZXJvICovXG4uaGVyby10cnVzdCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIycHg7XG4gIG1hcmdpbi10b3A6IDI4cHg7XG4gIHBhZGRpbmc6IDEycHggMjJweDtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGJhY2tncm91bmQ6ICNGNkY3Rjk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQ0VFRjI7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEyLjVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMDVlbTtcbiAgY29sb3I6ICMwQTBCMEY7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uaGVyby10cnVzdCA+IHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG59XG4uaGVyby10cnVzdCA+IHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tdHYtZ3JhZGllbnQpO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5oZXJvLXRydXN0ID4gLnNlcCB7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTRweDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogI0Q3REJFMztcbn1cbi5oZXJvLXRydXN0ID4gLnNlcDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogUGFnZSBib2R5IOKAlCBjaG9vc2VyIGNhcmQgKyByZWFzc3VyYW5jZSByYWlsICovXG4ub25ib2FyZC1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxLjU1ZnIgMWZyO1xuICBnYXA6IDQ4cHg7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgcGFkZGluZzogMjRweCAwIDY0cHg7XG59XG5cbi8qIFRoZSBzaW5nbGUtcHJvZHVjdCBjYXJkIOKAlCBncmFkaWVudCByaWJib24gZWRnZSBhcyB0aGUgb25lIGdyYWRpZW50XG4gICBtb21lbnQsIHBhaXJlZCB3aXRoIHRoZSBncmFkaWVudCBDVEEgaW5zaWRlICovXG4udmVyaWZ5LWNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQ0VFRjI7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDM0cHggMzZweCAzMHB4O1xuICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgxMCwgMTEsIDE1LCAwLjA0KSwgMCAyOHB4IDY0cHggLTMwcHggcmdiYSgxMCwgMTEsIDE1LCAwLjE2KTtcbn1cbi52ZXJpZnktY2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDIycHg7XG4gIHJpZ2h0OiAyMnB4O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tdHYtZ3JhZGllbnQpO1xuICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbn1cbi52ZXJpZnktY2FyZCA+IC5leWVicm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbi52ZXJpZnktY2FyZCBoMiB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxNmVtO1xuICBsaW5lLWhlaWdodDogMS4xMjtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cblxuLnZlcmlmeS1jYXJkX19waXRjaCB7XG4gIGZvbnQtc2l6ZTogMTUuNXB4O1xuICBsaW5lLWhlaWdodDogMS41NTtcbiAgY29sb3I6ICM0RTU2Njc7XG4gIG1hcmdpbjogMCAwIDI2cHg7XG4gIG1heC13aWR0aDogNTQwcHg7XG59XG5cbi8qIEZlYXR1cmUgcm93cyBpbnNpZGUgdGhlIGNhcmQgKi9cbi5mZWF0dXJlLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDRweDtcbiAgbWFyZ2luOiAwIDAgMjhweDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5mZWF0dXJlLWxpc3QgbGkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQ0cHggMWZyO1xuICBnYXA6IDE2cHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiAxNHB4IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUNFRUYyO1xufVxuLmZlYXR1cmUtbGlzdCBsaTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDA7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG59XG4uZmVhdHVyZS1saXN0IGg0IHtcbiAgbWFyZ2luOiAwIDAgNHB4O1xuICBmb250LXNpemU6IDE1LjVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwOGVtO1xuICBjb2xvcjogIzBBMEIwRjtcbn1cbi5mZWF0dXJlLWxpc3QgcCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzRFNTY2Nztcbn1cblxuLyogQ1RBIGJsb2NrIGF0IHRoZSBib3R0b20gb2YgdGhlIGNhcmQgKi9cbi5jdGEtYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE0cHg7XG59XG4uY3RhLWJsb2NrIC5idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMThweCAyMnB4O1xuICBmb250LXNpemU6IDE1LjVweDtcbn1cblxuLmN0YS1tZXRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxOHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMi41cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzZDNzU4Nztcbn1cblxuLmN0YS1tZXRhX190aWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xufVxuLmN0YS1tZXRhX190aWNrIHN2ZyB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGNvbG9yOiAjMUZBODZCO1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmN0YS1zaWduaW4ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjNEU1NjY3O1xufVxuXG4vKiBSaWdodCByYWlsIOKAlCBcIk91ciBwcm9taXNlXCIgKyBcIldoYXQgeW91J3JlIHBheWluZyBmb3JcIiAqL1xuLnJhaWwtY2FyZCB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQ0VFRjI7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDI0cHg7XG59XG4ucmFpbC1jYXJkID4gLmV5ZWJyb3cge1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuXG4ucmFpbC1jYXJkX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxMmVtO1xuICBsaW5lLWhlaWdodDogMS4xODtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cblxuLnJhaWwtY2FyZF9fYm9keSB7XG4gIGZvbnQtc2l6ZTogMTQuNXB4O1xuICBsaW5lLWhlaWdodDogMS41NTtcbiAgY29sb3I6ICM0RTU2Njc7XG4gIG1hcmdpbjogMCAwIDE0cHg7XG59XG5cbi5yYWlsLWNhcmRfX3BsZWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgcGFkZGluZzogMTBweCAxNHB4O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYmFja2dyb3VuZDogI0U4RjdFRjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U4RjdFRjtcbiAgY29sb3I6ICMxMzRCMkM7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4ucmFpbC1jYXJkX19wbGVkZ2Ugc3ZnIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi8qIFRydXN0IGZlYXR1cmUgcm93cyBpbnNpZGUgdGhlIHNlY29uZCByYWlsIGNhcmQgKi9cbi50cnVzdC1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE4cHg7XG59XG4udHJ1c3QtbGlzdCBsaSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzZweCAxZnI7XG4gIGdhcDogMTRweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4udHJ1c3QtbGlzdCBoNCB7XG4gIG1hcmdpbjogMCAwIDNweDtcbiAgZm9udC1zaXplOiAxNC41cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMDZlbTtcbiAgY29sb3I6ICMwQTBCMEY7XG59XG4udHJ1c3QtbGlzdCBwIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNEU1NjY3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5vbmJvYXJkLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMzJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5vbmJvYXJkLWhlcm8ge1xuICAgIHBhZGRpbmc6IDQwcHggMCAyOHB4O1xuICB9XG4gIC52ZXJpZnktY2FyZCB7XG4gICAgcGFkZGluZzogMjZweCAyMnB4IDI0cHg7XG4gIH1cbiAgLmhlcm8tdHJ1c3QgPiAuc2VwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuT25ib2FyZGluZyBkZXRhaWxzIGZvcm0g4oCUIFN0ZXAgMSwgQ29udGFjdCBEZXRhaWxzIHJlZGVzaWduLlxuXG5FeGlzdGluZyBjbGFzc2VzIHVzZWQgaW4gSFRNTCAobm8gbmV3IENTUyBuZWVkZWQpOlxuICAuZXllYnJvdyAvIC5leWVicm93X19waXAgICAgICAg4oCUIHN0ZXAgZXllYnJvdyBsYWJlbFxuICAudHYtYmFyLmlzLWxnICAgICAgICAgICAgICAgICAg4oCUIGgxIGdyYWRpZW50IGFjY2VudCBiYXJcbiAgLmJveC5ib3gtbGluZWQuYm94LWZpbGxlZFxuICAgIC5ib3gtZmlsbGVkLS1saWdodGVzdGdyZXkgICAg4oCUIFlvdXIgZGV0YWlscyBjYXJkICsgQ29uc2VudCBjYXJkIGNvbnRhaW5lclxuICAuYm94LWljb24gICAgICAgICAgICAgICAgICAgICAg4oCUIGd1aWRhbmNlIG5vdGUgKGdyYWRpZW50IFwiaVwiICsgYm9yZGVyICsgYmcpXG4gIC5maWVsZHNldC1sYWJlbC13cmFwIC8gX19sYWJlbCDigJQgY29uc2VudCBjaGVja2JveCByb3dzXG4gIC5idXR0b24uYnV0dG9uLS1ibHVlICAgICAgICAgICDigJQgQ29udGludWUgQ1RBIChncmFkaWVudCwgaGFuZGxlcyBkaXNhYmxlZClcbiAgLmNsZWFuLXN1Ym1pdC1iYXIgICAgICAgICAgICAgIOKAlCBDb250aW51ZSByb3cgZmxleCBsYXlvdXRcbiAgLm9uYm9hcmQtcXVpY2stc3RhcnRfX2RpdmlkZXIgIOKAlCBcIm9yIGVudGVyIG1hbnVhbGx5XCIgc2VwYXJhdG9yXG5cbk5ldyBDU1MgZm9yIHdoYXQgaGFzIG5vIGV4aXN0aW5nIGVxdWl2YWxlbnQ6XG4gIC5vZC1zdGVwcy8qICAgICAgICDigJQgNC1zdGVwIHByb2dyZXNzIHRyYWNrZXIgKGdlbnVpbmVseSBuZXcgY29tcG9uZW50KVxuICAub2Qtc3NvLWNhcmQvKiAgICAg4oCUIFNTTyBjYXJkIChzZWxmLWNvbnRhaW5lZDogdHdvLXNlY3Rpb24gaGVhZGVyK2dyaWRcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdHVyZSB0aGF0IGRvZXNuJ3QgZml0IGEgcGxhaW4gLmJveC1maWxsZWQpXG4gIC5vZC1jb25zZW50LWNhcmQgICDigJQgc2NvcGluZyBob29rIGZvciB2aW9sZXQgY2hlY2tib3ggKyBleWVicm93IHRleHRcbiAgLm9kLWNvbnNlbnQtY2FyZF9fZXllYnJvd1xuICAub2QtY29udGludWUtYmFyICAg4oCUIGJvcmRlci10b3Agc2VwYXJhdG9yIGxheWVyZWQgb24gLmNsZWFuLXN1Ym1pdC1iYXJcbiAgLm9kLWNvbnRpbnVlLWhpbnQgIOKAlCBcIlRpY2sgYm90aCBib3hlc1wiIGhpbnQgdGV4dFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIC0tLS0gNC1zdGVwIHByb2dyZXNzIHRyYWNrZXIgLS0tLSAqL1xuLm9kLXN0ZXBzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjZweDtcbn1cblxuLm9kLXN0ZXBzX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBmbGV4OiBub25lO1xufVxuXG4ub2Qtc3RlcHNfX2RvdCB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBiYWNrZ3JvdW5kOiAjRjZGN0Y5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUNFRUYyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIGZsZXg6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLm9kLXN0ZXBzX19pdGVtLS1jdXJyZW50IC5vZC1zdGVwc19fZG90IHtcbiAgYmFja2dyb3VuZDogI0VFRjNGRjtcbiAgYm9yZGVyOiAycHggc29saWQgIzVCM0ZFQztcbiAgY29sb3I6ICM1QjNGRUM7XG59XG5cbi5vZC1zdGVwc19fbGFiZWwtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMnB4O1xufVxuXG4ub2Qtc3RlcHNfX2xhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG59XG4ub2Qtc3RlcHNfX2l0ZW0tLWN1cnJlbnQgLm9kLXN0ZXBzX19sYWJlbCB7XG4gIGNvbG9yOiAjMEEwQjBGO1xufVxuXG4ub2Qtc3RlcHNfX29wdGlvbmFsIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjOEM5NUE2O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLm9kLXN0ZXBzX19jb25uZWN0b3Ige1xuICBmbGV4OiAxO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZDogI0VDRUVGMjtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xuICBtYXJnaW46IDAgMTJweDtcbiAgbWF4LXdpZHRoOiA2NHB4O1xuICBtaW4td2lkdGg6IDE2cHg7XG59XG5cbi8qIC0tLS0gR2VuZXJpYyBjYXJkIGNvbnRhaW5lciAob2Qtc3NvLWNhcmQgKyBvZC1jYXJkIHNoYXJlIHRoZSBzYW1lIHNoZWxsKSAtLS0tICovXG4vKiBTZWxmLWNvbnRhaW5lZCBiZWNhdXNlIHRoZSB0d28tc2VjdGlvbiBzdHJ1Y3R1cmUgKGhlYWRlciBiYW5kICsgY29udGVudCBhcmVhKVxuICAgZG9lc24ndCBtYXAgY2xlYW5seSBvbnRvIC5ib3gtZmlsbGVkJ3Mgc2luZ2xlLXBhZGRpbmcgbW9kZWwuXG4gICAub2QtY2FyZCBpcyB0aGUgZ2VuZXJpYyB2ZXJzaW9uOyAub2Qtc3NvLWNhcmQgaXMgdGhlIFNTTyBmbGF2b3VyLiAqL1xuLm9kLWNhcmQsXG4ub2Qtc3NvLWNhcmQge1xuICBiYWNrZ3JvdW5kOiAjRkFGQkZDO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUNFRUYyO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuXG4ub2Qtc3NvLWNhcmRbaGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5vZC1zc28tY2FyZF9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBwYWRkaW5nOiAyMHB4IDI0cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUNFRUYyO1xufVxuXG4ub2Qtc3NvLWNhcmRfX2ljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4OiBub25lO1xuICBjb2xvcjogIzVCM0ZFQztcbn1cblxuLm9kLXNzby1jYXJkX19oZWFkZXItdGV4dCB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLm9kLXNzby1jYXJkX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMEEwQjBGO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG5cbi5vZC1zc28tY2FyZF9fc3ViIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM2Qzc1ODc7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5vZC1zc28tY2FyZF9fYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiAxMnB4O1xuICBwYWRkaW5nOiAxNnB4O1xufVxuXG4vKiBPdmVycmlkZSBicmFuZCBidXR0b24gZGVmYXVsdHMgZm9yIGZ1bGwtd2lkdGggZ3JpZCBsYXlvdXQgKi9cbi5vZC1zc28tY2FyZCAuZ29vZ2xlLWxvZ2luLWJ1dHRvbixcbi5vZC1zc28tY2FyZCAubWljcm9zb2Z0LWxvZ2luLWJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMTRweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3JkZXI6IDEuNXB4IHNvbGlkICNEN0RCRTM7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDE2MG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKSwgYm94LXNoYWRvdyAxNjBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSk7XG59XG4ub2Qtc3NvLWNhcmQgLmdvb2dsZS1sb2dpbi1idXR0b246aG92ZXIsIC5vZC1zc28tY2FyZCAuZ29vZ2xlLWxvZ2luLWJ1dHRvbjpmb2N1cyxcbi5vZC1zc28tY2FyZCAubWljcm9zb2Z0LWxvZ2luLWJ1dHRvbjpob3Zlcixcbi5vZC1zc28tY2FyZCAubWljcm9zb2Z0LWxvZ2luLWJ1dHRvbjpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzVCM0ZFQztcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLyogVGlnaHRlbiBkaXZpZGVyIHdoZW4gaXQgZm9sbG93cyB0aGUgU1NPIGNhcmQgKi9cbi5vZC1zc28tY2FyZCArIC5vbmJvYXJkLXF1aWNrLXN0YXJ0X19kaXZpZGVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLyogLS0tLSBDb25zZW50IGNhcmQgLS0tLSAqL1xuLyogT3V0ZXIgYm94IHVzZXMgLmJveC5ib3gtbGluZWQuYm94LWZpbGxlZC5ib3gtZmlsbGVkLS1saWdodGVzdGdyZXkuXG4gICBUaGlzIGNsYXNzIG9ubHkgc2NvcGVzIHRoZSB2aW9sZXQgY2hlY2tib3ggY29sb3VyIGFuZCB0aGUgc2VjdGlvbiBleWVicm93LiAqL1xuLm9kLWNvbnNlbnQtY2FyZCAuZmllbGRzZXQtbGFiZWwtd3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG59XG4ub2QtY29uc2VudC1jYXJkIC5maWVsZHNldC1sYWJlbC13cmFwOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ub2QtY29uc2VudC1jYXJkIC5maWVsZHNldC1sYWJlbC13cmFwIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kOiAjNUIzRkVDO1xuICBib3JkZXItY29sb3I6ICM1QjNGRUM7XG59XG5cbi8qIENvbXBvc2VzIGAuZXllYnJvdyAuZXllYnJvdy0tcXVpZXRgOyB0aGlzIG9ubHkgc2V0cyBzcGFjaW5nICsgbGluZS1oZWlnaHQuICovXG4ub2QtY29uc2VudC1jYXJkX19leWVicm93IHtcbiAgbWFyZ2luOiAwIDAgMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLyogLS0tLSBDb250aW51ZSByb3cgLS0tLSAqL1xuLyogTGF5ZXJlZCBvbiAuY2xlYW4tc3VibWl0LWJhciDigJQgYWRkcyB0aGUgdG9wIGJvcmRlciBzZXBhcmF0b3Igb25seS4gKi9cbi5vZC1jb250aW51ZS1iYXIge1xuICBwYWRkaW5nLXRvcDogMjRweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFQ0VFRjI7XG59XG5cbi5vZC1jb250aW51ZS1oaW50IHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDE2MG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKTtcbn1cblxuLm9kLWNvbnRpbnVlLWJhci5pcy1yZWFkeSAub2QtY29udGludWUtaGludCB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4vKiAtLS0tIE9UUCBjaGFubmVsIGNhcmQgZWxlbWVudHMgLS0tLSAqL1xuLm9kLWNhcmRfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTRweDtcbiAgcGFkZGluZzogMThweCAyMnB4O1xufVxuXG4ub2QtY2FyZF9faWNvbi13cmFwIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGJhY2tncm91bmQ6ICNFQ0VFRjI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4OiBub25lO1xuICBjb2xvcjogIzM1M0I0OTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAxNjBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSksIGNvbG9yIDE2MG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKTtcbn1cblxuLm9kLWNhcmRfX2hlYWRlci10ZXh0IHtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4ub2QtY2FyZF9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzBBMEIwRjtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIG1hcmdpbjogMDtcbn1cblxuLm9kLWNhcmRfX21hc2tlZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkpldEJyYWlucyBNb25vXCIsIHVpLW1vbm9zcGFjZSwgXCJTRiBNb25vXCIsIENvbnNvbGFzLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM2Qzc1ODc7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuLm9kLWNhcmRfX2RpdmlkZXIge1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogI0VDRUVGMjtcbn1cblxuLm9kLWNhcmRfX2JvZHkge1xuICBwYWRkaW5nOiAyMnB4O1xufVxuXG4vKiBTdGF0dXMgcGlsbCAqL1xuLm9kLWNhcmRfX3N0YXR1cy1waWxsIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogN3B4O1xuICBwYWRkaW5nOiA2cHggMTNweDtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA2ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZsZXg6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNGNkY3Rjk7XG4gIGNvbG9yOiAjNkM3NTg3O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDE2MG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKSwgY29sb3IgMTYwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpO1xufVxuXG4ub2QtY2FyZF9fc3RhdHVzLWRvdCB7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuICBmbGV4OiBub25lO1xufVxuXG4uanMtLW90cC13cmFwcGVyW2RhdGEtc3RhdHVzPXNlbnRdIC5vZC1jYXJkX19zdGF0dXMtcGlsbCB7XG4gIGJhY2tncm91bmQ6ICNFRUYzRkY7XG4gIGNvbG9yOiAjNUIzRkVDO1xufVxuXG4uanMtLW90cC13cmFwcGVyW2RhdGEtc3RhdHVzPXZlcmlmaWVkXSAub2QtY2FyZF9fc3RhdHVzLXBpbGwge1xuICBiYWNrZ3JvdW5kOiAjRThGN0VGO1xuICBjb2xvcjogIzFGQTg2Qjtcbn1cbi5qcy0tb3RwLXdyYXBwZXJbZGF0YS1zdGF0dXM9dmVyaWZpZWRdIC5vZC1jYXJkX19pY29uLXdyYXAge1xuICBiYWNrZ3JvdW5kOiAjRThGN0VGO1xuICBjb2xvcjogIzFGQTg2Qjtcbn1cblxuLyogSWRsZSBib2R5ICovXG4ub2QtY2FyZF9faWRsZS10ZXh0IHtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiAyMDBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzRFNTY2NztcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogU2VudCBib2R5ICovXG4ub2QtY2FyZF9fc2VudC1wcm9tcHQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjNEU1NjY3O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4vKiBTZWdtZW50ZWQgT1RQIGlucHV0ICovXG4ub2Qtc2VnLWlucHV0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5vZC1zZWctaW5wdXRfX2JveCB7XG4gIHdpZHRoOiA1NHB4O1xuICBoZWlnaHQ6IDYycHg7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogMS41cHggc29saWQgI0Q3REJFMztcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgZm9udC1mYW1pbHk6IFwiSmV0QnJhaW5zIE1vbm9cIiwgdWktbW9ub3NwYWNlLCBcIlNGIE1vbm9cIiwgQ29uc29sYXMsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzBBMEIwRjtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgb3V0bGluZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAxNjBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSksIGJveC1zaGFkb3cgMTYwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpO1xufVxuLm9kLXNlZy1pbnB1dF9fYm94OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNUIzRkVDO1xuICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgxMTAsIDc3LCAyNTUsIDAuMTQpO1xufVxuLm9kLXNlZy1pbnB1dC5pcy1lcnJvciAub2Qtc2VnLWlucHV0X19ib3gge1xuICBib3JkZXItY29sb3I6ICNFNTQ4NEQ7XG59XG5cbi5vZC1jYXJkX19vdHAtZXJyb3Ige1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjRTU0ODREO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLm9kLWNhcmRfX290cC1lcnJvcltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogUmVzZW5kIHJvdyAqL1xuLm9kLWNhcmRfX3Jlc2VuZC1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4ub2QtY2FyZF9fcmVzZW5kLXRleHQge1xuICBjb2xvcjogIzhDOTVBNjtcbn1cblxuLm9kLWNhcmRfX3Jlc2VuZC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM1QjNGRUM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDE2MG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKTtcbn1cbi5vZC1jYXJkX19yZXNlbmQtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm9kLWNhcmRfX3Jlc2VuZC1saW5rW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBWZXJpZmllZCBib2R5ICovXG4ub2QtY2FyZF9fdmVyaWZpZWQtY2hlY2sge1xuICB3aWR0aDogMzhweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYmFja2dyb3VuZDogIzFGQTg2QjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXg6IG5vbmU7XG59XG5cbi5vZC1jYXJkX192ZXJpZmllZC1sYWJlbCB7XG4gIGZsZXg6IDE7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMUZBODZCO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4vKiBPVFAgY29udGludWUgcm93ICovXG4ub2QtY29udGludWUtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctdG9wOiAyNHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0VDRUVGMjtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG4ub2QtY29udGludWUtcm93X19oaW50IHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDE2MG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKTtcbn1cblxuLm9kLWNvbnRpbnVlLXJvdy5pcy1yZWFkeSAub2QtY29udGludWUtcm93X19oaW50IHtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5vZC1jb250aW51ZS1yb3cgLmJ1dHRvblthcmlhLWRpc2FibGVkPXRydWVdIHtcbiAgYmFja2dyb3VuZDogI0VDRUVGMjtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4vKiAtLS0tIFJlc3BvbnNpdmUgLS0tLSAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5vZC1zZWctaW5wdXRfX2JveCB7XG4gICAgd2lkdGg6IDQ2cHg7XG4gICAgaGVpZ2h0OiA1NHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAub2Qtc3RlcHNfX2Nvbm5lY3RvciB7XG4gICAgbWF4LXdpZHRoOiAyMHB4O1xuICAgIG1pbi13aWR0aDogNnB4O1xuICAgIG1hcmdpbjogMCA2cHg7XG4gIH1cbiAgLm9kLXNzby1jYXJkX19idXR0b25zIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ0MHB4KSB7XG4gIC5vZC1zZWctaW5wdXQge1xuICAgIGdhcDogNnB4O1xuICB9XG4gIC5vZC1zZWctaW5wdXRfX2JveCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzgwcHgpIHtcbiAgLm9kLXNlZy1pbnB1dCB7XG4gICAgZ2FwOiA1cHg7XG4gIH1cbiAgLm9kLXNlZy1pbnB1dF9fYm94IHtcbiAgICB3aWR0aDogMzZweDtcbiAgICBoZWlnaHQ6IDQycHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5vZC1zdGVwc19fbGFiZWwsXG4gIC5vZC1zdGVwc19fb3B0aW9uYWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm9kLXN0ZXBzX19pdGVtIHtcbiAgICBnYXA6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYxLjkzNzVlbSkge1xuICAjd3JhcCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTBlbSkge1xuICAjd3JhcCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLnByb3BlcnRpZXMgI3dyYXAge1xuICBvdmVyZmxvdzogaW5pdGlhbDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgIERvY3VtZW50IHNlbGVjdGlvbiDigJQgc2VsZWN0YWJsZSBvcHRpb24gY2FyZHNcbiAgIFVzZWQgb24gdGhlIGlkZW50aXR5LXZlcmlmaWNhdGlvbiBzdGVwIDIgcGFnZS5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiBCYWNrIG5hdmlnYXRpb24gbGluayDigJQgcmVuZGVyZWQgYXMgYSA8YnV0dG9uPiBvciA8YT4sIGZsdXNoIGxlZnQgKi9cbi5kb2Mtc2VsLWJhY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA3cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjNkM3NTg3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICB0cmFuc2l0aW9uOiBjb2xvciAxMjBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSk7XG59XG4uZG9jLXNlbC1iYWNrOmhvdmVyIHtcbiAgY29sb3I6ICMwQTBCMEY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogMi1jb2x1bW4gZ3JpZDsgc2luZ2xlIGNvbHVtbiBvbiBuYXJyb3cgc2NyZWVucyAqL1xuLmRvYy1vcHRzLWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5kb2Mtb3B0cy1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbn1cblxuLyogV3JhcHBlciBsYWJlbCDigJQgbWFrZXMgdGhlIGZ1bGwgY2FyZCBzdXJmYWNlIGNsaWNrYWJsZSAqL1xuLmRvYy1vcHQtbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiBIb3Jpem9udGFsIGZsZXggY2FyZCAqL1xuLmRvYy1vcHQtY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMThweDtcbiAgYm9yZGVyOiAxLjVweCBzb2xpZCAjRDdEQkUzO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBwYWRkaW5nOiAxOHB4O1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgxMCwgMTEsIDE1LCAwLjA1KTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDEyMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKSwgYmFja2dyb3VuZCAxMjBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSksIGJveC1zaGFkb3cgMTIwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpO1xufVxuLmRvYy1vcHQtbGFiZWw6aG92ZXIgLmRvYy1vcHQtY2FyZCB7XG4gIGJvcmRlci1jb2xvcjogI0I2QkRDQTtcbn1cbi5kb2Mtb3B0LWxhYmVsLnNlbGVjdGVkIC5kb2Mtb3B0LWNhcmQge1xuICBib3JkZXItY29sb3I6ICM1QjNGRUM7XG4gIGJhY2tncm91bmQ6ICNGNkY3Rjk7XG4gIGJveC1zaGFkb3c6IDAgOHB4IDIwcHggcmdiYSg5MSwgNjMsIDIzNiwgMC4xNik7XG59XG5cbi8qIERvY3VtZW50IHRodW1ibmFpbCAqL1xuLmRvYy1vcHQtdGh1bWIge1xuICB3aWR0aDogMTE4cHg7XG4gIGhlaWdodDogNzhweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZmxleDogbm9uZTtcbiAgYmFja2dyb3VuZDogI0VDRUVGMjtcbn1cbi5kb2Mtb3B0LXRodW1iIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogVGl0bGUgKyBkZXNjcmlwdGlvbiAqL1xuLmRvYy1vcHQtY29udGVudCB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLmRvYy1vcHQtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzBBMEIwRjtcbiAgbWFyZ2luOiAwIDAgNXB4O1xuICBsaW5lLWhlaWdodDogMS4yNTtcbn1cblxuLmRvYy1vcHQtZGVzYyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDU7XG4gIGNvbG9yOiAjNkM3NTg3O1xuICBtYXJnaW46IDA7XG59XG5cbi8qIFJhZGlvLXN0eWxlIHNlbGVjdGlvbiBpbmRpY2F0b3IgKi9cbi5kb2Mtb3B0LXJhZGlvIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNCNkJEQ0E7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4OiBub25lO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMTIwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpLCBiYWNrZ3JvdW5kIDEyMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKTtcbn1cbi5kb2Mtb3B0LWxhYmVsLnNlbGVjdGVkIC5kb2Mtb3B0LXJhZGlvIHtcbiAgYm9yZGVyLWNvbG9yOiAjNUIzRkVDO1xuICBiYWNrZ3JvdW5kOiAjNUIzRkVDO1xufVxuXG4vKiBUaWNrIGljb24gaW5zaWRlIHRoZSBpbmRpY2F0b3Ig4oCUIGhpZGRlbiB1bnRpbCBzZWxlY3RlZCAqL1xuLmRvYy1vcHQtY2hlY2sge1xuICBvcGFjaXR5OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDE0MG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKTtcbn1cbi5kb2Mtb3B0LWxhYmVsLnNlbGVjdGVkIC5kb2Mtb3B0LWNoZWNrIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyogQWN0aW9uIHJvdyDigJQgY29udGludWUgKyBzZWNvbmRhcnkgYmFjayArIGhpbnQgKi9cbi5kb2Mtc2VsLWFjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjBweDtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUNFRUYyO1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi8qIFwiUGljayBhIGRvY3VtZW50IHRvIGNvbnRpbnVlXCIgaGVscGVyIHRleHQ7IGhpZGRlbiBvbmNlIGEgZG9jIGlzIHNlbGVjdGVkICovXG4uZG9jLXNlbC1oaW50IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzhDOTVBNjtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi8qIFNoaWVsZCBmb290bm90ZSDigJQgZ292ZXJubWVudCB2ZXJpZmljYXRpb24gbm90ZSAqL1xuLmRvYy1nb3YtZm9vdG5vdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiA5cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIHBhZGRpbmc6IDE4cHggMCA0cHg7XG59XG4uZG9jLWdvdi1mb290bm90ZSBzdmcge1xuICBmbGV4OiBub25lO1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIGNvbG9yOiAjOEM5NUE2O1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuSGVscCBCYXIg4oCUIGNvbnRleHR1YWwgaW5saW5lIG1lc3NhZ2UgYmFyXG5WYXJpYW50czogLS1pbmZvLCAtLXN1Y2Nlc3MsIC0tZXJyb3IsIC0tbmV1dHJhbFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5oZWxwLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDEzcHg7XG4gIHBhZGRpbmc6IDE2cHggMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi5oZWxwLWJhcl9faWNvbiB7XG4gIGZsZXg6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDFweDtcbn1cblxuLmhlbHAtYmFyX190ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luOiAwO1xufVxuLmhlbHAtYmFyX190ZXh0IHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi8qIEluZm8gLyBTZWN1cml0eSB2YXJpYW50IOKAlCB2aW9sZXQgKi9cbi5oZWxwLWJhci0taW5mbyB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg5MSwgNjMsIDIzNiwgMC4yNCk7XG4gIGJhY2tncm91bmQ6IHJnYmEoOTEsIDYzLCAyMzYsIDAuMDI1KTtcbn1cbi5oZWxwLWJhci0taW5mbyAuaGVscC1iYXJfX2ljb24ge1xuICBjb2xvcjogIzVCM0ZFQztcbn1cbi5oZWxwLWJhci0taW5mbyAuaGVscC1iYXJfX3RleHQge1xuICBjb2xvcjogIzNBMkQ2Qjtcbn1cbi5oZWxwLWJhci0taW5mbyAuaGVscC1iYXJfX3RleHQgc3Ryb25nIHtcbiAgY29sb3I6ICMyQTFGNTI7XG59XG5cbi8qIFN1Y2Nlc3MgdmFyaWFudCDigJQgZ3JlZW4gKi9cbi5oZWxwLWJhci0tc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgzMSwgMTY4LCAxMDcsIDAuMyk7XG4gIGJhY2tncm91bmQ6ICNFOEY3RUY7XG59XG4uaGVscC1iYXItLXN1Y2Nlc3MgLmhlbHAtYmFyX19pY29uIHtcbiAgY29sb3I6ICMxRkE4NkI7XG59XG4uaGVscC1iYXItLXN1Y2Nlc3MgLmhlbHAtYmFyX190ZXh0IHtcbiAgY29sb3I6ICMxMzRCMkM7XG59XG5cbi8qIEVycm9yIHZhcmlhbnQg4oCUIHJlZCAqL1xuLmhlbHAtYmFyLS1lcnJvciB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMjksIDcyLCA3NywgMC4zKTtcbiAgYmFja2dyb3VuZDogI0ZERURFRTtcbn1cbi5oZWxwLWJhci0tZXJyb3IgLmhlbHAtYmFyX19pY29uIHtcbiAgY29sb3I6ICNFNTQ4NEQ7XG59XG4uaGVscC1iYXItLWVycm9yIC5oZWxwLWJhcl9fdGV4dCB7XG4gIGNvbG9yOiAjN0MxRjIyO1xufVxuXG4vKiBOZXV0cmFsIHZhcmlhbnQg4oCUIGJsdWUgKi9cbi5oZWxwLWJhci0tbmV1dHJhbCB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1OCwgMTIzLCAyMzAsIDAuMyk7XG4gIGJhY2tncm91bmQ6ICNFRUYzRkY7XG59XG4uaGVscC1iYXItLW5ldXRyYWwgLmhlbHAtYmFyX19pY29uIHtcbiAgY29sb3I6ICMzQTdCRTY7XG59XG4uaGVscC1iYXItLW5ldXRyYWwgLmhlbHAtYmFyX190ZXh0IHtcbiAgY29sb3I6ICMyQjMxNDA7XG59XG5cbi5mb290ZXItcG93ZXJlZC1ieS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi5mb290ZXIgLnBvd2VyZWQtYnkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0Ny45Mzc1ZW0pIHtcbiAgLmZvb3RlciAucG93ZXJlZC1ieSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5mb290ZXItLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi5mb290ZXItLWhhcy1sb2dvIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEN0RCRTM7XG59XG5cbmJvZHk6aGFzKC5mb290ZXItLWZpeGVkKSAjd3JhcCB7XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtO1xufVxuXG46cm9vdCB7XG4gIC0taGVhZGVyLWhlaWdodDogNjRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICA6cm9vdCB7XG4gICAgLS1oZWFkZXItaGVpZ2h0OiAxMDBweDtcbiAgfVxufVxuLmhlYWRlciB7XG4gIGhlaWdodDogdmFyKC0taGVhZGVyLWhlaWdodCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuI2hlYWRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10di1ncmFkaWVudCk7IC8qIDkwwrAgY3lhbuKGknZpb2xldCwgdGhlIHN5c3RlbSB0b2tlbiAqL1xufVxuXG4uaGVhZGVyX19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5oZWFkZXJfX2xvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMCAwIGF1dG87XG59XG5cbi5oZWFkZXJfX2xvZ29fX2ltZyB7XG4gIHdpZHRoOiBjYWxjKHZhcigtLWhlYWRlci1oZWlnaHQpICogMC44KTtcbiAgaGVpZ2h0OiBjYWxjKHZhcigtLWhlYWRlci1oZWlnaHQpICogMC44KTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLmhlYWRlcl9fbG9nb19faW1nLS1sYW5kc2NhcGUge1xuICB3aWR0aDogY2FsYyh2YXIoLS1oZWFkZXItaGVpZ2h0KSAqIDAuOCAqIDEuNzc3NzgpO1xufVxuXG4uaGVhZGVyX19sb2dvX19pbWctLXBvcnRyYWl0IHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5oZWFkZXJfX2NsaWVudC1kZXRhaWxzIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMWVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucHJvZmlsZS1waG90byB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIGNvbHVtbi1nYXA6IDAuNWVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9maWxlLXBob3RvX19pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgd2lkdGg6IGNhbGModmFyKC0taGVhZGVyLWhlaWdodCkgKiAwLjQpO1xuICBoZWlnaHQ6IGNhbGModmFyKC0taGVhZGVyLWhlaWdodCkgKiAwLjQpO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDhEOEQ4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5wcm9maWxlLXBob3RvX19pbWFnZSB7XG4gICAgd2lkdGg6IGNhbGModmFyKC0taGVhZGVyLWhlaWdodCkgKiAwLjUpO1xuICAgIGhlaWdodDogY2FsYyh2YXIoLS1oZWFkZXItaGVpZ2h0KSAqIDAuNSk7XG4gICAgbWF4LWhlaWdodDogNjRweDtcbiAgfVxufVxuLnByb2ZpbGUtcGhvdG9fX25hbWUge1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnByb2ZpbGUtcGhvdG9fX25hbWUgLnRleHQtbGluayB7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5wcm9maWxlLXBob3RvX19zdXBwb3J0IHtcbiAgY29sb3I6ICM0RTU2Njc7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3LjkzNzVlbSkge1xuICAucHJvZmlsZS1waG90b19fcGVyc29uLW5hbWUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhlYWRlcl9fY2xpZW50LWRldGFpbHMgLmJ1dHRvbi0tYmx1ZSB7XG4gICAgcGFkZGluZzogN3B4IDExcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIH1cbn1cbjp3aGVyZSgqKSArIC5maXhlZC1ncmlkIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYmxvY2stYnJlYWspO1xufVxuXG4uZml4ZWQtZ3JpZCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogdmFyKC0tdGlnaHQtZ2FwKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmZpeGVkLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5maXhlZC1ncmlkLS1jb2xzLTIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbiAgLmZpeGVkLWdyaWQtLWNvbHMtMyxcbiAgLmZpeGVkLWdyaWQtLWNvbHMtNCxcbiAgLmZpeGVkLWdyaWQtLWNvbHMtNSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAuZml4ZWQtZ3JpZC0tY29scy00IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4Ny41ZW0pIHtcbiAgLmZpeGVkLWdyaWQtLWNvbHMtNSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcbiAgfVxufVxuLmZpeGVkLWdyaWQtLWxpbmUtc2VwYXJhdGVkIHtcbiAgcm93LWdhcDogMDtcbn1cbi5maXhlZC1ncmlkLS1saW5lLXNlcGFyYXRlZCA+ICoge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0Q4RDhEODtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmZpeGVkLWdyaWQtLWxpbmUtc2VwYXJhdGVkID4gKiB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbi5maXhlZC1ncmlkLS1saW5lLXNlcGFyYXRlZCA+ICo6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuZml4ZWQtZ3JpZC0tbGluZS1zZXBhcmF0ZWQge1xuICAgIGNvbHVtbi1nYXA6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA3NC45Mzc1ZW0pIHtcbiAgLmZpeGVkLWdyaWQtLWxpbmUtc2VwYXJhdGVkID4gOm50aC1jaGlsZChldmVuKSB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICNEOEQ4RDg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgLmZpeGVkLWdyaWQtLWxpbmUtc2VwYXJhdGVkOndoZXJlKC5maXhlZC1ncmlkLS1jb2xzLTIpID4gOm50aC1jaGlsZChldmVuKSB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICNEOEQ4RDg7XG4gIH1cbn1cblxuLmZpeGVkLWdyaWQtLWxpbmUtdG9wLW4tdGFpbCA+ICo6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWNvbG9yOiAjRDhEOEQ4O1xufVxuLmZpeGVkLWdyaWQtLWxpbmUtdG9wLW4tdGFpbCA+ICo6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNEOEQ4RDg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5maXhlZC1ncmlkLS1saW5lLXRvcC1uLXRhaWwgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG4ubnVtYmVyZWQtbGlzdCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5udW1iZXJlZC1saXN0IDo6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0LWl0ZW0pO1xufVxuLm51bWJlcmVkLWxpc3QgOndoZXJlKGxpKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ibG9jazogOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG59XG4ubnVtYmVyZWQtbGlzdCA6d2hlcmUobGkpOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjJGNDtcbiAgY29sb3I6ICMzQTdCRTY7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIHRvcDogNHB4O1xuICBsZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjBGMkY0O1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogdGFidWxhci1udW1zO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm51bWJlcmVkLWxpc3QgOndoZXJlKGxpKS5jb21wbGV0ZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNBN0JFNjtcbiAgYm9yZGVyLWNvbG9yOiAjM0E3QkU2O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5udW1iZXJlZC1saXN0IDp3aGVyZShsaSkuaW4tcHJvZ3Jlc3Mge1xuICBjb2xvcjogIzBBMEIwRjtcbn1cbi5udW1iZXJlZC1saXN0IDp3aGVyZShsaSkuaW4tcHJvZ3Jlc3M6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwQTBCMEY7XG4gIGJvcmRlci1jb2xvcjogIzBBMEIwRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MyZDZmNztcbiAgYm9yZGVyLWNvbG9yOiAjYzJkNmY3O1xuICBjb2xvcjogIzBBMEIwRjtcbiAgb3V0bGluZTogMS41cHggc29saWQgIzNBN0JFNjtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLm51bWJlcmVkLWxpc3QtLXV0aWxpdHktcG9zaXRpdmUgOndoZXJlKGxpKTpiZWZvcmUge1xuICBjb2xvcjogIzBBMEIwRjtcbn1cbi5udW1iZXJlZC1saXN0LS11dGlsaXR5LXBvc2l0aXZlIDp3aGVyZShsaSkuY29tcGxldGU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFGQTg2QjtcbiAgYm9yZGVyLWNvbG9yOiAjMUZBODZCO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5udW1iZXJlZC1saXN0LS11dGlsaXR5LXBvc2l0aXZlIDp3aGVyZShsaSkuaW4tcHJvZ3Jlc3M6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOEY3RUY7XG4gIGJvcmRlci1jb2xvcjogI0U4RjdFRjtcbiAgY29sb3I6ICMxMzRCMkM7XG4gIG91dGxpbmUtY29sb3I6ICMxRkE4NkI7XG59XG5cbi5udW1iZXJlZC1saXN0LS1zbWFsbCBsaSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5udW1iZXJlZC1saXN0LS1zbWFsbCBsaTpiZWZvcmUge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcbiAgd2lkdGg6IGNhbGMoMWVtICogdmFyKC0tYm9keS1saW5lLWhlaWdodCkpO1xuICBoZWlnaHQ6IGNhbGMoMWVtICogdmFyKC0tYm9keS1saW5lLWhlaWdodCkpO1xufVxuLm51bWJlcmVkLWxpc3QtLXNtYWxsIGxpLmluLXByb2dyZXNzOjpiZWZvcmUge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4vKlxuICAgIFRpZHkgTGlzdCBncmlkXG5cbiAgICBPbiBsYXJnZSBkZXNrdG9wIGl0IGFkanVzdHMgYmFzZWQgb24gdGhlIG51bWJlciBvZiBpdGVtczpcbiAgICAtIDEgZnVsbCB3aWR0aFxuICAgIC0gMiB0d28gY29sc1xuICAgIC0gMyB0aHJlZSBjb2xzXG4gICAgLSA0IGZvdXIgY29sc1xuICAgIC0gNSsgdGhyZWUgY29sc1xuKi9cbjp3aGVyZSgqKSArIC50aWR5LWxpc3QtZ3JpZCB7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJsb2NrLWJyZWFrKTtcbn1cblxuLnRpZHktbGlzdC1ncmlkIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogdmFyKC0tdGlnaHQtZ2FwKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLnRpZHktbGlzdC1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgLnRpZHktbGlzdC1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHVuc2V0O1xuICAgIGdyaWQtYXV0by1jb2x1bW5zOiAxZnI7XG4gIH1cbiAgLnRpZHktbGlzdC1ncmlkID4gOm50aC1jaGlsZCgyKTpsYXN0LWNoaWxkLFxuICAudGlkeS1saXN0LWdyaWQgPiA6bnRoLWNoaWxkKDQpOmxhc3QtY2hpbGQge1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICB9XG4gIC50aWR5LWxpc3QtZ3JpZCA+IDpsYXN0LWNoaWxkOm50aC1jaGlsZCgzKSxcbiAgLnRpZHktbGlzdC1ncmlkID4gOm50aC1sYXN0LWNoaWxkKG4rNSkgfiA6bnRoLWNoaWxkKDMpIHtcbiAgICBncmlkLWNvbHVtbjogMztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwZW0pIHtcbiAgLnRpZHktbGlzdC1ncmlkID4gOm50aC1jaGlsZCg0KTpsYXN0LWNoaWxkLCAudGlkeS1saXN0LWdyaWQuY29udGFpbmVyLXdpZHRoID4gOm50aC1jaGlsZCg0bik6bGFzdC1jaGlsZCB7XG4gICAgZ3JpZC1jb2x1bW46IDQ7XG4gIH1cbn1cbi50aWR5LWxpc3QtZ3JpZC0tZ2FwLTAge1xuICAtLWdhcDogMDtcbiAgLS10aWdodC1nYXA6IDA7XG59XG5cbi8qIC0tLS0gdG9wLWhlYXZ5LWxpc3QgLS0tLSAqL1xuLyogVG8gZGlzcGxheSBhIGxpc3Qgb2YgcHJvZHVjdHMgbmljZWx5ICovXG4udG9wLWhlYXZ5LWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMjBweCAwIDMwcHg7XG4gIG1hcmdpbjogMCAtMTBweDtcbn1cbi50b3AtaGVhdnktbGlzdDpiZWZvcmUsIC50b3AtaGVhdnktbGlzdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi50b3AtaGVhdnktbGlzdDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLnRvcC1oZWF2eS1saXN0ID4gLnRvcC1oZWF2eS1saXN0IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi50b3AtaGVhdnktbGlzdCArIC50b3AtaGVhdnktbGlzdCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLnRvcC1oZWF2eS1saXN0X19pdGVtIHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzVlbSkge1xuICAudG9wLWhlYXZ5LWxpc3RfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAudG9wLWhlYXZ5LWxpc3RfX2l0ZW06bnRoLWNoaWxkKDJuKzEpIHtcbiAgICBjbGVhcjogbGVmdDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAudG9wLWhlYXZ5LWxpc3RfX2l0ZW0ge1xuICAgIHdpZHRoOiAzMy4zMzMzJTtcbiAgfVxuICAudG9wLWhlYXZ5LWxpc3RfX2l0ZW06bnRoLWNoaWxkKDJuKzEpIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAudG9wLWhlYXZ5LWxpc3RfX2l0ZW06bnRoLWNoaWxkKDNuKzEpIHtcbiAgICBjbGVhcjogbGVmdDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODcuNWVtKSB7XG4gIC50b3AtaGVhdnktbGlzdF9faXRlbSB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAubWFpbmJhci0tbmFycm93IC50b3AtaGVhdnktbGlzdF9faXRlbSB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAudG9wLWhlYXZ5LWxpc3RfX2l0ZW06bnRoLWNoaWxkKDNuKzEpIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAudG9wLWhlYXZ5LWxpc3RfX2l0ZW06bnRoLWNoaWxkKDRuKzEpIHtcbiAgICBjbGVhcjogbGVmdDtcbiAgfVxufVxuLyogRmxleCBjb2RlICovXG5Ac3VwcG9ydHMgKGRpc3BsYXk6IGZsZXgpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzVlbSkge1xuICAgIC50b3AtaGVhdnktbGlzdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCkgLnRvcC1oZWF2eS1saXN0IF9faXRlbTtcbiAgICAgIHdpZHRoLW1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIHdpZHRoLW1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgd2lkdGgtcGFkZGluZzogMCAxMHB4IDIwcHg7XG4gICAgICB3aWR0aC1mbGV4LWJhc2lzOiA1MCU7XG4gICAgICB3aWR0aC1taW4td2lkdGg6IDUwJTtcbiAgICAgIHdpZHRoLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC50b3AtaGVhdnktbGlzdC0tZml2ZSAudG9wLWhlYXZ5LWxpc3RfX2l0ZW0sIC50b3AtaGVhdnktbGlzdF9faXRlbTpudGgtY2hpbGQoLW4rMykge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MS45Mzc1ZW0pIHtcbiAgICAudG9wLWhlYXZ5LWxpc3QtLXRocmVlIC50b3AtaGVhdnktbGlzdF9faXRlbTpmaXJzdC1jaGlsZCwgLnRvcC1oZWF2eS1saXN0LS1maXZlIC50b3AtaGVhdnktbGlzdF9faXRlbTpmaXJzdC1jaGlsZCwgLnRvcC1oZWF2eS1saXN0LS1zZXZlbiAudG9wLWhlYXZ5LWxpc3RfX2l0ZW06Zmlyc3QtY2hpbGQsIC50b3AtaGVhdnktbGlzdC0tb2RkIC50b3AtaGVhdnktbGlzdF9faXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgLnRvcC1oZWF2eS1saXN0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMiU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0yJTtcbiAgICAgIC8qICBncmlkIHdpdGggc2lkZWJhciwgc3RheXMgb25seSAzIGNvbHVtbnMgICovXG4gICAgfVxuICAgIC50b3AtaGVhdnktbGlzdCAudG9wLWhlYXZ5LWxpc3RfX2l0ZW0ge1xuICAgICAgcGFkZGluZzogMiU7XG4gICAgICBmbGV4LWJhc2lzOiAyNSU7XG4gICAgICBtaW4td2lkdGg6IDI1JTtcbiAgICB9XG4gICAgLnRvcC1oZWF2eS1saXN0LS1vZGQgPiAudG9wLWhlYXZ5LWxpc3RfX2l0ZW0sIC5tYWluYmFyLS1uYXJyb3cgLnRvcC1oZWF2eS1saXN0ID4gLnRvcC1oZWF2eS1saXN0X19pdGVtLCAudG9wLWhlYXZ5LWxpc3QtLXNpeCA+IC50b3AtaGVhdnktbGlzdF9faXRlbSwgLnRvcC1oZWF2eS1saXN0LS1zZXZlbiA+IC50b3AtaGVhdnktbGlzdF9faXRlbTpudGgtY2hpbGQoLW4rMykge1xuICAgICAgZmxleC1iYXNpczogMzMuMzMzMzMzMzMlO1xuICAgICAgbWluLXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gICAgfVxuICAgIC50b3AtaGVhdnktbGlzdC0tZml2ZSA+IC50b3AtaGVhdnktbGlzdF9faXRlbTpudGgtY2hpbGQoLW4rMikge1xuICAgICAgZmxleC1iYXNpczogNTAlO1xuICAgIH1cbiAgICAudG9wLWhlYXZ5LWxpc3QtLWZpdmUgPiAudG9wLWhlYXZ5LWxpc3RfX2l0ZW06bnRoLWNoaWxkKG4rMykge1xuICAgICAgZmxleC1iYXNpczogMjAlO1xuICAgIH1cbiAgICAubWFpbmJhci0tbmFycm93IC50b3AtaGVhdnktbGlzdC0tZm91ciA+IC50b3AtaGVhdnktbGlzdF9faXRlbTpudGgtY2hpbGQoLW4rNCksIC5tYWluYmFyLS1uYXJyb3cgLnRvcC1oZWF2eS1saXN0LS1zZXZlbiA+IC50b3AtaGVhdnktbGlzdF9faXRlbTpudGgtY2hpbGQoLW4rNCkge1xuICAgICAgZmxleC1iYXNpczogNTAlO1xuICAgIH1cbiAgICAubWFpbmJhci0tbmFycm93IC50b3AtaGVhdnktbGlzdC0tZml2ZSA+IC50b3AtaGVhdnktbGlzdF9faXRlbTpudGgtY2hpbGQoLW4rMiksIC5tYWluYmFyLS1uYXJyb3cgLnRvcC1oZWF2eS1saXN0LS1ldmVuID4gLnRvcC1oZWF2eS1saXN0X19pdGVtOm50aC1jaGlsZCgtbisyKSB7XG4gICAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgfVxuICB9XG59XG4uc2ltcGxlLWxpc3Qge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiBjYWxjKHZhcigtLXRpZ2h0LWdhcCkgKiAwLjUpO1xufVxuLnNpbXBsZS1saXN0X19pdGVtIHtcbiAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tdGlnaHQtZ2FwKSAqIDAuNSk7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQkJCRkMxO1xufVxuLnNpbXBsZS1saXN0X19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIGJvcmRlci10b3A6IDA7XG59XG4uc2ltcGxlLWxpc3RfX2l0ZW06YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkJveCBmaWxsIHV0aWxpdGllc1xuXG5HZW5lcmF0ZWQgZnJvbSB0aGUgVFYgcGFsZXR0ZSBhbmQgdXRpbGl0eSBjb2xvdXIgbWFwcyBpblxuMDAtc2V0dGluZ3MvX2NvbG9ycy5zY3NzIHNvIHRoZSBwYWxldHRlIHN0YXlzIHRoZSBzaW5nbGUgc291cmNlIG9mIHRydXRoLlxuUHJvZHVjZXMgYmFja2dyb3VuZC1maWxsIG1vZGlmaWVyIGNsYXNzZXM6XG5cbiAgICAuYm94LWZpbGxlZC0tZ3JleS0wNSDigKYgLmJveC1maWxsZWQtLWdyZXktOTAgICAgIChUViBuZXV0cmFsIHNjYWxlKVxuICAgIC5ib3gtZmlsbGVkLS1pbmssIC5ib3gtZmlsbGVkLS12aW9sZXQg4oCmICAgICAgICAgIChUViBicmFuZClcbiAgICAuYm94LWZpbGxlZC0tbmV1dHJhbC1wYXN0ZWwsIC5ib3gtZmlsbGVkLS1wb3NpdGl2ZS1wYXN0ZWwg4oCmICAoc2VtYW50aWMpXG5cbkNvbWJpbmUgd2l0aCAuYm94IGZvciBkaW1lbnNpb25zIGFuZCAuYm94LWxpbmVkIGZvciBhIHZpc2libGUgYm9yZGVyOlxuICAgIDxkaXYgY2xhc3M9XCJib3ggYm94LWxpbmVkIGJveC1maWxsZWQtLW5ldXRyYWwtcGFzdGVsXCI+4oCmPC9kaXY+XG5cbkJvcmRlciBjb2xvdXIgaXMgZGVyaXZlZCBhdXRvbWF0aWNhbGx5ICg1JSBsaWdodG5lc3MgcmVkdWN0aW9uIG9mIHRoZSBmaWxsKS5cbkRhcmsgZmlsbHMgKGxpZ2h0bmVzcyA8IDQ1JSkgZmxpcCBib2R5IHRleHQgYW5kIGhlYWRpbmdzIHRvIHdoaXRlLlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYm94LWZpbGxlZC0tYmxhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5ib3gtZmlsbGVkLS1ibGFjayA6d2hlcmUoYSkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5ib3gtZmlsbGVkLS1ibGFjayA6d2hlcmUoaDEsIGgyLCBoMywgaDQsIGg1LCBoNikge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJveC1maWxsZWQtLWluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwQTBCMEY7XG4gIGJvcmRlci1jb2xvcjogIzBhMGEwZTtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYm94LWZpbGxlZC0taW5rIDp3aGVyZShhKSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJveC1maWxsZWQtLWluayA6d2hlcmUoaDEsIGgyLCBoMywgaDQsIGg1LCBoNikge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJveC1maWxsZWQtLW5pZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0MTYxRDtcbiAgYm9yZGVyLWNvbG9yOiAjMTMxNTFjO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5ib3gtZmlsbGVkLS1uaWdodCA6d2hlcmUoYSkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5ib3gtZmlsbGVkLS1uaWdodCA6d2hlcmUoaDEsIGgyLCBoMywgaDQsIGg1LCBoNikge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJveC1maWxsZWQtLXNsYXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFGMjMyRDtcbiAgYm9yZGVyLWNvbG9yOiAjMWQyMTJiO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5ib3gtZmlsbGVkLS1zbGF0ZSA6d2hlcmUoYSkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5ib3gtZmlsbGVkLS1zbGF0ZSA6d2hlcmUoaDEsIGgyLCBoMywgaDQsIGg1LCBoNikge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJveC1maWxsZWQtLXN0b25lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJCMzE0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMjkyZjNkO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5ib3gtZmlsbGVkLS1zdG9uZSA6d2hlcmUoYSkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5ib3gtZmlsbGVkLS1zdG9uZSA6d2hlcmUoaDEsIGgyLCBoMywgaDQsIGg1LCBoNikge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJveC1maWxsZWQtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjZjJmMmYyO1xufVxuXG4uYm94LWZpbGxlZC0tZ3JleS0wMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQUZCRkM7XG4gIGJvcmRlci1jb2xvcjogI2VhZWVmMztcbn1cblxuLmJveC1maWxsZWQtLWdyZXktMDUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGN0Y5O1xuICBib3JkZXItY29sb3I6ICNlN2VhZWY7XG59XG5cbi5ib3gtZmlsbGVkLS1ncmV5LTEwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VDRUVGMjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMWU4O1xufVxuXG4uYm94LWZpbGxlZC0tZ3JleS0yMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEN0RCRTM7XG4gIGJvcmRlci1jb2xvcjogI2NhY2ZkYTtcbn1cblxuLmJveC1maWxsZWQtLWdyZXktMzAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjZCRENBO1xuICBib3JkZXItY29sb3I6ICNhYmIzYzI7XG59XG5cbi5ib3gtZmlsbGVkLS1ncmV5LTQwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhDOTVBNjtcbiAgYm9yZGVyLWNvbG9yOiAjODM4ZDlmO1xufVxuXG4uYm94LWZpbGxlZC0tZ3JleS01MCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Qzc1ODc7XG4gIGJvcmRlci1jb2xvcjogIzY3NmY4MDtcbn1cblxuLmJveC1maWxsZWQtLWdyZXktNjAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEU1NjY3O1xuICBib3JkZXItY29sb3I6ICM0YTUyNjI7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJveC1maWxsZWQtLWdyZXktNjAgOndoZXJlKGEpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYm94LWZpbGxlZC0tZ3JleS02MCA6d2hlcmUoaDEsIGgyLCBoMywgaDQsIGg1LCBoNikge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJveC1maWxsZWQtLWdyZXktNzAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzUzQjQ5O1xuICBib3JkZXItY29sb3I6ICMzMjM4NDU7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJveC1maWxsZWQtLWdyZXktNzAgOndoZXJlKGEpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYm94LWZpbGxlZC0tZ3JleS03MCA6d2hlcmUoaDEsIGgyLCBoMywgaDQsIGg1LCBoNikge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJveC1maWxsZWQtLWdyZXktODAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyNTJGO1xuICBib3JkZXItY29sb3I6ICMxZjIzMmQ7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJveC1maWxsZWQtLWdyZXktODAgOndoZXJlKGEpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYm94LWZpbGxlZC0tZ3JleS04MCA6d2hlcmUoaDEsIGgyLCBoMywgaDQsIGg1LCBoNikge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJveC1maWxsZWQtLWdyZXktOTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIxNDFBO1xuICBib3JkZXItY29sb3I6ICMxMTEzMTk7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJveC1maWxsZWQtLWdyZXktOTAgOndoZXJlKGEpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYm94LWZpbGxlZC0tZ3JleS05MCA6d2hlcmUoaDEsIGgyLCBoMywgaDQsIGg1LCBoNikge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJveC1maWxsZWQtLWN5YW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDVFNEM5O1xuICBib3JkZXItY29sb3I6ICMwNWQ5YmY7XG59XG5cbi5ib3gtZmlsbGVkLS12aW9sZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUIzRkVDO1xuICBib3JkZXItY29sb3I6ICM0ZjMxZWI7XG59XG5cbi5ib3gtZmlsbGVkLS1hcXVhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFBQjZEOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTlhZGNlO1xufVxuXG4uYm94LWZpbGxlZC0tYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzQTdCRTY7XG4gIGJvcmRlci1jb2xvcjogIzJkNzJlNDtcbn1cblxuLmJveC1maWxsZWQtLWluZGlnbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0QTVCRjE7XG4gIGJvcmRlci1jb2xvcjogIzNiNGVmMDtcbn1cblxuLmJveC1maWxsZWQtLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUZBODZCO1xuICBib3JkZXItY29sb3I6ICMxZGEwNjY7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJveC1maWxsZWQtLXN1Y2Nlc3MgOndoZXJlKGEpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYm94LWZpbGxlZC0tc3VjY2VzcyA6d2hlcmUoaDEsIGgyLCBoMywgaDQsIGg1LCBoNikge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJveC1maWxsZWQtLXdhcm4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTVBNTNBO1xuICBib3JkZXItY29sb3I6ICNlMzlmMmQ7XG59XG5cbi5ib3gtZmlsbGVkLS1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTU0ODREO1xuICBib3JkZXItY29sb3I6ICNlMzNiNDA7XG59XG5cbi5ib3gtZmlsbGVkLS1wb3NpdGl2ZS1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzNEIyQztcbiAgYm9yZGVyLWNvbG9yOiAjMTI0NzJhO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5ib3gtZmlsbGVkLS1wb3NpdGl2ZS1kYXJrIDp3aGVyZShhKSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJveC1maWxsZWQtLXBvc2l0aXZlLWRhcmsgOndoZXJlKGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5ib3gtZmlsbGVkLS1wb3NpdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxRkE4NkI7XG4gIGJvcmRlci1jb2xvcjogIzFkYTA2NjtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYm94LWZpbGxlZC0tcG9zaXRpdmUgOndoZXJlKGEpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYm94LWZpbGxlZC0tcG9zaXRpdmUgOndoZXJlKGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5ib3gtZmlsbGVkLS1wb3NpdGl2ZS1taWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU3QTRDO1xuICBib3JkZXItY29sb3I6ICMxNDc0NDg7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJveC1maWxsZWQtLXBvc2l0aXZlLW1pZCA6d2hlcmUoYSkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5ib3gtZmlsbGVkLS1wb3NpdGl2ZS1taWQgOndoZXJlKGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5ib3gtZmlsbGVkLS1wb3NpdGl2ZS1wYXN0ZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRThGN0VGO1xuICBib3JkZXItY29sb3I6ICNkNmYxZTM7XG59XG5cbi5ib3gtZmlsbGVkLS1hbGVydC1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZGNEExNztcbiAgYm9yZGVyLWNvbG9yOiAjNjk0NjE2O1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5ib3gtZmlsbGVkLS1hbGVydC1kYXJrIDp3aGVyZShhKSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJveC1maWxsZWQtLWFsZXJ0LWRhcmsgOndoZXJlKGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5ib3gtZmlsbGVkLS1hbGVydCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNUE1M0E7XG4gIGJvcmRlci1jb2xvcjogI2UzOWYyZDtcbn1cblxuLmJveC1maWxsZWQtLWFsZXJ0LXBhc3RlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY0RTU7XG4gIGJvcmRlci1jb2xvcjogI2ZmZWFjZDtcbn1cblxuLmJveC1maWxsZWQtLXdhcm5pbmctZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3QzFGMjI7XG4gIGJvcmRlci1jb2xvcjogIzc2MWQyMDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYm94LWZpbGxlZC0td2FybmluZy1kYXJrIDp3aGVyZShhKSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJveC1maWxsZWQtLXdhcm5pbmctZGFyayA6d2hlcmUoaDEsIGgyLCBoMywgaDQsIGg1LCBoNikge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJveC1maWxsZWQtLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTU0ODREO1xuICBib3JkZXItY29sb3I6ICNlMzNiNDA7XG59XG5cbi5ib3gtZmlsbGVkLS13YXJuaW5nLXBhc3RlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGREVERUU7XG4gIGJvcmRlci1jb2xvcjogI2ZiZDdkOTtcbn1cblxuLmJveC1maWxsZWQtLWluZm8tZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwQjRBN0E7XG4gIGJvcmRlci1jb2xvcjogIzBhNDY3NDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYm94LWZpbGxlZC0taW5mby1kYXJrIDp3aGVyZShhKSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJveC1maWxsZWQtLWluZm8tZGFyayA6d2hlcmUoaDEsIGgyLCBoMywgaDQsIGg1LCBoNikge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJveC1maWxsZWQtLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODBDQ0Y1O1xuICBib3JkZXItY29sb3I6ICM2ZmM1ZjQ7XG59XG5cbi5ib3gtZmlsbGVkLS1pbmZvLXBhc3RlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkY0RkY7XG4gIGJvcmRlci1jb2xvcjogI2QzZTdmZjtcbn1cblxuLmJveC1maWxsZWQtLW5ldXRyYWwtZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQjMxNDA7XG4gIGJvcmRlci1jb2xvcjogIzI5MmYzZDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYm94LWZpbGxlZC0tbmV1dHJhbC1kYXJrIDp3aGVyZShhKSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJveC1maWxsZWQtLW5ldXRyYWwtZGFyayA6d2hlcmUoaDEsIGgyLCBoMywgaDQsIGg1LCBoNikge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJveC1maWxsZWQtLW5ldXRyYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0E3QkU2O1xuICBib3JkZXItY29sb3I6ICMyZDcyZTQ7XG59XG5cbi5ib3gtZmlsbGVkLS1uZXV0cmFsLXBhc3RlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRUYzRkY7XG4gIGJvcmRlci1jb2xvcjogI2Q1ZTJmZjtcbn1cblxuLmJveC1maWxsZWQtLXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkM1N0Q7XG4gIGJvcmRlci1jb2xvcjogI2ZmYmQ2YTtcbn1cblxuLmJveC1maWxsZWQtLXBsYWNlaG9sZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjOGM4YztcbiAgYm9yZGVyLWNvbG9yOiAjODU4NTg1O1xufVxuXG4udGV4dC1hbGlnbi1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udGV4dC1hbGlnbi1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRleHQtYWxpZ24tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNWVtKSB7XG4gIC50ZXh0LWFsaWduLXJpZ2h0LS14c20ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1ZW0pIHtcbiAgLnRleHQtYWxpZ24tbGVmdC0teHNtIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1ZW0pIHtcbiAgLnRleHQtYWxpZ24tY2VudGVyLS14c20ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC50ZXh0LWFsaWduLXJpZ2h0LS1zbSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAudGV4dC1hbGlnbi1sZWZ0LS1zbSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC50ZXh0LWFsaWduLWNlbnRlci0tc20ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC50ZXh0LWFsaWduLXJpZ2h0LS1tZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAudGV4dC1hbGlnbi1sZWZ0LS1tZCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC50ZXh0LWFsaWduLWNlbnRlci0tbWQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gIC50ZXh0LWFsaWduLXJpZ2h0LS1sZyB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAudGV4dC1hbGlnbi1sZWZ0LS1sZyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gIC50ZXh0LWFsaWduLWNlbnRlci0tbGcge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDBlbSkge1xuICAudGV4dC1hbGlnbi1yaWdodC0teGxnIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDBlbSkge1xuICAudGV4dC1hbGlnbi1sZWZ0LS14bGcge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwZW0pIHtcbiAgLnRleHQtYWxpZ24tY2VudGVyLS14bGcge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuVGV4dCBjb2xvdXIgdXRpbGl0aWVzXG5cbkdlbmVyYXRlZCBmcm9tIHRoZSBjb2xvdXIgbWFwcyBpbiAwMC1zZXR0aW5ncy9fY29sb3JzLnNjc3Mgc28gdGhlXG5wYWxldHRlIHN0YXlzIHRoZSBzaW5nbGUgc291cmNlIG9mIHRydXRoLiBQcm9kdWNlcyBkaXJlY3QgY2xhc3NlczpcblxuICAgIC50ZXh0LXByaW1hcnksIC50ZXh0LXNlY29uZGFyeSwgLnRleHQtYWx0ZXJuYXRpdmUgICAoYnJhbmQpXG4gICAgLnRleHQtd2hpdGUsIC50ZXh0LWdyZXktMDYg4oCmIC50ZXh0LWJsYWNrICAgICAgICAgICAgKG5ldXRyYWwpXG4gICAgLnRleHQtcG9zaXRpdmUsIC50ZXh0LXdhcm5pbmcsIC50ZXh0LW5ldXRyYWwg4oCmICAgICAgKHV0aWxpdHkpXG5cblVzZSBhbG9uZ3NpZGUgdGhlIG1hdGNoaW5nIC5iZy0qIGJhY2tncm91bmQgY2xhc3Nlcy5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICMwQTBCMEY7XG59XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjYTFkZWZmO1xufVxuXG4udGV4dC1hbHRlcm5hdGl2ZSB7XG4gIGNvbG9yOiAjM0E1N0U4O1xufVxuXG4udGV4dC1ibGFjayB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4udGV4dC1pbmsge1xuICBjb2xvcjogIzBBMEIwRjtcbn1cblxuLnRleHQtbmlnaHQge1xuICBjb2xvcjogIzE0MTYxRDtcbn1cblxuLnRleHQtc2xhdGUge1xuICBjb2xvcjogIzFGMjMyRDtcbn1cblxuLnRleHQtc3RvbmUge1xuICBjb2xvcjogIzJCMzE0MDtcbn1cblxuLnRleHQtd2hpdGUge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLnRleHQtZ3JleS0wMiB7XG4gIGNvbG9yOiAjRkFGQkZDO1xufVxuXG4udGV4dC1ncmV5LTA1IHtcbiAgY29sb3I6ICNGNkY3Rjk7XG59XG5cbi50ZXh0LWdyZXktMTAge1xuICBjb2xvcjogI0VDRUVGMjtcbn1cblxuLnRleHQtZ3JleS0yMCB7XG4gIGNvbG9yOiAjRDdEQkUzO1xufVxuXG4udGV4dC1ncmV5LTMwIHtcbiAgY29sb3I6ICNCNkJEQ0E7XG59XG5cbi50ZXh0LWdyZXktNDAge1xuICBjb2xvcjogIzhDOTVBNjtcbn1cblxuLnRleHQtZ3JleS01MCB7XG4gIGNvbG9yOiAjNkM3NTg3O1xufVxuXG4udGV4dC1ncmV5LTYwIHtcbiAgY29sb3I6ICM0RTU2Njc7XG59XG5cbi50ZXh0LWdyZXktNzAge1xuICBjb2xvcjogIzM1M0I0OTtcbn1cblxuLnRleHQtZ3JleS04MCB7XG4gIGNvbG9yOiAjMjEyNTJGO1xufVxuXG4udGV4dC1ncmV5LTkwIHtcbiAgY29sb3I6ICMxMjE0MUE7XG59XG5cbi50ZXh0LWN5YW4ge1xuICBjb2xvcjogIzA1RTRDOTtcbn1cblxuLnRleHQtdmlvbGV0IHtcbiAgY29sb3I6ICM1QjNGRUM7XG59XG5cbi50ZXh0LWFxdWEge1xuICBjb2xvcjogIzFBQjZEOTtcbn1cblxuLnRleHQtYmx1ZSB7XG4gIGNvbG9yOiAjM0E3QkU2O1xufVxuXG4udGV4dC1pbmRpZ28ge1xuICBjb2xvcjogIzRBNUJGMTtcbn1cblxuLnRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMUZBODZCO1xufVxuXG4udGV4dC13YXJuIHtcbiAgY29sb3I6ICNFNUE1M0E7XG59XG5cbi50ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiAjRTU0ODREO1xufVxuXG4udGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGV4dC1ncmV5LTAwIHtcbiAgY29sb3I6ICNGMEYyRjQ7XG59XG5cbi50ZXh0LWdyZXktMDEge1xuICBjb2xvcjogI0UyRTRFNTtcbn1cblxuLnRleHQtZ3JleS0wMiB7XG4gIGNvbG9yOiAjRDhEOEQ4O1xufVxuXG4udGV4dC1ncmV5LTAzIHtcbiAgY29sb3I6ICNDM0MzQzM7XG59XG5cbi50ZXh0LWdyZXktMDQge1xuICBjb2xvcjogI0JCQkZDMTtcbn1cblxuLnRleHQtZ3JleS0wNSB7XG4gIGNvbG9yOiAjQkJCRkMxO1xufVxuXG4udGV4dC1ncmV5LTA2IHtcbiAgY29sb3I6ICM4YzhjOGM7XG59XG5cbi50ZXh0LWdyZXktMDcge1xuICBjb2xvcjogIzcyNzI3Mjtcbn1cblxuLnRleHQtZ3JleS0wOCB7XG4gIGNvbG9yOiAjNjc2NzY3O1xufVxuXG4udGV4dC1ncmV5LTA5IHtcbiAgY29sb3I6ICM0NzQ3NDc7XG59XG5cbi50ZXh0LWdyZXktMTAge1xuICBjb2xvcjogIzI0MjQyNjtcbn1cblxuLnRleHQtZ3JleS0xMSB7XG4gIGNvbG9yOiAjMGYwZjBmO1xufVxuXG4udGV4dC1ibGFjayB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4udGV4dC1wb3NpdGl2ZS1kYXJrIHtcbiAgY29sb3I6ICMxMzRCMkM7XG59XG5cbi50ZXh0LXBvc2l0aXZlIHtcbiAgY29sb3I6ICMxRkE4NkI7XG59XG5cbi50ZXh0LXBvc2l0aXZlLW1pZCB7XG4gIGNvbG9yOiAjMTU3QTRDO1xufVxuXG4udGV4dC1wb3NpdGl2ZS1wYXN0ZWwge1xuICBjb2xvcjogI0U4RjdFRjtcbn1cblxuLnRleHQtYWxlcnQtZGFyayB7XG4gIGNvbG9yOiAjNkY0QTE3O1xufVxuXG4udGV4dC1hbGVydCB7XG4gIGNvbG9yOiAjRTVBNTNBO1xufVxuXG4udGV4dC1hbGVydC1wYXN0ZWwge1xuICBjb2xvcjogI0ZGRjRFNTtcbn1cblxuLnRleHQtd2FybmluZy1kYXJrIHtcbiAgY29sb3I6ICM3QzFGMjI7XG59XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI0U1NDg0RDtcbn1cblxuLnRleHQtd2FybmluZy1wYXN0ZWwge1xuICBjb2xvcjogI0ZERURFRTtcbn1cblxuLnRleHQtaW5mby1kYXJrIHtcbiAgY29sb3I6ICMwQjRBN0E7XG59XG5cbi50ZXh0LWluZm8ge1xuICBjb2xvcjogIzgwQ0NGNTtcbn1cblxuLnRleHQtaW5mby1wYXN0ZWwge1xuICBjb2xvcjogI0VCRjRGRjtcbn1cblxuLnRleHQtbmV1dHJhbC1kYXJrIHtcbiAgY29sb3I6ICMyQjMxNDA7XG59XG5cbi50ZXh0LW5ldXRyYWwge1xuICBjb2xvcjogIzNBN0JFNjtcbn1cblxuLnRleHQtbmV1dHJhbC1wYXN0ZWwge1xuICBjb2xvcjogI0VFRjNGRjtcbn1cblxuLnRleHQtc2VsZWN0aW9uIHtcbiAgY29sb3I6ICNGRkM1N0Q7XG59XG5cbi50ZXh0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM4YzhjOGM7XG59XG5cbi5mbG9hdC1sZWZ0LFxuLmZsb2F0LWNlbnRlcixcbi5mbG9hdC1yaWdodCB7XG4gIG1hcmdpbjogMzBweCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi8qIEJQIFNtYWxsZXIgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1ZW0pIHtcbiAgLmZsb2F0LWxlZnQge1xuICAgIG1hcmdpbjogMCAzMHB4IDMwcHggMDtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAuZmxvYXQtcmlnaHQge1xuICAgIG1hcmdpbjogMCAwIDMwcHggMzBweDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cbi5jbGVhciB7XG4gIGhlaWdodDogMDtcbiAgY2xlYXI6IGJvdGg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uLWNsZWFyZml4OmJlZm9yZSwgLi1jbGVhcmZpeDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi4tY2xlYXJmaXg6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLi1pciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi4taXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDE1MCU7XG59XG5cbi8qIEFuZ2xlIEJyYWNrZXRzICovXG4uLXItYXJyb3ctYWZ0ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIsKgPlwiO1xufVxuXG4uLXItYXJyb3ctYmVmb3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiPsKgXCI7XG59XG5cbi4tbC1hcnJvdy1hZnRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiwqA8XCI7XG59XG5cbi4tbC1hcnJvdy1iZWZvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCI8wqBcIjtcbn1cblxuLyogRWxsaXBzaXMgKi9cbi5lbGxpcHNpcy0yOmFmdGVyIHtcbiAgY29udGVudDogXCIuLlwiO1xufVxuXG4uZWxsaXBzaXMtMzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLi4uXCI7XG59XG5cbi8qIC0tLS0gSGlkZGVuIC0tLS0gKi9cbi4taGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qIC0tLS0gSW52aXNpYmxlIC0tLS0gKi9cbi4taW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKiAtLS0tIFZpc2liaWxpdHkgSGlkZGVuIC0tLS0gKi9cbi4tdmlzLWhpZGRlbiB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xufVxuLi12aXMtaGlkZGVuLmZvY3VzYWJsZTphY3RpdmUsXG4uLXZpcy1oaWRkZW4uZm9jdXNhYmxlOmZvY3VzIHtcbiAgY2xpcDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbn1cblxuLyogLS0tLSBIaWRlIC8gU2hvdyAgLS0tLSAqL1xuLmhpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zaG93IHtcbiAgZGlzcGxheTogaW5pdGlhbCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNWVtKSB7XG4gIC5oaWRlLS14c20ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc2hvdy0teHNtIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzVlbSkge1xuICAuc2hvdy0teHNtIHtcbiAgICBkaXNwbGF5OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuaGlkZS0tc20ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc2hvdy0tc20ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5zaG93LS1zbSB7XG4gICAgZGlzcGxheTogaW5pdGlhbCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmhpZGUtLW1kIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnNob3ctLW1kIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAuc2hvdy0tbWQge1xuICAgIGRpc3BsYXk6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gIC5oaWRlLS1sZyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zaG93LS1sZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgLnNob3ctLWxnIHtcbiAgICBkaXNwbGF5OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwZW0pIHtcbiAgLmhpZGUtLXhsZyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zaG93LS14bGcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDBlbSkge1xuICAuc2hvdy0teGxnIHtcbiAgICBkaXNwbGF5OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmFuaW1hdGUtZmFkZSB7XG4gIGFuaW1hdGlvbjogZmFkZUluRG93biA0MDBtcyBlYXNlLWluLW91dDtcbn1cblxuLmRlbW8tYW5pbWF0ZSAuZGVtby1hbmltYXRlX19pdGVtIHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG5cbi5kZW1vLWFuaW1hdGU6aG92ZXIgLmRlbW8tYW5pbWF0ZV9faXRlbSB7XG4gIGNsaXA6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDVweDtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhZGVJbkRvd24gNDAwbXMgZWFzZS1pbi1vdXQ7XG4gIGFuaW1hdGlvbjogZmFkZUluRG93biA0MDBtcyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG59XG5cbi5tYi0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm1iLXBiIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tcGFyYWdyYXBoLWJyZWFrKTtcbn1cblxuLm1iLWJiIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYmxvY2stYnJlYWspO1xufVxuXG4ubWItYmIxIHtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1ibG9jay1icmVhaykgKiAyKTtcbn1cblxuLm1iLWJiMiB7XG4gIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tYmxvY2stYnJlYWspICogMyk7XG59XG5cbi5tdC0wIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLm10LXBiIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tcGFyYWdyYXBoLWJyZWFrKTtcbn1cblxuLm10LWJiIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYmxvY2stYnJlYWspO1xufVxuXG4ubXQtYmIxIHtcbiAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1ibG9jay1icmVhaykgKiAyKTtcbn1cblxuLm10LWJiMiB7XG4gIG1hcmdpbi10b3A6IGNhbGModmFyKC0tYmxvY2stYnJlYWspICogMyk7XG59XG5cbi5wYi0wIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5wYi1wYiB7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1wYXJhZ3JhcGgtYnJlYWspO1xufVxuXG4ucGItYmIge1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tYmxvY2stYnJlYWspO1xufVxuXG4ucGItYmIxIHtcbiAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tYmxvY2stYnJlYWspICogMik7XG59XG5cbi5wYi1iYjIge1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1ibG9jay1icmVhaykgKiAzKTtcbn1cblxuLnB0LTAge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLnB0LXBiIHtcbiAgcGFkZGluZy10b3A6IHZhcigtLXBhcmFncmFwaC1icmVhayk7XG59XG5cbi5wdC1iYiB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1ibG9jay1icmVhayk7XG59XG5cbi5wdC1iYjEge1xuICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1ibG9jay1icmVhaykgKiAyKTtcbn1cblxuLnB0LWJiMiB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWJsb2NrLWJyZWFrKSAqIDMpO1xufVxuXG4uZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5pbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuXG4uZmxleC13cmFwIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uZmxleC1jb2wge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZmxleC1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG4uaXRlbXMtc3RhcnQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLml0ZW1zLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5pdGVtcy1iYXNlbGluZSB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbn1cblxuLmp1c3RpZnktc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5qdXN0aWZ5LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5nYXAteC0xMHB4IHtcbiAgY29sdW1uLWdhcDogMTBweDtcbn1cblxuLmdhcC15LTVweCB7XG4gIHJvdy1nYXA6IDVweDtcbn1cblxuLmdhcC0xMHB4IHtcbiAgZ2FwOiAxMHB4O1xufVxuXG4uZ2FwLTEycHgge1xuICBnYXA6IDEycHg7XG59XG5cbi5nYXAtMTRweCB7XG4gIGdhcDogMTRweDtcbn1cblxuLmdhcC0xNnB4IHtcbiAgZ2FwOiAxNnB4O1xufVxuXG4uZ2FwLTE4cHgge1xuICBnYXA6IDE4cHg7XG59XG5cbi5nYXAtMjBweCB7XG4gIGdhcDogMjBweDtcbn1cblxuLmdhcC05cHgge1xuICBnYXA6IDlweDtcbn1cblxuLmdhcC00NHB4IHtcbiAgZ2FwOiA0NHB4O1xufVxuXG4vKiBTY29wZSB0aGUgb3ZlcnJpZGVzIHRvIHlvdXIgbGl2ZW5lc3MgY29udGFpbmVyICovXG4jbGl2ZW5lc3Mtcm9vdCB7XG4gIC8qIENoYW5nZSB0aGUgcHJpbWFyeSBjb2xvciAodXNlZCBmb3IgYnV0dG9ucywgcHJvZ3Jlc3MgYmFycywgYWN0aXZlIHN0YXRlcykgKi9cbiAgLS1hbXBsaWZ5LWNvbG9ycy1icmFuZC1wcmltYXJ5LTEwOiAjZTBmMmZlO1xuICAtLWFtcGxpZnktY29sb3JzLWJyYW5kLXByaW1hcnktODA6ICMwMDdhY2Y7IC8qIFlvdXIgVHJ1ZVZhdWx0IGJsdWUgKi9cbiAgLS1hbXBsaWZ5LWNvbG9ycy1icmFuZC1wcmltYXJ5LTkwOiAjYTFkZWZmOyAvKiBIb3ZlciBzdGF0ZSAqL1xuICAtLWFtcGxpZnktY29sb3JzLWJyYW5kLXByaW1hcnktMTAwOiAjM0E1N0U4O1xuICAvKiBDaGFuZ2UgZm9udHMgdG8gbWF0Y2ggeW91ciBzaXRlICovXG4gIC0tYW1wbGlmeS1mb250cy1kZWZhdWx0OiBcIkludGVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgLyogQ2hhbmdlIGJvcmRlciByYWRpaSAobWFrZSB0aGluZ3MgbW9yZSBzcXVhcmUgb3IgbW9yZSByb3VuZGVkKSAqL1xuICAtLWFtcGxpZnktcmFkaWktc21hbGw6IDJweDtcbiAgLS1hbXBsaWZ5LXJhZGlpLW1lZGl1bTogNHB4O1xuICAtLWFtcGxpZnktcmFkaWktbGFyZ2U6IDZweDtcbiAgLyogVHdlYWsgc3BlY2lmaWMgY29tcG9uZW50IHNwYWNpbmcvY29sb3JzICovXG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LWJhY2tncm91bmQtY29sb3I6ICMwMDdhY2Y7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1ib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi8qIFlvdSBjYW4gc3RpbGwgb3ZlcnJpZGUgc3BlY2lmaWMgY2xhc3NlcyBpZiBhIHZhcmlhYmxlIGRvZXNuJ3QgZXhpc3QgZm9yIGl0ICovXG4jbGl2ZW5lc3Mtcm9vdCAuYW1wbGlmeS1saXZlbmVzcy10b2FzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdhY2Y7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5cbi5jaWQtaWRwLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IHVuc2V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuY2lkLWlkcC1zZWxlY3Rvci1idXR0b24ge1xuICAgIG1pbi13aWR0aDogMzExcHg7XG4gIH1cbn1cblxuLmR0LWxheW91dC10YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xufVxuXG4uZGF0YVRhYmxlIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmNDtcbn1cblxuLmR0LWxheW91dC1yb3cge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTc1ZjZlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLmR0LWxheW91dC1yb3c6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwOGVkYjtcbn1cblxuLmR0LWxheW91dC1yb3c6bm90KC5kdC1sYXlvdXQtdGFibGUpIHtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuLmR0LWxlbmd0aCBsYWJlbCB7XG4gIGNvbG9yOiAjNTc1ZjZlO1xufVxuXG4uZHQtbGVuZ3RoIHNlbGVjdCB7XG4gIG1pbi13aWR0aDogMTAwcHg7XG59XG5cbmEudG9nZ2xlLXZpcy5pbmFjdGl2ZSB7XG4gIGNvbG9yOiAjMjQyNzMxO1xufVxuXG4uc3dhbDItaHRtbC1jb250YWluZXIsXG4uc3dhbDItdmFsaWRhdGlvbi1tZXNzYWdlLFxuLnN3YWwyLWFjdGlvbnMsXG4uc3dhbDItZm9vdGVyIHtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuQGxheWVyIHJlc2V0LCBkZWZhdWx0czsiXX0= */