@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}}:root{--body-font-size:1.6rem;--body-line-height:1.5;--body-line-height-absolute:calc(var(--body-line-height)*var(--body-font-size));--h1-font-size:3.2rem;--h1-line-height:1.2;--h2-font-size:2.4rem;--h2-line-height:1.2;--h3-font-size:2.0rem;--h3-line-height:var(--body-line-height-absolute);--h4-font-size:1.8rem;--h4-line-height:var(--body-line-height-absolute);--h5-font-size:1.6rem;--h5-line-height:inherit;--h6-font-size:1.5rem;--h6-line-height:inherit;--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:#575f6e;font-family:Roboto,sans-serif;font-size:var(--body-font-size);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--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:#f0f0f0;border-right:1px solid #d7d7d7;content:attr(data-title);font-weight:700}.table--responsive td[data-title]{border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;border-top:1px solid #d7d7d7}.table--responsive tbody tr{border-bottom:1px solid #d7d7d7;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:Roboto,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:Roboto,sans-serif;font-weight:700}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#242731;font-family:Poppins,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);line-height:var(--h1-line-height)}.h1,.h2,h1,h2{font-family:Poppins,sans-serif;font-weight:700}.h2,h2{font-size:var(--h2-font-size);line-height:var(--h2-line-height)}.h3,h3{font-family:Poppins,sans-serif;font-size:var(--h3-font-size);font-weight:700;line-height:var(--h3-line-height)}.h4,h4{font-size:var(--h4-font-size);line-height:var(--h4-line-height)}.h4,.h5,h4,h5{margin-bottom:.5em}.h5,h5{font-size:var(--h5-font-size);line-height:var(--h5-line-height)}.h6,h6{font-family:Poppins,sans-serif;font-size:var(--h6-font-size);font-weight:700;line-height:var(--h6-line-height);margin-bottom:0}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{color:#242731;font-family:Poppins,sans-serif;font-weight:800}.heading-emphasis--reverse>span{color:#fff;font-family:Poppins,sans-serif;font-weight:800}hr{border:0;border-top:1px solid #ccc;box-sizing:content-box;display:block;height:1px;margin:2rem 0;padding:0}abbr[title]{border-bottom:1px dotted #c6bfbf;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 .25s ease-in-out,outline .25s ease-in-out,background-color .25s ease-in-out,box-shadow .25s ease-in-out;vertical-align:baseline;white-space:nowrap}.badge[href]:active,.badge[href]:focus,.badge[href]:hover{background-color:#3a57e8;color:#fff}:root{--button-border-width:1px;--button-border-radius:4px;--button-line-height:1;--button-padding-vertical:12px;--button-padding-horizontal:24px;--button-height:calc(var(--button-padding-vertical)*2 + var(--button-line-height)*1em)}.button-back{align-items:center;border-radius:var(--button-border-radius);-moz-column-gap:.5em;column-gap:.5em;cursor:pointer;display:inline-grid;font:inherit;font-family:Poppins,sans-serif;font-weight:500;grid-auto-flow:column;justify-content:center;line-height:var(--button-line-height);margin:0;opacity:1;padding:var(--button-padding-vertical) 0;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,color .25s ease-in-out;vertical-align:middle;white-space:normal}.button-back:before{content:"◀"}.button{align-items:center;background:#fff;border:var(--button-border-width) solid #bbbfc1;border-radius:var(--button-border-radius);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);color:#242731;-moz-column-gap:.5em;column-gap:.5em;cursor:pointer;display:inline-grid;font:inherit;font-family:Poppins,sans-serif;font-size:var(--body-font-size);font-weight:500;grid-auto-flow:column;justify-content:center;line-height:var(--button-line-height);margin:0;opacity:1;padding:var(--button-padding-vertical) var(--button-padding-horizontal);position:relative;text-align:center;text-decoration:none;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,color .25s ease-in-out;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,box-shadow .25s ease-in-out,color .25s ease-in-out;vertical-align:middle;white-space:normal}.button:focus{outline:1px auto #008edb}.button :where([stroke*="#"]){stroke:currentColor;transition:stroke .25s ease-in-out}.button :where([fill*="#"]){fill:currentColor;transition:fill .25s ease-in-out}.button:active,.button:focus,.button:hover{background-color:#fff;border-color:#bbbfc1;box-shadow:0 1px 2px 0 rgba(0,0,0,.25);color:#008edb}.button[disabled]{border:none;box-shadow:none;color:#c3c3c3;cursor:not-allowed;opacity:1}.button[disabled]:active,.button[disabled]:focus,.button[disabled]:hover{background-color:#fff;box-shadow:none;color:#242731;opacity:1}.button--warning{align-items:center;background:#9e0e0b;border:var(--button-border-width) solid #bbbfc1;border-radius:var(--button-border-radius);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);color:#242731;-moz-column-gap:.5em;column-gap:.5em;cursor:pointer;display:inline-grid;font:inherit;font-family:Poppins,sans-serif;font-size:var(--body-font-size);font-weight:500;grid-auto-flow:column;justify-content:center;line-height:var(--button-line-height);margin:0;opacity:1;padding:var(--button-padding-vertical) var(--button-padding-horizontal);position:relative;text-align:center;text-decoration:none;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,color .25s ease-in-out;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,box-shadow .25s ease-in-out,color .25s ease-in-out;vertical-align:middle;white-space:normal}.button--warning:focus{outline:1px auto #008edb}.button--warning :where([stroke*="#"]){stroke:currentColor;transition:stroke .25s ease-in-out}.button--warning :where([fill*="#"]){fill:currentColor;transition:fill .25s ease-in-out}.button--warning:active,.button--warning:focus,.button--warning:hover{background-color:#fff;border-color:#bbbfc1;box-shadow:0 1px 2px 0 rgba(0,0,0,.25);color:#008edb}.button--warning[disabled]{border:none;box-shadow:none;color:#c3c3c3;cursor:not-allowed;opacity:1}.button--warning[disabled]:active,.button--warning[disabled]:focus,.button--warning[disabled]:hover{background-color:#9e0e0b;box-shadow:none;color:#242731;opacity:1}.button--neutral{align-items:center;background:#c3c3c3;border:var(--button-border-width) solid #bbbfc1;border-radius:var(--button-border-radius);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);color:#242426;-moz-column-gap:.5em;column-gap:.5em;cursor:pointer;display:inline-grid;font:inherit;font-family:Poppins,sans-serif;font-size:var(--body-font-size);font-weight:500;grid-auto-flow:column;justify-content:center;line-height:var(--button-line-height);margin:0;opacity:1;padding:var(--button-padding-vertical) var(--button-padding-horizontal);position:relative;text-align:center;text-decoration:none;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,color .25s ease-in-out;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,box-shadow .25s ease-in-out,color .25s ease-in-out;vertical-align:middle;white-space:normal}.button--neutral:focus{outline:1px auto #008edb}.button--neutral :where([stroke*="#"]){stroke:currentColor;transition:stroke .25s ease-in-out}.button--neutral :where([fill*="#"]){fill:currentColor;transition:fill .25s ease-in-out}.button--neutral:active,.button--neutral:focus,.button--neutral:hover{background-color:#fff;border-color:#bbbfc1;box-shadow:0 1px 2px 0 rgba(0,0,0,.25);color:#008edb}.button--neutral[disabled]{border:none;box-shadow:none;color:#c3c3c3;cursor:not-allowed;opacity:1}.button--neutral[disabled]:active,.button--neutral[disabled]:focus,.button--neutral[disabled]:hover{background-color:#c3c3c3;box-shadow:none;color:#242426;opacity:1}.button--positive{align-items:center;background:#26883a;border:var(--button-border-width) solid #bbbfc1;border-radius:var(--button-border-radius);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);color:#242731;-moz-column-gap:.5em;column-gap:.5em;cursor:pointer;display:inline-grid;font:inherit;font-family:Poppins,sans-serif;font-size:var(--body-font-size);font-weight:500;grid-auto-flow:column;justify-content:center;line-height:var(--button-line-height);margin:0;opacity:1;padding:var(--button-padding-vertical) var(--button-padding-horizontal);position:relative;text-align:center;text-decoration:none;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,color .25s ease-in-out;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,box-shadow .25s ease-in-out,color .25s ease-in-out;vertical-align:middle;white-space:normal}.button--positive:focus{outline:1px auto #008edb}.button--positive :where([stroke*="#"]){stroke:currentColor;transition:stroke .25s ease-in-out}.button--positive :where([fill*="#"]){fill:currentColor;transition:fill .25s ease-in-out}.button--positive:active,.button--positive:focus,.button--positive:hover{background-color:#fff;border-color:#bbbfc1;box-shadow:0 1px 2px 0 rgba(0,0,0,.25);color:#008edb}.button--positive[disabled]{border:none;box-shadow:none;color:#c3c3c3;cursor:not-allowed;opacity:1}.button--positive[disabled]:active,.button--positive[disabled]:focus,.button--positive[disabled]:hover{background-color:#26883a;box-shadow:none;color:#242731;opacity:1}.button--blue{align-items:center;background:#008edb;border:var(--button-border-width) solid #bbbfc1;border-radius:var(--button-border-radius);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);color:#242731;color:#fff;-moz-column-gap:.5em;column-gap:.5em;cursor:pointer;display:inline-grid;font:inherit;font-family:Poppins,sans-serif;font-size:var(--body-font-size);font-weight:500;grid-auto-flow:column;justify-content:center;line-height:var(--button-line-height);margin:0;opacity:1;padding:var(--button-padding-vertical) var(--button-padding-horizontal);position:relative;text-align:center;text-decoration:none;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,color .25s ease-in-out;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,box-shadow .25s ease-in-out,color .25s ease-in-out;vertical-align:middle;white-space:normal}.button--blue:focus{outline:1px auto #008edb}.button--blue :where([stroke*="#"]){stroke:currentColor;transition:stroke .25s ease-in-out}.button--blue :where([fill*="#"]){fill:currentColor;transition:fill .25s ease-in-out}.button--blue:active,.button--blue:focus,.button--blue:hover{background-color:#fff;border-color:#bbbfc1;box-shadow:0 1px 2px 0 rgba(0,0,0,.25);color:#008edb}.button--blue[disabled]{border:none;box-shadow:none;color:#c3c3c3;cursor:not-allowed;opacity:1}.button--blue[disabled]:active,.button--blue[disabled]:focus,.button--blue[disabled]:hover{background-color:#008edb;box-shadow:none;color:#242731;opacity:1}.button--short{--button-padding-vertical:0.5em}.button--short,.button--small{padding:var(--button-padding-vertical) var(--button-padding-horizontal)}.button--small{font-size:var(--deci-font-size)}.button--tiny{font-size:calc(var(--deci-font-size)*.9);padding:calc(var(--button-padding-vertical)*.5) calc(var(--button-padding-horizontal)*.4)}.button--large{padding:var(--button-padding-vertical) var(--button-padding-horizontal);--button-padding-vertical:0.8em;font-size:var(--large-font-size)}.button--icon-left,.button--icon-right{--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--disabled{border:none;box-shadow:none;color:#c3c3c3;cursor:not-allowed;opacity:1}.button--disabled:active,.button--disabled:focus,.button--disabled:hover{background-color:#242731;box-shadow:none;color:#fff;opacity:1}.button::-moz-focus-inner{border:0;padding:0}a{color:#008edb;transition:color .25s ease-in-out,opacity .25s ease-in-out}a:active,a:focus,a:hover{color:#006da8}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:#008edb;-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 .25s ease-in-out,background-color .25s ease-in-out,color .25s ease-in-out,-webkit-text-decoration-color .25s ease-in-out;transition:transform .25s ease-in-out,background-color .25s ease-in-out,color .25s ease-in-out,text-decoration-color .25s ease-in-out;transition:transform .25s ease-in-out,background-color .25s ease-in-out,color .25s ease-in-out,text-decoration-color .25s ease-in-out,-webkit-text-decoration-color .25s ease-in-out}.text-link :where([stroke*="#"]){stroke:#008edb;transition:stroke .25s ease-in-out}.text-link :where([fill*="#"]){fill:#008edb;transition:fill .25s ease-in-out}.text-link:active,.text-link:focus,.text-link:hover{background-color:transparent;-webkit-text-decoration-color:#006da8;text-decoration-color:#006da8}.text-link:active :where([stroke*="#"]),.text-link:focus :where([stroke*="#"]),.text-link:hover :where([stroke*="#"]){stroke:#006da8;transition:stroke .25s ease-in-out}.text-link:active :where([fill*="#"]),.text-link:focus :where([fill*="#"]),.text-link:hover :where([fill*="#"]){fill:#006da8;transition:fill .25s ease-in-out}.text-link--icon-unset{align-items:center;background:transparent;color:#008edb;-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 .25s ease-in-out,background-color .25s ease-in-out,color .25s ease-in-out,-webkit-text-decoration-color .25s ease-in-out;transition:transform .25s ease-in-out,background-color .25s ease-in-out,color .25s ease-in-out,text-decoration-color .25s ease-in-out;transition:transform .25s ease-in-out,background-color .25s ease-in-out,color .25s ease-in-out,text-decoration-color .25s ease-in-out,-webkit-text-decoration-color .25s 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:#006da8;text-decoration-color:#006da8}.text-link--x0{padding-inline:0}.subtle-link{color:currentColor;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:-webkit-text-decoration-color .25s ease-in-out;transition:text-decoration-color .25s ease-in-out;transition:text-decoration-color .25s ease-in-out,-webkit-text-decoration-color .25s ease-in-out}.subtle-link:active,.subtle-link:focus,.subtle-link:hover{-webkit-text-decoration-color:#008eda;text-decoration-color:#008eda}:root{--box-padding:var(--body-font-size);--box-icon-left-padding:32px}@media screen and (min-width:22.5em){:root{--box-padding:24px;--box-icon-left-padding:40px}}@media screen and (min-width:48em){:root{--box-padding:32px}}.bar-box{border:1px solid #e2e4e5;border-radius:4px;display:grid;gap:16px;grid-auto-flow:row;margin-bottom:var(--body-font-size);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{margin-bottom:4px}@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}}.box{border-radius:4px;margin-bottom:var(--body-font-size);padding:var(--box-padding)}.box>:last-child{margin-bottom:0}.box-lined{border:1px solid #e2e4e5;border-radius:4px;margin-bottom:var(--body-font-size);padding:var(--box-padding)}.box-lined>:last-child{margin-bottom:0}.box-filled{background-color:#f0f2f4;border-color:#f0f2f4;border-radius:4px;margin-bottom:var(--body-font-size);padding:var(--box-padding)}.box-filled>:last-child{margin-bottom:0}.box-filled--lightestgrey{background-color:#f9f9f9;border-color:#f9f9f9;border-radius:4px;margin-bottom:var(--body-font-size);padding:var(--box-padding)}.box-filled--lightestgrey>:last-child{margin-bottom:0}.box-filled--lightgrey{background-color:#f0f2f4;border-color:#f0f2f4;border-radius:4px;margin-bottom:var(--body-font-size);padding:var(--box-padding)}.box-filled--lightgrey>:last-child{margin-bottom:0}.box-filled--palegrey{background-color:#f0f2f4;border-color:#f0f2f4;border-radius:4px;margin-bottom:var(--body-font-size);padding:var(--box-padding)}.box-filled--palegrey>:last-child{margin-bottom:0}.box-filled--primary{background-color:#242731;border-color:#242731;border-radius:4px;color:#fff;margin-bottom:var(--body-font-size);padding:var(--box-padding)}.box-filled--primary>:last-child{margin-bottom:0}.box-filled--primary :where(a){color:currentColor}.box-filled--primary :where(a):active,.box-filled--primary :where(a):focus,.box-filled--primary :where(a):hover{color:hsla(0,0%,100%,.75)}.box-filled--primary :where(h1),.box-filled--primary :where(h2),.box-filled--primary :where(h3),.box-filled--primary :where(h4){color:#fff}.box-filled--primary a.button{color:#242731}.box-filled--utility-neutral{background-color:#008edb;border-color:#008edb;border-radius:4px;color:#fff;margin-bottom:var(--body-font-size);padding:var(--box-padding)}.box-filled--utility-neutral>:last-child{margin-bottom:0}.box-filled--utility-neutral :where(a){color:currentColor}.box-filled--utility-neutral :where(a):active,.box-filled--utility-neutral :where(a):focus,.box-filled--utility-neutral :where(a):hover{color:hsla(0,0%,100%,.75)}.box-filled--utility-neutral :where(h1),.box-filled--utility-neutral :where(h2),.box-filled--utility-neutral :where(h3),.box-filled--utility-neutral :where(h4){color:#fff}.box-filled--utility-neutral-pastel{background-color:#ebf4ff;border-color:#ebf4ff;border-radius:4px;margin-bottom:var(--body-font-size);padding:var(--box-padding)}.box-filled--utility-neutral-pastel>:last-child{margin-bottom:0}.box-filled--utility-positive-pastel{background-color:#dff6e4;border-color:#dff6e4;border-radius:4px;margin-bottom:var(--body-font-size);padding:var(--box-padding)}.box-filled--utility-positive-pastel>:last-child{margin-bottom:0}.box-filled--utility-warning-pastel{background-color:#fdf3ed;border-color:#fdf3ed;border-radius:4px;margin-bottom:var(--body-font-size);padding:var(--box-padding)}.box-filled--utility-warning-pastel>:last-child{margin-bottom:0}.box-filled--utility-error-pastel{background-color:#fdeeec;border-color:#fdeeec;border-radius:4px;margin-bottom:var(--body-font-size);padding:var(--box-padding)}.box-filled--utility-error-pastel>:last-child{margin-bottom:0}.box-accent--primary{border-left:4px solid #242731;border-radius:4px;margin-bottom:var(--body-font-size);padding:var(--box-padding)}.box-accent--primary>:last-child{margin-bottom:0}.box-accent--utility-neutral{border-left:4px solid #008edb;border-radius:4px;margin-bottom:var(--body-font-size);padding:var(--box-padding)}.box-accent--utility-neutral>:last-child{margin-bottom:0}.box-accent--utility-positive{border-left:4px solid #0e6f22;border-radius:4px;margin-bottom:var(--body-font-size);padding:var(--box-padding)}.box-accent--utility-positive>:last-child{margin-bottom:0}.box-accent--utility-warning{border-left:4px solid #b95818;border-radius:4px;margin-bottom:var(--body-font-size);padding:var(--box-padding)}.box-accent--utility-warning>:last-child{margin-bottom:0}.box-accent--utility-error{border-left:4px solid #9e0e0b;border-radius:4px;margin-bottom:var(--body-font-size);padding:var(--box-padding)}.box-accent--utility-error>:last-child{margin-bottom:0}.box-icon{border-radius:4px;margin-bottom:var(--body-font-size);padding:var(--box-padding);padding-left:var(--box-icon-left-padding);padding-block:calc(var(--box-icon-left-padding)*.5);position:relative}.box-icon>:last-child{margin-bottom:0}.box-icon:after{background-color:#008edb;background-image:url(../images/icon-system/icon_info.svg);background-position:50%;background-repeat:no-repeat;background-size:calc(var(--box-icon-left-padding)*.25);border-radius:24px;content:"";height:calc(var(--box-icon-left-padding)*.5);left:calc(var(--box-icon-left-padding)*.25);position:absolute;top:calc(var(--box-icon-left-padding)*.5);width:calc(var(--box-icon-left-padding)*.5)}a.box,a.box-filled,a.box-lined{cursor:pointer}.box--xsmall{border-radius:4px;margin-bottom:var(--body-font-size);padding:var(--box-padding)}.box--xsmall>:last-child{margin-bottom:0}@media screen and (min-width:22.5em){.box--xsmall{--box-padding:16px}}.box--small{border-radius:4px;margin-bottom:var(--body-font-size);padding:var(--box-padding)}.box--small>:last-child{margin-bottom:0}@media screen and (min-width:48em){.box--small{--box-padding:24px}}.box--large{border-radius:4px;margin-bottom:var(--body-font-size);padding:var(--box-padding)}.box--large>:last-child{margin-bottom:0}@media screen and (min-width:48em){.box--large{--box-padding:40px}}.box-icon__heading{font-family:Roboto,sans-serif;font-size:var(--decka-font-size);font-weight:700;margin-bottom:4px}.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:#242731;transition:stroke .25s ease-in-out}.icon--primary :where([fill*="#"]){fill:#242731;transition:fill .25s ease-in-out}.icon--current-color :where([stroke*="#"]){stroke:currentColor;transition:stroke .25s ease-in-out}.icon--current-color :where([fill*="#"]){fill:currentColor;transition:fill .25s ease-in-out}.icon--white :where([stroke*="#"]){stroke:#fff;transition:stroke .25s ease-in-out}.icon--white :where([fill*="#"]){fill:#fff;transition:fill .25s ease-in-out}.icon-circle{background-color:#008edb;border:1px solid #008edb;border-radius:64px;display:grid;height:64px;place-items:center;width:64px}.icon-circle--positive{background-color:#26883a;border:1px solid #26883a}.icon-circle--negative{background-color:#ba210f;border:1px solid #ba210f}.icon-circle--outline{outline:1.5px solid #008edb;outline-offset:2px}.icon-circle--outline.icon-circle--positive{outline:1.5px solid #26883a;outline-offset:2px}.icon-circle--outline.icon-circle--negative{outline:1.5px solid #ba210f;outline-offset:2px}.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:#242731;font-family:Poppins,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}}: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(36,39,49,.5);font-family:Poppins,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:Poppins,sans-serif;font-size:var(--certification-medal-font-size);font-weight:500;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}: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)}.container--widest{margin-inline:auto;width:var(--extra-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:#242731;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 #008edb;--field-border-light:1px solid #a1deff;--field-background:#fff;--field-text-color:#242426;--field-padding-vertical:0.6em;--field-padding-horizontal:1.5em;--field-line-height:1.6;--field-radius:8px;--field-vertical-whitespace:8px;--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}: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:8px;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--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{display:inline-block;line-height:0;text-indent:-9999px}.field-label__required:after{content:"*";display:block;line-height:inherit;text-indent:0}.field-helper{font-size:var(--deci-font-size);font-weight:400;margin-bottom:1em}.field-label .field-helper{margin-bottom:0;margin-top:.3em}.field-element.field-element--error .field-input .textbox,.field-element.field-element--error .field-input select{background-color:#fdeeec}.field-error__list{list-style:none;margin:0;padding:0}.field-error__list__item{background:#9e0e0b;border-left:6px solid #ba210f;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:#d4d7de;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:4px;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:4px;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:4px;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:4px;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:#242426;font-family:Poppins,sans-serif;font-size:var(--deci-font-size);font-weight:400;line-height:var(--field-line-height);margin-bottom:var(--field-vertical-whitespace)}.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:2px;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:#008edb 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:#008edb;border-radius:2px;color:var(--field-text-color);content:"";display:block;font-size:var(--decka-font-size);height:var(--fieldset-input-diameter);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:#242731}:where(.field-element) :where([type=checkbox]):focus,:where(.fieldset-label-wrap) :where([type=checkbox]):focus{outline-color:#008edb;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:#008edb no-repeat 50%/70% url(../images/icon-system/icon_form_tick-thick-white.svg);border-color:#008edb;border-radius:100%;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.fieldset-label-wrap{align-items:center;-moz-column-gap:.5em;column-gap:.5em;display:inline-grid;grid-auto-flow:column}.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:#9e0e0b;content:"*";margin-left:5px}.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:4px;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:4px;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:4px;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:4px}input[type=file]::-webkit-file-upload-button{background:#000;background-color:#f0f2f4;border:1px solid #c3c3c3;border-radius:4px;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:#242731;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 #d6d6d6;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: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 .25s ease-in-out}.social-list__item :where([fill*="#"]){fill:currentColor;transition:fill .25s ease-in-out}.social-list--primary{color:rgba(36,39,49,.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 .25s ease-in-out;width:40px}.social-list--circle :where([stroke*="#"]){stroke:#fff;transition:stroke .25s ease-in-out}.social-list--circle :where([fill*="#"]){fill:#fff;transition:fill .25s 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(36,39,49,0);color:#242731;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:#242731;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:#191b22;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 .25s ease-in-out,background-color .25s ease-in-out,color .25s ease-in-out,-webkit-text-decoration-color .25s ease-in-out;transition:box-shadow .25s ease-in-out,background-color .25s ease-in-out,text-decoration-color .25s ease-in-out,color .25s ease-in-out;transition:box-shadow .25s ease-in-out,background-color .25s ease-in-out,text-decoration-color .25s ease-in-out,color .25s ease-in-out,-webkit-text-decoration-color .25s ease-in-out}.children-gallery-list__item__link:active,.children-gallery-list__item__link:focus,.children-gallery-list__item__link:hover{background-color:#242731;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:#242731;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 .25s ease-in-out}.children-gallery-list__item__image img{transform:scale(1);transition:transform .25s 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 .25s 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:Poppins,sans-serif;font-weight:500;left:0;margin:0;padding-block:12px;padding-inline:calc(var(--standard-radius)*.75);position:absolute;right:0}: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 #e2e4e5;border-radius:4px;display:flex;flex-direction:column;height:100%;outline:3px solid transparent;outline-offset:-1px;padding:16px;transition:outline .25s ease-in-out,box-shadow .25s ease-in-out,border .25s ease-in-out,background-color .25s ease-in-out,color .25s ease-in-out}.card[role=link]:active,.card[role=link]:focus,.card[role=link]:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.33)}[class*=doc-set-].card,a.card{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:#008edb}.card.selected{background-color:#dff6e4;outline-color:#26883a}.card.selected:active,.card.selected:focus,.card.selected:hover{outline-color:#0e6f22}.card__title{font-size:var(--body-font-size);line-height:1.2;margin-bottom:8px;order:-2}.card__subtitle,.card__title{font-family:Poppins,sans-serif;font-weight:700}.card__subtitle{font-size:var(--medium-font-size)}.card__description{margin-inline:auto;max-width:48ch}.card__media{align-items:center;border-radius:2px;display:flex;justify-content:center;margin-bottom:var(--paragraph-break);overflow:hidden}.card__fallback,.card__img,.card__video{background-color:#e2e4e5;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 2px 4px rgba(0,0,0,.25)}[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 0 1px rgba(0,0,0,.5)}: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 .25s ease-in-out}.team-tile__social svg :where([fill*="#"]){fill:currentColor;transition:fill .25s ease-in-out}.modal-window{background-color:transparent;bottom:0;left:0;position:fixed;right:0;top:0;transition:background .25s 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 .25s 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:100px;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 .25s ease-in-out,box-shadow .25s 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 .25s 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:8px;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:#888;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 .25s ease-in-out}.breadcrumb li a :where([fill*="#"]),.breadcrumb__crumb__link :where([fill*="#"]){fill:currentColor;transition:fill .25s 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:4px;-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(36,39,49,.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(36,39,49,.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:#006da8}.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:#008edb;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:#006da8}.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:none;margin:0;padding:0}.widget-RelatedLinks a{color:#2a333e;display:block;padding:9px 0;text-decoration:none}.widget-RelatedLinks li.depth1{border-bottom:1px solid #e6e1e1;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}.number-disc{background-color:#008edb;border-radius:100%;color:#fff;display:inline-grid;height:2em;place-items:center;transition:background-color .25s ease-in-out;width:2em}.number-disc.satisfied{background-color:#0e6f22}.old-browser__banner{background:#cc1e34;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:Poppins,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}: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:#75ceff;border-color:#75ceff}.progress-bar__step.complete{background-color:#008edb;border-color:#008edb}.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}.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:#242731;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:#242731;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}.section-b0{padding-bottom:0}.vertical-gap--sep-line:before{border-bottom:1px solid #c3c3c3;content:"";display:block}.section-header{padding-bottom:var(--section-small);text-align:center}.dashboard-sidebar{background-color:#fff;border-top:1px solid #e2e4e5;height:100%;padding:8px}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:4px;border-bottom-right-radius:4px;border-top:1px solid #fff;font-family:Poppins,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:Poppins,sans-serif;font-size:var(--body-font-size);font-weight:500;margin:0 0 var(--paragraph-break);outline:none;padding-block:8px;padding-left:40px;padding-right:1em;position:relative;transition:color .25s ease-in-out,background-color .25s ease-in-out,border-radius .25s 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:4px;color:inherit;padding-block:12px}.expando-open--heading:focus,.expando-open--heading:hover{background-color:#008edb;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:#008edb}.expando-open--heading.expando-open--expanded{background-color:#008edb;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:#008edb}.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:4px;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:#008edb;content:" ";display:block;height:2px;left:0;margin:0 auto;position:absolute;right:0;top:19px;transition:transform .25s ease-in-out,background-color .25s 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:#008edb;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:#006da8}.highlight,.highlight--left,.highlight--right{background-color:#f0f2f4;border-color:#f0f2f4;border-radius:4px;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:Poppins,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:4px;-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 .25s ease-in-out}.message--dismissible svg :where([fill*="#"]),.messages .dismissible svg :where([fill*="#"]){fill:currentColor;transition:fill .25s ease-in-out}.message--error,.messages .error,ul.messages li.error{background:#ba210f;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:#26883a;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:#d9681c;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;-moz-column-gap:.25em;column-gap:.25em;display:inline-grid;grid-auto-flow:column;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{border-bottom:1px dashed #008edb;display:inline-block;font:inherit;opacity:1;position:relative;text-align:left;transition:opacity .1s ease-in-out}.tooltip__title a{color:inherit}.tooltip__title a:focus,.tooltip__title a:hover{color:#242426;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:0;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;-webkit-appearance:none;background:#8c8c8c;border:none;border-radius:100%;color:#fff;cursor:pointer;display:inline-flex;height:1em;justify-content:center;margin:0 .2em;outline:none;padding:0;width:1em}.tooltip--icon .tooltip__icon{display:inline-block}.tooltip__icon svg{display:block;height:.66em;width:.66em}.tooltip__icon svg path{fill:currentColor}.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:#242731;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}}.disclosure-input{margin-bottom:10px}.disclosure-input input[type=checkbox]{margin-right:5px;vertical-align:middle}.disclosure-input label{display:inline;vertical-align:middle}.request-review .card{border:1px solid #242731}.disclosure-list{margin:10px 0 30px}.disclosure-list li{margin:5px 0 0;padding:1px 0}.rounded-upper-box{border-bottom:1px solid #abd7b4;border-radius:15px 15px 0 0;border-right:1px solid #0e6f22;border-top:1px solid #0e6f22;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 #80ccf5;border-right:1px solid #008edb;border-top:1px solid #008edb}.rounded-upper-box .button--right{clear:both;float:right;margin:0 0 10px 20px}.rounded-middle-box{border-radius:0;border-right:1px solid #575f6e;margin:0;padding-bottom:1px}.rounded-lower-box{border:1px solid #575f6e;border-radius:0 0 15px 15px;border-top:none}.rounded-lower-box.rounded-lower-box--border-top{border-top:1px solid #575f6e}.request-review .button{margin-bottom:15px}.reject-inline{background:#fdf3ed;border:1px solid #b95818;border-radius:4px;color:#242731;margin:6px;padding:4px}.reject-inline:hover{background:#b95818;color:#fdf3ed;text-decoration:none}.purpose-badge{background:#ebf4ff;border:1px solid #008edb;border-radius:8px;color:#242731;margin:0 0 0 6px;padding:8px}.approval-badge{border:1px solid #575f6e;border-radius:8px;color:#242731;padding:8px}.request-box-pending{border:1px solid #575f6e;border-radius:15px 15px 15px 15px}.sidebar-header-box{border-radius:15px 15px 0 0;margin-bottom:0;padding:15px var(--box-padding)}.pillbox{border-bottom:1px solid #242731;border-radius:100px;border-right:1px solid #242731;border-top:1px solid #242731;gap:20px;padding:20px 30px}.pillbox,.pillbox-badge{align-items:center;display:flex}.pillbox-badge{background-color:#fff;background-size:cover;border:3px solid #242731;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:#242731;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:#242731;font-size:1.2rem;font-weight:700;margin-bottom:0;text-align:center;width:100%}.box-rounded{border-radius:15px!important}.tv-grad-bg{background:linear-gradient(50deg,#5b3fec,#05e4c9);color:#fff}.tv-grad-bg .pillbox-badge-text,.tv-grad-bg h1,.tv-grad-bg h2,.tv-grad-bg h3,.tv-grad-bg h4,.tv-grad-bg h5,.tv-grad-bg h6,.tv-grad-bg.a,.tv-grad-bg.button{color:#fff}.tv-grad-bg.a:hover,.tv-grad-bg.button:hover{color:#fefefe}.pillbox-wrap{margin-top:20px}.mock-input{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)}.box-shadow{box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.doc-form-field-needed{border:1px solid #ccc;border-left:4px solid #008edb;border-radius:var(--field-radius);margin-bottom:20px;padding:30px 30px 0 40px}.compound-date-field .field-element{margin-bottom:0}@media (max-width:767px){.pillbox-badge{height:100px;width:100px}.pillbox-badge-text{font-size:3rem}}@media screen and (max-width:61.9375em){#wrap{overflow-x:hidden}}@media screen and (min-width:150em){#wrap{margin:0 auto;max-width:2400px}}.properties #wrap{overflow:initial}:root{--header-height:64px}@media screen and (min-width:62em){:root{--header-height:120px}}.header{align-items:center;border-bottom:3px solid #008edb;display:flex;height:var(--header-height)}.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}.profile-photo__image{background-color:#d8d8d8;border-radius:64px;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)}}: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:#008edb;display:grid;font-family:Roboto,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:#008edb;border-color:#008edb;color:#fff}.numbered-list :where(li).in-progress{color:#242731}.numbered-list :where(li).in-progress:before{background-color:#242731;background-color:#75ceff;border-color:#75ceff;color:#242731;outline:1.5px solid #008edb;outline-offset:2px}.numbered-list--utility-positive :where(li):before{color:#242731}.numbered-list--utility-positive :where(li).complete:before{background-color:#26883a;border-color:#26883a;color:#fff}.numbered-list--utility-positive :where(li).in-progress:before{background-color:#dff6e4;border-color:#dff6e4;color:#0e6f22;outline-color:#26883a}.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}.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}}.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)}.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}@layer reset, defaults;
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdsb2JhbC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBMHVCQSxnQkFFQSxDQXZ1QkEsZ0RBQWdELENBc0JoRCxNQUNFLGVBQWdCLENBQ2hCLFNBQVUsQ0FDVixjQUNGLENBRUEsbUNBQ0UsTUFDRSxnQkFBaUIsQ0FDakIsVUFBVyxDQUNYLGVBQ0YsQ0FDRixDQUNBLG1DQUNFLE1BQ0UsZ0JBQWlCLENBQ2pCLFVBQVcsQ0FDWCxlQUNGLENBQ0YsQ0FDQSxxQ0FDRSxNQUNFLFVBQVcsQ0FDWCxlQUNGLENBQ0YsQ0FjQSxNQUNFLHVCQUF3QixDQUN4QixzQkFBdUIsQ0FDdkIsK0VBQWtGLENBQ2xGLHFCQUFzQixDQUN0QixvQkFBcUIsQ0FDckIscUJBQXNCLENBQ3RCLG9CQUFxQixDQUNyQixxQkFBc0IsQ0FDdEIsaURBQWtELENBQ2xELHFCQUFzQixDQUN0QixpREFBa0QsQ0FDbEQscUJBQXNCLENBQ3RCLHdCQUF5QixDQUN6QixxQkFBc0IsQ0FDdEIsd0JBQXlCLENBRXpCLHVCQUF3QixDQUN4QixxQkFBc0IsQ0FDdEIsdUJBQXdCLENBQ3hCLHdCQUF5QixDQUN6Qix1QkFBd0IsQ0FDeEIsd0JBQ0YsQ0EyQkEsa0JBQ0UsR0FDRSxTQUNGLENBQ0EsR0FDRSxTQUNGLENBQ0YsQ0FFQSxzQkFDRSxHQUNFLFNBQVUsQ0FFViwyQkFDRixDQUNGLENBRUEsb0JBQ0UsR0FDRSxTQUFVLENBRVYsMEJBQ0YsQ0FDQSxHQUNFLFNBQVUsQ0FFVix1QkFDRixDQUNGLENBRUEsMEJBQ0UsR0FFRSxtQkFBb0IsQ0FEcEIsU0FFRixDQUNBLEdBRUUsZUFBZ0IsQ0FEaEIsU0FFRixDQUNGLENBRUEsc0JBQ0UsR0FDRSxTQUFVLENBRVYsbUJBQ0YsQ0FDQSxHQUNFLFNBQVUsQ0FFVixjQUNGLENBQ0YsQ0FFQSwwQkFDRSxJQUVFLHFCQUNGLENBQ0YsQ0FFQSxpQ0FDRSxHQUNFLHlCQUEwQixDQUMxQixrQkFBbUIsQ0FFbkIsa0JBQ0YsQ0FDQSxJQUVFLHFCQUNGLENBQ0EsSUFFRSxrQkFDRixDQUNBLElBQ0UseUJBQTBCLENBQzFCLGtCQUNGLENBQ0EsR0FDRSw2QkFBOEIsQ0FDOUIsa0JBQ0YsQ0FDRixDQUNBLEtBRUUscUJBQ0YsQ0FFQSxpQkFFRSxrQkFDRixDQUVBLFVBQ0UsUUFDRixDQUVBLFVBRUUsZUFBbUIsQ0FDbkIsV0FBWSxDQUNaLHNCQUNGLENBRUEsS0FDRSxlQUFnQixDQUNoQiw2Q0FDRixDQUVBLEtBR0UsYUFBYyxDQUNkLDZCQUFpQyxDQUZqQywrQkFBZ0MsQ0FEaEMsbUNBQW9DLENBSXBDLGtDQUFtQyxDQUNuQyxpQ0FDRixDQUVBLGFBQ0Usa0JBQW1CLENBQ25CLE1BQ0YsQ0FIQSxVQUNFLGtCQUFtQixDQUNuQixNQUNGLENBQ0EsSUFHRSxXQUFZLENBRFosY0FBZSxDQURmLHFCQUdGLENBRUEsTUFDRSx3QkFBeUIsQ0FFekIsVUFDRixDQUVBLFlBSkUsd0JBUUYsQ0FKQSxNQUVFLGdCQUVGLENBRUEsWUFFRSxzQkFDRixDQUVBLHlCQUVFLGFBQWMsQ0FEZCxVQUVGLENBRUEsaUNBRUUsbUJBQW9CLENBRHBCLGVBRUYsQ0FFQSw4REFHRSx3QkFBeUIsQ0FEekIsZUFFRixDQUVBLDRCQUNFLHFCQUNGLENBRUEsd0RBRUUsd0JBQXlCLENBQ3pCLGlCQUFrQixDQUNsQixlQUNGLENBRUEsbUNBQ0UsbUJBQ0UsK0JBQ0YsQ0FDQSxrRUFJRSxXQUFZLENBRFosYUFFRixDQUNBLCtDQUVFLFlBQ0YsQ0FDQSxzQkFDRSxhQUFjLENBQ2QsVUFDRixDQUNBLG1EQUNFLFlBQ0YsQ0FDQSxzQkFDRSxpQkFBa0IsQ0FDbEIsU0FDRixDQUNBLHlDQUdFLHdCQUF5QixDQUN6Qiw4QkFBK0IsQ0FIL0Isd0JBQXlCLENBQ3pCLGVBR0YsQ0FDQSxrQ0FDRSw2QkFBOEIsQ0FDOUIsOEJBQStCLENBQy9CLDRCQUNGLENBQ0EsNEJBRUUsK0JBQWdDLENBRGhDLGtCQUVGLENBQ0EscUVBR0Usa0JBQW1CLENBRG5CLGdCQUVGLENBQ0YsQ0FDQSxzQkFDRSxnQkFDRixDQUVBLGtEQUVFLGdCQUNGLENBRUEsd0RBRUUsZ0JBQ0YsQ0FFQSx5QkFDRSxlQUNGLENBS0Esa0VBRUUsNEJBQ0YsQ0FDQSxvREFFRSxzQkFDRixDQUNBLGtGQUVFLHFCQUNGLENBQ0Esc0dBQ0Usd0JBQTRCLENBQzVCLHVCQUNGLENBQ0Esb0dBRUUsMEJBQ0YsQ0FDQSxrR0FFRSwyQkFDRixDQUNBLGtHQUVFLDZCQUNGLENBQ0EsZ0dBRUUsOEJBQ0YsQ0FFQSw0QkFDRSxZQUNGLENBRUEsa0JBR0UseUJBQTJCLENBRDNCLHFCQUF1QixDQUR2QixrQ0FBb0MsQ0FHcEMscUJBQ0YsQ0FFQSxxRUFLRSx5QkFBMkIsQ0FEM0Isa0JBQW9CLENBRHBCLG1CQUdGLENBRUEsaUJBRUUsYUFBYyxDQURkLGVBRUYsQ0FFQSxrRUFLRSxlQUFnQixDQURoQixRQUFTLENBRFQsU0FHRixDQUVBLDhCQUVFLDZCQUFpQyxDQUNqQyxlQUFnQixDQUZoQixnQkFHRixDQUVBLDhCQUNFLGVBQ0YsQ0FFQSxvREFFRSxrQkFDRixDQUVBLDJCQUNFLHdCQUNGLENBRUEsc0RBRUUsNEJBQTZCLENBQzdCLGVBQ0YsQ0FFQSxzREFDRSw2QkFBaUMsQ0FDakMsZUFDRixDQUVBLDBDQWVFLGFBQWMsQ0FGZCw4QkFBMkMsQ0FDM0MsZUFBZ0IsQ0FGaEIsaUNBSUYsQ0FFQSxzREFNRSxlQUFtQixDQUNuQixnQkFDRixDQUVBLDhCQU1FLGVBQ0YsQ0FFQSxPQUNFLDZCQUE4QixDQUM5QixpQ0FHRixDQUVBLGNBSkUsOEJBQTJDLENBQzNDLGVBUUYsQ0FMQSxPQUNFLDZCQUE4QixDQUM5QixpQ0FHRixDQUVBLE9BR0UsOEJBQTJDLENBRjNDLDZCQUE4QixDQUc5QixlQUFnQixDQUZoQixpQ0FHRixDQUVBLE9BQ0UsNkJBQThCLENBQzlCLGlDQUVGLENBRUEsY0FIRSxrQkFPRixDQUpBLE9BQ0UsNkJBQThCLENBQzlCLGlDQUVGLENBRUEsT0FHRSw4QkFBMkMsQ0FGM0MsNkJBQThCLENBRzlCLGVBQWdCLENBRmhCLGlDQUFrQyxDQUdsQyxlQUNGLENBRUEsbUJBS0UsZ0NBQ0YsQ0FFQSxnQkFDRSxjQUFlLENBQ2YsVUFBVyxDQUNYLFNBQ0YsQ0FFQSxvQkFDRSxlQUNGLENBRUEsdUJBR0UsYUFBYyxDQUZkLDhCQUEyQyxDQUMzQyxlQUVGLENBRUEsZ0NBR0UsVUFBYyxDQUZkLDhCQUEyQyxDQUMzQyxlQUVGLENBRUEsR0FLRSxRQUFTLENBQ1QseUJBQTBCLENBSjFCLHNCQUF1QixDQUN2QixhQUFjLENBQ2QsVUFBVyxDQUdYLGFBQWMsQ0FDZCxTQUNGLENBR0EsWUFDRSxnQ0FBaUMsQ0FDakMsV0FDRixDQUVBLFNBQ0UsZUFDRixDQUVBLElBQ0UsaUJBQ0YsQ0FFQSxJQUdFLG9CQUNGLENBRUEsU0FMRSx3QkFBeUIsQ0FDekIsYUFTRixDQUxBLEtBR0UsaUJBQWtCLENBQ2xCLGVBQ0YsQ0FFQSxrQkFNRSxrQkFBbUIsQ0FDbkIsMEJBQStCLENBRi9CLGFBQWMsQ0FEZCwwRUFBZ0YsQ0FLaEYsYUFBYyxDQURkLGFBRUYsQ0FFQSxJQUNFLGVBQWdCLENBQ2hCLG9CQUFxQixDQUNyQixvQkFDRixDQUVBLFFBRUUsYUFBYyxDQUNkLGFBQWMsQ0FDZCxpQkFBa0IsQ0FDbEIsdUJBQ0YsQ0FFQSxJQUNFLFNBQ0YsQ0FFQSxJQUNFLGFBQ0YsQ0FFQSxNQUNFLCtCQUNGLENBRUEsTUFDRSxzQkFBdUIsQ0FDdkIsbUNBQ0YsQ0FFQSxVQUVFLGlDQUNGLENBRUEsY0FDRSxVQUNGLENBQ0Esd0JBQ0Usa0JBQ0YsQ0FDQSwyRkFHRSx5QkFDRixDQUNBLG9HQUlFLFVBQ0YsQ0FHQSxpQkFFRSxrQkFBbUIsQ0FEbkIsVUFFRixDQUVBLFlBRUUsa0JBQW1CLENBRG5CLFVBRUYsQ0FFQSxPQWFFLHdCQUF5QixDQUp6QixvQkFBc0IsQ0FHdEIsNEJBQTZCLENBWDdCLG9CQUFxQixDQUVyQixnQ0FBaUMsQ0FDakMsZUFBZ0IsQ0FDaEIsYUFBYyxDQU1kLGtCQUFtQixDQVRuQixrQkFBcUIsQ0FJckIsaUJBQWtCLENBSWxCLG9CQUFxQixDQUlyQix3SEFBZ0ksQ0FOaEksdUJBQXdCLENBRHhCLGtCQVFGLENBQ0EsMERBQ0Usd0JBQXlCLENBQ3pCLFVBQ0YsQ0FpQkEsTUFDRSx5QkFBMEIsQ0FDMUIsMEJBQTJCLENBQzNCLHNCQUF1QixDQUN2Qiw4QkFBK0IsQ0FDL0IsZ0NBQWlDLENBQ2pDLHNGQUNGLENBS0EsYUFZRSxrQkFBbUIsQ0FDbkIseUNBQTBDLENBSDFDLG9CQUFpQixDQUFqQixlQUFpQixDQVBqQixjQUFlLENBS2YsbUJBQW9CLENBRnBCLFlBQWEsQ0FhYiw4QkFBMkMsQ0FDM0MsZUFBZ0IsQ0FYaEIscUJBQXNCLENBRXRCLHNCQUF1QixDQU92QixxQ0FBc0MsQ0FIdEMsUUFBUyxDQVhULFNBQVUsQ0FZVix3Q0FBeUMsQ0FGekMsaUJBQWtCLENBUGxCLGlCQUFrQixDQUZsQixvQkFBcUIsQ0FnQnJCLHdCQUF5QixDQUp6QixpR0FBdUcsQ0FoQnZHLHFCQUFzQixDQUN0QixrQkFvQkYsQ0FDQSxvQkFDRSxXQUNGLENBRUEsUUFZRSxrQkFBbUIsQ0FZbkIsZUFBbUIsQ0FDbkIsK0NBQWdELENBWmhELHlDQUEwQyxDQWExQyxzQ0FBMkMsQ0FIM0MsYUFBYyxDQWJkLG9CQUFpQixDQUFqQixlQUFpQixDQVBqQixjQUFlLENBS2YsbUJBQW9CLENBRnBCLFlBQWEsQ0FjYiw4QkFBMkMsQ0FGM0MsK0JBQWdDLENBR2hDLGVBQWdCLENBWmhCLHFCQUFzQixDQUV0QixzQkFBdUIsQ0FRdkIscUNBQXNDLENBSnRDLFFBQVMsQ0FYVCxTQUFVLENBYVYsdUVBQXdFLENBSHhFLGlCQUFrQixDQVBsQixpQkFBa0IsQ0FGbEIsb0JBQXFCLENBV3JCLGlHQUF1RyxDQU12Ryw2SEFBcUksQ0FyQnJJLHFCQUFzQixDQUN0QixrQkF5QkYsQ0FDQSxjQUNFLHdCQUNGLENBQ0EsOEJBQ0UsbUJBQW9CLENBQ3BCLGtDQUNGLENBQ0EsNEJBQ0UsaUJBQWtCLENBQ2xCLGdDQUNGLENBQ0EsMkNBRUUscUJBQXlCLENBQ3pCLG9CQUFxQixDQUZyQixzQ0FBMkMsQ0FHM0MsYUFDRixDQUNBLGtCQUNFLFdBQVksQ0FDWixlQUFnQixDQUdoQixhQUFjLENBRGQsa0JBQW1CLENBRG5CLFNBR0YsQ0FDQSx5RUFDRSxxQkFBeUIsQ0FDekIsZUFBZ0IsQ0FDaEIsYUFBYyxDQUNkLFNBQ0YsQ0FHQSxpQkFZRSxrQkFBbUIsQ0FZbkIsa0JBQW1CLENBQ25CLCtDQUFnRCxDQVpoRCx5Q0FBMEMsQ0FhMUMsc0NBQTJDLENBSDNDLGFBQWMsQ0FiZCxvQkFBaUIsQ0FBakIsZUFBaUIsQ0FQakIsY0FBZSxDQUtmLG1CQUFvQixDQUZwQixZQUFhLENBY2IsOEJBQTJDLENBRjNDLCtCQUFnQyxDQUdoQyxlQUFnQixDQVpoQixxQkFBc0IsQ0FFdEIsc0JBQXVCLENBUXZCLHFDQUFzQyxDQUp0QyxRQUFTLENBWFQsU0FBVSxDQWFWLHVFQUF3RSxDQUh4RSxpQkFBa0IsQ0FQbEIsaUJBQWtCLENBRmxCLG9CQUFxQixDQVdyQixpR0FBdUcsQ0FNdkcsNkhBQXFJLENBckJySSxxQkFBc0IsQ0FDdEIsa0JBeUJGLENBQ0EsdUJBQ0Usd0JBQ0YsQ0FDQSx1Q0FDRSxtQkFBb0IsQ0FDcEIsa0NBQ0YsQ0FDQSxxQ0FDRSxpQkFBa0IsQ0FDbEIsZ0NBQ0YsQ0FDQSxzRUFFRSxxQkFBeUIsQ0FDekIsb0JBQXFCLENBRnJCLHNDQUEyQyxDQUczQyxhQUNGLENBQ0EsMkJBQ0UsV0FBWSxDQUNaLGVBQWdCLENBR2hCLGFBQWMsQ0FEZCxrQkFBbUIsQ0FEbkIsU0FHRixDQUNBLG9HQUNFLHdCQUF5QixDQUN6QixlQUFnQixDQUNoQixhQUFjLENBQ2QsU0FDRixDQUVBLGlCQVlFLGtCQUFtQixDQVluQixrQkFBbUIsQ0FDbkIsK0NBQWdELENBWmhELHlDQUEwQyxDQWExQyxzQ0FBMkMsQ0FIM0MsYUFBYyxDQWJkLG9CQUFpQixDQUFqQixlQUFpQixDQVBqQixjQUFlLENBS2YsbUJBQW9CLENBRnBCLFlBQWEsQ0FjYiw4QkFBMkMsQ0FGM0MsK0JBQWdDLENBR2hDLGVBQWdCLENBWmhCLHFCQUFzQixDQUV0QixzQkFBdUIsQ0FRdkIscUNBQXNDLENBSnRDLFFBQVMsQ0FYVCxTQUFVLENBYVYsdUVBQXdFLENBSHhFLGlCQUFrQixDQVBsQixpQkFBa0IsQ0FGbEIsb0JBQXFCLENBV3JCLGlHQUF1RyxDQU12Ryw2SEFBcUksQ0FyQnJJLHFCQUFzQixDQUN0QixrQkF5QkYsQ0FDQSx1QkFDRSx3QkFDRixDQUNBLHVDQUNFLG1CQUFvQixDQUNwQixrQ0FDRixDQUNBLHFDQUNFLGlCQUFrQixDQUNsQixnQ0FDRixDQUNBLHNFQUVFLHFCQUF5QixDQUN6QixvQkFBcUIsQ0FGckIsc0NBQTJDLENBRzNDLGFBQ0YsQ0FDQSwyQkFDRSxXQUFZLENBQ1osZUFBZ0IsQ0FHaEIsYUFBYyxDQURkLGtCQUFtQixDQURuQixTQUdGLENBQ0Esb0dBQ0Usd0JBQXlCLENBQ3pCLGVBQWdCLENBQ2hCLGFBQWMsQ0FDZCxTQUNGLENBRUEsa0JBWUUsa0JBQW1CLENBWW5CLGtCQUFtQixDQUNuQiwrQ0FBZ0QsQ0FaaEQseUNBQTBDLENBYTFDLHNDQUEyQyxDQUgzQyxhQUFjLENBYmQsb0JBQWlCLENBQWpCLGVBQWlCLENBUGpCLGNBQWUsQ0FLZixtQkFBb0IsQ0FGcEIsWUFBYSxDQWNiLDhCQUEyQyxDQUYzQywrQkFBZ0MsQ0FHaEMsZUFBZ0IsQ0FaaEIscUJBQXNCLENBRXRCLHNCQUF1QixDQVF2QixxQ0FBc0MsQ0FKdEMsUUFBUyxDQVhULFNBQVUsQ0FhVix1RUFBd0UsQ0FIeEUsaUJBQWtCLENBUGxCLGlCQUFrQixDQUZsQixvQkFBcUIsQ0FXckIsaUdBQXVHLENBTXZHLDZIQUFxSSxDQXJCckkscUJBQXNCLENBQ3RCLGtCQXlCRixDQUNBLHdCQUNFLHdCQUNGLENBQ0Esd0NBQ0UsbUJBQW9CLENBQ3BCLGtDQUNGLENBQ0Esc0NBQ0UsaUJBQWtCLENBQ2xCLGdDQUNGLENBQ0EseUVBRUUscUJBQXlCLENBQ3pCLG9CQUFxQixDQUZyQixzQ0FBMkMsQ0FHM0MsYUFDRixDQUNBLDRCQUNFLFdBQVksQ0FDWixlQUFnQixDQUdoQixhQUFjLENBRGQsa0JBQW1CLENBRG5CLFNBR0YsQ0FDQSx1R0FDRSx3QkFBeUIsQ0FDekIsZUFBZ0IsQ0FDaEIsYUFBYyxDQUNkLFNBQ0YsQ0FFQSxjQVlFLGtCQUFtQixDQVluQixrQkFBbUIsQ0FDbkIsK0NBQWdELENBWmhELHlDQUEwQyxDQWExQyxzQ0FBMkMsQ0FIM0MsYUFBYyxDQUlkLFVBQVksQ0FqQlosb0JBQWlCLENBQWpCLGVBQWlCLENBUGpCLGNBQWUsQ0FLZixtQkFBb0IsQ0FGcEIsWUFBYSxDQWNiLDhCQUEyQyxDQUYzQywrQkFBZ0MsQ0FHaEMsZUFBZ0IsQ0FaaEIscUJBQXNCLENBRXRCLHNCQUF1QixDQVF2QixxQ0FBc0MsQ0FKdEMsUUFBUyxDQVhULFNBQVUsQ0FhVix1RUFBd0UsQ0FIeEUsaUJBQWtCLENBUGxCLGlCQUFrQixDQUZsQixvQkFBcUIsQ0FXckIsaUdBQXVHLENBTXZHLDZIQUFxSSxDQXJCckkscUJBQXNCLENBQ3RCLGtCQTBCRixDQUNBLG9CQUNFLHdCQUNGLENBQ0Esb0NBQ0UsbUJBQW9CLENBQ3BCLGtDQUNGLENBQ0Esa0NBQ0UsaUJBQWtCLENBQ2xCLGdDQUNGLENBQ0EsNkRBRUUscUJBQXlCLENBQ3pCLG9CQUFxQixDQUZyQixzQ0FBMkMsQ0FHM0MsYUFDRixDQUNBLHdCQUNFLFdBQVksQ0FDWixlQUFnQixDQUdoQixhQUFjLENBRGQsa0JBQW1CLENBRG5CLFNBR0YsQ0FDQSwyRkFDRSx3QkFBeUIsQ0FDekIsZUFBZ0IsQ0FDaEIsYUFBYyxDQUNkLFNBQ0YsQ0FJQSxlQUVFLCtCQUNGLENBR0EsOEJBTEUsdUVBUUYsQ0FIQSxlQUVFLCtCQUNGLENBR0EsY0FHRSx3Q0FBNEMsQ0FENUMseUZBRUYsQ0FFQSxlQUNFLHVFQUF3RSxDQUN4RSwrQkFBZ0MsQ0FDaEMsZ0NBQ0YsQ0FPQSx1Q0FDRSw0RUFBK0UsQ0FDL0Usa0RBQ0YsQ0FHQSxlQUNFLGFBQWMsQ0FDZCxVQUNGLENBRUEsa0JBQ0UsV0FBWSxDQUNaLGVBQWdCLENBR2hCLGFBQWMsQ0FEZCxrQkFBbUIsQ0FEbkIsU0FHRixDQUNBLHlFQUNFLHdCQUF5QixDQUN6QixlQUFnQixDQUNoQixVQUFjLENBQ2QsU0FDRixDQUdBLDBCQUNFLFFBQVMsQ0FDVCxTQUNGLENBS0EsRUFDRSxhQUFjLENBQ2QsMERBQ0YsQ0FDQSx5QkFDRSxhQUNGLENBR0EsUUFDRSxtQkFDRixDQUdBLGlCQUVFLFNBQ0YsQ0FHQSxpQkFDRSxtREFDRixDQUVBLFFBQ0UsaUNBQW9DLENBQ3BDLHlCQUEwQixDQUMxQixrQkFDRixDQUVBLGVBQ0UseUNBQ0YsQ0FFQSxnQkFDRSxjQUFlLENBQ2YsWUFDRixDQUVBLFdBTUUsa0JBQW1CLENBS25CLHNCQUF1QixDQUR2QixhQUFjLENBTmQsb0JBQWlCLENBQWpCLGVBQWlCLENBRmpCLG1CQUFvQixDQUNwQixxQkFBc0IsQ0FFdEIsc0JBQXVCLENBRXZCLHFDQUFzQyxDQU50QyxpQkFBa0IsQ0FPbEIseUJBQTBCLENBQzFCLHlDQUFrQyxDQUFsQyxpQ0FBa0MsQ0FHbEMsNklBQTZJLENBQTdJLHFJQUE2SSxDQUE3SSxvTEFDRixDQUNBLGlDQUNFLGNBQWUsQ0FDZixrQ0FDRixDQUNBLCtCQUNFLFlBQWEsQ0FDYixnQ0FDRixDQUNBLG9EQUNFLDRCQUE2QixDQUM3QixxQ0FBOEIsQ0FBOUIsNkJBQ0YsQ0FDQSxzSEFDRSxjQUFlLENBQ2Ysa0NBQ0YsQ0FDQSxnSEFDRSxZQUFhLENBQ2IsZ0NBQ0YsQ0FDQSx1QkFNRSxrQkFBbUIsQ0FLbkIsc0JBQXVCLENBRHZCLGFBQWMsQ0FOZCxvQkFBaUIsQ0FBakIsZUFBaUIsQ0FGakIsbUJBQW9CLENBQ3BCLHFCQUFzQixDQUV0QixzQkFBdUIsQ0FFdkIscUNBQXNDLENBTnRDLGlCQUFrQixDQU9sQix5QkFBMEIsQ0FDMUIseUNBQWtDLENBQWxDLGlDQUFrQyxDQUdsQyw2SUFBNkksQ0FBN0kscUlBQTZJLENBQTdJLG9MQUNGLENBQ0Esd0ZBQ0UsNEJBQTZCLENBQzdCLHFDQUE4QixDQUE5Qiw2QkFDRixDQUVBLGVBQ0UsZ0JBQ0YsQ0FFQSxhQUNFLGtCQUFtQixDQUNuQix5Q0FBa0MsQ0FBbEMsaUNBQWtDLENBQ2xDLHlEQUFtRCxDQUFuRCxpREFBbUQsQ0FBbkQsZ0dBQ0YsQ0FDQSwwREFDRSxxQ0FBOEIsQ0FBOUIsNkJBQ0YsQ0FFQSxNQUNFLG1DQUFvQyxDQUNwQyw0QkFDRixDQUVBLHFDQUNFLE1BQ0Usa0JBQW1CLENBQ25CLDRCQUNGLENBQ0YsQ0FDQSxtQ0FDRSxNQUNFLGtCQUNGLENBQ0YsQ0FDQSxTQUlFLHdCQUF5QixDQUZ6QixpQkFBa0IsQ0FHbEIsWUFBYSxDQUViLFFBQVMsQ0FEVCxrQkFBbUIsQ0FIbkIsbUNBQW9DLENBRnBDLDBCQU9GLENBQ0EscUJBQ0UsZUFDRixDQUNBLG1DQUNFLFNBR0Usa0JBQW1CLENBRW5CLG9CQUFnQixDQUFoQixlQUFnQixDQUpoQixZQUFhLENBQ2Isb0JBQXFCLENBRXJCLFNBRUYsQ0FDRixDQUVBLGdCQUNFLGlCQUNGLENBRUEsd0NBQ0UsZ0NBQ0UsK0JBQ0YsQ0FDRixDQUVBLG1DQUNFLHFCQUdFLGlCQUFrQixDQUZsQixhQUFjLENBQ2QsWUFFRixDQUNGLENBRUEsa0NBQ0UsZ0JBQWlCLENBQ2pCLG9DQUNGLENBQ0EsbUNBQ0Usa0NBQ0UsZUFDRixDQUNGLENBRUEsS0FFRSxpQkFBa0IsQ0FDbEIsbUNBQW9DLENBRnBDLDBCQUdGLENBQ0EsaUJBQ0UsZUFDRixDQUdBLFdBSUUsd0JBQXlCLENBRnpCLGlCQUFrQixDQUNsQixtQ0FBb0MsQ0FGcEMsMEJBSUYsQ0FDQSx1QkFDRSxlQUNGLENBRUEsWUFJRSx3QkFBeUIsQ0FDekIsb0JBQXFCLENBSHJCLGlCQUFrQixDQUNsQixtQ0FBb0MsQ0FGcEMsMEJBS0YsQ0FDQSx3QkFDRSxlQUNGLENBRUEsMEJBSUUsd0JBQXlCLENBQ3pCLG9CQUFxQixDQUhyQixpQkFBa0IsQ0FDbEIsbUNBQW9DLENBRnBDLDBCQUtGLENBQ0Esc0NBQ0UsZUFDRixDQUVBLHVCQUlFLHdCQUF5QixDQUN6QixvQkFBcUIsQ0FIckIsaUJBQWtCLENBQ2xCLG1DQUFvQyxDQUZwQywwQkFLRixDQUNBLG1DQUNFLGVBQ0YsQ0FFQSxzQkFJRSx3QkFBeUIsQ0FDekIsb0JBQXFCLENBSHJCLGlCQUFrQixDQUNsQixtQ0FBb0MsQ0FGcEMsMEJBS0YsQ0FDQSxrQ0FDRSxlQUNGLENBRUEscUJBSUUsd0JBQXlCLENBQ3pCLG9CQUFxQixDQUhyQixpQkFBa0IsQ0FJbEIsVUFBYyxDQUhkLG1DQUFvQyxDQUZwQywwQkFNRixDQUNBLGlDQUNFLGVBQ0YsQ0FDQSwrQkFDRSxrQkFDRixDQUNBLGdIQUdFLHlCQUNGLENBQ0EsZ0lBSUUsVUFDRixDQUVBLDhCQUNFLGFBQ0YsQ0FFQSw2QkFJRSx3QkFBeUIsQ0FDekIsb0JBQXFCLENBSHJCLGlCQUFrQixDQUlsQixVQUFjLENBSGQsbUNBQW9DLENBRnBDLDBCQU1GLENBQ0EseUNBQ0UsZUFDRixDQUNBLHVDQUNFLGtCQUNGLENBQ0Esd0lBR0UseUJBQ0YsQ0FDQSxnS0FJRSxVQUNGLENBRUEsb0NBSUUsd0JBQXlCLENBQ3pCLG9CQUFxQixDQUhyQixpQkFBa0IsQ0FDbEIsbUNBQW9DLENBRnBDLDBCQUtGLENBQ0EsZ0RBQ0UsZUFDRixDQUVBLHFDQUlFLHdCQUF5QixDQUN6QixvQkFBcUIsQ0FIckIsaUJBQWtCLENBQ2xCLG1DQUFvQyxDQUZwQywwQkFLRixDQUNBLGlEQUNFLGVBQ0YsQ0FFQSxvQ0FJRSx3QkFBeUIsQ0FDekIsb0JBQXFCLENBSHJCLGlCQUFrQixDQUNsQixtQ0FBb0MsQ0FGcEMsMEJBS0YsQ0FDQSxnREFDRSxlQUNGLENBRUEsa0NBSUUsd0JBQXlCLENBQ3pCLG9CQUFxQixDQUhyQixpQkFBa0IsQ0FDbEIsbUNBQW9DLENBRnBDLDBCQUtGLENBQ0EsOENBQ0UsZUFDRixDQUdBLHFCQUlFLDZCQUE4QixDQUY5QixpQkFBa0IsQ0FDbEIsbUNBQW9DLENBRnBDLDBCQUlGLENBQ0EsaUNBQ0UsZUFDRixDQUVBLDZCQUlFLDZCQUE4QixDQUY5QixpQkFBa0IsQ0FDbEIsbUNBQW9DLENBRnBDLDBCQUlGLENBQ0EseUNBQ0UsZUFDRixDQUVBLDhCQUlFLDZCQUE4QixDQUY5QixpQkFBa0IsQ0FDbEIsbUNBQW9DLENBRnBDLDBCQUlGLENBQ0EsMENBQ0UsZUFDRixDQUVBLDZCQUlFLDZCQUE4QixDQUY5QixpQkFBa0IsQ0FDbEIsbUNBQW9DLENBRnBDLDBCQUlGLENBQ0EseUNBQ0UsZUFDRixDQUVBLDJCQUlFLDZCQUE4QixDQUY5QixpQkFBa0IsQ0FDbEIsbUNBQW9DLENBRnBDLDBCQUlGLENBQ0EsdUNBQ0UsZUFDRixDQUVBLFVBRUUsaUJBQWtCLENBQ2xCLG1DQUFvQyxDQUZwQywwQkFBMkIsQ0FHM0IseUNBQTBDLENBQzFDLG1EQUF1RCxDQUN2RCxpQkFDRixDQUNBLHNCQUNFLGVBQ0YsQ0FDQSxnQkFRRSx3QkFBeUIsQ0FDekIseURBQTBELENBRTFELHVCQUEyQixDQUozQiwyQkFBNEIsQ0FHNUIsc0RBQTBELENBRTFELGtCQUFtQixDQVhuQixVQUFXLENBS1gsNENBQWdELENBRmhELDJDQUErQyxDQUYvQyxpQkFBa0IsQ0FDbEIseUNBQTZDLENBRTdDLDJDQVFGLENBRUEsK0JBR0UsY0FDRixDQUVBLGFBRUUsaUJBQWtCLENBQ2xCLG1DQUFvQyxDQUZwQywwQkFHRixDQU1BLHlCQUNFLGVBQ0YsQ0FDQSxxQ0FDRSxhQUNFLGtCQUNGLENBQ0YsQ0FFQSxZQUVFLGlCQUFrQixDQUNsQixtQ0FBb0MsQ0FGcEMsMEJBR0YsQ0FNQSx3QkFDRSxlQUNGLENBQ0EsbUNBQ0UsWUFDRSxrQkFDRixDQUNGLENBRUEsWUFFRSxpQkFBa0IsQ0FDbEIsbUNBQW9DLENBRnBDLDBCQUdGLENBTUEsd0JBQ0UsZUFDRixDQUNBLG1DQUNFLFlBQ0Usa0JBQ0YsQ0FDRixDQUVBLG1CQUdFLDZCQUFpQyxDQUZqQyxnQ0FBaUMsQ0FHakMsZUFBZ0IsQ0FGaEIsaUJBR0YsQ0FXQSxNQUNFLG9CQUFxQixDQUNyQixxQkFDRixDQUVBLFVBRUUsV0FBWSxDQURaLFVBRUYsQ0FFQSxnQkFFRSxXQUFZLENBRFosVUFFRixDQUVBLGdCQUVFLFdBQVksQ0FEWixVQUVGLENBRUEsZ0JBRUUsV0FBWSxDQURaLFVBRUYsQ0FFQSxnQkFFRSxXQUFZLENBRFosVUFFRixDQUVBLGdCQUVFLFdBQVksQ0FEWixVQUVGLENBRUEsZ0JBRUUsV0FBWSxDQURaLFVBRUYsQ0FFQSxnQkFFRSxXQUFZLENBRFosVUFFRixDQUdBLHFDQUNFLGNBQWUsQ0FDZixrQ0FDRixDQUNBLG1DQUNFLFlBQWEsQ0FDYixnQ0FDRixDQUNBLDJDQUNFLG1CQUFvQixDQUNwQixrQ0FDRixDQUNBLHlDQUNFLGlCQUFrQixDQUNsQixnQ0FDRixDQUNBLG1DQUNFLFdBQWUsQ0FDZixrQ0FDRixDQUNBLGlDQUNFLFNBQWEsQ0FDYixnQ0FDRixDQUNBLGFBSUUsd0JBQXlCLENBRHpCLHdCQUF5QixDQUV6QixrQkFBbUIsQ0FKbkIsWUFBYSxDQU1iLFdBQVksQ0FMWixrQkFBbUIsQ0FJbkIsVUFFRixDQUVBLHVCQUVFLHdCQUF5QixDQUR6Qix3QkFFRixDQUVBLHVCQUVFLHdCQUF5QixDQUR6Qix3QkFFRixDQUVBLHNCQUNFLDJCQUE0QixDQUM1QixrQkFDRixDQUVBLDRDQUNFLDJCQUE0QixDQUM1QixrQkFDRixDQUVBLDRDQUNFLDJCQUE0QixDQUM1QixrQkFDRixDQUlBLG9CQUlFLGtCQUFtQixDQURuQixvQkFBaUIsQ0FBakIsZUFBaUIsQ0FGakIsWUFBYSxDQUNiLHFCQUFzQixDQUd0QixxQkFBc0IsQ0FDdEIsb0NBQ0YsQ0FFQSxhQUNFLGlCQUNGLENBQ0EsbUNBQ0UsYUFDRSxrQkFDRixDQUNGLENBRUEsb0JBSUUscUJBQXNCLENBQ3RCLFVBQWMsQ0FFZCw2QkFBOEIsQ0FMOUIsaUNBQWtDLENBSWxDLGVBQWdCLENBRWhCLGVBQWdCLENBUGhCLGlCQUFrQixDQUVsQixrQ0FNRixDQUNBLG1DQUNFLG9CQUNFLCtCQUNGLENBQ0YsQ0FDQSxtQ0FDRSxvQkFDRSw0QkFDRixDQUNGLENBQ0EsMkJBR0UsYUFBYyxDQUZkLDhCQUEyQyxDQUMzQyxlQUVGLENBRUEscUNBQ0UsYUFBYyxDQUNkLDhDQUNGLENBRUEsa0JBRUUsYUFBYyxDQUVkLGdCQUFpQixDQURqQixlQUFnQixDQUZoQixpQkFJRixDQUNBLG1DQUNFLGtCQUNFLHFEQUNGLENBQ0YsQ0FDQSxtQ0FDRSxrQkFDRSxlQUNGLENBQ0YsQ0FDQSxtQ0FDRSxrQkFFRSw4QkFBZ0MsQ0FEaEMsZ0JBRUYsQ0FDRixDQUNBLHNCQUNFLFdBQVksQ0FFWixtQkFBaUIsQ0FBakIsZ0JBQWlCLENBRGpCLFVBRUYsQ0FDQSxpREFJRSxRQUFTLENBSFQsVUFBVyxDQUtYLE1BQU8sQ0FKUCxpQkFBa0IsQ0FHbEIsT0FBUSxDQUZSLEtBSUYsQ0FDQSx5QkFDRSx1RUFBd0YsQ0FDeEYsdUJBQ0YsQ0FDQSx3QkFDRSx3RUFBeUYsQ0FDekYsdUJBQ0YsQ0FNQSxrQ0FIRSxpQkFPRixDQUpBLGNBRUUsaUJBQWtCLENBQ2xCLFNBQ0YsQ0FDQSxtQ0FDRSxjQUNFLFlBQWEsQ0FDYiw2QkFDRixDQUNGLENBRUEsbUJBQ0UsYUFDRixDQUNBLG1DQUNFLG1CQUNFLGFBQWMsQ0FDZCxVQUNGLENBQ0YsQ0FDQSx1QkFFRSxXQUFZLENBQ1osbUJBQWlCLENBQWpCLGdCQUFpQixDQUZqQixVQUdGLENBQ0EsbUNBQ0UsdUJBQ0UsZ0RBQ0YsQ0FDRixDQUVBLHVCQUNFLCtEQUNGLENBQ0EsbUNBQ0UsdUJBR0UsWUFBYSxDQUNiLHFCQUFzQixDQUh0QixhQUFjLENBQ2QsVUFHRixDQUNGLENBQ0Esb0NBRUUsYUFBYyxDQURkLGVBRUYsQ0FDQSw2Q0FHRSxxQkFBc0IsQ0FGdEIsMkNBQTRDLENBQzVDLDRDQUVGLENBQ0EsbUNBQ0UsNkNBQ0Usa0JBQ0YsQ0FDRixDQUVBLE1BQ0Usb0NBQXFDLENBQ3JDLDhFQUFpRixDQUNqRixvQ0FDRixDQUVBLG1DQUNFLE1BQ0Usb0NBQXFDLENBQ3JDLHNDQUNGLENBQ0YsQ0FDQSxxQkFJRSxrQkFBbUIsQ0FIbkIsWUFBYSxDQUtiLDBDQUEyQyxDQUUzQyxpQkFBa0IsQ0FIbEIsMENBQTJDLENBRjNDLGlCQUFrQixDQU1sQixpQkFBa0IsQ0FGbEIseUNBR0YsQ0FFQSwrQkFHRSx1QkFBNEIsQ0FDNUIsOEJBQTJDLENBRjNDLGdDQUFpQyxDQUdqQyxlQUFnQixDQUNoQixnQkFBaUIsQ0FDakIsNkRBQWlFLENBTmpFLFVBT0YsQ0FFQSwwQkFDRSxZQUFhLENBR2Isc0JBQXVCLENBRHZCLG9CQUdGLENBRUEsdURBTkUsa0JBQW1CLENBR25CLDJGQVdGLENBUkEsNkJBSUUsd0JBQXlCLENBR3pCLCtGQUFnRyxDQUZoRyxVQUFjLENBSmQsWUFBYSxDQUNiLHFCQU1GLENBRUEsNEJBR0UsOEJBQTJDLENBRDNDLDhDQUErQyxDQUUvQyxlQUFnQixDQUNoQixpQkFBa0IsQ0FFbEIsb0JBQXNCLENBTnRCLGVBQWdCLENBS2hCLHdCQUVGLENBRUEseUJBQ0UsYUFBYyxDQUNkLGlCQUNGLENBQ0EsbUNBQ0UseUJBQ0UsNkRBQ0YsQ0FDRixDQUVBLFlBRUUscURBQXlELENBQ3pELFVBQ0YsQ0FFQSxrQkFMRSxhQU9GLENBRUEsY0FLRSw4Q0FBbUQsQ0FIbkQsMENBQTJDLENBQzNDLGlCQUFrQixDQUZsQix5Q0FBMEMsQ0FLMUMsVUFDRixDQUVBLE1BQ0Usc0JBQXVCLENBQ3ZCLDRCQUE2QixDQUM3Qix3QkFBeUIsQ0FDekIsOEJBQStCLENBQy9CLHFCQUFzQixDQUN0QiwyQkFBNEIsQ0FDNUIsMkJBQTRCLENBQzVCLGlDQUNGLENBRUEsbUNBQ0UsTUFDRSx1QkFBd0IsQ0FDeEIsOERBQW1FLENBQ25FLHdCQUF5QixDQUN6Qiw4QkFBK0IsQ0FDL0IscUJBQXNCLENBQ3RCLDJCQUE0QixDQUM1QiwyQkFBNEIsQ0FDNUIsaUNBQ0YsQ0FDRixDQUNBLG1DQUNFLE1BQ0UseUJBQTBCLENBQzFCLGtFQUNGLENBQ0YsQ0FDQSxxQ0FDRSxNQUNFLHVCQUF3QixDQUN4Qiw0REFDRixDQUNGLENBQ0Esb0NBQ0UsTUFDRSw2QkFBOEIsQ0FDOUIsd0VBQ0YsQ0FDRixDQUNBLG9DQUNFLE1BQ0UsZ0VBQW1FLENBQ25FLHNFQUF5RSxDQUN6RSw0RUFDRixDQUNGLENBQ0Esa0JBRUUsa0JBQW1CLENBRG5CLDRCQUVGLENBRUEsV0FFRSxrQkFBbUIsQ0FEbkIsOEJBRUYsQ0FFQSxpQkFFRSxrQkFBbUIsQ0FEbkIsMkJBRUYsQ0FFQSxtQkFFRSxrQkFBbUIsQ0FEbkIsaUNBRUYsQ0FFQSxrQkFDRSxxQkFDRixDQUNBLG1DQUNFLGtCQUNFLHdCQUF5QixDQUN6QixZQUFhLENBQ2IsK0JBQ0YsQ0FDRixDQUVBLGtCQUNFLHdCQUF5QixDQUN6QixVQUFjLENBQ2QsNEJBQ0YsQ0FDQSxtQ0FDRSxrQkFDRSxhQUFjLENBQ2QsVUFDRixDQUNGLENBRUEsZ0JBQ0UscUJBQXlCLENBQ3pCLDhDQUNGLENBQ0EsbUNBQ0UsZ0JBRUUsYUFBYyxDQUNkLFVBQVcsQ0FGWCxnQkFBaUIsQ0FHakIsaUNBQ0YsQ0FJQSxtQkFDRSxhQUFjLENBQ2QsWUFDRixDQU5GLENBU0EsV0FXRSxrQkFBbUIsQ0FWbkIsa0JBQW1CLENBQ25CLFVBQWMsQ0FNZCxZQUFhLENBQ2IscUJBQXNCLENBQ3RCLHNCQUF1QixDQUh2QixhQUFjLENBRGQsY0FBZSxDQURmLFlBQWEsQ0FEYixpQkFBa0IsQ0FEbEIsd0JBU0YsQ0FDQSxnQkFDRSxnQkFBaUIsQ0FFakIsZUFBaUIsQ0FEakIsYUFFRixDQUVBLGNBS0UsVUFBVyxDQUZYLFFBQVMsQ0FDVCxlQUFnQixDQUZoQixxQkFBc0IsQ0FEdEIsaUJBS0YsQ0FDQSxzQ0FFRSxrQkFBbUIsQ0FEbkIsZUFFRixDQUVBLDhEQU9FLHFCQUF1QixDQUZ2QixNQUFPLENBRlAsaUJBQWtCLENBQ2xCLEtBQU0sQ0FFTixvQkFFRixDQUVBLGFBR0UsaUJBQWtCLENBRGxCLGNBQWUsQ0FEZixVQUdGLENBQ0Esa0JBQ0UsZ0JBQ0YsQ0FFQSxjQUNFLFVBQ0YsQ0FDQSw2QkFDRSxVQUNGLENBRUEsTUFDRSxnQ0FBaUMsQ0FDakMsc0NBQXVDLENBQ3ZDLHVCQUEyQixDQUMzQiwwQkFBMkIsQ0FDM0IsOEJBQStCLENBQy9CLGdDQUFpQyxDQUNqQyx1QkFBd0IsQ0FDeEIsa0JBQW1CLENBQ25CLCtCQUFnQyxDQUNoQywwREFBNkQsQ0FDN0QscURBQ0YsQ0FNQSw4QkFDRSxpQkFDRixDQUVBLHNDQU1FLGtCQUFtQixDQUNuQixXQUFZLENBRloseUJBQTBCLENBRDFCLFVBQVcsQ0FPWCxjQUFlLENBQ2YsY0FBZSxDQUpmLFlBQWEsQ0FDYixhQUFjLENBUmQsaUJBQWtCLENBRWxCLFNBQVUsQ0FEVixPQUFRLENBUVIsU0FHRixDQUVBLDBDQUNFLHFCQUNGLENBRUEscUlBR0Usd0JBQ0YsQ0FFQSxvSUFFRSxrQkFDRixDQUdBLDJFQUNFLHdCQUNGLENBRUEsb1BBR0Usd0JBQ0YsQ0FLQSxjQUNFLGFBQ0YsQ0FLQSxnSUFTRSx1QkFBd0IsQ0FTeEIsd0NBQXlDLENBSnpDLDBCQUEyQixDQUMzQixxQ0FBc0MsQ0FLdEMsaUNBQWtDLENBSGxDLHNDQUF1QyxDQUR2QyxvQ0FBcUMsQ0FHckMsNkJBQThCLENBVDlCLGFBQWMsQ0FXZCxnQ0FBaUMsQ0FUakMsb0NBQXFDLENBQ3JDLHFFQUFzRSxDQUZ0RSxVQVdGLENBQ0Esc0pBU0UsdUJBQXdCLENBQ3hCLGFBQWMsQ0FJZCwrQkFBZ0MsQ0FGaEMsb0NBQXFDLENBQ3JDLHFFQUFzRSxDQUZ0RSxVQUFXLENBSVgsOEJBQStCLENBQy9CLGdDQUNGLENBQ0Esc0pBU0UsdUJBQXdCLENBQ3hCLGFBQWMsQ0FFZCxvQ0FBcUMsQ0FDckMscUVBQXNFLENBRnRFLFVBQVcsQ0FHWCw0QkFBNkIsQ0FDN0IsOEJBQ0YsQ0FFQSxzSUFTRSwyQkFDRixDQUdBLGlCQUVFLGlCQUE0QixDQUQ1QixlQUVGLENBS0Esa0NBQ0UsdUJBQXdCLENBU3hCLHdDQUF5QyxDQUl6QyxvRUFBcUUsQ0FFckUscUNBQXNDLENBRHRDLDJCQUE0QixDQUU1QixvQkFBcUIsQ0FYckIsMEJBQTJCLENBQzNCLHFDQUFzQyxDQUt0QyxpQ0FBa0MsQ0FIbEMsc0NBQXVDLENBRHZDLG9DQUFxQyxDQUdyQyw2QkFBOEIsQ0FUOUIsYUFBYyxDQVdkLGdDQUFpQyxDQVRqQyxvQ0FBcUMsQ0FDckMscUVBQXNFLENBYXRFLGtCQUFtQixDQWZuQixVQWdCRixDQUNBLHdEQUNFLHVCQUF3QixDQUN4QixhQUFjLENBSWQsK0JBQWdDLENBRmhDLG9DQUFxQyxDQUNyQyxxRUFBc0UsQ0FGdEUsVUFBVyxDQUlYLDhCQUErQixDQUMvQixnQ0FBaUMsQ0FLakMsd0NBQXlDLENBSXpDLG9FQUFxRSxDQUVyRSxxQ0FBc0MsQ0FEdEMsMkJBQTRCLENBRTVCLG9CQUFxQixDQVhyQiwwQkFBMkIsQ0FDM0IscUNBQXNDLENBS3RDLGlDQUFrQyxDQUhsQyxzQ0FBdUMsQ0FEdkMsb0NBQXFDLENBR3JDLDZCQUE4QixDQUU5QixnQ0FBaUMsQ0FLakMsa0JBQ0YsQ0FFQSx5RUFNRSxrQkFBbUIsQ0FEbkIsVUFFRixDQUVBLGVBQ0UsZ0NBQWlDLENBQ2pDLHNEQUNGLENBS0EsNEJBQ0UsYUFDRixDQUVBLG1CQUNFLGFBQ0YsQ0FFQSx1QkFDRSxhQUNGLENBRUEsa0JBQ0UsYUFDRixDQUVBLDBEQUNFLGFBQ0YsQ0FLQSx5RUFHRSx3QkFBeUIsQ0FDekIsNEJBQTZCLENBQzdCLDZDQUNGLENBRUEsc0xBT0Usd0JBQXlCLENBRHpCLHdCQUF5QixDQUV6Qiw0QkFBNkIsQ0FDN0IsMkNBQThDLENBQzlDLHdEQUFpRCxDQUFqRCxnREFDRixDQUdBLHVTQU1FLGlCQUNGLENBR0Esa0VBR0Usa0JBQW1CLENBRG5CLFVBRUYsQ0FFQSwwV0FPRSxrQkFDRixDQUdBLHlGQUVFLFFBQVMsQ0FDVCxrQkFBbUIsQ0FDbkIsVUFBVyxDQUNYLFdBQVksQ0FDWixlQUFnQixDQUNoQixTQUFVLENBQ1YsaUJBQWtCLENBQ2xCLFNBQ0YsQ0FDQSxvUEFHRSxTQUFVLENBQ1YsV0FBWSxDQUNaLFFBQVMsQ0FDVCxnQkFBaUIsQ0FDakIsZUFBZ0IsQ0FDaEIsVUFDRixDQUdBLHVCQUdFLG9CQUFxQixDQURyQixhQUFjLENBRGQsbUJBR0YsQ0FFQSw2QkFDRSxXQUFZLENBRVosYUFBYyxDQUNkLG1CQUFvQixDQUZwQixhQUdGLENBR0EsY0FFRSwrQkFBZ0MsQ0FEaEMsZUFBZ0IsQ0FFaEIsaUJBQ0YsQ0FFQSwyQkFFRSxlQUFnQixDQURoQixlQUVGLENBR0Esa0hBRUUsd0JBQ0YsQ0FFQSxtQkFDRSxlQUFnQixDQUVoQixRQUFTLENBRFQsU0FFRixDQUVBLHlCQUVFLGtCQUFtQixDQUduQiw2QkFBOEIsQ0FKOUIsVUFBYyxDQUdkLGFBQWMsQ0FEZCxpQkFHRixDQUdBLGlEQU1FLHVCQUF3QixDQUx4QixhQUFjLENBR2Qsa0JBQW1CLENBR25CLGVBQWdCLENBSmhCLFlBQWEsQ0FFYixpQkFBdUIsQ0FIdkIsVUFNRixDQUVBLGFBQ0UsbUJBQ0YsQ0FHQSx1QkFDRSxpQkFDRixDQUVBLHdCQUdFLGVBQWdCLENBTWhCLDBEQUEyRCxDQUUzRCx3Q0FBeUMsQ0FEekMsMkJBQTRCLENBUjVCLFdBQVksQ0FHWixhQUFjLENBUWQsV0FBWSxDQVpaLFlBQWEsQ0FHYixTQUFVLENBRVYsaUJBQWtCLENBQ2xCLFNBQVUsQ0FDVixPQUFRLENBSVIsVUFFRixDQUVBLDhCQUNFLHdDQUNGLENBRUEsaURBQ0UsWUFDRixDQUVBLGlEQUVFLFdBQVksQ0FEWixlQUFnQixDQUVoQixVQUNGLENBR0EsaUJBRUUsZUFBZ0IsQ0FLaEIsaUJBQWtCLENBSGxCLFNBQVUsQ0FFVixjQUFlLENBRGYsV0FBWSxDQUpaLGlCQUFrQixDQUVsQixTQUFVLENBS1YsV0FDRixDQUVBLGtDQVFFLCtCQUE0QixDQUQ1QixpQ0FBa0MsQ0FGbEMsa0NBQW1DLENBSW5DLFVBQVcsQ0FMWCxvQkFBcUIsQ0FIckIsaUJBQWtCLENBRWxCLFNBQVUsQ0FEVixRQVFGLENBRUEsaUNBTUUsNEJBQWdDLENBQ2hDLGlDQUFrQyxDQUZsQyxrQ0FBbUMsQ0FHbkMsVUFBVyxDQUpYLG9CQUFxQixDQUhyQixpQkFBa0IsQ0FFbEIsVUFBVyxDQURYLFFBT0YsQ0FFQSxvQ0FZRSwrQkFBNEIsQ0FENUIsaUNBQWtDLENBRmxDLGtDQUFtQyxDQVBuQyxRQVlGLENBRUEsdUVBSEUsVUFBVyxDQUxYLG9CQUFxQixDQUxyQixNQUFPLENBR1AsZ0JBQWlCLENBQ2pCLGlCQUFrQixDQU5sQixpQkFBa0IsQ0FHbEIsT0FBUSxDQUNSLE9Bd0JGLENBYkEsbUNBVUUsNEJBQWdDLENBQ2hDLGlDQUFrQyxDQUZsQyxrQ0FBbUMsQ0FQbkMsUUFXRixDQUVBLHdCQUNFLGVBQ0YsQ0FFQSwrQkFHRSxxQkFBc0IsQ0FDdEIsNEJBQTZCLENBRjdCLFdBQVksQ0FEWixRQUlGLENBRUEsOEJBR0UscUJBQXNCLENBQ3RCLHlCQUE2QixDQUY3QixXQUFZLENBRFosUUFJRixDQUVBLCtCQUlFLHdCQUF5QixDQUR6QixZQUFhLENBRmIsY0FBZSxDQUNmLFlBR0YsQ0FFQSxrRUFDRSxVQUNGLENBRUEsMkJBQ0UsWUFBYSxDQUViLFVBQVcsQ0FEWCxlQUVGLENBRUEseUNBQ0UsYUFDRixDQUVBLGtEQUNFLFdBQ0YsQ0FHQSw0REFJRSx3QkFBeUIsQ0FEekIsY0FBZSxDQURmLGlCQUFrQixDQURsQixrQkFJRixDQUVBLGlDQUlFLGVBQW1CLENBSG5CLHdCQUF5QixDQUV6QixpQkFBa0IsQ0FEbEIsV0FHRixDQUVBLHVCQUdFLFdBQVksQ0FEWixRQUFTLENBRFQsVUFHRixDQUVBLHdDQUlFLFdBQVksQ0FFWixXQUFZLENBSlosaUJBQWtCLENBR2xCLGtCQUFtQixDQUZuQixVQUlGLENBRUEsa0RBRUUsY0FDRixDQUVBLDZIQUtFLGtCQUFtQixDQUNuQixvQkFBcUIsQ0FGckIsYUFHRixDQUVBLGlDQUNFLHdCQUNGLENBRUEsK0JBQ0Usd0JBQXlCLENBQ3pCLFVBQ0YsQ0FFQSw4REFFRSxhQUFjLENBQ2Qsa0JBQW1CLENBQ25CLDRCQUNGLENBT0EscUdBQ0UsZUFDRixDQUVBLDREQUNFLHdCQUF5QixDQUN6QixVQUNGLENBRUEsa0RBRUUsYUFBYyxDQURkLGFBRUYsQ0FFQSx1RUFNRSxjQUFlLENBSmYsY0FBZSxDQUVmLFdBQVksQ0FDWixRQUFTLENBRlQsV0FJRixDQUVBLCtGQUVFLFlBQ0YsQ0FFQSx1TkFRRSx1QkFBd0IsQ0FDeEIsb0JBQXFCLENBRXJCLHFCQUF5QixDQU96QixvRUFBcUUsQ0FHckUsdUJBQXdCLENBRnhCLDJCQUE0QixDQUM1QixvQkFBcUIsQ0FIckIsd0JBQXlCLENBSnpCLGlCQUFrQixDQVBsQixjQUFlLENBUWYsZ0JBQWlCLENBQ2pCLGVBQWdCLENBUmhCLGVBQWdCLENBS2hCLFlBQWEsQ0FJYix3QkFBeUIsQ0FOekIsVUFZRixDQUVBLG9DQUNFLGVBQWdCLENBQ2hCLFNBQ0YsQ0FFQSxtQ0FDRSxTQUNGLENBRUEsMEJBQ0UsVUFDRixDQUdBLGtEQUVFLGVBQ0YsQ0FFQSx3R0FJRSx1QkFBa0MsQ0FEbEMsMkJBQTRCLENBRTVCLG9CQUFxQixDQUNyQixhQUFjLENBQ2QsYUFBYyxDQUxkLFVBTUYsQ0FFQSxvREFDRSxxRUFDRixDQUVBLG9EQUNFLG9FQUNGLENBRUEscUlBS0UsZUFBZ0IsQ0FEaEIsV0FFRixDQUVBLDhEQUVFLGVBQWdCLENBQ2hCLFVBQ0YsQ0FFQSwwREFDRSx3QkFDRixDQUdBLDZCQUNFLHdCQUF5QixDQUN6QixpQkFBa0IsQ0FDbEIsYUFBYyxDQUNkLGFBQWMsQ0FFZCxjQUFlLENBQ2YsV0FBWSxDQUZaLHFCQUFzQixDQUd0QixVQUNGLENBRUEsb0NBRUUsd0JBQXlCLENBRHpCLHdCQUVGLENBRUEsbUNBQ0Usd0JBQXlCLENBQ3pCLG1CQUNGLENBRUEsMENBSUUsYUFBYyxDQUZkLFFBQVMsQ0FEVCxpQkFBa0IsQ0FFbEIsT0FFRixDQUVBLHdDQUNFLGlCQUNGLENBR0EsZ0NBR0UsZ0JBQWlCLENBRGpCLGVBQWdCLENBRWhCLGlCQUFrQixDQUhsQixpQkFJRixDQUVBLGdEQUNFLGFBQWMsQ0FDZCxrQkFDRixDQUdBLHlCQUVFLFVBQVcsQ0FEWCxjQUFlLENBRWYsVUFBVyxDQUNYLGVBQ0YsQ0FFQSwyQkFDRSx3QkFBeUIsQ0FDekIsVUFDRixDQUVBLGtFQUVFLHdCQUF5QixDQUN6QixVQUNGLENBRUEsNEJBQ0Usd0JBQXlCLENBQ3pCLGFBQ0YsQ0FFQSxvRUFFRSx3QkFBeUIsQ0FDekIsYUFDRixDQUVBLDRCQUNFLGVBQWdCLENBQ2hCLGtCQUFtQixDQUNuQixTQUFVLENBQ1YsVUFDRixDQUVBLDRCQUVFLGtCQUFtQixDQUNuQix3QkFBeUIsQ0FJekIsaUJBQWtCLENBSGxCLGFBQWMsQ0FJZCxjQUFlLENBUGYsZ0JBQWlCLENBUWpCLGVBQWdCLENBSGhCLGlCQUFrQixDQURsQixvQkFLRixDQUVBLHFFQUNFLGtCQUFtQixDQUNuQix3QkFBeUIsQ0FDekIsVUFDRixDQUVBLHlCQUNFLGNBQ0UsWUFBYSxDQUNiLDZCQUE4QixDQUM5QixtQkFDRixDQUNGLENBRUEsbUNBQ0UsaUJBQ0UsVUFDRixDQUNBLDRCQUNFLFdBQ0YsQ0FDQSxtQ0FDRSxVQUNGLENBQ0EsZ0RBR0UsNEJBQTZCLENBRjdCLGlCQUFrQixDQUNsQix5QkFFRixDQUNBLGlEQUdFLDJCQUE0QixDQUY1QixnQkFBaUIsQ0FDakIsd0JBRUYsQ0FDQSxnQ0FDRSxVQUFXLENBQ1gsY0FDRixDQUNBLHVDQUNFLFVBQ0YsQ0FDQSxrRUFFRSxVQUNGLENBQ0EsaUNBQ0UsYUFDRixDQUlBLDhGQUNFLGtCQUNGLENBQ0Esb0RBRUUsVUFDRixDQUNGLENBRUEsbUNBQ0UseUJBRUUsVUFBVyxDQURYLFVBRUYsQ0FDQSxnQ0FDRSxVQUNGLENBQ0YsQ0FFQSw2RkFFRSxpQkFDRixDQUVBLDJHQVFFLHdFQUF5RSxDQUd6RSx1QkFBa0MsQ0FGbEMsMkJBQTRCLENBQzVCLHVCQUF3QixDQUV4Qiw4QkFBK0IsQ0FWL0IsV0FBWSxDQUNaLGFBQWMsQ0FFZCxRQUFTLENBRFQsaUJBQWtCLENBRWxCLG9CQUFxQixDQUNyQixVQU1GLENBRUEsdUJBR0Usa0JBQW1CLENBRm5CLFlBQWEsQ0FDYixRQUFVLENBRVYsaUJBQ0YsQ0FDQSw0Q0FDRSxhQUNGLENBQ0Esb0NBQ0UsZUFDRixDQUNBLDRDQUNFLGFBQWMsQ0FDZCxlQUNGLENBR0EsaUJBQ0UsV0FBWSxDQUVaLFFBQVMsQ0FEVCxTQUVGLENBRUEsK0JBT0UsYUFBYyxDQUhkLDhCQUEyQyxDQUUzQywrQkFBZ0MsQ0FEaEMsZUFBZ0IsQ0FIaEIsb0NBQXFDLENBQ3JDLDhDQUtGLENBRUEsZ0VBRUUsY0FBZSxDQUNmLGNBQ0YsQ0FFQSxvR0FHRSx1QkFBd0IsQ0FDeEIsb0JBQXFCLENBRnJCLGlCQUdGLENBQ0Esa0hBT0Usd0NBQXlDLENBSXpDLHdCQUF5QixDQVB6QixxQ0FBc0MsQ0FLdEMsaUNBQWtDLENBSGxDLHNDQUF1QyxDQUR2QyxvQ0FBcUMsQ0FPckMsMEJBQTJCLENBQzNCLGlCQUE0QixDQUw1Qiw2QkFBOEIsQ0FOOUIsVUFBVyxDQVlYLGFBQWMsQ0FKZCxnQ0FBaUMsQ0FNakMscUNBQXNDLENBRHRDLG9DQUVGLENBQ0EsZ0lBT0Usd0NBQXlDLENBSXpDLHdCQUF5QixDQVF6Qiw4RkFBa0csQ0FmbEcscUNBQXNDLENBS3RDLGlDQUFrQyxDQUhsQyxzQ0FBdUMsQ0FEdkMsb0NBQXFDLENBT3JDLDBCQUEyQixDQVEzQixvQkFBcUIsQ0FQckIsaUJBQTRCLENBTDVCLDZCQUE4QixDQU45QixVQUFXLENBWVgsYUFBYyxDQUpkLGdDQUFpQyxDQU1qQyxxQ0FBc0MsQ0FDdEMsaUJBQWtCLENBQ2xCLEtBQU0sQ0FITixvQ0FBcUMsQ0FNckMsU0FDRixDQUNBLGdJQUVFLGFBQ0YsQ0FDQSxnSEFFRSxxQkFBc0IsQ0FDdEIsa0JBQW1CLENBQ25CLGtCQUFtQixDQUNuQixpQkFDRixDQUNBLDhGQUdFLHVCQUF3QixDQUN4QixvQkFBcUIsQ0FGckIsaUJBR0YsQ0FDQSw0R0FPRSx3Q0FBeUMsQ0FLekMsd0JBQXlCLENBUnpCLHFDQUFzQyxDQUt0QyxpQ0FBa0MsQ0FIbEMsc0NBQXVDLENBRHZDLG9DQUFxQyxDQU1yQywwQkFBMkIsQ0FHM0Isa0JBQW1CLENBTm5CLDZCQUE4QixDQU45QixVQUFXLENBV1gsYUFBYyxDQUhkLGdDQUFpQyxDQU1qQyxxQ0FBc0MsQ0FEdEMsb0NBRUYsQ0FDQSwwSEFRRSw4RkFBa0csQ0FDbEcsb0JBQXFCLENBQ3JCLGtCQUFtQixDQUpuQixRQUFTLENBSlQsVUFBVyxDQUdYLE1BQU8sQ0FGUCxpQkFBa0IsQ0FJbEIsT0FBUSxDQUhSLEtBQU0sQ0FPTixTQUNGLENBRUEscUJBSUUsa0JBQW1CLENBRG5CLG9CQUFpQixDQUFqQixlQUFpQixDQUZqQixtQkFBb0IsQ0FDcEIscUJBR0YsQ0FFQSxtQ0FDRSxpQkFDRixDQUVBLHdEQU9FLDhCQUErQixDQUQvQixhQUFjLENBTGQsV0FBWSxDQUVaLGFBQWMsQ0FNZCx5Q0FBNEMsQ0FENUMsZUFBaUIsQ0FKakIsUUFBUyxDQUZULGlCQUFrQixDQVNsQixpQkFBa0IsQ0FObEIsb0JBQXFCLENBS3JCLFVBRUYsQ0FFQSxnRUFDRSxXQUNGLENBRUEsK0RBQ0UsV0FDRixDQUVBLDZEQUNFLFdBQ0YsQ0FFQSxzRUFDRSxXQUNGLENBRUEsa0NBQ0UsY0FDRixDQUVBLDRDQUNFLGVBQWdCLENBSWhCLHlCQUEyQixDQUQzQixXQUFZLENBRFosZUFBZ0IsQ0FEaEIsU0FJRixDQUVBLHlEQUNFLGFBQWMsQ0FDZCxlQUNGLENBRUEsK0RBQ0UsYUFBYyxDQUNkLGVBQ0YsQ0FFQSxrQkFDRSx1QkFBd0IsQ0FFeEIsc0JBQXVCLENBQ3ZCLFFBQVMsQ0FGVCxVQUdGLENBRUEsd0JBQ0UsWUFDRixDQUVBLGlEQUtFLGtCQUFtQixDQUVuQixXQUFZLENBRFosaUJBQWtCLENBRmxCLGVBQWdCLENBRGhCLGNBQWUsQ0FEZixVQUFXLENBRFgsVUFPRixDQUVBLHdDQUNFLHVCQUF3QixDQU14QixrQkFBbUIsQ0FKbkIsV0FBWSxDQUdaLGtCQUFtQixDQUpuQiw4QkFBK0IsQ0FNL0IsY0FBZSxDQUpmLFdBQVksQ0FLWixnQkFBaUIsQ0FFakIsdUNBQWlDLENBQWpDLCtCQUFpQyxDQU5qQyxVQU9GLENBRUEsdURBQ0Usa0JBQ0YsQ0FFQSw4Q0FDRSxrQkFBbUIsQ0FDbkIsOEJBQ0YsQ0FFQSxvQ0FLRSxrQkFBbUIsQ0FFbkIsV0FBWSxDQURaLGlCQUFrQixDQUZsQixlQUFnQixDQURoQixjQUFlLENBRGYsVUFBVyxDQURYLFVBT0YsQ0FFQSxvQ0FNRSxrQkFBbUIsQ0FKbkIsV0FBWSxDQUdaLGtCQUFtQixDQUpuQiw4QkFBK0IsQ0FNL0IsY0FBZSxDQUpmLFdBQVksQ0FDWixVQUlGLENBRUEsNkJBSUUsc0JBQXVCLENBQ3ZCLHdCQUF5QixDQUN6QixtQkFBb0IsQ0FDcEIsaUJBQWtCLENBSmxCLGNBQWUsQ0FEZixVQUFXLENBRFgsVUFPRixDQVNBLG9FQUNFLGtCQUFtQixDQUNuQixXQUFZLENBQ1osaUJBQWtCLENBQ2xCLGVBQ0YsQ0FFQSw2QkFNRSxrQkFBbUIsQ0FKbkIsV0FBWSxDQUdaLGtCQUFtQixDQUpuQiw4QkFBK0IsQ0FNL0IsY0FBZSxDQUpmLFdBQVksQ0FDWixVQUlGLENBTUEsZ0ZBQ0Usa0JBQ0YsQ0FNQSwwQkFDRSxrQkFDRSxlQUNGLENBQ0YsQ0FFQSxxQ0FDRSxZQUFhLENBQ2Isb0JBQ0YsQ0FFQSwrQkFHRSxvQkFBcUIsQ0FEckIsYUFBYyxDQURkLG1CQUdGLENBRUEscUNBR0UsYUFBYyxDQUZkLFdBQVksQ0FDWixlQUVGLENBRUEsOEJBQ0UscUJBQXNCLENBQ3RCLDZDQUNGLENBRUEsZ0NBQ0UsWUFDRixDQUdBLHdDQUVFLHFCQUFzQixDQUR0QixxRUFFRixDQUVBLHdDQUNFLFdBQ0YsQ0FFQSxrQkFDRSxlQUNGLENBRUEsMEJBQ0UsUUFDRixDQUVBLGVBQ0UsNEJBQTZCLENBQzdCLGFBQWMsQ0FDZCxjQUNGLENBRUEsNEJBQ0UsZUFDRixDQUVBLFlBR0UsMkNBQTRDLENBRDVDLGlCQUFrQixDQURsQixnQkFHRixDQUVBLHFCQUNFLGNBQ0YsQ0FFQSxjQUNFLGlCQUNGLENBR0Esd0NBQ0UsaUJBQ0YsQ0FFQSwrQ0FPRSxvRUFBcUUsQ0FHckUsdUJBQWtDLENBRmxDLDJCQUE0QixDQUM1Qix1QkFBd0IsQ0FFeEIsOEJBQStCLENBVi9CLFdBQVksQ0FDWixhQUFjLENBRWQsUUFBUyxDQURULGlCQUFrQixDQUVsQixvQkFBcUIsQ0FDckIsVUFNRixDQUdBLGVBQ0UsYUFBYyxDQUVkLFlBQWEsQ0FDYixhQUFjLENBRmQsaUJBQWtCLENBR2xCLHNCQUNGLENBRUEsd0JBQ0UscUJBQXlCLENBQ3pCLHdCQUF5QixDQUt6QixpQkFBa0IsQ0FKbEIsYUFBYyxDQUdkLDRCQUE2QixDQUY3QixjQUFlLENBQ2YsV0FHRixDQUVBLDBCQUNFLGFBQ0YsQ0FFQSx3Q0FDRSx3QkFDRixDQUVBLHNDQUNFLFVBQVcsQ0FDWCxVQUFXLENBQ1gsUUFBUyxDQUNULFNBQVUsQ0FDVixVQUNGLENBRUEsd0NBS0UsaUJBQWtCLENBSmxCLGFBQWMsQ0FFZCxlQUFnQixDQURoQixnQkFBaUIsQ0FFakIsb0JBRUYsQ0FFQSxzQkFDRSxZQUNGLENBRUEsOEJBQ0UsaUJBQ0YsQ0FFQSxtRUFDRSx1QkFBd0IsQ0FTeEIsd0NBQXlDLENBSXpDLG9FQUFxRSxDQUVyRSxxQ0FBc0MsQ0FEdEMsMkJBQTRCLENBRTVCLG9CQUFxQixDQVhyQiwwQkFBMkIsQ0FDM0IscUNBQXNDLENBS3RDLGlDQUFrQyxDQUhsQyxzQ0FBdUMsQ0FEdkMsb0NBQXFDLENBR3JDLDZCQUE4QixDQVQ5QixhQUFjLENBV2QsZ0NBQWlDLENBVGpDLG9DQUFxQyxDQUNyQyxxRUFBc0UsQ0FhdEUsa0JBQW1CLENBZm5CLFVBZ0JGLENBRUEsd0NBRUUsZUFBbUIsQ0FRbkIsd0JBQXlCLENBRnpCLGlCQUFrQixDQUdsQixZQUFhLENBUGIsTUFBTyxDQUdQLGNBQWUsQ0FEZixpQkFBa0IsQ0FMbEIsaUJBQWtCLENBSWxCLE9BQVEsQ0FGUixRQUFTLENBU1Qsa0JBQW1CLENBSG5CLFdBSUYsQ0FFQSwyR0FDRSxhQUNGLENBRUEsaUNBSUUsWUFBYSxDQUdiLGdCQUFpQixDQUlqQiw2QkFBOEIsQ0FDOUIsZUFDRixDQUVBLDRDQUNFLGVBQ0YsQ0FFQSx5Q0FJRSxhQUNGLENBRUEsMENBUUUsWUFBYSxDQUpiLGFBQWMsQ0FPZCxnQkFDRixDQUVBLHlDQUNFLHVCQUF3QixDQUl4QixlQUFnQixDQWFoQix1QkFBa0MsQ0FGbEMsMkJBQTRCLENBQzVCLG9CQUFxQixDQWZyQix3QkFBeUIsQ0FDekIsaUJBQWtCLENBTWxCLGFBQWMsQ0FDZCxjQUFlLENBS2YsYUFBYyxDQUpkLGdCQUFpQixDQUpqQixXQUFZLENBSFosWUFBYSxDQUViLFNBQVUsQ0FFVixVQVdGLENBRUEsMkZBQ0UsK0RBQWdFLENBQ2hFLHNDQUNGLENBRUEsMkZBQ0UsOERBQStELENBQy9ELHVDQUNGLENBRUEsK0NBR0Usd0JBQXlCLENBRHpCLG9CQUFxQixDQURyQixhQUdGLENBRUEsK0NBRUUsb0JBQXFCLENBRHJCLGFBRUYsQ0FHQSw0S0FLRSxvQkFBcUIsQ0FEckIsYUFBYyxDQUZkLFVBQVksQ0FDWixtQkFHRixDQUVBLHdDQUlFLGFBQWMsQ0FJZCxnQkFBaUIsQ0FIakIsZUFBZ0IsQ0FFaEIsaUJBQWtCLENBRGxCLFVBR0YsQ0FFQSwyQ0FDRSxhQUFjLENBQ2QsZ0JBQ0YsQ0FFQSxnREFFRSxnQkFBaUIsQ0FEakIsUUFFRixDQUVBLGlEQUVFLCtCQUFnQyxDQURoQyxRQUVGLENBRUEsc0NBQ0UsWUFDRixDQUdBLDhDQUVFLGdCQUFpQixDQURqQixnQkFFRixDQUdBLDBDQUNFLHdDQUVFLGVBQWdCLENBRGhCLFVBRUYsQ0FDQSxpREFDRSxnQkFBaUIsQ0FDakIsYUFDRixDQUNBLGlDQUNFLGVBQ0YsQ0FDRixDQUVBLDRDQUVFLDhDQUNFLFlBQ0YsQ0FDRixDQUNBLHFEQUdFLDRCQUE2QixDQUY3Qiw0QkFBNkIsQ0FDN0IsaUJBRUYsQ0FFQSw2Q0FDRSxlQUFnQixDQUloQix3QkFBeUIsQ0FGekIsd0JBQXlCLENBQ3pCLGlCQUFrQixDQUdsQixZQUFhLENBTGIsaUJBQWtCLENBSWxCLHVDQUFpQyxDQUFqQywrQkFFRixDQUVBLG1EQUNFLHdCQUF5QixDQUN6QixxQkFDRixDQUVBLG1EQUNFLHdCQUF5QixDQUN6QixZQUNGLENBRUEsb0RBRUUsd0JBQXlCLENBRHpCLFlBRUYsQ0FFQSx1QkFDRSx3QkFDRixDQUVBLHlCQUNFLGdCQUNGLENBR0EsbUVBQ0UscUJBQ0YsQ0FFQSx5RUFDRSx3QkFBeUIsQ0FDekIscUJBQ0YsQ0FFQSx5RUFDRSx3QkFDRixDQUVBLDBFQUNFLHdCQUNGLENBRUEsdUJBRUUsYUFBYyxDQUVkLFFBQVMsQ0FEVCxlQUFnQixDQUZoQixpQkFJRixDQUNBLGdDQVFFLDJEQUErRSxDQU4vRSxRQUFTLENBSVQsVUFBYyxDQUhkLE1BQU8sQ0FFUCxvQkFBcUIsQ0FKckIsaUJBQWtCLENBR2xCLE9BQVEsQ0FHUixzQ0FFRixDQUVBLDBDQUNFLHdCQUFpQixDQUFqQixxQkFBaUIsQ0FBakIsZ0JBQ0YsQ0FDQSxpREFDRSw2QkFBK0IsQ0FDL0IsNEJBQ0YsQ0FDQSw4Q0FDRSxlQUNGLENBQ0EsK0dBRUUsVUFDRixDQUVBLHFCQUNFLFlBQWEsQ0FFYixRQUFTLENBRFQseUJBRUYsQ0FDQSw4REFDRSxtQ0FDRixDQUNBLDZGQUNFLG1DQUNGLENBQ0EsbUNBQ0UsK0JBQ0UsbUNBQ0YsQ0FHQSwrQkFDRSxtQ0FDRixDQUdBLCtCQUNFLG1DQUNGLENBVEYsQ0FXQSxxREFFRSxVQUNGLENBQ0EsNENBQ0UsaUJBQ0YsQ0FDQSx3TEFDRSxTQUNGLENBQ0EsdURBR0Usa0JBQW1CLENBVW5CLCtCQUFvQyxDQVBwQyxXQUFZLENBUVosVUFBYyxDQWJkLFlBQWEsQ0FDYixzQkFBdUIsQ0FNdkIsU0FBVSxDQVNWLGVBQWdCLENBRmhCLFFBQVMsQ0FKVCxTQUFVLENBRlYsWUFBYSxDQUxiLGlCQUFrQixDQUdsQixVQUFXLENBS1gsaUJBQWtCLENBUGxCLFFBQVMsQ0FXVCx1QkFBeUIsQ0FOekIsU0FRRixDQUNBLG1DQUNFLHVEQUdFLFdBQVksQ0FGWixjQUFlLENBSWYsU0FBVSxDQUNWLGdCQUFpQixDQUZqQixVQUFXLENBRlgsUUFLRixDQUNGLENBQ0EsbUNBQ0UsdURBQ0UsY0FDRixDQUNGLENBRUEsdUJBQ0UsaUJBQ0YsQ0FDQSxtQ0FDRSx1QkFDRSwyQ0FDRixDQUdBLHVDQUNFLFlBQ0YsQ0FJQSw4QkFFRSxzREFBd0QsQ0FEeEQsb0JBQXFCLENBRXJCLG1DQUNGLENBWkYsQ0FjQSxtQ0FDRSw4QkFDRSxtQ0FDRixDQUNGLENBRUEsbUNBQ0Usa0ZBQ0UsWUFDRixDQUNGLENBRUEsNkJBRUUsYUFBYyxDQURkLGFBQWMsQ0FFZCxlQUNGLENBQ0EsbUNBQ0UsNkJBQ0Usb0NBQ0YsQ0FDRixDQUNBLDBHQUNFLGFBQ0YsQ0FFQSxpQ0FFRSxXQUFZLENBRFosVUFFRixDQUVBLGdDQUNFLGVBQ0YsQ0FDQSxtQ0FDRSxnQ0FFRSxlQUFnQixDQUNoQixVQUFXLENBRlgsaUJBR0YsQ0FDRixDQUNBLG1DQUNFLGdDQUNFLGVBQWdCLENBQ2hCLFlBQ0YsQ0FDRixDQUVBLE1BQ0Usd0NBQ0YsQ0FFQSw4QkFFRSxVQUFXLENBSVgsVUFBYyxDQUZkLG9EQUFxRCxDQUhyRCxpQkFBa0IsQ0FFbEIsNERBQW1FLENBRW5FLFNBRUYsQ0FFQSxpQ0FFRSxVQUFXLENBRFgsaUJBQWtCLENBRWxCLFNBQVUsQ0FDVixTQUNGLENBQ0EsbUNBQ0UsaUNBQ0UsUUFBUyxDQUNULFVBQ0YsQ0FDRixDQUNBLHdDQUNFLGlDQUVFLCtDQUFnRCxDQURoRCxTQUFVLENBRVYsOENBQ0YsQ0FDRixDQUVBLHVDQUNFLFlBQ0YsQ0FDQSxtQ0FDRSx1Q0FDRSxtQkFDRixDQUNGLENBRUEsd0NBQ0UseUNBQ0UsbUJBQ0YsQ0FDRixDQUNBLG1DQUNFLHlDQUNFLFlBQ0YsQ0FDRixDQUVBLG1DQUNFLGdFQUVFLFVBQ0YsQ0FDRixDQUVBLG1DQUNFLHFDQUNFLFlBQ0YsQ0FDRixDQUVBLGtDQUVFLHdCQUF5QixDQUN6QixZQUFhLENBQ2Isa0JBQW1CLENBSG5CLGlCQUlGLENBQ0EsbUNBQ0Usa0NBQ0UsYUFBYyxDQUNkLFVBQ0YsQ0FDRixDQUNBLG1DQUNFLGtDQUNFLGFBQWMsQ0FDZCxVQUNGLENBQ0YsQ0FFQSxtQ0FDRSwwREFDRSxZQUNGLENBQ0YsQ0FFQSxnQ0FFRSxVQUFXLENBRFgsaUJBQWtCLENBRWxCLFNBQVUsQ0FDVixTQUNGLENBMEZBLGtCQUNFLFFBQVMsQ0FDVCxTQUNGLENBRUEsd0JBQ0UsK0JBQWdDLENBQ2hDLGlCQUNGLENBRUEsZ0NBRUUsZUFBZ0IsQ0FDaEIsV0FBWSxDQUZaLGFBQWMsQ0FHZCw0QkFDRixDQUVBLHVDQUlFLFVBQVcsQ0FIWCxXQUFZLENBRVosTUFBTyxDQURQLGlCQUFrQixDQUdsQixxQkFBdUIsQ0FFdkIsc0JBQXVCLENBQ3ZCLHVCQUF3QixDQUZ4QiwrRUFHRixDQUVBLDhJQUVFLFNBQ0YsQ0FFQSx5RUFDRSx1QkFDRixDQUVBLGlDQUNFLGVBQWdCLENBQ2hCLFFBQVMsQ0FDVCxTQUNGLENBRUEsdUNBQ0UsZUFDRixDQUVBLG9EQUVFLFVBQVcsQ0FEWCxZQUVGLENBRUEsNkNBQ0UsYUFBYyxDQUVkLCtCQUFtQyxDQURuQyxvQkFBcUIsQ0FFckIsMkNBQ0YsQ0FFQSwwSkFHRSwwQkFDRixDQUVBLGFBUUUsa0JBQW1CLENBSm5CLFlBQWEsQ0FFYixRQUFTLENBRFQscUJBQXNCLENBRXRCLDBCQUEyQixDQU4zQixlQUFnQixDQUVoQixRQUFTLENBRFQsU0FPRixDQUVBLG9CQUNFLHdCQUNGLENBRUEscUJBQ0Usc0JBQ0YsQ0FFQSxtQkFDRSxvQkFDRixDQUNBLHFCQUNFLGFBQWMsQ0FDZCxZQUFhLENBQ2Isa0JBQ0YsQ0FDQSx5Q0FDRSxtQkFBb0IsQ0FDcEIsa0NBQ0YsQ0FDQSx1Q0FDRSxpQkFBa0IsQ0FDbEIsZ0NBQ0YsQ0FDQSxzQkFDRSx1QkFDRixDQUVBLHFCQUNFLGFBQ0YsQ0FDQSxrRkFDRSxhQUNGLENBRUEsdUJBSUUsa0JBQW1CLENBS25CLDZCQUE4QixDQUY5QixpQkFBa0IsQ0FObEIsYUFBYyxDQUNkLFlBQWEsQ0FJYixXQUFZLENBSFosc0JBQXVCLENBS3ZCLFdBQVksQ0FFWiw0Q0FBOEMsQ0FMOUMsVUFNRixDQUNBLDJDQUNFLFdBQWUsQ0FDZixrQ0FDRixDQUNBLHlDQUNFLFNBQWEsQ0FDYixnQ0FDRixDQUNBLHFCQUNFLFFBQ0YsQ0FDQSxtQ0FDRSxxQkFDRSxRQUNGLENBQ0YsQ0FDQSx5QkFFRSxXQUFZLENBRFosVUFFRixDQUVBLGlCQUNFLGtCQUFtQixDQUVuQixrQkFBbUIsQ0FEbkIsWUFFRixDQUVBLG9CQUNFLGVBQWdCLENBRWhCLFFBQVMsQ0FEVCxTQUVGLENBRUEsb0JBQ0UsaUJBQ0YsQ0FFQSwrQkFDRSxlQUNGLENBRUEsMkJBR0Usb0VBQXFFLENBRnJFLGVBQWdCLENBQ2hCLGlCQUVGLENBRUEsK0JBQ0UsMkRBQ0YsQ0FFQSw2RkFHRSw2REFDRixDQUVBLDZIQUlFLGdFQUNGLENBRUEsOEZBR0UsbUVBQ0YsQ0FFQSw2RkFHRSw2REFDRixDQUVBLHlSQVNFLDZEQUNGLENBRUEsbUJBS0Usd0NBQTRDLENBRjVDLGFBQWMsQ0FGZCxvQkFBcUIsQ0FHckIsa0JBQW1CLENBRm5CLG9CQUFxQixDQUlyQix1Q0FDRixDQUVBLDRFQUlFLG9CQUFxQixDQURyQixvQkFFRixDQUVBLHFDQUNFLGlCQUNFLFlBQ0YsQ0FDRixDQUNBLHVCQUdFLFlBQWEsQ0FFYixRQUFTLENBRFQseUJBQTBCLENBSDFCLG9CQUFxQixDQUNyQixjQUlGLENBQ0EsbUNBQ0Usd0dBQ0UsbUNBQ0YsQ0FDRixDQUNBLG1DQUNFLHVCQUNFLFFBQ0YsQ0FDQSwwQkFDRSxtQ0FDRixDQUNBLDBCQUNFLG1DQUNGLENBQ0YsQ0FDQSxtQ0FDRSwwQkFDRSxRQUFTLENBQ1QsbUNBQ0YsQ0FDRixDQUNBLHFDQUNFLHVCQUNFLFFBQ0YsQ0FDQSwwQkFDRSxtQ0FDRixDQUNGLENBRUEsbUNBRUUsd0JBQXlCLENBR3pCLG9DQUFxQyxDQURyQyxzQ0FBMkMsQ0FEM0MsVUFBYyxDQUdkLFlBQWEsQ0FDYixxQkFBc0IsQ0FDdEIsZUFBZ0IsQ0FQaEIsaUJBQWtCLENBUWxCLG9CQUFxQixDQUNyQiw4SUFBOEksQ0FBOUksc0lBQThJLENBQTlJLHFMQUNGLENBQ0EsNEhBQ0Usd0JBQXlCLENBQ3pCLG9DQUNGLENBQ0Esb1BBQ0UscUJBQ0YsQ0FDQSx1ZkFDRSxVQUNGLENBRUEsb0NBR0Usa0JBQW1CLENBS25CLHdCQUF5QixDQUV6Qiw0QkFBNkIsQ0FON0Isd0NBQXlDLENBS3pDLDZDQUE4QyxDQUo5Qyx1QkFBMkIsQ0FDM0IsMkJBQTRCLENBQzVCLG1CQUFvQixDQUxwQixhQUFjLENBRGQsaUJBQWtCLENBVWxCLHFDQUNGLENBQ0Esd0NBQ0Usa0JBQW1CLENBQ25CLHFDQUNGLENBQ0EscUZBUUUsb0NBQXFDLENBSnJDLFFBQVMsQ0FIVCxVQUFXLENBS1gsTUFBTyxDQUNQLFNBQVUsQ0FMVixpQkFBa0IsQ0FHbEIsT0FBUSxDQUZSLEtBQU0sQ0FNTixtQ0FDRixDQUNBLDJDQUNFLHVFQUF3RixDQUN4Rix1QkFDRixDQUNBLDBDQUNFLHdFQUF5RixDQUN6Rix1QkFDRixDQUVBLDJFQUNFLG1CQUNGLENBQ0EsbUtBQ0UsWUFDRixDQUVBLG9DQUVFLFFBQVMsQ0FLVCxVQUFjLENBRmQsOEJBQTJDLENBQzNDLGVBQWdCLENBSGhCLE1BQU8sQ0FPUCxRQUFTLENBRFQsa0JBQW1CLENBRG5CLCtDQUFtRCxDQVBuRCxpQkFBa0IsQ0FHbEIsT0FPRixDQUVBLE1BQ0UsdUJBQXdCLENBQ3hCLGdGQUNGLENBRUEsbUNBQ0UsTUFDRSx3QkFDRixDQUNGLENBQ0Esb0NBQ0UsTUFDRSx3QkFDRixDQUNGLENBQ0EsdUNBSUUsd0NBQW9DLENBQXBDLG1DQUFvQyxDQUhwQyxZQUFhLENBQ2IsNkJBQThCLENBQzlCLHVCQUVGLENBQ0EsbUNBQ0UsdUNBQ0Usb0JBQ0YsQ0FDRixDQUNBLGlHQUVFLGVBQ0YsQ0FDQSxtQ0FDRSx3REFDRSxlQUNGLENBQ0YsQ0FDQSxtQ0FDRSx3REFDRSxlQUNGLENBQ0YsQ0FFQSxpQkFFRSxrQkFBbUIsQ0FEbkIsOEJBRUYsQ0FFQSxNQUNFLGVBQ0YsQ0FFQSxhQUNFLFdBQ0YsQ0FFQSxlQUNFLFVBQ0YsQ0FFQSxlQUNFLGlCQUNGLENBRUEsTUFDRSxxQkFBeUIsQ0FDekIsd0JBQXlCLENBS3pCLGlCQUFrQixDQUhsQixZQUFhLENBQ2IscUJBQXNCLENBQ3RCLFdBQVksQ0FFWiw2QkFBOEIsQ0FDOUIsbUJBQW9CLENBTnBCLFlBQWEsQ0FPYixnSkFDRixDQUNBLHNFQUNFLG9DQUNGLENBRUEsOEJBRUUsY0FDRixDQUNBLGdJQUlFLHFCQUNGLENBRUEsZUFFRSx3QkFBeUIsQ0FEekIscUJBRUYsQ0FDQSxnRUFDRSxxQkFDRixDQUVBLGFBQ0UsK0JBQWdDLENBQ2hDLGVBQWdCLENBR2hCLGlCQUFrQixDQUNsQixRQUNGLENBRUEsNkJBTkUsOEJBQTJDLENBQzNDLGVBU0YsQ0FKQSxnQkFHRSxpQ0FDRixDQUVBLG1CQUVFLGtCQUFtQixDQURuQixjQUVGLENBRUEsYUFHRSxrQkFBbUIsQ0FHbkIsaUJBQTRCLENBTDVCLFlBQWEsQ0FDYixzQkFBdUIsQ0FFdkIsb0NBQXFDLENBQ3JDLGVBRUYsQ0FFQSx3Q0FJRSx3QkFBeUIsQ0FEekIsUUFFRixDQUVBLFdBRUUsbUJBQWlCLENBQWpCLGdCQUFpQixDQURqQixVQUVGLENBRUEsNEJBRUUsV0FBWSxDQUVaLGNBQWUsQ0FEZixhQUFjLENBRmQsVUFJRixDQUVBLFdBRUUsaUJBQWtCLENBQ2xCLGVBQ0YsQ0FFQSxjQUNFLHFCQUF5QixDQUN6QixXQUFZLENBQ1osb0NBQ0YsQ0FFQSw4Q0FFRSxjQUNGLENBQ0EsZ0xBSUUsaUNBQ0YsQ0FFQSxNQUNFLGlCQUFrQixDQUNsQixpQkFDRixDQUVBLHFDQUNFLE1BQ0Usa0JBQW1CLENBQ25CLGtCQUNGLENBQ0YsQ0FDQSxtQ0FDRSxNQUNFLGtCQUFtQixDQUNuQixrQkFDRixDQUNGLENBQ0EsbUNBQ0UsTUFDRSxrQkFBbUIsQ0FDbkIsa0JBQ0YsQ0FDRixDQUNBLHFDQUNFLE1BQ0Usa0JBQW1CLENBQ25CLGtCQUNGLENBQ0YsQ0FDQSxtQkFDRSxVQUFXLENBRVgsV0FBWSxDQURaLFVBRUYsQ0FFQSx1QkFDRSxVQUNGLENBRUEsdUJBRUUsVUFBVyxDQUNYLGVBQWdCLENBRmhCLFVBR0YsQ0FFQSxjQUdFLFVBQVcsQ0FGWCxZQUFhLENBQ2IsVUFFRixDQUVBLHlDQUVFLFVBQ0YsQ0FFQSx1QkFFRSxhQUFjLENBRGQsZUFFRixDQUVBLDBCQUNFLGFBQ0YsQ0FFQSxtQ0FDRSxjQUNFLFNBQ0YsQ0FDQSxtQkFDRSxTQUNGLENBQ0EsdUJBRUUsWUFBYSxDQUNiLGlCQUFrQixDQUZsQixTQUdGLENBQ0YsQ0FDQSxXQUVFLGFBQWMsQ0FEZCxvQkFFRixDQUNBLHFCQUNFLHdCQUF5QixDQUN6QixXQUNGLENBQ0EsNkNBQ0UsbUJBQW9CLENBQ3BCLGtDQUNGLENBQ0EsMkNBQ0UsaUJBQWtCLENBQ2xCLGdDQUNGLENBQ0EsY0FDRSw0QkFBa0MsQ0FHbEMsUUFBUyxDQUNULE1BQU8sQ0FIUCxjQUFlLENBSWYsT0FBUSxDQUhSLEtBQU0sQ0FLTixzQ0FBd0MsQ0FEeEMsWUFFRixDQUNBLHVCQUVFLCtCQUFvQyxDQURwQyxjQUVGLENBQ0EsdUJBQ0UscUJBQXlCLENBTXpCLFFBQVMsQ0FIVCxjQUFlLENBRGYsYUFBYyxDQU1kLFNBQVUsQ0FDVixnQkFBaUIsQ0FMakIsaUJBQWtCLENBQ2xCLE9BQVEsQ0FFUixvQ0FBMEMsQ0FHMUMsK0JBQWlDLENBVGpDLFdBVUYsQ0FDQSxtQ0FDRSx1QkFDRSxpQkFDRixDQUNGLENBQ0EsbUNBQ0UsdUJBQ0UsaUJBQ0YsQ0FDRixDQUNBLDhDQUNFLFNBQVUsQ0FDVix1Q0FDRixDQUNBLGlDQVdFLGtCQUFtQixDQU5uQix3QkFBeUIsQ0FPekIsd0JBQXlCLENBQ3pCLG1CQUFvQixDQUNwQixpQ0FBc0MsQ0FidEMsY0FBZSxDQVFmLFlBQWEsQ0FMYixXQUFZLENBTVosc0JBQXVCLENBUnZCLFNBQVUsQ0FJVixpQkFBa0IsQ0FDbEIsVUFBVyxDQUNYLFFBQVMsQ0FPVCxrRUFBc0UsQ0FadEUsVUFhRixDQUNBLG1DQUNFLGlDQUNFLFdBQVksQ0FDWixTQUNGLENBQ0YsQ0FDQSxxQ0FFRSxXQUFZLENBQ1osV0FBYSxDQUViLG1CQUFvQixDQURwQixtQ0FBcUMsQ0FIckMsVUFLRixDQUNBLHNIQUNFLHdCQUF5QixDQUN6QixtQ0FDRixDQUNBLGtJQUNFLFNBQ0YsQ0FHQSxxQkFDRSxpQkFDRixDQUVBLGVBTUUsMEJBQStCLENBRC9CLFFBQVMsQ0FHVCxZQUFhLENBTGIsTUFBTyxDQUZQLGNBQWUsQ0FHZixPQUFRLENBRlIsS0FBTSxDQUtOLFlBRUYsQ0FFQSxPQUNFLGVBQWdCLENBQ2hCLGlCQUFrQixDQUlsQixxQ0FBMEMsQ0FGMUMsa0JBQXdCLENBRHhCLGVBQWdCLENBRWhCLHNCQUE0QixDQUU1QixpQkFDRixDQUVBLGFBTUUsZUFBZ0IsQ0FDaEIsV0FBWSxDQUZaLFVBQVcsQ0FHWCxjQUFlLENBSmYsZUFBZ0IsQ0FIaEIsaUJBQWtCLENBRWxCLFVBQVcsQ0FEWCxRQU9GLENBRUEsYUFDRSxnQkFBaUIsQ0FDakIsZUFBaUIsQ0FDakIsa0JBQ0YsQ0FFQSxlQUNFLGFBQWMsQ0FDZCxlQUNGLENBTUEsWUFPRSxhQUFjLENBTmQsWUFBYSxDQUNiLGNBQWUsQ0FFZixlQUFnQixDQURoQixlQUFnQixDQUVoQixlQUFnQixDQUNoQixTQUVGLENBRUEsa0NBRUUsYUFDRixDQUNBLGdEQUVFLGFBQ0YsQ0FDQSx3RUFFRSxhQUNGLENBRUEsMENBRUUsb0JBQ0YsQ0FDQSxzRkFFRSxtQkFBb0IsQ0FDcEIsa0NBQ0YsQ0FDQSxrRkFFRSxpQkFBa0IsQ0FDbEIsZ0NBQ0YsQ0FDQSxrR0FFRSxjQUFlLENBQ2YsZUFBZ0IsQ0FDaEIsc0JBQXVCLENBQ3ZCLGdCQUNGLENBQ0Esd0NBQ0UsZ0hBRUUsWUFDRixDQUNBLGdIQUVFLG9CQUNGLENBQ0YsQ0FFQSx5REFDRSxRQUFTLENBQ1Qsa0JBQW1CLENBQ25CLFVBQVcsQ0FDWCxXQUFZLENBQ1osZUFBZ0IsQ0FDaEIsU0FBVSxDQUNWLGlCQUFrQixDQUNsQixTQUNGLENBQ0EsbUpBQ0UsU0FBVSxDQUNWLFdBQVksQ0FDWixRQUFTLENBQ1QsZ0JBQWlCLENBQ2pCLGVBQWdCLENBQ2hCLFVBQ0YsQ0FFQSx5QkFNRSwrQkFBZ0MsQ0FDaEMsNEJBQTZCLENBTDdCLGVBQWdCLENBRGhCLGVBQTBCLENBRTFCLG1EQUFzRCxDQUV0RCxpQkFBa0IsQ0FEbEIsMkNBSUYsQ0FFQSx3Q0FDRSxzQkFDRSxZQUNGLENBQ0YsQ0FFQSx3Q0FDRSxzQkFFRSxrQ0FBbUMsQ0FEbkMsWUFFRixDQUNGLENBRUEsTUFDRSxxQkFDRixDQUVBLGFBS0UsWUFBYSxDQUNiLHFCQUFzQixDQUx0QixvQkFBcUIsQ0FHckIsZ0JBQW9CLENBRnBCLGNBS0YsQ0FFQSxtQkFDRSxnQkFDRixDQUVBLG9CQUtFLGtCQUFtQixDQUNuQixpQkFBa0IsQ0FIbEIsbUNBQStCLENBQS9CLDhCQUErQixDQUYvQixZQUFhLENBQ2IscUJBQXNCLENBRXRCLHFCQUFzQixDQUl0QixnQkFBa0IsQ0FEbEIsbUVBRUYsQ0FFQSxjQUNFLDZDQUNGLENBRUEseUNBTUUsa0NBQXVDLENBRHZDLGtCQUFtQixDQUpuQixVQUFXLENBQ1gsYUFBYyxDQUVkLFdBQVksQ0FEWixVQUlGLENBQ0Esa0NBQ0Usd0JBQXlCLENBQ3pCLFVBQ0YsQ0FDQSx5Q0FDRSxxQkFDRixDQUNBLG1DQUNFLHdCQUF5QixDQUN6QixVQUNGLENBQ0EsMENBQ0UscUJBQ0YsQ0FFQSxzQkFDRSxvQkFBcUIsQ0FFckIsUUFBUyxDQURULGNBRUYsQ0FFQSxtQkFDRSxZQUFhLENBQ2Isa0JBQW1CLENBQ25CLFVBQ0YsQ0FDQSwrQkFDRSxzQkFDRixDQUNBLG1JQUNFLFNBQ0YsQ0FFQSxtQkFFRSxhQUFjLENBRGQsb0JBRUYsQ0FFQSxlQUNFLG1CQUdGLENBQ0Esc0JBQ0Usa0JBQ0YsQ0FDQSxrQkFDRSxvQkFBcUIsQ0FFckIsUUFBUyxDQURULGNBR0YsQ0FDQSxvQkFJRSxhQUFjLENBRmQsb0JBQXFCLENBS3JCLG1CQUFxQixDQURyQixnQkFBa0IsQ0FMbEIsaUJBQWtCLENBRWxCLG9CQUFxQixDQUVyQixtRUFHRixDQUNBLDBCQU9FLDZCQUE4QixDQUo5QixXQUFhLENBRmIsVUFBVyxDQUtYLFVBQVcsQ0FGWCxNQUFPLENBT1AsUUFBUyxDQVRULGlCQUFrQixDQUdsQixPQUFRLENBT1IsU0FBVSxDQUpWLHlGQUNGLENBS0EsK0VBQ0UsYUFDRixDQUNBLGlHQUNFLE1BQU8sQ0FDUCxPQUNGLENBQ0EsMkNBQ0UsNkJBQThCLENBQzlCLHdGQUNGLENBQ0EsMENBQ0Usd0JBQXlCLENBQ3pCLGlHQUNGLENBQ0EsK0hBQ0UsYUFDRixDQUNBLG9KQUNFLHdCQUNGLENBQ0EsMEJBQ0UsYUFDRixDQUNBLHVCQUNFLGdCQUNGLENBR0EscUJBQ0Usa0JBQ0YsQ0FFQSx3QkFDRSxlQUFnQixDQUVoQixRQUFTLENBRFQsU0FFRixDQUVBLHVCQUVFLGFBQWMsQ0FDZCxhQUFjLENBQ2QsYUFBYyxDQUhkLG9CQUlGLENBR0EsK0JBQ0UsK0JBQWdDLENBQ2hDLGlCQUNGLENBRUEsMENBQ0Usa0JBQ0YsQ0FFQSxpQ0FDRSxhQUNGLENBR0Esb0NBQ0UsNkJBQThCLENBQzlCLGlCQUNGLENBR0EsK0JBQ0UsZ0JBQ0YsQ0FFQSx3Q0FDRSxZQUNGLENBRUEsaUNBQ0Usc0JBQ0YsQ0FHQSxnQ0FDRSxVQUNGLENBR0Esb0NBQ0UsYUFBYyxDQUNkLGVBQ0YsQ0FFQSxhQUdFLHdCQUF5QixDQUV6QixrQkFBbUIsQ0FEbkIsVUFBYyxDQUhkLG1CQUFvQixDQU1wQixVQUFXLENBTFgsa0JBQW1CLENBTW5CLDRDQUE4QyxDQUY5QyxTQUdGLENBRUEsdUJBQ0Usd0JBQ0YsQ0FFQSxxQkFFRSxrQkFBbUIsQ0FHbkIsVUFBVyxDQUpYLFlBQWEsQ0FRYixVQUFXLENBRlgsTUFBTyxDQUhQLGlCQUFrQixDQURsQixjQUFlLENBS2YsT0FBUSxDQUZSLEtBQU0sQ0FJTixVQUFXLENBQ1gsWUFDRixDQUVBLHVCQUNFLFVBQVcsQ0FFWCxlQUFpQixDQURqQix5QkFFRixDQUVBLHdGQUdFLFVBQVcsQ0FDWCxvQkFDRixDQUVBLDBDQUNFLGtCQUFtQixDQUduQixXQUFZLENBRFosaUJBQWtCLENBRGxCLHFCQUdGLENBRUEsa0NBQ0UsYUFDRixDQUVBLFNBS0UsWUFBYSxDQUpiLDhCQUEyQyxDQUUzQyxnQ0FBaUMsQ0FEakMsZUFBZ0IsQ0FJaEIsa0JBQW1CLENBRm5CLGlCQUdGLENBRUEsa0JBTUUsMEJBQStCLENBSC9CLFFBQVMsQ0FDVCxNQUFPLENBSFAsaUJBQWtCLENBSWxCLE9BQVEsQ0FIUixLQUtGLENBRUEsTUFDRSx1QkFDRixDQUVBLG1DQUNFLE1BQ0UsdUJBQ0YsQ0FDRixDQUNBLHFCQUdFLFlBQWEsQ0FHYiwyQkFBNEIsQ0FGNUIscUJBQXNCLENBQ3RCLHNCQUF1QixDQUp2QixvQkFBcUIsQ0FDckIsY0FLRixDQUVBLG9CQU1FLGVBQWlCLENBRGpCLHdCQUF5QixDQUR6QixrQkFBbUIsQ0FEbkIsV0FBWSxDQUZaLGlCQUFrQixDQUNsQixVQUtGLENBQ0EsMkJBTUUsd0JBQXlCLENBTHpCLFVBQVcsQ0FDWCxpQkFBa0IsQ0FFbEIsc0JBQXVCLENBRHZCLE9BQVEsQ0FFUiwwQ0FFRixDQUNBLHVDQUNFLFlBQ0YsQ0FFQSxnQ0FDRSx3QkFBeUIsQ0FDekIsb0JBQ0YsQ0FFQSw2QkFDRSx3QkFBeUIsQ0FDekIsb0JBQ0YsQ0FFQSwyQkFDRSxRQUFTLENBQ1Qsa0JBQW1CLENBQ25CLFVBQVcsQ0FDWCxXQUFZLENBQ1osZUFBZ0IsQ0FDaEIsU0FBVSxDQUNWLGlCQUFrQixDQUNsQixTQUNGLENBQ0EsdUZBQ0UsU0FBVSxDQUNWLFdBQVksQ0FDWixRQUFTLENBQ1QsZ0JBQWlCLENBQ2pCLGVBQWdCLENBQ2hCLFVBQ0YsQ0FNQSxzQkFFRSxxQkFDRixDQUVBLGlDQUVFLHdCQUNGLENBQ0EscUVBR0UsaUJBQ0YsQ0FDQSxtRkFRRSx3QkFBeUIsQ0FIekIsUUFBUyxDQUhULFVBQVcsQ0FDWCxpQkFBa0IsQ0FHbEIsVUFBVyxDQUZYLEtBQU0sQ0FHTixXQUVGLENBQ0EsaUZBUUUsd0JBQXlCLENBSHpCLFFBQVMsQ0FIVCxVQUFXLENBSVgsU0FBVSxDQUhWLGlCQUFrQixDQUNsQixLQUFNLENBR04sV0FFRixDQUVBLGtDQUVFLHdCQVVGLENBQ0Esc0VBR0UsaUJBQ0YsQ0FDQSxvRkFRRSx3QkFBeUIsQ0FIekIsUUFBUyxDQUhULFVBQVcsQ0FDWCxpQkFBa0IsQ0FHbEIsVUFBVyxDQUZYLEtBQU0sQ0FHTixXQUVGLENBQ0Esa0ZBUUUsd0JBQXlCLENBSHpCLFFBQVMsQ0FIVCxVQUFXLENBSVgsU0FBVSxDQUhWLGlCQUFrQixDQUNsQixLQUFNLENBR04sV0FFRixDQUVBLG9CQUNFLHdCQUNGLENBQ0Esc0NBRUUsaUJBQ0YsQ0FDQSw2Q0FPRSx3QkFBeUIsQ0FIekIsUUFBUyxDQUhULFVBQVcsQ0FDWCxpQkFBa0IsQ0FHbEIsVUFBVyxDQUZYLEtBQU0sQ0FHTixXQUVGLENBQ0EsNENBT0Usd0JBQXlCLENBSHpCLFFBQVMsQ0FIVCxVQUFXLENBSVgsU0FBVSxDQUhWLGlCQUFrQixDQUNsQixLQUFNLENBR04sV0FFRixDQUVBLFlBQ0Usd0JBQXlCLENBQ3pCLFVBVUYsQ0FDQSxzQkFDRSxrQkFDRixDQUNBLHFGQUdFLHlCQUNGLENBQ0EsNEZBSUUsVUFDRixDQUNBLDhCQUVFLGlCQUNGLENBQ0EscUNBS0UsVUFHRixDQUNBLHlFQUZFLHdCQUF5QixDQUh6QixRQUFTLENBSFQsVUFBVyxDQUNYLGlCQUFrQixDQUNsQixLQUFNLENBR04sV0FXRixDQVJBLG9DQUtFLFNBR0YsQ0FFQSxnQkFDRSx3QkFVRixDQUNBLGtDQUVFLGlCQUNGLENBQ0EseUNBT0Usd0JBQXlCLENBSHpCLFFBQVMsQ0FIVCxVQUFXLENBQ1gsaUJBQWtCLENBR2xCLFVBQVcsQ0FGWCxLQUFNLENBR04sV0FFRixDQUNBLHdDQU9FLHdCQUF5QixDQUh6QixRQUFTLENBSFQsVUFBVyxDQUlYLFNBQVUsQ0FIVixpQkFBa0IsQ0FDbEIsS0FBTSxDQUdOLFdBRUYsQ0FFQSxNQUNFLG9CQUFxQixDQUNyQixjQUFlLENBQ2Ysb0JBQ0YsQ0FFQSxxQ0FDRSxNQUNFLG9CQUFxQixDQUNyQixjQUFlLENBQ2Ysb0JBQ0YsQ0FDRixDQUNBLG1DQUNFLE1BQ0Usb0JBQXFCLENBQ3JCLGNBQWUsQ0FDZixxQkFDRixDQUNGLENBQ0EsMEJBR0UsNkJBQThCLENBRDlCLDBCQUVGLENBRUEsZUFFRSxtQ0FBb0MsQ0FEcEMsZ0NBRUYsQ0FFQSxlQUVFLG1DQUFvQyxDQURwQyxnQ0FFRixDQUVBLFlBQ0UsYUFDRixDQUVBLFlBQ0UsZ0JBQ0YsQ0FFQSwrQkFHRSwrQkFBZ0MsQ0FGaEMsVUFBVyxDQUNYLGFBRUYsQ0FFQSxnQkFFRSxtQ0FBb0MsQ0FEcEMsaUJBRUYsQ0FFQSxtQkFFRSxxQkFBeUIsQ0FDekIsNEJBQTZCLENBRjdCLFdBQVksQ0FHWixXQUNGLENBRUEsV0FHRSxrQkFBbUIsQ0FHbkIsVUFBVyxDQUZYLGlCQUFrQixDQUhsQiw4QkFBK0IsQ0FDL0IsaUJBQXVCLENBR3ZCLGlCQUVGLENBRUEsd0JBQ0UsWUFDRixDQUVBLHVCQUNFLGVBQ0YsQ0FFQSxtQ0FPRSxhQUFjLENBSGQsYUFBYyxDQU1kLG1FQUE4RSxDQVA5RSxlQUFnQixDQUtoQixpQkFBa0IsQ0FIbEIsV0FBWSxDQUlaLGdCQUFpQixDQVBqQixpQkFBa0IsQ0FJbEIsVUFLRixDQUVBLGtCQUNFLFdBQVksQ0FFWixTQUFVLENBRFYsUUFFRixDQUVBLGlCQUVFLFlBQWEsQ0FEYixXQUFZLENBRVosVUFDRixDQUVBLG1DQUNFLGtCQUtFLFdBQVksQ0FKWixVQUFXLENBRVgsYUFBZ0IsQ0FDaEIsaUJBQWtCLENBRmxCLFNBSUYsQ0FDQSxtQkFLRSxVQUFXLENBSlgsV0FBWSxDQUVaLGdCQUFpQixDQUNqQixjQUFpQixDQUZqQixTQUlGLENBQ0YsQ0FDQSxvQ0FHRSxrQkFBbUIsQ0FHbkIsNkJBQThCLENBQzlCLDhCQUErQixDQUYvQix5QkFBNkIsQ0FHN0IsOEJBQTJDLENBQzNDLGVBQWdCLENBTGhCLGNBQWUsQ0FGZixxQkFRRixDQUVBLHNCQUNFLGdCQUNGLENBR0Esa0NBQ0UsUUFBUyxDQUNULGtCQUFtQixDQUNuQixVQUFXLENBQ1gsV0FBWSxDQUNaLGVBQWdCLENBQ2hCLFNBQVUsQ0FDVixpQkFBa0IsQ0FDbEIsU0FDRixDQUNBLGlDQUNFLFNBQVUsQ0FLViw2QkFBZ0MsQ0FDaEMsNEJBQTZCLENBTDdCLFdBQVksQ0FDWixnQkFBaUIsQ0FDakIsaUJBQWtCLENBQ2xCLFVBR0YsQ0FDQSw0REFDRSx3QkFDRixDQUNBLDJEQUNFLHVCQUNGLENBRUEseUJBQ0UsZUFDRixDQUdBLGNBQ0UsdUJBQXdCLENBQ3hCLFdBQVksQ0FNWixjQUFlLENBQ2YsYUFBYyxDQUVkLDhCQUEyQyxDQUUzQywrQkFBZ0MsQ0FEaEMsZUFBZ0IsQ0FGaEIsaUNBQWtDLENBUGxDLFlBQWEsQ0FDYixpQkFBa0IsQ0FFbEIsaUJBQWtCLENBRGxCLGlCQUFrQixDQUVsQixpQkFBa0IsQ0FPbEIsa0dBQ0YsQ0FDQSx3Q0FDRSxvQkFDRixDQUNBLGdGQUNFLGVBQ0YsQ0FFQSx1QkFDRSxrQkFBbUIsQ0FFbkIsaUJBQWtCLENBRGxCLGFBQWMsQ0FFZCxrQkFDRixDQUNBLDBEQUNFLHdCQUF5QixDQUN6QixVQUNGLENBQ0EsOE5BR0UscUJBQ0YsQ0FDQSwwQ0FFRSx3QkFBeUIsQ0FDekIsVUFBYyxDQUZkLGVBR0YsQ0FDQSx5SUFFRSxxQkFDRixDQUNBLHFFQUNFLHdCQUNGLENBQ0Esb0VBQ0UsdUJBQ0YsQ0FDQSxpSkFDRSx3QkFDRixDQUVBLDhDQUNFLHdCQUF5QixDQUd6QiwyQkFBNEIsQ0FDNUIsNEJBQTZCLENBSDdCLFVBQWMsQ0FDZCxlQUdGLENBQ0EsaUpBRUUscUJBQ0YsQ0FFQSxzQkFDRSxhQUNGLENBQ0Esd0RBQ0UsZUFBZ0IsQ0FDaEIsYUFDRixDQUNBLDBOQUdFLHdCQUNGLENBRUEsNkNBQ0UsZUFDRixDQUVBLGlEQUVFLGlCQUFrQixDQURsQixrQkFFRixDQUVBLG9CQUNFLGVBQWdCLENBS2hCLFdBQVksQ0FGWixNQUFPLENBRlAsaUJBQWtCLENBQ2xCLE9BQVEsQ0FJUiwwQkFBNkIsQ0FGN0IsVUFHRixDQUNBLHFEQUlFLHdCQUF5QixDQUh6QixXQUFZLENBSVosYUFBYyxDQUZkLFVBQVcsQ0FLWCxNQUFPLENBRVAsYUFBYyxDQUpkLGlCQUFrQixDQUdsQixPQUFRLENBRlIsUUFBUyxDQUlULHVFQUEyRSxDQVQzRSxVQVVGLENBQ0EsMEJBQ0UsdUJBQ0YsQ0FHQSxnQkFDRSx1QkFBd0IsQ0FHeEIsZUFBZ0IsQ0FGaEIsV0FBWSxDQVVaLGNBQWUsQ0FMZixXQUFZLENBSlosWUFBYSxDQUdiLFNBQVUsQ0FHVixpQkFBa0IsQ0FFbEIsVUFBVyxDQU5YLG1CQUFvQixDQUtwQixRQUFTLENBRlQsVUFNRixDQUNBLDZDQUlFLHdCQUF5QixDQUh6QixXQUFZLENBSVosYUFBYyxDQUZkLFVBQVcsQ0FLWCxNQUFPLENBRVAsYUFBYyxDQUpkLGlCQUFrQixDQUdsQixPQUFRLENBRlIsUUFBUyxDQUlULDZCQUFnQyxDQVRoQyxVQVVGLENBQ0EsdUJBQ0Usd0JBQ0YsQ0FDQSxzQkFDRSx1QkFDRixDQUNBLHlEQUNFLHdCQUNGLENBRUEsOENBU0Usd0JBQXlCLENBQ3pCLG9CQUFxQixDQUhyQixpQkFBa0IsQ0FJbEIsb0NBQXFDLENBTHJDLDBCQU1GLENBTUEsa0ZBR0UsZUFDRixDQUVBLG1DQUVFLFVBQ0YsQ0FFQSxtQ0FDRSxpQkFJRSxXQUFZLENBSFosVUFBVyxDQUVYLGlCQUFrQixDQURsQixTQUdGLENBQ0Esa0JBSUUsVUFBVyxDQUhYLFdBQVksQ0FFWixnQkFBaUIsQ0FEakIsU0FHRixDQUNGLENBQ0EscUJBQ0Usb0JBQXFCLENBR3JCLG1DQUFvQyxDQURwQyxnQ0FLRixDQUNBLHFEQVBFLGVBQWdCLENBR2hCLGFBQWMsQ0FDZCxjQUFlLENBQ2YsU0FXRixDQVRBLGdDQUNFLGFBQWMsQ0FFZCxVQUFXLENBRFgsaUJBQWtCLENBRWxCLFVBS0YsQ0FDQSxtQ0FDRSxpQ0FHRSxXQUFZLENBRFoseUNBQTRDLENBRDVDLGFBR0YsQ0FHQSxnQ0FHRSxVQUFXLENBRFgsMENBQTZDLENBRDdDLGFBR0YsQ0FORixDQVFBLGtDQUNFLGFBQWMsQ0FDZCxpQkFDRixDQUNBLHNDQUNFLGFBQWMsQ0FFZCxnQkFBaUIsQ0FEakIsaUJBRUYsQ0FFQSxtQkFDRSxhQUFjLENBR2QsYUFBYyxDQUZkLGdDQUFpQyxDQUNqQyxlQUVGLENBR0Esc0JBRUUsZUFBZ0IsQ0FDaEIsU0FDRixDQUVBLDZCQUVFLDhCQUEyQyxDQUUzQywrQkFBZ0MsQ0FEaEMsZUFFRixDQUVBLDZFQVNFLGtCQUFtQixDQUVuQix3QkFBeUIsQ0FLekIsaUJBQWtCLENBVGxCLG9CQUFpQixDQUFqQixlQUFpQixDQUZqQixZQUFhLENBQ2IscUJBQXNCLENBRXRCLHFCQUFzQixDQU90QixnQkFBaUIsQ0FMakIsZ0JBQWlCLENBRWpCLFlBQWEsQ0FFYixlQUFnQixDQURoQixxQkFJRixDQUVBLDZDQUdFLGtCQUFtQixDQURuQixpQkFFRixDQUNBLHFEQU1FLGNBQWUsQ0FKZixpQkFBa0IsQ0FDbEIsVUFBVyxDQUNYLE9BQVEsQ0FDUiwwQkFFRixDQUNBLGlHQUVFLG1CQUFvQixDQUNwQixrQ0FDRixDQUNBLDZGQUVFLGlCQUFrQixDQUNsQixnQ0FDRixDQUNBLHNEQUdFLGtCQUFtQixDQUNuQixVQUNGLENBQ0Esb0ZBR0UsVUFDRixDQUVBLDJFQUlFLGtCQUFtQixDQUNuQixVQUNGLENBQ0EsbUhBSUUsVUFDRixDQUVBLHFDQUVFLGtCQUFtQixDQUNuQixVQUNGLENBQ0EseURBRUUsVUFDRixDQUVBLE1BQ0UsNEJBQTZCLENBQzdCLHVCQUF3QixDQUN4Qix1QkFBd0IsQ0FDeEIsbUNBQW9DLENBQ3BDLGlDQUNGLENBR0EsU0FJRSxrQkFBbUIsQ0FDbkIscUJBQWtCLENBQWxCLGdCQUFrQixDQUhsQixtQkFBb0IsQ0FDcEIscUJBQXNCLENBRnRCLGlCQUtGLENBRUEsZUFDRSxlQUFnQixDQUNoQixXQUFZLENBQ1osYUFBYyxDQUVkLFlBQWEsQ0FEYixTQUVGLENBRUEsa0JBQ0UsNEJBQTZCLENBQzdCLG9CQUF3QixDQUN4Qix1QkFBd0IsQ0FDeEIsbUNBQ0YsQ0FFQSxnQkFPRSxnQ0FBaUMsQ0FOakMsb0JBQXFCLENBR3JCLFlBQWEsQ0FEYixTQUFVLENBRFYsaUJBQWtCLENBR2xCLGVBQWdCLENBQ2hCLGtDQUVGLENBQ0Esa0JBQ0UsYUFDRixDQUNBLGdEQUNFLGFBQWMsQ0FDZCxvQkFDRixDQUVBLGtCQUtFLDBDQUEyQyxDQUMzQyxxQ0FBc0MsQ0FLdEMsaUJBQWtCLENBR2xCLDBCQUEyQixDQWIzQixZQUFhLENBZWIscUlBQWlKLENBTmpKLCtCQUFnQyxDQU9oQyxlQUFtQixDQWJuQixNQUFPLENBZ0JQLGtCQUFtQixDQVJuQixjQUFlLENBTGYsZUFBZ0IsQ0FDaEIsZUFBZ0IsQ0FDaEIsU0FBVSxDQVBWLGlCQUFrQixDQVdsQixlQUFnQixDQU1oQixtQkFBb0IsQ0FoQnBCLFFBQVMsQ0FlVCxrQkFBbUIsQ0FIbkIsU0FNRixDQUNBLG1DQUNFLGtCQUNFLGVBQ0YsQ0FDRixDQUNBLG1DQUNFLGtCQUNFLGVBQ0YsQ0FDRixDQUNBLG9CQUNFLGdDQUFpQyxDQUNqQyxtQkFDRixDQUNBLDhCQUNFLGVBQ0YsQ0FDQSx3QkFDRSxnQkFDRixDQUNBLGlEQVNFLDBFQUEyRSxDQUYzRSxrQkFBbUIsQ0FDbkIsc0JBQTJCLENBTDNCLFdBQVksQ0FGWixXQUFZLENBS1osUUFBUyxDQUZULFNBQVUsQ0FGVixpQkFBa0IsQ0FHbEIsT0FBUSxDQUtSLFNBQ0YsQ0FDQSx3QkFHRSxxRUFBc0UsQ0FEdEUsc0JBQTJCLENBRDNCLFNBQVUsQ0FHVixTQUNGLENBR0EsbUNBQ0UsUUFBUyxDQUNULGlCQUFrQixDQUNsQiwwQkFDRixDQUVBLG1GQUVFLE1BQU8sQ0FFUCxhQUFjLENBRGQsT0FFRixDQUdBLGtDQUVFLFNBQVUsQ0FEVixPQUVGLENBRUEseUNBRUUsU0FBVSxDQURWLFVBRUYsQ0FHQSwrQkFFRSxXQUFZLENBRVosaUJBQWtCLENBRGxCLFlBQWEsQ0FGYixRQUlGLENBRUEsc0NBRUUsMEVBQTJFLENBRDNFLHNCQUEyQixDQUUzQixRQUNGLENBSUEseUVBR0UseUJBQTRCLENBQzVCLDRCQUE2QixDQUY3QixhQUdGLENBR0EsMENBRUUsNkJBQ0YsQ0FHQSxlQUdFLGtCQUFtQixDQU9uQix1QkFBd0IsQ0FMeEIsa0JBQW1CLENBTW5CLFdBQVksQ0FQWixrQkFBbUIsQ0FFbkIsVUFBYyxDQUdkLGNBQWUsQ0FSZixtQkFBb0IsQ0FPcEIsVUFBVyxDQU5YLHNCQUF1QixDQVl2QixhQUFlLENBRmYsWUFBYSxDQUNiLFNBQVUsQ0FOVixTQVFGLENBRUEsOEJBQ0Usb0JBQ0YsQ0FFQSxtQkFDRSxhQUFjLENBRWQsWUFBYyxDQURkLFdBRUYsQ0FDQSx3QkFDRSxpQkFDRixDQUVBLCtCQUNFLGtCQUFtQixDQUNuQixnQkFDRixDQUVBLGlDQUNFLFNBQVUsQ0FDVixVQUNGLENBRUEseURBRUUsUUFBUyxDQURULFVBRUYsQ0FFQSxnREFFRSxTQUFVLENBRFYsVUFFRixDQUdBLHFDQUNFLFlBQ0YsQ0FFQSxpQkFDRSxpREFBa0QsQ0FHbEQsNENBQTZDLENBRjdDLGFBQWMsQ0FDZCxzQ0FFRixDQUNBLHlDQUNFLGFBQWMsQ0FDZCwrQkFBZ0MsQ0FDaEMsZUFDRixDQU1BLGdDQUNFLHNDQUNGLENBRUEsZ0NBQ0UseUNBQ0YsQ0FNQSxpRUFDRSxpQkFDRixDQUVBLGlEQUNFLGVBQ0YsQ0FFQSxrQkFFRSw0QkFBNkIsQ0FEN0Isa0RBRUYsQ0FDQSxtQ0FDRSxrQkFDRSxrQkFDRixDQUNGLENBRUEsbUNBQ0Usa0JBQ0UsWUFBYSxDQUNiLDZCQUNGLENBQ0YsQ0FDQSxnREFDRSxtREFDRixDQUNBLG1DQUNFLGdEQUNFLGdCQUNGLENBQ0YsQ0FDQSwrQ0FDRSw0QkFBNkIsQ0FDN0IsZ0RBQ0YsQ0FDQSxtQ0FDRSwrQ0FDRSxlQUFnQixDQUNoQixhQUNGLENBQ0YsQ0FFQSxrQkFDRSxrQkFDRixDQUVBLHVDQUNFLGdCQUFpQixDQUNqQixxQkFDRixDQUVBLHdCQUNFLGNBQWUsQ0FDZixxQkFDRixDQUVBLHNCQUNFLHdCQUNGLENBRUEsaUJBQ0Usa0JBQ0YsQ0FFQSxvQkFDRSxjQUFlLENBQ2YsYUFDRixDQUVBLG1CQUlFLCtCQUFnQyxDQUhoQywyQkFBZ0MsQ0FFaEMsOEJBQStCLENBRC9CLDRCQUE2QixDQUc3QixlQUNGLENBRUEsNENBRUUsZUFDRixDQUVBLDBDQUdFLCtCQUFnQyxDQURoQyw4QkFBK0IsQ0FEL0IsNEJBR0YsQ0FFQSxrQ0FFRSxVQUFXLENBRFgsV0FBWSxDQUVaLG9CQUNGLENBRUEsb0JBSUUsZUFBZ0IsQ0FIaEIsOEJBQStCLENBQy9CLFFBQVMsQ0FDVCxrQkFFRixDQUVBLG1CQUdFLHdCQUFnQixDQUZoQiwyQkFBZ0MsQ0FFaEMsZUFDRixDQUVBLGlEQUNFLDRCQUNGLENBRUEsd0JBQ0Usa0JBQ0YsQ0FFQSxlQUNFLGtCQUFtQixDQUNuQix3QkFBeUIsQ0FFekIsaUJBQWtCLENBQ2xCLGFBQWMsQ0FDZCxVQUFlLENBSGYsV0FJRixDQUVBLHFCQUNFLGtCQUFtQixDQUNuQixhQUFjLENBQ2Qsb0JBQ0YsQ0FFQSxlQUNFLGtCQUFtQixDQUNuQix3QkFBeUIsQ0FFekIsaUJBQWtCLENBQ2xCLGFBQWMsQ0FDZCxnQkFBaUIsQ0FIakIsV0FJRixDQUVBLGdCQUNFLHdCQUF5QixDQUV6QixpQkFBa0IsQ0FDbEIsYUFBYyxDQUZkLFdBR0YsQ0FFQSxxQkFFRSx3QkFBeUIsQ0FEekIsaUNBRUYsQ0FFQSxvQkFDRSwyQkFBNEIsQ0FFNUIsZUFBa0IsQ0FEbEIsK0JBRUYsQ0FFQSxTQVFFLCtCQUFnQyxDQUpoQyxtQkFBb0IsQ0FHcEIsOEJBQStCLENBRC9CLDRCQUE2QixDQUg3QixRQUFTLENBRVQsaUJBSUYsQ0FFQSx3QkFURSxrQkFBbUIsQ0FEbkIsWUFzQkYsQ0FaQSxlQUNFLHFCQUFzQixDQUN0QixxQkFBc0IsQ0FDdEIsd0JBQXlCLENBQ3pCLGlCQUFrQixDQUdsQixhQUFjLENBRGQsWUFBYSxDQUliLHNCQUF1QixDQUN2QixhQUFjLENBTmQsV0FPRixDQUVBLHNCQUVFLFlBQWEsQ0FEYixXQUVGLENBRUEsb0JBR0UsYUFBYyxDQUZkLGNBQWUsQ0FDZixlQUFnQixDQUVoQixhQUNGLENBRUEsMENBQ0UsY0FDRixDQUVBLGlCQUNFLFdBQVksQ0FDWixpQkFDRixDQUVBLG9CQUNFLGVBQ0YsQ0FFQSxlQUdFLGFBQWMsQ0FGZCxnQkFBaUIsQ0FDakIsZUFBZ0IsQ0FJaEIsZUFBZ0IsQ0FEaEIsaUJBQWtCLENBRGxCLFVBR0YsQ0FFQSxhQUNFLDRCQUNGLENBRUEsWUFFRSxpREFBb0QsQ0FEcEQsVUFFRixDQUVBLDJKQVNFLFVBQ0YsQ0FFQSw2Q0FFRSxhQUNGLENBRUEsY0FDRSxlQUNGLENBRUEsWUFDRSwwQkFBMkIsQ0FDM0IscUNBQXNDLENBQ3RDLGlDQUFrQyxDQUNsQyxzQ0FBdUMsQ0FDdkMsb0NBQ0YsQ0FFQSxZQUNFLHNDQUNGLENBRUEsdUJBRUUscUJBQThCLENBQTlCLDZCQUE4QixDQUU5QixpQ0FBa0MsQ0FDbEMsa0JBQW1CLENBRm5CLHdCQUdGLENBR0Esb0NBQ0UsZUFDRixDQUVBLHlCQUNFLGVBRUUsWUFBYSxDQURiLFdBRUYsQ0FDQSxvQkFDRSxjQUNGLENBQ0YsQ0FDQSx3Q0FDRSxNQUNFLGlCQUNGLENBQ0YsQ0FDQSxvQ0FDRSxNQUVFLGFBQWMsQ0FEZCxnQkFFRixDQUNGLENBRUEsa0JBQ0UsZ0JBQ0YsQ0FFQSxNQUNFLG9CQUNGLENBRUEsbUNBQ0UsTUFDRSxxQkFDRixDQUNGLENBQ0EsUUFHRSxrQkFBbUIsQ0FDbkIsK0JBQWdDLENBRmhDLFlBQWEsQ0FEYiwyQkFJRixDQUVBLG1CQUNFLFlBQWEsQ0FDYiw2QkFDRixDQUVBLGNBQ0UsYUFBYyxDQUNkLGFBQ0YsQ0FFQSxtQkFFRSxvQ0FBd0MsQ0FDeEMscUJBQW1CLENBQW5CLGtCQUFtQixDQUZuQixtQ0FHRixDQUVBLDhCQUNFLDJDQUNGLENBRUEsNkJBQ0UsVUFDRixDQUVBLHdCQUlFLGtCQUFtQixDQUZuQixZQUFhLENBRGIsYUFBYyxDQUVkLE9BRUYsQ0FFQSxlQUtFLGtCQUFtQixDQUZuQixvQkFBaUIsQ0FBakIsZUFBaUIsQ0FGakIsWUFBYSxDQUNiLHFCQUFzQixDQUV0QixxQkFFRixDQUVBLHNCQU1FLHdCQUF5QixDQUp6QixrQkFBbUIsQ0FEbkIsYUFBYyxDQUdkLG9DQUF3QyxDQUN4QyxxQkFBbUIsQ0FBbkIsa0JBQW1CLENBRm5CLG1DQUlGLENBRUEsbUNBQ0Usc0JBRUUsb0NBQXdDLENBQ3hDLGVBQWdCLENBRmhCLG1DQUdGLENBQ0YsQ0FDQSxzQkFDRSw2QkFDRixDQUVBLFlBSUUsWUFBYSxDQUNiLG9CQUFxQixDQUpyQixvQkFBcUIsQ0FFckIsUUFBUyxDQURULGNBSUYsQ0FDQSxtQ0FDRSxZQUNFLDZCQUNGLENBQ0YsQ0FFQSxtQ0FDRSxvQkFDRSxtQ0FDRixDQUNBLDREQUdFLG1DQUNGLENBQ0YsQ0FDQSxtQ0FDRSxvQkFDRSxtQ0FDRixDQUNGLENBQ0EscUNBQ0Usb0JBQ0UsbUNBQ0YsQ0FDRixDQUNBLDRCQUNFLFNBQ0YsQ0FDQSw4QkFFRSw0QkFBNEIsQ0FBNUIsMkJBQ0YsQ0FDQSxtQ0FDRSw4QkFDRSwrQkFDRixDQUNGLENBQ0Esd0NBQ0UsK0JBQ0YsQ0FDQSxtQ0FDRSw0QkFDRSxpQkFBYSxDQUFiLFlBQ0YsQ0FDRixDQUNBLDZEQUNFLDJDQUNFLHlCQUNGLENBQ0YsQ0FDQSxtQ0FDRSxzRUFDRSx5QkFDRixDQUNGLENBRUEsMENBQ0Usd0JBQ0YsQ0FDQSx5Q0FDRSwyQkFDRixDQUNBLG1DQUNFLDBDQUNFLDRCQUNGLENBQ0YsQ0FFQSxlQUNFLG9CQUNGLENBQ0EsdUJBQ0UsMEJBQ0YsQ0FDQSwwQkFFRSxpQkFBa0IsQ0FDbEIsaUJBQWtCLENBRmxCLGlCQUdGLENBQ0EsaUNBSUUsd0JBQXlCLENBT3pCLHdCQUF5QixDQUR6QixrQkFBbUIsQ0FMbkIsYUFBYyxDQUhkLFlBQWEsQ0FhYiw2QkFBaUMsQ0FIakMsaUNBQWtDLENBSWxDLGVBQWdCLENBVGhCLFdBQVksQ0FFWixNQUFPLENBSVAsYUFBYyxDQUNkLGlCQUFrQixDQVhsQixrQkFBbUIsQ0FGbkIsaUJBQWtCLENBT2xCLE9BQVEsQ0FGUixVQVdGLENBQ0EsMENBQ0Usd0JBQXlCLENBQ3pCLG9CQUFxQixDQUNyQixVQUNGLENBQ0Esc0NBQ0UsYUFDRixDQUNBLDZDQUNFLHdCQUF5QixDQUV6Qix3QkFBeUIsQ0FDekIsb0JBQXFCLENBQ3JCLGFBQWMsQ0FDZCwyQkFBNEIsQ0FDNUIsa0JBQ0YsQ0FFQSxtREFDRSxhQUNGLENBQ0EsNERBQ0Usd0JBQXlCLENBQ3pCLG9CQUFxQixDQUNyQixVQUNGLENBQ0EsK0RBQ0Usd0JBQXlCLENBQ3pCLG9CQUFxQixDQUNyQixhQUFjLENBQ2QscUJBQ0YsQ0FFQSx5QkFFRSxjQUFlLENBRGYsZUFFRixDQUNBLGdDQUVFLG1CQUFvQixDQUVwQix3Q0FBMkMsQ0FIM0MsZUFBZ0IsQ0FFaEIsdUNBRUYsQ0FDQSw0Q0FDRSxZQUNGLENBWUEsMEJBQ0UsNkJBQ0YsQ0FFQSxnQkFHRSxZQUFhLENBQ2Isb0JBQXFCLENBSHJCLG9CQUFxQixDQUNyQixjQUdGLENBQ0EsbUNBQ0UsZ0JBQ0UsNkJBQ0YsQ0FDRixDQUNBLG1DQUNFLGdCQUVFLHFCQUFzQixDQUR0QiwyQkFFRixDQUNBLGtGQUVFLGFBQ0YsQ0FDQSw0RkFFRSxhQUNGLENBQ0YsQ0FDQSxvQ0FDRSxtR0FDRSxhQUNGLENBQ0YsQ0FDQSx1QkFDRSxPQUFRLENBQ1IsYUFDRixDQUlBLGdCQUVFLGVBQWdCLENBRWhCLGNBQWUsQ0FEZixtQkFBb0IsQ0FGcEIsVUFJRixDQUNBLDZDQUNFLFdBQVksQ0FDWixhQUNGLENBQ0Esc0JBQ0UsVUFDRixDQUNBLGdDQUVFLGFBQWMsQ0FDZCxjQUFlLENBRmYsU0FHRixDQUNBLGdDQUNFLGFBQ0YsQ0FDQSxzQkFDRSxZQUNGLENBRUEsbUNBQ0Usc0JBR0UsVUFBVyxDQUZYLFlBQWEsQ0FDYixTQUVGLENBQ0EscUNBQ0UsVUFDRixDQUNGLENBQ0EsbUNBQ0Usc0JBQ0UsY0FDRixDQUNBLHFDQUNFLFVBQ0YsQ0FDQSxzQ0FDRSxVQUNGLENBQ0YsQ0FDQSxxQ0FDRSxzQkFDRSxTQUNGLENBQ0EsdUNBQ0Usa0JBQ0YsQ0FDQSxzQ0FDRSxVQUNGLENBQ0Esc0NBQ0UsVUFDRixDQUNGLENBRUEseUJBQ0UsbUNBQ0UsZ0JBQ0UsWUFBYSxDQUNiLGtCQUFtQixDQUNuQixpQkFBa0IsQ0FDbEIsa0JBQW1CLENBQ25CLDhDQUErQyxDQUMvQyx1QkFBd0IsQ0FDeEIsc0JBQXVCLENBQ3ZCLHlCQUEwQixDQUMxQixvQkFBcUIsQ0FDckIsbUJBQW9CLENBQ3BCLDBCQUNGLENBQ0Esa0ZBQ0UsV0FDRixDQUNGLENBQ0Esd0NBQ0UsaU9BQ0UsZUFDRixDQUNGLENBQ0EsbUNBQ0UsZ0JBQ0UsZUFBZ0IsQ0FDaEIsZ0JBRUYsQ0FDQSxzQ0FFRSxjQUFlLENBQ2YsYUFBYyxDQUZkLFVBR0YsQ0FDQSwwTUFDRSx1QkFBd0IsQ0FDeEIsc0JBQ0YsQ0FDQSw0REFDRSxjQUNGLENBQ0EsMkRBQ0UsY0FDRixDQUlBLHFUQUNFLGNBQ0YsQ0FDRixDQUNGLENBQ0EsYUFHRSxZQUFhLENBQ2IsNkJBQWlDLENBSGpDLG9CQUFxQixDQUNyQixjQUdGLENBQ0EsbUJBRUUsNEJBQTZCLENBRDdCLHFDQUVGLENBQ0EsK0JBRUUsWUFBYSxDQURiLGFBRUYsQ0FDQSx5QkFDRSxVQUNGLENBRUEsa0JBQ0UsZ0JBQ0YsQ0FFQSxpQkFDRSxlQUNGLENBRUEsbUJBQ0UsaUJBQ0YsQ0FFQSxtQ0FDRSx1QkFDRSxnQkFDRixDQUlBLHNCQUNFLGVBQ0YsQ0FJQSx3QkFDRSxpQkFDRixDQVhGLENBY0EsbUNBQ0Usc0JBQ0UsZ0JBQ0YsQ0FJQSxxQkFDRSxlQUNGLENBSUEsdUJBQ0UsaUJBQ0YsQ0FYRixDQWNBLG1DQUNFLHNCQUNFLGdCQUNGLENBSUEscUJBQ0UsZUFDRixDQUlBLHVCQUNFLGlCQUNGLENBWEYsQ0FjQSxtQ0FDRSxzQkFDRSxnQkFDRixDQUlBLHFCQUNFLGVBQ0YsQ0FJQSx1QkFDRSxpQkFDRixDQVhGLENBY0Esb0NBQ0UsdUJBQ0UsZ0JBQ0YsQ0FJQSxzQkFDRSxlQUNGLENBSUEsd0JBQ0UsaUJBQ0YsQ0FYRixDQWNBLHVDQUtFLFVBQVcsQ0FEWCxhQUFjLENBRGQsZ0JBR0YsQ0FHQSxtQ0FDRSxZQUVFLFVBQVcsQ0FEWCxvQkFFRixDQUNBLGFBRUUsV0FBWSxDQURaLG9CQUVGLENBQ0YsQ0FDQSxPQUVFLFVBQVcsQ0FDWCxhQUFjLENBRmQsUUFHRixDQUVBLG1DQUNFLFdBQVksQ0FDWixhQUNGLENBQ0EsaUJBQ0UsVUFDRixDQUVBLEtBQ0UsNEJBQTZCLENBQzdCLFFBQVMsQ0FDVCxlQUNGLENBRUEsWUFDRSxVQUFXLENBQ1gsYUFBYyxDQUVkLFdBQVksQ0FEWixPQUVGLENBR0Esc0JBQ0UsWUFDRixDQUVBLHdCQUNFLFlBQ0YsQ0FFQSxzQkFDRSxZQUNGLENBRUEsd0JBQ0UsWUFDRixDQUdBLGtCQUNFLFlBQ0YsQ0FFQSxrQkFDRSxhQUNGLENBR0EsU0FDRSxzQkFFRixDQUdBLHFCQUpFLGlCQU1GLENBR0EsYUFDRSxRQUFTLENBQ1Qsa0JBQW1CLENBQ25CLFVBQVcsQ0FDWCxXQUFZLENBQ1osZUFBZ0IsQ0FDaEIsU0FBVSxDQUNWLGlCQUFrQixDQUNsQixTQUNGLENBQ0EsMkRBRUUsU0FBVSxDQUNWLFdBQVksQ0FDWixRQUFTLENBQ1QsZ0JBQWlCLENBQ2pCLGVBQWdCLENBQ2hCLFVBQ0YsQ0FHQSxNQUNFLHNCQUNGLENBRUEsTUFDRSx5QkFDRixDQUVBLG1DQUNFLFdBQ0Usc0JBQ0YsQ0FDRixDQUVBLFdBQ0Usc0JBQ0YsQ0FDQSxtQ0FDRSxXQUNFLHlCQUNGLENBQ0YsQ0FFQSxtQ0FDRSxVQUNFLHNCQUNGLENBQ0YsQ0FFQSxVQUNFLHNCQUNGLENBQ0EsbUNBQ0UsVUFDRSx5QkFDRixDQUNGLENBRUEsbUNBQ0UsVUFDRSxzQkFDRixDQUNGLENBRUEsVUFDRSxzQkFDRixDQUNBLG1DQUNFLFVBQ0UseUJBQ0YsQ0FDRixDQUVBLG1DQUNFLFVBQ0Usc0JBQ0YsQ0FDRixDQUVBLFVBQ0Usc0JBQ0YsQ0FDQSxtQ0FDRSxVQUNFLHlCQUNGLENBQ0YsQ0FFQSxvQ0FDRSxXQUNFLHNCQUNGLENBQ0YsQ0FFQSxXQUNFLHNCQUNGLENBQ0Esb0NBQ0UsV0FDRSx5QkFDRixDQUNGLENBRUEsY0FDRSxvQ0FDRixDQUVBLGtDQUNFLFFBQVMsQ0FDVCxrQkFBbUIsQ0FDbkIsVUFBVyxDQUNYLFdBQVksQ0FDWixlQUFnQixDQUNoQixTQUFVLENBQ1YsaUJBQWtCLENBQ2xCLFNBQ0YsQ0FFQSx3Q0FDRSxTQUFVLENBT1Ysb0NBQXVDLENBRXZDLDRCQUE2QixDQVI3QixXQUFZLENBQ1osZ0JBQWlCLENBR2pCLFdBQVksQ0FGWixpQkFBa0IsQ0FDbEIsVUFNRixDQUVBLE1BQ0UsZUFDRixDQUVBLE9BQ0Usb0NBQ0YsQ0FFQSxPQUNFLGdDQUNGLENBRUEseUJBRUUsZUFBZ0IsQ0FEaEIsVUFFRixDQUNBLG1DQUNFLHlCQUNFLGVBQ0YsQ0FDRixDQUVBLGlCQUVFLGVBQWdCLENBRGhCLFVBRUYsQ0FFQSxjQUNFLHdCQUNGLENBRUEsZUFDRSx3QkFBeUIsQ0FFekIsa0JBQW9CLENBRHBCLFNBRUYsQ0FFQSwyQkFFRSwrQkFBZ0MsQ0FEaEMsMkJBRUYsQ0FFQSxxQ0FDRSxZQUNGLENBRUEsaUJBQ0UsYUFDRixDQUVBLGtCQUNFLGVBQ0YsQ0FFQSxzQkFDRSxhQUNGLENBRUEsc0JBQXNCIiwiZmlsZSI6Imdsb2JhbC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKlxuICAgIFlvdSBjYW4gc2VlIGEgY2xlYXIgZGVtbyBvZiB1c2UvZm9yd2FyZHMgaGVyZS4uLlxuICAgIGh0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9Q1ItYTh1cE5qSjAmdD0yODZzXG4qL1xuQGltcG9ydCB1cmwoXCIuLi9jc3Mvbm9ybWFsaXplLmNzc1wiKSBsYXllcihyZXNldCk7XG4vKlxuICAgIEJyZWFrcG9pbnQgdmFyaWFibGVzXG4qL1xuLypcbiAgICBWYXJpYWJsZSBFeGFtcGxlXG4qL1xuLypcbiAgICBCcmVha3BvaW50IE1peGluc1xuKi9cbi8qXG4gICAgSm9pbnQgaG92ZXIgYW5kIEJyZWFrcG9pbnQgTWl4aW5cbiovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuRmlsZSBQYXRoXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblNwYWNpbmdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuR3JpZCBnYXBzL3NwYWNpbmdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG46cm9vdCB7XG4gIC0tdGlnaHQtZ2FwOiA4cHg7XG4gIC0tZ2FwOiA4cHg7XG4gIC0td2lkZS1nYXA6IDhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzBlbSkge1xuICA6cm9vdCB7XG4gICAgLS10aWdodC1nYXA6IDEycHg7XG4gICAgLS1nYXA6IDE2cHg7XG4gICAgLS13aWRlLWdhcDogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICA6cm9vdCB7XG4gICAgLS10aWdodC1nYXA6IDE2cHg7XG4gICAgLS1nYXA6IDMycHg7XG4gICAgLS13aWRlLWdhcDogMzJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODcuNWVtKSB7XG4gIDpyb290IHtcbiAgICAtLWdhcDogNDhweDtcbiAgICAtLXdpZGUtZ2FwOiA2NHB4O1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuc3R5bGUgdmFyaWFibGVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyoqXG4qIG5vdGU6IDEpIGJ1dHRvbiByYWRpdXMgc2V0IG1hbnVhbGx5XG4qIG5vdGU6IDIpIHVzZSB0aGUgY3NzIHZhciBiZWxvdyBhcyB0aGUgdmFsdWUgY2FwcyBvdXQgYXQgMTYwMHB4XG4qL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkhlYWRlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5QYWdlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuOnJvb3Qge1xuICAtLWJvZHktZm9udC1zaXplOiAxLjZyZW07XG4gIC0tYm9keS1saW5lLWhlaWdodDogMS41O1xuICAtLWJvZHktbGluZS1oZWlnaHQtYWJzb2x1dGU6IGNhbGModmFyKC0tYm9keS1saW5lLWhlaWdodCkgKiB2YXIoLS1ib2R5LWZvbnQtc2l6ZSkpO1xuICAtLWgxLWZvbnQtc2l6ZTogMy4ycmVtO1xuICAtLWgxLWxpbmUtaGVpZ2h0OiAxLjI7XG4gIC0taDItZm9udC1zaXplOiAyLjRyZW07XG4gIC0taDItbGluZS1oZWlnaHQ6IDEuMjtcbiAgLS1oMy1mb250LXNpemU6IDIuMHJlbTtcbiAgLS1oMy1saW5lLWhlaWdodDogdmFyKC0tYm9keS1saW5lLWhlaWdodC1hYnNvbHV0ZSk7XG4gIC0taDQtZm9udC1zaXplOiAxLjhyZW07XG4gIC0taDQtbGluZS1oZWlnaHQ6IHZhcigtLWJvZHktbGluZS1oZWlnaHQtYWJzb2x1dGUpO1xuICAtLWg1LWZvbnQtc2l6ZTogMS42cmVtO1xuICAtLWg1LWxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAtLWg2LWZvbnQtc2l6ZTogMS41cmVtO1xuICAtLWg2LWxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAvKiBbMDJdICovXG4gIC0tZ2lnYS1mb250LXNpemU6IDQuOHJlbTtcbiAgLS1tZWdhLWZvbnQtc2l6ZTogNHJlbTtcbiAgLS1raWxvLWZvbnQtc2l6ZTogMy42cmVtO1xuICAtLWNlbnRpLWZvbnQtc2l6ZTogMS4ycmVtO1xuICAtLWRlY2ktZm9udC1zaXplOiAxLjRyZW07XG4gIC0tZGVja2EtZm9udC1zaXplOiAxLjhyZW0gO1xufVxuXG4vKlxuICAgIEJhc2ljIHN5c3RlbSBmb250IHN0YWNrc1xuKi9cbi8qXG4gICAgQnJhbmQgZm9udHNcbiovXG4vKlxuICAgIEZvbnQgc3RhY2tzXG4qL1xuLypcbiAgICBGb250IEZhbWlseSBrZXkgZm9yIEZyYWN0YWxcbiovXG4vKiBXZWlnaHRzICovXG4vKiBTaXplICovXG4vKiAtLS0tLVxuKiBOT1RFU1xuKiBbMDJdXG4qIEEgc2VyaWVzIG9mIGNsYXNzZXMgZm9yIHNldHRpbmcgbWFzc2l2ZSB0eXBlOyBmb3IgdXNlIGluIGhlcm9lcywgbWFzdGhlYWRzLFxuKiBwcm9tb3MsIGV0Yy5cbiogQXMgcGVyOiBjc3N3aXphcmRyeS5jb20vMjAxMi8wMi9wcmFnbWF0aWMtcHJhY3RpY2FsLWZvbnQtc2l6aW5nLWluLWNzc1xuLS0tLS0tICovXG4vKlxuICAgIEZvbnQgTWl4aW5zXG4qL1xuLyogRmFkZSBpbiAqL1xuQGtleWZyYW1lcyBmYWRlSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4vKiBGYWRlIGluIGRvd24gKi9cbkBrZXlmcmFtZXMgZmFkZUluRG93biB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzBweCk7XG4gIH1cbn1cbi8qIEZhZGUgaW4gdXAgKi9cbkBrZXlmcmFtZXMgZmFkZUluVXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbi8qIEZhZGUgaW4gdXAgbWFyZ2luICovXG5Aa2V5ZnJhbWVzIGZhZGVJblVwTWFyZ2luIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4vKiBHcm93IGluIGZhZGUgKi9cbkBrZXlmcmFtZXMgZ3Jvd0luRmFkZSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLyogLS0tLSBIaWdobGlnaHQgcHVsc2UgLS0tLSAqL1xuQGtleWZyYW1lcyBoaWdobGlnaHRQdWxzZSB7XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMjUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yNSk7XG4gIH1cbn1cbi8qIC0tLS0gSGlnaGxpZ2h0IHB1bHNlIHdpdGggb3V0bGluZSAtLS0tICovXG5Aa2V5ZnJhbWVzIGhpZ2hsaWdodFB1bHNlT3V0bGluZSB7XG4gIDAlIHtcbiAgICBvdXRsaW5lOiAzcHggc29saWQgI0ZGQzU3RDtcbiAgICBvdXRsaW5lLW9mZnNldDogNHB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDEzJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMjUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yNSk7XG4gIH1cbiAgMzMlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICA3NSUge1xuICAgIG91dGxpbmU6IDNweCBzb2xpZCAjRkZDNTdEO1xuICAgIG91dGxpbmUtb2Zmc2V0OiA0cHg7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3V0bGluZTogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIG91dGxpbmUtb2Zmc2V0OiA0cHg7XG4gIH1cbn1cbmh0bWwge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbiosICo6YmVmb3JlLCAqOmFmdGVyIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBpbmhlcml0O1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG46d2hlcmUoKikge1xuICBtYXJnaW46IDA7XG59XG5cbmh0bWwsXG5ib2R5IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7XG4gIHNjcm9sbC1wYWRkaW5nLXRvcDogdmFyKC0taGVhZGVyLWlubmVyLWhlaWdodCk7XG59XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogdmFyKC0tYm9keS1saW5lLWhlaWdodCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYm9keS1mb250LXNpemUpO1xuICBjb2xvcjogIzU3NUY2RTtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG5Admlld3BvcnQge1xuICB3aWR0aDogZGV2aWNlLXdpZHRoO1xuICB6b29tOiAxO1xufVxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UyRTRFNTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbnRoLFxudGQge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UyRTRFNTtcbn1cblxudGgsXG50aGVhZCB0ZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4udGFibGUtLWNvbnRlbnQtc3RhbmRhcmQge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAycmVtIDA7XG59XG5cbi50YWJsZS0tY29udGVudC1zdGFuZGFyZCBjYXB0aW9uIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1ib3R0b206IDEzcHg7XG59XG5cbi50YWJsZS0tY29udGVudC1zdGFuZGFyZCB0aCxcbi50YWJsZS0tY29udGVudC1zdGFuZGFyZCB0aGVhZCB0ZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzNDM0MzO1xufVxuXG4udGFibGUtLWNvbnRlbnQtc3RhbmRhcmQgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGFibGUtLWNvbnRlbnQtc3RhbmRhcmQgdGgsXG4udGFibGUtLWNvbnRlbnQtc3RhbmRhcmQgdGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjOGM4YzhjO1xuICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM1ZW0pIHtcbiAgLnRhYmxlLS1yZXNwb25zaXZlIHtcbiAgICBmb250LXNpemU6IHZhcigtLWRlY2ktZm9udC1zaXplKTtcbiAgfVxuICAudGFibGUtLXJlc3BvbnNpdmUsXG4gIC50YWJsZS0tcmVzcG9uc2l2ZSB0Ym9keSxcbiAgLnRhYmxlLS1yZXNwb25zaXZlIHRyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLS1yZXNwb25zaXZlIHRoZWFkLFxuICAudGFibGUtLXJlc3BvbnNpdmUgdGgge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLS1yZXNwb25zaXZlIHRyIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAudGFibGUtLXJlc3BvbnNpdmUgdHIudGFibGUtLXJlc3BvbnNpdmVfX2ZpcnN0LXJvdyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudGFibGUtLXJlc3BvbnNpdmUgdGQge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC50YWJsZS0tcmVzcG9uc2l2ZSB0ZFtkYXRhLXRpdGxlXTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS10aXRsZSk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjBGMDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDdkN2Q3O1xuICB9XG4gIC50YWJsZS0tcmVzcG9uc2l2ZSB0ZFtkYXRhLXRpdGxlXSB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDdkN2Q3O1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkN2Q3ZDc7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkN2Q3ZDc7XG4gIH1cbiAgLnRhYmxlLS1yZXNwb25zaXZlIHRib2R5IHRyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDdkN2Q3O1xuICB9XG4gIC50YWJsZS0tcmVzcG9uc2l2ZSB0ZFtkYXRhLXRpdGxlXTpiZWZvcmUsXG4gIC50YWJsZS0tcmVzcG9uc2l2ZV9fY29udGVudCB7XG4gICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgfVxufVxuLnRhYmxlLS1jb250ZW50LXNtYWxsIHtcbiAgZm9udC1zaXplOiAxLjNyZW07XG59XG5cbi50YWJsZS0tY29udGVudC1zbWFsbCB0aCxcbi50YWJsZS0tY29udGVudC1zbWFsbCB0ZCB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuXG4udGFibGUtLWNvbnRlbnQtc21hbGwgdGgsXG4udGFibGUtLWNvbnRlbnQtc21hbGwgdGhlYWQgdGQge1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cblxuLnRhYmxlLS1oZWFkZXItY29sdW1uIHRoIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRhYmxlLS1yb3ctc3RyaXBlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLnRhYmxlLS1yb3ctc3RyaXBlZCB0aCxcbi50YWJsZS0tcm93LXN0cmlwZWQgdGQge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi50YWJsZS0tcm93LXN0cmlwZWQgdGgsXG4udGFibGUtLXJvdy1zdHJpcGVkIHRoZWFkIHRkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udGFibGUtLXJvdy1zdHJpcGVkIHRyOm50aC1jaGlsZChvZGQpIHRkLFxuLnRhYmxlLS1yb3ctc3RyaXBlZCB0cjpudGgtY2hpbGQob2RkKSB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4udGFibGUtLXJvdy1zdHJpcGVkIHRyOm50aC1jaGlsZChldmVuKTpsYXN0LWNoaWxkIHRkLCAudGFibGUtLXJvdy1zdHJpcGVkIHRyOm50aC1jaGlsZChldmVuKTpsYXN0LWNoaWxkIHRoIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xufVxuLnRhYmxlLS1yb3ctc3RyaXBlZCB0cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi50YWJsZS0tcm93LXN0cmlwZWQgdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAycHg7XG59XG4udGFibGUtLXJvdy1zdHJpcGVkIHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4udGFibGUtLXJvdy1zdHJpcGVkIHRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnB4O1xufVxuLnRhYmxlLS1yb3ctc3RyaXBlZCB0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLnRhYmxlLS1yb3ctc3RyaXBlZCB0cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMnB4O1xufVxuLnRhYmxlLS1yb3ctc3RyaXBlZCB0cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4udGFibGUtLXJvdy1zdHJpcGVkIHRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycHg7XG59XG5cbltkYXRhLWhpZGRlbi1ieS1ydWxlcz10cnVlXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50YWJsZV9fbm8tc3R5bGVzIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDAgIWltcG9ydGFudDtcbn1cblxuLnRhYmxlX19uby1zdHlsZXMgdGgsXG4udGFibGVfX25vLXN0eWxlcyB0aGVhZCB0ZCxcbi50YWJsZV9fbm8tc3R5bGVzIHRkIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucHJpY2UtYnJlYWtkb3duIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDI7XG59XG5cbi5wcmljZS1icmVha2Rvd24gdGgsXG4ucHJpY2UtYnJlYWtkb3duIHRoZWFkIHRkLFxuLnByaWNlLWJyZWFrZG93biB0ZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLnByaWNlLWJyZWFrZG93bl9faXRlbV9fdmFsdWUge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5wcmljZS1icmVha2Rvd25fX2l0ZW1fX2xhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuW2RhdGEtc2Vjb25kLWxhc3Qtcm93XSA+IHRkLFxuW2RhdGEtc2Vjb25kLWxhc3Qtcm93XSA+IHRoIHtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cblxuLnByaWNlLWJyZWFrZG93bl9fdG90YWwgPiB0aCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5wcmljZS1icmVha2Rvd25fX3RvdGFsID4gdGQsXG4ucHJpY2UtYnJlYWtkb3duX190b3RhbCA+IHRoIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNDM0MzQzM7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG59XG5cbi5wcmljZS1icmVha2Rvd25fX3RvdGFsIC5wcmljZS1icmVha2Rvd25fX2l0ZW1fX2xhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmgxLFxuLmgxLFxuaDIsXG4uaDIsXG5oMyxcbi5oMyxcbmg0LFxuLmg0LFxuaDUsXG4uaDUsXG5oNixcbi5oNiB7XG4gIG1hcmdpbjogMCAwIHZhcigtLXBhcmFncmFwaC1icmVhayk7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMyNDI3MzE7XG59XG5cbmgxIHNtYWxsLFxuaDIgc21hbGwsXG5oMyBzbWFsbCxcbmg0IHNtYWxsLFxuaDUgc21hbGwsXG5oNiBzbWFsbCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xufVxuXG5wICsgaDEsXG5wICsgaDIsXG5wICsgaDMsXG5wICsgaDQsXG5wICsgaDUsXG5wICsgaDYge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuXG5oMSwgLmgxIHtcbiAgZm9udC1zaXplOiB2YXIoLS1oMS1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogdmFyKC0taDEtbGluZS1oZWlnaHQpO1xuICBmb250LWZhbWlseTogUG9wcGlucywgXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmgyLCAuaDIge1xuICBmb250LXNpemU6IHZhcigtLWgyLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1oMi1saW5lLWhlaWdodCk7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuaDMsIC5oMyB7XG4gIGZvbnQtc2l6ZTogdmFyKC0taDMtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWgzLWxpbmUtaGVpZ2h0KTtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5oNCwgLmg0IHtcbiAgZm9udC1zaXplOiB2YXIoLS1oNC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogdmFyKC0taDQtbGluZS1oZWlnaHQpO1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbn1cblxuaDUsIC5oNSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0taDUtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWg1LWxpbmUtaGVpZ2h0KTtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG59XG5cbmg2LCAuaDYge1xuICBmb250LXNpemU6IHZhcigtLWg2LWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1oNi1saW5lLWhlaWdodCk7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxucCxcbm9sLFxudWwsXG5kbCxcbmFkZHJlc3Mge1xuICBtYXJnaW46IDAgMCB2YXIoLS1ib2R5LWZvbnQtc2l6ZSk7XG59XG5cbi5oZWFkaW5nLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5oZWFkaW5nLXctc3VidGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uaGVhZGluZy1lbXBoYXNpcyA+IHNwYW4ge1xuICBmb250LWZhbWlseTogUG9wcGlucywgXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGNvbG9yOiAjMjQyNzMxO1xufVxuXG4uaGVhZGluZy1lbXBoYXNpcy0tcmV2ZXJzZSA+IHNwYW4ge1xuICBmb250LWZhbWlseTogUG9wcGlucywgXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG5ociB7XG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxcHg7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gIG1hcmdpbjogMnJlbSAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiAtLS0tIFRleHQgbGV2ZWwgZWxlbWVudHMgLS0tLSAqL1xuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNjNmJmYmY7XG4gIGN1cnNvcjogaGVscDtcbn1cblxuYiwgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuaW5zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyRTRFNTtcbiAgY29sb3I6ICM1NzVGNkU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkU0RTU7XG4gIGNvbG9yOiAjNTc1RjZFO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBNZW5sbywgQ29uc29sYXMsIE1vbmFjbywgTGliZXJhdGlvbiBNb25vLCBMdWNpZGEgQ29uc29sZSwgbW9ub3NwYWNlO1xuICBjb2xvcjogIzU3NUY2RTtcbiAgYmFja2dyb3VuZDogI0UyRTRFNTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgcGFkZGluZzogMCAycHg7XG4gIG1hcmdpbjogMCAtMnB4O1xufVxuXG5wcmUge1xuICB3aGl0ZS1zcGFjZTogcHJlO1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IHZhcigtLWRlY2ktZm9udC1zaXplKTtcbn1cblxuOnJvb3Qge1xuICAtLXBhcmFncmFwaC1icmVhazogMTJweDtcbiAgLS1ibG9jay1icmVhazogdmFyKC0tYm9keS1mb250LXNpemUpO1xufVxuXG5wLFxuYWRkcmVzcyB7XG4gIG1hcmdpbjogMCAwIHZhcigtLXBhcmFncmFwaC1icmVhayk7XG59XG5cbi5yZXZlcnNlLXRleHQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5yZXZlcnNlLXRleHQgOndoZXJlKGEpIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5yZXZlcnNlLXRleHQgOndoZXJlKGEpOmhvdmVyLFxuLnJldmVyc2UtdGV4dCA6d2hlcmUoYSk6Zm9jdXMsXG4ucmV2ZXJzZS10ZXh0IDp3aGVyZShhKTphY3RpdmUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbn1cbi5yZXZlcnNlLXRleHQgOndoZXJlKGgxKSxcbi5yZXZlcnNlLXRleHQgOndoZXJlKGgyKSxcbi5yZXZlcnNlLXRleHQgOndoZXJlKGgzKSxcbi5yZXZlcnNlLXRleHQgOndoZXJlKGg0KSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4vKiAtLS0tIFRleHQgc2VsZWN0aW9uIC0tLS0gKi9cbjo6LW1vei1zZWxlY3Rpb24ge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZDogI0ZGQzU3RDtcbn1cblxuOjpzZWxlY3Rpb24ge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZDogI0ZGQzU3RDtcbn1cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC40ZW07XG4gIGZvbnQtc2l6ZTogdmFyKC0tY2VudGktZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJFNEU1O1xuICB0cmFuc2l0aW9uOiBjb2xvciAyNTBtcyBlYXNlLWluLW91dCwgb3V0bGluZSAyNTBtcyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAyNTBtcyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAyNTBtcyBlYXNlLWluLW91dDtcbn1cbi5iYWRnZVtocmVmXTpob3ZlciwgLmJhZGdlW2hyZWZdOmZvY3VzLCAuYmFkZ2VbaHJlZl06YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNBNTdFODtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5WaXNpYmlsaXR5IFV0aWxpdGllc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5DbGVhcmZpeFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5TVkdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuTGlzdCBNaXhpbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuRmFsbGJhY2sgbG9nbyBpbWFnZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbjpyb290IHtcbiAgLS1idXR0b24tYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tYnV0dG9uLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLS1idXR0b24tbGluZS1oZWlnaHQ6IDE7XG4gIC0tYnV0dG9uLXBhZGRpbmctdmVydGljYWw6IDEycHg7XG4gIC0tYnV0dG9uLXBhZGRpbmctaG9yaXpvbnRhbDogMjRweDtcbiAgLS1idXR0b24taGVpZ2h0OiBjYWxjKCh2YXIoLS1idXR0b24tcGFkZGluZy12ZXJ0aWNhbCkgKiAyKSArIHZhcigtLWJ1dHRvbi1saW5lLWhlaWdodCkgKiAxZW0pO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuU2l6ZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYnV0dG9uLWJhY2sge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udDogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcbiAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgY29sdW1uLWdhcDogMC41ZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1idXR0b24tYm9yZGVyLXJhZGl1cyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiB2YXIoLS1idXR0b24tcGFkZGluZy12ZXJ0aWNhbCkgMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyNTBtcyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDI1MG1zIGVhc2UtaW4tb3V0LCBjb2xvciAyNTBtcyBlYXNlLWluLW91dDtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJ1dHRvbi1saW5lLWhlaWdodCk7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5idXR0b24tYmFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIuKXgFwiO1xufVxuXG4uYnV0dG9uIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWdyaWQ7XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIGNvbHVtbi1nYXA6IDAuNWVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnV0dG9uLWJvcmRlci1yYWRpdXMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyNTBtcyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDI1MG1zIGVhc2UtaW4tb3V0LCBjb2xvciAyNTBtcyBlYXNlLWluLW91dDtcbiAgcGFkZGluZzogdmFyKC0tYnV0dG9uLXBhZGRpbmctdmVydGljYWwpIHZhcigtLWJ1dHRvbi1wYWRkaW5nLWhvcml6b250YWwpO1xuICBmb250LXNpemU6IHZhcigtLWJvZHktZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJ1dHRvbi1saW5lLWhlaWdodCk7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyNTBtcyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDI1MG1zIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDI1MG1zIGVhc2UtaW4tb3V0LCBjb2xvciAyNTBtcyBlYXNlLWluLW91dDtcbiAgY29sb3I6ICMyNDI3MzE7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogdmFyKC0tYnV0dG9uLWJvcmRlci13aWR0aCkgc29saWQgI0JCQkZDMTtcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiAxcHggYXV0byAjMDA4ZWRiO1xufVxuLmJ1dHRvbiA6d2hlcmUoW3N0cm9rZSo9XCIjXCJdKSB7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uOiBzdHJva2UgMjUwbXMgZWFzZS1pbi1vdXQ7XG59XG4uYnV0dG9uIDp3aGVyZShbZmlsbCo9XCIjXCJdKSB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbjogZmlsbCAyNTBtcyBlYXNlLWluLW91dDtcbn1cbi5idXR0b246aG92ZXIsIC5idXR0b246Zm9jdXMsIC5idXR0b246YWN0aXZlIHtcbiAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjQkJCRkMxO1xuICBjb2xvcjogIzAwOGVkYjtcbn1cbi5idXR0b25bZGlzYWJsZWRdIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvcGFjaXR5OiAxO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBjb2xvcjogI0MzQzNDMztcbn1cbi5idXR0b25bZGlzYWJsZWRdOmhvdmVyLCAuYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywgLmJ1dHRvbltkaXNhYmxlZF06YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMyNDI3MzE7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIC0tLS0gQnV0dG9uIENvbG91cnMgLS0tLSAqL1xuLmJ1dHRvbi0td2FybmluZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250OiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ncmlkO1xuICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICBjb2x1bW4tZ2FwOiAwLjVlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJ1dHRvbi1ib3JkZXItcmFkaXVzKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMjUwbXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAyNTBtcyBlYXNlLWluLW91dCwgY29sb3IgMjUwbXMgZWFzZS1pbi1vdXQ7XG4gIHBhZGRpbmc6IHZhcigtLWJ1dHRvbi1wYWRkaW5nLXZlcnRpY2FsKSB2YXIoLS1idXR0b24tcGFkZGluZy1ob3Jpem9udGFsKTtcbiAgZm9udC1zaXplOiB2YXIoLS1ib2R5LWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1idXR0b24tbGluZS1oZWlnaHQpO1xuICBmb250LWZhbWlseTogUG9wcGlucywgXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMjUwbXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAyNTBtcyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAyNTBtcyBlYXNlLWluLW91dCwgY29sb3IgMjUwbXMgZWFzZS1pbi1vdXQ7XG4gIGNvbG9yOiAjMjQyNzMxO1xuICBiYWNrZ3JvdW5kOiAjOUUwRTBCO1xuICBib3JkZXI6IHZhcigtLWJ1dHRvbi1ib3JkZXItd2lkdGgpIHNvbGlkICNCQkJGQzE7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uYnV0dG9uLS13YXJuaW5nOmZvY3VzIHtcbiAgb3V0bGluZTogMXB4IGF1dG8gIzAwOGVkYjtcbn1cbi5idXR0b24tLXdhcm5pbmcgOndoZXJlKFtzdHJva2UqPVwiI1wiXSkge1xuICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlIDI1MG1zIGVhc2UtaW4tb3V0O1xufVxuLmJ1dHRvbi0td2FybmluZyA6d2hlcmUoW2ZpbGwqPVwiI1wiXSkge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gIHRyYW5zaXRpb246IGZpbGwgMjUwbXMgZWFzZS1pbi1vdXQ7XG59XG4uYnV0dG9uLS13YXJuaW5nOmhvdmVyLCAuYnV0dG9uLS13YXJuaW5nOmZvY3VzLCAuYnV0dG9uLS13YXJuaW5nOmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI0JCQkZDMTtcbiAgY29sb3I6ICMwMDhlZGI7XG59XG4uYnV0dG9uLS13YXJuaW5nW2Rpc2FibGVkXSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3BhY2l0eTogMTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgY29sb3I6ICNDM0MzQzM7XG59XG4uYnV0dG9uLS13YXJuaW5nW2Rpc2FibGVkXTpob3ZlciwgLmJ1dHRvbi0td2FybmluZ1tkaXNhYmxlZF06Zm9jdXMsIC5idXR0b24tLXdhcm5pbmdbZGlzYWJsZWRdOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5RTBFMEI7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMjQyNzMxO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYnV0dG9uLS1uZXV0cmFsIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWdyaWQ7XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIGNvbHVtbi1nYXA6IDAuNWVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnV0dG9uLWJvcmRlci1yYWRpdXMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyNTBtcyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDI1MG1zIGVhc2UtaW4tb3V0LCBjb2xvciAyNTBtcyBlYXNlLWluLW91dDtcbiAgcGFkZGluZzogdmFyKC0tYnV0dG9uLXBhZGRpbmctdmVydGljYWwpIHZhcigtLWJ1dHRvbi1wYWRkaW5nLWhvcml6b250YWwpO1xuICBmb250LXNpemU6IHZhcigtLWJvZHktZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJ1dHRvbi1saW5lLWhlaWdodCk7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyNTBtcyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDI1MG1zIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDI1MG1zIGVhc2UtaW4tb3V0LCBjb2xvciAyNTBtcyBlYXNlLWluLW91dDtcbiAgY29sb3I6ICMyNDI0MjY7XG4gIGJhY2tncm91bmQ6ICNDM0MzQzM7XG4gIGJvcmRlcjogdmFyKC0tYnV0dG9uLWJvcmRlci13aWR0aCkgc29saWQgI0JCQkZDMTtcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5idXR0b24tLW5ldXRyYWw6Zm9jdXMge1xuICBvdXRsaW5lOiAxcHggYXV0byAjMDA4ZWRiO1xufVxuLmJ1dHRvbi0tbmV1dHJhbCA6d2hlcmUoW3N0cm9rZSo9XCIjXCJdKSB7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uOiBzdHJva2UgMjUwbXMgZWFzZS1pbi1vdXQ7XG59XG4uYnV0dG9uLS1uZXV0cmFsIDp3aGVyZShbZmlsbCo9XCIjXCJdKSB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbjogZmlsbCAyNTBtcyBlYXNlLWluLW91dDtcbn1cbi5idXR0b24tLW5ldXRyYWw6aG92ZXIsIC5idXR0b24tLW5ldXRyYWw6Zm9jdXMsIC5idXR0b24tLW5ldXRyYWw6YWN0aXZlIHtcbiAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjQkJCRkMxO1xuICBjb2xvcjogIzAwOGVkYjtcbn1cbi5idXR0b24tLW5ldXRyYWxbZGlzYWJsZWRdIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvcGFjaXR5OiAxO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBjb2xvcjogI0MzQzNDMztcbn1cbi5idXR0b24tLW5ldXRyYWxbZGlzYWJsZWRdOmhvdmVyLCAuYnV0dG9uLS1uZXV0cmFsW2Rpc2FibGVkXTpmb2N1cywgLmJ1dHRvbi0tbmV1dHJhbFtkaXNhYmxlZF06YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0MzQzNDMztcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMyNDI0MjY7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5idXR0b24tLXBvc2l0aXZlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWdyaWQ7XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIGNvbHVtbi1nYXA6IDAuNWVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnV0dG9uLWJvcmRlci1yYWRpdXMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyNTBtcyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDI1MG1zIGVhc2UtaW4tb3V0LCBjb2xvciAyNTBtcyBlYXNlLWluLW91dDtcbiAgcGFkZGluZzogdmFyKC0tYnV0dG9uLXBhZGRpbmctdmVydGljYWwpIHZhcigtLWJ1dHRvbi1wYWRkaW5nLWhvcml6b250YWwpO1xuICBmb250LXNpemU6IHZhcigtLWJvZHktZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJ1dHRvbi1saW5lLWhlaWdodCk7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyNTBtcyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDI1MG1zIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDI1MG1zIGVhc2UtaW4tb3V0LCBjb2xvciAyNTBtcyBlYXNlLWluLW91dDtcbiAgY29sb3I6ICMyNDI3MzE7XG4gIGJhY2tncm91bmQ6ICMyNjg4M0E7XG4gIGJvcmRlcjogdmFyKC0tYnV0dG9uLWJvcmRlci13aWR0aCkgc29saWQgI0JCQkZDMTtcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5idXR0b24tLXBvc2l0aXZlOmZvY3VzIHtcbiAgb3V0bGluZTogMXB4IGF1dG8gIzAwOGVkYjtcbn1cbi5idXR0b24tLXBvc2l0aXZlIDp3aGVyZShbc3Ryb2tlKj1cIiNcIl0pIHtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIHRyYW5zaXRpb246IHN0cm9rZSAyNTBtcyBlYXNlLWluLW91dDtcbn1cbi5idXR0b24tLXBvc2l0aXZlIDp3aGVyZShbZmlsbCo9XCIjXCJdKSB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbjogZmlsbCAyNTBtcyBlYXNlLWluLW91dDtcbn1cbi5idXR0b24tLXBvc2l0aXZlOmhvdmVyLCAuYnV0dG9uLS1wb3NpdGl2ZTpmb2N1cywgLmJ1dHRvbi0tcG9zaXRpdmU6YWN0aXZlIHtcbiAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjQkJCRkMxO1xuICBjb2xvcjogIzAwOGVkYjtcbn1cbi5idXR0b24tLXBvc2l0aXZlW2Rpc2FibGVkXSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3BhY2l0eTogMTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgY29sb3I6ICNDM0MzQzM7XG59XG4uYnV0dG9uLS1wb3NpdGl2ZVtkaXNhYmxlZF06aG92ZXIsIC5idXR0b24tLXBvc2l0aXZlW2Rpc2FibGVkXTpmb2N1cywgLmJ1dHRvbi0tcG9zaXRpdmVbZGlzYWJsZWRdOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjg4M0E7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMjQyNzMxO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYnV0dG9uLS1ibHVlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWdyaWQ7XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIGNvbHVtbi1nYXA6IDAuNWVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnV0dG9uLWJvcmRlci1yYWRpdXMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyNTBtcyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDI1MG1zIGVhc2UtaW4tb3V0LCBjb2xvciAyNTBtcyBlYXNlLWluLW91dDtcbiAgcGFkZGluZzogdmFyKC0tYnV0dG9uLXBhZGRpbmctdmVydGljYWwpIHZhcigtLWJ1dHRvbi1wYWRkaW5nLWhvcml6b250YWwpO1xuICBmb250LXNpemU6IHZhcigtLWJvZHktZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJ1dHRvbi1saW5lLWhlaWdodCk7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyNTBtcyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDI1MG1zIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDI1MG1zIGVhc2UtaW4tb3V0LCBjb2xvciAyNTBtcyBlYXNlLWluLW91dDtcbiAgY29sb3I6ICMyNDI3MzE7XG4gIGJhY2tncm91bmQ6ICMwMDhlZGI7XG4gIGJvcmRlcjogdmFyKC0tYnV0dG9uLWJvcmRlci13aWR0aCkgc29saWQgI0JCQkZDMTtcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmJ1dHRvbi0tYmx1ZTpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBhdXRvICMwMDhlZGI7XG59XG4uYnV0dG9uLS1ibHVlIDp3aGVyZShbc3Ryb2tlKj1cIiNcIl0pIHtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIHRyYW5zaXRpb246IHN0cm9rZSAyNTBtcyBlYXNlLWluLW91dDtcbn1cbi5idXR0b24tLWJsdWUgOndoZXJlKFtmaWxsKj1cIiNcIl0pIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uOiBmaWxsIDI1MG1zIGVhc2UtaW4tb3V0O1xufVxuLmJ1dHRvbi0tYmx1ZTpob3ZlciwgLmJ1dHRvbi0tYmx1ZTpmb2N1cywgLmJ1dHRvbi0tYmx1ZTphY3RpdmUge1xuICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNCQkJGQzE7XG4gIGNvbG9yOiAjMDA4ZWRiO1xufVxuLmJ1dHRvbi0tYmx1ZVtkaXNhYmxlZF0ge1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGNvbG9yOiAjQzNDM0MzO1xufVxuLmJ1dHRvbi0tYmx1ZVtkaXNhYmxlZF06aG92ZXIsIC5idXR0b24tLWJsdWVbZGlzYWJsZWRdOmZvY3VzLCAuYnV0dG9uLS1ibHVlW2Rpc2FibGVkXTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4ZWRiO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzI0MjczMTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyogLS0tLSBTaXplcyAtLS0tICovXG4vKiBTaG9ydCAqL1xuLmJ1dHRvbi0tc2hvcnQge1xuICBwYWRkaW5nOiB2YXIoLS1idXR0b24tcGFkZGluZy12ZXJ0aWNhbCkgdmFyKC0tYnV0dG9uLXBhZGRpbmctaG9yaXpvbnRhbCk7XG4gIC0tYnV0dG9uLXBhZGRpbmctdmVydGljYWw6IDAuNWVtO1xufVxuXG4vKiBTbWFsbCAqL1xuLmJ1dHRvbi0tc21hbGwge1xuICBwYWRkaW5nOiB2YXIoLS1idXR0b24tcGFkZGluZy12ZXJ0aWNhbCkgdmFyKC0tYnV0dG9uLXBhZGRpbmctaG9yaXpvbnRhbCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZGVjaS1mb250LXNpemUpO1xufVxuXG4vKiBUaW55ICovXG4uYnV0dG9uLS10aW55IHtcbiAgcGFkZGluZzogdmFyKC0tYnV0dG9uLXBhZGRpbmctdmVydGljYWwpIHZhcigtLWJ1dHRvbi1wYWRkaW5nLWhvcml6b250YWwpO1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLWJ1dHRvbi1wYWRkaW5nLXZlcnRpY2FsKSAqIDAuNSkgY2FsYyh2YXIoLS1idXR0b24tcGFkZGluZy1ob3Jpem9udGFsKSAqIDAuNCk7XG4gIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1kZWNpLWZvbnQtc2l6ZSkgKiAwLjkpO1xufVxuXG4uYnV0dG9uLS1sYXJnZSB7XG4gIHBhZGRpbmc6IHZhcigtLWJ1dHRvbi1wYWRkaW5nLXZlcnRpY2FsKSB2YXIoLS1idXR0b24tcGFkZGluZy1ob3Jpem9udGFsKTtcbiAgLS1idXR0b24tcGFkZGluZy12ZXJ0aWNhbDogMC44ZW07XG4gIGZvbnQtc2l6ZTogdmFyKC0tbGFyZ2UtZm9udC1zaXplKTtcbn1cblxuLmJ1dHRvbi0taWNvbi1sZWZ0IHtcbiAgLS1idXR0b24tcGFkZGluZy1ob3Jpem9udGFsLWhhbGY6IGNhbGModmFyKC0tYnV0dG9uLXBhZGRpbmctaG9yaXpvbnRhbCkgKiAwLjY2KTtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1idXR0b24tcGFkZGluZy1ob3Jpem9udGFsLWhhbGYpO1xufVxuXG4uYnV0dG9uLS1pY29uLXJpZ2h0IHtcbiAgLS1idXR0b24tcGFkZGluZy1ob3Jpem9udGFsLWhhbGY6IGNhbGModmFyKC0tYnV0dG9uLXBhZGRpbmctaG9yaXpvbnRhbCkgKiAwLjY2KTtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1idXR0b24tcGFkZGluZy1ob3Jpem9udGFsLWhhbGYpO1xufVxuXG4vKiAtLS0tIEJ1dHRvbiBWYXJpYXRpb25zIC0tLS0gKi9cbi5idXR0b24tLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYnV0dG9uLS1kaXNhYmxlZCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3BhY2l0eTogMTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgY29sb3I6ICNDM0MzQzM7XG59XG4uYnV0dG9uLS1kaXNhYmxlZDpob3ZlciwgLmJ1dHRvbi0tZGlzYWJsZWQ6Zm9jdXMsIC5idXR0b24tLWRpc2FibGVkOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNDI3MzE7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiBGaXJlZm94OiBHZXQgcmlkIG9mIHRoZSBpbm5lciBmb2N1cyBib3JkZXIgKi9cbi5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5UZXh0IExpbmtcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5hIHtcbiAgY29sb3I6ICMwMDhlZGI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDI1MG1zIGVhc2UtaW4tb3V0LCBvcGFjaXR5IDI1MG1zIGVhc2UtaW4tb3V0O1xufVxuYTpob3ZlciwgYTphY3RpdmUsIGE6Zm9jdXMge1xuICBjb2xvcjogIzAwNmRhODtcbn1cblxuLyogQWRkcmVzcyBgb3V0bGluZWAgaW5jb25zaXN0ZW5jeSBiZXR3ZWVuIENocm9tZSBhbmQgb3RoZXIgYnJvd3NlcnMuICovXG5hOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG59XG5cbi8qIEltcHJvdmUgcmVhZGFiaWxpdHkgd2hlbiBmb2N1c2VkIGFuZCBhbHNvIG1vdXNlIGhvdmVyZWQgaW4gYWxsIGJyb3dzZXJzLiAqL1xuYTphY3RpdmUsXG5hOmhvdmVyIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLyogSW5jbHVkZSBmaWxlIHR5cGUgYW5kIHNpemUgaW4gZG9jdW1lbnQgbGlua3MgKi9cbmEuZG9jdW1lbnQ6OmFmdGVyIHtcbiAgY29udGVudDogXCIgKFwiIGF0dHIoZGF0YS1leHQpIFwiIFwiIGF0dHIoZGF0YS1zaXplKSBcIilcIjtcbn1cblxuOnRhcmdldCB7XG4gIGFuaW1hdGlvbjogaGlnaGxpZ2h0UHVsc2UgNzAwbXMgZWFzZTtcbiAgb3V0bGluZTogM3B4IHNvbGlkICNGRkM1N0Q7XG4gIG91dGxpbmUtb2Zmc2V0OiA0cHg7XG59XG5cbi5hY3RpdmUtdGFyZ2V0IHtcbiAgYW5pbWF0aW9uOiBoaWdobGlnaHRQdWxzZU91dGxpbmUgMjEwMG1zIGVhc2U7XG59XG5cbiNyZXN1bHRzOnRhcmdldCB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnRleHQtbGluayB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWdyaWQ7XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIGNvbHVtbi1nYXA6IDAuMmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJ1dHRvbi1saW5lLWhlaWdodCk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwOGVkYjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyNTBtcyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAyNTBtcyBlYXNlLWluLW91dCwgY29sb3IgMjUwbXMgZWFzZS1pbi1vdXQsIHRleHQtZGVjb3JhdGlvbi1jb2xvciAyNTBtcyBlYXNlLWluLW91dDtcbn1cbi50ZXh0LWxpbmsgOndoZXJlKFtzdHJva2UqPVwiI1wiXSkge1xuICBzdHJva2U6ICMwMDhlZGI7XG4gIHRyYW5zaXRpb246IHN0cm9rZSAyNTBtcyBlYXNlLWluLW91dDtcbn1cbi50ZXh0LWxpbmsgOndoZXJlKFtmaWxsKj1cIiNcIl0pIHtcbiAgZmlsbDogIzAwOGVkYjtcbiAgdHJhbnNpdGlvbjogZmlsbCAyNTBtcyBlYXNlLWluLW91dDtcbn1cbi50ZXh0LWxpbms6aG92ZXIsIC50ZXh0LWxpbms6Zm9jdXMsIC50ZXh0LWxpbms6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogIzAwNmRhODtcbn1cbi50ZXh0LWxpbms6aG92ZXIgOndoZXJlKFtzdHJva2UqPVwiI1wiXSksIC50ZXh0LWxpbms6Zm9jdXMgOndoZXJlKFtzdHJva2UqPVwiI1wiXSksIC50ZXh0LWxpbms6YWN0aXZlIDp3aGVyZShbc3Ryb2tlKj1cIiNcIl0pIHtcbiAgc3Ryb2tlOiAjMDA2ZGE4O1xuICB0cmFuc2l0aW9uOiBzdHJva2UgMjUwbXMgZWFzZS1pbi1vdXQ7XG59XG4udGV4dC1saW5rOmhvdmVyIDp3aGVyZShbZmlsbCo9XCIjXCJdKSwgLnRleHQtbGluazpmb2N1cyA6d2hlcmUoW2ZpbGwqPVwiI1wiXSksIC50ZXh0LWxpbms6YWN0aXZlIDp3aGVyZShbZmlsbCo9XCIjXCJdKSB7XG4gIGZpbGw6ICMwMDZkYTg7XG4gIHRyYW5zaXRpb246IGZpbGwgMjUwbXMgZWFzZS1pbi1vdXQ7XG59XG4udGV4dC1saW5rLS1pY29uLXVuc2V0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcbiAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgY29sdW1uLWdhcDogMC4yZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYnV0dG9uLWxpbmUtaGVpZ2h0KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMDA4ZWRiO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDI1MG1zIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDI1MG1zIGVhc2UtaW4tb3V0LCBjb2xvciAyNTBtcyBlYXNlLWluLW91dCwgdGV4dC1kZWNvcmF0aW9uLWNvbG9yIDI1MG1zIGVhc2UtaW4tb3V0O1xufVxuLnRleHQtbGluay0taWNvbi11bnNldDpob3ZlciwgLnRleHQtbGluay0taWNvbi11bnNldDpmb2N1cywgLnRleHQtbGluay0taWNvbi11bnNldDphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjMDA2ZGE4O1xufVxuXG4udGV4dC1saW5rLS14MCB7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuXG4uc3VidGxlLWxpbmsge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiB0ZXh0LWRlY29yYXRpb24tY29sb3IgMjUwbXMgZWFzZS1pbi1vdXQ7XG59XG4uc3VidGxlLWxpbms6aG92ZXIsIC5zdWJ0bGUtbGluazphY3RpdmUsIC5zdWJ0bGUtbGluazpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogIzAwOGVkYTtcbn1cblxuOnJvb3Qge1xuICAtLWJveC1wYWRkaW5nOiB2YXIoLS1ib2R5LWZvbnQtc2l6ZSk7XG4gIC0tYm94LWljb24tbGVmdC1wYWRkaW5nOiAzMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyMi41ZW0pIHtcbiAgOnJvb3Qge1xuICAgIC0tYm94LXBhZGRpbmc6IDI0cHg7XG4gICAgLS1ib3gtaWNvbi1sZWZ0LXBhZGRpbmc6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgOnJvb3Qge1xuICAgIC0tYm94LXBhZGRpbmc6IDMycHg7XG4gIH1cbn1cbi5iYXItYm94IHtcbiAgcGFkZGluZzogdmFyKC0tYm94LXBhZGRpbmcpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJvZHktZm9udC1zaXplKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UyRTRFNTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1hdXRvLWZsb3c6IHJvdztcbiAgZ2FwOiAxNnB4O1xufVxuLmJhci1ib3ggPiAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzVlbSkge1xuICAuYmFyLWJveCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWF1dG8tZmxvdzogZGVuc2U7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICByb3ctZ2FwOiAwO1xuICAgIGNvbHVtbi1nYXA6IDI0cHg7XG4gIH1cbn1cblxuLmJhci1ib3hfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0Ny45Mzc1ZW0pIHtcbiAgLmJhci1ib3hfX3RpdGxlIC50b29sdGlwX190aXRsZSB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1ib2R5LWZvbnQtc2l6ZSk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzVlbSkge1xuICAuYmFyLWJveF9fcmlnaHQtZmlsbCB7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgZ3JpZC1yb3c6IDEvMztcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cbn1cblxuLmJhci1ib3hfX3JpZ2h0LWZpbGw6d2hlcmUoLmljb24pIHtcbiAganVzdGlmeS1zZWxmOiBlbmQ7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLXBhcmFncmFwaC1icmVhayk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNWVtKSB7XG4gIC5iYXItYm94X19yaWdodC1maWxsOndoZXJlKC5pY29uKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uYm94IHtcbiAgcGFkZGluZzogdmFyKC0tYm94LXBhZGRpbmcpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJvZHktZm9udC1zaXplKTtcbn1cbi5ib3ggPiAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiAtLSBTdHlsZXMgLS0gKi9cbi5ib3gtbGluZWQge1xuICBwYWRkaW5nOiB2YXIoLS1ib3gtcGFkZGluZyk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYm9keS1mb250LXNpemUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTJFNEU1O1xufVxuLmJveC1saW5lZCA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ib3gtZmlsbGVkIHtcbiAgcGFkZGluZzogdmFyKC0tYm94LXBhZGRpbmcpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJvZHktZm9udC1zaXplKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjJGNDtcbiAgYm9yZGVyLWNvbG9yOiAjRjBGMkY0O1xufVxuLmJveC1maWxsZWQgPiAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYm94LWZpbGxlZC0tbGlnaHRlc3RncmV5IHtcbiAgcGFkZGluZzogdmFyKC0tYm94LXBhZGRpbmcpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJvZHktZm9udC1zaXplKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgYm9yZGVyLWNvbG9yOiAjZjlmOWY5O1xufVxuLmJveC1maWxsZWQtLWxpZ2h0ZXN0Z3JleSA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ib3gtZmlsbGVkLS1saWdodGdyZXkge1xuICBwYWRkaW5nOiB2YXIoLS1ib3gtcGFkZGluZyk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYm9keS1mb250LXNpemUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMkY0O1xuICBib3JkZXItY29sb3I6ICNGMEYyRjQ7XG59XG4uYm94LWZpbGxlZC0tbGlnaHRncmV5ID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmJveC1maWxsZWQtLXBhbGVncmV5IHtcbiAgcGFkZGluZzogdmFyKC0tYm94LXBhZGRpbmcpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJvZHktZm9udC1zaXplKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjJGNDtcbiAgYm9yZGVyLWNvbG9yOiAjRjBGMkY0O1xufVxuLmJveC1maWxsZWQtLXBhbGVncmV5ID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmJveC1maWxsZWQtLXByaW1hcnkge1xuICBwYWRkaW5nOiB2YXIoLS1ib3gtcGFkZGluZyk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYm9keS1mb250LXNpemUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQyNzMxO1xuICBib3JkZXItY29sb3I6ICMyNDI3MzE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJveC1maWxsZWQtLXByaW1hcnkgPiAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJveC1maWxsZWQtLXByaW1hcnkgOndoZXJlKGEpIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5ib3gtZmlsbGVkLS1wcmltYXJ5IDp3aGVyZShhKTpob3Zlcixcbi5ib3gtZmlsbGVkLS1wcmltYXJ5IDp3aGVyZShhKTpmb2N1cyxcbi5ib3gtZmlsbGVkLS1wcmltYXJ5IDp3aGVyZShhKTphY3RpdmUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbn1cbi5ib3gtZmlsbGVkLS1wcmltYXJ5IDp3aGVyZShoMSksXG4uYm94LWZpbGxlZC0tcHJpbWFyeSA6d2hlcmUoaDIpLFxuLmJveC1maWxsZWQtLXByaW1hcnkgOndoZXJlKGgzKSxcbi5ib3gtZmlsbGVkLS1wcmltYXJ5IDp3aGVyZShoNCkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJveC1maWxsZWQtLXByaW1hcnkgYS5idXR0b24ge1xuICBjb2xvcjogIzI0MjczMTtcbn1cblxuLmJveC1maWxsZWQtLXV0aWxpdHktbmV1dHJhbCB7XG4gIHBhZGRpbmc6IHZhcigtLWJveC1wYWRkaW5nKTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1ib2R5LWZvbnQtc2l6ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDhlZGI7XG4gIGJvcmRlci1jb2xvcjogIzAwOGVkYjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYm94LWZpbGxlZC0tdXRpbGl0eS1uZXV0cmFsID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ib3gtZmlsbGVkLS11dGlsaXR5LW5ldXRyYWwgOndoZXJlKGEpIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5ib3gtZmlsbGVkLS11dGlsaXR5LW5ldXRyYWwgOndoZXJlKGEpOmhvdmVyLFxuLmJveC1maWxsZWQtLXV0aWxpdHktbmV1dHJhbCA6d2hlcmUoYSk6Zm9jdXMsXG4uYm94LWZpbGxlZC0tdXRpbGl0eS1uZXV0cmFsIDp3aGVyZShhKTphY3RpdmUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbn1cbi5ib3gtZmlsbGVkLS11dGlsaXR5LW5ldXRyYWwgOndoZXJlKGgxKSxcbi5ib3gtZmlsbGVkLS11dGlsaXR5LW5ldXRyYWwgOndoZXJlKGgyKSxcbi5ib3gtZmlsbGVkLS11dGlsaXR5LW5ldXRyYWwgOndoZXJlKGgzKSxcbi5ib3gtZmlsbGVkLS11dGlsaXR5LW5ldXRyYWwgOndoZXJlKGg0KSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYm94LWZpbGxlZC0tdXRpbGl0eS1uZXV0cmFsLXBhc3RlbCB7XG4gIHBhZGRpbmc6IHZhcigtLWJveC1wYWRkaW5nKTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1ib2R5LWZvbnQtc2l6ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkY0RkY7XG4gIGJvcmRlci1jb2xvcjogI0VCRjRGRjtcbn1cbi5ib3gtZmlsbGVkLS11dGlsaXR5LW5ldXRyYWwtcGFzdGVsID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmJveC1maWxsZWQtLXV0aWxpdHktcG9zaXRpdmUtcGFzdGVsIHtcbiAgcGFkZGluZzogdmFyKC0tYm94LXBhZGRpbmcpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJvZHktZm9udC1zaXplKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RGRjZFNDtcbiAgYm9yZGVyLWNvbG9yOiAjREZGNkU0O1xufVxuLmJveC1maWxsZWQtLXV0aWxpdHktcG9zaXRpdmUtcGFzdGVsID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmJveC1maWxsZWQtLXV0aWxpdHktd2FybmluZy1wYXN0ZWwge1xuICBwYWRkaW5nOiB2YXIoLS1ib3gtcGFkZGluZyk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYm9keS1mb250LXNpemUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkRGM0VEO1xuICBib3JkZXItY29sb3I6ICNGREYzRUQ7XG59XG4uYm94LWZpbGxlZC0tdXRpbGl0eS13YXJuaW5nLXBhc3RlbCA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ib3gtZmlsbGVkLS11dGlsaXR5LWVycm9yLXBhc3RlbCB7XG4gIHBhZGRpbmc6IHZhcigtLWJveC1wYWRkaW5nKTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1ib2R5LWZvbnQtc2l6ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGREVFRUM7XG4gIGJvcmRlci1jb2xvcjogI0ZERUVFQztcbn1cbi5ib3gtZmlsbGVkLS11dGlsaXR5LWVycm9yLXBhc3RlbCA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIC0tIEFjY2VudCAtLSAqL1xuLmJveC1hY2NlbnQtLXByaW1hcnkge1xuICBwYWRkaW5nOiB2YXIoLS1ib3gtcGFkZGluZyk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYm9keS1mb250LXNpemUpO1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICMyNDI3MzE7XG59XG4uYm94LWFjY2VudC0tcHJpbWFyeSA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ib3gtYWNjZW50LS11dGlsaXR5LW5ldXRyYWwge1xuICBwYWRkaW5nOiB2YXIoLS1ib3gtcGFkZGluZyk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYm9keS1mb250LXNpemUpO1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICMwMDhlZGI7XG59XG4uYm94LWFjY2VudC0tdXRpbGl0eS1uZXV0cmFsID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmJveC1hY2NlbnQtLXV0aWxpdHktcG9zaXRpdmUge1xuICBwYWRkaW5nOiB2YXIoLS1ib3gtcGFkZGluZyk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYm9keS1mb250LXNpemUpO1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICMwRTZGMjI7XG59XG4uYm94LWFjY2VudC0tdXRpbGl0eS1wb3NpdGl2ZSA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ib3gtYWNjZW50LS11dGlsaXR5LXdhcm5pbmcge1xuICBwYWRkaW5nOiB2YXIoLS1ib3gtcGFkZGluZyk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYm9keS1mb250LXNpemUpO1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNCOTU4MTg7XG59XG4uYm94LWFjY2VudC0tdXRpbGl0eS13YXJuaW5nID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmJveC1hY2NlbnQtLXV0aWxpdHktZXJyb3Ige1xuICBwYWRkaW5nOiB2YXIoLS1ib3gtcGFkZGluZyk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYm9keS1mb250LXNpemUpO1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICM5RTBFMEI7XG59XG4uYm94LWFjY2VudC0tdXRpbGl0eS1lcnJvciA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ib3gtaWNvbiB7XG4gIHBhZGRpbmc6IHZhcigtLWJveC1wYWRkaW5nKTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1ib2R5LWZvbnQtc2l6ZSk7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tYm94LWljb24tbGVmdC1wYWRkaW5nKTtcbiAgcGFkZGluZy1ibG9jazogY2FsYyh2YXIoLS1ib3gtaWNvbi1sZWZ0LXBhZGRpbmcpICogMC41KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJveC1pY29uID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ib3gtaWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKHZhcigtLWJveC1pY29uLWxlZnQtcGFkZGluZykgKiAwLjUpO1xuICBsZWZ0OiBjYWxjKHZhcigtLWJveC1pY29uLWxlZnQtcGFkZGluZykgKiAwLjI1KTtcbiAgd2lkdGg6IGNhbGModmFyKC0tYm94LWljb24tbGVmdC1wYWRkaW5nKSAqIDAuNSk7XG4gIGhlaWdodDogY2FsYyh2YXIoLS1ib3gtaWNvbi1sZWZ0LXBhZGRpbmcpICogMC41KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOGVkYjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29uLXN5c3RlbS9pY29uX2luZm8uc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKHZhcigtLWJveC1pY29uLWxlZnQtcGFkZGluZykgKiAwLjI1KTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xufVxuXG5hLmJveCxcbmEuYm94LWxpbmVkLFxuYS5ib3gtZmlsbGVkIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYm94LS14c21hbGwge1xuICBwYWRkaW5nOiB2YXIoLS1ib3gtcGFkZGluZyk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYm9keS1mb250LXNpemUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjIuNWVtKSB7XG4gIC5ib3gtLXhzbWFsbCB7XG4gICAgLS1ib3gtcGFkZGluZzogMTZweDtcbiAgfVxufVxuLmJveC0teHNtYWxsID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDIyLjVlbSkge1xuICAuYm94LS14c21hbGwge1xuICAgIC0tYm94LXBhZGRpbmc6IDE2cHg7XG4gIH1cbn1cblxuLmJveC0tc21hbGwge1xuICBwYWRkaW5nOiB2YXIoLS1ib3gtcGFkZGluZyk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYm9keS1mb250LXNpemUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuYm94LS1zbWFsbCB7XG4gICAgLS1ib3gtcGFkZGluZzogMjRweDtcbiAgfVxufVxuLmJveC0tc21hbGwgPiAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuYm94LS1zbWFsbCB7XG4gICAgLS1ib3gtcGFkZGluZzogMjRweDtcbiAgfVxufVxuXG4uYm94LS1sYXJnZSB7XG4gIHBhZGRpbmc6IHZhcigtLWJveC1wYWRkaW5nKTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1ib2R5LWZvbnQtc2l6ZSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5ib3gtLWxhcmdlIHtcbiAgICAtLWJveC1wYWRkaW5nOiA0MHB4O1xuICB9XG59XG4uYm94LS1sYXJnZSA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5ib3gtLWxhcmdlIHtcbiAgICAtLWJveC1wYWRkaW5nOiA0MHB4O1xuICB9XG59XG5cbi5ib3gtaWNvbl9faGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZGVja2EtZm9udC1zaXplKTtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLypcbnN2ZyBwYXRoIHR5cGVzXG5wYXRoLFxuY2lyY2xlLFxuZWxsaXBzZSxcbnJlY3QsXG5saW5lLFxucG9seWdvblxuKi9cbi5pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uaWNvbiBzdmcge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuXG4uaWNvbi0tMjRweCBzdmcge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG4uaWNvbi0tMzJweCBzdmcge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuXG4uaWNvbi0tNDBweCBzdmcge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuXG4uaWNvbi0tNDhweCBzdmcge1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuXG4uaWNvbi0tNTJweCBzdmcge1xuICB3aWR0aDogNTJweDtcbiAgaGVpZ2h0OiA1MnB4O1xufVxuXG4uaWNvbi0tNjBweCBzdmcge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuXG4uaWNvbi0tNjhweCBzdmcge1xuICB3aWR0aDogNjhweDtcbiAgaGVpZ2h0OiA2OHB4O1xufVxuXG4vKiBJY29uIHN5c3RlbSBjb2xvdXJzICovXG4uaWNvbi0tcHJpbWFyeSA6d2hlcmUoW3N0cm9rZSo9XCIjXCJdKSB7XG4gIHN0cm9rZTogIzI0MjczMTtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlIDI1MG1zIGVhc2UtaW4tb3V0O1xufVxuLmljb24tLXByaW1hcnkgOndoZXJlKFtmaWxsKj1cIiNcIl0pIHtcbiAgZmlsbDogIzI0MjczMTtcbiAgdHJhbnNpdGlvbjogZmlsbCAyNTBtcyBlYXNlLWluLW91dDtcbn1cbi5pY29uLS1jdXJyZW50LWNvbG9yIDp3aGVyZShbc3Ryb2tlKj1cIiNcIl0pIHtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIHRyYW5zaXRpb246IHN0cm9rZSAyNTBtcyBlYXNlLWluLW91dDtcbn1cbi5pY29uLS1jdXJyZW50LWNvbG9yIDp3aGVyZShbZmlsbCo9XCIjXCJdKSB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbjogZmlsbCAyNTBtcyBlYXNlLWluLW91dDtcbn1cbi5pY29uLS13aGl0ZSA6d2hlcmUoW3N0cm9rZSo9XCIjXCJdKSB7XG4gIHN0cm9rZTogI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlIDI1MG1zIGVhc2UtaW4tb3V0O1xufVxuLmljb24tLXdoaXRlIDp3aGVyZShbZmlsbCo9XCIjXCJdKSB7XG4gIGZpbGw6ICNmZmZmZmY7XG4gIHRyYW5zaXRpb246IGZpbGwgMjUwbXMgZWFzZS1pbi1vdXQ7XG59XG4uaWNvbi1jaXJjbGUge1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA4ZWRiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4ZWRiO1xuICBib3JkZXItcmFkaXVzOiA2NHB4O1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xufVxuXG4uaWNvbi1jaXJjbGUtLXBvc2l0aXZlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI2ODgzQTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2ODgzQTtcbn1cblxuLmljb24tY2lyY2xlLS1uZWdhdGl2ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNCQTIxMEY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCQTIxMEY7XG59XG5cbi5pY29uLWNpcmNsZS0tb3V0bGluZSB7XG4gIG91dGxpbmU6IDEuNXB4IHNvbGlkICMwMDhlZGI7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5cbi5pY29uLWNpcmNsZS0tb3V0bGluZS5pY29uLWNpcmNsZS0tcG9zaXRpdmUge1xuICBvdXRsaW5lOiAxLjVweCBzb2xpZCAjMjY4ODNBO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG4uaWNvbi1jaXJjbGUtLW91dGxpbmUuaWNvbi1jaXJjbGUtLW5lZ2F0aXZlIHtcbiAgb3V0bGluZTogMS41cHggc29saWQgI0JBMjEwRjtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLyogQ29tcG9uZW50cyBtYXkgdXNlIGF0b21zICYgbW9sZWN1bGVzIGFuZCB0byBhdm9pZCBpbmNyZWFzaW5nIHNwZWNpZmljdHlcbiAgICBuZWVkcyB0byBiZSBpbmNsdWRlZCBhZnRlciB0aGVtIGluIGluIG9yZGVyIHRvIG92ZXJyaWRlIHRoZW0gaW4gY29udGV4dCAqL1xuLmFjdGlvbi1iYXItYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIGNvbHVtbi1nYXA6IDAuNWVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1wYXJhZ3JhcGgtYnJlYWspO1xufVxuXG4uaGVyby1iYW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5oZXJvLWJhbm5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuXG4uaGVyby1iYW5uZXJfX3RpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiB2YXIoLS13aWRlLWNvbnRhaW5lci1ndXR0ZXIpO1xuICByaWdodDogdmFyKC0td2lkZS1jb250YWluZXItZ3V0dGVyKTtcbiAgYm90dG9tOiB2YXIoLS1zZWN0aW9uKTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtc2l6ZTogdmFyKC0taDEtZm9udC1zaXplKTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMwZW0pIHtcbiAgLmhlcm8tYmFubmVyX190aXRsZSB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1naWdhLWZvbnQtc2l6ZSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgLmhlcm8tYmFubmVyX190aXRsZSB7XG4gICAgcGFkZGluZy1yaWdodDogbWluKDUwJSwgNDQwcHgpO1xuICB9XG59XG4uaGVyby1iYW5uZXJfX3RpdGxlIHN0cm9uZyB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgY29sb3I6ICMyNDI3MzE7XG59XG5cbi5oZXJvLWJhbm5lcl9fdGl0bGVfX3BhcnQ6bGFzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IG1heCh2YXIoLS1jb250YWluZXItcGFkZGluZyksIDFlbSk7XG59XG5cbi5oZXJvLWJhbm5lcl9faW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWluLWhlaWdodDogMjQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNWVtKSB7XG4gIC5oZXJvLWJhbm5lcl9faW1nIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSB2YXIoLS1zZWFyY2gtYmFyLXN0YWNrZWQtaGVpZ2h0KSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmhlcm8tYmFubmVyX19pbWcge1xuICAgIG1heC1oZWlnaHQ6IDc1dnc7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgLmhlcm8tYmFubmVyX19pbWcge1xuICAgIG1pbi1oZWlnaHQ6IDcyMHB4O1xuICAgIGhlaWdodDogbWluKDEwMHZoIC0gNjBweCwgODQwcHgpO1xuICB9XG59XG4uaGVyby1iYW5uZXJfX2ltZyBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5oZXJvLWJhbm5lcl9faW1nOmJlZm9yZSwgLmhlcm8tYmFubmVyX19pbWc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbn1cbi5oZXJvLWJhbm5lcl9faW1nOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgIzhGOEJBQiA5MCUsICM4RjhCQUIgMTAwJSk7XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cbi5oZXJvLWJhbm5lcl9faW1nOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgI0FCQTE4QiA4MCUsICNBQkExOEIgMTAwJSk7XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cblxuLmhlcm8tYmFubmVyX19pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmlubmVyLWJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICB6LWluZGV4OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAuaW5uZXItYmFubmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgfVxufVxuXG4uaW5uZXItYmFubmVyX19pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmlubmVyLWJhbm5lcl9faW1nIHtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgICBncmlkLXJvdzogMTtcbiAgfVxufVxuLmlubmVyLWJhbm5lcl9faW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAuaW5uZXItYmFubmVyX19pbWcgaW1nIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1zdGFuZGFyZC1yYWRpdXMpO1xuICB9XG59XG5cbi5pbm5lci1iYW5uZXJfX2NvbnRlbnQge1xuICBwYWRkaW5nLWJvdHRvbTogbWluKHZhcigtLXNlY3Rpb24pLCB2YXIoLS13aWRlLWNvbnRhaW5lci1ndXR0ZXIpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmlubmVyLWJhbm5lcl9fY29udGVudCB7XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgZ3JpZC1yb3c6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uaW5uZXItYmFubmVyX19jb250ZW50IC5wYWdlLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuLmlubmVyLWJhbm5lcl9fY29udGVudCAucGFnZS1oZWFkZXJfX2hlYWRpbmcge1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLXhzbWFsbC1jb250YWluZXItZ3V0dGVyKTtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0teHNtYWxsLWNvbnRhaW5lci1ndXR0ZXIpO1xuICBqdXN0aWZ5LXNlbGY6IGZsZXgtZW5kO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAuaW5uZXItYmFubmVyX19jb250ZW50IC5wYWdlLWhlYWRlcl9faGVhZGluZyB7XG4gICAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgfVxufVxuXG46cm9vdCB7XG4gIC0tY2VydGlmaWNhdGlvbi1tZWRhbC1kaWFtZXRlcjogMjgwcHg7XG4gIC0tY2VydGlmaWNhdGlvbi1tZWRhbC1wYWRkaW5nOiBjYWxjKHZhcigtLWNlcnRpZmljYXRpb24tbWVkYWwtZGlhbWV0ZXIpICogMC4xMTM1KTtcbiAgLS1jZXJ0aWZpY2F0aW9uLW1lZGFsLWZvbnQtc2l6ZTogMnJlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzVlbSkge1xuICA6cm9vdCB7XG4gICAgLS1jZXJ0aWZpY2F0aW9uLW1lZGFsLWRpYW1ldGVyOiAzNzBweDtcbiAgICAtLWNlcnRpZmljYXRpb24tbWVkYWwtZm9udC1zaXplOiAyLjRyZW07XG4gIH1cbn1cbi5jZXJ0aWZpY2F0aW9uLW1lZGFsIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHBhZGRpbmc6IHZhcigtLWNlcnRpZmljYXRpb24tbWVkYWwtcGFkZGluZyk7XG4gIGhlaWdodDogdmFyKC0tY2VydGlmaWNhdGlvbi1tZWRhbC1kaWFtZXRlcik7XG4gIHdpZHRoOiB2YXIoLS1jZXJ0aWZpY2F0aW9uLW1lZGFsLWRpYW1ldGVyKTtcbiAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jZXJ0aWZpY2F0aW9uLW1lZGFsX19zdWJ0aXRsZSB7XG4gIHdpZHRoOiAyNGNoO1xuICBmb250LXNpemU6IHZhcigtLWNlbnRpLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiByZ2JhKDM2LCAzOSwgNDksIDAuNSk7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tY2VydGlmaWNhdGlvbi1tZWRhbC1mb250LXNpemUpICogMC42NjcpO1xufVxuXG4uY2VydGlmaWNhdGlvbi1tZWRhbF9fdG9wIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiBjYWxjKCh2YXIoLS1jZXJ0aWZpY2F0aW9uLW1lZGFsLWRpYW1ldGVyKSAtIHZhcigtLWNlcnRpZmljYXRpb24tbWVkYWwtcGFkZGluZykgKiAyKSAvIDIpO1xufVxuXG4uY2VydGlmaWNhdGlvbi1tZWRhbF9fYm90dG9tIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2FjZjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGhlaWdodDogY2FsYygodmFyKC0tY2VydGlmaWNhdGlvbi1tZWRhbC1kaWFtZXRlcikgLSB2YXIoLS1jZXJ0aWZpY2F0aW9uLW1lZGFsLXBhZGRpbmcpICogMikgLyAyKTtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAxMnB4IHZhcigtLWNlcnRpZmljYXRpb24tbWVkYWwtZGlhbWV0ZXIpIHZhcigtLWNlcnRpZmljYXRpb24tbWVkYWwtZGlhbWV0ZXIpO1xufVxuXG4uY2VydGlmaWNhdGlvbi1tZWRhbF9fbGFiZWwge1xuICBwYWRkaW5nLXRvcDogMWVtO1xuICBmb250LXNpemU6IHZhcigtLWNlcnRpZmljYXRpb24tbWVkYWwtZm9udC1zaXplKTtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4zNzU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDAuNjY3ZW07XG59XG5cbi5taW5pLWNlcnRpZmljYXRpb24taWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNWVtKSB7XG4gIC5taW5pLWNlcnRpZmljYXRpb24taWNvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1jZXJ0aWZpY2F0aW9uLW1lZGFsLWZvbnQtc2l6ZSkgKiAwLjgyNSk7XG4gIH1cbn1cblxuLmJhcmljLWxvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBjYWxjKHZhcigtLWNlcnRpZmljYXRpb24tbWVkYWwtZm9udC1zaXplKSAqIDAuNzUpO1xuICB3aWR0aDogYXV0bztcbn1cblxuLnRpY2sge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNyaW1wZWQtc3RhciB7XG4gIHdpZHRoOiB2YXIoLS1jZXJ0aWZpY2F0aW9uLW1lZGFsLWRpYW1ldGVyKTtcbiAgaGVpZ2h0OiB2YXIoLS1jZXJ0aWZpY2F0aW9uLW1lZGFsLWRpYW1ldGVyKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICAtd2Via2l0LWZpbHRlcjogZHJvcC1zaGFkb3coMCAycHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpKTtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDJweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xNSkpO1xuICB6LWluZGV4OiAtMTtcbn1cblxuOnJvb3Qge1xuICAtLXNtYWxsLWNvbnRhaW5lcjogODh2dztcbiAgLS1zbWFsbC1jb250YWluZXItZ3V0dGVyOiA2dnc7XG4gIC0tZGVmYXVsdC1jb250YWluZXI6IDg4dnc7XG4gIC0tZGVmYXVsdC1jb250YWluZXItZ3V0dGVyOiA2dnc7XG4gIC0td2lkZS1jb250YWluZXI6IDg4dnc7XG4gIC0td2lkZS1jb250YWluZXItZ3V0dGVyOiA2dnc7XG4gIC0tZXh0cmEtd2lkZS1jb250YWluZXI6IDg4dnc7XG4gIC0tZXh0cmEtd2lkZS1jb250YWluZXItZ3V0dGVyOiA2dnc7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgOnJvb3Qge1xuICAgIC0tc21hbGwtY29udGFpbmVyOiA2MDBweDtcbiAgICAtLXNtYWxsLWNvbnRhaW5lci1ndXR0ZXI6IGNhbGMoNTB2dyAtICh2YXIoLS1zbWFsbC1jb250YWluZXIpIC8gMikpO1xuICAgIC0tZGVmYXVsdC1jb250YWluZXI6IDkydnc7XG4gICAgLS1kZWZhdWx0LWNvbnRhaW5lci1ndXR0ZXI6IDR2dztcbiAgICAtLXdpZGUtY29udGFpbmVyOiA5MnZ3O1xuICAgIC0td2lkZS1jb250YWluZXItZ3V0dGVyOiA0dnc7XG4gICAgLS1leHRyYS13aWRlLWNvbnRhaW5lcjogOTJ2dztcbiAgICAtLWV4dHJhLXdpZGUtY29udGFpbmVyLWd1dHRlcjogNHZ3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gIDpyb290IHtcbiAgICAtLWRlZmF1bHQtY29udGFpbmVyOiA5ODBweDtcbiAgICAtLWRlZmF1bHQtY29udGFpbmVyLWd1dHRlcjogY2FsYyg1MHZ3IC0gKHZhcigtLWRlZmF1bHQtY29udGFpbmVyKSAvIDIpKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODcuNWVtKSB7XG4gIDpyb290IHtcbiAgICAtLXdpZGUtY29udGFpbmVyOiAxMjY0cHg7XG4gICAgLS13aWRlLWNvbnRhaW5lci1ndXR0ZXI6IGNhbGMoNTB2dyAtICh2YXIoLS13aWRlLWNvbnRhaW5lcikgLyAyKSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMGVtKSB7XG4gIDpyb290IHtcbiAgICAtLWV4dHJhLXdpZGUtY29udGFpbmVyOiAxNDQwcHg7XG4gICAgLS1leHRyYS13aWRlLWNvbnRhaW5lci1ndXR0ZXI6IGNhbGMoNTB2dyAtICh2YXIoLS1leHRyYS13aWRlLWNvbnRhaW5lcikgLyAyKSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1MGVtKSB7XG4gIDpyb290IHtcbiAgICAtLXdpZGUtY29udGFpbmVyLWd1dHRlcjogY2FsYygoMjQwMHB4IC0gdmFyKC0td2lkZS1jb250YWluZXIpKSAvIDIpO1xuICAgIC0tZGVmYXVsdC1jb250YWluZXItZ3V0dGVyOiBjYWxjKCgyNDAwcHggLSB2YXIoLS1kZWZhdWx0LWNvbnRhaW5lcikpIC8gMik7XG4gICAgLS1leHRyYS13aWRlLWNvbnRhaW5lci1ndXR0ZXI6IGNhbGMoKDI0MDBweCAtIHZhcigtLWV4dHJhLXdpZGUtY29udGFpbmVyKSkgLyAyKTtcbiAgfVxufVxuLmNvbnRhaW5lci0tc21hbGwge1xuICB3aWR0aDogdmFyKC0tc21hbGwtY29udGFpbmVyKTtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cblxuLmNvbnRhaW5lciB7XG4gIHdpZHRoOiB2YXIoLS1kZWZhdWx0LWNvbnRhaW5lcik7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG5cbi5jb250YWluZXItLXdpZGUge1xuICB3aWR0aDogdmFyKC0td2lkZS1jb250YWluZXIpO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuXG4uY29udGFpbmVyLS13aWRlc3Qge1xuICB3aWR0aDogdmFyKC0tZXh0cmEtd2lkZS1jb250YWluZXIpO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuXG4uZGFzaGJvYXJkLWxheW91dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5kYXNoYm9hcmQtbGF5b3V0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMkY0O1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyNjBweCAxZnI7XG4gIH1cbn1cblxuLmRhc2hib2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0E1N0U4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogdmFyKC0tc2VjdGlvbi1zbWFsbCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5kYXNoYm9hcmQtaGVhZGVyIHtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgICBncmlkLXJvdzogMTtcbiAgfVxufVxuXG4uZGFzaGJvYXJkLWJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tZGVmYXVsdC1jb250YWluZXItZ3V0dGVyKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmRhc2hib2FyZC1ib2R5IHtcbiAgICBtYXJnaW4tbGVmdDogMjRweDtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgICBncmlkLXJvdzogMjtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLXNlY3Rpb24tc21hbGwpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmRhc2hib2FyZC1zaWRlYmFyIHtcbiAgICBncmlkLWNvbHVtbjogMTtcbiAgICBncmlkLXJvdzogMS8zO1xuICB9XG59XG5cbi5kYXRlLWNhcmQge1xuICBiYWNrZ3JvdW5kOiAjMjQyNzMxO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxNnB4O1xuICBtYXgtd2lkdGg6IDk0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5kYXRlLWNhcmRfX2RheSB7XG4gIGZvbnQtc2l6ZTogMy44cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi53aWRnZXQtdmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG59XG4ucmljaHRleHQtdmlkZW8td3JhcHBlciAud2lkZ2V0LXZpZGVvIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuLndpZGdldC12aWRlbyBpZnJhbWUsXG4ud2lkZ2V0LXZpZGVvIG9iamVjdCxcbi53aWRnZXQtdmlkZW8gZW1iZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi52aWRlby1lbWJlZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMTYvOTtcbn1cbi52aWRlby1lbWJlZC0tNC0zIHtcbiAgYXNwZWN0LXJhdGlvOiA0LzM7XG59XG5cbi53aWRnZXQtZW1iZWQge1xuICB3aWR0aDogMTAwJTtcbn1cbi53aWRnZXQtZW1iZWQgOndoZXJlKGlmcmFtZSkge1xuICB3aWR0aDogMTAwJTtcbn1cblxuOnJvb3Qge1xuICAtLWZpZWxkLWJvcmRlcjogMXB4IHNvbGlkICMwMDhlZGI7XG4gIC0tZmllbGQtYm9yZGVyLWxpZ2h0OiAxcHggc29saWQgI2ExZGVmZjtcbiAgLS1maWVsZC1iYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAtLWZpZWxkLXRleHQtY29sb3I6ICMyNDI0MjY7XG4gIC0tZmllbGQtcGFkZGluZy12ZXJ0aWNhbDogMC42ZW07XG4gIC0tZmllbGQtcGFkZGluZy1ob3Jpem9udGFsOiAxLjVlbTtcbiAgLS1maWVsZC1saW5lLWhlaWdodDogMS42O1xuICAtLWZpZWxkLXJhZGl1czogOHB4O1xuICAtLWZpZWxkLXZlcnRpY2FsLXdoaXRlc3BhY2U6IDhweDtcbiAgLS1maWVsZHNldC1pbnB1dC1kaWFtZXRlcjogY2FsYyh2YXIoLS1ib2R5LWZvbnQtc2l6ZSkgKiAxLjI1KTtcbiAgLS1maWVsZHNldC1pbnB1dC1kaWFtZXRlci1zbWFsbDogdmFyKC0tZGVjaS1mb250LXNpemUpO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5GaWVsZHNldHMgTWl4aW5zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAtLS0tIEF0dGFjaCB3cmFwcGVyIC0tLS0gKi9cbi5maWVsZC1lbGVtZW50LWF0dGFjaC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmllbGQtZWxlbWVudC1hdHRhY2gtd3JhcHBlcl9fYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFweDtcbiAgcmlnaHQ6IDFweDtcbiAgYm90dG9tOiAxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgNXB4IDVweCAwO1xuICBiYWNrZ3JvdW5kOiAjRDhEOEQ4O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDAgN3B4O1xuICB6LWluZGV4OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1pbi13aWR0aDogNDVweDtcbn1cblxuLmZpZWxkLWVsZW1lbnQtYXR0YWNoLXdyYXBwZXJfX2J1dHRvbiBzdmcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZmllbGQtZWxlbWVudC1hdHRhY2gtd3JhcHBlcl9fYnV0dG9uOmhvdmVyLFxuLmZpZWxkLWVsZW1lbnQtYXR0YWNoLXdyYXBwZXJfX2J1dHRvbjphY3RpdmUsXG4uZmllbGQtZWxlbWVudC1hdHRhY2gtd3JhcHBlcl9fYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0MzQzNDMztcbn1cblxuLmZpZWxkLWVsZW1lbnQtYXR0YWNoLXdyYXBwZXIgLmZpZWxkLWVsZW1lbnQgLmZpZWxkLWlucHV0IC50ZXh0Ym94LFxuLmZpZWxkLWVsZW1lbnQtYXR0YWNoLXdyYXBwZXIgLmZpZWxkLWVsZW1lbnQgLmZpZWxkLWlucHV0IHNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDU1cHg7XG59XG5cbi8qIFdoaXRlIGF0dGFjaG1lbnQgd3JhcHBlciAqL1xuLmZpZWxkLWVsZW1lbnQtYXR0YWNoLXdyYXBwZXItLXdoaXRlIC5maWVsZC1lbGVtZW50LWF0dGFjaC13cmFwcGVyX19idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJFNEU1O1xufVxuXG4uZmllbGQtZWxlbWVudC1hdHRhY2gtd3JhcHBlci0td2hpdGUgLmZpZWxkLWVsZW1lbnQtYXR0YWNoLXdyYXBwZXJfX2J1dHRvbjpob3Zlcixcbi5maWVsZC1lbGVtZW50LWF0dGFjaC13cmFwcGVyLS13aGl0ZSAuZmllbGQtZWxlbWVudC1hdHRhY2gtd3JhcHBlcl9fYnV0dG9uOmFjdGl2ZSxcbi5maWVsZC1lbGVtZW50LWF0dGFjaC13cmFwcGVyLS13aGl0ZSAuZmllbGQtZWxlbWVudC1hdHRhY2gtd3JhcHBlcl9fYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q4RDhEODtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuTGFiZWwgU3R5bGVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG46d2hlcmUobGFiZWwpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbklucHV0cyBhbmQgVGV4dGFyZWFcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbjp3aGVyZShbdHlwZT10ZXh0XSxcblt0eXBlPW51bWJlcl0sXG5bdHlwZT1lbWFpbF0sXG5bdHlwZT10ZWxdLFxuW3R5cGU9c2VhcmNoXSxcblt0eXBlPXBhc3N3b3JkXSxcblt0eXBlPXVybF0sXG5zZWxlY3RbbXVsdGlwbGU9XCJcIl0sXG50ZXh0YXJlYSkge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZpZWxkLWxpbmUtaGVpZ2h0KTtcbiAgcGFkZGluZzogdmFyKC0tZmllbGQtcGFkZGluZy12ZXJ0aWNhbCkgdmFyKC0tZmllbGQtcGFkZGluZy1ob3Jpem9udGFsKTtcbiAgYm9yZGVyOiB2YXIoLS1maWVsZC1ib3JkZXIpO1xuICBib3JkZXItbGVmdDogdmFyKC0tZmllbGQtYm9yZGVyLWxpZ2h0KTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tZmllbGQtYm9yZGVyLWxpZ2h0KTtcbiAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1maWVsZC1ib3JkZXItbGlnaHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1maWVsZC1iYWNrZ3JvdW5kKTtcbiAgY29sb3I6IHZhcigtLWZpZWxkLXRleHQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1maWVsZC1yYWRpdXMpO1xuICBmb250LXNpemU6IHZhcigtLWRlY2thLWZvbnQtc2l6ZSk7XG59XG4uZmllbGQtZWxlbWVudC0tc21hbGwgOndoZXJlKFt0eXBlPXRleHRdLFxuW3R5cGU9bnVtYmVyXSxcblt0eXBlPWVtYWlsXSxcblt0eXBlPXRlbF0sXG5bdHlwZT1zZWFyY2hdLFxuW3R5cGU9cGFzc3dvcmRdLFxuW3R5cGU9dXJsXSxcbnNlbGVjdFttdWx0aXBsZT1cIlwiXSxcbnRleHRhcmVhKSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZmllbGQtbGluZS1oZWlnaHQpO1xuICBwYWRkaW5nOiB2YXIoLS1maWVsZC1wYWRkaW5nLXZlcnRpY2FsKSB2YXIoLS1maWVsZC1wYWRkaW5nLWhvcml6b250YWwpO1xuICBmb250LXNpemU6IHZhcigtLWJvZHktZm9udC1zaXplKTtcbiAgLS1maWVsZC1wYWRkaW5nLXZlcnRpY2FsOiAwLjRlbTtcbiAgLS1maWVsZC1wYWRkaW5nLWhvcml6b250YWw6IDAuOGVtO1xufVxuLmZpZWxkLWVsZW1lbnQtLWxhcmdlIDp3aGVyZShbdHlwZT10ZXh0XSxcblt0eXBlPW51bWJlcl0sXG5bdHlwZT1lbWFpbF0sXG5bdHlwZT10ZWxdLFxuW3R5cGU9c2VhcmNoXSxcblt0eXBlPXBhc3N3b3JkXSxcblt0eXBlPXVybF0sXG5zZWxlY3RbbXVsdGlwbGU9XCJcIl0sXG50ZXh0YXJlYSkge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZpZWxkLWxpbmUtaGVpZ2h0KTtcbiAgcGFkZGluZzogdmFyKC0tZmllbGQtcGFkZGluZy12ZXJ0aWNhbCkgdmFyKC0tZmllbGQtcGFkZGluZy1ob3Jpem9udGFsKTtcbiAgLS1maWVsZC1wYWRkaW5nLXZlcnRpY2FsOiAxZW07XG4gIC0tZmllbGQtcGFkZGluZy1ob3Jpem9udGFsOiAyZW07XG59XG5cbjp3aGVyZShbdHlwZT10ZXh0XSxcblt0eXBlPW51bWJlcl0sXG5bdHlwZT1lbWFpbF0sXG5bdHlwZT10ZWxdLFxuW3R5cGU9c2VhcmNoXSxcblt0eXBlPXBhc3N3b3JkXSxcblt0eXBlPXVybF0sXG5zZWxlY3RbbXVsdGlwbGU9XCJcIl0sXG50ZXh0YXJlYSk6Zm9jdXMge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNzI3MjcyO1xufVxuXG4vKiBSZXN0cmljdCB0ZXh0IGFyZWEgcmVzaXppbmcgdG8gdmVydGljYWxseSBvbmx5ICovXG46d2hlcmUodGV4dGFyZWEpIHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbiAgYm9yZGVyLXJhZGl1czogY2FsYyg0cHggKiAyKTtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuU2VsZWN0IFN0eWxlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuOndoZXJlKHNlbGVjdCk6bm90KFttdWx0aXBsZT1cIlwiXSkge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZpZWxkLWxpbmUtaGVpZ2h0KTtcbiAgcGFkZGluZzogdmFyKC0tZmllbGQtcGFkZGluZy12ZXJ0aWNhbCkgdmFyKC0tZmllbGQtcGFkZGluZy1ob3Jpem9udGFsKTtcbiAgYm9yZGVyOiB2YXIoLS1maWVsZC1ib3JkZXIpO1xuICBib3JkZXItbGVmdDogdmFyKC0tZmllbGQtYm9yZGVyLWxpZ2h0KTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tZmllbGQtYm9yZGVyLWxpZ2h0KTtcbiAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1maWVsZC1ib3JkZXItbGlnaHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1maWVsZC1iYWNrZ3JvdW5kKTtcbiAgY29sb3I6IHZhcigtLWZpZWxkLXRleHQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1maWVsZC1yYWRpdXMpO1xuICBmb250LXNpemU6IHZhcigtLWRlY2thLWZvbnQtc2l6ZSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbi1zeXN0ZW0vaWNvbl9mb3JtX2Fycm93LWRvd24uc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0IDEycHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTBweDtcbiAgcGFkZGluZy1yaWdodDogNTJweDtcbn1cbi5maWVsZC1lbGVtZW50LS1zbWFsbCA6d2hlcmUoc2VsZWN0KTpub3QoW211bHRpcGxlPVwiXCJdKSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZmllbGQtbGluZS1oZWlnaHQpO1xuICBwYWRkaW5nOiB2YXIoLS1maWVsZC1wYWRkaW5nLXZlcnRpY2FsKSB2YXIoLS1maWVsZC1wYWRkaW5nLWhvcml6b250YWwpO1xuICBmb250LXNpemU6IHZhcigtLWJvZHktZm9udC1zaXplKTtcbiAgLS1maWVsZC1wYWRkaW5nLXZlcnRpY2FsOiAwLjRlbTtcbiAgLS1maWVsZC1wYWRkaW5nLWhvcml6b250YWw6IDAuOGVtO1xuICBib3JkZXI6IHZhcigtLWZpZWxkLWJvcmRlcik7XG4gIGJvcmRlci1sZWZ0OiB2YXIoLS1maWVsZC1ib3JkZXItbGlnaHQpO1xuICBib3JkZXItdG9wOiB2YXIoLS1maWVsZC1ib3JkZXItbGlnaHQpO1xuICBib3JkZXItcmlnaHQ6IHZhcigtLWZpZWxkLWJvcmRlci1saWdodCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZpZWxkLWJhY2tncm91bmQpO1xuICBjb2xvcjogdmFyKC0tZmllbGQtdGV4dC1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWZpZWxkLXJhZGl1cyk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZGVja2EtZm9udC1zaXplKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29uLXN5c3RlbS9pY29uX2Zvcm1fYXJyb3ctZG93bi5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgMTJweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1MnB4O1xufVxuXG46d2hlcmUoW3R5cGU9dGV4dF0sXG5bdHlwZT1udW1iZXJdLFxuW3R5cGU9ZW1haWxdLFxudGV4dGFyZWEsXG5zZWxlY3QpW2Rpc2FibGVkXSB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmZpZWxkLWVsZW1lbnQge1xuICAtLWZpZWxkLXZlcnRpY2FsLXdoaXRlc3BhY2U6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tZmllbGQtdmVydGljYWwtd2hpdGVzcGFjZSkgKiAyKTtcbn1cblxuLyoqXG4gKiBQbGFjZWhvbGRlcnNcbiAqL1xuOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICBjb2xvcjogIzhjOGM4Yztcbn1cblxuOjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6ICM4YzhjOGM7XG59XG5cbjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cbiAgY29sb3I6ICM4YzhjOGM7XG59XG5cbjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cbiAgY29sb3I6ICM4YzhjOGM7XG59XG5cbi5maWVsZC1lbGVtZW50LS1kcm9wZG93bi0tcGxhY2Vob2xkZXIgLmZpZWxkLWlucHV0IHNlbGVjdCB7XG4gIGNvbG9yOiAjOGM4YzhjO1xufVxuXG4vKipcbiAqIEF1dG9maWxsIGZpZWxkc1xuICovXG5pbnB1dDotd2Via2l0LWF1dG9maWxsLFxudGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCxcbnNlbGVjdDotd2Via2l0LWF1dG9maWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0MzQzNDMztcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICMwMDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDBweCAxMDAwcHggI0MzQzNDMyBpbnNldDtcbn1cblxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpob3ZlcixcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsXG50ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxudGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcbnNlbGVjdDotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxuc2VsZWN0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMge1xuICBvdXRsaW5lOiAjNjc2NzY3IGF1dG8gNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzNDM0MzO1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogIzAwMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMHB4IDgwcHggI0MzQzNDMyBpbnNldDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA1MDAwcyBlYXNlLWluLW91dCAwcztcbn1cblxuLyogQWxsIGZvcm0gZWxlbWVudHMgd2l0aCBwcmVjZWVkaW5nIGljb24gKi9cbi5maWVsZC1lbGVtZW50LS1kYXRlcGlja2VyIDp3aGVyZShbdHlwZT10ZXh0XSksXG4uZmllbGQtZWxlbWVudC0tZGF0ZXJhbmdlcGlja2VyIDp3aGVyZShbdHlwZT10ZXh0XSksXG4uZmllbGQtZWxlbWVudC0tZGF0ZXRpbWVwaWNrZXIgOndoZXJlKFt0eXBlPXRleHRdKSxcbi5maWVsZC1lbGVtZW50LS1kYXRldGltZXJhbmdlcGlja2VyIDp3aGVyZShbdHlwZT10ZXh0XSksXG4uZmllbGQtZWxlbWVudC0tbW9uZXkgOndoZXJlKFt0eXBlPXRleHRdKSxcbi5maWVsZC1lbGVtZW50LS10aW1lcGlja2VyIDp3aGVyZShbdHlwZT10ZXh0XSkge1xuICBwYWRkaW5nLWxlZnQ6IDUycHg7XG59XG5cbi8qIC0tLS0gRGlzYWJsZWQgLS0tLSAqL1xuLmZpZWxkLWVsZW1lbnQtLWRpc2FibGVkLFxuLmZpZWxkc2V0LWlucHV0LmZpZWxkc2V0LWlucHV0LS1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNjtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmZpZWxkLWVsZW1lbnQtLWRpc2FibGVkIC50ZXh0Ym94W2Rpc2FibGVkXSxcbi5maWVsZC1lbGVtZW50LS1kaXNhYmxlZCBzZWxlY3RbZGlzYWJsZWRdLFxuLmZpZWxkLWVsZW1lbnQtLWRpc2FibGVkIGJ1dHRvbltkaXNhYmxlZF0sXG4uZmllbGQtZWxlbWVudC0tZGlzYWJsZWQgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbCxcbi5maWVsZHNldC1pbnB1dC5maWVsZHNldC1pbnB1dC0tZGlzYWJsZWQgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbCxcbi5maWVsZC1lbGVtZW50LS1kaXNhYmxlZCBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsLFxuLmZpZWxkc2V0LWlucHV0LmZpZWxkc2V0LWlucHV0LS1kaXNhYmxlZCBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLyogSGlkZGVuIGxhYmVscyAqL1xuLmZpZWxkLWVsZW1lbnQtLWhpZGRlbi1sYWJlbCAuZmllbGQtbGFiZWwsXG4uZmllbGQtZWxlbWVudC0taGlkZGVuLWxhYmVsIC5maWVsZHNldF9fbGVnZW5kIHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG4uZmllbGQtZWxlbWVudC0taGlkZGVuLWxhYmVsIC5maWVsZC1sYWJlbC5mb2N1c2FibGU6YWN0aXZlLCAuZmllbGQtZWxlbWVudC0taGlkZGVuLWxhYmVsIC5maWVsZC1sYWJlbC5mb2N1c2FibGU6Zm9jdXMsXG4uZmllbGQtZWxlbWVudC0taGlkZGVuLWxhYmVsIC5maWVsZHNldF9fbGVnZW5kLmZvY3VzYWJsZTphY3RpdmUsXG4uZmllbGQtZWxlbWVudC0taGlkZGVuLWxhYmVsIC5maWVsZHNldF9fbGVnZW5kLmZvY3VzYWJsZTpmb2N1cyB7XG4gIGNsaXA6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi8qIC0tLS0gUmVxdWlyZWQgLS0tLSAqL1xuLmZpZWxkLWxhYmVsX19yZXF1aXJlZCB7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICBsaW5lLWhlaWdodDogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmllbGQtbGFiZWxfX3JlcXVpcmVkOmFmdGVyIHtcbiAgY29udGVudDogXCIqXCI7XG4gIHRleHQtaW5kZW50OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi8qIC0tLS0gRmllbGQgaGVscGVycyAtLS0tICovXG4uZmllbGQtaGVscGVyIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiB2YXIoLS1kZWNpLWZvbnQtc2l6ZSk7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLmZpZWxkLWxhYmVsIC5maWVsZC1oZWxwZXIge1xuICBtYXJnaW4tdG9wOiAwLjNlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogLS0tLSBGaWVsZCBlcnJvcnMgLS0tLSAqL1xuLmZpZWxkLWVsZW1lbnQuZmllbGQtZWxlbWVudC0tZXJyb3IgLmZpZWxkLWlucHV0IC50ZXh0Ym94LFxuLmZpZWxkLWVsZW1lbnQuZmllbGQtZWxlbWVudC0tZXJyb3IgLmZpZWxkLWlucHV0IHNlbGVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGREVFRUM7XG59XG5cbi5maWVsZC1lcnJvcl9fbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLmZpZWxkLWVycm9yX19saXN0X19pdGVtIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICM5RTBFMEI7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgbWFyZ2luOiAxMXB4IDA7XG4gIGJvcmRlci1sZWZ0OiA2cHggc29saWQgI0JBMjEwRjtcbn1cblxuLyogLS0tLSBmb3JtIHN0eWxlIGV4dGVuZGVycyAtLS0tICovXG4uZmllbGQtZWxlbWVudC0tZmlsZXNlbGVjdG9yIC5mcy1wcmV2aWV3LXdyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDEwcHggMTZweCAxMHB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5nLXJlY2FwdGNoYSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuXG4vKiAtLS0tIENsZWFyYWJsZSBmaWVsZHMgLS0tLSAqL1xuLmZpZWxkLWNsZWFyYWJsZV9fd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZpZWxkLWNsZWFyYWJsZV9fY2xlYXIge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjRDREN0RFO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA2cHg7XG4gIHRvcDogOXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vbWVkaWEvaW1hZ2VzL2Zvcm0taWNvbnMuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIC0xMTUycHggbGVmdCAzcHg7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG59XG5cbi5maWVsZC1jbGVhcmFibGVfX2NsZWFyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIC0xMjA4cHggbGVmdCAzcHg7XG59XG5cbi5maWVsZC1lbGVtZW50LS1kaXNhYmxlZCAuZmllbGQtY2xlYXJhYmxlX19jbGVhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5maWVsZC1lbGVtZW50LS1jb2xvcnBpY2tlciAudGV4dGJveC5jb2xvcnBpY2tlciB7XG4gIHBhZGRpbmc6IDJweCA4cHg7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQ4cHg7XG59XG5cbi8qIENvbnRhaW5lciBBcHBlYXJhbmNlICovXG4uZGF0ZXJhbmdlcGlja2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0b3A6IDEwMHB4O1xuICBsZWZ0OiAyMHB4O1xuICBwYWRkaW5nOiA0cHg7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB3aWR0aDogMjc4cHg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIub3BlbnNsZWZ0OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtN3B4O1xuICByaWdodDogOXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA3cHggc29saWQgI0MzQzNDMztcbiAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0MzQzNDMztcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5vcGVuc2xlZnQ6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTZweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLm9wZW5zY2VudGVyOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtN3B4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAjQzNDM0MzO1xuICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQzNDM0MzO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLm9wZW5zY2VudGVyOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC02cHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIuZHJvcHVwIHtcbiAgbWFyZ2luLXRvcDogLTVweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5kcm9wdXA6YmVmb3JlIHtcbiAgdG9wOiBpbml0aWFsO1xuICBib3R0b206IC03cHg7XG4gIGJvcmRlci1ib3R0b206IGluaXRpYWw7XG4gIGJvcmRlci10b3A6IDdweCBzb2xpZCAjQzNDM0MzO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLmRyb3B1cDphZnRlciB7XG4gIHRvcDogaW5pdGlhbDtcbiAgYm90dG9tOiAtNnB4O1xuICBib3JkZXItYm90dG9tOiBpbml0aWFsO1xuICBib3JkZXItdG9wOiA2cHggc29saWQgI2ZmZmZmZjtcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5kcm9wZG93bi1tZW51IHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICB6LWluZGV4OiAzMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQzNDM0MzO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLnNpbmdsZSAucmFuZ2VzLCAuZGF0ZXJhbmdlcGlja2VyLnNpbmdsZSAuY2FsZW5kYXIge1xuICBmbG9hdDogbm9uZTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXIge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDI3MHB4O1xuICBtYXJnaW46IDRweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5zaG93LWNhbGVuZGFyIC5jYWxlbmRhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci5zaW5nbGUgLmNhbGVuZGFyLXRhYmxlIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4vKiBDYWxlbmRhcnMgKi9cbi5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyIHRoLCAuZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhciB0ZCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWluLXdpZHRoOiAzMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTJFNEU1O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci10YWJsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEOEQ4RDg7XG4gIHBhZGRpbmc6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLFxuLmRhdGVyYW5nZXBpY2tlciB0aCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcGFkZGluZzogMnB4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLFxuLmRhdGVyYW5nZXBpY2tlciB0aC5hdmFpbGFibGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGQub2ZmLFxuLmRhdGVyYW5nZXBpY2tlciB0ZC5vZmYuaW4tcmFuZ2UsXG4uZGF0ZXJhbmdlcGlja2VyIHRkLm9mZi5zdGFydC1kYXRlLFxuLmRhdGVyYW5nZXBpY2tlciB0ZC5vZmYuZW5kLWRhdGUge1xuICBjb2xvcjogIzhjOGM4YztcbiAgYmFja2dyb3VuZDogI0YwRjJGNDtcbiAgYm9yZGVyLWNvbG9yOiAjRTJFNEU1O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLm9mZi5pbi1yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEYyRjQ7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGQub2ZmLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCQkJGQzE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLmRpc2FibGVkLFxuLmRhdGVyYW5nZXBpY2tlciBvcHRpb24uZGlzYWJsZWQge1xuICBjb2xvcjogIzhjOGM4YztcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGQuYXZhaWxhYmxlOmhvdmVyLFxuLmRhdGVyYW5nZXBpY2tlciB0aC5hdmFpbGFibGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5pbi1yYW5nZSB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLmFjdGl2ZSwgLmRhdGVyYW5nZXBpY2tlciB0ZC5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTFkZWZmO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC53ZWVrLCAuZGF0ZXJhbmdlcGlja2VyIHRoLndlZWsge1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICNDM0MzQzM7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0Lm1vbnRoc2VsZWN0LFxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QueWVhcnNlbGVjdCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogMXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC5tb250aHNlbGVjdDo6LW1zLWV4cGFuZCxcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LnllYXJzZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC55ZWFyc2VsZWN0LFxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QubW9udGhzZWxlY3QsXG4uZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC5ob3Vyc2VsZWN0LFxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QubWludXRlc2VsZWN0LFxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3Quc2Vjb25kc2VsZWN0LFxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QuYW1wbXNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIHdpZHRoOiA2MnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwYWRkaW5nOiA1cHggMjNweCA1cHggOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjQzNDM0MzO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb24tc3lzdGVtL2ljb25fZm9ybV9hcnJvdy1kb3duLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTAlO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC5tb250aHNlbGVjdCB7XG4gIG1hcmdpbi1yaWdodDogMiU7XG4gIHdpZHRoOiA0MCU7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LnllYXJzZWxlY3Qge1xuICB3aWR0aDogNDQlO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRoLm1vbnRoIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi8qIFByZXZpb3VzL05leHQgYnV0dG9ucyAqL1xuLmRhdGVyYW5nZXBpY2tlciB0aC5wcmV2LFxuLmRhdGVyYW5nZXBpY2tlciB0aC5uZXh0IHtcbiAgcGFkZGluZzogMXB4IDJweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0aC5wcmV2IC5kYXRlcmFuZ2VwaWNrZXItcHJldi1pY29uLFxuLmRhdGVyYW5nZXBpY2tlciB0aC5uZXh0IC5kYXRlcmFuZ2VwaWNrZXItbmV4dC1pY29uIHtcbiAgd2lkdGg6IDEycHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRoLm5leHQgLmRhdGVyYW5nZXBpY2tlci1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb24tc3lzdGVtL2ljb25fZm9ybV9hcnJvdy1yaWdodC5zdmcpO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRoLnByZXYgLmRhdGVyYW5nZXBpY2tlci1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb24tc3lzdGVtL2ljb25fZm9ybV9hcnJvdy1sZWZ0LnN2Zyk7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGgucHJldixcbi5kYXRlcmFuZ2VwaWNrZXIgdGgubmV4dCxcbi5kYXRlcmFuZ2VwaWNrZXIgdGgubW9udGgsXG4uZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci10YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0aC5wcmV2OmhvdmVyLFxuLmRhdGVyYW5nZXBpY2tlciB0aC5uZXh0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci10YWJsZSB0aGVhZCB0cjpudGgtY2hpbGQoMikgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMkY0O1xufVxuXG4vKiBUZXh0IElucHV0IEFib3ZlIEVhY2ggQ2FsZW5kYXIgKi9cbi5kYXRlcmFuZ2VwaWNrZXIgLmlucHV0LW1pbmkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjQzNDM0MzO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGNvbG9yOiAjNzI3MjcyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luOiA0cHggMCAwO1xuICBwYWRkaW5nOiA2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5pbnB1dC1taW5pLmFjdGl2ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhMWRlZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEYyRjQ7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmlucHV0LW1pbmk6Zm9jdXMge1xuICBvdXRsaW5lOiA0cHggYXV0byAjYTFkZWZmO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuZGF0ZXJhbmdlcGlja2VyX2lucHV0IGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDhweDtcbiAgdG9wOiA3cHg7XG4gIGNvbG9yOiAjNzI3MjcyO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5kYXRlcmFuZ2VwaWNrZXJfaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIFRpbWUgUGlja2VyICovXG4uZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci10aW1lIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDVweCBhdXRvO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci10aW1lIHNlbGVjdC5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjQzNDM0MzO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4vKiBQcmVkZWZpbmVkIFJhbmdlcyAqL1xuLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luOiA0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmFwcGx5QnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ExZGVmZjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmFwcGx5QnRuOmhvdmVyLFxuLmRhdGVyYW5nZXBpY2tlciAuYXBwbHlCdG46Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmVjY2ZmO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuY2FuY2VsQnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q4RDhEODtcbiAgY29sb3I6ICM0NzQ3NDc7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmNhbmNlbEJ0bjpob3Zlcixcbi5kYXRlcmFuZ2VwaWNrZXIgLmNhbmNlbEJ0bjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGNvbG9yOiAjNDc0NzQ3O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDAgYXV0byAxMnB4O1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIGxpIHtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGJhY2tncm91bmQ6ICNFMkU0RTU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGMEYyRjQ7XG4gIGNvbG9yOiAjNDc0NzQ3O1xuICBwYWRkaW5nOiA0cHggMTJweCAzcHg7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyBsaS5hY3RpdmUsIC5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNhMWRlZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhMWRlZmY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG5Ac3VwcG9ydHMgKGRpc3BsYXk6IGdyaWQpIHtcbiAgLnJhbmdlX2lucHV0cyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiA4cHg7XG4gIH1cbn1cbi8qIEJQIFNtYWxsZXIgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1ZW0pIHsgLyogNTYwcHggKi9cbiAgLmRhdGVyYW5nZXBpY2tlciB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIHVsIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gIH1cbiAgLmRhdGVyYW5nZXBpY2tlci5zaW5nbGUgLnJhbmdlcyB1bCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXIubGVmdCAuY2FsZW5kYXItdGFibGUge1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci5yaWdodCAuY2FsZW5kYXItdGFibGUge1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci5sZWZ0IHtcbiAgICBjbGVhcjogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmRhdGVyYW5nZXBpY2tlci5zaW5nbGUgLmNhbGVuZGFyLmxlZnQge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC5kYXRlcmFuZ2VwaWNrZXIuc2luZ2xlIC5yYW5nZXMsXG4gIC5kYXRlcmFuZ2VwaWNrZXIuc2luZ2xlIC5jYWxlbmRhciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXIucmlnaHQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5kYXRlcmFuZ2VwaWNrZXIgLmxlZnQgLmRhdGVyYW5nZXBpY2tlcl9pbnB1dCB7XG4gICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgfVxuICAuZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci5sZWZ0IC5jYWxlbmRhci10YWJsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgfVxuICAuZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMsXG4gIC5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuLyogQlAgc21hbGwgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHsgLyogNzY4cHggKi9cbiAgLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAuZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci5sZWZ0IHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxufVxuLyogLSBEYXRlL3RpbWUgcGlja2VyIC0gKi9cbi5maWVsZC1lbGVtZW50LS1kYXRldGltZXBpY2tlciAuZmllbGQtaW5wdXQsXG4uZmllbGQtZWxlbWVudC0tZGF0ZXRpbWVyYW5nZXBpY2tlciAuZmllbGQtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maWVsZC1lbGVtZW50LS1kYXRldGltZXBpY2tlciAuZmllbGQtaW5wdXQ6YmVmb3JlLFxuLmZpZWxkLWVsZW1lbnQtLWRhdGV0aW1lcmFuZ2VwaWNrZXIgLmZpZWxkLWlucHV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiwqBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMnB4O1xuICB0b3A6IGNhbGMoNTAlIC0gMTJweCk7XG4gIHdpZHRoOiA0MHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb24tc3lzdGVtL2ljb25fZm9ybV9kYXRldGltZXBpY2tlci5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNDM0MzQzM7XG59XG5cbi5maWVsZC1lbGVtZW50LS1pbmxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDAuNWVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uZmllbGQtZWxlbWVudC0taW5saW5lIDp3aGVyZSguZmllbGQtbGFiZWwpIHtcbiAgZmxleDogMCAxIGF1dG87XG59XG4uZmllbGQtZWxlbWVudC0taW5saW5lIC5maWVsZC1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZmllbGQtZWxlbWVudC0taW5saW5lIDp3aGVyZSguZmllbGQtaW5wdXQpIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIFdyYXBwZXIgKi9cbjp3aGVyZShmaWVsZHNldCkge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLmZpZWxkLWxhYmVsLFxuLmZpZWxkc2V0X19sZWdlbmQge1xuICBsaW5lLWhlaWdodDogdmFyKC0tZmllbGQtbGluZS1oZWlnaHQpO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1maWVsZC12ZXJ0aWNhbC13aGl0ZXNwYWNlKTtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IHZhcigtLWRlY2ktZm9udC1zaXplKTtcbiAgY29sb3I6ICMyNDI0MjY7XG59XG5cbi5maWVsZC1lbGVtZW50LS1jaGVja2JveGxpc3QtLWNvbHVtbnMgLmZpZWxkLWVsZW1lbnRfX2lucHV0LXNldCB7XG4gIC13ZWJraXQtY29sdW1uczogMztcbiAgLW1vei1jb2x1bW5zOiAzO1xuICBjb2x1bW5zOiAzO1xufVxuXG46d2hlcmUoLmZpZWxkLWVsZW1lbnQpIDp3aGVyZShbdHlwZT1jaGVja2JveF0pLFxuOndoZXJlKC5maWVsZHNldC1sYWJlbC13cmFwKSA6d2hlcmUoW3R5cGU9Y2hlY2tib3hdKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG59XG46d2hlcmUoLmZpZWxkLWVsZW1lbnQpIDp3aGVyZShbdHlwZT1jaGVja2JveF0pOmJlZm9yZSxcbjp3aGVyZSguZmllbGRzZXQtbGFiZWwtd3JhcCkgOndoZXJlKFt0eXBlPWNoZWNrYm94XSk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyOiB2YXIoLS1maWVsZC1ib3JkZXIpO1xuICBib3JkZXItbGVmdDogdmFyKC0tZmllbGQtYm9yZGVyLWxpZ2h0KTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tZmllbGQtYm9yZGVyLWxpZ2h0KTtcbiAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1maWVsZC1ib3JkZXItbGlnaHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1maWVsZC1iYWNrZ3JvdW5kKTtcbiAgY29sb3I6IHZhcigtLWZpZWxkLXRleHQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1maWVsZC1yYWRpdXMpO1xuICBmb250LXNpemU6IHZhcigtLWRlY2thLWZvbnQtc2l6ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkU0RTU7XG4gIGJvcmRlcjogdmFyKC0tZmllbGQtYm9yZGVyKTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYyg0cHggLyAyKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiB2YXIoLS1maWVsZHNldC1pbnB1dC1kaWFtZXRlcik7XG4gIGhlaWdodDogdmFyKC0tZmllbGRzZXQtaW5wdXQtZGlhbWV0ZXIpO1xufVxuOndoZXJlKC5maWVsZC1lbGVtZW50KSA6d2hlcmUoW3R5cGU9Y2hlY2tib3hdKTpjaGVja2VkOmFmdGVyLFxuOndoZXJlKC5maWVsZHNldC1sYWJlbC13cmFwKSA6d2hlcmUoW3R5cGU9Y2hlY2tib3hdKTpjaGVja2VkOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyOiB2YXIoLS1maWVsZC1ib3JkZXIpO1xuICBib3JkZXItbGVmdDogdmFyKC0tZmllbGQtYm9yZGVyLWxpZ2h0KTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tZmllbGQtYm9yZGVyLWxpZ2h0KTtcbiAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1maWVsZC1ib3JkZXItbGlnaHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1maWVsZC1iYWNrZ3JvdW5kKTtcbiAgY29sb3I6IHZhcigtLWZpZWxkLXRleHQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1maWVsZC1yYWRpdXMpO1xuICBmb250LXNpemU6IHZhcigtLWRlY2thLWZvbnQtc2l6ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkU0RTU7XG4gIGJvcmRlcjogdmFyKC0tZmllbGQtYm9yZGVyKTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYyg0cHggLyAyKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiB2YXIoLS1maWVsZHNldC1pbnB1dC1kaWFtZXRlcik7XG4gIGhlaWdodDogdmFyKC0tZmllbGRzZXQtaW5wdXQtZGlhbWV0ZXIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogIzAwOGVkYiBuby1yZXBlYXQgY2VudGVyLzg1JSB1cmwoLi4vaW1hZ2VzL2ljb24tc3lzdGVtL2ljb25fZm9ybV90aWNrLXRoaWNrLXdoaXRlLnN2Zyk7XG4gIGJvcmRlci1jb2xvcjogIzAwOGVkYjtcbiAgei1pbmRleDogMTtcbn1cbjp3aGVyZSguZmllbGQtZWxlbWVudCkgOndoZXJlKFt0eXBlPWNoZWNrYm94XSk6Y2hlY2tlZCArIGxhYmVsLFxuOndoZXJlKC5maWVsZHNldC1sYWJlbC13cmFwKSA6d2hlcmUoW3R5cGU9Y2hlY2tib3hdKTpjaGVja2VkICsgbGFiZWwge1xuICBjb2xvcjogIzI0MjczMTtcbn1cbjp3aGVyZSguZmllbGQtZWxlbWVudCkgOndoZXJlKFt0eXBlPWNoZWNrYm94XSk6Zm9jdXMsXG46d2hlcmUoLmZpZWxkc2V0LWxhYmVsLXdyYXApIDp3aGVyZShbdHlwZT1jaGVja2JveF0pOmZvY3VzIHtcbiAgb3V0bGluZS1jb2xvcjogIzAwOGVkYjtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgb3V0bGluZS1zdHlsZTogYXV0bztcbiAgb3V0bGluZS13aWR0aDogMXB4O1xufVxuOndoZXJlKC5maWVsZC1lbGVtZW50KSA6d2hlcmUoW3R5cGU9cmFkaW9dKSxcbjp3aGVyZSguZmllbGRzZXQtbGFiZWwtd3JhcCkgOndoZXJlKFt0eXBlPXJhZGlvXSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xufVxuOndoZXJlKC5maWVsZC1lbGVtZW50KSA6d2hlcmUoW3R5cGU9cmFkaW9dKTpiZWZvcmUsXG46d2hlcmUoLmZpZWxkc2V0LWxhYmVsLXdyYXApIDp3aGVyZShbdHlwZT1yYWRpb10pOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlcjogdmFyKC0tZmllbGQtYm9yZGVyKTtcbiAgYm9yZGVyLWxlZnQ6IHZhcigtLWZpZWxkLWJvcmRlci1saWdodCk7XG4gIGJvcmRlci10b3A6IHZhcigtLWZpZWxkLWJvcmRlci1saWdodCk7XG4gIGJvcmRlci1yaWdodDogdmFyKC0tZmllbGQtYm9yZGVyLWxpZ2h0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZmllbGQtYmFja2dyb3VuZCk7XG4gIGNvbG9yOiB2YXIoLS1maWVsZC10ZXh0LWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZmllbGQtcmFkaXVzKTtcbiAgZm9udC1zaXplOiB2YXIoLS1kZWNrYS1mb250LXNpemUpO1xuICBib3JkZXI6IHZhcigtLWZpZWxkLWJvcmRlcik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkU0RTU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB3aWR0aDogdmFyKC0tZmllbGRzZXQtaW5wdXQtZGlhbWV0ZXIpO1xuICBoZWlnaHQ6IHZhcigtLWZpZWxkc2V0LWlucHV0LWRpYW1ldGVyKTtcbn1cbjp3aGVyZSguZmllbGQtZWxlbWVudCkgOndoZXJlKFt0eXBlPXJhZGlvXSk6Y2hlY2tlZDphZnRlcixcbjp3aGVyZSguZmllbGRzZXQtbGFiZWwtd3JhcCkgOndoZXJlKFt0eXBlPXJhZGlvXSk6Y2hlY2tlZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiAjMDA4ZWRiIG5vLXJlcGVhdCBjZW50ZXIvNzAlIHVybCguLi9pbWFnZXMvaWNvbi1zeXN0ZW0vaWNvbl9mb3JtX3RpY2stdGhpY2std2hpdGUuc3ZnKTtcbiAgYm9yZGVyLWNvbG9yOiAjMDA4ZWRiO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuXG4uZmllbGRzZXQtbGFiZWwtd3JhcCB7XG4gIGRpc3BsYXk6IGlubGluZS1ncmlkO1xuICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICBjb2x1bW4tZ2FwOiAwLjVlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmZpZWxkLWVsZW1lbnQtLW1vbmV5IC5maWVsZC1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZpZWxkLWVsZW1lbnQtLW1vbmV5IC5maWVsZC1pbnB1dCAubW9uZXktc3ltYm9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiwqRcIjsgLyogR2VuZXJpYyBjdXJyZW5jeSBzaWduICovXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDJweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDE0cHgpO1xuICBjb2xvcjogIzcyNzI3MjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0MzQzNDMztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1ib2R5LWZvbnQtc2l6ZSkgKiAxLjIpO1xuICB3aWR0aDogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZmllbGQtZWxlbWVudC0tbW9uZXkgLmZpZWxkLWlucHV0IC5tb25leS1zeW1ib2wtLWRvbGxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIiRcIjsgLyogRG9sbGFycyAqL1xufVxuXG4uZmllbGQtZWxlbWVudC0tbW9uZXkgLmZpZWxkLWlucHV0IC5tb25leS1zeW1ib2wtLXBvdW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiwqNcIjsgLyogUG91bmRzICovXG59XG5cbi5maWVsZC1lbGVtZW50LS1tb25leSAuZmllbGQtaW5wdXQgLm1vbmV5LXN5bWJvbC0teWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiwqVcIjsgLyogWWVuICovXG59XG5cbi5maWVsZC1lbGVtZW50LS1tb25leSAuZmllbGQtaW5wdXQgLm1vbmV5LXN5bWJvbC0taW5kaWFuX3J1cGVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oK5XCI7IC8qIEluZGlhbiBydXBlZSAqL1xufVxuXG4uZmllbGQtZWxlbWVudC0tcmFuZG9tY29kZSBidXR0b24ge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5maWVsZC1lbGVtZW50LS1yYW5nZSAuZmllbGQtaW5wdXQgLnRleHRib3gge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmZpZWxkLWVsZW1lbnQtLXJhbmdlIC5maWVsZC1pbnB1dCBpbnB1dFt0eXBlPXJhbmdlXSArIGRpdiB7XG4gIGNvbG9yOiAjNzI3MjcyO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmZpZWxkLWVsZW1lbnQtLXJhbmdlIC5maWVsZC1pbnB1dCBpbnB1dFt0eXBlPXJhbmdlXTpmb2N1cyArIGRpdiB7XG4gIGNvbG9yOiAjYTFkZWZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuaW5wdXRbdHlwZT1yYW5nZV0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgLyogT3RoZXJ3aXNlIHdoaXRlIGluIENocm9tZSAqL1xuICBtYXJnaW46IDA7XG59XG5cbmlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1yYW5nZV06Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNDM0MzQzM7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPXJhbmdlXTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggMnB4ICM1OTU5NTk7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMzJweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYmFja2dyb3VuZDogIzcyNzI3MjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tdG9wOiAtMTRweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLWluLW91dDtcbn1cblxuaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogI0MzQzNDMztcbn1cblxuaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogI2ExZGVmZjtcbiAgYm94LXNoYWRvdzogMnB4IDJweCA0cHggIzcyNzI3Mjtcbn1cblxuaW5wdXRbdHlwZT1yYW5nZV06Oi1tb3otcmFuZ2UtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZDogI0Q4RDhEODtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9cmFuZ2VdOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAycHggIzU5NTk1OTtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAzMnB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBiYWNrZ3JvdW5kOiAjNzI3MjcyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMThweCAwO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmlucHV0W3R5cGU9cmFuZ2VdOjotbXMtZmlsbC1sb3dlciB7XG4gIGJhY2tncm91bmQ6ICNEOEQ4RDg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG5pbnB1dFt0eXBlPXJhbmdlXTo6LW1zLWZpbGwtdXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjRDhEOEQ4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggMnB4ICM1OTU5NTk7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMzJweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYmFja2dyb3VuZDogIzcyNzI3MjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5pbnB1dFt0eXBlPXJhbmdlXTpmb2N1czo6LW1zLWZpbGwtbG93ZXIge1xuICBiYWNrZ3JvdW5kOiAjRDhEOEQ4O1xufVxuXG5pbnB1dFt0eXBlPXJhbmdlXTpmb2N1czo6LW1zLWZpbGwtdXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjRDhEOEQ4O1xufVxuXG4vKiBJRSBoYWNrIGZpeCAtXG5pZiBub3QgSUUsIGFwcGx5IHRoZXNlIHN0eWxlc1xuaGFzIG5vdGhpbmcgdG8gZG8gd2l0aCAoZGlzcGxheTpibG9jaylcbmFuZCBldmVyeXRoaW5nIHRvIGRvIHdpdGggSUUgbm90IHN1cHBvcnRpbmcgQHN1cHBvcnRzICovXG5Ac3VwcG9ydHMgKGRpc3BsYXk6IGJsb2NrKSB7XG4gIGlucHV0W3R5cGU9cmFuZ2VdIHtcbiAgICBtYXJnaW46IDEyLjhweCAwO1xuICB9XG59XG4vKiAtLS0tIFJlcXVpcmVkIC0tLS0gKi9cbjp3aGVyZSguZmllbGQtbGFiZWwtLXJlcXVpcmVkKTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiICpcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG46d2hlcmUoLmZpZWxkLWxhYmVsX19yZXF1aXJlZCkge1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuOndoZXJlKC5maWVsZC1sYWJlbF9fcmVxdWlyZWQpOmFmdGVyIHtcbiAgY29udGVudDogXCIqXCI7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGNvbG9yOiAjOUUwRTBCO1xufVxuXG4uZmllbGQtaW5wdXQgc2VsZWN0W211bHRpcGxlXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLWZpZWxkLXBhZGRpbmctaG9yaXpvbnRhbCk7XG59XG5cbi5maWVsZC1pbnB1dCBzZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBNdWx0aXBsZSBzZWxlY3RzICovXG4uZmllbGQtZWxlbWVudC0tc2VsZWN0LS1tdWx0aXBsZSBzZWxlY3Qge1xuICBwYWRkaW5nOiB2YXIoLS1maWVsZC1wYWRkaW5nLXZlcnRpY2FsKSB2YXIoLS1maWVsZC1wYWRkaW5nLWhvcml6b250YWwpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4uZmllbGQtZWxlbWVudC0tc2VsZWN0LS1tdWx0aXBsZSBvcHRpb24ge1xuICBwYWRkaW5nOiA4cHg7XG59XG5cbi5zaXRlLXNlYXJjaC1mb3JtIHtcbiAgbWFyZ2luOiAwIDAgNDBweDtcbn1cblxuLnNpdGUtc2VhcmNoLWZvcm0tLWhlYWRlciB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnNlYXJjaC1yZXN1bHQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0MzQzNDMztcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cblxuLnNlYXJjaC1yZXN1bHQgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnN1Ym1pdC1iYXIge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZy1ibG9jazogOHB4O1xuICBtYXJnaW4tdG9wOiB2YXIoLS1maWVsZC12ZXJ0aWNhbC13aGl0ZXNwYWNlKTtcbn1cblxuLnNpZGViYXIgLnN1Ym1pdC1iYXIge1xuICBwYWRkaW5nOiAxMnB4IDA7XG59XG5cbi5zdWJtaXQtYmFyIGEge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi8qIHRpbWUgcGlja2VyICovXG4uZmllbGQtZWxlbWVudC0tdGltZXBpY2tlciAuZmllbGQtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maWVsZC1lbGVtZW50LS10aW1lcGlja2VyIC5maWVsZC1pbnB1dDpiZWZvcmUge1xuICBjb250ZW50OiBcIsKgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDJweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDEycHgpO1xuICB3aWR0aDogNDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29uLXN5c3RlbS9pY29uX2Zvcm1fdGltZXBpY2tlci5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNDM0MzQzM7XG59XG5cbi8qIFRpbWVwaWNrZXIgbW9kYWwgKi9cbi51aS10aW1lcGlja2VyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHotaW5kZXg6IDk5OTkgIWltcG9ydGFudDtcbn1cblxuLnVpLXRpbWVwaWNrZXItc3RhbmRhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQzNDM0MzO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiA0cHggMCAwO1xuICBwYWRkaW5nOiA2cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmUgb3V0c2lkZSBub25lO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi51aS10aW1lcGlja2VyLXN0YW5kYXJkIGEge1xuICBjb2xvcjogIzQ3NDc0Nztcbn1cblxuLnVpLXRpbWVwaWNrZXItc3RhbmRhcmQgLnVpLXN0YXRlLWhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyRTRFNTtcbn1cblxuLnVpLXRpbWVwaWNrZXItc3RhbmRhcmQgLnVpLW1lbnUtaXRlbSB7XG4gIGNsZWFyOiBsZWZ0O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnVpLXRpbWVwaWNrZXItc3RhbmRhcmQgLnVpLW1lbnUtaXRlbSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLnVpLXRpbWVwaWNrZXItaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZpZWxkLWVsZW1lbnQtLXRvdGFsc2VsZWN0b3Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maWVsZC1lbGVtZW50LS10b3RhbHNlbGVjdG9yIC5maWVsZC1pbnB1dCAudG90YWwtc2VsZWN0b3JfX291dHB1dCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZmllbGQtbGluZS1oZWlnaHQpO1xuICBwYWRkaW5nOiB2YXIoLS1maWVsZC1wYWRkaW5nLXZlcnRpY2FsKSB2YXIoLS1maWVsZC1wYWRkaW5nLWhvcml6b250YWwpO1xuICBib3JkZXI6IHZhcigtLWZpZWxkLWJvcmRlcik7XG4gIGJvcmRlci1sZWZ0OiB2YXIoLS1maWVsZC1ib3JkZXItbGlnaHQpO1xuICBib3JkZXItdG9wOiB2YXIoLS1maWVsZC1ib3JkZXItbGlnaHQpO1xuICBib3JkZXItcmlnaHQ6IHZhcigtLWZpZWxkLWJvcmRlci1saWdodCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZpZWxkLWJhY2tncm91bmQpO1xuICBjb2xvcjogdmFyKC0tZmllbGQtdGV4dC1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWZpZWxkLXJhZGl1cyk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZGVja2EtZm9udC1zaXplKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29uLXN5c3RlbS9pY29uX2Zvcm1fYXJyb3ctZG93bi5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgMTJweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1MnB4O1xufVxuXG4uZmllbGQtZWxlbWVudC0tdG90YWxzZWxlY3Rvcl9fZHJvcGRvd24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDIwcHggMjRweDtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHotaW5kZXg6IDgwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0MzQzNDMztcbiAgZGlzcGxheTogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmZpZWxkLWVsZW1lbnQtLXRvdGFsc2VsZWN0b3IuZmllbGQtZWxlbWVudC0tdG90YWxzZWxlY3Rvci0tYWN0aXZlIC5maWVsZC1lbGVtZW50LS10b3RhbHNlbGVjdG9yX19kcm9wZG93biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udG90YWwtc2VsZWN0b3JfX2Ryb3Bkb3duX19maWVsZCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDAgMCAxNnB4O1xufVxuXG4udG90YWwtc2VsZWN0b3JfX2Ryb3Bkb3duX19maWVsZDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnRvdGFsLXNlbGVjdG9yX19kcm9wZG93bl9fZmllbGRfX2xhYmVscyB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleDogMCAwIGF1dG87XG4gIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgZmxleDogMCAwIGF1dG87XG59XG5cbi50b3RhbC1zZWxlY3Rvcl9fZHJvcGRvd25fX2ZpZWxkX19idXR0b25zIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLXdlYmtpdC1mbGV4OiAwIDAgYXV0bztcbiAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG5cbi50b3RhbC1zZWxlY3Rvcl9fZHJvcGRvd25fX2ZpZWxkX19idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNCQkJGQzE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMzJweDtcbiAgY29sb3I6ICM4YzhjOGM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleDogMCAwIGF1dG87XG4gIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgZmxleDogMCAwIGF1dG87XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cblxuLnRvdGFsLXNlbGVjdG9yX19kcm9wZG93bl9fZmllbGRfX2J1dHRvbi50b3RhbC1zZWxlY3Rvcl9fZHJvcGRvd25fX2ZpZWxkX19idXR0b24tLWRlY3JlYXNlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29uLXN5c3RlbS9pY29uX2Zvcm1fbWludXMuc3ZnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCA4cHggLTEgY2VudGVyO1xufVxuXG4udG90YWwtc2VsZWN0b3JfX2Ryb3Bkb3duX19maWVsZF9fYnV0dG9uLnRvdGFsLXNlbGVjdG9yX19kcm9wZG93bl9fZmllbGRfX2J1dHRvbi0taW5jcmVhc2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb24tc3lzdGVtL2ljb25fZm9ybV9wbHVzLnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDhweCAtMSBjZW50ZXI7XG59XG5cbi50b3RhbC1zZWxlY3Rvcl9fZHJvcGRvd25fX2ZpZWxkX19idXR0b246Zm9jdXMge1xuICBjb2xvcjogIzhjOGM4YztcbiAgYm9yZGVyLWNvbG9yOiAjOGM4YzhjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMkY0O1xufVxuXG4udG90YWwtc2VsZWN0b3JfX2Ryb3Bkb3duX19maWVsZF9fYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICM4YzhjOGM7XG4gIGJvcmRlci1jb2xvcjogIzhjOGM4Yztcbn1cblxuLyogTWluIC8gbWF4ICovXG4udG90YWwtc2VsZWN0b3JfX2Ryb3Bkb3duX19maWVsZF9fYnV0dG9uLnRvdGFsLXNlbGVjdG9yX19kcm9wZG93bl9fZmllbGRfX2J1dHRvbi0tbWluLFxuLnRvdGFsLXNlbGVjdG9yX19kcm9wZG93bl9fZmllbGRfX2J1dHRvbi50b3RhbC1zZWxlY3Rvcl9fZHJvcGRvd25fX2ZpZWxkX19idXR0b24tLW1heCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGNvbG9yOiAjOGM4YzhjO1xuICBib3JkZXItY29sb3I6ICNEOEQ4RDg7XG59XG5cbi50b3RhbC1zZWxlY3Rvcl9fZHJvcGRvd25fX2ZpZWxkX190b3RhbCB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleDogMCAwIGF1dG87XG4gIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgZmxleDogMCAwIGF1dG87XG4gIHBhZGRpbmc6IDRweCA2cHg7XG4gIHdpZHRoOiA1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xufVxuXG4udG90YWwtc2VsZWN0b3JfX2Ryb3Bkb3duX19maWVsZF9fbGFiZWxzIHAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi50b3RhbC1zZWxlY3Rvcl9fZHJvcGRvd25fX2ZpZWxkX19sYWJlbHNfX3RpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbn1cblxuLnRvdGFsLXNlbGVjdG9yX19kcm9wZG93bl9fZmllbGRfX2xhYmVsc19faGVscGVyIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IHZhcigtLWRlY2ktZm9udC1zaXplKTtcbn1cblxuLmZpZWxkLWVsZW1lbnQtLXRvdGFsc2VsZWN0b3JfX2ZpZWxkcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIERvbmUgYnV0dG9uICovXG4udG90YWwtc2VsZWN0b3JfX2Ryb3Bkb3duX19jbG9zZV9fYnV0dG9uLXdyYXAge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5cbi8qIEJQIEV4dHJhIHNtYWxsICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3LjVlbSkgeyAvKiA2MDBweCAqL1xuICAuZmllbGQtZWxlbWVudC0tdG90YWxzZWxlY3Rvcl9fZHJvcGRvd24ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIG1pbi13aWR0aDogMzIwcHg7XG4gIH1cbiAgLnRvdGFsLXNlbGVjdG9yX19kcm9wZG93bl9fZmllbGRfX2xhYmVsc19faGVscGVyIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuICAudG90YWwtc2VsZWN0b3JfX2Ryb3Bkb3duX19maWVsZCB7XG4gICAgbWFyZ2luOiAwIDAgMjRweDtcbiAgfVxufVxuLyogQlAgU21hbGwgKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDguMDYzZW0pIHsgLyogNzY5cHggKi9cbiAgLyogRG9uJ3QgcmVhbGx5IG5lZWQgdGhpcyBjbG9zZSBidXR0b24gYWJvdmUgdGFibGV0ICovXG4gIC50b3RhbC1zZWxlY3Rvcl9fZHJvcGRvd25fX2Nsb3NlX19idXR0b24td3JhcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmZpZWxkLWVsZW1lbnQtLXVwbG9hZCAuZmllbGQtaW5wdXQgaW5wdXRbdHlwZT1maWxlXSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5pbnB1dFt0eXBlPWZpbGVdOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0MzQzNDMztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMkY0O1xuICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZS1pbi1vdXQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9ZmlsZV06aG92ZXI6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyRTRFNTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYWFhYTtcbn1cblxuaW5wdXRbdHlwZT1maWxlXTpmb2N1czo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJFNEU1O1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPWZpbGVdOmFjdGl2ZTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDhEOEQ4O1xufVxuXG5pbnB1dFt0eXBlPWZpbGVdOmZvY3VzIHtcbiAgb3V0bGluZTogIzhjOGM4YyBhdXRvIDVweDtcbn1cblxuaW5wdXRbdHlwZT1maWxlIGldOmZvY3VzIHtcbiAgb3V0bGluZS1vZmZzZXQ6IDA7XG59XG5cbi8qIC0tLS0gd2hpdGUgLS0tLSAqL1xuLmZpZWxkLWVsZW1lbnQtLXdoaXRlIGlucHV0W3R5cGU9ZmlsZV06Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmZpZWxkLWVsZW1lbnQtLXdoaXRlIGlucHV0W3R5cGU9ZmlsZV06aG92ZXI6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyRTRFNTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYWFhYTtcbn1cblxuLmZpZWxkLWVsZW1lbnQtLXdoaXRlIGlucHV0W3R5cGU9ZmlsZV06Zm9jdXM6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyRTRFNTtcbn1cblxuLmZpZWxkLWVsZW1lbnQtLXdoaXRlIGlucHV0W3R5cGU9ZmlsZV06YWN0aXZlOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEOEQ4RDg7XG59XG5cbi5pbWFnZS1nYWxsZXJ5X19maWd1cmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDA7XG59XG4uaW1hZ2UtZ2FsbGVyeV9fZmlndXJlX19jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAxNnB4IDRweCA0cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXNoYWRvdzogMXB4IDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjIpIDAlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpO1xufVxuXG4uaW1hZ2UtZ2FsbGVyeV9fc2xpZGVyIC5zcGxpZGVfX3NsaWRlIGltZyB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmltYWdlLWdhbGxlcnlfX3NsaWRlciAuc3BsaWRlX19zbGlkZS5hY3RpdmUgaW1nIHtcbiAgYW5pbWF0aW9uOiBmYWRlSW4gMzUwbXMgZWFzZS1pbjtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG59XG4uaW1hZ2UtZ2FsbGVyeV9fc2xpZGVyIC5pbWFnZS1nYWxsZXJ5X19maWd1cmUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmltYWdlLWdhbGxlcnlfX3NsaWRlci5jb2x1bW5zLTEgLmltYWdlLWdhbGxlcnlfX2ZpZ3VyZSxcbi5pbWFnZS1nYWxsZXJ5X19zbGlkZXIuY29sdW1ucy0xIC5pbWFnZS1nYWxsZXJ5X19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaW1hZ2UtZ2FsbGVyeV9fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDIwcHg7XG59XG4uaW1hZ2UtZ2FsbGVyeV9fZ3JpZC5jb2x1bW5zLTIsIC5pbWFnZS1nYWxsZXJ5X19ncmlkLmNvbHVtbnMtNCB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG59XG4uaW1hZ2UtZ2FsbGVyeV9fZ3JpZC5jb2x1bW5zLTMsIC5pbWFnZS1nYWxsZXJ5X19ncmlkLmNvbHVtbnMtNSwgLmltYWdlLWdhbGxlcnlfX2dyaWQuY29sdW1ucy02IHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmltYWdlLWdhbGxlcnlfX2dyaWQuY29sdW1ucy00IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5pbWFnZS1nYWxsZXJ5X19ncmlkLmNvbHVtbnMtNSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuaW1hZ2UtZ2FsbGVyeV9fZ3JpZC5jb2x1bW5zLTYge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIDFmcik7XG4gIH1cbn1cbi5pbWFnZS1nYWxsZXJ5X19ncmlkIGZpZ3VyZSxcbi5pbWFnZS1nYWxsZXJ5X19ncmlkIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmltYWdlLWdhbGxlcnlfX2dyaWQgLmltYWdlLWdhbGxlcnlfX2ZpZ3VyZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5pbWFnZS1nYWxsZXJ5X19ncmlkIC5pbWFnZS1nYWxsZXJ5X19maWd1cmU6aG92ZXIgZmlnY2FwdGlvbiwgLmltYWdlLWdhbGxlcnlfX2dyaWQgLmltYWdlLWdhbGxlcnlfX2ZpZ3VyZTpmb2N1cyBmaWdjYXB0aW9uLCAuaW1hZ2UtZ2FsbGVyeV9fZ3JpZCAuaW1hZ2UtZ2FsbGVyeV9fZmlndXJlOmFjdGl2ZSBmaWdjYXB0aW9uIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5pbWFnZS1nYWxsZXJ5X19ncmlkIC5pbWFnZS1nYWxsZXJ5X19maWd1cmUgZmlnY2FwdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgYm90dG9tOiAxMHB4O1xuICByaWdodDogMTBweDtcbiAgbGVmdDogMTBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgei1pbmRleDogMjtcbiAgb3BhY2l0eTogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW46IDA7XG4gIHRyYW5zaXRpb246IDAuNHMgYWxsIGVhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNWVtKSB7XG4gIC5pbWFnZS1nYWxsZXJ5X19ncmlkIC5pbWFnZS1nYWxsZXJ5X19maWd1cmUgZmlnY2FwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHRvcDogMjBweDtcbiAgICBib3R0b206IDIwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgbGVmdDogMjBweDtcbiAgICBwYWRkaW5nOiAxNi42NjY2JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuaW1hZ2UtZ2FsbGVyeV9fZ3JpZCAuaW1hZ2UtZ2FsbGVyeV9fZmlndXJlIGZpZ2NhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG4uZmVhdHVyZS1pbWFnZS1nYWxsZXJ5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzVlbSkge1xuICAuZmVhdHVyZS1pbWFnZS1nYWxsZXJ5IHtcbiAgICBwYWRkaW5nLWlubGluZTogdmFyKC0td2lkZS1jb250YWluZXItZ3V0dGVyKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzVlbSkge1xuICAuZmVhdHVyZS1pbWFnZS1nYWxsZXJ5IC5zcGxpZGVfX2Fycm93cyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNWVtKSB7XG4gIC5mZWF0dXJlLWltYWdlLWdhbGxlcnlfX2lubmVyIHtcbiAgICBncmlkLWF1dG8tZmxvdzogZGVuc2U7XG4gICAgZ2FwOiBtaW4odmFyKC0tc3RhbmRhcmQtcmFkaXVzKSwgdmFyKC0tbGFyZ2UtZm9udC1zaXplKSk7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuZmVhdHVyZS1pbWFnZS1nYWxsZXJ5X19pbm5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNWVtKSB7XG4gIC5zcGxpZGUuaXMtaW5pdGlhbGl6ZWQ6bm90KC5pcy1hY3RpdmUpIC5zcGxpZGVfX2xpc3QuZmVhdHVyZS1pbWFnZS1nYWxsZXJ5X19pbm5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgfVxufVxuXG4uZmVhdHVyZS1pbWFnZS1nYWxsZXJ5X19pdGVtIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzVlbSkge1xuICAuZmVhdHVyZS1pbWFnZS1nYWxsZXJ5X19pdGVtIHtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1zdGFuZGFyZC1yYWRpdXMpO1xuICB9XG59XG4uZmVhdHVyZS1pbWFnZS1nYWxsZXJ5X19pdGVtOmhvdmVyLCAuZmVhdHVyZS1pbWFnZS1nYWxsZXJ5X19pdGVtOmZvY3VzLCAuZmVhdHVyZS1pbWFnZS1nYWxsZXJ5X19pdGVtOmFjdGl2ZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uZmVhdHVyZS1pbWFnZS1nYWxsZXJ5X19pdGVtIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5mZWF0dXJlLWltYWdlLWdhbGxlcnlfX2l0ZW0tLTEge1xuICBncmlkLWNvbHVtbjogMS80O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzVlbSkge1xuICAuZmVhdHVyZS1pbWFnZS1nYWxsZXJ5X19pdGVtLS0xIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZ3JpZC1jb2x1bW46IDEvMztcbiAgICBncmlkLXJvdzogMTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuZmVhdHVyZS1pbWFnZS1nYWxsZXJ5X19pdGVtLS0xIHtcbiAgICBncmlkLWNvbHVtbjogMS8zO1xuICAgIGdyaWQtcm93OiAxLzM7XG4gIH1cbn1cblxuOnJvb3Qge1xuICAtLWZlYXR1cmUtZ2FsbGVyeS1sYXVuY2hlci1kaWFtZXRlcjogNDNweDtcbn1cblxuLmZlYXR1cmUtaW1hZ2UtZ2FsbGVyeV9fY291bnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMWVtO1xuICByaWdodDogY2FsYygxZW0gKyB2YXIoLS1mZWF0dXJlLWdhbGxlcnktbGF1bmNoZXItZGlhbWV0ZXIpICsgMC41ZW0pO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZmVhdHVyZS1nYWxsZXJ5LWxhdW5jaGVyLWRpYW1ldGVyKTtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5mZWF0dXJlLWltYWdlLWdhbGxlcnlfX2xhdW5jaGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDFlbTtcbiAgcmlnaHQ6IDFlbTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1ZW0pIHtcbiAgLmZlYXR1cmUtaW1hZ2UtZ2FsbGVyeV9fbGF1bmNoZXIge1xuICAgIGxlZnQ6IDFlbTtcbiAgICByaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzQuOTM3NWVtKSB7XG4gIC5mZWF0dXJlLWltYWdlLWdhbGxlcnlfX2xhdW5jaGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogdmFyKC0tZmVhdHVyZS1nYWxsZXJ5LWxhdW5jaGVyLWRpYW1ldGVyKTtcbiAgICB3aWR0aDogdmFyKC0tZmVhdHVyZS1nYWxsZXJ5LWxhdW5jaGVyLWRpYW1ldGVyKTtcbiAgfVxufVxuXG4uZmVhdHVyZS1pbWFnZS1nYWxsZXJ5X19sYXVuY2hlci0taXRlbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNWVtKSB7XG4gIC5mZWF0dXJlLWltYWdlLWdhbGxlcnlfX2xhdW5jaGVyLS1pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNC45Mzc1ZW0pIHtcbiAgLmZlYXR1cmUtaW1hZ2UtZ2FsbGVyeV9fbGF1bmNoZXItLXNsaWRlciB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1ZW0pIHtcbiAgLmZlYXR1cmUtaW1hZ2UtZ2FsbGVyeV9fbGF1bmNoZXItLXNsaWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5mZWF0dXJlLWltYWdlLWdhbGxlcnlfX2l0ZW0tLTQsXG4gIC5mZWF0dXJlLWltYWdlLWdhbGxlcnlfX2l0ZW0tLTUge1xuICAgIGdyaWQtcm93OiAyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1ZW0pIHtcbiAgLmZlYXR1cmUtaW1hZ2UtZ2FsbGVyeV9faXRlbS0taGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5mZWF0dXJlLWltYWdlLWdhbGxlcnlfX2l0ZW0tLW1hcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI0MjczMTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1ZW0pIHtcbiAgLmZlYXR1cmUtaW1hZ2UtZ2FsbGVyeV9faXRlbS0tbWFwIHtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgICBncmlkLXJvdzogMztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuZmVhdHVyZS1pbWFnZS1nYWxsZXJ5X19pdGVtLS1tYXAge1xuICAgIGdyaWQtY29sdW1uOiA0O1xuICAgIGdyaWQtcm93OiAyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1ZW0pIHtcbiAgLmZlYXR1cmUtaW1hZ2UtZ2FsbGVyeS0tbWFwIC5mZWF0dXJlLWltYWdlLWdhbGxlcnlfX2NvdW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5mZWF0dXJlLWltYWdlLWdhbGxlcnlfX21hcC1jdGEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMWVtO1xuICByaWdodDogMWVtO1xuICB6LWluZGV4OiAxO1xufVxuXG4ud2lkZ2V0LUZpbGVMaXN0IHtcbiAgYmFja2dyb3VuZDogI0MzQzNDMztcbiAgcGFkZGluZzogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLndpZGdldC1GaWxlTGlzdCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLndpZGdldC1GaWxlTGlzdCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLndpZGdldC1GaWxlTGlzdCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQge1xuICBtaW4taGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvaWNvbi1zeXN0ZW0vaWNvbl9kb2N1bWVudC5zdmcpIG5vLXJlcGVhdDtcbn1cblxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtcGRmIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9pY29uLXN5c3RlbS9pY29uX3BkZi5zdmcpO1xufVxuXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC1wbmcsXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC1naWYsXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC1qcGcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2ljb24tc3lzdGVtL2ljb25faW1hZ2Uuc3ZnKTtcbn1cblxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtcnRmLFxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtdHh0LFxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtZG9jLFxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtZG9jeCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvaWNvbi1zeXN0ZW0vaWNvbl93b3JkLWRvYy5zdmcpO1xufVxuXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC1jc3YsXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC14bHMsXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC14bHN4IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9pY29uLXN5c3RlbS9pY29uX3NwcmVhZHNoZWV0LnN2Zyk7XG59XG5cbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LW1wMyxcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LWFhYyxcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LW9nYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvaWNvbi1zeXN0ZW0vaWNvbl9zb3VuZC5zdmcpO1xufVxuXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC1tcDQsXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC1tcGVnLFxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtbXBnLFxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtd2VibSxcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LW9ndixcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LWFhYyxcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LWF2aSxcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LW1vdixcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LXdtdiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvaWNvbi1zeXN0ZW0vaWNvbl92aWRlby5zdmcpO1xufVxuXG4ud2lkZ2V0LUZpbGVMaXN0IGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMyNDI3MzE7XG4gIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDM2LCAzOSwgNDksIDApO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG5cbi53aWRnZXQtRmlsZUxpc3QgYTpob3Zlcixcbi53aWRnZXQtRmlsZUxpc3QgYTpmb2N1cyxcbi53aWRnZXQtRmlsZUxpc3QgYTphY3RpdmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzI0MjczMTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjIuNWVtKSB7XG4gIC53aWRnZXQtRmlsZUxpc3Qge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbn1cbi5zaWRlYmFyLWxpbmtsaXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc2lkZWJhci1saW5rbGlzdF9faXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDZkNmQ2O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zaWRlYmFyLWxpbmtsaXN0X19pdGVtX19idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAxMHB4IDE4cHggMTBweCAxLjVlbTtcbn1cblxuLnNpZGViYXItbGlua2xpc3RfX2l0ZW1fX2J1dHRvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIj5cIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBjb2xvcjogIzAwMDtcbiAgdG9wOiBjYWxjKDEwcHggKyAwLjFlbSk7XG4gIHRyYW5zaXRpb246IGxlZnQgMjAwbXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAyMDBtcyBlYXNlLWluLW91dCwgY29sb3IgMjAwbXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG59XG5cbi5zaWRlYmFyLWxpbmtsaXN0X19pdGVtLS1leHBhbmRlZCAuc2lkZWJhci1saW5rbGlzdF9faXRlbV9fYnV0dG9uOmJlZm9yZSxcbi5zaWRlYmFyLWxpbmtsaXN0X19pdGVtOmhvdmVyIC5zaWRlYmFyLWxpbmtsaXN0X19pdGVtX19idXR0b246YmVmb3JlIHtcbiAgbGVmdDogMC41ZW07XG59XG5cbi5zaWRlYmFyLWxpbmtsaXN0X19pdGVtLS1leHBhbmRlZCAuc2lkZWJhci1saW5rbGlzdF9faXRlbV9fYnV0dG9uOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLnNpZGViYXItbGlua2xpc3RfX2l0ZW1fX3N1Ymxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zaWRlYmFyLWxpbmtsaXN0X19pdGVtX19zdWJsaXN0X19pdGVtIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnNpZGViYXItbGlua2xpc3RfX2l0ZW1fX3N1Ymxpc3RfX2l0ZW1fX2xpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJPCoFwiO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnNpZGViYXItbGlua2xpc3RfX2l0ZW1fX3N1Ymxpc3RfX2l0ZW1fX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC4yNWVtIDAuMjVlbSAxLjVlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyMDBtcyBlYXNlLWluLW91dDtcbn1cblxuLnNpZGViYXItbGlua2xpc3RfX2l0ZW1fX3N1Ymxpc3RfX2l0ZW1fX2xpbms6aG92ZXIsXG4uc2lkZWJhci1saW5rbGlzdF9faXRlbV9fc3VibGlzdF9faXRlbV9fbGluazpmb2N1cyxcbi5zaWRlYmFyLWxpbmtsaXN0X19pdGVtX19zdWJsaXN0X19pdGVtX19saW5rOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi5zb2NpYWwtbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgZ2FwOiAxNnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zb2NpYWwtbGlzdC0tcmlnaHQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uc29jaWFsLWxpc3QtLWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uc29jaWFsLWxpc3RfX2l0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc29jaWFsLWxpc3RfX2l0ZW0gYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xufVxuLnNvY2lhbC1saXN0X19pdGVtIDp3aGVyZShbc3Ryb2tlKj1cIiNcIl0pIHtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIHRyYW5zaXRpb246IHN0cm9rZSAyNTBtcyBlYXNlLWluLW91dDtcbn1cbi5zb2NpYWwtbGlzdF9faXRlbSA6d2hlcmUoW2ZpbGwqPVwiI1wiXSkge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gIHRyYW5zaXRpb246IGZpbGwgMjUwbXMgZWFzZS1pbi1vdXQ7XG59XG4uc29jaWFsLWxpc3QtLXByaW1hcnkge1xuICBjb2xvcjogcmdiYSgzNiwgMzksIDQ5LCAwLjcpO1xufVxuXG4uc29jaWFsLWxpc3QtLWdyZXkgYSB7XG4gIGNvbG9yOiAjQkJCRkMxO1xufVxuLnNvY2lhbC1saXN0LS1ncmV5IGE6aG92ZXIsIC5zb2NpYWwtbGlzdC0tZ3JleSBhOmZvY3VzLCAuc29jaWFsLWxpc3QtLWdyZXkgYTphY3RpdmUge1xuICBjb2xvcjogIzhjOGM4Yztcbn1cblxuLnNvY2lhbC1saXN0LS1jaXJjbGUgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwYWRkaW5nOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyNTBtcyBlYXNlLWluLW91dDtcbn1cbi5zb2NpYWwtbGlzdC0tY2lyY2xlIDp3aGVyZShbc3Ryb2tlKj1cIiNcIl0pIHtcbiAgc3Ryb2tlOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBzdHJva2UgMjUwbXMgZWFzZS1pbi1vdXQ7XG59XG4uc29jaWFsLWxpc3QtLWNpcmNsZSA6d2hlcmUoW2ZpbGwqPVwiI1wiXSkge1xuICBmaWxsOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBmaWxsIDI1MG1zIGVhc2UtaW4tb3V0O1xufVxuLnNvY2lhbC1saXN0LS1mb290ZXIge1xuICBnYXA6IDE2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNWVtKSB7XG4gIC5zb2NpYWwtbGlzdC0tZm9vdGVyIHtcbiAgICBnYXA6IDMycHg7XG4gIH1cbn1cbi5zb2NpYWwtbGlzdC0tZm9vdGVyIHN2ZyB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG59XG5cbi53aWRnZXQtRmlsZUxpc3Qge1xuICBiYWNrZ3JvdW5kOiAjQzNDM0MzO1xuICBwYWRkaW5nOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4ud2lkZ2V0LUZpbGVMaXN0IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ud2lkZ2V0LUZpbGVMaXN0IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4ud2lkZ2V0LUZpbGVMaXN0IGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudCB7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmctbGVmdDogMzJweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9pY29uLXN5c3RlbS9pY29uX2RvY3VtZW50LnN2Zykgbm8tcmVwZWF0O1xufVxuXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC1wZGYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2ljb24tc3lzdGVtL2ljb25fcGRmLnN2Zyk7XG59XG5cbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LXBuZyxcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LWdpZixcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LWpwZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvaWNvbi1zeXN0ZW0vaWNvbl9pbWFnZS5zdmcpO1xufVxuXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC1ydGYsXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC10eHQsXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC1kb2MsXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC1kb2N4IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9pY29uLXN5c3RlbS9pY29uX3dvcmQtZG9jLnN2Zyk7XG59XG5cbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LWNzdixcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LXhscyxcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LXhsc3gge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2ljb24tc3lzdGVtL2ljb25fc3ByZWFkc2hlZXQuc3ZnKTtcbn1cblxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtbXAzLFxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtYWFjLFxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtb2dhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9pY29uLXN5c3RlbS9pY29uX3NvdW5kLnN2Zyk7XG59XG5cbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LW1wNCxcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LW1wZWcsXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC1tcGcsXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC13ZWJtLFxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtb2d2LFxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtYWFjLFxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtYXZpLFxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtbW92LFxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtd212IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9pY29uLXN5c3RlbS9pY29uX3ZpZGVvLnN2Zyk7XG59XG5cbi53aWRnZXQtRmlsZUxpc3QgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzI0MjczMTtcbiAgcGFkZGluZy1ib3R0b206IDFweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMzYsIDM5LCA0OSwgMCk7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAyMDBtcyBlYXNlLWluLW91dDtcbn1cblxuLndpZGdldC1GaWxlTGlzdCBhOmhvdmVyLFxuLndpZGdldC1GaWxlTGlzdCBhOmZvY3VzLFxuLndpZGdldC1GaWxlTGlzdCBhOmFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjMjQyNzMxO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyMi41ZW0pIHtcbiAgLndpZGdldC1GaWxlTGlzdCB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxufVxuLmNoaWxkcmVuLWdhbGxlcnktbGlzdCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAxNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuY2hpbGRyZW4tZ2FsbGVyeS1saXN0LS0yLCAuY2hpbGRyZW4tZ2FsbGVyeS1saXN0LS0zLCAuY2hpbGRyZW4tZ2FsbGVyeS1saXN0LS00LCAuY2hpbGRyZW4tZ2FsbGVyeS1saXN0LS01IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5jaGlsZHJlbi1nYWxsZXJ5LWxpc3Qge1xuICAgIGdhcDogMjRweDtcbiAgfVxuICAuY2hpbGRyZW4tZ2FsbGVyeS1saXN0LS0zIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICB9XG4gIC5jaGlsZHJlbi1nYWxsZXJ5LWxpc3QtLTQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgLmNoaWxkcmVuLWdhbGxlcnktbGlzdC0tNSB7XG4gICAgZ2FwOiA0MHB4O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDg3LjVlbSkge1xuICAuY2hpbGRyZW4tZ2FsbGVyeS1saXN0IHtcbiAgICBnYXA6IDQwcHg7XG4gIH1cbiAgLmNoaWxkcmVuLWdhbGxlcnktbGlzdC0tNSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcbiAgfVxufVxuXG4uY2hpbGRyZW4tZ2FsbGVyeS1saXN0X19pdGVtX19saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxYjIyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMCAyMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tc3RhbmRhcmQtcmFkaXVzKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDI1MG1zIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDI1MG1zIGVhc2UtaW4tb3V0LCB0ZXh0LWRlY29yYXRpb24tY29sb3IgMjUwbXMgZWFzZS1pbi1vdXQsIGNvbG9yIDI1MG1zIGVhc2UtaW4tb3V0O1xufVxuLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9fbGluazpob3ZlciwgLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9fbGluazpmb2N1cywgLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9fbGluazphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQyNzMxO1xuICBib3gtc2hhZG93OiAwIDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjE4KTtcbn1cbi5jaGlsZHJlbi1nYWxsZXJ5LWxpc3RfX2l0ZW1fX2xpbms6aG92ZXIgLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9faW1hZ2UgaW1nLCAuY2hpbGRyZW4tZ2FsbGVyeS1saXN0X19pdGVtX19saW5rOmZvY3VzIC5jaGlsZHJlbi1nYWxsZXJ5LWxpc3RfX2l0ZW1fX2ltYWdlIGltZywgLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9fbGluazphY3RpdmUgLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9faW1hZ2UgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbn1cbi5jaGlsZHJlbi1nYWxsZXJ5LWxpc3RfX2l0ZW1fX2xpbms6aG92ZXIgLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9faW1hZ2U6YmVmb3JlLCAuY2hpbGRyZW4tZ2FsbGVyeS1saXN0X19pdGVtX19saW5rOmhvdmVyIC5jaGlsZHJlbi1nYWxsZXJ5LWxpc3RfX2l0ZW1fX2ltYWdlOmFmdGVyLCAuY2hpbGRyZW4tZ2FsbGVyeS1saXN0X19pdGVtX19saW5rOmZvY3VzIC5jaGlsZHJlbi1nYWxsZXJ5LWxpc3RfX2l0ZW1fX2ltYWdlOmJlZm9yZSwgLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9fbGluazpmb2N1cyAuY2hpbGRyZW4tZ2FsbGVyeS1saXN0X19pdGVtX19pbWFnZTphZnRlciwgLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9fbGluazphY3RpdmUgLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9faW1hZ2U6YmVmb3JlLCAuY2hpbGRyZW4tZ2FsbGVyeS1saXN0X19pdGVtX19saW5rOmFjdGl2ZSAuY2hpbGRyZW4tZ2FsbGVyeS1saXN0X19pdGVtX19pbWFnZTphZnRlciB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9faW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjOGM4YzhjO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2xvZ28uc3ZnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI0MjczMTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9sb2dvLW1vbm8uc3ZnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyNTBtcyBlYXNlLWluLW91dDtcbn1cbi5jaGlsZHJlbi1nYWxsZXJ5LWxpc3RfX2l0ZW1fX2ltYWdlIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyNTBtcyBlYXNlLWluLW91dDtcbn1cbi5jaGlsZHJlbi1nYWxsZXJ5LWxpc3RfX2l0ZW1fX2ltYWdlOmJlZm9yZSwgLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9faW1hZ2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tc3RhbmRhcmQtcmFkaXVzKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAyNTBtcyBlYXNlLWluLW91dDtcbn1cbi5jaGlsZHJlbi1nYWxsZXJ5LWxpc3RfX2l0ZW1fX2ltYWdlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgIzhGOEJBQiA5MCUsICM4RjhCQUIgMTAwJSk7XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cbi5jaGlsZHJlbi1nYWxsZXJ5LWxpc3RfX2l0ZW1fX2ltYWdlOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgI0FCQTE4QiA4MCUsICNBQkExOEIgMTAwJSk7XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cblxuLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbS0tZmFsbGJhY2sgLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9faW1hZ2Uge1xuICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbn1cbi5jaGlsZHJlbi1nYWxsZXJ5LWxpc3RfX2l0ZW0tLWZhbGxiYWNrIC5jaGlsZHJlbi1nYWxsZXJ5LWxpc3RfX2l0ZW1fX2ltYWdlOmJlZm9yZSwgLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbS0tZmFsbGJhY2sgLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9faW1hZ2U6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuXG4uY2hpbGRyZW4tZ2FsbGVyeS1saXN0X19pdGVtX190aXRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGModmFyKC0tc3RhbmRhcmQtcmFkaXVzKSAqIDAuNzUpO1xuICBwYWRkaW5nLWJsb2NrOiAxMnB4O1xuICBtYXJnaW46IDA7XG59XG5cbjpyb290IHtcbiAgLS1sYXlvdXQtY29sdW1uLWdhcDogNnZ3O1xuICAtLWxheW91dC1ndXR0ZXI6IGNhbGModmFyKC0tZGVmYXVsdC1jb250YWluZXItZ3V0dGVyKSAtIHZhcigtLWxheW91dC1jb2x1bW4tZ2FwKSk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgOnJvb3Qge1xuICAgIC0tbGF5b3V0LWNvbHVtbi1nYXA6IDMycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMGVtKSB7XG4gIDpyb290IHtcbiAgICAtLWxheW91dC1jb2x1bW4tZ2FwOiA0OHB4O1xuICB9XG59XG4ucGFnZS0taGFzX3NpZGViYXIgI2NvbnRlbnQgPiAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMmZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gIGNvbHVtbi1nYXA6IHZhcigtLWxheW91dC1jb2x1bW4tZ2FwKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgLnBhZ2UtLWhhc19zaWRlYmFyICNjb250ZW50ID4gLmNvbnRhaW5lciB7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IGRlbnNlO1xuICB9XG59XG4ucGFnZS0taGFzX3NpZGViYXIgI2NvbnRlbnQgPiAuY29udGFpbmVyID4gKixcbi5wYWdlLS1oYXNfc2lkZWJhciAjY29udGVudCA+IC5jb250YWluZXIgOndoZXJlKC5tYWluYmFyKSB7XG4gIGdyaWQtY29sdW1uOiAxLzM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gIC5wYWdlLS1oYXNfc2lkZWJhciAjY29udGVudCA+IC5jb250YWluZXIgOndoZXJlKC5tYWluYmFyKSB7XG4gICAgZ3JpZC1jb2x1bW46IDIvMjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAucGFnZS0taGFzX3NpZGViYXIgI2NvbnRlbnQgPiAuY29udGFpbmVyIDp3aGVyZSguc2lkZWJhcikge1xuICAgIGdyaWQtY29sdW1uOiAxLzE7XG4gIH1cbn1cblxuLm1haW5iYXItLW5hcnJvdyB7XG4gIHdpZHRoOiB2YXIoLS1kZWZhdWx0LWNvbnRhaW5lcik7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG5cbi50aWxlIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLnRpbGVfX2lubmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udGlsZV9faW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udGlsZV9fY29udGVudCB7XG4gIHBhZGRpbmc6IDIwcHggMjVweDtcbn1cblxuLmNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTJFNEU1O1xuICBwYWRkaW5nOiAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3V0bGluZTogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogLTFweDtcbiAgdHJhbnNpdGlvbjogb3V0bGluZSAyNTBtcyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAyNTBtcyBlYXNlLWluLW91dCwgYm9yZGVyIDI1MG1zIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDI1MG1zIGVhc2UtaW4tb3V0LCBjb2xvciAyNTBtcyBlYXNlLWluLW91dDtcbn1cbi5jYXJkW3JvbGU9bGlua106aG92ZXIsIC5jYXJkW3JvbGU9bGlua106Zm9jdXMsIC5jYXJkW3JvbGU9bGlua106YWN0aXZlIHtcbiAgYm94LXNoYWRvdzogMCAwIDJweCAwIHJnYmEoMCwgMCwgMCwgMC4zMyk7XG59XG5cbmEuY2FyZCxcbltjbGFzcyo9ZG9jLXNldC1dLmNhcmQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5hLmNhcmQ6aG92ZXIsIGEuY2FyZDpmb2N1cywgYS5jYXJkOmFjdGl2ZSxcbltjbGFzcyo9ZG9jLXNldC1dLmNhcmQ6aG92ZXIsXG5bY2xhc3MqPWRvYy1zZXQtXS5jYXJkOmZvY3VzLFxuW2NsYXNzKj1kb2Mtc2V0LV0uY2FyZDphY3RpdmUge1xuICBvdXRsaW5lLWNvbG9yOiAjMDA4ZWRiO1xufVxuXG4uY2FyZC5zZWxlY3RlZCB7XG4gIG91dGxpbmUtY29sb3I6ICMyNjg4M0E7XG4gIGJhY2tncm91bmQtY29sb3I6ICNERkY2RTQ7XG59XG4uY2FyZC5zZWxlY3RlZDpob3ZlciwgLmNhcmQuc2VsZWN0ZWQ6Zm9jdXMsIC5jYXJkLnNlbGVjdGVkOmFjdGl2ZSB7XG4gIG91dGxpbmUtY29sb3I6ICMwRTZGMjI7XG59XG5cbi5jYXJkX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYm9keS1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LWZhbWlseTogUG9wcGlucywgXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgb3JkZXI6IC0yO1xufVxuXG4uY2FyZF9fc3VidGl0bGUge1xuICBmb250LWZhbWlseTogUG9wcGlucywgXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogdmFyKC0tbWVkaXVtLWZvbnQtc2l6ZSk7XG59XG5cbi5jYXJkX19kZXNjcmlwdGlvbiB7XG4gIG1heC13aWR0aDogNDhjaDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cblxuLmNhcmRfX21lZGlhIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLXBhcmFncmFwaC1icmVhayk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IGNhbGMoNHB4IC8gMik7XG59XG5cbi5jYXJkX192aWRlbyxcbi5jYXJkX19pbWcsXG4uY2FyZF9fZmFsbGJhY2sge1xuICBvcmRlcjogLTM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkU0RTU7XG59XG5cbi5jYXJkX19pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5jYXJkX19tZWRpYV9fZmFsbGJhY2stbG9nbyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogNjAlO1xuICBtYXgtaGVpZ2h0OiA2MCU7XG59XG5cbi5jYXJkX19jdGEge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi5jYXJkLS1zaGFkb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG5hLmNhcmQtLXNoYWRvdyxcbltjbGFzcyo9ZG9jLXNldC1dLmNhcmQtLXNoYWRvdyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmEuY2FyZC0tc2hhZG93OmhvdmVyLCBhLmNhcmQtLXNoYWRvdzpmb2N1cywgYS5jYXJkLS1zaGFkb3c6YWN0aXZlLFxuW2NsYXNzKj1kb2Mtc2V0LV0uY2FyZC0tc2hhZG93OmhvdmVyLFxuW2NsYXNzKj1kb2Mtc2V0LV0uY2FyZC0tc2hhZG93OmZvY3VzLFxuW2NsYXNzKj1kb2Mtc2V0LV0uY2FyZC0tc2hhZG93OmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG46cm9vdCB7XG4gIC0tc2lkZXBhZGRpbmc6IDhweDtcbiAgLS12ZXJ0cGFkZGluZzogOHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyMi41ZW0pIHtcbiAgOnJvb3Qge1xuICAgIC0tc2lkZXBhZGRpbmc6IDEycHg7XG4gICAgLS12ZXJ0cGFkZGluZzogMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzVlbSkge1xuICA6cm9vdCB7XG4gICAgLS1zaWRlcGFkZGluZzogMTZweDtcbiAgICAtLXZlcnRwYWRkaW5nOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIDpyb290IHtcbiAgICAtLXNpZGVwYWRkaW5nOiAyNHB4O1xuICAgIC0tdmVydHBhZGRpbmc6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDg3LjVlbSkge1xuICA6cm9vdCB7XG4gICAgLS1zaWRlcGFkZGluZzogNDRweDtcbiAgICAtLXZlcnRwYWRkaW5nOiAyOHB4O1xuICB9XG59XG4ubWVkaWEtb2JqZWN0X19pbWcge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLm1lZGlhLW9iamVjdF9faW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubWVkaWEtb2JqZWN0X19jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ubWVkaWEtb2JqZWN0IHtcbiAgcGFkZGluZzogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4ubWVkaWEtb2JqZWN0OmFmdGVyLFxuLm1lZGlhLW9iamVjdDpiZWZvcmUge1xuICBjbGVhcjogYm90aDtcbn1cblxuLm1lZGlhLW9iamVjdF9fZGV0YWlscyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzcyNzI3Mjtcbn1cblxuLm1lZGlhLW9iamVjdF9fZGF0ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIHwgXCI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLm1lZGlhLW9iamVjdCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAubWVkaWEtb2JqZWN0X19pbWcge1xuICAgIHdpZHRoOiAzMyU7XG4gIH1cbiAgLm1lZGlhLW9iamVjdF9fY29udGVudCB7XG4gICAgd2lkdGg6IDY2JTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxufVxuLnRlYW0tdGlsZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4udGVhbS10aWxlX190ZXh0YXJlYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkU0RTU7XG4gIHBhZGRpbmc6IDhweDtcbn1cbi50ZWFtLXRpbGVfX3NvY2lhbCBzdmcgOndoZXJlKFtzdHJva2UqPVwiI1wiXSkge1xuICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlIDI1MG1zIGVhc2UtaW4tb3V0O1xufVxuLnRlYW0tdGlsZV9fc29jaWFsIHN2ZyA6d2hlcmUoW2ZpbGwqPVwiI1wiXSkge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gIHRyYW5zaXRpb246IGZpbGwgMjUwbXMgZWFzZS1pbi1vdXQ7XG59XG4ubW9kYWwtd2luZG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IC05OTk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMjUwbXMgZWFzZS1pbi1vdXQ7XG59XG4ubW9kYWwtd2luZG93LS12aXNpYmxlIHtcbiAgei1pbmRleDogOTAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG59XG4ubW9kYWwtd2luZG93X19tYWluYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgd2lkdGg6IDEwMGNoO1xuICBtYXgtd2lkdGg6IDk0JTtcbiAgbWF4LWhlaWdodDogOTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDAlKSBzY2FsZSgwLjc1KTtcbiAgb3BhY2l0eTogMDtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMwZW0pIHtcbiAgLm1vZGFsLXdpbmRvd19fbWFpbmJveCB7XG4gICAgcGFkZGluZzogMTZweCAyNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5tb2RhbC13aW5kb3dfX21haW5ib3gge1xuICAgIHBhZGRpbmc6IDMycHggNDhweDtcbiAgfVxufVxuLm1vZGFsLXdpbmRvdy0tdmlzaWJsZSAubW9kYWwtd2luZG93X19tYWluYm94IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMSk7XG59XG4ubW9kYWwtd2luZG93X19tYWluYm94X19jbG9zZWJ0biB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyRTRFNTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLThweDtcbiAgdG9wOiAtOHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiAycHggc29saWQgI0UyRTRFNTtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDI1MG1zIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDI1MG1zIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzBlbSkge1xuICAubW9kYWwtd2luZG93X19tYWluYm94X19jbG9zZWJ0biB7XG4gICAgcmlnaHQ6IC0xNnB4O1xuICAgIHRvcDogLTE2cHg7XG4gIH1cbn1cbi5tb2RhbC13aW5kb3dfX21haW5ib3hfX2Nsb3NlYnRuIHN2ZyB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG9wYWNpdHk6IDAuNjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMjUwbXMgZWFzZS1pbi1vdXQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLXdpbmRvd19fbWFpbmJveF9fY2xvc2VidG46aG92ZXIsIC5tb2RhbC13aW5kb3dfX21haW5ib3hfX2Nsb3NlYnRuOmZvY3VzLCAubW9kYWwtd2luZG93X19tYWluYm94X19jbG9zZWJ0bjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzNDM0MzO1xuICBib3gtc2hhZG93OiAwIDAgMTZweCByZ2JhKDAsIDAsIDAsIDAuMzUpO1xufVxuLm1vZGFsLXdpbmRvd19fbWFpbmJveF9fY2xvc2VidG46aG92ZXIgc3ZnLCAubW9kYWwtd2luZG93X19tYWluYm94X19jbG9zZWJ0bjpmb2N1cyBzdmcsIC5tb2RhbC13aW5kb3dfX21haW5ib3hfX2Nsb3NlYnRuOmFjdGl2ZSBzdmcge1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiBjb250ZW50IGFyZWEgc3BlY2lmaWMgc3RseWVzICovXG4ubWQtd2luZG93LS1jZW50ZXJlZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm1vZGFsLW92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQ1KTtcbiAgei1pbmRleDogMTAwMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1vZGFsIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXgtd2lkdGg6IDQyMHB4O1xuICBtYXJnaW46IDgwcHggYXV0byAwIGF1dG87XG4gIHBhZGRpbmc6IDMycHggMjRweCAyNHB4IDI0cHg7XG4gIGJveC1zaGFkb3c6IDAgOHB4IDMycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubW9kYWwtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTJweDtcbiAgcmlnaHQ6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMS43ZW07XG4gIGNvbG9yOiAjODg4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm1vZGFsLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjI1ZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4ubW9kYWwtY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuXG4vKlxuICAgIEJyZWFkY3J1bWIgbmF2aWdheWlvbiBzdHlsZXMgdGhhdCBzaHJpbmsgdG8gb25seSB0aGUgcGFyZW50IGl0ZW0gb24gbW9iaWxlXG4gICAgc2luY2Ugc3BhY2UgaXMgbGltaXRlZC5cbiovXG4uYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luOiAxLjVyZW0gMDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICM4YzhjOGM7XG59XG5cbi5icmVhZGNydW1iX19jcnVtYixcbi5icmVhZGNydW1iIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYnJlYWRjcnVtYl9fY3J1bWI6YmVmb3JlLFxuLmJyZWFkY3J1bWIgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCLCoOKAusKgXCI7XG59XG4uYnJlYWRjcnVtYl9fY3J1bWI6Zmlyc3QtY2hpbGQ6YmVmb3JlLFxuLmJyZWFkY3J1bWIgbGk6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgY29udGVudDogdW5zZXQ7XG59XG5cbi5icmVhZGNydW1iX19jcnVtYl9fbGluayxcbi5icmVhZGNydW1iIGxpIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnJlYWRjcnVtYl9fY3J1bWJfX2xpbmsgOndoZXJlKFtzdHJva2UqPVwiI1wiXSksXG4uYnJlYWRjcnVtYiBsaSBhIDp3aGVyZShbc3Ryb2tlKj1cIiNcIl0pIHtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIHRyYW5zaXRpb246IHN0cm9rZSAyNTBtcyBlYXNlLWluLW91dDtcbn1cbi5icmVhZGNydW1iX19jcnVtYl9fbGluayA6d2hlcmUoW2ZpbGwqPVwiI1wiXSksXG4uYnJlYWRjcnVtYiBsaSBhIDp3aGVyZShbZmlsbCo9XCIjXCJdKSB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbjogZmlsbCAyNTBtcyBlYXNlLWluLW91dDtcbn1cbi5icmVhZGNydW1iLS1jaGFubmVsIC5icmVhZGNydW1iX19jcnVtYjpsYXN0LWNoaWxkLFxuLmJyZWFkY3J1bWItLWNoYW5uZWwgLmJyZWFkY3J1bWIgbGk6bGFzdC1jaGlsZCB7XG4gIG1heC13aWR0aDogMjVjaDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHRleHQtd3JhcDogbm93cmFwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDcuOTM3NWVtKSB7XG4gIC5icmVhZGNydW1iLS1jaGFubmVsIC5icmVhZGNydW1iX19jcnVtYjpudGgtbGFzdC1jaGlsZCgyKSxcbiAgLmJyZWFkY3J1bWItLWNoYW5uZWwgLmJyZWFkY3J1bWIgbGk6bnRoLWxhc3QtY2hpbGQoMikge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJyZWFkY3J1bWItLWNoYW5uZWwgLmJyZWFkY3J1bWJfX2NydW1iOm50aC1sYXN0LWNoaWxkKDMpLFxuICAuYnJlYWRjcnVtYi0tY2hhbm5lbCAuYnJlYWRjcnVtYiBsaTpudGgtbGFzdC1jaGlsZCgzKSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbi5icmVhZGNydW1iX19jcnVtYi0taG9tZSAuYnJlYWRjcnVtYl9fY3J1bWJfX2xpbmtfX2xhYmVsIHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG4uYnJlYWRjcnVtYl9fY3J1bWItLWhvbWUgLmJyZWFkY3J1bWJfX2NydW1iX19saW5rX19sYWJlbC5mb2N1c2FibGU6YWN0aXZlLCAuYnJlYWRjcnVtYl9fY3J1bWItLWhvbWUgLmJyZWFkY3J1bWJfX2NydW1iX19saW5rX19sYWJlbC5mb2N1c2FibGU6Zm9jdXMge1xuICBjbGlwOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uYnJlYWRjcnVtYi0tcGFnZS1oZWFkZXIge1xuICBtYXJnaW4tdG9wOiBjYWxjKDFweCAqIC0xKTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLWlubGluZTogY2FsYyh2YXIoLS13aWRlLWNvbnRhaW5lci1ndXR0ZXIpICogLTEpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0td2lkZS1jb250YWluZXItZ3V0dGVyKTtcbiAgcGFkZGluZy1ibG9jazogMWVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UyRTRFNTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFMkU0RTU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYxLjkzNzVlbSkge1xuICAuYnJlYWRjcnVtYi0tcHJvcGVydHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzQuOTM3NWVtKSB7XG4gIC5icmVhZGNydW1iLS1sb2NhdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zZWN0aW9uLXNtYWxsKTtcbiAgfVxufVxuXG46cm9vdCB7XG4gIC0tbmF2LWl0ZW0tZ2FwOiAwLjc1ZW07XG59XG5cbi5uYXYtc3RhY2tlZCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4ubmF2LXN0YWNrZWRfX2l0ZW0ge1xuICBtYXJnaW4tYmxvY2s6IDhweDtcbn1cblxuLm5hdi1zdGFja2VkX19pbm5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIGNvbHVtbi1nYXA6IHZhcigtLW5hdi1pdGVtLWdhcCk7XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMjUwbXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMjUwbXMgZWFzZS1pbi1vdXQ7XG4gIHBhZGRpbmc6IDAuNWVtIDFlbTtcbn1cblxuLml0ZW0tZGVwdGgtMiB7XG4gIHBhZGRpbmctbGVmdDogY2FsYygyNHB4IC0gdmFyKC0tbmF2LWl0ZW0tZ2FwKSk7XG59XG5cbi5pdGVtLWRlcHRoLTIgPiAubmF2LXN0YWNrZWRfX2lubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM2LCAzOSwgNDksIDAuNSk7XG59XG4uY3VycmVudC1pdGVtID4gLm5hdi1zdGFja2VkX19pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzQTU3RTg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmN1cnJlbnQtaXRlbSA+IC5uYXYtc3RhY2tlZF9faW5uZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5hbmNlc3Rvci1pdGVtID4gLm5hdi1zdGFja2VkX19pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzQTU3RTg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmFuY2VzdG9yLWl0ZW0gPiAubmF2LXN0YWNrZWRfX2lubmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5uYXYtc3RhY2tlZF9fc3VibGlzdCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5uYXYtc3RhY2tlZF9faWNvbiB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAyNHB4O1xufVxuLm5hdi1zdGFja2VkX19pY29uIFtmaWxsKj1cIiNcIl0ge1xuICBmaWxsOiByZ2JhKDM2LCAzOSwgNDksIDAuNSk7XG59XG4uY3VycmVudC1pdGVtID4gLm5hdi1zdGFja2VkX19pbm5lciAubmF2LXN0YWNrZWRfX2ljb24gW2ZpbGwqPVwiI1wiXSwgLmFuY2VzdG9yLWl0ZW0gPiAubmF2LXN0YWNrZWRfX2lubmVyIC5uYXYtc3RhY2tlZF9faWNvbiBbZmlsbCo9XCIjXCJdIHtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLm5hdi1zdGFja2VkX19saW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLnJlbGF0ZWQtbGlua3Mge1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgLyogLSBEZXB0aCAxIC0gKi9cbiAgLyogLSBEZXB0aCAyIC0gKi9cbn1cbi5yZWxhdGVkLWxpbmtzX190aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4ucmVsYXRlZC1saW5rcyB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46IDA7XG4gIC8qIEFjdGl2ZSAvIG9uIC8gY3VycmVudCAqL1xufVxuLnJlbGF0ZWQtbGlua3MgdWwgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0cmFuc2l0aW9uOiBjb2xvciAyNTBtcyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAyNTBtcyBlYXNlLWluLW91dDtcbiAgcGFkZGluZy10b3A6IDAuNWVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41ZW07XG59XG4ucmVsYXRlZC1saW5rcyB1bCBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDAuNWVtO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbjogbGVmdCAyNTBtcyBlYXNlLWluLW91dCwgcmlnaHQgMjUwbXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMjUwbXMgZWFzZS1pbi1vdXQ7XG59XG4ucmVsYXRlZC1saW5rcyB1bCBhOmFmdGVyIHtcbiAgbGVmdDogNTAlO1xuICByaWdodDogNTAlO1xufVxuLnJlbGF0ZWQtbGlua3MgdWwgYTpob3ZlciwgLnJlbGF0ZWQtbGlua3MgdWwgYTpmb2N1cywgLnJlbGF0ZWQtbGlua3MgdWwgYTphY3RpdmUge1xuICBjb2xvcjogIzAwNmRhODtcbn1cbi5yZWxhdGVkLWxpbmtzIHVsIGE6aG92ZXI6YWZ0ZXIsIC5yZWxhdGVkLWxpbmtzIHVsIGE6Zm9jdXM6YWZ0ZXIsIC5yZWxhdGVkLWxpbmtzIHVsIGE6YWN0aXZlOmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG4ucmVsYXRlZC1saW5rcyB1bCBsaS5jdXJyZW50LWl0ZW0gPiBhOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbjogbGVmdCAyNTBtcyBlYXNlLWluLW91dCwgcmlnaHQgMjUwbXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMTAwbXMgZWFzZS1pbi1vdXQ7XG59XG4ucmVsYXRlZC1saW5rcyB1bCBsaS5jdXJyZW50LWl0ZW0gPiBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOGVkYjtcbiAgdHJhbnNpdGlvbjogbGVmdCAyNTBtcyAxMDBtcyBlYXNlLWluLW91dCwgcmlnaHQgMjUwbXMgMTAwbXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMjUwbXMgZWFzZS1pbi1vdXQ7XG59XG4ucmVsYXRlZC1saW5rcyB1bCBsaS5jdXJyZW50LWl0ZW0gPiBhOmhvdmVyLCAucmVsYXRlZC1saW5rcyB1bCBsaS5jdXJyZW50LWl0ZW0gPiBhOmZvY3VzLCAucmVsYXRlZC1saW5rcyB1bCBsaS5jdXJyZW50LWl0ZW0gPiBhOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDA2ZGE4O1xufVxuLnJlbGF0ZWQtbGlua3MgdWwgbGkuY3VycmVudC1pdGVtID4gYTpob3ZlcjpiZWZvcmUsIC5yZWxhdGVkLWxpbmtzIHVsIGxpLmN1cnJlbnQtaXRlbSA+IGE6Zm9jdXM6YmVmb3JlLCAucmVsYXRlZC1saW5rcyB1bCBsaS5jdXJyZW50LWl0ZW0gPiBhOmFjdGl2ZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJFNEU1O1xufVxuLnJlbGF0ZWQtbGlua3MgLmRlcHRoMSBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnJlbGF0ZWQtbGlua3MgLmRlcHRoMiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbn1cblxuLyogLS0tLSBSZWxhdGVkIExpbmtzIC0tLS0gKi9cbi53aWRnZXQtUmVsYXRlZExpbmtzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLndpZGdldC1SZWxhdGVkTGlua3MgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi53aWRnZXQtUmVsYXRlZExpbmtzIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMmEzMzNlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogOXB4IDA7XG59XG5cbi8qIC0gRGVwdGggMSAtICovXG4ud2lkZ2V0LVJlbGF0ZWRMaW5rcyBsaS5kZXB0aDEge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U2ZTFlMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ud2lkZ2V0LVJlbGF0ZWRMaW5rcyBsaS5kZXB0aDE6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi53aWRnZXQtUmVsYXRlZExpbmtzIGxpLmRlcHRoMSA+IGEge1xuICBwYWRkaW5nOiA5cHggMDtcbn1cblxuLyogT24gKi9cbi53aWRnZXQtUmVsYXRlZExpbmtzIGxpLmRlcHRoMS5vbiA+IGEge1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICMwMDdhY2Y7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLyogLSBEZXB0aCAyIC0gKi9cbi53aWRnZXQtUmVsYXRlZExpbmtzIGxpLmRlcHRoMiB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuXG4ud2lkZ2V0LVJlbGF0ZWRMaW5rcyBsaS5kZXB0aDIgYTpiZWZvcmUge1xuICBjb250ZW50OiBcIi0gXCI7XG59XG5cbi53aWRnZXQtUmVsYXRlZExpbmtzIGxpLmRlcHRoMiBhIHtcbiAgcGFkZGluZzogM3B4IDAgM3B4IDI0cHg7XG59XG5cbi8qIEhvdmVyICovXG4ud2lkZ2V0LVJlbGF0ZWRMaW5rcyBsaSA+IGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLyogT24gKi9cbi53aWRnZXQtUmVsYXRlZExpbmtzIGxpLmRlcHRoMi5vbiA+IGEge1xuICBjb2xvcjogIzAwN2FjZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5udW1iZXItZGlzYyB7XG4gIGRpc3BsYXk6IGlubGluZS1ncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4ZWRiO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgd2lkdGg6IDJlbTtcbiAgaGVpZ2h0OiAyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMjUwbXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5udW1iZXItZGlzYy5zYXRpc2ZpZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEU2RjIyO1xufVxuXG4ub2xkLWJyb3dzZXJfX2Jhbm5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNjYzFlMzQ7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiA0MCU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5OTk5O1xufVxuXG4ub2xkLWJyb3dzZXJfX2Jhbm5lciBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLm9sZC1icm93c2VyX19iYW5uZXIgYTpob3Zlcixcbi5vbGQtYnJvd3Nlcl9fYmFubmVyIGE6Zm9jdXMsXG4ub2xkLWJyb3dzZXJfX2Jhbm5lciBhOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5vbGQtYnJvd3Nlcl9fYmFubmVyIC5vbGQtYnJvd3Nlcl9fY2VudGVyIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5vbGQtYnJvd3NlciAub2xkLWJyb3dzZXJfX2Jhbm5lciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4ub3ZlcmxheSB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiB2YXIoLS1kZWNrYS1mb250LXNpemUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5vdmVybGF5LS12aXNpYmxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbjpyb290IHtcbiAgLS1wcm9ncmVzcy1iYXItZ2FwOiAzMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNWVtKSB7XG4gIDpyb290IHtcbiAgICAtLXByb2dyZXNzLWJhci1nYXA6IDY0cHg7XG4gIH1cbn1cbi5wcm9ncmVzcy1iYXJfX3N0ZXBzIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IHZhcigtLXByb2dyZXNzLWJhci1nYXApO1xufVxuXG4ucHJvZ3Jlc3MtYmFyX19zdGVwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTJFNEU1O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbi5wcm9ncmVzcy1iYXJfX3N0ZXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IGNhbGMoMTAwJSArIDhweCk7XG4gIHdpZHRoOiBjYWxjKHZhcigtLXByb2dyZXNzLWJhci1nYXApIC0gMTZweCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkU0RTU7XG59XG4ucHJvZ3Jlc3MtYmFyX19zdGVwOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5wcm9ncmVzcy1iYXJfX3N0ZXAuaW4tcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzVjZWZmO1xuICBib3JkZXItY29sb3I6ICM3NWNlZmY7XG59XG5cbi5wcm9ncmVzcy1iYXJfX3N0ZXAuY29tcGxldGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4ZWRiO1xuICBib3JkZXItY29sb3I6ICMwMDhlZGI7XG59XG5cbi5wcm9ncmVzcy1iYXJfX3N0ZXBfX2xhYmVsIHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG4ucHJvZ3Jlc3MtYmFyX19zdGVwX19sYWJlbC5mb2N1c2FibGU6YWN0aXZlLCAucHJvZ3Jlc3MtYmFyX19zdGVwX19sYWJlbC5mb2N1c2FibGU6Zm9jdXMge1xuICBjbGlwOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4vKiBbMDFdXG4gICAgQmxlZWRzIGNvbW1lbnRlZCBzbyBhcyB0byBub3QgYmxvYXQgdGhlIGNzcyB1bm5lY2Vzc2FyaWx5LlxuICAgIFVuY29tbWVudCB0byB1c2VcbiovXG4uYmctZGVmYXVsdCxcbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5iZy1kZWZhdWx0LXRpbnQtMDAsXG4uYmctcGFsZWdyZXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xufVxuLmJnLWRlZmF1bHQtdGludC0wMC5iYWNrZ3JvdW5kLS1ibGVlZCxcbi5iZy1wYWxlZ3JleS5iYWNrZ3JvdW5kLS1ibGVlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJnLWRlZmF1bHQtdGludC0wMC5iYWNrZ3JvdW5kLS1ibGVlZDpiZWZvcmUsXG4uYmctcGFsZWdyZXkuYmFja2dyb3VuZC0tYmxlZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDB2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cbi5iZy1kZWZhdWx0LXRpbnQtMDAuYmFja2dyb3VuZC0tYmxlZWQ6YWZ0ZXIsXG4uYmctcGFsZWdyZXkuYmFja2dyb3VuZC0tYmxlZWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAxMDAlO1xuICB3aWR0aDogMTAwdnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG59XG5cbi5iZy1kZWZhdWx0LXRpbnQtMDEsXG4uYmctbGlnaHRncmV5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjJGNDtcbiAgLyogWzAxXVxuICAmLmJhY2tncm91bmQtLWJsZWVkLWxlZnQge1xuICAgICAgQGluY2x1ZGUgYmxlZWQtbGVmdCgkY29sb3ItZ3JleS0wMSk7XG4gIH1cblxuICAmLmJhY2tncm91bmQtLWJsZWVkLXJpZ2h0IHtcbiAgICAgIEBpbmNsdWRlIGJsZWVkLXJpZ2h0KCRjb2xvci1ncmV5LTAxKTtcbiAgfVxuICAqL1xufVxuLmJnLWRlZmF1bHQtdGludC0wMS5iYWNrZ3JvdW5kLS1ibGVlZCxcbi5iZy1saWdodGdyZXkuYmFja2dyb3VuZC0tYmxlZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5iZy1kZWZhdWx0LXRpbnQtMDEuYmFja2dyb3VuZC0tYmxlZWQ6YmVmb3JlLFxuLmJnLWxpZ2h0Z3JleS5iYWNrZ3JvdW5kLS1ibGVlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMkY0O1xufVxuLmJnLWRlZmF1bHQtdGludC0wMS5iYWNrZ3JvdW5kLS1ibGVlZDphZnRlcixcbi5iZy1saWdodGdyZXkuYmFja2dyb3VuZC0tYmxlZWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAxMDAlO1xuICB3aWR0aDogMTAwdnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEYyRjQ7XG59XG5cbi5iZy1kZWZhdWx0LXRpbnQtMDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJFNEU1O1xufVxuLmJnLWRlZmF1bHQtdGludC0wMi5iYWNrZ3JvdW5kLS1ibGVlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJnLWRlZmF1bHQtdGludC0wMi5iYWNrZ3JvdW5kLS1ibGVlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJFNEU1O1xufVxuLmJnLWRlZmF1bHQtdGludC0wMi5iYWNrZ3JvdW5kLS1ibGVlZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDEwMCU7XG4gIHdpZHRoOiAxMDB2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyRTRFNTtcbn1cblxuLmJnLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQyNzMxO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgLyogWzAxXVxuICAmLmJhY2tncm91bmQtLWJsZWVkLWxlZnQge1xuICAgICAgQGluY2x1ZGUgYmxlZWQtbGVmdCgkY29sb3ItcHJpbWFyeSk7XG4gIH1cblxuICAmLmJhY2tncm91bmQtLWJsZWVkLXJpZ2h0IHtcbiAgICAgIEBpbmNsdWRlIGJsZWVkLXJpZ2h0KCRjb2xvci1wcmltYXJ5KTtcbiAgfVxuICAqL1xufVxuLmJnLXByaW1hcnkgOndoZXJlKGEpIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5iZy1wcmltYXJ5IDp3aGVyZShhKTpob3Zlcixcbi5iZy1wcmltYXJ5IDp3aGVyZShhKTpmb2N1cyxcbi5iZy1wcmltYXJ5IDp3aGVyZShhKTphY3RpdmUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbn1cbi5iZy1wcmltYXJ5IDp3aGVyZShoMSksXG4uYmctcHJpbWFyeSA6d2hlcmUoaDIpLFxuLmJnLXByaW1hcnkgOndoZXJlKGgzKSxcbi5iZy1wcmltYXJ5IDp3aGVyZShoNCkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5iZy1wcmltYXJ5LmJhY2tncm91bmQtLWJsZWVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYmctcHJpbWFyeS5iYWNrZ3JvdW5kLS1ibGVlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQyNzMxO1xufVxuLmJnLXByaW1hcnkuYmFja2dyb3VuZC0tYmxlZWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAxMDAlO1xuICB3aWR0aDogMTAwdnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNDI3MzE7XG59XG5cbi5iZy1hbHRlcm5hdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzQTU3RTg7XG4gIC8qIFswMV1cbiAgJi5iYWNrZ3JvdW5kLS1ibGVlZC1sZWZ0IHtcbiAgICAgIEBpbmNsdWRlIGJsZWVkLWxlZnQoJGNvbG9yLWFsdGVybmF0aXZlKTtcbiAgfVxuXG4gICYuYmFja2dyb3VuZC0tYmxlZWQtcmlnaHQge1xuICAgICAgQGluY2x1ZGUgYmxlZWQtcmlnaHQoJGNvbG9yLWFsdGVybmF0aXZlKTtcbiAgfVxuICAqL1xufVxuLmJnLWFsdGVybmF0aXZlLmJhY2tncm91bmQtLWJsZWVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYmctYWx0ZXJuYXRpdmUuYmFja2dyb3VuZC0tYmxlZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDB2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNBNTdFODtcbn1cbi5iZy1hbHRlcm5hdGl2ZS5iYWNrZ3JvdW5kLS1ibGVlZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDEwMCU7XG4gIHdpZHRoOiAxMDB2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNBNTdFODtcbn1cblxuOnJvb3Qge1xuICAtLXNlY3Rpb24tc21hbGw6IDE1cHg7XG4gIC0tc2VjdGlvbjogMjBweDtcbiAgLS1zZWN0aW9uLWxhcmdlOiA0MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyMi41ZW0pIHtcbiAgOnJvb3Qge1xuICAgIC0tc2VjdGlvbi1zbWFsbDogMjRweDtcbiAgICAtLXNlY3Rpb246IDQwcHg7XG4gICAgLS1zZWN0aW9uLWxhcmdlOiA4MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIDpyb290IHtcbiAgICAtLXNlY3Rpb24tc21hbGw6IDQwcHg7XG4gICAgLS1zZWN0aW9uOiA4MHB4O1xuICAgIC0tc2VjdGlvbi1sYXJnZTogMTIwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLFxuLnNlY3Rpb24tcmVndWxhciB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1zZWN0aW9uKTtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLXNlY3Rpb24pO1xufVxuXG4uc2VjdGlvbi1zbWFsbCB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1zZWN0aW9uLXNtYWxsKTtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLXNlY3Rpb24tc21hbGwpO1xufVxuXG4uc2VjdGlvbi1sYXJnZSB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1zZWN0aW9uLWxhcmdlKTtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLXNlY3Rpb24tbGFyZ2UpO1xufVxuXG4uc2VjdGlvbi10MCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uc2VjdGlvbi1iMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4udmVydGljYWwtZ2FwLS1zZXAtbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDM0MzQzM7XG59XG5cbi5zZWN0aW9uLWhlYWRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLXNlY3Rpb24tc21hbGwpO1xufVxuXG4uZGFzaGJvYXJkLXNpZGViYXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTJFNEU1O1xuICBwYWRkaW5nOiA4cHg7XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IHZhcigtLWJvZHktZm9udC1zaXplKSAwO1xuICBwYWRkaW5nOiAyMHB4IDI1cHggMjBweDtcbiAgYmFja2dyb3VuZDogI0UyRTRFNTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNsZWFyOiBib3RoO1xufVxuXG5ibG9ja3F1b3RlICo6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG5ibG9ja3F1b3RlICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlLFxuYmxvY2txdW90ZTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAxM3JlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjVweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGNvbG9yOiAjRTJFNEU1O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICBmb250LWZhbWlseTogXCJCaWcgQ2FzbG9uXCIsIFwiQm9vayBBbnRpcXVhXCIsIFwiUGFsYXRpbm8gTGlub3R5cGVcIiwgR2VvcmdpYSwgc2VyaWY7XG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJxcIjtcbiAgdG9wOiAzOHB4O1xuICBsZWZ0OiAtOHB4O1xufVxuXG5ibG9ja3F1b3RlOmFmdGVyIHtcbiAgY29udGVudDogXCLigJ1cIjtcbiAgYm90dG9tOiAtMzZweDtcbiAgcmlnaHQ6IDE4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmJsb2NrcXVvdGUtLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA0NSU7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgY2xlYXI6IHJpZ2h0O1xuICB9XG4gIC5ibG9ja3F1b3RlLS1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHdpZHRoOiA0NSU7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgY2xlYXI6IGxlZnQ7XG4gIH1cbn1cbi5leHBhbmRvLFxuLmV4cGFuZG8uZXhwYW5kby0tZXhwYW5kZWQge1xuICBwYWRkaW5nOiAwLjVlbSA0MHB4IDFlbSA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjRjBGMkY0O1xuICBtYXJnaW46IDAgMCAxZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmV4cGFuZG8uZXhwYW5kby1wdG9wIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG59XG5cbi8qIC0gRXhwYW5kZWQgLSAqL1xuLmpzIC5leHBhbmRvW2FyaWEtZXhwYW5kZWQ9ZmFsc2VdIHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG4uanMgLmV4cGFuZG9bYXJpYS1leHBhbmRlZD10cnVlXSB7XG4gIGNsaXA6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIGFuaW1hdGlvbjogZmFkZUluRG93biAyMDBtcyBlYXNlO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbn1cbi5qcyAuZXhwYW5kb1thcmlhLWV4cGFuZGVkPXRydWVdIC5leHBhbmRvLW9wZW5fX2ljb246YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cbi5qcyAuZXhwYW5kb1thcmlhLWV4cGFuZGVkPXRydWVdIC5leHBhbmRvLW9wZW5fX2ljb246YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5qcyAuZXhwYW5kbyA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIC0gT3BlbiBidXR0b24gLSAqL1xuLmV4cGFuZG8tb3BlbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiA4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDFlbTtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwIHZhcigtLXBhcmFncmFwaC1icmVhayk7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiB2YXIoLS1ib2R5LWZvbnQtc2l6ZSk7XG4gIHRyYW5zaXRpb246IGNvbG9yIDI1MG1zIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDI1MG1zIGVhc2UtaW4tb3V0LCBib3JkZXItcmFkaXVzIDI1MG1zIGVhc2UtaW4tb3V0O1xufVxuLmV4cGFuZG8tb3Blbjpob3ZlciwgLmV4cGFuZG8tb3Blbjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5leHBhbmRvLW9wZW46aG92ZXIgLmV4cGFuZG8tb3Blbl9faWNvbiwgLmV4cGFuZG8tb3Blbjpmb2N1cyAuZXhwYW5kby1vcGVuX19pY29uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLmV4cGFuZG8tb3Blbi0taGVhZGluZyB7XG4gIGJhY2tncm91bmQ6ICNGMEYyRjQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmctYmxvY2s6IDEycHg7XG59XG4uZXhwYW5kby1vcGVuLS1oZWFkaW5nOmhvdmVyLCAuZXhwYW5kby1vcGVuLS1oZWFkaW5nOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOGVkYjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uZXhwYW5kby1vcGVuLS1oZWFkaW5nOmhvdmVyIC5leHBhbmRvLW9wZW5fX2ljb246YmVmb3JlLFxuLmV4cGFuZG8tb3Blbi0taGVhZGluZzpob3ZlciAuZXhwYW5kby1vcGVuX19pY29uOmFmdGVyLCAuZXhwYW5kby1vcGVuLS1oZWFkaW5nOmZvY3VzIC5leHBhbmRvLW9wZW5fX2ljb246YmVmb3JlLFxuLmV4cGFuZG8tb3Blbi0taGVhZGluZzpmb2N1cyAuZXhwYW5kby1vcGVuX19pY29uOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5leHBhbmRvLW9wZW4tLWhlYWRpbmdbYXJpYS1wcmVzc2VkPXRydWVdIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjOGM4YztcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uZXhwYW5kby1vcGVuLS1oZWFkaW5nW2FyaWEtcHJlc3NlZD10cnVlXSAuZXhwYW5kby1vcGVuX19pY29uOmJlZm9yZSxcbi5leHBhbmRvLW9wZW4tLWhlYWRpbmdbYXJpYS1wcmVzc2VkPXRydWVdIC5leHBhbmRvLW9wZW5fX2ljb246YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmV4cGFuZG8tb3Blbi0taGVhZGluZ1thcmlhLXByZXNzZWQ9dHJ1ZV0gLmV4cGFuZG8tb3Blbl9faWNvbjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuLmV4cGFuZG8tb3Blbi0taGVhZGluZ1thcmlhLXByZXNzZWQ9dHJ1ZV0gLmV4cGFuZG8tb3Blbl9faWNvbjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5leHBhbmRvLW9wZW4tLWhlYWRpbmdbYXJpYS1wcmVzc2VkPXRydWVdOmhvdmVyLCAuZXhwYW5kby1vcGVuLS1oZWFkaW5nW2FyaWEtcHJlc3NlZD10cnVlXTpmb2N1cywgLmV4cGFuZG8tb3Blbi0taGVhZGluZ1thcmlhLXByZXNzZWQ9dHJ1ZV06YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOGVkYjtcbn1cblxuLmV4cGFuZG8tb3Blbi0taGVhZGluZy5leHBhbmRvLW9wZW4tLWV4cGFuZGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOGVkYjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmV4cGFuZG8tb3Blbi0taGVhZGluZy5leHBhbmRvLW9wZW4tLWV4cGFuZGVkIC5leHBhbmRvLW9wZW5fX2ljb246YmVmb3JlLFxuLmV4cGFuZG8tb3Blbi0taGVhZGluZy5leHBhbmRvLW9wZW4tLWV4cGFuZGVkIC5leHBhbmRvLW9wZW5fX2ljb246YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uZXhwYW5kby1vcGVuLS1idXR0b24ge1xuICBjb2xvcjogIzAwOGVkYjtcbn1cbi5leHBhbmRvLW9wZW4tLWJ1dHRvbjpob3ZlciwgLmV4cGFuZG8tb3Blbi0tYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICMzQTU3RTg7XG59XG4uZXhwYW5kby1vcGVuLS1idXR0b246aG92ZXIgLmV4cGFuZG8tb3Blbl9faWNvbjpiZWZvcmUsXG4uZXhwYW5kby1vcGVuLS1idXR0b246aG92ZXIgLmV4cGFuZG8tb3Blbl9faWNvbjphZnRlciwgLmV4cGFuZG8tb3Blbi0tYnV0dG9uOmZvY3VzIC5leHBhbmRvLW9wZW5fX2ljb246YmVmb3JlLFxuLmV4cGFuZG8tb3Blbi0tYnV0dG9uOmZvY3VzIC5leHBhbmRvLW9wZW5fX2ljb246YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0E1N0U4O1xufVxuXG4uZXhwYW5kby1vcGVuLS1idXR0b24uZXhwYW5kby1vcGVuLS1leHBhbmRlZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5leHBhbmRvLW9wZW4tLWJ1dHRvbiArIC5leHBhbmRvLmV4cGFuZG8tLWV4cGFuZGVkIHtcbiAgcGFkZGluZy1ibG9jazogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uZXhwYW5kby1vcGVuX19pY29uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG59XG4uZXhwYW5kby1vcGVuX19pY29uOmJlZm9yZSwgLmV4cGFuZG8tb3Blbl9faWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDhlZGI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTlweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjUwbXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMjUwbXMgZWFzZS1pbi1vdXQ7XG59XG4uZXhwYW5kby1vcGVuX19pY29uOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4vKiAtIENsb3NlIGJ1dHRvbiAtICovXG4uZXhwYW5kb19fY2xvc2Uge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjZweDtcbiAgd2lkdGg6IDI2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNXB4O1xuICByaWdodDogMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAvKiBIb3ZlciAqL1xufVxuLmV4cGFuZG9fX2Nsb3NlOmJlZm9yZSwgLmV4cGFuZG9fX2Nsb3NlOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOGVkYjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcyBlYXNlO1xufVxuLmV4cGFuZG9fX2Nsb3NlOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG4uZXhwYW5kb19fY2xvc2U6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uZXhwYW5kb19fY2xvc2U6aG92ZXI6YmVmb3JlLCAuZXhwYW5kb19fY2xvc2U6aG92ZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZGE4O1xufVxuXG4uaGlnaGxpZ2h0LFxuLmhpZ2hsaWdodC0tcmlnaHQsXG4uaGlnaGxpZ2h0LS1sZWZ0IHtcbiAgcGFkZGluZzogdmFyKC0tYm94LXBhZGRpbmcpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJvZHktZm9udC1zaXplKTtcbiAgcGFkZGluZzogdmFyKC0tYm94LXBhZGRpbmcpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJvZHktZm9udC1zaXplKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjJGNDtcbiAgYm9yZGVyLWNvbG9yOiAjRjBGMkY0O1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1wYXJhZ3JhcGgtYnJlYWspO1xufVxuLmhpZ2hsaWdodCA+ICo6bGFzdC1jaGlsZCxcbi5oaWdobGlnaHQtLXJpZ2h0ID4gKjpsYXN0LWNoaWxkLFxuLmhpZ2hsaWdodC0tbGVmdCA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uaGlnaGxpZ2h0ID4gKjpsYXN0LWNoaWxkLFxuLmhpZ2hsaWdodC0tcmlnaHQgPiAqOmxhc3QtY2hpbGQsXG4uaGlnaGxpZ2h0LS1sZWZ0ID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmhpZ2hsaWdodC0tcmlnaHQsXG4uaGlnaGxpZ2h0LS1sZWZ0IHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmhpZ2hsaWdodC0tbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgY2xlYXI6IHJpZ2h0O1xuICB9XG4gIC5oaWdobGlnaHQtLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBjbGVhcjogbGVmdDtcbiAgfVxufVxuZmlndXJlLmNvbnRlbnQtaW1hZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJvZHktZm9udC1zaXplKTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYm9keS1mb250LXNpemUpO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBwYWRkaW5nOiAwO1xufVxuZmlndXJlLmNvbnRlbnQtaW1hZ2UuaW1hZ2UtZnVsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgZmlndXJlLmNvbnRlbnQtaW1hZ2UuaW1hZ2UtcmlnaHQge1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWJvZHktZm9udC1zaXplKSAqIDIpO1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICBmaWd1cmUuY29udGVudC1pbWFnZS5pbWFnZS1sZWZ0IHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tYm9keS1mb250LXNpemUpICogMik7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cbmZpZ3VyZS5jb250ZW50LWltYWdlLmltYWdlLWNlbnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5maWd1cmUuY29udGVudC1pbWFnZS5pbWFnZS1jZW50ZXIgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbjp3aGVyZShmaWdjYXB0aW9uKSB7XG4gIGNvbG9yOiAjNzI3MjcyO1xuICBmb250LXNpemU6IHZhcigtLWNlbnRpLWZvbnQtc2l6ZSk7XG4gIG1hcmdpbi10b3A6IDAuMmVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogLS0tLSBTaXRlIE1lc3NhZ2VzIC0tLS0gKi9cbi5tZXNzYWdlcyxcbnVsLm1lc3NhZ2VzIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLm1lc3NhZ2VzLFxudWwubWVzc2FnZXMgLmFsZXJ0IHtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IHZhcigtLWRlY2ktZm9udC1zaXplKTtcbn1cblxuLm1lc3NhZ2VzIDp3aGVyZShsaSksXG51bC5tZXNzYWdlcyBsaSxcbi5tZXNzYWdlLS1lcnJvcixcbi5tZXNzYWdlLS1jb25maXJtLFxuLmFsZXJ0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgY29sdW1uLWdhcDogMC41ZW07XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ibG9jazogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJFNEU1O1xuICBwYWRkaW5nOiAxNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4ubWVzc2FnZXMgLmRpc21pc3NpYmxlLFxuLm1lc3NhZ2UtLWRpc21pc3NpYmxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuLm1lc3NhZ2VzIC5kaXNtaXNzaWJsZSBzdmcsXG4ubWVzc2FnZS0tZGlzbWlzc2libGUgc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTZweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1lc3NhZ2VzIC5kaXNtaXNzaWJsZSBzdmcgOndoZXJlKFtzdHJva2UqPVwiI1wiXSksXG4ubWVzc2FnZS0tZGlzbWlzc2libGUgc3ZnIDp3aGVyZShbc3Ryb2tlKj1cIiNcIl0pIHtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIHRyYW5zaXRpb246IHN0cm9rZSAyNTBtcyBlYXNlLWluLW91dDtcbn1cbi5tZXNzYWdlcyAuZGlzbWlzc2libGUgc3ZnIDp3aGVyZShbZmlsbCo9XCIjXCJdKSxcbi5tZXNzYWdlLS1kaXNtaXNzaWJsZSBzdmcgOndoZXJlKFtmaWxsKj1cIiNcIl0pIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uOiBmaWxsIDI1MG1zIGVhc2UtaW4tb3V0O1xufVxuLm1lc3NhZ2VzIC5lcnJvcixcbi5tZXNzYWdlLS1lcnJvcixcbnVsLm1lc3NhZ2VzIGxpLmVycm9yIHtcbiAgYmFja2dyb3VuZDogI0JBMjEwRjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubWVzc2FnZXMgLmVycm9yIDp3aGVyZShhKSxcbi5tZXNzYWdlLS1lcnJvciA6d2hlcmUoYSksXG51bC5tZXNzYWdlcyBsaS5lcnJvciA6d2hlcmUoYSkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm1lc3NhZ2VzIC5jb25maXJtLFxuLm1lc3NhZ2UtLWNvbmZpcm0sXG51bC5tZXNzYWdlcyBsaS5jb25maXJtLFxuLmFsZXJ0LXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMjY4ODNBO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5tZXNzYWdlcyAuY29uZmlybSA6d2hlcmUoYSksXG4ubWVzc2FnZS0tY29uZmlybSA6d2hlcmUoYSksXG51bC5tZXNzYWdlcyBsaS5jb25maXJtIDp3aGVyZShhKSxcbi5hbGVydC1zdWNjZXNzIDp3aGVyZShhKSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubWVzc2FnZXMgLndhcm5pbmcsXG4ubWVzc2FnZS0td2FybmluZyB7XG4gIGJhY2tncm91bmQ6ICNEOTY4MUM7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLm1lc3NhZ2VzIC53YXJuaW5nIDp3aGVyZShhKSxcbi5tZXNzYWdlLS13YXJuaW5nIDp3aGVyZShhKSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG46cm9vdCB7XG4gIC0tdG9vbHRpcC1iYWNrZ3JvdW5kOiAjZjlmOWY5O1xuICAtLXRvb2x0aXAtY29sb3I6ICM1NzVGNkU7XG4gIC0tdG9vbHRpcC1saW5lczogI2UwZTBlMDtcbiAgLS10b29sdGlwLWhlYWRlci1iYWNrZ3JvdW5kOiAjZjlmOWY5O1xuICAtLXRvb2x0aXAtc2VjdGlvbi1wYWRkaW5nOiA0cHggNnB4O1xufVxuXG4vKiAtLS0tIFRvb2x0aXBzIC0tLS0gKi9cbi50b29sdGlwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcbiAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMC4yNWVtO1xufVxuXG5idXR0b24udG9vbHRpcCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG5cbi50b29sdGlwLS1yZXZlcnNlIHtcbiAgLS10b29sdGlwLWJhY2tncm91bmQ6ICM0NzQ3NDc7XG4gIC0tdG9vbHRpcC1jb2xvcjogI2ZmZmZmZjtcbiAgLS10b29sdGlwLWxpbmVzOiAjNjE2MTYxO1xuICAtLXRvb2x0aXAtaGVhZGVyLWJhY2tncm91bmQ6ICM1NDU0NTQ7XG59XG5cbi50b29sdGlwX190aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvcGFjaXR5OiAxO1xuICBmb250OiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDEwMG1zIGVhc2UtaW4tb3V0O1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICMwMDhlZGI7XG59XG4udG9vbHRpcF9fdGl0bGUgYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnRvb2x0aXBfX3RpdGxlIGE6aG92ZXIsIC50b29sdGlwX190aXRsZSBhOmZvY3VzIHtcbiAgY29sb3I6ICMyNDI0MjY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnRvb2x0aXBfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdG9vbHRpcC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdG9vbHRpcC1saW5lcyk7XG4gIG1heC13aWR0aDogMjcwcHg7XG4gIG1pbi13aWR0aDogMTIwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZGVjaS1mb250LXNpemUpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbi10b3A6IDdweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6IHZhcigtLXRvb2x0aXAtY29sb3IpO1xuICB6LWluZGV4OiAyO1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBhdmVuaXIgbmV4dCwgYXZlbmlyLCBzZWdvZSB1aSwgaGVsdmV0aWNhIG5ldWUsIGhlbHZldGljYSwgVWJ1bnR1LCByb2JvdG8sIG5vdG8sIGFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLnRvb2x0aXBfX2NvbnRlbnQge1xuICAgIG1pbi13aWR0aDogMTgwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLnRvb2x0aXBfX2NvbnRlbnQge1xuICAgIG1pbi13aWR0aDogMjQwcHg7XG4gIH1cbn1cbi50b29sdGlwX19jb250ZW50IHAge1xuICBmb250LXNpemU6IHZhcigtLWNlbnRpLWZvbnQtc2l6ZSk7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVlbTtcbn1cbi50b29sdGlwX19jb250ZW50ID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50b29sdGlwX19jb250ZW50IHNtYWxsIHtcbiAgZm9udC1zaXplOiAxLjFyZW07XG59XG4udG9vbHRpcF9fY29udGVudDpiZWZvcmUsIC50b29sdGlwX19jb250ZW50OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMDAlO1xuICBsZWZ0OiAxNHB4O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgNXB4IDVweCA1cHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdmFyKC0tdG9vbHRpcC1iYWNrZ3JvdW5kKSB0cmFuc3BhcmVudDtcbiAgei1pbmRleDogMTtcbn1cbi50b29sdGlwX19jb250ZW50OmFmdGVyIHtcbiAgbGVmdDogMTNweDtcbiAgYm9yZGVyLXdpZHRoOiAwIDZweCA2cHggNnB4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHZhcigtLXRvb2x0aXAtbGluZXMpIHRyYW5zcGFyZW50O1xuICB6LWluZGV4OiAwO1xufVxuXG4vKiBDZW50ZXIgYWxpZ24gKi9cbi50b29sdGlwLS1jZW50ZXIgLnRvb2x0aXBfX2NvbnRlbnQge1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1yaWdodDogLTUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG4udG9vbHRpcC0tY2VudGVyIC50b29sdGlwX19jb250ZW50OmJlZm9yZSxcbi50b29sdGlwLS1jZW50ZXIgLnRvb2x0aXBfX2NvbnRlbnQ6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi8qIFJpZ2h0IGFsaWduICovXG4udG9vbHRpcC0tcmlnaHQgLnRvb2x0aXBfX2NvbnRlbnQge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cblxuLnRvb2x0aXAtLXJpZ2h0IC50b29sdGlwX19jb250ZW50OmJlZm9yZSB7XG4gIHJpZ2h0OiAxNHB4O1xuICBsZWZ0OiBhdXRvO1xufVxuXG4vKiBVcCAqL1xuLnRvb2x0aXAtLXVwIC50b29sdGlwX19jb250ZW50IHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbn1cblxuLnRvb2x0aXAtLXVwIC50b29sdGlwX19jb250ZW50OmJlZm9yZSB7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCAwIDVweDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS10b29sdGlwLWJhY2tncm91bmQpIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICB0b3A6IDEwMCU7XG59XG5cbi8qIFRvb2x0aXAgYW5pbWF0aW9ucyBmb3IgaG92ZXIgc3RhdGUgKi9cbi8qIEZhZGUgaW4gKi9cbi50b29sdGlwOmhvdmVyIC50b29sdGlwX19jb250ZW50LFxuLnRvb2x0aXBfX3RpdGxlOmhvdmVyICsgLnRvb2x0aXBfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYW5pbWF0aW9uOiBmYWRlSW4gMjAwbXMgZWFzZTtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG59XG5cbi8qIFRyYW5zaXRpb24gdXAgKi9cbi50b29sdGlwLS10cmFuc2l0aW9uLXVwIC50b29sdGlwX19jb250ZW50IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVXBNYXJnaW47XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcE1hcmdpbjtcbn1cblxuLyogSW5mbyBpY29uICovXG4udG9vbHRpcF9faWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogIzhjOGM4YztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMC4yZW07XG59XG5cbi50b29sdGlwLS1pY29uIC50b29sdGlwX19pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4udG9vbHRpcF9faWNvbiBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuNjZlbTtcbiAgaGVpZ2h0OiAwLjY2ZW07XG59XG4udG9vbHRpcF9faWNvbiBzdmcgcGF0aCB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cblxuLnRvb2x0aXAtLWljb24gLnRvb2x0aXBfX3RpdGxlIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG59XG5cbi50b29sdGlwLS1pY29uIC50b29sdGlwX19jb250ZW50IHtcbiAgbGVmdDogLThweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi50b29sdGlwLnRvb2x0aXAtLWljb24udG9vbHRpcC0tY2VudGVyIC50b29sdGlwX19jb250ZW50IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDUwJTtcbn1cblxuLnRvb2x0aXAtLWljb24udG9vbHRpcC0tcmlnaHQgLnRvb2x0aXBfX2NvbnRlbnQge1xuICByaWdodDogLThweDtcbiAgbGVmdDogYXV0bztcbn1cblxuLyogRGlzYWJsZWQgKi9cbi50b29sdGlwLS1kaXNhYmxlZCAudG9vbHRpcF9fY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50b29sdGlwX19oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10b29sdGlwLWhlYWRlci1iYWNrZ3JvdW5kKTtcbiAgY29sb3I6ICMyNDI3MzE7XG4gIHBhZGRpbmc6IHZhcigtLXRvb2x0aXAtc2VjdGlvbi1wYWRkaW5nKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLXRvb2x0aXAtbGluZXMpO1xufVxuLnRvb2x0aXBfX2hlYWRlciAudG9vbHRpcF9faGVhZGVyX190aXRsZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6IHZhcigtLWRlY2ktZm9udC1zaXplKTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnRvb2x0aXBfX2JvZHkge1xuICBwYWRkaW5nOiB2YXIoLS10b29sdGlwLXNlY3Rpb24tcGFkZGluZyk7XG59XG5cbi50b29sdGlwX19mb290ZXIge1xuICBwYWRkaW5nOiB2YXIoLS10b29sdGlwLXNlY3Rpb24tcGFkZGluZyk7XG59XG5cbi50b29sdGlwX19ib2R5ICsgLnRvb2x0aXBfX2Zvb3RlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS10b29sdGlwLWxpbmVzKTtcbn1cblxuLnRvb2x0aXAtLWNlbnRlciAudG9vbHRpcF9fdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50b29sdGlwLS1jZW50ZXIgLnRvb2x0aXBfX2JvZHkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50b29sdGlwLS1jZW50ZXIgLnRvb2x0aXBfX2hlYWRlciArIC50b29sdGlwX19ib2R5IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRleHRibG9jay0tbGluZWQge1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLXdpZGUtY29udGFpbmVyLWd1dHRlcikgLyAyKTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEOEQ4RDg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNWVtKSB7XG4gIC50ZXh0YmxvY2stLWxpbmVkIHtcbiAgICBwYWRkaW5nLWJsb2NrOiAzMnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLnRleHRibG9jay0tMmNvbHMge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG59XG4udGV4dGJsb2NrLS0yY29scy50ZXh0YmxvY2stLWxpbmVkID4gOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0td2lkZS1jb250YWluZXItZ3V0dGVyKSAvIDIpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAudGV4dGJsb2NrLS0yY29scy50ZXh0YmxvY2stLWxpbmVkID4gOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuLnRleHRibG9jay0tMmNvbHMudGV4dGJsb2NrLS1saW5lZCA+IDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEOEQ4RDg7XG4gIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLXdpZGUtY29udGFpbmVyLWd1dHRlcikgLyAyKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLnRleHRibG9jay0tMmNvbHMudGV4dGJsb2NrLS1saW5lZCA+IDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5cbi5kaXNjbG9zdXJlLWlucHV0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmRpc2Nsb3N1cmUtaW5wdXQgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmRpc2Nsb3N1cmUtaW5wdXQgbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5yZXF1ZXN0LXJldmlldyAuY2FyZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyNDI3MzE7XG59XG5cbi5kaXNjbG9zdXJlLWxpc3Qge1xuICBtYXJnaW46IDEwcHggMCAzMHB4O1xufVxuXG4uZGlzY2xvc3VyZS1saXN0IGxpIHtcbiAgbWFyZ2luOiA1cHggMCAwO1xuICBwYWRkaW5nOiAxcHggMDtcbn1cblxuLnJvdW5kZWQtdXBwZXItYm94IHtcbiAgYm9yZGVyLXJhZGl1czogMTVweCAxNXB4IDBweCAwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMGU2ZjIyO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMGU2ZjIyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2FiZDdiNDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnJvdW5kZWQtdXBwZXItYm94IGgzLFxuLnJvdW5kZWQtdXBwZXItYm94IGg0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnJvdW5kZWQtdXBwZXItYm94LnJvdW5kZWQtdXBwZXItYm94LWJsdWUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwOGVkYjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwOGVkYjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4MGNjZjU7XG59XG5cbi5yb3VuZGVkLXVwcGVyLWJveCAuYnV0dG9uLS1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbjogMCAwIDEwcHggMjBweDtcbn1cblxuLnJvdW5kZWQtbWlkZGxlLWJveCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM1NzVmNmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1ib3R0b206IDFweDsgLyoqIE5lZWRlZCB0byBtYWtlIGV4cGFuZG9zIG5vdCBmYWxsIG91dCAqKi9cbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLnJvdW5kZWQtbG93ZXItYm94IHtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDBweCAxNXB4IDE1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1NzVmNmU7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi5yb3VuZGVkLWxvd2VyLWJveC5yb3VuZGVkLWxvd2VyLWJveC0tYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNTc1ZjZlO1xufVxuXG4ucmVxdWVzdC1yZXZpZXcgLmJ1dHRvbiB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5yZWplY3QtaW5saW5lIHtcbiAgYmFja2dyb3VuZDogI2ZkZjNlZDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2I5NTgxODtcbiAgcGFkZGluZzogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGNvbG9yOiAjMjQyNzMxO1xuICBtYXJnaW46IDZweCA2cHg7XG59XG5cbi5yZWplY3QtaW5saW5lOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2I5NTgxODtcbiAgY29sb3I6ICNmZGYzZWQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnB1cnBvc2UtYmFkZ2Uge1xuICBiYWNrZ3JvdW5kOiAjZWJmNGZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA4ZWRiO1xuICBwYWRkaW5nOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgY29sb3I6ICMyNDI3MzE7XG4gIG1hcmdpbjogMCAwIDAgNnB4O1xufVxuXG4uYXBwcm92YWwtYmFkZ2Uge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTc1ZjZlO1xuICBwYWRkaW5nOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgY29sb3I6ICMyNDI3MzE7XG59XG5cbi5yZXF1ZXN0LWJveC1wZW5kaW5nIHtcbiAgYm9yZGVyLXJhZGl1czogMTVweCAxNXB4IDE1cHggMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzU3NWY2ZTtcbn1cblxuLnNpZGViYXItaGVhZGVyLWJveCB7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHggMTVweCAwIDA7XG4gIHBhZGRpbmc6IDE1cHggdmFyKC0tYm94LXBhZGRpbmcpO1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbi5waWxsYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgcGFkZGluZzogMjBweCAzMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzI0MjczMTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzI0MjczMTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyNDI3MzE7XG59XG5cbi5waWxsYm94LWJhZGdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYm9yZGVyOiAzcHggc29saWQgIzI0MjczMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMTUwcHg7XG4gIGhlaWdodDogMTUwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5waWxsYm94LWJhZGdlLS1zbWFsbCB7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cblxuLnBpbGxib3gtYmFkZ2UtdGV4dCB7XG4gIGZvbnQtc2l6ZTogNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMyNDI3MzE7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4ucGlsbGJveC1iYWRnZS0tc21hbGwgLnBpbGxib3gtYmFkZ2UtdGV4dCB7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbn1cblxuLnBpbGxib3gtY29udGVudCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4ucGlsbGJveC1jb250ZW50IGg0IHtcbiAgZm9udC1zaXplOiAxLjNlbTtcbn1cblxuLnBpbGxib3gtbGFiZWwge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyNDI3MzE7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ib3gtcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnR2LWdyYWQtYmcge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDUwZGVnLCAjNWIzZmVjLCAjMDVlNGM5KTtcbn1cblxuLnR2LWdyYWQtYmcgLnBpbGxib3gtYmFkZ2UtdGV4dCxcbi50di1ncmFkLWJnIGgxLFxuLnR2LWdyYWQtYmcgaDIsXG4udHYtZ3JhZC1iZyBoMyxcbi50di1ncmFkLWJnIGg0LFxuLnR2LWdyYWQtYmcgaDUsXG4udHYtZ3JhZC1iZyBoNixcbi50di1ncmFkLWJnLmJ1dHRvbixcbi50di1ncmFkLWJnLmEge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnR2LWdyYWQtYmcuYnV0dG9uOmhvdmVyLFxuLnR2LWdyYWQtYmcuYTpob3ZlciB7XG4gIGNvbG9yOiAjZmVmZWZlO1xufVxuXG4ucGlsbGJveC13cmFwIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLm1vY2staW5wdXQge1xuICBib3JkZXI6IHZhcigtLWZpZWxkLWJvcmRlcik7XG4gIGJvcmRlci1sZWZ0OiB2YXIoLS1maWVsZC1ib3JkZXItbGlnaHQpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1maWVsZC1yYWRpdXMpO1xuICBib3JkZXItcmlnaHQ6IHZhcigtLWZpZWxkLWJvcmRlci1saWdodCk7XG4gIGJvcmRlci10b3A6IHZhcigtLWZpZWxkLWJvcmRlci1saWdodCk7XG59XG5cbi5ib3gtc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cblxuLmRvYy1mb3JtLWZpZWxkLW5lZWRlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzAwOGVkYjtcbiAgcGFkZGluZzogMzBweCAzMHB4IDAgNDBweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZmllbGQtcmFkaXVzKTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLyogbmVzdGVkIGRhdGUgaW5wdXRzICovXG4uY29tcG91bmQtZGF0ZS1maWVsZCAuZmllbGQtZWxlbWVudCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGlsbGJveC1iYWRnZSB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLnBpbGxib3gtYmFkZ2UtdGV4dCB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MS45Mzc1ZW0pIHtcbiAgI3dyYXAge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTUwZW0pIHtcbiAgI3dyYXAge1xuICAgIG1heC13aWR0aDogMjQwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5cbi5wcm9wZXJ0aWVzICN3cmFwIHtcbiAgb3ZlcmZsb3c6IGluaXRpYWw7XG59XG5cbjpyb290IHtcbiAgLS1oZWFkZXItaGVpZ2h0OiA2NHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gIDpyb290IHtcbiAgICAtLWhlYWRlci1oZWlnaHQ6IDEyMHB4O1xuICB9XG59XG4uaGVhZGVyIHtcbiAgaGVpZ2h0OiB2YXIoLS1oZWFkZXItaGVpZ2h0KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICMwMDhlZGI7XG59XG5cbi5oZWFkZXJfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmhlYWRlcl9fbG9nbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLmhlYWRlcl9fbG9nb19faW1nIHtcbiAgd2lkdGg6IGNhbGModmFyKC0taGVhZGVyLWhlaWdodCkgKiAwLjgpO1xuICBoZWlnaHQ6IGNhbGModmFyKC0taGVhZGVyLWhlaWdodCkgKiAwLjgpO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4uaGVhZGVyX19sb2dvX19pbWctLWxhbmRzY2FwZSB7XG4gIHdpZHRoOiBjYWxjKHZhcigtLWhlYWRlci1oZWlnaHQpICogMC44ICogMS43Nzc3OCk7XG59XG5cbi5oZWFkZXJfX2xvZ29fX2ltZy0tcG9ydHJhaXQge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmhlYWRlcl9fY2xpZW50LWRldGFpbHMge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5wcm9maWxlLXBob3RvIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgY29sdW1uLWdhcDogMC41ZW07XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5wcm9maWxlLXBob3RvX19pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA2NHB4O1xuICB3aWR0aDogY2FsYyh2YXIoLS1oZWFkZXItaGVpZ2h0KSAqIDAuNCk7XG4gIGhlaWdodDogY2FsYyh2YXIoLS1oZWFkZXItaGVpZ2h0KSAqIDAuNCk7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNEOEQ4RDg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLnByb2ZpbGUtcGhvdG9fX2ltYWdlIHtcbiAgICB3aWR0aDogY2FsYyh2YXIoLS1oZWFkZXItaGVpZ2h0KSAqIDAuNSk7XG4gICAgaGVpZ2h0OiBjYWxjKHZhcigtLWhlYWRlci1oZWlnaHQpICogMC41KTtcbiAgICBtYXgtaGVpZ2h0OiA2NHB4O1xuICB9XG59XG46d2hlcmUoKikgKyAuZml4ZWQtZ3JpZCB7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJsb2NrLWJyZWFrKTtcbn1cblxuLmZpeGVkLWdyaWQge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IHZhcigtLXRpZ2h0LWdhcCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5maXhlZC1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAuZml4ZWQtZ3JpZC0tY29scy0yIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG4gIC5maXhlZC1ncmlkLS1jb2xzLTMsXG4gIC5maXhlZC1ncmlkLS1jb2xzLTQsXG4gIC5maXhlZC1ncmlkLS1jb2xzLTUge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgLmZpeGVkLWdyaWQtLWNvbHMtNCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODcuNWVtKSB7XG4gIC5maXhlZC1ncmlkLS1jb2xzLTUge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XG4gIH1cbn1cbi5maXhlZC1ncmlkLS1saW5lLXNlcGFyYXRlZCB7XG4gIHJvdy1nYXA6IDA7XG59XG4uZml4ZWQtZ3JpZC0tbGluZS1zZXBhcmF0ZWQgPiAqIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNEOEQ4RDg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5maXhlZC1ncmlkLS1saW5lLXNlcGFyYXRlZCA+ICoge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG4uZml4ZWQtZ3JpZC0tbGluZS1zZXBhcmF0ZWQgPiAqOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmZpeGVkLWdyaWQtLWxpbmUtc2VwYXJhdGVkIHtcbiAgICBjb2x1bW4tZ2FwOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSBhbmQgKG1heC13aWR0aDogNzQuOTM3NWVtKSB7XG4gIC5maXhlZC1ncmlkLS1saW5lLXNlcGFyYXRlZCA+IDpudGgtY2hpbGQoZXZlbikge1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjRDhEOEQ4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gIC5maXhlZC1ncmlkLS1saW5lLXNlcGFyYXRlZDp3aGVyZSguZml4ZWQtZ3JpZC0tY29scy0yKSA+IDpudGgtY2hpbGQoZXZlbikge1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjRDhEOEQ4O1xuICB9XG59XG5cbi5maXhlZC1ncmlkLS1saW5lLXRvcC1uLXRhaWwgPiAqOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0Q4RDhEODtcbn1cbi5maXhlZC1ncmlkLS1saW5lLXRvcC1uLXRhaWwgPiAqOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRDhEOEQ4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuZml4ZWQtZ3JpZC0tbGluZS10b3Atbi10YWlsID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuLm51bWJlcmVkLWxpc3Qge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4ubnVtYmVyZWQtbGlzdCA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC1pdGVtKTtcbn1cbi5udW1iZXJlZC1saXN0IDp3aGVyZShsaSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYmxvY2s6IDhweDtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xufVxuLm51bWJlcmVkLWxpc3QgOndoZXJlKGxpKTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEYyRjQ7XG4gIGNvbG9yOiAjMDA4ZWRiO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICB0b3A6IDRweDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0YwRjJGNDtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IHRhYnVsYXItbnVtcztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubnVtYmVyZWQtbGlzdCA6d2hlcmUobGkpLmNvbXBsZXRlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4ZWRiO1xuICBib3JkZXItY29sb3I6ICMwMDhlZGI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLm51bWJlcmVkLWxpc3QgOndoZXJlKGxpKS5pbi1wcm9ncmVzcyB7XG4gIGNvbG9yOiAjMjQyNzMxO1xufVxuLm51bWJlcmVkLWxpc3QgOndoZXJlKGxpKS5pbi1wcm9ncmVzczo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI0MjczMTtcbiAgYm9yZGVyLWNvbG9yOiAjMjQyNzMxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzVjZWZmO1xuICBib3JkZXItY29sb3I6ICM3NWNlZmY7XG4gIGNvbG9yOiAjMjQyNzMxO1xuICBvdXRsaW5lOiAxLjVweCBzb2xpZCAjMDA4ZWRiO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG4ubnVtYmVyZWQtbGlzdC0tdXRpbGl0eS1wb3NpdGl2ZSA6d2hlcmUobGkpOmJlZm9yZSB7XG4gIGNvbG9yOiAjMjQyNzMxO1xufVxuLm51bWJlcmVkLWxpc3QtLXV0aWxpdHktcG9zaXRpdmUgOndoZXJlKGxpKS5jb21wbGV0ZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjY4ODNBO1xuICBib3JkZXItY29sb3I6ICMyNjg4M0E7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLm51bWJlcmVkLWxpc3QtLXV0aWxpdHktcG9zaXRpdmUgOndoZXJlKGxpKS5pbi1wcm9ncmVzczo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RGRjZFNDtcbiAgYm9yZGVyLWNvbG9yOiAjREZGNkU0O1xuICBjb2xvcjogIzBFNkYyMjtcbiAgb3V0bGluZS1jb2xvcjogIzI2ODgzQTtcbn1cblxuLm51bWJlcmVkLWxpc3QtLXNtYWxsIGxpIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLm51bWJlcmVkLWxpc3QtLXNtYWxsIGxpOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGRpc3BsYXk6IGlubGluZS1ncmlkO1xuICB3aWR0aDogY2FsYygxZW0gKiB2YXIoLS1ib2R5LWxpbmUtaGVpZ2h0KSk7XG4gIGhlaWdodDogY2FsYygxZW0gKiB2YXIoLS1ib2R5LWxpbmUtaGVpZ2h0KSk7XG59XG4ubnVtYmVyZWQtbGlzdC0tc21hbGwgbGkuaW4tcHJvZ3Jlc3M6OmJlZm9yZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi8qXG4gICAgVGlkeSBMaXN0IGdyaWRcblxuICAgIE9uIGxhcmdlIGRlc2t0b3AgaXQgYWRqdXN0cyBiYXNlZCBvbiB0aGUgbnVtYmVyIG9mIGl0ZW1zOlxuICAgIC0gMSBmdWxsIHdpZHRoXG4gICAgLSAyIHR3byBjb2xzXG4gICAgLSAzIHRocmVlIGNvbHNcbiAgICAtIDQgZm91ciBjb2xzXG4gICAgLSA1KyB0aHJlZSBjb2xzXG4qL1xuOndoZXJlKCopICsgLnRpZHktbGlzdC1ncmlkIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYmxvY2stYnJlYWspO1xufVxuXG4udGlkeS1saXN0LWdyaWQge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiB2YXIoLS10aWdodC1nYXApO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAudGlkeS1saXN0LWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAudGlkeS1saXN0LWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogdW5zZXQ7XG4gICAgZ3JpZC1hdXRvLWNvbHVtbnM6IDFmcjtcbiAgfVxuICAudGlkeS1saXN0LWdyaWQgPiA6bnRoLWNoaWxkKDIpOmxhc3QtY2hpbGQsXG4gIC50aWR5LWxpc3QtZ3JpZCA+IDpudGgtY2hpbGQoNCk6bGFzdC1jaGlsZCB7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG4gIH1cbiAgLnRpZHktbGlzdC1ncmlkID4gOmxhc3QtY2hpbGQ6bnRoLWNoaWxkKDMpLFxuICAudGlkeS1saXN0LWdyaWQgPiA6bnRoLWxhc3QtY2hpbGQobis1KSB+IDpudGgtY2hpbGQoMykge1xuICAgIGdyaWQtY29sdW1uOiAzO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDBlbSkge1xuICAudGlkeS1saXN0LWdyaWQgPiA6bnRoLWNoaWxkKDQpOmxhc3QtY2hpbGQsIC50aWR5LWxpc3QtZ3JpZC5jb250YWluZXItd2lkdGggPiA6bnRoLWNoaWxkKDRuKTpsYXN0LWNoaWxkIHtcbiAgICBncmlkLWNvbHVtbjogNDtcbiAgfVxufVxuLnRpZHktbGlzdC1ncmlkLS1nYXAtMCB7XG4gIC0tZ2FwOiAwO1xuICAtLXRpZ2h0LWdhcDogMDtcbn1cblxuLyogLS0tLSB0b3AtaGVhdnktbGlzdCAtLS0tICovXG4vKiBUbyBkaXNwbGF5IGEgbGlzdCBvZiBwcm9kdWN0cyBuaWNlbHkgKi9cbi50b3AtaGVhdnktbGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAyMHB4IDAgMzBweDtcbiAgbWFyZ2luOiAwIC0xMHB4O1xufVxuLnRvcC1oZWF2eS1saXN0OmJlZm9yZSwgLnRvcC1oZWF2eS1saXN0OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLnRvcC1oZWF2eS1saXN0OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4udG9wLWhlYXZ5LWxpc3QgPiAudG9wLWhlYXZ5LWxpc3Qge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnRvcC1oZWF2eS1saXN0ICsgLnRvcC1oZWF2eS1saXN0IHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4udG9wLWhlYXZ5LWxpc3RfX2l0ZW0ge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNWVtKSB7XG4gIC50b3AtaGVhdnktbGlzdF9faXRlbSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICB3aWR0aDogNTAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC50b3AtaGVhdnktbGlzdF9faXRlbTpudGgtY2hpbGQoMm4rMSkge1xuICAgIGNsZWFyOiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC50b3AtaGVhdnktbGlzdF9faXRlbSB7XG4gICAgd2lkdGg6IDMzLjMzMzMlO1xuICB9XG4gIC50b3AtaGVhdnktbGlzdF9faXRlbTpudGgtY2hpbGQoMm4rMSkge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC50b3AtaGVhdnktbGlzdF9faXRlbTpudGgtY2hpbGQoM24rMSkge1xuICAgIGNsZWFyOiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4Ny41ZW0pIHtcbiAgLnRvcC1oZWF2eS1saXN0X19pdGVtIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5tYWluYmFyLS1uYXJyb3cgLnRvcC1oZWF2eS1saXN0X19pdGVtIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC50b3AtaGVhdnktbGlzdF9faXRlbTpudGgtY2hpbGQoM24rMSkge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC50b3AtaGVhdnktbGlzdF9faXRlbTpudGgtY2hpbGQoNG4rMSkge1xuICAgIGNsZWFyOiBsZWZ0O1xuICB9XG59XG4vKiBGbGV4IGNvZGUgKi9cbkBzdXBwb3J0cyAoZGlzcGxheTogZmxleCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNWVtKSB7XG4gICAgLnRvcC1oZWF2eS1saXN0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KSAudG9wLWhlYXZ5LWxpc3QgX19pdGVtO1xuICAgICAgd2lkdGgtbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgd2lkdGgtbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICB3aWR0aC1wYWRkaW5nOiAwIDEwcHggMjBweDtcbiAgICAgIHdpZHRoLWZsZXgtYmFzaXM6IDUwJTtcbiAgICAgIHdpZHRoLW1pbi13aWR0aDogNTAlO1xuICAgICAgd2lkdGgtd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnRvcC1oZWF2eS1saXN0LS1maXZlIC50b3AtaGVhdnktbGlzdF9faXRlbSwgLnRvcC1oZWF2eS1saXN0X19pdGVtOm50aC1jaGlsZCgtbiszKSB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgfVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYxLjkzNzVlbSkge1xuICAgIC50b3AtaGVhdnktbGlzdC0tdGhyZWUgLnRvcC1oZWF2eS1saXN0X19pdGVtOmZpcnN0LWNoaWxkLCAudG9wLWhlYXZ5LWxpc3QtLWZpdmUgLnRvcC1oZWF2eS1saXN0X19pdGVtOmZpcnN0LWNoaWxkLCAudG9wLWhlYXZ5LWxpc3QtLXNldmVuIC50b3AtaGVhdnktbGlzdF9faXRlbTpmaXJzdC1jaGlsZCwgLnRvcC1oZWF2eS1saXN0LS1vZGQgLnRvcC1oZWF2eS1saXN0X19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgfVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAudG9wLWhlYXZ5LWxpc3Qge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0yJTtcbiAgICAgIG1hcmdpbi1yaWdodDogLTIlO1xuICAgICAgLyogIGdyaWQgd2l0aCBzaWRlYmFyLCBzdGF5cyBvbmx5IDMgY29sdW1ucyAgKi9cbiAgICB9XG4gICAgLnRvcC1oZWF2eS1saXN0IC50b3AtaGVhdnktbGlzdF9faXRlbSB7XG4gICAgICBwYWRkaW5nOiAyJTtcbiAgICAgIGZsZXgtYmFzaXM6IDI1JTtcbiAgICAgIG1pbi13aWR0aDogMjUlO1xuICAgIH1cbiAgICAudG9wLWhlYXZ5LWxpc3QtLW9kZCA+IC50b3AtaGVhdnktbGlzdF9faXRlbSwgLm1haW5iYXItLW5hcnJvdyAudG9wLWhlYXZ5LWxpc3QgPiAudG9wLWhlYXZ5LWxpc3RfX2l0ZW0sIC50b3AtaGVhdnktbGlzdC0tc2l4ID4gLnRvcC1oZWF2eS1saXN0X19pdGVtLCAudG9wLWhlYXZ5LWxpc3QtLXNldmVuID4gLnRvcC1oZWF2eS1saXN0X19pdGVtOm50aC1jaGlsZCgtbiszKSB7XG4gICAgICBmbGV4LWJhc2lzOiAzMy4zMzMzMzMzMyU7XG4gICAgICBtaW4td2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgICB9XG4gICAgLnRvcC1oZWF2eS1saXN0LS1maXZlID4gLnRvcC1oZWF2eS1saXN0X19pdGVtOm50aC1jaGlsZCgtbisyKSB7XG4gICAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgfVxuICAgIC50b3AtaGVhdnktbGlzdC0tZml2ZSA+IC50b3AtaGVhdnktbGlzdF9faXRlbTpudGgtY2hpbGQobiszKSB7XG4gICAgICBmbGV4LWJhc2lzOiAyMCU7XG4gICAgfVxuICAgIC5tYWluYmFyLS1uYXJyb3cgLnRvcC1oZWF2eS1saXN0LS1mb3VyID4gLnRvcC1oZWF2eS1saXN0X19pdGVtOm50aC1jaGlsZCgtbis0KSwgLm1haW5iYXItLW5hcnJvdyAudG9wLWhlYXZ5LWxpc3QtLXNldmVuID4gLnRvcC1oZWF2eS1saXN0X19pdGVtOm50aC1jaGlsZCgtbis0KSB7XG4gICAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgfVxuICAgIC5tYWluYmFyLS1uYXJyb3cgLnRvcC1oZWF2eS1saXN0LS1maXZlID4gLnRvcC1oZWF2eS1saXN0X19pdGVtOm50aC1jaGlsZCgtbisyKSwgLm1haW5iYXItLW5hcnJvdyAudG9wLWhlYXZ5LWxpc3QtLWV2ZW4gPiAudG9wLWhlYXZ5LWxpc3RfX2l0ZW06bnRoLWNoaWxkKC1uKzIpIHtcbiAgICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICB9XG4gIH1cbn1cbi5zaW1wbGUtbGlzdCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IGNhbGModmFyKC0tdGlnaHQtZ2FwKSAqIDAuNSk7XG59XG4uc2ltcGxlLWxpc3RfX2l0ZW0ge1xuICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS10aWdodC1nYXApICogMC41KTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNCQkJGQzE7XG59XG4uc2ltcGxlLWxpc3RfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi5zaW1wbGUtbGlzdF9faXRlbTphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4udGV4dC1hbGlnbi1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udGV4dC1hbGlnbi1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRleHQtYWxpZ24tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNWVtKSB7XG4gIC50ZXh0LWFsaWduLXJpZ2h0LS14c20ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1ZW0pIHtcbiAgLnRleHQtYWxpZ24tbGVmdC0teHNtIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1ZW0pIHtcbiAgLnRleHQtYWxpZ24tY2VudGVyLS14c20ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC50ZXh0LWFsaWduLXJpZ2h0LS1zbSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAudGV4dC1hbGlnbi1sZWZ0LS1zbSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC50ZXh0LWFsaWduLWNlbnRlci0tc20ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC50ZXh0LWFsaWduLXJpZ2h0LS1tZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAudGV4dC1hbGlnbi1sZWZ0LS1tZCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC50ZXh0LWFsaWduLWNlbnRlci0tbWQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gIC50ZXh0LWFsaWduLXJpZ2h0LS1sZyB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAudGV4dC1hbGlnbi1sZWZ0LS1sZyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gIC50ZXh0LWFsaWduLWNlbnRlci0tbGcge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDBlbSkge1xuICAudGV4dC1hbGlnbi1yaWdodC0teGxnIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDBlbSkge1xuICAudGV4dC1hbGlnbi1sZWZ0LS14bGcge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwZW0pIHtcbiAgLnRleHQtYWxpZ24tY2VudGVyLS14bGcge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4uZmxvYXQtbGVmdCxcbi5mbG9hdC1jZW50ZXIsXG4uZmxvYXQtcmlnaHQge1xuICBtYXJnaW46IDMwcHggYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vKiBCUCBTbWFsbGVyICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNWVtKSB7XG4gIC5mbG9hdC1sZWZ0IHtcbiAgICBtYXJnaW46IDAgMzBweCAzMHB4IDA7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLmZsb2F0LXJpZ2h0IHtcbiAgICBtYXJnaW46IDAgMCAzMHB4IDMwcHg7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG59XG4uY2xlYXIge1xuICBoZWlnaHQ6IDA7XG4gIGNsZWFyOiBib3RoO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLi1jbGVhcmZpeDpiZWZvcmUsIC4tY2xlYXJmaXg6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4uLWNsZWFyZml4OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi4taXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uLWlyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAxNTAlO1xufVxuXG4vKiBBbmdsZSBCcmFja2V0cyAqL1xuLi1yLWFycm93LWFmdGVyOmFmdGVyIHtcbiAgY29udGVudDogXCLCoD5cIjtcbn1cblxuLi1yLWFycm93LWJlZm9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIj7CoFwiO1xufVxuXG4uLWwtYXJyb3ctYWZ0ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIsKgPFwiO1xufVxuXG4uLWwtYXJyb3ctYmVmb3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiPMKgXCI7XG59XG5cbi8qIEVsbGlwc2lzICovXG4uZWxsaXBzaXMtMjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLi5cIjtcbn1cblxuLmVsbGlwc2lzLTM6YWZ0ZXIge1xuICBjb250ZW50OiBcIi4uLlwiO1xufVxuXG4vKiAtLS0tIEhpZGRlbiAtLS0tICovXG4uLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKiAtLS0tIEludmlzaWJsZSAtLS0tICovXG4uLWludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLyogLS0tLSBWaXNpYmlsaXR5IEhpZGRlbiAtLS0tICovXG4uLXZpcy1oaWRkZW4ge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbn1cbi4tdmlzLWhpZGRlbi5mb2N1c2FibGU6YWN0aXZlLFxuLi12aXMtaGlkZGVuLmZvY3VzYWJsZTpmb2N1cyB7XG4gIGNsaXA6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi8qIC0tLS0gSGlkZSAvIFNob3cgIC0tLS0gKi9cbi5oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc2hvdyB7XG4gIGRpc3BsYXk6IGluaXRpYWwgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzVlbSkge1xuICAuaGlkZS0teHNtIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnNob3ctLXhzbSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1ZW0pIHtcbiAgLnNob3ctLXhzbSB7XG4gICAgZGlzcGxheTogaW5pdGlhbCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmhpZGUtLXNtIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnNob3ctLXNtIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuc2hvdy0tc20ge1xuICAgIGRpc3BsYXk6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5oaWRlLS1tZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zaG93LS1tZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLnNob3ctLW1kIHtcbiAgICBkaXNwbGF5OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAuaGlkZS0tbGcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc2hvdy0tbGcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gIC5zaG93LS1sZyB7XG4gICAgZGlzcGxheTogaW5pdGlhbCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMGVtKSB7XG4gIC5oaWRlLS14bGcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc2hvdy0teGxnIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwZW0pIHtcbiAgLnNob3ctLXhsZyB7XG4gICAgZGlzcGxheTogaW5pdGlhbCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5hbmltYXRlLWZhZGUge1xuICBhbmltYXRpb246IGZhZGVJbkRvd24gNDAwbXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5kZW1vLWFuaW1hdGUgLmRlbW8tYW5pbWF0ZV9faXRlbSB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xufVxuXG4uZGVtby1hbmltYXRlOmhvdmVyIC5kZW1vLWFuaW1hdGVfX2l0ZW0ge1xuICBjbGlwOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiA1cHg7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlSW5Eb3duIDQwMG1zIGVhc2UtaW4tb3V0O1xuICBhbmltYXRpb246IGZhZGVJbkRvd24gNDAwbXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xufVxuXG4ubWItMCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5tYi1wYiB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLXBhcmFncmFwaC1icmVhayk7XG59XG5cbi5tYi1iYiB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJsb2NrLWJyZWFrKTtcbn1cblxuLmNpZC1pZHAtc2VsZWN0b3ItYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogdW5zZXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5jaWQtaWRwLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgbWluLXdpZHRoOiAzMTFweDtcbiAgfVxufVxuXG4uZHQtbGF5b3V0LXRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG59XG5cbi5kYXRhVGFibGUgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmY0O1xufVxuXG4uZHQtbGF5b3V0LXJvdyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1NzVmNmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4uZHQtbGF5b3V0LXJvdzpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDA4ZWRiO1xufVxuXG4uZHQtbGF5b3V0LXJvdzpub3QoLmR0LWxheW91dC10YWJsZSkge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG4uZHQtbGVuZ3RoIGxhYmVsIHtcbiAgY29sb3I6ICM1NzVmNmU7XG59XG5cbi5kdC1sZW5ndGggc2VsZWN0IHtcbiAgbWluLXdpZHRoOiAxMDBweDtcbn1cblxuYS50b2dnbGUtdmlzLmluYWN0aXZlIHtcbiAgY29sb3I6ICMyNDI3MzE7XG59XG5cbkBsYXllciByZXNldCwgZGVmYXVsdHM7Il19 */