@charset "UTF-8";
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;line-height:1.15}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}@font-face{font-family:icons;font-style:normal;font-weight:400;src:url(../fonts/icons/icons.eot);src:url(../fonts/icons/icons.eot#iefix) format("embedded-opentype"),url(../fonts/icons/icons.woff2) format("woff2"),url(../fonts/icons/icons.woff) format("woff"),url(../fonts/icons/icons.ttf) format("truetype"),url(../fonts/icons/icons.svg#fontello) format("svg")}fieldset{border:none;margin:.99938rem 0 1.875rem;padding:0}label,legend{cursor:pointer;line-height:1;margin:0}button{color:inherit;cursor:pointer;font-family:inherit;font-size:inherit}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-family:inherit;outline:none}input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#8791a4}input[type=date]:disabled,input[type=datetime-local]:disabled,input[type=datetime]:disabled,input[type=email]:disabled,input[type=month]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled,input[type=week]:disabled,select:disabled,textarea:disabled{cursor:not-allowed;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.3;pointer-events:none}textarea{max-width:none;resize:vertical}*,:after,:before{-moz-box-sizing:border-box;box-sizing:border-box}:root{font-size:14px}@media (min-width:768px) and (max-width:1040px){:root{font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1040 - 768)))}}@media (min-width:1040px){:root{font-size:16px}}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0e1539;font-family:Proxima Nova,sans-serif;font-weight:400;line-height:1.75;min-height:100%;text-rendering:optimizeLegibility}body{margin:0}figcaption,figure,main{display:block}table{border-collapse:collapse;border-spacing:0;margin:.99938rem 0 1.875rem;table-layout:fixed;width:100%}td,th{empty-cells:show;padding:.99938rem;text-align:left}th{font-weight:600}h1,h2,h3,h4,h5,h6{color:#0e1539;font-family:inherit;font-weight:800;line-height:1.25;margin:.99938rem 0 1.875rem}h1{font-size:2.25rem}h2{font-size:1.5rem}h3{font-size:1.25rem}h4{font-size:1.125rem}h5{font-size:1rem}h6{font-size:.9rem}p{margin:.99938rem 0 1.875rem}a{-webkit-text-decoration-skip:ink;text-decoration-skip:ink;color:#0160f2;cursor:pointer;-webkit-text-decoration:underline currentColor;text-decoration:underline currentColor;text-decoration-skip-ink:auto}a:active,a:focus,a:hover{color:#01388c;outline:none;text-decoration:none}figure{margin:0}img{height:auto;image-rendering:-webkit-optimize-contrast;max-width:100%;vertical-align:middle}sub,sup{font-size:.75rem}address{font-style:normal}hr{border:none;border-bottom:1px solid #bdc5ef;height:1px;margin:2.8125rem 0}ol,ul{margin:.99938rem 0 1.875rem}ul{list-style-type:disc}ol{list-style-type:decimal}small{font-size:.875rem}.o-container{margin-left:auto;margin-right:auto;max-width:1040px;padding-left:.99938rem;padding-right:.99938rem;width:100%}@media (min-width:560px){.o-container{padding-left:1.875rem;padding-right:1.875rem}}.o-grid{-moz-box-align:normal;-ms-flex-align:normal;-moz-box-pack:normal;-ms-flex-pack:normal;-webkit-align-items:normal;align-items:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:normal;justify-content:normal;margin:-.9375rem}@supports (display:grid){.o-grid{-moz-box-align:normal;-ms-flex-align:normal;grid-gap:1.875rem;-moz-box-pack:normal;-ms-flex-pack:normal;-webkit-align-items:normal;align-items:normal;display:grid;grid-template-columns:repeat(1,1fr);-webkit-justify-content:normal;justify-content:normal;margin:0}}.o-grid>*{-moz-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;min-width:0;padding:.9375rem}@supports (display:grid){.o-grid>*{-moz-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;max-width:none;padding:0}}@media (min-width:560px){.o-grid--halves{-moz-box-align:normal;-ms-flex-align:normal;-moz-box-pack:normal;-ms-flex-pack:normal;-webkit-align-items:normal;align-items:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:normal;justify-content:normal;margin:-.9375rem}@supports (display:grid){.o-grid--halves{-moz-box-align:normal;-ms-flex-align:normal;grid-gap:1.875rem;-moz-box-pack:normal;-ms-flex-pack:normal;-webkit-align-items:normal;align-items:normal;display:grid;grid-template-columns:repeat(2,1fr);-webkit-justify-content:normal;justify-content:normal;margin:0}}.o-grid--halves>*{-moz-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;min-width:0;padding:.9375rem}@supports (display:grid){.o-grid--halves>*{-moz-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;max-width:none;padding:0}}}@media (min-width:560px){.o-grid--thirds{-moz-box-align:normal;-ms-flex-align:normal;-moz-box-pack:normal;-ms-flex-pack:normal;-webkit-align-items:normal;align-items:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:normal;justify-content:normal;margin:-.9375rem}@supports (display:grid){.o-grid--thirds{-moz-box-align:normal;-ms-flex-align:normal;grid-gap:1.875rem;-moz-box-pack:normal;-ms-flex-pack:normal;-webkit-align-items:normal;align-items:normal;display:grid;grid-template-columns:repeat(2,1fr);-webkit-justify-content:normal;justify-content:normal;margin:0}}.o-grid--thirds>*{-moz-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;min-width:0;padding:.9375rem}@supports (display:grid){.o-grid--thirds>*{-moz-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;max-width:none;padding:0}}}@media (min-width:992px){.o-grid--thirds{-moz-box-align:normal;-ms-flex-align:normal;-moz-box-pack:normal;-ms-flex-pack:normal;-webkit-align-items:normal;align-items:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:normal;justify-content:normal;margin:-.9375rem}@supports (display:grid){.o-grid--thirds{-moz-box-align:normal;-ms-flex-align:normal;grid-gap:1.875rem;-moz-box-pack:normal;-ms-flex-pack:normal;-webkit-align-items:normal;align-items:normal;display:grid;grid-template-columns:repeat(3,1fr);-webkit-justify-content:normal;justify-content:normal;margin:0}}.o-grid--thirds>*{-moz-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;min-width:0;padding:.9375rem}@supports (display:grid){.o-grid--thirds>*{-moz-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;max-width:none;padding:0}}}@media (min-width:560px){.o-grid--fourths{-moz-box-align:normal;-ms-flex-align:normal;-moz-box-pack:normal;-ms-flex-pack:normal;-webkit-align-items:normal;align-items:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:normal;justify-content:normal;margin:-.9375rem}@supports (display:grid){.o-grid--fourths{-moz-box-align:normal;-ms-flex-align:normal;grid-gap:1.875rem;-moz-box-pack:normal;-ms-flex-pack:normal;-webkit-align-items:normal;align-items:normal;display:grid;grid-template-columns:repeat(2,1fr);-webkit-justify-content:normal;justify-content:normal;margin:0}}.o-grid--fourths>*{-moz-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;min-width:0;padding:.9375rem}@supports (display:grid){.o-grid--fourths>*{-moz-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;max-width:none;padding:0}}}@media (min-width:992px){.o-grid--fourths{-moz-box-align:normal;-ms-flex-align:normal;-moz-box-pack:normal;-ms-flex-pack:normal;-webkit-align-items:normal;align-items:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:normal;justify-content:normal;margin:-.9375rem}@supports (display:grid){.o-grid--fourths{-moz-box-align:normal;-ms-flex-align:normal;grid-gap:1.875rem;-moz-box-pack:normal;-ms-flex-pack:normal;-webkit-align-items:normal;align-items:normal;display:grid;grid-template-columns:repeat(3,1fr);-webkit-justify-content:normal;justify-content:normal;margin:0}}.o-grid--fourths>*{-moz-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;min-width:0;padding:.9375rem}@supports (display:grid){.o-grid--fourths>*{-moz-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;max-width:none;padding:0}}}@media (min-width:1200px){.o-grid--fourths{-moz-box-align:normal;-ms-flex-align:normal;-moz-box-pack:normal;-ms-flex-pack:normal;-webkit-align-items:normal;align-items:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:normal;justify-content:normal;margin:-.9375rem}@supports (display:grid){.o-grid--fourths{-moz-box-align:normal;-ms-flex-align:normal;grid-gap:1.875rem;-moz-box-pack:normal;-ms-flex-pack:normal;-webkit-align-items:normal;align-items:normal;display:grid;grid-template-columns:repeat(4,1fr);-webkit-justify-content:normal;justify-content:normal;margin:0}}.o-grid--fourths>*{-moz-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;min-width:0;padding:.9375rem}@supports (display:grid){.o-grid--fourths>*{-moz-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;max-width:none;padding:0}}}@media (min-width:560px){.o-grid--fifts{-moz-box-align:normal;-ms-flex-align:normal;-moz-box-pack:normal;-ms-flex-pack:normal;-webkit-align-items:normal;align-items:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:normal;justify-content:normal;margin:-.9375rem}@supports (display:grid){.o-grid--fifts{-moz-box-align:normal;-ms-flex-align:normal;grid-gap:1.875rem;-moz-box-pack:normal;-ms-flex-pack:normal;-webkit-align-items:normal;align-items:normal;display:grid;grid-template-columns:repeat(2,1fr);-webkit-justify-content:normal;justify-content:normal;margin:0}}.o-grid--fifts>*{-moz-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;min-width:0;padding:.9375rem}@supports (display:grid){.o-grid--fifts>*{-moz-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;max-width:none;padding:0}}}@media (min-width:992px){.o-grid--fifts{-moz-box-align:normal;-ms-flex-align:normal;-moz-box-pack:normal;-ms-flex-pack:normal;-webkit-align-items:normal;align-items:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:normal;justify-content:normal;margin:-.9375rem}@supports (display:grid){.o-grid--fifts{-moz-box-align:normal;-ms-flex-align:normal;grid-gap:1.875rem;-moz-box-pack:normal;-ms-flex-pack:normal;-webkit-align-items:normal;align-items:normal;display:grid;grid-template-columns:repeat(5,1fr);-webkit-justify-content:normal;justify-content:normal;margin:0}}.o-grid--fifts>*{-moz-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;min-width:0;padding:.9375rem}@supports (display:grid){.o-grid--fifts>*{-moz-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;max-width:none;padding:0}}}.o-grid--section{margin:3.75rem 0}.o-grid__item--colspan-2,.o-grid__item--colspan-3{grid-column:span 2}@media (min-width:992px){.o-grid__item--colspan-3{grid-column:span 3}}.o-header{background:#0e1539;color:#fff;position:relative;z-index:99}.o-header__inner{-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;padding-top:3.5rem;position:relative}.o-header__inner,.o-header__left{-moz-box-orient:horizontal;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.o-header__left{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.o-header__left,.o-header__right{-moz-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:calc(50% - 6.25rem)}.o-header__right{-moz-box-orient:horizontal;-moz-box-direction:normal;-moz-box-pack:end;-ms-flex-pack:end;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:flex-end;justify-content:flex-end;margin-left:auto}.o-header__logo{bottom:-.5rem;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:10rem;z-index:10}@media (min-width:768px){.o-header__logo{width:12.5rem}}.o-header__top{position:absolute;right:0;top:0}.o-header__navicon{margin-right:.99938rem;padding-bottom:.5rem}@media (min-width:768px){.o-header__navicon{padding-bottom:0}}.o-header__nav{display:none}@media (min-width:768px){.o-header__nav{display:block}}.o-layout{padding-bottom:2.8125rem;padding-top:2.8125rem}.o-main{overflow:hidden}.o-wrapper{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;min-height:100vh}.o-wrapper .o-main{-moz-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;position:relative}.c-alert{background-color:#fff;border:1px solid #bdc5ef;border-radius:2px;color:#0e1539;margin:0 0 .99938rem;padding:.99938rem 1.875rem;position:relative}.c-alert__dismiss{background:none;border:none;outline:none;padding:.99938rem;position:absolute;right:0;top:0}.c-alert--primary{background-color:#fff;border-color:#c0d9ff;color:#01388c}.c-alert--success{background-color:#fff;border-color:#80ffcf;color:lighdarkenten(#00b370,20%)}.c-alert--danger{background-color:#fffdfe;border-color:#fe65a7;color:#310015}.c-alert--warning{background-color:#fff;border-color:#fff;color:#eecf1a}.c-breadcrumb__list{font-size:0;list-style:none;margin:0;overflow:hidden;overflow-x:auto;padding:0;white-space:nowrap}.c-breadcrumb__item{display:inline-block;font-size:.75rem;margin:0 .99938rem 0 0;padding:0 .99938rem 0 0;position:relative}.c-breadcrumb__item:not(:last-child):after{content:"/";position:absolute;right:0;top:0}.c-breadcrumb__item:not(:last-child):after,.c-breadcrumb__link{color:#576bd6;display:block;padding:.99938rem 0}.c-breadcrumb__link:hover{color:#0160f2}.c-button{background:#0160f2;border:1px solid #0160f2;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:1rem;font-weight:600;line-height:1;margin:0;outline:none;padding:.99938rem 1.875rem;text-decoration:none;transition:color .2s,background .2s,border-color .2s;vertical-align:middle}.c-button:active,.c-button:focus,.c-button:hover{background:#5b9bfe;border-color:#5b9bfe;color:#fff}.c-button:active,.c-button:focus{box-shadow:inset 0 1px 5px rgba(0,0,0,.1)}.c-button:disabled{cursor:not-allowed;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.2;pointer-events:none}.c-button--small{font-size:.875rem;padding:.4875rem .625rem}.c-button--small .c-button__icon{font-size:.75rem}.c-button--large{font-weight:800;padding:.99938rem 2.8125rem}.c-button--blue{background:#0160f2;border-color:#0160f2}.c-button--blue:active,.c-button--blue:focus,.c-button--blue:hover{background:#096afe;border-color:#096afe;color:#fff}.c-button--blue.c-button--outline{background:transparent;border-color:#eef0f2;border-width:2px;color:#0160f2}.c-button--blue.c-button--outline:active,.c-button--blue.c-button--outline:focus,.c-button--blue.c-button--outline:hover{background:#0160f2;border-color:#0160f2;color:#fff}.c-button--green{background:#00b370;border-color:#00b370}.c-button--green:active,.c-button--green:focus,.c-button--green:hover{background:#00c77d;border-color:#00c77d;color:#fff}.c-button--red{background:#960141;border-color:#960141}.c-button--red:active,.c-button--red:focus,.c-button--red:hover{background:#aa014a;border-color:#aa014a;color:#fff}.c-button--grey{background:#eef0f2;border-color:#eef0f2}.c-button--grey:active,.c-button--grey:focus,.c-button--grey:hover{background:#fafafb;border-color:#fafafb}.c-button--grey.c-button--outline{background:transparent;border-width:2px;color:#0e1539}.c-button--grey.c-button--outline:active,.c-button--grey.c-button--outline:focus,.c-button--grey.c-button--outline:hover{border-color:#d1d7dc}.c-button--fw{text-align:center;width:100%}.c-button--disabled,.c-button:disabled{background:#cbd8e1!important;border-color:#cbd8e1!important;color:#8791a4!important;cursor:not-allowed;-webkit-filter:none;filter:none;opacity:1}.c-create{padding-bottom:.75rem}.c-create:before{background:#0e1539;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .5s;z-index:-1}.c-create--is-active:before{opacity:.8}.c-create__button{background:#00b370;border:none;border-radius:2px;font-size:0;font-weight:700;line-height:1.25;padding:.5rem .75rem}.c-create__button:before{speak:none;content:"";font-family:icons;font-style:normal;font-weight:400;height:1em;width:1em}@media (min-width:560px){.c-create__button{font-size:1rem;padding:.5rem 1rem .5rem .75rem}}.c-create__button:before{font-size:.875rem}.c-create__button:focus{outline:none;position:relative}.c-create__button:focus:after{background:#00b370;border-radius:5px;bottom:-3px;content:"";display:block;left:-3px;opacity:.3;position:absolute;right:-3px;top:-3px;z-index:-1}.c-create__flyout{-moz-box-align:end;-ms-flex-align:end;-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-align-items:flex-end;align-items:flex-end;background:#141e46;bottom:1px;content:"";display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;height:0;left:50%;overflow:hidden;position:absolute;-webkit-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%);transition:height .5s;width:100vw;z-index:0}.c-create__flyout:after{clear:both;content:""}.c-create--is-active .c-create__flyout{height:26rem}@media (min-width:768px){.c-create--is-active .c-create__flyout{height:10.8125rem}}.c-create__flyout-inner{-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.c-create__list{-moz-box-align:end;-ms-flex-align:end;-moz-box-orient:horizontal;-moz-box-direction:normal;-moz-box-pack:end;-ms-flex-pack:end;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-end;justify-content:flex-end;list-style:none;margin:0;overflow:hidden;padding:1.5rem 0;position:relative}.c-create__item{-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:.625rem 0 0;width:100%}@media (min-width:768px){.c-create__item{padding:0 0 0 .625rem;width:10.25rem}}.c-create__link{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#0e1539;border-radius:2px;color:#fff;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:.4875rem;text-decoration:none;transition:color .1s,background .1s}@media (min-width:560px){.c-create__link{display:block;padding:1rem;text-align:center}}.c-create__link:hover{background:#fff;color:#0160f2}.c-create__icon{display:block;font-size:2.25rem;margin:0 .99938rem;opacity:.2;text-align:center;transition:opacity .1s}.c-create__link:hover .c-create__icon{opacity:1}.c-create__label{font-weight:700}.c-form-fieldset{margin:.99938rem 0 1.875rem}.c-form{padding-bottom:4.6rem}.c-form-element{margin:0 0 1.875rem}.c-form-element--inline{display:inline-block;margin:0 .4875rem 0 0;vertical-align:top;width:auto}.c-form-element__label{display:block;font-weight:400;padding:0 0 .73125rem;width:100%}.c-form-element__label--inline{display:inline-block;margin-right:.4875rem;padding:4.99937rem 0 .73125rem;vertical-align:top;width:auto}.c-form-element__label--is-required:after{background-color:#960141;border-radius:50%;content:"";display:inline-block;height:5px;margin:0 -100% 0 .24375rem;vertical-align:.4em;width:5px}.c-form-element__control{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%}.c-form-element__control--inline{display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:.4875rem;vertical-align:top;width:auto}.c-form-element__control--has-error .c-form-element__input{border-color:#960141}.c-form-element__control--has-addon .c-form-element__input:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.c-form-element__control--has-addon .c-form-element__input:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.c-form-element__description{color:#576bd6;font-size:.875rem;line-height:1.25;margin-top:.4875rem}.c-form-element__control .c-form-element__description{margin-top:.24375rem}.c-form-element__errors{color:#960141;font-size:.875rem;line-height:1.25;margin-top:.4875rem}.c-form-element__addon{-moz-box-flex:0;background-color:#bdc5ef;border-bottom:1px solid #bdc5ef;border-top:1px solid #bdc5ef;color:#0e1539;-webkit-flex:0;-ms-flex:0;flex:0;font-weight:600;padding:.99938rem}.c-form-element__addon--prefix{border-left:1px solid #bdc5ef;border-radius:2px 0 0 2px}.c-form-element__addon--suffix{border-radius:0 2px 2px 0;border-right:1px solid #bdc5ef}.c-form-element__control--has-error .c-form-element__addon{background-color:#bdc5ef;border-color:#960141;color:#960141}.c-form-element__control--textarea textarea{height:200px}.c-form-element__control--checkbox,.c-form-element__control--radio{margin-top:.4875rem;position:relative}.c-form-element__control--checkbox:first-child,.c-form-element__control--radio:first-child{margin-top:0}.c-form-element__control--checkbox.c-form-element__control--inline,.c-form-element__control--radio.c-form-element__control--inline{margin:0 .99938rem 0 0}.c-form-element__control--checkbox input[type=checkbox],.c-form-element__control--checkbox input[type=radio],.c-form-element__control--radio input[type=checkbox],.c-form-element__control--radio input[type=radio]{position:absolute;visibility:hidden}.c-form-element__control--checkbox input[type=checkbox]+label,.c-form-element__control--checkbox input[type=radio]+label,.c-form-element__control--radio input[type=checkbox]+label,.c-form-element__control--radio input[type=radio]+label{padding:0}.c-form-element__control--checkbox input[type=checkbox]+label:before,.c-form-element__control--checkbox input[type=radio]+label:before,.c-form-element__control--radio input[type=checkbox]+label:before,.c-form-element__control--radio input[type=radio]+label:before{background-color:#fff;border:1px solid #a9b3ea;border-radius:2px;content:"";display:inline-block;height:16px;margin-right:.4875rem;position:relative;top:.1em;width:16px}.c-form-element__control--checkbox input[type=radio]+label:before,.c-form-element__control--radio input[type=radio]+label:before{border-radius:50%}.c-form-element__control--checkbox input[type=checkbox]:checked+label:before,.c-form-element__control--checkbox input[type=radio]:checked+label:before,.c-form-element__control--radio input[type=checkbox]:checked+label:before,.c-form-element__control--radio input[type=radio]:checked+label:before{background-color:#0160f2;background-position:50%;background-repeat:no-repeat;border-color:#0160f2}.c-form-element__control--checkbox input[type=checkbox]:checked+label:before,.c-form-element__control--radio input[type=checkbox]:checked+label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23fff' d='m3.302 7.616 2.024 1.372L9.826 2 12 3.151 6.372 12 2 9.849z'/%3E%3C/svg%3E")}.c-form-element__control--checkbox input[type=radio]:checked+label:before,.c-form-element__control--radio input[type=radio]:checked+label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='7' cy='7' r='3' fill='%23fff'/%3E%3C/svg%3E")}.c-header__content{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.c-logo{display:block;height:auto;width:100%}.c-logo--header{margin-right:2.8125rem}.c-logo__image{height:100%;width:100%}.c-menu-main__list{-moz-box-orient:horizontal;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;list-style:none;margin:0;padding:0}.c-menu-main__item{-moz-box-flex:0;display:inline-block;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;overflow:hidden;padding:0}.c-menu-main__link{color:currentColor;display:block;font-weight:700;line-height:1;opacity:.6;padding:1.25rem .875rem;position:relative;text-decoration:none}.c-menu-main__link:before{background:#960141;bottom:0;content:"";height:4px;left:0;position:absolute;right:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.c-menu-main__item--is-active .c-menu-main__link,.c-menu-main__link:focus,.c-menu-main__link:hover{color:#fff;opacity:1;text-decoration:none}.c-menu-main__item--is-active .c-menu-main__link:before,.c-menu-main__link:focus:before,.c-menu-main__link:hover:before{-webkit-transform:translateY(0);transform:translateY(0)}.c-navicon{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative}.c-navicon__button{background:transparent;border:none;border-radius:2px;color:#8791a4;height:2.3125rem;padding:0;transition:color .2s,background .2s;width:2.3125rem}.c-navicon__button:hover{background:rgba(150,1,65,.32);color:#fff}.c-navicon__button:focus{outline:none;position:relative}.c-navicon--is-active .c-navicon__button{background:#960141;color:#fff}.c-navicon__button span{background:currentColor;display:block;height:2px;margin:auto;transition:width .3s,-webkit-transform .3s;transition:transform .3s,width .3s;transition:transform .3s,width .3s,-webkit-transform .3s;width:1.125rem}.c-navicon__button span:first-child,.c-navicon__button span:last-child{-webkit-transform-origin:left;transform-origin:left}.c-navicon__button span+span{margin-top:4px}.c-navicon--is-active .c-navicon__button span{width:17px}.c-navicon--is-active .c-navicon__button span:first-child{-webkit-transform:translateX(2.5px) rotate(45deg);transform:translateX(2.5px) rotate(45deg)}.c-navicon--is-active .c-navicon__button span:nth-child(2){-webkit-transform:scale(0);transform:scale(0)}.c-navicon--is-active .c-navicon__button span:last-child{-webkit-transform:translateX(2.5px) rotate(-45deg);transform:translateX(2.5px) rotate(-45deg)}.c-navicon__flyout{background:#fff;border:1px solid #e5eef5;border-radius:2px;bottom:-.5rem;box-shadow:0 4px 8px 0 rgba(14,21,57,.08);left:0;opacity:0;overflow:hidden;padding:.75rem 0;position:absolute;-webkit-transform:translateY(95%);transform:translateY(95%);transition:visibility .5s,opacity .5s,-webkit-transform .3s;transition:visibility .5s,opacity .5s,transform .3s;transition:visibility .5s,opacity .5s,transform .3s,-webkit-transform .3s;visibility:hidden;width:11rem;will-change:scroll-position,transform,visibility,opacity;z-index:99}.c-navicon--is-active .c-navicon__flyout{opacity:1;-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}.c-navicon__list{list-style:none;margin:0;padding:0}.c-navicon__item{color:#0e1539;display:block}.c-navicon__item input[type=submit],.c-navicon__item>a,.c-navicon__item>button{background:transparent;border:none;color:currentColor;cursor:pointer;display:block;font-family:inherit;font-size:.875rem;font-weight:500;line-height:1.2;padding:.4375rem 1.4375rem;text-align:left;text-decoration:none;width:100%}.c-navicon__item input[type=submit]:hover,.c-navicon__item>a:hover,.c-navicon__item>button:hover{background:#f4f8f9;color:#0160f2;text-decoration:underline}.c-navicon__item--danger{color:#960141}.c-page-header{padding:2.8125rem 0 0;position:relative}.c-page-header:before{background-image:linear-gradient(0deg,#fff,#e7eff6);bottom:0;content:"";height:7.125rem;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;z-index:-1}.c-page-header__title{margin:0 0 .99938rem;text-align:center}@media (max-width:559px){.c-page-header__title{font-size:1.75rem;margin:0 2.8125rem .99938rem}}.c-page-header__subtitle{color:#8791a4;font-weight:600;margin:0;text-align:center}.c-page-header__back{color:#960141;display:block;font-size:1.25rem;height:1.875rem;left:0;line-height:1.875rem;padding-right:.125rem;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:color .2s;width:1.875rem}@media (min-width:560px){.c-page-header__back{height:2.5rem;line-height:2.5rem;width:2.5rem}}.c-page-header__back:before{border:2px solid;bottom:0;content:"";left:0;position:absolute;right:0;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-page-header__back .c-icon{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.c-page-header__back:hover{color:#bf0153}.c-page-header__back:hover .c-icon{-webkit-transform:translateX(-2px);transform:translateX(-2px)}.c-page-header__bottom{-moz-box-align:center;-ms-flex-align:center;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media (min-width:560px){.c-page-header__bottom{-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}}.c-page-header__item{-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}@media (min-width:560px){.c-page-header__item{width:auto}}.c-page-header__item+.c-page-header__item{margin-top:.4875rem}@media (min-width:560px){.c-page-header__item+.c-page-header__item{margin-left:.625rem;margin-top:0}}.c-page-header__item--push-left{margin-left:auto}.c-page-header__progress{background:currentColor;bottom:0;height:2px;left:calc(.99938rem - (.99938rem * 2));position:absolute;width:10%}@media (min-width:560px){.c-page-header__progress{left:calc(1.875rem - (1.875rem * 2))}}@media (min-width:1040px){.c-page-header__progress{left:calc(((100vw - 980px) / 2) - (((100vw - 980px) / 2) * 2))}}.c-page-header__progress:after{background:currentColor;content:"";height:6px;position:absolute;right:-3px;top:-2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:6px}.c-page-header__progress--intake{width:33.33vw}.c-page-header__progress--quotation-0{width:50vw}.c-page-header__progress--quotation-1{width:56.5vw}.c-page-header__progress--quotation-2{width:63.5vw}.c-page-header__progress--quotation-3{width:70vw}.c-page-header__progress--order-0{width:77.77vw}.c-page-header__progress--order-1{width:88.88vw}.c-page-header__progress--order-2{width:100vw}.c-page-header--has-border{padding-bottom:1.875rem}.c-page-header--has-border:after{background:#cbd8e1;bottom:0;content:"";height:2px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;z-index:-1}.c-user-toggle{position:relative}.c-user-toggle__button{background:transparent;border:none;color:#fff;font-size:.875rem;font-weight:700;outline:none;padding:0}.c-user-toggle__icon{color:#8791a4;font-size:.75rem}.c-user-toggle__flyout{background:#fff;border:1px solid #e5eef5;border-radius:2px;bottom:-.5rem;box-shadow:0 4px 8px 0 rgba(14,21,57,.08);opacity:0;overflow:hidden;padding:.75rem 0;position:absolute;right:0;-webkit-transform:translateY(95%);transform:translateY(95%);transition:visibility .5s,opacity .5s,-webkit-transform .3s;transition:visibility .5s,opacity .5s,transform .3s;transition:visibility .5s,opacity .5s,transform .3s,-webkit-transform .3s;visibility:hidden;width:11rem;will-change:scroll-position,transform,visibility,opacity;z-index:99}.c-user-toggle--is-active .c-user-toggle__flyout{opacity:1;-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}.c-user-toggle__list{list-style:none;margin:0;padding:0}.c-user-toggle__item{color:#0e1539;display:block}.c-user-toggle__item input[type=submit],.c-user-toggle__item>a,.c-user-toggle__item>button{background:transparent;border:none;color:currentColor;cursor:pointer;display:block;font-family:inherit;font-size:.875rem;font-weight:500;line-height:1.2;padding:.4375rem 1.4375rem;text-align:left;text-decoration:none;width:100%}.c-user-toggle__item input[type=submit]:hover,.c-user-toggle__item>a:hover,.c-user-toggle__item>button:hover{background:#f4f8f9;color:#0160f2;text-decoration:underline}.c-user-toggle__item--danger{color:#960141}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRvb2xzL21peGluLmljb24uc2NzcyIsIm5vcm1hbGl6ZS5jc3MiLCJlbGVtZW50cy9lbGVtZW50LmZvcm0uc2NzcyIsInNldHRpbmdzL3NldHRpbmcuZ2xvYmFsLnNjc3MiLCJlbGVtZW50cy9lbGVtZW50LnBhZ2Uuc2NzcyIsInRvb2xzL21peGluLnJlc3BvbnNpdmUtdHlwZS5zY3NzIiwiZWxlbWVudHMvZWxlbWVudC50YWJsZS5zY3NzIiwiZWxlbWVudHMvZWxlbWVudC50eXBlLnNjc3MiLCJvYmplY3RzL29iamVjdC5jb250YWluZXIuc2NzcyIsIm9iamVjdHMvb2JqZWN0LmdyaWQuc2NzcyIsInRvb2xzL21peGluLmdyaWQuc2NzcyIsIm9iamVjdHMvb2JqZWN0LmhlYWRlci5zY3NzIiwib2JqZWN0cy9vYmplY3QubGF5b3V0LnNjc3MiLCJvYmplY3RzL29iamVjdC5tYWluLnNjc3MiLCJvYmplY3RzL29iamVjdC53cmFwcGVyLnNjc3MiLCJjb21wb25lbnRzL2NvbXBvbmVudC5hbGVydC5zY3NzIiwiY29tcG9uZW50cy9jb21wb25lbnQuYnJlYWRjcnVtYi5zY3NzIiwiY29tcG9uZW50cy9jb21wb25lbnQuYnV0dG9uLnNjc3MiLCJ0b29scy9taXhpbi5idXR0b24uc2NzcyIsImNvbXBvbmVudHMvY29tcG9uZW50LmNyZWF0ZS5zY3NzIiwiY29tcG9uZW50cy9jb21wb25lbnQuZm9ybS5zY3NzIiwiY29tcG9uZW50cy9jb21wb25lbnQuaGVhZGVyLnNjc3MiLCJjb21wb25lbnRzL2NvbXBvbmVudC5sb2dvLnNjc3MiLCJjb21wb25lbnRzL2NvbXBvbmVudC5tZW51LW1haW4uc2NzcyIsImNvbXBvbmVudHMvY29tcG9uZW50Lm5hdmljb24uc2NzcyIsImNvbXBvbmVudHMvY29tcG9uZW50LnBhZ2UtaGVhZGVyLnNjc3MiLCJjb21wb25lbnRzL2NvbXBvbmVudC51c2VyLXRvZ2dsZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQW9DRSxn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WSxDQUNaLGlCQUFtQixDQUNuQixlQUFnQixDQUNoQixZQUFhLENBQ2IsU0FBVSxDQUdaLHFCQUNFLGF2QjBCc0IsQ3VCekJ0QixnQkFBa0IsQ0FHcEIsdUJBQ0UsZUFBaUIsQ0FDakIsd0J2QndDcUIsQ3VCdkNyQixpQnZCZ0RlLEN1Qi9DZixhQUFlLENBQ2YseUNBQTJDLENBQzNDLFNBQVUsQ0FDVixlQUFnQixDQUNoQixnQkFBa0IsQ0FDbEIsaUJBQWtCLENBQ2xCLE9BQVEsQ0FDUixpQ0FBMEIsQ0FBMUIseUJBQTBCLENBQzFCLDJEQUFzRCxDQUF0RCxtREFBc0QsQ0FBdEQseUVBQXNELENBQ3RELGlCQUFrQixDQUNsQixXQUFZLENBQ1osd0RBQTRELENBQzVELFVBQVcsQ0FFWCxpREFDRSxTQUFVLENBQ1Ysa0NBQTJCLENBQTNCLDBCQUEyQixDQUMzQixrQkFBbUIsQ0FJdkIscUJBQ0UsZUFBZ0IsQ0FDaEIsUUFBUyxDQUNULFNBQVUsQ0FHWixxQkFFRSxhdkJid0IsQ3VCWXhCLGF2Qlp3QixDdUJXekIsMkZBT0csc0JBQXVCLENBQ3ZCLFdBQVksQ0FDWixrQkFBbUIsQ0FDbkIsY0FBZSxDQUNmLGFBQWMsQ0FDZCxtQkFBb0IsQ0FDcEIsaUJBQW1CLENBQ25CLGVBQWdCLENBQ2hCLGVBQWdCLENBQ2hCLDBCQUE0QixDQUM1QixlQUFnQixDQUNoQixvQkFBcUIsQ0FDckIsVUFBVyxDQW5CZCw2R0FzQkssa0J2QmZhLEN1QmdCYixhdkIxQm9CLEN1QjJCcEIseUJBQTBCLENBSTlCLDZCQUNFLGF2QjFCdUIiLCJmaWxlIjoiY3JpdGljYWwuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbnMnO1xuICBzcmM6ICB1cmwoJy4uL2ZvbnRzL2ljb25zL2ljb25zLmVvdCcpO1xuICBzcmM6ICB1cmwoJy4uL2ZvbnRzL2ljb25zL2ljb25zLmVvdCNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9pY29ucy9pY29ucy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9pY29ucy9pY29ucy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvaWNvbnMvaWNvbnMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ljb25zL2ljb25zLnN2ZyNmb250ZWxsbycpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuJGljb25zOiAoXG4gIGFuZ2xlLWRvd246ICdcXGU4MDAnLFxuICBhbmdsZS1sZWZ0OiAnXFxlODAxJyxcbiAgYW5nbGUtcmlnaHQ6ICdcXGU4MDInLFxuICBhbmdsZS11cDogJ1xcZTgwMycsXG4gIGNoZWNrOiAnXFxlODA4JyxcbiAgY2l0eTogJ1xcZTgwOScsXG4gIGRvdHM6ICdcXGU4MGEnLFxuICBmb2xkZXI6ICdcXGU4MGInLFxuICBzZWFyY2g6ICdcXGU4MGMnLFxuICB1c2VyOiAnXFxlODBkJyxcbiAgY2FyZXQtZG93bjogJ1xcZTgwZScsXG4gIGNhcmV0LWxlZnQ6ICdcXGU4MGYnLFxuICBjYXJldC1yaWdodDogJ1xcZTgxMCcsXG4gIGNhcmV0LXVwOiAnXFxlODExJyxcbiAgcGx1czogJ1xcZTgxMicsXG4gIGNsb3NlOiAnXFxlODEzJyxcbik7XG5cbkBtaXhpbiBpY29uKCRwb3NpdGlvbjogYmVmb3JlLCAkaWNvbjogZmFsc2UsICRzdHlsZXM6IHRydWUpIHtcbiAgQGlmICRwb3NpdGlvbiA9PSBib3RoIHtcbiAgICAkcG9zaXRpb246IFwiYmVmb3JlLCAmOmFmdGVyXCI7XG4gIH1cblxuICAmOiN7JHBvc2l0aW9ufSB7XG5cbiAgICBAaWYgJGljb24ge1xuICAgICAgY29udGVudDogXCIje21hcC1nZXQoJGljb25zLCAkaWNvbil9XCI7XG4gICAgfVxuICAgIEBpZiAkc3R5bGVzIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbnMnO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGhlaWdodDogMWVtO1xuICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICB3aWR0aDogMWVtO1xuICAgIH1cblxuICAgIEBjb250ZW50O1xuICB9XG59IiwiLyohIG5vcm1hbGl6ZS5jc3MgdjcuMC4wIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluXG4gKiAgICBJRSBvbiBXaW5kb3dzIFBob25lIGFuZCBpbiBpT1MuXG4gKi9cblxuaHRtbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICovXG5cbmFydGljbGUsXG5hc2lkZSxcbmZvb3RlcixcbmhlYWRlcixcbm5hdixcbnNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cbiAqL1xuXG5maWdjYXB0aW9uLFxuZmlndXJlLFxubWFpbiB7IC8qIDEgKi9cbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IG1hcmdpbiBpbiBJRSA4LlxuICovXG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMWVtIDQwcHg7XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cbiAgaGVpZ2h0OiAwOyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIGdhcHMgaW4gbGlua3MgdW5kZXJsaW5lIGluIGlPUyA4KyBhbmQgU2FmYXJpIDgrLlxuICovXG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLyogMSAqL1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny0gYW5kIEZpcmVmb3ggMzktLlxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXG59XG5cbi8qKlxuICogUHJldmVudCB0aGUgZHVwbGljYXRlIGFwcGxpY2F0aW9uIG9mIGBib2xkZXJgIGJ5IHRoZSBuZXh0IHJ1bGUgaW4gU2FmYXJpIDYuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHN0eWxlIGluIEFuZHJvaWQgNC4zLS5cbiAqL1xuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGJhY2tncm91bmQgYW5kIGNvbG9yIGluIElFIDktLlxuICovXG5cbm1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICogYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKi9cblxuYXVkaW8sXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBpT1MgNC03LlxuICovXG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cbiAqL1xuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qKlxuICogSGlkZSB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKi9cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICBtYXJnaW46IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQgeyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7IC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXG4gKiAgICBjb250cm9scyBpbiBBbmRyb2lkIDQuXG4gKiAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcbmh0bWwgW3R5cGU9XCJidXR0b25cIl0sIC8qIDEgKi9cblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8qIDEgKi9cbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRS5cbiAqL1xuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLS5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC0uXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgYW5kIGNhbmNlbCBidXR0b25zIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUsIGFuZCBGaXJlZm94LlxuICovXG5cbmRldGFpbHMsIC8qIDEgKi9cbm1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKiBTY3JpcHRpbmdcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKi9cblxuY2FudmFzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxuICovXG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogSGlkZGVuXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLS5cbiAqL1xuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIvKiBGaWVsZHNldCAqL1xuZmllbGRzZXQge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogJHNwYWNlLTIwIDAgJHNwYWNlLTMwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBMYWJlbCBhbmQgbGVnZW5kICovXG5sYWJlbCxcbmxlZ2VuZCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC0xMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBCdXR0b24gKi9cbmJ1dHRvbiB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIEZvcm0gKi9cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdLFxuaW5wdXRbdHlwZT1cIndlZWtcIl0sXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdLFxuaW5wdXRbdHlwZT1cInRlbFwiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cInVybFwiXSxcbnRleHRhcmVhLFxuc2VsZWN0IHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIG91dGxpbmU6IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZGVmYXVsdC0yMDtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgb3BhY2l0eTogLjM7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbn1cbnRleHRhcmVhIHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuc2VsZWN0Om5vdChbbXVsdGlwbGVdKSB7fVxuIiwiLyogRm9udCBmYW1pbHkgKi9cbiRmb250LWZhbWlseS1kZWZhdWx0OiAnUHJveGltYSBOb3ZhJywgc2Fucy1zZXJpZjtcbiRmb250LWZhbWlseS1oZWFkaW5nOiBpbmhlcml0O1xuXG4vKiBGb250IHNpemUgKi9cbiRmb250LXNpemUtbWluLWJhc2U6IDE0cHg7XG4kZm9udC1zaXplLW1heC1iYXNlOiAxNnB4O1xuJGZvbnQtc2l6ZS1iYXNlOiAxcmVtO1xuJGZvbnQtc2l6ZS0xMDogKCRmb250LXNpemUtYmFzZSAqIC43NSk7XG4kZm9udC1zaXplLTIwOiAoJGZvbnQtc2l6ZS1iYXNlICogLjg3NSk7XG4kZm9udC1zaXplLTMwOiAoJGZvbnQtc2l6ZS1iYXNlICogMSk7XG4kZm9udC1zaXplLTQwOiAoJGZvbnQtc2l6ZS1iYXNlICogMS4xMjUpO1xuJGZvbnQtc2l6ZS01MDogKCRmb250LXNpemUtYmFzZSAqIDEuMjUpO1xuJGZvbnQtc2l6ZS1kZWZhdWx0OiAkZm9udC1zaXplLTMwO1xuXG4kZm9udC1zaXplLWgxOiAoJGZvbnQtc2l6ZS1iYXNlICogMi4yNSk7XG4kZm9udC1zaXplLWgyOiAoJGZvbnQtc2l6ZS1iYXNlICogMS41KTtcbiRmb250LXNpemUtaDM6ICgkZm9udC1zaXplLWJhc2UgKiAxLjI1KTtcbiRmb250LXNpemUtaDQ6ICgkZm9udC1zaXplLWJhc2UgKiAxLjEyNSk7XG4kZm9udC1zaXplLWg1OiAoJGZvbnQtc2l6ZS1iYXNlICogMSk7XG4kZm9udC1zaXplLWg2OiAoJGZvbnQtc2l6ZS1iYXNlICogMC45KTtcblxuLyogRm9udCB3ZWlnaHQgKi9cbiRmb250LXdlaWdodC0zMDogMzAwO1xuJGZvbnQtd2VpZ2h0LTQwOiA0MDA7XG4kZm9udC13ZWlnaHQtNjA6IDYwMDtcbiRmb250LXdlaWdodC03MDogNzAwO1xuJGZvbnQtd2VpZ2h0LTgwOiA4MDA7XG4kZm9udC13ZWlnaHQtZGVmYXVsdDogJGZvbnQtd2VpZ2h0LTQwO1xuXG4vKiBMaW5lIGhlaWdodCAqL1xuJGxpbmUtaGVpZ2h0LTEwOiAxO1xuJGxpbmUtaGVpZ2h0LTIwOiAxLjI1O1xuJGxpbmUtaGVpZ2h0LTMwOiAxLjU7XG4kbGluZS1oZWlnaHQtNDA6IDEuNzU7XG4kbGluZS1oZWlnaHQtZGVmYXVsdDogJGxpbmUtaGVpZ2h0LTQwO1xuXG4vKiBDb2xvciAqL1xuJGNvbG9yLWRlZmF1bHQtYmFzZTogIzBFMTUzOTtcbiRjb2xvci1kZWZhdWx0LTEwOiBsaWdodGVuKCRjb2xvci1kZWZhdWx0LWJhc2UsIDcwJSk7XG4kY29sb3ItZGVmYXVsdC0yMDogIzg3OTFBNDtcbiRjb2xvci1kZWZhdWx0LTMwOiBsaWdodGVuKCRjb2xvci1kZWZhdWx0LWJhc2UsIDQ1JSk7XG4kY29sb3ItZGVmYXVsdC00MDogIzE0MUU0NjtcbiRjb2xvci1kZWZhdWx0LTUwOiAkY29sb3ItZGVmYXVsdC1iYXNlO1xuJGNvbG9yLWRlZmF1bHQtOTA6IGRhcmtlbigkY29sb3ItZGVmYXVsdC1iYXNlLCAxMCUpO1xuXG4kY29sb3ItcHJpbWFyeS1iYXNlOiAjMDE2MEYyO1xuJGNvbG9yLXByaW1hcnktMTA6IGxpZ2h0ZW4oJGNvbG9yLWRlZmF1bHQtYmFzZSwgNzUlKTtcbiRjb2xvci1wcmltYXJ5LTUwOiAkY29sb3ItcHJpbWFyeS1iYXNlO1xuXG4kY29sb3Itc2Vjb25kYXJ5LWJhc2U6ICMwMEIzNzA7XG5cbiRjb2xvci10ZXJ0aWFyeS1iYXNlOiAjOTYwMTQxO1xuXG4kY29sb3ItcXVhdGVybmFyeS1iYXNlOiAjRjVFMzc5O1xuXG4kY29sb3ItYmctMzA6ICNGNEY4Rjk7XG4kY29sb3ItYmctYmFzZTogI0VFRjBGMjtcblxuJGNvbG9yLWJvcmRlci1iYXNlOiAjQ0JEOEUxO1xuJGNvbG9yLWJvcmRlci0zMDogI0U1RUVGNTtcbiRjb2xvci1ib3JkZXItNTA6ICRjb2xvci1ib3JkZXItYmFzZTtcblxuJGNvbG9yLWxpbms6ICRjb2xvci1wcmltYXJ5LWJhc2U7XG4kY29sb3Itc3VjY2VzczogJGNvbG9yLXNlY29uZGFyeS1iYXNlO1xuJGNvbG9yLWRhbmdlcjogJGNvbG9yLXRlcnRpYXJ5LWJhc2U7XG4kY29sb3Itd2FybmluZzogJGNvbG9yLXF1YXRlcm5hcnktYmFzZTtcblxuLyogQm9yZGVyIHJhZGl1cyAqL1xuJGJvcmRlci1yYWRpdXM6IDJweDtcblxuLyogU3BhY2UgKi9cbiRzcGFjZS1iYXNlOiAxLjg3NXJlbTtcbiRzcGFjZS0xMDogKCRzcGFjZS1iYXNlICogLjI2KTtcbiRzcGFjZS0yMDogKCRzcGFjZS1iYXNlICogLjUzMyk7XG4kc3BhY2UtMzA6ICgkc3BhY2UtYmFzZSAqIDEpO1xuJHNwYWNlLTQwOiAoJHNwYWNlLWJhc2UgKiAxLjUpO1xuJHNwYWNlLTUwOiAoJHNwYWNlLWJhc2UgKiAyKTtcbiRzcGFjZS1kZWZhdWx0OiAkc3BhY2UtYmFzZTtcblxuLyogV2lkdGggKi9cbiR3aWR0aC0xMDogMzIwcHg7XG4kd2lkdGgtMjA6IDU2MHB4O1xuJHdpZHRoLTMwOiA3NjhweDtcbiR3aWR0aC00MDogOTkycHg7XG4kd2lkdGgtNTA6IDEwNDBweDtcbiR3aWR0aC02MDogMTIwMHB4O1xuJHdpZHRoLWRlZmF1bHQ6ICR3aWR0aC01MDtcblxuLyogR3V0dGVyICovXG4kZ3V0dGVyLTEwOiAkc3BhY2UtMTA7XG4kZ3V0dGVyLTIwOiAkc3BhY2UtMjA7XG4kZ3V0dGVyLTMwOiAkc3BhY2UtMzA7XG4kZ3V0dGVyLTQwOiAkc3BhY2UtNDA7XG4kZ3V0dGVyLTUwOiAkc3BhY2UtNTA7XG4kZ3V0dGVyLWRlZmF1bHQ6ICRndXR0ZXItMzA7XG5cbi8qIEJyZWFrcG9pbnRzICovXG4kYnJlYWstbWluLTEwOiAobWluLXdpZHRoOiAzMjBweCk7XG4kYnJlYWstbWluLTIwOiAobWluLXdpZHRoOiA1NjBweCk7XG4kYnJlYWstbWluLTMwOiAobWluLXdpZHRoOiA3NjhweCk7XG4kYnJlYWstbWluLTQwOiAobWluLXdpZHRoOiA5OTJweCk7XG4kYnJlYWstbWluLTUwOiAobWluLXdpZHRoOiAxMjAwcHgpO1xuJGJyZWFrLW1pbi02MDogKG1pbi13aWR0aDogMTQ0MHB4KTtcblxuJGJyZWFrLW1heC0xMDogKG1pbi13aWR0aDogMzE5cHgpO1xuJGJyZWFrLW1heC0yMDogKG1heC13aWR0aDogNTU5cHgpO1xuJGJyZWFrLW1heC0zMDogKG1heC13aWR0aDogNzY3cHgpO1xuJGJyZWFrLW1heC00MDogKG1heC13aWR0aDogOTkxcHgpO1xuJGJyZWFrLW1heC01MDogKG1heC13aWR0aDogMTE5OXB4KTtcblxuJGJyZWFrLW9ubHktMTA6IChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogMzE5cHgpO1xuJGJyZWFrLW9ubHktMjA6IChtaW4td2lkdGg6IDU2MHB4KSBhbmQgKG1heC13aWR0aDogNTU5cHgpO1xuJGJyZWFrLW9ubHktMzA6IChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpO1xuJGJyZWFrLW9ubHktNDA6IChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpO1xuJGJyZWFrLW9ubHktNTA6IChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCk7IiwiLyogRG9jdW1lbnQgKi9cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG46cm9vdCB7XG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtdHlwZTtcbn1cblxuaHRtbCB7XG4gIGNvbG9yOiAkY29sb3ItZGVmYXVsdC1iYXNlO1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWRlZmF1bHQ7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtZGVmYXVsdDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1kZWZhdWx0O1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qIEhUTUwgNSAqL1xuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiIsIkBtaXhpbiByZXNwb25zaXZlLXR5cGUoXG4gICRtaW4tZm9udDogJGZvbnQtc2l6ZS1taW4tYmFzZSwgXG4gICRtYXgtZm9udDogJGZvbnQtc2l6ZS1tYXgtYmFzZSwgXG4gICRtaW4td2lkdGg6ICR3aWR0aC0zMCwgXG4gICRtYXgtd2lkdGg6ICR3aWR0aC01MFxuKSB7XG4gIGZvbnQtc2l6ZTogJG1pbi1mb250O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRtaW4td2lkdGh9KSBhbmQgKG1heC13aWR0aDogI3skbWF4LXdpZHRofSkge1xuICAgIGZvbnQtc2l6ZTogY2FsYygjeyRtaW4tZm9udH0gKyAoI3skbWF4LWZvbnQgLyAxcHh9IC0gI3skbWluLWZvbnQgLyAxcHh9KSAqICgoMTAwdncgLSAjeyRtaW4td2lkdGh9KSAvICgjeyRtYXgtd2lkdGggLyAxcHh9IC0gI3skbWluLXdpZHRoIC8gMXB4fSkpKTtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRtYXgtd2lkdGh9KSB7XG4gICAgZm9udC1zaXplOiAkbWF4LWZvbnQ7XG4gIH1cbn1cbiIsIi8qIFRhYmxlICovXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBtYXJnaW46ICRzcGFjZS0yMCAwICRzcGFjZS0zMDtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG59XG50aCxcbnRkIHtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIHBhZGRpbmc6ICRzcGFjZS0yMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbnRoIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC02MDtcbn1cbiIsIi8qIEhlYWRpbmcgKi9cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBjb2xvcjogJGNvbG9yLWRlZmF1bHQtYmFzZTtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWFkaW5nO1xuICBmb250LXdlaWdodDogODAwO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LTIwO1xuICBtYXJnaW46ICRzcGFjZS0yMCAwICRzcGFjZS0zMDtcbn1cbmgxIHsgZm9udC1zaXplOiAkZm9udC1zaXplLWgxOyB9XG5oMiB7IGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oMjsgfVxuaDMgeyBmb250LXNpemU6ICRmb250LXNpemUtaDM7IH1cbmg0IHsgZm9udC1zaXplOiAkZm9udC1zaXplLWg0OyB9XG5oNSB7IGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oNTsgfVxuaDYgeyBmb250LXNpemU6ICRmb250LXNpemUtaDY7IH1cblxuLyogUGFyYWdyYXBoICovXG5wIHtcbiAgbWFyZ2luOiAkc3BhY2UtMjAgMCAkc3BhY2UtMzA7XG59XG5cbi8qIEh5cGVybGluayAqL1xuYSB7XG4gIGNvbG9yOiAkY29sb3ItbGluaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBjdXJyZW50Q29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwOiBpbms7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogYXV0bztcblxuICAmOmhvdmVyLFxuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6IGRhcmtlbigkY29sb3ItbGluaywgMjAlKTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG4vKiBGaWd1cmUgKi9cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogSW1hZ2UgKi9cbmltZyB7XG4gIGltYWdlLXJlbmRlcmluZzogLXdlYmtpdC1vcHRpbWl6ZS1jb250cmFzdDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi8qIFN1YnNjcmlwdCAmIFN1cGVyc2NyaXB0ICovXG5zdXAsIHN1YiB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xMDtcbn1cblxuLyogQWRkcmVzcyAqL1xuYWRkcmVzcyB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLyogTGluZSAqL1xuaHIge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZGVmYXVsdC0xMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogJHNwYWNlLTQwIDA7XG59XG5cbi8qIExpc3QgKi9cbnVsLFxub2wge1xuICBtYXJnaW46ICRzcGFjZS0yMCAwICRzcGFjZS0zMDtcbn1cbnVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xufVxub2wge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG59XG5cbi8qIFNtYWxsICovXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0yMDtcbn1cbiIsIi8qIENvbnRhaW5lciAqL1xuLm8tY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAkd2lkdGgtNTA7XG4gIHBhZGRpbmctbGVmdDogJHNwYWNlLTIwO1xuICBwYWRkaW5nLXJpZ2h0OiAkc3BhY2UtMjA7XG4gIHdpZHRoOiAxMDAlO1xuICBcbiAgQG1lZGlhICN7JGJyZWFrLW1pbi0yMH0ge1xuICAgIHBhZGRpbmctbGVmdDogJHNwYWNlLWRlZmF1bHQ7XG4gICAgcGFkZGluZy1yaWdodDogJHNwYWNlLWRlZmF1bHQ7XG4gIH1cbn1cbiIsIi8qIEdyaWQgKi9cbi5vLWdyaWQge1xuICBAaW5jbHVkZSBncmlkKDEpO1xuXG4gICYtLWhhbHZlcyB7XG4gICAgQG1lZGlhICN7JGJyZWFrLW1pbi0yMH0ge1xuICAgICAgQGluY2x1ZGUgZ3JpZCgyKTtcbiAgICB9XG4gIH1cblxuICAmLS10aGlyZHMge1xuICAgIEBtZWRpYSAjeyRicmVhay1taW4tMjB9IHtcbiAgICAgIEBpbmNsdWRlIGdyaWQoMik7XG4gICAgfVxuXG4gICAgQG1lZGlhICN7JGJyZWFrLW1pbi00MH0ge1xuICAgICAgQGluY2x1ZGUgZ3JpZCgzKTtcbiAgICB9XG4gIH1cblxuICAmLS1mb3VydGhzIHtcbiAgICBAbWVkaWEgI3skYnJlYWstbWluLTIwfSB7XG4gICAgICBAaW5jbHVkZSBncmlkKDIpO1xuICAgIH1cblxuICAgIEBtZWRpYSAjeyRicmVhay1taW4tNDB9IHtcbiAgICAgIEBpbmNsdWRlIGdyaWQoMyk7XG4gICAgfVxuXG4gICAgQG1lZGlhICN7JGJyZWFrLW1pbi01MH0ge1xuICAgICAgQGluY2x1ZGUgZ3JpZCg0KTtcbiAgICB9XG4gIH1cblxuICAmLS1maWZ0cyB7XG4gICAgQG1lZGlhICN7JGJyZWFrLW1pbi0yMH0ge1xuICAgICAgQGluY2x1ZGUgZ3JpZCgyKTtcbiAgICB9XG5cbiAgICBAbWVkaWEgI3skYnJlYWstbWluLTQwfSB7XG4gICAgICBAaW5jbHVkZSBncmlkKDUpO1xuICAgIH1cbiAgfVxuXG4gICYtLXNlY3Rpb24ge1xuICAgIG1hcmdpbjogJHNwYWNlLTUwIDA7XG4gIH1cblxuXG4gICZfX2l0ZW0ge1xuICAgICYtLWNvbHNwYW4tMiB7XG4gICAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICAgIH1cbiAgICBcbiAgICAmLS1jb2xzcGFuLTMge1xuICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgICAgIFxuICAgICAgQG1lZGlhICN7JGJyZWFrLW1pbi00MH0ge1xuICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAzO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQG1peGluIGdyaWQoJGNvbHVtbnM6IDEsICRndXR0ZXI6ICRndXR0ZXItZGVmYXVsdCwgJGFsaWduLXg6IG5vcm1hbCwgJGFsaWduLXk6IG5vcm1hbCkge1xuXG4gIEBpZiAkYWxpZ24teSA9PSBzdGFydCBvciAkYWxpZ24teSA9PSBlbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LSN7JGFsaWduLXl9O1xuICB9IEBlbHNlIHtcbiAgICBhbGlnbi1pdGVtczogJGFsaWduLXk7XG4gIH1cblxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgQGlmICRhbGlnbi14ID09IHN0YXJ0IG9yICRhbGlnbi14ID09IGVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LSN7JGFsaWduLXh9O1xuICB9IEBlbHNlIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6ICRhbGlnbi14O1xuICB9XG5cbiAgbWFyZ2luOiAoKCRndXR0ZXIgLyAyKSAqIC0xKTtcblxuICBAc3VwcG9ydHMgKGRpc3BsYXk6IGdyaWQpIHtcbiAgICBhbGlnbi1pdGVtczogJGFsaWduLXk7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWdhcDogJGd1dHRlcjtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgkY29sdW1ucywgMWZyKTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6ICRhbGlnbi14O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gICYgPiAqIHtcbiAgICBmbGV4OiAwIDAgKDEwMCUgLyAkY29sdW1ucyk7XG4gICAgcGFkZGluZzogKCRndXR0ZXIgLyAyKTtcbiAgICBtYXgtd2lkdGg6ICgxMDAlIC8gJGNvbHVtbnMpO1xuICAgIG1pbi13aWR0aDogMDtcblxuICAgIEBzdXBwb3J0cyAoZGlzcGxheTogZ3JpZCkge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIuby1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAkY29sb3ItZGVmYXVsdC1iYXNlO1xuICBjb2xvcjogd2hpdGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTk7XG5cbiAgJl9faW5uZXIge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbTtcbiAgfVxuXG4gICZfX2xlZnQge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gNi4yNXJlbSk7XG4gIH1cbiAgXG4gICZfX3JpZ2h0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDYuMjVyZW0pO1xuICB9XG5cbiAgJl9fbG9nbyB7XG4gICAgYm90dG9tOiAtMC41cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHdpZHRoOiAxMHJlbTtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBcbiAgICBAbWVkaWEgI3skYnJlYWstbWluLTMwfSB7XG4gICAgICB3aWR0aDogMTIuNXJlbTtcbiAgICB9XG4gIH1cblxuICAmX190b3Age1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gIH1cblxuICAmX19uYXZpY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjZS0yMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICAgIFxuICAgIEBtZWRpYSAjeyRicmVhay1taW4tMzB9IHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gICZfX25hdiB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBtZWRpYSAjeyRicmVhay1taW4tMzB9IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufSIsIi8qIExheW91dCAqL1xuLm8tbGF5b3V0IHtcbiAgcGFkZGluZy10b3A6ICRzcGFjZS00MDtcbiAgcGFkZGluZy1ib3R0b206ICRzcGFjZS00MDtcbn1cbiIsIi5vLW1haW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufSIsIi5vLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuXG4gICYgLm8tbWFpbiB7XG4gICAgZmxleDogMSAwIGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59IiwiLyogQWxlcnQgKi9cbi5jLWFsZXJ0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkY29sb3ItZGVmYXVsdC0xMCwgNTAlKTtcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWRlZmF1bHQtMTA7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICBjb2xvcjogJGNvbG9yLWRlZmF1bHQtYmFzZTtcbiAgbWFyZ2luOiAwIDAgJHNwYWNlLTIwO1xuICBwYWRkaW5nOiAkc3BhY2UtMjAgJHNwYWNlLWRlZmF1bHQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmX19kaXNtaXNzIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAkc3BhY2UtMjA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG59XG5cbi8qIFByaW1hcnkgYWxlcnQgKi9cbi5jLWFsZXJ0LS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkY29sb3ItcHJpbWFyeS1iYXNlLCA3MCUpO1xuICBib3JkZXItY29sb3I6IGxpZ2h0ZW4oJGNvbG9yLXByaW1hcnktYmFzZSwgNDAlKTtcbiAgY29sb3I6IGRhcmtlbigkY29sb3ItcHJpbWFyeS1iYXNlLCAyMCUpO1xufVxuXG4vKiBTdWNjZXNzIGFsZXJ0ICovXG4uYy1hbGVydC0tc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGNvbG9yLXN1Y2Nlc3MsIDcwJSk7XG4gIGJvcmRlci1jb2xvcjogbGlnaHRlbigkY29sb3Itc3VjY2VzcywgNDAlKTtcbiAgY29sb3I6IGxpZ2hkYXJrZW50ZW4oJGNvbG9yLXN1Y2Nlc3MsIDIwJSk7XG59XG5cbi8qIERhbmdlciBhbGVydCAqL1xuLmMtYWxlcnQtLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGNvbG9yLWRhbmdlciwgNzAlKTtcbiAgYm9yZGVyLWNvbG9yOiBsaWdodGVuKCRjb2xvci1kYW5nZXIsIDQwJSk7XG4gIGNvbG9yOiBkYXJrZW4oJGNvbG9yLWRhbmdlciwgMjAlKTtcbn1cblxuLyogV2FybmluZyBhbGVydCAqL1xuLmMtYWxlcnQtLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRjb2xvci13YXJuaW5nLCA3MCUpO1xuICBib3JkZXItY29sb3I6IGxpZ2h0ZW4oJGNvbG9yLXdhcm5pbmcsIDQwJSk7XG4gIGNvbG9yOiBkYXJrZW4oJGNvbG9yLXdhcm5pbmcsIDIwJSk7XG59XG4iLCIvKiBCcmVhZGNydW1iICovXG4uYy1icmVhZGNydW1iIHtcbiAgJl9fbGlzdCB7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTEwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwICRzcGFjZS0yMCAwIDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCAkc3BhY2UtMjAgMCAwO1xuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gICAgICBjb2xvcjogJGNvbG9yLWRlZmF1bHQtMzA7XG4gICAgICBjb250ZW50OiAnLyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6ICRzcGFjZS0yMCAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuICB9XG5cbiAgJl9fbGluayB7XG4gICAgY29sb3I6ICRjb2xvci1kZWZhdWx0LTMwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6ICRzcGFjZS0yMCAwO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktYmFzZTtcbiAgICB9XG4gIH1cbn1cbiIsIi8qIEJ1dHRvbiAqL1xuLmMtYnV0dG9uIHtcbiAgQGluY2x1ZGUgYnV0dG9uO1xuXG4gIC8qIFNpemVzICovXG4gICYtLXNtYWxsIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMjA7XG4gICAgcGFkZGluZzogJHNwYWNlLTEwIDAuNjI1cmVtO1xuXG4gICAgJiAuYy1idXR0b25fX2ljb24ge1xuICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIH1cbiAgfVxuXG4gICYtLWxhcmdlIHtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIHBhZGRpbmc6ICRzcGFjZS0yMCAkc3BhY2UtNDA7XG4gIH1cblxuICAmLS1ibHVlIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeS1iYXNlO1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXByaW1hcnktYmFzZTtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKCRjb2xvci1wcmltYXJ5LWJhc2UsIDQlKTtcbiAgICAgIGJvcmRlci1jb2xvcjogbGlnaHRlbigkY29sb3ItcHJpbWFyeS1iYXNlLCA0JSk7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgfVxuXG4gICAgJi5jLWJ1dHRvbi0tb3V0bGluZSB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYmctYmFzZTtcbiAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeS1iYXNlO1xuICAgICAgXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyxcbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnktYmFzZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItcHJpbWFyeS1iYXNlO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tZ3JlZW4ge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1zZWNvbmRhcnktYmFzZTtcbiAgICBib3JkZXItY29sb3I6ICRjb2xvci1zZWNvbmRhcnktYmFzZTtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKCRjb2xvci1zZWNvbmRhcnktYmFzZSwgNCUpO1xuICAgICAgYm9yZGVyLWNvbG9yOiBsaWdodGVuKCRjb2xvci1zZWNvbmRhcnktYmFzZSwgNCUpO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cbiAgfVxuXG4gICYtLXJlZCB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXRlcnRpYXJ5LWJhc2U7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItdGVydGlhcnktYmFzZTtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKCRjb2xvci10ZXJ0aWFyeS1iYXNlLCA0JSk7XG4gICAgICBib3JkZXItY29sb3I6IGxpZ2h0ZW4oJGNvbG9yLXRlcnRpYXJ5LWJhc2UsIDQlKTtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG4gIH1cbiAgXG4gICYtLWdyZXkge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1iZy1iYXNlO1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJnLWJhc2U7XG4gIFxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKCRjb2xvci1iZy1iYXNlLCA0JSk7XG4gICAgICBib3JkZXItY29sb3I6IGxpZ2h0ZW4oJGNvbG9yLWJnLWJhc2UsIDQlKTtcbiAgICB9XG4gICAgXG4gICAgJi5jLWJ1dHRvbi0tb3V0bGluZSB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgICAgY29sb3I6ICRjb2xvci1kZWZhdWx0LWJhc2U7XG4gICAgXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyxcbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGNvbG9yLWJnLWJhc2UsIDEwJSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tZncge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gICYtLWRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYm9yZGVyLWJhc2UhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJvcmRlci1iYXNlIWltcG9ydGFudDtcbiAgICBjb2xvcjogJGNvbG9yLWRlZmF1bHQtMjAhaW1wb3J0YW50O1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgZmlsdGVyOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbiIsIkBtaXhpbiBidXR0b24oXG4gICRiZzogJGNvbG9yLWxpbmssXG4gICRib3JkZXItY29sb3I6ICRjb2xvci1saW5rLFxuICAkY29sb3I6IHdoaXRlLFxuICAkaG92ZXItYmc6IGxpZ2h0ZW4oJGJnLCAyMCUpLFxuICAkaG92ZXItYm9yZGVyLWNvbG9yOiBsaWdodGVuKCRib3JkZXItY29sb3IsIDIwJSksXG4gICRob3Zlci1jb2xvcjogbGlnaHRlbigkY29sb3IsIDIwJSlcbikge1xuICBiYWNrZ3JvdW5kOiAkYmc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICBjb2xvcjogJGNvbG9yO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1kZWZhdWx0O1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LTYwO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LTEwO1xuICBtYXJnaW46IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6ICRzcGFjZS0yMCAkc3BhY2UtZGVmYXVsdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAuMnMsIGJhY2tncm91bmQgLjJzLCBib3JkZXItY29sb3IgLjJzO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMsXG4gICY6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAkaG92ZXItYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkaG92ZXItYm9yZGVyLWNvbG9yO1xuICAgIGNvbG9yOiAkaG92ZXItY29sb3I7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmOmFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggNXB4IHJnYmEoMCwgMCwgMCwgLjEpO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICBvcGFjaXR5OiAuMjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxufVxuIiwiLmMtY3JlYXRlIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG5cbiAgJjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1kZWZhdWx0LWJhc2U7XG4gICAgYm90dG9tOiAwO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGxlZnQ6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG5cbiAgJi0taXMtYWN0aXZlOmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG5cbiAgJl9fYnV0dG9uIHtcbiAgICBAaW5jbHVkZSBpY29uKGJlZm9yZSwgcGx1cyk7XG5cbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc2Vjb25kYXJ5LWJhc2U7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICAgIFxuICAgIEBtZWRpYSAjeyRicmVhay1taW4tMjB9IHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtIDAuNXJlbSAwLjc1cmVtO1xuICAgIH1cbiAgICBcbiAgICAmOmJlZm9yZSB7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1zZWNvbmRhcnktYmFzZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBib3R0b206IC0zcHg7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbGVmdDogLTNweDtcbiAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAtM3B4O1xuICAgICAgICB0b3A6IC0zcHg7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2ZseW91dCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1kZWZhdWx0LTQwO1xuICAgIGJvdHRvbTogMXB4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGhlaWdodDogMHJlbTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgdHJhbnNpdGlvbjogaGVpZ2h0IC41cztcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgei1pbmRleDogMDtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBjb250ZW50OiAnJztcbiAgICB9XG4gICAgXG4gICAgLmMtY3JlYXRlLS1pcy1hY3RpdmUgJiB7XG4gICAgICBoZWlnaHQ6IDI2cmVtO1xuXG4gICAgICBAbWVkaWEgI3skYnJlYWstbWluLTMwfSB7XG4gICAgICAgIGhlaWdodDogMTAuODEyNXJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWlubmVyIHtcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgJl9fbGlzdCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMS41cmVtIDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgcGFkZGluZzogMC42MjVyZW0gMCAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIFxuICAgIEBtZWRpYSAjeyRicmVhay1taW4tMzB9IHtcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDAuNjI1cmVtO1xuICAgICAgd2lkdGg6IDEwLjI1cmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX2xpbmsge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWRlZmF1bHQtYmFzZTtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAkc3BhY2UtMTA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIC4xcywgYmFja2dyb3VuZCAuMXM7XG4gICAgXG4gICAgQG1lZGlhICN7JGJyZWFrLW1pbi0yMH0ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICBjb2xvcjogJGNvbG9yLWxpbms7XG4gICAgfVxuICB9XG5cbiAgJl9faWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMXM7XG4gICAgbWFyZ2luOiAwICRzcGFjZS0yMDtcblxuICAgIC5jLWNyZWF0ZV9fbGluazpob3ZlciAmIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG5cbiAgJl9fbGFiZWwge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbn0iLCIvKiBGb3JtIGZpZWxkc2V0ICovXG4uYy1mb3JtLWZpZWxkc2V0IHtcbiAgbWFyZ2luOiAkc3BhY2UtMjAgMCAkc3BhY2UtMzA7XG59XG5cbi8qIEZvcm0gY29tcG9uZW50ICovXG4uYy1mb3JtIHtcbiAgcGFkZGluZy1ib3R0b206IDQuNnJlbTtcbn1cblxuLyogRm9ybSBlbGVtZW50ICovXG4uYy1mb3JtLWVsZW1lbnQge1xuICBtYXJnaW46IDAgMCAkc3BhY2UtMzA7XG5cbiAgJi0taW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwICRzcGFjZS0xMCAwIDA7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gICZfX2xhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWRlZmF1bHQ7XG4gICAgcGFkZGluZzogMCAwICgkc3BhY2UtMTAgKiAxLjUpO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJi0taW5saW5lIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogJHNwYWNlLTEwO1xuICAgICAgcGFkZGluZzogKCRzcGFjZS0yMCArIDQpIDAgKCRzcGFjZS0xMCAqIDEuNSk7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgJi0taXMtcmVxdWlyZWQge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGFuZ2VyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICBtYXJnaW46IDAgLTEwMCUgMCAoJHNwYWNlLTEwIC8gMik7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAuNGVtO1xuICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRyb2wge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmLS1pbmxpbmUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjZS0xMDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICAmLS1oYXMtZXJyb3Ige1xuICAgICAgLmMtZm9ybS1lbGVtZW50X19pbnB1dDpub3QoW3R5cGU9XCJyYWRpb1wiXSwgW3R5cGU9XCJjaGVja2JveFwiXSkge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1kYW5nZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0taGFzLWFkZG9uIHtcbiAgICAgIC5jLWZvcm0tZWxlbWVudF9faW5wdXQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAmOm5vdChbdHlwZT1cInJhZGlvXCJdLCBbdHlwZT1cImNoZWNrYm94XCJdKSB7XG4gICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jLWZvcm0tZWxlbWVudF9faW5wdXQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICY6bm90KFt0eXBlPVwicmFkaW9cIl0sIFt0eXBlPVwiY2hlY2tib3hcIl0pIHtcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBjb2xvcjogJGNvbG9yLWRlZmF1bHQtMzA7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTIwO1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtMjA7XG4gICAgbWFyZ2luLXRvcDogJHNwYWNlLTEwO1xuXG4gICAgLmMtZm9ybS1lbGVtZW50X19jb250cm9sICYge1xuICAgICAgbWFyZ2luLXRvcDogKCRzcGFjZS0xMCAvIDIpO1xuICAgIH1cbiAgfVxuXG4gICZfX2Vycm9ycyB7XG4gICAgY29sb3I6ICRjb2xvci1kYW5nZXI7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTIwO1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtMjA7XG4gICAgbWFyZ2luLXRvcDogJHNwYWNlLTEwO1xuICB9XG5cbiAgJl9fYWRkb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kZWZhdWx0LTEwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZGVmYXVsdC0xMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWRlZmF1bHQtMTA7XG4gICAgY29sb3I6ICRjb2xvci1kZWZhdWx0LWJhc2U7XG4gICAgZmxleDogMDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LTYwO1xuICAgIHBhZGRpbmc6ICRzcGFjZS0yMDtcblxuICAgICYtLXByZWZpeCB7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvci1kZWZhdWx0LTEwO1xuICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgMCAwICRib3JkZXItcmFkaXVzO1xuICAgIH1cblxuICAgICYtLXN1ZmZpeCB7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItZGVmYXVsdC0xMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgJGJvcmRlci1yYWRpdXMgJGJvcmRlci1yYWRpdXMgMDtcbiAgICB9XG5cbiAgICAuYy1mb3JtLWVsZW1lbnRfX2NvbnRyb2wtLWhhcy1lcnJvciAmIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kZWZhdWx0LTEwO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZGFuZ2VyO1xuICAgICAgY29sb3I6ICRjb2xvci1kYW5nZXI7XG4gICAgfVxuICB9XG59XG5cbi8qIFRleHRhcmVhICovXG4uYy1mb3JtLWVsZW1lbnRfX2NvbnRyb2wtLXRleHRhcmVhIHtcbiAgJiB0ZXh0YXJlYSB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxufVxuXG4vKiBDaGVja2JveCBhbmQgcmFkaW8gKi9cbi5jLWZvcm0tZWxlbWVudF9fY29udHJvbC0tY2hlY2tib3gsXG4uYy1mb3JtLWVsZW1lbnRfX2NvbnRyb2wtLXJhZGlvIHtcbiAgbWFyZ2luLXRvcDogJHNwYWNlLTEwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gICYuYy1mb3JtLWVsZW1lbnRfX2NvbnRyb2wtLWlubGluZSB7XG4gICAgbWFyZ2luOiAwICRzcGFjZS0yMCAwIDA7XG4gIH1cblxuICAmIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbiAgJiBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICAmIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIGxhYmVsLFxuICAmIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgJiBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0gKyBsYWJlbDo6YmVmb3JlLFxuICAmIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkY29sb3ItZGVmYXVsdC0xMCwgNSUpO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2UtMTA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLjFlbTtcbiAgICB3aWR0aDogMTZweDtcbiAgfVxuXG4gICYgaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgbGFiZWw6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB9XG5cbiAgJiBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUsXG4gICYgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeS1iYXNlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXByaW1hcnktYmFzZTtcbiAgfVxuXG4gICYgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNMy4zMDIgNy42MTZsMi4wMjQgMS4zNzJMOS44MjYgMiAxMiAzLjE1MSA2LjM3MiAxMiAyIDkuODQ5eicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgfVxuXG4gICYgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2NpcmNsZSBmaWxsPSclMjNmZmYnIGN4PSc3JyBjeT0nNycgcj0nMycvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgfVxufVxuIiwiLyogSGVhZGVyICovXG4uYy1oZWFkZXIge1xuICAmX19jb250ZW50IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbiIsIi8qIExvZ28gKi9cbi5jLWxvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcblxuICAmLS1oZWFkZXIge1xuICAgIG1hcmdpbi1yaWdodDogJHNwYWNlLTQwO1xuICB9XG5cbiAgJl9faW1hZ2Uge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiLyogTWVudSBtYWluICovXG4uYy1tZW51LW1haW4ge1xuICAmX19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAmX19saW5rIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgb3BhY2l0eTogMC42O1xuICAgIHBhZGRpbmc6IDEuMjVyZW0gMC44NzVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci10ZXJ0aWFyeS1iYXNlO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICB9XG5cbiAgICAuYy1tZW51LW1haW5fX2l0ZW0tLWlzLWFjdGl2ZSAmLFxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jLW5hdmljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJl9fYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY29sb3I6ICRjb2xvci1kZWZhdWx0LTIwO1xuICAgIGhlaWdodDogMi4zMTI1cmVtO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjJzLCBiYWNrZ3JvdW5kIC4ycztcbiAgICB3aWR0aDogMi4zMTI1cmVtO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudGl6ZSgkY29sb3ItdGVydGlhcnktYmFzZSwgMC42OCk7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICBcbiAgICAuYy1uYXZpY29uLS1pcy1hY3RpdmUgJiB7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItdGVydGlhcnktYmFzZTtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG5cbiAgICAmIHNwYW4ge1xuICAgICAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MsIHdpZHRoIC4zcztcbiAgICAgIHdpZHRoOiAxLjEyNXJlbTtcblxuICAgICAgJjpmaXJzdC1jaGlsZCxcbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gICAgICB9XG5cbiAgICAgICYgKyBzcGFuIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgfVxuXG4gICAgICAuYy1uYXZpY29uLS1pcy1hY3RpdmUgJiB7XG4gICAgICAgIHdpZHRoOiAxN3B4O1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyLjVweCkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIuNXB4KSByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2ZseW91dCB7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci0zMDtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICBib3R0b206IC0wLjVyZW07XG4gICAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgxNCwyMSw1NywwLjA4KTtcbiAgICBsZWZ0OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg5NSUpO1xuICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgLjVzLCBvcGFjaXR5IC41cywgdHJhbnNmb3JtIC4zcztcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgd2lkdGg6IDExcmVtO1xuICAgIHdpbGwtY2hhbmdlOiBzY3JvbGwtcG9zaXRpb24sIHRyYW5zZm9ybSwgdmlzaWJpbGl0eSwgb3BhY2l0eTtcbiAgICB6LWluZGV4OiA5OTtcbiAgICBcbiAgICAuYy1uYXZpY29uLS1pcy1hY3RpdmUgJiB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG4gIH1cbiAgXG4gICZfX2xpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogJGNvbG9yLWRlZmF1bHQtYmFzZTtcblxuICAgICYgPiBhLFxuICAgICYgPiBidXR0b24sXG4gICAgJiBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIHBhZGRpbmc6IDAuNDM3NXJlbSAxLjQzNzVyZW07XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmctMzA7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItbGluaztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tZGFuZ2VyIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItZGFuZ2VyO1xuICAgIH1cbiAgfVxufSIsIi5jLXBhZ2UtaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAkc3BhY2UtNDAgMCAwO1xuICBcbiAgJjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjRkZGRkZGIDAlLCAjRTdFRkY2IDEwMCUpO1xuICAgIGJvdHRvbTogMDtcbiAgICBjb250ZW50OiAnJztcbiAgICBoZWlnaHQ6IDcuMTI1cmVtO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgei1pbmRleDogLTE7XG4gIH1cbiAgXG4gICZfX3RpdGxlIHtcbiAgICBtYXJnaW46IDAgMCAkc3BhY2UtMjA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIFxuICAgIEBtZWRpYSAjeyRicmVhay1tYXgtMjB9IHtcbiAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICAgIG1hcmdpbjogMCAkc3BhY2UtNDAgJHNwYWNlLTIwO1xuICAgIH1cbiAgfVxuICBcbiAgJl9fc3VidGl0bGUge1xuICAgIGNvbG9yOiAkY29sb3ItZGVmYXVsdC0yMDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmX19iYWNrIHtcbiAgICBjb2xvcjogJGNvbG9yLXRlcnRpYXJ5LWJhc2U7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGhlaWdodDogMS44NzVyZW07XG4gICAgbGVmdDogMDtcbiAgICBsaW5lLWhlaWdodDogMS44NzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC4xMjVyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjJzO1xuICAgIHdpZHRoOiAxLjg3NXJlbTtcbiAgICBcbiAgICBAbWVkaWEgI3skYnJlYWstbWluLTIwfSB7XG4gICAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gICAgICB3aWR0aDogMi41cmVtO1xuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIH1cblxuICAgICYgLmMtaWNvbiB7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IGxpZ2h0ZW4oJGNvbG9yLXRlcnRpYXJ5LWJhc2UsIDglKTtcblxuICAgICAgJiAuYy1pY29uIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0ycHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2JvdHRvbSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcblxuICAgIEBtZWRpYSAjeyRicmVhay1taW4tMjB9IHtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAbWVkaWEgI3skYnJlYWstbWluLTIwfSB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gICAgXG4gICAgJiArIC5jLXBhZ2UtaGVhZGVyX19pdGVtIHtcbiAgICAgIG1hcmdpbi10b3A6ICRzcGFjZS0xMDtcbiAgICAgIFxuICAgICAgQG1lZGlhICN7JGJyZWFrLW1pbi0yMH0ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMC42MjVyZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tcHVzaC1sZWZ0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cbiAgfVxuXG5cbiAgJl9fcHJvZ3Jlc3Mge1xuICAgIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcbiAgICBib3R0b206IDA7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgbGVmdDogY2FsYygjeyRzcGFjZS0yMH0gLSAoI3skc3BhY2UtMjB9ICogMikpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAlO1xuICAgIFxuICAgIEBtZWRpYSAjeyRicmVhay1taW4tMjB9IHtcbiAgICAgIGxlZnQ6IGNhbGMoI3skc3BhY2UtZGVmYXVsdH0gLSAoI3skc3BhY2UtZGVmYXVsdH0gKiAyKSk7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwNDBweCkge1xuICAgICAgbGVmdDogY2FsYygoKDEwMHZ3IC0gOTgwcHgpIC8gMikgLSAoKCgxMDB2dyAtIDk4MHB4KSAvIDIpICogMikpO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBoZWlnaHQ6IDZweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAtM3B4O1xuICAgICAgdG9wOiAtMnB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgd2lkdGg6IDZweDtcbiAgICB9XG5cbiAgICAmLS1pbnRha2Uge1xuICAgICAgd2lkdGg6IDMzLjMzdnc7XG4gICAgfVxuICAgIFxuICAgICYtLXF1b3RhdGlvbiB7XG4gICAgICAmLTAge1xuICAgICAgICB3aWR0aDogNTB2dztcbiAgICAgIH1cbiAgICAgIFxuICAgICAgJi0xIHtcbiAgICAgICAgd2lkdGg6IDU2LjV2dztcbiAgICAgIH1cblxuICAgICAgJi0yIHtcbiAgICAgICAgd2lkdGg6IDYzLjV2dztcbiAgICAgIH1cblxuICAgICAgJi0zIHtcbiAgICAgICAgd2lkdGg6IDcwdnc7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgICYtLW9yZGVyIHtcbiAgICAgICYtMCB7XG4gICAgICAgIHdpZHRoOiA3Ny43N3Z3O1xuICAgICAgfVxuICAgICAgXG4gICAgICAmLTEge1xuICAgICAgICB3aWR0aDogODguODh2dztcbiAgICAgIH1cblxuICAgICAgJi0yIHtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgJi0taGFzLWJvcmRlciB7XG4gICAgcGFkZGluZy1ib3R0b206ICRzcGFjZS0zMDtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJvcmRlci1iYXNlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgIH1cbiAgfVxufSIsIi5jLXVzZXItdG9nZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICZfX2J1dHRvbiB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgJl9faWNvbiB7XG4gICAgY29sb3I6ICRjb2xvci1kZWZhdWx0LTIwO1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgfVxuXG4gICZfX2ZseW91dCB7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci0zMDtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICBib3R0b206IC0wLjVyZW07XG4gICAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgxNCwyMSw1NywwLjA4KTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMC43NXJlbSAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOTUlKTtcbiAgICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IC41cywgb3BhY2l0eSAuNXMsIHRyYW5zZm9ybSAuM3M7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHdpZHRoOiAxMXJlbTtcbiAgICB3aWxsLWNoYW5nZTogc2Nyb2xsLXBvc2l0aW9uLCB0cmFuc2Zvcm0sIHZpc2liaWxpdHksIG9wYWNpdHk7XG4gICAgei1pbmRleDogOTk7XG4gICAgXG4gICAgLmMtdXNlci10b2dnbGUtLWlzLWFjdGl2ZSAmIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cbiAgfVxuICBcbiAgJl9fbGlzdCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAkY29sb3ItZGVmYXVsdC1iYXNlO1xuXG4gICAgJiA+IGEsXG4gICAgJiA+IGJ1dHRvbixcbiAgICAmIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgcGFkZGluZzogMC40Mzc1cmVtIDEuNDM3NXJlbTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iZy0zMDtcbiAgICAgICAgY29sb3I6ICRjb2xvci1saW5rO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1kYW5nZXIge1xuICAgICAgY29sb3I6ICRjb2xvci1kYW5nZXI7XG4gICAgfVxuICB9XG59Il19 */
