/*!
 * turretcss v4.1.1
 * http://turretcss.com
 *
 * Licensed under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 * 
 * Copyright 2018 Bigfish
 * http://www.bigfish.tv
 */

/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}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{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-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]{-webkit-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:biorhyme;src:url(../fonts/biorhyme-bold-webfont.woff2) format("woff2"),url(../fonts/biorhyme-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:biorhyme;src:url(../fonts/biorhyme-extrabold-webfont.woff2) format("woff2"),url(../fonts/biorhyme-extrabold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:biorhyme;src:url(../fonts/biorhyme-light-webfont.woff2) format("woff2"),url(../fonts/biorhyme-light-webfont.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:cabin;src:url(../fonts/cabin-bold-webfont.woff2) format("woff2"),url(../fonts/cabin-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:cabin;src:url(../fonts/cabin-regular-webfont.woff2) format("woff2"),url(../fonts/cabin-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}html{-webkit-box-sizing:border-box;box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}img{max-width:100%;height:auto}.big:first-child,.control:first-child,.display-title:first-child,.field:first-child,.select:first-child,.small-caps:first-child,blockquote:first-child,cite:first-child,dd:first-child,dl:first-child,dt:first-child,fieldset:first-child,figcaption:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,input:first-child,label:first-child,ol:first-child,ol li:first-child,p:first-child,progress:first-child,textarea:first-child,ul:first-child,ul li:first-child{margin-top:0}.big:last-child,.control:last-child,.display-title:last-child,.field:last-child,.select:last-child,.small-caps:last-child,blockquote:last-child,cite:last-child,dd:last-child,dl:last-child,dt:last-child,fieldset:last-child,figcaption:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,input:last-child,label:last-child,ol:last-child,ol li:last-child,p:last-child,progress:last-child,textarea:last-child,ul:last-child,ul li:last-child{margin-bottom:0}:root{font-size:16px}@media (min-width:1680px){:root{font-size:16px}}@media (min-width:1280px) and (max-width:1679px){:root{font-size:16px}}@media (min-width:1024px) and (max-width:1279px){:root{font-size:16px}}@media (min-width:768px) and (max-width:1023px){:root{font-size:16px}}@media (max-width:767px){:root{font-size:16px}}body{font-family:cabin,Helvetica,Arial,sans-serif;font-weight:400;color:#545454;line-height:1.5;letter-spacing:0;background:#fff}.container{margin:0 auto;padding:2rem;max-width:50rem;background:#fff}@media (min-width:768px){.container{padding:3rem}}@media (min-width:1024px){.container{padding:6rem}}@page{size:A4;margin:1.5cm 2cm}@media print{*,:after,:before{background:transparent!important;color:#545454!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a{text-decoration:underline!important}a[href]:after{margin-left:.2em;content:attr(href)}a[href^="#"]:after{content:""}abbr[title]:after{margin-left:.2em;content:attr(title)}pre{border:1px solid #5c6370!important}.control,.field,.media,blockquote,input,pre,textarea{page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}table{border-collapse:collapse!important;td,th{background-color:#fff!important}}}.mobile-header{text-align:center}.mobile-header img{max-width:250px}@media (min-width:1150px){.mobile-header{display:none}}.navigation{background:#fff}.brand img{padding:2rem}.quicklinks{width:100%;text-align:center;padding-top:.5rem;padding-bottom:5rem;display:none}.quicklinks a{margin:.25rem}@media (min-width:1150px){.quicklinks{display:block}}.content{background-color:#e6f5ff;background-image:url(../images/header-bg.jpg),url(../images/footer-bg.jpg);background-repeat:no-repeat;background-position:top,bottom;background-size:auto,auto;padding:0;min-height:1328px}@media (min-width:1150px){.content{margin-left:300px}}body.home .container{padding-bottom:1px}.footer{margin-top:200px;text-align:center}.footer img{margin:1rem}body#tinymce.wp-editor{padding:1rem!important}body#tinymce.wp-editor:focus{outline:none}body#tinymce{color:#727272;background:#fff;background-image:unset}body#tinymce.content{margin:0}.aligncenter{display:block;margin:0 auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.screen-reader-text{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);position:absolute!important;word-wrap:normal!important}.screen-reader,.screen-reader-text{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px}.screen-reader{position:absolute;clip:rect(0 0 0 0)}.screen-reader-focusable:active,.screen-reader-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:2em 0 1em;font-family:biorhyme,Georgia,serif;font-weight:700;color:#fa4211;line-height:1;text-transform:none;letter-spacing:0;small{font-family:inherit;font-weight:inherit;font-size:.6em;color:inherit}}.h1,h1{font-size:3rem}.h1+.h2,.h1+h2,h1+.h2,h1+h2{margin-top:0}.h2,h2{font-size:2rem}.h2+.h3,.h2+h3,h2+.h3,h2+h3{margin-top:0}.h3,h3{font-size:1.5rem;font-weight:400}.h3+.h4,.h3+h4,h3+.h4,h3+h4{margin-top:0}.h4,h4{font-size:1.125rem;font-weight:400}.h4+.h5,.h4+h5,h4+.h5,h4+h5{margin-top:0}.h5,h5{font-size:1rem;font-weight:400}.h5+.h6,.h5+h6,h5+.h6,h5+h6{margin-top:0}.h6,h6{font-size:.875rem;font-weight:400}.display-title{margin:0;font-size:2.25rem;color:inherit;text-transform:uppercase;letter-spacing:.05em}.big,.display-title{font-family:biorhyme,Georgia,serif;font-weight:700;line-height:1.2}.big{margin:.5em 0;font-size:calc(26px + 3.125vw)}.small-caps{margin:1em 0;font-family:biorhyme,Georgia,serif;font-weight:700;font-size:.875rem;line-height:1.2;text-transform:uppercase;letter-spacing:0}.lead{margin:.5em 0 1em;font-size:1.25rem}.lead,p{font-family:inherit;font-weight:inherit;color:inherit;line-height:1.5}p{margin:1em 0;font-size:1rem}a{color:#fa4211;text-decoration:none;-webkit-transition:color .2s ease-in-out,background .2s ease-in-out,border .2s ease-in-out;transition:color .2s ease-in-out,background .2s ease-in-out,border .2s ease-in-out}a:focus,a:hover{color:currentColor;text-decoration:underline}strong{font-family:inherit;font-weight:700;color:inherit}em{font-style:italic}hr{clear:both;margin:3rem auto;border:0;height:1px;background:#d7d9de}blockquote{margin:2em 0;padding:0 1em;font-size:1.25rem;font-style:normal;line-height:1.5}blockquote,blockquote p{font-family:inherit;font-weight:inherit;color:inherit}blockquote p{font-size:inherit;font-style:inherit;line-height:inherit}cite{display:block;font-size:.875rem;font-style:normal;text-align:inherit}cite,ol,ul{margin:1em 0;font-family:inherit;font-weight:inherit;color:inherit}ol,ul{padding:0;font-size:1rem;line-height:1.5}ol li,ul li{margin:.5em 0 .5em 1.5em;padding:0 0 0 .5em}ol li ul,ul li ul{margin:.5em 0;padding:0}ol li ul li,ul li ul li{margin:.5em 0 .5em 1.5em;padding:0 0 0 .5em}ul,ul li ul{list-style:disc}.list-unstyled{list-style:none}.list-unstyled li{margin-left:0}.list-inline li{display:inline-block}dl{margin:1em 0;padding:0;font-size:1rem}dt{margin:.5em 0;font-family:biorhyme,Georgia,serif;font-weight:700;color:#fa4211}dd,dt{font-size:inherit}dd{margin:0 0 1em;font-family:inherit;font-weight:inherit;color:inherit}code{color:#cfe9fe}code,pre{font-family:Monaco,Menlo,Consolas,Courier New,monospace;font-weight:400;font-size:80%}pre{margin:1em 0;padding:1em;overflow:auto;color:inherit;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;background:#f7f7f8;border:1px solid #c7cad1;border-radius:1.5em}pre code{font-size:inherit;color:#cfe9fe}kbd{margin:0 .2em;font-family:Monaco,Menlo,Consolas,Courier New,monospace;font-weight:400;font-size:80%;color:#cfe9fe;background:#f7f7f8;border:1px solid #c7cad1;border-radius:1.5em}kbd,mark{padding:.2em .4em}mark{margin:0;font-family:inherit;font-weight:inherit;font-size:inherit;color:inherit;background:#ff0}.sub-heading{font-size:.8em;font-weight:300}.button,.submit,button{display:inline-block;padding:calc(1rem - 1px) 1.5em;min-width:3rem;height:3rem;font-family:biorhyme,Georgia,serif;font-weight:400;line-height:1;font-size:1rem;color:#545454;letter-spacing:0;text-align:center;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #c7cad1;border-radius:1.5em;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.button:not(:disabled):focus,.button:not(:disabled):hover,.submit:not(:disabled):focus,.submit:not(:disabled):hover,button:not(:disabled):focus,button:not(:disabled):hover{text-decoration:none;color:#545454;background:#cfe9fe;border-color:#cfe9fe;-webkit-box-shadow:none;box-shadow:none}.button:not(:disabled):active,.submit:not(:disabled):active,button:not(:disabled):active{color:#545454;background:#f2f2f2;border-color:#bdc0c7;-webkit-box-shadow:none;box-shadow:none}.button.spinner:before,.submit.spinner:before,button.spinner:before{margin-top:-.5em;margin-left:-.5em;width:1em;height:1em}.button svg,.submit svg,button svg{width:1rem;height:1rem;fill:currentColor}.button.error,.submit.error,button.error{color:#fff;background:#c00;border-color:#c00}.button.error.button-border,.submit.error.button-border,button.error.button-border{color:#c00;background:transparent}.button.error:not(:disabled):focus,.button.error:not(:disabled):hover,.submit.error:not(:disabled):focus,.submit.error:not(:disabled):hover,button.error:not(:disabled):focus,button.error:not(:disabled):hover{color:#fff;background:#de0d0d;border-color:#de0d0d}.button.error:not(:disabled):active,.submit.error:not(:disabled):active,button.error:not(:disabled):active{color:#fff;background:#ad0000;border-color:#ad0000}.button.warning,.submit.warning,button.warning{color:#fff;background:#f50;border-color:#f50}.button.warning.button-border,.submit.warning.button-border,button.warning.button-border{color:#f50;background:transparent}.button.warning:not(:disabled):focus,.button.warning:not(:disabled):hover,.submit.warning:not(:disabled):focus,.submit.warning:not(:disabled):hover,button.warning:not(:disabled):focus,button.warning:not(:disabled):hover{color:#fff;background:#ff661a;border-color:#ff661a}.button.warning:not(:disabled):active,.submit.warning:not(:disabled):active,button.warning:not(:disabled):active{color:#fff;background:#db4900;border-color:#db4900}.button.success,.submit.success,button.success{color:#fff;background:#00b300;border-color:#00b300}.button.success.button-border,.submit.success.button-border,button.success.button-border{color:#00b300;background:transparent}.button.success:not(:disabled):focus,.button.success:not(:disabled):hover,.submit.success:not(:disabled):focus,.submit.success:not(:disabled):hover,button.success:not(:disabled):focus,button.success:not(:disabled):hover{color:#fff;background:#0fc70f;border-color:#0fc70f}.button.success:not(:disabled):active,.submit.success:not(:disabled):active,button.success:not(:disabled):active{color:#fff;background:#090;border-color:#090}.button.info,.submit.info,button.info{color:#fff;background:#08c;border-color:#08c}.button.info.button-border,.submit.info.button-border,button.info.button-border{color:#08c;background:transparent}.button.info:not(:disabled):focus,.button.info:not(:disabled):hover,.submit.info:not(:disabled):focus,.submit.info:not(:disabled):hover,button.info:not(:disabled):focus,button.info:not(:disabled):hover{color:#fff;background:#0d98de;border-color:#0d98de}.button.info:not(:disabled):active,.submit.info:not(:disabled):active,button.info:not(:disabled):active{color:#fff;background:#0074ad;border-color:#0074ad}button:disabled{cursor:no-drop;opacity:.65}[role=button]{cursor:pointer}.button-block{display:block;width:100%;text-align:center}.button-border{background:transparent}.button-square{padding:calc(1rem - 1px)}.button-pill{border-radius:1.5rem}.button-xl{padding:calc(1.375rem - 1px) 1.5em;min-width:4rem;height:4rem;font-size:1.25rem}.button-xl svg{width:1.25rem;height:1.25rem}.button-xl.button-square{padding:calc(1.375rem - 1px)}.button-xl.button-pill{border-radius:2rem}.button-l{padding:calc(1.1875rem - 1px) 1.5em;min-width:3.5rem;height:3.5rem;font-size:1.125rem}.button-l svg{width:1.125rem;height:1.125rem}.button-l.button-square{padding:calc(1.1875rem - 1px)}.button-l.button-pill{border-radius:1.75rem}.button-s{padding:calc(.8125rem - 1px) 1.5em;min-width:2.5rem;height:2.5rem;font-size:.875rem}.button-s svg{width:.875rem;height:.875rem}.button-s.button-square{padding:calc(.8125rem - 1px)}.button-s.button-pill{border-radius:1.25rem}.button-xs{padding:calc(.625rem - 1px) 1.5em;min-width:2rem;height:2rem;font-size:.75rem}.button-xs svg{width:.75rem;height:.75rem}.button-xs.button-square{padding:calc(.625rem - 1px)}.button-xs.button-pill{border-radius:1rem}.button-white{color:#545454;background:#fff;border-color:#fff}.button-white.button-border{color:#fff;background:transparent}.button-white:not(:disabled):focus,.button-white:not(:disabled):hover{color:#545454;background:#f2f2f2;border-color:#f2f2f2}.button-white:not(:disabled):active{color:#545454;background:#e6e6e6;border-color:#e6e6e6}.button-light{color:#2e3138;background:#c7cad1;border-color:#c7cad1}.button-light.button-border{color:#c7cad1;background:transparent}.button-light:not(:disabled):focus,.button-light:not(:disabled):hover{color:#2e3138;background:#cdcfd6;border-color:#cdcfd6}.button-light:not(:disabled):active{color:#2e3138;background:#bdc0c7;border-color:#bdc0c7}.button-grey{color:#fff;background:#5c6370;border-color:#5c6370}.button-grey.button-border{color:#5c6370;background:transparent}.button-grey:not(:disabled):focus,.button-grey:not(:disabled):hover{color:#fff;background:#6c737e;border-color:#6c737e}.button-grey:not(:disabled):active{color:#fff;background:#575e6a;border-color:#575e6a}.button-dark{color:#fff;background:#2e3138;border-color:#2e3138}.button-dark.button-border{color:#2e3138;background:transparent}.button-dark:not(:disabled):focus,.button-dark:not(:disabled):hover{color:#fff;background:#43464c;border-color:#43464c}.button-dark:not(:disabled):active{color:#fff;background:#2c2f35;border-color:#2c2f35}.button-black{color:#fff;background:#545454;border-color:#545454}.button-black.button-border{color:#545454;background:transparent}.button-black:not(:disabled):focus,.button-black:not(:disabled):hover{color:#fff;background:#767676;border-color:#767676}.button-black:not(:disabled):active{color:#fff;background:#656565;border-color:#656565}.button-primary{color:#fff;background:#fa4211;border-color:#fa4211}.button-primary.button-border{color:#fa4211;background:transparent}.button-primary:not(:disabled):focus,.button-primary:not(:disabled):hover{color:#fff;background:#ff5324;border-color:#ff5324}.button-primary:not(:disabled):active{color:#fff;background:#e63200;border-color:#e63200}.button-secondary{color:#fff;background:#cfe9fe;border-color:#cfe9fe}.button-secondary.button-border{color:#cfe9fe;background:transparent}.button-secondary:not(:disabled):focus,.button-secondary:not(:disabled):hover{color:#fff;background:#d1eaff;border-color:#d1eaff}.button-secondary:not(:disabled):active{color:#fff;background:#a8c7e1;border-color:#a8c7e1}.button-tertiary{color:#fff;background:#fc0;border-color:#fc0}.button-tertiary.button-border{color:#fc0;background:transparent}.button-tertiary:not(:disabled):focus,.button-tertiary:not(:disabled):hover{color:#fff;background:#ffd11a;border-color:#ffd11a}.button-tertiary:not(:disabled):active{color:#fff;background:#dbaf00;border-color:#dbaf00}.button-icon{padding-top:calc(.75rem - 1px);padding-bottom:calc(.75rem - 1px)}.button-icon.button-square{padding:calc(.75rem - 1px)}.button-icon span,.button-icon svg{vertical-align:middle}.button-icon svg{display:inline-block;width:1.5rem;height:1.5rem}.button-icon svg:not(:first-child){margin-left:1.5em}.button-icon svg:not(:last-child){margin-right:1.5em}.button-xs.button-icon{padding-top:calc(.5rem - 1px);padding-bottom:calc(.5rem - 1px)}.button-xs.button-icon.button-square{padding:calc(.5rem - 1px)}.button-s.button-icon{padding-top:calc(.625rem - 1px);padding-bottom:calc(.625rem - 1px)}.button-s.button-icon.button-square{padding:calc(.625rem - 1px)}.button-l.button-icon{padding-top:calc(.875rem - 1px);padding-bottom:calc(.875rem - 1px)}.button-l.button-icon.button-square{padding:calc(.875rem - 1px)}.button-xl.button-icon{padding-top:calc(1rem - 1px);padding-bottom:calc(1rem - 1px)}.button-xl.button-icon.button-square{padding:calc(1rem - 1px)}.button-group{display:-webkit-box;display:-ms-flexbox;display:flex}.button-group .button,.button-group button{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.button-group .button:active,.button-group .button:focus,.button-group .button:hover,.button-group button:active,.button-group button:focus,.button-group button:hover{z-index:1}.button-group .button+.button,.button-group .button+button,.button-group button+.button,.button-group button+button{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}.button-group-block{width:100%}.button-group-block .button,.button-group-block button{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}figure{display:block;margin:0;padding:0}figcaption{margin:1em 0;font-family:inherit;font-weight:inherit;font-size:.875rem;color:inherit;text-align:left}.media{display:block;position:relative;overflow:hidden;background:rgba(84,84,84,.1);border-radius:1.5em}.media>.media-inner,.media>canvas,.media>iframe,.media>img,.media>svg,.media>video{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:inherit}.media-1{padding-top:100%}.media-1-2{padding-top:200%}.media-9-16{padding-top:177.77778%}.media-9-14{padding-top:155.55556%}.media-2-3{padding-top:150%}.media-3-4{padding-top:133.33333%}.media-4-5{padding-top:125%}.media-4-3{padding-top:75%}.media-3-2{padding-top:66.66667%}.media-5-4{padding-top:80%}.media-16-9{padding-top:56.25%}.media-2-1{padding-top:50%}.spinner{position:relative}.spinner:before{display:block;position:absolute;top:50%;left:50%;margin-top:-1rem;margin-left:-1rem;width:2rem;height:2rem;content:"";border-radius:50%;border:3px solid rgba(84,84,84,.1);border-left-color:#fff;-webkit-animation:a .5s infinite linear;animation:a .5s infinite linear}table{margin:1em 0;width:100%;background:#fff;border:1px solid #c7cad1;border-radius:1.5em;border-collapse:collapse}caption{margin:1em 0}caption,th{font-family:inherit;font-weight:inherit;font-size:inherit;color:inherit;text-align:left}th{text-transform:none;background:#f7f7f8}td,th{padding:.5em;border:1px solid #c7cad1}td{font-family:inherit;font-weight:inherit;font-size:inherit;color:inherit;line-height:1.5;vertical-align:middle}.table-responsive{margin:1em 0;overflow-x:auto;min-height:.01%}@media (min-width:768px) and (max-width:1023px){.table-responsive{width:100%;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #c7cad1}.table-responsive>table{margin:0;border:none}.table-responsive>table td,.table-responsive>table th{white-space:nowrap}.table-responsive>table td:first-child,.table-responsive>table th:first-child{border-left:none}.table-responsive>table td:last-child,.table-responsive>table th:last-child{border-right:none}.table-responsive>table tr:first-child{>td,>th{border-top:none}}.table-responsive>table tr:last-child{>td,>th{border-bottom:none}}}body.nav-is-open{overflow:hidden}body.nav-is-open .nav{-webkit-transform:translateX(0);transform:translateX(0)}@media (min-width:1150px){body.nav-is-open .nav{-webkit-transform:unset;transform:unset}}body.nav-is-open .nav-toggle{left:300px}.nav-toggle{position:absolute;top:16px;left:16px;-webkit-transition:.3s ease-in;transition:.3s ease-in}@media (min-width:1150px){.nav-toggle{display:none}}.nav{height:100%;overflow-y:auto;position:fixed;top:0;left:0;background:#fff;border-right:1px solid #d7d9de;max-width:300px;-webkit-transform:translateX(-105%);transform:translateX(-105%);-webkit-transition:.3s ease-in;transition:.3s ease-in}@media (min-width:1150px){.nav{-webkit-transform:unset;transform:unset}}.nav .brand{display:none}@media (min-width:1150px){.nav .brand{display:unset}}.nav ul{margin:0}.nav ul li{list-style:none;line-height:1;margin:0;padding:0}.nav a,.nav a:hover{text-decoration:none}.nav .nav-list{border-bottom:1px solid #cfe9fe}.nav .nav-list>li>a{font-size:1rem;padding:1rem;border-top:1px solid #cfe9fe;display:block;color:#545454}.nav .nav-list>li:hover>a,.nav .nav-list>li>a:hover{background:#cfe9fe}.nav .nav-list>li.active>a{background-color:#cfe9fe}.nav .nav-dropdown:before{border-style:solid;border-width:1px 1px 0 0;content:"";display:inline-block;height:.5em;width:.5em;margin:1.5rem;position:absolute;right:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:top;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.nav .nav-dropdown.is-open:before{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.nav .nav-submenu{overflow:hidden;-webkit-transition:max-height .3s ease-out;transition:max-height .3s ease-out;height:auto;max-height:0}.nav .nav-dropdown.is-open .nav-submenu{max-height:600px}.nav .nav-dropdown.is-open{background-color:#f6fbff}.nav .nav-submenu>li>a{font-size:.85rem;padding:1rem 1rem 1rem 1.5rem;display:block;color:#545454}.nav .nav-submenu>li>a:before{content:"- "}.nav .nav-submenu>li.active:not(.current-page-parent)>a,.nav .nav-submenu>li>a:hover{background:#cfe9fe}.sub-nav{padding-left:1rem;padding-top:.5rem}.sub-nav a{display:block;font-size:.75rem;color:#545454;padding:.5rem 0}.sub-nav a:hover{text-decoration:underline}.stats{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 3rem}.stats-container{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;padding-right:2rem}.stats-number{padding-top:1rem;margin-bottom:1.25rem;font-weight:700;border-top:1px solid #d7d9de;font-size:2.25rem;font-family:biorhyme,Georgia,serif;color:#fa4211;line-height:1}.feature{padding:0 1rem;margin:0 -1rem 1rem}@media (min-width:768px){.feature{padding:0 2rem;margin:0 -2rem 1rem}}@media (min-width:1024px){.feature{padding:0 5rem;margin:0 -5rem 1rem}}.feature-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.feature-header{margin-top:-1rem;margin-bottom:0;padding-top:2rem}@media (min-width:768px){.feature-header{margin-top:-2rem;padding-top:2rem}}@media (min-width:1024px){.feature-header{margin-top:-5rem;padding-top:5rem}}.feature-link{text-decoration:none}.feature-inner{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.feature-image{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.feature-image img{display:block}.feature-red{background:#fa4211;color:#fff}.feature-red a{color:#fff;text-decoration:underline}.feature-red .h1,.feature-red .h2,.feature-red .h3,.feature-red .h4,.feature-red .h5,.feature-red .h6,.feature-red h1,.feature-red h2,.feature-red h3,.feature-red h4,.feature-red h5,.feature-red h6{color:#fff}.feature-yellow{background:#fc0}.feature-yellow,.feature-yellow .h1,.feature-yellow .h2,.feature-yellow .h3,.feature-yellow .h4,.feature-yellow .h5,.feature-yellow .h6,.feature-yellow h1,.feature-yellow h2,.feature-yellow h3,.feature-yellow h4,.feature-yellow h5,.feature-yellow h6{color:#545454}.feature-blue{background:#cfe9fe}.feature-blue,.feature-blue .h1,.feature-blue .h2,.feature-blue .h3,.feature-blue .h4,.feature-blue .h5,.feature-blue .h6,.feature-blue h1,.feature-blue h2,.feature-blue h3,.feature-blue h4,.feature-blue h5,.feature-blue h6{color:#545454}.foogallery{color:inherit}.post{margin-bottom:3rem;padding-bottom:3rem;border-bottom:1px solid #d7d9de}.entry-summary{margin-top:1rem}.comments{margin-top:3rem}.comments .comment-list{margin-bottom:3rem}.comments .comment{border:1px solid #d7d9de;padding:1rem;margin-bottom:1rem}.comments .comment-metadata{font-size:.875rem;margin-bottom:1rem}.comments label{display:block;font-weight:700}.comments input:not([type=submit]){font-size:inherit;font-family:inherit;padding:5px 4px;letter-spacing:normal}.gallery-columns-3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery-columns-3 .gallery-item{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:33%;padding-bottom:2rem}

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:40px;height:4px;background-color:#545454;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dx .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dx-r .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dy .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dy-r .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dxy .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(180deg) rotateY(180deg);transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dxy-r .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(180deg) rotateY(180deg) rotate(-180deg);transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{-webkit-transition:top .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{-webkit-transition:bottom .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;-webkit-transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7);transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7);-webkit-transition:top .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;-webkit-transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7);transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7);-webkit-transition:bottom .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r .hamburger-inner:before{-webkit-transition:top .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{-webkit-transition:bottom .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;-webkit-transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7);transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7);-webkit-transition:top .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7);transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7);-webkit-transition:bottom .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowturn.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{-webkit-transition-property:none;transition-property:none}.hamburger--boring.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:.13s;transition-duration:.13s;-webkit-transition-delay:.13s;transition-delay:.13s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-20px;-webkit-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{-webkit-transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);-webkit-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;opacity:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:.13s;transition-duration:.13s;-webkit-transition-delay:.13s;transition-delay:.13s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner:after{top:-20px;-webkit-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{-webkit-transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(45deg);transform:translate3d(0,-10px,0) rotate(45deg);-webkit-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;opacity:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--elastic .hamburger-inner{top:2px;-webkit-transition-duration:.275s;transition-duration:.275s;-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:10px;-webkit-transition:opacity .125s ease .275s;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:20px;-webkit-transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(135deg);transform:translate3d(0,10px,0) rotate(135deg);-webkit-transition-delay:75ms;transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(-270deg);transform:translate3d(0,-20px,0) rotate(-270deg);-webkit-transition-delay:75ms;transition-delay:75ms}.hamburger--elastic-r .hamburger-inner{top:2px;-webkit-transition-duration:.275s;transition-duration:.275s;-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:10px;-webkit-transition:opacity .125s ease .275s;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:20px;-webkit-transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(-135deg);transform:translate3d(0,10px,0) rotate(-135deg);-webkit-transition-delay:75ms;transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(270deg);transform:translate3d(0,-20px,0) rotate(270deg);-webkit-transition-delay:75ms;transition-delay:75ms}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{-webkit-transition:background-color .125s ease-in .175s;transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{left:0;-webkit-transition:top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;-webkit-transition:top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic.is-active .hamburger-inner{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner:before{left:-80px;top:-80px;-webkit-transform:translate3d(80px,80px,0) rotate(45deg);transform:translate3d(80px,80px,0) rotate(45deg);-webkit-transition:left .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic.is-active .hamburger-inner:after{right:-80px;top:-80px;-webkit-transform:translate3d(-80px,80px,0) rotate(-45deg);transform:translate3d(-80px,80px,0) rotate(-45deg);-webkit-transition:right .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{-webkit-transition:background-color .125s ease-in .175s;transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;-webkit-transition:top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;-webkit-transition:top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic-r.is-active .hamburger-inner{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-80px;top:80px;-webkit-transform:translate3d(80px,-80px,0) rotate(-45deg);transform:translate3d(80px,-80px,0) rotate(-45deg);-webkit-transition:left .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-80px;top:80px;-webkit-transform:translate3d(-80px,-80px,0) rotate(45deg);transform:translate3d(-80px,-80px,0) rotate(45deg);-webkit-transition:right .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{-webkit-transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear;transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{opacity:0;-webkit-transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;transition-duration:.15s}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{-webkit-transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(-90deg);transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;transition-duration:.15s}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(-45deg);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{-webkit-transform:rotate(45deg) translate3d(5.71429px,-6px,0);transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(90deg);transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{-webkit-transition-duration:.22s;transition-duration:.22s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{-webkit-transition:top .1s ease-in .25s,opacity .1s ease-in;transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{-webkit-transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top .1s ease-out,opacity .1s ease-out .12s;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spin-r .hamburger-inner{-webkit-transition-duration:.22s;transition-duration:.22s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{-webkit-transition:top .1s ease-in .25s,opacity .1s ease-in;transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{-webkit-transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{-webkit-transform:rotate(-225deg);transform:rotate(-225deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top .1s ease-out,opacity .1s ease-out .12s;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spring .hamburger-inner{top:2px;-webkit-transition:background-color 0s linear .13s;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:10px;-webkit-transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;-webkit-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{-webkit-transition-delay:.22s;transition-delay:.22s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner:before{top:0;-webkit-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;-webkit-transform:translate3d(0,10px,0) rotate(-45deg);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:.13s;transition-duration:.13s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-20px;-webkit-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{-webkit-transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);-webkit-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;opacity:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--stand .hamburger-inner{-webkit-transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s}.hamburger--stand .hamburger-inner:before{-webkit-transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{-webkit-transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{-webkit-transform:rotate(90deg);transform:rotate(90deg);background-color:transparent;-webkit-transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s}.hamburger--stand.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r .hamburger-inner{-webkit-transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s}.hamburger--stand-r .hamburger-inner:before{-webkit-transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{-webkit-transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-color:transparent;-webkit-transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:75ms;transition-duration:75ms;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{-webkit-transition:top 75ms ease .12s,opacity 75ms ease;transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{-webkit-transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top 75ms ease,opacity 75ms ease .12s;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.hamburger--vortex .hamburger-inner{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{-webkit-transition-property:top,opacity;transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex.is-active .hamburger-inner{-webkit-transform:rotate(765deg);transform:rotate(765deg);-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{-webkit-transition-property:top,opacity;transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex-r.is-active .hamburger-inner{-webkit-transform:rotate(-765deg);transform:rotate(-765deg);-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.background-repeat{background-repeat:repeat}.background-no-repeat{background-repeat:no-repeat}.background-fixed{background-attachment:fixed}.background-cover{background-size:cover}.background-center{background-position:50%}.background-transparent{background:transparent}.background-current-color{background-color:currentColor}.background-inherit{background-color:inherit}.background,.background-white{background-color:#fff}.background-black{background-color:#545454}.background-light{background-color:#c7cad1}.background-light-50{background-color:#f7f7f8}.background-light-100{background-color:#eeeff1}.background-light-200{background-color:#e3e4e8}.background-light-300{background-color:#d7d9de}.background-light-400{background-color:#cdcfd6}.background-light-500{background-color:#c7cad1}.background-light-600{background-color:#bdc0c7}.background-light-700{background-color:#aaadb3}.background-light-800{background-color:#919398}.background-light-900{background-color:#74767a}.background-grey{background-color:#5c6370}.background-grey-50{background-color:#cbcdd1}.background-grey-100{background-color:#b4b8bd}.background-grey-200{background-color:#9ba0a7}.background-grey-300{background-color:#828891}.background-grey-400{background-color:#6c737e}.background-grey-500{background-color:#5c6370}.background-grey-600{background-color:#575e6a}.background-grey-700{background-color:#4e555f}.background-grey-800{background-color:#424851}.background-grey-900{background-color:#353a41}.background-dark{background-color:#2e3138}.background-dark-50{background-color:#bcbdbf}.background-dark-100{background-color:#9fa1a4}.background-dark-200{background-color:#7f8185}.background-dark-300{background-color:#5f6267}.background-dark-400{background-color:#43464c}.background-dark-500{background-color:#2e3138}.background-dark-600{background-color:#2c2f35}.background-dark-700{background-color:#282a30}.background-dark-800{background-color:#222429}.background-dark-900{background-color:#1b1d21}.background-primary{background-color:#fa4211}.background-primary-50{background-color:#ffeae5}.background-primary-100{background-color:#ffc6b8}.background-primary-200{background-color:#ff9f85}.background-primary-300{background-color:#ff7752}.background-primary-400{background-color:#ff5324}.background-primary-500{background-color:#fa4211}.background-primary-600{background-color:#e63200}.background-primary-700{background-color:#b82800}.background-primary-800{background-color:#8a1e00}.background-primary-900{background-color:#611500}.background-secondary{background-color:#cfe9fe}.background-secondary-50{background-color:#fafcff}.background-secondary-100{background-color:#f0f8ff}.background-secondary-200{background-color:#e5f3ff}.background-secondary-300{background-color:#dbeeff}.background-secondary-400{background-color:#d1eaff}.background-secondary-500{background-color:#cfe9fe}.background-secondary-600{background-color:#a8c7e1}.background-secondary-700{background-color:#74a2c8}.background-secondary-800{background-color:#387bb2}.background-secondary-900{background-color:#0f5895}.background-tertiary{background-color:#fc0}.background-tertiary-50{background-color:#fffbe5}.background-tertiary-100{background-color:#fff4c2}.background-tertiary-200{background-color:#ffe680}.background-tertiary-300{background-color:#ffda47}.background-tertiary-400{background-color:#ffd11a}.background-tertiary-500{background-color:#fc0}.background-tertiary-600{background-color:#dbaf00}.background-tertiary-700{background-color:#ad8b00}.background-tertiary-800{background-color:#806600}.background-tertiary-900{background-color:#5c4800}.background-error{background-color:#c00}.background-error-50{background-color:#ffe0e0}.background-error-100{background-color:#ffb3b3}.background-error-200{background-color:#f66}.background-error-300{background-color:#fb2828}.background-error-400{background-color:#de0d0d}.background-error-500{background-color:#c00}.background-error-600{background-color:#ad0000}.background-error-700{background-color:#8a0000}.background-error-800{background-color:#600}.background-error-900{background-color:#470000}.background-warning{background-color:#f50}.background-warning-50{background-color:#ffeee5}.background-warning-100{background-color:#ffd6c2}.background-warning-200{background-color:#ffaa80}.background-warning-300{background-color:#ff8547}.background-warning-400{background-color:#ff661a}.background-warning-500{background-color:#f50}.background-warning-600{background-color:#db4900}.background-warning-700{background-color:#ad3a00}.background-warning-800{background-color:#802b00}.background-warning-900{background-color:#5c1f00}.background-success{background-color:#00b300}.background-success-50{background-color:#e0ffe0}.background-success-100{background-color:#adffad}.background-success-200{background-color:#5cff5c}.background-success-300{background-color:#2aea2a}.background-success-400{background-color:#0fc70f}.background-success-500{background-color:#00b300}.background-success-600{background-color:#090}.background-success-700{background-color:#007a00}.background-success-800{background-color:#005c00}.background-success-900{background-color:#004200}.background-info{background-color:#08c}.background-info-50{background-color:#e0f5ff}.background-info-100{background-color:#b3e5ff}.background-info-200{background-color:#6cf}.background-info-300{background-color:#28b4fb}.background-info-400{background-color:#0d98de}.background-info-500{background-color:#08c}.background-info-600{background-color:#0074ad}.background-info-700{background-color:#005c8a}.background-info-800{background-color:#046}.background-info-900{background-color:#003147}.border{border:1px solid #c7cad1}.border-vertical{border-top:1px solid #c7cad1;border-bottom:1px solid #c7cad1}.border-horizontal{border-left:1px solid #c7cad1;border-right:1px solid #c7cad1}.border-top{border-top:1px solid #c7cad1}.border-right{border-right:1px solid #c7cad1}.border-bottom{border-bottom:1px solid #c7cad1}.border-left{border-left:1px solid #c7cad1}.current-color{color:currentColor}.color-inherit{color:inherit}.color{color:#545454}.color-white{color:#fff}.color-black{color:#545454}.color-light{color:#c7cad1}.color-light-50{color:#f7f7f8}.color-light-100{color:#eeeff1}.color-light-200{color:#e3e4e8}.color-light-300{color:#d7d9de}.color-light-400{color:#cdcfd6}.color-light-500{color:#c7cad1}.color-light-600{color:#bdc0c7}.color-light-700{color:#aaadb3}.color-light-800{color:#919398}.color-light-900{color:#74767a}.color-grey{color:#5c6370}.color-grey-50{color:#cbcdd1}.color-grey-100{color:#b4b8bd}.color-grey-200{color:#9ba0a7}.color-grey-300{color:#828891}.color-grey-400{color:#6c737e}.color-grey-500{color:#5c6370}.color-grey-600{color:#575e6a}.color-grey-700{color:#4e555f}.color-grey-800{color:#424851}.color-grey-900{color:#353a41}.color-dark{color:#2e3138}.color-dark-50{color:#bcbdbf}.color-dark-100{color:#9fa1a4}.color-dark-200{color:#7f8185}.color-dark-300{color:#5f6267}.color-dark-400{color:#43464c}.color-dark-500{color:#2e3138}.color-dark-600{color:#2c2f35}.color-dark-700{color:#282a30}.color-dark-800{color:#222429}.color-dark-900{color:#1b1d21}.color-primary{color:#fa4211}.color-primary-50{color:#ffeae5}.color-primary-100{color:#ffc6b8}.color-primary-200{color:#ff9f85}.color-primary-300{color:#ff7752}.color-primary-400{color:#ff5324}.color-primary-500{color:#fa4211}.color-primary-600{color:#e63200}.color-primary-700{color:#b82800}.color-primary-800{color:#8a1e00}.color-primary-900{color:#611500}.color-secondary{color:#cfe9fe}.color-secondary-50{color:#fafcff}.color-secondary-100{color:#f0f8ff}.color-secondary-200{color:#e5f3ff}.color-secondary-300{color:#dbeeff}.color-secondary-400{color:#d1eaff}.color-secondary-500{color:#cfe9fe}.color-secondary-600{color:#a8c7e1}.color-secondary-700{color:#74a2c8}.color-secondary-800{color:#387bb2}.color-secondary-900{color:#0f5895}.color-tertiary{color:#fc0}.color-tertiary-50{color:#fffbe5}.color-tertiary-100{color:#fff4c2}.color-tertiary-200{color:#ffe680}.color-tertiary-300{color:#ffda47}.color-tertiary-400{color:#ffd11a}.color-tertiary-500{color:#fc0}.color-tertiary-600{color:#dbaf00}.color-tertiary-700{color:#ad8b00}.color-tertiary-800{color:#806600}.color-tertiary-900{color:#5c4800}.color-error{color:#c00}.color-error-50{color:#ffe0e0}.color-error-100{color:#ffb3b3}.color-error-200{color:#f66}.color-error-300{color:#fb2828}.color-error-400{color:#de0d0d}.color-error-500{color:#c00}.color-error-600{color:#ad0000}.color-error-700{color:#8a0000}.color-error-800{color:#600}.color-error-900{color:#470000}.color-warning{color:#f50}.color-warning-50{color:#ffeee5}.color-warning-100{color:#ffd6c2}.color-warning-200{color:#ffaa80}.color-warning-300{color:#ff8547}.color-warning-400{color:#ff661a}.color-warning-500{color:#f50}.color-warning-600{color:#db4900}.color-warning-700{color:#ad3a00}.color-warning-800{color:#802b00}.color-warning-900{color:#5c1f00}.color-success{color:#00b300}.color-success-50{color:#e0ffe0}.color-success-100{color:#adffad}.color-success-200{color:#5cff5c}.color-success-300{color:#2aea2a}.color-success-400{color:#0fc70f}.color-success-500{color:#00b300}.color-success-600{color:#090}.color-success-700{color:#007a00}.color-success-800{color:#005c00}.color-success-900{color:#004200}.color-info{color:#08c}.color-info-50{color:#e0f5ff}.color-info-100{color:#b3e5ff}.color-info-200{color:#6cf}.color-info-300{color:#28b4fb}.color-info-400{color:#0d98de}.color-info-500{color:#08c}.color-info-600{color:#0074ad}.color-info-700{color:#005c8a}.color-info-800{color:#046}.color-info-900{color:#003147}.border-radius{border-radius:1.5em}.border-radius-top{border-radius-top-right:1.5em}.border-radius-top,.border-radius-top-left{border-radius-top-left:1.5em}.border-radius-top-right{border-radius-top-right:1.5em}.border-radius-bottom{border-radius-bottom-right:1.5em}.border-radius-bottom,.border-radius-bottom-left{border-radius-bottom-left:1.5em}.border-radius-bottom-right{border-radius-bottom-right:1.5em}.border-color-current-color{border-color:currentColor}.border-color-inherit{border-color:inherit}.border-color-white{border-color:#fff}.border-color-black{border-color:#545454}.border-color-light{border-color:#c7cad1}.border-color-light-50{border-color:#f7f7f8}.border-color-light-100{border-color:#eeeff1}.border-color-light-200{border-color:#e3e4e8}.border-color-light-300{border-color:#d7d9de}.border-color-light-400{border-color:#cdcfd6}.border-color-light-500{border-color:#c7cad1}.border-color-light-600{border-color:#bdc0c7}.border-color-light-700{border-color:#aaadb3}.border-color-light-800{border-color:#919398}.border-color-light-900{border-color:#74767a}.border-color-grey{border-color:#5c6370}.border-color-grey-50{border-color:#cbcdd1}.border-color-grey-100{border-color:#b4b8bd}.border-color-grey-200{border-color:#9ba0a7}.border-color-grey-300{border-color:#828891}.border-color-grey-400{border-color:#6c737e}.border-color-grey-500{border-color:#5c6370}.border-color-grey-600{border-color:#575e6a}.border-color-grey-700{border-color:#4e555f}.border-color-grey-800{border-color:#424851}.border-color-grey-900{border-color:#353a41}.border-color-dark{border-color:#2e3138}.border-color-dark-50{border-color:#bcbdbf}.border-color-dark-100{border-color:#9fa1a4}.border-color-dark-200{border-color:#7f8185}.border-color-dark-300{border-color:#5f6267}.border-color-dark-400{border-color:#43464c}.border-color-dark-500{border-color:#2e3138}.border-color-dark-600{border-color:#2c2f35}.border-color-dark-700{border-color:#282a30}.border-color-dark-800{border-color:#222429}.border-color-dark-900{border-color:#1b1d21}.border-color-primary{border-color:#fa4211}.border-color-primary-50{border-color:#ffeae5}.border-color-primary-100{border-color:#ffc6b8}.border-color-primary-200{border-color:#ff9f85}.border-color-primary-300{border-color:#ff7752}.border-color-primary-400{border-color:#ff5324}.border-color-primary-500{border-color:#fa4211}.border-color-primary-600{border-color:#e63200}.border-color-primary-700{border-color:#b82800}.border-color-primary-800{border-color:#8a1e00}.border-color-primary-900{border-color:#611500}.border-color-secondary{border-color:#cfe9fe}.border-color-secondary-50{border-color:#fafcff}.border-color-secondary-100{border-color:#f0f8ff}.border-color-secondary-200{border-color:#e5f3ff}.border-color-secondary-300{border-color:#dbeeff}.border-color-secondary-400{border-color:#d1eaff}.border-color-secondary-500{border-color:#cfe9fe}.border-color-secondary-600{border-color:#a8c7e1}.border-color-secondary-700{border-color:#74a2c8}.border-color-secondary-800{border-color:#387bb2}.border-color-secondary-900{border-color:#0f5895}.border-color-tertiary{border-color:#fc0}.border-color-tertiary-50{border-color:#fffbe5}.border-color-tertiary-100{border-color:#fff4c2}.border-color-tertiary-200{border-color:#ffe680}.border-color-tertiary-300{border-color:#ffda47}.border-color-tertiary-400{border-color:#ffd11a}.border-color-tertiary-500{border-color:#fc0}.border-color-tertiary-600{border-color:#dbaf00}.border-color-tertiary-700{border-color:#ad8b00}.border-color-tertiary-800{border-color:#806600}.border-color-tertiary-900{border-color:#5c4800}.border-color-error{border-color:#c00}.border-color-error-50{border-color:#ffe0e0}.border-color-error-100{border-color:#ffb3b3}.border-color-error-200{border-color:#f66}.border-color-error-300{border-color:#fb2828}.border-color-error-400{border-color:#de0d0d}.border-color-error-500{border-color:#c00}.border-color-error-600{border-color:#ad0000}.border-color-error-700{border-color:#8a0000}.border-color-error-800{border-color:#600}.border-color-error-900{border-color:#470000}.border-color-warning{border-color:#f50}.border-color-warning-50{border-color:#ffeee5}.border-color-warning-100{border-color:#ffd6c2}.border-color-warning-200{border-color:#ffaa80}.border-color-warning-300{border-color:#ff8547}.border-color-warning-400{border-color:#ff661a}.border-color-warning-500{border-color:#f50}.border-color-warning-600{border-color:#db4900}.border-color-warning-700{border-color:#ad3a00}.border-color-warning-800{border-color:#802b00}.border-color-warning-900{border-color:#5c1f00}.border-color-success{border-color:#00b300}.border-color-success-50{border-color:#e0ffe0}.border-color-success-100{border-color:#adffad}.border-color-success-200{border-color:#5cff5c}.border-color-success-300{border-color:#2aea2a}.border-color-success-400{border-color:#0fc70f}.border-color-success-500{border-color:#00b300}.border-color-success-600{border-color:#090}.border-color-success-700{border-color:#007a00}.border-color-success-800{border-color:#005c00}.border-color-success-900{border-color:#004200}.border-color-info{border-color:#08c}.border-color-info-50{border-color:#e0f5ff}.border-color-info-100{border-color:#b3e5ff}.border-color-info-200{border-color:#6cf}.border-color-info-300{border-color:#28b4fb}.border-color-info-400{border-color:#0d98de}.border-color-info-500{border-color:#08c}.border-color-info-600{border-color:#0074ad}.border-color-info-700{border-color:#005c8a}.border-color-info-800{border-color:#046}.border-color-info-900{border-color:#003147}.display-block{display:block}.display-inline-block{display:inline-block}.display-table{display:table}.display-table-cell{display:table-cell;vertical-align:middle}.fill-current-color,svg.fill-current-color{fill:currentColor}.fill-inherit,svg.fill-inherit{fill:inherit}.fill-white,svg.fill-white{fill:#fff}.fill-black,svg.fill-black{fill:#545454}.fill-light,svg.fill-light{fill:#c7cad1}.fill-light-50,svg.fill-light-50{fill:#f7f7f8}.fill-light-100,svg.fill-light-100{fill:#eeeff1}.fill-light-200,svg.fill-light-200{fill:#e3e4e8}.fill-light-300,svg.fill-light-300{fill:#d7d9de}.fill-light-400,svg.fill-light-400{fill:#cdcfd6}.fill-light-500,svg.fill-light-500{fill:#c7cad1}.fill-light-600,svg.fill-light-600{fill:#bdc0c7}.fill-light-700,svg.fill-light-700{fill:#aaadb3}.fill-light-800,svg.fill-light-800{fill:#919398}.fill-light-900,svg.fill-light-900{fill:#74767a}.fill-grey,svg.fill-grey{fill:#5c6370}.fill-grey-50,svg.fill-grey-50{fill:#cbcdd1}.fill-grey-100,svg.fill-grey-100{fill:#b4b8bd}.fill-grey-200,svg.fill-grey-200{fill:#9ba0a7}.fill-grey-300,svg.fill-grey-300{fill:#828891}.fill-grey-400,svg.fill-grey-400{fill:#6c737e}.fill-grey-500,svg.fill-grey-500{fill:#5c6370}.fill-grey-600,svg.fill-grey-600{fill:#575e6a}.fill-grey-700,svg.fill-grey-700{fill:#4e555f}.fill-grey-800,svg.fill-grey-800{fill:#424851}.fill-grey-900,svg.fill-grey-900{fill:#353a41}.fill-dark,svg.fill-dark{fill:#2e3138}.fill-dark-50,svg.fill-dark-50{fill:#bcbdbf}.fill-dark-100,svg.fill-dark-100{fill:#9fa1a4}.fill-dark-200,svg.fill-dark-200{fill:#7f8185}.fill-dark-300,svg.fill-dark-300{fill:#5f6267}.fill-dark-400,svg.fill-dark-400{fill:#43464c}.fill-dark-500,svg.fill-dark-500{fill:#2e3138}.fill-dark-600,svg.fill-dark-600{fill:#2c2f35}.fill-dark-700,svg.fill-dark-700{fill:#282a30}.fill-dark-800,svg.fill-dark-800{fill:#222429}.fill-dark-900,svg.fill-dark-900{fill:#1b1d21}.fill-primary,svg.fill-primary{fill:#fa4211}.fill-primary-50,svg.fill-primary-50{fill:#ffeae5}.fill-primary-100,svg.fill-primary-100{fill:#ffc6b8}.fill-primary-200,svg.fill-primary-200{fill:#ff9f85}.fill-primary-300,svg.fill-primary-300{fill:#ff7752}.fill-primary-400,svg.fill-primary-400{fill:#ff5324}.fill-primary-500,svg.fill-primary-500{fill:#fa4211}.fill-primary-600,svg.fill-primary-600{fill:#e63200}.fill-primary-700,svg.fill-primary-700{fill:#b82800}.fill-primary-800,svg.fill-primary-800{fill:#8a1e00}.fill-primary-900,svg.fill-primary-900{fill:#611500}.fill-secondary,svg.fill-secondary{fill:#cfe9fe}.fill-secondary-50,svg.fill-secondary-50{fill:#fafcff}.fill-secondary-100,svg.fill-secondary-100{fill:#f0f8ff}.fill-secondary-200,svg.fill-secondary-200{fill:#e5f3ff}.fill-secondary-300,svg.fill-secondary-300{fill:#dbeeff}.fill-secondary-400,svg.fill-secondary-400{fill:#d1eaff}.fill-secondary-500,svg.fill-secondary-500{fill:#cfe9fe}.fill-secondary-600,svg.fill-secondary-600{fill:#a8c7e1}.fill-secondary-700,svg.fill-secondary-700{fill:#74a2c8}.fill-secondary-800,svg.fill-secondary-800{fill:#387bb2}.fill-secondary-900,svg.fill-secondary-900{fill:#0f5895}.fill-tertiary,svg.fill-tertiary{fill:#fc0}.fill-tertiary-50,svg.fill-tertiary-50{fill:#fffbe5}.fill-tertiary-100,svg.fill-tertiary-100{fill:#fff4c2}.fill-tertiary-200,svg.fill-tertiary-200{fill:#ffe680}.fill-tertiary-300,svg.fill-tertiary-300{fill:#ffda47}.fill-tertiary-400,svg.fill-tertiary-400{fill:#ffd11a}.fill-tertiary-500,svg.fill-tertiary-500{fill:#fc0}.fill-tertiary-600,svg.fill-tertiary-600{fill:#dbaf00}.fill-tertiary-700,svg.fill-tertiary-700{fill:#ad8b00}.fill-tertiary-800,svg.fill-tertiary-800{fill:#806600}.fill-tertiary-900,svg.fill-tertiary-900{fill:#5c4800}.fill-error,svg.fill-error{fill:#c00}.fill-error-50,svg.fill-error-50{fill:#ffe0e0}.fill-error-100,svg.fill-error-100{fill:#ffb3b3}.fill-error-200,svg.fill-error-200{fill:#f66}.fill-error-300,svg.fill-error-300{fill:#fb2828}.fill-error-400,svg.fill-error-400{fill:#de0d0d}.fill-error-500,svg.fill-error-500{fill:#c00}.fill-error-600,svg.fill-error-600{fill:#ad0000}.fill-error-700,svg.fill-error-700{fill:#8a0000}.fill-error-800,svg.fill-error-800{fill:#600}.fill-error-900,svg.fill-error-900{fill:#470000}.fill-warning,svg.fill-warning{fill:#f50}.fill-warning-50,svg.fill-warning-50{fill:#ffeee5}.fill-warning-100,svg.fill-warning-100{fill:#ffd6c2}.fill-warning-200,svg.fill-warning-200{fill:#ffaa80}.fill-warning-300,svg.fill-warning-300{fill:#ff8547}.fill-warning-400,svg.fill-warning-400{fill:#ff661a}.fill-warning-500,svg.fill-warning-500{fill:#f50}.fill-warning-600,svg.fill-warning-600{fill:#db4900}.fill-warning-700,svg.fill-warning-700{fill:#ad3a00}.fill-warning-800,svg.fill-warning-800{fill:#802b00}.fill-warning-900,svg.fill-warning-900{fill:#5c1f00}.fill-success,svg.fill-success{fill:#00b300}.fill-success-50,svg.fill-success-50{fill:#e0ffe0}.fill-success-100,svg.fill-success-100{fill:#adffad}.fill-success-200,svg.fill-success-200{fill:#5cff5c}.fill-success-300,svg.fill-success-300{fill:#2aea2a}.fill-success-400,svg.fill-success-400{fill:#0fc70f}.fill-success-500,svg.fill-success-500{fill:#00b300}.fill-success-600,svg.fill-success-600{fill:#090}.fill-success-700,svg.fill-success-700{fill:#007a00}.fill-success-800,svg.fill-success-800{fill:#005c00}.fill-success-900,svg.fill-success-900{fill:#004200}.fill-info,svg.fill-info{fill:#08c}.fill-info-50,svg.fill-info-50{fill:#e0f5ff}.fill-info-100,svg.fill-info-100{fill:#b3e5ff}.fill-info-200,svg.fill-info-200{fill:#6cf}.fill-info-300,svg.fill-info-300{fill:#28b4fb}.fill-info-400,svg.fill-info-400{fill:#0d98de}.fill-info-500,svg.fill-info-500{fill:#08c}.fill-info-600,svg.fill-info-600{fill:#0074ad}.fill-info-700,svg.fill-info-700{fill:#005c8a}.fill-info-800,svg.fill-info-800{fill:#046}.fill-info-900,svg.fill-info-900{fill:#003147}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.flex-justify,.flex-justify-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-justify-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-row{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.flex-column,.flex-row{-webkit-box-direction:normal}.flex-column{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.flex-1{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.flex-auto{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.flex-none{-webkit-box-flex:0;-ms-flex:none;flex:none}.flex-1-1-auto{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.flex-1-0-auto{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.flex-0-1-auto{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.flex-0-0-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.justify-content-flex-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-content-flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-content-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-content-space-around{-ms-flex-pack:distribute;justify-content:space-around}.align-content-flex-start{-ms-flex-line-pack:start;align-content:flex-start}.align-content-flex-end{-ms-flex-line-pack:end;align-content:flex-end}.align-content-center{-ms-flex-line-pack:center;align-content:center}.align-content-space-between{-ms-flex-line-pack:justify;align-content:space-between}.align-content-space-around{-ms-flex-line-pack:distribute;align-content:space-around}.align-content-stretch{-ms-flex-line-pack:stretch;align-content:stretch}.align-items-flex-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.align-items-flex-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-items-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.align-items-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.align-self-flex-start{-ms-flex-item-align:start;align-self:flex-start}.align-self-flex-end{-ms-flex-item-align:end;align-self:flex-end}.align-self-center{-ms-flex-item-align:center;align-self:center}.align-self-baseline{-ms-flex-item-align:baseline;align-self:baseline}.align-self-stretch{-ms-flex-item-align:stretch;align-self:stretch}.right{float:right}@media (max-width:767px){.right-xs{float:right}}@media (min-width:768px) and (max-width:1023px){.right-s{float:right}}@media (min-width:768px){.right-s-up{float:right}}@media (max-width:1023px){.right-s-down{float:right}}@media (min-width:1024px) and (max-width:1279px){.right-m{float:right}}@media (min-width:1024px){.right-m-up{float:right}}@media (max-width:1279px){.right-m-down{float:right}}@media (min-width:1280px) and (max-width:1679px){.right-l{float:right}}@media (min-width:1280px){.right-l-up{float:right}}@media (max-width:1679px){.right-l-down{float:right}}@media (min-width:1680px){.right-xl{float:right}}.left{float:left}@media (max-width:767px){.left-xs{float:left}}@media (min-width:768px) and (max-width:1023px){.left-s{float:left}}@media (min-width:768px){.left-s-up{float:left}}@media (max-width:1023px){.left-s-down{float:left}}@media (min-width:1024px) and (max-width:1279px){.left-m{float:left}}@media (min-width:1024px){.left-m-up{float:left}}@media (max-width:1279px){.left-m-down{float:left}}@media (min-width:1280px) and (max-width:1679px){.left-l{float:left}}@media (min-width:1280px){.left-l-up{float:left}}@media (max-width:1679px){.left-l-down{float:left}}@media (min-width:1680px){.left-xl{float:left}}.font-family-system{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.font-family-sans-serif{font-family:cabin,Helvetica,Arial,sans-serif}.font-family-serif{font-family:biorhyme,Georgia,serif}.font-family-monospace{font-family:Monaco,Menlo,Consolas,Courier New,monospace}.font-weight-thin{font-weight:200}.font-weight-light{font-weight:300}.font-weight-regular{font-weight:400}.font-weight-medium{font-weight:500}.font-weight-semibold{font-weight:600}.font-weight-bold{font-weight:700}.font-weight-black{font-weight:800}.font-size-inherit{font-size:inherit}.font-size-initial{font-size:medium}.font-size-unset{font-size:unset}.font-size-xl{font-size:1.25rem}.font-size-l{font-size:1.125rem}.font-size-m{font-size:1rem}.font-size-s{font-size:.875rem}.font-size-xs{font-size:.75rem}.line-height-1{line-height:1}.line-height-xl{line-height:1.8}.line-height-l{line-height:1.65}.line-height-m{line-height:1.5}.line-height-s{line-height:1.35}.line-height-xs{line-height:1.2}.letter-spacing-xl{letter-spacing:.15em}.letter-spacing-l{letter-spacing:.1em}.letter-spacing-m{letter-spacing:.05em}.letter-spacing-s{letter-spacing:.025em}.letter-spacing-xs{letter-spacing:.01em}.no-gutter{padding:0}.gutter{padding:1rem}.gutter-vertical{padding-top:1rem;padding-bottom:1rem}.gutter-top{padding-top:1rem}.gutter-bottom{padding-bottom:1rem}.gutter-horizontal{padding-left:1rem;padding-right:1rem}.gutter-left{padding-left:1rem}.gutter-right{padding-right:1rem}.no-margin{margin:0!important}.no-margin-horizontal{margin-left:0!important;margin-right:0!important}.no-margin-vertical{margin-bottom:0!important}.no-margin-top,.no-margin-vertical{margin-top:0!important}.no-margin-right{margin-right:0!important}.no-margin-bottom{margin-bottom:0!important}.no-margin-left{margin-left:0!important}.margin-auto{margin:auto}.margin-horizontal-auto{margin-left:auto;margin-right:auto}.margin-vertical-auto{margin-top:auto;margin-bottom:auto}.margin-top-auto{margin-top:auto}.margin-right-auto{margin-right:auto}.margin-bottom-auto{margin-bottom:auto}.margin-left-auto{margin-left:auto}.margin-xl{margin:4rem}.margin-horizontal-xl{margin-left:4rem;margin-right:4rem}.margin-vertical-xl{margin-top:4rem;margin-bottom:4rem}.margin-top-xl{margin-top:4rem}.margin-bottom-xl{margin-bottom:4rem}.margin-left-xl{margin-left:4rem}.margin-right-xl{margin-right:4rem}.margin-l{margin:3rem}.margin-horizontal-l{margin-left:3rem;margin-right:3rem}.margin-vertical-l{margin-top:3rem;margin-bottom:3rem}.margin-top-l{margin-top:3rem}.margin-bottom-l{margin-bottom:3rem}.margin-left-l{margin-left:3rem}.margin-right-l{margin-right:3rem}.margin-m{margin:2rem}.margin-horizontal-m{margin-left:2rem;margin-right:2rem}.margin-vertical-m{margin-top:2rem;margin-bottom:2rem}.margin-top-m{margin-top:2rem}.margin-bottom-m{margin-bottom:2rem}.margin-left-m{margin-left:2rem}.margin-right-m{margin-right:2rem}.margin-s{margin:1.5rem}.margin-horizontal-s{margin-left:1.5rem;margin-right:1.5rem}.margin-vertical-s{margin-top:1.5rem;margin-bottom:1.5rem}.margin-top-s{margin-top:1.5rem}.margin-bottom-s{margin-bottom:1.5rem}.margin-left-s{margin-left:1.5rem}.margin-right-s{margin-right:1.5rem}.margin-xs{margin:1rem}.margin-horizontal-xs{margin-left:1rem;margin-right:1rem}.margin-vertical-xs{margin-top:1rem;margin-bottom:1rem}.margin-top-xs{margin-top:1rem}.margin-bottom-xs{margin-bottom:1rem}.margin-left-xs{margin-left:1rem}.margin-right-xs{margin-right:1rem}.max-width-xl{max-width:70rem}.max-width-l{max-width:60rem}.max-width-m{max-width:50rem}.max-width-s{max-width:40rem}.max-width-xs{max-width:30rem}.overflow-inherit{overflow:inherit}.overflow-initial{overflow:visible;overflow:initial}.overflow-unset{overflow:unset}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-auto{overflow:auto}.no-padding{padding:0!important}.no-padding-horizontal{padding-left:0!important;padding-right:0!important}.no-padding-vertical{padding-bottom:0!important}.no-padding-top,.no-padding-vertical{padding-top:0!important}.no-padding-right{padding-right:0!important}.no-padding-bottom{padding-bottom:0!important}.no-padding-left{padding-left:0!important}.padding-xl{padding:4rem}.padding-horizontal-xl{padding-left:4rem;padding-right:4rem}.padding-vertical-xl{padding-top:4rem;padding-bottom:4rem}.padding-top-xl{padding-top:4rem}.padding-bottom-xl{padding-bottom:4rem}.padding-left-xl{padding-left:4rem}.padding-right-xl{padding-right:4rem}.padding-l{padding:3rem}.padding-horizontal-l{padding-left:3rem;padding-right:3rem}.padding-vertical-l{padding-top:3rem;padding-bottom:3rem}.padding-top-l{padding-top:3rem}.padding-bottom-l{padding-bottom:3rem}.padding-left-l{padding-left:3rem}.padding-right-l{padding-right:3rem}.padding-m{padding:2rem}.padding-horizontal-m{padding-left:2rem;padding-right:2rem}.padding-vertical-m{padding-top:2rem;padding-bottom:2rem}.padding-top-m{padding-top:2rem}.padding-bottom-m{padding-bottom:2rem}.padding-left-m{padding-left:2rem}.padding-right-m{padding-right:2rem}.padding-s{padding:1.5rem}.padding-horizontal-s{padding-left:1.5rem;padding-right:1.5rem}.padding-vertical-s{padding-top:1.5rem;padding-bottom:1.5rem}.padding-top-s{padding-top:1.5rem}.padding-bottom-s{padding-bottom:1.5rem}.padding-left-s{padding-left:1.5rem}.padding-right-s{padding-right:1.5rem}.padding-xs{padding:1rem}.padding-horizontal-xs{padding-left:1rem;padding-right:1rem}.padding-vertical-xs{padding-top:1rem;padding-bottom:1rem}.padding-top-xs{padding-top:1rem}.padding-bottom-xs{padding-bottom:1rem}.padding-left-xs{padding-left:1rem}.padding-right-xs{padding-right:1rem}.pointer-events-inherit{pointer-events:inherit}.pointer-events-initial{pointer-events:auto}.pointer-events-unset{pointer-events:unset}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.position-top-left{position:absolute;top:0;left:0}.position-top-right{position:absolute;top:0;right:0}.position-bottom-left{position:absolute;bottom:0;left:0}.position-bottom-right{position:absolute;bottom:0;right:0}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}.text-center{text-align:center}.truncate{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.stroke-current-color,svg.stroke-current-color{stroke:currentColor}.stroke-inherit,svg.stroke-inherit{stroke:inherit}.stroke-white,svg.stroke-white{stroke:#fff}.stroke-black,svg.stroke-black{stroke:#545454}.stroke-light,svg.stroke-light{stroke:#c7cad1}.stroke-light-50,svg.stroke-light-50{stroke:#f7f7f8}.stroke-light-100,svg.stroke-light-100{stroke:#eeeff1}.stroke-light-200,svg.stroke-light-200{stroke:#e3e4e8}.stroke-light-300,svg.stroke-light-300{stroke:#d7d9de}.stroke-light-400,svg.stroke-light-400{stroke:#cdcfd6}.stroke-light-500,svg.stroke-light-500{stroke:#c7cad1}.stroke-light-600,svg.stroke-light-600{stroke:#bdc0c7}.stroke-light-700,svg.stroke-light-700{stroke:#aaadb3}.stroke-light-800,svg.stroke-light-800{stroke:#919398}.stroke-light-900,svg.stroke-light-900{stroke:#74767a}.stroke-grey,svg.stroke-grey{stroke:#5c6370}.stroke-grey-50,svg.stroke-grey-50{stroke:#cbcdd1}.stroke-grey-100,svg.stroke-grey-100{stroke:#b4b8bd}.stroke-grey-200,svg.stroke-grey-200{stroke:#9ba0a7}.stroke-grey-300,svg.stroke-grey-300{stroke:#828891}.stroke-grey-400,svg.stroke-grey-400{stroke:#6c737e}.stroke-grey-500,svg.stroke-grey-500{stroke:#5c6370}.stroke-grey-600,svg.stroke-grey-600{stroke:#575e6a}.stroke-grey-700,svg.stroke-grey-700{stroke:#4e555f}.stroke-grey-800,svg.stroke-grey-800{stroke:#424851}.stroke-grey-900,svg.stroke-grey-900{stroke:#353a41}.stroke-dark,svg.stroke-dark{stroke:#2e3138}.stroke-dark-50,svg.stroke-dark-50{stroke:#bcbdbf}.stroke-dark-100,svg.stroke-dark-100{stroke:#9fa1a4}.stroke-dark-200,svg.stroke-dark-200{stroke:#7f8185}.stroke-dark-300,svg.stroke-dark-300{stroke:#5f6267}.stroke-dark-400,svg.stroke-dark-400{stroke:#43464c}.stroke-dark-500,svg.stroke-dark-500{stroke:#2e3138}.stroke-dark-600,svg.stroke-dark-600{stroke:#2c2f35}.stroke-dark-700,svg.stroke-dark-700{stroke:#282a30}.stroke-dark-800,svg.stroke-dark-800{stroke:#222429}.stroke-dark-900,svg.stroke-dark-900{stroke:#1b1d21}.stroke-primary,svg.stroke-primary{stroke:#fa4211}.stroke-primary-50,svg.stroke-primary-50{stroke:#ffeae5}.stroke-primary-100,svg.stroke-primary-100{stroke:#ffc6b8}.stroke-primary-200,svg.stroke-primary-200{stroke:#ff9f85}.stroke-primary-300,svg.stroke-primary-300{stroke:#ff7752}.stroke-primary-400,svg.stroke-primary-400{stroke:#ff5324}.stroke-primary-500,svg.stroke-primary-500{stroke:#fa4211}.stroke-primary-600,svg.stroke-primary-600{stroke:#e63200}.stroke-primary-700,svg.stroke-primary-700{stroke:#b82800}.stroke-primary-800,svg.stroke-primary-800{stroke:#8a1e00}.stroke-primary-900,svg.stroke-primary-900{stroke:#611500}.stroke-secondary,svg.stroke-secondary{stroke:#cfe9fe}.stroke-secondary-50,svg.stroke-secondary-50{stroke:#fafcff}.stroke-secondary-100,svg.stroke-secondary-100{stroke:#f0f8ff}.stroke-secondary-200,svg.stroke-secondary-200{stroke:#e5f3ff}.stroke-secondary-300,svg.stroke-secondary-300{stroke:#dbeeff}.stroke-secondary-400,svg.stroke-secondary-400{stroke:#d1eaff}.stroke-secondary-500,svg.stroke-secondary-500{stroke:#cfe9fe}.stroke-secondary-600,svg.stroke-secondary-600{stroke:#a8c7e1}.stroke-secondary-700,svg.stroke-secondary-700{stroke:#74a2c8}.stroke-secondary-800,svg.stroke-secondary-800{stroke:#387bb2}.stroke-secondary-900,svg.stroke-secondary-900{stroke:#0f5895}.stroke-tertiary,svg.stroke-tertiary{stroke:#fc0}.stroke-tertiary-50,svg.stroke-tertiary-50{stroke:#fffbe5}.stroke-tertiary-100,svg.stroke-tertiary-100{stroke:#fff4c2}.stroke-tertiary-200,svg.stroke-tertiary-200{stroke:#ffe680}.stroke-tertiary-300,svg.stroke-tertiary-300{stroke:#ffda47}.stroke-tertiary-400,svg.stroke-tertiary-400{stroke:#ffd11a}.stroke-tertiary-500,svg.stroke-tertiary-500{stroke:#fc0}.stroke-tertiary-600,svg.stroke-tertiary-600{stroke:#dbaf00}.stroke-tertiary-700,svg.stroke-tertiary-700{stroke:#ad8b00}.stroke-tertiary-800,svg.stroke-tertiary-800{stroke:#806600}.stroke-tertiary-900,svg.stroke-tertiary-900{stroke:#5c4800}.stroke-error,svg.stroke-error{stroke:#c00}.stroke-error-50,svg.stroke-error-50{stroke:#ffe0e0}.stroke-error-100,svg.stroke-error-100{stroke:#ffb3b3}.stroke-error-200,svg.stroke-error-200{stroke:#f66}.stroke-error-300,svg.stroke-error-300{stroke:#fb2828}.stroke-error-400,svg.stroke-error-400{stroke:#de0d0d}.stroke-error-500,svg.stroke-error-500{stroke:#c00}.stroke-error-600,svg.stroke-error-600{stroke:#ad0000}.stroke-error-700,svg.stroke-error-700{stroke:#8a0000}.stroke-error-800,svg.stroke-error-800{stroke:#600}.stroke-error-900,svg.stroke-error-900{stroke:#470000}.stroke-warning,svg.stroke-warning{stroke:#f50}.stroke-warning-50,svg.stroke-warning-50{stroke:#ffeee5}.stroke-warning-100,svg.stroke-warning-100{stroke:#ffd6c2}.stroke-warning-200,svg.stroke-warning-200{stroke:#ffaa80}.stroke-warning-300,svg.stroke-warning-300{stroke:#ff8547}.stroke-warning-400,svg.stroke-warning-400{stroke:#ff661a}.stroke-warning-500,svg.stroke-warning-500{stroke:#f50}.stroke-warning-600,svg.stroke-warning-600{stroke:#db4900}.stroke-warning-700,svg.stroke-warning-700{stroke:#ad3a00}.stroke-warning-800,svg.stroke-warning-800{stroke:#802b00}.stroke-warning-900,svg.stroke-warning-900{stroke:#5c1f00}.stroke-success,svg.stroke-success{stroke:#00b300}.stroke-success-50,svg.stroke-success-50{stroke:#e0ffe0}.stroke-success-100,svg.stroke-success-100{stroke:#adffad}.stroke-success-200,svg.stroke-success-200{stroke:#5cff5c}.stroke-success-300,svg.stroke-success-300{stroke:#2aea2a}.stroke-success-400,svg.stroke-success-400{stroke:#0fc70f}.stroke-success-500,svg.stroke-success-500{stroke:#00b300}.stroke-success-600,svg.stroke-success-600{stroke:#090}.stroke-success-700,svg.stroke-success-700{stroke:#007a00}.stroke-success-800,svg.stroke-success-800{stroke:#005c00}.stroke-success-900,svg.stroke-success-900{stroke:#004200}.stroke-info,svg.stroke-info{stroke:#08c}.stroke-info-50,svg.stroke-info-50{stroke:#e0f5ff}.stroke-info-100,svg.stroke-info-100{stroke:#b3e5ff}.stroke-info-200,svg.stroke-info-200{stroke:#6cf}.stroke-info-300,svg.stroke-info-300{stroke:#28b4fb}.stroke-info-400,svg.stroke-info-400{stroke:#0d98de}.stroke-info-500,svg.stroke-info-500{stroke:#08c}.stroke-info-600,svg.stroke-info-600{stroke:#0074ad}.stroke-info-700,svg.stroke-info-700{stroke:#005c8a}.stroke-info-800,svg.stroke-info-800{stroke:#046}.stroke-info-900,svg.stroke-info-900{stroke:#003147}.icon,svg.icon{display:inline-block;width:1.5rem;height:1.5rem}.icon-xs,svg.icon-xs{display:inline-block;width:1rem;height:1rem}.icon-s,svg.icon-s{display:inline-block;width:1.25rem;height:1.25rem}.icon-m,svg.icon-m{display:inline-block;width:1.5rem;height:1.5rem}.icon-l,svg.icon-l{display:inline-block;width:1.75rem;height:1.75rem}.icon-xl,svg.icon-xl{display:inline-block;width:2rem;height:2rem}.transition-fast{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.transition-medium{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.transition-slow{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.cover{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.center,.cover{position:absolute}.center{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.circle{border-radius:50%}.full-height{height:100%}.fixed{position:fixed}.relative{position:relative}.absolute{position:absolute}.pointer{cursor:pointer}.no-border{border:none!important}.hide{display:none!important}.show{display:block!important}.visible{visibility:visible!important}.hidden{visibility:hidden!important}.visible-print{display:none!important}@media print{.visible-print{display:block!important}}@media print{.hidden-print{display:none!important}}.visible-screen{display:none!important}@media screen{.visible-screen{display:block!important}}@media screen{.hidden-screen{display:none!important}}.hide-visually{position:absolute;padding:0;width:1px;height:1px;margin:-1px;border:0;overflow:hidden;clip:rect(0 0 0 0)}.text-hide{font:~"0/0" a;color:transparent;text-shadow:none;background-color:transparent;border:0}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:1023px){.hidden-s{display:none!important}}@media (min-width:768px){.hidden-s-up{display:none!important}}@media (max-width:1023px){.hidden-s-down{display:none!important}}@media (min-width:1024px) and (max-width:1279px){.hidden-m{display:none!important}}@media (min-width:1024px){.hidden-m-up{display:none!important}}@media (max-width:1279px){.hidden-m-down{display:none!important}}@media (min-width:1280px) and (max-width:1679px){.hidden-l{display:none!important}}@media (min-width:1280px){.hidden-l-up{display:none!important}}@media (max-width:1679px){.hidden-l-down{display:none!important}}@media (min-width:1680px){.hidden-xl{display:none!important}}.visible-xs{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}}.visible-s{display:none!important}@media (min-width:768px) and (max-width:1023px){.visible-s{display:block!important}}.visible-s-up{display:none!important}@media (min-width:768px){.visible-s-up{display:block!important}}.visible-s-down{display:none!important}@media (max-width:1023px){.visible-s-down{display:block!important}}.visible-m{display:none!important}@media (min-width:1024px) and (max-width:1279px){.visible-m{display:block!important}}.visible-m-up{display:none!important}@media (min-width:1024px){.visible-m-up{display:block!important}}.visible-m-down{display:none!important}@media (max-width:1279px){.visible-m-down{display:block!important}}.visible-l{display:none!important}@media (min-width:1280px) and (max-width:1679px){.visible-l{display:block!important}}.visible-l-up{display:none!important}@media (min-width:1280px){.visible-l-up{display:block!important}}.visible-l-down{display:none!important}@media (max-width:1679px){.visible-l-down{display:block!important}}.visible-xl{display:none!important}@media (min-width:1680px){.visible-xl{display:block!important}}.z-index-low{z-index:2}.z-index-medium{z-index:3}.z-index-high{z-index:4}.height-25{min-height:25vh}.height-50{min-height:50vh}.height-75{min-height:75vh}.height-80{min-height:80vh}.height-90{min-height:90vh}.height-100{min-height:100vh}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInR1cnJldC5jc3MiLCJsaWIvbm9ybWFsaXplLmNzcyIsImJhc2UvcmVzZXQuY3NzIiwiX21peGlucy5jc3MiLCJiYXNlL3Jvb3QuY3NzIiwiYmFzZS9ib2R5LmNzcyIsImJhc2UvY29udGFpbmVyLmNzcyIsImJhc2UvcHJpbnQuY3NzIiwiYmFzZS9sYXlvdXQuY3NzIiwiYmFzZS90aW55bWNlLmNzcyIsImJhc2Uvd29yZHByZXNzLmNzcyIsImFjY2Vzc2liaWxpdHkvc2NyZWVuLXJlYWRlci5jc3MiLCJhbmltYXRpb24vc3Bpbi5jc3MiLCJ0eXBvZ3JhcGh5L2hlYWRpbmdzLmNzcyIsInR5cG9ncmFwaHkvZGlzcGxheS10aXRsZS5jc3MiLCJ0eXBvZ3JhcGh5L2JpZy5jc3MiLCJ0eXBvZ3JhcGh5L3NtYWxsLWNhcHMuY3NzIiwidHlwb2dyYXBoeS9sZWFkLmNzcyIsInR5cG9ncmFwaHkvcGFyYWdyYXBoLmNzcyIsInR5cG9ncmFwaHkvbGluay5jc3MiLCJ0eXBvZ3JhcGh5L3N0cm9uZy5jc3MiLCJ0eXBvZ3JhcGh5L2VtcGhhc2lzLmNzcyIsInR5cG9ncmFwaHkvaG9yaXpvbnRhbC1ydWxlLmNzcyIsInR5cG9ncmFwaHkvYmxvY2txdW90ZS5jc3MiLCJ0eXBvZ3JhcGh5L2NpdGUuY3NzIiwidHlwb2dyYXBoeS9saXN0LmNzcyIsInR5cG9ncmFwaHkvZGVmaW5pdGlvbi1saXN0LmNzcyIsInR5cG9ncmFwaHkvY29kZS5jc3MiLCJ0eXBvZ3JhcGh5L3ByZS5jc3MiLCJ0eXBvZ3JhcGh5L2tiZC5jc3MiLCJ0eXBvZ3JhcGh5L21hcmsuY3NzIiwidHlwb2dyYXBoeS9zdWItaGVhZGluZy5jc3MiLCJlbGVtZW50L2J1dHRvbi5jc3MiLCJlbGVtZW50L2J1dHRvbi1zaXplcy5jc3MiLCJlbGVtZW50L2J1dHRvbi1jb2xvcnMuY3NzIiwiZWxlbWVudC9idXR0b24taWNvbi5jc3MiLCJlbGVtZW50L2J1dHRvbi1ncm91cC5jc3MiLCJlbGVtZW50L2ZpZ3VyZS5jc3MiLCJlbGVtZW50L21lZGlhLmNzcyIsImVsZW1lbnQvc3Bpbm5lci5jc3MiLCJlbGVtZW50L3RhYmxlLmNzcyIsImVsZW1lbnQvbmF2aWdhdGlvbi5jc3MiLCJlbGVtZW50L3N0YXRzLmNzcyIsImVsZW1lbnQvZmVhdHVyZS5jc3MiLCJlbGVtZW50L2Zvb2dhbGxlcnkuY3NzIiwiZWxlbWVudC9hcnRpY2xlLmNzcyIsImVsZW1lbnQvZ2FsbGVyeS5jc3MiLCJlbGVtZW50L2hhbWJ1cmdlci5jc3MiLCJ1dGlsaXR5L2JhY2tncm91bmQuY3NzIiwidXRpbGl0eS9ib3JkZXIuY3NzIiwidXRpbGl0eS9jb2xvci5jc3MiLCJ1dGlsaXR5L2JvcmRlci1yYWRpdXMuY3NzIiwidXRpbGl0eS9ib3JkZXItY29sb3IuY3NzIiwidXRpbGl0eS9kaXNwbGF5LmNzcyIsInV0aWxpdHkvZmlsbC5jc3MiLCJ1dGlsaXR5L2ZsZXguY3NzIiwidXRpbGl0eS9mbG9hdC5jc3MiLCJ1dGlsaXR5L2ZvbnQtZmFtaWx5LmNzcyIsInV0aWxpdHkvZm9udC13ZWlnaHQuY3NzIiwidXRpbGl0eS9mb250LXNpemUuY3NzIiwidXRpbGl0eS9saW5lLWhlaWdodC5jc3MiLCJ1dGlsaXR5L2xldHRlci1zcGFjaW5nLmNzcyIsInV0aWxpdHkvZ3V0dGVyLmNzcyIsInV0aWxpdHkvbWFyZ2luLmNzcyIsInV0aWxpdHkvbWF4LXdpZHRoLmNzcyIsInV0aWxpdHkvb3ZlcmZsb3cuY3NzIiwidXRpbGl0eS9wYWRkaW5nLmNzcyIsInV0aWxpdHkvcG9pbnRlci1ldmVudHMuY3NzIiwidXRpbGl0eS9wb3NpdGlvbi5jc3MiLCJ1dGlsaXR5L3RleHQuY3NzIiwidXRpbGl0eS9zdHJva2UuY3NzIiwidXRpbGl0eS9pY29uLmNzcyIsInV0aWxpdHkvdHJhbnNpdGlvbi5jc3MiLCJ1dGlsaXR5L3V0aWxpdHkuY3NzIiwidXRpbGl0eS92aXNpYmlsaXR5LmNzcyIsInV0aWxpdHkvei1pbmRleC5jc3MiLCJ1dGlsaXR5L2hlaWdodC5jc3MiXSwibmFtZXMi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Q0FDbkMsQUFFRCxxQkFDRSx3QkFBa0MsQ0FDbkMsQUFFRCxxQkFDRSx3QkFBa0MsQ0FDbkMsQUFFRCxxQkFDRSx3QkFBa0MsQ0FDbkMsQUFFRCxxQkFDRSx3QkFBa0MsQ0FDbkMsQUFFRCxxQkFDRSx3QkFBa0MsQ0FDbkMsQUFFRCxpQkFDRSx3QkFBOEIsQ0FDL0IsQUFFRCxvQkFDRSx3QkFBaUMsQ0FDbEMsQUFFRCxxQkFDRSx3QkFBa0MsQ0FDbkMsQUFFRCxxQkFDRSx3QkFBa0MsQ0FDbkMsQUFFRCxxQkFDRSx3QkFBa0MsQ0FDbkMsQUFFRCxxQkFDRSx3QkFBa0MsQ0FDbkMsQUFFRCxxQkFDRSx3QkFBa0MsQ0FDbkMsQUFFRCxxQkFDRSx3QkFBa0MsQ0FDbkMsQUFFRCxxQkFDRSx3QkFBa0MsQ0FDbkMsQUFFRCxxQkFDRSx3QkFBa0MsQ0FDbkMsQUFFRCxxQkFDRSx3QkFBa0MsQ0FDbkMsQUFFRCxvQkFDRSx3QkFBaUMsQ0FDbEMsQUFFRCx1QkFDRSx3QkFBb0MsQ0FDckMsQUFFRCx3QkFDRSx3QkFBcUMsQ0FDdEMsQUFFRCx3QkFDRSx3QkFBcUMsQ0FDdEMsQUFFRCx3QkFDRSx3QkFBcUMsQ0FDdEMsQUFFRCx3QkFDRSx3QkFBcUMsQ0FDdEMsQUFFRCx3QkFDRSx3QkFBcUMsQ0FDdEMsQUFFRCx3QkFDRSx3QkFBcUMsQ0FDdEMsQUFFRCx3QkFDRSx3QkFBcUMsQ0FDdEMsQUFFRCx3QkFDRSx3QkFBcUMsQ0FDdEMsQUFFRCx3QkFDRSx3QkFBcUMsQ0FDdEMsQUFFRCxzQkFDRSx3QkFBbUMsQ0FDcEMsQUFFRCx5QkFDRSx3QkFBc0MsQ0FDdkMsQUFFRCwwQkFDRSx3QkFBdUMsQ0FDeEMsQUFFRCwwQkFDRSx3QkFBdUMsQ0FDeEMsQUFFRCwwQkFDRSx3QkFBdUMsQ0FDeEMsQUFFRCwwQkFDRSx3QkFBdUMsQ0FDeEMsQUFFRCwwQkFDRSx3QkFBdUMsQ0FDeEMsQUFFRCwwQkFDRSx3QkFBdUMsQ0FDeEMsQUFFRCwwQkFDRSx3QkFBdUMsQ0FDeEMsQUFFRCwwQkFDRSx3QkFBdUMsQ0FDeEMsQUFFRCwwQkFDRSx3QkFBdUMsQ0FDeEMsQUFFRCxxQkFDRSxxQkFBa0MsQ0FDbkMsQUFFRCx3QkFDRSx3QkFBcUMsQ0FDdEMsQUFFRCx5QkFDRSx3QkFBc0MsQ0FDdkMsQUFFRCx5QkFDRSx3QkFBc0MsQ0FDdkMsQUFFRCx5QkFDRSx3QkFBc0MsQ0FDdkMsQUFFRCx5QkFDRSx3QkFBc0MsQ0FDdkMsQUFFRCx5QkFDRSxxQkFBc0MsQ0FDdkMsQUFFRCx5QkFDRSx3QkFBc0MsQ0FDdkMsQUFFRCx5QkFDRSx3QkFBc0MsQ0FDdkMsQUFFRCx5QkFDRSx3QkFBc0MsQ0FDdkMsQUFFRCx5QkFDRSx3QkFBc0MsQ0FDdkMsQUFFRCxrQkFDRSxxQkFBK0IsQ0FDaEMsQUFFRCxxQkFDRSx3QkFBa0MsQ0FDbkMsQUFFRCxzQkFDRSx3QkFBbUMsQ0FDcEMsQUFFRCxzQkFDRSxxQkFBbUMsQ0FDcEMsQUFFRCxzQkFDRSx3QkFBbUMsQ0FDcEMsQUFFRCxzQkFDRSx3QkFBbUMsQ0FDcEMsQUFFRCxzQkFDRSxxQkFBbUMsQ0FDcEMsQUFFRCxzQkFDRSx3QkFBbUMsQ0FDcEMsQUFFRCxzQkFDRSx3QkFBbUMsQ0FDcEMsQUFFRCxzQkFDRSxxQkFBbUMsQ0FDcEMsQUFFRCxzQkFDRSx3QkFBbUMsQ0FDcEMsQUFFRCxvQkFDRSxxQkFBaUMsQ0FDbEMsQUFFRCx1QkFDRSx3QkFBb0MsQ0FDckMsQUFFRCx3QkFDRSx3QkFBcUMsQ0FDdEMsQUFFRCx3QkFDRSx3QkFBcUMsQ0FDdEMsQUFFRCx3QkFDRSx3QkFBcUMsQ0FDdEMsQUFFRCx3QkFDRSx3QkFBcUMsQ0FDdEMsQUFFRCx3QkFDRSxxQkFBcUMsQ0FDdEMsQUFFRCx3QkFDRSx3QkFBcUMsQ0FDdEMsQUFFRCx3QkFDRSx3QkFBcUMsQ0FDdEMsQUFFRCx3QkFDRSx3QkFBcUMsQ0FDdEMsQUFFRCx3QkFDRSx3QkFBcUMsQ0FDdEMsQUFFRCxvQkFDRSx3QkFBaUMsQ0FDbEMsQUFFRCx1QkFDRSx3QkFBb0MsQ0FDckMsQUFFRCx3QkFDRSx3QkFBcUMsQ0FDdEMsQUFFRCx3QkFDRSx3QkFBcUMs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d0JBQ0Usb0JBQStCLENBQ2hDLEFBRUQsd0JBQ0Usb0JBQStCLENBQ2hDLEFBRUQsd0JBQ0Usb0JBQStCLENBQ2hDLEFBRUQsd0JBQ0Usb0JBQStCLENBQ2hDLEFBRUQsd0JBQ0Usb0JBQStCLENBQ2hDLEFBRUQsd0JBQ0Usb0JBQStCLENBQ2hDLEFBRUQsd0JBQ0Usb0JBQStCLENBQ2hDLEFBRUQsd0JBQ0Usb0JBQStCLENBQ2hDLEFBRUQsbUJBQ0Usb0JBQTBCLENBQzNCLEFBRUQsc0JBQ0Usb0JBQTZCLENBQzlCLEFBRUQsdUJBQ0Usb0JBQThCLENBQy9CLEFBRUQsdUJBQ0Usb0JBQThCLENBQy9CLEFBRUQsdUJBQ0Usb0JBQThCLENBQy9CLEFBRUQsdUJBQ0Usb0JBQThCLENBQy9CLEFBRUQsdUJBQ0Usb0JBQThCLENBQy9CLEFBRUQsdUJBQ0Usb0JBQThCLENBQy9CLEFBRUQsdUJBQ0Usb0JBQThCLENBQy9CLEFBRUQsdUJBQ0Usb0JBQThCLENBQy9CLEFBRUQsdUJBQ0Usb0JBQThCLENBQy9CLEFBRUQsbUJBQ0Usb0JBQTBCLENBQzNCLEFBRUQsc0JBQ0Usb0JBQTZCLENBQzlCLEFBRUQsdUJBQ0Usb0JBQThCLENBQy9CLEFBRUQsdUJBQ0Usb0JBQThCLENBQy9CLEFBRUQsdUJBQ0Usb0JBQThCLENBQy9CLEFBRUQsdUJBQ0Usb0JBQThCLENBQy9CLEFBRUQsdUJBQ0Usb0JBQThCLENBQy9CLEFBRUQsdUJBQ0Usb0JBQThCLENBQy9CLEFBRUQsdUJBQ0Usb0JBQThCLENBQy9CLEFBRUQsdUJBQ0Usb0JBQThCLENBQy9CLEFBRUQsdUJBQ0Usb0JBQThCLENBQy9CLEFBRUQsc0JBQ0Usb0JBQTZCLENBQzlCLEFBRUQseUJBQ0Usb0JBQWdDLENBQ2pDLEFBRUQsMEJBQ0Usb0JBQWlDLENBQ2xDLEFBRUQsMEJBQ0Usb0JBQWlDLENBQ2xDLEFBRUQsMEJBQ0Usb0JBQWlDLENBQ2xDLEFBRUQsMEJBQ0Usb0JBQWlDLENBQ2xDLEFBRUQsMEJBQ0Usb0JBQWlDLENBQ2xDLEFBRUQsMEJBQ0Usb0JBQWlDLENBQ2xDLEFBRUQsMEJBQ0Usb0JBQWlDLENBQ2xDLEFBRUQsMEJBQ0Usb0JBQWlDLENBQ2xDLEFBRUQsMEJBQ0Usb0JBQWlDLENBQ2xDLEFBRUQsd0JBQ0Usb0JBQStCLENBQ2hDLEFBRUQsMkJBQ0Usb0JBQWtDLENBQ25DLEFBRUQsNEJBQ0Usb0JBQW1DLENBQ3BDLEFBRUQsNEJBQ0Usb0JBQW1DLENBQ3BDLEFBRUQsNEJBQ0Usb0JBQW1DLENBQ3BDLEFBRUQsNEJBQ0Usb0JBQW1DLENBQ3BDLEFBRUQsNEJBQ0Usb0JBQW1DLENBQ3BDLEFBRUQsNEJBQ0Usb0JBQW1DLENBQ3BDLEFBRUQsNEJBQ0Usb0JBQW1DLENBQ3BDLEFBRUQsNEJBQ0Usb0JBQW1DLENBQ3BDLEFBRUQsNEJBQ0Usb0JBQW1DLENBQ3BDLEFBRUQsdUJBQ0UsaUJBQThCLENBQy9CLEFBRUQsMEJBQ0Usb0JBQWlDLENBQ2xDLEFBRUQsMkJBQ0Usb0JBQWtDLENBQ25DLEFBRUQsMkJBQ0Usb0JBQWtDLENBQ25DLEFBRUQsMkJBQ0Usb0JBQWtDLENBQ25DLEFBRUQsMkJBQ0Usb0JBQWtDLENBQ25DLEFBRUQsMkJBQ0UsaUJBQWtDLENBQ25DLEFBRUQsMkJBQ0Usb0JBQWtDLENBQ25DLEFBRUQsMkJBQ0Usb0JBQWtDLENBQ25DLEFBRUQsMkJBQ0Usb0JBQWtDLENBQ25DLEFBRUQsMkJBQ0Usb0JBQWtDLENBQ25DLEFBRUQsb0JBQ0UsaUJBQTJCLENBQzVCLEFBRUQsdUJBQ0Usb0JBQThCLENBQy9CLEFBRUQsd0JBQ0Usb0JBQStCLENBQ2hDLEFBRUQsd0JBQ0UsaUJBQStCLENBQ2hDLEFBRUQsd0JBQ0Usb0JBQStCLENBQ2hDLEFBRUQsd0JBQ0Usb0JBQStCLENBQ2hDLEFBRUQsd0JBQ0UsaUJBQStCLENBQ2hDLEFBRUQsd0JBQ0Usb0JBQStCLENBQ2hDLEFBRUQsd0JBQ0Usb0JBQStCLENBQ2hDLEFBRUQsd0JBQ0UsaUJBQStCLENBQ2hDLEFBRUQsd0JBQ0Usb0JBQStCLENBQ2hDLEFBRUQsc0JBQ0UsaUJBQTZCLENBQzlCLEFBRUQs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eUJBSEYsY0FJSSx1QkFBMEIsQ0FFN0IsQ0FERSxBQUdILGdCQUNFLHNCQUF5QixDQUsxQixBQUhDLDBCQUhGLGdCQUlJLHVCQUEwQixDQUU3QixDQURFLEFBR0gsV0FDRSxzQkFBeUIsQ0FLMUIsQUFIQyxpREFIRixXQUlJLHVCQUEwQixDQUU3QixDQURFLEFBR0gsY0FDRSxzQkFBeUIsQ0FLMUIsQUFIQywwQkFIRixjQUlJLHVCQUEwQixDQUU3QixDQURFLEFBR0gsZ0JBQ0Usc0JBQXlCLENBSzFCLEFBSEMsMEJBSEYsZ0JBSUksdUJBQTBCLENBRTdCLENBREUsQUFHSCxXQUNFLHNCQUF5QixDQUsxQixBQUhDLGlEQUhGLFdBSUksdUJBQTBCLENBRTdCLENBREUsQUFHSCxjQUNFLHNCQUF5QixDQUsxQixBQUhDLDBCQUhGLGNBSUksdUJBQTBCLENBRTdCLENBREUsQUFHSCxnQkFDRSxzQkFBeUIsQ0FLMUIsQUFIQywwQkFIRixnQkFJSSx1QkFBMEIsQ0FFN0IsQ0FERSxBQUdILFlBQ0Usc0JBQXlCLENBSzFCLEFBSEMsMEJBSEYsWUFJSSx1QkFBMEIsQ0FFN0IsQ0FERSxBQzNNSCxhQUNFLFNBQTRCLENBQzdCLEFBRUQsZ0JBQ0UsU0FBK0IsQ0FDaEMsQUFFRCxjQUNFLFNBQTZCLENBQzlCLEFDVkQsV0FDRSxlQUFnQixDQUNqQixBQUVELFdBQ0UsZUFBZ0IsQ0FDakIsQUFFRCxXQUNFLGVBQWdCLENBQ2pCLEFBRUQsV0FDRSxlQUFnQixDQUNqQixBQUVELFdBQ0UsZUFBZ0IsQ0FDakIsQUFFRCxZQUNFLGdCQUFpQixDQUNsQiIsImZpbGUiOiJ0dXJyZXQuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohXHJcbiAqIHR1cnJldGNzcyB2NC4xLjFcclxuICogaHR0cDovL3R1cnJldGNzcy5jb21cclxuICpcclxuICogTGljZW5zZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlLlxyXG4gKiBodHRwOi8vd3d3Lm9wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL21pdC1saWNlbnNlLnBocFxyXG4gKiBcclxuICogQ29weXJpZ2h0IDIwMTggQmlnZmlzaFxyXG4gKiBodHRwOi8vd3d3LmJpZ2Zpc2gudHZcclxuICovXHJcblxyXG4vKipcclxuICogTm9ybWFsaXplXHJcbiAqL1xyXG5cclxuQGltcG9ydCAnLi9saWIvbm9ybWFsaXplJztcclxuXHJcbi8qKlxyXG4gKiBDb2xvcnNcclxuICovXHJcblxyXG5AaW1wb3J0ICcuL19jb2xvcnMnO1xyXG5cclxuLyoqXHJcbiAqIEdsb2JhbHNcclxuICovXHJcblxyXG5AaW1wb3J0ICcuL19nbG9iYWxzJztcclxuXHJcbi8qKlxyXG4gKiBWYXJpYWJsZXNcclxuICovXHJcblxyXG5AaW1wb3J0ICcuL192YXJpYWJsZXMnO1xyXG5cclxuLyoqXHJcbiAqIE1peGluc1xyXG4gKi9cclxuXHJcbkBpbXBvcnQgJy4vX21peGlucyc7XHJcblxyXG4vKipcclxuICogQmFzZVxyXG4gKi9cclxuXHJcbkBpbXBvcnQgJy4vYmFzZS9yZXNldCc7XHJcbkBpbXBvcnQgJy4vYmFzZS9yb290JztcclxuQGltcG9ydCAnLi9iYXNlL2JvZHknO1xyXG5AaW1wb3J0ICcuL2Jhc2UvY29udGFpbmVyJztcclxuQGltcG9ydCAnLi9iYXNlL3ByaW50JztcclxuXHJcbkBpbXBvcnQgJy4vYmFzZS9sYXlvdXQnO1xyXG5AaW1wb3J0ICcuL2Jhc2UvdGlueW1jZSc7XHJcbkBpbXBvcnQgJy4vYmFzZS93b3JkcHJlc3MnO1xyXG5cclxuXHJcbi8qKlxyXG4gKiBBY2Nlc3NpYmlsaXR5XHJcbiAqL1xyXG5cclxuQGltcG9ydCAnLi9hY2Nlc3NpYmlsaXR5L3NjcmVlbi1yZWFkZXInO1xyXG5cclxuLyoqXHJcbiAqIEFuaW1hdGlvblxyXG4gKi9cclxuXHJcbkBpbXBvcnQgJy4vYW5pbWF0aW9uL3NwaW4nO1xyXG5cclxuLyoqXHJcbiAqIFR5cG9ncmFwaHlcclxuICovXHJcblxyXG5cclxuQGltcG9ydCAnLi90eXBvZ3JhcGh5L2hlYWRpbmdzJztcclxuQGltcG9ydCAnLi90eXBvZ3JhcGh5L2Rpc3BsYXktdGl0bGUnO1xyXG5AaW1wb3J0ICcuL3R5cG9ncmFwaHkvYmlnJztcclxuQGltcG9ydCAnLi90eXBvZ3JhcGh5L3NtYWxsLWNhcHMnO1xyXG5AaW1wb3J0ICcuL3R5cG9ncmFwaHkvbGVhZCc7XHJcbkBpbXBvcnQgJy4vdHlwb2dyYXBoeS9wYXJhZ3JhcGgnO1xyXG5AaW1wb3J0ICcuL3R5cG9ncmFwaHkvbGluayc7XHJcbkBpbXBvcnQgJy4vdHlwb2dyYXBoeS9zdHJvbmcnO1xyXG5AaW1wb3J0ICcuL3R5cG9ncmFwaHkvZW1waGFzaXMnO1xyXG5AaW1wb3J0ICcuL3R5cG9ncmFwaHkvaG9yaXpvbnRhbC1ydWxlJztcclxuQGltcG9ydCAnLi90eXBvZ3JhcGh5L2Jsb2NrcXVvdGUnO1xyXG5AaW1wb3J0ICcuL3R5cG9ncmFwaHkvY2l0ZSc7XHJcbkBpbXBvcnQgJy4vdHlwb2dyYXBoeS9saXN0JztcclxuQGltcG9ydCAnLi90eXBvZ3JhcGh5L2RlZmluaXRpb24tbGlzdCc7XHJcbkBpbXBvcnQgJy4vdHlwb2dyYXBoeS9jb2RlJztcclxuQGltcG9ydCAnLi90eXBvZ3JhcGh5L3ByZSc7XHJcbkBpbXBvcnQgJy4vdHlwb2dyYXBoeS9rYmQnO1xyXG5AaW1wb3J0ICcuL3R5cG9ncmFwaHkvbWFyayc7XHJcbkBpbXBvcnQgJy4vdHlwb2dyYXBoeS9zdWItaGVhZGluZyc7XHJcblxyXG5cclxuLyoqXHJcbiAqIEZvcm1cclxuICpcclxuXHJcbkBpbXBvcnQgJy4vZm9ybS9mb3JtLW1lc3NhZ2UnO1xyXG5AaW1wb3J0ICcuL2Zvcm0vZmllbGQnO1xyXG5AaW1wb3J0ICcuL2Zvcm0vZmllbGRzZXQnO1xyXG5AaW1wb3J0ICcuL2Zvcm0vbGVnZW5kJztcclxuQGltcG9ydCAnLi9mb3JtL2xhYmVsJztcclxuQGltcG9ydCAnLi9mb3JtL2lucHV0JztcclxuQGltcG9ydCAnLi9mb3JtL2lucHV0LXNpemVzJztcclxuQGltcG9ydCAnLi9mb3JtL2lucHV0LWdyb3VwJztcclxuQGltcG9ydCAnLi9mb3JtL3RleHRhcmVhJztcclxuQGltcG9ydCAnLi9mb3JtL3NlbGVjdCc7XHJcbkBpbXBvcnQgJy4vZm9ybS9zZWxlY3Qtc2l6ZXMnO1xyXG5AaW1wb3J0ICcuL2Zvcm0vY29udHJvbCc7XHJcbkBpbXBvcnQgJy4vZm9ybS9jb250cm9sLXNpemVzJztcclxuQGltcG9ydCAnLi9mb3JtL3JhbmdlJztcclxuQGltcG9ydCAnLi9mb3JtL3JhbmdlLXNpemVzJztcclxuQGltcG9ydCAnLi9mb3JtL3Byb2dyZXNzJztcclxuQGltcG9ydCAnLi9mb3JtL3Byb2dyZXNzLXNpemVzJztcclxuXHJcblxyXG5AaW1wb3J0ICcuL2Zvcm0vZ3Jhdml0eS1mb3Jtcy1iYXNlJztcclxuQGltcG9ydCAnLi9mb3JtL2FkYXB0aXZlJztcclxuKi9cclxuXHJcblxyXG4vKipcclxuICogRWxlbWVudFxyXG4gKi9cclxuXHJcbkBpbXBvcnQgJy4vZWxlbWVudC9idXR0b24nO1xyXG5AaW1wb3J0ICcuL2VsZW1lbnQvYnV0dG9uLXNpemVzJztcclxuQGltcG9ydCAnLi9lbGVtZW50L2J1dHRvbi1jb2xvcnMnO1xyXG5AaW1wb3J0ICcuL2VsZW1lbnQvYnV0dG9uLWljb24nO1xyXG5AaW1wb3J0ICcuL2VsZW1lbnQvYnV0dG9uLWdyb3VwJztcclxuQGltcG9ydCAnLi9lbGVtZW50L2ZpZ3VyZSc7XHJcbkBpbXBvcnQgJy4vZWxlbWVudC9tZWRpYSc7XHJcbi8qKkBpbXBvcnQgJy4vZWxlbWVudC9uYXYnOyAqKi9cclxuQGltcG9ydCAnLi9lbGVtZW50L3NwaW5uZXInO1xyXG5AaW1wb3J0ICcuL2VsZW1lbnQvdGFibGUnO1xyXG5cclxuQGltcG9ydCAnLi9lbGVtZW50L25hdmlnYXRpb24nO1xyXG5AaW1wb3J0ICcuL2VsZW1lbnQvc3RhdHMnO1xyXG5AaW1wb3J0ICcuL2VsZW1lbnQvZmVhdHVyZSc7XHJcbkBpbXBvcnQgJy4vZWxlbWVudC9mb29nYWxsZXJ5JztcclxuQGltcG9ydCAnLi9lbGVtZW50L2FydGljbGUnO1xyXG5AaW1wb3J0ICcuL2VsZW1lbnQvZ2FsbGVyeSc7XHJcbkBpbXBvcnQgJy4vZWxlbWVudC9oYW1idXJnZXInO1xyXG5cclxuXHJcblxyXG4vKipcclxuICogVXRpbGl0eVxyXG4gKi9cclxuXHJcbkBpbXBvcnQgJy4vdXRpbGl0eS9iYWNrZ3JvdW5kJztcclxuQGltcG9ydCAnLi91dGlsaXR5L2JvcmRlcic7XHJcbkBpbXBvcnQgJy4vdXRpbGl0eS9jb2xvcic7XHJcbkBpbXBvcnQgJy4vdXRpbGl0eS9ib3JkZXItcmFkaXVzJztcclxuQGltcG9ydCAnLi91dGlsaXR5L2JvcmRlci1jb2xvcic7XHJcbkBpbXBvcnQgJy4vdXRpbGl0eS9kaXNwbGF5JztcclxuQGltcG9ydCAnLi91dGlsaXR5L2ZpbGwnO1xyXG5AaW1wb3J0ICcuL3V0aWxpdHkvZmxleCc7XHJcbkBpbXBvcnQgJy4vdXRpbGl0eS9mbG9hdCc7XHJcbkBpbXBvcnQgJy4vdXRpbGl0eS9mb250LWZhbWlseSc7XHJcbkBpbXBvcnQgJy4vdXRpbGl0eS9mb250LXdlaWdodCc7XHJcbkBpbXBvcnQgJy4vdXRpbGl0eS9mb250LXNpemUnO1xyXG5AaW1wb3J0ICcuL3V0aWxpdHkvbGluZS1oZWlnaHQnO1xyXG5AaW1wb3J0ICcuL3V0aWxpdHkvbGV0dGVyLXNwYWNpbmcnO1xyXG5AaW1wb3J0ICcuL3V0aWxpdHkvZ3V0dGVyJztcclxuQGltcG9ydCAnLi91dGlsaXR5L21hcmdpbic7XHJcbkBpbXBvcnQgJy4vdXRpbGl0eS9tYXgtd2lkdGgnO1xyXG5AaW1wb3J0ICcuL3V0aWxpdHkvb3ZlcmZsb3cnO1xyXG5AaW1wb3J0ICcuL3V0aWxpdHkvcGFkZGluZyc7XHJcbkBpbXBvcnQgJy4vdXRpbGl0eS9wb2ludGVyLWV2ZW50cyc7XHJcbkBpbXBvcnQgJy4vdXRpbGl0eS9wb3NpdGlvbic7XHJcbkBpbXBvcnQgJy4vdXRpbGl0eS90ZXh0JztcclxuQGltcG9ydCAnLi91dGlsaXR5L3N0cm9rZSc7XHJcbkBpbXBvcnQgJy4vdXRpbGl0eS9pY29uJztcclxuQGltcG9ydCAnLi91dGlsaXR5L3RyYW5zaXRpb24nO1xyXG5AaW1wb3J0ICcuL3V0aWxpdHkvdXRpbGl0eSc7XHJcbkBpbXBvcnQgJy4vdXRpbGl0eS92aXNpYmlsaXR5JztcclxuQGltcG9ydCAnLi91dGlsaXR5L3otaW5kZXgnO1xyXG5cclxuQGltcG9ydCAnLi91dGlsaXR5L2hlaWdodCc7XHJcbiIsIi8qISBub3JtYWxpemUuY3NzIHY1LjAuMCB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cclxuXHJcbi8qKlxyXG4gKiAxLiBDaGFuZ2UgdGhlIGRlZmF1bHQgZm9udCBmYW1pbHkgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXHJcbiAqIDIuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cclxuICogMy4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpblxyXG4gKiAgICBJRSBvbiBXaW5kb3dzIFBob25lIGFuZCBpbiBpT1MuXHJcbiAqL1xyXG5cclxuLyogRG9jdW1lbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbmh0bWwge1xyXG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvKiAxICovXHJcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDIgKi9cclxuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMyAqL1xyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMyAqL1xyXG59XHJcblxyXG4vKiBTZWN0aW9uc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxyXG4gKi9cclxuXHJcbmJvZHkge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxyXG4gKi9cclxuXHJcbmFydGljbGUsXHJcbmFzaWRlLFxyXG5mb290ZXIsXHJcbmhlYWRlcixcclxubmF2LFxyXG5zZWN0aW9uIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcclxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5oMSB7XHJcbiAgZm9udC1zaXplOiAyZW07XHJcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcclxufVxyXG5cclxuLyogR3JvdXBpbmcgY29udGVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxyXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cclxuICovXHJcblxyXG5maWdjYXB0aW9uLFxyXG5maWd1cmUsXHJcbm1haW4geyAvKiAxICovXHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgbWFyZ2luIGluIElFIDguXHJcbiAqL1xyXG5cclxuZmlndXJlIHtcclxuICBtYXJnaW46IDFlbSA0MHB4O1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cclxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXHJcbiAqL1xyXG5cclxuaHIge1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXHJcbiAgaGVpZ2h0OiAwOyAvKiAxICovXHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5wcmUge1xyXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xyXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXHJcbn1cclxuXHJcbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogMS4gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxyXG4gKiAyLiBSZW1vdmUgZ2FwcyBpbiBsaW5rcyB1bmRlcmxpbmUgaW4gaU9TIDgrIGFuZCBTYWZhcmkgOCsuXHJcbiAqL1xyXG5cclxuYSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8qIDEgKi9cclxuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIG91dGxpbmUgb24gZm9jdXNlZCBsaW5rcyB3aGVuIHRoZXkgYXJlIGFsc28gYWN0aXZlIG9yIGhvdmVyZWRcclxuICogaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXHJcbiAqL1xyXG5cclxuYTphY3RpdmUsXHJcbmE6aG92ZXIge1xyXG4gIG91dGxpbmUtd2lkdGg6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gRmlyZWZveCAzOS0uXHJcbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuYWJiclt0aXRsZV0ge1xyXG4gIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLyogMiAqL1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUHJldmVudCB0aGUgZHVwbGljYXRlIGFwcGxpY2F0aW9uIG9mIGBib2xkZXJgIGJ5IHRoZSBuZXh0IHJ1bGUgaW4gU2FmYXJpIDYuXHJcbiAqL1xyXG5cclxuYixcclxuc3Ryb25nIHtcclxuICBmb250LXdlaWdodDogaW5oZXJpdDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuYixcclxuc3Ryb25nIHtcclxuICBmb250LXdlaWdodDogYm9sZGVyO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbmNvZGUsXHJcbmtiZCxcclxuc2FtcCB7XHJcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXHJcbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHN0eWxlIGluIEFuZHJvaWQgNC4zLS5cclxuICovXHJcblxyXG5kZm4ge1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBiYWNrZ3JvdW5kIGFuZCBjb2xvciBpbiBJRSA5LS5cclxuICovXHJcblxyXG5tYXJrIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xyXG4gIGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc21hbGwge1xyXG4gIGZvbnQtc2l6ZTogODAlO1xyXG59XHJcblxyXG4vKipcclxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXHJcbiAqIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zdWIsXHJcbnN1cCB7XHJcbiAgZm9udC1zaXplOiA3NSU7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuc3ViIHtcclxuICBib3R0b206IC0wLjI1ZW07XHJcbn1cclxuXHJcbnN1cCB7XHJcbiAgdG9wOiAtMC41ZW07XHJcbn1cclxuXHJcbi8qIEVtYmVkZGVkIGNvbnRlbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cclxuICovXHJcblxyXG5hdWRpbyxcclxudmlkZW8ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGlPUyA0LTcuXHJcbiAqL1xyXG5cclxuYXVkaW86bm90KFtjb250cm9sc10pIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGhlaWdodDogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAtLlxyXG4gKi9cclxuXHJcbmltZyB7XHJcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4vKipcclxuICogSGlkZSB0aGUgb3ZlcmZsb3cgaW4gSUUuXHJcbiAqL1xyXG5cclxuc3ZnOm5vdCg6cm9vdCkge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi8qIEZvcm1zXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cclxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuaW5wdXQsXHJcbm9wdGdyb3VwLFxyXG5zZWxlY3QsXHJcbnRleHRhcmVhIHtcclxuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLyogMSAqL1xyXG4gIGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXHJcbiAgbWFyZ2luOiAwOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cclxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cclxuICovXHJcblxyXG5idXR0b24sXHJcbmlucHV0IHsgLyogMSAqL1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXHJcbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cclxuICovXHJcblxyXG5idXR0b24sXHJcbnNlbGVjdCB7IC8qIDEgKi9cclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxyXG4gKiAgICBjb250cm9scyBpbiBBbmRyb2lkIDQuXHJcbiAqIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5odG1sIFt0eXBlPVwiYnV0dG9uXCJdLCAvKiAxICovXHJcblt0eXBlPVwicmVzZXRcIl0sXHJcblt0eXBlPVwic3VibWl0XCJdIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cclxuICovXHJcblxyXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXHJcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXHJcbiAqL1xyXG5cclxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxyXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xyXG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcclxufVxyXG5cclxuLyoqXHJcbiAqIENoYW5nZSB0aGUgYm9yZGVyLCBtYXJnaW4sIGFuZCBwYWRkaW5nIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxyXG4gKi9cclxuXHJcbmZpZWxkc2V0IHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xyXG4gIG1hcmdpbjogMCAycHg7XHJcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cclxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxyXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XHJcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbmxlZ2VuZCB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xyXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXHJcbiAgZGlzcGxheTogdGFibGU7IC8qIDEgKi9cclxuICBtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cclxuICBwYWRkaW5nOiAwOyAvKiAzICovXHJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMSAqL1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXHJcbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXHJcbiAqL1xyXG5cclxucHJvZ3Jlc3Mge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLyogMSAqL1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRS5cclxuICovXHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC0uXHJcbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC0uXHJcbiAqL1xyXG5cclxuW3R5cGU9XCJjaGVja2JveFwiXSxcclxuW3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xyXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cclxuICovXHJcblxyXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cclxuICovXHJcblxyXG5bdHlwZT1cInNlYXJjaFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cclxuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGFuZCBjYW5jZWwgYnV0dG9ucyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cclxuICovXHJcblxyXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcclxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cclxuICovXHJcblxyXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xyXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cclxufVxyXG5cclxuLyogSW50ZXJhY3RpdmVcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxyXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSwgYW5kIEZpcmVmb3guXHJcbiAqL1xyXG5cclxuZGV0YWlscywgLyogMSAqL1xyXG5tZW51IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLypcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnN1bW1hcnkge1xyXG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcclxufVxyXG5cclxuLyogU2NyaXB0aW5nXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXHJcbiAqL1xyXG5cclxuY2FudmFzIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cclxuICovXHJcblxyXG50ZW1wbGF0ZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLyogSGlkZGVuXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAtLlxyXG4gKi9cclxuXHJcbltoaWRkZW5dIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59IiwiQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdiaW9yaHltZSc7XHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2Jpb3JoeW1lLWJvbGQtd2ViZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICB1cmwoJy4uL2ZvbnRzL2Jpb3JoeW1lLWJvbGQtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcblxyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnYmlvcmh5bWUnO1xyXG4gIHNyYzogdXJsKCcuLi9mb250cy9iaW9yaHltZS1leHRyYWJvbGQtd2ViZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICB1cmwoJy4uL2ZvbnRzL2Jpb3JoeW1lLWV4dHJhYm9sZC13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcblxyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnYmlvcmh5bWUnO1xyXG4gIHNyYzogdXJsKCcuLi9mb250cy9iaW9yaHltZS1saWdodC13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gIHVybCgnLi4vZm9udHMvYmlvcmh5bWUtbGlnaHQtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcblxyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnY2FiaW4nO1xyXG4gIHNyYzogdXJsKCcuLi9mb250cy9jYWJpbi1ib2xkLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgdXJsKCcuLi9mb250cy9jYWJpbi1ib2xkLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdjYWJpbic7XHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2NhYmluLXJlZ3VsYXItd2ViZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICB1cmwoJy4uL2ZvbnRzL2NhYmluLXJlZ3VsYXItd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcblxyXG59XHJcblxyXG5cclxuaHRtbCB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xyXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcclxuICBAYXBwbHkgLS1mb250LXNtb290aGluZy1hbnRpYWxpYXNlZDtcclxufVxyXG5cclxuKixcclxuKjpiZWZvcmUsXHJcbio6YWZ0ZXIge1xyXG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi8qKlxyXG46Zm9jdXMge1xyXG4gIG91dGxpbmU6IHZhcigtLWZvY3VzLW91dGxpbmUpO1xyXG4gIG91dGxpbmUtb2Zmc2V0OiB2YXIoLS1mb2N1cy1vdXRsaW5lLW9mZnNldCk7XHJcbn1cclxuKiovXHJcblxyXG5cclxuXHJcbmZpZ3VyZSB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5pbWcge1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSxcclxuaDYsXHJcbnAsXHJcbmRsLFxyXG5kZCxcclxuZHQsXHJcbnVsLFxyXG51bCBsaSxcclxub2wsXHJcbm9sIGxpLFxyXG5maWdjYXB0aW9uLFxyXG5ibG9ja3F1b3RlLFxyXG5jaXRlLFxyXG4uZGlzcGxheS10aXRsZSxcclxuLmJpZyxcclxuLnNtYWxsLWNhcHMsXHJcbi5maWVsZCxcclxuZmllbGRzZXQsXHJcbmxhYmVsLFxyXG5pbnB1dCxcclxudGV4dGFyZWEsXHJcbi5zZWxlY3QsXHJcbi5jb250cm9sLFxyXG5wcm9ncmVzcyB7XHJcbiAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxuXHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG59XHJcbiIsIjpyb290IHtcclxuICAvKiogXHJcbiAgICogVHJhbnNpdGlvblxyXG4gICAqL1xyXG5cclxuICAtLXRyYW5zaXRpb246IHtcclxuICAgIHRyYW5zaXRpb246IGFsbCB2YXIoLS1zcGVlZCkgZWFzZS1pbi1vdXQ7XHJcbiAgfVxyXG5cclxuICAtLXRyYW5zaXRpb24tZmFzdDoge1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIHZhcigtLXNwZWVkLWZhc3QpIGVhc2UtaW4tb3V0O1xyXG4gIH1cclxuXHJcbiAgLS10cmFuc2l0aW9uLW1lZGl1bToge1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIHZhcigtLXNwZWVkLW1lZGl1bSkgZWFzZS1pbi1vdXQ7XHJcbiAgfVxyXG5cclxuICAtLXRyYW5zaXRpb24tc2xvdzoge1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIHZhcigtLXNwZWVkLXNsb3cpIGVhc2UtaW4tb3V0O1xyXG4gIH1cclxuXHJcbiAgLyoqIFxyXG4gICAqIENsZWFyZml4XHJcbiAgICovXHJcblxyXG4gIC0tY2xlYXJmaXg6IHtcclxuICAgICY6OmJlZm9yZSxcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICB9XHJcblxyXG4gICAgKnpvb206IDE7XHJcbiAgfVxyXG5cclxuICAvKiogXHJcbiAgICogQ2VudGVyXHJcbiAgICovXHJcblxyXG4gIC0tY2VudGVyOiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gIH1cclxuXHJcbiAgLyoqIFxyXG4gICAqIENvdmVyXHJcbiAgICovXHJcblxyXG4gIC0tY292ZXI6IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLyoqIFxyXG4gICAqIFRleHQgSGlkZVxyXG4gICAqL1xyXG5cclxuICAtLXRleHQtaGlkZToge1xyXG4gICAgZm9udDogficwLzAnIGE7XHJcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gIH1cclxuXHJcbiAgLyoqIFxyXG4gICAqIEhpZGUgVmlzdWFsbHlcclxuICAgKiBIaWRlIGJ1dCBrZWVwIGluIERPTSBmb3IgU2NyZWVuIFJlYWRlcnNcclxuICAgKi9cclxuXHJcbiAgLS1oaWRlLXZpc3VhbGx5OiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgd2lkdGg6IDFweDtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgbWFyZ2luOiAtMXB4O1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGNsaXA6IHJlY3QoMCAwIDAgMCk7XHJcbiAgfVxyXG5cclxuICAvKipcclxuICAgKiBUcnVuY2F0ZVxyXG4gICAqL1xyXG5cclxuICAtLXRydW5jYXRlOiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgfVxyXG5cclxuICAvKipcclxuICAgKiBGb250IFNtb290aGluZ1xyXG4gICAqL1xyXG5cclxuICAtLWZvbnQtc21vb3RoaW5nLWFudGlhbGlhc2VkOiB7XHJcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbiAgfVxyXG5cclxuICAtLWZvbnQtc21vb3RoaW5nLWF1dG86IHtcclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XHJcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcclxuICB9XHJcblxyXG4gIC8qKlxyXG4gICAqIE92ZXJmbG93IFNjcm9sbFxyXG4gICAqL1xyXG5cclxuICAtLW92ZXJmbG93LXNjcm9sbDoge1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcbiAgfVxyXG5cclxuICAtLW92ZXJmbG93LXktc2Nyb2xsOiB7XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG4gIH1cclxuXHJcbiAgLS1vdmVyZmxvdy14LXNjcm9sbDoge1xyXG4gICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuICB9XHJcblxyXG4gIC8qKlxyXG4gICAqIERpc3BsYXkgVGl0bGVcclxuICAgKi9cclxuXHJcbiAgLS1kaXNwbGF5LXRpdGxlOiB7XHJcbiAgICBtYXJnaW46IHZhcigtLWRpc3BsYXktdGl0bGUtbWFyZ2luKTtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1kaXNwbGF5LXRpdGxlLWZvbnQtZmFtaWx5KTtcclxuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1kaXNwbGF5LXRpdGxlLWZvbnQtd2VpZ2h0KTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZGlzcGxheS10aXRsZS1mb250LXNpemUpO1xyXG4gICAgY29sb3I6IHZhcigtLWRpc3BsYXktdGl0bGUtY29sb3IpO1xyXG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLWRpc3BsYXktdGl0bGUtbGluZS1oZWlnaHQpO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHZhcigtLWRpc3BsYXktdGl0bGUtdGV4dC10cmFuc2Zvcm0pO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWRpc3BsYXktdGl0bGUtbGV0dGVyLXNwYWNpbmcpO1xyXG4gIH1cclxuXHJcbiAgLyoqXHJcbiAgICogQmlnXHJcbiAgICovXHJcblxyXG4gIC0tYmlnOiB7XHJcbiAgICBtYXJnaW46IHZhcigtLWJpZy1tYXJnaW4pO1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWJpZy1mb250LWZhbWlseSk7XHJcbiAgICBmb250LXdlaWdodDogdmFyKC0tYmlnLWZvbnQtd2VpZ2h0KTtcclxuICAgIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1iaWctYmFzZS1zaXplKSArICh2YXIoLS1iaWctbWF4LXNpemUpIC0gdmFyKC0tYmlnLW1pbi1zaXplKSkgKiAoKDEwMHZ3IC0gdmFyKC0tYmlnLWJhc2Utd2lkdGgpKSAvICh2YXIoLS1iaWctbWF4LXdpZHRoKSAtIHZhcigtLWJpZy1taW4td2lkdGgpKSkpO1xyXG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLWJpZy1saW5lLWhlaWdodCk7XHJcbiAgfVxyXG5cclxuICAvKipcclxuICAgKiBTbWFsbCBDYXBzXHJcbiAgICovXHJcblxyXG4gIC0tc21hbGwtY2Fwczoge1xyXG4gICAgbWFyZ2luOiB2YXIoLS1zbWFsbC1jYXBzLW1hcmdpbik7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tc21hbGwtY2Fwcy1mb250LWZhbWlseSk7XHJcbiAgICBmb250LXdlaWdodDogdmFyKC0tc21hbGwtY2Fwcy1mb250LXdlaWdodCk7XHJcbiAgICBmb250LXNpemU6IHZhcigtLXNtYWxsLWNhcHMtZm9udC1zaXplKTtcclxuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1zbWFsbC1jYXBzLWxpbmUtaGVpZ2h0KTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB2YXIoLS1zbWFsbC1jYXBzLXRleHQtdHJhbnNmb3JtKTtcclxuICAgIGxldHRlci1zcGFjaW5nOiB2YXIoLS1zbWFsbC1jYXBzLWxldHRlci1zcGFjaW5nKTtcclxuICB9XHJcblxyXG4gIC8qKlxyXG4gICAqIExlYWRcclxuICAgKi9cclxuXHJcbiAgLS1sZWFkOiB7XHJcbiAgICBtYXJnaW46IHZhcigtLWxlYWQtbWFyZ2luKTtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1sZWFkLWZvbnQtZmFtaWx5KTtcclxuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1sZWFkLWZvbnQtd2VpZ2h0KTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tbGVhZC1mb250LXNpemUpO1xyXG4gICAgY29sb3I6IHZhcigtLWxlYWQtY29sb3IpO1xyXG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLWxlYWQtbGluZS1oZWlnaHQpO1xyXG4gIH1cclxufVxyXG4iLCI6cm9vdCB7XHJcbiAgZm9udC1zaXplOiB2YXIoLS1yb290LXNpemUpO1xyXG5cclxuICBAbWVkaWEgKC0teGwpIHtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tcm9vdC1zaXplLXhsKTtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAoLS1sKSB7XHJcbiAgICBmb250LXNpemU6IHZhcigtLXJvb3Qtc2l6ZS1sKTtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAoLS1tKSB7XHJcbiAgICBmb250LXNpemU6IHZhcigtLXJvb3Qtc2l6ZS1tKTtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAoLS1zKSB7XHJcbiAgICBmb250LXNpemU6IHZhcigtLXJvb3Qtc2l6ZS1zKTtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAoLS14cykge1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1yb290LXNpemUteHMpO1xyXG4gIH1cclxufVxyXG4iLCJib2R5IHtcclxuICBmb250LWZhbWlseTogdmFyKC0tYm9keS1mb250LWZhbWlseSk7XHJcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWJvZHktZm9udC13ZWlnaHQpO1xyXG4gIGNvbG9yOiB2YXIoLS1ib2R5LWNvbG9yKTtcclxuICBsaW5lLWhlaWdodDogdmFyKC0tYm9keS1saW5lLWhlaWdodCk7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWJvZHktbGV0dGVyLXNwYWNpbmcpO1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLWJvZHktYmFja2dyb3VuZCk7XHJcbn1cclxuXHJcbmJvZHkjdGlueW1jZS53cC1lZGl0b3Ige1xyXG4gIHBhZGRpbmc6IHZhcigtLWd1dHRlcikgIWltcG9ydGFudDtcclxuXHJcblxyXG4gICY6Zm9jdXN7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gIH1cclxufSIsIi5jb250YWluZXIge1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHBhZGRpbmc6IDJyZW07XHJcbiAgbWF4LXdpZHRoOiB2YXIoLS1jb250YWluZXItcyk7XHJcblxyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cclxuICBAbWVkaWEgKC0tcy11cCl7XHJcbiAgICBwYWRkaW5nOiAzcmVtO1xyXG4gIH1cclxuXHJcblxyXG4gIEBtZWRpYSAoLS1tLXVwKXtcclxuICAgIHBhZGRpbmc6IDZyZW07XHJcbiAgfVxyXG5cclxufVxyXG4iLCJAcGFnZSB7XHJcbiAgc2l6ZTogdmFyKC0tcHJpbnQtcGFnZS1zaXplKTtcclxuICBtYXJnaW46IHZhcigtLXByaW50LXBhZ2UtbWFyZ2luKTtcclxufVxyXG5cclxuQG1lZGlhIHByaW50IHtcclxuICAqLFxyXG4gICo6OmJlZm9yZSxcclxuICAqOjphZnRlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6IHZhcigtLWJsYWNrKSAhaW1wb3J0YW50OyAvKiBCbGFjayBwcmludHMgZmFzdGVyOiBoNWJwLmNvbS9zICovXHJcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgYVtocmVmXTo6YWZ0ZXIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAuMmVtO1xyXG4gICAgY29udGVudDogYXR0cihocmVmKTtcclxuICB9XHJcblxyXG4gIGFbaHJlZl49JyMnXTphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICB9XHJcblxyXG4gIGFiYnJbdGl0bGVdOjphZnRlciB7XHJcbiAgICBtYXJnaW4tbGVmdDogMC4yZW07XHJcbiAgICBjb250ZW50OiBhdHRyKHRpdGxlKTtcclxuICB9XHJcblxyXG4gIHByZSB7XHJcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ncmV5KSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgYmxvY2txdW90ZSB7XHJcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XHJcbiAgfVxyXG5cclxuICAuZmllbGQsXHJcbiAgaW5wdXQsXHJcbiAgdGV4dGFyZWEsXHJcbiAgLmNvbnRyb2wsXHJcbiAgLm1lZGlhIHtcclxuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcclxuICB9XHJcblxyXG4gIHRoZWFkIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcclxuICB9XHJcblxyXG4gIHRyLFxyXG4gIGltZyB7XHJcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XHJcbiAgfVxyXG5cclxuICBpbWcge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBwLFxyXG4gIGgyLFxyXG4gIGgzIHtcclxuICAgIG9ycGhhbnM6IDM7XHJcbiAgICB3aWRvd3M6IDM7XHJcbiAgfVxyXG5cclxuICBoMixcclxuICBoMyB7XHJcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcclxuICB9XHJcblxyXG4gIHRhYmxlIHtcclxuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcclxuXHJcbiAgICB0ZCxcclxuICAgIHRoIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5wYWdle1xyXG5cclxufVxyXG5cclxuLm1vYmlsZS1oZWFkZXJ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgJiBpbWcgIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICgtLW5hdi1icmVha3BvaW50KSB7XHJcbiAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuXHJcbn1cclxuXHJcbi5uYXZpZ2F0aW9ue1xyXG4gICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbn1cclxuXHJcbi5icmFuZCBpbWd7XHJcbiAgICBwYWRkaW5nOiAycmVtO1xyXG59XHJcblxyXG5cclxuLnF1aWNrbGlua3N7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgJiBhe1xyXG4gICAgICAgIG1hcmdpbjogMC4yNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKC0tbmF2LWJyZWFrcG9pbnQpIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxufVxyXG5cclxuLmNvbnRlbnR7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZmNWZmO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaGVhZGVyLWJnLmpwZycpLCB1cmwoJy4uL2ltYWdlcy9mb290ZXItYmcuanBnJyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcCwgY2VudGVyIGJvdHRvbTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bywgYXV0bztcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtaW4taGVpZ2h0OiAxMzI4cHg7XHJcblxyXG5cclxuXHJcbiAgICBAbWVkaWEgKC0tbmF2LWJyZWFrcG9pbnQpIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tbmF2aWdhdGlvbi13aWR0aCk7XHJcblxyXG4gICAgfVxyXG5cclxufVxyXG5cclxuXHJcblxyXG5ib2R5LmhvbWUgLmNvbnRhaW5lcntcclxuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XHJcbn1cclxuXHJcbi5mb290ZXJ7XHJcbiAgICBtYXJnaW4tdG9wOiAyMDBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmZvb3RlciBpbWd7XHJcbiAgICBtYXJnaW46IDFyZW07XHJcbn0iLCJib2R5I3RpbnltY2Uud3AtZWRpdG9yIHtcclxuICBwYWRkaW5nOiB2YXIoLS1ndXR0ZXIpICFpbXBvcnRhbnQ7XHJcblxyXG5cclxuICAmOmZvY3Vze1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuYm9keSN0aW55bWNle1xyXG4gIGNvbG9yOiAjNzI3MjcyO1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVuc2V0O1xyXG5cclxuXHJcbiAgJi5jb250ZW50e1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxufVxyXG5cclxuIiwiLmFsaWduY2VudGVyIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuXHJcbi5hbGlnbnJpZ2h0IHtcclxuICBmbG9hdDpyaWdodDtcclxuICBtYXJnaW46IDVweCAwIDIwcHggMjBweDtcclxufVxyXG5cclxuLmFsaWdubGVmdCB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luOiA1cHggMjBweCAyMHB4IDA7XHJcbn1cclxuXHJcblxyXG4vKiBUZXh0IG1lYW50IG9ubHkgZm9yIHNjcmVlbiByZWFkZXJzLiAqL1xyXG4uc2NyZWVuLXJlYWRlci10ZXh0IHtcclxuICBib3JkZXI6IDA7XHJcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xyXG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcclxuICBoZWlnaHQ6IDFweDtcclxuICBtYXJnaW46IC0xcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG4gIHdpZHRoOiAxcHg7XHJcbiAgd29yZC13cmFwOiBub3JtYWwgIWltcG9ydGFudDtcclxufSIsIi8qKlxyXG4gKiBPbmx5IGRpc3BsYXkgY29udGVudCB0byBTY3JlZW4gUmVhZGVyc1xyXG4gKiBTZWU6IGh0dHA6Ly9hMTF5cHJvamVjdC5jb20vcG9zdHMvaG93LXRvLWhpZGUtY29udGVudC9cclxuICovXHJcblxyXG4uc2NyZWVuLXJlYWRlciB7XHJcbiAgQGFwcGx5IC0taGlkZS12aXN1YWxseTtcclxufVxyXG5cclxuLyoqXHJcbiAqIFVzZSBpbiBjb25qdW5jdGlvbiB3aXRoIC5zY3JlZW4tcmVhZGVyIHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLlxyXG4gKiBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHA6Ly93d3cudzMub3JnL1RSLzIwMTMvTk9URS1XQ0FHMjAtVEVDSFMtMjAxMzA5MDUvRzFcclxuICogQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxyXG4gKi9cclxuXHJcbi5zY3JlZW4tcmVhZGVyLWZvY3VzYWJsZSB7XHJcbiAgJjphY3RpdmUsXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgIGNsaXA6IGF1dG87XHJcbiAgfVxyXG59XHJcbiIsIkBrZXlmcmFtZXMgc3BpbiB7XHJcbiAgMCUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgfVxyXG59XHJcbiIsImgxLFxyXG4uaDEsXHJcbmgyLFxyXG4uaDIsXHJcbmgzLFxyXG4uaDMsXHJcbmg0LFxyXG4uaDQsXHJcbmg1LFxyXG4uaDUsXHJcbmg2LFxyXG4uaDYge1xyXG4gIG1hcmdpbjogdmFyKC0taGVhZGluZ3MtbWFyZ2luKTtcclxuICBmb250LWZhbWlseTogdmFyKC0taGVhZGluZ3MtZm9udC1mYW1pbHkpO1xyXG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1oZWFkaW5ncy1mb250LXdlaWdodCk7XHJcbiAgY29sb3I6IHZhcigtLWhlYWRpbmdzLWNvbG9yKTtcclxuICBsaW5lLWhlaWdodDogdmFyKC0taGVhZGluZ3MtbGluZS1oZWlnaHQpO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB2YXIoLS1oZWFkaW5ncy10ZXh0LXRyYW5zZm9ybSk7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWhlYWRpbmdzLWxldHRlci1zcGFjaW5nKTtcclxuXHJcbiAgc21hbGwge1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWhlYWRpbmdzLXNtYWxsLWZvbnQtZmFtaWx5KTtcclxuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1oZWFkaW5ncy1zbWFsbC1mb250LXdlaWdodCk7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWhlYWRpbmdzLXNtYWxsLXNpemUpO1xyXG4gICAgY29sb3I6IHZhcigtLWhlYWRpbmdzLXNtYWxsLWNvbG9yKTtcclxuICB9XHJcbn1cclxuXHJcbmgxLFxyXG4uaDEge1xyXG4gIGZvbnQtc2l6ZTogdmFyKC0taDEtZm9udC1zaXplKTtcclxuXHJcbiAgJiArIGgyLFxyXG4gICYgKyAuaDIge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICB9XHJcbn1cclxuXHJcbmgyLFxyXG4uaDIge1xyXG4gIGZvbnQtc2l6ZTogdmFyKC0taDItZm9udC1zaXplKTtcclxuXHJcbiAgJiArIGgzLFxyXG4gICYgKyAuaDMge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICB9XHJcbn1cclxuXHJcbmgzLFxyXG4uaDMge1xyXG4gIGZvbnQtc2l6ZTogdmFyKC0taDMtZm9udC1zaXplKTtcclxuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtcmVndWxhcik7XHJcblxyXG4gICYgKyBoNCxcclxuICAmICsgLmg0IHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5oNCxcclxuLmg0IHtcclxuICBmb250LXNpemU6IHZhcigtLWg0LWZvbnQtc2l6ZSk7XHJcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXJlZ3VsYXIpO1xyXG5cclxuICAmICsgaDUsXHJcbiAgJiArIC5oNSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxufVxyXG5cclxuaDUsXHJcbi5oNSB7XHJcbiAgZm9udC1zaXplOiB2YXIoLS1oNS1mb250LXNpemUpO1xyXG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1yZWd1bGFyKTtcclxuXHJcbiAgJiArIGg2LFxyXG4gICYgKyAuaDYge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICB9XHJcbn1cclxuXHJcbmg2LFxyXG4uaDYge1xyXG4gIGZvbnQtc2l6ZTogdmFyKC0taDYtZm9udC1zaXplKTtcclxuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtcmVndWxhcik7XHJcbn1cclxuIiwiLmRpc3BsYXktdGl0bGUge1xyXG4gIEBhcHBseSAtLWRpc3BsYXktdGl0bGU7XHJcbn1cclxuIiwiLmJpZyB7XHJcbiAgQGFwcGx5IC0tYmlnO1xyXG59XHJcbiIsIi5zbWFsbC1jYXBzIHtcclxuICBAYXBwbHkgLS1zbWFsbC1jYXBzO1xyXG59XHJcbiIsIi5sZWFkIHtcclxuICBAYXBwbHkgLS1sZWFkO1xyXG59XHJcbiIsInAge1xyXG4gIG1hcmdpbjogdmFyKC0tcGFyYWdyYXBoLW1hcmdpbik7XHJcbiAgZm9udC1mYW1pbHk6IHZhcigtLXBhcmFncmFwaC1mb250LWZhbWlseSk7XHJcbiAgZm9udC13ZWlnaHQ6IHZhcigtLXBhcmFncmFwaC1mb250LXdlaWdodCk7XHJcbiAgZm9udC1zaXplOiB2YXIoLS1wYXJhZ3JhcGgtZm9udC1zaXplKTtcclxuICBjb2xvcjogdmFyKC0tcGFyYWdyYXBoLWNvbG9yKTtcclxuICBsaW5lLWhlaWdodDogdmFyKC0tcGFyYWdyYXBoLWxpbmUtaGVpZ2h0KTtcclxufVxyXG4iLCJhIHtcclxuICBjb2xvcjogdmFyKC0tbGluay1jb2xvcik7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB2YXIoLS1saW5rLXRleHQtZGVjb3JhdGlvbik7XHJcbiAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tc3BlZWQtZmFzdCkgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQgdmFyKC0tc3BlZWQtZmFzdCkgZWFzZS1pbi1vdXQsIGJvcmRlciB2YXIoLS1zcGVlZC1mYXN0KSBlYXNlLWluLW91dDtcclxuXHJcbiAgJjpob3ZlcixcclxuICAmOmZvY3VzIHtcclxuICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyLWNvbG9yKTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdmFyKC0tbGluay1ob3Zlci10ZXh0LWRlY29yYXRpb24pO1xyXG4gIH1cclxufVxyXG4iLCJzdHJvbmcge1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1zdHJvbmctZm9udC1mYW1pbHkpO1xyXG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1zdHJvbmctZm9udC13ZWlnaHQpO1xyXG4gIGNvbG9yOiB2YXIoLS1zdHJvbmctY29sb3IpO1xyXG59XHJcbiIsImVtIHtcclxuICBmb250LXN0eWxlOiB2YXIoLS1lbXBoYXNpcy1mb250LXN0eWxlKTtcclxufVxyXG4iLCJociB7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgbWFyZ2luOiB2YXIoLS1ob3Jpem9udGFsLXJ1bGUtbWFyZ2luKTtcclxuICBib3JkZXI6IDA7XHJcbiAgaGVpZ2h0OiB2YXIoLS1ob3Jpem9udGFsLXJ1bGUtaGVpZ2h0KTtcclxuICBiYWNrZ3JvdW5kOiB2YXIoLS1ob3Jpem9udGFsLXJ1bGUtYmFja2dyb3VuZCk7XHJcbn1cclxuIiwiYmxvY2txdW90ZSB7XHJcbiAgbWFyZ2luOiB2YXIoLS1ibG9ja3F1b3RlLW1hcmdpbik7XHJcbiAgcGFkZGluZzogdmFyKC0tYmxvY2txdW90ZS1wYWRkaW5nKTtcclxuICBmb250LWZhbWlseTogdmFyKC0tYmxvY2txdW90ZS1mb250LWZhbWlseSk7XHJcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWJsb2NrcXVvdGUtZm9udC13ZWlnaHQpO1xyXG4gIGZvbnQtc2l6ZTogdmFyKC0tYmxvY2txdW90ZS1mb250LXNpemUpO1xyXG4gIGZvbnQtc3R5bGU6IHZhcigtLWJsb2NrcXVvdGUtZm9udC1zdHlsZSk7XHJcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJsb2NrcXVvdGUtbGluZS1oZWlnaHQpO1xyXG4gIGNvbG9yOiB2YXIoLS1ibG9ja3F1b3RlLWNvbG9yKTtcclxuXHJcbiAgJiBwIHtcclxuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgICBmb250LXN0eWxlOiBpbmhlcml0O1xyXG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICB9XHJcbn1cclxuIiwiY2l0ZSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luOiB2YXIoLS1jaXRlLW1hcmdpbik7XHJcbiAgZm9udC1mYW1pbHk6IHZhcigtLWNpdGUtZm9udC1mYW1pbHkpO1xyXG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1jaXRlLWZvbnQtd2VpZ2h0KTtcclxuICBmb250LXNpemU6IHZhcigtLWNpdGUtZm9udC1zaXplKTtcclxuICBmb250LXN0eWxlOiB2YXIoLS1jaXRlLWZvbnQtc3R5bGUpO1xyXG4gIGNvbG9yOiB2YXIoLS1jaXRlLWNvbG9yKTtcclxuICB0ZXh0LWFsaWduOiB2YXIoLS1jaXRlLXRleHQtYWxpZ24pO1xyXG59XHJcbiIsInVsLFxyXG5vbCB7XHJcbiAgbWFyZ2luOiB2YXIoLS1saXN0LW1hcmdpbik7XHJcbiAgcGFkZGluZzogdmFyKC0tbGlzdC1wYWRkaW5nKTtcclxuICBmb250LWZhbWlseTogdmFyKC0tbGlzdC1mb250LWZhbWlseSk7XHJcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWxpc3QtZm9udC13ZWlnaHQpO1xyXG4gIGZvbnQtc2l6ZTogdmFyKC0tbGlzdC1mb250LXNpemUpO1xyXG4gIGNvbG9yOiB2YXIoLS1saXN0LWNvbG9yKTtcclxuICBsaW5lLWhlaWdodDogdmFyKC0tbGlzdC1saW5lLWhlaWdodCk7XHJcblxyXG4gICYgbGkge1xyXG4gICAgbWFyZ2luOiB2YXIoLS1saXN0LWl0ZW0tbWFyZ2luKTtcclxuICAgIHBhZGRpbmc6IHZhcigtLWxpc3QtaXRlbS1wYWRkaW5nKTtcclxuXHJcbiAgICAmIHVsIHtcclxuICAgICAgbWFyZ2luOiB2YXIoLS1jaGlsZC1saXN0LW1hcmdpbik7XHJcbiAgICAgIHBhZGRpbmc6IHZhcigtLWNoaWxkLWxpc3QtcGFkZGluZyk7XHJcblxyXG4gICAgICAmIGxpIHtcclxuICAgICAgICBtYXJnaW46IHZhcigtLWNoaWxkLWxpc3QtaXRlbS1tYXJnaW4pO1xyXG4gICAgICAgIHBhZGRpbmc6IHZhcigtLWNoaWxkLWxpc3QtaXRlbS1wYWRkaW5nKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxudWwge1xyXG4gIGxpc3Qtc3R5bGU6IHZhcigtLXVub3JkZXJlZC1saXN0LWljb24pO1xyXG5cclxuICAmIGxpIHtcclxuICAgICYgdWwge1xyXG4gICAgICBsaXN0LXN0eWxlOiB2YXIoLS11bm9yZGVyZWQtY2hpbGQtbGlzdC1pY29uKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbm9sIHtcclxuICAmIGxpIHtcclxuICB9XHJcbn1cclxuXHJcbi5saXN0LXVuc3R5bGVkIHtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICAmIGxpIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmxpc3QtaW5saW5lIHtcclxuICAmIGxpIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB9XHJcbn1cclxuIiwiZGwge1xyXG4gIG1hcmdpbjogdmFyKC0tZGVmaW5pdGlvbi1saXN0LW1hcmdpbik7XHJcbiAgcGFkZGluZzogdmFyKC0tZGVmaW5pdGlvbi1saXN0LXBhZGRpbmcpO1xyXG4gIGZvbnQtc2l6ZTogdmFyKC0tZGVmaW5pdGlvbi1saXN0LWZvbnQtc2l6ZSk7XHJcbn1cclxuXHJcbmR0IHtcclxuICBtYXJnaW46IHZhcigtLWRlZmluaXRpb24tdGVybS1tYXJnaW4pO1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1kZWZpbml0aW9uLXRlcm0tZm9udC1mYW1pbHkpO1xyXG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1kZWZpbml0aW9uLXRlcm0tZm9udC13ZWlnaHQpO1xyXG4gIGZvbnQtc2l6ZTogdmFyKC0tZGVmaW5pdGlvbi10ZXJtLWZvbnQtc2l6ZSk7XHJcbiAgY29sb3I6IHZhcigtLWRlZmluaXRpb24tdGVybS1jb2xvcik7XHJcbn1cclxuXHJcbmRkIHtcclxuICBtYXJnaW46IHZhcigtLWRlZmluaXRpb24tZGVzY3JpcHRpb24tbWFyZ2luKTtcclxuICBmb250LWZhbWlseTogdmFyKC0tZGVmaW5pdGlvbi1kZXNjcmlwdGlvbi1mb250LWZhbWlseSk7XHJcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWRlZmluaXRpb24tZGVzY3JpcHRpb24tZm9udC13ZWlnaHQpO1xyXG4gIGZvbnQtc2l6ZTogdmFyKC0tZGVmaW5pdGlvbi1kZXNjcmlwdGlvbi1mb250LXNpemUpO1xyXG4gIGNvbG9yOiB2YXIoLS1kZWZpbml0aW9uLWRlc2NyaXB0aW9uLWNvbG9yKTtcclxufVxyXG4iLCJjb2RlIHtcclxuICBmb250LWZhbWlseTogdmFyKC0tY29kZS1mb250LWZhbWlseSk7XHJcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWNvZGUtZm9udC13ZWlnaHQpO1xyXG4gIGZvbnQtc2l6ZTogdmFyKC0tY29kZS1mb250LXNpemUpO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2RlLWNvbG9yKTtcclxufVxyXG4iLCJwcmUge1xyXG4gIG1hcmdpbjogdmFyKC0tcHJlLW1hcmdpbik7XHJcbiAgcGFkZGluZzogdmFyKC0tcHJlLXBhZGRpbmcpO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1wcmUtZm9udC1mYW1pbHkpO1xyXG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1wcmUtZm9udC13ZWlnaHQpO1xyXG4gIGZvbnQtc2l6ZTogdmFyKC0tcHJlLWZvbnQtc2l6ZSk7XHJcbiAgY29sb3I6IHZhcigtLXByZS1jb2xvcik7XHJcbiAgZGlyZWN0aW9uOiBsdHI7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB3aGl0ZS1zcGFjZTogcHJlO1xyXG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xyXG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcclxuICB0YWItc2l6ZTogdmFyKC0tcHJlLXRhYi1zaXplKTtcclxuICBoeXBoZW5zOiBub25lO1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLXByZS1iYWNrZ3JvdW5kKTtcclxuICBib3JkZXItd2lkdGg6IHZhcigtLXByZS1ib3JkZXItd2lkdGgpO1xyXG4gIGJvcmRlci1zdHlsZTogdmFyKC0tcHJlLWJvcmRlci1zdHlsZSk7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmUtYm9yZGVyLWNvbG9yKTtcclxuICBib3JkZXItcmFkaXVzOiB2YXIoLS1wcmUtYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gICYgY29kZSB7XHJcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgICBjb2xvcjogdmFyKC0tcHJlLWNvZGUtY29sb3IpO1xyXG4gIH1cclxufVxyXG4iLCJrYmQge1xyXG4gIG1hcmdpbjogdmFyKC0ta2JkLW1hcmdpbik7XHJcbiAgcGFkZGluZzogdmFyKC0ta2JkLXBhZGRpbmcpO1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1rYmQtZm9udC1mYW1pbHkpO1xyXG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1rYmQtZm9udC13ZWlnaHQpO1xyXG4gIGZvbnQtc2l6ZTogdmFyKC0ta2JkLWZvbnQtc2l6ZSk7XHJcbiAgY29sb3I6IHZhcigtLWtiZC1jb2xvcik7XHJcbiAgYmFja2dyb3VuZDogdmFyKC0ta2JkLWJhY2tncm91bmQpO1xyXG4gIGJvcmRlci13aWR0aDogdmFyKC0ta2JkLWJvcmRlci13aWR0aCk7XHJcbiAgYm9yZGVyLXN0eWxlOiB2YXIoLS1rYmQtYm9yZGVyLXN0eWxlKTtcclxuICBib3JkZXItY29sb3I6IHZhcigtLWtiZC1ib3JkZXItY29sb3IpO1xyXG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWtiZC1ib3JkZXItcmFkaXVzKTtcclxufVxyXG4iLCJtYXJrIHtcclxuICBtYXJnaW46IHZhcigtLW1hcmstbWFyZ2luKTtcclxuICBwYWRkaW5nOiB2YXIoLS1tYXJrLXBhZGRpbmcpO1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1tYXJrLWZvbnQtZmFtaWx5KTtcclxuICBmb250LXdlaWdodDogdmFyKC0tbWFyay1mb250LXdlaWdodCk7XHJcbiAgZm9udC1zaXplOiB2YXIoLS1tYXJrLWZvbnQtc2l6ZSk7XHJcbiAgY29sb3I6IHZhcigtLW1hcmstY29sb3IpO1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLW1hcmstYmFja2dyb3VuZCk7XHJcbn1cclxuIiwiLnN1Yi1oZWFkaW5ne1xyXG4gIGZvbnQtc2l6ZTogMC44ZW07XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxufSIsImJ1dHRvbiwgLnN1Ym1pdCxcclxuLmJ1dHRvbiB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBhZGRpbmc6IHZhcigtLWJ1dHRvbi1wYWRkaW5nLXZlcnRpY2FsKSB2YXIoLS1idXR0b24tcGFkZGluZy1ob3Jpem9udGFsKTtcclxuICBtaW4td2lkdGg6IHZhcigtLWJ1dHRvbi1oZWlnaHQpO1xyXG4gIGhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodCk7XHJcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJ1dHRvbi1mb250LWZhbWlseSk7XHJcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWJ1dHRvbi1mb250LXdlaWdodCk7XHJcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJ1dHRvbi1saW5lLWhlaWdodCk7XHJcbiAgZm9udC1zaXplOiB2YXIoLS1idXR0b24tZm9udC1zaXplKTtcclxuICBjb2xvcjogdmFyKC0tYnV0dG9uLWNvbG9yKTtcclxuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tYnV0dG9uLWxldHRlci1zcGFjaW5nKTtcclxuICB0ZXh0LWFsaWduOiB2YXIoLS1idXR0b24tdGV4dC1hbGlnbik7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHZhcigtLWJ1dHRvbi10ZXh0LXRyYW5zZm9ybSk7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLWJ1dHRvbi1iYWNrZ3JvdW5kKTtcclxuICBib3JkZXItd2lkdGg6IHZhcigtLWJ1dHRvbi1ib3JkZXItd2lkdGgpO1xyXG4gIGJvcmRlci1zdHlsZTogdmFyKC0tYnV0dG9uLWJvcmRlci1zdHlsZSk7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1idXR0b24tYm9yZGVyLWNvbG9yKTtcclxuICBib3JkZXItcmFkaXVzOiB2YXIoLS1idXR0b24tYm9yZGVyLXJhZGl1cyk7XHJcbiAgYm94LXNoYWRvdzogdmFyKC0tYnV0dG9uLWJveC1zaGFkb3cpO1xyXG4gIEBhcHBseSAtLXRyYW5zaXRpb247XHJcblxyXG4gICY6bm90KDpkaXNhYmxlZCk6aG92ZXIsXHJcbiAgJjpub3QoOmRpc2FibGVkKTpmb2N1cyB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogdmFyKC0tYnV0dG9uLWhvdmVyLWNvbG9yKTtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWJ1dHRvbi1ob3Zlci1iYWNrZ3JvdW5kKTtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnV0dG9uLWhvdmVyLWJvcmRlci1jb2xvcik7XHJcbiAgICBib3gtc2hhZG93OiB2YXIoLS1idXR0b24taG92ZXItYm94LXNoYWRvdyk7XHJcbiAgfVxyXG5cclxuICAmOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB7XHJcbiAgICBjb2xvcjogdmFyKC0tYnV0dG9uLWFjdGl2ZS1jb2xvcik7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1idXR0b24tYWN0aXZlLWJhY2tncm91bmQpO1xyXG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1idXR0b24tYWN0aXZlLWJvcmRlci1jb2xvcik7XHJcbiAgICBib3gtc2hhZG93OiB2YXIoLS1idXR0b24tYWN0aXZlLWJveC1zaGFkb3cpO1xyXG4gIH1cclxuXHJcbiAgJi5zcGlubmVyOjpiZWZvcmUge1xyXG4gICAgbWFyZ2luLXRvcDogLTAuNWVtO1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVlbTtcclxuICAgIHdpZHRoOiAxZW07XHJcbiAgICBoZWlnaHQ6IDFlbTtcclxuICB9XHJcblxyXG4gICYgc3ZnIHtcclxuICAgIHdpZHRoOiB2YXIoLS1idXR0b24tZm9udC1zaXplKTtcclxuICAgIGhlaWdodDogdmFyKC0tYnV0dG9uLWZvbnQtc2l6ZSk7XHJcbiAgICBmaWxsOiBjdXJyZW50Q29sb3I7XHJcbiAgfVxyXG5cclxuICAmLmVycm9yIHtcclxuICAgIGNvbG9yOiB2YXIoLS1idXR0b24tZXJyb3ItY29sb3IpO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tZXJyb3IpO1xyXG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lcnJvcik7XHJcblxyXG4gICAgJi5idXR0b24tYm9yZGVyIHtcclxuICAgICAgY29sb3I6IHZhcigtLWVycm9yKTtcclxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJjpub3QoOmRpc2FibGVkKTpob3ZlcixcclxuICAgICY6bm90KDpkaXNhYmxlZCk6Zm9jdXMge1xyXG4gICAgICBjb2xvcjogdmFyKC0tYnV0dG9uLWVycm9yLWNvbG9yKTtcclxuICAgICAgYmFja2dyb3VuZDogdmFyKC0tZXJyb3ItaG92ZXIpO1xyXG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVycm9yLWhvdmVyKTtcclxuICAgIH1cclxuXHJcbiAgICAmOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1idXR0b24tZXJyb3ItY29sb3IpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lcnJvci1hY3RpdmUpO1xyXG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVycm9yLWFjdGl2ZSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLndhcm5pbmcge1xyXG4gICAgY29sb3I6IHZhcigtLWJ1dHRvbi13YXJuaW5nLWNvbG9yKTtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLXdhcm5pbmcpO1xyXG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS13YXJuaW5nKTtcclxuXHJcbiAgICAmLmJ1dHRvbi1ib3JkZXIge1xyXG4gICAgICBjb2xvcjogdmFyKC0td2FybmluZyk7XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG5cclxuICAgICY6bm90KDpkaXNhYmxlZCk6aG92ZXIsXHJcbiAgICAmOm5vdCg6ZGlzYWJsZWQpOmZvY3VzIHtcclxuICAgICAgY29sb3I6IHZhcigtLWJ1dHRvbi13YXJuaW5nLWNvbG9yKTtcclxuICAgICAgYmFja2dyb3VuZDogdmFyKC0td2FybmluZy1ob3Zlcik7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0td2FybmluZy1ob3Zlcik7XHJcbiAgICB9XHJcblxyXG4gICAgJjpub3QoOmRpc2FibGVkKTphY3RpdmUge1xyXG4gICAgICBjb2xvcjogdmFyKC0tYnV0dG9uLXdhcm5pbmctY29sb3IpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS13YXJuaW5nLWFjdGl2ZSk7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0td2FybmluZy1hY3RpdmUpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5zdWNjZXNzIHtcclxuICAgIGNvbG9yOiB2YXIoLS1idXR0b24tc3VjY2Vzcy1jb2xvcik7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zdWNjZXNzKTtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tc3VjY2Vzcyk7XHJcblxyXG4gICAgJi5idXR0b24tYm9yZGVyIHtcclxuICAgICAgY29sb3I6IHZhcigtLXN1Y2Nlc3MpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuXHJcbiAgICAmOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLFxyXG4gICAgJjpub3QoOmRpc2FibGVkKTpmb2N1cyB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1idXR0b24tc3VjY2Vzcy1jb2xvcik7XHJcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLXN1Y2Nlc3MtaG92ZXIpO1xyXG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLXN1Y2Nlc3MtaG92ZXIpO1xyXG4gICAgfVxyXG5cclxuICAgICY6bm90KDpkaXNhYmxlZCk6YWN0aXZlIHtcclxuICAgICAgY29sb3I6IHZhcigtLWJ1dHRvbi1zdWNjZXNzLWNvbG9yKTtcclxuICAgICAgYmFja2dyb3VuZDogdmFyKC0tc3VjY2Vzcy1hY3RpdmUpO1xyXG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLXN1Y2Nlc3MtYWN0aXZlKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuaW5mbyB7XHJcbiAgICBjb2xvcjogdmFyKC0tYnV0dG9uLWluZm8tY29sb3IpO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0taW5mbyk7XHJcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWluZm8pO1xyXG5cclxuICAgICYuYnV0dG9uLWJvcmRlciB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1pbmZvKTtcclxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJjpub3QoOmRpc2FibGVkKTpob3ZlcixcclxuICAgICY6bm90KDpkaXNhYmxlZCk6Zm9jdXMge1xyXG4gICAgICBjb2xvcjogdmFyKC0tYnV0dG9uLWluZm8tY29sb3IpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1pbmZvLWhvdmVyKTtcclxuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1pbmZvLWhvdmVyKTtcclxuICAgIH1cclxuXHJcbiAgICAmOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1idXR0b24taW5mby1jb2xvcik7XHJcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWluZm8tYWN0aXZlKTtcclxuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1pbmZvLWFjdGl2ZSk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5idXR0b246ZGlzYWJsZWQge1xyXG4gIGN1cnNvcjogbm8tZHJvcDtcclxuICBvcGFjaXR5OiB2YXIoLS1idXR0b24tZGlzYWJsZWQtb3BhY2l0eSk7XHJcbn1cclxuXHJcbi8qIGlPUyBcImNsaWNrYWJsZSBlbGVtZW50c1wiIGZpeCBmb3Igcm9sZT1cImJ1dHRvblwiICovXHJcbltyb2xlPSdidXR0b24nXSB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uYnV0dG9uLWJsb2NrIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMTAwJTtcclxuICB0ZXh0LWFsaWduOiB2YXIoLS1idXR0b24tYmxvY2stdGV4dC1hbGlnbik7XHJcbn1cclxuXHJcbi5idXR0b24tYm9yZGVyIHtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLmJ1dHRvbi1zcXVhcmUge1xyXG4gIHBhZGRpbmc6IHZhcigtLWJ1dHRvbi1wYWRkaW5nLXZlcnRpY2FsKTtcclxufVxyXG5cclxuLmJ1dHRvbi1waWxsIHtcclxuICBib3JkZXItcmFkaXVzOiBjYWxjKHZhcigtLWJ1dHRvbi1oZWlnaHQpIC8gMik7XHJcbn1cclxuIiwiLmJ1dHRvbi14bCB7XHJcbiAgcGFkZGluZzogdmFyKC0tYnV0dG9uLXhsLXBhZGRpbmctdmVydGljYWwpIHZhcigtLWJ1dHRvbi14bC1wYWRkaW5nLWhvcml6b250YWwpO1xyXG4gIG1pbi13aWR0aDogdmFyKC0tYnV0dG9uLXhsLWhlaWdodCk7XHJcbiAgaGVpZ2h0OiB2YXIoLS1idXR0b24teGwtaGVpZ2h0KTtcclxuICBmb250LXNpemU6IHZhcigtLWJ1dHRvbi14bC1mb250LXNpemUpO1xyXG5cclxuICAmIHN2ZyB7XHJcbiAgICB3aWR0aDogdmFyKC0tYnV0dG9uLXhsLWZvbnQtc2l6ZSk7XHJcbiAgICBoZWlnaHQ6IHZhcigtLWJ1dHRvbi14bC1mb250LXNpemUpO1xyXG4gIH1cclxuXHJcbiAgJi5idXR0b24tc3F1YXJlIHtcclxuICAgIHBhZGRpbmc6IHZhcigtLWJ1dHRvbi14bC1wYWRkaW5nLXZlcnRpY2FsKTtcclxuICB9XHJcblxyXG4gICYuYnV0dG9uLXBpbGwge1xyXG4gICAgYm9yZGVyLXJhZGl1czogY2FsYyh2YXIoLS1idXR0b24teGwtaGVpZ2h0KSAvIDIpO1xyXG4gIH1cclxufVxyXG5cclxuLmJ1dHRvbi1sIHtcclxuICBwYWRkaW5nOiB2YXIoLS1idXR0b24tbC1wYWRkaW5nLXZlcnRpY2FsKSB2YXIoLS1idXR0b24tbC1wYWRkaW5nLWhvcml6b250YWwpO1xyXG4gIG1pbi13aWR0aDogdmFyKC0tYnV0dG9uLWwtaGVpZ2h0KTtcclxuICBoZWlnaHQ6IHZhcigtLWJ1dHRvbi1sLWhlaWdodCk7XHJcbiAgZm9udC1zaXplOiB2YXIoLS1idXR0b24tbC1mb250LXNpemUpO1xyXG5cclxuICAmIHN2ZyB7XHJcbiAgICB3aWR0aDogdmFyKC0tYnV0dG9uLWwtZm9udC1zaXplKTtcclxuICAgIGhlaWdodDogdmFyKC0tYnV0dG9uLWwtZm9udC1zaXplKTtcclxuICB9XHJcblxyXG4gICYuYnV0dG9uLXNxdWFyZSB7XHJcbiAgICBwYWRkaW5nOiB2YXIoLS1idXR0b24tbC1wYWRkaW5nLXZlcnRpY2FsKTtcclxuICB9XHJcblxyXG4gICYuYnV0dG9uLXBpbGwge1xyXG4gICAgYm9yZGVyLXJhZGl1czogY2FsYyh2YXIoLS1idXR0b24tbC1oZWlnaHQpIC8gMik7XHJcbiAgfVxyXG59XHJcblxyXG4uYnV0dG9uLXMge1xyXG4gIHBhZGRpbmc6IHZhcigtLWJ1dHRvbi1zLXBhZGRpbmctdmVydGljYWwpIHZhcigtLWJ1dHRvbi1zLXBhZGRpbmctaG9yaXpvbnRhbCk7XHJcbiAgbWluLXdpZHRoOiB2YXIoLS1idXR0b24tcy1oZWlnaHQpO1xyXG4gIGhlaWdodDogdmFyKC0tYnV0dG9uLXMtaGVpZ2h0KTtcclxuICBmb250LXNpemU6IHZhcigtLWJ1dHRvbi1zLWZvbnQtc2l6ZSk7XHJcblxyXG4gICYgc3ZnIHtcclxuICAgIHdpZHRoOiB2YXIoLS1idXR0b24tcy1mb250LXNpemUpO1xyXG4gICAgaGVpZ2h0OiB2YXIoLS1idXR0b24tcy1mb250LXNpemUpO1xyXG4gIH1cclxuXHJcbiAgJi5idXR0b24tc3F1YXJlIHtcclxuICAgIHBhZGRpbmc6IHZhcigtLWJ1dHRvbi1zLXBhZGRpbmctdmVydGljYWwpO1xyXG4gIH1cclxuXHJcbiAgJi5idXR0b24tcGlsbCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiBjYWxjKHZhcigtLWJ1dHRvbi1zLWhlaWdodCkgLyAyKTtcclxuICB9XHJcbn1cclxuXHJcbi5idXR0b24teHMge1xyXG4gIHBhZGRpbmc6IHZhcigtLWJ1dHRvbi14cy1wYWRkaW5nLXZlcnRpY2FsKSB2YXIoLS1idXR0b24teHMtcGFkZGluZy1ob3Jpem9udGFsKTtcclxuICBtaW4td2lkdGg6IHZhcigtLWJ1dHRvbi14cy1oZWlnaHQpO1xyXG4gIGhlaWdodDogdmFyKC0tYnV0dG9uLXhzLWhlaWdodCk7XHJcbiAgZm9udC1zaXplOiB2YXIoLS1idXR0b24teHMtZm9udC1zaXplKTtcclxuXHJcbiAgJiBzdmcge1xyXG4gICAgd2lkdGg6IHZhcigtLWJ1dHRvbi14cy1mb250LXNpemUpO1xyXG4gICAgaGVpZ2h0OiB2YXIoLS1idXR0b24teHMtZm9udC1zaXplKTtcclxuICB9XHJcblxyXG4gICYuYnV0dG9uLXNxdWFyZSB7XHJcbiAgICBwYWRkaW5nOiB2YXIoLS1idXR0b24teHMtcGFkZGluZy12ZXJ0aWNhbCk7XHJcbiAgfVxyXG5cclxuICAmLmJ1dHRvbi1waWxsIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IGNhbGModmFyKC0tYnV0dG9uLXhzLWhlaWdodCkgLyAyKTtcclxuICB9XHJcbn1cclxuIiwiLmJ1dHRvbi13aGl0ZSB7XHJcbiAgY29sb3I6IHZhcigtLWJ1dHRvbi13aGl0ZS1jb2xvcik7XHJcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0td2hpdGUpO1xyXG5cclxuICAmLmJ1dHRvbi1ib3JkZXIge1xyXG4gICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxuXHJcbiAgJjpub3QoOmRpc2FibGVkKTpob3ZlcixcclxuICAmOm5vdCg6ZGlzYWJsZWQpOmZvY3VzIHtcclxuICAgIGNvbG9yOiB2YXIoLS1idXR0b24td2hpdGUtY29sb3IpO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUtaG92ZXIpO1xyXG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS13aGl0ZS1ob3Zlcik7XHJcbiAgfVxyXG5cclxuICAmOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB7XHJcbiAgICBjb2xvcjogdmFyKC0tYnV0dG9uLXdoaXRlLWNvbG9yKTtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLWFjdGl2ZSk7XHJcbiAgICBib3JkZXItY29sb3I6IHZhcigtLXdoaXRlLWFjdGl2ZSk7XHJcbiAgfVxyXG59XHJcblxyXG4uYnV0dG9uLWxpZ2h0IHtcclxuICBjb2xvcjogdmFyKC0tYnV0dG9uLWxpZ2h0LWNvbG9yKTtcclxuICBiYWNrZ3JvdW5kOiB2YXIoLS1saWdodCk7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1saWdodCk7XHJcblxyXG4gICYuYnV0dG9uLWJvcmRlciB7XHJcbiAgICBjb2xvcjogdmFyKC0tbGlnaHQpO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG5cclxuICAmOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLFxyXG4gICY6bm90KDpkaXNhYmxlZCk6Zm9jdXMge1xyXG4gICAgY29sb3I6IHZhcigtLWJ1dHRvbi1saWdodC1jb2xvcik7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1saWdodC1ob3Zlcik7XHJcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWxpZ2h0LWhvdmVyKTtcclxuICB9XHJcblxyXG4gICY6bm90KDpkaXNhYmxlZCk6YWN0aXZlIHtcclxuICAgIGNvbG9yOiB2YXIoLS1idXR0b24tbGlnaHQtY29sb3IpO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tbGlnaHQtYWN0aXZlKTtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tbGlnaHQtYWN0aXZlKTtcclxuICB9XHJcbn1cclxuXHJcbi5idXR0b24tZ3JleSB7XHJcbiAgY29sb3I6IHZhcigtLWJ1dHRvbi1ncmV5LWNvbG9yKTtcclxuICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmV5KTtcclxuICBib3JkZXItY29sb3I6IHZhcigtLWdyZXkpO1xyXG5cclxuICAmLmJ1dHRvbi1ib3JkZXIge1xyXG4gICAgY29sb3I6IHZhcigtLWdyZXkpO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG5cclxuICAmOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLFxyXG4gICY6bm90KDpkaXNhYmxlZCk6Zm9jdXMge1xyXG4gICAgY29sb3I6IHZhcigtLWJ1dHRvbi1ncmV5LWNvbG9yKTtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWdyZXktaG92ZXIpO1xyXG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1ncmV5LWhvdmVyKTtcclxuICB9XHJcblxyXG4gICY6bm90KDpkaXNhYmxlZCk6YWN0aXZlIHtcclxuICAgIGNvbG9yOiB2YXIoLS1idXR0b24tZ3JleS1jb2xvcik7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmV5LWFjdGl2ZSk7XHJcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWdyZXktYWN0aXZlKTtcclxuICB9XHJcbn1cclxuXHJcbi5idXR0b24tZGFyayB7XHJcbiAgY29sb3I6IHZhcigtLWJ1dHRvbi1kYXJrLWNvbG9yKTtcclxuICBiYWNrZ3JvdW5kOiB2YXIoLS1kYXJrKTtcclxuICBib3JkZXItY29sb3I6IHZhcigtLWRhcmspO1xyXG5cclxuICAmLmJ1dHRvbi1ib3JkZXIge1xyXG4gICAgY29sb3I6IHZhcigtLWRhcmspO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG5cclxuICAmOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLFxyXG4gICY6bm90KDpkaXNhYmxlZCk6Zm9jdXMge1xyXG4gICAgY29sb3I6IHZhcigtLWJ1dHRvbi1kYXJrLWNvbG9yKTtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWRhcmstaG92ZXIpO1xyXG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1kYXJrLWhvdmVyKTtcclxuICB9XHJcblxyXG4gICY6bm90KDpkaXNhYmxlZCk6YWN0aXZlIHtcclxuICAgIGNvbG9yOiB2YXIoLS1idXR0b24tZGFyay1jb2xvcik7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1kYXJrLWFjdGl2ZSk7XHJcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWRhcmstYWN0aXZlKTtcclxuICB9XHJcbn1cclxuXHJcbi5idXR0b24tYmxhY2sge1xyXG4gIGNvbG9yOiB2YXIoLS1idXR0b24tYmxhY2stY29sb3IpO1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLWJsYWNrKTtcclxuICBib3JkZXItY29sb3I6IHZhcigtLWJsYWNrKTtcclxuXHJcbiAgJi5idXR0b24tYm9yZGVyIHtcclxuICAgIGNvbG9yOiB2YXIoLS1ibGFjayk7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICB9XHJcblxyXG4gICY6bm90KDpkaXNhYmxlZCk6aG92ZXIsXHJcbiAgJjpub3QoOmRpc2FibGVkKTpmb2N1cyB7XHJcbiAgICBjb2xvcjogdmFyKC0tYnV0dG9uLWJsYWNrLWNvbG9yKTtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWJsYWNrLWhvdmVyKTtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYmxhY2staG92ZXIpO1xyXG4gIH1cclxuXHJcbiAgJjpub3QoOmRpc2FibGVkKTphY3RpdmUge1xyXG4gICAgY29sb3I6IHZhcigtLWJ1dHRvbi1ibGFjay1jb2xvcik7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ibGFjay1hY3RpdmUpO1xyXG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1ibGFjay1hY3RpdmUpO1xyXG4gIH1cclxufVxyXG5cclxuLmJ1dHRvbi1wcmltYXJ5IHtcclxuICBjb2xvcjogdmFyKC0tYnV0dG9uLXByaW1hcnktY29sb3IpO1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnkpO1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XHJcblxyXG4gICYuYnV0dG9uLWJvcmRlciB7XHJcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeSk7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICB9XHJcblxyXG4gICY6bm90KDpkaXNhYmxlZCk6aG92ZXIsXHJcbiAgJjpub3QoOmRpc2FibGVkKTpmb2N1cyB7XHJcbiAgICBjb2xvcjogdmFyKC0tYnV0dG9uLXByaW1hcnktY29sb3IpO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1ob3Zlcik7XHJcbiAgICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktaG92ZXIpO1xyXG4gIH1cclxuXHJcbiAgJjpub3QoOmRpc2FibGVkKTphY3RpdmUge1xyXG4gICAgY29sb3I6IHZhcigtLWJ1dHRvbi1wcmltYXJ5LWNvbG9yKTtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktYWN0aXZlKTtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS1hY3RpdmUpO1xyXG4gIH1cclxufVxyXG5cclxuLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gIGNvbG9yOiB2YXIoLS1idXR0b24tc2Vjb25kYXJ5LWNvbG9yKTtcclxuICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnkpO1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcclxuXHJcbiAgJi5idXR0b24tYm9yZGVyIHtcclxuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG5cclxuICAmOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLFxyXG4gICY6bm90KDpkaXNhYmxlZCk6Zm9jdXMge1xyXG4gICAgY29sb3I6IHZhcigtLWJ1dHRvbi1zZWNvbmRhcnktY29sb3IpO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5LWhvdmVyKTtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LWhvdmVyKTtcclxuICB9XHJcblxyXG4gICY6bm90KDpkaXNhYmxlZCk6YWN0aXZlIHtcclxuICAgIGNvbG9yOiB2YXIoLS1idXR0b24tc2Vjb25kYXJ5LWNvbG9yKTtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeS1hY3RpdmUpO1xyXG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktYWN0aXZlKTtcclxuICB9XHJcbn1cclxuXHJcbi5idXR0b24tdGVydGlhcnkge1xyXG4gIGNvbG9yOiB2YXIoLS1idXR0b24tdGVydGlhcnktY29sb3IpO1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLXRlcnRpYXJ5KTtcclxuICBib3JkZXItY29sb3I6IHZhcigtLXRlcnRpYXJ5KTtcclxuXHJcbiAgJi5idXR0b24tYm9yZGVyIHtcclxuICAgIGNvbG9yOiB2YXIoLS10ZXJ0aWFyeSk7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICB9XHJcblxyXG4gICY6bm90KDpkaXNhYmxlZCk6aG92ZXIsXHJcbiAgJjpub3QoOmRpc2FibGVkKTpmb2N1cyB7XHJcbiAgICBjb2xvcjogdmFyKC0tYnV0dG9uLXRlcnRpYXJ5LWNvbG9yKTtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLXRlcnRpYXJ5LWhvdmVyKTtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tdGVydGlhcnktaG92ZXIpO1xyXG4gIH1cclxuXHJcbiAgJjpub3QoOmRpc2FibGVkKTphY3RpdmUge1xyXG4gICAgY29sb3I6IHZhcigtLWJ1dHRvbi10ZXJ0aWFyeS1jb2xvcik7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS10ZXJ0aWFyeS1hY3RpdmUpO1xyXG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS10ZXJ0aWFyeS1hY3RpdmUpO1xyXG4gIH1cclxufVxyXG4iLCIuYnV0dG9uLWljb24ge1xyXG4gIHBhZGRpbmctdG9wOiB2YXIoLS1idXR0b24taWNvbi1wYWRkaW5nKTtcclxuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tYnV0dG9uLWljb24tcGFkZGluZyk7XHJcblxyXG4gICYuYnV0dG9uLXNxdWFyZSB7XHJcbiAgICBwYWRkaW5nOiB2YXIoLS1idXR0b24taWNvbi1wYWRkaW5nKTtcclxuICB9XHJcblxyXG4gICYgc3BhbiB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIH1cclxuXHJcbiAgJiBzdmcge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IHZhcigtLWljb24tc2l6ZSk7XHJcbiAgICBoZWlnaHQ6IHZhcigtLWljb24tc2l6ZSk7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cclxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICBtYXJnaW4tbGVmdDogdmFyKC0tYnV0dG9uLWljb24tbWFyZ2luKTtcclxuICAgIH1cclxuXHJcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWJ1dHRvbi1pY29uLW1hcmdpbik7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYnV0dG9uLXhzLmJ1dHRvbi1pY29uIHtcclxuICBwYWRkaW5nLXRvcDogdmFyKC0tYnV0dG9uLWljb24teHMtcGFkZGluZyk7XHJcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLWJ1dHRvbi1pY29uLXhzLXBhZGRpbmcpO1xyXG5cclxuICAmLmJ1dHRvbi1zcXVhcmUge1xyXG4gICAgcGFkZGluZzogdmFyKC0tYnV0dG9uLWljb24teHMtcGFkZGluZyk7XHJcbiAgfVxyXG59XHJcblxyXG4uYnV0dG9uLXMuYnV0dG9uLWljb24ge1xyXG4gIHBhZGRpbmctdG9wOiB2YXIoLS1idXR0b24taWNvbi1zLXBhZGRpbmcpO1xyXG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1idXR0b24taWNvbi1zLXBhZGRpbmcpO1xyXG5cclxuICAmLmJ1dHRvbi1zcXVhcmUge1xyXG4gICAgcGFkZGluZzogdmFyKC0tYnV0dG9uLWljb24tcy1wYWRkaW5nKTtcclxuICB9XHJcbn1cclxuXHJcbi5idXR0b24tbC5idXR0b24taWNvbiB7XHJcbiAgcGFkZGluZy10b3A6IHZhcigtLWJ1dHRvbi1pY29uLWwtcGFkZGluZyk7XHJcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLWJ1dHRvbi1pY29uLWwtcGFkZGluZyk7XHJcblxyXG4gICYuYnV0dG9uLXNxdWFyZSB7XHJcbiAgICBwYWRkaW5nOiB2YXIoLS1idXR0b24taWNvbi1sLXBhZGRpbmcpO1xyXG4gIH1cclxufVxyXG5cclxuLmJ1dHRvbi14bC5idXR0b24taWNvbiB7XHJcbiAgcGFkZGluZy10b3A6IHZhcigtLWJ1dHRvbi1pY29uLXhsLXBhZGRpbmcpO1xyXG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1idXR0b24taWNvbi14bC1wYWRkaW5nKTtcclxuXHJcbiAgJi5idXR0b24tc3F1YXJlIHtcclxuICAgIHBhZGRpbmc6IHZhcigtLWJ1dHRvbi1pY29uLXhsLXBhZGRpbmcpO1xyXG4gIH1cclxufVxyXG4iLCIuYnV0dG9uLWdyb3VwIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAmIGJ1dHRvbixcclxuICAmIC5idXR0b24ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZmxleDogMCAwIGF1dG87XHJcblxyXG4gICAgJjpob3ZlcixcclxuICAgICY6Zm9jdXMsXHJcbiAgICAmOmFjdGl2ZSB7XHJcbiAgICAgIHotaW5kZXg6IDI7XHJcbiAgICB9XHJcblxyXG4gICAgJiArIGJ1dHRvbixcclxuICAgICYgKyAuYnV0dG9uIHtcclxuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcclxuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tYnV0dG9uLWJvcmRlci13aWR0aCkgKiAtMSk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYnV0dG9uLWdyb3VwLWJsb2NrIHtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgJiBidXR0b24sXHJcbiAgJiAuYnV0dG9uIHtcclxuICAgIGZsZXg6IDEgMSBhdXRvO1xyXG4gIH1cclxufVxyXG4iLCJmaWd1cmUge1xyXG4gIGRpc3BsYXk6IHZhcigtLWZpZ3VyZS1kaXNwbGF5KTtcclxuICBtYXJnaW46IHZhcigtLWZpZ3VyZS1tYXJnaW4pO1xyXG4gIHBhZGRpbmc6IHZhcigtLWZpZ3VyZS1wYWRkaW5nKTtcclxufVxyXG5cclxuZmlnY2FwdGlvbiB7XHJcbiAgbWFyZ2luOiB2YXIoLS1maWd1cmUtY2FwdGlvbi1tYXJnaW4pO1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1maWd1cmUtY2FwdGlvbi1mb250LWZhbWlseSk7XHJcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZpZ3VyZS1jYXB0aW9uLWZvbnQtd2VpZ2h0KTtcclxuICBmb250LXNpemU6IHZhcigtLWZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZSk7XHJcbiAgY29sb3I6IHZhcigtLWZpZ3VyZS1jYXB0aW9uLWNvbG9yKTtcclxuICB0ZXh0LWFsaWduOiB2YXIoLS1maWd1cmUtY2FwdGlvbi10ZXh0LWFsaWduKTtcclxufVxyXG4iLCIubWVkaWEge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLW1lZGlhLWJhY2tncm91bmQpO1xyXG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLW1lZGlhLWJvcmRlci1yYWRpdXMpO1xyXG5cclxuICAmID4gc3ZnLFxyXG4gICYgPiBpbWcsXHJcbiAgJiA+IHZpZGVvLFxyXG4gICYgPiBpZnJhbWUsXHJcbiAgJiA+IGNhbnZhcyxcclxuICAmID4gLm1lZGlhLWlubmVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgQGFwcGx5IC0tY292ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xyXG4gIH1cclxufVxyXG5cclxuLm1lZGlhLTEge1xyXG4gIHBhZGRpbmctdG9wOiAxMDAlO1xyXG59XHJcblxyXG4ubWVkaWEtMS0yIHtcclxuICBwYWRkaW5nLXRvcDogY2FsYygoMiAvIDEpICogMTAwJSk7XHJcbn1cclxuXHJcbi5tZWRpYS05LTE2IHtcclxuICBwYWRkaW5nLXRvcDogY2FsYygoMTYgLyA5KSAqIDEwMCUpO1xyXG59XHJcblxyXG4ubWVkaWEtOS0xNCB7XHJcbiAgcGFkZGluZy10b3A6IGNhbGMoKDE0IC8gOSkgKiAxMDAlKTtcclxufVxyXG5cclxuLm1lZGlhLTItMyB7XHJcbiAgcGFkZGluZy10b3A6IGNhbGMoKDMgLyAyKSAqIDEwMCUpO1xyXG59XHJcblxyXG4ubWVkaWEtMy00IHtcclxuICBwYWRkaW5nLXRvcDogY2FsYygoNCAvIDMpICogMTAwJSk7XHJcbn1cclxuXHJcbi5tZWRpYS00LTUge1xyXG4gIHBhZGRpbmctdG9wOiBjYWxjKCg1IC8gNCkgKiAxMDAlKTtcclxufVxyXG5cclxuLm1lZGlhLTQtMyB7XHJcbiAgcGFkZGluZy10b3A6IGNhbGMoKDMgLyA0KSAqIDEwMCUpO1xyXG59XHJcblxyXG4ubWVkaWEtMy0yIHtcclxuICBwYWRkaW5nLXRvcDogY2FsYygoMiAvIDMpICogMTAwJSk7XHJcbn1cclxuXHJcbi5tZWRpYS01LTQge1xyXG4gIHBhZGRpbmctdG9wOiBjYWxjKCg0IC8gNSkgKiAxMDAlKTtcclxufVxyXG5cclxuLm1lZGlhLTE2LTkge1xyXG4gIHBhZGRpbmctdG9wOiBjYWxjKCg5IC8gMTYpICogMTAwJSk7XHJcbn1cclxuXHJcbi5tZWRpYS0yLTEge1xyXG4gIHBhZGRpbmctdG9wOiBjYWxjKCgxIC8gMikgKiAxMDAlKTtcclxufVxyXG4iLCIuc3Bpbm5lciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tc3Bpbm5lci1zaXplKSAvIC0yKTtcclxuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLXNwaW5uZXItc2l6ZSkgLyAtMik7XHJcbiAgICB3aWR0aDogdmFyKC0tc3Bpbm5lci1zaXplKTtcclxuICAgIGhlaWdodDogdmFyKC0tc3Bpbm5lci1zaXplKTtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tc3Bpbm5lci1iYWNrZ3JvdW5kLWNvbG9yKTtcclxuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1zcGlubmVyLWZvcmVncm91bmQtY29sb3IpO1xyXG4gICAgYW5pbWF0aW9uOiBzcGluIHZhcigtLXNwaW5uZXItc3BlZWQpIGluZmluaXRlIGxpbmVhcjtcclxuICB9XHJcbn1cclxuIiwidGFibGUge1xyXG4gIG1hcmdpbjogdmFyKC0tdGFibGUtbWFyZ2luKTtcclxuICB3aWR0aDogMTAwJTtcclxuICBiYWNrZ3JvdW5kOiB2YXIoLS10YWJsZS1iYWNrZ3JvdW5kKTtcclxuICBib3JkZXItd2lkdGg6IHZhcigtLXRhYmxlLWJvcmRlci13aWR0aCk7XHJcbiAgYm9yZGVyLXN0eWxlOiB2YXIoLS10YWJsZS1ib3JkZXItc3R5bGUpO1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tdGFibGUtYm9yZGVyLWNvbG9yKTtcclxuICBib3JkZXItcmFkaXVzOiB2YXIoLS10YWJsZS1ib3JkZXItcmFkaXVzKTtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG59XHJcblxyXG5jYXB0aW9uIHtcclxuICBtYXJnaW46IHZhcigtLXRhYmxlLWNhcHRpb24tbWFyZ2luKTtcclxuICBmb250LWZhbWlseTogdmFyKC0tdGFibGUtY2FwdGlvbi1mb250LWZhbWlseSk7XHJcbiAgZm9udC13ZWlnaHQ6IHZhcigtLXRhYmxlLWNhcHRpb24tZm9udC13ZWlnaHQpO1xyXG4gIGZvbnQtc2l6ZTogdmFyKC0tdGFibGUtY2FwdGlvbi1mb250LXNpemUpO1xyXG4gIGNvbG9yOiB2YXIoLS10YWJsZS1jYXB0aW9uLWNvbG9yKTtcclxuICB0ZXh0LWFsaWduOiB2YXIoLS10YWJsZS1jYXB0aW9uLXRleHQtYWxpZ24pO1xyXG59XHJcblxyXG50aCB7XHJcbiAgcGFkZGluZzogdmFyKC0tdGFibGUtaGVhZC1wYWRkaW5nKTtcclxuICBmb250LWZhbWlseTogdmFyKC0tdGFibGUtaGVhZC1mb250LWZhbWlseSk7XHJcbiAgZm9udC13ZWlnaHQ6IHZhcigtLXRhYmxlLWhlYWQtZm9udC13ZWlnaHQpO1xyXG4gIGZvbnQtc2l6ZTogdmFyKC0tdGFibGUtaGVhZC1mb250LXNpemUpO1xyXG4gIGNvbG9yOiB2YXIoLS10YWJsZS1oZWFkLWNvbG9yKTtcclxuICB0ZXh0LWFsaWduOiB2YXIoLS10YWJsZS1oZWFkLXRleHQtYWxpZ24pO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB2YXIoLS10YWJsZS1oZWFkLXRleHQtdHJhbnNmb3JtKTtcclxuICBiYWNrZ3JvdW5kOiB2YXIoLS10YWJsZS1oZWFkLWJhY2tncm91bmQpO1xyXG4gIGJvcmRlci13aWR0aDogdmFyKC0tdGFibGUtaGVhZC1ib3JkZXItd2lkdGgpO1xyXG4gIGJvcmRlci1zdHlsZTogdmFyKC0tdGFibGUtaGVhZC1ib3JkZXItc3R5bGUpO1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tdGFibGUtaGVhZC1ib3JkZXItY29sb3IpO1xyXG59XHJcblxyXG50ZCB7XHJcbiAgcGFkZGluZzogdmFyKC0tdGFibGUtY2VsbC1wYWRkaW5nKTtcclxuICBmb250LWZhbWlseTogdmFyKC0tdGFibGUtY2VsbC1mb250LWZhbWlseSk7XHJcbiAgZm9udC13ZWlnaHQ6IHZhcigtLXRhYmxlLWNlbGwtZm9udC13ZWlnaHQpO1xyXG4gIGZvbnQtc2l6ZTogdmFyKC0tdGFibGUtY2VsbC1mb250LXNpemUpO1xyXG4gIGNvbG9yOiB2YXIoLS10YWJsZS1jZWxsLWNvbG9yKTtcclxuICBsaW5lLWhlaWdodDogdmFyKC0tdGFibGUtY2VsbC1saW5lLWhlaWdodCk7XHJcbiAgdmVydGljYWwtYWxpZ246IHZhcigtLXRhYmxlLWNlbGwtdmVydGljYWwtYWxpZ24pO1xyXG4gIGJvcmRlci13aWR0aDogdmFyKC0tdGFibGUtY2VsbC1ib3JkZXItd2lkdGgpO1xyXG4gIGJvcmRlci1zdHlsZTogdmFyKC0tdGFibGUtY2VsbC1ib3JkZXItc3R5bGUpO1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tdGFibGUtY2VsbC1ib3JkZXItY29sb3IpO1xyXG59XHJcblxyXG4udGFibGUtcmVzcG9uc2l2ZSB7XHJcbiAgbWFyZ2luOiB2YXIoLS10YWJsZS1tYXJnaW4pO1xyXG4gIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgbWluLWhlaWdodDogMC4wMSU7XHJcblxyXG4gIEBtZWRpYSAoLS1zKSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xyXG4gICAgYm9yZGVyLXdpZHRoOiB2YXIoLS10YWJsZS1ib3JkZXItd2lkdGgpO1xyXG4gICAgYm9yZGVyLXN0eWxlOiB2YXIoLS10YWJsZS1ib3JkZXItc3R5bGUpO1xyXG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS10YWJsZS1ib3JkZXItY29sb3IpO1xyXG5cclxuICAgICYgPiB0YWJsZSB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG5cclxuICAgICAgJiB0aCxcclxuICAgICAgJiB0ZCB7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmIHRyOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICA+IHRoLFxyXG4gICAgICAgID4gdGQge1xyXG4gICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYgdHI6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgPiB0aCxcclxuICAgICAgICA+IHRkIHtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsImJvZHkubmF2LWlzLW9wZW57XHJcblxyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICYgLm5hdiB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcblxyXG4gICAgQG1lZGlhICgtLW5hdi1icmVha3BvaW50KSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdW5zZXQ7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcblxyXG4gICYgLm5hdi10b2dnbGV7XHJcbiAgICBsZWZ0OiAzMDBweDtcclxuICB9XHJcbn1cclxuXHJcbi5uYXYtdG9nZ2xle1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDE2cHg7XHJcbiAgbGVmdDogMTZweDtcclxuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW47XHJcblxyXG5cclxuICBAbWVkaWEgKC0tbmF2LWJyZWFrcG9pbnQpIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2e1xyXG5cclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgb3ZlcmZsb3cteTogYXV0bztcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tbGlnaHQtMzAwKTtcclxuXHJcbiAgbWF4LXdpZHRoOiB2YXIoLS1uYXZpZ2F0aW9uLXdpZHRoKTtcclxuXHJcblxyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTA1JSk7XHJcblxyXG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbjtcclxuXHJcblxyXG4gIEBtZWRpYSAoLS1uYXYtYnJlYWtwb2ludCl7XHJcbiAgICB0cmFuc2Zvcm06IHVuc2V0O1xyXG5cclxuICB9XHJcblxyXG5cclxuICAmIC5icmFuZHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgQG1lZGlhICgtLW5hdi1icmVha3BvaW50KXtcclxuICAgICAgZGlzcGxheTogdW5zZXQ7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcblxyXG4gIC8qKlxyXG4gICAqIE1lbnUgLSBSZXNldFxyXG4gICAqL1xyXG5cclxuICAmIHVse1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxuXHJcbiAgJiB1bCBsaXtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG5cclxuICAmIGF7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmIGE6aG92ZXJ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG5cclxuICAvKipcclxuICAgKiBNZW51IC0gRmlyc3QgTGV2ZWxcclxuICAgKi9cclxuXHJcbiAgJiAubmF2LWxpc3R7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tc2Vjb25kYXJ5KSA7XHJcbiAgfVxyXG5cclxuICAmIC5uYXYtbGlzdCA+IGxpID4gYXtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tc2Vjb25kYXJ5KTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29sb3I6IHZhcigtLWJsYWNrKTtcclxuXHJcbiAgICAmOmhvdmVye1xyXG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnkpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJiAubmF2LWxpc3QgPiBsaTpob3ZlciA+IGF7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnkpO1xyXG4gIH1cclxuXHJcbiAgJiAubmF2LWxpc3QgPiBsaS5hY3RpdmUgPiBhe1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcclxuICB9XHJcblxyXG5cclxuICAvKipcclxuICAgKiBNZW51IC0gU3ViIE1lbnl1XHJcbiAgICovXHJcblxyXG5cclxuXHJcbiAgJiAubmF2LWRyb3Bkb3duOmJlZm9yZXtcclxuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICBib3JkZXItd2lkdGg6IDFweCAxcHggMCAwO1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDAuNWVtO1xyXG4gICAgd2lkdGg6IDAuNWVtO1xyXG4gICAgbWFyZ2luOiAxLjVyZW07XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblxyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3NcclxuICB9XHJcblxyXG4gICYgLm5hdi1kcm9wZG93bi5pcy1vcGVuOmJlZm9yZXtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XHJcbiAgfVxyXG5cclxuICAmIC5uYXYtc3VibWVudXtcclxuICAgIG92ZXJmbG93OmhpZGRlbjtcclxuICAgIHRyYW5zaXRpb246bWF4LWhlaWdodCAwLjNzIGVhc2Utb3V0O1xyXG4gICAgaGVpZ2h0OmF1dG87XHJcbiAgICBtYXgtaGVpZ2h0OjA7XHJcbiAgfVxyXG5cclxuICAmIC5uYXYtZHJvcGRvd24uaXMtb3BlbiAubmF2LXN1Ym1lbnV7XHJcbiAgICBtYXgtaGVpZ2h0OjYwMHB4O1xyXG4gIH1cclxuXHJcbiAgJiAubmF2LWRyb3Bkb3duLmlzLW9wZW57XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGQkZGO1xyXG4gIH1cclxuXHJcbiAgJiAubmF2LXN1Ym1lbnUgPiBsaSA+IGF7XHJcbiAgICBmb250LXNpemU6IDAuODVyZW07XHJcbiAgICBwYWRkaW5nOiAxcmVtIDFyZW0gMXJlbSAxLjVyZW07XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbG9yOiB2YXIoLS1ibGFjayk7XHJcblxyXG5cclxuICAgICY6YmVmb3Jle1xyXG4gICAgICBjb250ZW50OiBcIi0gXCI7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlcntcclxuICAgICAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYgLm5hdi1zdWJtZW51ID4gbGkuYWN0aXZlOm5vdCguY3VycmVudC1wYWdlLXBhcmVudCkgPiBhe1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5KTtcclxuICB9XHJcblxyXG5cclxuXHJcblxyXG59XHJcblxyXG5cclxuLyoqXHJcbiAgICogTWVudSAtIFN1YiBOYXZcclxuICAgKi9cclxuXHJcbi5zdWItbmF2e1xyXG4gIHBhZGRpbmctbGVmdDogMXJlbTtcclxuICBwYWRkaW5nLXRvcDogMC41cmVtO1xyXG59XHJcblxyXG4uc3ViLW5hdiBhe1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcclxuICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xyXG5cclxuICAmOmhvdmVye1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgfVxyXG5cclxuXHJcblxyXG59XHJcbiIsIi5zdGF0c3tcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIG1hcmdpbjogMCAwIDNyZW07XHJcbn1cclxuXHJcbi5zdGF0cy1jb250YWluZXJ7XHJcbiAgZmxleDogMSAxIDUwJTtcclxuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xyXG59XHJcblxyXG4uc3RhdHMtbnVtYmVye1xyXG4gIHBhZGRpbmctdG9wOiAxcmVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWxpZ2h0LTMwMCk7XHJcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1zZXJpZik7XHJcbiAgY29sb3I6IHZhcigtLXByaW1hcnkpO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG5cclxufSIsIi5mZWF0dXJle1xyXG4gIHBhZGRpbmc6IDAgMXJlbTtcclxuICBtYXJnaW46IDAgLTFyZW0gMXJlbTtcclxuXHJcbiAgQG1lZGlhICgtLXMtdXApe1xyXG4gICAgcGFkZGluZzogMCAycmVtO1xyXG4gICAgbWFyZ2luOiAwIC0ycmVtIDFyZW07XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKC0tbS11cCl7XHJcbiAgICBwYWRkaW5nOiAwIDVyZW07XHJcbiAgICBtYXJnaW46IDAgLTVyZW0gMXJlbTtcclxuICB9XHJcbn1cclxuXHJcbi5mZWF0dXJlLWZsZXh7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWhlYWRlcntcclxuICBtYXJnaW4tdG9wOiAtMXJlbTtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIHBhZGRpbmctdG9wOiAycmVtO1xyXG5cclxuICBAbWVkaWEgKC0tcy11cCl7XHJcbiAgICBtYXJnaW4tdG9wOiAtMnJlbTtcclxuICAgIHBhZGRpbmctdG9wOiAycmVtO1xyXG5cclxuICB9XHJcblxyXG4gIEBtZWRpYSAoLS1tLXVwKXtcclxuICAgIG1hcmdpbi10b3A6IC01cmVtO1xyXG4gICAgcGFkZGluZy10b3A6IDVyZW07XHJcblxyXG4gIH1cclxufVxyXG5cclxuLmZlYXR1cmUtbGlua3tcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWlubmVyIHtcclxuICBmbGV4OiAxIDAgYXV0bztcclxufVxyXG4uZmVhdHVyZS1pbWFnZXtcclxuICBmbGV4OiAxIDEgYXV0bztcclxufVxyXG5cclxuLmZlYXR1cmUtaW1hZ2UgaW1ne1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uZmVhdHVyZS1yZWR7XHJcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeSk7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG5cclxuICAmIGF7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICB9XHJcblxyXG4gICYgLmgxLCAmIC5oMiwgJiAuaDMsICYgLmg0LCAmIC5oNSwgJiAuaDYsICYgaDEsICYgaDIsICYgaDMsICYgaDQsICYgaDUsICYgaDZ7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLmZlYXR1cmUteWVsbG93e1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLXRlcnRpYXJ5KTtcclxuICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG5cclxuICAmIC5oMSwgJiAuaDIsICYgLmgzLCAmIC5oNCwgJiAuaDUsICYgLmg2LCAmIGgxLCAmIGgyLCAmIGgzLCAmIGg0LCAmIGg1LCAmIGg2e1xyXG4gICAgY29sb3I6IHZhcigtLWJsYWNrKTtcclxuICB9XHJcblxyXG59XHJcblxyXG5cclxuLmZlYXR1cmUtYmx1ZXtcclxuICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnkpO1xyXG4gIGNvbG9yOiB2YXIoLS1ibGFjayk7XHJcblxyXG4gICYgLmgxLCAmIC5oMiwgJiAuaDMsICYgLmg0LCAmIC5oNSwgJiAuaDYsICYgaDEsICYgaDIsICYgaDMsICYgaDQsICYgaDUsICYgaDZ7XHJcbiAgICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG4gIH1cclxuXHJcbn0iLCIuZm9vZ2FsbGVyeXtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufSIsIi5wb3N0e1xyXG5cclxuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1saWdodC0zMDApO1xyXG5cclxuXHJcbn1cclxuXHJcbi5lbnRyeS1zdW1tYXJ5e1xyXG4gIG1hcmdpbi10b3A6IDFyZW07XHJcbn1cclxuXHJcbi5jb21tZW50c3tcclxuICBtYXJnaW4tdG9wOiAzcmVtO1xyXG59XHJcblxyXG4uY29tbWVudHMgLmNvbW1lbnQtbGlzdHtcclxuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG59XHJcblxyXG4uY29tbWVudHMgLmNvbW1lbnR7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbGlnaHQtMzAwKTtcclxuICBwYWRkaW5nOiAxcmVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbn1cclxuXHJcblxyXG4uY29tbWVudHMgLmNvbW1lbnQtbWV0YWRhdGF7XHJcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcyk7XHJcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxufVxyXG5cclxuXHJcbi5jb21tZW50c3tcclxuXHJcbiAgJiBsYWJlbHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG5cclxuICAmIGlucHV0Om5vdChbdHlwZT1cInN1Ym1pdFwiXSl7XHJcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICAgIHBhZGRpbmc6IDVweCA0cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gIH1cclxuXHJcbn0iLCIuZ2FsbGVyeS1jb2x1bW5zLTN7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuXHJcbi5nYWxsZXJ5LWNvbHVtbnMtMyAuZ2FsbGVyeS1pdGVte1xyXG4gIGZsZXg6IDEgMCBhdXRvO1xyXG4gIHdpZHRoOiAzMyU7XHJcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XHJcbn0iLCIvKiFcclxuICogSGFtYnVyZ2Vyc1xyXG4gKiBAZGVzY3JpcHRpb24gVGFzdHkgQ1NTLWFuaW1hdGVkIGhhbWJ1cmdlcnNcclxuICogQGF1dGhvciBKb25hdGhhbiBTdWggQGpvbnN1aFxyXG4gKiBAc2l0ZSBodHRwczovL2pvbnN1aC5jb20vaGFtYnVyZ2Vyc1xyXG4gKiBAbGluayBodHRwczovL2dpdGh1Yi5jb20vam9uc3VoL2hhbWJ1cmdlcnNcclxuICovXHJcbi5oYW1idXJnZXIge1xyXG4gIHBhZGRpbmc6IDE1cHggMTVweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIGZpbHRlcjtcclxuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcclxuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xyXG4gIGZvbnQ6IGluaGVyaXQ7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIG1hcmdpbjogMDtcclxuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxyXG4uaGFtYnVyZ2VyOmhvdmVyIHtcclxuICBvcGFjaXR5OiAwLjc7IH1cclxuXHJcbi5oYW1idXJnZXItYm94IHtcclxuICB3aWR0aDogNDBweDtcclxuICBoZWlnaHQ6IDI0cHg7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxyXG5cclxuLmhhbWJ1cmdlci1pbm5lciB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbWFyZ2luLXRvcDogLTJweDsgfVxyXG4uaGFtYnVyZ2VyLWlubmVyLCAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcclxuICB3aWR0aDogNDBweDtcclxuICBoZWlnaHQ6IDRweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ1NDU0O1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xyXG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xyXG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlOyB9XHJcbi5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgZGlzcGxheTogYmxvY2s7IH1cclxuLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcclxuICB0b3A6IC0xMHB4OyB9XHJcbi5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcclxuICBib3R0b206IC0xMHB4OyB9XHJcblxyXG4vKlxyXG4gICAqIDNEWFxyXG4gICAqL1xyXG4uaGFtYnVyZ2VyLS0zZHggLmhhbWJ1cmdlci1ib3gge1xyXG4gIHBlcnNwZWN0aXZlOiA4MHB4OyB9XHJcblxyXG4uaGFtYnVyZ2VyLS0zZHggLmhhbWJ1cmdlci1pbm5lciB7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKSwgYmFja2dyb3VuZC1jb2xvciAwcyAwLjFzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTsgfVxyXG4uaGFtYnVyZ2VyLS0zZHggLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLCAuaGFtYnVyZ2VyLS0zZHggLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwcyAwLjFzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTsgfVxyXG5cclxuLmhhbWJ1cmdlci0tM2R4LmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTsgfVxyXG4uaGFtYnVyZ2VyLS0zZHguaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSByb3RhdGUoNDVkZWcpOyB9XHJcbi5oYW1idXJnZXItLTNkeC5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApIHJvdGF0ZSgtNDVkZWcpOyB9XHJcblxyXG4vKlxyXG4gICAqIDNEWCBSZXZlcnNlXHJcbiAgICovXHJcbi5oYW1idXJnZXItLTNkeC1yIC5oYW1idXJnZXItYm94IHtcclxuICBwZXJzcGVjdGl2ZTogODBweDsgfVxyXG5cclxuLmhhbWJ1cmdlci0tM2R4LXIgLmhhbWJ1cmdlci1pbm5lciB7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKSwgYmFja2dyb3VuZC1jb2xvciAwcyAwLjFzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTsgfVxyXG4uaGFtYnVyZ2VyLS0zZHgtciAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsIC5oYW1idXJnZXItLTNkeC1yIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcclxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMHMgMC4xcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7IH1cclxuXHJcbi5oYW1idXJnZXItLTNkeC1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZVkoLTE4MGRlZyk7IH1cclxuLmhhbWJ1cmdlci0tM2R4LXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSByb3RhdGUoNDVkZWcpOyB9XHJcbi5oYW1idXJnZXItLTNkeC1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCkgcm90YXRlKC00NWRlZyk7IH1cclxuXHJcbi8qXHJcbiAgICogM0RZXHJcbiAgICovXHJcbi5oYW1idXJnZXItLTNkeSAuaGFtYnVyZ2VyLWJveCB7XHJcbiAgcGVyc3BlY3RpdmU6IDgwcHg7IH1cclxuXHJcbi5oYW1idXJnZXItLTNkeSAuaGFtYnVyZ2VyLWlubmVyIHtcclxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpLCBiYWNrZ3JvdW5kLWNvbG9yIDBzIDAuMXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpOyB9XHJcbi5oYW1idXJnZXItLTNkeSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsIC5oYW1idXJnZXItLTNkeSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDBzIDAuMXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpOyB9XHJcblxyXG4uaGFtYnVyZ2VyLS0zZHkuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIHRyYW5zZm9ybTogcm90YXRlWCgtMTgwZGVnKTsgfVxyXG4uaGFtYnVyZ2VyLS0zZHkuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSByb3RhdGUoNDVkZWcpOyB9XHJcbi5oYW1idXJnZXItLTNkeS5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApIHJvdGF0ZSgtNDVkZWcpOyB9XHJcblxyXG4vKlxyXG4gICAqIDNEWSBSZXZlcnNlXHJcbiAgICovXHJcbi5oYW1idXJnZXItLTNkeS1yIC5oYW1idXJnZXItYm94IHtcclxuICBwZXJzcGVjdGl2ZTogODBweDsgfVxyXG5cclxuLmhhbWJ1cmdlci0tM2R5LXIgLmhhbWJ1cmdlci1pbm5lciB7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKSwgYmFja2dyb3VuZC1jb2xvciAwcyAwLjFzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTsgfVxyXG4uaGFtYnVyZ2VyLS0zZHktciAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsIC5oYW1idXJnZXItLTNkeS1yIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcclxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMHMgMC4xcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7IH1cclxuXHJcbi5oYW1idXJnZXItLTNkeS1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZVgoMTgwZGVnKTsgfVxyXG4uaGFtYnVyZ2VyLS0zZHktci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApIHJvdGF0ZSg0NWRlZyk7IH1cclxuLmhhbWJ1cmdlci0tM2R5LXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKSByb3RhdGUoLTQ1ZGVnKTsgfVxyXG5cclxuLypcclxuICAgKiAzRFhZXHJcbiAgICovXHJcbi5oYW1idXJnZXItLTNkeHkgLmhhbWJ1cmdlci1ib3gge1xyXG4gIHBlcnNwZWN0aXZlOiA4MHB4OyB9XHJcblxyXG4uaGFtYnVyZ2VyLS0zZHh5IC5oYW1idXJnZXItaW5uZXIge1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSksIGJhY2tncm91bmQtY29sb3IgMHMgMC4xcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7IH1cclxuLmhhbWJ1cmdlci0tM2R4eSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsIC5oYW1idXJnZXItLTNkeHkgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwcyAwLjFzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTsgfVxyXG5cclxuLmhhbWJ1cmdlci0tM2R4eS5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZykgcm90YXRlWSgxODBkZWcpOyB9XHJcbi5oYW1idXJnZXItLTNkeHkuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSByb3RhdGUoNDVkZWcpOyB9XHJcbi5oYW1idXJnZXItLTNkeHkuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKSByb3RhdGUoLTQ1ZGVnKTsgfVxyXG5cclxuLypcclxuICAgKiAzRFhZIFJldmVyc2VcclxuICAgKi9cclxuLmhhbWJ1cmdlci0tM2R4eS1yIC5oYW1idXJnZXItYm94IHtcclxuICBwZXJzcGVjdGl2ZTogODBweDsgfVxyXG5cclxuLmhhbWJ1cmdlci0tM2R4eS1yIC5oYW1idXJnZXItaW5uZXIge1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSksIGJhY2tncm91bmQtY29sb3IgMHMgMC4xcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7IH1cclxuLmhhbWJ1cmdlci0tM2R4eS1yIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgLmhhbWJ1cmdlci0tM2R4eS1yIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcclxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMHMgMC4xcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7IH1cclxuXHJcbi5oYW1idXJnZXItLTNkeHktci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZykgcm90YXRlWSgxODBkZWcpIHJvdGF0ZVooLTE4MGRlZyk7IH1cclxuLmhhbWJ1cmdlci0tM2R4eS1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCkgcm90YXRlKDQ1ZGVnKTsgfVxyXG4uaGFtYnVyZ2VyLS0zZHh5LXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKSByb3RhdGUoLTQ1ZGVnKTsgfVxyXG5cclxuLypcclxuICAgKiBBcnJvd1xyXG4gICAqL1xyXG4uaGFtYnVyZ2VyLS1hcnJvdy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC04cHgsIDAsIDApIHJvdGF0ZSgtNDVkZWcpIHNjYWxlKDAuNywgMSk7IH1cclxuXHJcbi5oYW1idXJnZXItLWFycm93LmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtOHB4LCAwLCAwKSByb3RhdGUoNDVkZWcpIHNjYWxlKDAuNywgMSk7IH1cclxuXHJcbi8qXHJcbiAgICogQXJyb3cgUmlnaHRcclxuICAgKi9cclxuLmhhbWJ1cmdlci0tYXJyb3ctci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDhweCwgMCwgMCkgcm90YXRlKDQ1ZGVnKSBzY2FsZSgwLjcsIDEpOyB9XHJcblxyXG4uaGFtYnVyZ2VyLS1hcnJvdy1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg4cHgsIDAsIDApIHJvdGF0ZSgtNDVkZWcpIHNjYWxlKDAuNywgMSk7IH1cclxuXHJcbi8qXHJcbiAgICogQXJyb3cgQWx0XHJcbiAgICovXHJcbi5oYW1idXJnZXItLWFycm93YWx0IC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XHJcbiAgdHJhbnNpdGlvbjogdG9wIDAuMXMgMC4xcyBlYXNlLCB0cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpOyB9XHJcblxyXG4uaGFtYnVyZ2VyLS1hcnJvd2FsdCAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XHJcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuMXMgMC4xcyBlYXNlLCB0cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpOyB9XHJcblxyXG4uaGFtYnVyZ2VyLS1hcnJvd2FsdC5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcclxuICB0b3A6IDA7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtOHB4LCAtMTBweCwgMCkgcm90YXRlKC00NWRlZykgc2NhbGUoMC43LCAxKTtcclxuICB0cmFuc2l0aW9uOiB0b3AgMC4xcyBlYXNlLCB0cmFuc2Zvcm0gMC4xcyAwLjFzIGN1YmljLWJlemllcigwLjg5NSwgMC4wMywgMC42ODUsIDAuMjIpOyB9XHJcblxyXG4uaGFtYnVyZ2VyLS1hcnJvd2FsdC5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xyXG4gIGJvdHRvbTogMDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC04cHgsIDEwcHgsIDApIHJvdGF0ZSg0NWRlZykgc2NhbGUoMC43LCAxKTtcclxuICB0cmFuc2l0aW9uOiBib3R0b20gMC4xcyBlYXNlLCB0cmFuc2Zvcm0gMC4xcyAwLjFzIGN1YmljLWJlemllcigwLjg5NSwgMC4wMywgMC42ODUsIDAuMjIpOyB9XHJcblxyXG4vKlxyXG4gICAqIEFycm93IEFsdCBSaWdodFxyXG4gICAqL1xyXG4uaGFtYnVyZ2VyLS1hcnJvd2FsdC1yIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XHJcbiAgdHJhbnNpdGlvbjogdG9wIDAuMXMgMC4xcyBlYXNlLCB0cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpOyB9XHJcblxyXG4uaGFtYnVyZ2VyLS1hcnJvd2FsdC1yIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcclxuICB0cmFuc2l0aW9uOiBib3R0b20gMC4xcyAwLjFzIGVhc2UsIHRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7IH1cclxuXHJcbi5oYW1idXJnZXItLWFycm93YWx0LXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XHJcbiAgdG9wOiAwO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoOHB4LCAtMTBweCwgMCkgcm90YXRlKDQ1ZGVnKSBzY2FsZSgwLjcsIDEpO1xyXG4gIHRyYW5zaXRpb246IHRvcCAwLjFzIGVhc2UsIHRyYW5zZm9ybSAwLjFzIDAuMXMgY3ViaWMtYmV6aWVyKDAuODk1LCAwLjAzLCAwLjY4NSwgMC4yMik7IH1cclxuXHJcbi5oYW1idXJnZXItLWFycm93YWx0LXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcclxuICBib3R0b206IDA7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg4cHgsIDEwcHgsIDApIHJvdGF0ZSgtNDVkZWcpIHNjYWxlKDAuNywgMSk7XHJcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuMXMgZWFzZSwgdHJhbnNmb3JtIDAuMXMgMC4xcyBjdWJpYy1iZXppZXIoMC44OTUsIDAuMDMsIDAuNjg1LCAwLjIyKTsgfVxyXG5cclxuLypcclxuICogQXJyb3cgVHVyblxyXG4gKi9cclxuLmhhbWJ1cmdlci0tYXJyb3d0dXJuLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTsgfVxyXG4uaGFtYnVyZ2VyLS1hcnJvd3R1cm4uaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg4cHgsIDAsIDApIHJvdGF0ZSg0NWRlZykgc2NhbGUoMC43LCAxKTsgfVxyXG4uaGFtYnVyZ2VyLS1hcnJvd3R1cm4uaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDhweCwgMCwgMCkgcm90YXRlKC00NWRlZykgc2NhbGUoMC43LCAxKTsgfVxyXG5cclxuLypcclxuICogQXJyb3cgVHVybiBSaWdodFxyXG4gKi9cclxuLmhhbWJ1cmdlci0tYXJyb3d0dXJuLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpOyB9XHJcbi5oYW1idXJnZXItLWFycm93dHVybi1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLThweCwgMCwgMCkgcm90YXRlKC00NWRlZykgc2NhbGUoMC43LCAxKTsgfVxyXG4uaGFtYnVyZ2VyLS1hcnJvd3R1cm4tci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLThweCwgMCwgMCkgcm90YXRlKDQ1ZGVnKSBzY2FsZSgwLjcsIDEpOyB9XHJcblxyXG4vKlxyXG4gICAqIEJvcmluZ1xyXG4gICAqL1xyXG4uaGFtYnVyZ2VyLS1ib3JpbmcgLmhhbWJ1cmdlci1pbm5lciwgLmhhbWJ1cmdlci0tYm9yaW5nIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgLmhhbWJ1cmdlci0tYm9yaW5nIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcclxuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBub25lOyB9XHJcblxyXG4uaGFtYnVyZ2VyLS1ib3JpbmcuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxyXG4uaGFtYnVyZ2VyLS1ib3JpbmcuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XHJcbiAgdG9wOiAwO1xyXG4gIG9wYWNpdHk6IDA7IH1cclxuLmhhbWJ1cmdlci0tYm9yaW5nLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7IH1cclxuXHJcbi8qXHJcbiAgICogQ29sbGFwc2VcclxuICAgKi9cclxuLmhhbWJ1cmdlci0tY29sbGFwc2UgLmhhbWJ1cmdlci1pbm5lciB7XHJcbiAgdG9wOiBhdXRvO1xyXG4gIGJvdHRvbTogMDtcclxuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjEzcztcclxuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjEzcztcclxuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cclxuLmhhbWJ1cmdlci0tY29sbGFwc2UgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xyXG4gIHRvcDogLTIwcHg7XHJcbiAgdHJhbnNpdGlvbjogdG9wIDAuMnMgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMC42NjY2NywgMC42NjY2NywgMSksIG9wYWNpdHkgMC4xcyBsaW5lYXI7IH1cclxuLmhhbWJ1cmdlci0tY29sbGFwc2UgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcclxuICB0cmFuc2l0aW9uOiB0b3AgMC4xMnMgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMC42NjY2NywgMC42NjY2NywgMSksIHRyYW5zZm9ybSAwLjEzcyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxyXG5cclxuLmhhbWJ1cmdlci0tY29sbGFwc2UuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApIHJvdGF0ZSgtNDVkZWcpO1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMjJzO1xyXG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxyXG4uaGFtYnVyZ2VyLS1jb2xsYXBzZS5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xyXG4gIHRvcDogMDtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zaXRpb246IHRvcCAwLjJzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLCAwLjY2NjY3LCAwLjMzMzMzKSwgb3BhY2l0eSAwLjFzIDAuMjJzIGxpbmVhcjsgfVxyXG4uaGFtYnVyZ2VyLS1jb2xsYXBzZS5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcclxuICB0b3A6IDA7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxuICB0cmFuc2l0aW9uOiB0b3AgMC4xcyAwLjE2cyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMCwgMC42NjY2NywgMC4zMzMzMyksIHRyYW5zZm9ybSAwLjEzcyAwLjI1cyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxyXG5cclxuLypcclxuICAgKiBDb2xsYXBzZSBSZXZlcnNlXHJcbiAgICovXHJcbi5oYW1idXJnZXItLWNvbGxhcHNlLXIgLmhhbWJ1cmdlci1pbm5lciB7XHJcbiAgdG9wOiBhdXRvO1xyXG4gIGJvdHRvbTogMDtcclxuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjEzcztcclxuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjEzcztcclxuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cclxuLmhhbWJ1cmdlci0tY29sbGFwc2UtciAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XHJcbiAgdG9wOiAtMjBweDtcclxuICB0cmFuc2l0aW9uOiB0b3AgMC4ycyAwLjJzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLjY2NjY3LCAwLjY2NjY3LCAxKSwgb3BhY2l0eSAwLjFzIGxpbmVhcjsgfVxyXG4uaGFtYnVyZ2VyLS1jb2xsYXBzZS1yIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XHJcbiAgdHJhbnNpdGlvbjogdG9wIDAuMTJzIDAuMnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAuNjY2NjcsIDAuNjY2NjcsIDEpLCB0cmFuc2Zvcm0gMC4xM3MgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cclxuXHJcbi5oYW1idXJnZXItLWNvbGxhcHNlLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApIHJvdGF0ZSg0NWRlZyk7XHJcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4yMnM7XHJcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XHJcbi5oYW1idXJnZXItLWNvbGxhcHNlLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcclxuICB0b3A6IDA7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2l0aW9uOiB0b3AgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMCwgMC42NjY2NywgMC4zMzMzMyksIG9wYWNpdHkgMC4xcyAwLjIycyBsaW5lYXI7IH1cclxuLmhhbWJ1cmdlci0tY29sbGFwc2Utci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcclxuICB0b3A6IDA7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gIHRyYW5zaXRpb246IHRvcCAwLjFzIDAuMTZzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLCAwLjY2NjY3LCAwLjMzMzMzKSwgdHJhbnNmb3JtIDAuMTNzIDAuMjVzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XHJcblxyXG4vKlxyXG4gICAqIEVsYXN0aWNcclxuICAgKi9cclxuLmhhbWJ1cmdlci0tZWxhc3RpYyAuaGFtYnVyZ2VyLWlubmVyIHtcclxuICB0b3A6IDJweDtcclxuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI3NXM7XHJcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjY4LCAtMC41NSwgMC4yNjUsIDEuNTUpOyB9XHJcbi5oYW1idXJnZXItLWVsYXN0aWMgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcclxuICB0b3A6IDEwcHg7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjEyNXMgMC4yNzVzIGVhc2U7IH1cclxuLmhhbWJ1cmdlci0tZWxhc3RpYyAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XHJcbiAgdG9wOiAyMHB4O1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI3NXMgY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSk7IH1cclxuXHJcbi5oYW1idXJnZXItLWVsYXN0aWMuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCkgcm90YXRlKDEzNWRlZyk7XHJcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4wNzVzOyB9XHJcbi5oYW1idXJnZXItLWVsYXN0aWMuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XHJcbiAgdHJhbnNpdGlvbi1kZWxheTogMHM7XHJcbiAgb3BhY2l0eTogMDsgfVxyXG4uaGFtYnVyZ2VyLS1lbGFzdGljLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCkgcm90YXRlKC0yNzBkZWcpO1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMDc1czsgfVxyXG5cclxuLypcclxuICAgKiBFbGFzdGljIFJldmVyc2VcclxuICAgKi9cclxuLmhhbWJ1cmdlci0tZWxhc3RpYy1yIC5oYW1idXJnZXItaW5uZXIge1xyXG4gIHRvcDogMnB4O1xyXG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjc1cztcclxuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSk7IH1cclxuLmhhbWJ1cmdlci0tZWxhc3RpYy1yIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XHJcbiAgdG9wOiAxMHB4O1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xMjVzIDAuMjc1cyBlYXNlOyB9XHJcbi5oYW1idXJnZXItLWVsYXN0aWMtciAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XHJcbiAgdG9wOiAyMHB4O1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI3NXMgY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSk7IH1cclxuXHJcbi5oYW1idXJnZXItLWVsYXN0aWMtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSByb3RhdGUoLTEzNWRlZyk7XHJcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4wNzVzOyB9XHJcbi5oYW1idXJnZXItLWVsYXN0aWMtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcclxuICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcclxuICBvcGFjaXR5OiAwOyB9XHJcbi5oYW1idXJnZXItLWVsYXN0aWMtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApIHJvdGF0ZSgyNzBkZWcpO1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMDc1czsgfVxyXG5cclxuLypcclxuICAgKiBFbXBoYXRpY1xyXG4gICAqL1xyXG4uaGFtYnVyZ2VyLS1lbXBoYXRpYyB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxyXG4uaGFtYnVyZ2VyLS1lbXBoYXRpYyAuaGFtYnVyZ2VyLWlubmVyIHtcclxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTI1cyAwLjE3NXMgZWFzZS1pbjsgfVxyXG4uaGFtYnVyZ2VyLS1lbXBoYXRpYyAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xyXG4gIGxlZnQ6IDA7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTI1cyBjdWJpYy1iZXppZXIoMC42LCAwLjA0LCAwLjk4LCAwLjMzNSksIHRvcCAwLjA1cyAwLjEyNXMgbGluZWFyLCBsZWZ0IDAuMTI1cyAwLjE3NXMgZWFzZS1pbjsgfVxyXG4uaGFtYnVyZ2VyLS1lbXBoYXRpYyAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XHJcbiAgdG9wOiAxMHB4O1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjEyNXMgY3ViaWMtYmV6aWVyKDAuNiwgMC4wNCwgMC45OCwgMC4zMzUpLCB0b3AgMC4wNXMgMC4xMjVzIGxpbmVhciwgcmlnaHQgMC4xMjVzIDAuMTc1cyBlYXNlLWluOyB9XHJcbi5oYW1idXJnZXItLWVtcGhhdGljLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcclxuICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcclxuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cclxuLmhhbWJ1cmdlci0tZW1waGF0aWMuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XHJcbiAgbGVmdDogLTgwcHg7XHJcbiAgdG9wOiAtODBweDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDgwcHgsIDgwcHgsIDApIHJvdGF0ZSg0NWRlZyk7XHJcbiAgdHJhbnNpdGlvbjogbGVmdCAwLjEyNXMgZWFzZS1vdXQsIHRvcCAwLjA1cyAwLjEyNXMgbGluZWFyLCB0cmFuc2Zvcm0gMC4xMjVzIDAuMTc1cyBjdWJpYy1iZXppZXIoMC4wNzUsIDAuODIsIDAuMTY1LCAxKTsgfVxyXG4uaGFtYnVyZ2VyLS1lbXBoYXRpYy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xyXG4gIHJpZ2h0OiAtODBweDtcclxuICB0b3A6IC04MHB4O1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTgwcHgsIDgwcHgsIDApIHJvdGF0ZSgtNDVkZWcpO1xyXG4gIHRyYW5zaXRpb246IHJpZ2h0IDAuMTI1cyBlYXNlLW91dCwgdG9wIDAuMDVzIDAuMTI1cyBsaW5lYXIsIHRyYW5zZm9ybSAwLjEyNXMgMC4xNzVzIGN1YmljLWJlemllcigwLjA3NSwgMC44MiwgMC4xNjUsIDEpOyB9XHJcblxyXG4vKlxyXG4gICAqIEVtcGhhdGljIFJldmVyc2VcclxuICAgKi9cclxuLmhhbWJ1cmdlci0tZW1waGF0aWMtciB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxyXG4uaGFtYnVyZ2VyLS1lbXBoYXRpYy1yIC5oYW1idXJnZXItaW5uZXIge1xyXG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xMjVzIDAuMTc1cyBlYXNlLWluOyB9XHJcbi5oYW1idXJnZXItLWVtcGhhdGljLXIgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcclxuICBsZWZ0OiAwO1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjEyNXMgY3ViaWMtYmV6aWVyKDAuNiwgMC4wNCwgMC45OCwgMC4zMzUpLCB0b3AgMC4wNXMgMC4xMjVzIGxpbmVhciwgbGVmdCAwLjEyNXMgMC4xNzVzIGVhc2UtaW47IH1cclxuLmhhbWJ1cmdlci0tZW1waGF0aWMtciAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XHJcbiAgdG9wOiAxMHB4O1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjEyNXMgY3ViaWMtYmV6aWVyKDAuNiwgMC4wNCwgMC45OCwgMC4zMzUpLCB0b3AgMC4wNXMgMC4xMjVzIGxpbmVhciwgcmlnaHQgMC4xMjVzIDAuMTc1cyBlYXNlLWluOyB9XHJcbi5oYW1idXJnZXItLWVtcGhhdGljLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xyXG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxyXG4uaGFtYnVyZ2VyLS1lbXBoYXRpYy1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xyXG4gIGxlZnQ6IC04MHB4O1xyXG4gIHRvcDogODBweDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDgwcHgsIC04MHB4LCAwKSByb3RhdGUoLTQ1ZGVnKTtcclxuICB0cmFuc2l0aW9uOiBsZWZ0IDAuMTI1cyBlYXNlLW91dCwgdG9wIDAuMDVzIDAuMTI1cyBsaW5lYXIsIHRyYW5zZm9ybSAwLjEyNXMgMC4xNzVzIGN1YmljLWJlemllcigwLjA3NSwgMC44MiwgMC4xNjUsIDEpOyB9XHJcbi5oYW1idXJnZXItLWVtcGhhdGljLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcclxuICByaWdodDogLTgwcHg7XHJcbiAgdG9wOiA4MHB4O1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTgwcHgsIC04MHB4LCAwKSByb3RhdGUoNDVkZWcpO1xyXG4gIHRyYW5zaXRpb246IHJpZ2h0IDAuMTI1cyBlYXNlLW91dCwgdG9wIDAuMDVzIDAuMTI1cyBsaW5lYXIsIHRyYW5zZm9ybSAwLjEyNXMgMC4xNzVzIGN1YmljLWJlemllcigwLjA3NSwgMC44MiwgMC4xNjUsIDEpOyB9XHJcblxyXG4vKlxyXG4gICAqIE1pbnVzXHJcbiAgICovXHJcbi5oYW1idXJnZXItLW1pbnVzIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgLmhhbWJ1cmdlci0tbWludXMgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xyXG4gIHRyYW5zaXRpb246IGJvdHRvbSAwLjA4cyAwcyBlYXNlLW91dCwgdG9wIDAuMDhzIDBzIGVhc2Utb3V0LCBvcGFjaXR5IDBzIGxpbmVhcjsgfVxyXG5cclxuLmhhbWJ1cmdlci0tbWludXMuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgLmhhbWJ1cmdlci0tbWludXMuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zaXRpb246IGJvdHRvbSAwLjA4cyBlYXNlLW91dCwgdG9wIDAuMDhzIGVhc2Utb3V0LCBvcGFjaXR5IDBzIDAuMDhzIGxpbmVhcjsgfVxyXG5cclxuLmhhbWJ1cmdlci0tbWludXMuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XHJcbiAgdG9wOiAwOyB9XHJcblxyXG4uaGFtYnVyZ2VyLS1taW51cy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xyXG4gIGJvdHRvbTogMDsgfVxyXG5cclxuLypcclxuICAgKiBTbGlkZXJcclxuICAgKi9cclxuLmhhbWJ1cmdlci0tc2xpZGVyIC5oYW1idXJnZXItaW5uZXIge1xyXG4gIHRvcDogMnB4OyB9XHJcbi5oYW1idXJnZXItLXNsaWRlciAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xyXG4gIHRvcDogMTBweDtcclxuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XHJcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XHJcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7IH1cclxuLmhhbWJ1cmdlci0tc2xpZGVyIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcclxuICB0b3A6IDIwcHg7IH1cclxuXHJcbi5oYW1idXJnZXItLXNsaWRlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSByb3RhdGUoNDVkZWcpOyB9XHJcbi5oYW1idXJnZXItLXNsaWRlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZTNkKC01LjcxNDI5cHgsIC02cHgsIDApO1xyXG4gIG9wYWNpdHk6IDA7IH1cclxuLmhhbWJ1cmdlci0tc2xpZGVyLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCkgcm90YXRlKC05MGRlZyk7IH1cclxuXHJcbi8qXHJcbiAgICogU2xpZGVyIFJldmVyc2VcclxuICAgKi9cclxuLmhhbWJ1cmdlci0tc2xpZGVyLXIgLmhhbWJ1cmdlci1pbm5lciB7XHJcbiAgdG9wOiAycHg7IH1cclxuLmhhbWJ1cmdlci0tc2xpZGVyLXIgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcclxuICB0b3A6IDEwcHg7XHJcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xyXG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xyXG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzOyB9XHJcbi5oYW1idXJnZXItLXNsaWRlci1yIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcclxuICB0b3A6IDIwcHg7IH1cclxuXHJcbi5oYW1idXJnZXItLXNsaWRlci1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApIHJvdGF0ZSgtNDVkZWcpOyB9XHJcbi5oYW1idXJnZXItLXNsaWRlci1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUzZCg1LjcxNDI5cHgsIC02cHgsIDApO1xyXG4gIG9wYWNpdHk6IDA7IH1cclxuLmhhbWJ1cmdlci0tc2xpZGVyLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKSByb3RhdGUoOTBkZWcpOyB9XHJcblxyXG4vKlxyXG4gICAqIFNwaW5cclxuICAgKi9cclxuLmhhbWJ1cmdlci0tc3BpbiAuaGFtYnVyZ2VyLWlubmVyIHtcclxuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjIycztcclxuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cclxuLmhhbWJ1cmdlci0tc3BpbiAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xyXG4gIHRyYW5zaXRpb246IHRvcCAwLjFzIDAuMjVzIGVhc2UtaW4sIG9wYWNpdHkgMC4xcyBlYXNlLWluOyB9XHJcbi5oYW1idXJnZXItLXNwaW4gLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xyXG4gIHRyYW5zaXRpb246IGJvdHRvbSAwLjFzIDAuMjVzIGVhc2UtaW4sIHRyYW5zZm9ybSAwLjIycyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxyXG5cclxuLmhhbWJ1cmdlci0tc3Bpbi5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcclxuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjEycztcclxuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cclxuLmhhbWJ1cmdlci0tc3Bpbi5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcclxuICB0b3A6IDA7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2l0aW9uOiB0b3AgMC4xcyBlYXNlLW91dCwgb3BhY2l0eSAwLjFzIDAuMTJzIGVhc2Utb3V0OyB9XHJcbi5oYW1idXJnZXItLXNwaW4uaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcclxuICBib3R0b206IDA7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxuICB0cmFuc2l0aW9uOiBib3R0b20gMC4xcyBlYXNlLW91dCwgdHJhbnNmb3JtIDAuMjJzIDAuMTJzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XHJcblxyXG4vKlxyXG4gICAqIFNwaW4gUmV2ZXJzZVxyXG4gICAqL1xyXG4uaGFtYnVyZ2VyLS1zcGluLXIgLmhhbWJ1cmdlci1pbm5lciB7XHJcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yMnM7XHJcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XHJcbi5oYW1idXJnZXItLXNwaW4tciAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xyXG4gIHRyYW5zaXRpb246IHRvcCAwLjFzIDAuMjVzIGVhc2UtaW4sIG9wYWNpdHkgMC4xcyBlYXNlLWluOyB9XHJcbi5oYW1idXJnZXItLXNwaW4tciAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XHJcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuMXMgMC4yNXMgZWFzZS1pbiwgdHJhbnNmb3JtIDAuMjJzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XHJcblxyXG4uaGFtYnVyZ2VyLS1zcGluLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKC0yMjVkZWcpO1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMTJzO1xyXG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxyXG4uaGFtYnVyZ2VyLS1zcGluLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XHJcbiAgdG9wOiAwO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNpdGlvbjogdG9wIDAuMXMgZWFzZS1vdXQsIG9wYWNpdHkgMC4xcyAwLjEycyBlYXNlLW91dDsgfVxyXG4uaGFtYnVyZ2VyLS1zcGluLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcclxuICBib3R0b206IDA7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gIHRyYW5zaXRpb246IGJvdHRvbSAwLjFzIGVhc2Utb3V0LCB0cmFuc2Zvcm0gMC4yMnMgMC4xMnMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cclxuXHJcbi8qXHJcbiAgICogU3ByaW5nXHJcbiAgICovXHJcbi5oYW1idXJnZXItLXNwcmluZyAuaGFtYnVyZ2VyLWlubmVyIHtcclxuICB0b3A6IDJweDtcclxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDBzIDAuMTNzIGxpbmVhcjsgfVxyXG4uaGFtYnVyZ2VyLS1zcHJpbmcgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcclxuICB0b3A6IDEwcHg7XHJcbiAgdHJhbnNpdGlvbjogdG9wIDAuMXMgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMC42NjY2NywgMC42NjY2NywgMSksIHRyYW5zZm9ybSAwLjEzcyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxyXG4uaGFtYnVyZ2VyLS1zcHJpbmcgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xyXG4gIHRvcDogMjBweDtcclxuICB0cmFuc2l0aW9uOiB0b3AgMC4ycyAwLjJzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLjY2NjY3LCAwLjY2NjY3LCAxKSwgdHJhbnNmb3JtIDAuMTNzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XHJcblxyXG4uaGFtYnVyZ2VyLS1zcHJpbmcuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMjJzO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XHJcbi5oYW1idXJnZXItLXNwcmluZy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcclxuICB0b3A6IDA7XHJcbiAgdHJhbnNpdGlvbjogdG9wIDAuMXMgMC4xNXMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAsIDAuNjY2NjcsIDAuMzMzMzMpLCB0cmFuc2Zvcm0gMC4xM3MgMC4yMnMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSByb3RhdGUoNDVkZWcpOyB9XHJcbi5oYW1idXJnZXItLXNwcmluZy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xyXG4gIHRvcDogMDtcclxuICB0cmFuc2l0aW9uOiB0b3AgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMCwgMC42NjY2NywgMC4zMzMzMyksIHRyYW5zZm9ybSAwLjEzcyAwLjIycyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApIHJvdGF0ZSgtNDVkZWcpOyB9XHJcblxyXG4vKlxyXG4gICAqIFNwcmluZyBSZXZlcnNlXHJcbiAgICovXHJcbi5oYW1idXJnZXItLXNwcmluZy1yIC5oYW1idXJnZXItaW5uZXIge1xyXG4gIHRvcDogYXV0bztcclxuICBib3R0b206IDA7XHJcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xM3M7XHJcbiAgdHJhbnNpdGlvbi1kZWxheTogMHM7XHJcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XHJcbi5oYW1idXJnZXItLXNwcmluZy1yIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcclxuICB0b3A6IC0yMHB4O1xyXG4gIHRyYW5zaXRpb246IHRvcCAwLjJzIDAuMnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAuNjY2NjcsIDAuNjY2NjcsIDEpLCBvcGFjaXR5IDBzIGxpbmVhcjsgfVxyXG4uaGFtYnVyZ2VyLS1zcHJpbmctciAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xyXG4gIHRyYW5zaXRpb246IHRvcCAwLjFzIDAuMnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAuNjY2NjcsIDAuNjY2NjcsIDEpLCB0cmFuc2Zvcm0gMC4xM3MgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cclxuXHJcbi5oYW1idXJnZXItLXNwcmluZy1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKSByb3RhdGUoLTQ1ZGVnKTtcclxuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjIycztcclxuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cclxuLmhhbWJ1cmdlci0tc3ByaW5nLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcclxuICB0b3A6IDA7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2l0aW9uOiB0b3AgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMCwgMC42NjY2NywgMC4zMzMzMyksIG9wYWNpdHkgMHMgMC4yMnMgbGluZWFyOyB9XHJcbi5oYW1idXJnZXItLXNwcmluZy1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xyXG4gIHRvcDogMDtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgdHJhbnNpdGlvbjogdG9wIDAuMXMgMC4xNXMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAsIDAuNjY2NjcsIDAuMzMzMzMpLCB0cmFuc2Zvcm0gMC4xM3MgMC4yMnMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cclxuXHJcbi8qXHJcbiAgICogU3RhbmRcclxuICAgKi9cclxuLmhhbWJ1cmdlci0tc3RhbmQgLmhhbWJ1cmdlci1pbm5lciB7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMDc1cyAwLjE1cyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KSwgYmFja2dyb3VuZC1jb2xvciAwcyAwLjA3NXMgbGluZWFyOyB9XHJcbi5oYW1idXJnZXItLXN0YW5kIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XHJcbiAgdHJhbnNpdGlvbjogdG9wIDAuMDc1cyAwLjA3NXMgZWFzZS1pbiwgdHJhbnNmb3JtIDAuMDc1cyAwcyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxyXG4uaGFtYnVyZ2VyLS1zdGFuZCAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XHJcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuMDc1cyAwLjA3NXMgZWFzZS1pbiwgdHJhbnNmb3JtIDAuMDc1cyAwcyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxyXG5cclxuLmhhbWJ1cmdlci0tc3RhbmQuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4wNzVzIDBzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpLCBiYWNrZ3JvdW5kLWNvbG9yIDBzIDAuMTVzIGxpbmVhcjsgfVxyXG4uaGFtYnVyZ2VyLS1zdGFuZC5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcclxuICB0b3A6IDA7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICB0cmFuc2l0aW9uOiB0b3AgMC4wNzVzIDAuMXMgZWFzZS1vdXQsIHRyYW5zZm9ybSAwLjA3NXMgMC4xNXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cclxuLmhhbWJ1cmdlci0tc3RhbmQuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcclxuICBib3R0b206IDA7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gIHRyYW5zaXRpb246IGJvdHRvbSAwLjA3NXMgMC4xcyBlYXNlLW91dCwgdHJhbnNmb3JtIDAuMDc1cyAwLjE1cyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxyXG5cclxuLypcclxuICAgKiBTdGFuZCBSZXZlcnNlXHJcbiAgICovXHJcbi5oYW1idXJnZXItLXN0YW5kLXIgLmhhbWJ1cmdlci1pbm5lciB7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMDc1cyAwLjE1cyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KSwgYmFja2dyb3VuZC1jb2xvciAwcyAwLjA3NXMgbGluZWFyOyB9XHJcbi5oYW1idXJnZXItLXN0YW5kLXIgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcclxuICB0cmFuc2l0aW9uOiB0b3AgMC4wNzVzIDAuMDc1cyBlYXNlLWluLCB0cmFuc2Zvcm0gMC4wNzVzIDBzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XHJcbi5oYW1idXJnZXItLXN0YW5kLXIgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xyXG4gIHRyYW5zaXRpb246IGJvdHRvbSAwLjA3NXMgMC4wNzVzIGVhc2UtaW4sIHRyYW5zZm9ybSAwLjA3NXMgMHMgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cclxuXHJcbi5oYW1idXJnZXItLXN0YW5kLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMDc1cyAwcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKSwgYmFja2dyb3VuZC1jb2xvciAwcyAwLjE1cyBsaW5lYXI7IH1cclxuLmhhbWJ1cmdlci0tc3RhbmQtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcclxuICB0b3A6IDA7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICB0cmFuc2l0aW9uOiB0b3AgMC4wNzVzIDAuMXMgZWFzZS1vdXQsIHRyYW5zZm9ybSAwLjA3NXMgMC4xNXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cclxuLmhhbWJ1cmdlci0tc3RhbmQtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xyXG4gIGJvdHRvbTogMDtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuMDc1cyAwLjFzIGVhc2Utb3V0LCB0cmFuc2Zvcm0gMC4wNzVzIDAuMTVzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XHJcblxyXG4vKlxyXG4gICAqIFNxdWVlemVcclxuICAgKi9cclxuLmhhbWJ1cmdlci0tc3F1ZWV6ZSAuaGFtYnVyZ2VyLWlubmVyIHtcclxuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjA3NXM7XHJcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XHJcbi5oYW1idXJnZXItLXNxdWVlemUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcclxuICB0cmFuc2l0aW9uOiB0b3AgMC4wNzVzIDAuMTJzIGVhc2UsIG9wYWNpdHkgMC4wNzVzIGVhc2U7IH1cclxuLmhhbWJ1cmdlci0tc3F1ZWV6ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XHJcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuMDc1cyAwLjEycyBlYXNlLCB0cmFuc2Zvcm0gMC4wNzVzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XHJcblxyXG4uaGFtYnVyZ2VyLS1zcXVlZXplLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xMnM7XHJcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XHJcbi5oYW1idXJnZXItLXNxdWVlemUuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XHJcbiAgdG9wOiAwO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNpdGlvbjogdG9wIDAuMDc1cyBlYXNlLCBvcGFjaXR5IDAuMDc1cyAwLjEycyBlYXNlOyB9XHJcbi5oYW1idXJnZXItLXNxdWVlemUuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcclxuICBib3R0b206IDA7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxuICB0cmFuc2l0aW9uOiBib3R0b20gMC4wNzVzIGVhc2UsIHRyYW5zZm9ybSAwLjA3NXMgMC4xMnMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cclxuXHJcbi8qXHJcbiAgICogVm9ydGV4XHJcbiAgICovXHJcbi5oYW1idXJnZXItLXZvcnRleCAuaGFtYnVyZ2VyLWlubmVyIHtcclxuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzO1xyXG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7IH1cclxuLmhhbWJ1cmdlci0tdm9ydGV4IC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgLmhhbWJ1cmdlci0tdm9ydGV4IC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcclxuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwcztcclxuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xyXG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7IH1cclxuLmhhbWJ1cmdlci0tdm9ydGV4IC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XHJcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdG9wLCBvcGFjaXR5OyB9XHJcbi5oYW1idXJnZXItLXZvcnRleCAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XHJcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm90dG9tLCB0cmFuc2Zvcm07IH1cclxuXHJcbi5oYW1idXJnZXItLXZvcnRleC5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoNzY1ZGVnKTtcclxuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpOyB9XHJcbi5oYW1idXJnZXItLXZvcnRleC5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLCAuaGFtYnVyZ2VyLS12b3J0ZXguaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcclxuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxyXG4uaGFtYnVyZ2VyLS12b3J0ZXguaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XHJcbiAgdG9wOiAwO1xyXG4gIG9wYWNpdHk6IDA7IH1cclxuLmhhbWJ1cmdlci0tdm9ydGV4LmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTsgfVxyXG5cclxuLypcclxuICAgKiBWb3J0ZXggUmV2ZXJzZVxyXG4gICAqL1xyXG4uaGFtYnVyZ2VyLS12b3J0ZXgtciAuaGFtYnVyZ2VyLWlubmVyIHtcclxuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzO1xyXG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7IH1cclxuLmhhbWJ1cmdlci0tdm9ydGV4LXIgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLCAuaGFtYnVyZ2VyLS12b3J0ZXgtciAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XHJcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7XHJcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xcztcclxuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyOyB9XHJcbi5oYW1idXJnZXItLXZvcnRleC1yIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XHJcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdG9wLCBvcGFjaXR5OyB9XHJcbi5oYW1idXJnZXItLXZvcnRleC1yIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcclxuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3R0b20sIHRyYW5zZm9ybTsgfVxyXG5cclxuLmhhbWJ1cmdlci0tdm9ydGV4LXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKC03NjVkZWcpO1xyXG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7IH1cclxuLmhhbWJ1cmdlci0tdm9ydGV4LXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgLmhhbWJ1cmdlci0tdm9ydGV4LXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcclxuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxyXG4uaGFtYnVyZ2VyLS12b3J0ZXgtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcclxuICB0b3A6IDA7XHJcbiAgb3BhY2l0eTogMDsgfVxyXG4uaGFtYnVyZ2VyLS12b3J0ZXgtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xyXG4gIGJvdHRvbTogMDtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpOyB9IiwiLmJhY2tncm91bmQtcmVwZWF0IHtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1uby1yZXBlYXQge1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLWZpeGVkIHtcclxuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1jb3ZlciB7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxufVxyXG5cclxuLmJhY2tncm91bmQtY2VudGVyIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLXRyYW5zcGFyZW50IHtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLmJhY2tncm91bmQtY3VycmVudC1jb2xvciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1pbmhlcml0IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG59XHJcblxyXG4uYmFja2dyb3VuZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZCk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLXdoaXRlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLWJsYWNrIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibGFjayk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLWxpZ2h0IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saWdodCk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLWxpZ2h0LTUwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saWdodC01MCk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLWxpZ2h0LTEwMCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGlnaHQtMTAwKTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtbGlnaHQtMjAwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saWdodC0yMDApO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1saWdodC0zMDAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxpZ2h0LTMwMCk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLWxpZ2h0LTQwMCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGlnaHQtNDAwKTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtbGlnaHQtNTAwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saWdodC01MDApO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1saWdodC02MDAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxpZ2h0LTYwMCk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLWxpZ2h0LTcwMCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGlnaHQtNzAwKTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtbGlnaHQtODAwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saWdodC04MDApO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1saWdodC05MDAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxpZ2h0LTkwMCk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLWdyZXkge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXkpO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1ncmV5LTUwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmV5LTUwKTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtZ3JleS0xMDAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXktMTAwKTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtZ3JleS0yMDAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXktMjAwKTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtZ3JleS0zMDAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXktMzAwKTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtZ3JleS00MDAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXktNDAwKTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtZ3JleS01MDAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXktNTAwKTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtZ3JleS02MDAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXktNjAwKTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtZ3JleS03MDAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXktNzAwKTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtZ3JleS04MDAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXktODAwKTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtZ3JleS05MDAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXktOTAwKTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtZGFyayB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGFyayk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLWRhcmstNTAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWRhcmstNTApO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1kYXJrLTEwMCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGFyay0xMDApO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1kYXJrLTIwMCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGFyay0yMDApO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1kYXJrLTMwMCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGFyay0zMDApO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1kYXJrLTQwMCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGFyay00MDApO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1kYXJrLTUwMCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGFyay01MDApO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1kYXJrLTYwMCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGFyay02MDApO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1kYXJrLTcwMCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGFyay03MDApO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1kYXJrLTgwMCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGFyay04MDApO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1kYXJrLTkwMCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGFyay05MDApO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1wcmltYXJ5IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtcHJpbWFyeS01MCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS01MCk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLXByaW1hcnktMTAwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LTEwMCk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLXByaW1hcnktMjAwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LTIwMCk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLXByaW1hcnktMzAwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LTMwMCk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLXByaW1hcnktNDAwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LTQwMCk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLXByaW1hcnktNTAwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LTUwMCk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLXByaW1hcnktNjAwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LTYwMCk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLXByaW1hcnktNzAwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LTcwMCk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLXByaW1hcnktODAwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LTgwMCk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLXByaW1hcnktOTAwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LTkwMCk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLXNlY29uZGFyeSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtc2Vjb25kYXJ5LTUwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNTApO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1zZWNvbmRhcnktMTAwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktMTAwKTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtc2Vjb25kYXJ5LTIwMCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTIwMCk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLXNlY29uZGFyeS0zMDAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeS0zMDApO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1zZWNvbmRhcnktNDAwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNDAwKTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtc2Vjb25kYXJ5LTUwMCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTUwMCk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLXNlY29uZGFyeS02MDAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeS02MDApO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1zZWNvbmRhcnktNzAwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtc2Vjb25kYXJ5LTgwMCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTgwMCk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLXNlY29uZGFyeS05MDAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeS05MDApO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC10ZXJ0aWFyeSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGVydGlhcnkpO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC10ZXJ0aWFyeS01MCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGVydGlhcnktNTApO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC10ZXJ0aWFyeS0xMDAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRlcnRpYXJ5LTEwMCk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLXRlcnRpYXJ5LTIwMCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGVydGlhcnktMjAwKTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtdGVydGlhcnktMzAwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZXJ0aWFyeS0zMDApO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC10ZXJ0aWFyeS00MDAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRlcnRpYXJ5LTQwMCk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLXRlcnRpYXJ5LTUwMCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGVydGlhcnktNTAwKTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtdGVydGlhcnktNjAwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZXJ0aWFyeS02MDApO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC10ZXJ0aWFyeS03MDAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRlcnRpYXJ5LTcwMCk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLXRlcnRpYXJ5LTgwMCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGVydGlhcnktODAwKTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtdGVydGlhcnktOTAwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZXJ0aWFyeS05MDApO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1lcnJvciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZXJyb3IpO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1lcnJvci01MCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZXJyb3ItNTApO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1lcnJvci0xMDAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVycm9yLTEwMCk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLWVycm9yLTIwMCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZXJyb3ItMjAwKTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtZXJyb3ItMzAwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lcnJvci0zMDApO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1lcnJvci00MDAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVycm9yLTQwMCk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLWVycm9yLTUwMCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZXJyb3ItNTAwKTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtZXJyb3ItNjAwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lcnJvci02MDApO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1lcnJvci03MDAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVycm9yLTcwMCk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLWVycm9yLTgwMCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZXJyb3ItODAwKTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtZXJyb3ItOTAwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lcnJvci05MDApO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC13YXJuaW5nIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13YXJuaW5nKTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtd2FybmluZy01MCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2FybmluZy01MCk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLXdhcm5pbmctMTAwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13YXJuaW5nLTEwMCk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLXdhcm5pbmctMjAwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13YXJuaW5nLTIwMCk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLXdhcm5pbmctMzAwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13YXJuaW5nLTMwMCk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLXdhcm5pbmctNDAwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13YXJuaW5nLTQwMCk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLXdhcm5pbmctNTAwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13YXJuaW5nLTUwMCk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLXdhcm5pbmctNjAwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13YXJuaW5nLTYwMCk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLXdhcm5pbmctNzAwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13YXJuaW5nLTcwMCk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLXdhcm5pbmctODAwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13YXJuaW5nLTgwMCk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLXdhcm5pbmctOTAwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13YXJuaW5nLTkwMCk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLXN1Y2Nlc3Mge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN1Y2Nlc3MpO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1zdWNjZXNzLTUwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdWNjZXNzLTUwKTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtc3VjY2Vzcy0xMDAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN1Y2Nlc3MtMTAwKTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtc3VjY2Vzcy0yMDAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN1Y2Nlc3MtMjAwKTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtc3VjY2Vzcy0zMDAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN1Y2Nlc3MtMzAwKTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtc3VjY2Vzcy00MDAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN1Y2Nlc3MtNDAwKTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtc3VjY2Vzcy01MDAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN1Y2Nlc3MtNTAwKTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtc3VjY2Vzcy02MDAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN1Y2Nlc3MtNjAwKTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtc3VjY2Vzcy03MDAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN1Y2Nlc3MtNzAwKTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtc3VjY2Vzcy04MDAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN1Y2Nlc3MtODAwKTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtc3VjY2Vzcy05MDAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN1Y2Nlc3MtOTAwKTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtaW5mbyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taW5mbyk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLWluZm8tNTAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWluZm8tNTApO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1pbmZvLTEwMCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taW5mby0xMDApO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1pbmZvLTIwMCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taW5mby0yMDApO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1pbmZvLTMwMCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taW5mby0zMDApO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1pbmZvLTQwMCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taW5mby00MDApO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1pbmZvLTUwMCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taW5mby01MDApO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1pbmZvLTYwMCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taW5mby02MDApO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1pbmZvLTcwMCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taW5mby03MDApO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1pbmZvLTgwMCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taW5mby04MDApO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1pbmZvLTkwMCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taW5mby05MDApO1xyXG59XHJcbiIsIi5ib3JkZXIge1xyXG4gIGJvcmRlcjogdmFyKC0tYm9yZGVyLXdpZHRoKSB2YXIoLS1ib3JkZXItc3R5bGUpIHZhcigtLWJvcmRlci1jb2xvcik7XHJcbn1cclxuXHJcbi5ib3JkZXItdmVydGljYWwge1xyXG4gIGJvcmRlci10b3A6IHZhcigtLWJvcmRlci13aWR0aCkgdmFyKC0tYm9yZGVyLXN0eWxlKSB2YXIoLS1ib3JkZXItY29sb3IpO1xyXG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJvcmRlci13aWR0aCkgdmFyKC0tYm9yZGVyLXN0eWxlKSB2YXIoLS1ib3JkZXItY29sb3IpO1xyXG59XHJcblxyXG4uYm9yZGVyLWhvcml6b250YWwge1xyXG4gIGJvcmRlci1sZWZ0OiB2YXIoLS1ib3JkZXItd2lkdGgpIHZhcigtLWJvcmRlci1zdHlsZSkgdmFyKC0tYm9yZGVyLWNvbG9yKTtcclxuICBib3JkZXItcmlnaHQ6IHZhcigtLWJvcmRlci13aWR0aCkgdmFyKC0tYm9yZGVyLXN0eWxlKSB2YXIoLS1ib3JkZXItY29sb3IpO1xyXG59XHJcblxyXG4uYm9yZGVyLXRvcCB7XHJcbiAgYm9yZGVyLXRvcDogdmFyKC0tYm9yZGVyLXdpZHRoKSB2YXIoLS1ib3JkZXItc3R5bGUpIHZhcigtLWJvcmRlci1jb2xvcik7XHJcbn1cclxuXHJcbi5ib3JkZXItcmlnaHQge1xyXG4gIGJvcmRlci1yaWdodDogdmFyKC0tYm9yZGVyLXdpZHRoKSB2YXIoLS1ib3JkZXItc3R5bGUpIHZhcigtLWJvcmRlci1jb2xvcik7XHJcbn1cclxuXHJcbi5ib3JkZXItYm90dG9tIHtcclxuICBib3JkZXItYm90dG9tOiB2YXIoLS1ib3JkZXItd2lkdGgpIHZhcigtLWJvcmRlci1zdHlsZSkgdmFyKC0tYm9yZGVyLWNvbG9yKTtcclxufVxyXG5cclxuLmJvcmRlci1sZWZ0IHtcclxuICBib3JkZXItbGVmdDogdmFyKC0tYm9yZGVyLXdpZHRoKSB2YXIoLS1ib3JkZXItc3R5bGUpIHZhcigtLWJvcmRlci1jb2xvcik7XHJcbn1cclxuIiwiLmN1cnJlbnQtY29sb3Ige1xyXG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XHJcbn1cclxuXHJcbi5jb2xvci1pbmhlcml0IHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuLmNvbG9yIHtcclxuICBjb2xvcjogdmFyKC0tY29sb3IpO1xyXG59XHJcblxyXG4uY29sb3Itd2hpdGUge1xyXG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbn1cclxuXHJcbi5jb2xvci1ibGFjayB7XHJcbiAgY29sb3I6IHZhcigtLWJsYWNrKTtcclxufVxyXG5cclxuLmNvbG9yLWxpZ2h0IHtcclxuICBjb2xvcjogdmFyKC0tbGlnaHQpO1xyXG59XHJcblxyXG4uY29sb3ItbGlnaHQtNTAge1xyXG4gIGNvbG9yOiB2YXIoLS1saWdodC01MCk7XHJcbn1cclxuXHJcbi5jb2xvci1saWdodC0xMDAge1xyXG4gIGNvbG9yOiB2YXIoLS1saWdodC0xMDApO1xyXG59XHJcblxyXG4uY29sb3ItbGlnaHQtMjAwIHtcclxuICBjb2xvcjogdmFyKC0tbGlnaHQtMjAwKTtcclxufVxyXG5cclxuLmNvbG9yLWxpZ2h0LTMwMCB7XHJcbiAgY29sb3I6IHZhcigtLWxpZ2h0LTMwMCk7XHJcbn1cclxuXHJcbi5jb2xvci1saWdodC00MDAge1xyXG4gIGNvbG9yOiB2YXIoLS1saWdodC00MDApO1xyXG59XHJcblxyXG4uY29sb3ItbGlnaHQtNTAwIHtcclxuICBjb2xvcjogdmFyKC0tbGlnaHQtNTAwKTtcclxufVxyXG5cclxuLmNvbG9yLWxpZ2h0LTYwMCB7XHJcbiAgY29sb3I6IHZhcigtLWxpZ2h0LTYwMCk7XHJcbn1cclxuXHJcbi5jb2xvci1saWdodC03MDAge1xyXG4gIGNvbG9yOiB2YXIoLS1saWdodC03MDApO1xyXG59XHJcblxyXG4uY29sb3ItbGlnaHQtODAwIHtcclxuICBjb2xvcjogdmFyKC0tbGlnaHQtODAwKTtcclxufVxyXG5cclxuLmNvbG9yLWxpZ2h0LTkwMCB7XHJcbiAgY29sb3I6IHZhcigtLWxpZ2h0LTkwMCk7XHJcbn1cclxuXHJcbi5jb2xvci1ncmV5IHtcclxuICBjb2xvcjogdmFyKC0tZ3JleSk7XHJcbn1cclxuXHJcbi5jb2xvci1ncmV5LTUwIHtcclxuICBjb2xvcjogdmFyKC0tZ3JleS01MCk7XHJcbn1cclxuXHJcbi5jb2xvci1ncmV5LTEwMCB7XHJcbiAgY29sb3I6IHZhcigtLWdyZXktMTAwKTtcclxufVxyXG5cclxuLmNvbG9yLWdyZXktMjAwIHtcclxuICBjb2xvcjogdmFyKC0tZ3JleS0yMDApO1xyXG59XHJcblxyXG4uY29sb3ItZ3JleS0zMDAge1xyXG4gIGNvbG9yOiB2YXIoLS1ncmV5LTMwMCk7XHJcbn1cclxuXHJcbi5jb2xvci1ncmV5LTQwMCB7XHJcbiAgY29sb3I6IHZhcigtLWdyZXktNDAwKTtcclxufVxyXG5cclxuLmNvbG9yLWdyZXktNTAwIHtcclxuICBjb2xvcjogdmFyKC0tZ3JleS01MDApO1xyXG59XHJcblxyXG4uY29sb3ItZ3JleS02MDAge1xyXG4gIGNvbG9yOiB2YXIoLS1ncmV5LTYwMCk7XHJcbn1cclxuXHJcbi5jb2xvci1ncmV5LTcwMCB7XHJcbiAgY29sb3I6IHZhcigtLWdyZXktNzAwKTtcclxufVxyXG5cclxuLmNvbG9yLWdyZXktODAwIHtcclxuICBjb2xvcjogdmFyKC0tZ3JleS04MDApO1xyXG59XHJcblxyXG4uY29sb3ItZ3JleS05MDAge1xyXG4gIGNvbG9yOiB2YXIoLS1ncmV5LTkwMCk7XHJcbn1cclxuXHJcbi5jb2xvci1kYXJrIHtcclxuICBjb2xvcjogdmFyKC0tZGFyayk7XHJcbn1cclxuXHJcbi5jb2xvci1kYXJrLTUwIHtcclxuICBjb2xvcjogdmFyKC0tZGFyay01MCk7XHJcbn1cclxuXHJcbi5jb2xvci1kYXJrLTEwMCB7XHJcbiAgY29sb3I6IHZhcigtLWRhcmstMTAwKTtcclxufVxyXG5cclxuLmNvbG9yLWRhcmstMjAwIHtcclxuICBjb2xvcjogdmFyKC0tZGFyay0yMDApO1xyXG59XHJcblxyXG4uY29sb3ItZGFyay0zMDAge1xyXG4gIGNvbG9yOiB2YXIoLS1kYXJrLTMwMCk7XHJcbn1cclxuXHJcbi5jb2xvci1kYXJrLTQwMCB7XHJcbiAgY29sb3I6IHZhcigtLWRhcmstNDAwKTtcclxufVxyXG5cclxuLmNvbG9yLWRhcmstNTAwIHtcclxuICBjb2xvcjogdmFyKC0tZGFyay01MDApO1xyXG59XHJcblxyXG4uY29sb3ItZGFyay02MDAge1xyXG4gIGNvbG9yOiB2YXIoLS1kYXJrLTYwMCk7XHJcbn1cclxuXHJcbi5jb2xvci1kYXJrLTcwMCB7XHJcbiAgY29sb3I6IHZhcigtLWRhcmstNzAwKTtcclxufVxyXG5cclxuLmNvbG9yLWRhcmstODAwIHtcclxuICBjb2xvcjogdmFyKC0tZGFyay04MDApO1xyXG59XHJcblxyXG4uY29sb3ItZGFyay05MDAge1xyXG4gIGNvbG9yOiB2YXIoLS1kYXJrLTkwMCk7XHJcbn1cclxuXHJcbi5jb2xvci1wcmltYXJ5IHtcclxuICBjb2xvcjogdmFyKC0tcHJpbWFyeSk7XHJcbn1cclxuXHJcbi5jb2xvci1wcmltYXJ5LTUwIHtcclxuICBjb2xvcjogdmFyKC0tcHJpbWFyeS01MCk7XHJcbn1cclxuXHJcbi5jb2xvci1wcmltYXJ5LTEwMCB7XHJcbiAgY29sb3I6IHZhcigtLXByaW1hcnktMTAwKTtcclxufVxyXG5cclxuLmNvbG9yLXByaW1hcnktMjAwIHtcclxuICBjb2xvcjogdmFyKC0tcHJpbWFyeS0yMDApO1xyXG59XHJcblxyXG4uY29sb3ItcHJpbWFyeS0zMDAge1xyXG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LTMwMCk7XHJcbn1cclxuXHJcbi5jb2xvci1wcmltYXJ5LTQwMCB7XHJcbiAgY29sb3I6IHZhcigtLXByaW1hcnktNDAwKTtcclxufVxyXG5cclxuLmNvbG9yLXByaW1hcnktNTAwIHtcclxuICBjb2xvcjogdmFyKC0tcHJpbWFyeS01MDApO1xyXG59XHJcblxyXG4uY29sb3ItcHJpbWFyeS02MDAge1xyXG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LTYwMCk7XHJcbn1cclxuXHJcbi5jb2xvci1wcmltYXJ5LTcwMCB7XHJcbiAgY29sb3I6IHZhcigtLXByaW1hcnktNzAwKTtcclxufVxyXG5cclxuLmNvbG9yLXByaW1hcnktODAwIHtcclxuICBjb2xvcjogdmFyKC0tcHJpbWFyeS04MDApO1xyXG59XHJcblxyXG4uY29sb3ItcHJpbWFyeS05MDAge1xyXG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LTkwMCk7XHJcbn1cclxuXHJcbi5jb2xvci1zZWNvbmRhcnkge1xyXG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xyXG59XHJcblxyXG4uY29sb3Itc2Vjb25kYXJ5LTUwIHtcclxuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTUwKTtcclxufVxyXG5cclxuLmNvbG9yLXNlY29uZGFyeS0xMDAge1xyXG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktMTAwKTtcclxufVxyXG5cclxuLmNvbG9yLXNlY29uZGFyeS0yMDAge1xyXG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktMjAwKTtcclxufVxyXG5cclxuLmNvbG9yLXNlY29uZGFyeS0zMDAge1xyXG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktMzAwKTtcclxufVxyXG5cclxuLmNvbG9yLXNlY29uZGFyeS00MDAge1xyXG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNDAwKTtcclxufVxyXG5cclxuLmNvbG9yLXNlY29uZGFyeS01MDAge1xyXG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNTAwKTtcclxufVxyXG5cclxuLmNvbG9yLXNlY29uZGFyeS02MDAge1xyXG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNjAwKTtcclxufVxyXG5cclxuLmNvbG9yLXNlY29uZGFyeS03MDAge1xyXG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcclxufVxyXG5cclxuLmNvbG9yLXNlY29uZGFyeS04MDAge1xyXG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktODAwKTtcclxufVxyXG5cclxuLmNvbG9yLXNlY29uZGFyeS05MDAge1xyXG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktOTAwKTtcclxufVxyXG5cclxuLmNvbG9yLXRlcnRpYXJ5IHtcclxuICBjb2xvcjogdmFyKC0tdGVydGlhcnkpO1xyXG59XHJcblxyXG4uY29sb3ItdGVydGlhcnktNTAge1xyXG4gIGNvbG9yOiB2YXIoLS10ZXJ0aWFyeS01MCk7XHJcbn1cclxuXHJcbi5jb2xvci10ZXJ0aWFyeS0xMDAge1xyXG4gIGNvbG9yOiB2YXIoLS10ZXJ0aWFyeS0xMDApO1xyXG59XHJcblxyXG4uY29sb3ItdGVydGlhcnktMjAwIHtcclxuICBjb2xvcjogdmFyKC0tdGVydGlhcnktMjAwKTtcclxufVxyXG5cclxuLmNvbG9yLXRlcnRpYXJ5LTMwMCB7XHJcbiAgY29sb3I6IHZhcigtLXRlcnRpYXJ5LTMwMCk7XHJcbn1cclxuXHJcbi5jb2xvci10ZXJ0aWFyeS00MDAge1xyXG4gIGNvbG9yOiB2YXIoLS10ZXJ0aWFyeS00MDApO1xyXG59XHJcblxyXG4uY29sb3ItdGVydGlhcnktNTAwIHtcclxuICBjb2xvcjogdmFyKC0tdGVydGlhcnktNTAwKTtcclxufVxyXG5cclxuLmNvbG9yLXRlcnRpYXJ5LTYwMCB7XHJcbiAgY29sb3I6IHZhcigtLXRlcnRpYXJ5LTYwMCk7XHJcbn1cclxuXHJcbi5jb2xvci10ZXJ0aWFyeS03MDAge1xyXG4gIGNvbG9yOiB2YXIoLS10ZXJ0aWFyeS03MDApO1xyXG59XHJcblxyXG4uY29sb3ItdGVydGlhcnktODAwIHtcclxuICBjb2xvcjogdmFyKC0tdGVydGlhcnktODAwKTtcclxufVxyXG5cclxuLmNvbG9yLXRlcnRpYXJ5LTkwMCB7XHJcbiAgY29sb3I6IHZhcigtLXRlcnRpYXJ5LTkwMCk7XHJcbn1cclxuXHJcbi5jb2xvci1lcnJvciB7XHJcbiAgY29sb3I6IHZhcigtLWVycm9yKTtcclxufVxyXG5cclxuLmNvbG9yLWVycm9yLTUwIHtcclxuICBjb2xvcjogdmFyKC0tZXJyb3ItNTApO1xyXG59XHJcblxyXG4uY29sb3ItZXJyb3ItMTAwIHtcclxuICBjb2xvcjogdmFyKC0tZXJyb3ItMTAwKTtcclxufVxyXG5cclxuLmNvbG9yLWVycm9yLTIwMCB7XHJcbiAgY29sb3I6IHZhcigtLWVycm9yLTIwMCk7XHJcbn1cclxuXHJcbi5jb2xvci1lcnJvci0zMDAge1xyXG4gIGNvbG9yOiB2YXIoLS1lcnJvci0zMDApO1xyXG59XHJcblxyXG4uY29sb3ItZXJyb3ItNDAwIHtcclxuICBjb2xvcjogdmFyKC0tZXJyb3ItNDAwKTtcclxufVxyXG5cclxuLmNvbG9yLWVycm9yLTUwMCB7XHJcbiAgY29sb3I6IHZhcigtLWVycm9yLTUwMCk7XHJcbn1cclxuXHJcbi5jb2xvci1lcnJvci02MDAge1xyXG4gIGNvbG9yOiB2YXIoLS1lcnJvci02MDApO1xyXG59XHJcblxyXG4uY29sb3ItZXJyb3ItNzAwIHtcclxuICBjb2xvcjogdmFyKC0tZXJyb3ItNzAwKTtcclxufVxyXG5cclxuLmNvbG9yLWVycm9yLTgwMCB7XHJcbiAgY29sb3I6IHZhcigtLWVycm9yLTgwMCk7XHJcbn1cclxuXHJcbi5jb2xvci1lcnJvci05MDAge1xyXG4gIGNvbG9yOiB2YXIoLS1lcnJvci05MDApO1xyXG59XHJcblxyXG4uY29sb3Itd2FybmluZyB7XHJcbiAgY29sb3I6IHZhcigtLXdhcm5pbmcpO1xyXG59XHJcblxyXG4uY29sb3Itd2FybmluZy01MCB7XHJcbiAgY29sb3I6IHZhcigtLXdhcm5pbmctNTApO1xyXG59XHJcblxyXG4uY29sb3Itd2FybmluZy0xMDAge1xyXG4gIGNvbG9yOiB2YXIoLS13YXJuaW5nLTEwMCk7XHJcbn1cclxuXHJcbi5jb2xvci13YXJuaW5nLTIwMCB7XHJcbiAgY29sb3I6IHZhcigtLXdhcm5pbmctMjAwKTtcclxufVxyXG5cclxuLmNvbG9yLXdhcm5pbmctMzAwIHtcclxuICBjb2xvcjogdmFyKC0td2FybmluZy0zMDApO1xyXG59XHJcblxyXG4uY29sb3Itd2FybmluZy00MDAge1xyXG4gIGNvbG9yOiB2YXIoLS13YXJuaW5nLTQwMCk7XHJcbn1cclxuXHJcbi5jb2xvci13YXJuaW5nLTUwMCB7XHJcbiAgY29sb3I6IHZhcigtLXdhcm5pbmctNTAwKTtcclxufVxyXG5cclxuLmNvbG9yLXdhcm5pbmctNjAwIHtcclxuICBjb2xvcjogdmFyKC0td2FybmluZy02MDApO1xyXG59XHJcblxyXG4uY29sb3Itd2FybmluZy03MDAge1xyXG4gIGNvbG9yOiB2YXIoLS13YXJuaW5nLTcwMCk7XHJcbn1cclxuXHJcbi5jb2xvci13YXJuaW5nLTgwMCB7XHJcbiAgY29sb3I6IHZhcigtLXdhcm5pbmctODAwKTtcclxufVxyXG5cclxuLmNvbG9yLXdhcm5pbmctOTAwIHtcclxuICBjb2xvcjogdmFyKC0td2FybmluZy05MDApO1xyXG59XHJcblxyXG4uY29sb3Itc3VjY2VzcyB7XHJcbiAgY29sb3I6IHZhcigtLXN1Y2Nlc3MpO1xyXG59XHJcblxyXG4uY29sb3Itc3VjY2Vzcy01MCB7XHJcbiAgY29sb3I6IHZhcigtLXN1Y2Nlc3MtNTApO1xyXG59XHJcblxyXG4uY29sb3Itc3VjY2Vzcy0xMDAge1xyXG4gIGNvbG9yOiB2YXIoLS1zdWNjZXNzLTEwMCk7XHJcbn1cclxuXHJcbi5jb2xvci1zdWNjZXNzLTIwMCB7XHJcbiAgY29sb3I6IHZhcigtLXN1Y2Nlc3MtMjAwKTtcclxufVxyXG5cclxuLmNvbG9yLXN1Y2Nlc3MtMzAwIHtcclxuICBjb2xvcjogdmFyKC0tc3VjY2Vzcy0zMDApO1xyXG59XHJcblxyXG4uY29sb3Itc3VjY2Vzcy00MDAge1xyXG4gIGNvbG9yOiB2YXIoLS1zdWNjZXNzLTQwMCk7XHJcbn1cclxuXHJcbi5jb2xvci1zdWNjZXNzLTUwMCB7XHJcbiAgY29sb3I6IHZhcigtLXN1Y2Nlc3MtNTAwKTtcclxufVxyXG5cclxuLmNvbG9yLXN1Y2Nlc3MtNjAwIHtcclxuICBjb2xvcjogdmFyKC0tc3VjY2Vzcy02MDApO1xyXG59XHJcblxyXG4uY29sb3Itc3VjY2Vzcy03MDAge1xyXG4gIGNvbG9yOiB2YXIoLS1zdWNjZXNzLTcwMCk7XHJcbn1cclxuXHJcbi5jb2xvci1zdWNjZXNzLTgwMCB7XHJcbiAgY29sb3I6IHZhcigtLXN1Y2Nlc3MtODAwKTtcclxufVxyXG5cclxuLmNvbG9yLXN1Y2Nlc3MtOTAwIHtcclxuICBjb2xvcjogdmFyKC0tc3VjY2Vzcy05MDApO1xyXG59XHJcblxyXG4uY29sb3ItaW5mbyB7XHJcbiAgY29sb3I6IHZhcigtLWluZm8pO1xyXG59XHJcblxyXG4uY29sb3ItaW5mby01MCB7XHJcbiAgY29sb3I6IHZhcigtLWluZm8tNTApO1xyXG59XHJcblxyXG4uY29sb3ItaW5mby0xMDAge1xyXG4gIGNvbG9yOiB2YXIoLS1pbmZvLTEwMCk7XHJcbn1cclxuXHJcbi5jb2xvci1pbmZvLTIwMCB7XHJcbiAgY29sb3I6IHZhcigtLWluZm8tMjAwKTtcclxufVxyXG5cclxuLmNvbG9yLWluZm8tMzAwIHtcclxuICBjb2xvcjogdmFyKC0taW5mby0zMDApO1xyXG59XHJcblxyXG4uY29sb3ItaW5mby00MDAge1xyXG4gIGNvbG9yOiB2YXIoLS1pbmZvLTQwMCk7XHJcbn1cclxuXHJcbi5jb2xvci1pbmZvLTUwMCB7XHJcbiAgY29sb3I6IHZhcigtLWluZm8tNTAwKTtcclxufVxyXG5cclxuLmNvbG9yLWluZm8tNjAwIHtcclxuICBjb2xvcjogdmFyKC0taW5mby02MDApO1xyXG59XHJcblxyXG4uY29sb3ItaW5mby03MDAge1xyXG4gIGNvbG9yOiB2YXIoLS1pbmZvLTcwMCk7XHJcbn1cclxuXHJcbi5jb2xvci1pbmZvLTgwMCB7XHJcbiAgY29sb3I6IHZhcigtLWluZm8tODAwKTtcclxufVxyXG5cclxuLmNvbG9yLWluZm8tOTAwIHtcclxuICBjb2xvcjogdmFyKC0taW5mby05MDApO1xyXG59XHJcbiIsIi5ib3JkZXItcmFkaXVzIHtcclxuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcclxufVxyXG5cclxuLmJvcmRlci1yYWRpdXMtdG9wIHtcclxuICBib3JkZXItcmFkaXVzLXRvcC1sZWZ0OiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcclxuICBib3JkZXItcmFkaXVzLXRvcC1yaWdodDogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XHJcbn1cclxuXHJcbi5ib3JkZXItcmFkaXVzLXRvcC1sZWZ0IHtcclxuICBib3JkZXItcmFkaXVzLXRvcC1sZWZ0OiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcclxufVxyXG5cclxuLmJvcmRlci1yYWRpdXMtdG9wLXJpZ2h0IHtcclxuICBib3JkZXItcmFkaXVzLXRvcC1yaWdodDogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XHJcbn1cclxuXHJcbi5ib3JkZXItcmFkaXVzLWJvdHRvbSB7XHJcbiAgYm9yZGVyLXJhZGl1cy1ib3R0b20tbGVmdDogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XHJcbiAgYm9yZGVyLXJhZGl1cy1ib3R0b20tcmlnaHQ6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xyXG59XHJcblxyXG4uYm9yZGVyLXJhZGl1cy1ib3R0b20tbGVmdCB7XHJcbiAgYm9yZGVyLXJhZGl1cy1ib3R0b20tbGVmdDogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XHJcbn1cclxuXHJcbi5ib3JkZXItcmFkaXVzLWJvdHRvbS1yaWdodCB7XHJcbiAgYm9yZGVyLXJhZGl1cy1ib3R0b20tcmlnaHQ6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xyXG59XHJcbiIsIi5ib3JkZXItY29sb3ItY3VycmVudC1jb2xvciB7XHJcbiAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3ItaW5oZXJpdCB7XHJcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLXdoaXRlIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLXdoaXRlKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci1ibGFjayB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1ibGFjayk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3ItbGlnaHQge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tbGlnaHQpO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLWxpZ2h0LTUwIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLWxpZ2h0LTUwKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci1saWdodC0xMDAge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tbGlnaHQtMTAwKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci1saWdodC0yMDAge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tbGlnaHQtMjAwKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci1saWdodC0zMDAge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tbGlnaHQtMzAwKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci1saWdodC00MDAge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tbGlnaHQtNDAwKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci1saWdodC01MDAge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tbGlnaHQtNTAwKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci1saWdodC02MDAge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tbGlnaHQtNjAwKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci1saWdodC03MDAge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tbGlnaHQtNzAwKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci1saWdodC04MDAge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tbGlnaHQtODAwKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci1saWdodC05MDAge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tbGlnaHQtOTAwKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci1ncmV5IHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLWdyZXkpO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLWdyZXktNTAge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZ3JleS01MCk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3ItZ3JleS0xMDAge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZ3JleS0xMDApO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLWdyZXktMjAwIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLWdyZXktMjAwKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci1ncmV5LTMwMCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1ncmV5LTMwMCk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3ItZ3JleS00MDAge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZ3JleS00MDApO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLWdyZXktNTAwIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLWdyZXktNTAwKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci1ncmV5LTYwMCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1ncmV5LTYwMCk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3ItZ3JleS03MDAge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZ3JleS03MDApO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLWdyZXktODAwIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLWdyZXktODAwKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci1ncmV5LTkwMCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1ncmV5LTkwMCk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3ItZGFyayB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1kYXJrKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci1kYXJrLTUwIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLWRhcmstNTApO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLWRhcmstMTAwIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLWRhcmstMTAwKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci1kYXJrLTIwMCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1kYXJrLTIwMCk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3ItZGFyay0zMDAge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZGFyay0zMDApO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLWRhcmstNDAwIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLWRhcmstNDAwKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci1kYXJrLTUwMCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1kYXJrLTUwMCk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3ItZGFyay02MDAge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZGFyay02MDApO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLWRhcmstNzAwIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLWRhcmstNzAwKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci1kYXJrLTgwMCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1kYXJrLTgwMCk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3ItZGFyay05MDAge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZGFyay05MDApO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLXByaW1hcnkge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3ItcHJpbWFyeS01MCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LTUwKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci1wcmltYXJ5LTEwMCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LTEwMCk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3ItcHJpbWFyeS0yMDAge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS0yMDApO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLXByaW1hcnktMzAwIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktMzAwKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci1wcmltYXJ5LTQwMCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LTQwMCk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3ItcHJpbWFyeS01MDAge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS01MDApO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLXByaW1hcnktNjAwIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktNjAwKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci1wcmltYXJ5LTcwMCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LTcwMCk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3ItcHJpbWFyeS04MDAge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS04MDApO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLXByaW1hcnktOTAwIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktOTAwKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci1zZWNvbmRhcnkge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci1zZWNvbmRhcnktNTAge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTUwKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci1zZWNvbmRhcnktMTAwIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeS0xMDApO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLXNlY29uZGFyeS0yMDAge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTIwMCk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3Itc2Vjb25kYXJ5LTMwMCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktMzAwKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci1zZWNvbmRhcnktNDAwIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeS00MDApO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLXNlY29uZGFyeS01MDAge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTUwMCk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3Itc2Vjb25kYXJ5LTYwMCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNjAwKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci1zZWNvbmRhcnktNzAwIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLXNlY29uZGFyeS04MDAge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTgwMCk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3Itc2Vjb25kYXJ5LTkwMCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktOTAwKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci10ZXJ0aWFyeSB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS10ZXJ0aWFyeSk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3ItdGVydGlhcnktNTAge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tdGVydGlhcnktNTApO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLXRlcnRpYXJ5LTEwMCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS10ZXJ0aWFyeS0xMDApO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLXRlcnRpYXJ5LTIwMCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS10ZXJ0aWFyeS0yMDApO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLXRlcnRpYXJ5LTMwMCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS10ZXJ0aWFyeS0zMDApO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLXRlcnRpYXJ5LTQwMCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS10ZXJ0aWFyeS00MDApO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLXRlcnRpYXJ5LTUwMCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS10ZXJ0aWFyeS01MDApO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLXRlcnRpYXJ5LTYwMCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS10ZXJ0aWFyeS02MDApO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLXRlcnRpYXJ5LTcwMCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS10ZXJ0aWFyeS03MDApO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLXRlcnRpYXJ5LTgwMCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS10ZXJ0aWFyeS04MDApO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLXRlcnRpYXJ5LTkwMCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS10ZXJ0aWFyeS05MDApO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLWVycm9yIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLWVycm9yKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci1lcnJvci01MCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lcnJvci01MCk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3ItZXJyb3ItMTAwIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLWVycm9yLTEwMCk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3ItZXJyb3ItMjAwIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLWVycm9yLTIwMCk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3ItZXJyb3ItMzAwIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLWVycm9yLTMwMCk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3ItZXJyb3ItNDAwIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLWVycm9yLTQwMCk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3ItZXJyb3ItNTAwIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLWVycm9yLTUwMCk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3ItZXJyb3ItNjAwIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLWVycm9yLTYwMCk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3ItZXJyb3ItNzAwIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLWVycm9yLTcwMCk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3ItZXJyb3ItODAwIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLWVycm9yLTgwMCk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3ItZXJyb3ItOTAwIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLWVycm9yLTkwMCk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3Itd2FybmluZyB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS13YXJuaW5nKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci13YXJuaW5nLTUwIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLXdhcm5pbmctNTApO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLXdhcm5pbmctMTAwIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLXdhcm5pbmctMTAwKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci13YXJuaW5nLTIwMCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS13YXJuaW5nLTIwMCk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3Itd2FybmluZy0zMDAge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0td2FybmluZy0zMDApO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLXdhcm5pbmctNDAwIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLXdhcm5pbmctNDAwKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci13YXJuaW5nLTUwMCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS13YXJuaW5nLTUwMCk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3Itd2FybmluZy02MDAge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0td2FybmluZy02MDApO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLXdhcm5pbmctNzAwIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLXdhcm5pbmctNzAwKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci13YXJuaW5nLTgwMCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS13YXJuaW5nLTgwMCk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3Itd2FybmluZy05MDAge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0td2FybmluZy05MDApO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLXN1Y2Nlc3Mge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tc3VjY2Vzcyk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3Itc3VjY2Vzcy01MCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zdWNjZXNzLTUwKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci1zdWNjZXNzLTEwMCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zdWNjZXNzLTEwMCk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3Itc3VjY2Vzcy0yMDAge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tc3VjY2Vzcy0yMDApO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLXN1Y2Nlc3MtMzAwIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLXN1Y2Nlc3MtMzAwKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci1zdWNjZXNzLTQwMCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zdWNjZXNzLTQwMCk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3Itc3VjY2Vzcy01MDAge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tc3VjY2Vzcy01MDApO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLXN1Y2Nlc3MtNjAwIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLXN1Y2Nlc3MtNjAwKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci1zdWNjZXNzLTcwMCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zdWNjZXNzLTcwMCk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3Itc3VjY2Vzcy04MDAge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tc3VjY2Vzcy04MDApO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLXN1Y2Nlc3MtOTAwIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLXN1Y2Nlc3MtOTAwKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci1pbmZvIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLWluZm8pO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLWluZm8tNTAge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0taW5mby01MCk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3ItaW5mby0xMDAge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0taW5mby0xMDApO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLWluZm8tMjAwIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLWluZm8tMjAwKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci1pbmZvLTMwMCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1pbmZvLTMwMCk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3ItaW5mby00MDAge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0taW5mby00MDApO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLWluZm8tNTAwIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLWluZm8tNTAwKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci1pbmZvLTYwMCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1pbmZvLTYwMCk7XHJcbn1cclxuXHJcbi5ib3JkZXItY29sb3ItaW5mby03MDAge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0taW5mby03MDApO1xyXG59XHJcblxyXG4uYm9yZGVyLWNvbG9yLWluZm8tODAwIHtcclxuICBib3JkZXItY29sb3I6IHZhcigtLWluZm8tODAwKTtcclxufVxyXG5cclxuLmJvcmRlci1jb2xvci1pbmZvLTkwMCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1pbmZvLTkwMCk7XHJcbn1cclxuIiwiLmRpc3BsYXktYmxvY2sge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uZGlzcGxheS1pbmxpbmUtYmxvY2sge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLmRpc3BsYXktdGFibGUge1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcblxyXG4uZGlzcGxheS10YWJsZS1jZWxsIHtcclxuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuIiwiLmZpbGwtY3VycmVudC1jb2xvcixcclxuc3ZnLmZpbGwtY3VycmVudC1jb2xvciB7XHJcbiAgZmlsbDogY3VycmVudENvbG9yO1xyXG59XHJcblxyXG4uZmlsbC1pbmhlcml0LFxyXG5zdmcuZmlsbC1pbmhlcml0IHtcclxuICBmaWxsOiBpbmhlcml0O1xyXG59XHJcblxyXG4uZmlsbC13aGl0ZSxcclxuc3ZnLmZpbGwtd2hpdGUge1xyXG4gIGZpbGw6IHZhcigtLXdoaXRlKTtcclxufVxyXG5cclxuLmZpbGwtYmxhY2ssXHJcbnN2Zy5maWxsLWJsYWNrIHtcclxuICBmaWxsOiB2YXIoLS1ibGFjayk7XHJcbn1cclxuXHJcbi5maWxsLWxpZ2h0LFxyXG5zdmcuZmlsbC1saWdodCB7XHJcbiAgZmlsbDogdmFyKC0tbGlnaHQpO1xyXG59XHJcblxyXG4uZmlsbC1saWdodC01MCxcclxuc3ZnLmZpbGwtbGlnaHQtNTAge1xyXG4gIGZpbGw6IHZhcigtLWxpZ2h0LTUwKTtcclxufVxyXG5cclxuLmZpbGwtbGlnaHQtMTAwLFxyXG5zdmcuZmlsbC1saWdodC0xMDAge1xyXG4gIGZpbGw6IHZhcigtLWxpZ2h0LTEwMCk7XHJcbn1cclxuXHJcbi5maWxsLWxpZ2h0LTIwMCxcclxuc3ZnLmZpbGwtbGlnaHQtMjAwIHtcclxuICBmaWxsOiB2YXIoLS1saWdodC0yMDApO1xyXG59XHJcblxyXG4uZmlsbC1saWdodC0zMDAsXHJcbnN2Zy5maWxsLWxpZ2h0LTMwMCB7XHJcbiAgZmlsbDogdmFyKC0tbGlnaHQtMzAwKTtcclxufVxyXG5cclxuLmZpbGwtbGlnaHQtNDAwLFxyXG5zdmcuZmlsbC1saWdodC00MDAge1xyXG4gIGZpbGw6IHZhcigtLWxpZ2h0LTQwMCk7XHJcbn1cclxuXHJcbi5maWxsLWxpZ2h0LTUwMCxcclxuc3ZnLmZpbGwtbGlnaHQtNTAwIHtcclxuICBmaWxsOiB2YXIoLS1saWdodC01MDApO1xyXG59XHJcblxyXG4uZmlsbC1saWdodC02MDAsXHJcbnN2Zy5maWxsLWxpZ2h0LTYwMCB7XHJcbiAgZmlsbDogdmFyKC0tbGlnaHQtNjAwKTtcclxufVxyXG5cclxuLmZpbGwtbGlnaHQtNzAwLFxyXG5zdmcuZmlsbC1saWdodC03MDAge1xyXG4gIGZpbGw6IHZhcigtLWxpZ2h0LTcwMCk7XHJcbn1cclxuXHJcbi5maWxsLWxpZ2h0LTgwMCxcclxuc3ZnLmZpbGwtbGlnaHQtODAwIHtcclxuICBmaWxsOiB2YXIoLS1saWdodC04MDApO1xyXG59XHJcblxyXG4uZmlsbC1saWdodC05MDAsXHJcbnN2Zy5maWxsLWxpZ2h0LTkwMCB7XHJcbiAgZmlsbDogdmFyKC0tbGlnaHQtOTAwKTtcclxufVxyXG5cclxuLmZpbGwtZ3JleSxcclxuc3ZnLmZpbGwtZ3JleSB7XHJcbiAgZmlsbDogdmFyKC0tZ3JleSk7XHJcbn1cclxuXHJcbi5maWxsLWdyZXktNTAsXHJcbnN2Zy5maWxsLWdyZXktNTAge1xyXG4gIGZpbGw6IHZhcigtLWdyZXktNTApO1xyXG59XHJcblxyXG4uZmlsbC1ncmV5LTEwMCxcclxuc3ZnLmZpbGwtZ3JleS0xMDAge1xyXG4gIGZpbGw6IHZhcigtLWdyZXktMTAwKTtcclxufVxyXG5cclxuLmZpbGwtZ3JleS0yMDAsXHJcbnN2Zy5maWxsLWdyZXktMjAwIHtcclxuICBmaWxsOiB2YXIoLS1ncmV5LTIwMCk7XHJcbn1cclxuXHJcbi5maWxsLWdyZXktMzAwLFxyXG5zdmcuZmlsbC1ncmV5LTMwMCB7XHJcbiAgZmlsbDogdmFyKC0tZ3JleS0zMDApO1xyXG59XHJcblxyXG4uZmlsbC1ncmV5LTQwMCxcclxuc3ZnLmZpbGwtZ3JleS00MDAge1xyXG4gIGZpbGw6IHZhcigtLWdyZXktNDAwKTtcclxufVxyXG5cclxuLmZpbGwtZ3JleS01MDAsXHJcbnN2Zy5maWxsLWdyZXktNTAwIHtcclxuICBmaWxsOiB2YXIoLS1ncmV5LTUwMCk7XHJcbn1cclxuXHJcbi5maWxsLWdyZXktNjAwLFxyXG5zdmcuZmlsbC1ncmV5LTYwMCB7XHJcbiAgZmlsbDogdmFyKC0tZ3JleS02MDApO1xyXG59XHJcblxyXG4uZmlsbC1ncmV5LTcwMCxcclxuc3ZnLmZpbGwtZ3JleS03MDAge1xyXG4gIGZpbGw6IHZhcigtLWdyZXktNzAwKTtcclxufVxyXG5cclxuLmZpbGwtZ3JleS04MDAsXHJcbnN2Zy5maWxsLWdyZXktODAwIHtcclxuICBmaWxsOiB2YXIoLS1ncmV5LTgwMCk7XHJcbn1cclxuXHJcbi5maWxsLWdyZXktOTAwLFxyXG5zdmcuZmlsbC1ncmV5LTkwMCB7XHJcbiAgZmlsbDogdmFyKC0tZ3JleS05MDApO1xyXG59XHJcblxyXG4uZmlsbC1kYXJrLFxyXG5zdmcuZmlsbC1kYXJrIHtcclxuICBmaWxsOiB2YXIoLS1kYXJrKTtcclxufVxyXG5cclxuLmZpbGwtZGFyay01MCxcclxuc3ZnLmZpbGwtZGFyay01MCB7XHJcbiAgZmlsbDogdmFyKC0tZGFyay01MCk7XHJcbn1cclxuXHJcbi5maWxsLWRhcmstMTAwLFxyXG5zdmcuZmlsbC1kYXJrLTEwMCB7XHJcbiAgZmlsbDogdmFyKC0tZGFyay0xMDApO1xyXG59XHJcblxyXG4uZmlsbC1kYXJrLTIwMCxcclxuc3ZnLmZpbGwtZGFyay0yMDAge1xyXG4gIGZpbGw6IHZhcigtLWRhcmstMjAwKTtcclxufVxyXG5cclxuLmZpbGwtZGFyay0zMDAsXHJcbnN2Zy5maWxsLWRhcmstMzAwIHtcclxuICBmaWxsOiB2YXIoLS1kYXJrLTMwMCk7XHJcbn1cclxuXHJcbi5maWxsLWRhcmstNDAwLFxyXG5zdmcuZmlsbC1kYXJrLTQwMCB7XHJcbiAgZmlsbDogdmFyKC0tZGFyay00MDApO1xyXG59XHJcblxyXG4uZmlsbC1kYXJrLTUwMCxcclxuc3ZnLmZpbGwtZGFyay01MDAge1xyXG4gIGZpbGw6IHZhcigtLWRhcmstNTAwKTtcclxufVxyXG5cclxuLmZpbGwtZGFyay02MDAsXHJcbnN2Zy5maWxsLWRhcmstNjAwIHtcclxuICBmaWxsOiB2YXIoLS1kYXJrLTYwMCk7XHJcbn1cclxuXHJcbi5maWxsLWRhcmstNzAwLFxyXG5zdmcuZmlsbC1kYXJrLTcwMCB7XHJcbiAgZmlsbDogdmFyKC0tZGFyay03MDApO1xyXG59XHJcblxyXG4uZmlsbC1kYXJrLTgwMCxcclxuc3ZnLmZpbGwtZGFyay04MDAge1xyXG4gIGZpbGw6IHZhcigtLWRhcmstODAwKTtcclxufVxyXG5cclxuLmZpbGwtZGFyay05MDAsXHJcbnN2Zy5maWxsLWRhcmstOTAwIHtcclxuICBmaWxsOiB2YXIoLS1kYXJrLTkwMCk7XHJcbn1cclxuXHJcbi5maWxsLXByaW1hcnksXHJcbnN2Zy5maWxsLXByaW1hcnkge1xyXG4gIGZpbGw6IHZhcigtLXByaW1hcnkpO1xyXG59XHJcblxyXG4uZmlsbC1wcmltYXJ5LTUwLFxyXG5zdmcuZmlsbC1wcmltYXJ5LTUwIHtcclxuICBmaWxsOiB2YXIoLS1wcmltYXJ5LTUwKTtcclxufVxyXG5cclxuLmZpbGwtcHJpbWFyeS0xMDAsXHJcbnN2Zy5maWxsLXByaW1hcnktMTAwIHtcclxuICBmaWxsOiB2YXIoLS1wcmltYXJ5LTEwMCk7XHJcbn1cclxuXHJcbi5maWxsLXByaW1hcnktMjAwLFxyXG5zdmcuZmlsbC1wcmltYXJ5LTIwMCB7XHJcbiAgZmlsbDogdmFyKC0tcHJpbWFyeS0yMDApO1xyXG59XHJcblxyXG4uZmlsbC1wcmltYXJ5LTMwMCxcclxuc3ZnLmZpbGwtcHJpbWFyeS0zMDAge1xyXG4gIGZpbGw6IHZhcigtLXByaW1hcnktMzAwKTtcclxufVxyXG5cclxuLmZpbGwtcHJpbWFyeS00MDAsXHJcbnN2Zy5maWxsLXByaW1hcnktNDAwIHtcclxuICBmaWxsOiB2YXIoLS1wcmltYXJ5LTQwMCk7XHJcbn1cclxuXHJcbi5maWxsLXByaW1hcnktNTAwLFxyXG5zdmcuZmlsbC1wcmltYXJ5LTUwMCB7XHJcbiAgZmlsbDogdmFyKC0tcHJpbWFyeS01MDApO1xyXG59XHJcblxyXG4uZmlsbC1wcmltYXJ5LTYwMCxcclxuc3ZnLmZpbGwtcHJpbWFyeS02MDAge1xyXG4gIGZpbGw6IHZhcigtLXByaW1hcnktNjAwKTtcclxufVxyXG5cclxuLmZpbGwtcHJpbWFyeS03MDAsXHJcbnN2Zy5maWxsLXByaW1hcnktNzAwIHtcclxuICBmaWxsOiB2YXIoLS1wcmltYXJ5LTcwMCk7XHJcbn1cclxuXHJcbi5maWxsLXByaW1hcnktODAwLFxyXG5zdmcuZmlsbC1wcmltYXJ5LTgwMCB7XHJcbiAgZmlsbDogdmFyKC0tcHJpbWFyeS04MDApO1xyXG59XHJcblxyXG4uZmlsbC1wcmltYXJ5LTkwMCxcclxuc3ZnLmZpbGwtcHJpbWFyeS05MDAge1xyXG4gIGZpbGw6IHZhcigtLXByaW1hcnktOTAwKTtcclxufVxyXG5cclxuLmZpbGwtc2Vjb25kYXJ5LFxyXG5zdmcuZmlsbC1zZWNvbmRhcnkge1xyXG4gIGZpbGw6IHZhcigtLXNlY29uZGFyeSk7XHJcbn1cclxuXHJcbi5maWxsLXNlY29uZGFyeS01MCxcclxuc3ZnLmZpbGwtc2Vjb25kYXJ5LTUwIHtcclxuICBmaWxsOiB2YXIoLS1zZWNvbmRhcnktNTApO1xyXG59XHJcblxyXG4uZmlsbC1zZWNvbmRhcnktMTAwLFxyXG5zdmcuZmlsbC1zZWNvbmRhcnktMTAwIHtcclxuICBmaWxsOiB2YXIoLS1zZWNvbmRhcnktMTAwKTtcclxufVxyXG5cclxuLmZpbGwtc2Vjb25kYXJ5LTIwMCxcclxuc3ZnLmZpbGwtc2Vjb25kYXJ5LTIwMCB7XHJcbiAgZmlsbDogdmFyKC0tc2Vjb25kYXJ5LTIwMCk7XHJcbn1cclxuXHJcbi5maWxsLXNlY29uZGFyeS0zMDAsXHJcbnN2Zy5maWxsLXNlY29uZGFyeS0zMDAge1xyXG4gIGZpbGw6IHZhcigtLXNlY29uZGFyeS0zMDApO1xyXG59XHJcblxyXG4uZmlsbC1zZWNvbmRhcnktNDAwLFxyXG5zdmcuZmlsbC1zZWNvbmRhcnktNDAwIHtcclxuICBmaWxsOiB2YXIoLS1zZWNvbmRhcnktNDAwKTtcclxufVxyXG5cclxuLmZpbGwtc2Vjb25kYXJ5LTUwMCxcclxuc3ZnLmZpbGwtc2Vjb25kYXJ5LTUwMCB7XHJcbiAgZmlsbDogdmFyKC0tc2Vjb25kYXJ5LTUwMCk7XHJcbn1cclxuXHJcbi5maWxsLXNlY29uZGFyeS02MDAsXHJcbnN2Zy5maWxsLXNlY29uZGFyeS02MDAge1xyXG4gIGZpbGw6IHZhcigtLXNlY29uZGFyeS02MDApO1xyXG59XHJcblxyXG4uZmlsbC1zZWNvbmRhcnktNzAwLFxyXG5zdmcuZmlsbC1zZWNvbmRhcnktNzAwIHtcclxuICBmaWxsOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcclxufVxyXG5cclxuLmZpbGwtc2Vjb25kYXJ5LTgwMCxcclxuc3ZnLmZpbGwtc2Vjb25kYXJ5LTgwMCB7XHJcbiAgZmlsbDogdmFyKC0tc2Vjb25kYXJ5LTgwMCk7XHJcbn1cclxuXHJcbi5maWxsLXNlY29uZGFyeS05MDAsXHJcbnN2Zy5maWxsLXNlY29uZGFyeS05MDAge1xyXG4gIGZpbGw6IHZhcigtLXNlY29uZGFyeS05MDApO1xyXG59XHJcblxyXG4uZmlsbC10ZXJ0aWFyeSxcclxuc3ZnLmZpbGwtdGVydGlhcnkge1xyXG4gIGZpbGw6IHZhcigtLXRlcnRpYXJ5KTtcclxufVxyXG5cclxuLmZpbGwtdGVydGlhcnktNTAsXHJcbnN2Zy5maWxsLXRlcnRpYXJ5LTUwIHtcclxuICBmaWxsOiB2YXIoLS10ZXJ0aWFyeS01MCk7XHJcbn1cclxuXHJcbi5maWxsLXRlcnRpYXJ5LTEwMCxcclxuc3ZnLmZpbGwtdGVydGlhcnktMTAwIHtcclxuICBmaWxsOiB2YXIoLS10ZXJ0aWFyeS0xMDApO1xyXG59XHJcblxyXG4uZmlsbC10ZXJ0aWFyeS0yMDAsXHJcbnN2Zy5maWxsLXRlcnRpYXJ5LTIwMCB7XHJcbiAgZmlsbDogdmFyKC0tdGVydGlhcnktMjAwKTtcclxufVxyXG5cclxuLmZpbGwtdGVydGlhcnktMzAwLFxyXG5zdmcuZmlsbC10ZXJ0aWFyeS0zMDAge1xyXG4gIGZpbGw6IHZhcigtLXRlcnRpYXJ5LTMwMCk7XHJcbn1cclxuXHJcbi5maWxsLXRlcnRpYXJ5LTQwMCxcclxuc3ZnLmZpbGwtdGVydGlhcnktNDAwIHtcclxuICBmaWxsOiB2YXIoLS10ZXJ0aWFyeS00MDApO1xyXG59XHJcblxyXG4uZmlsbC10ZXJ0aWFyeS01MDAsXHJcbnN2Zy5maWxsLXRlcnRpYXJ5LTUwMCB7XHJcbiAgZmlsbDogdmFyKC0tdGVydGlhcnktNTAwKTtcclxufVxyXG5cclxuLmZpbGwtdGVydGlhcnktNjAwLFxyXG5zdmcuZmlsbC10ZXJ0aWFyeS02MDAge1xyXG4gIGZpbGw6IHZhcigtLXRlcnRpYXJ5LTYwMCk7XHJcbn1cclxuXHJcbi5maWxsLXRlcnRpYXJ5LTcwMCxcclxuc3ZnLmZpbGwtdGVydGlhcnktNzAwIHtcclxuICBmaWxsOiB2YXIoLS10ZXJ0aWFyeS03MDApO1xyXG59XHJcblxyXG4uZmlsbC10ZXJ0aWFyeS04MDAsXHJcbnN2Zy5maWxsLXRlcnRpYXJ5LTgwMCB7XHJcbiAgZmlsbDogdmFyKC0tdGVydGlhcnktODAwKTtcclxufVxyXG5cclxuLmZpbGwtdGVydGlhcnktOTAwLFxyXG5zdmcuZmlsbC10ZXJ0aWFyeS05MDAge1xyXG4gIGZpbGw6IHZhcigtLXRlcnRpYXJ5LTkwMCk7XHJcbn1cclxuXHJcbi5maWxsLWVycm9yLFxyXG5zdmcuZmlsbC1lcnJvciB7XHJcbiAgZmlsbDogdmFyKC0tZXJyb3IpO1xyXG59XHJcblxyXG4uZmlsbC1lcnJvci01MCxcclxuc3ZnLmZpbGwtZXJyb3ItNTAge1xyXG4gIGZpbGw6IHZhcigtLWVycm9yLTUwKTtcclxufVxyXG5cclxuLmZpbGwtZXJyb3ItMTAwLFxyXG5zdmcuZmlsbC1lcnJvci0xMDAge1xyXG4gIGZpbGw6IHZhcigtLWVycm9yLTEwMCk7XHJcbn1cclxuXHJcbi5maWxsLWVycm9yLTIwMCxcclxuc3ZnLmZpbGwtZXJyb3ItMjAwIHtcclxuICBmaWxsOiB2YXIoLS1lcnJvci0yMDApO1xyXG59XHJcblxyXG4uZmlsbC1lcnJvci0zMDAsXHJcbnN2Zy5maWxsLWVycm9yLTMwMCB7XHJcbiAgZmlsbDogdmFyKC0tZXJyb3ItMzAwKTtcclxufVxyXG5cclxuLmZpbGwtZXJyb3ItNDAwLFxyXG5zdmcuZmlsbC1lcnJvci00MDAge1xyXG4gIGZpbGw6IHZhcigtLWVycm9yLTQwMCk7XHJcbn1cclxuXHJcbi5maWxsLWVycm9yLTUwMCxcclxuc3ZnLmZpbGwtZXJyb3ItNTAwIHtcclxuICBmaWxsOiB2YXIoLS1lcnJvci01MDApO1xyXG59XHJcblxyXG4uZmlsbC1lcnJvci02MDAsXHJcbnN2Zy5maWxsLWVycm9yLTYwMCB7XHJcbiAgZmlsbDogdmFyKC0tZXJyb3ItNjAwKTtcclxufVxyXG5cclxuLmZpbGwtZXJyb3ItNzAwLFxyXG5zdmcuZmlsbC1lcnJvci03MDAge1xyXG4gIGZpbGw6IHZhcigtLWVycm9yLTcwMCk7XHJcbn1cclxuXHJcbi5maWxsLWVycm9yLTgwMCxcclxuc3ZnLmZpbGwtZXJyb3ItODAwIHtcclxuICBmaWxsOiB2YXIoLS1lcnJvci04MDApO1xyXG59XHJcblxyXG4uZmlsbC1lcnJvci05MDAsXHJcbnN2Zy5maWxsLWVycm9yLTkwMCB7XHJcbiAgZmlsbDogdmFyKC0tZXJyb3ItOTAwKTtcclxufVxyXG5cclxuLmZpbGwtd2FybmluZyxcclxuc3ZnLmZpbGwtd2FybmluZyB7XHJcbiAgZmlsbDogdmFyKC0td2FybmluZyk7XHJcbn1cclxuXHJcbi5maWxsLXdhcm5pbmctNTAsXHJcbnN2Zy5maWxsLXdhcm5pbmctNTAge1xyXG4gIGZpbGw6IHZhcigtLXdhcm5pbmctNTApO1xyXG59XHJcblxyXG4uZmlsbC13YXJuaW5nLTEwMCxcclxuc3ZnLmZpbGwtd2FybmluZy0xMDAge1xyXG4gIGZpbGw6IHZhcigtLXdhcm5pbmctMTAwKTtcclxufVxyXG5cclxuLmZpbGwtd2FybmluZy0yMDAsXHJcbnN2Zy5maWxsLXdhcm5pbmctMjAwIHtcclxuICBmaWxsOiB2YXIoLS13YXJuaW5nLTIwMCk7XHJcbn1cclxuXHJcbi5maWxsLXdhcm5pbmctMzAwLFxyXG5zdmcuZmlsbC13YXJuaW5nLTMwMCB7XHJcbiAgZmlsbDogdmFyKC0td2FybmluZy0zMDApO1xyXG59XHJcblxyXG4uZmlsbC13YXJuaW5nLTQwMCxcclxuc3ZnLmZpbGwtd2FybmluZy00MDAge1xyXG4gIGZpbGw6IHZhcigtLXdhcm5pbmctNDAwKTtcclxufVxyXG5cclxuLmZpbGwtd2FybmluZy01MDAsXHJcbnN2Zy5maWxsLXdhcm5pbmctNTAwIHtcclxuICBmaWxsOiB2YXIoLS13YXJuaW5nLTUwMCk7XHJcbn1cclxuXHJcbi5maWxsLXdhcm5pbmctNjAwLFxyXG5zdmcuZmlsbC13YXJuaW5nLTYwMCB7XHJcbiAgZmlsbDogdmFyKC0td2FybmluZy02MDApO1xyXG59XHJcblxyXG4uZmlsbC13YXJuaW5nLTcwMCxcclxuc3ZnLmZpbGwtd2FybmluZy03MDAge1xyXG4gIGZpbGw6IHZhcigtLXdhcm5pbmctNzAwKTtcclxufVxyXG5cclxuLmZpbGwtd2FybmluZy04MDAsXHJcbnN2Zy5maWxsLXdhcm5pbmctODAwIHtcclxuICBmaWxsOiB2YXIoLS13YXJuaW5nLTgwMCk7XHJcbn1cclxuXHJcbi5maWxsLXdhcm5pbmctOTAwLFxyXG5zdmcuZmlsbC13YXJuaW5nLTkwMCB7XHJcbiAgZmlsbDogdmFyKC0td2FybmluZy05MDApO1xyXG59XHJcblxyXG4uZmlsbC1zdWNjZXNzLFxyXG5zdmcuZmlsbC1zdWNjZXNzIHtcclxuICBmaWxsOiB2YXIoLS1zdWNjZXNzKTtcclxufVxyXG5cclxuLmZpbGwtc3VjY2Vzcy01MCxcclxuc3ZnLmZpbGwtc3VjY2Vzcy01MCB7XHJcbiAgZmlsbDogdmFyKC0tc3VjY2Vzcy01MCk7XHJcbn1cclxuXHJcbi5maWxsLXN1Y2Nlc3MtMTAwLFxyXG5zdmcuZmlsbC1zdWNjZXNzLTEwMCB7XHJcbiAgZmlsbDogdmFyKC0tc3VjY2Vzcy0xMDApO1xyXG59XHJcblxyXG4uZmlsbC1zdWNjZXNzLTIwMCxcclxuc3ZnLmZpbGwtc3VjY2Vzcy0yMDAge1xyXG4gIGZpbGw6IHZhcigtLXN1Y2Nlc3MtMjAwKTtcclxufVxyXG5cclxuLmZpbGwtc3VjY2Vzcy0zMDAsXHJcbnN2Zy5maWxsLXN1Y2Nlc3MtMzAwIHtcclxuICBmaWxsOiB2YXIoLS1zdWNjZXNzLTMwMCk7XHJcbn1cclxuXHJcbi5maWxsLXN1Y2Nlc3MtNDAwLFxyXG5zdmcuZmlsbC1zdWNjZXNzLTQwMCB7XHJcbiAgZmlsbDogdmFyKC0tc3VjY2Vzcy00MDApO1xyXG59XHJcblxyXG4uZmlsbC1zdWNjZXNzLTUwMCxcclxuc3ZnLmZpbGwtc3VjY2Vzcy01MDAge1xyXG4gIGZpbGw6IHZhcigtLXN1Y2Nlc3MtNTAwKTtcclxufVxyXG5cclxuLmZpbGwtc3VjY2Vzcy02MDAsXHJcbnN2Zy5maWxsLXN1Y2Nlc3MtNjAwIHtcclxuICBmaWxsOiB2YXIoLS1zdWNjZXNzLTYwMCk7XHJcbn1cclxuXHJcbi5maWxsLXN1Y2Nlc3MtNzAwLFxyXG5zdmcuZmlsbC1zdWNjZXNzLTcwMCB7XHJcbiAgZmlsbDogdmFyKC0tc3VjY2Vzcy03MDApO1xyXG59XHJcblxyXG4uZmlsbC1zdWNjZXNzLTgwMCxcclxuc3ZnLmZpbGwtc3VjY2Vzcy04MDAge1xyXG4gIGZpbGw6IHZhcigtLXN1Y2Nlc3MtODAwKTtcclxufVxyXG5cclxuLmZpbGwtc3VjY2Vzcy05MDAsXHJcbnN2Zy5maWxsLXN1Y2Nlc3MtOTAwIHtcclxuICBmaWxsOiB2YXIoLS1zdWNjZXNzLTkwMCk7XHJcbn1cclxuXHJcbi5maWxsLWluZm8sXHJcbnN2Zy5maWxsLWluZm8ge1xyXG4gIGZpbGw6IHZhcigtLWluZm8pO1xyXG59XHJcblxyXG4uZmlsbC1pbmZvLTUwLFxyXG5zdmcuZmlsbC1pbmZvLTUwIHtcclxuICBmaWxsOiB2YXIoLS1pbmZvLTUwKTtcclxufVxyXG5cclxuLmZpbGwtaW5mby0xMDAsXHJcbnN2Zy5maWxsLWluZm8tMTAwIHtcclxuICBmaWxsOiB2YXIoLS1pbmZvLTEwMCk7XHJcbn1cclxuXHJcbi5maWxsLWluZm8tMjAwLFxyXG5zdmcuZmlsbC1pbmZvLTIwMCB7XHJcbiAgZmlsbDogdmFyKC0taW5mby0yMDApO1xyXG59XHJcblxyXG4uZmlsbC1pbmZvLTMwMCxcclxuc3ZnLmZpbGwtaW5mby0zMDAge1xyXG4gIGZpbGw6IHZhcigtLWluZm8tMzAwKTtcclxufVxyXG5cclxuLmZpbGwtaW5mby00MDAsXHJcbnN2Zy5maWxsLWluZm8tNDAwIHtcclxuICBmaWxsOiB2YXIoLS1pbmZvLTQwMCk7XHJcbn1cclxuXHJcbi5maWxsLWluZm8tNTAwLFxyXG5zdmcuZmlsbC1pbmZvLTUwMCB7XHJcbiAgZmlsbDogdmFyKC0taW5mby01MDApO1xyXG59XHJcblxyXG4uZmlsbC1pbmZvLTYwMCxcclxuc3ZnLmZpbGwtaW5mby02MDAge1xyXG4gIGZpbGw6IHZhcigtLWluZm8tNjAwKTtcclxufVxyXG5cclxuLmZpbGwtaW5mby03MDAsXHJcbnN2Zy5maWxsLWluZm8tNzAwIHtcclxuICBmaWxsOiB2YXIoLS1pbmZvLTcwMCk7XHJcbn1cclxuXHJcbi5maWxsLWluZm8tODAwLFxyXG5zdmcuZmlsbC1pbmZvLTgwMCB7XHJcbiAgZmlsbDogdmFyKC0taW5mby04MDApO1xyXG59XHJcblxyXG4uZmlsbC1pbmZvLTkwMCxcclxuc3ZnLmZpbGwtaW5mby05MDAge1xyXG4gIGZpbGw6IHZhcigtLWluZm8tOTAwKTtcclxufVxyXG4iLCIuZmxleCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLmlubGluZS1mbGV4IHtcclxuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxufVxyXG5cclxuLmZsZXgtanVzdGlmeSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi5mbGV4LWp1c3RpZnktY2VudGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG4uZmxleC13cmFwIHtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuXHJcbi5mbGV4LW5vd3JhcCB7XHJcbiAgZmxleC13cmFwOiBub3dyYXA7XHJcbn1cclxuXHJcbi5mbGV4LXJvdyB7XHJcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcclxufVxyXG5cclxuLmZsZXgtY29sdW1uIHtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcblxyXG4uZmxleC0xIHtcclxuICBmbGV4OiAxIDEgMDtcclxufVxyXG5cclxuLmZsZXgtYXV0byB7XHJcbiAgZmxleDogYXV0bzsgLyogRXF1YWwgdG8gZmxleDogMSAxIGF1dG87IGFzIHBlciB0aGUgc3BlYyAqL1xyXG59XHJcblxyXG4uZmxleC1ub25lIHtcclxuICBmbGV4OiBub25lOyAvKiBFcXVhbCB0byBmbGV4OiAwIDAgYXV0bzsgYXMgcGVyIHRoZSBzcGVjICovXHJcbn1cclxuXHJcbi5mbGV4LTEtMS1hdXRvIHtcclxuICBmbGV4OiAxIDEgYXV0bztcclxufVxyXG5cclxuLmZsZXgtMS0wLWF1dG8ge1xyXG4gIGZsZXg6IDEgMCBhdXRvO1xyXG59XHJcblxyXG4uZmxleC0wLTEtYXV0byB7XHJcbiAgZmxleDogMCAxIGF1dG87XHJcbn1cclxuXHJcbi5mbGV4LTAtMC1hdXRvIHtcclxuICBmbGV4OiAwIDAgYXV0bztcclxufVxyXG5cclxuLmp1c3RpZnktY29udGVudC1mbGV4LXN0YXJ0IHtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbn1cclxuXHJcbi5qdXN0aWZ5LWNvbnRlbnQtZmxleC1lbmQge1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbn1cclxuXHJcbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLmp1c3RpZnktY29udGVudC1zcGFjZS1iZXR3ZWVuIHtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi5qdXN0aWZ5LWNvbnRlbnQtc3BhY2UtYXJvdW5kIHtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxufVxyXG5cclxuLmFsaWduLWNvbnRlbnQtZmxleC1zdGFydCB7XHJcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcclxufVxyXG5cclxuLmFsaWduLWNvbnRlbnQtZmxleC1lbmQge1xyXG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG59XHJcblxyXG4uYWxpZ24tY29udGVudC1jZW50ZXIge1xyXG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLmFsaWduLWNvbnRlbnQtc3BhY2UtYmV0d2VlbiB7XHJcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG5cclxuLmFsaWduLWNvbnRlbnQtc3BhY2UtYXJvdW5kIHtcclxuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbn1cclxuXHJcbi5hbGlnbi1jb250ZW50LXN0cmV0Y2gge1xyXG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XHJcbn1cclxuXHJcbi5hbGlnbi1pdGVtcy1mbGV4LXN0YXJ0IHtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxufVxyXG5cclxuLmFsaWduLWl0ZW1zLWZsZXgtZW5kIHtcclxuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbn1cclxuXHJcbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5hbGlnbi1pdGVtcy1iYXNlbGluZSB7XHJcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG59XHJcblxyXG4uYWxpZ24taXRlbXMtc3RyZXRjaCB7XHJcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbn1cclxuXHJcbi5hbGlnbi1zZWxmLWZsZXgtc3RhcnQge1xyXG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1zZWxmLWZsZXgtZW5kIHtcclxuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcclxufVxyXG5cclxuLmFsaWduLXNlbGYtY2VudGVyIHtcclxuICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcclxuICBhbGlnbi1zZWxmOiBiYXNlbGluZTtcclxufVxyXG5cclxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XHJcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcclxufVxyXG4iLCIucmlnaHQge1xyXG4gIGZsb2F0OiByaWdodDtcclxufVxyXG5cclxuLnJpZ2h0LXhzIHtcclxuICBAbWVkaWEgKC0teHMpIHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICB9XHJcbn1cclxuXHJcbi5yaWdodC1zIHtcclxuICBAbWVkaWEgKC0tcykge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gIH1cclxufVxyXG5cclxuLnJpZ2h0LXMtdXAge1xyXG4gIEBtZWRpYSAoLS1zLXVwKSB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgfVxyXG59XHJcblxyXG4ucmlnaHQtcy1kb3duIHtcclxuICBAbWVkaWEgKC0tcy1kb3duKSB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgfVxyXG59XHJcblxyXG4ucmlnaHQtbSB7XHJcbiAgQG1lZGlhICgtLW0pIHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICB9XHJcbn1cclxuXHJcbi5yaWdodC1tLXVwIHtcclxuICBAbWVkaWEgKC0tbS11cCkge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gIH1cclxufVxyXG5cclxuLnJpZ2h0LW0tZG93biB7XHJcbiAgQG1lZGlhICgtLW0tZG93bikge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gIH1cclxufVxyXG5cclxuLnJpZ2h0LWwge1xyXG4gIEBtZWRpYSAoLS1sKSB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgfVxyXG59XHJcblxyXG4ucmlnaHQtbC11cCB7XHJcbiAgQG1lZGlhICgtLWwtdXApIHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICB9XHJcbn1cclxuXHJcbi5yaWdodC1sLWRvd24ge1xyXG4gIEBtZWRpYSAoLS1sLWRvd24pIHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICB9XHJcbn1cclxuXHJcbi5yaWdodC14bCB7XHJcbiAgQG1lZGlhICgtLXhsKSB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgfVxyXG59XHJcblxyXG4ubGVmdCB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5sZWZ0LXhzIHtcclxuICBAbWVkaWEgKC0teHMpIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxufVxyXG5cclxuLmxlZnQtcyB7XHJcbiAgQG1lZGlhICgtLXMpIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxufVxyXG5cclxuLmxlZnQtcy11cCB7XHJcbiAgQG1lZGlhICgtLXMtdXApIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxufVxyXG5cclxuLmxlZnQtcy1kb3duIHtcclxuICBAbWVkaWEgKC0tcy1kb3duKSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbn1cclxuXHJcbi5sZWZ0LW0ge1xyXG4gIEBtZWRpYSAoLS1tKSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbn1cclxuXHJcbi5sZWZ0LW0tdXAge1xyXG4gIEBtZWRpYSAoLS1tLXVwKSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbn1cclxuXHJcbi5sZWZ0LW0tZG93biB7XHJcbiAgQG1lZGlhICgtLW0tZG93bikge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG59XHJcblxyXG4ubGVmdC1sIHtcclxuICBAbWVkaWEgKC0tbCkge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG59XHJcblxyXG4ubGVmdC1sLXVwIHtcclxuICBAbWVkaWEgKC0tbC11cCkge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG59XHJcblxyXG4ubGVmdC1sLWRvd24ge1xyXG4gIEBtZWRpYSAoLS1sLWRvd24pIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxufVxyXG5cclxuLmxlZnQteGwge1xyXG4gIEBtZWRpYSAoLS14bCkge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG59XHJcbiIsIi5mb250LWZhbWlseS1zeXN0ZW0ge1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1zeXN0ZW0pO1xyXG59XHJcblxyXG4uZm9udC1mYW1pbHktc2Fucy1zZXJpZiB7XHJcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpO1xyXG59XHJcblxyXG4uZm9udC1mYW1pbHktc2VyaWYge1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1zZXJpZik7XHJcbn1cclxuXHJcbi5mb250LWZhbWlseS1tb25vc3BhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1tb25vc3BhY2UpO1xyXG59XHJcbiIsIi5mb250LXdlaWdodC10aGluIHtcclxuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtdGhpbik7XHJcbn1cclxuXHJcbi5mb250LXdlaWdodC1saWdodCB7XHJcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWxpZ2h0KTtcclxufVxyXG5cclxuLmZvbnQtd2VpZ2h0LXJlZ3VsYXIge1xyXG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1yZWd1bGFyKTtcclxufVxyXG5cclxuLmZvbnQtd2VpZ2h0LW1lZGl1bSB7XHJcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XHJcbn1cclxuXHJcbi5mb250LXdlaWdodC1zZW1pYm9sZCB7XHJcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXNlbWlib2xkKTtcclxufVxyXG5cclxuLmZvbnQtd2VpZ2h0LWJvbGQge1xyXG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkKTtcclxufVxyXG5cclxuLmZvbnQtd2VpZ2h0LWJsYWNrIHtcclxuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYmxhY2spO1xyXG59XHJcbiIsIi5mb250LXNpemUtaW5oZXJpdCB7XHJcbiAgZm9udC1zaXplOiBpbmhlcml0O1xyXG59XHJcblxyXG4uZm9udC1zaXplLWluaXRpYWwge1xyXG4gIGZvbnQtc2l6ZTogaW5pdGlhbDtcclxufVxyXG5cclxuLmZvbnQtc2l6ZS11bnNldCB7XHJcbiAgZm9udC1zaXplOiB1bnNldDtcclxufVxyXG5cclxuLmZvbnQtc2l6ZS14bCB7XHJcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUteGwpO1xyXG59XHJcblxyXG4uZm9udC1zaXplLWwge1xyXG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWwpO1xyXG59XHJcblxyXG4uZm9udC1zaXplLW0ge1xyXG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW0pO1xyXG59XHJcblxyXG4uZm9udC1zaXplLXMge1xyXG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXMpO1xyXG59XHJcblxyXG4uZm9udC1zaXplLXhzIHtcclxuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14cyk7XHJcbn1cclxuIiwiLmxpbmUtaGVpZ2h0LTEge1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG4ubGluZS1oZWlnaHQteGwge1xyXG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC14bCk7XHJcbn1cclxuXHJcbi5saW5lLWhlaWdodC1sIHtcclxuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtbCk7XHJcbn1cclxuXHJcbi5saW5lLWhlaWdodC1tIHtcclxuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtbSk7XHJcbn1cclxuXHJcbi5saW5lLWhlaWdodC1zIHtcclxuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtcyk7XHJcbn1cclxuXHJcbi5saW5lLWhlaWdodC14cyB7XHJcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LXhzKTtcclxufVxyXG4iLCIubGV0dGVyLXNwYWNpbmcteGwge1xyXG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy14bCk7XHJcbn1cclxuXHJcbi5sZXR0ZXItc3BhY2luZy1sIHtcclxuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctbCk7XHJcbn1cclxuXHJcbi5sZXR0ZXItc3BhY2luZy1tIHtcclxuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctbSk7XHJcbn1cclxuXHJcbi5sZXR0ZXItc3BhY2luZy1zIHtcclxuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctcyk7XHJcbn1cclxuXHJcbi5sZXR0ZXItc3BhY2luZy14cyB7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLXhzKTtcclxufVxyXG4iLCIubm8tZ3V0dGVyIHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4uZ3V0dGVyIHtcclxuICBwYWRkaW5nOiB2YXIoLS1ndXR0ZXIpO1xyXG59XHJcblxyXG4uZ3V0dGVyLXZlcnRpY2FsIHtcclxuICBwYWRkaW5nLXRvcDogdmFyKC0tZ3V0dGVyKTtcclxuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZ3V0dGVyKTtcclxufVxyXG5cclxuLmd1dHRlci10b3Age1xyXG4gIHBhZGRpbmctdG9wOiB2YXIoLS1ndXR0ZXIpO1xyXG59XHJcblxyXG4uZ3V0dGVyLWJvdHRvbSB7XHJcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLWd1dHRlcik7XHJcbn1cclxuXHJcbi5ndXR0ZXItaG9yaXpvbnRhbCB7XHJcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1ndXR0ZXIpO1xyXG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLWd1dHRlcik7XHJcbn1cclxuXHJcbi5ndXR0ZXItbGVmdCB7XHJcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1ndXR0ZXIpO1xyXG59XHJcblxyXG4uZ3V0dGVyLXJpZ2h0IHtcclxuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1ndXR0ZXIpO1xyXG59XHJcbiIsIi5uby1tYXJnaW4ge1xyXG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubm8tbWFyZ2luLWhvcml6b250YWwge1xyXG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5uby1tYXJnaW4tdmVydGljYWwge1xyXG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5uby1tYXJnaW4tdG9wIHtcclxuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5uby1tYXJnaW4tcmlnaHQge1xyXG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubm8tbWFyZ2luLWJvdHRvbSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubm8tbWFyZ2luLWxlZnQge1xyXG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYXJnaW4tYXV0byB7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG59XHJcblxyXG4ubWFyZ2luLWhvcml6b250YWwtYXV0byB7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4ubWFyZ2luLXZlcnRpY2FsLWF1dG8ge1xyXG4gIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgbWFyZ2luLWJvdHRvbTogYXV0bztcclxufVxyXG5cclxuLm1hcmdpbi10b3AtYXV0byB7XHJcbiAgbWFyZ2luLXRvcDogYXV0bztcclxufVxyXG5cclxuLm1hcmdpbi1yaWdodC1hdXRvIHtcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5tYXJnaW4tYm90dG9tLWF1dG8ge1xyXG4gIG1hcmdpbi1ib3R0b206IGF1dG87XHJcbn1cclxuXHJcbi5tYXJnaW4tbGVmdC1hdXRvIHtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxufVxyXG5cclxuLm1hcmdpbi14bCB7XHJcbiAgbWFyZ2luOiB2YXIoLS1tYXJnaW4teGwpO1xyXG59XHJcblxyXG4ubWFyZ2luLWhvcml6b250YWwteGwge1xyXG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1tYXJnaW4teGwpO1xyXG4gIG1hcmdpbi1yaWdodDogdmFyKC0tbWFyZ2luLXhsKTtcclxufVxyXG5cclxuLm1hcmdpbi12ZXJ0aWNhbC14bCB7XHJcbiAgbWFyZ2luLXRvcDogdmFyKC0tbWFyZ2luLXhsKTtcclxuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1tYXJnaW4teGwpO1xyXG59XHJcblxyXG4ubWFyZ2luLXRvcC14bCB7XHJcbiAgbWFyZ2luLXRvcDogdmFyKC0tbWFyZ2luLXhsKTtcclxufVxyXG5cclxuLm1hcmdpbi1ib3R0b20teGwge1xyXG4gIG1hcmdpbi1ib3R0b206IHZhcigtLW1hcmdpbi14bCk7XHJcbn1cclxuXHJcbi5tYXJnaW4tbGVmdC14bCB7XHJcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLW1hcmdpbi14bCk7XHJcbn1cclxuXHJcbi5tYXJnaW4tcmlnaHQteGwge1xyXG4gIG1hcmdpbi1yaWdodDogdmFyKC0tbWFyZ2luLXhsKTtcclxufVxyXG5cclxuLm1hcmdpbi1sIHtcclxuICBtYXJnaW46IHZhcigtLW1hcmdpbi1sKTtcclxufVxyXG5cclxuLm1hcmdpbi1ob3Jpem9udGFsLWwge1xyXG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1tYXJnaW4tbCk7XHJcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1tYXJnaW4tbCk7XHJcbn1cclxuXHJcbi5tYXJnaW4tdmVydGljYWwtbCB7XHJcbiAgbWFyZ2luLXRvcDogdmFyKC0tbWFyZ2luLWwpO1xyXG4gIG1hcmdpbi1ib3R0b206IHZhcigtLW1hcmdpbi1sKTtcclxufVxyXG5cclxuLm1hcmdpbi10b3AtbCB7XHJcbiAgbWFyZ2luLXRvcDogdmFyKC0tbWFyZ2luLWwpO1xyXG59XHJcblxyXG4ubWFyZ2luLWJvdHRvbS1sIHtcclxuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1tYXJnaW4tbCk7XHJcbn1cclxuXHJcbi5tYXJnaW4tbGVmdC1sIHtcclxuICBtYXJnaW4tbGVmdDogdmFyKC0tbWFyZ2luLWwpO1xyXG59XHJcblxyXG4ubWFyZ2luLXJpZ2h0LWwge1xyXG4gIG1hcmdpbi1yaWdodDogdmFyKC0tbWFyZ2luLWwpO1xyXG59XHJcblxyXG4ubWFyZ2luLW0ge1xyXG4gIG1hcmdpbjogdmFyKC0tbWFyZ2luLW0pO1xyXG59XHJcblxyXG4ubWFyZ2luLWhvcml6b250YWwtbSB7XHJcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLW1hcmdpbi1tKTtcclxuICBtYXJnaW4tcmlnaHQ6IHZhcigtLW1hcmdpbi1tKTtcclxufVxyXG5cclxuLm1hcmdpbi12ZXJ0aWNhbC1tIHtcclxuICBtYXJnaW4tdG9wOiB2YXIoLS1tYXJnaW4tbSk7XHJcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tbWFyZ2luLW0pO1xyXG59XHJcblxyXG4ubWFyZ2luLXRvcC1tIHtcclxuICBtYXJnaW4tdG9wOiB2YXIoLS1tYXJnaW4tbSk7XHJcbn1cclxuXHJcbi5tYXJnaW4tYm90dG9tLW0ge1xyXG4gIG1hcmdpbi1ib3R0b206IHZhcigtLW1hcmdpbi1tKTtcclxufVxyXG5cclxuLm1hcmdpbi1sZWZ0LW0ge1xyXG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1tYXJnaW4tbSk7XHJcbn1cclxuXHJcbi5tYXJnaW4tcmlnaHQtbSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1tYXJnaW4tbSk7XHJcbn1cclxuXHJcbi5tYXJnaW4tcyB7XHJcbiAgbWFyZ2luOiB2YXIoLS1tYXJnaW4tcyk7XHJcbn1cclxuXHJcbi5tYXJnaW4taG9yaXpvbnRhbC1zIHtcclxuICBtYXJnaW4tbGVmdDogdmFyKC0tbWFyZ2luLXMpO1xyXG4gIG1hcmdpbi1yaWdodDogdmFyKC0tbWFyZ2luLXMpO1xyXG59XHJcblxyXG4ubWFyZ2luLXZlcnRpY2FsLXMge1xyXG4gIG1hcmdpbi10b3A6IHZhcigtLW1hcmdpbi1zKTtcclxuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1tYXJnaW4tcyk7XHJcbn1cclxuXHJcbi5tYXJnaW4tdG9wLXMge1xyXG4gIG1hcmdpbi10b3A6IHZhcigtLW1hcmdpbi1zKTtcclxufVxyXG5cclxuLm1hcmdpbi1ib3R0b20tcyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tbWFyZ2luLXMpO1xyXG59XHJcblxyXG4ubWFyZ2luLWxlZnQtcyB7XHJcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLW1hcmdpbi1zKTtcclxufVxyXG5cclxuLm1hcmdpbi1yaWdodC1zIHtcclxuICBtYXJnaW4tcmlnaHQ6IHZhcigtLW1hcmdpbi1zKTtcclxufVxyXG5cclxuLm1hcmdpbi14cyB7XHJcbiAgbWFyZ2luOiB2YXIoLS1tYXJnaW4teHMpO1xyXG59XHJcblxyXG4ubWFyZ2luLWhvcml6b250YWwteHMge1xyXG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1tYXJnaW4teHMpO1xyXG4gIG1hcmdpbi1yaWdodDogdmFyKC0tbWFyZ2luLXhzKTtcclxufVxyXG5cclxuLm1hcmdpbi12ZXJ0aWNhbC14cyB7XHJcbiAgbWFyZ2luLXRvcDogdmFyKC0tbWFyZ2luLXhzKTtcclxuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1tYXJnaW4teHMpO1xyXG59XHJcblxyXG4ubWFyZ2luLXRvcC14cyB7XHJcbiAgbWFyZ2luLXRvcDogdmFyKC0tbWFyZ2luLXhzKTtcclxufVxyXG5cclxuLm1hcmdpbi1ib3R0b20teHMge1xyXG4gIG1hcmdpbi1ib3R0b206IHZhcigtLW1hcmdpbi14cyk7XHJcbn1cclxuXHJcbi5tYXJnaW4tbGVmdC14cyB7XHJcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLW1hcmdpbi14cyk7XHJcbn1cclxuXHJcbi5tYXJnaW4tcmlnaHQteHMge1xyXG4gIG1hcmdpbi1yaWdodDogdmFyKC0tbWFyZ2luLXhzKTtcclxufVxyXG4iLCIubWF4LXdpZHRoLXhsIHtcclxuICBtYXgtd2lkdGg6IHZhcigtLW1heC13aWR0aC14bCk7XHJcbn1cclxuXHJcbi5tYXgtd2lkdGgtbCB7XHJcbiAgbWF4LXdpZHRoOiB2YXIoLS1tYXgtd2lkdGgtbCk7XHJcbn1cclxuXHJcbi5tYXgtd2lkdGgtbSB7XHJcbiAgbWF4LXdpZHRoOiB2YXIoLS1tYXgtd2lkdGgtbSk7XHJcbn1cclxuXHJcbi5tYXgtd2lkdGgtcyB7XHJcbiAgbWF4LXdpZHRoOiB2YXIoLS1tYXgtd2lkdGgtcyk7XHJcbn1cclxuXHJcbi5tYXgtd2lkdGgteHMge1xyXG4gIG1heC13aWR0aDogdmFyKC0tbWF4LXdpZHRoLXhzKTtcclxufVxyXG4iLCIub3ZlcmZsb3ctaW5oZXJpdCB7XHJcbiAgb3ZlcmZsb3c6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5vdmVyZmxvdy1pbml0aWFsIHtcclxuICBvdmVyZmxvdzogaW5pdGlhbDtcclxufVxyXG5cclxuLm92ZXJmbG93LXVuc2V0IHtcclxuICBvdmVyZmxvdzogdW5zZXQ7XHJcbn1cclxuXHJcbi5vdmVyZmxvdy1oaWRkZW4ge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5vdmVyZmxvdy12aXNpYmxlIHtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG5cclxuLm92ZXJmbG93LXNjcm9sbCB7XHJcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcclxufVxyXG5cclxuLm92ZXJmbG93LWF1dG8ge1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcbiIsIi5uby1wYWRkaW5nIHtcclxuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5uby1wYWRkaW5nLWhvcml6b250YWwge1xyXG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm5vLXBhZGRpbmctdmVydGljYWwge1xyXG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm5vLXBhZGRpbmctdG9wIHtcclxuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubm8tcGFkZGluZy1yaWdodCB7XHJcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubm8tcGFkZGluZy1ib3R0b20ge1xyXG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5uby1wYWRkaW5nLWxlZnQge1xyXG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGFkZGluZy14bCB7XHJcbiAgcGFkZGluZzogdmFyKC0tcGFkZGluZy14bCk7XHJcbn1cclxuXHJcbi5wYWRkaW5nLWhvcml6b250YWwteGwge1xyXG4gIHBhZGRpbmctbGVmdDogdmFyKC0tcGFkZGluZy14bCk7XHJcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tcGFkZGluZy14bCk7XHJcbn1cclxuXHJcbi5wYWRkaW5nLXZlcnRpY2FsLXhsIHtcclxuICBwYWRkaW5nLXRvcDogdmFyKC0tcGFkZGluZy14bCk7XHJcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLXBhZGRpbmcteGwpO1xyXG59XHJcblxyXG4ucGFkZGluZy10b3AteGwge1xyXG4gIHBhZGRpbmctdG9wOiB2YXIoLS1wYWRkaW5nLXhsKTtcclxufVxyXG5cclxuLnBhZGRpbmctYm90dG9tLXhsIHtcclxuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tcGFkZGluZy14bCk7XHJcbn1cclxuXHJcbi5wYWRkaW5nLWxlZnQteGwge1xyXG4gIHBhZGRpbmctbGVmdDogdmFyKC0tcGFkZGluZy14bCk7XHJcbn1cclxuXHJcbi5wYWRkaW5nLXJpZ2h0LXhsIHtcclxuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1wYWRkaW5nLXhsKTtcclxufVxyXG5cclxuLnBhZGRpbmctbCB7XHJcbiAgcGFkZGluZzogdmFyKC0tcGFkZGluZy1sKTtcclxufVxyXG5cclxuLnBhZGRpbmctaG9yaXpvbnRhbC1sIHtcclxuICBwYWRkaW5nLWxlZnQ6IHZhcigtLXBhZGRpbmctbCk7XHJcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tcGFkZGluZy1sKTtcclxufVxyXG5cclxuLnBhZGRpbmctdmVydGljYWwtbCB7XHJcbiAgcGFkZGluZy10b3A6IHZhcigtLXBhZGRpbmctbCk7XHJcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLXBhZGRpbmctbCk7XHJcbn1cclxuXHJcbi5wYWRkaW5nLXRvcC1sIHtcclxuICBwYWRkaW5nLXRvcDogdmFyKC0tcGFkZGluZy1sKTtcclxufVxyXG5cclxuLnBhZGRpbmctYm90dG9tLWwge1xyXG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1wYWRkaW5nLWwpO1xyXG59XHJcblxyXG4ucGFkZGluZy1sZWZ0LWwge1xyXG4gIHBhZGRpbmctbGVmdDogdmFyKC0tcGFkZGluZy1sKTtcclxufVxyXG5cclxuLnBhZGRpbmctcmlnaHQtbCB7XHJcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tcGFkZGluZy1sKTtcclxufVxyXG5cclxuLnBhZGRpbmctbSB7XHJcbiAgcGFkZGluZzogdmFyKC0tcGFkZGluZy1tKTtcclxufVxyXG5cclxuLnBhZGRpbmctaG9yaXpvbnRhbC1tIHtcclxuICBwYWRkaW5nLWxlZnQ6IHZhcigtLXBhZGRpbmctbSk7XHJcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tcGFkZGluZy1tKTtcclxufVxyXG5cclxuLnBhZGRpbmctdmVydGljYWwtbSB7XHJcbiAgcGFkZGluZy10b3A6IHZhcigtLXBhZGRpbmctbSk7XHJcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLXBhZGRpbmctbSk7XHJcbn1cclxuXHJcbi5wYWRkaW5nLXRvcC1tIHtcclxuICBwYWRkaW5nLXRvcDogdmFyKC0tcGFkZGluZy1tKTtcclxufVxyXG5cclxuLnBhZGRpbmctYm90dG9tLW0ge1xyXG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1wYWRkaW5nLW0pO1xyXG59XHJcblxyXG4ucGFkZGluZy1sZWZ0LW0ge1xyXG4gIHBhZGRpbmctbGVmdDogdmFyKC0tcGFkZGluZy1tKTtcclxufVxyXG5cclxuLnBhZGRpbmctcmlnaHQtbSB7XHJcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tcGFkZGluZy1tKTtcclxufVxyXG5cclxuLnBhZGRpbmctcyB7XHJcbiAgcGFkZGluZzogdmFyKC0tcGFkZGluZy1zKTtcclxufVxyXG5cclxuLnBhZGRpbmctaG9yaXpvbnRhbC1zIHtcclxuICBwYWRkaW5nLWxlZnQ6IHZhcigtLXBhZGRpbmctcyk7XHJcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tcGFkZGluZy1zKTtcclxufVxyXG5cclxuLnBhZGRpbmctdmVydGljYWwtcyB7XHJcbiAgcGFkZGluZy10b3A6IHZhcigtLXBhZGRpbmctcyk7XHJcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLXBhZGRpbmctcyk7XHJcbn1cclxuXHJcbi5wYWRkaW5nLXRvcC1zIHtcclxuICBwYWRkaW5nLXRvcDogdmFyKC0tcGFkZGluZy1zKTtcclxufVxyXG5cclxuLnBhZGRpbmctYm90dG9tLXMge1xyXG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1wYWRkaW5nLXMpO1xyXG59XHJcblxyXG4ucGFkZGluZy1sZWZ0LXMge1xyXG4gIHBhZGRpbmctbGVmdDogdmFyKC0tcGFkZGluZy1zKTtcclxufVxyXG5cclxuLnBhZGRpbmctcmlnaHQtcyB7XHJcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tcGFkZGluZy1zKTtcclxufVxyXG5cclxuLnBhZGRpbmcteHMge1xyXG4gIHBhZGRpbmc6IHZhcigtLXBhZGRpbmcteHMpO1xyXG59XHJcblxyXG4ucGFkZGluZy1ob3Jpem9udGFsLXhzIHtcclxuICBwYWRkaW5nLWxlZnQ6IHZhcigtLXBhZGRpbmcteHMpO1xyXG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLXBhZGRpbmcteHMpO1xyXG59XHJcblxyXG4ucGFkZGluZy12ZXJ0aWNhbC14cyB7XHJcbiAgcGFkZGluZy10b3A6IHZhcigtLXBhZGRpbmcteHMpO1xyXG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1wYWRkaW5nLXhzKTtcclxufVxyXG5cclxuLnBhZGRpbmctdG9wLXhzIHtcclxuICBwYWRkaW5nLXRvcDogdmFyKC0tcGFkZGluZy14cyk7XHJcbn1cclxuXHJcbi5wYWRkaW5nLWJvdHRvbS14cyB7XHJcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLXBhZGRpbmcteHMpO1xyXG59XHJcblxyXG4ucGFkZGluZy1sZWZ0LXhzIHtcclxuICBwYWRkaW5nLWxlZnQ6IHZhcigtLXBhZGRpbmcteHMpO1xyXG59XHJcblxyXG4ucGFkZGluZy1yaWdodC14cyB7XHJcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tcGFkZGluZy14cyk7XHJcbn1cclxuIiwiLnBvaW50ZXItZXZlbnRzLWluaGVyaXQge1xyXG4gIHBvaW50ZXItZXZlbnRzOiBpbmhlcml0O1xyXG59XHJcblxyXG4ucG9pbnRlci1ldmVudHMtaW5pdGlhbCB7XHJcbiAgcG9pbnRlci1ldmVudHM6IGluaXRpYWw7XHJcbn1cclxuXHJcbi5wb2ludGVyLWV2ZW50cy11bnNldCB7XHJcbiAgcG9pbnRlci1ldmVudHM6IHVuc2V0O1xyXG59XHJcblxyXG4ucG9pbnRlci1ldmVudHMtYXV0byB7XHJcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbn1cclxuXHJcbi5wb2ludGVyLWV2ZW50cy1ub25lIHtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG4iLCIucG9zaXRpb24tdG9wLWxlZnQge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxufVxyXG5cclxuLnBvc2l0aW9uLXRvcC1yaWdodCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxufVxyXG5cclxuLnBvc2l0aW9uLWJvdHRvbS1sZWZ0IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbn1cclxuXHJcbi5wb3NpdGlvbi1ib3R0b20tcmlnaHQge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbn1cclxuIiwiLnRleHQtbGVmdCB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLnRleHQtcmlnaHQge1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG4udGV4dC1qdXN0aWZ5IHtcclxuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG59XHJcblxyXG4udGV4dC1jZW50ZXIge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnRydW5jYXRlIHtcclxuICBAYXBwbHkgLS10cnVuY2F0ZTtcclxufVxyXG5cclxuLnVwcGVyY2FzZSB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLmxvd2VyY2FzZSB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcclxufVxyXG5cclxuLmNhcGl0YWxpemUge1xyXG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG59XHJcbiIsIi5zdHJva2UtY3VycmVudC1jb2xvcixcclxuc3ZnLnN0cm9rZS1jdXJyZW50LWNvbG9yIHtcclxuICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcclxufVxyXG5cclxuLnN0cm9rZS1pbmhlcml0LFxyXG5zdmcuc3Ryb2tlLWluaGVyaXQge1xyXG4gIHN0cm9rZTogaW5oZXJpdDtcclxufVxyXG5cclxuLnN0cm9rZS13aGl0ZSxcclxuc3ZnLnN0cm9rZS13aGl0ZSB7XHJcbiAgc3Ryb2tlOiB2YXIoLS13aGl0ZSk7XHJcbn1cclxuXHJcbi5zdHJva2UtYmxhY2ssXHJcbnN2Zy5zdHJva2UtYmxhY2sge1xyXG4gIHN0cm9rZTogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG4uc3Ryb2tlLWxpZ2h0LFxyXG5zdmcuc3Ryb2tlLWxpZ2h0IHtcclxuICBzdHJva2U6IHZhcigtLWxpZ2h0KTtcclxufVxyXG5cclxuLnN0cm9rZS1saWdodC01MCxcclxuc3ZnLnN0cm9rZS1saWdodC01MCB7XHJcbiAgc3Ryb2tlOiB2YXIoLS1saWdodC01MCk7XHJcbn1cclxuXHJcbi5zdHJva2UtbGlnaHQtMTAwLFxyXG5zdmcuc3Ryb2tlLWxpZ2h0LTEwMCB7XHJcbiAgc3Ryb2tlOiB2YXIoLS1saWdodC0xMDApO1xyXG59XHJcblxyXG4uc3Ryb2tlLWxpZ2h0LTIwMCxcclxuc3ZnLnN0cm9rZS1saWdodC0yMDAge1xyXG4gIHN0cm9rZTogdmFyKC0tbGlnaHQtMjAwKTtcclxufVxyXG5cclxuLnN0cm9rZS1saWdodC0zMDAsXHJcbnN2Zy5zdHJva2UtbGlnaHQtMzAwIHtcclxuICBzdHJva2U6IHZhcigtLWxpZ2h0LTMwMCk7XHJcbn1cclxuXHJcbi5zdHJva2UtbGlnaHQtNDAwLFxyXG5zdmcuc3Ryb2tlLWxpZ2h0LTQwMCB7XHJcbiAgc3Ryb2tlOiB2YXIoLS1saWdodC00MDApO1xyXG59XHJcblxyXG4uc3Ryb2tlLWxpZ2h0LTUwMCxcclxuc3ZnLnN0cm9rZS1saWdodC01MDAge1xyXG4gIHN0cm9rZTogdmFyKC0tbGlnaHQtNTAwKTtcclxufVxyXG5cclxuLnN0cm9rZS1saWdodC02MDAsXHJcbnN2Zy5zdHJva2UtbGlnaHQtNjAwIHtcclxuICBzdHJva2U6IHZhcigtLWxpZ2h0LTYwMCk7XHJcbn1cclxuXHJcbi5zdHJva2UtbGlnaHQtNzAwLFxyXG5zdmcuc3Ryb2tlLWxpZ2h0LTcwMCB7XHJcbiAgc3Ryb2tlOiB2YXIoLS1saWdodC03MDApO1xyXG59XHJcblxyXG4uc3Ryb2tlLWxpZ2h0LTgwMCxcclxuc3ZnLnN0cm9rZS1saWdodC04MDAge1xyXG4gIHN0cm9rZTogdmFyKC0tbGlnaHQtODAwKTtcclxufVxyXG5cclxuLnN0cm9rZS1saWdodC05MDAsXHJcbnN2Zy5zdHJva2UtbGlnaHQtOTAwIHtcclxuICBzdHJva2U6IHZhcigtLWxpZ2h0LTkwMCk7XHJcbn1cclxuXHJcbi5zdHJva2UtZ3JleSxcclxuc3ZnLnN0cm9rZS1ncmV5IHtcclxuICBzdHJva2U6IHZhcigtLWdyZXkpO1xyXG59XHJcblxyXG4uc3Ryb2tlLWdyZXktNTAsXHJcbnN2Zy5zdHJva2UtZ3JleS01MCB7XHJcbiAgc3Ryb2tlOiB2YXIoLS1ncmV5LTUwKTtcclxufVxyXG5cclxuLnN0cm9rZS1ncmV5LTEwMCxcclxuc3ZnLnN0cm9rZS1ncmV5LTEwMCB7XHJcbiAgc3Ryb2tlOiB2YXIoLS1ncmV5LTEwMCk7XHJcbn1cclxuXHJcbi5zdHJva2UtZ3JleS0yMDAsXHJcbnN2Zy5zdHJva2UtZ3JleS0yMDAge1xyXG4gIHN0cm9rZTogdmFyKC0tZ3JleS0yMDApO1xyXG59XHJcblxyXG4uc3Ryb2tlLWdyZXktMzAwLFxyXG5zdmcuc3Ryb2tlLWdyZXktMzAwIHtcclxuICBzdHJva2U6IHZhcigtLWdyZXktMzAwKTtcclxufVxyXG5cclxuLnN0cm9rZS1ncmV5LTQwMCxcclxuc3ZnLnN0cm9rZS1ncmV5LTQwMCB7XHJcbiAgc3Ryb2tlOiB2YXIoLS1ncmV5LTQwMCk7XHJcbn1cclxuXHJcbi5zdHJva2UtZ3JleS01MDAsXHJcbnN2Zy5zdHJva2UtZ3JleS01MDAge1xyXG4gIHN0cm9rZTogdmFyKC0tZ3JleS01MDApO1xyXG59XHJcblxyXG4uc3Ryb2tlLWdyZXktNjAwLFxyXG5zdmcuc3Ryb2tlLWdyZXktNjAwIHtcclxuICBzdHJva2U6IHZhcigtLWdyZXktNjAwKTtcclxufVxyXG5cclxuLnN0cm9rZS1ncmV5LTcwMCxcclxuc3ZnLnN0cm9rZS1ncmV5LTcwMCB7XHJcbiAgc3Ryb2tlOiB2YXIoLS1ncmV5LTcwMCk7XHJcbn1cclxuXHJcbi5zdHJva2UtZ3JleS04MDAsXHJcbnN2Zy5zdHJva2UtZ3JleS04MDAge1xyXG4gIHN0cm9rZTogdmFyKC0tZ3JleS04MDApO1xyXG59XHJcblxyXG4uc3Ryb2tlLWdyZXktOTAwLFxyXG5zdmcuc3Ryb2tlLWdyZXktOTAwIHtcclxuICBzdHJva2U6IHZhcigtLWdyZXktOTAwKTtcclxufVxyXG5cclxuLnN0cm9rZS1kYXJrLFxyXG5zdmcuc3Ryb2tlLWRhcmsge1xyXG4gIHN0cm9rZTogdmFyKC0tZGFyayk7XHJcbn1cclxuXHJcbi5zdHJva2UtZGFyay01MCxcclxuc3ZnLnN0cm9rZS1kYXJrLTUwIHtcclxuICBzdHJva2U6IHZhcigtLWRhcmstNTApO1xyXG59XHJcblxyXG4uc3Ryb2tlLWRhcmstMTAwLFxyXG5zdmcuc3Ryb2tlLWRhcmstMTAwIHtcclxuICBzdHJva2U6IHZhcigtLWRhcmstMTAwKTtcclxufVxyXG5cclxuLnN0cm9rZS1kYXJrLTIwMCxcclxuc3ZnLnN0cm9rZS1kYXJrLTIwMCB7XHJcbiAgc3Ryb2tlOiB2YXIoLS1kYXJrLTIwMCk7XHJcbn1cclxuXHJcbi5zdHJva2UtZGFyay0zMDAsXHJcbnN2Zy5zdHJva2UtZGFyay0zMDAge1xyXG4gIHN0cm9rZTogdmFyKC0tZGFyay0zMDApO1xyXG59XHJcblxyXG4uc3Ryb2tlLWRhcmstNDAwLFxyXG5zdmcuc3Ryb2tlLWRhcmstNDAwIHtcclxuICBzdHJva2U6IHZhcigtLWRhcmstNDAwKTtcclxufVxyXG5cclxuLnN0cm9rZS1kYXJrLTUwMCxcclxuc3ZnLnN0cm9rZS1kYXJrLTUwMCB7XHJcbiAgc3Ryb2tlOiB2YXIoLS1kYXJrLTUwMCk7XHJcbn1cclxuXHJcbi5zdHJva2UtZGFyay02MDAsXHJcbnN2Zy5zdHJva2UtZGFyay02MDAge1xyXG4gIHN0cm9rZTogdmFyKC0tZGFyay02MDApO1xyXG59XHJcblxyXG4uc3Ryb2tlLWRhcmstNzAwLFxyXG5zdmcuc3Ryb2tlLWRhcmstNzAwIHtcclxuICBzdHJva2U6IHZhcigtLWRhcmstNzAwKTtcclxufVxyXG5cclxuLnN0cm9rZS1kYXJrLTgwMCxcclxuc3ZnLnN0cm9rZS1kYXJrLTgwMCB7XHJcbiAgc3Ryb2tlOiB2YXIoLS1kYXJrLTgwMCk7XHJcbn1cclxuXHJcbi5zdHJva2UtZGFyay05MDAsXHJcbnN2Zy5zdHJva2UtZGFyay05MDAge1xyXG4gIHN0cm9rZTogdmFyKC0tZGFyay05MDApO1xyXG59XHJcblxyXG4uc3Ryb2tlLXByaW1hcnksXHJcbnN2Zy5zdHJva2UtcHJpbWFyeSB7XHJcbiAgc3Ryb2tlOiB2YXIoLS1wcmltYXJ5KTtcclxufVxyXG5cclxuLnN0cm9rZS1wcmltYXJ5LTUwLFxyXG5zdmcuc3Ryb2tlLXByaW1hcnktNTAge1xyXG4gIHN0cm9rZTogdmFyKC0tcHJpbWFyeS01MCk7XHJcbn1cclxuXHJcbi5zdHJva2UtcHJpbWFyeS0xMDAsXHJcbnN2Zy5zdHJva2UtcHJpbWFyeS0xMDAge1xyXG4gIHN0cm9rZTogdmFyKC0tcHJpbWFyeS0xMDApO1xyXG59XHJcblxyXG4uc3Ryb2tlLXByaW1hcnktMjAwLFxyXG5zdmcuc3Ryb2tlLXByaW1hcnktMjAwIHtcclxuICBzdHJva2U6IHZhcigtLXByaW1hcnktMjAwKTtcclxufVxyXG5cclxuLnN0cm9rZS1wcmltYXJ5LTMwMCxcclxuc3ZnLnN0cm9rZS1wcmltYXJ5LTMwMCB7XHJcbiAgc3Ryb2tlOiB2YXIoLS1wcmltYXJ5LTMwMCk7XHJcbn1cclxuXHJcbi5zdHJva2UtcHJpbWFyeS00MDAsXHJcbnN2Zy5zdHJva2UtcHJpbWFyeS00MDAge1xyXG4gIHN0cm9rZTogdmFyKC0tcHJpbWFyeS00MDApO1xyXG59XHJcblxyXG4uc3Ryb2tlLXByaW1hcnktNTAwLFxyXG5zdmcuc3Ryb2tlLXByaW1hcnktNTAwIHtcclxuICBzdHJva2U6IHZhcigtLXByaW1hcnktNTAwKTtcclxufVxyXG5cclxuLnN0cm9rZS1wcmltYXJ5LTYwMCxcclxuc3ZnLnN0cm9rZS1wcmltYXJ5LTYwMCB7XHJcbiAgc3Ryb2tlOiB2YXIoLS1wcmltYXJ5LTYwMCk7XHJcbn1cclxuXHJcbi5zdHJva2UtcHJpbWFyeS03MDAsXHJcbnN2Zy5zdHJva2UtcHJpbWFyeS03MDAge1xyXG4gIHN0cm9rZTogdmFyKC0tcHJpbWFyeS03MDApO1xyXG59XHJcblxyXG4uc3Ryb2tlLXByaW1hcnktODAwLFxyXG5zdmcuc3Ryb2tlLXByaW1hcnktODAwIHtcclxuICBzdHJva2U6IHZhcigtLXByaW1hcnktODAwKTtcclxufVxyXG5cclxuLnN0cm9rZS1wcmltYXJ5LTkwMCxcclxuc3ZnLnN0cm9rZS1wcmltYXJ5LTkwMCB7XHJcbiAgc3Ryb2tlOiB2YXIoLS1wcmltYXJ5LTkwMCk7XHJcbn1cclxuXHJcbi5zdHJva2Utc2Vjb25kYXJ5LFxyXG5zdmcuc3Ryb2tlLXNlY29uZGFyeSB7XHJcbiAgc3Ryb2tlOiB2YXIoLS1zZWNvbmRhcnkpO1xyXG59XHJcblxyXG4uc3Ryb2tlLXNlY29uZGFyeS01MCxcclxuc3ZnLnN0cm9rZS1zZWNvbmRhcnktNTAge1xyXG4gIHN0cm9rZTogdmFyKC0tc2Vjb25kYXJ5LTUwKTtcclxufVxyXG5cclxuLnN0cm9rZS1zZWNvbmRhcnktMTAwLFxyXG5zdmcuc3Ryb2tlLXNlY29uZGFyeS0xMDAge1xyXG4gIHN0cm9rZTogdmFyKC0tc2Vjb25kYXJ5LTEwMCk7XHJcbn1cclxuXHJcbi5zdHJva2Utc2Vjb25kYXJ5LTIwMCxcclxuc3ZnLnN0cm9rZS1zZWNvbmRhcnktMjAwIHtcclxuICBzdHJva2U6IHZhcigtLXNlY29uZGFyeS0yMDApO1xyXG59XHJcblxyXG4uc3Ryb2tlLXNlY29uZGFyeS0zMDAsXHJcbnN2Zy5zdHJva2Utc2Vjb25kYXJ5LTMwMCB7XHJcbiAgc3Ryb2tlOiB2YXIoLS1zZWNvbmRhcnktMzAwKTtcclxufVxyXG5cclxuLnN0cm9rZS1zZWNvbmRhcnktNDAwLFxyXG5zdmcuc3Ryb2tlLXNlY29uZGFyeS00MDAge1xyXG4gIHN0cm9rZTogdmFyKC0tc2Vjb25kYXJ5LTQwMCk7XHJcbn1cclxuXHJcbi5zdHJva2Utc2Vjb25kYXJ5LTUwMCxcclxuc3ZnLnN0cm9rZS1zZWNvbmRhcnktNTAwIHtcclxuICBzdHJva2U6IHZhcigtLXNlY29uZGFyeS01MDApO1xyXG59XHJcblxyXG4uc3Ryb2tlLXNlY29uZGFyeS02MDAsXHJcbnN2Zy5zdHJva2Utc2Vjb25kYXJ5LTYwMCB7XHJcbiAgc3Ryb2tlOiB2YXIoLS1zZWNvbmRhcnktNjAwKTtcclxufVxyXG5cclxuLnN0cm9rZS1zZWNvbmRhcnktNzAwLFxyXG5zdmcuc3Ryb2tlLXNlY29uZGFyeS03MDAge1xyXG4gIHN0cm9rZTogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XHJcbn1cclxuXHJcbi5zdHJva2Utc2Vjb25kYXJ5LTgwMCxcclxuc3ZnLnN0cm9rZS1zZWNvbmRhcnktODAwIHtcclxuICBzdHJva2U6IHZhcigtLXNlY29uZGFyeS04MDApO1xyXG59XHJcblxyXG4uc3Ryb2tlLXNlY29uZGFyeS05MDAsXHJcbnN2Zy5zdHJva2Utc2Vjb25kYXJ5LTkwMCB7XHJcbiAgc3Ryb2tlOiB2YXIoLS1zZWNvbmRhcnktOTAwKTtcclxufVxyXG5cclxuLnN0cm9rZS10ZXJ0aWFyeSxcclxuc3ZnLnN0cm9rZS10ZXJ0aWFyeSB7XHJcbiAgc3Ryb2tlOiB2YXIoLS10ZXJ0aWFyeSk7XHJcbn1cclxuXHJcbi5zdHJva2UtdGVydGlhcnktNTAsXHJcbnN2Zy5zdHJva2UtdGVydGlhcnktNTAge1xyXG4gIHN0cm9rZTogdmFyKC0tdGVydGlhcnktNTApO1xyXG59XHJcblxyXG4uc3Ryb2tlLXRlcnRpYXJ5LTEwMCxcclxuc3ZnLnN0cm9rZS10ZXJ0aWFyeS0xMDAge1xyXG4gIHN0cm9rZTogdmFyKC0tdGVydGlhcnktMTAwKTtcclxufVxyXG5cclxuLnN0cm9rZS10ZXJ0aWFyeS0yMDAsXHJcbnN2Zy5zdHJva2UtdGVydGlhcnktMjAwIHtcclxuICBzdHJva2U6IHZhcigtLXRlcnRpYXJ5LTIwMCk7XHJcbn1cclxuXHJcbi5zdHJva2UtdGVydGlhcnktMzAwLFxyXG5zdmcuc3Ryb2tlLXRlcnRpYXJ5LTMwMCB7XHJcbiAgc3Ryb2tlOiB2YXIoLS10ZXJ0aWFyeS0zMDApO1xyXG59XHJcblxyXG4uc3Ryb2tlLXRlcnRpYXJ5LTQwMCxcclxuc3ZnLnN0cm9rZS10ZXJ0aWFyeS00MDAge1xyXG4gIHN0cm9rZTogdmFyKC0tdGVydGlhcnktNDAwKTtcclxufVxyXG5cclxuLnN0cm9rZS10ZXJ0aWFyeS01MDAsXHJcbnN2Zy5zdHJva2UtdGVydGlhcnktNTAwIHtcclxuICBzdHJva2U6IHZhcigtLXRlcnRpYXJ5LTUwMCk7XHJcbn1cclxuXHJcbi5zdHJva2UtdGVydGlhcnktNjAwLFxyXG5zdmcuc3Ryb2tlLXRlcnRpYXJ5LTYwMCB7XHJcbiAgc3Ryb2tlOiB2YXIoLS10ZXJ0aWFyeS02MDApO1xyXG59XHJcblxyXG4uc3Ryb2tlLXRlcnRpYXJ5LTcwMCxcclxuc3ZnLnN0cm9rZS10ZXJ0aWFyeS03MDAge1xyXG4gIHN0cm9rZTogdmFyKC0tdGVydGlhcnktNzAwKTtcclxufVxyXG5cclxuLnN0cm9rZS10ZXJ0aWFyeS04MDAsXHJcbnN2Zy5zdHJva2UtdGVydGlhcnktODAwIHtcclxuICBzdHJva2U6IHZhcigtLXRlcnRpYXJ5LTgwMCk7XHJcbn1cclxuXHJcbi5zdHJva2UtdGVydGlhcnktOTAwLFxyXG5zdmcuc3Ryb2tlLXRlcnRpYXJ5LTkwMCB7XHJcbiAgc3Ryb2tlOiB2YXIoLS10ZXJ0aWFyeS05MDApO1xyXG59XHJcblxyXG4uc3Ryb2tlLWVycm9yLFxyXG5zdmcuc3Ryb2tlLWVycm9yIHtcclxuICBzdHJva2U6IHZhcigtLWVycm9yKTtcclxufVxyXG5cclxuLnN0cm9rZS1lcnJvci01MCxcclxuc3ZnLnN0cm9rZS1lcnJvci01MCB7XHJcbiAgc3Ryb2tlOiB2YXIoLS1lcnJvci01MCk7XHJcbn1cclxuXHJcbi5zdHJva2UtZXJyb3ItMTAwLFxyXG5zdmcuc3Ryb2tlLWVycm9yLTEwMCB7XHJcbiAgc3Ryb2tlOiB2YXIoLS1lcnJvci0xMDApO1xyXG59XHJcblxyXG4uc3Ryb2tlLWVycm9yLTIwMCxcclxuc3ZnLnN0cm9rZS1lcnJvci0yMDAge1xyXG4gIHN0cm9rZTogdmFyKC0tZXJyb3ItMjAwKTtcclxufVxyXG5cclxuLnN0cm9rZS1lcnJvci0zMDAsXHJcbnN2Zy5zdHJva2UtZXJyb3ItMzAwIHtcclxuICBzdHJva2U6IHZhcigtLWVycm9yLTMwMCk7XHJcbn1cclxuXHJcbi5zdHJva2UtZXJyb3ItNDAwLFxyXG5zdmcuc3Ryb2tlLWVycm9yLTQwMCB7XHJcbiAgc3Ryb2tlOiB2YXIoLS1lcnJvci00MDApO1xyXG59XHJcblxyXG4uc3Ryb2tlLWVycm9yLTUwMCxcclxuc3ZnLnN0cm9rZS1lcnJvci01MDAge1xyXG4gIHN0cm9rZTogdmFyKC0tZXJyb3ItNTAwKTtcclxufVxyXG5cclxuLnN0cm9rZS1lcnJvci02MDAsXHJcbnN2Zy5zdHJva2UtZXJyb3ItNjAwIHtcclxuICBzdHJva2U6IHZhcigtLWVycm9yLTYwMCk7XHJcbn1cclxuXHJcbi5zdHJva2UtZXJyb3ItNzAwLFxyXG5zdmcuc3Ryb2tlLWVycm9yLTcwMCB7XHJcbiAgc3Ryb2tlOiB2YXIoLS1lcnJvci03MDApO1xyXG59XHJcblxyXG4uc3Ryb2tlLWVycm9yLTgwMCxcclxuc3ZnLnN0cm9rZS1lcnJvci04MDAge1xyXG4gIHN0cm9rZTogdmFyKC0tZXJyb3ItODAwKTtcclxufVxyXG5cclxuLnN0cm9rZS1lcnJvci05MDAsXHJcbnN2Zy5zdHJva2UtZXJyb3ItOTAwIHtcclxuICBzdHJva2U6IHZhcigtLWVycm9yLTkwMCk7XHJcbn1cclxuXHJcbi5zdHJva2Utd2FybmluZyxcclxuc3ZnLnN0cm9rZS13YXJuaW5nIHtcclxuICBzdHJva2U6IHZhcigtLXdhcm5pbmcpO1xyXG59XHJcblxyXG4uc3Ryb2tlLXdhcm5pbmctNTAsXHJcbnN2Zy5zdHJva2Utd2FybmluZy01MCB7XHJcbiAgc3Ryb2tlOiB2YXIoLS13YXJuaW5nLTUwKTtcclxufVxyXG5cclxuLnN0cm9rZS13YXJuaW5nLTEwMCxcclxuc3ZnLnN0cm9rZS13YXJuaW5nLTEwMCB7XHJcbiAgc3Ryb2tlOiB2YXIoLS13YXJuaW5nLTEwMCk7XHJcbn1cclxuXHJcbi5zdHJva2Utd2FybmluZy0yMDAsXHJcbnN2Zy5zdHJva2Utd2FybmluZy0yMDAge1xyXG4gIHN0cm9rZTogdmFyKC0td2FybmluZy0yMDApO1xyXG59XHJcblxyXG4uc3Ryb2tlLXdhcm5pbmctMzAwLFxyXG5zdmcuc3Ryb2tlLXdhcm5pbmctMzAwIHtcclxuICBzdHJva2U6IHZhcigtLXdhcm5pbmctMzAwKTtcclxufVxyXG5cclxuLnN0cm9rZS13YXJuaW5nLTQwMCxcclxuc3ZnLnN0cm9rZS13YXJuaW5nLTQwMCB7XHJcbiAgc3Ryb2tlOiB2YXIoLS13YXJuaW5nLTQwMCk7XHJcbn1cclxuXHJcbi5zdHJva2Utd2FybmluZy01MDAsXHJcbnN2Zy5zdHJva2Utd2FybmluZy01MDAge1xyXG4gIHN0cm9rZTogdmFyKC0td2FybmluZy01MDApO1xyXG59XHJcblxyXG4uc3Ryb2tlLXdhcm5pbmctNjAwLFxyXG5zdmcuc3Ryb2tlLXdhcm5pbmctNjAwIHtcclxuICBzdHJva2U6IHZhcigtLXdhcm5pbmctNjAwKTtcclxufVxyXG5cclxuLnN0cm9rZS13YXJuaW5nLTcwMCxcclxuc3ZnLnN0cm9rZS13YXJuaW5nLTcwMCB7XHJcbiAgc3Ryb2tlOiB2YXIoLS13YXJuaW5nLTcwMCk7XHJcbn1cclxuXHJcbi5zdHJva2Utd2FybmluZy04MDAsXHJcbnN2Zy5zdHJva2Utd2FybmluZy04MDAge1xyXG4gIHN0cm9rZTogdmFyKC0td2FybmluZy04MDApO1xyXG59XHJcblxyXG4uc3Ryb2tlLXdhcm5pbmctOTAwLFxyXG5zdmcuc3Ryb2tlLXdhcm5pbmctOTAwIHtcclxuICBzdHJva2U6IHZhcigtLXdhcm5pbmctOTAwKTtcclxufVxyXG5cclxuLnN0cm9rZS1zdWNjZXNzLFxyXG5zdmcuc3Ryb2tlLXN1Y2Nlc3Mge1xyXG4gIHN0cm9rZTogdmFyKC0tc3VjY2Vzcyk7XHJcbn1cclxuXHJcbi5zdHJva2Utc3VjY2Vzcy01MCxcclxuc3ZnLnN0cm9rZS1zdWNjZXNzLTUwIHtcclxuICBzdHJva2U6IHZhcigtLXN1Y2Nlc3MtNTApO1xyXG59XHJcblxyXG4uc3Ryb2tlLXN1Y2Nlc3MtMTAwLFxyXG5zdmcuc3Ryb2tlLXN1Y2Nlc3MtMTAwIHtcclxuICBzdHJva2U6IHZhcigtLXN1Y2Nlc3MtMTAwKTtcclxufVxyXG5cclxuLnN0cm9rZS1zdWNjZXNzLTIwMCxcclxuc3ZnLnN0cm9rZS1zdWNjZXNzLTIwMCB7XHJcbiAgc3Ryb2tlOiB2YXIoLS1zdWNjZXNzLTIwMCk7XHJcbn1cclxuXHJcbi5zdHJva2Utc3VjY2Vzcy0zMDAsXHJcbnN2Zy5zdHJva2Utc3VjY2Vzcy0zMDAge1xyXG4gIHN0cm9rZTogdmFyKC0tc3VjY2Vzcy0zMDApO1xyXG59XHJcblxyXG4uc3Ryb2tlLXN1Y2Nlc3MtNDAwLFxyXG5zdmcuc3Ryb2tlLXN1Y2Nlc3MtNDAwIHtcclxuICBzdHJva2U6IHZhcigtLXN1Y2Nlc3MtNDAwKTtcclxufVxyXG5cclxuLnN0cm9rZS1zdWNjZXNzLTUwMCxcclxuc3ZnLnN0cm9rZS1zdWNjZXNzLTUwMCB7XHJcbiAgc3Ryb2tlOiB2YXIoLS1zdWNjZXNzLTUwMCk7XHJcbn1cclxuXHJcbi5zdHJva2Utc3VjY2Vzcy02MDAsXHJcbnN2Zy5zdHJva2Utc3VjY2Vzcy02MDAge1xyXG4gIHN0cm9rZTogdmFyKC0tc3VjY2Vzcy02MDApO1xyXG59XHJcblxyXG4uc3Ryb2tlLXN1Y2Nlc3MtNzAwLFxyXG5zdmcuc3Ryb2tlLXN1Y2Nlc3MtNzAwIHtcclxuICBzdHJva2U6IHZhcigtLXN1Y2Nlc3MtNzAwKTtcclxufVxyXG5cclxuLnN0cm9rZS1zdWNjZXNzLTgwMCxcclxuc3ZnLnN0cm9rZS1zdWNjZXNzLTgwMCB7XHJcbiAgc3Ryb2tlOiB2YXIoLS1zdWNjZXNzLTgwMCk7XHJcbn1cclxuXHJcbi5zdHJva2Utc3VjY2Vzcy05MDAsXHJcbnN2Zy5zdHJva2Utc3VjY2Vzcy05MDAge1xyXG4gIHN0cm9rZTogdmFyKC0tc3VjY2Vzcy05MDApO1xyXG59XHJcblxyXG4uc3Ryb2tlLWluZm8sXHJcbnN2Zy5zdHJva2UtaW5mbyB7XHJcbiAgc3Ryb2tlOiB2YXIoLS1pbmZvKTtcclxufVxyXG5cclxuLnN0cm9rZS1pbmZvLTUwLFxyXG5zdmcuc3Ryb2tlLWluZm8tNTAge1xyXG4gIHN0cm9rZTogdmFyKC0taW5mby01MCk7XHJcbn1cclxuXHJcbi5zdHJva2UtaW5mby0xMDAsXHJcbnN2Zy5zdHJva2UtaW5mby0xMDAge1xyXG4gIHN0cm9rZTogdmFyKC0taW5mby0xMDApO1xyXG59XHJcblxyXG4uc3Ryb2tlLWluZm8tMjAwLFxyXG5zdmcuc3Ryb2tlLWluZm8tMjAwIHtcclxuICBzdHJva2U6IHZhcigtLWluZm8tMjAwKTtcclxufVxyXG5cclxuLnN0cm9rZS1pbmZvLTMwMCxcclxuc3ZnLnN0cm9rZS1pbmZvLTMwMCB7XHJcbiAgc3Ryb2tlOiB2YXIoLS1pbmZvLTMwMCk7XHJcbn1cclxuXHJcbi5zdHJva2UtaW5mby00MDAsXHJcbnN2Zy5zdHJva2UtaW5mby00MDAge1xyXG4gIHN0cm9rZTogdmFyKC0taW5mby00MDApO1xyXG59XHJcblxyXG4uc3Ryb2tlLWluZm8tNTAwLFxyXG5zdmcuc3Ryb2tlLWluZm8tNTAwIHtcclxuICBzdHJva2U6IHZhcigtLWluZm8tNTAwKTtcclxufVxyXG5cclxuLnN0cm9rZS1pbmZvLTYwMCxcclxuc3ZnLnN0cm9rZS1pbmZvLTYwMCB7XHJcbiAgc3Ryb2tlOiB2YXIoLS1pbmZvLTYwMCk7XHJcbn1cclxuXHJcbi5zdHJva2UtaW5mby03MDAsXHJcbnN2Zy5zdHJva2UtaW5mby03MDAge1xyXG4gIHN0cm9rZTogdmFyKC0taW5mby03MDApO1xyXG59XHJcblxyXG4uc3Ryb2tlLWluZm8tODAwLFxyXG5zdmcuc3Ryb2tlLWluZm8tODAwIHtcclxuICBzdHJva2U6IHZhcigtLWluZm8tODAwKTtcclxufVxyXG5cclxuLnN0cm9rZS1pbmZvLTkwMCxcclxuc3ZnLnN0cm9rZS1pbmZvLTkwMCB7XHJcbiAgc3Ryb2tlOiB2YXIoLS1pbmZvLTkwMCk7XHJcbn1cclxuIiwiLmljb24sXHJcbnN2Zy5pY29uIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IHZhcigtLWljb24tc2l6ZSk7XHJcbiAgaGVpZ2h0OiB2YXIoLS1pY29uLXNpemUpO1xyXG59XHJcblxyXG4uaWNvbi14cyxcclxuc3ZnLmljb24teHMge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogdmFyKC0taWNvbi14cy1zaXplKTtcclxuICBoZWlnaHQ6IHZhcigtLWljb24teHMtc2l6ZSk7XHJcbn1cclxuXHJcbi5pY29uLXMsXHJcbnN2Zy5pY29uLXMge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogdmFyKC0taWNvbi1zLXNpemUpO1xyXG4gIGhlaWdodDogdmFyKC0taWNvbi1zLXNpemUpO1xyXG59XHJcblxyXG4uaWNvbi1tLFxyXG5zdmcuaWNvbi1tIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IHZhcigtLWljb24tbS1zaXplKTtcclxuICBoZWlnaHQ6IHZhcigtLWljb24tbS1zaXplKTtcclxufVxyXG5cclxuLmljb24tbCxcclxuc3ZnLmljb24tbCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiB2YXIoLS1pY29uLWwtc2l6ZSk7XHJcbiAgaGVpZ2h0OiB2YXIoLS1pY29uLWwtc2l6ZSk7XHJcbn1cclxuXHJcbi5pY29uLXhsLFxyXG5zdmcuaWNvbi14bCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiB2YXIoLS1pY29uLXhsLXNpemUpO1xyXG4gIGhlaWdodDogdmFyKC0taWNvbi14bC1zaXplKTtcclxufVxyXG4iLCIudHJhbnNpdGlvbi1mYXN0IHtcclxuICBAYXBwbHkgLS10cmFuc2l0aW9uLWZhc3Q7XHJcbn1cclxuXHJcbi50cmFuc2l0aW9uLW1lZGl1bSB7XHJcbiAgQGFwcGx5IC0tdHJhbnNpdGlvbi1tZWRpdW07XHJcbn1cclxuXHJcbi50cmFuc2l0aW9uLXNsb3cge1xyXG4gIEBhcHBseSAtLXRyYW5zaXRpb24tc2xvdztcclxufVxyXG4iLCIuY2xlYXJmaXgge1xyXG4gIEBhcHBseSAtLWNsZWFyZml4O1xyXG59XHJcblxyXG4uY292ZXIge1xyXG4gIEBhcHBseSAtLWNvdmVyO1xyXG59XHJcblxyXG4uY2VudGVyIHtcclxuICBAYXBwbHkgLS1jZW50ZXI7XHJcbn1cclxuXHJcbi5jaXJjbGUge1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxufVxyXG5cclxuLmZ1bGwtaGVpZ2h0IHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5maXhlZCB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG59XHJcblxyXG4ucmVsYXRpdmUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmFic29sdXRlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuXHJcbi5wb2ludGVyIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5uby1ib3JkZXIge1xyXG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbiIsIi5oaWRlIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zaG93IHtcclxuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udmlzaWJsZSB7XHJcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaGlkZGVuIHtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnZpc2libGUtcHJpbnQge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHJcbiAgQG1lZGlhIHByaW50IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uaGlkZGVuLXByaW50IHtcclxuICBAbWVkaWEgcHJpbnQge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLnZpc2libGUtc2NyZWVuIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4ge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5oaWRkZW4tc2NyZWVuIHtcclxuICBAbWVkaWEgc2NyZWVuIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5oaWRlLXZpc3VhbGx5IHtcclxuICBAYXBwbHkgLS1oaWRlLXZpc3VhbGx5O1xyXG59XHJcblxyXG4udGV4dC1oaWRlIHtcclxuICBAYXBwbHkgLS10ZXh0LWhpZGU7XHJcbn1cclxuXHJcbi5oaWRkZW4teHMge1xyXG4gIEBtZWRpYSAoLS14cykge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLmhpZGRlbi1zIHtcclxuICBAbWVkaWEgKC0tcykge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLmhpZGRlbi1zLXVwIHtcclxuICBAbWVkaWEgKC0tcy11cCkge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLmhpZGRlbi1zLWRvd24ge1xyXG4gIEBtZWRpYSAoLS1zLWRvd24pIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5oaWRkZW4tbSB7XHJcbiAgQG1lZGlhICgtLW0pIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5oaWRkZW4tbS11cCB7XHJcbiAgQG1lZGlhICgtLW0tdXApIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5oaWRkZW4tbS1kb3duIHtcclxuICBAbWVkaWEgKC0tbS1kb3duKSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uaGlkZGVuLWwge1xyXG4gIEBtZWRpYSAoLS1sKSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uaGlkZGVuLWwtdXAge1xyXG4gIEBtZWRpYSAoLS1sLXVwKSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uaGlkZGVuLWwtZG93biB7XHJcbiAgQG1lZGlhICgtLWwtZG93bikge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLmhpZGRlbi14bCB7XHJcbiAgQG1lZGlhICgtLXhsKSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4udmlzaWJsZS14cyB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICBAbWVkaWEgKC0teHMpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4udmlzaWJsZS1zIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblxyXG4gIEBtZWRpYSAoLS1zKSB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLnZpc2libGUtcy11cCB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICBAbWVkaWEgKC0tcy11cCkge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi52aXNpYmxlLXMtZG93biB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICBAbWVkaWEgKC0tcy1kb3duKSB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLnZpc2libGUtbSB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICBAbWVkaWEgKC0tbSkge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi52aXNpYmxlLW0tdXAge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHJcbiAgQG1lZGlhICgtLW0tdXApIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4udmlzaWJsZS1tLWRvd24ge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHJcbiAgQG1lZGlhICgtLW0tZG93bikge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi52aXNpYmxlLWwge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHJcbiAgQG1lZGlhICgtLWwpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4udmlzaWJsZS1sLXVwIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblxyXG4gIEBtZWRpYSAoLS1sLXVwKSB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLnZpc2libGUtbC1kb3duIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblxyXG4gIEBtZWRpYSAoLS1sLWRvd24pIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4udmlzaWJsZS14bCB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICBAbWVkaWEgKC0teGwpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbiIsIi56LWluZGV4LWxvdyB7XHJcbiAgei1pbmRleDogdmFyKC0tei1pbmRleC1sb3cpO1xyXG59XHJcblxyXG4uei1pbmRleC1tZWRpdW0ge1xyXG4gIHotaW5kZXg6IHZhcigtLXotaW5kZXgtbWVkaXVtKTtcclxufVxyXG5cclxuLnotaW5kZXgtaGlnaCB7XHJcbiAgei1pbmRleDogdmFyKC0tei1pbmRleC1oaWdoKTtcclxufVxyXG4iLCIuaGVpZ2h0LTI1IHtcclxuICBtaW4taGVpZ2h0OiAyNXZoXHJcbn1cclxuXHJcbi5oZWlnaHQtNTAge1xyXG4gIG1pbi1oZWlnaHQ6IDUwdmhcclxufVxyXG5cclxuLmhlaWdodC03NSB7XHJcbiAgbWluLWhlaWdodDogNzV2aFxyXG59XHJcblxyXG4uaGVpZ2h0LTgwIHtcclxuICBtaW4taGVpZ2h0OiA4MHZoXHJcbn1cclxuXHJcbi5oZWlnaHQtOTAge1xyXG4gIG1pbi1oZWlnaHQ6IDkwdmhcclxufVxyXG5cclxuLmhlaWdodC0xMDAge1xyXG4gIG1pbi1oZWlnaHQ6IDEwMHZoXHJcbn0iXX0= */
