/*!
 * navigio-intranet
 * 
 * 
 * @author [object Object]
 * @version 0.0.1
 * Copyright 2023.  licensed.
 */
@charset "UTF-8";.clear:after,.clear:before,.dropdown-search:after,.dropdown-search:before{content:" ";display:table}.clear,.dropdown-search{*zoom:1}.clear:after,.dropdown-search:after{clear:both}*{box-sizing:border-box;font-smoothing:antialiased;text-rendering:optimizeLegibility}:focus{outline:none}html{font-size:62.5%;color:#1c1c1c;background:#eee}body,html{height:100%}body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font:400 1.6rem/1.6 Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.modal-open{overflow:hidden}body.modal-open .page{display:none}@media screen and (min-width:500px){body.modal-open .page{display:-ms-flexbox;display:flex}}

/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}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}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}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{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{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-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.italic{font-style:italic}.bold{font-weight:700}.link-primary{color:#2584c4}.line-height-1{line-height:1}.link-light{color:#fff;text-decoration:underline}.link-light:active{color:#fff}.no-decoration{text-decoration:none}.link-danger{color:#ec1543}.link-no-style{color:#1c1c1c;text-decoration:none}.page-header-heading{font-size:20px;font-size:2rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:500;margin:0;color:#fff}@media screen and (min-width:1024px){.page-header-heading{font-size:24px;font-size:2.4rem}}.page-header-client{margin-right:20px;font-weight:400;color:#94beda}.page-header-client,.page-header-name{display:block;white-space:nowrap;overflow:auto}.heading-md{font-size:20px;font-size:2rem;font-weight:400;margin:0 0 1em}@media screen and (min-width:1024px){.heading-md{font-size:28px;font-size:2.8rem}}.heading-normalized{font-size:16px;font-size:1.6rem;font-weight:400;margin:0}.text-xs{font-size:12px;font-size:1.2rem}.text-sm{font-size:14px;font-size:1.4rem}.text-md{font-size:18px;font-size:1.8rem}.text-lg{font-size:28px;font-size:2.8rem}.text-regular{font-weight:400}.text-medium{font-weight:500}.text-centered{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}.user-name{font-size:18px;font-size:1.8rem;font-weight:400;line-height:1;margin:0}@media screen and (min-width:1024px){.user-name{font-size:24px;font-size:2.4rem}}.heading-secondary,.title,.title-lg,.title-md,.title-sm,.title-sub-results,.title-xl{font-weight:400}.title-sm,.title-sub-results{font-size:14px;font-size:1.4rem}.title-lg,.title-md{font-size:16px;font-size:1.6rem}@media screen and (min-width:1024px){.title-lg{font-size:18px;font-size:1.8rem}}.title-xl{font-size:24px;font-size:2.4rem}.title-light{color:#fff}.title-dark{color:#1c1c1c}.title-sub,.title-sub-md,.title-sub-results,.title-sub-sm{font-weight:500;text-transform:uppercase}.title-sub-md,.title-sub-sm{font-size:12px;font-size:1.2rem}.title-sub-md{line-height:1.3}@media screen and (min-width:1024px){.title-sub-md{font-size:14px;font-size:1.4rem}}.title-sub-light{color:#959595}.title-sub-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.title-sub-dark{color:#69757e}.clear-heading{margin:0}.heading-secondary{font-size:20px;font-size:2rem;margin:0 0 1em}#overlay{z-index:9998;background:rgba(0,0,0,.5)}#modal,#overlay{position:fixed;top:0;right:0;bottom:0;left:0}#modal{z-index:9999;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.modal-content{position:absolute;top:0;left:0;width:100%;padding:30px 15px;background:#fff}.modal-content,.modal-in .modal-content{transform:translate(0)}@media screen and (min-width:1024px){.modal-content{left:50%;width:600px;padding:30px}.modal-content,.modal-in .modal-content{transform:translate(-50%,100px)}}@media screen and (min-width:1024px){.modal-sm{width:440px;margin:130px auto}}@media screen and (min-width:1024px){.modal-lg{width:700px;margin:130px auto}}@media screen and (min-width:1440px){.modal-lg{width:900px;margin:130px auto}}.modal-profile{text-align:center}@media screen and (min-width:1024px){.modal-profile{padding:0}}.modal-profile .modal-header{padding:30px 0 20px;border-bottom:1px solid #d6d6d6}@media screen and (min-width:1024px){.modal-profile .modal-header{padding-top:90px}}.modal-profile .modal-body{padding:20px 0}@media screen and (min-width:1024px){.modal-profile .modal-body{font-size:20px;font-size:2rem}}.modal-profile .modal-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:20px;border-top:1px solid #d6d6d6}@media screen and (min-width:1024px){.modal-profile .modal-footer{font-size:18px;font-size:1.8rem;padding-bottom:20px}}.modal-profile .modal-footer-col{width:100%;line-height:2.3}@media screen and (min-width:500px){.modal-profile .modal-footer-col{width:50%}}.modal-profile .fa{margin-right:5px}.modal-profile .fa-phone{font-size:105%;vertical-align:middle}.form-header{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #1c1c1c}.form-cta-wrapper{-ms-flex-pack:center;justify-content:center;margin-top:40px}.form-cta-wrapper,.radio-row{display:-ms-flexbox;display:flex}.radio-row{-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:1024px){.radio-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.radio-row-item{-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:15px}@media screen and (min-width:1024px){.radio-row-item{-ms-flex:0 0 33%;flex:0 0 33%}}.radio-heading{font-size:16px;font-size:1.6rem;font-weight:400;margin:0 0 10px}.arrowed-input .arrow-icon{position:absolute;right:8px;bottom:8px;width:18px;height:24px;z-index:1}.arrowed-input .arrow-down-icon{display:block}.arrowed-input .arrow-up-icon,.arrowed-input.open .arrow-down-icon{display:none}.arrowed-input.open .arrow-up-icon{display:block}.form-message{font-size:14px;font-size:1.4rem;margin-bottom:20px;padding:6px;text-align:center}.form-message.info{background:#d7eaf7}.form-message.alert{background:#fad9b4}.form-message.error{background:#ffadad}.form-alert{font-size:13px;font-size:1.3rem}.error .form-alert{color:#ec1543}.warning .form-alert{color:#f19124}.form-alert-rounded{margin-bottom:15px;padding:5px;border-radius:3px;text-align:center;background:#fff;color:#ec1543}.flex-first{-ms-flex-order:-1;order:-1}.flex-last{-ms-flex-order:1;order:1}.flex-unordered{-ms-flex-order:0;order:0}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}.flex-2{-ms-flex:2 2 auto!important;flex:2 2 auto!important}.flex-1{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-0{-ms-flex:0 0 auto!important;flex:0 0 auto!important}@media (min-width:320px){.flex-xs-first{-ms-flex-order:-1;order:-1}.flex-xs-last{-ms-flex-order:1;order:1}.flex-xs-unordered{-ms-flex-order:0;order:0}.flex-xs-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xs-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xs-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xs-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xs-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xs-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xs-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xs-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xs-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xs-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xs-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xs-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xs-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xs-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xs-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xs-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xs-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xs-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xs-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xs-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xs-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xs-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xs-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xs-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-xs-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xs-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xs-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-xs-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xs-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}.flex-xs-2{-ms-flex:2 2 auto!important;flex:2 2 auto!important}.flex-xs-1{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xs-0{-ms-flex:0 0 auto!important;flex:0 0 auto!important}}@media (min-width:480px){.flex-sm-first{-ms-flex-order:-1;order:-1}.flex-sm-last{-ms-flex-order:1;order:1}.flex-sm-unordered{-ms-flex-order:0;order:0}.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}.flex-sm-2{-ms-flex:2 2 auto!important;flex:2 2 auto!important}.flex-sm-1{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-0{-ms-flex:0 0 auto!important;flex:0 0 auto!important}}@media (min-width:768px){.flex-md-first{-ms-flex-order:-1;order:-1}.flex-md-last{-ms-flex-order:1;order:1}.flex-md-unordered{-ms-flex-order:0;order:0}.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}.flex-md-2{-ms-flex:2 2 auto!important;flex:2 2 auto!important}.flex-md-1{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-0{-ms-flex:0 0 auto!important;flex:0 0 auto!important}}@media (min-width:1024px){.flex-lg-first{-ms-flex-order:-1;order:-1}.flex-lg-last{-ms-flex-order:1;order:1}.flex-lg-unordered{-ms-flex-order:0;order:0}.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}.flex-lg-2{-ms-flex:2 2 auto!important;flex:2 2 auto!important}.flex-lg-1{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-0{-ms-flex:0 0 auto!important;flex:0 0 auto!important}}@media (min-width:1140px){.flex-xl-first{-ms-flex-order:-1;order:-1}.flex-xl-last{-ms-flex-order:1;order:1}.flex-xl-unordered{-ms-flex-order:0;order:0}.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}.flex-xl-2{-ms-flex:2 2 auto!important;flex:2 2 auto!important}.flex-xl-1{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-0{-ms-flex:0 0 auto!important;flex:0 0 auto!important}}@media (min-width:1280px){.flex-xxl-first{-ms-flex-order:-1;order:-1}.flex-xxl-last{-ms-flex-order:1;order:1}.flex-xxl-unordered{-ms-flex-order:0;order:0}.flex-xxl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xxl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xxl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xxl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xxl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xxl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xxl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xxl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xxl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xxl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xxl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xxl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xxl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xxl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xxl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xxl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xxl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xxl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xxl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xxl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xxl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xxl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xxl-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-xxl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xxl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xxl-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-xxl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xxl-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}.flex-xxl-2{-ms-flex:2 2 auto!important;flex:2 2 auto!important}.flex-xxl-1{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xxl-0{-ms-flex:0 0 auto!important;flex:0 0 auto!important}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:320px){.d-xs-none{display:none!important}.d-xs-inline{display:inline!important}.d-xs-inline-block{display:inline-block!important}.d-xs-block{display:block!important}.d-xs-table{display:table!important}.d-xs-table-row{display:table-row!important}.d-xs-table-cell{display:table-cell!important}.d-xs-flex{display:-ms-flexbox!important;display:flex!important}.d-xs-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:480px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1024px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1140px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1280px){.d-xxl-none{display:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:-ms-flexbox!important;display:flex!important}.d-xxl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.flex-grow{-ms-flex-positive:1;flex-grow:1}.xxs-px-0{padding-left:0!important;padding-right:0!important}.xxs-py-0{padding-top:0!important;padding-bottom:0!important}.xxs-mx-0{margin-left:0!important;margin-right:0!important}.xxs-my-0{margin-top:0!important;margin-bottom:0!important}.xxs-p-0{padding:0!important}.xxs-pt-0{padding-top:0!important}.xxs-pr-0{padding-right:0!important}.xxs-pb-0{padding-bottom:0!important}.xxs-pl-0{padding-left:0!important}.xxs-m-0{margin:0!important}.xxs-mt-0{margin-top:0!important}.xxs-mr-0{margin-right:0!important}.xxs-mb-0{margin-bottom:0!important}.xxs-ml-0{margin-left:0!important}.xxs-px-5{padding-left:.5rem!important;padding-right:.5rem!important}.xxs-py-5{padding-top:.5rem!important;padding-bottom:.5rem!important}.xxs-mx-5{margin-left:.5rem!important;margin-right:.5rem!important}.xxs-my-5{margin-top:.5rem!important;margin-bottom:.5rem!important}.xxs-p-5{padding:.5rem!important}.xxs-pt-5{padding-top:.5rem!important}.xxs-pr-5{padding-right:.5rem!important}.xxs-pb-5{padding-bottom:.5rem!important}.xxs-pl-5{padding-left:.5rem!important}.xxs-m-5{margin:.5rem!important}.xxs-mt-5{margin-top:.5rem!important}.xxs-mr-5{margin-right:.5rem!important}.xxs-mb-5{margin-bottom:.5rem!important}.xxs-ml-5{margin-left:.5rem!important}.xxs-px-10{padding-left:1rem!important;padding-right:1rem!important}.xxs-py-10{padding-top:1rem!important;padding-bottom:1rem!important}.xxs-mx-10{margin-left:1rem!important;margin-right:1rem!important}.xxs-my-10{margin-top:1rem!important;margin-bottom:1rem!important}.xxs-p-10{padding:1rem!important}.xxs-pt-10{padding-top:1rem!important}.xxs-pr-10{padding-right:1rem!important}.xxs-pb-10{padding-bottom:1rem!important}.xxs-pl-10{padding-left:1rem!important}.xxs-m-10{margin:1rem!important}.xxs-mt-10{margin-top:1rem!important}.xxs-mr-10{margin-right:1rem!important}.xxs-mb-10{margin-bottom:1rem!important}.xxs-ml-10{margin-left:1rem!important}.xxs-px-12{padding-left:1.2rem!important;padding-right:1.2rem!important}.xxs-py-12{padding-top:1.2rem!important;padding-bottom:1.2rem!important}.xxs-mx-12{margin-left:1.2rem!important;margin-right:1.2rem!important}.xxs-my-12{margin-top:1.2rem!important;margin-bottom:1.2rem!important}.xxs-p-12{padding:1.2rem!important}.xxs-pt-12{padding-top:1.2rem!important}.xxs-pr-12{padding-right:1.2rem!important}.xxs-pb-12{padding-bottom:1.2rem!important}.xxs-pl-12{padding-left:1.2rem!important}.xxs-m-12{margin:1.2rem!important}.xxs-mt-12{margin-top:1.2rem!important}.xxs-mr-12{margin-right:1.2rem!important}.xxs-mb-12{margin-bottom:1.2rem!important}.xxs-ml-12{margin-left:1.2rem!important}.xxs-px-15{padding-left:1.5rem!important;padding-right:1.5rem!important}.xxs-py-15{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.xxs-mx-15{margin-left:1.5rem!important;margin-right:1.5rem!important}.xxs-my-15{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.xxs-p-15{padding:1.5rem!important}.xxs-pt-15{padding-top:1.5rem!important}.xxs-pr-15{padding-right:1.5rem!important}.xxs-pb-15{padding-bottom:1.5rem!important}.xxs-pl-15{padding-left:1.5rem!important}.xxs-m-15{margin:1.5rem!important}.xxs-mt-15{margin-top:1.5rem!important}.xxs-mr-15{margin-right:1.5rem!important}.xxs-mb-15{margin-bottom:1.5rem!important}.xxs-ml-15{margin-left:1.5rem!important}.xxs-px-20{padding-left:2rem!important;padding-right:2rem!important}.xxs-py-20{padding-top:2rem!important;padding-bottom:2rem!important}.xxs-mx-20{margin-left:2rem!important;margin-right:2rem!important}.xxs-my-20{margin-top:2rem!important;margin-bottom:2rem!important}.xxs-p-20{padding:2rem!important}.xxs-pt-20{padding-top:2rem!important}.xxs-pr-20{padding-right:2rem!important}.xxs-pb-20{padding-bottom:2rem!important}.xxs-pl-20{padding-left:2rem!important}.xxs-m-20{margin:2rem!important}.xxs-mt-20{margin-top:2rem!important}.xxs-mr-20{margin-right:2rem!important}.xxs-mb-20{margin-bottom:2rem!important}.xxs-ml-20{margin-left:2rem!important}.xxs-px-25{padding-left:2.5rem!important;padding-right:2.5rem!important}.xxs-py-25{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.xxs-mx-25{margin-left:2.5rem!important;margin-right:2.5rem!important}.xxs-my-25{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.xxs-p-25{padding:2.5rem!important}.xxs-pt-25{padding-top:2.5rem!important}.xxs-pr-25{padding-right:2.5rem!important}.xxs-pb-25{padding-bottom:2.5rem!important}.xxs-pl-25{padding-left:2.5rem!important}.xxs-m-25{margin:2.5rem!important}.xxs-mt-25{margin-top:2.5rem!important}.xxs-mr-25{margin-right:2.5rem!important}.xxs-mb-25{margin-bottom:2.5rem!important}.xxs-ml-25{margin-left:2.5rem!important}.xxs-px-30{padding-left:3rem!important;padding-right:3rem!important}.xxs-py-30{padding-top:3rem!important;padding-bottom:3rem!important}.xxs-mx-30{margin-left:3rem!important;margin-right:3rem!important}.xxs-my-30{margin-top:3rem!important;margin-bottom:3rem!important}.xxs-p-30{padding:3rem!important}.xxs-pt-30{padding-top:3rem!important}.xxs-pr-30{padding-right:3rem!important}.xxs-pb-30{padding-bottom:3rem!important}.xxs-pl-30{padding-left:3rem!important}.xxs-m-30{margin:3rem!important}.xxs-mt-30{margin-top:3rem!important}.xxs-mr-30{margin-right:3rem!important}.xxs-mb-30{margin-bottom:3rem!important}.xxs-ml-30{margin-left:3rem!important}.xxs-px-35{padding-left:3.5rem!important;padding-right:3.5rem!important}.xxs-py-35{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.xxs-mx-35{margin-left:3.5rem!important;margin-right:3.5rem!important}.xxs-my-35{margin-top:3.5rem!important;margin-bottom:3.5rem!important}.xxs-p-35{padding:3.5rem!important}.xxs-pt-35{padding-top:3.5rem!important}.xxs-pr-35{padding-right:3.5rem!important}.xxs-pb-35{padding-bottom:3.5rem!important}.xxs-pl-35{padding-left:3.5rem!important}.xxs-m-35{margin:3.5rem!important}.xxs-mt-35{margin-top:3.5rem!important}.xxs-mr-35{margin-right:3.5rem!important}.xxs-mb-35{margin-bottom:3.5rem!important}.xxs-ml-35{margin-left:3.5rem!important}.xxs-px-40{padding-left:4rem!important;padding-right:4rem!important}.xxs-py-40{padding-top:4rem!important;padding-bottom:4rem!important}.xxs-mx-40{margin-left:4rem!important;margin-right:4rem!important}.xxs-my-40{margin-top:4rem!important;margin-bottom:4rem!important}.xxs-p-40{padding:4rem!important}.xxs-pt-40{padding-top:4rem!important}.xxs-pr-40{padding-right:4rem!important}.xxs-pb-40{padding-bottom:4rem!important}.xxs-pl-40{padding-left:4rem!important}.xxs-m-40{margin:4rem!important}.xxs-mt-40{margin-top:4rem!important}.xxs-mr-40{margin-right:4rem!important}.xxs-mb-40{margin-bottom:4rem!important}.xxs-ml-40{margin-left:4rem!important}.xxs-px-50{padding-left:5rem!important;padding-right:5rem!important}.xxs-py-50{padding-top:5rem!important;padding-bottom:5rem!important}.xxs-mx-50{margin-left:5rem!important;margin-right:5rem!important}.xxs-my-50{margin-top:5rem!important;margin-bottom:5rem!important}.xxs-p-50{padding:5rem!important}.xxs-pt-50{padding-top:5rem!important}.xxs-pr-50{padding-right:5rem!important}.xxs-pb-50{padding-bottom:5rem!important}.xxs-pl-50{padding-left:5rem!important}.xxs-m-50{margin:5rem!important}.xxs-mt-50{margin-top:5rem!important}.xxs-mr-50{margin-right:5rem!important}.xxs-mb-50{margin-bottom:5rem!important}.xxs-ml-50{margin-left:5rem!important}.xxs-px-60{padding-left:6rem!important;padding-right:6rem!important}.xxs-py-60{padding-top:6rem!important;padding-bottom:6rem!important}.xxs-mx-60{margin-left:6rem!important;margin-right:6rem!important}.xxs-my-60{margin-top:6rem!important;margin-bottom:6rem!important}.xxs-p-60{padding:6rem!important}.xxs-pt-60{padding-top:6rem!important}.xxs-pr-60{padding-right:6rem!important}.xxs-pb-60{padding-bottom:6rem!important}.xxs-pl-60{padding-left:6rem!important}.xxs-m-60{margin:6rem!important}.xxs-mt-60{margin-top:6rem!important}.xxs-mr-60{margin-right:6rem!important}.xxs-mb-60{margin-bottom:6rem!important}.xxs-ml-60{margin-left:6rem!important}.xxs-px-70{padding-left:7rem!important;padding-right:7rem!important}.xxs-py-70{padding-top:7rem!important;padding-bottom:7rem!important}.xxs-mx-70{margin-left:7rem!important;margin-right:7rem!important}.xxs-my-70{margin-top:7rem!important;margin-bottom:7rem!important}.xxs-p-70{padding:7rem!important}.xxs-pt-70{padding-top:7rem!important}.xxs-pr-70{padding-right:7rem!important}.xxs-pb-70{padding-bottom:7rem!important}.xxs-pl-70{padding-left:7rem!important}.xxs-m-70{margin:7rem!important}.xxs-mt-70{margin-top:7rem!important}.xxs-mr-70{margin-right:7rem!important}.xxs-mb-70{margin-bottom:7rem!important}.xxs-ml-70{margin-left:7rem!important}.xxs-px-75{padding-left:7.5rem!important;padding-right:7.5rem!important}.xxs-py-75{padding-top:7.5rem!important;padding-bottom:7.5rem!important}.xxs-mx-75{margin-left:7.5rem!important;margin-right:7.5rem!important}.xxs-my-75{margin-top:7.5rem!important;margin-bottom:7.5rem!important}.xxs-p-75{padding:7.5rem!important}.xxs-pt-75{padding-top:7.5rem!important}.xxs-pr-75{padding-right:7.5rem!important}.xxs-pb-75{padding-bottom:7.5rem!important}.xxs-pl-75{padding-left:7.5rem!important}.xxs-m-75{margin:7.5rem!important}.xxs-mt-75{margin-top:7.5rem!important}.xxs-mr-75{margin-right:7.5rem!important}.xxs-mb-75{margin-bottom:7.5rem!important}.xxs-ml-75{margin-left:7.5rem!important}.xxs-px-80{padding-left:8rem!important;padding-right:8rem!important}.xxs-py-80{padding-top:8rem!important;padding-bottom:8rem!important}.xxs-mx-80{margin-left:8rem!important;margin-right:8rem!important}.xxs-my-80{margin-top:8rem!important;margin-bottom:8rem!important}.xxs-p-80{padding:8rem!important}.xxs-pt-80{padding-top:8rem!important}.xxs-pr-80{padding-right:8rem!important}.xxs-pb-80{padding-bottom:8rem!important}.xxs-pl-80{padding-left:8rem!important}.xxs-m-80{margin:8rem!important}.xxs-mt-80{margin-top:8rem!important}.xxs-mr-80{margin-right:8rem!important}.xxs-mb-80{margin-bottom:8rem!important}.xxs-ml-80{margin-left:8rem!important}.xxs-px-90{padding-left:9rem!important;padding-right:9rem!important}.xxs-py-90{padding-top:9rem!important;padding-bottom:9rem!important}.xxs-mx-90{margin-left:9rem!important;margin-right:9rem!important}.xxs-my-90{margin-top:9rem!important;margin-bottom:9rem!important}.xxs-p-90{padding:9rem!important}.xxs-pt-90{padding-top:9rem!important}.xxs-pr-90{padding-right:9rem!important}.xxs-pb-90{padding-bottom:9rem!important}.xxs-pl-90{padding-left:9rem!important}.xxs-m-90{margin:9rem!important}.xxs-mt-90{margin-top:9rem!important}.xxs-mr-90{margin-right:9rem!important}.xxs-mb-90{margin-bottom:9rem!important}.xxs-ml-90{margin-left:9rem!important}.xxs-px-100{padding-left:10rem!important;padding-right:10rem!important}.xxs-py-100{padding-top:10rem!important;padding-bottom:10rem!important}.xxs-mx-100{margin-left:10rem!important;margin-right:10rem!important}.xxs-my-100{margin-top:10rem!important;margin-bottom:10rem!important}.xxs-p-100{padding:10rem!important}.xxs-pt-100{padding-top:10rem!important}.xxs-pr-100{padding-right:10rem!important}.xxs-pb-100{padding-bottom:10rem!important}.xxs-pl-100{padding-left:10rem!important}.xxs-m-100{margin:10rem!important}.xxs-mt-100{margin-top:10rem!important}.xxs-mr-100{margin-right:10rem!important}.xxs-mb-100{margin-bottom:10rem!important}.xxs-ml-100{margin-left:10rem!important}@media screen and (min-width:320px){.xs-px-0{padding-left:0!important;padding-right:0!important}.xs-py-0{padding-top:0!important;padding-bottom:0!important}.xs-mx-0{margin-left:0!important;margin-right:0!important}.xs-my-0{margin-top:0!important;margin-bottom:0!important}.xs-p-0{padding:0!important}.xs-pt-0{padding-top:0!important}.xs-pr-0{padding-right:0!important}.xs-pb-0{padding-bottom:0!important}.xs-pl-0{padding-left:0!important}.xs-m-0{margin:0!important}.xs-mt-0{margin-top:0!important}.xs-mr-0{margin-right:0!important}.xs-mb-0{margin-bottom:0!important}.xs-ml-0{margin-left:0!important}.xs-px-5{padding-left:.5rem!important;padding-right:.5rem!important}.xs-py-5{padding-top:.5rem!important;padding-bottom:.5rem!important}.xs-mx-5{margin-left:.5rem!important;margin-right:.5rem!important}.xs-my-5{margin-top:.5rem!important;margin-bottom:.5rem!important}.xs-p-5{padding:.5rem!important}.xs-pt-5{padding-top:.5rem!important}.xs-pr-5{padding-right:.5rem!important}.xs-pb-5{padding-bottom:.5rem!important}.xs-pl-5{padding-left:.5rem!important}.xs-m-5{margin:.5rem!important}.xs-mt-5{margin-top:.5rem!important}.xs-mr-5{margin-right:.5rem!important}.xs-mb-5{margin-bottom:.5rem!important}.xs-ml-5{margin-left:.5rem!important}.xs-px-10{padding-left:1rem!important;padding-right:1rem!important}.xs-py-10{padding-top:1rem!important;padding-bottom:1rem!important}.xs-mx-10{margin-left:1rem!important;margin-right:1rem!important}.xs-my-10{margin-top:1rem!important;margin-bottom:1rem!important}.xs-p-10{padding:1rem!important}.xs-pt-10{padding-top:1rem!important}.xs-pr-10{padding-right:1rem!important}.xs-pb-10{padding-bottom:1rem!important}.xs-pl-10{padding-left:1rem!important}.xs-m-10{margin:1rem!important}.xs-mt-10{margin-top:1rem!important}.xs-mr-10{margin-right:1rem!important}.xs-mb-10{margin-bottom:1rem!important}.xs-ml-10{margin-left:1rem!important}.xs-px-12{padding-left:1.2rem!important;padding-right:1.2rem!important}.xs-py-12{padding-top:1.2rem!important;padding-bottom:1.2rem!important}.xs-mx-12{margin-left:1.2rem!important;margin-right:1.2rem!important}.xs-my-12{margin-top:1.2rem!important;margin-bottom:1.2rem!important}.xs-p-12{padding:1.2rem!important}.xs-pt-12{padding-top:1.2rem!important}.xs-pr-12{padding-right:1.2rem!important}.xs-pb-12{padding-bottom:1.2rem!important}.xs-pl-12{padding-left:1.2rem!important}.xs-m-12{margin:1.2rem!important}.xs-mt-12{margin-top:1.2rem!important}.xs-mr-12{margin-right:1.2rem!important}.xs-mb-12{margin-bottom:1.2rem!important}.xs-ml-12{margin-left:1.2rem!important}.xs-px-15{padding-left:1.5rem!important;padding-right:1.5rem!important}.xs-py-15{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.xs-mx-15{margin-left:1.5rem!important;margin-right:1.5rem!important}.xs-my-15{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.xs-p-15{padding:1.5rem!important}.xs-pt-15{padding-top:1.5rem!important}.xs-pr-15{padding-right:1.5rem!important}.xs-pb-15{padding-bottom:1.5rem!important}.xs-pl-15{padding-left:1.5rem!important}.xs-m-15{margin:1.5rem!important}.xs-mt-15{margin-top:1.5rem!important}.xs-mr-15{margin-right:1.5rem!important}.xs-mb-15{margin-bottom:1.5rem!important}.xs-ml-15{margin-left:1.5rem!important}.xs-px-20{padding-left:2rem!important;padding-right:2rem!important}.xs-py-20{padding-top:2rem!important;padding-bottom:2rem!important}.xs-mx-20{margin-left:2rem!important;margin-right:2rem!important}.xs-my-20{margin-top:2rem!important;margin-bottom:2rem!important}.xs-p-20{padding:2rem!important}.xs-pt-20{padding-top:2rem!important}.xs-pr-20{padding-right:2rem!important}.xs-pb-20{padding-bottom:2rem!important}.xs-pl-20{padding-left:2rem!important}.xs-m-20{margin:2rem!important}.xs-mt-20{margin-top:2rem!important}.xs-mr-20{margin-right:2rem!important}.xs-mb-20{margin-bottom:2rem!important}.xs-ml-20{margin-left:2rem!important}.xs-px-25{padding-left:2.5rem!important;padding-right:2.5rem!important}.xs-py-25{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.xs-mx-25{margin-left:2.5rem!important;margin-right:2.5rem!important}.xs-my-25{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.xs-p-25{padding:2.5rem!important}.xs-pt-25{padding-top:2.5rem!important}.xs-pr-25{padding-right:2.5rem!important}.xs-pb-25{padding-bottom:2.5rem!important}.xs-pl-25{padding-left:2.5rem!important}.xs-m-25{margin:2.5rem!important}.xs-mt-25{margin-top:2.5rem!important}.xs-mr-25{margin-right:2.5rem!important}.xs-mb-25{margin-bottom:2.5rem!important}.xs-ml-25{margin-left:2.5rem!important}.xs-px-30{padding-left:3rem!important;padding-right:3rem!important}.xs-py-30{padding-top:3rem!important;padding-bottom:3rem!important}.xs-mx-30{margin-left:3rem!important;margin-right:3rem!important}.xs-my-30{margin-top:3rem!important;margin-bottom:3rem!important}.xs-p-30{padding:3rem!important}.xs-pt-30{padding-top:3rem!important}.xs-pr-30{padding-right:3rem!important}.xs-pb-30{padding-bottom:3rem!important}.xs-pl-30{padding-left:3rem!important}.xs-m-30{margin:3rem!important}.xs-mt-30{margin-top:3rem!important}.xs-mr-30{margin-right:3rem!important}.xs-mb-30{margin-bottom:3rem!important}.xs-ml-30{margin-left:3rem!important}.xs-px-35{padding-left:3.5rem!important;padding-right:3.5rem!important}.xs-py-35{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.xs-mx-35{margin-left:3.5rem!important;margin-right:3.5rem!important}.xs-my-35{margin-top:3.5rem!important;margin-bottom:3.5rem!important}.xs-p-35{padding:3.5rem!important}.xs-pt-35{padding-top:3.5rem!important}.xs-pr-35{padding-right:3.5rem!important}.xs-pb-35{padding-bottom:3.5rem!important}.xs-pl-35{padding-left:3.5rem!important}.xs-m-35{margin:3.5rem!important}.xs-mt-35{margin-top:3.5rem!important}.xs-mr-35{margin-right:3.5rem!important}.xs-mb-35{margin-bottom:3.5rem!important}.xs-ml-35{margin-left:3.5rem!important}.xs-px-40{padding-left:4rem!important;padding-right:4rem!important}.xs-py-40{padding-top:4rem!important;padding-bottom:4rem!important}.xs-mx-40{margin-left:4rem!important;margin-right:4rem!important}.xs-my-40{margin-top:4rem!important;margin-bottom:4rem!important}.xs-p-40{padding:4rem!important}.xs-pt-40{padding-top:4rem!important}.xs-pr-40{padding-right:4rem!important}.xs-pb-40{padding-bottom:4rem!important}.xs-pl-40{padding-left:4rem!important}.xs-m-40{margin:4rem!important}.xs-mt-40{margin-top:4rem!important}.xs-mr-40{margin-right:4rem!important}.xs-mb-40{margin-bottom:4rem!important}.xs-ml-40{margin-left:4rem!important}.xs-px-50{padding-left:5rem!important;padding-right:5rem!important}.xs-py-50{padding-top:5rem!important;padding-bottom:5rem!important}.xs-mx-50{margin-left:5rem!important;margin-right:5rem!important}.xs-my-50{margin-top:5rem!important;margin-bottom:5rem!important}.xs-p-50{padding:5rem!important}.xs-pt-50{padding-top:5rem!important}.xs-pr-50{padding-right:5rem!important}.xs-pb-50{padding-bottom:5rem!important}.xs-pl-50{padding-left:5rem!important}.xs-m-50{margin:5rem!important}.xs-mt-50{margin-top:5rem!important}.xs-mr-50{margin-right:5rem!important}.xs-mb-50{margin-bottom:5rem!important}.xs-ml-50{margin-left:5rem!important}.xs-px-60{padding-left:6rem!important;padding-right:6rem!important}.xs-py-60{padding-top:6rem!important;padding-bottom:6rem!important}.xs-mx-60{margin-left:6rem!important;margin-right:6rem!important}.xs-my-60{margin-top:6rem!important;margin-bottom:6rem!important}.xs-p-60{padding:6rem!important}.xs-pt-60{padding-top:6rem!important}.xs-pr-60{padding-right:6rem!important}.xs-pb-60{padding-bottom:6rem!important}.xs-pl-60{padding-left:6rem!important}.xs-m-60{margin:6rem!important}.xs-mt-60{margin-top:6rem!important}.xs-mr-60{margin-right:6rem!important}.xs-mb-60{margin-bottom:6rem!important}.xs-ml-60{margin-left:6rem!important}.xs-px-70{padding-left:7rem!important;padding-right:7rem!important}.xs-py-70{padding-top:7rem!important;padding-bottom:7rem!important}.xs-mx-70{margin-left:7rem!important;margin-right:7rem!important}.xs-my-70{margin-top:7rem!important;margin-bottom:7rem!important}.xs-p-70{padding:7rem!important}.xs-pt-70{padding-top:7rem!important}.xs-pr-70{padding-right:7rem!important}.xs-pb-70{padding-bottom:7rem!important}.xs-pl-70{padding-left:7rem!important}.xs-m-70{margin:7rem!important}.xs-mt-70{margin-top:7rem!important}.xs-mr-70{margin-right:7rem!important}.xs-mb-70{margin-bottom:7rem!important}.xs-ml-70{margin-left:7rem!important}.xs-px-75{padding-left:7.5rem!important;padding-right:7.5rem!important}.xs-py-75{padding-top:7.5rem!important;padding-bottom:7.5rem!important}.xs-mx-75{margin-left:7.5rem!important;margin-right:7.5rem!important}.xs-my-75{margin-top:7.5rem!important;margin-bottom:7.5rem!important}.xs-p-75{padding:7.5rem!important}.xs-pt-75{padding-top:7.5rem!important}.xs-pr-75{padding-right:7.5rem!important}.xs-pb-75{padding-bottom:7.5rem!important}.xs-pl-75{padding-left:7.5rem!important}.xs-m-75{margin:7.5rem!important}.xs-mt-75{margin-top:7.5rem!important}.xs-mr-75{margin-right:7.5rem!important}.xs-mb-75{margin-bottom:7.5rem!important}.xs-ml-75{margin-left:7.5rem!important}.xs-px-80{padding-left:8rem!important;padding-right:8rem!important}.xs-py-80{padding-top:8rem!important;padding-bottom:8rem!important}.xs-mx-80{margin-left:8rem!important;margin-right:8rem!important}.xs-my-80{margin-top:8rem!important;margin-bottom:8rem!important}.xs-p-80{padding:8rem!important}.xs-pt-80{padding-top:8rem!important}.xs-pr-80{padding-right:8rem!important}.xs-pb-80{padding-bottom:8rem!important}.xs-pl-80{padding-left:8rem!important}.xs-m-80{margin:8rem!important}.xs-mt-80{margin-top:8rem!important}.xs-mr-80{margin-right:8rem!important}.xs-mb-80{margin-bottom:8rem!important}.xs-ml-80{margin-left:8rem!important}.xs-px-90{padding-left:9rem!important;padding-right:9rem!important}.xs-py-90{padding-top:9rem!important;padding-bottom:9rem!important}.xs-mx-90{margin-left:9rem!important;margin-right:9rem!important}.xs-my-90{margin-top:9rem!important;margin-bottom:9rem!important}.xs-p-90{padding:9rem!important}.xs-pt-90{padding-top:9rem!important}.xs-pr-90{padding-right:9rem!important}.xs-pb-90{padding-bottom:9rem!important}.xs-pl-90{padding-left:9rem!important}.xs-m-90{margin:9rem!important}.xs-mt-90{margin-top:9rem!important}.xs-mr-90{margin-right:9rem!important}.xs-mb-90{margin-bottom:9rem!important}.xs-ml-90{margin-left:9rem!important}.xs-px-100{padding-left:10rem!important;padding-right:10rem!important}.xs-py-100{padding-top:10rem!important;padding-bottom:10rem!important}.xs-mx-100{margin-left:10rem!important;margin-right:10rem!important}.xs-my-100{margin-top:10rem!important;margin-bottom:10rem!important}.xs-p-100{padding:10rem!important}.xs-pt-100{padding-top:10rem!important}.xs-pr-100{padding-right:10rem!important}.xs-pb-100{padding-bottom:10rem!important}.xs-pl-100{padding-left:10rem!important}.xs-m-100{margin:10rem!important}.xs-mt-100{margin-top:10rem!important}.xs-mr-100{margin-right:10rem!important}.xs-mb-100{margin-bottom:10rem!important}.xs-ml-100{margin-left:10rem!important}}@media screen and (min-width:480px){.sm-px-0{padding-left:0!important;padding-right:0!important}.sm-py-0{padding-top:0!important;padding-bottom:0!important}.sm-mx-0{margin-left:0!important;margin-right:0!important}.sm-my-0{margin-top:0!important;margin-bottom:0!important}.sm-p-0{padding:0!important}.sm-pt-0{padding-top:0!important}.sm-pr-0{padding-right:0!important}.sm-pb-0{padding-bottom:0!important}.sm-pl-0{padding-left:0!important}.sm-m-0{margin:0!important}.sm-mt-0{margin-top:0!important}.sm-mr-0{margin-right:0!important}.sm-mb-0{margin-bottom:0!important}.sm-ml-0{margin-left:0!important}.sm-px-5{padding-left:.5rem!important;padding-right:.5rem!important}.sm-py-5{padding-top:.5rem!important;padding-bottom:.5rem!important}.sm-mx-5{margin-left:.5rem!important;margin-right:.5rem!important}.sm-my-5{margin-top:.5rem!important;margin-bottom:.5rem!important}.sm-p-5{padding:.5rem!important}.sm-pt-5{padding-top:.5rem!important}.sm-pr-5{padding-right:.5rem!important}.sm-pb-5{padding-bottom:.5rem!important}.sm-pl-5{padding-left:.5rem!important}.sm-m-5{margin:.5rem!important}.sm-mt-5{margin-top:.5rem!important}.sm-mr-5{margin-right:.5rem!important}.sm-mb-5{margin-bottom:.5rem!important}.sm-ml-5{margin-left:.5rem!important}.sm-px-10{padding-left:1rem!important;padding-right:1rem!important}.sm-py-10{padding-top:1rem!important;padding-bottom:1rem!important}.sm-mx-10{margin-left:1rem!important;margin-right:1rem!important}.sm-my-10{margin-top:1rem!important;margin-bottom:1rem!important}.sm-p-10{padding:1rem!important}.sm-pt-10{padding-top:1rem!important}.sm-pr-10{padding-right:1rem!important}.sm-pb-10{padding-bottom:1rem!important}.sm-pl-10{padding-left:1rem!important}.sm-m-10{margin:1rem!important}.sm-mt-10{margin-top:1rem!important}.sm-mr-10{margin-right:1rem!important}.sm-mb-10{margin-bottom:1rem!important}.sm-ml-10{margin-left:1rem!important}.sm-px-12{padding-left:1.2rem!important;padding-right:1.2rem!important}.sm-py-12{padding-top:1.2rem!important;padding-bottom:1.2rem!important}.sm-mx-12{margin-left:1.2rem!important;margin-right:1.2rem!important}.sm-my-12{margin-top:1.2rem!important;margin-bottom:1.2rem!important}.sm-p-12{padding:1.2rem!important}.sm-pt-12{padding-top:1.2rem!important}.sm-pr-12{padding-right:1.2rem!important}.sm-pb-12{padding-bottom:1.2rem!important}.sm-pl-12{padding-left:1.2rem!important}.sm-m-12{margin:1.2rem!important}.sm-mt-12{margin-top:1.2rem!important}.sm-mr-12{margin-right:1.2rem!important}.sm-mb-12{margin-bottom:1.2rem!important}.sm-ml-12{margin-left:1.2rem!important}.sm-px-15{padding-left:1.5rem!important;padding-right:1.5rem!important}.sm-py-15{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.sm-mx-15{margin-left:1.5rem!important;margin-right:1.5rem!important}.sm-my-15{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.sm-p-15{padding:1.5rem!important}.sm-pt-15{padding-top:1.5rem!important}.sm-pr-15{padding-right:1.5rem!important}.sm-pb-15{padding-bottom:1.5rem!important}.sm-pl-15{padding-left:1.5rem!important}.sm-m-15{margin:1.5rem!important}.sm-mt-15{margin-top:1.5rem!important}.sm-mr-15{margin-right:1.5rem!important}.sm-mb-15{margin-bottom:1.5rem!important}.sm-ml-15{margin-left:1.5rem!important}.sm-px-20{padding-left:2rem!important;padding-right:2rem!important}.sm-py-20{padding-top:2rem!important;padding-bottom:2rem!important}.sm-mx-20{margin-left:2rem!important;margin-right:2rem!important}.sm-my-20{margin-top:2rem!important;margin-bottom:2rem!important}.sm-p-20{padding:2rem!important}.sm-pt-20{padding-top:2rem!important}.sm-pr-20{padding-right:2rem!important}.sm-pb-20{padding-bottom:2rem!important}.sm-pl-20{padding-left:2rem!important}.sm-m-20{margin:2rem!important}.sm-mt-20{margin-top:2rem!important}.sm-mr-20{margin-right:2rem!important}.sm-mb-20{margin-bottom:2rem!important}.sm-ml-20{margin-left:2rem!important}.sm-px-25{padding-left:2.5rem!important;padding-right:2.5rem!important}.sm-py-25{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.sm-mx-25{margin-left:2.5rem!important;margin-right:2.5rem!important}.sm-my-25{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.sm-p-25{padding:2.5rem!important}.sm-pt-25{padding-top:2.5rem!important}.sm-pr-25{padding-right:2.5rem!important}.sm-pb-25{padding-bottom:2.5rem!important}.sm-pl-25{padding-left:2.5rem!important}.sm-m-25{margin:2.5rem!important}.sm-mt-25{margin-top:2.5rem!important}.sm-mr-25{margin-right:2.5rem!important}.sm-mb-25{margin-bottom:2.5rem!important}.sm-ml-25{margin-left:2.5rem!important}.sm-px-30{padding-left:3rem!important;padding-right:3rem!important}.sm-py-30{padding-top:3rem!important;padding-bottom:3rem!important}.sm-mx-30{margin-left:3rem!important;margin-right:3rem!important}.sm-my-30{margin-top:3rem!important;margin-bottom:3rem!important}.sm-p-30{padding:3rem!important}.sm-pt-30{padding-top:3rem!important}.sm-pr-30{padding-right:3rem!important}.sm-pb-30{padding-bottom:3rem!important}.sm-pl-30{padding-left:3rem!important}.sm-m-30{margin:3rem!important}.sm-mt-30{margin-top:3rem!important}.sm-mr-30{margin-right:3rem!important}.sm-mb-30{margin-bottom:3rem!important}.sm-ml-30{margin-left:3rem!important}.sm-px-35{padding-left:3.5rem!important;padding-right:3.5rem!important}.sm-py-35{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.sm-mx-35{margin-left:3.5rem!important;margin-right:3.5rem!important}.sm-my-35{margin-top:3.5rem!important;margin-bottom:3.5rem!important}.sm-p-35{padding:3.5rem!important}.sm-pt-35{padding-top:3.5rem!important}.sm-pr-35{padding-right:3.5rem!important}.sm-pb-35{padding-bottom:3.5rem!important}.sm-pl-35{padding-left:3.5rem!important}.sm-m-35{margin:3.5rem!important}.sm-mt-35{margin-top:3.5rem!important}.sm-mr-35{margin-right:3.5rem!important}.sm-mb-35{margin-bottom:3.5rem!important}.sm-ml-35{margin-left:3.5rem!important}.sm-px-40{padding-left:4rem!important;padding-right:4rem!important}.sm-py-40{padding-top:4rem!important;padding-bottom:4rem!important}.sm-mx-40{margin-left:4rem!important;margin-right:4rem!important}.sm-my-40{margin-top:4rem!important;margin-bottom:4rem!important}.sm-p-40{padding:4rem!important}.sm-pt-40{padding-top:4rem!important}.sm-pr-40{padding-right:4rem!important}.sm-pb-40{padding-bottom:4rem!important}.sm-pl-40{padding-left:4rem!important}.sm-m-40{margin:4rem!important}.sm-mt-40{margin-top:4rem!important}.sm-mr-40{margin-right:4rem!important}.sm-mb-40{margin-bottom:4rem!important}.sm-ml-40{margin-left:4rem!important}.sm-px-50{padding-left:5rem!important;padding-right:5rem!important}.sm-py-50{padding-top:5rem!important;padding-bottom:5rem!important}.sm-mx-50{margin-left:5rem!important;margin-right:5rem!important}.sm-my-50{margin-top:5rem!important;margin-bottom:5rem!important}.sm-p-50{padding:5rem!important}.sm-pt-50{padding-top:5rem!important}.sm-pr-50{padding-right:5rem!important}.sm-pb-50{padding-bottom:5rem!important}.sm-pl-50{padding-left:5rem!important}.sm-m-50{margin:5rem!important}.sm-mt-50{margin-top:5rem!important}.sm-mr-50{margin-right:5rem!important}.sm-mb-50{margin-bottom:5rem!important}.sm-ml-50{margin-left:5rem!important}.sm-px-60{padding-left:6rem!important;padding-right:6rem!important}.sm-py-60{padding-top:6rem!important;padding-bottom:6rem!important}.sm-mx-60{margin-left:6rem!important;margin-right:6rem!important}.sm-my-60{margin-top:6rem!important;margin-bottom:6rem!important}.sm-p-60{padding:6rem!important}.sm-pt-60{padding-top:6rem!important}.sm-pr-60{padding-right:6rem!important}.sm-pb-60{padding-bottom:6rem!important}.sm-pl-60{padding-left:6rem!important}.sm-m-60{margin:6rem!important}.sm-mt-60{margin-top:6rem!important}.sm-mr-60{margin-right:6rem!important}.sm-mb-60{margin-bottom:6rem!important}.sm-ml-60{margin-left:6rem!important}.sm-px-70{padding-left:7rem!important;padding-right:7rem!important}.sm-py-70{padding-top:7rem!important;padding-bottom:7rem!important}.sm-mx-70{margin-left:7rem!important;margin-right:7rem!important}.sm-my-70{margin-top:7rem!important;margin-bottom:7rem!important}.sm-p-70{padding:7rem!important}.sm-pt-70{padding-top:7rem!important}.sm-pr-70{padding-right:7rem!important}.sm-pb-70{padding-bottom:7rem!important}.sm-pl-70{padding-left:7rem!important}.sm-m-70{margin:7rem!important}.sm-mt-70{margin-top:7rem!important}.sm-mr-70{margin-right:7rem!important}.sm-mb-70{margin-bottom:7rem!important}.sm-ml-70{margin-left:7rem!important}.sm-px-75{padding-left:7.5rem!important;padding-right:7.5rem!important}.sm-py-75{padding-top:7.5rem!important;padding-bottom:7.5rem!important}.sm-mx-75{margin-left:7.5rem!important;margin-right:7.5rem!important}.sm-my-75{margin-top:7.5rem!important;margin-bottom:7.5rem!important}.sm-p-75{padding:7.5rem!important}.sm-pt-75{padding-top:7.5rem!important}.sm-pr-75{padding-right:7.5rem!important}.sm-pb-75{padding-bottom:7.5rem!important}.sm-pl-75{padding-left:7.5rem!important}.sm-m-75{margin:7.5rem!important}.sm-mt-75{margin-top:7.5rem!important}.sm-mr-75{margin-right:7.5rem!important}.sm-mb-75{margin-bottom:7.5rem!important}.sm-ml-75{margin-left:7.5rem!important}.sm-px-80{padding-left:8rem!important;padding-right:8rem!important}.sm-py-80{padding-top:8rem!important;padding-bottom:8rem!important}.sm-mx-80{margin-left:8rem!important;margin-right:8rem!important}.sm-my-80{margin-top:8rem!important;margin-bottom:8rem!important}.sm-p-80{padding:8rem!important}.sm-pt-80{padding-top:8rem!important}.sm-pr-80{padding-right:8rem!important}.sm-pb-80{padding-bottom:8rem!important}.sm-pl-80{padding-left:8rem!important}.sm-m-80{margin:8rem!important}.sm-mt-80{margin-top:8rem!important}.sm-mr-80{margin-right:8rem!important}.sm-mb-80{margin-bottom:8rem!important}.sm-ml-80{margin-left:8rem!important}.sm-px-90{padding-left:9rem!important;padding-right:9rem!important}.sm-py-90{padding-top:9rem!important;padding-bottom:9rem!important}.sm-mx-90{margin-left:9rem!important;margin-right:9rem!important}.sm-my-90{margin-top:9rem!important;margin-bottom:9rem!important}.sm-p-90{padding:9rem!important}.sm-pt-90{padding-top:9rem!important}.sm-pr-90{padding-right:9rem!important}.sm-pb-90{padding-bottom:9rem!important}.sm-pl-90{padding-left:9rem!important}.sm-m-90{margin:9rem!important}.sm-mt-90{margin-top:9rem!important}.sm-mr-90{margin-right:9rem!important}.sm-mb-90{margin-bottom:9rem!important}.sm-ml-90{margin-left:9rem!important}.sm-px-100{padding-left:10rem!important;padding-right:10rem!important}.sm-py-100{padding-top:10rem!important;padding-bottom:10rem!important}.sm-mx-100{margin-left:10rem!important;margin-right:10rem!important}.sm-my-100{margin-top:10rem!important;margin-bottom:10rem!important}.sm-p-100{padding:10rem!important}.sm-pt-100{padding-top:10rem!important}.sm-pr-100{padding-right:10rem!important}.sm-pb-100{padding-bottom:10rem!important}.sm-pl-100{padding-left:10rem!important}.sm-m-100{margin:10rem!important}.sm-mt-100{margin-top:10rem!important}.sm-mr-100{margin-right:10rem!important}.sm-mb-100{margin-bottom:10rem!important}.sm-ml-100{margin-left:10rem!important}}@media screen and (min-width:768px){.md-px-0{padding-left:0!important;padding-right:0!important}.md-py-0{padding-top:0!important;padding-bottom:0!important}.md-mx-0{margin-left:0!important;margin-right:0!important}.md-my-0{margin-top:0!important;margin-bottom:0!important}.md-p-0{padding:0!important}.md-pt-0{padding-top:0!important}.md-pr-0{padding-right:0!important}.md-pb-0{padding-bottom:0!important}.md-pl-0{padding-left:0!important}.md-m-0{margin:0!important}.md-mt-0{margin-top:0!important}.md-mr-0{margin-right:0!important}.md-mb-0{margin-bottom:0!important}.md-ml-0{margin-left:0!important}.md-px-5{padding-left:.5rem!important;padding-right:.5rem!important}.md-py-5{padding-top:.5rem!important;padding-bottom:.5rem!important}.md-mx-5{margin-left:.5rem!important;margin-right:.5rem!important}.md-my-5{margin-top:.5rem!important;margin-bottom:.5rem!important}.md-p-5{padding:.5rem!important}.md-pt-5{padding-top:.5rem!important}.md-pr-5{padding-right:.5rem!important}.md-pb-5{padding-bottom:.5rem!important}.md-pl-5{padding-left:.5rem!important}.md-m-5{margin:.5rem!important}.md-mt-5{margin-top:.5rem!important}.md-mr-5{margin-right:.5rem!important}.md-mb-5{margin-bottom:.5rem!important}.md-ml-5{margin-left:.5rem!important}.md-px-10{padding-left:1rem!important;padding-right:1rem!important}.md-py-10{padding-top:1rem!important;padding-bottom:1rem!important}.md-mx-10{margin-left:1rem!important;margin-right:1rem!important}.md-my-10{margin-top:1rem!important;margin-bottom:1rem!important}.md-p-10{padding:1rem!important}.md-pt-10{padding-top:1rem!important}.md-pr-10{padding-right:1rem!important}.md-pb-10{padding-bottom:1rem!important}.md-pl-10{padding-left:1rem!important}.md-m-10{margin:1rem!important}.md-mt-10{margin-top:1rem!important}.md-mr-10{margin-right:1rem!important}.md-mb-10{margin-bottom:1rem!important}.md-ml-10{margin-left:1rem!important}.md-px-12{padding-left:1.2rem!important;padding-right:1.2rem!important}.md-py-12{padding-top:1.2rem!important;padding-bottom:1.2rem!important}.md-mx-12{margin-left:1.2rem!important;margin-right:1.2rem!important}.md-my-12{margin-top:1.2rem!important;margin-bottom:1.2rem!important}.md-p-12{padding:1.2rem!important}.md-pt-12{padding-top:1.2rem!important}.md-pr-12{padding-right:1.2rem!important}.md-pb-12{padding-bottom:1.2rem!important}.md-pl-12{padding-left:1.2rem!important}.md-m-12{margin:1.2rem!important}.md-mt-12{margin-top:1.2rem!important}.md-mr-12{margin-right:1.2rem!important}.md-mb-12{margin-bottom:1.2rem!important}.md-ml-12{margin-left:1.2rem!important}.md-px-15{padding-left:1.5rem!important;padding-right:1.5rem!important}.md-py-15{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.md-mx-15{margin-left:1.5rem!important;margin-right:1.5rem!important}.md-my-15{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.md-p-15{padding:1.5rem!important}.md-pt-15{padding-top:1.5rem!important}.md-pr-15{padding-right:1.5rem!important}.md-pb-15{padding-bottom:1.5rem!important}.md-pl-15{padding-left:1.5rem!important}.md-m-15{margin:1.5rem!important}.md-mt-15{margin-top:1.5rem!important}.md-mr-15{margin-right:1.5rem!important}.md-mb-15{margin-bottom:1.5rem!important}.md-ml-15{margin-left:1.5rem!important}.md-px-20{padding-left:2rem!important;padding-right:2rem!important}.md-py-20{padding-top:2rem!important;padding-bottom:2rem!important}.md-mx-20{margin-left:2rem!important;margin-right:2rem!important}.md-my-20{margin-top:2rem!important;margin-bottom:2rem!important}.md-p-20{padding:2rem!important}.md-pt-20{padding-top:2rem!important}.md-pr-20{padding-right:2rem!important}.md-pb-20{padding-bottom:2rem!important}.md-pl-20{padding-left:2rem!important}.md-m-20{margin:2rem!important}.md-mt-20{margin-top:2rem!important}.md-mr-20{margin-right:2rem!important}.md-mb-20{margin-bottom:2rem!important}.md-ml-20{margin-left:2rem!important}.md-px-25{padding-left:2.5rem!important;padding-right:2.5rem!important}.md-py-25{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.md-mx-25{margin-left:2.5rem!important;margin-right:2.5rem!important}.md-my-25{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.md-p-25{padding:2.5rem!important}.md-pt-25{padding-top:2.5rem!important}.md-pr-25{padding-right:2.5rem!important}.md-pb-25{padding-bottom:2.5rem!important}.md-pl-25{padding-left:2.5rem!important}.md-m-25{margin:2.5rem!important}.md-mt-25{margin-top:2.5rem!important}.md-mr-25{margin-right:2.5rem!important}.md-mb-25{margin-bottom:2.5rem!important}.md-ml-25{margin-left:2.5rem!important}.md-px-30{padding-left:3rem!important;padding-right:3rem!important}.md-py-30{padding-top:3rem!important;padding-bottom:3rem!important}.md-mx-30{margin-left:3rem!important;margin-right:3rem!important}.md-my-30{margin-top:3rem!important;margin-bottom:3rem!important}.md-p-30{padding:3rem!important}.md-pt-30{padding-top:3rem!important}.md-pr-30{padding-right:3rem!important}.md-pb-30{padding-bottom:3rem!important}.md-pl-30{padding-left:3rem!important}.md-m-30{margin:3rem!important}.md-mt-30{margin-top:3rem!important}.md-mr-30{margin-right:3rem!important}.md-mb-30{margin-bottom:3rem!important}.md-ml-30{margin-left:3rem!important}.md-px-35{padding-left:3.5rem!important;padding-right:3.5rem!important}.md-py-35{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.md-mx-35{margin-left:3.5rem!important;margin-right:3.5rem!important}.md-my-35{margin-top:3.5rem!important;margin-bottom:3.5rem!important}.md-p-35{padding:3.5rem!important}.md-pt-35{padding-top:3.5rem!important}.md-pr-35{padding-right:3.5rem!important}.md-pb-35{padding-bottom:3.5rem!important}.md-pl-35{padding-left:3.5rem!important}.md-m-35{margin:3.5rem!important}.md-mt-35{margin-top:3.5rem!important}.md-mr-35{margin-right:3.5rem!important}.md-mb-35{margin-bottom:3.5rem!important}.md-ml-35{margin-left:3.5rem!important}.md-px-40{padding-left:4rem!important;padding-right:4rem!important}.md-py-40{padding-top:4rem!important;padding-bottom:4rem!important}.md-mx-40{margin-left:4rem!important;margin-right:4rem!important}.md-my-40{margin-top:4rem!important;margin-bottom:4rem!important}.md-p-40{padding:4rem!important}.md-pt-40{padding-top:4rem!important}.md-pr-40{padding-right:4rem!important}.md-pb-40{padding-bottom:4rem!important}.md-pl-40{padding-left:4rem!important}.md-m-40{margin:4rem!important}.md-mt-40{margin-top:4rem!important}.md-mr-40{margin-right:4rem!important}.md-mb-40{margin-bottom:4rem!important}.md-ml-40{margin-left:4rem!important}.md-px-50{padding-left:5rem!important;padding-right:5rem!important}.md-py-50{padding-top:5rem!important;padding-bottom:5rem!important}.md-mx-50{margin-left:5rem!important;margin-right:5rem!important}.md-my-50{margin-top:5rem!important;margin-bottom:5rem!important}.md-p-50{padding:5rem!important}.md-pt-50{padding-top:5rem!important}.md-pr-50{padding-right:5rem!important}.md-pb-50{padding-bottom:5rem!important}.md-pl-50{padding-left:5rem!important}.md-m-50{margin:5rem!important}.md-mt-50{margin-top:5rem!important}.md-mr-50{margin-right:5rem!important}.md-mb-50{margin-bottom:5rem!important}.md-ml-50{margin-left:5rem!important}.md-px-60{padding-left:6rem!important;padding-right:6rem!important}.md-py-60{padding-top:6rem!important;padding-bottom:6rem!important}.md-mx-60{margin-left:6rem!important;margin-right:6rem!important}.md-my-60{margin-top:6rem!important;margin-bottom:6rem!important}.md-p-60{padding:6rem!important}.md-pt-60{padding-top:6rem!important}.md-pr-60{padding-right:6rem!important}.md-pb-60{padding-bottom:6rem!important}.md-pl-60{padding-left:6rem!important}.md-m-60{margin:6rem!important}.md-mt-60{margin-top:6rem!important}.md-mr-60{margin-right:6rem!important}.md-mb-60{margin-bottom:6rem!important}.md-ml-60{margin-left:6rem!important}.md-px-70{padding-left:7rem!important;padding-right:7rem!important}.md-py-70{padding-top:7rem!important;padding-bottom:7rem!important}.md-mx-70{margin-left:7rem!important;margin-right:7rem!important}.md-my-70{margin-top:7rem!important;margin-bottom:7rem!important}.md-p-70{padding:7rem!important}.md-pt-70{padding-top:7rem!important}.md-pr-70{padding-right:7rem!important}.md-pb-70{padding-bottom:7rem!important}.md-pl-70{padding-left:7rem!important}.md-m-70{margin:7rem!important}.md-mt-70{margin-top:7rem!important}.md-mr-70{margin-right:7rem!important}.md-mb-70{margin-bottom:7rem!important}.md-ml-70{margin-left:7rem!important}.md-px-75{padding-left:7.5rem!important;padding-right:7.5rem!important}.md-py-75{padding-top:7.5rem!important;padding-bottom:7.5rem!important}.md-mx-75{margin-left:7.5rem!important;margin-right:7.5rem!important}.md-my-75{margin-top:7.5rem!important;margin-bottom:7.5rem!important}.md-p-75{padding:7.5rem!important}.md-pt-75{padding-top:7.5rem!important}.md-pr-75{padding-right:7.5rem!important}.md-pb-75{padding-bottom:7.5rem!important}.md-pl-75{padding-left:7.5rem!important}.md-m-75{margin:7.5rem!important}.md-mt-75{margin-top:7.5rem!important}.md-mr-75{margin-right:7.5rem!important}.md-mb-75{margin-bottom:7.5rem!important}.md-ml-75{margin-left:7.5rem!important}.md-px-80{padding-left:8rem!important;padding-right:8rem!important}.md-py-80{padding-top:8rem!important;padding-bottom:8rem!important}.md-mx-80{margin-left:8rem!important;margin-right:8rem!important}.md-my-80{margin-top:8rem!important;margin-bottom:8rem!important}.md-p-80{padding:8rem!important}.md-pt-80{padding-top:8rem!important}.md-pr-80{padding-right:8rem!important}.md-pb-80{padding-bottom:8rem!important}.md-pl-80{padding-left:8rem!important}.md-m-80{margin:8rem!important}.md-mt-80{margin-top:8rem!important}.md-mr-80{margin-right:8rem!important}.md-mb-80{margin-bottom:8rem!important}.md-ml-80{margin-left:8rem!important}.md-px-90{padding-left:9rem!important;padding-right:9rem!important}.md-py-90{padding-top:9rem!important;padding-bottom:9rem!important}.md-mx-90{margin-left:9rem!important;margin-right:9rem!important}.md-my-90{margin-top:9rem!important;margin-bottom:9rem!important}.md-p-90{padding:9rem!important}.md-pt-90{padding-top:9rem!important}.md-pr-90{padding-right:9rem!important}.md-pb-90{padding-bottom:9rem!important}.md-pl-90{padding-left:9rem!important}.md-m-90{margin:9rem!important}.md-mt-90{margin-top:9rem!important}.md-mr-90{margin-right:9rem!important}.md-mb-90{margin-bottom:9rem!important}.md-ml-90{margin-left:9rem!important}.md-px-100{padding-left:10rem!important;padding-right:10rem!important}.md-py-100{padding-top:10rem!important;padding-bottom:10rem!important}.md-mx-100{margin-left:10rem!important;margin-right:10rem!important}.md-my-100{margin-top:10rem!important;margin-bottom:10rem!important}.md-p-100{padding:10rem!important}.md-pt-100{padding-top:10rem!important}.md-pr-100{padding-right:10rem!important}.md-pb-100{padding-bottom:10rem!important}.md-pl-100{padding-left:10rem!important}.md-m-100{margin:10rem!important}.md-mt-100{margin-top:10rem!important}.md-mr-100{margin-right:10rem!important}.md-mb-100{margin-bottom:10rem!important}.md-ml-100{margin-left:10rem!important}}@media screen and (min-width:1024px){.lg-px-0{padding-left:0!important;padding-right:0!important}.lg-py-0{padding-top:0!important;padding-bottom:0!important}.lg-mx-0{margin-left:0!important;margin-right:0!important}.lg-my-0{margin-top:0!important;margin-bottom:0!important}.lg-p-0{padding:0!important}.lg-pt-0{padding-top:0!important}.lg-pr-0{padding-right:0!important}.lg-pb-0{padding-bottom:0!important}.lg-pl-0{padding-left:0!important}.lg-m-0{margin:0!important}.lg-mt-0{margin-top:0!important}.lg-mr-0{margin-right:0!important}.lg-mb-0{margin-bottom:0!important}.lg-ml-0{margin-left:0!important}.lg-px-5{padding-left:.5rem!important;padding-right:.5rem!important}.lg-py-5{padding-top:.5rem!important;padding-bottom:.5rem!important}.lg-mx-5{margin-left:.5rem!important;margin-right:.5rem!important}.lg-my-5{margin-top:.5rem!important;margin-bottom:.5rem!important}.lg-p-5{padding:.5rem!important}.lg-pt-5{padding-top:.5rem!important}.lg-pr-5{padding-right:.5rem!important}.lg-pb-5{padding-bottom:.5rem!important}.lg-pl-5{padding-left:.5rem!important}.lg-m-5{margin:.5rem!important}.lg-mt-5{margin-top:.5rem!important}.lg-mr-5{margin-right:.5rem!important}.lg-mb-5{margin-bottom:.5rem!important}.lg-ml-5{margin-left:.5rem!important}.lg-px-10{padding-left:1rem!important;padding-right:1rem!important}.lg-py-10{padding-top:1rem!important;padding-bottom:1rem!important}.lg-mx-10{margin-left:1rem!important;margin-right:1rem!important}.lg-my-10{margin-top:1rem!important;margin-bottom:1rem!important}.lg-p-10{padding:1rem!important}.lg-pt-10{padding-top:1rem!important}.lg-pr-10{padding-right:1rem!important}.lg-pb-10{padding-bottom:1rem!important}.lg-pl-10{padding-left:1rem!important}.lg-m-10{margin:1rem!important}.lg-mt-10{margin-top:1rem!important}.lg-mr-10{margin-right:1rem!important}.lg-mb-10{margin-bottom:1rem!important}.lg-ml-10{margin-left:1rem!important}.lg-px-12{padding-left:1.2rem!important;padding-right:1.2rem!important}.lg-py-12{padding-top:1.2rem!important;padding-bottom:1.2rem!important}.lg-mx-12{margin-left:1.2rem!important;margin-right:1.2rem!important}.lg-my-12{margin-top:1.2rem!important;margin-bottom:1.2rem!important}.lg-p-12{padding:1.2rem!important}.lg-pt-12{padding-top:1.2rem!important}.lg-pr-12{padding-right:1.2rem!important}.lg-pb-12{padding-bottom:1.2rem!important}.lg-pl-12{padding-left:1.2rem!important}.lg-m-12{margin:1.2rem!important}.lg-mt-12{margin-top:1.2rem!important}.lg-mr-12{margin-right:1.2rem!important}.lg-mb-12{margin-bottom:1.2rem!important}.lg-ml-12{margin-left:1.2rem!important}.lg-px-15{padding-left:1.5rem!important;padding-right:1.5rem!important}.lg-py-15{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.lg-mx-15{margin-left:1.5rem!important;margin-right:1.5rem!important}.lg-my-15{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.lg-p-15{padding:1.5rem!important}.lg-pt-15{padding-top:1.5rem!important}.lg-pr-15{padding-right:1.5rem!important}.lg-pb-15{padding-bottom:1.5rem!important}.lg-pl-15{padding-left:1.5rem!important}.lg-m-15{margin:1.5rem!important}.lg-mt-15{margin-top:1.5rem!important}.lg-mr-15{margin-right:1.5rem!important}.lg-mb-15{margin-bottom:1.5rem!important}.lg-ml-15{margin-left:1.5rem!important}.lg-px-20{padding-left:2rem!important;padding-right:2rem!important}.lg-py-20{padding-top:2rem!important;padding-bottom:2rem!important}.lg-mx-20{margin-left:2rem!important;margin-right:2rem!important}.lg-my-20{margin-top:2rem!important;margin-bottom:2rem!important}.lg-p-20{padding:2rem!important}.lg-pt-20{padding-top:2rem!important}.lg-pr-20{padding-right:2rem!important}.lg-pb-20{padding-bottom:2rem!important}.lg-pl-20{padding-left:2rem!important}.lg-m-20{margin:2rem!important}.lg-mt-20{margin-top:2rem!important}.lg-mr-20{margin-right:2rem!important}.lg-mb-20{margin-bottom:2rem!important}.lg-ml-20{margin-left:2rem!important}.lg-px-25{padding-left:2.5rem!important;padding-right:2.5rem!important}.lg-py-25{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.lg-mx-25{margin-left:2.5rem!important;margin-right:2.5rem!important}.lg-my-25{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.lg-p-25{padding:2.5rem!important}.lg-pt-25{padding-top:2.5rem!important}.lg-pr-25{padding-right:2.5rem!important}.lg-pb-25{padding-bottom:2.5rem!important}.lg-pl-25{padding-left:2.5rem!important}.lg-m-25{margin:2.5rem!important}.lg-mt-25{margin-top:2.5rem!important}.lg-mr-25{margin-right:2.5rem!important}.lg-mb-25{margin-bottom:2.5rem!important}.lg-ml-25{margin-left:2.5rem!important}.lg-px-30{padding-left:3rem!important;padding-right:3rem!important}.lg-py-30{padding-top:3rem!important;padding-bottom:3rem!important}.lg-mx-30{margin-left:3rem!important;margin-right:3rem!important}.lg-my-30{margin-top:3rem!important;margin-bottom:3rem!important}.lg-p-30{padding:3rem!important}.lg-pt-30{padding-top:3rem!important}.lg-pr-30{padding-right:3rem!important}.lg-pb-30{padding-bottom:3rem!important}.lg-pl-30{padding-left:3rem!important}.lg-m-30{margin:3rem!important}.lg-mt-30{margin-top:3rem!important}.lg-mr-30{margin-right:3rem!important}.lg-mb-30{margin-bottom:3rem!important}.lg-ml-30{margin-left:3rem!important}.lg-px-35{padding-left:3.5rem!important;padding-right:3.5rem!important}.lg-py-35{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.lg-mx-35{margin-left:3.5rem!important;margin-right:3.5rem!important}.lg-my-35{margin-top:3.5rem!important;margin-bottom:3.5rem!important}.lg-p-35{padding:3.5rem!important}.lg-pt-35{padding-top:3.5rem!important}.lg-pr-35{padding-right:3.5rem!important}.lg-pb-35{padding-bottom:3.5rem!important}.lg-pl-35{padding-left:3.5rem!important}.lg-m-35{margin:3.5rem!important}.lg-mt-35{margin-top:3.5rem!important}.lg-mr-35{margin-right:3.5rem!important}.lg-mb-35{margin-bottom:3.5rem!important}.lg-ml-35{margin-left:3.5rem!important}.lg-px-40{padding-left:4rem!important;padding-right:4rem!important}.lg-py-40{padding-top:4rem!important;padding-bottom:4rem!important}.lg-mx-40{margin-left:4rem!important;margin-right:4rem!important}.lg-my-40{margin-top:4rem!important;margin-bottom:4rem!important}.lg-p-40{padding:4rem!important}.lg-pt-40{padding-top:4rem!important}.lg-pr-40{padding-right:4rem!important}.lg-pb-40{padding-bottom:4rem!important}.lg-pl-40{padding-left:4rem!important}.lg-m-40{margin:4rem!important}.lg-mt-40{margin-top:4rem!important}.lg-mr-40{margin-right:4rem!important}.lg-mb-40{margin-bottom:4rem!important}.lg-ml-40{margin-left:4rem!important}.lg-px-50{padding-left:5rem!important;padding-right:5rem!important}.lg-py-50{padding-top:5rem!important;padding-bottom:5rem!important}.lg-mx-50{margin-left:5rem!important;margin-right:5rem!important}.lg-my-50{margin-top:5rem!important;margin-bottom:5rem!important}.lg-p-50{padding:5rem!important}.lg-pt-50{padding-top:5rem!important}.lg-pr-50{padding-right:5rem!important}.lg-pb-50{padding-bottom:5rem!important}.lg-pl-50{padding-left:5rem!important}.lg-m-50{margin:5rem!important}.lg-mt-50{margin-top:5rem!important}.lg-mr-50{margin-right:5rem!important}.lg-mb-50{margin-bottom:5rem!important}.lg-ml-50{margin-left:5rem!important}.lg-px-60{padding-left:6rem!important;padding-right:6rem!important}.lg-py-60{padding-top:6rem!important;padding-bottom:6rem!important}.lg-mx-60{margin-left:6rem!important;margin-right:6rem!important}.lg-my-60{margin-top:6rem!important;margin-bottom:6rem!important}.lg-p-60{padding:6rem!important}.lg-pt-60{padding-top:6rem!important}.lg-pr-60{padding-right:6rem!important}.lg-pb-60{padding-bottom:6rem!important}.lg-pl-60{padding-left:6rem!important}.lg-m-60{margin:6rem!important}.lg-mt-60{margin-top:6rem!important}.lg-mr-60{margin-right:6rem!important}.lg-mb-60{margin-bottom:6rem!important}.lg-ml-60{margin-left:6rem!important}.lg-px-70{padding-left:7rem!important;padding-right:7rem!important}.lg-py-70{padding-top:7rem!important;padding-bottom:7rem!important}.lg-mx-70{margin-left:7rem!important;margin-right:7rem!important}.lg-my-70{margin-top:7rem!important;margin-bottom:7rem!important}.lg-p-70{padding:7rem!important}.lg-pt-70{padding-top:7rem!important}.lg-pr-70{padding-right:7rem!important}.lg-pb-70{padding-bottom:7rem!important}.lg-pl-70{padding-left:7rem!important}.lg-m-70{margin:7rem!important}.lg-mt-70{margin-top:7rem!important}.lg-mr-70{margin-right:7rem!important}.lg-mb-70{margin-bottom:7rem!important}.lg-ml-70{margin-left:7rem!important}.lg-px-75{padding-left:7.5rem!important;padding-right:7.5rem!important}.lg-py-75{padding-top:7.5rem!important;padding-bottom:7.5rem!important}.lg-mx-75{margin-left:7.5rem!important;margin-right:7.5rem!important}.lg-my-75{margin-top:7.5rem!important;margin-bottom:7.5rem!important}.lg-p-75{padding:7.5rem!important}.lg-pt-75{padding-top:7.5rem!important}.lg-pr-75{padding-right:7.5rem!important}.lg-pb-75{padding-bottom:7.5rem!important}.lg-pl-75{padding-left:7.5rem!important}.lg-m-75{margin:7.5rem!important}.lg-mt-75{margin-top:7.5rem!important}.lg-mr-75{margin-right:7.5rem!important}.lg-mb-75{margin-bottom:7.5rem!important}.lg-ml-75{margin-left:7.5rem!important}.lg-px-80{padding-left:8rem!important;padding-right:8rem!important}.lg-py-80{padding-top:8rem!important;padding-bottom:8rem!important}.lg-mx-80{margin-left:8rem!important;margin-right:8rem!important}.lg-my-80{margin-top:8rem!important;margin-bottom:8rem!important}.lg-p-80{padding:8rem!important}.lg-pt-80{padding-top:8rem!important}.lg-pr-80{padding-right:8rem!important}.lg-pb-80{padding-bottom:8rem!important}.lg-pl-80{padding-left:8rem!important}.lg-m-80{margin:8rem!important}.lg-mt-80{margin-top:8rem!important}.lg-mr-80{margin-right:8rem!important}.lg-mb-80{margin-bottom:8rem!important}.lg-ml-80{margin-left:8rem!important}.lg-px-90{padding-left:9rem!important;padding-right:9rem!important}.lg-py-90{padding-top:9rem!important;padding-bottom:9rem!important}.lg-mx-90{margin-left:9rem!important;margin-right:9rem!important}.lg-my-90{margin-top:9rem!important;margin-bottom:9rem!important}.lg-p-90{padding:9rem!important}.lg-pt-90{padding-top:9rem!important}.lg-pr-90{padding-right:9rem!important}.lg-pb-90{padding-bottom:9rem!important}.lg-pl-90{padding-left:9rem!important}.lg-m-90{margin:9rem!important}.lg-mt-90{margin-top:9rem!important}.lg-mr-90{margin-right:9rem!important}.lg-mb-90{margin-bottom:9rem!important}.lg-ml-90{margin-left:9rem!important}.lg-px-100{padding-left:10rem!important;padding-right:10rem!important}.lg-py-100{padding-top:10rem!important;padding-bottom:10rem!important}.lg-mx-100{margin-left:10rem!important;margin-right:10rem!important}.lg-my-100{margin-top:10rem!important;margin-bottom:10rem!important}.lg-p-100{padding:10rem!important}.lg-pt-100{padding-top:10rem!important}.lg-pr-100{padding-right:10rem!important}.lg-pb-100{padding-bottom:10rem!important}.lg-pl-100{padding-left:10rem!important}.lg-m-100{margin:10rem!important}.lg-mt-100{margin-top:10rem!important}.lg-mr-100{margin-right:10rem!important}.lg-mb-100{margin-bottom:10rem!important}.lg-ml-100{margin-left:10rem!important}}@media screen and (min-width:1140px){.xl-px-0{padding-left:0!important;padding-right:0!important}.xl-py-0{padding-top:0!important;padding-bottom:0!important}.xl-mx-0{margin-left:0!important;margin-right:0!important}.xl-my-0{margin-top:0!important;margin-bottom:0!important}.xl-p-0{padding:0!important}.xl-pt-0{padding-top:0!important}.xl-pr-0{padding-right:0!important}.xl-pb-0{padding-bottom:0!important}.xl-pl-0{padding-left:0!important}.xl-m-0{margin:0!important}.xl-mt-0{margin-top:0!important}.xl-mr-0{margin-right:0!important}.xl-mb-0{margin-bottom:0!important}.xl-ml-0{margin-left:0!important}.xl-px-5{padding-left:.5rem!important;padding-right:.5rem!important}.xl-py-5{padding-top:.5rem!important;padding-bottom:.5rem!important}.xl-mx-5{margin-left:.5rem!important;margin-right:.5rem!important}.xl-my-5{margin-top:.5rem!important;margin-bottom:.5rem!important}.xl-p-5{padding:.5rem!important}.xl-pt-5{padding-top:.5rem!important}.xl-pr-5{padding-right:.5rem!important}.xl-pb-5{padding-bottom:.5rem!important}.xl-pl-5{padding-left:.5rem!important}.xl-m-5{margin:.5rem!important}.xl-mt-5{margin-top:.5rem!important}.xl-mr-5{margin-right:.5rem!important}.xl-mb-5{margin-bottom:.5rem!important}.xl-ml-5{margin-left:.5rem!important}.xl-px-10{padding-left:1rem!important;padding-right:1rem!important}.xl-py-10{padding-top:1rem!important;padding-bottom:1rem!important}.xl-mx-10{margin-left:1rem!important;margin-right:1rem!important}.xl-my-10{margin-top:1rem!important;margin-bottom:1rem!important}.xl-p-10{padding:1rem!important}.xl-pt-10{padding-top:1rem!important}.xl-pr-10{padding-right:1rem!important}.xl-pb-10{padding-bottom:1rem!important}.xl-pl-10{padding-left:1rem!important}.xl-m-10{margin:1rem!important}.xl-mt-10{margin-top:1rem!important}.xl-mr-10{margin-right:1rem!important}.xl-mb-10{margin-bottom:1rem!important}.xl-ml-10{margin-left:1rem!important}.xl-px-12{padding-left:1.2rem!important;padding-right:1.2rem!important}.xl-py-12{padding-top:1.2rem!important;padding-bottom:1.2rem!important}.xl-mx-12{margin-left:1.2rem!important;margin-right:1.2rem!important}.xl-my-12{margin-top:1.2rem!important;margin-bottom:1.2rem!important}.xl-p-12{padding:1.2rem!important}.xl-pt-12{padding-top:1.2rem!important}.xl-pr-12{padding-right:1.2rem!important}.xl-pb-12{padding-bottom:1.2rem!important}.xl-pl-12{padding-left:1.2rem!important}.xl-m-12{margin:1.2rem!important}.xl-mt-12{margin-top:1.2rem!important}.xl-mr-12{margin-right:1.2rem!important}.xl-mb-12{margin-bottom:1.2rem!important}.xl-ml-12{margin-left:1.2rem!important}.xl-px-15{padding-left:1.5rem!important;padding-right:1.5rem!important}.xl-py-15{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.xl-mx-15{margin-left:1.5rem!important;margin-right:1.5rem!important}.xl-my-15{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.xl-p-15{padding:1.5rem!important}.xl-pt-15{padding-top:1.5rem!important}.xl-pr-15{padding-right:1.5rem!important}.xl-pb-15{padding-bottom:1.5rem!important}.xl-pl-15{padding-left:1.5rem!important}.xl-m-15{margin:1.5rem!important}.xl-mt-15{margin-top:1.5rem!important}.xl-mr-15{margin-right:1.5rem!important}.xl-mb-15{margin-bottom:1.5rem!important}.xl-ml-15{margin-left:1.5rem!important}.xl-px-20{padding-left:2rem!important;padding-right:2rem!important}.xl-py-20{padding-top:2rem!important;padding-bottom:2rem!important}.xl-mx-20{margin-left:2rem!important;margin-right:2rem!important}.xl-my-20{margin-top:2rem!important;margin-bottom:2rem!important}.xl-p-20{padding:2rem!important}.xl-pt-20{padding-top:2rem!important}.xl-pr-20{padding-right:2rem!important}.xl-pb-20{padding-bottom:2rem!important}.xl-pl-20{padding-left:2rem!important}.xl-m-20{margin:2rem!important}.xl-mt-20{margin-top:2rem!important}.xl-mr-20{margin-right:2rem!important}.xl-mb-20{margin-bottom:2rem!important}.xl-ml-20{margin-left:2rem!important}.xl-px-25{padding-left:2.5rem!important;padding-right:2.5rem!important}.xl-py-25{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.xl-mx-25{margin-left:2.5rem!important;margin-right:2.5rem!important}.xl-my-25{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.xl-p-25{padding:2.5rem!important}.xl-pt-25{padding-top:2.5rem!important}.xl-pr-25{padding-right:2.5rem!important}.xl-pb-25{padding-bottom:2.5rem!important}.xl-pl-25{padding-left:2.5rem!important}.xl-m-25{margin:2.5rem!important}.xl-mt-25{margin-top:2.5rem!important}.xl-mr-25{margin-right:2.5rem!important}.xl-mb-25{margin-bottom:2.5rem!important}.xl-ml-25{margin-left:2.5rem!important}.xl-px-30{padding-left:3rem!important;padding-right:3rem!important}.xl-py-30{padding-top:3rem!important;padding-bottom:3rem!important}.xl-mx-30{margin-left:3rem!important;margin-right:3rem!important}.xl-my-30{margin-top:3rem!important;margin-bottom:3rem!important}.xl-p-30{padding:3rem!important}.xl-pt-30{padding-top:3rem!important}.xl-pr-30{padding-right:3rem!important}.xl-pb-30{padding-bottom:3rem!important}.xl-pl-30{padding-left:3rem!important}.xl-m-30{margin:3rem!important}.xl-mt-30{margin-top:3rem!important}.xl-mr-30{margin-right:3rem!important}.xl-mb-30{margin-bottom:3rem!important}.xl-ml-30{margin-left:3rem!important}.xl-px-35{padding-left:3.5rem!important;padding-right:3.5rem!important}.xl-py-35{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.xl-mx-35{margin-left:3.5rem!important;margin-right:3.5rem!important}.xl-my-35{margin-top:3.5rem!important;margin-bottom:3.5rem!important}.xl-p-35{padding:3.5rem!important}.xl-pt-35{padding-top:3.5rem!important}.xl-pr-35{padding-right:3.5rem!important}.xl-pb-35{padding-bottom:3.5rem!important}.xl-pl-35{padding-left:3.5rem!important}.xl-m-35{margin:3.5rem!important}.xl-mt-35{margin-top:3.5rem!important}.xl-mr-35{margin-right:3.5rem!important}.xl-mb-35{margin-bottom:3.5rem!important}.xl-ml-35{margin-left:3.5rem!important}.xl-px-40{padding-left:4rem!important;padding-right:4rem!important}.xl-py-40{padding-top:4rem!important;padding-bottom:4rem!important}.xl-mx-40{margin-left:4rem!important;margin-right:4rem!important}.xl-my-40{margin-top:4rem!important;margin-bottom:4rem!important}.xl-p-40{padding:4rem!important}.xl-pt-40{padding-top:4rem!important}.xl-pr-40{padding-right:4rem!important}.xl-pb-40{padding-bottom:4rem!important}.xl-pl-40{padding-left:4rem!important}.xl-m-40{margin:4rem!important}.xl-mt-40{margin-top:4rem!important}.xl-mr-40{margin-right:4rem!important}.xl-mb-40{margin-bottom:4rem!important}.xl-ml-40{margin-left:4rem!important}.xl-px-50{padding-left:5rem!important;padding-right:5rem!important}.xl-py-50{padding-top:5rem!important;padding-bottom:5rem!important}.xl-mx-50{margin-left:5rem!important;margin-right:5rem!important}.xl-my-50{margin-top:5rem!important;margin-bottom:5rem!important}.xl-p-50{padding:5rem!important}.xl-pt-50{padding-top:5rem!important}.xl-pr-50{padding-right:5rem!important}.xl-pb-50{padding-bottom:5rem!important}.xl-pl-50{padding-left:5rem!important}.xl-m-50{margin:5rem!important}.xl-mt-50{margin-top:5rem!important}.xl-mr-50{margin-right:5rem!important}.xl-mb-50{margin-bottom:5rem!important}.xl-ml-50{margin-left:5rem!important}.xl-px-60{padding-left:6rem!important;padding-right:6rem!important}.xl-py-60{padding-top:6rem!important;padding-bottom:6rem!important}.xl-mx-60{margin-left:6rem!important;margin-right:6rem!important}.xl-my-60{margin-top:6rem!important;margin-bottom:6rem!important}.xl-p-60{padding:6rem!important}.xl-pt-60{padding-top:6rem!important}.xl-pr-60{padding-right:6rem!important}.xl-pb-60{padding-bottom:6rem!important}.xl-pl-60{padding-left:6rem!important}.xl-m-60{margin:6rem!important}.xl-mt-60{margin-top:6rem!important}.xl-mr-60{margin-right:6rem!important}.xl-mb-60{margin-bottom:6rem!important}.xl-ml-60{margin-left:6rem!important}.xl-px-70{padding-left:7rem!important;padding-right:7rem!important}.xl-py-70{padding-top:7rem!important;padding-bottom:7rem!important}.xl-mx-70{margin-left:7rem!important;margin-right:7rem!important}.xl-my-70{margin-top:7rem!important;margin-bottom:7rem!important}.xl-p-70{padding:7rem!important}.xl-pt-70{padding-top:7rem!important}.xl-pr-70{padding-right:7rem!important}.xl-pb-70{padding-bottom:7rem!important}.xl-pl-70{padding-left:7rem!important}.xl-m-70{margin:7rem!important}.xl-mt-70{margin-top:7rem!important}.xl-mr-70{margin-right:7rem!important}.xl-mb-70{margin-bottom:7rem!important}.xl-ml-70{margin-left:7rem!important}.xl-px-75{padding-left:7.5rem!important;padding-right:7.5rem!important}.xl-py-75{padding-top:7.5rem!important;padding-bottom:7.5rem!important}.xl-mx-75{margin-left:7.5rem!important;margin-right:7.5rem!important}.xl-my-75{margin-top:7.5rem!important;margin-bottom:7.5rem!important}.xl-p-75{padding:7.5rem!important}.xl-pt-75{padding-top:7.5rem!important}.xl-pr-75{padding-right:7.5rem!important}.xl-pb-75{padding-bottom:7.5rem!important}.xl-pl-75{padding-left:7.5rem!important}.xl-m-75{margin:7.5rem!important}.xl-mt-75{margin-top:7.5rem!important}.xl-mr-75{margin-right:7.5rem!important}.xl-mb-75{margin-bottom:7.5rem!important}.xl-ml-75{margin-left:7.5rem!important}.xl-px-80{padding-left:8rem!important;padding-right:8rem!important}.xl-py-80{padding-top:8rem!important;padding-bottom:8rem!important}.xl-mx-80{margin-left:8rem!important;margin-right:8rem!important}.xl-my-80{margin-top:8rem!important;margin-bottom:8rem!important}.xl-p-80{padding:8rem!important}.xl-pt-80{padding-top:8rem!important}.xl-pr-80{padding-right:8rem!important}.xl-pb-80{padding-bottom:8rem!important}.xl-pl-80{padding-left:8rem!important}.xl-m-80{margin:8rem!important}.xl-mt-80{margin-top:8rem!important}.xl-mr-80{margin-right:8rem!important}.xl-mb-80{margin-bottom:8rem!important}.xl-ml-80{margin-left:8rem!important}.xl-px-90{padding-left:9rem!important;padding-right:9rem!important}.xl-py-90{padding-top:9rem!important;padding-bottom:9rem!important}.xl-mx-90{margin-left:9rem!important;margin-right:9rem!important}.xl-my-90{margin-top:9rem!important;margin-bottom:9rem!important}.xl-p-90{padding:9rem!important}.xl-pt-90{padding-top:9rem!important}.xl-pr-90{padding-right:9rem!important}.xl-pb-90{padding-bottom:9rem!important}.xl-pl-90{padding-left:9rem!important}.xl-m-90{margin:9rem!important}.xl-mt-90{margin-top:9rem!important}.xl-mr-90{margin-right:9rem!important}.xl-mb-90{margin-bottom:9rem!important}.xl-ml-90{margin-left:9rem!important}.xl-px-100{padding-left:10rem!important;padding-right:10rem!important}.xl-py-100{padding-top:10rem!important;padding-bottom:10rem!important}.xl-mx-100{margin-left:10rem!important;margin-right:10rem!important}.xl-my-100{margin-top:10rem!important;margin-bottom:10rem!important}.xl-p-100{padding:10rem!important}.xl-pt-100{padding-top:10rem!important}.xl-pr-100{padding-right:10rem!important}.xl-pb-100{padding-bottom:10rem!important}.xl-pl-100{padding-left:10rem!important}.xl-m-100{margin:10rem!important}.xl-mt-100{margin-top:10rem!important}.xl-mr-100{margin-right:10rem!important}.xl-mb-100{margin-bottom:10rem!important}.xl-ml-100{margin-left:10rem!important}}@media screen and (min-width:1280px){.xxl-px-0{padding-left:0!important;padding-right:0!important}.xxl-py-0{padding-top:0!important;padding-bottom:0!important}.xxl-mx-0{margin-left:0!important;margin-right:0!important}.xxl-my-0{margin-top:0!important;margin-bottom:0!important}.xxl-p-0{padding:0!important}.xxl-pt-0{padding-top:0!important}.xxl-pr-0{padding-right:0!important}.xxl-pb-0{padding-bottom:0!important}.xxl-pl-0{padding-left:0!important}.xxl-m-0{margin:0!important}.xxl-mt-0{margin-top:0!important}.xxl-mr-0{margin-right:0!important}.xxl-mb-0{margin-bottom:0!important}.xxl-ml-0{margin-left:0!important}.xxl-px-5{padding-left:.5rem!important;padding-right:.5rem!important}.xxl-py-5{padding-top:.5rem!important;padding-bottom:.5rem!important}.xxl-mx-5{margin-left:.5rem!important;margin-right:.5rem!important}.xxl-my-5{margin-top:.5rem!important;margin-bottom:.5rem!important}.xxl-p-5{padding:.5rem!important}.xxl-pt-5{padding-top:.5rem!important}.xxl-pr-5{padding-right:.5rem!important}.xxl-pb-5{padding-bottom:.5rem!important}.xxl-pl-5{padding-left:.5rem!important}.xxl-m-5{margin:.5rem!important}.xxl-mt-5{margin-top:.5rem!important}.xxl-mr-5{margin-right:.5rem!important}.xxl-mb-5{margin-bottom:.5rem!important}.xxl-ml-5{margin-left:.5rem!important}.xxl-px-10{padding-left:1rem!important;padding-right:1rem!important}.xxl-py-10{padding-top:1rem!important;padding-bottom:1rem!important}.xxl-mx-10{margin-left:1rem!important;margin-right:1rem!important}.xxl-my-10{margin-top:1rem!important;margin-bottom:1rem!important}.xxl-p-10{padding:1rem!important}.xxl-pt-10{padding-top:1rem!important}.xxl-pr-10{padding-right:1rem!important}.xxl-pb-10{padding-bottom:1rem!important}.xxl-pl-10{padding-left:1rem!important}.xxl-m-10{margin:1rem!important}.xxl-mt-10{margin-top:1rem!important}.xxl-mr-10{margin-right:1rem!important}.xxl-mb-10{margin-bottom:1rem!important}.xxl-ml-10{margin-left:1rem!important}.xxl-px-12{padding-left:1.2rem!important;padding-right:1.2rem!important}.xxl-py-12{padding-top:1.2rem!important;padding-bottom:1.2rem!important}.xxl-mx-12{margin-left:1.2rem!important;margin-right:1.2rem!important}.xxl-my-12{margin-top:1.2rem!important;margin-bottom:1.2rem!important}.xxl-p-12{padding:1.2rem!important}.xxl-pt-12{padding-top:1.2rem!important}.xxl-pr-12{padding-right:1.2rem!important}.xxl-pb-12{padding-bottom:1.2rem!important}.xxl-pl-12{padding-left:1.2rem!important}.xxl-m-12{margin:1.2rem!important}.xxl-mt-12{margin-top:1.2rem!important}.xxl-mr-12{margin-right:1.2rem!important}.xxl-mb-12{margin-bottom:1.2rem!important}.xxl-ml-12{margin-left:1.2rem!important}.xxl-px-15{padding-left:1.5rem!important;padding-right:1.5rem!important}.xxl-py-15{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.xxl-mx-15{margin-left:1.5rem!important;margin-right:1.5rem!important}.xxl-my-15{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.xxl-p-15{padding:1.5rem!important}.xxl-pt-15{padding-top:1.5rem!important}.xxl-pr-15{padding-right:1.5rem!important}.xxl-pb-15{padding-bottom:1.5rem!important}.xxl-pl-15{padding-left:1.5rem!important}.xxl-m-15{margin:1.5rem!important}.xxl-mt-15{margin-top:1.5rem!important}.xxl-mr-15{margin-right:1.5rem!important}.xxl-mb-15{margin-bottom:1.5rem!important}.xxl-ml-15{margin-left:1.5rem!important}.xxl-px-20{padding-left:2rem!important;padding-right:2rem!important}.xxl-py-20{padding-top:2rem!important;padding-bottom:2rem!important}.xxl-mx-20{margin-left:2rem!important;margin-right:2rem!important}.xxl-my-20{margin-top:2rem!important;margin-bottom:2rem!important}.xxl-p-20{padding:2rem!important}.xxl-pt-20{padding-top:2rem!important}.xxl-pr-20{padding-right:2rem!important}.xxl-pb-20{padding-bottom:2rem!important}.xxl-pl-20{padding-left:2rem!important}.xxl-m-20{margin:2rem!important}.xxl-mt-20{margin-top:2rem!important}.xxl-mr-20{margin-right:2rem!important}.xxl-mb-20{margin-bottom:2rem!important}.xxl-ml-20{margin-left:2rem!important}.xxl-px-25{padding-left:2.5rem!important;padding-right:2.5rem!important}.xxl-py-25{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.xxl-mx-25{margin-left:2.5rem!important;margin-right:2.5rem!important}.xxl-my-25{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.xxl-p-25{padding:2.5rem!important}.xxl-pt-25{padding-top:2.5rem!important}.xxl-pr-25{padding-right:2.5rem!important}.xxl-pb-25{padding-bottom:2.5rem!important}.xxl-pl-25{padding-left:2.5rem!important}.xxl-m-25{margin:2.5rem!important}.xxl-mt-25{margin-top:2.5rem!important}.xxl-mr-25{margin-right:2.5rem!important}.xxl-mb-25{margin-bottom:2.5rem!important}.xxl-ml-25{margin-left:2.5rem!important}.xxl-px-30{padding-left:3rem!important;padding-right:3rem!important}.xxl-py-30{padding-top:3rem!important;padding-bottom:3rem!important}.xxl-mx-30{margin-left:3rem!important;margin-right:3rem!important}.xxl-my-30{margin-top:3rem!important;margin-bottom:3rem!important}.xxl-p-30{padding:3rem!important}.xxl-pt-30{padding-top:3rem!important}.xxl-pr-30{padding-right:3rem!important}.xxl-pb-30{padding-bottom:3rem!important}.xxl-pl-30{padding-left:3rem!important}.xxl-m-30{margin:3rem!important}.xxl-mt-30{margin-top:3rem!important}.xxl-mr-30{margin-right:3rem!important}.xxl-mb-30{margin-bottom:3rem!important}.xxl-ml-30{margin-left:3rem!important}.xxl-px-35{padding-left:3.5rem!important;padding-right:3.5rem!important}.xxl-py-35{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.xxl-mx-35{margin-left:3.5rem!important;margin-right:3.5rem!important}.xxl-my-35{margin-top:3.5rem!important;margin-bottom:3.5rem!important}.xxl-p-35{padding:3.5rem!important}.xxl-pt-35{padding-top:3.5rem!important}.xxl-pr-35{padding-right:3.5rem!important}.xxl-pb-35{padding-bottom:3.5rem!important}.xxl-pl-35{padding-left:3.5rem!important}.xxl-m-35{margin:3.5rem!important}.xxl-mt-35{margin-top:3.5rem!important}.xxl-mr-35{margin-right:3.5rem!important}.xxl-mb-35{margin-bottom:3.5rem!important}.xxl-ml-35{margin-left:3.5rem!important}.xxl-px-40{padding-left:4rem!important;padding-right:4rem!important}.xxl-py-40{padding-top:4rem!important;padding-bottom:4rem!important}.xxl-mx-40{margin-left:4rem!important;margin-right:4rem!important}.xxl-my-40{margin-top:4rem!important;margin-bottom:4rem!important}.xxl-p-40{padding:4rem!important}.xxl-pt-40{padding-top:4rem!important}.xxl-pr-40{padding-right:4rem!important}.xxl-pb-40{padding-bottom:4rem!important}.xxl-pl-40{padding-left:4rem!important}.xxl-m-40{margin:4rem!important}.xxl-mt-40{margin-top:4rem!important}.xxl-mr-40{margin-right:4rem!important}.xxl-mb-40{margin-bottom:4rem!important}.xxl-ml-40{margin-left:4rem!important}.xxl-px-50{padding-left:5rem!important;padding-right:5rem!important}.xxl-py-50{padding-top:5rem!important;padding-bottom:5rem!important}.xxl-mx-50{margin-left:5rem!important;margin-right:5rem!important}.xxl-my-50{margin-top:5rem!important;margin-bottom:5rem!important}.xxl-p-50{padding:5rem!important}.xxl-pt-50{padding-top:5rem!important}.xxl-pr-50{padding-right:5rem!important}.xxl-pb-50{padding-bottom:5rem!important}.xxl-pl-50{padding-left:5rem!important}.xxl-m-50{margin:5rem!important}.xxl-mt-50{margin-top:5rem!important}.xxl-mr-50{margin-right:5rem!important}.xxl-mb-50{margin-bottom:5rem!important}.xxl-ml-50{margin-left:5rem!important}.xxl-px-60{padding-left:6rem!important;padding-right:6rem!important}.xxl-py-60{padding-top:6rem!important;padding-bottom:6rem!important}.xxl-mx-60{margin-left:6rem!important;margin-right:6rem!important}.xxl-my-60{margin-top:6rem!important;margin-bottom:6rem!important}.xxl-p-60{padding:6rem!important}.xxl-pt-60{padding-top:6rem!important}.xxl-pr-60{padding-right:6rem!important}.xxl-pb-60{padding-bottom:6rem!important}.xxl-pl-60{padding-left:6rem!important}.xxl-m-60{margin:6rem!important}.xxl-mt-60{margin-top:6rem!important}.xxl-mr-60{margin-right:6rem!important}.xxl-mb-60{margin-bottom:6rem!important}.xxl-ml-60{margin-left:6rem!important}.xxl-px-70{padding-left:7rem!important;padding-right:7rem!important}.xxl-py-70{padding-top:7rem!important;padding-bottom:7rem!important}.xxl-mx-70{margin-left:7rem!important;margin-right:7rem!important}.xxl-my-70{margin-top:7rem!important;margin-bottom:7rem!important}.xxl-p-70{padding:7rem!important}.xxl-pt-70{padding-top:7rem!important}.xxl-pr-70{padding-right:7rem!important}.xxl-pb-70{padding-bottom:7rem!important}.xxl-pl-70{padding-left:7rem!important}.xxl-m-70{margin:7rem!important}.xxl-mt-70{margin-top:7rem!important}.xxl-mr-70{margin-right:7rem!important}.xxl-mb-70{margin-bottom:7rem!important}.xxl-ml-70{margin-left:7rem!important}.xxl-px-75{padding-left:7.5rem!important;padding-right:7.5rem!important}.xxl-py-75{padding-top:7.5rem!important;padding-bottom:7.5rem!important}.xxl-mx-75{margin-left:7.5rem!important;margin-right:7.5rem!important}.xxl-my-75{margin-top:7.5rem!important;margin-bottom:7.5rem!important}.xxl-p-75{padding:7.5rem!important}.xxl-pt-75{padding-top:7.5rem!important}.xxl-pr-75{padding-right:7.5rem!important}.xxl-pb-75{padding-bottom:7.5rem!important}.xxl-pl-75{padding-left:7.5rem!important}.xxl-m-75{margin:7.5rem!important}.xxl-mt-75{margin-top:7.5rem!important}.xxl-mr-75{margin-right:7.5rem!important}.xxl-mb-75{margin-bottom:7.5rem!important}.xxl-ml-75{margin-left:7.5rem!important}.xxl-px-80{padding-left:8rem!important;padding-right:8rem!important}.xxl-py-80{padding-top:8rem!important;padding-bottom:8rem!important}.xxl-mx-80{margin-left:8rem!important;margin-right:8rem!important}.xxl-my-80{margin-top:8rem!important;margin-bottom:8rem!important}.xxl-p-80{padding:8rem!important}.xxl-pt-80{padding-top:8rem!important}.xxl-pr-80{padding-right:8rem!important}.xxl-pb-80{padding-bottom:8rem!important}.xxl-pl-80{padding-left:8rem!important}.xxl-m-80{margin:8rem!important}.xxl-mt-80{margin-top:8rem!important}.xxl-mr-80{margin-right:8rem!important}.xxl-mb-80{margin-bottom:8rem!important}.xxl-ml-80{margin-left:8rem!important}.xxl-px-90{padding-left:9rem!important;padding-right:9rem!important}.xxl-py-90{padding-top:9rem!important;padding-bottom:9rem!important}.xxl-mx-90{margin-left:9rem!important;margin-right:9rem!important}.xxl-my-90{margin-top:9rem!important;margin-bottom:9rem!important}.xxl-p-90{padding:9rem!important}.xxl-pt-90{padding-top:9rem!important}.xxl-pr-90{padding-right:9rem!important}.xxl-pb-90{padding-bottom:9rem!important}.xxl-pl-90{padding-left:9rem!important}.xxl-m-90{margin:9rem!important}.xxl-mt-90{margin-top:9rem!important}.xxl-mr-90{margin-right:9rem!important}.xxl-mb-90{margin-bottom:9rem!important}.xxl-ml-90{margin-left:9rem!important}.xxl-px-100{padding-left:10rem!important;padding-right:10rem!important}.xxl-py-100{padding-top:10rem!important;padding-bottom:10rem!important}.xxl-mx-100{margin-left:10rem!important;margin-right:10rem!important}.xxl-my-100{margin-top:10rem!important;margin-bottom:10rem!important}.xxl-p-100{padding:10rem!important}.xxl-pt-100{padding-top:10rem!important}.xxl-pr-100{padding-right:10rem!important}.xxl-pb-100{padding-bottom:10rem!important}.xxl-pl-100{padding-left:10rem!important}.xxl-m-100{margin:10rem!important}.xxl-mt-100{margin-top:10rem!important}.xxl-mr-100{margin-right:10rem!important}.xxl-mb-100{margin-bottom:10rem!important}.xxl-ml-100{margin-left:10rem!important}}.page-header{position:relative;background:#2584c4;-ms-flex:0 0 auto;flex:0 0 auto}@media screen and (min-width:1024px){.page-header{padding:0 50px}}.page-header-top{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:10px 15px 0}.page-header-top-middle{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 20px}.page-header-top-right{display:-ms-flexbox;display:flex}@media screen and (min-width:1024px){.page-header-top{padding:15px 0}}.page-header-middle{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:10px 0 0}@media screen and (min-width:1024px){.page-header-middle{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding:0 0 15px}}.page-header-middle-heading{display:-ms-flexbox;display:flex;padding:12px 15px;color:#fff;background:#227bb7}@media screen and (min-width:1024px){.page-header-middle-heading{-ms-flex:0 0 100%;flex:0 0 100%;padding:0;background:none}}.page-header-middle-heading .arrow-left-icon{fill:#fff;width:14px;height:30px;margin-right:15px}.logo{display:block}.logo .logo-svg{fill:#fff;width:140px;height:40px}@media screen and (min-width:1024px){.logo .logo-svg{width:150px;height:50px}}.header-search{display:none}@media screen and (min-width:1024px){.header-search{display:block}}.notifications-btn,.profile-btn{display:block;width:44px;height:44px;cursor:pointer}.notifications-btn-inner,.profile-btn-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%}.notifications-btn-icon,.profile-btn-icon{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;border:2px solid #fff;border-radius:50%;overflow:hidden}.notifications-btn .bell-icon,.notifications-btn .profile-icon,.profile-btn .bell-icon,.profile-btn .profile-icon{width:100%;fill:#fff}.notifications-btn .profile-icon,.profile-btn .profile-icon{height:30px;margin-bottom:-6px}.notifications-btn .bell-icon,.profile-btn .bell-icon{height:16px}.notifications-btn.active{text-decoration:none}.notifications-btn.active .notifications-btn-icon{line-height:1;background:#f19124;color:#0a2436;border-color:#f19124}.notifications-btn-icon{-ms-flex-align:center;align-items:center}.profile-btn-icon{-ms-flex-align:end;align-items:flex-end}#confirm-close-modal{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:fixed;z-index:10000;top:0;right:0;left:0;padding:10px 0;background:#d7eaf7;text-align:center;line-height:2.5;overflow:hidden}@media screen and (min-width:725px){#confirm-close-modal{-ms-flex-direction:row;flex-direction:row}}.header-menu,.projects-nav{margin:0;padding:0;list-style:none}.nav-main{position:absolute;top:70px;right:0;left:0;max-height:0;overflow:hidden;transition:all .3s;visibility:hidden;z-index:10}.nav-main.open{visibility:visible;max-height:470px;transition:visibility .3s,max-height .3s}@media screen and (min-width:1024px){.nav-main{font-size:18px;font-size:1.8rem;top:50px;right:auto;width:260px;max-height:none;box-shadow:1px 1px 68px rgba(0,0,0,.19);padding:15px;background:#fff;border-radius:3px;opacity:0;transition:visibility .15s,opacity .15s}.nav-main.open{opacity:1}}.nav-icons{display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px 10px}@media screen and (min-width:420px){.nav-icons{-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width:1024px){.nav-icons{padding:0}}.header-menu-shortcut{-ms-flex-pack:distribute;justify-content:space-around}.header-menu-shortcut,.menu-btn-wrapper{display:-ms-flexbox;display:flex}@media screen and (min-width:1024px){.menu-btn-wrapper{margin-right:25px}}.menu-btn{width:50px;height:50px;border-radius:50%;text-align:center;text-decoration:none;cursor:pointer}.menu-btn.open{background:#3490cc}@media screen and (min-width:1024px){.menu-btn{width:25px;height:25px}.menu-btn.open{background:none}}.header-shortcut-link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:50px;height:50px;border-radius:50%;text-align:center;text-decoration:none;cursor:pointer;margin:0 12px}@media screen and (min-width:1024px){.header-shortcut-link{width:25px;height:25px}.header-shortcut-link.open{background:none}}.header-shortcut-link:first-of-type{margin-left:24px}.header-shortcut-link.active,.header-shortcut-link.open{background:#3490cc}.header-shortcut-link .fa{color:#fff}.header-shortcut-link .fa-file,.header-shortcut-link .fa-th-large{font-size:18px;font-size:1.8rem}.header-menu-link{display:block;padding:13px 15px 12px;text-decoration:none;transition:background .2s ease-in-out}@media screen and (min-width:1024px){.header-menu-link:hover{background:#f5f5f5}.header-menu-link.active{color:#2584c4}}.header-menu-profile-link{color:#1c1c1c;background:#fff}.header-menu-main-link{padding:20px 17px;color:#fff;background:#1779ba;border-bottom:1px solid #156da7}@media screen and (min-width:1024px){.header-menu-main-link{padding:13px 15px 12px;color:#1c1c1c;background:#fff;border:none}}.projects-nav{display:-ms-flexbox;display:flex;height:38px;background:#227bb7;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.projects-nav::-webkit-scrollbar{display:none}@media screen and (min-width:1024px){.projects-nav{height:45px;padding:0 25px;background:#2584c4}}.projects-nav-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:0 0 auto;flex:0 0 auto}.projects-nav-text{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;height:100%;margin:0 15px;font-weight:500;color:#fff;cursor:pointer}.projects-nav-text:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px}.projects-nav-item.active .projects-nav-text{color:#fff}.projects-nav-item.active .projects-nav-text:after{background:#fff}@media screen and (min-width:1024px){.projects-nav-text{font-size:18px;font-size:1.8rem;margin:0 25px;line-height:normal}}.sub-menu-link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;text-align:center;text-decoration:none;cursor:pointer}@media screen and (min-width:1024px){.sub-menu-link.open{background:none}}.sub-menu-link.active,.sub-menu-link.open{background:#3490cc}.sub-menu-link .fa{color:#fff}.sub-menu-link .fa-file,.sub-menu-link .fa-th-large{font-size:18px;font-size:1.8rem}.content-wrapper,.page{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 0 auto;flex:1 0 auto}@media screen and (min-width:1024px){.content-wrapper{-ms-flex-direction:row;flex-direction:row;padding:0 10px}}@media screen and (min-width:1200px){.content-wrapper{padding:0 50px}}@media screen and (min-width:1024px){.content-wrapper-sidebar{padding:0 10px 0 0}}@media screen and (min-width:1200px){.content-wrapper-sidebar{padding:0 50px 0 0}}.content-full,.content-main{-ms-flex:1 1 auto;flex:1 1 auto;padding-bottom:140px}@media screen and (min-width:1024px){.content-main{-ms-flex:1 1 auto;flex:1 1 auto}.content-sidebar{-ms-flex-negative:0;flex-shrink:0;width:250px}}@media screen and (min-width:1200px){.content-sidebar{width:300px}}.content-main{background:#fff}.content-main,.content-sidebar{border-right:1px solid #d6d6d6}.content-single{border-left:1px solid #d6d6d6}.footer{font-size:2rem}.btn,.btn-link-style,.btn-more,.btn-no-style,.clear-btn,.dropdown-search-options .select-value,.icon-btn,.menu-btn,.new-project-choice,.notifications-btn,.profile-btn,.select-dropdown .select-option-btn,.toggle-all-overview{padding:0;border:none;background:none;cursor:pointer;-webkit-appearance:none}.btn-link-style:disabled,.btn-more:disabled,.btn-no-style:disabled,.btn:disabled,.clear-btn:disabled,.dropdown-search-options .select-value:disabled,.icon-btn:disabled,.menu-btn:disabled,.new-project-choice:disabled,.notifications-btn:disabled,.profile-btn:disabled,.select-dropdown .select-option-btn:disabled,.toggle-all-overview:disabled{cursor:auto}.btn-no-style:active{color:currentColor}.btn-no-style.disabled,.btn-no-style:disabled{color:#c3c3c3;cursor:default}.btn:active,.toggle-all-overview:active{color:currentColor}.btn.disabled,.btn:disabled,.disabled.toggle-all-overview,.toggle-all-overview:disabled{background:#e3e3e3;color:#c3c3c3;cursor:default}.btn.disabled:focus,.btn:disabled:focus,.disabled.toggle-all-overview:focus,.toggle-all-overview:disabled:focus{outline:none}.btn.disabled .arrow-right-icon,.btn:disabled .arrow-right-icon,.disabled.toggle-all-overview .arrow-right-icon,.toggle-all-overview:disabled .arrow-right-icon{fill:#c3c3c3}.btn-label{position:absolute;left:-9999px}.btn-close,.btn-remove,.btn-round{border-radius:50%}.btn-rounded,.pill,.toggle-all-overview{border-radius:3px}.btn-full-width{width:100%}.btn-xs{font-size:12px;font-size:1.2rem;height:25px;padding:0 8px;line-height:25px}.btn-sm,.toggle-all-overview{font-size:14px;font-size:1.4rem;height:33px;padding:0 14px;line-height:33px}.btn-md{padding:0 20px;height:50px;font-weight:500;line-height:50px}.btn-more{width:25px;height:25px}.btn-style,.pill{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;text-decoration:none}.btn-link-style{color:#2584c4;cursor:pointer}.notifications-btn-active .menu-icon-sm{background:#f19124;color:#0a2436;border-color:#f19124}.menu-icon{display:block;position:relative;width:20px;height:2px;margin:0 auto;background:#fff}.menu-icon:after,.menu-icon:before{content:"";position:absolute;left:0;width:100%;height:2px;background:#fff}.menu-icon:before{top:-7px}.menu-icon:after{bottom:-7px}.btn-success{background:#33c764;color:#fff}.btn-success:active{color:#fff}.btn-danger{background:#ec1543;color:#fff}.btn-primary{background:#2584c4;color:#fff}.btn-neutral,.pill{background:#e3e3e3;color:#1c1c1c}.btn-neutral-glam,.toggle-all-overview{background:#e3e3e3;color:#2584c4}.btn-transparent{background:hsla(0,0%,100%,.1);color:#fff}.btn-transparent.disabled{color:hsla(0,0%,100%,.3)}.icon-btn{width:44px;height:44px}.icon-btn-content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.icon-btn-xs{width:20px;height:20px}.icon-btn-sm{width:34px;height:34px}.icon-btn-md{width:40px;height:40px}@media screen and (min-width:1024px){.icon-btn-md{width:56px;height:56px}}.icon-btn-lg{width:50px;height:50px}@media screen and (min-width:1024px){.icon-btn-lg{width:60px;height:60px}}.icon-btn .ellipsis-icon{width:18px;height:4px;fill:#d6d6d6}.btn-close,.btn-remove{position:absolute;top:0;right:0;line-height:1}.btn-close .close-icon,.btn-remove .close-icon{fill:#1c1c1c}@media screen and (min-width:1024px){.btn-close,.btn-remove{top:30px;right:40px;background:#fff;transition:background .2s ease-in-out}.btn-close:focus,.btn-close:hover,.btn-remove:focus,.btn-remove:hover{background:hsla(0,0%,100%,.8)}}.btn-remove{top:-10px;right:-10px;z-index:100}@media screen and (min-width:1024px){.btn-remove{top:-10px;right:-10px}}.btn-remove-mini{right:0;top:50%;height:14px;width:14px;margin-top:-7px;border:none}.btn-remove-mini .close-icon{width:6px;height:6px}.new-project-choice{position:relative;width:200px;height:80px;margin:0 10px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.4)}.new-project-choice .primary-text{color:#2584c4;font-weight:500;transform:translateY(-50%)}.new-project-choice .hover-text{font-size:12px;font-size:1.2rem;display:none;color:#69757e}@media screen and (min-width:1024px){.new-project-choice .hover-text{display:block;transform:translateY(45px)}}.new-project-choice .hover-text,.new-project-choice .primary-text{position:absolute;top:50%;right:0;left:0;text-align:center;transition:transform .25s}@media screen and (min-width:1024px){.new-project-choice:hover .primary-text{transform:translateY(-20px)}.new-project-choice:hover .hover-text{transform:translateY(4px)}}.btn-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.hidden-input{position:absolute;left:-9999px}.input-wrapper{position:relative}.input-wrapper-form{margin-bottom:15px}.input-wrapper-clip{position:relative;overflow:hidden}.label{display:block;position:absolute;width:100%;line-height:1}.dropdown-placeholder,.input,.input-style{width:100%;height:50px;padding:10px 0 0;border-width:0 0 1px;border-style:solid;border-color:#d6d6d6;border-radius:0;background:transparent;-webkit-appearance:none}.dropdown-placeholder::-webkit-input-placeholder,.input-style::-webkit-input-placeholder,.input::-webkit-input-placeholder{color:#1c1c1c;opacity:1}.dropdown-placeholder:-moz-placeholder,.dropdown-placeholder::-moz-placeholder,.input-style:-moz-placeholder,.input-style::-moz-placeholder,.input:-moz-placeholder,.input::-moz-placeholder{color:#1c1c1c;opacity:1}.dropdown-placeholder:-ms-input-placeholder,.input-style:-ms-input-placeholder,.input:-ms-input-placeholder{color:#1c1c1c;opacity:1}.dropdown-placeholder:focus,.input-style:focus,.input:focus{border-color:#2584c4}.dropdown-placeholder:focus+.input-ball-index,.input-style:focus+.input-ball-index,.input:focus+.input-ball-index{background:#fff;color:#2584c4}.error .dropdown-placeholder,.error .input,.error .input-style{border-color:#ec1543}.dropdown-placeholder:disabled::-webkit-input-placeholder,.input-style:disabled::-webkit-input-placeholder,.input:disabled::-webkit-input-placeholder{color:#959595;opacity:1}.dropdown-placeholder:disabled:-moz-placeholder,.dropdown-placeholder:disabled::-moz-placeholder,.input-style:disabled:-moz-placeholder,.input-style:disabled::-moz-placeholder,.input:disabled:-moz-placeholder,.input:disabled::-moz-placeholder{color:#959595;opacity:1}.dropdown-placeholder:disabled:-ms-input-placeholder,.input-style:disabled:-ms-input-placeholder,.input:disabled:-ms-input-placeholder{color:#959595;opacity:1}.label-small{font-size:12px;font-size:1.2rem;color:gray}.label-fancy{bottom:100%;transform:translateY(0);opacity:0;transition:all .2s ease-in-out;line-height:normal}.label-fancy-date{transition-delay:90ms}.input-fancy{padding:0;transition:padding .2s ease-in-out}.input-fancy.value,.input-fancy:focus{padding-top:10px}.input-fancy.value+.label-fancy,.input-fancy:focus+.label-fancy{opacity:1;transform:translateY(14px);transition:all .2s ease-in-out}.label-inside{padding:8px 10px 0}.input-style{padding:17px 0 0}.input-rounded{width:100%;height:50px;padding:14px 10px 0;border:1px solid #f5f5f5;border-radius:3px;background:#fff;-webkit-appearance:none;box-shadow:0 2px 4px rgba(0,0,0,.06)}.input-rounded::-webkit-input-placeholder{color:#1c1c1c;opacity:1}.input-rounded:-moz-placeholder,.input-rounded::-moz-placeholder{color:#1c1c1c;opacity:1}.input-rounded:-ms-input-placeholder{color:#1c1c1c;opacity:1}.input-square{width:100%;height:50px;padding:14px 10px 0;border:1px solid transparent;border-radius:none;background:#fff;-webkit-appearance:none;box-shadow:0 2px 4px rgba(0,0,0,.06)}.input-square::-webkit-input-placeholder{color:#1c1c1c;opacity:1}.input-square:-moz-placeholder,.input-square::-moz-placeholder{color:#1c1c1c;opacity:1}.input-square:-ms-input-placeholder{color:#1c1c1c;opacity:1}.input-square:focus{border-color:#2584c4}.error .input-square{border-color:#ec1543}.input-naked{width:100%;padding:0;border:none}.input-comment::-webkit-input-placeholder{color:#2584c4;opacity:1}.input-comment:-moz-placeholder,.input-comment::-moz-placeholder{color:#2584c4;opacity:1}.input-comment:-ms-input-placeholder{color:#2584c4;opacity:1}.input-new-milestone::-webkit-input-placeholder{font-style:italic;color:#959595;opacity:1}.input-new-milestone:-moz-placeholder,.input-new-milestone::-moz-placeholder{font-style:italic;color:#959595;opacity:1}.input-new-milestone:-ms-input-placeholder{font-style:italic;color:#959595;opacity:1}.input-file,.select{position:absolute;left:-9999px}.label-file{color:#2584c4;text-decoration:underline;cursor:pointer}.label-inside-search{position:absolute;top:50%;left:12px;transform:translateY(-50%);line-height:1}.search-select-wrapper{position:relative}.search-select-wrapper .label-inside-search{left:5px}.search-select{font-size:14px;font-size:1.4rem;padding:5px 5px 5px 24px;font-weight:500}.search-select::-webkit-input-placeholder{color:gray;opacity:1}.search-select:-moz-placeholder,.search-select::-moz-placeholder{color:gray;opacity:1}.search-select:-ms-input-placeholder{color:gray;opacity:1}.special-radio-label{display:inline-block;padding:9px 12px;border-radius:3px;cursor:pointer}.special-radio:checked+.special-radio-label{background:#e3e3e3;color:#2584c4;font-weight:500;cursor:default}.special-radio:disabled+.special-radio-label{color:#959595;cursor:default}.datepicker{position:relative;z-index:2;cursor:pointer}.datepicker-new-milestone::-webkit-input-placeholder{text-decoration:underline;color:#959595;opacity:1}.datepicker-new-milestone:-moz-placeholder,.datepicker-new-milestone::-moz-placeholder{text-decoration:underline;color:#959595;opacity:1}.datepicker-new-milestone:-ms-input-placeholder{text-decoration:underline;color:#959595;opacity:1}.checkbox-label{margin-left:40px;cursor:pointer}.checkbox-hidden{position:absolute;z-index:-1;opacity:0}.checkbox-hidden:checked+.checkbox-marker:after{opacity:1}.checkbox-marker{display:block;width:30px;height:30px;margin-top:-15px;border:2px solid #fff}.checkbox-marker,.checkbox-marker:after{position:absolute;top:50%;cursor:pointer}.checkbox-marker:after{content:"";left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;background:#fff;opacity:0;transition:opacity .15s ease-in}.checkbox-marker-round,.checkbox-marker-round:after{border-radius:50%}.label-light{color:#fff}.navigio-radio{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-right:10px;cursor:pointer}.navigio-radio .tickbox{position:relative;margin-right:5px;display:inline-block;width:20px;height:20px;border-radius:100%;border:2px solid #959595}.navigio-radio .tickbox:before{content:"";display:block;position:absolute;width:8px;height:8px;border-radius:100%;top:50%;left:50%;transform:translate(-50%,-50%);background:#ddd}.navigio-radio .text{font-size:16px;font-size:1.6rem}.navigio-radio input[type=radio]:checked~.tickbox{border:2px solid #2584c4}.navigio-radio input[type=radio]:checked~.tickbox:before{background:#2584c4}.navigio-radio input[type=radio]{position:absolute;visibility:hidden}.input-ball-index{background:hsla(0,0%,100%,.3);height:35px;width:35px;margin-right:15px;border-radius:100%;line-height:35px;-ms-flex-order:-1;order:-1;font-size:16px;font-size:1.6rem;transition:background .15s,color .15s;text-align:center}.link-clean{text-decoration:none}.link-clean:hover,.link-underline{text-decoration:underline}.link-clear,.link-clear:hover,.link-underline:hover{text-decoration:none}.clear-list,.letters-list,.letters-list-list,.listed,.projects-list,.timeline{margin:0;padding:0;list-style:none}.letters-list-list-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:65px;padding:1rem;background:#fff;border-bottom:1px solid #d6d6d6}@media screen and (min-width:1024px){.letters-list-list-item{min-height:70px}}.letter-list-col{-ms-flex:1 1 100%;flex:1 1 100%}.letters-list-letter{font-size:12px;font-size:1.2rem;display:block;padding:1rem;border-bottom:1px solid #d6d6d6;background:#eee;color:#959595;font-weight:500;text-transform:uppercase}.letters-list-item:first-child .letters-list-letter{border-top:1px solid #d6d6d6}@media screen and (min-width:1024px){.letters-list-letter{font-size:28px;font-size:2.8rem;border:none;background:none;color:#69757e}.letters-list-item:first-child .letters-list-letter{border:none}}.listed-item-cta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;min-height:60px;padding:10px 1rem;background:#fff;border-bottom:1px solid #d6d6d6}::selection{background:#333;color:#fff;text-shadow:none}::-moz-selection{background:#333;color:#fff;text-shadow:none}::-webkit-selection{background:#333;color:#fff;text-shadow:none}@media screen and (min-width:1024px){.container{padding:0 10px}}@media screen and (min-width:1200px){.container{padding:0 50px}}.relative{position:relative}.block{display:block}.inline-block{display:inline-block}.ellipsis,.ellipsis-nowrap{overflow:hidden;text-overflow:ellipsis}.ellipsis-nowrap{white-space:nowrap}.hidden{position:absolute;left:-9999px}.h100{height:100%}.w100{width:100%}.w50{width:50%}.w60{width:60%}.w40{width:40%}.content-search{padding:15px;background:#fff}@media screen and (min-width:1024px){.content-search{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:0 0 auto;flex:0 0 auto;height:80px;padding:0;background:#e5e5e5;border-bottom:1px solid #d6d6d6}}.content-search-input{width:100%;padding:.625rem;background:#eee;border:none;border-radius:3px;text-align:center;-webkit-appearance:none}@media screen and (min-width:1024px){.content-search-input{font-size:18px;font-size:1.8rem;padding:1.25rem 50px 1rem;background:transparent;border-radius:0;text-align:left}.content-search-input::-webkit-input-placeholder{font-style:italic}.content-search-input:-moz-placeholder,.content-search-input::-moz-placeholder{font-style:italic}.content-search-input:-ms-input-placeholder{font-style:italic}}.notifications-list{margin:0;padding:0;list-style:none}.log-list{margin:0;padding:0;list-style:none;margin:0 25px 0 20px}.log-list-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.log-list-col{margin-left:12px}.log-list-col:first-child{margin-left:0}.log{font-size:14px;font-size:1.4rem}@media screen and (min-width:1200px){.log{font-size:16px;font-size:1.6rem}}.log-action-link,.log-person{font-weight:500;text-decoration:none}.log-person{color:#1c1c1c}.log-action-link{color:#2584c4}.log-date{font-size:14px;font-size:1.4rem;white-space:nowrap;color:#959595}.notifications-list-sm .log-list-item{-ms-flex-pack:justify;justify-content:space-between;padding:0 0 14px}.notifications-list-sm .log{font-size:14px;font-size:1.4rem;line-height:1.5;margin:0}.notifications-list-sm .log-date{font-size:12px;font-size:1.2rem;margin-bottom:3px}.notifications-list-sm .log-col-middle{-ms-flex:1 1 auto;flex:1 1 auto;margin:0 5px}.notifications-list-sm .log-col-right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}.pill{font-size:12px;font-size:1.2rem;padding:3px 8px}.signed-pill{background:#2584c4}.omega-pill,.signed-pill{color:#fff;font-weight:700}.omega-pill{background:#33c764}

/*! jQuery UI - v1.12.1 - 2017-03-13
* http://jqueryui.com
* Includes: core.css, datepicker.css
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-datepicker .ui-state-disabled a,.ui-datepicker .ui-state-disabled span{color:#b3b3b3}.ui-datepicker{margin-top:-1px;background:#fff;box-shadow:0 4px 10px 1px rgba(0,0,0,.2);border-radius:3px}.ui-datepicker td{padding:.2em 1px;text-align:center}.ui-datepicker td a,.ui-datepicker td span{display:inline-block;padding:.2em;text-decoration:none;color:gray;transition:all .15s ease-in-out}.ui-datepicker td a:hover{color:#2584c4}.ui-datepicker td a.ui-state-active,.ui-datepicker td a.ui-state-highlight{height:30px;width:30px;text-align:center;color:#fff;background:#2584c4;border-radius:50%}.ui-datepicker td a.ui-state-highlight{color:#2584c4;font-weight:700;background:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em;line-height:1.8em;text-align:center;cursor:pointer}.ui-datepicker .ui-datepicker-next:before,.ui-datepicker .ui-datepicker-prev:before{display:inline-block;font:normal normal normal 14px/1 Navigio;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-prev:before{content:"\f00a"}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-next:before{content:"\f00b"}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.file-modal-wrapper{margin:0;padding:0}@media screen and (min-width:1024px){.file-modal-wrapper{height:80vh}}.file-modal-main{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;height:100%}@media screen and (min-width:1024px){.file-modal-main{-ms-flex-direction:row;flex-direction:row}}.file-modal-side{padding:20px;background:#eee}@media screen and (min-width:1024px){.file-modal-side{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:40%}}@media screen and (min-width:1440px){.file-modal-side{width:33.33%}}.file-modal-side-footer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.file-modal-content{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;height:100%}.file-modal-body{height:100%;overflow-y:scroll;padding:30px 30px 97px}.version-list{margin:0;padding:0;list-style:none;margin-bottom:1rem}.version-list li{margin-bottom:.5rem}.file-preview:before{content:"";display:block;position:absolute;height:100%;width:100%;background:linear-gradient(180deg,transparent 36%,transparent 58%,#000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#000000",GradientType=0)}.file-preview{position:relative;height:170px;border:1px solid #d6d6d6;background-color:#eee;background-repeat:no-repeat;background-size:cover;background-image:url(https://upload.wikimedia.org/wikipedia/commons/b/bd/Tampa_FL_Sulphur_Springs_Tower_tall_pano02.jpg)}@media screen and (min-width:1024px){.file-preview{height:250px}}.file-preview-btn{position:absolute;bottom:0;left:50%;transform:translateX(-50%);margin-bottom:2rem;padding:.5rem 1.5rem;border-radius:30px;background:rgba(0,0,0,.2);color:#fff;white-space:nowrap}.file-comments-wrapper{position:relative;overflow:scroll}.file-comment-item{display:-ms-flexbox;display:flex;padding:1rem 0;border-bottom:1px solid #d6d6d6}.file-comment-footer{position:absolute;right:0;bottom:0;left:0;width:100%;padding:15px 30px 30px;background:#fff}.file-comment-footer-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-left:10px;border:1px solid #d6d6d6}.file-comment-footer-inner input{padding:0;border:0}.bordered-header{border-bottom:1px solid #1c1c1c}.file-article,.file-comment-name-row{width:100%}.file-trash-button{float:right}.file-upload{padding:10px;background:#e3e3e3}.label-neutral{color:gray}.box{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:270px;background:#e3e3e3;border:1px solid #d6d6d6;transition:background-color .15s linear}.box.dz-drag-hover{background-color:#fff}.dz-preview{display:inline-block;max-width:33%;padding:10px}.dz-error-mark,.dz-size,.dz-success-mark{display:none}.file-input{width:70%}.dz-max-files-reached .file-input{display:none}.box.is-error .box__input,.box.is-success .box__input,.box.is-uploading .box__input{visibility:hidden}.box__error,.box__success,.box__uploading{display:none}.box.is-error .box__error,.box.is-success .box__success,.box.is-uploading .box__uploading{display:block;position:absolute;top:50%;right:0;left:0;transform:translateY(-50%)}.box__uploading{font-style:italic}.box__success{animation:a .25s ease-in-out}@keyframes a{0%{transform:translateY(-50%) scale(0)}75%{transform:translateY(-50%) scale(1.1)}to{transform:translateY(-50%) scale(1)}}.box__restart{font-weight:700}.box__restart:focus,.box__restart:hover{color:#39bfd3}.js .box__file{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.js .box__file+label{max-width:80%;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden}.box__file.has-focus+label strong,.box__file:focus+label strong,.js .box__file+label:hover strong{color:#39bfd3}.js .box__file.has-focus+label,.js .box__file:focus+label{outline:1px dotted #000;outline:5px auto -webkit-focus-ring-color}.no-js .box__file+label{display:none}.no-js .box__button{display:block}.filter-wrapper{background:#fff;max-height:50px;overflow:hidden;border-bottom:1px solid #d6d6d6;transition:max-height .3s ease-in-out}.filter-wrapper.open{max-height:201px}@media screen and (min-width:1024px){.filter-wrapper{max-height:none;background:none;border:none}}@media screen and (min-width:1024px){.filter{padding:30px 0 0}}@media screen and (min-width:1200px){.filter{padding:30px 0 30px 25px}}.filter-progress{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;border-bottom:1px solid #d6d6d6}@media screen and (min-width:1024px){.filter-progress{display:block;border-bottom:none}}.filter-btn{font-size:15px;font-size:1.5rem;position:relative;width:100%;height:50px;padding:0 15px;text-align:left;transition:color .15s ease-in-out}.filter-btn .btn-content{-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:1024px){.filter-btn{height:35px;margin-bottom:5px;padding:0 20px;color:#69757e;border-width:0 0 0 3px;border-style:solid;border-color:transparent}.filter-btn.active{color:#2584c4}.filter-btn:hover{color:#1c1c1c}.filter-btn-delayed.active,.filter-btn-done.active,.filter-btn-upcoming.active{font-weight:500}.filter-btn-upcoming{border-color:#2584c4}.filter-btn-upcoming.active{color:#2584c4}.filter-btn-delayed{border-color:#ec1543}.filter-btn-delayed.active{color:#ec1543}.filter-btn-done{border-color:#33c764}.filter-btn-done.active{color:#33c764}}@media screen and (min-width:1200px){.filter-btn{font-size:18px;font-size:1.8rem;height:45px;padding:0 25px;border-width:0 0 0 2px}}.filter-btn .arrow-icon{bottom:auto;right:15px}@media screen and (max-width:1024px){.filter-btn-done{-ms-flex-order:1;order:1}.filter-btn-upcoming{-ms-flex-order:2;order:2}.filter-btn-delayed{-ms-flex-order:3;order:3}.filter-btn-spec.filter-btn-done .btn-content:before{border-color:#33c764}.filter-btn-spec.filter-btn-done.active .btn-content:before{background:#33c764}.filter-btn-spec.filter-btn-done.active .filter-count{background:none;color:#1c1c1c}.filter-btn-spec.filter-btn-delayed .btn-content:before{border-color:#ec1543}.filter-btn-spec.filter-btn-delayed.active .btn-content:before{background:#ec1543}.filter-btn-spec.filter-btn-delayed.active .filter-count{background:none;color:#1c1c1c}.filter-btn-spec.filter-btn-upcoming .btn-content:before{border-color:#2584c4}.filter-btn-spec.filter-btn-upcoming.active .btn-content:before{background:#2584c4}.filter-btn-spec.filter-btn-upcoming.active .filter-count{background:none;color:#1c1c1c}}@media screen and (max-width:1023px){.filter-btn-spec{position:relative;height:95px;background:#fff;text-transform:uppercase}.filter-btn-spec:after{content:"";position:absolute;top:50%;left:0;height:50px;width:1px;margin-top:-25px;background-color:#d6d6d6}.filter-btn-spec:last-child:after{content:none}.filter-btn-spec .btn-content{font-size:12px;font-size:1.2rem;position:relative;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;height:100%;padding-top:36px;color:#959595;font-weight:500}.filter-btn-spec .btn-content:before{content:"";position:absolute;top:0;left:50%;width:12px;height:12px;margin:14px 0 0 -6px;border-width:1px;border-style:solid;border-radius:50%}.filter-btn-spec .filter-count{font-size:20px;font-size:2rem;background:none;color:#1c1c1c}}.filter-btn-text{white-space:nowrap;overflow:hidden}.filter-count{font-size:13px;font-size:1.3rem;display:block;-ms-flex:0 0 auto;flex:0 0 auto;min-width:28px;height:28px;line-height:28px;padding:0 5px;border-radius:50%;background:#dadcde;color:#5f5f5f;font-weight:400;text-align:center}@media screen and (min-width:1200px){.filter-count{font-size:14px;font-size:1.4rem}}.filter-btn.active .filter-count{color:#fff}.filter-btn-upcoming.active .filter-count,.filter-btn.active .filter-count{background:#2584c4}.filter-btn-delayed.active .filter-count{background:#ec1543}.filter-btn-done.active .filter-count{background:#33c764}.page-header-flyout{visibility:hidden;position:absolute;top:60px;right:15px;background:#fff;border-radius:3px;z-index:10;opacity:0;box-shadow:1px 1px 68px rgba(0,0,0,.19);transition:all .15s}@media screen and (min-width:1024px){.page-header-flyout{top:73px;right:0}}.page-header-flyout.open{opacity:1;visibility:visible}.page-header-flyout.nav-profile{width:260px;padding:15px 15px 10px}.page-header-flyout.notifications-flyout{padding:20px 20px 10px;right:0;left:0}@media screen and (min-width:1024px){.page-header-flyout.notifications-flyout{width:460px;left:auto}}.flyout-header{margin-bottom:15px}.flyout-footer{margin-top:5px;padding-top:5px;border-top:1px solid #d6d6d6}.header-flyout-footer-link{text-align:center}.svg-wrapper{line-height:1}.circled-icon{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-width:1px;border-style:solid;border-radius:50%;overflow:hidden}.circled-icon-filled{border-color:transparent}.circled-icon-bold{border-width:2px}.circled-icon-md{width:28px;height:28px}.circled-icon-md .checkmark-icon{width:100%;height:14px}.circled-icon-lg{width:60px;height:60px}.add-icon{line-height:1}.add-icon-md{font-size:22px;font-size:2.2rem}.add-icon-lg{font-size:32px;font-size:3.2rem}.arrow-left-icon,.arrow-right-icon{width:10px;height:23px}.logo-large{width:100%;height:90px}.logo-medium{width:100%;height:45px}@media screen and (min-width:768px){.logo-medium{height:55px}}.logo-small{width:100%;height:30px}.checkmark-icon-sm{width:12px;height:12px}.select-dropdown .search-icon{fill:gray;width:15px;height:15px}.close-icon.close-icon-black{fill:#1c1c1c}.icon-btn-xs .close-icon{width:8px;height:8px}.sort-arrow-icon{position:absolute;right:0;width:8px;height:12px}.sort-arrow-icon-up{top:0}.sort-arrow-icon-down{top:7px}.cross-icon{fill:#fff;width:20px;height:20px;transform:rotate(45deg);transition:transform .15s}.cross-icon-sm{width:11px;height:11px}.projects-grid{padding-top:63px;position:relative}.projects-grid .toggle-all{top:10px;right:40px}.projects-grid .projects-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.projects-grid .projects-list .projects-list-item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;border-width:1px 1px 0 0;border-style:solid;border-color:#d6d6d6}.projects-grid .projects-list .projects-list-item:nth-child(2n){border-width:1px 0 0}@media screen and (min-width:1024px){.projects-grid .projects-list .projects-list-item{-ms-flex:0 1 auto;flex:0 1 auto;width:33.33%;padding:15px;border:none}}@media screen and (min-width:1200px){.projects-grid .projects-list .projects-list-item{width:25%}}.projects-grid .projects-list .project{position:relative;box-shadow:0 1px 2px rgba(0,0,0,.14);transition:transform .3s,box-shadow .3s}@media screen and (min-width:1024px){.projects-grid .projects-list .project:hover{transform:translateY(-3px);box-shadow:0 3px 6px rgba(0,0,0,.2)}.projects-grid .projects-list .project:hover .more-btn{opacity:1}}.projects-grid .projects-list .project .more-btn{position:absolute;top:0;right:0}@media screen and (min-width:1024px){.projects-grid .projects-list .project .more-btn{opacity:0}}.toggle-all-overview-wrapper{position:absolute;top:0;right:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:15px 0}@media screen and (min-width:1024px){.toggle-all-overview-wrapper{-ms-flex-pack:end;justify-content:flex-end;padding-right:25px}}@media screen and (min-width:1200px){.toggle-all-overview-wrapper{padding-right:65px}}.toggle-all-overview{text-decoration:none;display:inline;margin-right:10px}@media screen and (min-width:1024px){.toggle-all-overview{height:auto;padding:0;line-height:inherit;background:none;text-decoration:underline;border-radius:0}}@media screen and (max-width:370px){.toggle-all-overview{margin-right:3px;padding:0 5px;height:auto}}.projects-list-item.rejected .grid-body{opacity:.3}.notifications-indicator,.status-indicator{font-size:14px;font-size:1.4rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-width:25px;height:25px;padding:0 8px;border-radius:13px;font-weight:500;text-transform:uppercase;color:#fff;background:#f19124}.notifications-indicator-border{box-shadow:0 0 0 3px #394750}.notifications-indicator-new{font-size:10px;font-size:1rem;padding:0;width:25px;font-weight:500;line-height:25px}.notifications-indicator.status-good,.status-good.status-indicator{background:#33c764!important}.notifications-indicator.status-warning,.status-warning.status-indicator{background:#ef9034!important}.notifications-indicator.status-danger,.status-danger.status-indicator{background:#ec1543!important}.status-indicator-sleeve{position:relative;margin-left:15px}.status-indicator-wrapper{position:absolute;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-top:-15px;background:transparent;overflow:hidden;transition:height .15s ease-in-out,background .3s,box-shadow .3s}.status-indicator-wrapper-top{top:50%;height:30px;border-radius:30px}.status-indicator-wrapper-top:hover{background:#227bb7}.status-indicator-wrapper-top.open{height:115px;background:#227bb7;box-shadow:0 1px 2px #0061a2}.status-indicator-wrapper-grid{top:17px;left:2px;height:35px;border-radius:35px}@media screen and (min-width:1024px){.status-indicator-wrapper-grid{top:13px;left:0}}.status-indicator-wrapper-grid:hover{background:hsla(0,0%,90%,.8)}.status-indicator-wrapper-grid.open{height:135px;background:hsla(0,0%,90%,.8);box-shadow:0 1px 2px hsla(0,0%,90%,.2)}.status-indicator-btn{padding:5px;-ms-flex:0 0 auto;flex:0 0 auto}.status-indicators{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:0 0 auto;flex:0 0 auto;height:90px}.status-indicator-wrapper-grid .status-indicators{height:90px}.status-indicators .status-indicator-btn{padding-top:0}.status-indicator{min-width:20px;height:20px;cursor:pointer;transition:background .3s}.status-indicator-wrapper-grid .status-indicator{min-width:25px;height:25px}.pagination{text-align:center;padding:2rem 0}.pagination .page-no{height:30px;min-width:30px;line-height:30px;margin:0 2px;text-align:center;background:#2584c4;color:#fff;border-radius:50%;transition:all .2s ease-in-out}.pagination .page-no:focus,.pagination .page-no:hover{background:#1f6da2}.pagination .page-no.current-page{display:inline-block;background:#1f6da2;font-weight:500}.progress-circle{width:100%}.progress-circle-progress{stroke:#2584c4;transition:stroke-dashoffset .75s ease 0s}.progress-circle-trail{stroke:rgba(37,132,196,.1)}.progress-circle-text{font-size:20px;font-size:2rem;font-weight:500;display:block;fill:#fff}.progress-circle-text .percentage{font-size:10px;font-size:1rem}.step-indicator{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:200px;height:2px;margin:0 auto 30px;background:#d6d6d6}.step-indicator:before{content:"";height:100%;position:absolute;top:0;bottom:0;background:#2584c4}.step-indicator-1 .step-1{background:#2584c4}.step-indicator-2:before{width:50%}.step-indicator-2 .step-1,.step-indicator-2 .step-2{background:#2584c4}.step-indicator-3:before{width:100%}.step-indicator-3 .step-1,.step-indicator-3 .step-2,.step-indicator-3 .step-3{background:#2584c4}.step{display:block;position:relative;width:12px;height:12px;border-radius:50%;background:#d6d6d6;z-index:1}.step-1{-ms-flex-order:-1;order:-1}.letters{fill:#fff}.navigio-fin{opacity:.5;fill:none;stroke:#fff;stroke-miterlimit:3.8637}.aAndo{fill-rule:evenodd;clip-rule:evenodd;fill:#fff}.tbl-head-icons{position:absolute;top:0;right:0}.tbl-row{font-size:14px;font-size:1.4rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;width:100%;height:70px;padding:0 15px;border-bottom:1px solid #d6d6d6}.tbl-row .dropdown-more-wrapper{visibility:hidden}.tbl-row:hover{position:relative;box-shadow:0 1px 6px rgba(0,0,0,.2)}.tbl-row:hover .dropdown-more-wrapper{visibility:visible}@media screen and (min-width:1200px){.tbl-row{font-size:16px;font-size:1.6rem}}.projects-table .tbl-row{background:#fff}.surveys-table .tbl-row{height:auto;min-height:70px;padding:1rem 15px}.tbl-col{position:relative;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:1024px){.tbl-col{margin-right:20px}}@media screen and (min-width:1200px){.tbl-col{margin-right:30px}}.tbl-head .tbl-col{cursor:pointer}.tbl-head{font-size:13px;font-size:1.3rem;display:none;height:60px;font-weight:700;text-transform:uppercase}@media screen and (min-width:1024px){.tbl-head{display:-ms-flexbox;display:flex}}.tbl-head:hover{box-shadow:none}.fluid-content{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (min-width:1024px){.fluid-content-lg{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.right-aligned{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end}.right-aligned,.wrapper{display:-ms-flexbox;display:flex}.wrapper{-ms-flex-direction:column;flex-direction:column;width:100%}.todo-list .wrapper{overflow:hidden}@media screen and (min-width:1024px){.todo-list .wrapper{overflow:visible}}@media screen and (min-width:1024px){.wrapper{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}.projects-table .tbl-col-1{display:none}@media screen and (min-width:1024px){.projects-table .tbl-col-1{display:block;width:42px}}.files-table .tbl-col-1,.surveys-table .tbl-col-1{width:45px;margin:0}@media screen and (min-width:1200px){.files-table .tbl-col-1,.surveys-table .tbl-col-1{width:54px}}.users-table .tbl-col-1{width:45px;margin:0}@media screen and (min-width:1024px){.projects-table .tbl-col-2{-ms-flex-positive:1;flex-grow:1;width:140px}}@media screen and (min-width:1200px){.projects-table .tbl-col-2{width:150px}}.files-table .tbl-col-2{-ms-flex-positive:2;flex-grow:2}@media screen and (min-width:1024px){.files-table .tbl-col-2{width:140px}}@media screen and (min-width:1200px){.files-table .tbl-col-2{width:150px}}@media screen and (min-width:1024px){.surveys-table .tbl-col-2{width:190px;-ms-flex-positive:2;flex-grow:2}}@media screen and (min-width:1024px){.users-table .tbl-col-2{-ms-flex-positive:2;flex-grow:2;width:140px}}.projects-table .tbl-col-3{-ms-flex-order:-1;order:-1}@media screen and (min-width:1024px){.projects-table .tbl-col-3{-ms-flex-positive:1;flex-grow:1;-ms-flex-order:initial;order:0;width:140px}}@media screen and (min-width:1200px){.projects-table .tbl-col-3{width:150px}}.files-table .tbl-col-3{-ms-flex-order:-1;order:-1}@media screen and (min-width:1024px){.files-table .tbl-col-3{width:80px;-ms-flex-order:initial;order:0}}@media screen and (min-width:1024px){.surveys-table .tbl-col-3{width:130px;-ms-flex-positive:1;flex-grow:1}}@media screen and (min-width:1024px){.users-table .tbl-col-3{-ms-flex-positive:1;flex-grow:1;width:140px}}.projects-table .tbl-col-4{display:none}@media screen and (min-width:1024px){.projects-table .tbl-col-4{display:block;width:220px}}.files-table .tbl-col-4{display:none;-ms-flex-positive:1;flex-grow:1;width:140px}@media screen and (min-width:1024px){.files-table .tbl-col-4{display:block}}@media screen and (min-width:1200px){.files-table .tbl-col-4{width:150px}}@media screen and (min-width:1024px){.surveys-table .tbl-col-4{width:130px}}.users-table .tbl-col-4{display:none}@media screen and (min-width:1024px){.users-table .tbl-col-4{display:block;width:115px}}@media screen and (min-width:1200px){.users-table .tbl-col-4{width:135px}}.projects-table .tbl-col-5{display:none}@media screen and (min-width:1024px){.projects-table .tbl-col-5{display:block}}@media screen and (min-width:1200px){.projects-table .tbl-col-5{width:150px}}.files-table .tbl-col-5{display:none;width:128px}@media screen and (min-width:1024px){.files-table .tbl-col-5{display:-ms-flexbox;display:flex}.files-table .tbl-col-5 .thumbnail-wrapper{margin-left:6px}.files-table .tbl-col-5 .thumbnail-wrapper:first-child{margin-left:0}}.surveys-table .tbl-col-5{width:65px;text-align:right}@media screen and (min-width:1024px){.surveys-table .tbl-col-5{width:80px}}.users-table .tbl-col-5{display:none;width:72px}@media screen and (min-width:1024px){.users-table .tbl-col-5{display:block}}@media screen and (min-width:1200px){.users-table .tbl-col-5{width:82px}}@media screen and (min-width:1024px){.tbl-col-6.no-edit{margin-right:60px}}@media screen and (min-width:1200px){.tbl-col-6.no-edit{margin-right:70px}}.files-table .tbl-col-6,.surveys-table .tbl-col-6{display:none;width:72px}@media screen and (min-width:1024px){.files-table .tbl-col-6,.surveys-table .tbl-col-6{display:block}}@media screen and (min-width:1200px){.files-table .tbl-col-6,.surveys-table .tbl-col-6{width:82px}}.users-table .tbl-col-6{position:absolute;right:1.5rem;width:10px;height:10px;border-radius:10px;text-indent:-100%;white-space:nowrap;overflow:hidden}@media screen and (min-width:1024px){.users-table .tbl-col-6{position:relative;right:auto;width:85px;height:auto;border-radius:none;overflow:visible;white-space:normal;text-indent:0;background:none}}.tbl-notifications{width:40px}.tbl-more{display:none;width:44px;margin-right:0}@media screen and (min-width:1024px){.tbl-more{display:block}}.tbl-tagged{font-size:12px;font-size:1.2rem;font-weight:500;line-height:1;color:#69757e;text-transform:uppercase}@media screen and (min-width:1024px){.tbl-tagged{font-size:14px;font-size:1.4rem;font-weight:400;line-height:inherit;color:#1c1c1c;text-transform:none}}@media screen and (min-width:1200px){.tbl-tagged{font-size:16px;font-size:1.6rem}}.projects-table .progressbar{margin:0 0 8px}.status-finished{background:#33c764}@media screen and (min-width:1024px){.status-finished{color:#33c764}}.status-active{background:#f19124}@media screen and (min-width:1024px){.status-active{color:#f19124}}.status-archived{background:#959595}@media screen and (min-width:1024px){.status-archived{color:#959595}}.thumbnail-row{margin:0}.files-table .thumbnail-row,.todo-thumbnails-wrapper .thumbnail-row{margin:0 0 0 6px}.files-table .thumbnail-row:first-child,.todo-thumbnails-wrapper .thumbnail-row:first-child{margin-left:0}.thumbnail{width:100%}.thumbnail-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex:0 0 auto;flex:0 0 auto;overflow:hidden;background:#eee;color:#fff;margin:0}.thumbnail-wrapper-colored{background:#8a9eac}.thumbnail-wrapper img{width:100%;height:auto}.thumbnail-circle{border-radius:50%}.thumbnail-border{border:3px solid #fff;border-radius:3px}.thumbnail-border-xl{border:10px solid #fff}.thumbnail-xs{width:32px;height:32px}.thumbnail-xs .file-icon{width:14px;height:14px}.thumbnail-sm{width:32px;height:32px;line-height:32px}.thumbnail-sm .file-icon{width:14px;height:14px}@media screen and (min-width:1200px){.thumbnail-sm{width:42px;height:42px;line-height:42px}.thumbnail-sm .file-icon{width:18px;height:18px}}.thumbnail-md{width:40px;height:40px}@media screen and (min-width:1024px){.thumbnail-md{width:50px;height:50px}}.thumbnail-lg{width:70px;height:70px}@media screen and (min-width:1024px){.thumbnail-lg{width:100px;height:100px}}.thumbnail-xl{width:100px;height:100px}@media screen and (min-width:1024px){.thumbnail-xl{width:160px;height:160px}}.thumbnail-mb{margin-bottom:10px}.thumbnail-initials,.thumbnail-more{text-transform:uppercase;letter-spacing:1px}.thumbnail-sm .thumbnail-initials,.thumbnail-sm .thumbnail-more,.thumbnail-xs .thumbnail-initials,.thumbnail-xs .thumbnail-more{font-size:13px;font-size:1.3rem}@media screen and (min-width:1200px){.thumbnail-sm .thumbnail-initials,.thumbnail-sm .thumbnail-more{font-size:16px;font-size:1.6rem}}.thumbnail-lg .thumbnail-initials,.thumbnail-lg .thumbnail-more{font-size:22px;font-size:2.2rem}@media screen and (min-width:1024px){.thumbnail-lg .thumbnail-initials,.thumbnail-lg .thumbnail-more{font-size:28px;font-size:2.8rem}}.thumbnail-xl .thumbnail-initials,.thumbnail-xl .thumbnail-more{font-size:28px;font-size:2.8rem}@media screen and (min-width:1024px){.thumbnail-xl .thumbnail-initials,.thumbnail-xl .thumbnail-more{font-size:42px;font-size:4.2rem}}.thumbnail-fixed{display:inline-block}@media screen and (min-width:1024px){.thumbnail-fixed{position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}}.thumbnail-tooltip{position:relative}@media screen and (min-width:1024px){.thumbnail-tooltip:hover .tooltip{visibility:visible;opacity:1}}.tooltip{font-size:12px;font-size:1.2rem;white-space:nowrap}@media screen and (min-width:1024px){.tooltip{display:inline-block;bottom:100%;margin-bottom:8px;transform:translateX(-50%);padding:5px;background:#1c1c1c;color:#fff;border-radius:3px;visibility:hidden;opacity:0;transition:visibility .3s ease-in-out,opacity .3s ease-in-out}.tooltip,.tooltip:after{position:absolute;left:50%}.tooltip:after{content:"";top:100%;width:0;height:0;margin-left:-2px;border-right:4px solid transparent;border-left:4px solid transparent;border-top:4px solid #1c1c1c}}.dropdown-more-wrapper{position:relative}.dropdown-more-wrapper.open .dropdown-more{display:block}.dropdown-more-wrapper.open .ellipsis-btn{visibility:visible}.dropdown-more{display:none;position:absolute;top:100%;right:0;box-shadow:0 1px 8px rgba(0,0,0,.14);z-index:1;border-radius:3px;padding:5px;background:#fff}.dropdown-more-btn{display:block;width:100%;padding:9px 18px;white-space:nowrap}@media screen and (min-width:1024px){.dropdown-more-btn:hover{background:#f5f5f5}}.dropdown-wrapper.open .select-dropdown{display:block}.dropdown-placeholder{position:relative;text-align:left;cursor:pointer}.dropdown-placeholder:active{color:currentColor}.dropdown-placeholder:disabled .arrow-icon{fill:graytext}.dropdown-placeholder-text{display:block;width:100%;padding-right:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.select-dropdown{position:absolute;top:100%;width:100%;max-height:200px;margin-top:-1px;margin-bottom:10px;padding:10px;box-shadow:0 4px 10px 1px rgba(0,0,0,.2);border-radius:3px;background:#fff;z-index:2;display:none;overflow:auto}.select-dropdown .select-option-btn{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;height:40px;line-height:40px;padding:0 11px;border-radius:2px}.select-dropdown .select-option-btn .checkmark-icon{fill:transparent;width:17px;height:17px}.select-dropdown .select-option-btn:hover{background:#e3e3e3}.select-dropdown .select-option-heading .select-option-btn{line-height:30px;height:30px;pointer-events:none;color:gray;font-size:14px;font-size:1.4rem}.select-dropdown .sub-option .select-option-btn{padding-left:25px}.select-option.selected .select-option-btn{background:#e3e3e3;font-weight:500;color:#2584c4}.select-option.selected .checkmark-icon{fill:#2584c4}.dropdown-search{padding:0;transition:padding .2s ease-in-out}.dropdown-search.value,.dropdown-search:focus{padding-top:10px}.dropdown-search:focus{border-color:#2584c4}.dropdown-search .btn-remove{z-index:1}.selected-items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-width:0 0 1px;border-style:solid;border-color:#d6d6d6;padding:17px 0 7px}.error .selected-items{border-color:#ec1543}.select-option.selected{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:10px}.select-option.selected .select-value{padding-right:20px;white-space:nowrap}.dropdown-add-user-cv{margin-top:10px}.dropdown-input{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:1 0 auto;flex:1 0 auto}.dropdown-search-input{float:left;margin:0;padding:0;border:none;width:100%}.dropdown-search-input::-webkit-input-placeholder{color:#1c1c1c;opacity:1}.dropdown-search-input:-moz-placeholder,.dropdown-search-input::-moz-placeholder{color:#1c1c1c;opacity:1}.dropdown-search-input:-ms-input-placeholder{color:#1c1c1c;opacity:1}.dropdown-search-options{position:absolute;top:100%;width:100%;max-height:200px;padding:10px;box-shadow:0 4px 10px 1px rgba(0,0,0,.2);border-radius:3px;background:#fff;z-index:2;overflow:auto}.dropdown-search-options .select-option{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:1024px){.dropdown-search-options .select-option{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.dropdown-search-options .select-option.focus,.dropdown-search-options .select-option:hover{background:#e3e3e3}.dropdown-search-options .select-value{-ms-flex:1 0 auto;flex:1 0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:40px;padding:0 11px;border-radius:2px}.dropdown-search-options .select-value.email{font-size:14px;font-size:1.4rem;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.new-addition{margin:-1px -30px 0;padding:20px 30px;background:#f5f5f5}.header-search{background:#227bb7;color:#fff;font-weight:500;border:none;border-radius:3px;padding:12px 13px 13px 42px;transition:all .2s ease-in-out}.header-search::-webkit-input-placeholder{color:#fff;opacity:1}.header-search:-moz-placeholder,.header-search::-moz-placeholder{color:#fff;opacity:1}.header-search:-ms-input-placeholder{color:#fff;opacity:1}.header-search:focus{outline:none;background:#fff;color:#1c1c1c;border-radius:3px 3px 0 0}.header-search:focus+.label-inside-search .search-icon{fill:#1c1c1c}.search-icon{width:23px;height:20px;fill:#fff;transition:all .2s ease-in-out}.search-results-wrapper{display:none;position:absolute;top:100%;right:20px;left:20px;padding-top:20px;background:#eee;z-index:1;box-shadow:0 5px 16px rgba(0,0,0,.2);border-top:1px solid #d6d6d6;border-radius:0 0 3px 3px;max-height:400px;overflow-x:auto;z-index:2}@media screen and (min-width:1200px){.search-results-wrapper{max-height:none}}.search-results{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1200px){.search-results{-ms-flex-direction:row;flex-direction:row}}.search-results .arrow-right-icon{fill:#69757e}.search-results-first{-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (min-width:1200px){.search-results-first{width:33.33%}}@media screen and (min-width:1400px){.search-results-first{width:54%}}.search-results-first,.search-results-middle{margin:0 2rem 1rem}.search-results-last{margin:0 20px}@media screen and (min-width:1200px){.search-results-last,.search-results-middle{width:33.33%;margin:0 20px 0 0}}@media screen and (min-width:1400px){.search-results-last,.search-results-middle{width:28%}}.col-stretched{-ms-flex-positive:1;flex-grow:1;margin-left:12px}.search-results-footer{padding:10px 20px}.show-all{display:block;padding:10px 0;text-align:center;color:#2584c4;text-decoration:none}.show-all:hover{background:#e3e3e3}.log-head{margin-bottom:15px;padding:15px 20px;border-bottom:1px solid #d6d6d6}@media screen and (min-width:1200px){.log-head{padding:20px}}.log-header{font-size:16px;font-size:1.6rem;font-weight:400;margin:0}@media screen and (min-width:1200px){.log-header{font-size:18px;font-size:1.8rem}}.login-page{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#2584c4 url(/img/login-bg-ocean.jpeg) no-repeat 75%;background-size:cover}.login-wrapper{width:310px;overflow:hidden}.login-wrapper .logo-wrapper{margin:0 35px 50px}@media screen and (min-width:420px){.login-wrapper{width:410px}}.login-forms{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:200%;transition:transform .2s ease-in-out}.login-forms.forgotten-visible{transform:translate3d(-50%,0,0)}.login-form-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;width:50%;padding:20px}.forgotPasswordThanks{opacity:0;transition:opacity .2s ease-in-out}.toggle-login:active{color:#fff}.member-grid{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (min-width:1024px){.member-grid{-ms-flex-direction:row;flex-direction:row;margin:0 -15px}}@media screen and (min-width:1200px){.member-grid{margin:0 -20px}}@media screen and (min-width:1024px){.member-grid-item{-ms-flex:1 1 auto;flex:1 1 auto;width:33.33%;padding:15px}}@media screen and (min-width:1024px){.member-grid-content{box-shadow:0 1px 3px rgba(0,0,0,.14)}}.member-list-head{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;padding:1rem 15px;border-bottom:1px solid #d6d6d6;color:#959595}@media screen and (min-width:1024px){.member-list-head{padding:15px 20px;background:#fff;color:#1c1c1c}}.member-list-header{font-size:12px;font-size:1.2rem;font-weight:500;text-transform:uppercase;margin:0}@media screen and (min-width:1024px){.member-list-header{font-size:18px;font-size:1.8rem;font-weight:400;text-transform:none}}.member-list-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:10px 0 10px 15px;background:#fff;border-bottom:1px solid #d6d6d6}.member-list-item .dropdown-more-wrapper{visibility:hidden}.member-list-item:hover .dropdown-more-wrapper{visibility:visible}.member-list-item.rejected .wrapper-link{opacity:.3}.thumbnail-col{-ms-flex:0 0 auto;flex:0 0 auto}.member-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;margin-left:12px;overflow:hidden}.member-wrapper-clean{margin-left:0}.member-more-wrapper{color:#959595}.cta-wrapper,.member-more-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:12px}.cta-wrapper{-ms-flex:0 0 80px;flex:0 0 80px}.icon-link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-decoration:none;width:40px;height:40px}.icon-link .phone-icon,.icon-link .profile-icon{fill:#2584c4}.icon-link .phone-icon{width:20px;height:22px}.icon-link .profile-icon{width:15px;height:20px}@media screen and (min-width:1024px){.projects-grid,.projects-table{padding-top:40px;padding-bottom:25px}}.project{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto}.project-header{position:absolute;top:0;right:0;left:0;height:70px;background-repeat:no-repeat;background-position:50%;background-size:cover;background-color:#bdcad3;background-image:linear-gradient(180deg,#bdcad3 0,#8395a2)}@media screen and (min-width:1024px){.project-header{height:100px}}.cover-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.4)}.project-thumbnail{position:absolute;bottom:-25px;left:50%;margin-left:-20px;z-index:1}@media screen and (min-width:1024px){.project-thumbnail{bottom:-35px;margin-left:-25px}}.project-body{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;padding-top:30px;text-align:center}@media screen and (min-width:1024px){.project-body{padding-top:40px}}.project-body-bottom,.project-body-top{width:100%}.project-position{font-size:14px;font-size:1.4rem;line-height:1.5;-ms-flex-order:2;order:2;margin:0 0 3px;font-weight:400}@media screen and (min-width:1024px){.project-position{font-size:18px;font-size:1.8rem;line-height:1.3;margin:0 0 6px}}.project-company-name{font-size:12px;font-size:1.2rem;-ms-flex-order:1;order:1;line-height:1;font-weight:500;text-transform:uppercase;color:#69757e;margin:0}@media screen and (min-width:1024px){.project-company-name{font-size:14px;font-size:1.4rem;margin-bottom:12px}}.project-btn{display:none}@media screen and (min-width:1024px){.project-btn{display:inline-block;position:relative;width:85%;-ms-flex-order:4;order:4;overflow:hidden}}.project-btn-text,.project-btn-text-hover{position:absolute;right:0;left:0;padding:0 10px;overflow:hidden;white-space:nowrap;text-align:center;text-overflow:ellipsis;transition:transform .25s}.project-btn-text{transform:translateY(0)}.project-btn-text-hover{transform:translateY(33px)}.progressbar{-ms-flex-order:5;order:5;position:relative;width:100%;height:4px;margin:20px 0 0;background:#d6d6d6}@media screen and (min-width:1024px){.progressbar{margin:20px 0;height:2px}}.progressbar .progress{position:absolute;top:0;left:0;height:100%;background:#33c764}.progressbar .progress.delayed{background:#ec1543}.progressbar .progress.status-good{background:#33c764!important}.progressbar .progress.status-warning{background:#ef9034!important}.progressbar .progress.status-danger{background:#ec1543!important}.project-footer{display:none}@media screen and (min-width:1024px){.project-footer{font-size:14px;font-size:1.4rem;display:block;position:relative;width:100%;color:#959595;line-height:1}}.project-due-date{white-space:nowrap}.project-candidates-quantity,.project-due-date,.project-files-quantity,.project-manager{display:block;position:absolute;top:0;line-height:1.3;transition:transform .3s,opacity .2s}.project-candidates-quantity,.project-due-date{left:0}.project-files-quantity,.project-manager{right:0}.project-manager{width:60%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:right}.project-due-date,.project-manager{opacity:1;transform:translateY(0)}.project-candidates-quantity,.project-files-quantity{opacity:0;transform:translateY(15px)}.grid-link{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;width:100%;text-decoration:none;background:#fff;color:#1c1c1c}.project-link{padding:70px 0 0}@media screen and (min-width:1024px){.project-link{padding:100px 20px 35px}.project-link:hover .project-btn{background:#2584c4;color:#fff}.project-link:hover .project-btn-text{transform:translateY(-33px)}.project-link:hover .project-btn-text-hover{transform:translateY(0)}.project-link:hover .project-due-date,.project-link:hover .project-manager{opacity:0;transform:translateY(15px)}.project-link:hover .project-candidates-quantity,.project-link:hover .project-files-quantity{opacity:1;transform:translateY(0)}}.welcome-message{position:relative;padding:35px 50px;background:#394750;color:#fff;text-align:center}.welcome-message .btn-close,.welcome-message .btn-remove{top:20px;right:20px;background:rgba(0,0,0,.4)}.welcome-message .btn-close .close-icon,.welcome-message .btn-remove .close-icon{fill:#fff}@media screen and (min-width:1024px){.welcome-message .btn-close,.welcome-message .btn-remove{top:25px;right:40px}}.status,.welcome{display:block}.status-link{color:#fff}.grid-body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:170px}.grid-btn{padding:12px;border-top:1px solid #d6d6d6;background:#fff;color:#1c1c1c}.grid-heading{font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.4;margin:0}.timeline-section{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto;padding:50px 0}@media screen and (min-width:1024px){.timeline-section{-ms-flex-align:center;align-items:center;padding:40px 0}}.timeline{position:relative;padding:0 15px 0 30px}@media screen and (min-width:1024px){.timeline{padding:0}}.timeline-progress{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;width:44px;height:44px;background:#eee;border-radius:50%}.timeline-progress .circled-icon{border-color:#d6d6d6}.milestone{width:100%}.milestone-heading{font-size:16px;font-size:1.6rem;font-weight:400;margin:9px 70px 25px 25px}@media screen and (min-width:1024px){.milestone-heading{font-size:18px;font-size:1.8rem;margin:7px 0 20px;max-width:455px}}.milestone-events{position:relative}.milestone-events:before{content:"";display:block;position:absolute;top:8px;width:16px;height:16px;background-color:#d6d6d6;border-radius:50%;border:5px solid #eee}.milestone-indicator{display:none;position:absolute;width:20px}.milestone-indicator-candidates,.milestone-indicator-files,.milestone-indicator-todo{top:10px;margin-right:30px}.milestone-indicator .checkmark-icon,.milestone-indicator .doc-icon,.milestone-indicator .profile-icon{width:100%;fill:#d6d6d6}.milestone-indicator .doc-icon{height:17px}.milestone-indicator .checkmark-icon{height:18px}.milestone-indicator .profile-icon{height:20px}@media screen and (min-width:1024px){.milestone-indicator{display:block}}.milestone-tasks{position:relative;margin-bottom:25px;margin-left:25px;padding:14px 16px;background:#fff;box-shadow:0 2px 2px #e8e8e8}.milestone-tasks:after,.milestone-tasks:before{content:"";position:absolute;top:14px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent}@media screen and (min-width:1024px){.milestone-tasks{width:455px}}.milestone-tasks-list-item{font-size:14px;font-size:1.4rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:12px}.milestone-tasks-list-item .checkmark-icon-bullet{fill:#d6d6d6}.milestone-tasks-list-item-stript,.milestone-tasks-list-item:last-child{margin-bottom:0}.milestone-tasks-list-item.done .checkmark-icon-bullet{fill:#33c764}.milestone-summary{font-size:14px;font-size:1.4rem;margin:0 20px 0 0}.milestone-start-date{font-size:14px;font-size:1.4rem;position:absolute;top:11px;right:0;color:#959595;white-space:nowrap}.checkmark-icon-bullet{margin-right:5px}.timeline-item{display:-ms-flexbox;display:flex;position:relative;border-left:2px solid #d6d6d6;margin-left:-1px}.timeline-item .timeline-progress{right:100%;margin-right:-21px}.timeline-item .milestone-events:before{right:100%;margin-right:-12px}@media screen and (min-width:1024px){.timeline-item:nth-child(odd){left:50%;-ms-flex-pack:start;justify-content:flex-start}.timeline-item:nth-child(odd) .milestone-indicator{right:100%}.timeline-item:nth-child(odd) .milestone-indicator-candidates,.timeline-item:nth-child(odd) .milestone-indicator-files,.timeline-item:nth-child(odd) .milestone-indicator-todo{margin-right:30px}.timeline-item:nth-child(odd) .milestone-heading,.timeline-item:nth-child(odd) .milestone-tasks{margin-left:40px}.timeline-item:nth-child(odd) .milestone-tasks:before{right:100%;border-right:10px solid #e8e8e8}.timeline-item:nth-child(odd) .milestone-tasks:after{top:12px;right:100%;border-right:10px solid #fff}.timeline-item:nth-child(odd) .milestone-start-date{right:100%;margin-right:41px}.timeline-item:nth-child(2n){right:50%;-ms-flex-pack:end;justify-content:flex-end;margin-left:-1px;border-right:2px solid #d6d6d6;border-left:none;margin-left:0}.timeline-item:nth-child(2n) .timeline-progress{left:100%;margin-left:-21px}.timeline-item:nth-child(2n) .milestone-heading{margin-right:40px;text-align:right}.timeline-item:nth-child(2n) .milestone-events:before{left:100%;margin-left:-12px}.timeline-item:nth-child(2n) .milestone-indicator{left:100%}.timeline-item:nth-child(2n) .milestone-indicator-candidates,.timeline-item:nth-child(2n) .milestone-indicator-files,.timeline-item:nth-child(2n) .milestone-indicator-todo{margin-left:30px}.timeline-item:nth-child(2n) .milestone-tasks{margin-right:40px;margin-left:0}.timeline-item:nth-child(2n) .milestone-tasks:before{left:100%;border-left:10px solid #e8e8e8}.timeline-item:nth-child(2n) .milestone-tasks:after{top:12px;left:100%;border-left:10px solid #fff}.timeline-item:nth-child(2n) .milestone-start-date{right:auto;left:100%;margin-left:41px}}.timeline-item.done,.timeline-item.done .timeline-progress .circled-icon{border-color:#33c764}.timeline-item.done .timeline-progress .checkmark-icon{fill:#33c764}.timeline-item.done .milestone-events:before{background-color:#33c764}.timeline-item.done .milestone-indicator .checkmark-icon,.timeline-item.done .milestone-indicator .doc-icon,.timeline-item.done .milestone-indicator .profile-icon{fill:#33c764}.timeline-item.active,.timeline-item.active .timeline-progress .circled-icon{border-color:#2584c4}.timeline-item.active .milestone-events:before{background-color:#2584c4}.timeline-item.active .milestone-indicator .checkmark-icon,.timeline-item.active .milestone-indicator .doc-icon,.timeline-item.active .milestone-indicator .profile-icon{fill:#2584c4}.timeline-item.delayed,.timeline-item.delayed .timeline-progress .circled-icon{border-color:#ec1543}.timeline-item.delayed .timeline-progress .checkmark-icon{fill:#ec1543}.timeline-item.delayed .milestone-events:before{background-color:#ec1543}.timeline-item.delayed .milestone-indicator .checkmark-icon,.timeline-item.delayed .milestone-indicator .doc-icon,.timeline-item.delayed .milestone-indicator .profile-icon{fill:#ec1543}.timeline-item.status-good,.timeline-item.status-good .timeline-progress .circled-icon{border-color:#33c764!important}.timeline-item.status-good .timeline-progress .checkmark-icon{fill:#33c764!important}.timeline-item.status-good .milestone-events:before{background-color:#33c764!important}.timeline-item.status-good .milestone-indicator .checkmark-icon,.timeline-item.status-good .milestone-indicator .doc-icon,.timeline-item.status-good .milestone-indicator .profile-icon{fill:#33c764!important}.timeline-item.status-warning,.timeline-item.status-warning .timeline-progress .circled-icon{border-color:#ef9034!important}.timeline-item.status-warning .timeline-progress .checkmark-icon{fill:#ef9034!important}.timeline-item.status-warning .milestone-events:before{background-color:#ef9034!important}.timeline-item.status-warning .milestone-indicator .checkmark-icon,.timeline-item.status-warning .milestone-indicator .doc-icon,.timeline-item.status-warning .milestone-indicator .profile-icon{fill:#ef9034!important}.timeline-item.status-danger,.timeline-item.status-danger .timeline-progress .circled-icon{border-color:#ec1543!important}.timeline-item.status-danger .timeline-progress .checkmark-icon{fill:#ec1543!important}.timeline-item.status-danger .milestone-events:before{background-color:#ec1543!important}.timeline-item.status-danger .milestone-indicator .checkmark-icon,.timeline-item.status-danger .milestone-indicator .doc-icon,.timeline-item.status-danger .milestone-indicator .profile-icon{fill:#ec1543!important}.project-candidates-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:25px 0 0;background:#394750;color:#fff;overflow:hidden}@media screen and (min-width:1024px){.project-candidates-wrapper{padding:35px 0 0}}.project-candidates{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex;overflow:auto;padding-bottom:20px;-webkit-overflow-scrolling:touch}@media screen and (min-width:1024px){.project-candidates{margin:2rem auto 0;padding-bottom:30px;max-width:100%}}.project-candidates .notifications-indicator,.project-candidates .status-indicator{position:absolute;top:-9px;left:50%;margin-left:9px}.project-candidate{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.project-candidate .thumbnail-wrapper{margin:0 auto 10px}.candidate-open{padding:0 10px;transition:.2s ease-in-out;opacity:1;text-align:center;-webkit-appearance:none!important}.project-candidates .candidate-open{width:16rem}@media screen and (min-width:1024px){.project-candidates .candidate-open{width:18rem}}.rejected .candidate-open{opacity:.3}.rejected .candidate-open:focus,.rejected .candidate-open:hover{opacity:1}.candidate-add{padding:0 25px}.milestone-event-list{margin-top:12px}.open-parent{position:relative}.open-parent .arrow-icon{position:absolute;top:50%;right:0;width:20px;height:20px;margin-top:-10px;fill:#959595}.open-parent .arrow-down-icon{display:block}.open-parent .arrow-up-icon,.open-parent.open .arrow-down-icon{display:none}.open-parent.open .arrow-up-icon{display:block}@media screen and (min-width:1024px){.open-parent .arrow-icon{visibility:hidden}.open-parent:hover .arrow-icon{visibility:visible}}.toggle-all{font-size:14px;font-size:1.4rem;position:absolute;top:20px;right:15px;color:#959595}@media screen and (min-width:1024px){.toggle-all{top:56px;right:68px}}.toggle-all.open{color:#1c1c1c;font-weight:500}.pie{width:20px;height:20px;transform:rotate(-90deg);background:#eee;border-radius:50%}.pie circle{fill:#eee;stroke:#2584c4;stroke-width:32;transition:stroke-dasharray 1s ease}.active .pie circle{stroke:#2584c4}.upcoming .pie circle{stroke:#d6d6d6}.delayed .pie circle{stroke:#ec1543}.status-danger .pie circle{stroke:#ec1543!important}.status-good .pie circle{stroke:#33c764!important}.status-warning .pie circle{stroke:#ef9034!important}.todo-list,.todos-list{margin:0;padding:0;list-style:none}@media screen and (min-width:1024px){.todos-list-item.open .todo-list{border-left:10px solid #d6d6d6}}.todos-list-head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1rem 15px;border-width:0 0 1px;border-style:solid;border-color:#d6d6d6;background:#eee}@media screen and (min-width:1024px){.todos-list-head{height:60px;padding:15px;background:#fff}}.todos-list-head-btn{width:100%;text-align:left;padding:0;border:none;background:none;color:#959595}@media screen and (min-width:1024px){.todos-list-head-btn{color:#1c1c1c;cursor:pointer}}.todos-list-btn-wrapper{-ms-flex:1 1 auto;flex:1 1 auto}.todos-list-header{font-size:12px;font-size:1.2rem;font-weight:500;text-transform:uppercase;margin:0}@media screen and (min-width:1024px){.todos-list-header{font-size:18px;font-size:1.8rem;font-weight:400;text-transform:none}}.todo-list-item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;min-height:70px;padding:10px 15px}.todo-list-item:last-child{border-bottom:1px solid #d6d6d6}@media screen and (min-width:1024px){.todo-list-item{border-bottom:1px solid #d6d6d6}}.todo-list-item .ellipsis-btn{visibility:hidden}@media screen and (min-width:1024px){.todo-list-item:hover{position:relative;box-shadow:0 1px 6px rgba(0,0,0,.2)}.todo-list-item:hover .ellipsis-btn,.todo-list-item:hover .flag-btn .fa-flag{visibility:visible}.todo-list-item:hover .flag-btn:disabled .fa-flag{visibility:hidden}}.todo-btn-wrapper{-ms-flex:0 0 auto;flex:0 0 auto}.todo-task-wrapper{-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (min-width:1024px){.todo-task-wrapper{-ms-flex:1 1 100%;flex:1 1 100%}}.todo-thumbnails-wrapper{font-size:12px;font-size:1.2rem;display:-ms-flexbox;display:flex;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-wrap:wrap;flex-wrap:wrap;width:72px;color:#959595}@media screen and (min-width:1024px){.todo-thumbnails-wrapper{-ms-flex-pack:end;justify-content:flex-end;margin-left:20px}}@media screen and (max-width:1023px){.username-shared{margin-left:6px;white-space:nowrap}}.todo-time-wrapper{display:-ms-flexbox;display:flex;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:95px;margin:0 10px 0 22px}.todo-time-wrapper-head{margin-right:54px}.todo-task{font-size:14px;font-size:1.4rem;margin:0;line-height:1.4;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:1200px){.todo-task{font-size:16px;font-size:1.6rem}}.todo-due-date{font-size:14px;font-size:1.4rem;color:#959595;white-space:nowrap}.todo-list-item.delayed .todo-due-date{color:#ee2d56}.todo-list-item.upcoming .circled-icon,.todos-list-item.upcoming .circled-icon{border-color:#2584c4}.todo-list-item.upcoming .checkmark-icon,.todos-list-item.upcoming .checkmark-icon{fill:#fff}@media screen and (min-width:1024px){.todo-list-item.upcoming .checkmark-btn:hover .checkmark-icon,.todos-list-item.upcoming .checkmark-btn:hover .checkmark-icon{fill:#2584c4}}.todo-list-item.delayed .circled-icon,.todos-list-item.delayed .circled-icon{border-color:#ec1543}.todo-list-item.delayed .checkmark-icon,.todos-list-item.delayed .checkmark-icon{fill:#fff}@media screen and (min-width:1024px){.todo-list-item.delayed .checkmark-btn:hover .checkmark-icon,.todos-list-item.delayed .checkmark-btn:hover .checkmark-icon{fill:#ec1543}}.todo-list-item.done .circled-icon,.todos-list-item.done .circled-icon,.todos-list-item.done.closed .circled-icon{border-color:#33c764}.todo-list-item.done .checkmark-icon,.todos-list-item.done .checkmark-icon,.todos-list-item.done.closed .checkmark-icon{fill:#33c764}@media screen and (min-width:1024px){.todo-list-item.done .checkmark-btn:hover .checkmark-icon,.todos-list-item.done .checkmark-btn:hover .checkmark-icon,.todos-list-item.done.closed .checkmark-btn:hover .checkmark-icon{fill:#33c764}}.todos-list-item.delayed.closed .circled-icon,.todos-list-item.upcoming.closed .circled-icon{border-color:#d6d6d6;color:#d6d6d6}.flag-btn .fa-flag{font-size:18px;font-size:1.8rem;color:#d6d6d6}@media screen and (min-width:1024px){.flag-btn .fa-flag{visibility:hidden}}.flag-btn.flagged .fa-flag{color:#ec1543;visibility:visible}.flag-btn:disabled .fa-flag{visibility:hidden}.todos-new-milestone{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:0;padding:0 15px;border-width:0 0 1px;border-style:solid;border-color:transparent;overflow:hidden;transition:all .15s}.todos-new-milestone.active{height:60px;border-color:#d6d6d6}.todos-new-milestone .datepicker{border:none}.new-milestone-name{-ms-flex:1 1 100%;flex:1 1 100%;margin-left:28px}.new-milestone-save{width:88px}.new-milestone-form{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1}.btn-new-wrapper{position:fixed;bottom:20px;right:20px;width:50px;height:50px;box-shadow:0 15px 16px rgba(0,0,0,.2);border-radius:30px;overflow:hidden;z-index:1}@media screen and (min-width:1024px){.btn-new-wrapper{bottom:60px;right:40px;width:60px;height:60px}}.btn-new-extended{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0;background:#2584c4;transition:all .15s}.btn-new-extended.open{padding-left:15px;width:230px}@media screen and (min-width:1024px){.btn-new-extended.open{padding-left:20px;width:250px}}.btn-add{position:absolute;right:0;box-shadow:0 15px 16px rgba(0,0,0,.2)}.btn-add.active{background:#2584c4}.close-icon{fill:#fff;width:13px;height:13px}.btn-extended{color:#fff;padding:0 10px}.search-header{padding:2rem 15px 0}@media screen and (min-width:1024px){.search-header{padding:4rem 0 0}}.search-page-search{background:none}@media screen and (min-width:1024px){.search-page-search{display:none}}.search-content{background:#fff}@media screen and (min-width:1024px){.search-content{background:none}}.profile-header{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;text-align:center;padding:15px;background:#394750}@media screen and (min-width:1024px){.profile-header{padding:3rem 5rem}}.profile-header-col{margin:1rem 0 0}.profile-content-wrapper,.profile-header-col{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.profile-content-wrapper{-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1024px){.profile-content-wrapper{-ms-flex-direction:row;flex-direction:row}}.cta-profile{margin-top:1.5rem}@media screen and (min-width:1024px){.cta-profile{position:absolute;top:3rem;right:3rem;margin-top:0}}.profile-content-box{margin:15px;padding:20px;background:#fff;box-shadow:0 1px 0 #e8e8e8}.profile-content-box:first-child{margin-bottom:0}@media screen and (min-width:1024px){.profile-content-box{width:50%;margin:40px 0 40px 30px;padding:40px}.profile-content-box:first-child{margin:40px 0}}.profile-stats{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px}@media screen and (min-width:1024px){.profile-stats{padding:80px}}.profile-stat{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;width:50%;padding:20px}@media screen and (min-width:1024px){.profile-stat{-ms-flex-pack:center;justify-content:center;padding:0}}.counting{font-size:14px;font-size:1.4rem;font-weight:500;text-transform:uppercase;color:#69757e;margin-top:5px;text-align:center}.counter-lg{font-size:40px;font-size:4rem;display:inline-block;min-width:60px;height:60px;padding:0 10px;line-height:60px;background:#eee;color:#2584c4;border-radius:30px;text-align:center}.profile-img{position:relative;cursor:pointer}.profile-img .fa,.profile-img .thumbnail-wrapper{transition:.2s ease-in-out}.profile-img .fa{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);color:#fff;opacity:0}.profile-img:hover .thumbnail-wrapper{opacity:.3}.profile-img:hover .fa{opacity:1;transform:translateY(-50%) translateX(-50%) scale(1.5)}.customer-cover-header{background:#394750;color:#fff;padding:15px 0}.customer-cover-header .sub-heading{opacity:.8;font-weight:500}.customer-img-placeholder{width:110px;height:110px;border-radius:100%;background-color:#8a9eac;color:#fff;text-align:center;cursor:pointer;background-size:cover;background-position:50%}.customer-img-placeholder i{line-height:110px}.survey-settings-wrapper{padding:0 15px}.survey-category-head{padding:15px 20px;border-bottom:2px solid #d6d6d6}@media screen and (min-width:1200px){.survey-category-head{padding:20px}}.survey-category-header{font-size:24px;font-size:2.4rem;font-weight:400;margin:0}@media screen and (min-width:1200px){.survey-category-header{font-size:18px;font-size:1.8rem}}.survey-category-list{margin:0;padding:0;list-style:none}.survey-category-list .survey-category-list-item-container{border-bottom:1px solid #d6d6d6;padding:0 15px}.survey-category-list .survey-category-list-item-container .category-title{line-height:18px}.survey-category-list .survey-category-list-item-container .category-add-btn svg{width:10px;height:10px;fill:#000}.survey-category-list .survey-category-list-item .survey-category-list{border-left:10px solid #d6d6d6}.survey-edit-question{-ms-flex:0 0 50%;flex:0 0 50%;padding:15px}.survey-edit-question .delete-survey-question-btn{transition:transform .3s}.survey-edit-question.marked-for-delete .delete-survey-question-btn{transform:rotate(45deg)}.survey-edit-question.marked-for-delete .inner{border-top-color:#ec1543}.survey-edit-question .inner{position:relative;padding:15px;background:#fff;border:1px solid #d6d6d6;border-top-width:5px;transition:border-color .3s}.survey-questions-container{padding:15px}.survey-edit-question-heading{margin:0;font-weight:700;font-size:18px;font-size:1.8rem;margin-bottom:20px}.add-new-survey-question{-ms-flex:0 0 50%;flex:0 0 50%;padding:15px;height:303px}.add-new-survey-question .inner{height:100%;background:#e3e3e3;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.survey-content-wrapper{position:relative;max-width:58rem;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 auto;z-index:1}.survey-results-wrapper .survey-content-wrapper{max-width:95rem}.survey-container{min-height:100vh;background:#2584c4 url(/img/login-bg.jpg) no-repeat 100%;background-size:cover;background-attachment:fixed;color:#fff;position:relative}.survey-container:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4)}.survey-container.survey-answer-container .progressbar-wrapper{position:fixed;top:0;left:0;right:0}@media screen and (min-width:768px){.survey-container.survey-answer-container .progressbar-wrapper{position:static}}.survey-container.survey-answer-container .progressbar{-ms-flex-order:0;order:0;margin:0;background:hsla(0,0%,100%,.7);height:5px}@media screen and (min-width:768px){.survey-container.survey-answer-container .progressbar{margin:0;height:8px;border-radius:5px}}@media screen and (min-width:768px){.survey-container.survey-answer-container .progressbar .progress{border-radius:5px}}.survey-container.survey-answer-container .progressbar .progress.progress-survey{background:#2584c4}.survey-container.survey-answer-container .logo-container{position:absolute;top:2rem;width:100%}@media (min-width:768px){.survey-container.survey-answer-container .logo-container{top:3rem}}.survey-container.survey-answer-container .logo-wrapper{width:107px}.survey-container .survey-intro-description{margin:0 0 2em;font-size:16px;font-size:1.6rem;font-weight:400;color:#e3e3e3}.survey-container .survey-intro-box{width:100%;max-width:600px;text-align:center}.survey-container .question{margin-bottom:2em}.survey-container .survey-answer-value{margin-bottom:10px}.survey-container .survey-btn-container{width:100%;margin:0 auto;text-align:center}.survey-container .survey-answer-freetext input,.survey-container .survey-answer-freetext label,.survey-container .survey-answer-freetext textarea{color:#fff}.survey-container .survey-answer-freetext input::-webkit-input-placeholder,.survey-container .survey-answer-freetext label::-webkit-input-placeholder,.survey-container .survey-answer-freetext textarea::-webkit-input-placeholder{color:#ccc;opacity:1}.survey-container .survey-answer-freetext input:-moz-placeholder,.survey-container .survey-answer-freetext input::-moz-placeholder,.survey-container .survey-answer-freetext label:-moz-placeholder,.survey-container .survey-answer-freetext label::-moz-placeholder,.survey-container .survey-answer-freetext textarea:-moz-placeholder,.survey-container .survey-answer-freetext textarea::-moz-placeholder{color:#ccc;opacity:1}.survey-container .survey-answer-freetext input:-ms-input-placeholder,.survey-container .survey-answer-freetext label:-ms-input-placeholder,.survey-container .survey-answer-freetext textarea:-ms-input-placeholder{color:#ccc;opacity:1}.survey-container .survey-answer-freetext textarea{height:auto}.survey-container .survey-answer-value{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.survey-container .survey-answer-value .question-value-btn{color:#fff;width:29px;height:29px}@media only screen and (min-width:480px){.survey-container .survey-answer-value .question-value-btn{width:35px;height:35px}}.survey-container .survey-answer-value .question-value-btn:hover{background:hsla(0,0%,100%,.3)}.survey-container .survey-answer-value .question-value-btn.active{background:#fff;color:#2584c4}.client-logo-wrapper{width:160px;padding:1.5rem}@media screen and (min-width:768px){.client-logo-wrapper{position:fixed;bottom:0;right:0;margin:0}}.client-logo{display:block;max-width:100%;height:auto;max-height:60px;margin:auto}@media screen and (min-width:768px){.client-logo{margin-right:0}}.survey-intro-heading{margin:0 0 .5em;font-weight:500;font-size:22px;font-size:2.2rem}.survey-results-heading{font-size:40px;font-size:4rem;font-weight:500}.survey-results-heading-lg{font-size:28px;font-size:2.8rem;font-weight:500;margin:0}.survey-results-heading-md{font-size:22px;font-size:2.2rem;font-weight:500}.chart-heading-lg{font-size:20px;font-size:2rem;font-weight:500;margin:0}.chart-heading{font-size:18px;font-size:1.8rem;font-weight:500;margin:0;min-height:85px}.question-heading-question{font-size:14px;font-size:1.4rem;font-weight:100;position:relative;display:inline-block;padding:0 15px;margin:0;font-style:italic}.question-heading-question:after,.question-heading-question:before{content:"";position:absolute;width:75px;background:hsla(0,0%,100%,.5);height:1px;top:58%;transform:translateY(-58%)}.question-heading-question:before{left:-75px}.question-heading-question:after{right:-75px}.question-text{font-weight:500;margin-top:.5em;font-size:18px;font-size:1.8rem}.survey-next-btn{background:hsla(0,0%,100%,.1);line-height:normal;border:1px solid #fff;color:#fff;text-decoration:none}.survey-next-btn span{line-height:16px}.survey-next-btn:hover{background:#fff;color:#000}.survey-next-btn:hover svg{fill:#000}.survey-next-btn svg{fill:#fff}.survey-results-wrapper{color:#fff;background-color:#202a36}.survey-results-header{position:relative;height:100vh;padding:15px;background:#202a36 url(/img/login-bg.jpg) no-repeat 100%;background-size:cover}.survey-results-header-inner{position:relative;z-index:1}.survey-results-header:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(125,185,232,0) 0,#202a36);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#007db9e8",endColorstr="#202a36",GradientType=0)}.results-list-number{position:absolute;left:0;width:4rem;text-align:right}.results-bar{width:100%}.results-bar-md.results-bar,.results-bar-md .results-bar{height:8px;border-radius:8px}.results-bar-sm.results-bar,.results-bar-sm .results-bar{height:6px;border-radius:6px}.results-bar-body{background:#fff}.indicator{display:inline-block;border-width:1px;border-style:solid;width:20px;height:20px;border-radius:50%}.answer-mine,.answer-others{border-color:#fff}.answer-others{background:#2584c4}.answer-mine{background:#f19124}.survey-heading-lg{font-size:25px;font-size:2.5rem;font-weight:500}.survey-heading-md{font-size:18px;font-size:1.8rem;font-weight:500}.survey-heading-sm{font-size:16px;font-size:1.6rem;font-weight:500}.survey-dont-know-checkbox{margin-right:8px}.img-upload{position:relative}.img-upload .dropdown-more-wrapper{position:absolute;top:0;right:0}@media (min-width:480px){.settings-col-1{width:70%}}@media (min-width:768px){.settings-col-1{width:60%}}@media (min-width:480px){.settings-col-2{width:30%}}@media (min-width:768px){.settings-col-2{width:40%}}.two-col-chart{float:left;width:50%}.two-col-chart:nth-child(odd){padding-right:1rem;clear:left}.two-col-chart:nth-child(2n){padding-left:1rem}.two-col-chart-sm{min-height:200px}.two-col-chart-lg{min-height:230px}.two-col-chart-sm-noXvalues{min-height:175px}.clearfix:after{content:"";display:table;clear:both}.height-2bars{height:100px}.height-2bars-noXvalues{height:75px}.responserate-wrapper{position:relative;margin:0 auto}.survey-privacy-box{margin-bottom:30px}.cms-item{margin-left:75px}.cms-textarea{width:850px}.cms-textarea-sm{height:150px}.cms-textarea-md{height:300px}.cms-textarea-lg{height:450px}.cms-button{margin-right:10px;height:auto}@media screen and (max-width:1023px){.hidden-sm-down{display:none}}@media screen and (min-width:1024px){.hidden-sm-up{display:none}}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:2cm 1.8cm 1.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.btn,.question-heading-question,.toggle-all-overview,button{display:none}.aAndo,.letters{fill:#2584c4}.navigio-fin{stroke:#2584c4}.progress-circle-text{fill:#000}.page-break-avoid{page-break-inside:avoid}.page-break-before-always{page-break-before:always}.page-break-after-always{page-break-after:always}.survey-results-wrapper .survey-content-wrapper{padding:0}.survey-results-header:before{content:none}.two-col-chart{-ms-flex:0 0 auto;flex:0 0 auto;width:48%}.two-col-chart:nth-child(odd){padding-right:2%;clear:left}.two-col-chart:nth-child(2n){padding-left:2%}.height-2bars{height:80px}.height-2bars-noXvalues{height:55px}.two-col-chart-sm{min-height:160px}.two-col-chart-sm-noXvalues{min-height:135px}.answer-mine,.answer-others{border-width:10px}.answer-others{border-color:#2584c4}.answer-mine{border-color:#f19124}.survey-results-heading-lg{font-size:18pt;line-height:20pt;text-align:left}.survey-results-heading-lg-center{text-align:center}.responserate-wrapper{margin-left:0}.survey-results-heading-md{font-size:15pt;line-height:16pt;text-align:left}.results-intro{text-align:left!important}.chart-heading-lg{font-size:14pt;line-height:16pt;margin-bottom:1.8rem}.chart-heading{font-size:13pt;line-height:16pt;min-height:85px}.text-left-print{text-align:left}.comments-answers{font-size:12pt;line-height:13pt}.title-sub-results{font-size:9pt;line-height:11pt}.print-p-0{padding:0!important}.print-mb-0{margin-bottom:0!important}.print-mb-10{margin-bottom:1rem!important}.print-mb-30{margin-bottom:3rem!important}.print-mb-50{margin-bottom:5rem!important}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1vZHVsZXMvX3R5cG9ncmFwaHkuc2NzcyIsIm1vZHVsZXMvX2NsZWFyZml4LnNjc3MiLCJzdHlsZS5jc3MiLCJtb2R1bGVzL19kZWZhdWx0cy5zY3NzIiwibW9kdWxlcy9fdmFycy5zY3NzIiwibW9kdWxlcy9fbm9ybWFsaXplLnNjc3MiLCJtaXhpbnMvX21peGlucy5zY3NzIiwibW9kdWxlcy9fbW9kYWwuc2NzcyIsIm1vZHVsZXMvX2Zvcm1zLnNjc3MiLCJtb2R1bGVzL19mbGV4LnNjc3MiLCJtb2R1bGVzL19zcGFjaW5nLnNjc3MiLCJwYXJ0aWFscy9faGVhZGVyLnNjc3MiLCJwYXJ0aWFscy9fbmF2LnNjc3MiLCJwYXJ0aWFscy9fbWFpbi5zY3NzIiwicGFydGlhbHMvX2Zvb3Rlci5zY3NzIiwibW9kdWxlcy9fYnV0dG9ucy5zY3NzIiwibW9kdWxlcy9faW5wdXRzLnNjc3MiLCJtb2R1bGVzL19saW5rcy5zY3NzIiwibW9kdWxlcy9fbGlzdHMuc2NzcyIsIm1vZHVsZXMvX21pc2Muc2NzcyIsIm1vZHVsZXMvX2FwcC5zY3NzIiwiY29tcG9uZW50cy9fY29udGVudC1zZWFyY2guc2NzcyIsImNvbXBvbmVudHMvX2xvZy5zY3NzIiwiY29tcG9uZW50cy9fZGF0ZXBpY2tlci5zY3NzIiwiY29tcG9uZW50cy9fZmlsZS1tb2RhbC5zY3NzIiwiY29tcG9uZW50cy9fZmlsZS11cGxvYWQuc2NzcyIsImNvbXBvbmVudHMvX2ZpbHRlci5zY3NzIiwiY29tcG9uZW50cy9fZmx5b3V0LnNjc3MiLCJjb21wb25lbnRzL19pY29ucy5zY3NzIiwiY29tcG9uZW50cy9fZ3JpZC5zY3NzIiwiY29tcG9uZW50cy9fbm90aWZpY2F0aW9ucy1pbmRpY2F0b3Iuc2NzcyIsImNvbXBvbmVudHMvX3N0YXR1cy1pbmRpY2F0b3Iuc2NzcyIsImNvbXBvbmVudHMvX3BhZ2luYXRpb24uc2NzcyIsImNvbXBvbmVudHMvX3Byb2dyZXNzX2NpcmNsZS5zY3NzIiwiY29tcG9uZW50cy9fc3RlcHMuc2NzcyIsImNvbXBvbmVudHMvX3N2Zy5zY3NzIiwiY29tcG9uZW50cy9fdGFibGUuc2NzcyIsImNvbXBvbmVudHMvX3RodW1ibmFpbC5zY3NzIiwiY29tcG9uZW50cy9fZHJvcGRvd24tbW9yZS5zY3NzIiwiY29tcG9uZW50cy9fZHJvcGRvd25zLnNjc3MiLCJjb21wb25lbnRzL19oZWFkZXItc2VhcmNoLnNjc3MiLCJwYWdlcy9fbG9nLnNjc3MiLCJwYWdlcy9fbG9naW4uc2NzcyIsInBhZ2VzL19tZW1iZXJzLnNjc3MiLCJwYWdlcy9fcHJvamVjdC5zY3NzIiwicGFnZXMvX3RpbWVsaW5lLnNjc3MiLCJwYWdlcy9fdG9kby5zY3NzIiwicGFnZXMvX3NlYXJjaC5zY3NzIiwicGFnZXMvX2NvbnRhY3Quc2NzcyIsInBhZ2VzL19jdXN0b21lci5zY3NzIiwicGFnZXMvX3N1cnZleS5zY3NzIiwicGFnZXMvX2Ntcy5zY3NzIiwibW9kdWxlcy9fYnJlYWtwb2ludHMuc2NzcyIsIm1vZHVsZXMvX3ByaW50LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUEyTUEsaUJBSUMsQUMvTUQsMEVBQ0UsWUFBWSxBQUNaLGFBQWMsQ0FDZixBQUNELHlCQ0VFLE1ERFEsQ0FEVixBQVNDLG9DQUZHLFVBQVcsQ0FDWixBRVpILEVBQ0Usc0JBQXNCLEFBQ3RCLDJCQUEyQixBQUMzQixpQ0FBa0MsQ0FIcEMsQUFRQyxPQUZHLFlBQWEsQ0FDZCxBQUdILEtBRUUsZ0JBQWdCLEFBQ2hCLGNBQ0EsQUNKYSxlQUNDLENESWYsQUFFRCxVQU5FLFdBQVksQ0FNZCxBQW1CQyxLQWpCQyxvQkFBQSxBQUFhLGFBQUEsQUFDYiwwQkFBQSxBQUFzQixzQkFBQSxBQUN0QixzQ0FBeUMsQUFDekMsbUNBQW1DLEFBQ25DLGlDQUFrQyxDQU5wQyxBQW1CQyxnQkFWRyxlQUFnQixDQVRwQixBQWtCRyxzQkFORyxZQUFhLENBRWIsQUFHRCxvQ0FqQkwsc0JBZVEsb0JBQUEsQUFBYSxZQUFBLENBRWhCLENBQUE7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QmpEckhhLEM4QzZSaEIsQUd2S0csMkJBSUMsZUFBZSxBQUNmLGlCQUFpQixBQUNqQixlQUFnQixDQUNqQixBQUVELGtDQUNFLGlCQUFrQixDSGthdEIsQUdqYUcsc0JBRUMsYUFBYyxDSGdLbEIsQUcvSkcsMkJBR0MsZUFBZSxBQUNmLGlCQUFpQixBQUNqQixlQUFnQixDQUNqQixBQUVELGVBQ0UseUJBQTJCLENIMkovQixBRzFKRyxrQkFHQyxlQUFlLEFBQ2YsaUJBQWlCLEFBQ2pCLG9CQUFxQixDSDJKekIsQUcxSkcsZUFHQyxlQUFlLEFBQ2YsaUJBQWlCLEFBQ2pCLGVBQWdCLENBeEZsQixBQXlGQyxpQkFHQyxlQUFnQixDQUNqQixBQUVELGtCQUNFLGVBQWUsQUFDZixnQkFBaUIsQ0FDbEIsQUFFRCxtQkFDRSxjQUFjLEFBQ2QsZ0JBQWlCLENBQ2xCLEFBRUQsV0FDRSxtQkFBcUIsQ0FDdEIsQUFDRCxZQUNFLHlCQUEyQixDQUM1QixBQUVELGFBQ0UsNEJBQThCLENBQy9CLEFBRUQsYUFDRSw0QkFBOEIsQ0FDL0IsQUFFRCxhQUNFLDRCQUE4QixDQUMvQixDQUFBIiwiZmlsZSI6InN0eWxlLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIkcmVndWxhcjogNDAwO1xuJG1lZGl1bTogNTAwO1xuJGJvbGQ6IDcwMDtcblxuLml0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLmJvbGQge1xuICBmb250LXdlaWdodDogJGJvbGQ7XG59XG5cbi5saW5rLXByaW1hcnkge1xuICBjb2xvcjogJG5hdmlnaW8tYmx1ZTtcbn1cblxuLmxpbmUtaGVpZ2h0LTEge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmxpbmstbGlnaHQge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5cbiAubm8tZGVjb3JhdGlvbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiB9XG5cbi5saW5rLWRhbmdlciB7XG4gIGNvbG9yOiAkcmVkO1xufVxuXG4ubGluay1uby1zdHlsZSB7XG4gIGNvbG9yOiAkYmxhY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnBhZ2UtaGVhZGVyLWhlYWRpbmcge1xuICBAaW5jbHVkZSBmb250U2l6ZSgyMHB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6ICRtZWRpdW07XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICNmZmY7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgQGluY2x1ZGUgZm9udFNpemUoMjRweCk7XG4gIH1cbn1cblxuLnBhZ2UtaGVhZGVyLWNsaWVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG4gIGNvbG9yOiAkYmFieS1ibHVlO1xufVxuXG4ucGFnZS1oZWFkZXItbmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmhlYWRpbmctbWQge1xuICBAaW5jbHVkZSBmb250U2l6ZSgyMHB4KTtcbiAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xuICBtYXJnaW46IDAgMCAxZW07XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgQGluY2x1ZGUgZm9udFNpemUoMjhweCk7XG4gIH1cbn1cblxuLmhlYWRpbmctbm9ybWFsaXplZCB7XG4gIEBpbmNsdWRlIGZvbnRTaXplKDE2cHgpO1xuICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG4gIG1hcmdpbjogMDtcbn1cblxuLnRleHQteHMge1xuICBAaW5jbHVkZSBmb250U2l6ZSgxMnB4KTtcbn1cblxuLnRleHQtc20ge1xuICBAaW5jbHVkZSBmb250U2l6ZSgxNHB4KTtcbn1cblxuLnRleHQtbWQge1xuICBAaW5jbHVkZSBmb250U2l6ZSgxOHB4KTtcbn1cblxuLnRleHQtbGcge1xuICBAaW5jbHVkZSBmb250U2l6ZSgyOHB4KTtcbn1cblxuLnRleHQtcmVndWxhciB7XG4gIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbn1cblxuLnRleHQtbWVkaXVtIHtcbiAgZm9udC13ZWlnaHQ6ICRtZWRpdW07XG59XG5cbi50ZXh0LWNlbnRlcmVkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnVzZXItbmFtZSB7XG4gIEBpbmNsdWRlIGZvbnRTaXplKDE4cHgpO1xuICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW46IDA7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgQGluY2x1ZGUgZm9udFNpemUoMjRweCk7XG4gIH1cbn1cblxuXG4udGl0bGUge1xuICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG59XG5cbi50aXRsZS1zbSB7XG4gIEBpbmNsdWRlIGZvbnRTaXplKDE0cHgpO1xuICBAZXh0ZW5kIC50aXRsZTtcbn1cblxuLnRpdGxlLW1kIHtcbiAgQGluY2x1ZGUgZm9udFNpemUoMTZweCk7XG4gIEBleHRlbmQgLnRpdGxlO1xufVxuXG4udGl0bGUtbGcge1xuICBAaW5jbHVkZSBmb250U2l6ZSgxNnB4KTtcbiAgQGV4dGVuZCAudGl0bGU7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgQGluY2x1ZGUgZm9udFNpemUoMThweCk7XG4gIH1cbn1cblxuLnRpdGxlLXhsIHtcbiAgQGluY2x1ZGUgZm9udFNpemUoMjRweCk7XG4gIEBleHRlbmQgLnRpdGxlO1xufVxuXG4udGl0bGUtbGlnaHQge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnRpdGxlLWRhcmsge1xuICBjb2xvcjogJGJsYWNrO1xufVxuXG4udGl0bGUtc3ViIHtcbiAgZm9udC13ZWlnaHQ6ICRtZWRpdW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi50aXRsZS1zdWItc20ge1xuICBAaW5jbHVkZSBmb250U2l6ZSgxMnB4KTtcbiAgQGV4dGVuZCAudGl0bGUtc3ViO1xufVxuXG4udGl0bGUtc3ViLW1kIHtcbiAgQGluY2x1ZGUgZm9udFNpemUoMTJweCk7XG4gIEBleHRlbmQgLnRpdGxlLXN1YjtcbiAgbGluZS1oZWlnaHQ6IDEuMztcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgxNHB4KTtcbiAgfVxufVxuXG4udGl0bGUtc3ViLXJlc3VsdHMge1xuICBAZXh0ZW5kIC50aXRsZS1zdWI7XG4gIEBleHRlbmQgLnRpdGxlLXNtO1xufVxuXG4udGl0bGUtc3ViLWxpZ2h0IHtcbiAgY29sb3I6ICR0ZXh0LWdyZXk7XG59XG5cbi50aXRsZS1zdWItdHJ1bmNhdGXCoHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi50aXRsZS1zdWItZGFyayB7XG4gIGNvbG9yOiAkZ3JleS1ibHVlO1xufVxuXG4uY2xlYXItaGVhZGluZyB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmhlYWRpbmctc2Vjb25kYXJ5IHtcbiAgQGluY2x1ZGUgZm9udFNpemUoMjBweCk7XG4gIEBleHRlbmQgLnRpdGxlO1xuICBtYXJnaW46IDAgMCAxZW07XG59XG4iLCIlY2xlYXIge1xuICBjb250ZW50OiAnICc7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLmNsZWFyIHtcbiAgKnpvb206IDE7XG4gICY6YmVmb3JlIHtcbiAgICBAZXh0ZW5kICVjbGVhcjtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICBAZXh0ZW5kICVjbGVhcjtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLmNsZWFyOmJlZm9yZSwgLmRyb3Bkb3duLXNlYXJjaDpiZWZvcmUsIC5jbGVhcjphZnRlciwgLmRyb3Bkb3duLXNlYXJjaDphZnRlciB7XG4gIGNvbnRlbnQ6ICcgJztcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLmNsZWFyLCAuZHJvcGRvd24tc2VhcmNoIHtcbiAgKnpvb206IDE7IH1cbiAgLmNsZWFyOmFmdGVyLCAuZHJvcGRvd24tc2VhcmNoOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDsgfVxuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5OyB9XG4gICo6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cblxuaHRtbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1zaXplOiA2Mi41JTtcbiAgY29sb3I6ICMxYzFjMWM7XG4gIGJhY2tncm91bmQ6ICNlZWU7IH1cblxuYm9keSB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZm9udDogNDAwIDEuNnJlbS8xLjYgJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyB9XG4gIGJvZHkubW9kYWwtb3BlbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIGJvZHkubW9kYWwtb3BlbiAucGFnZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MDBweCkge1xuICAgICAgICBib2R5Lm1vZGFsLW9wZW4gLnBhZ2Uge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuXG4vKiEgbm9ybWFsaXplLmNzcyB2NC4xLjEgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZGVmYXVsdCBmb250IGZhbWlseSBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gSUUgYW5kIGlPUy5cbiAqL1xuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICAvKiAxICovXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAvKiAyICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cbmJvZHkge1xuICBtYXJnaW46IDA7IH1cblxuLyogSFRNTDUgZGlzcGxheSBkZWZpbml0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSwgYW5kIEZpcmVmb3guXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cbiAqL1xuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5tYWluLFxubWVudSxcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHtcbiAgLyogMSAqL1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICovXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBpT1MgNC03LlxuICovXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7IH1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLS5cbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxuICovXG50ZW1wbGF0ZSxcbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBMaW5rc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIGdhcHMgaW4gbGlua3MgdW5kZXJsaW5lIGluIGlPUyA4KyBhbmQgU2FmYXJpIDgrLlxuICovXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0cztcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBvdXRsaW5lIG9uIGZvY3VzZWQgbGlua3Mgd2hlbiB0aGV5IGFyZSBhbHNvIGFjdGl2ZSBvciBob3ZlcmVkXG4gKiBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuYTphY3RpdmUsXG5hOmhvdmVyIHtcbiAgb3V0bGluZS13aWR0aDogMDsgfVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIEZpcmVmb3ggMzktLlxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogUHJldmVudCB0aGUgZHVwbGljYXRlIGFwcGxpY2F0aW9uIG9mIGBib2xkZXJgIGJ5IHRoZSBuZXh0IHJ1bGUgaW4gU2FmYXJpIDYuXG4gKi9cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogaW5oZXJpdDsgfVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyOyB9XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc3R5bGUgaW4gQW5kcm9pZCA0LjMtLlxuICovXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwOyB9XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGJhY2tncm91bmQgYW5kIGNvbG9yIGluIElFIDktLlxuICovXG5tYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbiAgY29sb3I6ICMwMDA7IH1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgfVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICogYWxsIGJyb3dzZXJzLlxuICovXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTsgfVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTsgfVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cbiAqL1xuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyB9XG5cbi8qKlxuICogSGlkZSB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKi9cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IG1hcmdpbiBpbiBJRSA4LlxuICovXG5maWd1cmUge1xuICBtYXJnaW46IDFlbSA0MHB4OyB9XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAvKiAxICovXG4gIGhlaWdodDogMDtcbiAgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgLyogMiAqLyB9XG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAxLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC8qIDEgKi9cbiAgbWFyZ2luOiAwO1xuICAvKiAyICovIH1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb250IHdlaWdodCB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xub3B0Z3JvdXAge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuYnV0dG9uLFxuaW5wdXQge1xuICAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuLyoqXG4gKiAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2BcbiAqICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbiAqIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cbmJ1dHRvbixcbmh0bWwgW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7IH1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0OyB9XG5cbi8qKlxuICogQ2hhbmdlIHRoZSBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtOyB9XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0O1xuICAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlO1xuICAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIC8qIDEgKi8gfVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4gKi9cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC0uXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAtLlxuICovXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIDEgKi9cbiAgcGFkZGluZzogMDtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGFuZCBjYW5jZWwgYnV0dG9ucyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYLlxuICovXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgdGV4dCBzdHlsZSBvZiBwbGFjZWhvbGRlcnMgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG46Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgb3BhY2l0eTogMC41NDsgfVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgLyogMSAqL1xuICBmb250OiBpbmhlcml0O1xuICAvKiAyICovIH1cblxuLml0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4uYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmxpbmstcHJpbWFyeSB7XG4gIGNvbG9yOiAjMjU4NGM0OyB9XG5cbi5saW5lLWhlaWdodC0xIHtcbiAgbGluZS1oZWlnaHQ6IDE7IH1cblxuLmxpbmstbGlnaHQge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLmxpbmstbGlnaHQ6YWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4ubm8tZGVjb3JhdGlvbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4ubGluay1kYW5nZXIge1xuICBjb2xvcjogI2VjMTU0MzsgfVxuXG4ubGluay1uby1zdHlsZSB7XG4gIGNvbG9yOiAjMWMxYzFjO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLnBhZ2UtaGVhZGVyLWhlYWRpbmcge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogI2ZmZjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAucGFnZS1oZWFkZXItaGVhZGluZyB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBmb250LXNpemU6IDIuNHJlbTsgfSB9XG5cbi5wYWdlLWhlYWRlci1jbGllbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM5NGJlZGE7IH1cblxuLnBhZ2UtaGVhZGVyLW5hbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuLmhlYWRpbmctbWQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luOiAwIDAgMWVtOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5oZWFkaW5nLW1kIHtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIGZvbnQtc2l6ZTogMi44cmVtOyB9IH1cblxuLmhlYWRpbmctbm9ybWFsaXplZCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbjogMDsgfVxuXG4udGV4dC14cyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAxLjJyZW07IH1cblxuLnRleHQtc20ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMS40cmVtOyB9XG5cbi50ZXh0LW1kIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuOHJlbTsgfVxuXG4udGV4dC1sZyB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC1zaXplOiAyLjhyZW07IH1cblxuLnRleHQtcmVndWxhciB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLnRleHQtbWVkaXVtIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4udGV4dC1jZW50ZXJlZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnVzZXItbmFtZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW46IDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnVzZXItbmFtZSB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBmb250LXNpemU6IDIuNHJlbTsgfSB9XG5cbi50aXRsZSwgLnRpdGxlLXNtLCAudGl0bGUtc3ViLXJlc3VsdHMsIC50aXRsZS1tZCwgLnRpdGxlLWxnLCAudGl0bGUteGwsIC5oZWFkaW5nLXNlY29uZGFyeSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLnRpdGxlLXNtLCAudGl0bGUtc3ViLXJlc3VsdHMge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMS40cmVtOyB9XG5cbi50aXRsZS1tZCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxLjZyZW07IH1cblxuLnRpdGxlLWxnIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDEuNnJlbTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAudGl0bGUtbGcge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07IH0gfVxuXG4udGl0bGUteGwge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMi40cmVtOyB9XG5cbi50aXRsZS1saWdodCB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi50aXRsZS1kYXJrIHtcbiAgY29sb3I6ICMxYzFjMWM7IH1cblxuLnRpdGxlLXN1YiwgLnRpdGxlLXN1Yi1zbSwgLnRpdGxlLXN1Yi1tZCwgLnRpdGxlLXN1Yi1yZXN1bHRzIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4udGl0bGUtc3ViLXNtIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDEuMnJlbTsgfVxuXG4udGl0bGUtc3ViLW1kIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAudGl0bGUtc3ViLW1kIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9IH1cblxuLnRpdGxlLXN1Yi1saWdodCB7XG4gIGNvbG9yOiAjOTU5NTk1OyB9XG5cbi50aXRsZS1zdWItdHJ1bmNhdGXCoCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XG5cbi50aXRsZS1zdWItZGFyayB7XG4gIGNvbG9yOiAjNjk3NTdlOyB9XG5cbi5jbGVhci1oZWFkaW5nIHtcbiAgbWFyZ2luOiAwOyB9XG5cbi5oZWFkaW5nLXNlY29uZGFyeSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBtYXJnaW46IDAgMCAxZW07IH1cblxuI292ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk5ODtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG5cbiNtb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTk5O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMzBweCAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTsgfVxuICAubW9kYWwtaW4gLm1vZGFsLWNvbnRlbnQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHdpZHRoOiA2MDBweDtcbiAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxMDBweCk7IH1cbiAgICAgIC5tb2RhbC1pbiAubW9kYWwtY29udGVudCB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDEwMHB4KTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubW9kYWwtc20ge1xuICAgIHdpZHRoOiA0NDBweDtcbiAgICBtYXJnaW46IDEzMHB4IGF1dG8gMTMwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1vZGFsLWxnIHtcbiAgICB3aWR0aDogNzAwcHg7XG4gICAgbWFyZ2luOiAxMzBweCBhdXRvIDEzMHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5tb2RhbC1sZyB7XG4gICAgd2lkdGg6IDkwMHB4O1xuICAgIG1hcmdpbjogMTMwcHggYXV0byAxMzBweDsgfSB9XG5cbi5tb2RhbC1wcm9maWxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5tb2RhbC1wcm9maWxlIHtcbiAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAubW9kYWwtcHJvZmlsZSAubW9kYWwtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMjBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q2ZDZkNjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgLm1vZGFsLXByb2ZpbGUgLm1vZGFsLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA5MHB4OyB9IH1cbiAgLm1vZGFsLXByb2ZpbGUgLm1vZGFsLWJvZHkge1xuICAgIHBhZGRpbmc6IDIwcHggMDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgLm1vZGFsLXByb2ZpbGUgLm1vZGFsLWJvZHkge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTsgfSB9XG4gIC5tb2RhbC1wcm9maWxlIC5tb2RhbC1mb290ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDZkNmQ2OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAubW9kYWwtcHJvZmlsZSAubW9kYWwtZm9vdGVyIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7IH0gfVxuICAgIC5tb2RhbC1wcm9maWxlIC5tb2RhbC1mb290ZXItY29sIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuMzsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgLm1vZGFsLXByb2ZpbGUgLm1vZGFsLWZvb3Rlci1jb2wge1xuICAgICAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICAubW9kYWwtcHJvZmlsZSAuZmEge1xuICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gIC5tb2RhbC1wcm9maWxlIC5mYS1waG9uZSB7XG4gICAgZm9udC1zaXplOiAxMDUlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLmZvcm0taGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMWMxYzFjOyB9XG5cbi5mb3JtLWN0YS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDQwcHg7IH1cblxuLnJhZGlvLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5yYWRpby1yb3cge1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7IH0gfVxuICAucmFkaW8tcm93LWl0ZW0ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5yYWRpby1yb3ctaXRlbSB7XG4gICAgICAgIGZsZXg6IDAgMCAzMyU7IH0gfVxuXG4ucmFkaW8taGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbjogMCAwIDEwcHg7IH1cblxuLmFycm93ZWQtaW5wdXQgLmFycm93LWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA4cHg7XG4gIGJvdHRvbTogOHB4O1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICB6LWluZGV4OiAxOyB9XG5cbi5hcnJvd2VkLWlucHV0IC5hcnJvdy1kb3duLWljb24ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uYXJyb3dlZC1pbnB1dCAuYXJyb3ctdXAtaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmFycm93ZWQtaW5wdXQub3BlbiAuYXJyb3ctZG93bi1pY29uIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uYXJyb3dlZC1pbnB1dC5vcGVuIC5hcnJvdy11cC1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmZvcm0tbWVzc2FnZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5mb3JtLW1lc3NhZ2UuaW5mbyB7XG4gICAgYmFja2dyb3VuZDogI2Q3ZWFmNzsgfVxuICAuZm9ybS1tZXNzYWdlLmFsZXJ0IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmFkOWI0OyB9XG4gIC5mb3JtLW1lc3NhZ2UuZXJyb3Ige1xuICAgIGJhY2tncm91bmQ6ICNmZmFkYWQ7IH1cblxuLmZvcm0tYWxlcnQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc2l6ZTogMS4zcmVtOyB9XG4gIC5lcnJvciAuZm9ybS1hbGVydCB7XG4gICAgY29sb3I6ICNlYzE1NDM7IH1cbiAgLndhcm5pbmcgLmZvcm0tYWxlcnQge1xuICAgIGNvbG9yOiAjZjE5MTI0OyB9XG5cbi5mb3JtLWFsZXJ0LXJvdW5kZWQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogI2VjMTU0MzsgfVxuXG4uZmxleC1maXJzdCB7XG4gIG9yZGVyOiAtMTsgfVxuXG4uZmxleC1sYXN0IHtcbiAgb3JkZXI6IDE7IH1cblxuLmZsZXgtdW5vcmRlcmVkIHtcbiAgb3JkZXI6IDA7IH1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuXG4uZmxleC1yb3ctcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LXN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtc3RhcnQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1iYXNlbGluZSB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1zdHJldGNoIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1lbmQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LWNlbnRlciB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LWJldHdlZW4ge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtYXJvdW5kIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1hdXRvIHtcbiAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLXN0YXJ0IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWVuZCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtYmFzZWxpbmUge1xuICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLXN0cmV0Y2gge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtMiB7XG4gIGZsZXg6IDIgMiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtMSB7XG4gIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtMCB7XG4gIGZsZXg6IDAgMCBhdXRvICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIC5mbGV4LXhzLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7IH1cbiAgLmZsZXgteHMtbGFzdCB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLmZsZXgteHMtdW5vcmRlcmVkIHtcbiAgICBvcmRlcjogMDsgfVxuICAuZmxleC14cy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC14cy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC14cy1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHMtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhzLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhzLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC14cy13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14cy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14cy1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhzLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhzLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHMtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14cy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteHMtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteHMtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhzLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteHMtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14cy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhzLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14cy1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhzLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14cy1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhzLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14cy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHMtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14cy1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHMtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14cy1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14cy1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHMtMiB7XG4gICAgZmxleDogMiAyIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC14cy0xIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhzLTAge1xuICAgIGZsZXg6IDAgMCBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmZsZXgtc20tZmlyc3Qge1xuICAgIG9yZGVyOiAtMTsgfVxuICAuZmxleC1zbS1sYXN0IHtcbiAgICBvcmRlcjogMTsgfVxuICAuZmxleC1zbS11bm9yZGVyZWQge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5mbGV4LXNtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS0yIHtcbiAgICBmbGV4OiAyIDIgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLTEge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tMCB7XG4gICAgZmxleDogMCAwIGF1dG8gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxleC1tZC1maXJzdCB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5mbGV4LW1kLWxhc3Qge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5mbGV4LW1kLXVub3JkZXJlZCB7XG4gICAgb3JkZXI6IDA7IH1cbiAgLmZsZXgtbWQtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLTIge1xuICAgIGZsZXg6IDIgMiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtMSB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC0wIHtcbiAgICBmbGV4OiAwIDAgYXV0byAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZmxleC1sZy1maXJzdCB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5mbGV4LWxnLWxhc3Qge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5mbGV4LWxnLXVub3JkZXJlZCB7XG4gICAgb3JkZXI6IDA7IH1cbiAgLmZsZXgtbGctcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLTIge1xuICAgIGZsZXg6IDIgMiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctMSB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy0wIHtcbiAgICBmbGV4OiAwIDAgYXV0byAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDExNDBweCkge1xuICAuZmxleC14bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5mbGV4LXhsLWxhc3Qge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5mbGV4LXhsLXVub3JkZXJlZCB7XG4gICAgb3JkZXI6IDA7IH1cbiAgLmZsZXgteGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLTIge1xuICAgIGZsZXg6IDIgMiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtMSB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC14bC0wIHtcbiAgICBmbGV4OiAwIDAgYXV0byAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuZmxleC14eGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTsgfVxuICAuZmxleC14eGwtbGFzdCB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLmZsZXgteHhsLXVub3JkZXJlZCB7XG4gICAgb3JkZXI6IDA7IH1cbiAgLmZsZXgteHhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14eGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteHhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14eGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14eGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14eGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14eGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXh4bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXh4bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLTIge1xuICAgIGZsZXg6IDIgMiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLTEge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLTAge1xuICAgIGZsZXg6IDAgMCBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG4uZC1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5kLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG5cbi5kLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG5cbi5kLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuXG4uZC10YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cblxuLmQtdGFibGUtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cblxuLmQtdGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG5cbi5kLWlubGluZS1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgLmQteHMtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLXhzLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQteHMtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC14cy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC14cy10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC14cy10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLXhzLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC14cy1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQteHMtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmQtc20tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1zbS10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1zbS1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmQtbWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1tZC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1tZC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1tZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5kLWxnLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1sZy10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDExNDBweCkge1xuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC14bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmQteHhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC14eGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC14eGwtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC14eGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC14eGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG4uZmxleC1ncm93IHtcbiAgZmxleC1ncm93OiAxOyB9XG5cbi54eHMtcHgtMCB7XG4gIHBhZGRpbmctbGVmdDogMHJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1weS0wIHtcbiAgcGFkZGluZy10b3A6IDByZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDByZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW14LTAge1xuICBtYXJnaW4tbGVmdDogMHJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDByZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW15LTAge1xuICBtYXJnaW4tdG9wOiAwcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDByZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXAtMCB7XG4gIHBhZGRpbmc6IDByZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXB0LTAge1xuICBwYWRkaW5nLXRvcDogMHJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcHItMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDByZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXBiLTAge1xuICBwYWRkaW5nLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcGwtMCB7XG4gIHBhZGRpbmctbGVmdDogMHJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbS0wIHtcbiAgbWFyZ2luOiAwcmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1tdC0wIHtcbiAgbWFyZ2luLXRvcDogMHJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbXItMCB7XG4gIG1hcmdpbi1yaWdodDogMHJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbWItMCB7XG4gIG1hcmdpbi1ib3R0b206IDByZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW1sLTAge1xuICBtYXJnaW4tbGVmdDogMHJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcHgtNSB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcHktNSB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbXgtNSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW15LTUge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1wLTUge1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXB0LTUge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1wci01IHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1wYi01IHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcGwtNSB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1tLTUge1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbXQtNSB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbXItNSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1tYi01IHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1tbC01IHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcHgtMTAge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcHktMTAge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbXgtMTAge1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW15LTEwIHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1wLTEwIHtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcHQtMTAge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcHItMTAge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1wYi0xMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1wbC0xMCB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbS0xMCB7XG4gIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbXQtMTAge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1tci0xMCB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbWItMTAge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1tbC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1weC0xMiB7XG4gIHBhZGRpbmctbGVmdDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEuMnJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcHktMTIge1xuICBwYWRkaW5nLXRvcDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxLjJyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW14LTEyIHtcbiAgbWFyZ2luLWxlZnQ6IDEuMnJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDEuMnJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbXktMTIge1xuICBtYXJnaW4tdG9wOiAxLjJyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMS4ycmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1wLTEyIHtcbiAgcGFkZGluZzogMS4ycmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1wdC0xMiB7XG4gIHBhZGRpbmctdG9wOiAxLjJyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXByLTEyIHtcbiAgcGFkZGluZy1yaWdodDogMS4ycmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1wYi0xMiB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjJyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXBsLTEyIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjJyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW0tMTIge1xuICBtYXJnaW46IDEuMnJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbXQtMTIge1xuICBtYXJnaW4tdG9wOiAxLjJyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW1yLTEyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjJyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW1iLTEyIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4ycmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1tbC0xMiB7XG4gIG1hcmdpbi1sZWZ0OiAxLjJyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXB4LTE1IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1weS0xNSB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbXgtMTUge1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1teS0xNSB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXAtMTUge1xuICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXB0LTE1IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcHItMTUge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXBiLTE1IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcGwtMTUge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbS0xNSB7XG4gIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1tdC0xNSB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbXItMTUge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbWItMTUge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW1sLTE1IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcHgtMjAge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcHktMjAge1xuICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbXgtMjAge1xuICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW15LTIwIHtcbiAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1wLTIwIHtcbiAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcHQtMjAge1xuICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcHItMjAge1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1wYi0yMCB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1wbC0yMCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbS0yMCB7XG4gIG1hcmdpbjogMnJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbXQtMjAge1xuICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1tci0yMCB7XG4gIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbWItMjAge1xuICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1tbC0yMCB7XG4gIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1weC0yNSB7XG4gIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcHktMjUge1xuICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW14LTI1IHtcbiAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbXktMjUge1xuICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1wLTI1IHtcbiAgcGFkZGluZzogMi41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1wdC0yNSB7XG4gIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXByLTI1IHtcbiAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1wYi0yNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXBsLTI1IHtcbiAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW0tMjUge1xuICBtYXJnaW46IDIuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbXQtMjUge1xuICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW1yLTI1IHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW1iLTI1IHtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1tbC0yNSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXB4LTMwIHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXB5LTMwIHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW14LTMwIHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1teS0zMCB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcC0zMCB7XG4gIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXB0LTMwIHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXByLTMwIHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcGItMzAge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcGwtMzAge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW0tMzAge1xuICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW10LTMwIHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbXItMzAge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW1iLTMwIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbWwtMzAge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcHgtMzUge1xuICBwYWRkaW5nLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXB5LTM1IHtcbiAgcGFkZGluZy10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1teC0zNSB7XG4gIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW15LTM1IHtcbiAgbWFyZ2luLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcC0zNSB7XG4gIHBhZGRpbmc6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcHQtMzUge1xuICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1wci0zNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcGItMzUge1xuICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1wbC0zNSB7XG4gIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1tLTM1IHtcbiAgbWFyZ2luOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW10LTM1IHtcbiAgbWFyZ2luLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1tci0zNSB7XG4gIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1tYi0zNSB7XG4gIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbWwtMzUge1xuICBtYXJnaW4tbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1weC00MCB7XG4gIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1weS00MCB7XG4gIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1teC00MCB7XG4gIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbXktNDAge1xuICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXAtNDAge1xuICBwYWRkaW5nOiA0cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1wdC00MCB7XG4gIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1wci00MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXBiLTQwIHtcbiAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXBsLTQwIHtcbiAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1tLTQwIHtcbiAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1tdC00MCB7XG4gIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW1yLTQwIHtcbiAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1tYi00MCB7XG4gIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW1sLTQwIHtcbiAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXB4LTUwIHtcbiAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXB5LTUwIHtcbiAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW14LTUwIHtcbiAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1teS01MCB7XG4gIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcC01MCB7XG4gIHBhZGRpbmc6IDVyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXB0LTUwIHtcbiAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXByLTUwIHtcbiAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcGItNTAge1xuICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcGwtNTAge1xuICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW0tNTAge1xuICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW10LTUwIHtcbiAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbXItNTAge1xuICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW1iLTUwIHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbWwtNTAge1xuICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcHgtNjAge1xuICBwYWRkaW5nLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcHktNjAge1xuICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbXgtNjAge1xuICBtYXJnaW4tbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDZyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW15LTYwIHtcbiAgbWFyZ2luLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1wLTYwIHtcbiAgcGFkZGluZzogNnJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcHQtNjAge1xuICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcHItNjAge1xuICBwYWRkaW5nLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1wYi02MCB7XG4gIHBhZGRpbmctYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1wbC02MCB7XG4gIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbS02MCB7XG4gIG1hcmdpbjogNnJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbXQtNjAge1xuICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1tci02MCB7XG4gIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbWItNjAge1xuICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1tbC02MCB7XG4gIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1weC03MCB7XG4gIHBhZGRpbmctbGVmdDogN3JlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1weS03MCB7XG4gIHBhZGRpbmctdG9wOiA3cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1teC03MCB7XG4gIG1hcmdpbi1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogN3JlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbXktNzAge1xuICBtYXJnaW4tdG9wOiA3cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDdyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXAtNzAge1xuICBwYWRkaW5nOiA3cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1wdC03MCB7XG4gIHBhZGRpbmctdG9wOiA3cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1wci03MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDdyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXBiLTcwIHtcbiAgcGFkZGluZy1ib3R0b206IDdyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXBsLTcwIHtcbiAgcGFkZGluZy1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1tLTcwIHtcbiAgbWFyZ2luOiA3cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1tdC03MCB7XG4gIG1hcmdpbi10b3A6IDdyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW1yLTcwIHtcbiAgbWFyZ2luLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1tYi03MCB7XG4gIG1hcmdpbi1ib3R0b206IDdyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW1sLTcwIHtcbiAgbWFyZ2luLWxlZnQ6IDdyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXB4LTc1IHtcbiAgcGFkZGluZy1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1weS03NSB7XG4gIHBhZGRpbmctdG9wOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbXgtNzUge1xuICBtYXJnaW4tbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1teS03NSB7XG4gIG1hcmdpbi10b3A6IDcuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXAtNzUge1xuICBwYWRkaW5nOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXB0LTc1IHtcbiAgcGFkZGluZy10b3A6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcHItNzUge1xuICBwYWRkaW5nLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXBiLTc1IHtcbiAgcGFkZGluZy1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcGwtNzUge1xuICBwYWRkaW5nLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbS03NSB7XG4gIG1hcmdpbjogNy41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1tdC03NSB7XG4gIG1hcmdpbi10b3A6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbXItNzUge1xuICBtYXJnaW4tcmlnaHQ6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbWItNzUge1xuICBtYXJnaW4tYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW1sLTc1IHtcbiAgbWFyZ2luLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcHgtODAge1xuICBwYWRkaW5nLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogOHJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcHktODAge1xuICBwYWRkaW5nLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbXgtODAge1xuICBtYXJnaW4tbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDhyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW15LTgwIHtcbiAgbWFyZ2luLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1wLTgwIHtcbiAgcGFkZGluZzogOHJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcHQtODAge1xuICBwYWRkaW5nLXRvcDogOHJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcHItODAge1xuICBwYWRkaW5nLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1wYi04MCB7XG4gIHBhZGRpbmctYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1wbC04MCB7XG4gIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbS04MCB7XG4gIG1hcmdpbjogOHJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbXQtODAge1xuICBtYXJnaW4tdG9wOiA4cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1tci04MCB7XG4gIG1hcmdpbi1yaWdodDogOHJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbWItODAge1xuICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1tbC04MCB7XG4gIG1hcmdpbi1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1weC05MCB7XG4gIHBhZGRpbmctbGVmdDogOXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1weS05MCB7XG4gIHBhZGRpbmctdG9wOiA5cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA5cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1teC05MCB7XG4gIG1hcmdpbi1sZWZ0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogOXJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbXktOTAge1xuICBtYXJnaW4tdG9wOiA5cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDlyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXAtOTAge1xuICBwYWRkaW5nOiA5cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1wdC05MCB7XG4gIHBhZGRpbmctdG9wOiA5cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1wci05MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDlyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXBiLTkwIHtcbiAgcGFkZGluZy1ib3R0b206IDlyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXBsLTkwIHtcbiAgcGFkZGluZy1sZWZ0OiA5cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1tLTkwIHtcbiAgbWFyZ2luOiA5cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1tdC05MCB7XG4gIG1hcmdpbi10b3A6IDlyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW1yLTkwIHtcbiAgbWFyZ2luLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1tYi05MCB7XG4gIG1hcmdpbi1ib3R0b206IDlyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW1sLTkwIHtcbiAgbWFyZ2luLWxlZnQ6IDlyZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXB4LTEwMCB7XG4gIHBhZGRpbmctbGVmdDogMTByZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMTByZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLXB5LTEwMCB7XG4gIHBhZGRpbmctdG9wOiAxMHJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMTByZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW14LTEwMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDEwcmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1teS0xMDAge1xuICBtYXJnaW4tdG9wOiAxMHJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxMHJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcC0xMDAge1xuICBwYWRkaW5nOiAxMHJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcHQtMTAwIHtcbiAgcGFkZGluZy10b3A6IDEwcmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1wci0xMDAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtcGItMTAwIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1wbC0xMDAge1xuICBwYWRkaW5nLWxlZnQ6IDEwcmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1tLTEwMCB7XG4gIG1hcmdpbjogMTByZW0gIWltcG9ydGFudDsgfVxuXG4ueHhzLW10LTEwMCB7XG4gIG1hcmdpbi10b3A6IDEwcmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1tci0xMDAge1xuICBtYXJnaW4tcmlnaHQ6IDEwcmVtICFpbXBvcnRhbnQ7IH1cblxuLnh4cy1tYi0xMDAge1xuICBtYXJnaW4tYm90dG9tOiAxMHJlbSAhaW1wb3J0YW50OyB9XG5cbi54eHMtbWwtMTAwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcmVtICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgLnhzLXB4LTAge1xuICAgIHBhZGRpbmctbGVmdDogMHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW0gIWltcG9ydGFudDsgfVxuICAueHMtcHktMCB7XG4gICAgcGFkZGluZy10b3A6IDByZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1teC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1teS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1wLTAge1xuICAgIHBhZGRpbmc6IDByZW0gIWltcG9ydGFudDsgfVxuICAueHMtcHQtMCB7XG4gICAgcGFkZGluZy10b3A6IDByZW0gIWltcG9ydGFudDsgfVxuICAueHMtcHItMCB7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1wYi0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1wbC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW0gIWltcG9ydGFudDsgfVxuICAueHMtbS0wIHtcbiAgICBtYXJnaW46IDByZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXQtMCB7XG4gICAgbWFyZ2luLXRvcDogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1tci0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDByZW0gIWltcG9ydGFudDsgfVxuICAueHMtbWItMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1tbC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1weC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1weS01IHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1teC01IHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXktNSB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLXAtNSB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLXB0LTUge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcHItNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLXBiLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbS01IHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1tdC01IHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXItNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbWItNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLW1sLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcHgtMTAge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcHktMTAge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXgtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLW15LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1wLTEwIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLXB0LTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1wci0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1wYi0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcGwtMTAge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1tLTEwIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXQtMTAge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXItMTAge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1tYi0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1tbC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcHgtMTIge1xuICAgIHBhZGRpbmctbGVmdDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLXB5LTEyIHtcbiAgICBwYWRkaW5nLXRvcDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMnJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1teC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLW15LTEyIHtcbiAgICBtYXJnaW4tdG9wOiAxLjJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcC0xMiB7XG4gICAgcGFkZGluZzogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLXB0LTEyIHtcbiAgICBwYWRkaW5nLXRvcDogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLXByLTEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjJyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcGItMTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjJyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcGwtMTIge1xuICAgIHBhZGRpbmctbGVmdDogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLW0tMTIge1xuICAgIG1hcmdpbjogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLW10LTEyIHtcbiAgICBtYXJnaW4tdG9wOiAxLjJyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXItMTIge1xuICAgIG1hcmdpbi1yaWdodDogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLW1iLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbWwtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjJyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcHgtMTUge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLXB5LTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1teC0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLW15LTE1IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcC0xNSB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLXB0LTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLXByLTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcGItMTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcGwtMTUge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLW0tMTUge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLW10LTE1IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXItMTUge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLW1iLTE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbWwtMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcHgtMjAge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcHktMjAge1xuICAgIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXgtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLW15LTIwIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1wLTIwIHtcbiAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLXB0LTIwIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1wci0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1wYi0yMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcGwtMjAge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1tLTIwIHtcbiAgICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXQtMjAge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXItMjAge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1tYi0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1tbC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcHgtMjUge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLXB5LTI1IHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1teC0yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLW15LTI1IHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcC0yNSB7XG4gICAgcGFkZGluZzogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLXB0LTI1IHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLXByLTI1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcGItMjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcGwtMjUge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLW0tMjUge1xuICAgIG1hcmdpbjogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLW10LTI1IHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXItMjUge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLW1iLTI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbWwtMjUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcHgtMzAge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcHktMzAge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXgtMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLW15LTMwIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1wLTMwIHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLXB0LTMwIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1wci0zMCB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1wYi0zMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcGwtMzAge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1tLTMwIHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXQtMzAge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXItMzAge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1tYi0zMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1tbC0zMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcHgtMzUge1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLXB5LTM1IHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1teC0zNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLW15LTM1IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcC0zNSB7XG4gICAgcGFkZGluZzogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLXB0LTM1IHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLXByLTM1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcGItMzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcGwtMzUge1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLW0tMzUge1xuICAgIG1hcmdpbjogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLW10LTM1IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXItMzUge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLW1iLTM1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbWwtMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcHgtNDAge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcHktNDAge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXgtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLW15LTQwIHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1wLTQwIHtcbiAgICBwYWRkaW5nOiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLXB0LTQwIHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1wci00MCB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1wYi00MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcGwtNDAge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1tLTQwIHtcbiAgICBtYXJnaW46IDRyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXQtNDAge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXItNDAge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1tYi00MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1tbC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcHgtNTAge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcHktNTAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXgtNTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLW15LTUwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1wLTUwIHtcbiAgICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLXB0LTUwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1wci01MCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1wYi01MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcGwtNTAge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1tLTUwIHtcbiAgICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXQtNTAge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXItNTAge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1tYi01MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1tbC01MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcHgtNjAge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcHktNjAge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXgtNjAge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLW15LTYwIHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1wLTYwIHtcbiAgICBwYWRkaW5nOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLXB0LTYwIHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1wci02MCB7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1wYi02MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcGwtNjAge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1tLTYwIHtcbiAgICBtYXJnaW46IDZyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXQtNjAge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXItNjAge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1tYi02MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1tbC02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcHgtNzAge1xuICAgIHBhZGRpbmctbGVmdDogN3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDdyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcHktNzAge1xuICAgIHBhZGRpbmctdG9wOiA3cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDdyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXgtNzAge1xuICAgIG1hcmdpbi1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLW15LTcwIHtcbiAgICBtYXJnaW4tdG9wOiA3cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1wLTcwIHtcbiAgICBwYWRkaW5nOiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLXB0LTcwIHtcbiAgICBwYWRkaW5nLXRvcDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1wci03MCB7XG4gICAgcGFkZGluZy1yaWdodDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1wYi03MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDdyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcGwtNzAge1xuICAgIHBhZGRpbmctbGVmdDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1tLTcwIHtcbiAgICBtYXJnaW46IDdyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXQtNzAge1xuICAgIG1hcmdpbi10b3A6IDdyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXItNzAge1xuICAgIG1hcmdpbi1yaWdodDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1tYi03MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1tbC03MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDdyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcHgtNzUge1xuICAgIHBhZGRpbmctbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLXB5LTc1IHtcbiAgICBwYWRkaW5nLXRvcDogNy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1teC03NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLW15LTc1IHtcbiAgICBtYXJnaW4tdG9wOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcC03NSB7XG4gICAgcGFkZGluZzogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLXB0LTc1IHtcbiAgICBwYWRkaW5nLXRvcDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLXByLTc1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcGItNzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcGwtNzUge1xuICAgIHBhZGRpbmctbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLW0tNzUge1xuICAgIG1hcmdpbjogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLW10LTc1IHtcbiAgICBtYXJnaW4tdG9wOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXItNzUge1xuICAgIG1hcmdpbi1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLW1iLTc1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbWwtNzUge1xuICAgIG1hcmdpbi1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcHgtODAge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcHktODAge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXgtODAge1xuICAgIG1hcmdpbi1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLW15LTgwIHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1wLTgwIHtcbiAgICBwYWRkaW5nOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLXB0LTgwIHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1wci04MCB7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1wYi04MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcGwtODAge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1tLTgwIHtcbiAgICBtYXJnaW46IDhyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXQtODAge1xuICAgIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXItODAge1xuICAgIG1hcmdpbi1yaWdodDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1tYi04MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1tbC04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcHgtOTAge1xuICAgIHBhZGRpbmctbGVmdDogOXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDlyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcHktOTAge1xuICAgIHBhZGRpbmctdG9wOiA5cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDlyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXgtOTAge1xuICAgIG1hcmdpbi1sZWZ0OiA5cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLW15LTkwIHtcbiAgICBtYXJnaW4tdG9wOiA5cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1wLTkwIHtcbiAgICBwYWRkaW5nOiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLXB0LTkwIHtcbiAgICBwYWRkaW5nLXRvcDogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1wci05MCB7XG4gICAgcGFkZGluZy1yaWdodDogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1wYi05MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDlyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcGwtOTAge1xuICAgIHBhZGRpbmctbGVmdDogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1tLTkwIHtcbiAgICBtYXJnaW46IDlyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXQtOTAge1xuICAgIG1hcmdpbi10b3A6IDlyZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXItOTAge1xuICAgIG1hcmdpbi1yaWdodDogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1tYi05MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1tbC05MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDlyZW0gIWltcG9ydGFudDsgfVxuICAueHMtcHgtMTAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTByZW0gIWltcG9ydGFudDsgfVxuICAueHMtcHktMTAwIHtcbiAgICBwYWRkaW5nLXRvcDogMTByZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTByZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXgtMTAwIHtcbiAgICBtYXJnaW4tbGVmdDogMTByZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhzLW15LTEwMCB7XG4gICAgbWFyZ2luLXRvcDogMTByZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1wLTEwMCB7XG4gICAgcGFkZGluZzogMTByZW0gIWltcG9ydGFudDsgfVxuICAueHMtcHQtMTAwIHtcbiAgICBwYWRkaW5nLXRvcDogMTByZW0gIWltcG9ydGFudDsgfVxuICAueHMtcHItMTAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1wYi0xMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1wbC0xMDAge1xuICAgIHBhZGRpbmctbGVmdDogMTByZW0gIWltcG9ydGFudDsgfVxuICAueHMtbS0xMDAge1xuICAgIG1hcmdpbjogMTByZW0gIWltcG9ydGFudDsgfVxuICAueHMtbXQtMTAwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1tci0xMDAge1xuICAgIG1hcmdpbi1yaWdodDogMTByZW0gIWltcG9ydGFudDsgfVxuICAueHMtbWItMTAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC54cy1tbC0xMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnNtLXB4LTAge1xuICAgIHBhZGRpbmctbGVmdDogMHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW0gIWltcG9ydGFudDsgfVxuICAuc20tcHktMCB7XG4gICAgcGFkZGluZy10b3A6IDByZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1teC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1teS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1wLTAge1xuICAgIHBhZGRpbmc6IDByZW0gIWltcG9ydGFudDsgfVxuICAuc20tcHQtMCB7XG4gICAgcGFkZGluZy10b3A6IDByZW0gIWltcG9ydGFudDsgfVxuICAuc20tcHItMCB7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1wYi0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1wbC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW0gIWltcG9ydGFudDsgfVxuICAuc20tbS0wIHtcbiAgICBtYXJnaW46IDByZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXQtMCB7XG4gICAgbWFyZ2luLXRvcDogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1tci0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDByZW0gIWltcG9ydGFudDsgfVxuICAuc20tbWItMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1tbC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1weC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1weS01IHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1teC01IHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXktNSB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLXAtNSB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLXB0LTUge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcHItNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLXBiLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbS01IHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1tdC01IHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXItNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbWItNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLW1sLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcHgtMTAge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcHktMTAge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXgtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLW15LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1wLTEwIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLXB0LTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1wci0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1wYi0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcGwtMTAge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1tLTEwIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXQtMTAge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXItMTAge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1tYi0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1tbC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcHgtMTIge1xuICAgIHBhZGRpbmctbGVmdDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLXB5LTEyIHtcbiAgICBwYWRkaW5nLXRvcDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMnJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1teC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLW15LTEyIHtcbiAgICBtYXJnaW4tdG9wOiAxLjJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcC0xMiB7XG4gICAgcGFkZGluZzogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLXB0LTEyIHtcbiAgICBwYWRkaW5nLXRvcDogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLXByLTEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjJyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcGItMTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjJyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcGwtMTIge1xuICAgIHBhZGRpbmctbGVmdDogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLW0tMTIge1xuICAgIG1hcmdpbjogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLW10LTEyIHtcbiAgICBtYXJnaW4tdG9wOiAxLjJyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXItMTIge1xuICAgIG1hcmdpbi1yaWdodDogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLW1iLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbWwtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjJyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcHgtMTUge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLXB5LTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1teC0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLW15LTE1IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcC0xNSB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLXB0LTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLXByLTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcGItMTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcGwtMTUge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLW0tMTUge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLW10LTE1IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXItMTUge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLW1iLTE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbWwtMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcHgtMjAge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcHktMjAge1xuICAgIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXgtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLW15LTIwIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1wLTIwIHtcbiAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLXB0LTIwIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1wci0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1wYi0yMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcGwtMjAge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1tLTIwIHtcbiAgICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXQtMjAge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXItMjAge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1tYi0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1tbC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcHgtMjUge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLXB5LTI1IHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1teC0yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLW15LTI1IHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcC0yNSB7XG4gICAgcGFkZGluZzogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLXB0LTI1IHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLXByLTI1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcGItMjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcGwtMjUge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLW0tMjUge1xuICAgIG1hcmdpbjogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLW10LTI1IHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXItMjUge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLW1iLTI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbWwtMjUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcHgtMzAge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcHktMzAge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXgtMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLW15LTMwIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1wLTMwIHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLXB0LTMwIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1wci0zMCB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1wYi0zMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcGwtMzAge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1tLTMwIHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXQtMzAge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXItMzAge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1tYi0zMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1tbC0zMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcHgtMzUge1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLXB5LTM1IHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1teC0zNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLW15LTM1IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcC0zNSB7XG4gICAgcGFkZGluZzogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLXB0LTM1IHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLXByLTM1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcGItMzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcGwtMzUge1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLW0tMzUge1xuICAgIG1hcmdpbjogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLW10LTM1IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXItMzUge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLW1iLTM1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbWwtMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcHgtNDAge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcHktNDAge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXgtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLW15LTQwIHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1wLTQwIHtcbiAgICBwYWRkaW5nOiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLXB0LTQwIHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1wci00MCB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1wYi00MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcGwtNDAge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1tLTQwIHtcbiAgICBtYXJnaW46IDRyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXQtNDAge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXItNDAge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1tYi00MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1tbC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcHgtNTAge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcHktNTAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXgtNTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLW15LTUwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1wLTUwIHtcbiAgICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLXB0LTUwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1wci01MCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1wYi01MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcGwtNTAge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1tLTUwIHtcbiAgICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXQtNTAge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXItNTAge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1tYi01MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1tbC01MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcHgtNjAge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcHktNjAge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXgtNjAge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLW15LTYwIHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1wLTYwIHtcbiAgICBwYWRkaW5nOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLXB0LTYwIHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1wci02MCB7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1wYi02MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcGwtNjAge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1tLTYwIHtcbiAgICBtYXJnaW46IDZyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXQtNjAge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXItNjAge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1tYi02MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1tbC02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcHgtNzAge1xuICAgIHBhZGRpbmctbGVmdDogN3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDdyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcHktNzAge1xuICAgIHBhZGRpbmctdG9wOiA3cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDdyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXgtNzAge1xuICAgIG1hcmdpbi1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLW15LTcwIHtcbiAgICBtYXJnaW4tdG9wOiA3cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1wLTcwIHtcbiAgICBwYWRkaW5nOiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLXB0LTcwIHtcbiAgICBwYWRkaW5nLXRvcDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1wci03MCB7XG4gICAgcGFkZGluZy1yaWdodDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1wYi03MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDdyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcGwtNzAge1xuICAgIHBhZGRpbmctbGVmdDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1tLTcwIHtcbiAgICBtYXJnaW46IDdyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXQtNzAge1xuICAgIG1hcmdpbi10b3A6IDdyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXItNzAge1xuICAgIG1hcmdpbi1yaWdodDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1tYi03MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1tbC03MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDdyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcHgtNzUge1xuICAgIHBhZGRpbmctbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLXB5LTc1IHtcbiAgICBwYWRkaW5nLXRvcDogNy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1teC03NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLW15LTc1IHtcbiAgICBtYXJnaW4tdG9wOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcC03NSB7XG4gICAgcGFkZGluZzogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLXB0LTc1IHtcbiAgICBwYWRkaW5nLXRvcDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLXByLTc1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcGItNzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcGwtNzUge1xuICAgIHBhZGRpbmctbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLW0tNzUge1xuICAgIG1hcmdpbjogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLW10LTc1IHtcbiAgICBtYXJnaW4tdG9wOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXItNzUge1xuICAgIG1hcmdpbi1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLW1iLTc1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbWwtNzUge1xuICAgIG1hcmdpbi1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcHgtODAge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcHktODAge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXgtODAge1xuICAgIG1hcmdpbi1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLW15LTgwIHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1wLTgwIHtcbiAgICBwYWRkaW5nOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLXB0LTgwIHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1wci04MCB7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1wYi04MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcGwtODAge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1tLTgwIHtcbiAgICBtYXJnaW46IDhyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXQtODAge1xuICAgIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXItODAge1xuICAgIG1hcmdpbi1yaWdodDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1tYi04MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1tbC04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcHgtOTAge1xuICAgIHBhZGRpbmctbGVmdDogOXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDlyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcHktOTAge1xuICAgIHBhZGRpbmctdG9wOiA5cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDlyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXgtOTAge1xuICAgIG1hcmdpbi1sZWZ0OiA5cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLW15LTkwIHtcbiAgICBtYXJnaW4tdG9wOiA5cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1wLTkwIHtcbiAgICBwYWRkaW5nOiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLXB0LTkwIHtcbiAgICBwYWRkaW5nLXRvcDogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1wci05MCB7XG4gICAgcGFkZGluZy1yaWdodDogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1wYi05MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDlyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcGwtOTAge1xuICAgIHBhZGRpbmctbGVmdDogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1tLTkwIHtcbiAgICBtYXJnaW46IDlyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXQtOTAge1xuICAgIG1hcmdpbi10b3A6IDlyZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXItOTAge1xuICAgIG1hcmdpbi1yaWdodDogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1tYi05MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1tbC05MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDlyZW0gIWltcG9ydGFudDsgfVxuICAuc20tcHgtMTAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTByZW0gIWltcG9ydGFudDsgfVxuICAuc20tcHktMTAwIHtcbiAgICBwYWRkaW5nLXRvcDogMTByZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTByZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXgtMTAwIHtcbiAgICBtYXJnaW4tbGVmdDogMTByZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNtLW15LTEwMCB7XG4gICAgbWFyZ2luLXRvcDogMTByZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1wLTEwMCB7XG4gICAgcGFkZGluZzogMTByZW0gIWltcG9ydGFudDsgfVxuICAuc20tcHQtMTAwIHtcbiAgICBwYWRkaW5nLXRvcDogMTByZW0gIWltcG9ydGFudDsgfVxuICAuc20tcHItMTAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1wYi0xMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1wbC0xMDAge1xuICAgIHBhZGRpbmctbGVmdDogMTByZW0gIWltcG9ydGFudDsgfVxuICAuc20tbS0xMDAge1xuICAgIG1hcmdpbjogMTByZW0gIWltcG9ydGFudDsgfVxuICAuc20tbXQtMTAwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1tci0xMDAge1xuICAgIG1hcmdpbi1yaWdodDogMTByZW0gIWltcG9ydGFudDsgfVxuICAuc20tbWItMTAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5zbS1tbC0xMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1kLXB4LTAge1xuICAgIHBhZGRpbmctbGVmdDogMHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW0gIWltcG9ydGFudDsgfVxuICAubWQtcHktMCB7XG4gICAgcGFkZGluZy10b3A6IDByZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1teC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1teS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1wLTAge1xuICAgIHBhZGRpbmc6IDByZW0gIWltcG9ydGFudDsgfVxuICAubWQtcHQtMCB7XG4gICAgcGFkZGluZy10b3A6IDByZW0gIWltcG9ydGFudDsgfVxuICAubWQtcHItMCB7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1wYi0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1wbC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW0gIWltcG9ydGFudDsgfVxuICAubWQtbS0wIHtcbiAgICBtYXJnaW46IDByZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXQtMCB7XG4gICAgbWFyZ2luLXRvcDogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1tci0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDByZW0gIWltcG9ydGFudDsgfVxuICAubWQtbWItMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1tbC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1weC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1weS01IHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1teC01IHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXktNSB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLXAtNSB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLXB0LTUge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcHItNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLXBiLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbS01IHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1tdC01IHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXItNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbWItNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLW1sLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcHgtMTAge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcHktMTAge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXgtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLW15LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1wLTEwIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLXB0LTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1wci0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1wYi0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcGwtMTAge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1tLTEwIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXQtMTAge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXItMTAge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1tYi0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1tbC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcHgtMTIge1xuICAgIHBhZGRpbmctbGVmdDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLXB5LTEyIHtcbiAgICBwYWRkaW5nLXRvcDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMnJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1teC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLW15LTEyIHtcbiAgICBtYXJnaW4tdG9wOiAxLjJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcC0xMiB7XG4gICAgcGFkZGluZzogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLXB0LTEyIHtcbiAgICBwYWRkaW5nLXRvcDogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLXByLTEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjJyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcGItMTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjJyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcGwtMTIge1xuICAgIHBhZGRpbmctbGVmdDogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLW0tMTIge1xuICAgIG1hcmdpbjogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLW10LTEyIHtcbiAgICBtYXJnaW4tdG9wOiAxLjJyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXItMTIge1xuICAgIG1hcmdpbi1yaWdodDogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLW1iLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbWwtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjJyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcHgtMTUge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLXB5LTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1teC0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLW15LTE1IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcC0xNSB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLXB0LTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLXByLTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcGItMTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcGwtMTUge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLW0tMTUge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLW10LTE1IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXItMTUge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLW1iLTE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbWwtMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcHgtMjAge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcHktMjAge1xuICAgIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXgtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLW15LTIwIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1wLTIwIHtcbiAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLXB0LTIwIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1wci0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1wYi0yMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcGwtMjAge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1tLTIwIHtcbiAgICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXQtMjAge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXItMjAge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1tYi0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1tbC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcHgtMjUge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLXB5LTI1IHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1teC0yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLW15LTI1IHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcC0yNSB7XG4gICAgcGFkZGluZzogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLXB0LTI1IHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLXByLTI1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcGItMjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcGwtMjUge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLW0tMjUge1xuICAgIG1hcmdpbjogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLW10LTI1IHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXItMjUge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLW1iLTI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbWwtMjUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcHgtMzAge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcHktMzAge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXgtMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLW15LTMwIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1wLTMwIHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLXB0LTMwIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1wci0zMCB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1wYi0zMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcGwtMzAge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1tLTMwIHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXQtMzAge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXItMzAge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1tYi0zMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1tbC0zMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcHgtMzUge1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLXB5LTM1IHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1teC0zNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLW15LTM1IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcC0zNSB7XG4gICAgcGFkZGluZzogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLXB0LTM1IHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLXByLTM1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcGItMzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcGwtMzUge1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLW0tMzUge1xuICAgIG1hcmdpbjogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLW10LTM1IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXItMzUge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLW1iLTM1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbWwtMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcHgtNDAge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcHktNDAge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXgtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLW15LTQwIHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1wLTQwIHtcbiAgICBwYWRkaW5nOiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLXB0LTQwIHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1wci00MCB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1wYi00MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcGwtNDAge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1tLTQwIHtcbiAgICBtYXJnaW46IDRyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXQtNDAge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXItNDAge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1tYi00MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1tbC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcHgtNTAge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcHktNTAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXgtNTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLW15LTUwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1wLTUwIHtcbiAgICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLXB0LTUwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1wci01MCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1wYi01MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcGwtNTAge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1tLTUwIHtcbiAgICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXQtNTAge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXItNTAge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1tYi01MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1tbC01MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcHgtNjAge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcHktNjAge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXgtNjAge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLW15LTYwIHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1wLTYwIHtcbiAgICBwYWRkaW5nOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLXB0LTYwIHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1wci02MCB7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1wYi02MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcGwtNjAge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1tLTYwIHtcbiAgICBtYXJnaW46IDZyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXQtNjAge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXItNjAge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1tYi02MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1tbC02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcHgtNzAge1xuICAgIHBhZGRpbmctbGVmdDogN3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDdyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcHktNzAge1xuICAgIHBhZGRpbmctdG9wOiA3cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDdyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXgtNzAge1xuICAgIG1hcmdpbi1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLW15LTcwIHtcbiAgICBtYXJnaW4tdG9wOiA3cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1wLTcwIHtcbiAgICBwYWRkaW5nOiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLXB0LTcwIHtcbiAgICBwYWRkaW5nLXRvcDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1wci03MCB7XG4gICAgcGFkZGluZy1yaWdodDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1wYi03MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDdyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcGwtNzAge1xuICAgIHBhZGRpbmctbGVmdDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1tLTcwIHtcbiAgICBtYXJnaW46IDdyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXQtNzAge1xuICAgIG1hcmdpbi10b3A6IDdyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXItNzAge1xuICAgIG1hcmdpbi1yaWdodDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1tYi03MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1tbC03MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDdyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcHgtNzUge1xuICAgIHBhZGRpbmctbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLXB5LTc1IHtcbiAgICBwYWRkaW5nLXRvcDogNy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1teC03NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLW15LTc1IHtcbiAgICBtYXJnaW4tdG9wOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcC03NSB7XG4gICAgcGFkZGluZzogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLXB0LTc1IHtcbiAgICBwYWRkaW5nLXRvcDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLXByLTc1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcGItNzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcGwtNzUge1xuICAgIHBhZGRpbmctbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLW0tNzUge1xuICAgIG1hcmdpbjogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLW10LTc1IHtcbiAgICBtYXJnaW4tdG9wOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXItNzUge1xuICAgIG1hcmdpbi1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLW1iLTc1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbWwtNzUge1xuICAgIG1hcmdpbi1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcHgtODAge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcHktODAge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXgtODAge1xuICAgIG1hcmdpbi1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLW15LTgwIHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1wLTgwIHtcbiAgICBwYWRkaW5nOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLXB0LTgwIHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1wci04MCB7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1wYi04MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcGwtODAge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1tLTgwIHtcbiAgICBtYXJnaW46IDhyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXQtODAge1xuICAgIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXItODAge1xuICAgIG1hcmdpbi1yaWdodDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1tYi04MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1tbC04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcHgtOTAge1xuICAgIHBhZGRpbmctbGVmdDogOXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDlyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcHktOTAge1xuICAgIHBhZGRpbmctdG9wOiA5cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDlyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXgtOTAge1xuICAgIG1hcmdpbi1sZWZ0OiA5cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLW15LTkwIHtcbiAgICBtYXJnaW4tdG9wOiA5cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1wLTkwIHtcbiAgICBwYWRkaW5nOiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLXB0LTkwIHtcbiAgICBwYWRkaW5nLXRvcDogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1wci05MCB7XG4gICAgcGFkZGluZy1yaWdodDogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1wYi05MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDlyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcGwtOTAge1xuICAgIHBhZGRpbmctbGVmdDogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1tLTkwIHtcbiAgICBtYXJnaW46IDlyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXQtOTAge1xuICAgIG1hcmdpbi10b3A6IDlyZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXItOTAge1xuICAgIG1hcmdpbi1yaWdodDogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1tYi05MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1tbC05MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDlyZW0gIWltcG9ydGFudDsgfVxuICAubWQtcHgtMTAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTByZW0gIWltcG9ydGFudDsgfVxuICAubWQtcHktMTAwIHtcbiAgICBwYWRkaW5nLXRvcDogMTByZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTByZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXgtMTAwIHtcbiAgICBtYXJnaW4tbGVmdDogMTByZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1kLW15LTEwMCB7XG4gICAgbWFyZ2luLXRvcDogMTByZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1wLTEwMCB7XG4gICAgcGFkZGluZzogMTByZW0gIWltcG9ydGFudDsgfVxuICAubWQtcHQtMTAwIHtcbiAgICBwYWRkaW5nLXRvcDogMTByZW0gIWltcG9ydGFudDsgfVxuICAubWQtcHItMTAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1wYi0xMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1wbC0xMDAge1xuICAgIHBhZGRpbmctbGVmdDogMTByZW0gIWltcG9ydGFudDsgfVxuICAubWQtbS0xMDAge1xuICAgIG1hcmdpbjogMTByZW0gIWltcG9ydGFudDsgfVxuICAubWQtbXQtMTAwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1tci0xMDAge1xuICAgIG1hcmdpbi1yaWdodDogMTByZW0gIWltcG9ydGFudDsgfVxuICAubWQtbWItMTAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZC1tbC0xMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5sZy1weC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXB5LTAge1xuICAgIHBhZGRpbmctdG9wOiAwcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDByZW0gIWltcG9ydGFudDsgfVxuICAubGctbXgtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDByZW0gIWltcG9ydGFudDsgfVxuICAubGctbXktMCB7XG4gICAgbWFyZ2luLXRvcDogMHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDByZW0gIWltcG9ydGFudDsgfVxuICAubGctcC0wIHtcbiAgICBwYWRkaW5nOiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXB0LTAge1xuICAgIHBhZGRpbmctdG9wOiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXByLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW0gIWltcG9ydGFudDsgfVxuICAubGctcGItMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDByZW0gIWltcG9ydGFudDsgfVxuICAubGctcGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW0tMCB7XG4gICAgbWFyZ2luOiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW10LTAge1xuICAgIG1hcmdpbi10b3A6IDByZW0gIWltcG9ydGFudDsgfVxuICAubGctbXItMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW1iLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDByZW0gIWltcG9ydGFudDsgfVxuICAubGctbWwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDByZW0gIWltcG9ydGFudDsgfVxuICAubGctcHgtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubGctcHktNSB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubGctbXgtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW15LTUge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1wLTUge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1wdC01IHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXByLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1wYi01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXBsLTUge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW0tNSB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubGctbXQtNSB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW1yLTUge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW1iLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1tbC01IHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXB4LTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXB5LTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW14LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1teS0xMCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubGctcC0xMCB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1wdC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubGctcHItMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubGctcGItMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXBsLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubGctbS0xMCB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW10LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW1yLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubGctbWItMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubGctbWwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXB4LTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMnJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1weS0xMiB7XG4gICAgcGFkZGluZy10b3A6IDEuMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjJyZW0gIWltcG9ydGFudDsgfVxuICAubGctbXgtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMnJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1teS0xMiB7XG4gICAgbWFyZ2luLXRvcDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXAtMTIge1xuICAgIHBhZGRpbmc6IDEuMnJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1wdC0xMiB7XG4gICAgcGFkZGluZy10b3A6IDEuMnJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1wci0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXBiLTEyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXBsLTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMnJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1tLTEyIHtcbiAgICBtYXJnaW46IDEuMnJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1tdC0xMiB7XG4gICAgbWFyZ2luLXRvcDogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW1yLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMnJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1tYi0xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW1sLTEyIHtcbiAgICBtYXJnaW4tbGVmdDogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXB4LTE1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1weS0xNSB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubGctbXgtMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1teS0xNSB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXAtMTUge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1wdC0xNSB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1wci0xNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXBiLTE1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXBsLTE1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1tLTE1IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1tdC0xNSB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW1yLTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1tYi0xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW1sLTE1IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXB4LTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXB5LTIwIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW14LTIwIHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1teS0yMCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDsgfVxuICAubGctcC0yMCB7XG4gICAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1wdC0yMCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDsgfVxuICAubGctcHItMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDsgfVxuICAubGctcGItMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXBsLTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDsgfVxuICAubGctbS0yMCB7XG4gICAgbWFyZ2luOiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW10LTIwIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW1yLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDsgfVxuICAubGctbWItMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDsgfVxuICAubGctbWwtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXB4LTI1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1weS0yNSB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAubGctbXgtMjUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1teS0yNSB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXAtMjUge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1wdC0yNSB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1wci0yNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXBiLTI1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXBsLTI1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1tLTI1IHtcbiAgICBtYXJnaW46IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1tdC0yNSB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW1yLTI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1tYi0yNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW1sLTI1IHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXB4LTMwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXB5LTMwIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW14LTMwIHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1teS0zMCB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubGctcC0zMCB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1wdC0zMCB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubGctcHItMzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubGctcGItMzAge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXBsLTMwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubGctbS0zMCB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW10LTMwIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW1yLTMwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubGctbWItMzAge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubGctbWwtMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXB4LTM1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1weS0zNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAubGctbXgtMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1teS0zNSB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXAtMzUge1xuICAgIHBhZGRpbmc6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1wdC0zNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1wci0zNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXBiLTM1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXBsLTM1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1tLTM1IHtcbiAgICBtYXJnaW46IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1tdC0zNSB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW1yLTM1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1tYi0zNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW1sLTM1IHtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXB4LTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXB5LTQwIHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW14LTQwIHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1teS00MCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDsgfVxuICAubGctcC00MCB7XG4gICAgcGFkZGluZzogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1wdC00MCB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDsgfVxuICAubGctcHItNDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDsgfVxuICAubGctcGItNDAge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXBsLTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDsgfVxuICAubGctbS00MCB7XG4gICAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW10LTQwIHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW1yLTQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDsgfVxuICAubGctbWItNDAge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDsgfVxuICAubGctbWwtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXB4LTUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXB5LTUwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW14LTUwIHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1teS01MCB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDsgfVxuICAubGctcC01MCB7XG4gICAgcGFkZGluZzogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1wdC01MCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDsgfVxuICAubGctcHItNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDsgfVxuICAubGctcGItNTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXBsLTUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDsgfVxuICAubGctbS01MCB7XG4gICAgbWFyZ2luOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW10LTUwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW1yLTUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDsgfVxuICAubGctbWItNTAge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDsgfVxuICAubGctbWwtNTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXB4LTYwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXB5LTYwIHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW14LTYwIHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1teS02MCB7XG4gICAgbWFyZ2luLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW0gIWltcG9ydGFudDsgfVxuICAubGctcC02MCB7XG4gICAgcGFkZGluZzogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1wdC02MCB7XG4gICAgcGFkZGluZy10b3A6IDZyZW0gIWltcG9ydGFudDsgfVxuICAubGctcHItNjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW0gIWltcG9ydGFudDsgfVxuICAubGctcGItNjAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXBsLTYwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW0gIWltcG9ydGFudDsgfVxuICAubGctbS02MCB7XG4gICAgbWFyZ2luOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW10LTYwIHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW1yLTYwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW0gIWltcG9ydGFudDsgfVxuICAubGctbWItNjAge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW0gIWltcG9ydGFudDsgfVxuICAubGctbWwtNjAge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXB4LTcwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXB5LTcwIHtcbiAgICBwYWRkaW5nLXRvcDogN3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW14LTcwIHtcbiAgICBtYXJnaW4tbGVmdDogN3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1teS03MCB7XG4gICAgbWFyZ2luLXRvcDogN3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDdyZW0gIWltcG9ydGFudDsgfVxuICAubGctcC03MCB7XG4gICAgcGFkZGluZzogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1wdC03MCB7XG4gICAgcGFkZGluZy10b3A6IDdyZW0gIWltcG9ydGFudDsgfVxuICAubGctcHItNzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdyZW0gIWltcG9ydGFudDsgfVxuICAubGctcGItNzAge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXBsLTcwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdyZW0gIWltcG9ydGFudDsgfVxuICAubGctbS03MCB7XG4gICAgbWFyZ2luOiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW10LTcwIHtcbiAgICBtYXJnaW4tdG9wOiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW1yLTcwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdyZW0gIWltcG9ydGFudDsgfVxuICAubGctbWItNzAge1xuICAgIG1hcmdpbi1ib3R0b206IDdyZW0gIWltcG9ydGFudDsgfVxuICAubGctbWwtNzAge1xuICAgIG1hcmdpbi1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXB4LTc1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1weS03NSB7XG4gICAgcGFkZGluZy10b3A6IDcuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAubGctbXgtNzUge1xuICAgIG1hcmdpbi1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1teS03NSB7XG4gICAgbWFyZ2luLXRvcDogNy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXAtNzUge1xuICAgIHBhZGRpbmc6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1wdC03NSB7XG4gICAgcGFkZGluZy10b3A6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1wci03NSB7XG4gICAgcGFkZGluZy1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXBiLTc1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXBsLTc1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1tLTc1IHtcbiAgICBtYXJnaW46IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1tdC03NSB7XG4gICAgbWFyZ2luLXRvcDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW1yLTc1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1tYi03NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW1sLTc1IHtcbiAgICBtYXJnaW4tbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXB4LTgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXB5LTgwIHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW14LTgwIHtcbiAgICBtYXJnaW4tbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1teS04MCB7XG4gICAgbWFyZ2luLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW0gIWltcG9ydGFudDsgfVxuICAubGctcC04MCB7XG4gICAgcGFkZGluZzogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1wdC04MCB7XG4gICAgcGFkZGluZy10b3A6IDhyZW0gIWltcG9ydGFudDsgfVxuICAubGctcHItODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW0gIWltcG9ydGFudDsgfVxuICAubGctcGItODAge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXBsLTgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW0gIWltcG9ydGFudDsgfVxuICAubGctbS04MCB7XG4gICAgbWFyZ2luOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW10LTgwIHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW1yLTgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW0gIWltcG9ydGFudDsgfVxuICAubGctbWItODAge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW0gIWltcG9ydGFudDsgfVxuICAubGctbWwtODAge1xuICAgIG1hcmdpbi1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXB4LTkwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDlyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXB5LTkwIHtcbiAgICBwYWRkaW5nLXRvcDogOXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW14LTkwIHtcbiAgICBtYXJnaW4tbGVmdDogOXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1teS05MCB7XG4gICAgbWFyZ2luLXRvcDogOXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDlyZW0gIWltcG9ydGFudDsgfVxuICAubGctcC05MCB7XG4gICAgcGFkZGluZzogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1wdC05MCB7XG4gICAgcGFkZGluZy10b3A6IDlyZW0gIWltcG9ydGFudDsgfVxuICAubGctcHItOTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDlyZW0gIWltcG9ydGFudDsgfVxuICAubGctcGItOTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXBsLTkwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDlyZW0gIWltcG9ydGFudDsgfVxuICAubGctbS05MCB7XG4gICAgbWFyZ2luOiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW10LTkwIHtcbiAgICBtYXJnaW4tdG9wOiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW1yLTkwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlyZW0gIWltcG9ydGFudDsgfVxuICAubGctbWItOTAge1xuICAgIG1hcmdpbi1ib3R0b206IDlyZW0gIWltcG9ydGFudDsgfVxuICAubGctbWwtOTAge1xuICAgIG1hcmdpbi1sZWZ0OiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXB4LTEwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXB5LTEwMCB7XG4gICAgcGFkZGluZy10b3A6IDEwcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW14LTEwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5sZy1teS0xMDAge1xuICAgIG1hcmdpbi10b3A6IDEwcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTByZW0gIWltcG9ydGFudDsgfVxuICAubGctcC0xMDAge1xuICAgIHBhZGRpbmc6IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXB0LTEwMCB7XG4gICAgcGFkZGluZy10b3A6IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXByLTEwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTByZW0gIWltcG9ydGFudDsgfVxuICAubGctcGItMTAwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTByZW0gIWltcG9ydGFudDsgfVxuICAubGctcGwtMTAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW0tMTAwIHtcbiAgICBtYXJnaW46IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW10LTEwMCB7XG4gICAgbWFyZ2luLXRvcDogMTByZW0gIWltcG9ydGFudDsgfVxuICAubGctbXItMTAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmxnLW1iLTEwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTByZW0gIWltcG9ydGFudDsgfVxuICAubGctbWwtMTAwIHtcbiAgICBtYXJnaW4tbGVmdDogMTByZW0gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExNDBweCkge1xuICAueGwtcHgtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1weS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW14LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW15LTAge1xuICAgIG1hcmdpbi10b3A6IDByZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLXAtMCB7XG4gICAgcGFkZGluZzogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1wdC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1wci0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLXBiLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLXBsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tLTAge1xuICAgIG1hcmdpbjogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tdC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW1yLTAge1xuICAgIG1hcmdpbi1yaWdodDogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tYi0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW1sLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLXB4LTUge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLXB5LTUge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW14LTUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1teS01IHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAueGwtcC01IHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAueGwtcHQtNSB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1wci01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAueGwtcGItNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1wbC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tLTUge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW10LTUge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tci01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tYi01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAueGwtbWwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1weC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1weS0xMCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1teC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAueGwtbXktMTAge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLXAtMTAge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuICAueGwtcHQtMTAge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLXByLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLXBiLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1wbC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW0tMTAge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tdC0xMCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tci0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW1iLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW1sLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1weC0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjJyZW0gIWltcG9ydGFudDsgfVxuICAueGwtcHktMTIge1xuICAgIHBhZGRpbmctdG9wOiAxLjJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW14LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjJyZW0gIWltcG9ydGFudDsgfVxuICAueGwtbXktMTIge1xuICAgIG1hcmdpbi10b3A6IDEuMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1wLTEyIHtcbiAgICBwYWRkaW5nOiAxLjJyZW0gIWltcG9ydGFudDsgfVxuICAueGwtcHQtMTIge1xuICAgIHBhZGRpbmctdG9wOiAxLjJyZW0gIWltcG9ydGFudDsgfVxuICAueGwtcHItMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMnJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1wYi0xMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMnJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1wbC0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjJyZW0gIWltcG9ydGFudDsgfVxuICAueGwtbS0xMiB7XG4gICAgbWFyZ2luOiAxLjJyZW0gIWltcG9ydGFudDsgfVxuICAueGwtbXQtMTIge1xuICAgIG1hcmdpbi10b3A6IDEuMnJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tci0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjJyZW0gIWltcG9ydGFudDsgfVxuICAueGwtbWItMTIge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tbC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMnJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1weC0xNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAueGwtcHktMTUge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW14LTE1IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAueGwtbXktMTUge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1wLTE1IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAueGwtcHQtMTUge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAueGwtcHItMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1wYi0xNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1wbC0xNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAueGwtbS0xNSB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAueGwtbXQtMTUge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tci0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAueGwtbWItMTUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tbC0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1weC0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1weS0yMCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1teC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDsgfVxuICAueGwtbXktMjAge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLXAtMjAge1xuICAgIHBhZGRpbmc6IDJyZW0gIWltcG9ydGFudDsgfVxuICAueGwtcHQtMjAge1xuICAgIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLXByLTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLXBiLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1wbC0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW0tMjAge1xuICAgIG1hcmdpbjogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tdC0yMCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tci0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW1iLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW1sLTIwIHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1weC0yNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAueGwtcHktMjUge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW14LTI1IHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAueGwtbXktMjUge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1wLTI1IHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAueGwtcHQtMjUge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAueGwtcHItMjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1wYi0yNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1wbC0yNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAueGwtbS0yNSB7XG4gICAgbWFyZ2luOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAueGwtbXQtMjUge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tci0yNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAueGwtbWItMjUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tbC0yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1weC0zMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1weS0zMCB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1teC0zMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAueGwtbXktMzAge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLXAtMzAge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAueGwtcHQtMzAge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLXByLTMwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLXBiLTMwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1wbC0zMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW0tMzAge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tdC0zMCB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tci0zMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW1iLTMwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW1sLTMwIHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1weC0zNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAueGwtcHktMzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW14LTM1IHtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAueGwtbXktMzUge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1wLTM1IHtcbiAgICBwYWRkaW5nOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAueGwtcHQtMzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAueGwtcHItMzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1wYi0zNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1wbC0zNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAueGwtbS0zNSB7XG4gICAgbWFyZ2luOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAueGwtbXQtMzUge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tci0zNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAueGwtbWItMzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tbC0zNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1weC00MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1weS00MCB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1teC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDsgfVxuICAueGwtbXktNDAge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLXAtNDAge1xuICAgIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDsgfVxuICAueGwtcHQtNDAge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLXByLTQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLXBiLTQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1wbC00MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW0tNDAge1xuICAgIG1hcmdpbjogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tdC00MCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tci00MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW1iLTQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW1sLTQwIHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1weC01MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1weS01MCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1teC01MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDsgfVxuICAueGwtbXktNTAge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLXAtNTAge1xuICAgIHBhZGRpbmc6IDVyZW0gIWltcG9ydGFudDsgfVxuICAueGwtcHQtNTAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLXByLTUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLXBiLTUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1wbC01MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW0tNTAge1xuICAgIG1hcmdpbjogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tdC01MCB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tci01MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW1iLTUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW1sLTUwIHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1weC02MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1weS02MCB7XG4gICAgcGFkZGluZy10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1teC02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW0gIWltcG9ydGFudDsgfVxuICAueGwtbXktNjAge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLXAtNjAge1xuICAgIHBhZGRpbmc6IDZyZW0gIWltcG9ydGFudDsgfVxuICAueGwtcHQtNjAge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLXByLTYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLXBiLTYwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1wbC02MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW0tNjAge1xuICAgIG1hcmdpbjogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tdC02MCB7XG4gICAgbWFyZ2luLXRvcDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tci02MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW1iLTYwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW1sLTYwIHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1weC03MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1weS03MCB7XG4gICAgcGFkZGluZy10b3A6IDdyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1teC03MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDdyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDdyZW0gIWltcG9ydGFudDsgfVxuICAueGwtbXktNzAge1xuICAgIG1hcmdpbi10b3A6IDdyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLXAtNzAge1xuICAgIHBhZGRpbmc6IDdyZW0gIWltcG9ydGFudDsgfVxuICAueGwtcHQtNzAge1xuICAgIHBhZGRpbmctdG9wOiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLXByLTcwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLXBiLTcwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1wbC03MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW0tNzAge1xuICAgIG1hcmdpbjogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tdC03MCB7XG4gICAgbWFyZ2luLXRvcDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tci03MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW1iLTcwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW1sLTcwIHtcbiAgICBtYXJnaW4tbGVmdDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1weC03NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAueGwtcHktNzUge1xuICAgIHBhZGRpbmctdG9wOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW14LTc1IHtcbiAgICBtYXJnaW4tbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAueGwtbXktNzUge1xuICAgIG1hcmdpbi10b3A6IDcuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1wLTc1IHtcbiAgICBwYWRkaW5nOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAueGwtcHQtNzUge1xuICAgIHBhZGRpbmctdG9wOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAueGwtcHItNzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1wYi03NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1wbC03NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAueGwtbS03NSB7XG4gICAgbWFyZ2luOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAueGwtbXQtNzUge1xuICAgIG1hcmdpbi10b3A6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tci03NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAueGwtbWItNzUge1xuICAgIG1hcmdpbi1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tbC03NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1weC04MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1weS04MCB7XG4gICAgcGFkZGluZy10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1teC04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW0gIWltcG9ydGFudDsgfVxuICAueGwtbXktODAge1xuICAgIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLXAtODAge1xuICAgIHBhZGRpbmc6IDhyZW0gIWltcG9ydGFudDsgfVxuICAueGwtcHQtODAge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLXByLTgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLXBiLTgwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1wbC04MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW0tODAge1xuICAgIG1hcmdpbjogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tdC04MCB7XG4gICAgbWFyZ2luLXRvcDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tci04MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW1iLTgwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW1sLTgwIHtcbiAgICBtYXJnaW4tbGVmdDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1weC05MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1weS05MCB7XG4gICAgcGFkZGluZy10b3A6IDlyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1teC05MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDlyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDlyZW0gIWltcG9ydGFudDsgfVxuICAueGwtbXktOTAge1xuICAgIG1hcmdpbi10b3A6IDlyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLXAtOTAge1xuICAgIHBhZGRpbmc6IDlyZW0gIWltcG9ydGFudDsgfVxuICAueGwtcHQtOTAge1xuICAgIHBhZGRpbmctdG9wOiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLXByLTkwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLXBiLTkwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1wbC05MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW0tOTAge1xuICAgIG1hcmdpbjogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tdC05MCB7XG4gICAgbWFyZ2luLXRvcDogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tci05MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW1iLTkwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW1sLTkwIHtcbiAgICBtYXJnaW4tbGVmdDogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1weC0xMDAge1xuICAgIHBhZGRpbmctbGVmdDogMTByZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1weS0xMDAge1xuICAgIHBhZGRpbmctdG9wOiAxMHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1teC0xMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTByZW0gIWltcG9ydGFudDsgfVxuICAueGwtbXktMTAwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLXAtMTAwIHtcbiAgICBwYWRkaW5nOiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1wdC0xMDAge1xuICAgIHBhZGRpbmctdG9wOiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1wci0xMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLXBiLTEwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLXBsLTEwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tLTEwMCB7XG4gICAgbWFyZ2luOiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tdC0xMDAge1xuICAgIG1hcmdpbi10b3A6IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW1yLTEwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC54bC1tYi0xMDAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnhsLW1sLTEwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcmVtICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnh4bC1weC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1weS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1teC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbXktMCB7XG4gICAgbWFyZ2luLXRvcDogMHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDByZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXAtMCB7XG4gICAgcGFkZGluZzogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcHQtMCB7XG4gICAgcGFkZGluZy10b3A6IDByZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXByLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXBiLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1wbC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW0tMCB7XG4gICAgbWFyZ2luOiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1tdC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1tci0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDByZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW1iLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDByZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW1sLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1weC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcHktNSB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW14LTUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbXktNSB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1wLTUge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcHQtNSB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcHItNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1wYi01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1wbC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbS01IHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbXQtNSB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1tci01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbWItNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1tbC01IHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1weC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcHktMTAge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW14LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbXktMTAge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1wLTEwIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1wdC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXByLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1wYi0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXBsLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW0tMTAge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbXQtMTAge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW1yLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW1iLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1tbC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXB4LTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMnJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcHktMTIge1xuICAgIHBhZGRpbmctdG9wOiAxLjJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1teC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1teS0xMiB7XG4gICAgbWFyZ2luLXRvcDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1wLTEyIHtcbiAgICBwYWRkaW5nOiAxLjJyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXB0LTEyIHtcbiAgICBwYWRkaW5nLXRvcDogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1wci0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1wYi0xMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMnJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcGwtMTIge1xuICAgIHBhZGRpbmctbGVmdDogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1tLTEyIHtcbiAgICBtYXJnaW46IDEuMnJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbXQtMTIge1xuICAgIG1hcmdpbi10b3A6IDEuMnJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbXItMTIge1xuICAgIG1hcmdpbi1yaWdodDogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1tYi0xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1tbC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMnJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcHgtMTUge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1weS0xNSB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW14LTE1IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW15LTE1IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXAtMTUge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcHQtMTUge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXByLTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXBiLTE1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1wbC0xNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW0tMTUge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1tdC0xNSB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1tci0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW1iLTE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW1sLTE1IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1weC0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcHktMjAge1xuICAgIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW14LTIwIHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbXktMjAge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1wLTIwIHtcbiAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1wdC0yMCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXByLTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1wYi0yMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXBsLTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW0tMjAge1xuICAgIG1hcmdpbjogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbXQtMjAge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW1yLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW1iLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1tbC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXB4LTI1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcHktMjUge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1teC0yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1teS0yNSB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1wLTI1IHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXB0LTI1IHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1wci0yNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1wYi0yNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcGwtMjUge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1tLTI1IHtcbiAgICBtYXJnaW46IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbXQtMjUge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbXItMjUge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1tYi0yNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1tbC0yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcHgtMzAge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXB5LTMwIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1teC0zMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW15LTMwIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcC0zMCB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcHQtMzAge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1wci0zMCB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcGItMzAge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1wbC0zMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1tLTMwIHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW10LTMwIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1tci0zMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1tYi0zMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbWwtMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1weC0zNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXB5LTM1IHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbXgtMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbXktMzUge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcC0zNSB7XG4gICAgcGFkZGluZzogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1wdC0zNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcHItMzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcGItMzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXBsLTM1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbS0zNSB7XG4gICAgbWFyZ2luOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW10LTM1IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW1yLTM1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbWItMzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbWwtMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXB4LTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1weS00MCB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbXgtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1teS00MCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXAtNDAge1xuICAgIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXB0LTQwIHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcHItNDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXBiLTQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcGwtNDAge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbS00MCB7XG4gICAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1tdC00MCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbXItNDAge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbWItNDAge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW1sLTQwIHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcHgtNTAge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXB5LTUwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1teC01MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW15LTUwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcC01MCB7XG4gICAgcGFkZGluZzogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcHQtNTAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1wci01MCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcGItNTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1wbC01MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1tLTUwIHtcbiAgICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW10LTUwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1tci01MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1tYi01MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbWwtNTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1weC02MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcHktNjAge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW14LTYwIHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbXktNjAge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1wLTYwIHtcbiAgICBwYWRkaW5nOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1wdC02MCB7XG4gICAgcGFkZGluZy10b3A6IDZyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXByLTYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1wYi02MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXBsLTYwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW0tNjAge1xuICAgIG1hcmdpbjogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbXQtNjAge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW1yLTYwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW1iLTYwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1tbC02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXB4LTcwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1weS03MCB7XG4gICAgcGFkZGluZy10b3A6IDdyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbXgtNzAge1xuICAgIG1hcmdpbi1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1teS03MCB7XG4gICAgbWFyZ2luLXRvcDogN3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDdyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXAtNzAge1xuICAgIHBhZGRpbmc6IDdyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXB0LTcwIHtcbiAgICBwYWRkaW5nLXRvcDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcHItNzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXBiLTcwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcGwtNzAge1xuICAgIHBhZGRpbmctbGVmdDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbS03MCB7XG4gICAgbWFyZ2luOiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1tdC03MCB7XG4gICAgbWFyZ2luLXRvcDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbXItNzAge1xuICAgIG1hcmdpbi1yaWdodDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbWItNzAge1xuICAgIG1hcmdpbi1ib3R0b206IDdyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW1sLTcwIHtcbiAgICBtYXJnaW4tbGVmdDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcHgtNzUge1xuICAgIHBhZGRpbmctbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1weS03NSB7XG4gICAgcGFkZGluZy10b3A6IDcuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW14LTc1IHtcbiAgICBtYXJnaW4tbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW15LTc1IHtcbiAgICBtYXJnaW4tdG9wOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXAtNzUge1xuICAgIHBhZGRpbmc6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcHQtNzUge1xuICAgIHBhZGRpbmctdG9wOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXByLTc1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXBiLTc1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1wbC03NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW0tNzUge1xuICAgIG1hcmdpbjogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1tdC03NSB7XG4gICAgbWFyZ2luLXRvcDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1tci03NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW1iLTc1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW1sLTc1IHtcbiAgICBtYXJnaW4tbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1weC04MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcHktODAge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW14LTgwIHtcbiAgICBtYXJnaW4tbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbXktODAge1xuICAgIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1wLTgwIHtcbiAgICBwYWRkaW5nOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1wdC04MCB7XG4gICAgcGFkZGluZy10b3A6IDhyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXByLTgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1wYi04MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXBsLTgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW0tODAge1xuICAgIG1hcmdpbjogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbXQtODAge1xuICAgIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW1yLTgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW1iLTgwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1tbC04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXB4LTkwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDlyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1weS05MCB7XG4gICAgcGFkZGluZy10b3A6IDlyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbXgtOTAge1xuICAgIG1hcmdpbi1sZWZ0OiA5cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1teS05MCB7XG4gICAgbWFyZ2luLXRvcDogOXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDlyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXAtOTAge1xuICAgIHBhZGRpbmc6IDlyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXB0LTkwIHtcbiAgICBwYWRkaW5nLXRvcDogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcHItOTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDlyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXBiLTkwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcGwtOTAge1xuICAgIHBhZGRpbmctbGVmdDogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbS05MCB7XG4gICAgbWFyZ2luOiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1tdC05MCB7XG4gICAgbWFyZ2luLXRvcDogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbXItOTAge1xuICAgIG1hcmdpbi1yaWdodDogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbWItOTAge1xuICAgIG1hcmdpbi1ib3R0b206IDlyZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW1sLTkwIHtcbiAgICBtYXJnaW4tbGVmdDogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcHgtMTAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTByZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXB5LTEwMCB7XG4gICAgcGFkZGluZy10b3A6IDEwcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1teC0xMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTByZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW15LTEwMCB7XG4gICAgbWFyZ2luLXRvcDogMTByZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcC0xMDAge1xuICAgIHBhZGRpbmc6IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnh4bC1wdC0xMDAge1xuICAgIHBhZGRpbmctdG9wOiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcHItMTAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtcGItMTAwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTByZW0gIWltcG9ydGFudDsgfVxuICAueHhsLXBsLTEwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbS0xMDAge1xuICAgIG1hcmdpbjogMTByZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW10LTEwMCB7XG4gICAgbWFyZ2luLXRvcDogMTByZW0gIWltcG9ydGFudDsgfVxuICAueHhsLW1yLTEwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbWItMTAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC54eGwtbWwtMTAwIHtcbiAgICBtYXJnaW4tbGVmdDogMTByZW0gIWltcG9ydGFudDsgfSB9XG5cbi5wYWdlLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogIzI1ODRjNDtcbiAgZmxleDogMCAwIGF1dG87IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnBhZ2UtaGVhZGVyIHtcbiAgICAgIHBhZGRpbmc6IDAgNTBweDsgfSB9XG5cbi5wYWdlLWhlYWRlci10b3Age1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMTBweCAxNXB4IDA7IH1cbiAgLnBhZ2UtaGVhZGVyLXRvcC1taWRkbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBwYWRkaW5nOiAwIDIwcHg7IH1cbiAgLnBhZ2UtaGVhZGVyLXRvcC1yaWdodCB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAucGFnZS1oZWFkZXItdG9wIHtcbiAgICAgIHBhZGRpbmc6IDE1cHggMDsgfSB9XG5cbi5wYWdlLWhlYWRlci1taWRkbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDEwcHggMCAwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5wYWdlLWhlYWRlci1taWRkbGUge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAwIDAgMTVweDsgfSB9XG5cbi5wYWdlLWhlYWRlci1taWRkbGUtaGVhZGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDEycHggMTVweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMyMjdiYjc7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnBhZ2UtaGVhZGVyLW1pZGRsZS1oZWFkaW5nIHtcbiAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7IH0gfVxuICAucGFnZS1oZWFkZXItbWlkZGxlLWhlYWRpbmcgLmFycm93LWxlZnQtaWNvbiB7XG4gICAgZmlsbDogI2ZmZjtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XG5cbi5sb2dvIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmxvZ28gLmxvZ28tc3ZnIHtcbiAgICBmaWxsOiAjZmZmO1xuICAgIHdpZHRoOiAxNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5sb2dvIC5sb2dvLXN2ZyB7XG4gICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4OyB9IH1cblxuLmhlYWRlci1zZWFyY2gge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5oZWFkZXItc2VhcmNoIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLm5vdGlmaWNhdGlvbnMtYnRuLFxuLnByb2ZpbGUtYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAubm90aWZpY2F0aW9ucy1idG4taW5uZXIsXG4gIC5wcm9maWxlLWJ0bi1pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAubm90aWZpY2F0aW9ucy1idG4taWNvbixcbiAgLnByb2ZpbGUtYnRuLWljb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLm5vdGlmaWNhdGlvbnMtYnRuIC5wcm9maWxlLWljb24sXG4gIC5ub3RpZmljYXRpb25zLWJ0biAuYmVsbC1pY29uLFxuICAucHJvZmlsZS1idG4gLnByb2ZpbGUtaWNvbixcbiAgLnByb2ZpbGUtYnRuIC5iZWxsLWljb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZpbGw6ICNmZmY7IH1cbiAgLm5vdGlmaWNhdGlvbnMtYnRuIC5wcm9maWxlLWljb24sXG4gIC5wcm9maWxlLWJ0biAucHJvZmlsZS1pY29uIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTZweDsgfVxuICAubm90aWZpY2F0aW9ucy1idG4gLmJlbGwtaWNvbixcbiAgLnByb2ZpbGUtYnRuIC5iZWxsLWljb24ge1xuICAgIGhlaWdodDogMTZweDsgfVxuXG4ubm90aWZpY2F0aW9ucy1idG4uYWN0aXZlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5ub3RpZmljYXRpb25zLWJ0bi5hY3RpdmUgLm5vdGlmaWNhdGlvbnMtYnRuLWljb24ge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGJhY2tncm91bmQ6ICNmMTkxMjQ7XG4gICAgY29sb3I6ICMwYTI0MzY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjE5MTI0OyB9XG5cbi5ub3RpZmljYXRpb25zLWJ0bi1pY29uIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4ucHJvZmlsZS1idG4taWNvbiB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuXG4jY29uZmlybS1jbG9zZS1tb2RhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDAwO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGJhY2tncm91bmQ6ICNkN2VhZjc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDIuNTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MjVweCkge1xuICAgICNjb25maXJtLWNsb3NlLW1vZGFsIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuXG4uaGVhZGVyLW1lbnUsXG4ucHJvamVjdHMtbmF2IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi8qKioqKioqKioqKioqKioqKioqKipcbiAgSGVhZGVyIG5hdmlnYXRpb25cbioqKioqKioqKioqKioqKioqKioqKiovXG4ubmF2LW1haW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNzBweDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAzMDBtcztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxMDsgfVxuICAubmF2LW1haW4ub3BlbiB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBtYXgtaGVpZ2h0OiA0NzBweDtcbiAgICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDAuM3MsIG1heC1oZWlnaHQgMC4zczsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAubmF2LW1haW4ge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICB0b3A6IDUwcHg7XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIHdpZHRoOiAyNjBweDtcbiAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICBib3gtc2hhZG93OiAxcHggMXB4IDY4cHggcmdiYSgwLCAwLCAwLCAwLjE5KTtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMC4xNXMsIG9wYWNpdHkgMC4xNXM7IH1cbiAgICAgIC5uYXYtbWFpbi5vcGVuIHtcbiAgICAgICAgb3BhY2l0eTogMTsgfSB9XG5cbi5uYXYtaWNvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDAgYXV0bztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwIDE1cHggMTBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MjBweCkge1xuICAgIC5uYXYtaWNvbnMge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLm5hdi1pY29ucyB7XG4gICAgICBwYWRkaW5nOiAwOyB9IH1cblxuLmhlYWRlci1tZW51LXNob3J0Y3V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH1cblxuLm1lbnUtYnRuLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5tZW51LWJ0bi13cmFwcGVyIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMjVweDsgfSB9XG5cbi5tZW51LWJ0biB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAubWVudS1idG4ub3BlbiB7XG4gICAgYmFja2dyb3VuZDogIzM0OTBjYzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAubWVudS1idG4ge1xuICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICBoZWlnaHQ6IDI1cHg7IH1cbiAgICAgIC5tZW51LWJ0bi5vcGVuIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTsgfSB9XG5cbi5oZWFkZXItc2hvcnRjdXQtbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luOiAwIDEycHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLmhlYWRlci1zaG9ydGN1dC1saW5rIHtcbiAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgaGVpZ2h0OiAyNXB4OyB9XG4gICAgICAuaGVhZGVyLXNob3J0Y3V0LWxpbmsub3BlbiB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7IH0gfVxuICAuaGVhZGVyLXNob3J0Y3V0LWxpbms6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI0cHg7IH1cbiAgLmhlYWRlci1zaG9ydGN1dC1saW5rLm9wZW4sIC5oZWFkZXItc2hvcnRjdXQtbGluay5hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICMzNDkwY2M7IH1cbiAgLmhlYWRlci1zaG9ydGN1dC1saW5rIC5mYSB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmhlYWRlci1zaG9ydGN1dC1saW5rIC5mYS10aC1sYXJnZSxcbiAgLmhlYWRlci1zaG9ydGN1dC1saW5rIC5mYS1maWxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxLjhyZW07IH1cblxuLmhlYWRlci1tZW51LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTNweCAxNXB4IDEycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGVhc2UtaW4tb3V0OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5oZWFkZXItbWVudS1saW5rOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7IH1cbiAgICAuaGVhZGVyLW1lbnUtbGluay5hY3RpdmUge1xuICAgICAgY29sb3I6ICMyNTg0YzQ7IH0gfVxuXG4uaGVhZGVyLW1lbnUtcHJvZmlsZS1saW5rIHtcbiAgY29sb3I6ICMxYzFjMWM7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cblxuLmhlYWRlci1tZW51LW1haW4tbGluayB7XG4gIHBhZGRpbmc6IDIwcHggMTdweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMxNzc5YmE7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMTU2ZGE3OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5oZWFkZXItbWVudS1tYWluLWxpbmsge1xuICAgICAgcGFkZGluZzogMTNweCAxNXB4IDEycHg7XG4gICAgICBjb2xvcjogIzFjMWMxYztcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBib3JkZXI6IG5vbmU7IH0gfVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAgU3VibmF2aWdhdGlvbiBmb3IgcHJvamVjdHNcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5wcm9qZWN0cy1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGJhY2tncm91bmQ6ICMyMjdiYjc7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lOyB9XG4gIC5wcm9qZWN0cy1uYXY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5wcm9qZWN0cy1uYXYge1xuICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgcGFkZGluZzogMCAyNXB4O1xuICAgICAgYmFja2dyb3VuZDogIzI1ODRjNDsgfSB9XG5cbi5wcm9qZWN0cy1uYXYtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXg6IDAgMCBhdXRvOyB9XG5cbi5wcm9qZWN0cy1uYXYtdGV4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwIDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLnByb2plY3RzLW5hdi10ZXh0OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzcHg7IH1cbiAgLnByb2plY3RzLW5hdi1pdGVtLmFjdGl2ZSAucHJvamVjdHMtbmF2LXRleHQge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLnByb2plY3RzLW5hdi1pdGVtLmFjdGl2ZSAucHJvamVjdHMtbmF2LXRleHQ6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAucHJvamVjdHMtbmF2LXRleHQge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICBtYXJnaW46IDAgMjVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7IH0gfVxuXG4uc3ViLW1lbnUtbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuc3ViLW1lbnUtbGluay5vcGVuIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7IH0gfVxuICAuc3ViLW1lbnUtbGluay5vcGVuLCAuc3ViLW1lbnUtbGluay5hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICMzNDkwY2M7IH1cbiAgLnN1Yi1tZW51LWxpbmsgLmZhIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuc3ViLW1lbnUtbGluayAuZmEtdGgtbGFyZ2UsXG4gIC5zdWItbWVudS1saW5rIC5mYS1maWxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxLjhyZW07IH1cblxuLnBhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4OiAxIDAgYXV0bzsgfVxuXG4uY29udGVudC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleDogMSAwIGF1dG87IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgcGFkZGluZzogMCAxMHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAwIDUwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRlbnQtd3JhcHBlci1zaWRlYmFyIHtcbiAgICBwYWRkaW5nOiAwIDEwcHggMCAwOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250ZW50LXdyYXBwZXItc2lkZWJhciB7XG4gICAgcGFkZGluZzogMCA1MHB4IDAgMDsgfSB9XG5cbi5jb250ZW50LW1haW4sXG4uY29udGVudC1mdWxsIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiAxNDBweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRlbnQtbWFpbiB7XG4gICAgZmxleDogMSAxIGF1dG87IH1cbiAgLmNvbnRlbnQtc2lkZWJhciB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDI1MHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250ZW50LXNpZGViYXIge1xuICAgIHdpZHRoOiAzMDBweDsgfSB9XG5cbi5jb250ZW50LW1haW4ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDZkNmQ2OyB9XG5cbi5jb250ZW50LXNpZGViYXIge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDZkNmQ2OyB9XG5cbi5jb250ZW50LXNpbmdsZSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2Q2ZDZkNjsgfVxuXG4uZm9vdGVyIHtcbiAgZm9udC1zaXplOiAycmVtOyB9XG5cbi5jbGVhci1idG4sIC5ub3RpZmljYXRpb25zLWJ0bixcbi5wcm9maWxlLWJ0biwgLm1lbnUtYnRuLCAuYnRuLW5vLXN0eWxlLCAuYnRuLCAudG9nZ2xlLWFsbC1vdmVydmlldywgLmJ0bi1tb3JlLCAuYnRuLWxpbmstc3R5bGUsIC5pY29uLWJ0biwgLm5ldy1wcm9qZWN0LWNob2ljZSwgLnNlbGVjdC1kcm9wZG93biAuc2VsZWN0LW9wdGlvbi1idG4sIC5kcm9wZG93bi1zZWFyY2gtb3B0aW9ucyAuc2VsZWN0LXZhbHVlIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuICAuY2xlYXItYnRuOmRpc2FibGVkLCAubm90aWZpY2F0aW9ucy1idG46ZGlzYWJsZWQsXG4gIC5wcm9maWxlLWJ0bjpkaXNhYmxlZCwgLm1lbnUtYnRuOmRpc2FibGVkLCAuYnRuLW5vLXN0eWxlOmRpc2FibGVkLCAuYnRuOmRpc2FibGVkLCAudG9nZ2xlLWFsbC1vdmVydmlldzpkaXNhYmxlZCwgLmJ0bi1tb3JlOmRpc2FibGVkLCAuYnRuLWxpbmstc3R5bGU6ZGlzYWJsZWQsIC5pY29uLWJ0bjpkaXNhYmxlZCwgLm5ldy1wcm9qZWN0LWNob2ljZTpkaXNhYmxlZCwgLnNlbGVjdC1kcm9wZG93biAuc2VsZWN0LW9wdGlvbi1idG46ZGlzYWJsZWQsIC5kcm9wZG93bi1zZWFyY2gtb3B0aW9ucyAuc2VsZWN0LXZhbHVlOmRpc2FibGVkIHtcbiAgICBjdXJzb3I6IGF1dG87IH1cblxuLmJ0bi1uby1zdHlsZTphY3RpdmUge1xuICBjb2xvcjogY3VycmVudENvbG9yOyB9XG5cbi5idG4tbm8tc3R5bGUuZGlzYWJsZWQsIC5idG4tbm8tc3R5bGU6ZGlzYWJsZWQge1xuICBjb2xvcjogI2MzYzNjMztcbiAgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbi5idG46YWN0aXZlLCAudG9nZ2xlLWFsbC1vdmVydmlldzphY3RpdmUge1xuICBjb2xvcjogY3VycmVudENvbG9yOyB9XG5cbi5idG4uZGlzYWJsZWQsIC5kaXNhYmxlZC50b2dnbGUtYWxsLW92ZXJ2aWV3LCAuYnRuOmRpc2FibGVkLCAudG9nZ2xlLWFsbC1vdmVydmlldzpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6ICNlM2UzZTM7XG4gIGNvbG9yOiAjYzNjM2MzO1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgLmJ0bi5kaXNhYmxlZDpmb2N1cywgLmRpc2FibGVkLnRvZ2dsZS1hbGwtb3ZlcnZpZXc6Zm9jdXMsIC5idG46ZGlzYWJsZWQ6Zm9jdXMsIC50b2dnbGUtYWxsLW92ZXJ2aWV3OmRpc2FibGVkOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIC5idG4uZGlzYWJsZWQgLmFycm93LXJpZ2h0LWljb24sIC5kaXNhYmxlZC50b2dnbGUtYWxsLW92ZXJ2aWV3IC5hcnJvdy1yaWdodC1pY29uLCAuYnRuOmRpc2FibGVkIC5hcnJvdy1yaWdodC1pY29uLCAudG9nZ2xlLWFsbC1vdmVydmlldzpkaXNhYmxlZCAuYXJyb3ctcmlnaHQtaWNvbiB7XG4gICAgZmlsbDogI2MzYzNjMzsgfVxuXG4uYnRuLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtOTk5OXB4OyB9XG5cbi5idG4tcm91bmQsIC5idG4tY2xvc2UsIC5idG4tcmVtb3ZlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi5idG4tcm91bmRlZCwgLnBpbGwsIC50b2dnbGUtYWxsLW92ZXJ2aWV3IHtcbiAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG5cbi5idG4tZnVsbC13aWR0aCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5idG4teHMge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBoZWlnaHQ6IDI1cHg7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICBsaW5lLWhlaWdodDogMjVweDsgfVxuXG4uYnRuLXNtLCAudG9nZ2xlLWFsbC1vdmVydmlldyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGhlaWdodDogMzNweDtcbiAgcGFkZGluZzogMCAxNHB4O1xuICBsaW5lLWhlaWdodDogMzNweDsgfVxuXG4uYnRuLW1kIHtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4OyB9XG5cbi5idG4tbW9yZSB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7IH1cblxuLmJ0bi1zdHlsZSwgLnBpbGwge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5idG4tbGluay1zdHlsZSB7XG4gIGNvbG9yOiAjMjU4NGM0O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLm5vdGlmaWNhdGlvbnMtYnRuLWFjdGl2ZSAubWVudS1pY29uLXNtIHtcbiAgYmFja2dyb3VuZDogI2YxOTEyNDtcbiAgY29sb3I6ICMwYTI0MzY7XG4gIGJvcmRlci1jb2xvcjogI2YxOTEyNDsgfVxuXG4ubWVudS1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMnB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAubWVudS1pY29uOmJlZm9yZSwgLm1lbnUtaWNvbjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAubWVudS1pY29uOmJlZm9yZSB7XG4gICAgdG9wOiAtN3B4OyB9XG4gIC5tZW51LWljb246YWZ0ZXIge1xuICAgIGJvdHRvbTogLTdweDsgfVxuXG4uYnRuLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMzNjNzY0O1xuICBjb2xvcjogI2ZmZjsgfVxuICAuYnRuLXN1Y2Nlc3M6YWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4uYnRuLWRhbmdlciB7XG4gIGJhY2tncm91bmQ6ICNlYzE1NDM7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5idG4tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6ICMyNTg0YzQ7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5idG4tbmV1dHJhbCwgLnBpbGwge1xuICBiYWNrZ3JvdW5kOiAjZTNlM2UzO1xuICBjb2xvcjogIzFjMWMxYzsgfVxuXG4uYnRuLW5ldXRyYWwtZ2xhbSwgLnRvZ2dsZS1hbGwtb3ZlcnZpZXcge1xuICBiYWNrZ3JvdW5kOiAjZTNlM2UzO1xuICBjb2xvcjogIzI1ODRjNDsgfVxuXG4uYnRuLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBjb2xvcjogI2ZmZjsgfVxuICAuYnRuLXRyYW5zcGFyZW50LmRpc2FibGVkIHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpOyB9XG5cbi5pY29uLWJ0biB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7IH1cbiAgLmljb24tYnRuLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuaWNvbi1idG4teHMge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDsgfVxuICAuaWNvbi1idG4tc20ge1xuICAgIHdpZHRoOiAzNHB4O1xuICAgIGhlaWdodDogMzRweDsgfVxuICAuaWNvbi1idG4tbWQge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgLmljb24tYnRuLW1kIHtcbiAgICAgICAgd2lkdGg6IDU2cHg7XG4gICAgICAgIGhlaWdodDogNTZweDsgfSB9XG4gIC5pY29uLWJ0bi1sZyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuaWNvbi1idG4tbGcge1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4OyB9IH1cbiAgLmljb24tYnRuIC5lbGxpcHNpcy1pY29uIHtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBmaWxsOiAjZDZkNmQ2OyB9XG5cbi5idG4tY2xvc2UsIC5idG4tcmVtb3ZlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsaW5lLWhlaWdodDogMTsgfVxuICAuYnRuLWNsb3NlIC5jbG9zZS1pY29uLCAuYnRuLXJlbW92ZSAuY2xvc2UtaWNvbiB7XG4gICAgZmlsbDogIzFjMWMxYzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuYnRuLWNsb3NlLCAuYnRuLXJlbW92ZSB7XG4gICAgICB0b3A6IDMwcHg7XG4gICAgICByaWdodDogNDBweDtcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgICAgIC5idG4tY2xvc2U6Zm9jdXMsIC5idG4tcmVtb3ZlOmZvY3VzLCAuYnRuLWNsb3NlOmhvdmVyLCAuYnRuLXJlbW92ZTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTsgfSB9XG5cbi5idG4tcmVtb3ZlIHtcbiAgdG9wOiAtMTBweDtcbiAgcmlnaHQ6IC0xMHB4O1xuICB6LWluZGV4OiAxMDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLmJ0bi1yZW1vdmUge1xuICAgICAgdG9wOiAtMTBweDtcbiAgICAgIHJpZ2h0OiAtMTBweDsgfSB9XG4gIC5idG4tcmVtb3ZlLW1pbmkge1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNTAlO1xuICAgIGhlaWdodDogMTRweDtcbiAgICB3aWR0aDogMTRweDtcbiAgICBtYXJnaW4tdG9wOiAtN3B4O1xuICAgIGJvcmRlcjogbm9uZTsgfVxuICAgIC5idG4tcmVtb3ZlLW1pbmkgLmNsb3NlLWljb24ge1xuICAgICAgd2lkdGg6IDZweDtcbiAgICAgIGhlaWdodDogNnB4OyB9XG5cbi5uZXctcHJvamVjdC1jaG9pY2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBtYXJnaW46IDAgMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuICAubmV3LXByb2plY3QtY2hvaWNlIC5wcmltYXJ5LXRleHQge1xuICAgIGNvbG9yOiAjMjU4NGM0O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG4gIC5uZXctcHJvamVjdC1jaG9pY2UgLmhvdmVyLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGNvbG9yOiAjNjk3NTdlOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAubmV3LXByb2plY3QtY2hvaWNlIC5ob3Zlci10ZXh0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0NXB4KTsgfSB9XG4gIC5uZXctcHJvamVjdC1jaG9pY2UgLnByaW1hcnktdGV4dCxcbiAgLm5ldy1wcm9qZWN0LWNob2ljZSAuaG92ZXItdGV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1czsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAubmV3LXByb2plY3QtY2hvaWNlOmhvdmVyIC5wcmltYXJ5LXRleHQge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTsgfVxuICAgIC5uZXctcHJvamVjdC1jaG9pY2U6aG92ZXIgLmhvdmVyLXRleHQge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRweCk7IH0gfVxuXG4uYnRuLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5oaWRkZW4taW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC05OTk5cHg7IH1cblxuLmlucHV0LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmlucHV0LXdyYXBwZXItZm9ybSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLmlucHV0LXdyYXBwZXItY2xpcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4ubGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDE7IH1cblxuLmlucHV0LCAuaW5wdXQtc3R5bGUsIC5kcm9wZG93bi1wbGFjZWhvbGRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDEwcHggMCAwO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogI2Q2ZDZkNjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuICAuaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5pbnB1dC1zdHlsZTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLmRyb3Bkb3duLXBsYWNlaG9sZGVyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzFjMWMxYztcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5pbnB1dDotbW96LXBsYWNlaG9sZGVyLCAuaW5wdXQtc3R5bGU6LW1vei1wbGFjZWhvbGRlciwgLmRyb3Bkb3duLXBsYWNlaG9sZGVyOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMWMxYzFjO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmlucHV0OjotbW96LXBsYWNlaG9sZGVyLCAuaW5wdXQtc3R5bGU6Oi1tb3otcGxhY2Vob2xkZXIsIC5kcm9wZG93bi1wbGFjZWhvbGRlcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMxYzFjMWM7XG4gICAgb3BhY2l0eTogMTsgfVxuICAuaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAuaW5wdXQtc3R5bGU6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAuZHJvcGRvd24tcGxhY2Vob2xkZXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzFjMWMxYztcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5pbnB1dDpmb2N1cywgLmlucHV0LXN0eWxlOmZvY3VzLCAuZHJvcGRvd24tcGxhY2Vob2xkZXI6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzI1ODRjNDsgfVxuICAgIC5pbnB1dDpmb2N1cyArIC5pbnB1dC1iYWxsLWluZGV4LCAuaW5wdXQtc3R5bGU6Zm9jdXMgKyAuaW5wdXQtYmFsbC1pbmRleCwgLmRyb3Bkb3duLXBsYWNlaG9sZGVyOmZvY3VzICsgLmlucHV0LWJhbGwtaW5kZXgge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGNvbG9yOiAjMjU4NGM0OyB9XG4gIC5lcnJvciAuaW5wdXQsIC5lcnJvciAuaW5wdXQtc3R5bGUsIC5lcnJvciAuZHJvcGRvd24tcGxhY2Vob2xkZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2VjMTU0MzsgfVxuICAuaW5wdXQ6ZGlzYWJsZWQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5pbnB1dC1zdHlsZTpkaXNhYmxlZDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLmRyb3Bkb3duLXBsYWNlaG9sZGVyOmRpc2FibGVkOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzk1OTU5NTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5pbnB1dDpkaXNhYmxlZDotbW96LXBsYWNlaG9sZGVyLCAuaW5wdXQtc3R5bGU6ZGlzYWJsZWQ6LW1vei1wbGFjZWhvbGRlciwgLmRyb3Bkb3duLXBsYWNlaG9sZGVyOmRpc2FibGVkOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTU5NTk1O1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmlucHV0OmRpc2FibGVkOjotbW96LXBsYWNlaG9sZGVyLCAuaW5wdXQtc3R5bGU6ZGlzYWJsZWQ6Oi1tb3otcGxhY2Vob2xkZXIsIC5kcm9wZG93bi1wbGFjZWhvbGRlcjpkaXNhYmxlZDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5NTk1OTU7XG4gICAgb3BhY2l0eTogMTsgfVxuICAuaW5wdXQ6ZGlzYWJsZWQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAuaW5wdXQtc3R5bGU6ZGlzYWJsZWQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAuZHJvcGRvd24tcGxhY2Vob2xkZXI6ZGlzYWJsZWQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzk1OTU5NTtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi5sYWJlbC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGNvbG9yOiAjODA4MDgwOyB9XG5cbi5sYWJlbC1mYW5jeSB7XG4gIGJvdHRvbTogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cbiAgLmxhYmVsLWZhbmN5LWRhdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDkwbXM7IH1cblxuLmlucHV0LWZhbmN5IHtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNpdGlvbjogcGFkZGluZyAyMDBtcyBlYXNlLWluLW91dDsgfVxuICAuaW5wdXQtZmFuY3k6Zm9jdXMsIC5pbnB1dC1mYW5jeS52YWx1ZSB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7IH1cbiAgICAuaW5wdXQtZmFuY3k6Zm9jdXMgKyAubGFiZWwtZmFuY3ksIC5pbnB1dC1mYW5jeS52YWx1ZSArIC5sYWJlbC1mYW5jeSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE0cHgpO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2UtaW4tb3V0OyB9XG5cbi5sYWJlbC1pbnNpZGUge1xuICBwYWRkaW5nOiA4cHggMTBweCAwOyB9XG5cbi5pbnB1dC1zdHlsZSB7XG4gIHBhZGRpbmc6IDE3cHggMCAwOyB9XG5cbi5pbnB1dC1yb3VuZGVkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTBweDtcbiAgcGFkZGluZzogMTRweCAxMHB4IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmNWY1ZjU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMDYpOyB9XG4gIC5pbnB1dC1yb3VuZGVkOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzFjMWMxYztcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5pbnB1dC1yb3VuZGVkOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMWMxYzFjO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmlucHV0LXJvdW5kZWQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMWMxYzFjO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmlucHV0LXJvdW5kZWQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzFjMWMxYztcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi5pbnB1dC1zcXVhcmUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nOiAxNHB4IDEwcHggMDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjA2KTsgfVxuICAuaW5wdXQtc3F1YXJlOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzFjMWMxYztcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5pbnB1dC1zcXVhcmU6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMxYzFjMWM7XG4gICAgb3BhY2l0eTogMTsgfVxuICAuaW5wdXQtc3F1YXJlOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzFjMWMxYztcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5pbnB1dC1zcXVhcmU6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzFjMWMxYztcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5pbnB1dC1zcXVhcmU6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzI1ODRjNDsgfVxuICAuZXJyb3IgLmlucHV0LXNxdWFyZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWMxNTQzOyB9XG5cbi5pbnB1dC1uYWtlZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7IH1cblxuLmlucHV0LWNvbW1lbnQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzI1ODRjNDtcbiAgb3BhY2l0eTogMTsgfVxuXG4uaW5wdXQtY29tbWVudDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyNTg0YzQ7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmlucHV0LWNvbW1lbnQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzI1ODRjNDtcbiAgb3BhY2l0eTogMTsgfVxuXG4uaW5wdXQtY29tbWVudDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzI1ODRjNDtcbiAgb3BhY2l0eTogMTsgfVxuXG4uaW5wdXQtbmV3LW1pbGVzdG9uZTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgY29sb3I6ICM5NTk1OTU7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmlucHV0LW5ldy1taWxlc3RvbmU6LW1vei1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgY29sb3I6ICM5NTk1OTU7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmlucHV0LW5ldy1taWxlc3RvbmU6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGNvbG9yOiAjOTU5NTk1O1xuICBvcGFjaXR5OiAxOyB9XG5cbi5pbnB1dC1uZXctbWlsZXN0b25lOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgY29sb3I6ICM5NTk1OTU7XG4gIG9wYWNpdHk6IDE7IH1cblxuLnNlbGVjdCxcbi5pbnB1dC1maWxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtOTk5OXB4OyB9XG5cbi5sYWJlbC1maWxlIHtcbiAgY29sb3I6ICMyNTg0YzQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmxhYmVsLWluc2lkZS1zZWFyY2gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAxMnB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbi5zZWFyY2gtc2VsZWN0LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnNlYXJjaC1zZWxlY3Qtd3JhcHBlciAubGFiZWwtaW5zaWRlLXNlYXJjaCB7XG4gICAgbGVmdDogNXB4OyB9XG5cbi5zZWFyY2gtc2VsZWN0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgcGFkZGluZzogNXB4IDVweCA1cHggMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAuc2VhcmNoLXNlbGVjdDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4MDgwODA7XG4gICAgb3BhY2l0eTogMTsgfVxuICAuc2VhcmNoLXNlbGVjdDotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzgwODA4MDtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5zZWFyY2gtc2VsZWN0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzgwODA4MDtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5zZWFyY2gtc2VsZWN0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4MDgwODA7XG4gICAgb3BhY2l0eTogMTsgfVxuXG4uc3BlY2lhbC1yYWRpby1sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogOXB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5zcGVjaWFsLXJhZGlvOmNoZWNrZWQgKyAuc3BlY2lhbC1yYWRpby1sYWJlbCB7XG4gIGJhY2tncm91bmQ6ICNlM2UzZTM7XG4gIGNvbG9yOiAjMjU4NGM0O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLnNwZWNpYWwtcmFkaW86ZGlzYWJsZWQgKyAuc3BlY2lhbC1yYWRpby1sYWJlbCB7XG4gIGNvbG9yOiAjOTU5NTk1O1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLmRhdGVwaWNrZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uZGF0ZXBpY2tlci1uZXctbWlsZXN0b25lOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjOTU5NTk1O1xuICBvcGFjaXR5OiAxOyB9XG5cbi5kYXRlcGlja2VyLW5ldy1taWxlc3RvbmU6LW1vei1wbGFjZWhvbGRlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzk1OTU5NTtcbiAgb3BhY2l0eTogMTsgfVxuXG4uZGF0ZXBpY2tlci1uZXctbWlsZXN0b25lOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjOTU5NTk1O1xuICBvcGFjaXR5OiAxOyB9XG5cbi5kYXRlcGlja2VyLW5ldy1taWxlc3RvbmU6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjOTU5NTk1O1xuICBvcGFjaXR5OiAxOyB9XG5cbi5jaGVja2JveC1sYWJlbCB7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmNoZWNrYm94LWhpZGRlbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIG9wYWNpdHk6IDA7IH1cbiAgLmNoZWNrYm94LWhpZGRlbjpjaGVja2VkICsgLmNoZWNrYm94LW1hcmtlcjphZnRlciB7XG4gICAgb3BhY2l0eTogMTsgfVxuXG4uY2hlY2tib3gtbWFya2VyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi10b3A6IC0xNXB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmNoZWNrYm94LW1hcmtlcjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luOiAtMTBweCAwIDAgLTEwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMTUwbXMgZWFzZS1pbjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmNoZWNrYm94LW1hcmtlci1yb3VuZCB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gICAgLmNoZWNrYm94LW1hcmtlci1yb3VuZDphZnRlciB7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuLmxhYmVsLWxpZ2h0IHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLm5hdmlnaW8tcmFkaW8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLm5hdmlnaW8tcmFkaW8gLnRpY2tib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgYm9yZGVyOiAycHggIzk1OTU5NSBzb2xpZDsgfVxuICAgIC5uYXZpZ2lvLXJhZGlvIC50aWNrYm94OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIGJhY2tncm91bmQ6ICNkZGQ7IH1cbiAgLm5hdmlnaW8tcmFkaW8gLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDEuNnJlbTsgfVxuICAubmF2aWdpby1yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCB+IC50aWNrYm94IHtcbiAgICBib3JkZXI6IDJweCAjMjU4NGM0IHNvbGlkOyB9XG4gIC5uYXZpZ2lvLXJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkIH4gLnRpY2tib3g6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjU4NGM0OyB9XG4gIC5uYXZpZ2lvLXJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4uaW5wdXQtYmFsbC1pbmRleCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgaGVpZ2h0OiAzNXB4O1xuICB3aWR0aDogMzVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgb3JkZXI6IC0xO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzLCBjb2xvciAwLjE1cztcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5saW5rLWNsZWFuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5saW5rLWNsZWFuOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4ubGluay11bmRlcmxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAubGluay11bmRlcmxpbmU6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4ubGluay1jbGVhciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAubGluay1jbGVhcjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5jbGVhci1saXN0LCAudGltZWxpbmUge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLmxldHRlcnMtbGlzdCxcbi5sZXR0ZXJzLWxpc3QtbGlzdCxcbi5wcm9qZWN0cy1saXN0LFxuLmxpc3RlZCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4ubGV0dGVycy1saXN0LWxpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDY1cHg7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDZkNmQ2OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5sZXR0ZXJzLWxpc3QtbGlzdC1pdGVtIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDcwcHg7IH0gfVxuXG4ubGV0dGVyLWxpc3QtY29sIHtcbiAgZmxleDogMSAxIDEwMCU7IH1cblxuLmxldHRlcnMtbGlzdC1sZXR0ZXIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNmQ2ZDY7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG4gIGNvbG9yOiAjOTU5NTk1O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC5sZXR0ZXJzLWxpc3QtaXRlbTpmaXJzdC1jaGlsZCAubGV0dGVycy1saXN0LWxldHRlciB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkNmQ2ZDY7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLmxldHRlcnMtbGlzdC1sZXR0ZXIge1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgY29sb3I6ICM2OTc1N2U7IH1cbiAgICAgIC5sZXR0ZXJzLWxpc3QtaXRlbTpmaXJzdC1jaGlsZCAubGV0dGVycy1saXN0LWxldHRlciB7XG4gICAgICAgIGJvcmRlcjogbm9uZTsgfSB9XG5cbi5saXN0ZWQtaXRlbS1jdGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNjBweDtcbiAgcGFkZGluZzogMTBweCAxcmVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q2ZDZkNjsgfVxuXG46OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICMzMzM7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogbm9uZTsgfVxuXG46Oi1tb3otc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiBub25lOyB9XG5cbjo6LXdlYmtpdC1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMTBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDUwcHg7IH0gfVxuXG4ucmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uZWxsaXBzaXMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgfVxuXG4uZWxsaXBzaXMtbm93cmFwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IH1cblxuLmhpZGRlbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTk5OTlweDsgfVxuXG4uaDEwMCB7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4udzEwMCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi53NTAge1xuICB3aWR0aDogNTAlOyB9XG5cbi53NjAge1xuICB3aWR0aDogNjAlOyB9XG5cbi53NDAge1xuICB3aWR0aDogNDAlOyB9XG5cbi5jb250ZW50LXNlYXJjaCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLmNvbnRlbnQtc2VhcmNoIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYmFja2dyb3VuZDogI2U1ZTVlNTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDZkNmQ2OyB9IH1cblxuLmNvbnRlbnQtc2VhcmNoLWlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuNjI1cmVtO1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLmNvbnRlbnQtc2VhcmNoLWlucHV0IHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgcGFkZGluZzogMS4yNXJlbSA1MHB4IDFyZW07XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgICAuY29udGVudC1zZWFyY2gtaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7IH1cbiAgICAgIC5jb250ZW50LXNlYXJjaC1pbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljOyB9XG4gICAgICAuY29udGVudC1zZWFyY2gtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7IH1cbiAgICAgIC5jb250ZW50LXNlYXJjaC1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7IH0gfVxuXG4ubm90aWZpY2F0aW9ucy1saXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5sb2ctbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwIDI1cHggMCAyMHB4OyB9XG5cbi5sb2ctbGlzdC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4ubG9nLWxpc3QtY29sIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgLmxvZy1saXN0LWNvbDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmxvZyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAxLjRyZW07IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmxvZyB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTsgfSB9XG5cbi5sb2ctcGVyc29uLFxuLmxvZy1hY3Rpb24tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4ubG9nLXBlcnNvbiB7XG4gIGNvbG9yOiAjMWMxYzFjOyB9XG5cbi5sb2ctYWN0aW9uLWxpbmsge1xuICBjb2xvcjogIzI1ODRjNDsgfVxuXG4ubG9nLWRhdGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjb2xvcjogIzk1OTU5NTsgfVxuXG4ubm90aWZpY2F0aW9ucy1saXN0LXNtIC5sb2ctbGlzdC1pdGVtIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwIDAgMTRweDsgfVxuXG4ubm90aWZpY2F0aW9ucy1saXN0LXNtIC5sb2cge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW46IDA7IH1cblxuLm5vdGlmaWNhdGlvbnMtbGlzdC1zbSAubG9nLWRhdGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBtYXJnaW4tYm90dG9tOiAzcHg7IH1cblxuLm5vdGlmaWNhdGlvbnMtbGlzdC1zbSAubG9nLWNvbC1taWRkbGUge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWFyZ2luOiAwIDVweDsgfVxuXG4ubm90aWZpY2F0aW9ucy1saXN0LXNtIC5sb2ctY29sLXJpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG5cbi5waWxsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgcGFkZGluZzogM3B4IDhweDsgfVxuXG4uc2lnbmVkLXBpbGwge1xuICBiYWNrZ3JvdW5kOiAjMjU4NGM0O1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4ub21lZ2EtcGlsbCB7XG4gIGJhY2tncm91bmQ6ICMzM2M3NjQ7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi8qISBqUXVlcnkgVUkgLSB2MS4xMi4xIC0gMjAxNy0wMy0xM1xuKiBodHRwOi8vanF1ZXJ5dWkuY29tXG4qIEluY2x1ZGVzOiBjb3JlLmNzcywgZGF0ZXBpY2tlci5jc3NcbiogQ29weXJpZ2h0IGpRdWVyeSBGb3VuZGF0aW9uIGFuZCBvdGhlciBjb250cmlidXRvcnM7IExpY2Vuc2VkIE1JVCAqL1xuLyogTGF5b3V0IGhlbHBlcnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVpLWhlbHBlci1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi51aS1oZWxwZXItaGlkZGVuLWFjY2Vzc2libGUge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDsgfVxuXG4udWktaGVscGVyLXJlc2V0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi51aS1oZWxwZXItY2xlYXJmaXg6YmVmb3JlLFxuLnVpLWhlbHBlci1jbGVhcmZpeDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyB9XG5cbi51aS1oZWxwZXItY2xlYXJmaXg6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4udWktaGVscGVyLXpmaXgge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBBbHBoYShPcGFjaXR5PTApO1xuICAvKiBzdXBwb3J0OiBJRTggKi8gfVxuXG4udWktZnJvbnQge1xuICB6LWluZGV4OiAxMDA7IH1cblxuLyogSW50ZXJhY3Rpb24gQ3Vlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWktc3RhdGUtZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLXN0YXRlLWRpc2FibGVkIHNwYW4sXG4udWktZGF0ZXBpY2tlciAudWktc3RhdGUtZGlzYWJsZWQgYSB7XG4gIGNvbG9yOiAjYjNiM2IzOyB9XG5cbi8qIEljb25zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51aS1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tdG9wOiAtLjI1ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG5cbi51aS13aWRnZXQtaWNvbi1ibG9jayB7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qIE1pc2MgdmlzdWFsc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBPdmVybGF5cyAqL1xuLnVpLXdpZGdldC1vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLnVpLWRhdGVwaWNrZXIge1xuICB3aWR0aDogMTdlbTtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgcGFkZGluZzogLjJlbSAuMmVtIDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogLjJlbSAwOyB9XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYsXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgd2lkdGg6IDEuOGVtO1xuICBoZWlnaHQ6IDEuOGVtOyB9XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYtaG92ZXIsXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0LWhvdmVyIHtcbiAgdG9wOiAxcHg7IH1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldiB7XG4gIGxlZnQ6IDJweDsgfVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0IHtcbiAgcmlnaHQ6IDJweDsgfVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2LWhvdmVyIHtcbiAgbGVmdDogMXB4OyB9XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQtaG92ZXIge1xuICByaWdodDogMXB4OyB9XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYgc3Bhbixcbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtOHB4OyB9XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXRpdGxlIHtcbiAgbWFyZ2luOiAwIDIuM2VtO1xuICBsaW5lLWhlaWdodDogMS44ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci10aXRsZSBzZWxlY3Qge1xuICBmb250LXNpemU6IDFlbTtcbiAgbWFyZ2luOiAxcHggMDsgfVxuXG4udWktZGF0ZXBpY2tlciBzZWxlY3QudWktZGF0ZXBpY2tlci1tb250aCxcbi51aS1kYXRlcGlja2VyIHNlbGVjdC51aS1kYXRlcGlja2VyLXllYXIge1xuICB3aWR0aDogNDUlOyB9XG5cbi51aS1kYXRlcGlja2VyIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogLjllbTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgbWFyZ2luOiAwIDAgLjRlbTsgfVxuXG4udWktZGF0ZXBpY2tlciB0aCB7XG4gIHBhZGRpbmc6IC43ZW0gLjNlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyOiAwOyB9XG5cbi51aS1kYXRlcGlja2VyIHRkIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAuMmVtIDFweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi51aS1kYXRlcGlja2VyIHRkIHNwYW4sXG4udWktZGF0ZXBpY2tlciB0ZCBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAuMmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjODA4MDgwO1xuICB0cmFuc2l0aW9uOiBhbGwgMTUwbXMgZWFzZS1pbi1vdXQ7IH1cblxuLnVpLWRhdGVwaWNrZXIgdGQgYTpob3ZlciB7XG4gIGNvbG9yOiAjMjU4NGM0OyB9XG5cbi51aS1kYXRlcGlja2VyIHRkIGEudWktc3RhdGUtYWN0aXZlLFxuLnVpLWRhdGVwaWNrZXIgdGQgYS51aS1zdGF0ZS1oaWdobGlnaHQge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMjU4NGM0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuLnVpLWRhdGVwaWNrZXIgdGQgYS51aS1zdGF0ZS1oaWdobGlnaHQge1xuICBjb2xvcjogIzI1ODRjNDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYmFja2dyb3VuZDogbm9uZTsgfVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgbWFyZ2luOiAuN2VtIDAgMCAwO1xuICBwYWRkaW5nOiAwIC4yZW07XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDA7IH1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogLjVlbSAuMmVtIC40ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogLjJlbSAuNmVtIC4zZW0gLjZlbTtcbiAgd2lkdGg6IGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUgYnV0dG9uLnVpLWRhdGVwaWNrZXItY3VycmVudCB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi8qIHdpdGggbXVsdGlwbGUgY2FsZW5kYXJzICovXG4udWktZGF0ZXBpY2tlci51aS1kYXRlcGlja2VyLW11bHRpIHtcbiAgd2lkdGg6IGF1dG87IH1cblxuLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAge1xuICBmbG9hdDogbGVmdDsgfVxuXG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cCB0YWJsZSB7XG4gIHdpZHRoOiA5NSU7XG4gIG1hcmdpbjogMCBhdXRvIC40ZW07IH1cblxuLnVpLWRhdGVwaWNrZXItbXVsdGktMiAudWktZGF0ZXBpY2tlci1ncm91cCB7XG4gIHdpZHRoOiA1MCU7IH1cblxuLnVpLWRhdGVwaWNrZXItbXVsdGktMyAudWktZGF0ZXBpY2tlci1ncm91cCB7XG4gIHdpZHRoOiAzMy4zJTsgfVxuXG4udWktZGF0ZXBpY2tlci1tdWx0aS00IC51aS1kYXRlcGlja2VyLWdyb3VwIHtcbiAgd2lkdGg6IDI1JTsgfVxuXG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cC1sYXN0IC51aS1kYXRlcGlja2VyLWhlYWRlcixcbi51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwLW1pZGRsZSAudWktZGF0ZXBpY2tlci1oZWFkZXIge1xuICBib3JkZXItbGVmdC13aWR0aDogMDsgfVxuXG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIHtcbiAgY2xlYXI6IGxlZnQ7IH1cblxuLnVpLWRhdGVwaWNrZXItcm93LWJyZWFrIHtcbiAgY2xlYXI6IGJvdGg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDA7IH1cblxuLyogUlRMIHN1cHBvcnQgKi9cbi51aS1kYXRlcGlja2VyLXJ0bCB7XG4gIGRpcmVjdGlvbjogcnRsOyB9XG5cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1wcmV2IHtcbiAgcmlnaHQ6IDJweDtcbiAgbGVmdDogYXV0bzsgfVxuXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItbmV4dCB7XG4gIGxlZnQ6IDJweDtcbiAgcmlnaHQ6IGF1dG87IH1cblxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLXByZXY6aG92ZXIge1xuICByaWdodDogMXB4O1xuICBsZWZ0OiBhdXRvOyB9XG5cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1uZXh0OmhvdmVyIHtcbiAgbGVmdDogMXB4O1xuICByaWdodDogYXV0bzsgfVxuXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSB7XG4gIGNsZWFyOiByaWdodDsgfVxuXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24ge1xuICBmbG9hdDogbGVmdDsgfVxuXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24udWktZGF0ZXBpY2tlci1jdXJyZW50LFxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLWdyb3VwIHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cC1sYXN0IC51aS1kYXRlcGlja2VyLWhlYWRlcixcbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cC1taWRkbGUgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICBib3JkZXItbGVmdC13aWR0aDogMXB4OyB9XG5cbi8qIEljb25zICovXG4udWktZGF0ZXBpY2tlciAudWktaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWluZGVudDogLTk5OTk5cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGxlZnQ6IC41ZW07XG4gIHRvcDogLjNlbTsgfVxuXG4vKiBMYXlvdXQgaGVscGVyc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWktaGVscGVyLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnVpLWhlbHBlci1oaWRkZW4tYWNjZXNzaWJsZSB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4OyB9XG5cbi51aS1oZWxwZXItcmVzZXQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLnVpLWhlbHBlci1jbGVhcmZpeDpiZWZvcmUsXG4udWktaGVscGVyLWNsZWFyZml4OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IH1cblxuLnVpLWhlbHBlci1jbGVhcmZpeDphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi51aS1oZWxwZXItemZpeCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICBmaWx0ZXI6IEFscGhhKE9wYWNpdHk9MCk7XG4gIC8qIHN1cHBvcnQ6IElFOCAqLyB9XG5cbi51aS1mcm9udCB7XG4gIHotaW5kZXg6IDEwMDsgfVxuXG4vKiBJbnRlcmFjdGlvbiBDdWVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51aS1zdGF0ZS1kaXNhYmxlZCB7XG4gIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4vKiBJY29uc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWktaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXRvcDogLS4yNWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtaW5kZW50OiAtOTk5OTlweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuXG4udWktd2lkZ2V0LWljb24tYmxvY2sge1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKiBNaXNjIHZpc3VhbHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogT3ZlcmxheXMgKi9cbi51aS13aWRnZXQtb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi51aS1kYXRlcGlja2VyIHtcbiAgd2lkdGg6IDE3ZW07XG4gIHBhZGRpbmc6IC4yZW0gLjJlbSAwO1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogLjJlbSAwOyB9XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYsXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgd2lkdGg6IDEuOGVtO1xuICBoZWlnaHQ6IDEuOGVtO1xuICBsaW5lLWhlaWdodDogMS44ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXY6YmVmb3JlLFxuICAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0OmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSAnTmF2aWdpbyc7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7IH1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldi1ob3Zlcixcbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQtaG92ZXIge1xuICB0b3A6IDFweDsgfVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2IHtcbiAgbGVmdDogMnB4OyB9XG4gIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxmMDBhJzsgfVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0IHtcbiAgcmlnaHQ6IDJweDsgfVxuICAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZjAwYic7IH1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldi1ob3ZlciB7XG4gIGxlZnQ6IDFweDsgfVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0LWhvdmVyIHtcbiAgcmlnaHQ6IDFweDsgfVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2IHNwYW4sXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLThweDsgfVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci10aXRsZSB7XG4gIG1hcmdpbjogMCAyLjNlbTtcbiAgbGluZS1oZWlnaHQ6IDEuOGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUgc2VsZWN0IHtcbiAgZm9udC1zaXplOiAxZW07XG4gIG1hcmdpbjogMXB4IDA7IH1cblxuLnVpLWRhdGVwaWNrZXIgc2VsZWN0LnVpLWRhdGVwaWNrZXItbW9udGgsXG4udWktZGF0ZXBpY2tlciBzZWxlY3QudWktZGF0ZXBpY2tlci15ZWFyIHtcbiAgd2lkdGg6IDQ1JTsgfVxuXG4udWktZGF0ZXBpY2tlciB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IC45ZW07XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIG1hcmdpbjogMCAwIC40ZW07IH1cblxuLnVpLWRhdGVwaWNrZXIgdGgge1xuICBwYWRkaW5nOiAuN2VtIC4zZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJvcmRlcjogMDsgfVxuXG4udWktZGF0ZXBpY2tlciB0ZCB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMXB4OyB9XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBtYXJnaW46IC43ZW0gMCAwIDA7XG4gIHBhZGRpbmc6IDAgLjJlbTtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMDsgfVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIGJ1dHRvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAuNWVtIC4yZW0gLjRlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAuMmVtIC42ZW0gLjNlbSAuNmVtO1xuICB3aWR0aDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24udWktZGF0ZXBpY2tlci1jdXJyZW50IHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLyogd2l0aCBtdWx0aXBsZSBjYWxlbmRhcnMgKi9cbi51aS1kYXRlcGlja2VyLnVpLWRhdGVwaWNrZXItbXVsdGkge1xuICB3aWR0aDogYXV0bzsgfVxuXG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cCB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwIHRhYmxlIHtcbiAgd2lkdGg6IDk1JTtcbiAgbWFyZ2luOiAwIGF1dG8gLjRlbTsgfVxuXG4udWktZGF0ZXBpY2tlci1tdWx0aS0yIC51aS1kYXRlcGlja2VyLWdyb3VwIHtcbiAgd2lkdGg6IDUwJTsgfVxuXG4udWktZGF0ZXBpY2tlci1tdWx0aS0zIC51aS1kYXRlcGlja2VyLWdyb3VwIHtcbiAgd2lkdGg6IDMzLjMlOyB9XG5cbi51aS1kYXRlcGlja2VyLW11bHRpLTQgLnVpLWRhdGVwaWNrZXItZ3JvdXAge1xuICB3aWR0aDogMjUlOyB9XG5cbi51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwLWxhc3QgLnVpLWRhdGVwaWNrZXItaGVhZGVyLFxuLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbWlkZGxlIC51aS1kYXRlcGlja2VyLWhlYWRlciB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwOyB9XG5cbi51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUge1xuICBjbGVhcjogbGVmdDsgfVxuXG4udWktZGF0ZXBpY2tlci1yb3ctYnJlYWsge1xuICBjbGVhcjogYm90aDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMDsgfVxuXG4vKiBSVEwgc3VwcG9ydCAqL1xuLnVpLWRhdGVwaWNrZXItcnRsIHtcbiAgZGlyZWN0aW9uOiBydGw7IH1cblxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLXByZXYge1xuICByaWdodDogMnB4O1xuICBsZWZ0OiBhdXRvOyB9XG5cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1uZXh0IHtcbiAgbGVmdDogMnB4O1xuICByaWdodDogYXV0bzsgfVxuXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItcHJldjpob3ZlciB7XG4gIHJpZ2h0OiAxcHg7XG4gIGxlZnQ6IGF1dG87IH1cblxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLW5leHQ6aG92ZXIge1xuICBsZWZ0OiAxcHg7XG4gIHJpZ2h0OiBhdXRvOyB9XG5cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIHtcbiAgY2xlYXI6IHJpZ2h0OyB9XG5cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIGJ1dHRvbiB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIGJ1dHRvbi51aS1kYXRlcGlja2VyLWN1cnJlbnQsXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItZ3JvdXAge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLWdyb3VwLWxhc3QgLnVpLWRhdGVwaWNrZXItaGVhZGVyLFxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLWdyb3VwLW1pZGRsZSAudWktZGF0ZXBpY2tlci1oZWFkZXIge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7IH1cblxuLyogSWNvbnMgKi9cbi51aS1kYXRlcGlja2VyIC51aS1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtaW5kZW50OiAtOTk5OTlweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbGVmdDogLjVlbTtcbiAgdG9wOiAuM2VtOyB9XG5cbi5maWxlLW1vZGFsLXdyYXBwZXIge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLmZpbGUtbW9kYWwtd3JhcHBlciB7XG4gICAgICBoZWlnaHQ6IDgwdmg7IH0gfVxuXG4uZmlsZS1tb2RhbC1tYWluIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBoZWlnaHQ6IDEwMCU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLmZpbGUtbW9kYWwtbWFpbiB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cblxuLmZpbGUtbW9kYWwtc2lkZSB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNlZWU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLmZpbGUtbW9kYWwtc2lkZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHdpZHRoOiA0MCU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAuZmlsZS1tb2RhbC1zaWRlIHtcbiAgICAgIHdpZHRoOiAzMy4zMyU7IH0gfVxuICAuZmlsZS1tb2RhbC1zaWRlLWZvb3RlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLmZpbGUtbW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIGhlaWdodDogMTAwJTsgfVxuXG4uZmlsZS1tb2RhbC1ib2R5IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIHBhZGRpbmc6IDMwcHggMzBweCA5N3B4OyB9XG5cbi52ZXJzaW9uLWxpc3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgLnZlcnNpb24tbGlzdCBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG5cbi5maWxlLXByZXZpZXc6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLCAwLCAwLCAwKSAzNiUsIHJnYmEoMCwgMCwgMCwgMCkgNTglLCBibGFjayAxMDAlKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDApIDM2JSwgcmdiYSgwLCAwLCAwLCAwKSA1OCUsIGJsYWNrIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDApIDM2JSwgcmdiYSgwLCAwLCAwLCAwKSA1OCUsIGJsYWNrIDEwMCUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyMwMDAwMDAnLEdyYWRpZW50VHlwZT0wICk7IH1cblxuLmZpbGUtcHJldmlld8KgIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDE3MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDZkNmQ2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwczovL3VwbG9hZC53aWtpbWVkaWEub3JnL3dpa2lwZWRpYS9jb21tb25zL2IvYmQvVGFtcGFfRkxfU3VscGh1cl9TcHJpbmdzX1Rvd2VyX3RhbGxfcGFubzAyLmpwZ1wiKTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuZmlsZS1wcmV2aWV3wqAge1xuICAgICAgaGVpZ2h0OiAyNTBweDsgfSB9XG5cbi5maWxlLXByZXZpZXctYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGNvbG9yOiAjZmZmO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5maWxlLWNvbW1lbnRzLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBzY3JvbGw7IH1cblxuLmZpbGUtY29tbWVudC1pdGVtwqAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxLjByZW0gMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNmQ2ZDY7IH1cblxuLmZpbGUtY29tbWVudC1mb290ZXLCoCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMHB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTVweCAzMHB4IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cblxuLmZpbGUtY29tbWVudC1mb290ZXItaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q2ZDZkNjsgfVxuICAuZmlsZS1jb21tZW50LWZvb3Rlci1pbm5lciBpbnB1dCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7IH1cblxuLmJvcmRlcmVkLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMWMxYzFjOyB9XG5cbi5maWxlLWFydGljbGXCoCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5maWxlLWNvbW1lbnQtbmFtZS1yb3cge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZmlsZS10cmFzaC1idXR0b24ge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLmZpbGUtdXBsb2FkIHtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZDogI2UzZTNlMzsgfVxuXG4ubGFiZWwtbmV1dHJhbCB7XG4gIGNvbG9yOiAjODA4MDgwOyB9XG5cbi5ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDI3MHB4O1xuICBiYWNrZ3JvdW5kOiAjZTNlM2UzO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDZkNmQ2O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgbGluZWFyOyB9XG4gIC5ib3guZHotZHJhZy1ob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4uZHotcHJldmlldyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAzMyU7XG4gIHBhZGRpbmc6IDEwcHg7IH1cblxuLmR6LXNpemUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5kei1zdWNjZXNzLW1hcmsge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5kei1lcnJvci1tYXJrIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZmlsZS1pbnB1dCB7XG4gIHdpZHRoOiA3MCU7IH1cbiAgLmR6LW1heC1maWxlcy1yZWFjaGVkIC5maWxlLWlucHV0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5ib3guaXMtdXBsb2FkaW5nIC5ib3hfX2lucHV0LFxuLmJveC5pcy1zdWNjZXNzIC5ib3hfX2lucHV0LFxuLmJveC5pcy1lcnJvciAuYm94X19pbnB1dCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4uYm94X191cGxvYWRpbmcsXG4uYm94X19zdWNjZXNzLFxuLmJveF9fZXJyb3Ige1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5ib3guaXMtdXBsb2FkaW5nIC5ib3hfX3VwbG9hZGluZyxcbi5ib3guaXMtc3VjY2VzcyAuYm94X19zdWNjZXNzLFxuLmJveC5pcy1lcnJvciAuYm94X19lcnJvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG5cbi5ib3hfX3VwbG9hZGluZyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4uYm94X19zdWNjZXNzIHtcbiAgYW5pbWF0aW9uOiBhcHBlYXItZnJvbS1pbnNpZGUgLjI1cyBlYXNlLWluLW91dDsgfVxuXG5Aa2V5ZnJhbWVzIGFwcGVhci1mcm9tLWluc2lkZSB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgwKTsgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgxLjEpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoMSk7IH0gfVxuXG4uYm94X19yZXN0YXJ0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uYm94X19yZXN0YXJ0OmZvY3VzLFxuLmJveF9fcmVzdGFydDpob3ZlciB7XG4gIGNvbG9yOiAjMzliZmQzOyB9XG5cbi5qcyAuYm94X19maWxlIHtcbiAgd2lkdGg6IDAuMXB4O1xuICBoZWlnaHQ6IDAuMXB4O1xuICBvcGFjaXR5OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xOyB9XG5cbi5qcyAuYm94X19maWxlICsgbGFiZWwge1xuICBtYXgtd2lkdGg6IDgwJTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5qcyAuYm94X19maWxlICsgbGFiZWw6aG92ZXIgc3Ryb25nLFxuLmJveF9fZmlsZTpmb2N1cyArIGxhYmVsIHN0cm9uZyxcbi5ib3hfX2ZpbGUuaGFzLWZvY3VzICsgbGFiZWwgc3Ryb25nIHtcbiAgY29sb3I6ICMzOWJmZDM7IH1cblxuLmpzIC5ib3hfX2ZpbGU6Zm9jdXMgKyBsYWJlbCxcbi5qcyAuYm94X19maWxlLmhhcy1mb2N1cyArIGxhYmVsIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCAjMDAwO1xuICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byA1cHg7IH1cblxuLmpzIC5ib3hfX2ZpbGUgKyBsYWJlbCAqIHtcbiAgLyogcG9pbnRlci1ldmVudHM6IG5vbmU7ICovXG4gIC8qIGluIGNhc2Ugb2YgRmFzdENsaWNrIGxpYiB1c2UgKi8gfVxuXG4ubm8tanMgLmJveF9fZmlsZSArIGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubm8tanMgLmJveF9fYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmZpbHRlci13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbWF4LWhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNmQ2ZDY7XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMzAwbXMgZWFzZS1pbi1vdXQ7IH1cbiAgLmZpbHRlci13cmFwcGVyLm9wZW4ge1xuICAgIG1heC1oZWlnaHQ6IDIwMXB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5maWx0ZXItd3JhcHBlciB7XG4gICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGJvcmRlcjogbm9uZTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZmlsdGVyIHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmlsdGVyIHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMzBweCAyNXB4OyB9IH1cblxuLmZpbHRlci1wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDZkNmQ2OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5maWx0ZXItcHJvZ3Jlc3Mge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lOyB9IH1cblxuLmZpbHRlci1idG4ge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQ7IH1cbiAgLmZpbHRlci1idG4gLmJ0bi1jb250ZW50IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLmZpbHRlci1idG4ge1xuICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgY29sb3I6ICM2OTc1N2U7XG4gICAgICBib3JkZXItd2lkdGg6IDAgMCAwIDNweDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAuZmlsdGVyLWJ0bi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogIzI1ODRjNDsgfVxuICAgICAgLmZpbHRlci1idG46aG92ZXIge1xuICAgICAgICBjb2xvcjogIzFjMWMxYzsgfVxuICAgICAgLmZpbHRlci1idG4tdXBjb21pbmcuYWN0aXZlLCAuZmlsdGVyLWJ0bi1kZWxheWVkLmFjdGl2ZSwgLmZpbHRlci1idG4tZG9uZS5hY3RpdmUge1xuICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAuZmlsdGVyLWJ0bi11cGNvbWluZyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzI1ODRjNDsgfVxuICAgICAgICAuZmlsdGVyLWJ0bi11cGNvbWluZy5hY3RpdmUge1xuICAgICAgICAgIGNvbG9yOiAjMjU4NGM0OyB9XG4gICAgICAuZmlsdGVyLWJ0bi1kZWxheWVkIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZWMxNTQzOyB9XG4gICAgICAgIC5maWx0ZXItYnRuLWRlbGF5ZWQuYWN0aXZlIHtcbiAgICAgICAgICBjb2xvcjogI2VjMTU0MzsgfVxuICAgICAgLmZpbHRlci1idG4tZG9uZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzMzYzc2NDsgfVxuICAgICAgICAuZmlsdGVyLWJ0bi1kb25lLmFjdGl2ZSB7XG4gICAgICAgICAgY29sb3I6ICMzM2M3NjQ7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuZmlsdGVyLWJ0biB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIGhlaWdodDogNDVweDtcbiAgICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAwIDAgMnB4OyB9IH1cbiAgLmZpbHRlci1idG4gLmFycm93LWljb24ge1xuICAgIGJvdHRvbTogYXV0bztcbiAgICByaWdodDogMTVweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZpbHRlci1idG4tZG9uZSB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLmZpbHRlci1idG4tdXBjb21pbmcge1xuICAgIG9yZGVyOiAyOyB9XG4gIC5maWx0ZXItYnRuLWRlbGF5ZWQge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5maWx0ZXItYnRuLXNwZWMuZmlsdGVyLWJ0bi1kb25lIC5idG4tY29udGVudDpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogIzMzYzc2NDsgfVxuICAuZmlsdGVyLWJ0bi1zcGVjLmZpbHRlci1idG4tZG9uZS5hY3RpdmUgLmJ0bi1jb250ZW50OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogIzMzYzc2NDsgfVxuICAuZmlsdGVyLWJ0bi1zcGVjLmZpbHRlci1idG4tZG9uZS5hY3RpdmUgLmZpbHRlci1jb3VudCB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBjb2xvcjogIzFjMWMxYzsgfVxuICAuZmlsdGVyLWJ0bi1zcGVjLmZpbHRlci1idG4tZGVsYXllZCAuYnRuLWNvbnRlbnQ6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICNlYzE1NDM7IH1cbiAgLmZpbHRlci1idG4tc3BlYy5maWx0ZXItYnRuLWRlbGF5ZWQuYWN0aXZlIC5idG4tY29udGVudDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICNlYzE1NDM7IH1cbiAgLmZpbHRlci1idG4tc3BlYy5maWx0ZXItYnRuLWRlbGF5ZWQuYWN0aXZlIC5maWx0ZXItY291bnQge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgY29sb3I6ICMxYzFjMWM7IH1cbiAgLmZpbHRlci1idG4tc3BlYy5maWx0ZXItYnRuLXVwY29taW5nIC5idG4tY29udGVudDpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogIzI1ODRjNDsgfVxuICAuZmlsdGVyLWJ0bi1zcGVjLmZpbHRlci1idG4tdXBjb21pbmcuYWN0aXZlIC5idG4tY29udGVudDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICMyNTg0YzQ7IH1cbiAgLmZpbHRlci1idG4tc3BlYy5maWx0ZXItYnRuLXVwY29taW5nLmFjdGl2ZSAuZmlsdGVyLWNvdW50IHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGNvbG9yOiAjMWMxYzFjOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5maWx0ZXItYnRuLXNwZWMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDk1cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgLmZpbHRlci1idG4tc3BlYzphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIHdpZHRoOiAxcHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMjVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkNmQ2ZDY7IH1cbiAgICAuZmlsdGVyLWJ0bi1zcGVjOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICAgICAgY29udGVudDogbm9uZTsgfVxuICAgIC5maWx0ZXItYnRuLXNwZWMgLmJ0bi1jb250ZW50IHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBhZGRpbmctdG9wOiAzNnB4O1xuICAgICAgY29sb3I6ICM5NTk1OTU7XG4gICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAuZmlsdGVyLWJ0bi1zcGVjIC5idG4tY29udGVudDpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgbWFyZ2luOiAxNHB4IDAgMCAtNnB4O1xuICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gICAgLmZpbHRlci1idG4tc3BlYyAuZmlsdGVyLWNvdW50IHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBjb2xvcjogIzFjMWMxYzsgfSB9XG5cbi5maWx0ZXItYnRuLXRleHQge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5maWx0ZXItY291bnQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMCAwIGF1dG87XG4gIG1pbi13aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgcGFkZGluZzogMCA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI2RhZGNkZTtcbiAgY29sb3I6ICM1ZjVmNWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuZmlsdGVyLWNvdW50IHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9IH1cbiAgLmZpbHRlci1idG4uYWN0aXZlIC5maWx0ZXItY291bnQge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5maWx0ZXItYnRuLmFjdGl2ZSAuZmlsdGVyLWNvdW50LFxuICAuZmlsdGVyLWJ0bi11cGNvbWluZy5hY3RpdmUgLmZpbHRlci1jb3VudCB7XG4gICAgYmFja2dyb3VuZDogIzI1ODRjNDsgfVxuICAuZmlsdGVyLWJ0bi1kZWxheWVkLmFjdGl2ZSAuZmlsdGVyLWNvdW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjZWMxNTQzOyB9XG4gIC5maWx0ZXItYnRuLWRvbmUuYWN0aXZlIC5maWx0ZXItY291bnQge1xuICAgIGJhY2tncm91bmQ6ICMzM2M3NjQ7IH1cblxuLnBhZ2UtaGVhZGVyLWZseW91dCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDYwcHg7XG4gIHJpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHotaW5kZXg6IDEwO1xuICBvcGFjaXR5OiAwO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDY4cHggcmdiYSgwLCAwLCAwLCAwLjE5KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5wYWdlLWhlYWRlci1mbHlvdXQge1xuICAgICAgdG9wOiA3M3B4O1xuICAgICAgcmlnaHQ6IDA7IH0gfVxuICAucGFnZS1oZWFkZXItZmx5b3V0Lm9wZW4ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICAucGFnZS1oZWFkZXItZmx5b3V0Lm5hdi1wcm9maWxlIHtcbiAgICB3aWR0aDogMjYwcHg7XG4gICAgcGFkZGluZzogMTVweCAxNXB4IDEwcHg7IH1cbiAgLnBhZ2UtaGVhZGVyLWZseW91dC5ub3RpZmljYXRpb25zLWZseW91dCB7XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDEwcHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgLnBhZ2UtaGVhZGVyLWZseW91dC5ub3RpZmljYXRpb25zLWZseW91dCB7XG4gICAgICAgIHdpZHRoOiA0NjBweDtcbiAgICAgICAgbGVmdDogYXV0bzsgfSB9XG5cbi5mbHlvdXQtaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuXG4uZmx5b3V0LWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkNmQ2ZDY7IH1cblxuLmhlYWRlci1mbHlvdXQtZm9vdGVyLWxpbmsge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnN2Zy13cmFwcGVyIHtcbiAgbGluZS1oZWlnaHQ6IDE7IH1cblxuLmNpcmNsZWQtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5jaXJjbGVkLWljb24tZmlsbGVkIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5jaXJjbGVkLWljb24tYm9sZCB7XG4gICAgYm9yZGVyLXdpZHRoOiAycHg7IH1cbiAgLmNpcmNsZWQtaWNvbi1tZCB7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAyOHB4OyB9XG4gICAgLmNpcmNsZWQtaWNvbi1tZCAuY2hlY2ttYXJrLWljb24ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDE0cHg7IH1cbiAgLmNpcmNsZWQtaWNvbi1sZyB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4OyB9XG5cbi5hZGQtaWNvbiB7XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG4gIC5hZGQtaWNvbi1tZCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtOyB9XG4gIC5hZGQtaWNvbi1sZyB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGZvbnQtc2l6ZTogMy4ycmVtOyB9XG5cbi5hcnJvdy1yaWdodC1pY29uIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMjNweDsgfVxuXG4uYXJyb3ctbGVmdC1pY29uIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMjNweDsgfVxuXG4ubG9nby1sYXJnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDkwcHg7IH1cblxuLmxvZ28tbWVkaXVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDVweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5sb2dvLW1lZGl1bSB7XG4gICAgICBoZWlnaHQ6IDU1cHg7IH0gfVxuXG4ubG9nby1zbWFsbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMwcHg7IH1cblxuLmNoZWNrbWFyay1pY29uLXNtIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDsgfVxuXG4uc2VsZWN0LWRyb3Bkb3duIC5zZWFyY2gtaWNvbiB7XG4gIGZpbGw6ICM4MDgwODA7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7IH1cblxuLmNsb3NlLWljb24uY2xvc2UtaWNvbi1ibGFjayB7XG4gIGZpbGw6ICMxYzFjMWM7IH1cblxuLmljb24tYnRuLXhzIC5jbG9zZS1pY29uIHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7IH1cblxuLnNvcnQtYXJyb3ctaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMTJweDsgfVxuICAuc29ydC1hcnJvdy1pY29uLXVwIHtcbiAgICB0b3A6IDA7IH1cbiAgLnNvcnQtYXJyb3ctaWNvbi1kb3duIHtcbiAgICB0b3A6IDdweDsgfVxuXG4uY3Jvc3MtaWNvbiB7XG4gIGZpbGw6ICNmZmY7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDE1MG1zOyB9XG4gIC5jcm9zcy1pY29uLXNtIHtcbiAgICB3aWR0aDogMTFweDtcbiAgICBoZWlnaHQ6IDExcHg7IH1cblxuLnByb2plY3RzLWdyaWQge1xuICBwYWRkaW5nLXRvcDogNjNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5wcm9qZWN0cy1ncmlkIC50b2dnbGUtYWxswqAge1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogNDBweDsgfVxuICAucHJvamVjdHMtZ3JpZCAucHJvamVjdHMtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAucHJvamVjdHMtZ3JpZCAucHJvamVjdHMtbGlzdCAucHJvamVjdHMtbGlzdC1pdGVtIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgYm9yZGVyLXdpZHRoOiAxcHggMXB4IDAgMDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItY29sb3I6ICNkNmQ2ZDY7IH1cbiAgICAgIC5wcm9qZWN0cy1ncmlkIC5wcm9qZWN0cy1saXN0IC5wcm9qZWN0cy1saXN0LWl0ZW06bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHggMCAwOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLnByb2plY3RzLWdyaWQgLnByb2plY3RzLWxpc3QgLnByb2plY3RzLWxpc3QtaXRlbSB7XG4gICAgICAgICAgZmxleDogMCAxIGF1dG87XG4gICAgICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgIGJvcmRlcjogbm9uZTsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLnByb2plY3RzLWdyaWQgLnByb2plY3RzLWxpc3QgLnByb2plY3RzLWxpc3QtaXRlbSB7XG4gICAgICAgICAgd2lkdGg6IDI1JTsgfSB9XG4gICAgLnByb2plY3RzLWdyaWQgLnByb2plY3RzLWxpc3QgLnByb2plY3Qge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNCk7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcywgYm94LXNoYWRvdyAwLjNzOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLnByb2plY3RzLWdyaWQgLnByb2plY3RzLWxpc3QgLnByb2plY3Q6aG92ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtM3B4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG4gICAgICAgICAgLnByb2plY3RzLWdyaWQgLnByb2plY3RzLWxpc3QgLnByb2plY3Q6aG92ZXIgLm1vcmUtYnRuIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7IH0gfVxuICAgICAgLnByb2plY3RzLWdyaWQgLnByb2plY3RzLWxpc3QgLnByb2plY3QgLm1vcmUtYnRuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgIC5wcm9qZWN0cy1ncmlkIC5wcm9qZWN0cy1saXN0IC5wcm9qZWN0IC5tb3JlLWJ0biB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwOyB9IH1cblxuLnRvZ2dsZS1hbGwtb3ZlcnZpZXctd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHggMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAudG9nZ2xlLWFsbC1vdmVydmlldy13cmFwcGVyIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnRvZ2dsZS1hbGwtb3ZlcnZpZXctd3JhcHBlciB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4OyB9IH1cblxuLnRvZ2dsZS1hbGwtb3ZlcnZpZXcge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC50b2dnbGUtYWxsLW92ZXJ2aWV3IHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzBweCkge1xuICAgIC50b2dnbGUtYWxsLW92ZXJ2aWV3IHtcbiAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICBoZWlnaHQ6IGF1dG87IH0gfVxuXG4ucHJvamVjdHMtbGlzdC1pdGVtLnJlamVjdGVkIC5ncmlkLWJvZHkge1xuICBvcGFjaXR5OiAwLjM7IH1cblxuLm5vdGlmaWNhdGlvbnMtaW5kaWNhdG9yLCAuc3RhdHVzLWluZGljYXRvciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4td2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgcGFkZGluZzogMCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZjE5MTI0OyB9XG4gIC5ub3RpZmljYXRpb25zLWluZGljYXRvci1ib3JkZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDNweCAjMzk0NzUwOyB9XG4gIC5ub3RpZmljYXRpb25zLWluZGljYXRvci1uZXcge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMjVweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4OyB9XG4gIC5ub3RpZmljYXRpb25zLWluZGljYXRvci5zdGF0dXMtZ29vZCwgLnN0YXR1cy1nb29kLnN0YXR1cy1pbmRpY2F0b3Ige1xuICAgIGJhY2tncm91bmQ6ICMzM2M3NjQgIWltcG9ydGFudDsgfVxuICAubm90aWZpY2F0aW9ucy1pbmRpY2F0b3Iuc3RhdHVzLXdhcm5pbmcsIC5zdGF0dXMtd2FybmluZy5zdGF0dXMtaW5kaWNhdG9yIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWY5MDM0ICFpbXBvcnRhbnQ7IH1cbiAgLm5vdGlmaWNhdGlvbnMtaW5kaWNhdG9yLnN0YXR1cy1kYW5nZXIsIC5zdGF0dXMtZGFuZ2VyLnN0YXR1cy1pbmRpY2F0b3Ige1xuICAgIGJhY2tncm91bmQ6ICNlYzE1NDMgIWltcG9ydGFudDsgfVxuXG4uc3RhdHVzLWluZGljYXRvci1zbGVldmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4OyB9XG5cbi5zdGF0dXMtaW5kaWNhdG9yLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogLTE1cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMTUwbXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQgMzAwbXMsIGJveC1zaGFkb3cgMzAwbXM7IH1cbiAgLnN0YXR1cy1pbmRpY2F0b3Itd3JhcHBlci10b3Age1xuICAgIHRvcDogNTAlO1xuICAgIGhlaWdodDogMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4OyB9XG4gICAgLnN0YXR1cy1pbmRpY2F0b3Itd3JhcHBlci10b3A6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogIzIyN2JiNzsgfVxuICAgIC5zdGF0dXMtaW5kaWNhdG9yLXdyYXBwZXItdG9wLm9wZW4ge1xuICAgICAgaGVpZ2h0OiAxMTVweDtcbiAgICAgIGJhY2tncm91bmQ6ICMyMjdiYjc7XG4gICAgICBib3gtc2hhZG93OiAwIDFweCAycHggIzAwNjFhMjsgfVxuICAuc3RhdHVzLWluZGljYXRvci13cmFwcGVyLWdyaWQge1xuICAgIHRvcDogMTdweDtcbiAgICBsZWZ0OiAycHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDM1cHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5zdGF0dXMtaW5kaWNhdG9yLXdyYXBwZXItZ3JpZCB7XG4gICAgICAgIHRvcDogMTNweDtcbiAgICAgICAgbGVmdDogMHB4OyB9IH1cbiAgICAuc3RhdHVzLWluZGljYXRvci13cmFwcGVyLWdyaWQ6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyMjksIDIyOSwgMjI5LCAwLjgpOyB9XG4gICAgLnN0YXR1cy1pbmRpY2F0b3Itd3JhcHBlci1ncmlkLm9wZW4ge1xuICAgICAgaGVpZ2h0OiAxMzVweDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjI5LCAyMjksIDIyOSwgMC44KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDIyOSwgMjI5LCAyMjksIDAuMik7IH1cblxuLnN0YXR1cy1pbmRpY2F0b3ItYnRuIHtcbiAgcGFkZGluZzogNXB4O1xuICBmbGV4OiAwIDAgYXV0bzsgfVxuXG4uc3RhdHVzLWluZGljYXRvcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgaGVpZ2h0OiA5MHB4OyB9XG4gIC5zdGF0dXMtaW5kaWNhdG9yLXdyYXBwZXItZ3JpZCAuc3RhdHVzLWluZGljYXRvcnMge1xuICAgIGhlaWdodDogOTBweDsgfVxuICAuc3RhdHVzLWluZGljYXRvcnMgLnN0YXR1cy1pbmRpY2F0b3ItYnRuIHtcbiAgICBwYWRkaW5nLXRvcDogMDsgfVxuXG4uc3RhdHVzLWluZGljYXRvciB7XG4gIG1pbi13aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMzAwbXM7IH1cbiAgLnN0YXR1cy1pbmRpY2F0b3Itd3JhcHBlci1ncmlkIC5zdGF0dXMtaW5kaWNhdG9yIHtcbiAgICBtaW4td2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4OyB9XG5cbi5wYWdpbmF0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAycmVtIDA7IH1cbiAgLnBhZ2luYXRpb24gLnBhZ2Utbm8ge1xuICAgIGhlaWdodDogMzBweDtcbiAgICBtaW4td2lkdGg6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luOiAwIDJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogIzI1ODRjNDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDsgfVxuICAgIC5wYWdpbmF0aW9uIC5wYWdlLW5vOmZvY3VzLCAucGFnaW5hdGlvbiAucGFnZS1ubzpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMWY2ZGEyOyB9XG4gICAgLnBhZ2luYXRpb24gLnBhZ2Utbm8uY3VycmVudC1wYWdlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJhY2tncm91bmQ6ICMxZjZkYTI7XG4gICAgICBmb250LXdlaWdodDogNTAwOyB9XG5cbi5wcm9ncmVzcy1jaXJjbGUge1xuICB3aWR0aDogMTAwJTsgfVxuXG4ucHJvZ3Jlc3MtY2lyY2xlLXByb2dyZXNzIHtcbiAgc3Ryb2tlOiAjMjU4NGM0O1xuICB0cmFuc2l0aW9uOiBzdHJva2UtZGFzaG9mZnNldCAuNzVzIGVhc2UgMHM7IH1cblxuLnByb2dyZXNzLWNpcmNsZS10cmFpbCB7XG4gIHN0cm9rZTogcmdiYSgzNywgMTMyLCAxOTYsIDAuMSk7IH1cblxuLnByb2dyZXNzLWNpcmNsZS10ZXh0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmaWxsOiAjZmZmOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGUtdGV4dCAucGVyY2VudGFnZSB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuXG4uc3RlcC1pbmRpY2F0b3Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgYmFja2dyb3VuZDogI2Q2ZDZkNjsgfVxuICAuc3RlcC1pbmRpY2F0b3I6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZDogIzI1ODRjNDsgfVxuICAuc3RlcC1pbmRpY2F0b3ItMSAuc3RlcC0xIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjU4NGM0OyB9XG4gIC5zdGVwLWluZGljYXRvci0yOmJlZm9yZSB7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAuc3RlcC1pbmRpY2F0b3ItMiAuc3RlcC0xLFxuICAuc3RlcC1pbmRpY2F0b3ItMiAuc3RlcC0yIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjU4NGM0OyB9XG4gIC5zdGVwLWluZGljYXRvci0zOmJlZm9yZSB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnN0ZXAtaW5kaWNhdG9yLTMgLnN0ZXAtMSxcbiAgLnN0ZXAtaW5kaWNhdG9yLTMgLnN0ZXAtMixcbiAgLnN0ZXAtaW5kaWNhdG9yLTMgLnN0ZXAtMyB7XG4gICAgYmFja2dyb3VuZDogIzI1ODRjNDsgfVxuXG4uc3RlcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI2Q2ZDZkNjtcbiAgei1pbmRleDogMTsgfVxuXG4uc3RlcC0xIHtcbiAgb3JkZXI6IC0xOyB9XG5cbi5sZXR0ZXJzIHtcbiAgZmlsbDogI2ZmZjsgfVxuXG4ubmF2aWdpby1maW4ge1xuICBvcGFjaXR5OiAwLjU7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogI2ZmZjtcbiAgc3Ryb2tlLW1pdGVybGltaXQ6IDMuODYzNzsgfVxuXG4uYUFuZG8ge1xuICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7XG4gIGNsaXAtcnVsZTogZXZlbm9kZDtcbiAgZmlsbDogI2ZmZjsgfVxuXG4udGJsLWhlYWQtaWNvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7IH1cblxuLnRibC1yb3cge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNzBweDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q2ZDZkNjsgfVxuICAudGJsLXJvdyAuZHJvcGRvd24tbW9yZS13cmFwcGVyIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgLnRibC1yb3c6aG92ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3gtc2hhZG93OiAwIDFweCA2cHggcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG4gICAgLnRibC1yb3c6aG92ZXIgLmRyb3Bkb3duLW1vcmUtd3JhcHBlciB7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC50Ymwtcm93IHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtOyB9IH1cbiAgLnByb2plY3RzLXRhYmxlIC50Ymwtcm93IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gIC5zdXJ2ZXlzLXRhYmxlIC50Ymwtcm93IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWluLWhlaWdodDogNzBweDtcbiAgICBwYWRkaW5nOiAxcmVtIDE1cHg7IH1cblxuLnRibC1jb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnRibC1jb2wge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnRibC1jb2wge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4OyB9IH1cbiAgLnRibC1oZWFkIC50YmwtY29sIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnRibC1oZWFkIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC50YmwtaGVhZCB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cbiAgLnRibC1oZWFkOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG5cbi5mbHVpZC1jb250ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5mbHVpZC1jb250ZW50LWxnIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgfSB9XG5cbi5yaWdodC1hbGlnbmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuXG4ud3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC50b2RvLWxpc3QgLndyYXBwZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC50b2RvLWxpc3QgLndyYXBwZXIge1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC53cmFwcGVyIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9IH1cblxuLnByb2plY3RzLXRhYmxlIC50YmwtY29sLTEge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5wcm9qZWN0cy10YWJsZSAudGJsLWNvbC0xIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDQycHg7IH0gfVxuXG4uZmlsZXMtdGFibGUgLnRibC1jb2wtMSxcbi5zdXJ2ZXlzLXRhYmxlIC50YmwtY29sLTEge1xuICB3aWR0aDogNDVweDtcbiAgbWFyZ2luOiAwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5maWxlcy10YWJsZSAudGJsLWNvbC0xLFxuICAgIC5zdXJ2ZXlzLXRhYmxlIC50YmwtY29sLTEge1xuICAgICAgd2lkdGg6IDU0cHg7IH0gfVxuXG4udXNlcnMtdGFibGUgLnRibC1jb2wtMSB7XG4gIHdpZHRoOiA0NXB4O1xuICBtYXJnaW46IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9qZWN0cy10YWJsZSAudGJsLWNvbC0yIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IDE0MHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wcm9qZWN0cy10YWJsZSAudGJsLWNvbC0yIHtcbiAgICB3aWR0aDogMTUwcHg7IH0gfVxuXG4uZmlsZXMtdGFibGUgLnRibC1jb2wtMiB7XG4gIGZsZXgtZ3JvdzogMjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuZmlsZXMtdGFibGUgLnRibC1jb2wtMiB7XG4gICAgICB3aWR0aDogMTQwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuZmlsZXMtdGFibGUgLnRibC1jb2wtMiB7XG4gICAgICB3aWR0aDogMTUwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnN1cnZleXMtdGFibGUgLnRibC1jb2wtMiB7XG4gICAgd2lkdGg6IDE5MHB4O1xuICAgIGZsZXgtZ3JvdzogMjsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudXNlcnMtdGFibGUgLnRibC1jb2wtMiB7XG4gICAgZmxleC1ncm93OiAyO1xuICAgIHdpZHRoOiAxNDBweDsgfSB9XG5cbi5wcm9qZWN0cy10YWJsZSAudGJsLWNvbC0zIHtcbiAgb3JkZXI6IC0xOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5wcm9qZWN0cy10YWJsZSAudGJsLWNvbC0zIHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIG9yZGVyOiBpbml0aWFsO1xuICAgICAgd2lkdGg6IDE0MHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnByb2plY3RzLXRhYmxlIC50YmwtY29sLTMge1xuICAgICAgd2lkdGg6IDE1MHB4OyB9IH1cblxuLmZpbGVzLXRhYmxlIC50YmwtY29sLTMge1xuICBvcmRlcjogLTE7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLmZpbGVzLXRhYmxlIC50YmwtY29sLTMge1xuICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICBvcmRlcjogaW5pdGlhbDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc3VydmV5cy10YWJsZSAudGJsLWNvbC0zIHtcbiAgICB3aWR0aDogMTMwcHg7XG4gICAgZmxleC1ncm93OiAxOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC51c2Vycy10YWJsZSAudGJsLWNvbC0zIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IDE0MHB4OyB9IH1cblxuLnByb2plY3RzLXRhYmxlIC50YmwtY29sLTQge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5wcm9qZWN0cy10YWJsZSAudGJsLWNvbC00IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDIyMHB4OyB9IH1cblxuLmZpbGVzLXRhYmxlIC50YmwtY29sLTQge1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWdyb3c6IDE7XG4gIHdpZHRoOiAxNDBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuZmlsZXMtdGFibGUgLnRibC1jb2wtNCB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5maWxlcy10YWJsZSAudGJsLWNvbC00IHtcbiAgICAgIHdpZHRoOiAxNTBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc3VydmV5cy10YWJsZSAudGJsLWNvbC00IHtcbiAgICB3aWR0aDogMTMwcHg7IH0gfVxuXG4udXNlcnMtdGFibGUgLnRibC1jb2wtNCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnVzZXJzLXRhYmxlIC50YmwtY29sLTQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTE1cHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAudXNlcnMtdGFibGUgLnRibC1jb2wtNCB7XG4gICAgICB3aWR0aDogMTM1cHg7IH0gfVxuXG4ucHJvamVjdHMtdGFibGUgLnRibC1jb2wtNSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnByb2plY3RzLXRhYmxlIC50YmwtY29sLTUge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAucHJvamVjdHMtdGFibGUgLnRibC1jb2wtNSB7XG4gICAgICB3aWR0aDogMTUwcHg7IH0gfVxuXG4uZmlsZXMtdGFibGUgLnRibC1jb2wtNSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMjhweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuZmlsZXMtdGFibGUgLnRibC1jb2wtNSB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgICAuZmlsZXMtdGFibGUgLnRibC1jb2wtNSAudGh1bWJuYWlsLXdyYXBwZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogNnB4OyB9XG4gICAgICAgIC5maWxlcy10YWJsZSAudGJsLWNvbC01IC50aHVtYm5haWwtd3JhcHBlcjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuXG4uc3VydmV5cy10YWJsZSAudGJsLWNvbC01IHtcbiAgd2lkdGg6IDY1cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5zdXJ2ZXlzLXRhYmxlIC50YmwtY29sLTUge1xuICAgICAgd2lkdGg6IDgwcHg7IH0gfVxuXG4udXNlcnMtdGFibGUgLnRibC1jb2wtNSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiA3MnB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC51c2Vycy10YWJsZSAudGJsLWNvbC01IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnVzZXJzLXRhYmxlIC50YmwtY29sLTUge1xuICAgICAgd2lkdGg6IDgycHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRibC1jb2wtNi5uby1lZGl0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRibC1jb2wtNi5uby1lZGl0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7IH0gfVxuXG4uZmlsZXMtdGFibGUgLnRibC1jb2wtNixcbi5zdXJ2ZXlzLXRhYmxlIC50YmwtY29sLTYge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogNzJweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuZmlsZXMtdGFibGUgLnRibC1jb2wtNixcbiAgICAuc3VydmV5cy10YWJsZSAudGJsLWNvbC02IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmZpbGVzLXRhYmxlIC50YmwtY29sLTYsXG4gICAgLnN1cnZleXMtdGFibGUgLnRibC1jb2wtNiB7XG4gICAgICB3aWR0aDogODJweDsgfSB9XG5cbi51c2Vycy10YWJsZSAudGJsLWNvbC02IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMS41cmVtO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB0ZXh0LWluZGVudDogLTEwMCU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnVzZXJzLXRhYmxlIC50YmwtY29sLTYge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICB3aWR0aDogODVweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGJvcmRlci1yYWRpdXM6IG5vbmU7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICB0ZXh0LWluZGVudDogMDtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7IH0gfVxuXG4udGJsLW5vdGlmaWNhdGlvbnMge1xuICB3aWR0aDogNDBweDsgfVxuXG4udGJsLW1vcmUge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogNDRweDtcbiAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC50YmwtbW9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi50YmwtdGFnZ2VkIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjNjk3NTdlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC50YmwtdGFnZ2VkIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgY29sb3I6ICMxYzFjMWM7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC50YmwtdGFnZ2VkIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtOyB9IH1cblxuLnByb2plY3RzLXRhYmxlIC5wcm9ncmVzc2JhciB7XG4gIG1hcmdpbjogMCAwIDhweDsgfVxuXG4uc3RhdHVzLWZpbmlzaGVkIHtcbiAgYmFja2dyb3VuZDogIzMzYzc2NDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuc3RhdHVzLWZpbmlzaGVkIHtcbiAgICAgIGNvbG9yOiAjMzNjNzY0OyB9IH1cblxuLnN0YXR1cy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZjE5MTI0OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5zdGF0dXMtYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjZjE5MTI0OyB9IH1cblxuLnN0YXR1cy1hcmNoaXZlZCB7XG4gIGJhY2tncm91bmQ6ICM5NTk1OTU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnN0YXR1cy1hcmNoaXZlZCB7XG4gICAgICBjb2xvcjogIzk1OTU5NTsgfSB9XG5cbi50aHVtYm5haWwtcm93IHtcbiAgbWFyZ2luOiAwOyB9XG4gIC5maWxlcy10YWJsZSAudGh1bWJuYWlsLXJvdyxcbiAgLnRvZG8tdGh1bWJuYWlscy13cmFwcGVyIC50aHVtYm5haWwtcm93IHtcbiAgICBtYXJnaW46IDAgMCAwIDZweDsgfVxuICAgIC5maWxlcy10YWJsZSAudGh1bWJuYWlsLXJvdzpmaXJzdC1jaGlsZCxcbiAgICAudG9kby10aHVtYm5haWxzLXdyYXBwZXIgLnRodW1ibmFpbC1yb3c6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLnRodW1ibmFpbCB7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC50aHVtYm5haWwtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZDogI2VlZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtYXJnaW46IDA7IH1cbiAgICAudGh1bWJuYWlsLXdyYXBwZXItY29sb3JlZCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjOGE5ZWFjOyB9XG4gICAgLnRodW1ibmFpbC13cmFwcGVyIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bzsgfVxuICAudGh1bWJuYWlsLWNpcmNsZSB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gIC50aHVtYm5haWwtYm9yZGVyIHtcbiAgICBib3JkZXItd2lkdGg6IDNweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7IH1cbiAgICAudGh1bWJuYWlsLWJvcmRlci14bCB7XG4gICAgICBib3JkZXItd2lkdGg6IDEwcHg7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XG4gIC50aHVtYm5haWwteHMge1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDsgfVxuICAgIC50aHVtYm5haWwteHMgLmZpbGUtaWNvbiB7XG4gICAgICB3aWR0aDogMTRweDtcbiAgICAgIGhlaWdodDogMTRweDsgfVxuICAudGh1bWJuYWlsLXNtIHtcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7IH1cbiAgICAudGh1bWJuYWlsLXNtIC5maWxlLWljb24ge1xuICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICBoZWlnaHQ6IDE0cHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC50aHVtYm5haWwtc20ge1xuICAgICAgICB3aWR0aDogNDJweDtcbiAgICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDJweDsgfVxuICAgICAgICAudGh1bWJuYWlsLXNtIC5maWxlLWljb24ge1xuICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgIGhlaWdodDogMThweDsgfSB9XG4gIC50aHVtYm5haWwtbWQge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgLnRodW1ibmFpbC1tZCB7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7IH0gfVxuICAudGh1bWJuYWlsLWxnIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC50aHVtYm5haWwtbGcge1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgIGhlaWdodDogMTAwcHg7IH0gfVxuICAudGh1bWJuYWlsLXhsIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgLnRodW1ibmFpbC14bCB7XG4gICAgICAgIHdpZHRoOiAxNjBweDtcbiAgICAgICAgaGVpZ2h0OiAxNjBweDsgfSB9XG4gIC50aHVtYm5haWwtbWIge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLnRodW1ibmFpbC1pbml0aWFscyxcbi50aHVtYm5haWwtbW9yZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7IH1cbiAgLnRodW1ibmFpbC14cyAudGh1bWJuYWlsLWluaXRpYWxzLCAudGh1bWJuYWlsLXhzXG4gIC50aHVtYm5haWwtbW9yZSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtOyB9XG4gIC50aHVtYm5haWwtc20gLnRodW1ibmFpbC1pbml0aWFscywgLnRodW1ibmFpbC1zbVxuICAudGh1bWJuYWlsLW1vcmUge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXNpemU6IDEuM3JlbTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgLnRodW1ibmFpbC1zbSAudGh1bWJuYWlsLWluaXRpYWxzLCAudGh1bWJuYWlsLXNtXG4gICAgICAudGh1bWJuYWlsLW1vcmUge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtOyB9IH1cbiAgLnRodW1ibmFpbC1sZyAudGh1bWJuYWlsLWluaXRpYWxzLCAudGh1bWJuYWlsLWxnXG4gIC50aHVtYm5haWwtbW9yZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAudGh1bWJuYWlsLWxnIC50aHVtYm5haWwtaW5pdGlhbHMsIC50aHVtYm5haWwtbGdcbiAgICAgIC50aHVtYm5haWwtbW9yZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgZm9udC1zaXplOiAyLjhyZW07IH0gfVxuICAudGh1bWJuYWlsLXhsIC50aHVtYm5haWwtaW5pdGlhbHMsIC50aHVtYm5haWwteGxcbiAgLnRodW1ibmFpbC1tb3JlIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgZm9udC1zaXplOiAyLjhyZW07IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC50aHVtYm5haWwteGwgLnRodW1ibmFpbC1pbml0aWFscywgLnRodW1ibmFpbC14bFxuICAgICAgLnRodW1ibmFpbC1tb3JlIHtcbiAgICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgICAgICBmb250LXNpemU6IDQuMnJlbTsgfSB9XG5cbi50aHVtYm5haWwtZml4ZWQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnRodW1ibmFpbC1maXhlZCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgfSB9XG5cbi50aHVtYm5haWwtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAudGh1bWJuYWlsLXRvb2x0aXA6aG92ZXIgLnRvb2x0aXAge1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIG9wYWNpdHk6IDE7IH0gfVxuXG4udG9vbHRpcCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnRvb2x0aXAge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgYmFja2dyb3VuZDogIzFjMWMxYztcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMzAwbXMgZWFzZS1pbi1vdXQsIG9wYWNpdHkgMzAwbXMgZWFzZS1pbi1vdXQ7IH1cbiAgICAgIC50b29sdGlwOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMnB4O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICMxYzFjMWM7IH0gfVxuXG4uZHJvcGRvd24tbW9yZS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5kcm9wZG93bi1tb3JlLXdyYXBwZXIub3BlbiAuZHJvcGRvd24tbW9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmRyb3Bkb3duLW1vcmUtd3JhcHBlci5vcGVuIC5lbGxpcHNpcy1idG4ge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cblxuLmRyb3Bkb3duLW1vcmUge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgcmlnaHQ6IDA7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTQpO1xuICB6LWluZGV4OiAxO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuXG4uZHJvcGRvd24tbW9yZS1idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDlweCAxOHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5kcm9wZG93bi1tb3JlLWJ0bjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1OyB9IH1cblxuLmRyb3Bkb3duLXdyYXBwZXIub3BlbiAuc2VsZWN0LWRyb3Bkb3duIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmRyb3Bkb3duLXBsYWNlaG9sZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmRyb3Bkb3duLXBsYWNlaG9sZGVyOmFjdGl2ZSB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjsgfVxuICAuZHJvcGRvd24tcGxhY2Vob2xkZXI6ZGlzYWJsZWQgLmFycm93LWljb24ge1xuICAgIGZpbGw6IGdyYXl0ZXh0OyB9XG4gIC5kcm9wZG93bi1wbGFjZWhvbGRlci10ZXh0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uc2VsZWN0LWRyb3Bkb3duIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm94LXNoYWRvdzogMCA0cHggMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG4gIC5zZWxlY3QtZHJvcGRvd24gLnNlbGVjdC1vcHRpb24tYnRuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBwYWRkaW5nOiAwIDExcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4OyB9XG4gICAgLnNlbGVjdC1kcm9wZG93biAuc2VsZWN0LW9wdGlvbi1idG4gLmNoZWNrbWFyay1pY29uIHtcbiAgICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICAgICAgd2lkdGg6IDE3cHg7XG4gICAgICBoZWlnaHQ6IDE3cHg7IH1cbiAgICAuc2VsZWN0LWRyb3Bkb3duIC5zZWxlY3Qtb3B0aW9uLWJ0bjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZTNlM2UzOyB9XG4gIC5zZWxlY3QtZHJvcGRvd24gLnNlbGVjdC1vcHRpb24taGVhZGluZyAuc2VsZWN0LW9wdGlvbi1idG4ge1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjb2xvcjogZ3JheTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiAxLjRyZW07IH1cbiAgLnNlbGVjdC1kcm9wZG93biAuc3ViLW9wdGlvbiAuc2VsZWN0LW9wdGlvbi1idG4ge1xuICAgIHBhZGRpbmctbGVmdDogMjVweDsgfVxuXG4uc2VsZWN0LW9wdGlvbi5zZWxlY3RlZCAuc2VsZWN0LW9wdGlvbi1idG4ge1xuICBiYWNrZ3JvdW5kOiAjZTNlM2UzO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzI1ODRjNDsgfVxuXG4uc2VsZWN0LW9wdGlvbi5zZWxlY3RlZCAuY2hlY2ttYXJrLWljb24ge1xuICBmaWxsOiAjMjU4NGM0OyB9XG5cbi5kcm9wZG93bi1zZWFyY2gge1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2l0aW9uOiBwYWRkaW5nIDIwMG1zIGVhc2UtaW4tb3V0OyB9XG4gIC5kcm9wZG93bi1zZWFyY2g6Zm9jdXMsIC5kcm9wZG93bi1zZWFyY2gudmFsdWUge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4OyB9XG4gIC5kcm9wZG93bi1zZWFyY2g6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzI1ODRjNDsgfVxuICAuZHJvcGRvd24tc2VhcmNoIC5idG4tcmVtb3ZlIHtcbiAgICB6LWluZGV4OiAxOyB9XG5cbi5zZWxlY3RlZC1pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICNkNmQ2ZDY7XG4gIHBhZGRpbmc6IDE3cHggMCA3cHg7IH1cbiAgLmVycm9yIC5zZWxlY3RlZC1pdGVtcyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWMxNTQzOyB9XG5cbi5zZWxlY3Qtb3B0aW9uLnNlbGVjdGVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgLnNlbGVjdC1vcHRpb24uc2VsZWN0ZWQgLnNlbGVjdC12YWx1ZSB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5kcm9wZG93bi1hZGQtdXNlci1jdiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLmRyb3Bkb3duLWlucHV0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleDogMSAwIGF1dG87IH1cblxuLmRyb3Bkb3duLXNlYXJjaC1pbnB1dCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmRyb3Bkb3duLXNlYXJjaC1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMxYzFjMWM7XG4gICAgb3BhY2l0eTogMTsgfVxuICAuZHJvcGRvd24tc2VhcmNoLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMWMxYzFjO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmRyb3Bkb3duLXNlYXJjaC1pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMxYzFjMWM7XG4gICAgb3BhY2l0eTogMTsgfVxuICAuZHJvcGRvd24tc2VhcmNoLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMxYzFjMWM7XG4gICAgb3BhY2l0eTogMTsgfVxuXG4uZHJvcGRvd24tc2VhcmNoLW9wdGlvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgei1pbmRleDogMjtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cbiAgLmRyb3Bkb3duLXNlYXJjaC1vcHRpb25zIC5zZWxlY3Qtb3B0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgLmRyb3Bkb3duLXNlYXJjaC1vcHRpb25zIC5zZWxlY3Qtb3B0aW9uIHtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7IH0gfVxuICAgIC5kcm9wZG93bi1zZWFyY2gtb3B0aW9ucyAuc2VsZWN0LW9wdGlvbjpob3ZlciwgLmRyb3Bkb3duLXNlYXJjaC1vcHRpb25zIC5zZWxlY3Qtb3B0aW9uLmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQ6ICNlM2UzZTM7IH1cbiAgLmRyb3Bkb3duLXNlYXJjaC1vcHRpb25zIC5zZWxlY3QtdmFsdWUge1xuICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgcGFkZGluZzogMCAxMXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDsgfVxuICAgIC5kcm9wZG93bi1zZWFyY2gtb3B0aW9ucyAuc2VsZWN0LXZhbHVlLmVtYWlsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICB3aWR0aDogYXV0bzsgfVxuXG4ubmV3LWFkZGl0aW9uIHtcbiAgbWFyZ2luOiAtMXB4IC0zMHB4IDA7XG4gIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTsgfVxuXG4uaGVhZGVyLXNlYXJjaCB7XG4gIGJhY2tncm91bmQ6ICMyMjdiYjc7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZzogMTJweCAxM3B4IDEzcHggNDJweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgLmhlYWRlci1zZWFyY2g6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmhlYWRlci1zZWFyY2g6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgb3BhY2l0eTogMTsgfVxuICAuaGVhZGVyLXNlYXJjaDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgb3BhY2l0eTogMTsgfVxuICAuaGVhZGVyLXNlYXJjaDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmhlYWRlci1zZWFyY2g6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogIzFjMWMxYztcbiAgICBib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgMDsgfVxuICAgIC5oZWFkZXItc2VhcmNoOmZvY3VzICsgLmxhYmVsLWluc2lkZS1zZWFyY2ggLnNlYXJjaC1pY29uIHtcbiAgICAgIGZpbGw6ICMxYzFjMWM7IH1cblxuLnNlYXJjaC1pY29uIHtcbiAgd2lkdGg6IDIzcHg7XG4gIGhlaWdodDogMjBweDtcbiAgZmlsbDogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7IH1cblxuLnNlYXJjaC1yZXN1bHRzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgcmlnaHQ6IDIwcHg7XG4gIGxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xuICB6LWluZGV4OiAxO1xuICBib3gtc2hhZG93OiAwcHggNXB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q2ZDZkNjtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDNweCAzcHg7XG4gIG1heC1oZWlnaHQ6IDQwMHB4O1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICB6LWluZGV4OiAyOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5zZWFyY2gtcmVzdWx0cy13cmFwcGVyIHtcbiAgICAgIG1heC1oZWlnaHQ6IG5vbmU7IH0gfVxuXG4uc2VhcmNoLXJlc3VsdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5zZWFyY2gtcmVzdWx0cyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cbiAgLnNlYXJjaC1yZXN1bHRzIC5hcnJvdy1yaWdodC1pY29uIHtcbiAgICBmaWxsOiAjNjk3NTdlOyB9XG5cbi5zZWFyY2gtcmVzdWx0cy1maXJzdCB7XG4gIGZsZXg6IDEgMSBhdXRvOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5zZWFyY2gtcmVzdWx0cy1maXJzdCB7XG4gICAgICB3aWR0aDogMzMuMzMlOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gICAgLnNlYXJjaC1yZXN1bHRzLWZpcnN0IHtcbiAgICAgIHdpZHRoOiA1NCU7IH0gfVxuXG4uc2VhcmNoLXJlc3VsdHMtZmlyc3QsXG4uc2VhcmNoLXJlc3VsdHMtbWlkZGxlIHtcbiAgbWFyZ2luOiAwIDJyZW0gMXJlbTsgfVxuXG4uc2VhcmNoLXJlc3VsdHMtbGFzdCB7XG4gIG1hcmdpbjogMCAyMHB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2VhcmNoLXJlc3VsdHMtbWlkZGxlLFxuICAuc2VhcmNoLXJlc3VsdHMtbGFzdCB7XG4gICAgd2lkdGg6IDMzLjMzJTtcbiAgICBtYXJnaW46IDAgMjBweCAwIDA7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLnNlYXJjaC1yZXN1bHRzLW1pZGRsZSxcbiAgLnNlYXJjaC1yZXN1bHRzLWxhc3Qge1xuICAgIHdpZHRoOiAyOCU7IH0gfVxuXG4uY29sLXN0cmV0Y2hlZCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cblxuLnNlYXJjaC1yZXN1bHRzLWZvb3RlciB7XG4gIHBhZGRpbmc6IDEwcHggMjBweDsgfVxuXG4uc2hvdy1hbGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMjU4NGM0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLnNob3ctYWxsOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZTNlM2UzOyB9XG5cbi5sb2ctaGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNmQ2ZDY7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmxvZy1oZWFkIHtcbiAgICAgIHBhZGRpbmc6IDIwcHg7IH0gfVxuXG4ubG9nLWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbjogMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAubG9nLWhlYWRlciB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTsgfSB9XG5cbi5sb2dpbi1wYWdlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICMyNTg0YzQgdXJsKFwiL2ltZy9sb2dpbi1iZy1vY2Vhbi5qcGVnXCIpIG5vLXJlcGVhdCA3NSUgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG5cbi5sb2dpbi13cmFwcGVyIHtcbiAgd2lkdGg6IDMxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5sb2dpbi13cmFwcGVyIC5sb2dvLXdyYXBwZXIge1xuICAgIG1hcmdpbjogMCAzNXB4IDUwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDIwcHgpIHtcbiAgICAubG9naW4td3JhcHBlciB7XG4gICAgICB3aWR0aDogNDEwcHg7IH0gfVxuXG4ubG9naW4tZm9ybXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAyMDAlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjAwbXMgZWFzZS1pbi1vdXQ7IH1cbiAgLmxvZ2luLWZvcm1zLmZvcmdvdHRlbi12aXNpYmxlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIDAsIDApOyB9XG5cbi5sb2dpbi1mb3JtLXdyYXBwZXIge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZzogMjBweDsgfVxuXG4uZm9yZ290UGFzc3dvcmRUaGFua3Mge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2UtaW4tb3V0OyB9XG5cbi50b2dnbGUtbG9naW46YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLm1lbWJlci1ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleDogMSAxIGF1dG87IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLm1lbWJlci1ncmlkIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBtYXJnaW46IDAgLTE1cHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAubWVtYmVyLWdyaWQge1xuICAgICAgbWFyZ2luOiAwIC0yMHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tZW1iZXItZ3JpZC1pdGVtIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB3aWR0aDogMzMuMzMlO1xuICAgIHBhZGRpbmc6IDE1cHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1lbWJlci1ncmlkLWNvbnRlbnQge1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTQpOyB9IH1cblxuLm1lbWJlci1saXN0LWhlYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIHBhZGRpbmc6IDFyZW0gMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNmQ2ZDY7XG4gIGNvbG9yOiAjOTU5NTk1OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5tZW1iZXItbGlzdC1oZWFkIHtcbiAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBjb2xvcjogIzFjMWMxYzsgfSB9XG5cbi5tZW1iZXItbGlzdC1oZWFkZXIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLm1lbWJlci1saXN0LWhlYWRlciB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbi5tZW1iZXItbGlzdC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweCAwIDEwcHggMTVweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNmQ2ZDY7IH1cbiAgLm1lbWJlci1saXN0LWl0ZW0gLmRyb3Bkb3duLW1vcmUtd3JhcHBlciB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIC5tZW1iZXItbGlzdC1pdGVtOmhvdmVyIC5kcm9wZG93bi1tb3JlLXdyYXBwZXIge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgLm1lbWJlci1saXN0LWl0ZW0ucmVqZWN0ZWQgLndyYXBwZXItbGluayB7XG4gICAgb3BhY2l0eTogMC4zOyB9XG5cbi50aHVtYm5haWwtY29sIHtcbiAgZmxleDogMCAwIGF1dG87IH1cblxuLm1lbWJlci13cmFwcGVyIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5tZW1iZXItd3JhcHBlci1jbGVhbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLm1lbWJlci1tb3JlLXdyYXBwZXIge1xuICBjb2xvcjogIzk1OTU5NTsgfVxuXG4ubWVtYmVyLW1vcmUtd3JhcHBlcixcbi5jdGEtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4OyB9XG5cbi5jdGEtd3JhcHBlciB7XG4gIGZsZXg6IDAgMCA4MHB4OyB9XG5cbi5pY29uLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDsgfVxuICAuaWNvbi1saW5rIC5waG9uZS1pY29uLFxuICAuaWNvbi1saW5rIC5wcm9maWxlLWljb24ge1xuICAgIGZpbGw6ICMyNTg0YzQ7IH1cbiAgLmljb24tbGluayAucGhvbmUtaWNvbiB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMnB4OyB9XG4gIC5pY29uLWxpbmsgLnByb2ZpbGUtaWNvbiB7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAyMHB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucHJvamVjdHMtZ3JpZCxcbiAgLnByb2plY3RzLXRhYmxlIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDsgfSB9XG5cbi5wcm9qZWN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleDogMSAxIGF1dG87IH1cblxuLnByb2plY3QtaGVhZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDcwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkY2FkMztcbiAgLyogT2xkIGJyb3dzZXJzICovXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNiZGNhZDMgMCUsICM4Mzk1YTIgMTAwJSk7XG4gIC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqLyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5wcm9qZWN0LWhlYWRlciB7XG4gICAgICBoZWlnaHQ6IDEwMHB4OyB9IH1cblxuLmNvdmVyLXBob3RvOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNCk7IH1cblxuLnByb2plY3QtdGh1bWJuYWlsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0yNXB4O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgei1pbmRleDogMTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAucHJvamVjdC10aHVtYm5haWwge1xuICAgICAgYm90dG9tOiAtMzVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMjVweDsgfSB9XG5cbi5wcm9qZWN0LWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleDogMSAxIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5wcm9qZWN0LWJvZHkge1xuICAgICAgcGFkZGluZy10b3A6IDQwcHg7IH0gfVxuICAucHJvamVjdC1ib2R5LXRvcCwgLnByb2plY3QtYm9keS1ib3R0b20ge1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5wcm9qZWN0LXBvc2l0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgb3JkZXI6IDI7XG4gIG1hcmdpbjogMCAwIDNweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAucHJvamVjdC1wb3NpdGlvbiB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICBtYXJnaW46IDAgMCA2cHg7IH0gfVxuXG4ucHJvamVjdC1jb21wYW55LW5hbWUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBvcmRlcjogMTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjNjk3NTdlO1xuICBtYXJnaW46IDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnByb2plY3QtY29tcGFueS1uYW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDsgfSB9XG5cbi5wcm9qZWN0LWJ0biB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnByb2plY3QtYnRuIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiA4NSU7XG4gICAgICBvcmRlcjogNDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH0gfVxuXG4ucHJvamVjdC1idG4tdGV4dCxcbi5wcm9qZWN0LWJ0bi10ZXh0LWhvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXM7IH1cblxuLnByb2plY3QtYnRuLXRleHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cblxuLnByb2plY3QtYnRuLXRleHQtaG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzNweCk7IH1cblxuLnByb2dyZXNzYmFyIHtcbiAgb3JkZXI6IDU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHB4O1xuICBtYXJnaW46IDIwcHggMCAwO1xuICBiYWNrZ3JvdW5kOiAjZDZkNmQ2OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5wcm9ncmVzc2JhciB7XG4gICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgIGhlaWdodDogMnB4OyB9IH1cbiAgLnByb2dyZXNzYmFyIC5wcm9ncmVzcyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjMzNjNzY0OyB9XG4gICAgLnByb2dyZXNzYmFyIC5wcm9ncmVzcy5kZWxheWVkIHtcbiAgICAgIGJhY2tncm91bmQ6ICNlYzE1NDM7IH1cbiAgICAucHJvZ3Jlc3NiYXIgLnByb2dyZXNzLnN0YXR1cy1nb29kIHtcbiAgICAgIGJhY2tncm91bmQ6ICMzM2M3NjQgIWltcG9ydGFudDsgfVxuICAgIC5wcm9ncmVzc2JhciAucHJvZ3Jlc3Muc3RhdHVzLXdhcm5pbmcge1xuICAgICAgYmFja2dyb3VuZDogI2VmOTAzNCAhaW1wb3J0YW50OyB9XG4gICAgLnByb2dyZXNzYmFyIC5wcm9ncmVzcy5zdGF0dXMtZGFuZ2VyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNlYzE1NDMgIWltcG9ydGFudDsgfVxuXG4ucHJvamVjdC1mb290ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5wcm9qZWN0LWZvb3RlciB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBjb2xvcjogIzk1OTU5NTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOyB9IH1cblxuLnByb2plY3QtZHVlLWRhdGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5wcm9qZWN0LWR1ZS1kYXRlLFxuLnByb2plY3QtY2FuZGlkYXRlcy1xdWFudGl0eSxcbi5wcm9qZWN0LW1hbmFnZXIsXG4ucHJvamVjdC1maWxlcy1xdWFudGl0eSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MsIG9wYWNpdHkgMC4yczsgfVxuXG4ucHJvamVjdC1kdWUtZGF0ZSxcbi5wcm9qZWN0LWNhbmRpZGF0ZXMtcXVhbnRpdHkge1xuICBsZWZ0OiAwOyB9XG5cbi5wcm9qZWN0LW1hbmFnZXIsXG4ucHJvamVjdC1maWxlcy1xdWFudGl0eSB7XG4gIHJpZ2h0OiAwOyB9XG5cbi5wcm9qZWN0LW1hbmFnZXIge1xuICB3aWR0aDogNjAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLnByb2plY3QtZHVlLWRhdGUsXG4ucHJvamVjdC1tYW5hZ2VyIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9XG5cbi5wcm9qZWN0LWZpbGVzLXF1YW50aXR5LFxuLnByb2plY3QtY2FuZGlkYXRlcy1xdWFudGl0eSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNXB4KTsgfVxuXG4uZ3JpZC1saW5rIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzFjMWMxYzsgfVxuXG4ucHJvamVjdC1saW5rIHtcbiAgcGFkZGluZzogNzBweCAwIDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnByb2plY3QtbGluayB7XG4gICAgICBwYWRkaW5nOiAxMDBweCAyMHB4IDM1cHg7IH1cbiAgICAgIC5wcm9qZWN0LWxpbms6aG92ZXIgLnByb2plY3QtYnRuIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzI1ODRjNDtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5wcm9qZWN0LWxpbms6aG92ZXIgLnByb2plY3QtYnRuLXRleHQge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMzcHgpOyB9XG4gICAgICAucHJvamVjdC1saW5rOmhvdmVyIC5wcm9qZWN0LWJ0bi10ZXh0LWhvdmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9XG4gICAgICAucHJvamVjdC1saW5rOmhvdmVyIC5wcm9qZWN0LWR1ZS1kYXRlLFxuICAgICAgLnByb2plY3QtbGluazpob3ZlciAucHJvamVjdC1tYW5hZ2VyIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1cHgpOyB9XG4gICAgICAucHJvamVjdC1saW5rOmhvdmVyIC5wcm9qZWN0LWZpbGVzLXF1YW50aXR5LFxuICAgICAgLnByb2plY3QtbGluazpob3ZlciAucHJvamVjdC1jYW5kaWRhdGVzLXF1YW50aXR5IHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9IH1cblxuLndlbGNvbWUtbWVzc2FnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMzVweCA1MHB4O1xuICBiYWNrZ3JvdW5kOiAjMzk0NzUwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC53ZWxjb21lLW1lc3NhZ2UgLmJ0bi1jbG9zZSwgLndlbGNvbWUtbWVzc2FnZSAuYnRuLXJlbW92ZSB7XG4gICAgdG9wOiAyMHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuICAgIC53ZWxjb21lLW1lc3NhZ2UgLmJ0bi1jbG9zZSAuY2xvc2UtaWNvbiwgLndlbGNvbWUtbWVzc2FnZSAuYnRuLXJlbW92ZSAuY2xvc2UtaWNvbiB7XG4gICAgICBmaWxsOiAjZmZmOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAud2VsY29tZS1tZXNzYWdlIC5idG4tY2xvc2UsIC53ZWxjb21lLW1lc3NhZ2UgLmJ0bi1yZW1vdmUge1xuICAgICAgICB0b3A6IDI1cHg7XG4gICAgICAgIHJpZ2h0OiA0MHB4OyB9IH1cblxuLndlbGNvbWUsXG4uc3RhdHVzIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnN0YXR1cy1saW5rIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmdyaWQtYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDE3MHB4OyB9XG5cbi5ncmlkLWJ0biB7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDZkNmQ2O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzFjMWMxYzsgfVxuXG4uZ3JpZC1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luOiAwOyB9XG5cbi50aW1lbGluZS1zZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogNTBweCAwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC50aW1lbGluZS1zZWN0aW9uIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiA0MHB4IDA7IH0gfVxuXG4udGltZWxpbmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMTVweCAwIDMwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnRpbWVsaW5lIHtcbiAgICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4udGltZWxpbmUtcHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgLnRpbWVsaW5lLXByb2dyZXNzIC5jaXJjbGVkLWljb24ge1xuICAgIGJvcmRlci1jb2xvcjogI2Q2ZDZkNjsgfVxuXG4ubWlsZXN0b25lIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm1pbGVzdG9uZS1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luOiA5cHggNzBweCAyNXB4IDI1cHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLm1pbGVzdG9uZS1oZWFkaW5nIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgbWFyZ2luOiA3cHggMCAyMHB4O1xuICAgICAgbWF4LXdpZHRoOiA0NTVweDsgfSB9XG5cbi5taWxlc3RvbmUtZXZlbnRzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5taWxlc3RvbmUtZXZlbnRzOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogOHB4O1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZkNmQ2O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXI6IDVweCBzb2xpZCAjZWVlOyB9XG5cbi5taWxlc3RvbmUtaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjBweDsgfVxuICAubWlsZXN0b25lLWluZGljYXRvci1jYW5kaWRhdGVzIHtcbiAgICB0b3A6IDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4OyB9XG4gIC5taWxlc3RvbmUtaW5kaWNhdG9yLWZpbGVzIHtcbiAgICB0b3A6IDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4OyB9XG4gIC5taWxlc3RvbmUtaW5kaWNhdG9yLXRvZG8ge1xuICAgIHRvcDogMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7IH1cbiAgLm1pbGVzdG9uZS1pbmRpY2F0b3IgLmRvYy1pY29uLFxuICAubWlsZXN0b25lLWluZGljYXRvciAuY2hlY2ttYXJrLWljb24sXG4gIC5taWxlc3RvbmUtaW5kaWNhdG9yIC5wcm9maWxlLWljb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZpbGw6ICNkNmQ2ZDY7IH1cbiAgLm1pbGVzdG9uZS1pbmRpY2F0b3IgLmRvYy1pY29uIHtcbiAgICBoZWlnaHQ6IDE3cHg7IH1cbiAgLm1pbGVzdG9uZS1pbmRpY2F0b3IgLmNoZWNrbWFyay1pY29uIHtcbiAgICBoZWlnaHQ6IDE4cHg7IH1cbiAgLm1pbGVzdG9uZS1pbmRpY2F0b3IgLnByb2ZpbGUtaWNvbiB7XG4gICAgaGVpZ2h0OiAyMHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5taWxlc3RvbmUtaW5kaWNhdG9yIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLm1pbGVzdG9uZS10YXNrcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIHBhZGRpbmc6IDE0cHggMTZweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAycHggMnB4ICNlOGU4ZTg7IH1cbiAgLm1pbGVzdG9uZS10YXNrczpiZWZvcmUsIC5taWxlc3RvbmUtdGFza3M6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDE0cHg7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci10b3A6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAubWlsZXN0b25lLXRhc2tzIHtcbiAgICAgIHdpZHRoOiA0NTVweDsgfSB9XG5cbi5taWxlc3RvbmUtdGFza3MtbGlzdC1pdGVtIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDsgfVxuICAubWlsZXN0b25lLXRhc2tzLWxpc3QtaXRlbSAuY2hlY2ttYXJrLWljb24tYnVsbGV0wqAge1xuICAgIGZpbGw6ICNkNmQ2ZDY7IH1cbiAgLm1pbGVzdG9uZS10YXNrcy1saXN0LWl0ZW0tc3RyaXB0LCAubWlsZXN0b25lLXRhc2tzLWxpc3QtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5taWxlc3RvbmUtdGFza3MtbGlzdC1pdGVtLmRvbmUgLmNoZWNrbWFyay1pY29uLWJ1bGxldMKgIHtcbiAgICBmaWxsOiAjMzNjNzY0OyB9XG5cbi5taWxlc3RvbmUtc3VtbWFyeSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIG1hcmdpbjogMCAyMHB4IDAgMDsgfVxuXG4ubWlsZXN0b25lLXN0YXJ0LWRhdGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTFweDtcbiAgcmlnaHQ6IDA7XG4gIGNvbG9yOiAjOTU5NTk1O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5jaGVja21hcmstaWNvbi1idWxsZXQge1xuICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuXG4udGltZWxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZDZkNmQ2O1xuICBtYXJnaW4tbGVmdDogLTFweDsgfVxuICAudGltZWxpbmUtaXRlbSAudGltZWxpbmUtcHJvZ3Jlc3Mge1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogLTIxcHg7IH1cbiAgLnRpbWVsaW5lLWl0ZW0gLm1pbGVzdG9uZS1ldmVudHM6YmVmb3JlIHtcbiAgICByaWdodDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMnB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC50aW1lbGluZS1pdGVtOm50aC1jaGlsZChvZGQpIHtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAgICAgLnRpbWVsaW5lLWl0ZW06bnRoLWNoaWxkKG9kZCkgLm1pbGVzdG9uZS1pbmRpY2F0b3Ige1xuICAgICAgICByaWdodDogMTAwJTsgfVxuICAgICAgICAudGltZWxpbmUtaXRlbTpudGgtY2hpbGQob2RkKSAubWlsZXN0b25lLWluZGljYXRvci1jYW5kaWRhdGVzIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7IH1cbiAgICAgICAgLnRpbWVsaW5lLWl0ZW06bnRoLWNoaWxkKG9kZCkgLm1pbGVzdG9uZS1pbmRpY2F0b3ItZmlsZXMge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDsgfVxuICAgICAgICAudGltZWxpbmUtaXRlbTpudGgtY2hpbGQob2RkKSAubWlsZXN0b25lLWluZGljYXRvci10b2RvIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7IH1cbiAgICAgIC50aW1lbGluZS1pdGVtOm50aC1jaGlsZChvZGQpIC5taWxlc3RvbmUtaGVhZGluZyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4OyB9XG4gICAgICAudGltZWxpbmUtaXRlbTpudGgtY2hpbGQob2RkKSAubWlsZXN0b25lLXRhc2tzIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7IH1cbiAgICAgICAgLnRpbWVsaW5lLWl0ZW06bnRoLWNoaWxkKG9kZCkgLm1pbGVzdG9uZS10YXNrczpiZWZvcmUge1xuICAgICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMTBweCBzb2xpZCAjZThlOGU4OyB9XG4gICAgICAgIC50aW1lbGluZS1pdGVtOm50aC1jaGlsZChvZGQpIC5taWxlc3RvbmUtdGFza3M6YWZ0ZXIge1xuICAgICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgICByaWdodDogMTAwJTtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDEwcHggc29saWQgI2ZmZjsgfVxuICAgICAgLnRpbWVsaW5lLWl0ZW06bnRoLWNoaWxkKG9kZCkgLm1pbGVzdG9uZS1zdGFydC1kYXRlIHtcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDFweDsgfVxuICAgIC50aW1lbGluZS1pdGVtOm50aC1jaGlsZChldmVuKSB7XG4gICAgICByaWdodDogNTAlO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2Q2ZDZkNjtcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAgIC50aW1lbGluZS1pdGVtOm50aC1jaGlsZChldmVuKSAudGltZWxpbmUtcHJvZ3Jlc3Mge1xuICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTIxcHg7IH1cbiAgICAgIC50aW1lbGluZS1pdGVtOm50aC1jaGlsZChldmVuKSAubWlsZXN0b25lLWhlYWRpbmcge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgICAudGltZWxpbmUtaXRlbTpudGgtY2hpbGQoZXZlbikgLm1pbGVzdG9uZS1ldmVudHM6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMnB4OyB9XG4gICAgICAudGltZWxpbmUtaXRlbTpudGgtY2hpbGQoZXZlbikgLm1pbGVzdG9uZS1pbmRpY2F0b3Ige1xuICAgICAgICBsZWZ0OiAxMDAlOyB9XG4gICAgICAgIC50aW1lbGluZS1pdGVtOm50aC1jaGlsZChldmVuKSAubWlsZXN0b25lLWluZGljYXRvci1jYW5kaWRhdGVzIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDsgfVxuICAgICAgICAudGltZWxpbmUtaXRlbTpudGgtY2hpbGQoZXZlbikgLm1pbGVzdG9uZS1pbmRpY2F0b3ItZmlsZXMge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4OyB9XG4gICAgICAgIC50aW1lbGluZS1pdGVtOm50aC1jaGlsZChldmVuKSAubWlsZXN0b25lLWluZGljYXRvci10b2RvIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDsgfVxuICAgICAgLnRpbWVsaW5lLWl0ZW06bnRoLWNoaWxkKGV2ZW4pIC5taWxlc3RvbmUtdGFza3Mge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgICAgIC50aW1lbGluZS1pdGVtOm50aC1jaGlsZChldmVuKSAubWlsZXN0b25lLXRhc2tzOmJlZm9yZSB7XG4gICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICBib3JkZXItbGVmdDogMTBweCBzb2xpZCAjZThlOGU4OyB9XG4gICAgICAgIC50aW1lbGluZS1pdGVtOm50aC1jaGlsZChldmVuKSAubWlsZXN0b25lLXRhc2tzOmFmdGVyIHtcbiAgICAgICAgICB0b3A6IDEycHg7XG4gICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICBib3JkZXItbGVmdDogMTBweCBzb2xpZCAjZmZmOyB9XG4gICAgICAudGltZWxpbmUtaXRlbTpudGgtY2hpbGQoZXZlbikgLm1pbGVzdG9uZS1zdGFydC1kYXRlIHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MXB4OyB9IH1cblxuLnRpbWVsaW5lLWl0ZW0uZG9uZSB7XG4gIGJvcmRlci1jb2xvcjogIzMzYzc2NDsgfVxuICAudGltZWxpbmUtaXRlbS5kb25lIC50aW1lbGluZS1wcm9ncmVzcyAuY2lyY2xlZC1pY29uIHtcbiAgICBib3JkZXItY29sb3I6ICMzM2M3NjQ7IH1cbiAgLnRpbWVsaW5lLWl0ZW0uZG9uZSAudGltZWxpbmUtcHJvZ3Jlc3MgLmNoZWNrbWFyay1pY29uIHtcbiAgICBmaWxsOiAjMzNjNzY0OyB9XG4gIC50aW1lbGluZS1pdGVtLmRvbmUgLm1pbGVzdG9uZS1ldmVudHM6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzNjNzY0OyB9XG4gIC50aW1lbGluZS1pdGVtLmRvbmUgLm1pbGVzdG9uZS1pbmRpY2F0b3IgLmRvYy1pY29uLFxuICAudGltZWxpbmUtaXRlbS5kb25lIC5taWxlc3RvbmUtaW5kaWNhdG9yIC5wcm9maWxlLWljb24sXG4gIC50aW1lbGluZS1pdGVtLmRvbmUgLm1pbGVzdG9uZS1pbmRpY2F0b3IgLmNoZWNrbWFyay1pY29uIHtcbiAgICBmaWxsOiAjMzNjNzY0OyB9XG5cbi50aW1lbGluZS1pdGVtLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzI1ODRjNDsgfVxuICAudGltZWxpbmUtaXRlbS5hY3RpdmUgLnRpbWVsaW5lLXByb2dyZXNzIC5jaXJjbGVkLWljb24ge1xuICAgIGJvcmRlci1jb2xvcjogIzI1ODRjNDsgfVxuICAudGltZWxpbmUtaXRlbS5hY3RpdmUgLm1pbGVzdG9uZS1ldmVudHM6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjU4NGM0OyB9XG4gIC50aW1lbGluZS1pdGVtLmFjdGl2ZSAubWlsZXN0b25lLWluZGljYXRvciAuZG9jLWljb24sXG4gIC50aW1lbGluZS1pdGVtLmFjdGl2ZSAubWlsZXN0b25lLWluZGljYXRvciAucHJvZmlsZS1pY29uLFxuICAudGltZWxpbmUtaXRlbS5hY3RpdmUgLm1pbGVzdG9uZS1pbmRpY2F0b3IgLmNoZWNrbWFyay1pY29uIHtcbiAgICBmaWxsOiAjMjU4NGM0OyB9XG5cbi50aW1lbGluZS1pdGVtLmRlbGF5ZWQge1xuICBib3JkZXItY29sb3I6ICNlYzE1NDM7IH1cbiAgLnRpbWVsaW5lLWl0ZW0uZGVsYXllZCAudGltZWxpbmUtcHJvZ3Jlc3MgLmNpcmNsZWQtaWNvbiB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWMxNTQzOyB9XG4gIC50aW1lbGluZS1pdGVtLmRlbGF5ZWQgLnRpbWVsaW5lLXByb2dyZXNzIC5jaGVja21hcmstaWNvbiB7XG4gICAgZmlsbDogI2VjMTU0MzsgfVxuICAudGltZWxpbmUtaXRlbS5kZWxheWVkIC5taWxlc3RvbmUtZXZlbnRzOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VjMTU0MzsgfVxuICAudGltZWxpbmUtaXRlbS5kZWxheWVkIC5taWxlc3RvbmUtaW5kaWNhdG9yIC5kb2MtaWNvbixcbiAgLnRpbWVsaW5lLWl0ZW0uZGVsYXllZCAubWlsZXN0b25lLWluZGljYXRvciAucHJvZmlsZS1pY29uLFxuICAudGltZWxpbmUtaXRlbS5kZWxheWVkIC5taWxlc3RvbmUtaW5kaWNhdG9yIC5jaGVja21hcmstaWNvbiB7XG4gICAgZmlsbDogI2VjMTU0MzsgfVxuXG4udGltZWxpbmUtaXRlbS5zdGF0dXMtZ29vZCB7XG4gIGJvcmRlci1jb2xvcjogIzMzYzc2NCAhaW1wb3J0YW50OyB9XG4gIC50aW1lbGluZS1pdGVtLnN0YXR1cy1nb29kIC50aW1lbGluZS1wcm9ncmVzcyAuY2lyY2xlZC1pY29uIHtcbiAgICBib3JkZXItY29sb3I6ICMzM2M3NjQgIWltcG9ydGFudDsgfVxuICAudGltZWxpbmUtaXRlbS5zdGF0dXMtZ29vZCAudGltZWxpbmUtcHJvZ3Jlc3MgLmNoZWNrbWFyay1pY29uIHtcbiAgICBmaWxsOiAjMzNjNzY0ICFpbXBvcnRhbnQ7IH1cbiAgLnRpbWVsaW5lLWl0ZW0uc3RhdHVzLWdvb2QgLm1pbGVzdG9uZS1ldmVudHM6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzNjNzY0ICFpbXBvcnRhbnQ7IH1cbiAgLnRpbWVsaW5lLWl0ZW0uc3RhdHVzLWdvb2QgLm1pbGVzdG9uZS1pbmRpY2F0b3IgLmRvYy1pY29uLFxuICAudGltZWxpbmUtaXRlbS5zdGF0dXMtZ29vZCAubWlsZXN0b25lLWluZGljYXRvciAucHJvZmlsZS1pY29uLFxuICAudGltZWxpbmUtaXRlbS5zdGF0dXMtZ29vZCAubWlsZXN0b25lLWluZGljYXRvciAuY2hlY2ttYXJrLWljb24ge1xuICAgIGZpbGw6ICMzM2M3NjQgIWltcG9ydGFudDsgfVxuXG4udGltZWxpbmUtaXRlbS5zdGF0dXMtd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI2VmOTAzNCAhaW1wb3J0YW50OyB9XG4gIC50aW1lbGluZS1pdGVtLnN0YXR1cy13YXJuaW5nIC50aW1lbGluZS1wcm9ncmVzcyAuY2lyY2xlZC1pY29uIHtcbiAgICBib3JkZXItY29sb3I6ICNlZjkwMzQgIWltcG9ydGFudDsgfVxuICAudGltZWxpbmUtaXRlbS5zdGF0dXMtd2FybmluZyAudGltZWxpbmUtcHJvZ3Jlc3MgLmNoZWNrbWFyay1pY29uIHtcbiAgICBmaWxsOiAjZWY5MDM0ICFpbXBvcnRhbnQ7IH1cbiAgLnRpbWVsaW5lLWl0ZW0uc3RhdHVzLXdhcm5pbmcgLm1pbGVzdG9uZS1ldmVudHM6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWY5MDM0ICFpbXBvcnRhbnQ7IH1cbiAgLnRpbWVsaW5lLWl0ZW0uc3RhdHVzLXdhcm5pbmcgLm1pbGVzdG9uZS1pbmRpY2F0b3IgLmRvYy1pY29uLFxuICAudGltZWxpbmUtaXRlbS5zdGF0dXMtd2FybmluZyAubWlsZXN0b25lLWluZGljYXRvciAucHJvZmlsZS1pY29uLFxuICAudGltZWxpbmUtaXRlbS5zdGF0dXMtd2FybmluZyAubWlsZXN0b25lLWluZGljYXRvciAuY2hlY2ttYXJrLWljb24ge1xuICAgIGZpbGw6ICNlZjkwMzQgIWltcG9ydGFudDsgfVxuXG4udGltZWxpbmUtaXRlbS5zdGF0dXMtZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWMxNTQzICFpbXBvcnRhbnQ7IH1cbiAgLnRpbWVsaW5lLWl0ZW0uc3RhdHVzLWRhbmdlciAudGltZWxpbmUtcHJvZ3Jlc3MgLmNpcmNsZWQtaWNvbiB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWMxNTQzICFpbXBvcnRhbnQ7IH1cbiAgLnRpbWVsaW5lLWl0ZW0uc3RhdHVzLWRhbmdlciAudGltZWxpbmUtcHJvZ3Jlc3MgLmNoZWNrbWFyay1pY29uIHtcbiAgICBmaWxsOiAjZWMxNTQzICFpbXBvcnRhbnQ7IH1cbiAgLnRpbWVsaW5lLWl0ZW0uc3RhdHVzLWRhbmdlciAubWlsZXN0b25lLWV2ZW50czpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYzE1NDMgIWltcG9ydGFudDsgfVxuICAudGltZWxpbmUtaXRlbS5zdGF0dXMtZGFuZ2VyIC5taWxlc3RvbmUtaW5kaWNhdG9yIC5kb2MtaWNvbixcbiAgLnRpbWVsaW5lLWl0ZW0uc3RhdHVzLWRhbmdlciAubWlsZXN0b25lLWluZGljYXRvciAucHJvZmlsZS1pY29uLFxuICAudGltZWxpbmUtaXRlbS5zdGF0dXMtZGFuZ2VyIC5taWxlc3RvbmUtaW5kaWNhdG9yIC5jaGVja21hcmstaWNvbiB7XG4gICAgZmlsbDogI2VjMTU0MyAhaW1wb3J0YW50OyB9XG5cbi5wcm9qZWN0LWNhbmRpZGF0ZXMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDI1cHggMCAwO1xuICBiYWNrZ3JvdW5kOiAjMzk0NzUwO1xuICBjb2xvcjogI2ZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAucHJvamVjdC1jYW5kaWRhdGVzLXdyYXBwZXIge1xuICAgICAgcGFkZGluZzogMzVweCAwIDA7IH0gfVxuXG4ucHJvamVjdC1jYW5kaWRhdGVzIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAucHJvamVjdC1jYW5kaWRhdGVzIHtcbiAgICAgIG1hcmdpbjogMnJlbSBhdXRvIDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gIC5wcm9qZWN0LWNhbmRpZGF0ZXMgLm5vdGlmaWNhdGlvbnMtaW5kaWNhdG9yLCAucHJvamVjdC1jYW5kaWRhdGVzIC5zdGF0dXMtaW5kaWNhdG9yIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtOXB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogOXB4OyB9XG5cbi5wcm9qZWN0LWNhbmRpZGF0ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7IH1cbiAgLnByb2plY3QtY2FuZGlkYXRlIC50aHVtYm5haWwtd3JhcHBlciB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTBweDsgfVxuXG4uY2FuZGlkYXRlLW9wZW4ge1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dDtcbiAgb3BhY2l0eTogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDsgfVxuICAucHJvamVjdC1jYW5kaWRhdGVzIC5jYW5kaWRhdGUtb3BlbiB7XG4gICAgd2lkdGg6IDE2cmVtOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAucHJvamVjdC1jYW5kaWRhdGVzIC5jYW5kaWRhdGUtb3BlbiB7XG4gICAgICAgIHdpZHRoOiAxOHJlbTsgfSB9XG4gIC5yZWplY3RlZCAuY2FuZGlkYXRlLW9wZW4ge1xuICAgIG9wYWNpdHk6IDAuMzsgfVxuICAgIC5yZWplY3RlZCAuY2FuZGlkYXRlLW9wZW46aG92ZXIsIC5yZWplY3RlZCAuY2FuZGlkYXRlLW9wZW46Zm9jdXMge1xuICAgICAgb3BhY2l0eTogMTsgfVxuXG4uY2FuZGlkYXRlLWFkZCB7XG4gIHBhZGRpbmc6IDAgMjVweDsgfVxuXG4ubWlsZXN0b25lLWV2ZW50LWxpc3Qge1xuICBtYXJnaW4tdG9wOiAxMnB4OyB9XG5cbi5vcGVuLXBhcmVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAub3Blbi1wYXJlbnQgLmFycm93LWljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgZmlsbDogIzk1OTU5NTsgfVxuICAub3Blbi1wYXJlbnQgLmFycm93LWRvd24taWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm9wZW4tcGFyZW50IC5hcnJvdy11cC1pY29uIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5vcGVuLXBhcmVudC5vcGVuIC5hcnJvdy1kb3duLWljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm9wZW4tcGFyZW50Lm9wZW4gLmFycm93LXVwLWljb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5vcGVuLXBhcmVudCAuYXJyb3ctaWNvbiB7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgICAub3Blbi1wYXJlbnQ6aG92ZXIgLmFycm93LWljb24ge1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfSB9XG5cbi50b2dnbGUtYWxsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwcHg7XG4gIHJpZ2h0OiAxNXB4O1xuICBjb2xvcjogIzk1OTU5NTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAudG9nZ2xlLWFsbCB7XG4gICAgICB0b3A6IDU2cHg7XG4gICAgICByaWdodDogNjhweDsgfSB9XG4gIC50b2dnbGUtYWxsLm9wZW4ge1xuICAgIGNvbG9yOiAjMWMxYzFjO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuLnBpZSB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAucGllIGNpcmNsZSB7XG4gICAgZmlsbDogI2VlZTtcbiAgICBzdHJva2U6ICMyNTg0YzQ7XG4gICAgc3Ryb2tlLXdpZHRoOiAzMjtcbiAgICB0cmFuc2l0aW9uOiBzdHJva2UtZGFzaGFycmF5IDFzIGVhc2U7IH1cbiAgLmFjdGl2ZSAucGllIGNpcmNsZSB7XG4gICAgc3Ryb2tlOiAjMjU4NGM0OyB9XG4gIC51cGNvbWluZyAucGllIGNpcmNsZSB7XG4gICAgc3Ryb2tlOiAjZDZkNmQ2OyB9XG4gIC5kZWxheWVkIC5waWUgY2lyY2xlIHtcbiAgICBzdHJva2U6ICNlYzE1NDM7IH1cbiAgLnN0YXR1cy1kYW5nZXIgLnBpZSBjaXJjbGUge1xuICAgIHN0cm9rZTogI2VjMTU0MyAhaW1wb3J0YW50OyB9XG4gIC5zdGF0dXMtZ29vZCAucGllIGNpcmNsZSB7XG4gICAgc3Ryb2tlOiAjMzNjNzY0ICFpbXBvcnRhbnQ7IH1cbiAgLnN0YXR1cy13YXJuaW5nIC5waWUgY2lyY2xlIHtcbiAgICBzdHJva2U6ICNlZjkwMzQgIWltcG9ydGFudDsgfVxuXG4udG9kb3MtbGlzdCxcbi50b2RvLWxpc3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50b2Rvcy1saXN0LWl0ZW0ub3BlbiAudG9kby1saXN0IHtcbiAgICBib3JkZXItbGVmdDogMTBweCBzb2xpZCAjZDZkNmQ2OyB9IH1cblxuLnRvZG9zLWxpc3QtaGVhZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDFyZW0gMTVweDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICNkNmQ2ZDY7XG4gIGJhY2tncm91bmQ6ICNlZWU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnRvZG9zLWxpc3QtaGVhZCB7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjsgfSB9XG4gIC50b2Rvcy1saXN0LWhlYWQtYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgY29sb3I6ICM5NTk1OTU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC50b2Rvcy1saXN0LWhlYWQtYnRuIHtcbiAgICAgICAgY29sb3I6ICMxYzFjMWM7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfSB9XG5cbi50b2Rvcy1saXN0LWJ0bi13cmFwcGVyIHtcbiAgZmxleDogMSAxIGF1dG87IH1cblxuLnRvZG9zLWxpc3QtaGVhZGVyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC50b2Rvcy1saXN0LWhlYWRlciB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbi50b2RvLWxpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogNzBweDtcbiAgcGFkZGluZzogMTBweCAxNXB4OyB9XG4gIC50b2RvLWxpc3QtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q2ZDZkNjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAudG9kby1saXN0LWl0ZW0ge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNmQ2ZDY7IH0gfVxuICAudG9kby1saXN0LWl0ZW0gLmVsbGlwc2lzLWJ0biB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC50b2RvLWxpc3QtaXRlbTpob3ZlciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3gtc2hhZG93OiAwIDFweCA2cHggcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG4gICAgICAudG9kby1saXN0LWl0ZW06aG92ZXIgLmVsbGlwc2lzLWJ0biB7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgICAgIC50b2RvLWxpc3QtaXRlbTpob3ZlciAuZmxhZy1idG4gLmZhLWZsYWcge1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gICAgICAudG9kby1saXN0LWl0ZW06aG92ZXIgLmZsYWctYnRuOmRpc2FibGVkIC5mYS1mbGFnIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9IH1cblxuLnRvZG8tYnRuLXdyYXBwZXIge1xuICBmbGV4OiAwIDAgYXV0bzsgfVxuXG4udG9kby10YXNrLXdyYXBwZXIge1xuICBmbGV4OiAxIDEgYXV0bzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAudG9kby10YXNrLXdyYXBwZXIge1xuICAgICAgZmxleDogMSAxIDEwMCU7IH0gfVxuXG4udG9kby10aHVtYm5haWxzLXdyYXBwZXIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiA3MnB4O1xuICBjb2xvcjogIzk1OTU5NTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAudG9kby10aHVtYm5haWxzLXdyYXBwZXIge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC51c2VybmFtZS1zaGFyZWQge1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfSB9XG5cbi50b2RvLXRpbWUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiA5NXB4O1xuICBtYXJnaW46IDAgMTBweCAwIDIycHg7IH1cbiAgLnRvZG8tdGltZS13cmFwcGVyLWhlYWQge1xuICAgIG1hcmdpbi1yaWdodDogNTRweDsgfVxuXG4udG9kby10YXNrIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAudG9kby10YXNrIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtOyB9IH1cblxuLnRvZG8tZHVlLWRhdGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBjb2xvcjogIzk1OTU5NTsgfVxuXG4udG9kby1kdWUtZGF0ZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLnRvZG8tbGlzdC1pdGVtLmRlbGF5ZWQgLnRvZG8tZHVlLWRhdGUge1xuICAgIGNvbG9yOiAjZWUyZDU2OyB9XG5cbi50b2Rvcy1saXN0LWl0ZW0udXBjb21pbmcgLmNpcmNsZWQtaWNvbixcbi50b2RvLWxpc3QtaXRlbS51cGNvbWluZyAuY2lyY2xlZC1pY29uIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjU4NGM0OyB9XG5cbi50b2Rvcy1saXN0LWl0ZW0udXBjb21pbmcgLmNoZWNrbWFyay1pY29uLFxuLnRvZG8tbGlzdC1pdGVtLnVwY29taW5nIC5jaGVja21hcmstaWNvbiB7XG4gIGZpbGw6ICNmZmY7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50b2Rvcy1saXN0LWl0ZW0udXBjb21pbmcgLmNoZWNrbWFyay1idG46aG92ZXIgLmNoZWNrbWFyay1pY29uLFxuICAudG9kby1saXN0LWl0ZW0udXBjb21pbmcgLmNoZWNrbWFyay1idG46aG92ZXIgLmNoZWNrbWFyay1pY29uIHtcbiAgICBmaWxsOiAjMjU4NGM0OyB9IH1cblxuLnRvZG9zLWxpc3QtaXRlbS5kZWxheWVkIC5jaXJjbGVkLWljb24sXG4udG9kby1saXN0LWl0ZW0uZGVsYXllZCAuY2lyY2xlZC1pY29uIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWMxNTQzOyB9XG5cbi50b2Rvcy1saXN0LWl0ZW0uZGVsYXllZCAuY2hlY2ttYXJrLWljb24sXG4udG9kby1saXN0LWl0ZW0uZGVsYXllZCAuY2hlY2ttYXJrLWljb24ge1xuICBmaWxsOiAjZmZmOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudG9kb3MtbGlzdC1pdGVtLmRlbGF5ZWQgLmNoZWNrbWFyay1idG46aG92ZXIgLmNoZWNrbWFyay1pY29uLFxuICAudG9kby1saXN0LWl0ZW0uZGVsYXllZCAuY2hlY2ttYXJrLWJ0bjpob3ZlciAuY2hlY2ttYXJrLWljb24ge1xuICAgIGZpbGw6ICNlYzE1NDM7IH0gfVxuXG4udG9kb3MtbGlzdC1pdGVtLmRvbmUgLmNpcmNsZWQtaWNvbixcbi50b2Rvcy1saXN0LWl0ZW0uZG9uZS5jbG9zZWQgLmNpcmNsZWQtaWNvbixcbi50b2RvLWxpc3QtaXRlbS5kb25lIC5jaXJjbGVkLWljb24ge1xuICBib3JkZXItY29sb3I6ICMzM2M3NjQ7IH1cblxuLnRvZG9zLWxpc3QtaXRlbS5kb25lIC5jaGVja21hcmstaWNvbixcbi50b2Rvcy1saXN0LWl0ZW0uZG9uZS5jbG9zZWQgLmNoZWNrbWFyay1pY29uLFxuLnRvZG8tbGlzdC1pdGVtLmRvbmUgLmNoZWNrbWFyay1pY29uIHtcbiAgZmlsbDogIzMzYzc2NDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRvZG9zLWxpc3QtaXRlbS5kb25lIC5jaGVja21hcmstYnRuOmhvdmVyIC5jaGVja21hcmstaWNvbixcbiAgLnRvZG9zLWxpc3QtaXRlbS5kb25lLmNsb3NlZCAuY2hlY2ttYXJrLWJ0bjpob3ZlciAuY2hlY2ttYXJrLWljb24sXG4gIC50b2RvLWxpc3QtaXRlbS5kb25lIC5jaGVja21hcmstYnRuOmhvdmVyIC5jaGVja21hcmstaWNvbiB7XG4gICAgZmlsbDogIzMzYzc2NDsgfSB9XG5cbi50b2Rvcy1saXN0LWl0ZW0udXBjb21pbmcuY2xvc2VkIC5jaXJjbGVkLWljb24sXG4udG9kb3MtbGlzdC1pdGVtLmRlbGF5ZWQuY2xvc2VkIC5jaXJjbGVkLWljb24ge1xuICBib3JkZXItY29sb3I6ICNkNmQ2ZDY7XG4gIGNvbG9yOiAjZDZkNmQ2OyB9XG5cbi5mbGFnLWJ0biAuZmEtZmxhZyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGNvbG9yOiAjZDZkNmQ2OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZmxhZy1idG4gLmZhLWZsYWcge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfSB9XG5cbi5mbGFnLWJ0bi5mbGFnZ2VkIC5mYS1mbGFnIHtcbiAgY29sb3I6ICNlYzE1NDM7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7IH1cblxuLmZsYWctYnRuOmRpc2FibGVkIC5mYS1mbGFnIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi50b2Rvcy1uZXctbWlsZXN0b25lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDE1MG1zOyB9XG4gIC50b2Rvcy1uZXctbWlsZXN0b25lLmFjdGl2ZSB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGJvcmRlci1jb2xvcjogI2Q2ZDZkNjsgfVxuICAudG9kb3MtbmV3LW1pbGVzdG9uZSAuZGF0ZXBpY2tlciB7XG4gICAgYm9yZGVyOiBub25lOyB9XG5cbi5uZXctbWlsZXN0b25lLW5hbWUge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDI4cHg7IH1cblxuLm5ldy1taWxlc3RvbmUtc2F2ZSB7XG4gIHdpZHRoOiA4OHB4OyB9XG5cbi5uZXctbWlsZXN0b25lLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWdyb3c6IDE7IH1cblxuLmJ0bi1uZXctd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYm94LXNoYWRvdzogMCAxNXB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAxOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5idG4tbmV3LXdyYXBwZXIge1xuICAgICAgYm90dG9tOiA2MHB4O1xuICAgICAgcmlnaHQ6IDQwcHg7XG4gICAgICB3aWR0aDogNjBweDtcbiAgICAgIGhlaWdodDogNjBweDsgfSB9XG5cbi5idG4tbmV3LWV4dGVuZGVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogIzI1ODRjNDtcbiAgdHJhbnNpdGlvbjogYWxsIDE1MG1zOyB9XG4gIC5idG4tbmV3LWV4dGVuZGVkLm9wZW4ge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICB3aWR0aDogMjMwcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5idG4tbmV3LWV4dGVuZGVkLm9wZW4ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIHdpZHRoOiAyNTBweDsgfSB9XG5cbi5idG4tYWRkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm94LXNoYWRvdzogMCAxNXB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG4gIC5idG4tYWRkLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogIzI1ODRjNDsgfVxuXG4uY2xvc2UtaWNvbiB7XG4gIGZpbGw6ICNmZmY7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7IH1cblxuLmJ0bi1leHRlbmRlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAwIDEwcHg7IH1cblxuLnNlYXJjaC1oZWFkZXIge1xuICBwYWRkaW5nOiAycmVtIDE1cHggMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuc2VhcmNoLWhlYWRlciB7XG4gICAgICBwYWRkaW5nOiA0cmVtIDAgMDsgfSB9XG5cbi5zZWFyY2gtcGFnZS1zZWFyY2gge1xuICBiYWNrZ3JvdW5kOiBub25lOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5zZWFyY2gtcGFnZS1zZWFyY2gge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5zZWFyY2gtY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnNlYXJjaC1jb250ZW50IHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7IH0gfVxuXG4ucHJvZmlsZS1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQ6ICMzOTQ3NTA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnByb2ZpbGUtaGVhZGVyIHtcbiAgICAgIHBhZGRpbmc6IDNyZW0gNXJlbTsgfSB9XG5cbi5wcm9maWxlLWhlYWRlci1jb2wge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW46IDFyZW0gMCAwOyB9XG5cbi5wcm9maWxlLWNvbnRlbnQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5wcm9maWxlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cblxuLmN0YS1wcm9maWxlIHtcbiAgbWFyZ2luLXRvcDogMS41cmVtOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5jdGEtcHJvZmlsZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDNyZW07XG4gICAgICByaWdodDogM3JlbTtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuXG4ucHJvZmlsZS1jb250ZW50LWJveCB7XG4gIG1hcmdpbjogMTVweDtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAxcHggMCAjZThlOGU4OyB9XG4gIC5wcm9maWxlLWNvbnRlbnQtYm94OmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5wcm9maWxlLWNvbnRlbnQtYm94IHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBtYXJnaW46IDQwcHggMCA0MHB4IDMwcHg7XG4gICAgICBwYWRkaW5nOiA0MHB4OyB9XG4gICAgICAucHJvZmlsZS1jb250ZW50LWJveDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbjogNDBweCAwOyB9IH1cblxuLnByb2ZpbGUtc3RhdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDIwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnByb2ZpbGUtc3RhdHMge1xuICAgICAgcGFkZGluZzogODBweDsgfSB9XG5cbi5wcm9maWxlLXN0YXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDIwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnByb2ZpbGUtc3RhdCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4uY291bnRpbmcge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzY5NzU3ZTtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmNvdW50ZXItbGcge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtc2l6ZTogNHJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4td2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgYmFja2dyb3VuZDogI2VlZTtcbiAgY29sb3I6ICMyNTg0YzQ7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ucHJvZmlsZS1pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAucHJvZmlsZS1pbWcgLnRodW1ibmFpbC13cmFwcGVyIHtcbiAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgLnByb2ZpbGUtaW1nIC5mYSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dDsgfVxuICAucHJvZmlsZS1pbWc6aG92ZXIgLnRodW1ibmFpbC13cmFwcGVyIHtcbiAgICBvcGFjaXR5OiAuMzsgfVxuICAucHJvZmlsZS1pbWc6aG92ZXIgLmZhIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDEuNSk7IH1cblxuLmN1c3RvbWVyLWNvdmVyLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICMzOTQ3NTA7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMTVweCAwOyB9XG4gIC5jdXN0b21lci1jb3Zlci1oZWFkZXIgLnN1Yi1oZWFkaW5nIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4uY3VzdG9tZXItaW1nLXBsYWNlaG9sZGVyIHtcbiAgd2lkdGg6IDExMHB4O1xuICBoZWlnaHQ6IDExMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGE5ZWFjO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7IH1cbiAgLmN1c3RvbWVyLWltZy1wbGFjZWhvbGRlciBpIHtcbiAgICBsaW5lLWhlaWdodDogMTEwcHg7IH1cblxuLnN1cnZleS1zZXR0aW5ncy13cmFwcGVyIHtcbiAgcGFkZGluZzogMCAxNXB4OyB9XG5cbi5zdXJ2ZXktY2F0ZWdvcnktaGVhZCB7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkNmQ2ZDY7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnN1cnZleS1jYXRlZ29yeS1oZWFkIHtcbiAgICAgIHBhZGRpbmc6IDIwcHg7IH0gfVxuXG4uc3VydmV5LWNhdGVnb3J5LWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbjogMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuc3VydmV5LWNhdGVnb3J5LWhlYWRlciB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTsgfSB9XG5cbi5zdXJ2ZXktY2F0ZWdvcnktbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAuc3VydmV5LWNhdGVnb3J5LWxpc3QgLnN1cnZleS1jYXRlZ29yeS1saXN0LWl0ZW0tY29udGFpbmVyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q2ZDZkNjtcbiAgICBwYWRkaW5nOiAwIDE1cHg7IH1cbiAgICAuc3VydmV5LWNhdGVnb3J5LWxpc3QgLnN1cnZleS1jYXRlZ29yeS1saXN0LWl0ZW0tY29udGFpbmVyIC5jYXRlZ29yeS10aXRsZSB7XG4gICAgICBsaW5lLWhlaWdodDogMThweDsgfVxuICAgIC5zdXJ2ZXktY2F0ZWdvcnktbGlzdCAuc3VydmV5LWNhdGVnb3J5LWxpc3QtaXRlbS1jb250YWluZXIgLmNhdGVnb3J5LWFkZC1idG4gc3ZnIHtcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgZmlsbDogIzAwMDsgfVxuICAuc3VydmV5LWNhdGVnb3J5LWxpc3QgLnN1cnZleS1jYXRlZ29yeS1saXN0LWl0ZW0gLnN1cnZleS1jYXRlZ29yeS1saXN0IHtcbiAgICBib3JkZXItbGVmdDogMTBweCBzb2xpZCAjZDZkNmQ2OyB9XG5cbi5zdXJ2ZXktZWRpdC1xdWVzdGlvbiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIHBhZGRpbmc6IDE1cHg7IH1cbiAgLnN1cnZleS1lZGl0LXF1ZXN0aW9uIC5kZWxldGUtc3VydmV5LXF1ZXN0aW9uLWJ0biB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7IH1cbiAgLnN1cnZleS1lZGl0LXF1ZXN0aW9uLm1hcmtlZC1mb3ItZGVsZXRlIC5kZWxldGUtc3VydmV5LXF1ZXN0aW9uLWJ0biB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyB9XG4gIC5zdXJ2ZXktZWRpdC1xdWVzdGlvbi5tYXJrZWQtZm9yLWRlbGV0ZSAuaW5uZXIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNlYzE1NDM7IH1cbiAgLnN1cnZleS1lZGl0LXF1ZXN0aW9uIC5pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Q2ZDZkNjtcbiAgICBib3JkZXItdG9wLXdpZHRoOiA1cHg7XG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuM3M7IH1cblxuLnN1cnZleS1xdWVzdGlvbnMtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMTVweDsgfVxuXG4uc3VydmV5LWVkaXQtcXVlc3Rpb24taGVhZGluZyB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uYWRkLW5ldy1zdXJ2ZXktcXVlc3Rpb24ge1xuICBmbGV4OiAwIDAgNTAlO1xuICBwYWRkaW5nOiAxNXB4O1xuICBoZWlnaHQ6IDMwM3B4OyB9XG4gIC5hZGQtbmV3LXN1cnZleS1xdWVzdGlvbiAuaW5uZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZTNlM2UzO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4uc3VydmV5LWNvbnRlbnQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiA1OHJlbTtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1hcmdpbjogMCBhdXRvO1xuICB6LWluZGV4OiAxOyB9XG4gIC5zdXJ2ZXktcmVzdWx0cy13cmFwcGVyIC5zdXJ2ZXktY29udGVudC13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDk1cmVtOyB9XG5cbi5zdXJ2ZXktY29udGFpbmVyIHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQ6ICMyNTg0YzQgdXJsKFwiL2ltZy9sb2dpbi1iZy5qcGdcIikgbm8tcmVwZWF0IDEwMCUgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5zdXJ2ZXktY29udGFpbmVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuICAuc3VydmV5LWNvbnRhaW5lci5zdXJ2ZXktYW5zd2VyLWNvbnRhaW5lciAucHJvZ3Jlc3NiYXItd3JhcHBlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zdXJ2ZXktY29udGFpbmVyLnN1cnZleS1hbnN3ZXItY29udGFpbmVyIC5wcm9ncmVzc2Jhci13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYzsgfSB9XG4gIC5zdXJ2ZXktY29udGFpbmVyLnN1cnZleS1hbnN3ZXItY29udGFpbmVyIC5wcm9ncmVzc2JhciB7XG4gICAgb3JkZXI6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgICBoZWlnaHQ6IDVweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc3VydmV5LWNvbnRhaW5lci5zdXJ2ZXktYW5zd2VyLWNvbnRhaW5lciAucHJvZ3Jlc3NiYXIge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc3VydmV5LWNvbnRhaW5lci5zdXJ2ZXktYW5zd2VyLWNvbnRhaW5lciAucHJvZ3Jlc3NiYXIgLnByb2dyZXNzIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4OyB9IH1cbiAgICAuc3VydmV5LWNvbnRhaW5lci5zdXJ2ZXktYW5zd2VyLWNvbnRhaW5lciAucHJvZ3Jlc3NiYXIgLnByb2dyZXNzLnByb2dyZXNzLXN1cnZleSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMjU4NGM0OyB9XG4gIC5zdXJ2ZXktY29udGFpbmVyLnN1cnZleS1hbnN3ZXItY29udGFpbmVyIC5sb2dvLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMnJlbTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnN1cnZleS1jb250YWluZXIuc3VydmV5LWFuc3dlci1jb250YWluZXIgLmxvZ28tY29udGFpbmVyIHtcbiAgICAgICAgdG9wOiAzcmVtOyB9IH1cbiAgLnN1cnZleS1jb250YWluZXIuc3VydmV5LWFuc3dlci1jb250YWluZXIgLmxvZ28td3JhcHBlciB7XG4gICAgd2lkdGg6IDEwN3B4OyB9XG4gIC5zdXJ2ZXktY29udGFpbmVyIC5zdXJ2ZXktaW50cm8tZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbjogMCAwIDJlbSAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjZTNlM2UzOyB9XG4gIC5zdXJ2ZXktY29udGFpbmVyIC5zdXJ2ZXktaW50cm8tYm94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuc3VydmV5LWNvbnRhaW5lciAucXVlc3Rpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDJlbTsgfVxuICAuc3VydmV5LWNvbnRhaW5lciAuc3VydmV5LWFuc3dlci12YWx1ZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAuc3VydmV5LWNvbnRhaW5lciAuc3VydmV5LWJ0bi1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuc3VydmV5LWNvbnRhaW5lciAuc3VydmV5LWFuc3dlci1mcmVldGV4dCBpbnB1dCwgLnN1cnZleS1jb250YWluZXIgLnN1cnZleS1hbnN3ZXItZnJlZXRleHQgbGFiZWwsIC5zdXJ2ZXktY29udGFpbmVyIC5zdXJ2ZXktYW5zd2VyLWZyZWV0ZXh0IHRleHRhcmVhIHtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAuc3VydmV5LWNvbnRhaW5lciAuc3VydmV5LWFuc3dlci1mcmVldGV4dCBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLnN1cnZleS1jb250YWluZXIgLnN1cnZleS1hbnN3ZXItZnJlZXRleHQgbGFiZWw6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5zdXJ2ZXktY29udGFpbmVyIC5zdXJ2ZXktYW5zd2VyLWZyZWV0ZXh0IHRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjY2NjO1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC5zdXJ2ZXktY29udGFpbmVyIC5zdXJ2ZXktYW5zd2VyLWZyZWV0ZXh0IGlucHV0Oi1tb3otcGxhY2Vob2xkZXIsIC5zdXJ2ZXktY29udGFpbmVyIC5zdXJ2ZXktYW5zd2VyLWZyZWV0ZXh0IGxhYmVsOi1tb3otcGxhY2Vob2xkZXIsIC5zdXJ2ZXktY29udGFpbmVyIC5zdXJ2ZXktYW5zd2VyLWZyZWV0ZXh0IHRleHRhcmVhOi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICNjY2M7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLnN1cnZleS1jb250YWluZXIgLnN1cnZleS1hbnN3ZXItZnJlZXRleHQgaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsIC5zdXJ2ZXktY29udGFpbmVyIC5zdXJ2ZXktYW5zd2VyLWZyZWV0ZXh0IGxhYmVsOjotbW96LXBsYWNlaG9sZGVyLCAuc3VydmV5LWNvbnRhaW5lciAuc3VydmV5LWFuc3dlci1mcmVldGV4dCB0ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogI2NjYztcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAuc3VydmV5LWNvbnRhaW5lciAuc3VydmV5LWFuc3dlci1mcmVldGV4dCBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5zdXJ2ZXktY29udGFpbmVyIC5zdXJ2ZXktYW5zd2VyLWZyZWV0ZXh0IGxhYmVsOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLnN1cnZleS1jb250YWluZXIgLnN1cnZleS1hbnN3ZXItZnJlZXRleHQgdGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjY2NjO1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAuc3VydmV5LWNvbnRhaW5lciAuc3VydmV5LWFuc3dlci1mcmVldGV4dCB0ZXh0YXJlYSB7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5zdXJ2ZXktY29udGFpbmVyIC5zdXJ2ZXktYW5zd2VyLXZhbHVlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIC5zdXJ2ZXktY29udGFpbmVyIC5zdXJ2ZXktYW5zd2VyLXZhbHVlIC5xdWVzdGlvbi12YWx1ZS1idG4ge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgd2lkdGg6IDI5cHg7XG4gICAgICBoZWlnaHQ6IDI5cHg7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgLnN1cnZleS1jb250YWluZXIgLnN1cnZleS1hbnN3ZXItdmFsdWUgLnF1ZXN0aW9uLXZhbHVlLWJ0biB7XG4gICAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgICAgaGVpZ2h0OiAzNXB4OyB9IH1cbiAgICAgIC5zdXJ2ZXktY29udGFpbmVyIC5zdXJ2ZXktYW5zd2VyLXZhbHVlIC5xdWVzdGlvbi12YWx1ZS1idG46aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7IH1cbiAgICAgIC5zdXJ2ZXktY29udGFpbmVyIC5zdXJ2ZXktYW5zd2VyLXZhbHVlIC5xdWVzdGlvbi12YWx1ZS1idG4uYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgIGNvbG9yOiAjMjU4NGM0OyB9XG5cbi5jbGllbnQtbG9nby13cmFwcGVyIHtcbiAgd2lkdGg6IDE2MHB4O1xuICBwYWRkaW5nOiAxLjVyZW07IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY2xpZW50LWxvZ28td3JhcHBlciB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIG1hcmdpbjogMDsgfSB9XG5cbi5jbGllbnQtbG9nbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LWhlaWdodDogNjBweDtcbiAgbWFyZ2luOiBhdXRvOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNsaWVudC1sb2dvIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG5cbi5zdXJ2ZXktaW50cm8taGVhZGluZyB7XG4gIG1hcmdpbjogMCAwIDAuNWVtIDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zaXplOiAyLjJyZW07IH1cblxuLnN1cnZleS1yZXN1bHRzLWhlYWRpbmcge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtc2l6ZTogNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4uc3VydmV5LXJlc3VsdHMtaGVhZGluZy1sZyB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC1zaXplOiAyLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogMDsgfVxuXG4uc3VydmV5LXJlc3VsdHMtaGVhZGluZy1tZCB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuLmNoYXJ0LWhlYWRpbmctbGcge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAwOyB9XG5cbi5jaGFydC1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAwO1xuICBtaW4taGVpZ2h0OiA4NXB4OyB9XG5cbi5xdWVzdGlvbi1oZWFkaW5nLXF1ZXN0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cbiAgLnF1ZXN0aW9uLWhlYWRpbmctcXVlc3Rpb246YmVmb3JlLCAucXVlc3Rpb24taGVhZGluZy1xdWVzdGlvbjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgIGhlaWdodDogMXB4O1xuICAgIHRvcDogNTglO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTglKTsgfVxuICAucXVlc3Rpb24taGVhZGluZy1xdWVzdGlvbjpiZWZvcmUge1xuICAgIGxlZnQ6IC03NXB4OyB9XG4gIC5xdWVzdGlvbi1oZWFkaW5nLXF1ZXN0aW9uOmFmdGVyIHtcbiAgICByaWdodDogLTc1cHg7IH1cblxuLnF1ZXN0aW9uLXRleHQge1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tdG9wOiAwLjVlbTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuOHJlbTsgfVxuXG4uc3VydmV5LW5leHQtYnRuIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBsaW5lLWhlaWdodDogaW5pdGlhbDtcbiAgYm9yZGVyOiAxcHggI2ZmZiBzb2xpZDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuc3VydmV5LW5leHQtYnRuIHNwYW4ge1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4OyB9XG4gIC5zdXJ2ZXktbmV4dC1idG46aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICMwMDA7IH1cbiAgICAuc3VydmV5LW5leHQtYnRuOmhvdmVyIHN2ZyB7XG4gICAgICBmaWxsOiAjMDAwOyB9XG4gIC5zdXJ2ZXktbmV4dC1idG4gc3ZnIHtcbiAgICBmaWxsOiAjZmZmOyB9XG5cbi5zdXJ2ZXktcmVzdWx0cy13cmFwcGVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMDJhMzY7IH1cblxuLnN1cnZleS1yZXN1bHRzLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZDogIzIwMmEzNiB1cmwoL2ltZy9sb2dpbi1iZy5qcGcpIG5vLXJlcGVhdCAxMDAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gIC5zdXJ2ZXktcmVzdWx0cy1oZWFkZXItaW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxOyB9XG4gIC5zdXJ2ZXktcmVzdWx0cy1oZWFkZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDEyNSwgMTg1LCAyMzIsIDApIDAlLCAjMjAyYTM2IDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxMjUsIDE4NSwgMjMyLCAwKSAwJSwgIzIwMmEzNiAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDEyNSwgMTg1LCAyMzIsIDApIDAlLCAjMjAyYTM2IDEwMCUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDA3ZGI5ZTgnLCBlbmRDb2xvcnN0cj0nIzIwMmEzNicsR3JhZGllbnRUeXBlPTAgKTsgfVxuXG4ucmVzdWx0cy1saXN0LW51bWJlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDRyZW07XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5yZXN1bHRzLWJhciB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5yZXN1bHRzLWJhci1tZC5yZXN1bHRzLWJhcixcbi5yZXN1bHRzLWJhci1tZCAucmVzdWx0cy1iYXIge1xuICBoZWlnaHQ6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4OyB9XG5cbi5yZXN1bHRzLWJhci1zbS5yZXN1bHRzLWJhcixcbi5yZXN1bHRzLWJhci1zbSAucmVzdWx0cy1iYXIge1xuICBoZWlnaHQ6IDZweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4OyB9XG5cbi5yZXN1bHRzLWJhci1ib2R5IHtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuXG4uaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi5hbnN3ZXItb3RoZXJzLFxuLmFuc3dlci1taW5lIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XG5cbi5hbnN3ZXItb3RoZXJzIHtcbiAgYmFja2dyb3VuZDogIzI1ODRjNDsgfVxuXG4uYW5zd2VyLW1pbmUge1xuICBiYWNrZ3JvdW5kOiAjZjE5MTI0OyB9XG5cbi5zdXJ2ZXktaGVhZGluZy1sZyB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuLnN1cnZleS1oZWFkaW5nLW1kIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4uc3VydmV5LWhlYWRpbmctc20ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNTAwOyB9XG5cbi5zdXJ2ZXktZG9udC1rbm93LWNoZWNrYm94IHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7IH1cblxuLmltZy11cGxvYWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmltZy11cGxvYWQgLmRyb3Bkb3duLW1vcmUtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnNldHRpbmdzLWNvbC0xIHtcbiAgICB3aWR0aDogNzAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZXR0aW5ncy1jb2wtMSB7XG4gICAgd2lkdGg6IDYwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuc2V0dGluZ3MtY29sLTIge1xuICAgIHdpZHRoOiAzMCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNldHRpbmdzLWNvbC0yIHtcbiAgICB3aWR0aDogNDAlOyB9IH1cblxuLnR3by1jb2wtY2hhcnQge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDUwJTsgfVxuICAudHdvLWNvbC1jaGFydDpudGgtY2hpbGQob2RkKSB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICBjbGVhcjogbGVmdDsgfVxuICAudHdvLWNvbC1jaGFydDpudGgtY2hpbGQoZXZlbikge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTsgfVxuXG4udHdvLWNvbC1jaGFydC1zbSB7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4OyB9XG5cbi50d28tY29sLWNoYXJ0LWxnIHtcbiAgbWluLWhlaWdodDogMjMwcHg7IH1cblxuLnR3by1jb2wtY2hhcnQtc20tbm9YdmFsdWVzIHtcbiAgbWluLWhlaWdodDogMTc1cHg7IH1cblxuLmNsZWFyZml4OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDsgfVxuXG4uaGVpZ2h0LTJiYXJzIHtcbiAgaGVpZ2h0OiAxMDBweDsgfVxuXG4uaGVpZ2h0LTJiYXJzLW5vWHZhbHVlcyB7XG4gIGhlaWdodDogNzVweDsgfVxuXG4ucmVzcG9uc2VyYXRlLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbi5zdXJ2ZXktcHJpdmFjeS1ib3gge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5jbXMtaXRlbSB7XG4gIG1hcmdpbi1sZWZ0OiA3NXB4OyB9XG5cbi5jbXMtdGV4dGFyZWEge1xuICB3aWR0aDogODUwcHg7IH1cblxuLmNtcy10ZXh0YXJlYS1zbSB7XG4gIGhlaWdodDogMTUwcHg7IH1cblxuLmNtcy10ZXh0YXJlYS1tZCB7XG4gIGhlaWdodDogMzAwcHg7IH1cblxuLmNtcy10ZXh0YXJlYS1sZyB7XG4gIGhlaWdodDogNDUwcHg7IH1cblxuLmNtcy1idXR0b27CoCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaGlkZGVuLXNtLWRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhpZGRlbi1zbS11cCB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSBwcmludCB7XG4gICoge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuICBhLFxuICBhOnZpc2l0ZWQge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIGFbaHJlZl06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKGhyZWYpIFwiKVwiOyB9XG4gIGFiYnJbdGl0bGVdOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7IH1cbiAgLmlyIGE6YWZ0ZXIsXG4gIGFbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTphZnRlcixcbiAgYVtocmVmXj1cIiNcIl06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7IH1cbiAgcHJlLFxuICBibG9ja3F1b3RlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDsgfVxuICB0aGVhZCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwOyB9XG4gIHRyLFxuICBpbWcge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDsgfVxuICBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4gIEBwYWdlIHtcbiAgICBtYXJnaW46IDJjbSAxLjhjbSAxLjVjbTsgfVxuICBwLFxuICBoMixcbiAgaDMge1xuICAgIG9ycGhhbnM6IDM7XG4gICAgd2lkb3dzOiAzOyB9XG4gIGgyLFxuICBoMyB7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7IH1cbiAgLmJ0biwgLnRvZ2dsZS1hbGwtb3ZlcnZpZXcsXG4gIGJ1dHRvbixcbiAgLnF1ZXN0aW9uLWhlYWRpbmctcXVlc3Rpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmxldHRlcnMsXG4gIC5hQW5kbyB7XG4gICAgZmlsbDogIzI1ODRjNDsgfVxuICAubmF2aWdpby1maW4ge1xuICAgIHN0cm9rZTogIzI1ODRjNDsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlLXRleHQge1xuICAgIGZpbGw6ICMwMDA7IH1cbiAgLnBhZ2UtYnJlYWstYXZvaWQge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDsgfVxuICAucGFnZS1icmVhay1iZWZvcmUtYWx3YXlzIHtcbiAgICBwYWdlLWJyZWFrLWJlZm9yZTogYWx3YXlzOyB9XG4gIC5wYWdlLWJyZWFrLWFmdGVyLWFsd2F5cyB7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYWx3YXlzOyB9XG4gIC50ZXh0LWxlZnQtcHJpbnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLnN1cnZleS1yZXN1bHRzLXdyYXBwZXIgLnN1cnZleS1jb250ZW50LXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLnN1cnZleS1yZXN1bHRzLWhlYWRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IG5vbmU7IH1cbiAgLnR3by1jb2wtY2hhcnQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0OCU7IH1cbiAgICAudHdvLWNvbC1jaGFydDpudGgtY2hpbGQob2RkKSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyJTtcbiAgICAgIGNsZWFyOiBsZWZ0OyB9XG4gICAgLnR3by1jb2wtY2hhcnQ6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMiU7IH1cbiAgLmhlaWdodC0yYmFycyB7XG4gICAgaGVpZ2h0OiA4MHB4OyB9XG4gIC5oZWlnaHQtMmJhcnMtbm9YdmFsdWVzIHtcbiAgICBoZWlnaHQ6IDU1cHg7IH1cbiAgLnR3by1jb2wtY2hhcnQtc20ge1xuICAgIG1pbi1oZWlnaHQ6IDE2MHB4OyB9XG4gIC50d28tY29sLWNoYXJ0LXNtLW5vWHZhbHVlcyB7XG4gICAgbWluLWhlaWdodDogMTM1cHg7IH1cbiAgLmFuc3dlci1vdGhlcnMsXG4gIC5hbnN3ZXItbWluZSB7XG4gICAgYm9yZGVyLXdpZHRoOiAxMHB4OyB9XG4gIC5hbnN3ZXItb3RoZXJzIHtcbiAgICBib3JkZXItY29sb3I6ICMyNTg0YzQ7IH1cbiAgLmFuc3dlci1taW5lIHtcbiAgICBib3JkZXItY29sb3I6ICNmMTkxMjQ7IH1cbiAgLnN1cnZleS1yZXN1bHRzLWhlYWRpbmctbGcge1xuICAgIGZvbnQtc2l6ZTogMThwdDtcbiAgICBsaW5lLWhlaWdodDogMjBwdDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5zdXJ2ZXktcmVzdWx0cy1oZWFkaW5nLWxnLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5yZXNwb25zZXJhdGUtd3JhcHBlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLnN1cnZleS1yZXN1bHRzLWhlYWRpbmctbWQge1xuICAgIGZvbnQtc2l6ZTogMTVwdDtcbiAgICBsaW5lLWhlaWdodDogMTZwdDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5yZXN1bHRzLWludHJvIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmNoYXJ0LWhlYWRpbmctbGcge1xuICAgIGZvbnQtc2l6ZTogMTRwdDtcbiAgICBsaW5lLWhlaWdodDogMTZwdDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjhyZW07IH1cbiAgLmNoYXJ0LWhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMTNwdDtcbiAgICBsaW5lLWhlaWdodDogMTZwdDtcbiAgICBtaW4taGVpZ2h0OiA4NXB4OyB9XG4gIC50ZXh0LWxlZnQtcHJpbnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLmNvbW1lbnRzLWFuc3dlcnMge1xuICAgIGZvbnQtc2l6ZTogMTJwdDtcbiAgICBsaW5lLWhlaWdodDogMTNwdDsgfVxuICAudGl0bGUtc3ViLXJlc3VsdHMge1xuICAgIGZvbnQtc2l6ZTogOXB0O1xuICAgIGxpbmUtaGVpZ2h0OiAxMXB0OyB9XG4gIC5wcmludC1wLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucHJpbnQtbWItMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wcmludC1tYi0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcmludC1tYi0zMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wcmludC1tYi01MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50OyB9IH1cbiIsIioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxufVxuXG5odG1sIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LXNpemU6IDYyLjUlO1xuICBjb2xvcjogJGJsYWNrO1xuICBiYWNrZ3JvdW5kOiAkZ3JleS1iYXNlO1xufVxuXG5ib2R5IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmb250OiA0MDAgMS42cmVtLzEuNiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cbiAgJi5tb2RhbC1vcGVuIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLnBhZ2Uge1xuICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIiRiYXNlIDogI0Y3RjZGMDtcbiRkYXJrZW4gOiBkYXJrZW4oI0Y3RjZGMCAsIDMwJSk7XG4kYmFjazogZGFya2VuKCNGN0Y2RjAsIDQwJSk7XG5cbiRkYXJrLWJsdWU6ICMyMjdiYjc7IC8vc2VhcmNoXG4kbmF2aWdpby1ibHVlOiAjMjU4NGM0OyAvLyBoZWFkZXJcbiRkZWVwLWJsdWU6ICMyMDJhMzY7IC8vc3VydmV5XG4kYmFieS1ibHVlOiAjOTRiZWRhOyAvLyBjbGllbnQgbmFtZVxuJGdyZXktYmx1ZTogIzY5NzU3ZTsgLy8gdGFibGUgaGVhZGVyXG4kZGFyay1ncmV5OiAjMzk0NzUwOyAvLyBjYW5kaWRhdGVzXG4kYmxhY2s6ICMxYzFjMWM7XG4kZ3JleS1iYXNlOiAjZWVlOyAvLyBiYWNrZ3JvdW5kXG4kZGFya2VyLWdyZXk6ICNlNWU1ZTU7IC8vIHNlYXJjaCBwYWdlXG4kZ3JleS1kYXJrOiAjZGFkY2RlOyAvLyBub3RpZmljYXRpb24gZ3JleVxuJGJvcmRlci1jb2xvcjogI2Q2ZDZkNjsgLy8gYm9yZGVyIGNvbG9yXG4kdGV4dC1ncmV5OiAjOTU5NTk1OyAvLyBzZWFyY2ggdGV4dCBhbmQgbW9yZSguLi4pIGJ1dHRvblxuJGRhcmtlc3QtZ3JleTogIzVmNWY1ZjsgLy8gbm90aWZpY2F0aW9uc1xuJG9yYW5nZTogI2YxOTEyNDtcbiRncmVlbjogIzMzYzc2NDtcbiRyZWQ6ICNlYzE1NDM7XG4kc3VwZXJsaWdodGdyZXk6ICNhMmFiYjE7XG4kbWVudS1ncmV5OiAjZjVmNWY1O1xuJG1lbnUtYmx1ZTogIzE3NzliYTtcbiRuZXV0cmFsLWdyZXk6ICNlM2UzZTM7XG4kbGFiZWwtZ3JleTogIzgwODA4MDtcblxuJHN1Y2Nlc3M6IGxpZ2h0ZW4oJGdyZWVuLCAzMCUpO1xuJGFsZXJ0OiBsaWdodGVuKCRvcmFuZ2UsIDMwJSk7XG4kZXJyb3I6ICNmZmFkYWQ7XG4kaW5mbzogbGlnaHRlbigkbmF2aWdpby1ibHVlLCA0NSUpO1xuJHdhcm5pbmc6ICNlZjkwMzQ7XG5cbiRib3JkZXItcmFkaXVzOiAzcHg7XG5cbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHh4czogMCxcbiAgeHM6IDMyMHB4LFxuICBzbTogNDgwcHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDEwMjRweCxcbiAgeGw6IDExNDBweCxcbiAgeHhsOiAxMjgwcHhcbik7XG5cbiRkaXJlY3RSZXBvcnQ6ICMyMDczQUE7XG4kcGVlcjogIzI3OEREMTtcbiRtYW5hZ2VyOiAjMjU4NEM0O1xuIiwiLyohIG5vcm1hbGl6ZS5jc3MgdjQuMS4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZGVmYXVsdCBmb250IGZhbWlseSBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gSUUgYW5kIGlPUy5cbiAqL1xuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8qIDEgKi9cbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogSFRNTDUgZGlzcGxheSBkZWZpbml0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFLCBhbmQgRmlyZWZveC5cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxuICovXG5cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsIC8qIDEgKi9cbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5tYWluLCAvKiAyICovXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkgeyAvKiAxICovXG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICovXG5cbmF1ZGlvLFxuY2FudmFzLFxucHJvZ3Jlc3MsXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBpT1MgNC03LlxuICovXG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLS5cbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxuICovXG5cbnRlbXBsYXRlLCAvKiAxICovXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIExpbmtzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSBnYXBzIGluIGxpbmtzIHVuZGVybGluZSBpbiBpT1MgOCsgYW5kIFNhZmFyaSA4Ky5cbiAqL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0czsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgb3V0bGluZSBvbiBmb2N1c2VkIGxpbmtzIHdoZW4gdGhleSBhcmUgYWxzbyBhY3RpdmUgb3IgaG92ZXJlZFxuICogaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cblxuYTphY3RpdmUsXG5hOmhvdmVyIHtcbiAgb3V0bGluZS13aWR0aDogMDtcbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIEZpcmVmb3ggMzktLlxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXG59XG5cbi8qKlxuICogUHJldmVudCB0aGUgZHVwbGljYXRlIGFwcGxpY2F0aW9uIG9mIGBib2xkZXJgIGJ5IHRoZSBuZXh0IHJ1bGUgaW4gU2FmYXJpIDYuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc3R5bGUgaW4gQW5kcm9pZCA0LjMtLlxuICovXG5cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGJhY2tncm91bmQgYW5kIGNvbG9yIGluIElFIDktLlxuICovXG5cbm1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICogYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC0uXG4gKi9cblxuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vKipcbiAqIEhpZGUgdGhlIG92ZXJmbG93IGluIElFLlxuICovXG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IG1hcmdpbiBpbiBJRSA4LlxuICovXG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMWVtIDQwcHg7XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cbiAgaGVpZ2h0OiAwOyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG59XG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250OiBpbmhlcml0OyAvKiAxICovXG4gIG1hcmdpbjogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvbnQgd2VpZ2h0IHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICovXG5cbm9wdGdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5cbmJ1dHRvbixcbmlucHV0IHsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3QgeyAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuICogICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuICogMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5odG1sIFt0eXBlPVwiYnV0dG9uXCJdLCAvKiAxICovXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICovXG5cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAqIENoYW5nZSB0aGUgYm9yZGVyLCBtYXJnaW4sIGFuZCBwYWRkaW5nIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFLlxuICovXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAtLlxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLS5cbiAqL1xuXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAqL1xuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBhbmQgY2FuY2VsIGJ1dHRvbnMgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gT1MgWC5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHRleHQgc3R5bGUgb2YgcGxhY2Vob2xkZXJzIGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgb3BhY2l0eTogMC41NDtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xuICBmb250OiBpbmhlcml0OyAvKiAyICovXG59XG4iLCJAbWl4aW4gY2xlYXItbGlzdCAoKSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuQGZ1bmN0aW9uIGNhbGN1bGF0ZVJlbSgkc2l6ZSkge1xuICAkcmVtU2l6ZTogJHNpemUgLyAxMHB4O1xuICBAcmV0dXJuICN7JHJlbVNpemV9cmVtO1xufVxuXG5AbWl4aW4gZm9udFNpemUoJHNpemUpIHtcbiAgZm9udC1zaXplOiAkc2l6ZTsgLy9GYWxsYmFjayBpbiBweFxuICBmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgkc2l6ZSk7XG59XG5cbkBtaXhpbiBwbGFjZWhvbGRlci1jb2xvcigkY29sb3IpIHtcblxuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gICY6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbiIsIiNvdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk5OTg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC41KTtcbn1cblxuI21vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk5OTk7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgLy8gZGlzcGxheTogZmxleDtcbiAgLy8gZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMzBweCAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAvLyB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyAxcyBlYXNlLWluLW91dDtcblxuICAubW9kYWwtaW4gJiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDYwMHB4O1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwMCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDEwMHB4KTtcblxuICAgIC5tb2RhbC1pbiAmIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDEwMHB4KTtcbiAgICB9XG4gIH1cbn1cblxuLm1vZGFsLXNtIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgd2lkdGg6IDQ0MHB4O1xuICAgIG1hcmdpbjogMTMwcHggYXV0byAxMzBweDtcbiAgfVxufVxuXG4ubW9kYWwtbGcge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICB3aWR0aDogNzAwcHg7XG4gICAgbWFyZ2luOiAxMzBweCBhdXRvIDEzMHB4O1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgIHdpZHRoOiA5MDBweDtcbiAgICBtYXJnaW46IDEzMHB4IGF1dG8gMTMwcHg7XG4gIH1cbn1cblxuLm1vZGFsLXByb2ZpbGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5tb2RhbC1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDMwcHggMCAyMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgICB9XG4gIH1cblxuICAubW9kYWwtYm9keSB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICBAaW5jbHVkZSBmb250U2l6ZSgyMHB4KTtcbiAgICB9XG4gIH1cblxuICAubW9kYWwtZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgQGluY2x1ZGUgZm9udFNpemUoMThweCk7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAmLWNvbCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjM7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwMHB4KSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZhIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5mYS1waG9uZSB7XG4gICAgZm9udC1zaXplOiAxMDUlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbn1cbiIsIi5mb3JtLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsYWNrO1xufVxuXG4uZm9ybS1jdGEtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4ucmFkaW8tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cblxuICAmLWl0ZW0ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIGZsZXg6IDAgMCAzMyU7XG4gICAgfVxuICB9XG59XG5cbi5yYWRpby1oZWFkaW5nIHtcbiAgQGluY2x1ZGUgZm9udFNpemUoMTZweCk7XG4gIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cblxuXG4uYXJyb3dlZC1pbnB1dCB7XG5cbiAgLmFycm93LWljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogOHB4O1xuICAgIGJvdHRvbTogOHB4O1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG5cbiAgLmFycm93LWRvd24taWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuYXJyb3ctdXAtaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICYub3BlbiB7XG5cbiAgICAuYXJyb3ctZG93bi1pY29uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmFycm93LXVwLWljb24ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG5cblxuLmZvcm0tbWVzc2FnZSB7XG4gIEBpbmNsdWRlIGZvbnRTaXplKDE0cHgpO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiA2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAmLmluZm8ge1xuICAgIGJhY2tncm91bmQ6ICRpbmZvO1xuICB9XG5cbiAgJi5hbGVydCB7XG4gICAgYmFja2dyb3VuZDogJGFsZXJ0O1xuICB9XG5cbiAgJi5lcnJvciB7XG4gICAgYmFja2dyb3VuZDogJGVycm9yO1xuICB9XG59XG5cbi5mb3JtLWFsZXJ0IHtcbiAgQGluY2x1ZGUgZm9udFNpemUoMTNweCk7XG4gIC8vIHBhZGRpbmc6IDNweCAxMHB4IDA7IG5vdCBzdXJlIGlmIEkgc2hvdWxkIHJlbW92ZSB0aGlzP1xuXG4gIC5lcnJvciAmIHtcbiAgICBjb2xvcjogJHJlZDtcbiAgfVxuXG4gIC53YXJuaW5nICYge1xuICAgIGNvbG9yOiAkb3JhbmdlO1xuICB9XG59XG5cbi5mb3JtLWFsZXJ0LXJvdW5kZWQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAkcmVkO1xufVxuIiwiLy8gRmxleCB2YXJpYXRpb24gZnJvbSBCb290cmFwXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgYWRkaXRpb25hbCBmbGV4IGFsaWdubWVudCBvcHRpb25zLlxuXG5AbWl4aW4gX2Fzc2VydC1hc2NlbmRpbmcoJG1hcCwgJG1hcC1uYW1lKSB7XG4gICRwcmV2LWtleTogbnVsbDtcbiAgJHByZXYtbnVtOiBudWxsO1xuICBAZWFjaCAka2V5LCAkbnVtIGluICRtYXAge1xuICAgIEBpZiAkcHJldi1udW0gPT0gbnVsbCB7XG4gICAgICAvLyBEbyBub3RoaW5nXG4gICAgfSBAZWxzZSBpZiBub3QgY29tcGFyYWJsZSgkcHJldi1udW0sICRudW0pIHtcbiAgICAgIEB3YXJuIFwiUG90ZW50aWFsbHkgaW52YWxpZCB2YWx1ZSBmb3IgI3skbWFwLW5hbWV9OiBUaGlzIG1hcCBtdXN0IGJlIGluIGFzY2VuZGluZyBvcmRlciwgYnV0IGtleSAnI3ska2V5fScgaGFzIHZhbHVlICN7JG51bX0gd2hvc2UgdW5pdCBtYWtlcyBpdCBpbmNvbXBhcmFibGUgdG8gI3skcHJldi1udW19LCB0aGUgdmFsdWUgb2YgdGhlIHByZXZpb3VzIGtleSAnI3skcHJldi1rZXl9JyAhXCI7XG4gICAgfSBAZWxzZSBpZiAkcHJldi1udW0gPj0gJG51bSB7XG4gICAgICBAd2FybiBcIkludmFsaWQgdmFsdWUgZm9yICN7JG1hcC1uYW1lfTogVGhpcyBtYXAgbXVzdCBiZSBpbiBhc2NlbmRpbmcgb3JkZXIsIGJ1dCBrZXkgJyN7JGtleX0nIGhhcyB2YWx1ZSAjeyRudW19IHdoaWNoIGlzbid0IGdyZWF0ZXIgdGhhbiAjeyRwcmV2LW51bX0sIHRoZSB2YWx1ZSBvZiB0aGUgcHJldmlvdXMga2V5ICcjeyRwcmV2LWtleX0nICFcIjtcbiAgICB9XG4gICAgJHByZXYta2V5OiAka2V5O1xuICAgICRwcmV2LW51bTogJG51bTtcbiAgfVxufVxuXG5AbWl4aW4gX2Fzc2VydC1zdGFydHMtYXQtemVybygkbWFwKSB7XG4gICR2YWx1ZXM6IG1hcC12YWx1ZXMoJG1hcCk7XG4gICRmaXJzdC12YWx1ZTogbnRoKCR2YWx1ZXMsIDEpO1xuICBAaWYgJGZpcnN0LXZhbHVlICE9IDAge1xuICAgIEB3YXJuIFwiRmlyc3QgYnJlYWtwb2ludCBpbiBgJGdyaWQtYnJlYWtwb2ludHNgIG11c3Qgc3RhcnQgYXQgMCwgYnV0IHN0YXJ0cyBhdCAjeyRmaXJzdC12YWx1ZX0uXCI7XG4gIH1cbn1cblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5AaW5jbHVkZSBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRncmlkLWJyZWFrcG9pbnRzKTtcblxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZmxleCN7JGluZml4fS1maXJzdCAgICAgeyBvcmRlcjogLTE7IH1cbiAgICAuZmxleCN7JGluZml4fS1sYXN0ICAgICAgeyBvcmRlcjogMTsgfVxuICAgIC5mbGV4I3skaW5maXh9LXVub3JkZXJlZCB7IG9yZGVyOiAwOyB9XG5cbiAgICAuZmxleCN7JGluZml4fS1yb3cgICAgICAgICAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbiAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tcm93LXJldmVyc2UgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbi1yZXZlcnNlIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAgICAgICAgICB7IGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tbm93cmFwICAgICAgIHsgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAtcmV2ZXJzZSB7IGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQgICB7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1lbmQgICAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1jZW50ZXIgIHsganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tYmV0d2VlbiB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1hcm91bmQgIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LXN0YXJ0ICAgIHsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1lbmQgICAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWNlbnRlciAgIHsgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWJhc2VsaW5lIHsgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tc3RyZXRjaCAgeyBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1zdGFydCAgIHsgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tZW5kICAgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1jZW50ZXIgIHsgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1iZXR3ZWVuIHsgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tYXJvdW5kICB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RyZXRjaCB7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tYXV0byAgICAgeyBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1zdGFydCAgICB7IGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWVuZCAgICAgIHsgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWNlbnRlciAgIHsgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1iYXNlbGluZSB7IGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1zdHJldGNoICB7IGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4gICAgLmZsZXgjeyRpbmZpeH0tMiB7IGZsZXg6IDIgMiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS0xIHsgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LTAgeyBmbGV4OiAwIDAgYXV0byAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmQjeyRpbmZpeH0tbm9uZSAgICAgICAgIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgLmQjeyRpbmZpeH0taW5saW5lICAgICAgIHsgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgICAuZCN7JGluZml4fS1pbmxpbmUtYmxvY2sgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAgIC5kI3skaW5maXh9LWJsb2NrICAgICAgICB7IGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgICAuZCN7JGluZml4fS10YWJsZSAgICAgICAgeyBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gICAgLmQjeyRpbmZpeH0tdGFibGUtcm93ICAgIHsgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgICAuZCN7JGluZml4fS10YWJsZS1jZWxsICAgeyBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgICAuZCN7JGluZml4fS1mbGV4ICAgICAgICAgeyBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgICAuZCN7JGluZml4fS1pbmxpbmUtZmxleCAgeyBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9XG4gICAgXG4gIH1cbn1cblxuLmZsZXgtZ3JvdyB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbiIsIi8vIGh0dHA6Ly9hc2xhbmJha2FuLmNvbS9lbi9ibG9nL2xlc3Mtc3BhY2UtcmVzcG9uc2l2ZS1jc3MtbWFyZ2luLWFuZC1wYWRkaW5nLWhlbHBlci1jbGFzc2VzL1xuXG4vLyBjaGFuZ2UgdG8gZmFsc2UgaWYgaXRzIG5vdCBpbXBvcnRlZCBpbnRvIGJvb3RzdHJhcFxuJHVzZS1ib290c3RyYXA6IGZhbHNlO1xuXG4vLyBtYXJnaW4gYW5kIHBhZGRpbmcgdmFsdWVzIGFycmF5XG4kc3BhY2UtdmFsdWVzIDogKFxuICAwLFxuICA1LFxuICAxMCxcbiAgMTIsXG4gIDE1LFxuICAyMCxcbiAgMjUsXG4gIDMwLFxuICAzNSxcbiAgNDAsXG4gIDUwLFxuICA2MCxcbiAgNzAsXG4gIDc1LFxuICA4MCxcbiAgOTAsXG4gIDEwMFxuKSAhZGVmYXVsdDtcblxuLy8gbWFyZ2luIGFuZCBwYWRkaW5nIHNob3J0aGFuZHNcbiRzcGFjZS1wcmVmaXhlcyA6IChcbiAgcCAgOiBwYWRkaW5nLFxuICBwdCA6IHBhZGRpbmctdG9wLFxuICBwciA6IHBhZGRpbmctcmlnaHQsXG4gIHBiIDogcGFkZGluZy1ib3R0b20sXG4gIHBsIDogcGFkZGluZy1sZWZ0LFxuICBtICA6IG1hcmdpbixcbiAgbXQgOiBtYXJnaW4tdG9wLFxuICBtciA6IG1hcmdpbi1yaWdodCxcbiAgbWIgOiBtYXJnaW4tYm90dG9tLFxuICBtbCA6IG1hcmdpbi1sZWZ0LFxuKSAhZGVmYXVsdDtcblxuLy8gY2hhbmdlIHRoZXNlIHZhbHVlcyBpZiBpdHMgbm90IGltcG9ydGVkIGludG8gYm9vdHN0cmFwXG4kZ3JpZC1icmVha3BvaW50cy1jdXN0b206IChcbiAgeHhzOiAwLFxuICB4czogMzIwcHgsXG4gIHNtOiA0ODBweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogMTAyNHB4LFxuICB4bDogMTE0MHB4LFxuICB4eGw6IDEyODBweFxuKSAhZGVmYXVsdDtcblxuJGJyZWFrcG9pbnRzIDogJGdyaWQtYnJlYWtwb2ludHMtY3VzdG9tO1xuQGlmICR1c2UtYm9vdHN0cmFwIHtcbiAgJGJyZWFrcG9pbnRzIDogJGdyaWQtYnJlYWtwb2ludHM7XG59XG5cbkBmdW5jdGlvbiBjYWxjdWxhdGVSZW1TaXplKCRzaXplKSB7XG4gICRyZW1TaXplOiAkc2l6ZSAvIDEwO1xuICBAcmV0dXJuICN7JHJlbVNpemV9cmVtO1xufVxuXG4vLyBtYWluIGZ1bmN0aW9uIGRlZmluaXRpb25cbkBtaXhpbiBtYWtlLXNwYWNlKCR2YWx1ZXMsICRwcmVmaXhlcywgJGJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50LW5hbWUsICRicmVha3BvaW50LXZhbHVlIGluICRicmVha3BvaW50cyB7XG4gICAgLy8gaWYgeHMgdmFsdWUgPSAwLCBzZXQgaXQgZ2xvYmFsIHdpdGhvdXQgbWVkaWEgcXVlcmllc1xuICAgIEBpZigkYnJlYWtwb2ludC12YWx1ZSA9PSAwKSB7XG5cbiAgICAgIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcblxuICAgICAgICAuI3skYnJlYWtwb2ludC1uYW1lfS1weC0jeyR2YWx1ZX0ge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogY2FsY3VsYXRlUmVtU2l6ZSgkdmFsdWUpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsY3VsYXRlUmVtU2l6ZSgkdmFsdWUpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuI3skYnJlYWtwb2ludC1uYW1lfS1weS0jeyR2YWx1ZX0ge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiBjYWxjdWxhdGVSZW1TaXplKCR2YWx1ZSkgIWltcG9ydGFudDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogY2FsY3VsYXRlUmVtU2l6ZSgkdmFsdWUpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuI3skYnJlYWtwb2ludC1uYW1lfS1teC0jeyR2YWx1ZX0ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjdWxhdGVSZW1TaXplKCR2YWx1ZSkgIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGN1bGF0ZVJlbVNpemUoJHZhbHVlKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLiN7JGJyZWFrcG9pbnQtbmFtZX0tbXktI3skdmFsdWV9IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiBjYWxjdWxhdGVSZW1TaXplKCR2YWx1ZSkgIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjdWxhdGVSZW1TaXplKCR2YWx1ZSkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRhdHRyLXNob3J0LCAkYXR0ci1sb25nIGluICRwcmVmaXhlcyB7XG5cbiAgICAgICAgICAuI3skYnJlYWtwb2ludC1uYW1lfS0jeyRhdHRyLXNob3J0fS0jeyR2YWx1ZX0ge1xuICAgICAgICAgICAgI3skYXR0ci1sb25nfTogY2FsY3VsYXRlUmVtU2l6ZSgkdmFsdWUpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLy8gYnJlYWtwb2ludCB2YWx1ZXMgdGhhdCBub3QgZXF1YWwgdG8gMFxuICAgIEBlbHNlIHtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LXZhbHVlKSB7XG4gICAgICAgIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcblxuICAgICAgICAgIC4jeyRicmVha3BvaW50LW5hbWV9LXB4LSN7JHZhbHVlfSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGN1bGF0ZVJlbVNpemUoJHZhbHVlKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsY3VsYXRlUmVtU2l6ZSgkdmFsdWUpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLiN7JGJyZWFrcG9pbnQtbmFtZX0tcHktI3skdmFsdWV9IHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiBjYWxjdWxhdGVSZW1TaXplKCR2YWx1ZSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjdWxhdGVSZW1TaXplKCR2YWx1ZSkgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuI3skYnJlYWtwb2ludC1uYW1lfS1teC0jeyR2YWx1ZX0ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGN1bGF0ZVJlbVNpemUoJHZhbHVlKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjdWxhdGVSZW1TaXplKCR2YWx1ZSkgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuI3skYnJlYWtwb2ludC1uYW1lfS1teS0jeyR2YWx1ZX0ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogY2FsY3VsYXRlUmVtU2l6ZSgkdmFsdWUpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjdWxhdGVSZW1TaXplKCR2YWx1ZSkgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAZWFjaCAkYXR0ci1zaG9ydCwgJGF0dHItbG9uZyBpbiAkcHJlZml4ZXMge1xuXG4gICAgICAgICAgICAuI3skYnJlYWtwb2ludC1uYW1lfS0jeyRhdHRyLXNob3J0fS0jeyR2YWx1ZX0ge1xuICAgICAgICAgICAgICAjeyRhdHRyLWxvbmd9OiBjYWxjdWxhdGVSZW1TaXplKCR2YWx1ZSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSBtYWtlLXNwYWNlKCRzcGFjZS12YWx1ZXMsICRzcGFjZS1wcmVmaXhlcywgJGJyZWFrcG9pbnRzKTtcbiIsIi5wYWdlLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogJG5hdmlnaW8tYmx1ZTtcbiAgZmxleDogMCAwIGF1dG87XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgcGFkZGluZzogMCA1MHB4O1xuICB9XG59XG5cbi5wYWdlLWhlYWRlci10b3Age1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMTBweCAxNXB4IDA7XG5cbiAgJi1taWRkbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cblxuICAmLXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICB9XG59XG5cbi5wYWdlLWhlYWRlci1taWRkbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDEwcHggMCAwO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDAgMTVweDtcbiAgfVxufVxuXG4ucGFnZS1oZWFkZXItbWlkZGxlLWhlYWRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAkZGFyay1ibHVlO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxuXG4gIC5hcnJvdy1sZWZ0LWljb24ge1xuICAgIGZpbGw6ICNmZmY7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuXG4ubG9nbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuXG5cbiAgLmxvZ28tc3ZnIHtcbiAgICBmaWxsOiAjZmZmO1xuICAgIHdpZHRoOiAxNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICB9XG4gIH1cbn1cblxuLmhlYWRlci1zZWFyY2gge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cblxuLm5vdGlmaWNhdGlvbnMtYnRuLFxuLnByb2ZpbGUtYnRuIHtcbiAgQGV4dGVuZCAuY2xlYXItYnRuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICYtaW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAmLWljb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAucHJvZmlsZS1pY29uLFxuICAuYmVsbC1pY29uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmaWxsOiAjZmZmO1xuICB9XG5cbiAgLnByb2ZpbGUtaWNvbiB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IC02cHg7XG4gIH1cblxuICAuYmVsbC1pY29uIHtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gIH1cbn1cblxuLm5vdGlmaWNhdGlvbnMtYnRuLmFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAubm90aWZpY2F0aW9ucy1idG4taWNvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgYmFja2dyb3VuZDogJG9yYW5nZTtcbiAgICBjb2xvcjogZGFya2VuKCRkYXJrLWJsdWUsIDMwJSk7XG4gICAgYm9yZGVyLWNvbG9yOiAkb3JhbmdlO1xuICB9XG59XG5cbi5ub3RpZmljYXRpb25zLWJ0bi1pY29uIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnByb2ZpbGUtYnRuLWljb24ge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5cbiNjb25maXJtLWNsb3NlLW1vZGFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwMDA7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgYmFja2dyb3VuZDogJGluZm87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDIuNTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MjVweCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbiIsIi5oZWFkZXItbWVudSxcbi5wcm9qZWN0cy1uYXYge1xuICBAaW5jbHVkZSBjbGVhci1saXN0KCk7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKipcbiAgSGVhZGVyIG5hdmlnYXRpb25cbioqKioqKioqKioqKioqKioqKioqKiovXG5cbi5uYXYtbWFpbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA3MHB4O1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgbWF4LWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDEwO1xuXG4gICYub3BlbiB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBtYXgtaGVpZ2h0OiA0NzBweDtcbiAgICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDAuM3MsIG1heC1oZWlnaHQgMC4zcztcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIEBpbmNsdWRlIGZvbnRTaXplKDE4cHgpO1xuICAgIHRvcDogNTBweDtcbiAgICByaWdodDogYXV0bztcbiAgICB3aWR0aDogMjYwcHg7XG4gICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICBib3gtc2hhZG93OiAxcHggMXB4IDY4cHggcmdiYSgwLCAwLCAwLCAwLjE5KTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwLjE1cywgb3BhY2l0eSAwLjE1cztcblxuICAgICYub3BlbiB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgLy8gbWF4LWhlaWdodDogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLm5hdi1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMCBhdXRvO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAgMTVweCAxMHB4O1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQyMHB4KSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4uaGVhZGVyLW1lbnUtc2hvcnRjdXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cblxuLm1lbnUtYnRuLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgfVxufVxuXG4ubWVudS1idG4ge1xuICBAZXh0ZW5kIC5jbGVhci1idG47XG4gIC8vIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAvLyBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLy8gYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICYub3BlbiB7XG4gICAgYmFja2dyb3VuZDogIzM0OTBjYztcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcblxuICAgICYub3BlbiB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uaGVhZGVyLXNob3J0Y3V0LWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogMCAxMnB4O1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcblxuICAgICYub3BlbiB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gIH1cblxuICAmLm9wZW4sXG4gICYuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzQ5MGNjO1xuICB9XG5cbiAgLmZhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5mYS10aC1sYXJnZSxcbiAgLmZhLWZpbGUge1xuICAgIEBpbmNsdWRlIGZvbnRTaXplKDE4cHgpO1xuICB9XG59XG5cbi5oZWFkZXItbWVudS1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEzcHggMTVweCAxMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlLWluLW91dDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogJG1lbnUtZ3JleTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJG5hdmlnaW8tYmx1ZTtcbiAgICB9XG4gIH1cbn1cblxuLmhlYWRlci1tZW51LXByb2ZpbGUtbGluayB7XG4gIGNvbG9yOiAkYmxhY2s7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5oZWFkZXItbWVudS1tYWluLWxpbmsge1xuICBwYWRkaW5nOiAyMHB4IDE3cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAkbWVudS1ibHVlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzE1NmRhNztcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBwYWRkaW5nOiAxM3B4IDE1cHggMTJweDtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gIFN1Ym5hdmlnYXRpb24gZm9yIHByb2plY3RzXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4kbmF2aWdhdGlvbi1oZWlnaHRTbTogMzhweDtcbiRuYXZpZ2F0aW9uLWhlaWdodDogNDVweDtcblxuLnByb2plY3RzLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogJG5hdmlnYXRpb24taGVpZ2h0U207XG4gIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgaGVpZ2h0OiAkbmF2aWdhdGlvbi1oZWlnaHQ7XG4gICAgcGFkZGluZzogMCAyNXB4O1xuICAgIGJhY2tncm91bmQ6ICRuYXZpZ2lvLWJsdWU7XG4gIH1cbn1cblxuLnByb2plY3RzLW5hdi1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleDogMCAwIGF1dG87XG59XG5cbi5wcm9qZWN0cy1uYXYtdGV4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwIDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xuICBjb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDNweDtcbiAgfVxuXG4gIC5wcm9qZWN0cy1uYXYtaXRlbS5hY3RpdmUgJiB7XG4gICAgY29sb3I6ICNmZmY7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgQGluY2x1ZGUgZm9udFNpemUoMThweCk7XG4gICAgbWFyZ2luOiAwIDI1cHg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuXG4uc3ViLW1lbnUtbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAvLyB3aWR0aDogMjVweDtcbiAgICAvLyBoZWlnaHQ6IDI1cHg7XG5cbiAgICAmLm9wZW4ge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmOmZpcnN0LW9mLXR5cGUge1xuICAgIC8vbWFyZ2luLWxlZnQ6IDI0cHg7XG4gIH1cblxuICAmLm9wZW4sXG4gICYuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzQ5MGNjO1xuICB9XG5cbiAgLmZhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5mYS10aC1sYXJnZSxcbiAgLmZhLWZpbGUge1xuICAgIEBpbmNsdWRlIGZvbnRTaXplKDE4cHgpO1xuICB9XG59XG4iLCIucGFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXg6IDEgMCBhdXRvO1xuICAvLyBoZWlnaHQ6IDEwMCU7XG59XG5cbi5jb250ZW50LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4OiAxIDAgYXV0bztcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAvLyBwYWRkaW5nOiAwIDEwcHggMCAwO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgcGFkZGluZzogMCA1MHB4O1xuICAgIC8vIHBhZGRpbmc6IDAgNTBweCAwIDA7XG4gIH1cbn1cblxuLmNvbnRlbnQtd3JhcHBlci1zaWRlYmFyIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgcGFkZGluZzogMCAxMHB4IDAgMDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIHBhZGRpbmc6IDAgNTBweCAwIDA7XG4gIH1cbn1cblxuLmNvbnRlbnQtbWFpbixcbi5jb250ZW50LWZ1bGwge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRlbnQtbWFpbiB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gIH1cblxuICAuY29udGVudC1zaWRlYmFyIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogMjUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250ZW50LXNpZGViYXIge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxufVxuXG4uY29udGVudC1tYWluIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbn1cblxuLmNvbnRlbnQtc2lkZWJhciB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG59XG5cbi5jb250ZW50LXNpbmdsZSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbn1cbiIsIi5mb290ZXIge1xuICBmb250LXNpemU6IDJyZW07XG59XG4iLCIuY2xlYXItYnRuIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblxuICAmOmRpc2FibGVkIHtcbiAgICBjdXJzb3I6IGF1dG87XG4gIH1cbn1cblxuLmJ0bi1uby1zdHlsZSB7XG4gIEBleHRlbmQgLmNsZWFyLWJ0bjtcblxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjYzNjM2MzO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxufVxuXG4uYnRuIHtcbiAgQGV4dGVuZCAuY2xlYXItYnRuO1xuXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZDogJG5ldXRyYWwtZ3JleTtcbiAgICBjb2xvcjogI2MzYzNjMztcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgLmFycm93LXJpZ2h0LWljb257XG4gICAgICBmaWxsOiAjYzNjM2MzO1xuICAgIH1cbiAgfVxufVxuXG4uYnRuLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtOTk5OXB4O1xufVxuXG4uYnRuLXJvdW5kIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uYnRuLXJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbn1cblxuLmJ0bi1mdWxsLXdpZHRoIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5idG4teHMge1xuICBAaW5jbHVkZSBmb250U2l6ZSgxMnB4KTtcbiAgaGVpZ2h0OiAyNXB4O1xuICBwYWRkaW5nOiAwIDhweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG5cbi5idG4tc20ge1xuICBAaW5jbHVkZSBmb250U2l6ZSgxNHB4KTtcbiAgaGVpZ2h0OiAzM3B4O1xuICBwYWRkaW5nOiAwIDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzM3B4O1xufVxuXG4uYnRuLW1kIHtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xuICBsaW5lLWhlaWdodDogNTBweDtcbn1cblxuLmJ0bi1tb3JlIHtcbiAgQGV4dGVuZCAuY2xlYXItYnRuO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuXG4uYnRuLXN0eWxlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgLy8gbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5idG4tbGluay1zdHlsZSB7XG4gIEBleHRlbmQgLmNsZWFyLWJ0bjtcbiAgY29sb3I6ICRuYXZpZ2lvLWJsdWU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm5vdGlmaWNhdGlvbnMtYnRuLWFjdGl2ZSB7XG4gIC5tZW51LWljb24tc20ge1xuICAgIGJhY2tncm91bmQ6ICRvcmFuZ2U7XG4gICAgY29sb3I6IGRhcmtlbigkZGFyay1ibHVlLCAzMCUpO1xuICAgIGJvcmRlci1jb2xvcjogJG9yYW5nZTtcbiAgfVxufVxuXG4ubWVudS1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMnB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZDogI2ZmZjtcblxuICAmOmJlZm9yZSxcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxuXG4gICY6YmVmb3JlIHtcbiAgICB0b3A6IC03cHg7XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICBib3R0b206IC03cHg7XG4gIH1cbn1cblxuLmJ0bi1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZDogJGdyZWVuO1xuICBjb2xvcjogI2ZmZjtcblxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuLmJ0bi1kYW5nZXIge1xuICBiYWNrZ3JvdW5kOiAkcmVkO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZDogJG5hdmlnaW8tYmx1ZTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5idG4tbmV1dHJhbCB7XG4gIGJhY2tncm91bmQ6ICRuZXV0cmFsLWdyZXk7XG4gIGNvbG9yOiAkYmxhY2s7XG59XG5cblxuLmJ0bi1uZXV0cmFsLWdsYW0ge1xuICBiYWNrZ3JvdW5kOiAkbmV1dHJhbC1ncmV5O1xuICBjb2xvcjogJG5hdmlnaW8tYmx1ZTtcbn1cblxuLmJ0bi10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU2LDI1NiwyNTYsMC4xKTtcbiAgY29sb3I6ICNmZmY7XG5cbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6IHJnYmEoMjU2LDI1NiwyNTYsMC4zKTtcbiAgfVxufVxuXG4uaWNvbi1idG4ge1xuICBAZXh0ZW5kIC5jbGVhci1idG47XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG5cbiAgJi1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAmLXhzIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cblxuICAmLXNtIHtcbiAgICB3aWR0aDogMzRweDtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gIH1cblxuICAmLW1kIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIHdpZHRoOiA1NnB4O1xuICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgIH1cbiAgfVxuXG4gICYtbGcge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgfVxuICB9XG5cbiAgLmVsbGlwc2lzLWljb24ge1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogNHB4O1xuICAgIGZpbGw6ICRib3JkZXItY29sb3I7XG4gIH1cbn1cblxuLmJ0bi1jbG9zZSB7XG4gIEBleHRlbmQgLmJ0bi1yb3VuZDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsaW5lLWhlaWdodDogMTtcblxuICAuY2xvc2UtaWNvbiB7XG4gICAgZmlsbDogJGJsYWNrO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgdG9wOiAzMHB4O1xuICAgIHJpZ2h0OiA0MHB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU2LDI1NiwyNTYsMSk7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMnMgZWFzZS1pbi1vdXQ7XG5cbiAgICAmOmZvY3VzLFxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTYsMjU2LDI1NiwwLjgpO1xuICAgIH1cbiAgfVxufVxuXG4uYnRuLXJlbW92ZSB7XG4gIEBleHRlbmQgLmJ0bi1jbG9zZTtcbiAgdG9wOiAtMTBweDtcbiAgcmlnaHQ6IC0xMHB4O1xuICB6LWluZGV4OiAxMDA7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgdG9wOiAtMTBweDtcbiAgICByaWdodDogLTEwcHg7XG4gIH1cblxuICAmLW1pbmkge1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNTAlO1xuICAgIGhlaWdodDogMTRweDtcbiAgICB3aWR0aDogMTRweDtcbiAgICBtYXJnaW4tdG9wOiAtN3B4O1xuICAgIGJvcmRlcjogbm9uZTtcblxuICAgIC5jbG9zZS1pY29uIHtcbiAgICAgIHdpZHRoOiA2cHg7XG4gICAgICBoZWlnaHQ6IDZweDtcbiAgICB9XG4gIH1cbn1cblxuLm5ldy1wcm9qZWN0LWNob2ljZSB7XG4gIEBleHRlbmQgLmNsZWFyLWJ0bjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogODBweDtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDAsMCwwLC40KTtcblxuICAucHJpbWFyeS10ZXh0IHtcbiAgICBjb2xvcjogJG5hdmlnaW8tYmx1ZTtcbiAgICBmb250LXdlaWdodDogJG1lZGl1bTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cblxuICAuaG92ZXItdGV4dCB7XG4gICAgQGluY2x1ZGUgZm9udFNpemUoMTJweCk7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBjb2xvcjogJGdyZXktYmx1ZTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDVweCk7XG4gICAgfVxuICB9XG5cbiAgLnByaW1hcnktdGV4dCxcbiAgLmhvdmVyLXRleHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXM7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAmOmhvdmVyIHtcblxuICAgICAgLnByaW1hcnktdGV4dCB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgICB9XG5cbiAgICAgIC5ob3Zlci10ZXh0IHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5idG4tY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4iLCIkaW5wdXQtd2lkdGg6IDEwMCU7XG4kaW5wdXQtaGVpZ2h0OiA1MHB4O1xuXG4uaGlkZGVuLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtOTk5OXB4O1xufVxuXG4uaW5wdXQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmlucHV0LXdyYXBwZXItZm9ybSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5pbnB1dC13cmFwcGVyLWNsaXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmlucHV0IHtcbiAgQGluY2x1ZGUgcGxhY2Vob2xkZXItY29sb3IoJGJsYWNrKTtcbiAgd2lkdGg6ICRpbnB1dC13aWR0aDtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICBwYWRkaW5nOiAxMHB4IDAgMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2aWdpby1ibHVlO1xuXG4gICAgJiArIC5pbnB1dC1iYWxsLWluZGV4IHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBjb2xvcjogJG5hdmlnaW8tYmx1ZTtcbiAgICB9XG4gIH1cblxuICAuZXJyb3IgJiB7XG4gICAgYm9yZGVyLWNvbG9yOiAkcmVkO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgQGluY2x1ZGUgcGxhY2Vob2xkZXItY29sb3IoJHRleHQtZ3JleSk7XG4gIH1cbn1cblxuLmxhYmVsLXNtYWxsIHtcbiAgQGluY2x1ZGUgZm9udFNpemUoMTJweCk7XG4gIGNvbG9yOiAkbGFiZWwtZ3JleTtcbn1cblxuLmxhYmVsLWZhbmN5IHtcbiAgYm90dG9tOiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlLWluLW91dDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcblxuICAmLWRhdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDkwbXM7XG4gIH1cbn1cblxuLmlucHV0LWZhbmN5IHtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNpdGlvbjogcGFkZGluZyAyMDBtcyBlYXNlLWluLW91dDtcblxuICAmOmZvY3VzLFxuICAmLnZhbHVlIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcblxuICAgICsgLmxhYmVsLWZhbmN5IHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTRweCk7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgfVxuICB9XG59XG5cbi5sYWJlbC1pbnNpZGUge1xuICBwYWRkaW5nOiA4cHggMTBweCAwO1xufVxuXG4uaW5wdXQtc3R5bGUge1xuICBAZXh0ZW5kIC5pbnB1dDtcbiAgcGFkZGluZzogMTdweCAwIDA7XG59XG5cbi5pbnB1dC1yb3VuZGVkIHtcbiAgQGluY2x1ZGUgcGxhY2Vob2xkZXItY29sb3IoJGJsYWNrKTtcbiAgd2lkdGg6ICRpbnB1dC13aWR0aDtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICBwYWRkaW5nOiAxNHB4IDEwcHggMDtcbiAgYm9yZGVyOiAxcHggc29saWQgJG1lbnUtZ3JleTtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbn1cblxuLmlucHV0LXNxdWFyZSB7XG4gIEBpbmNsdWRlIHBsYWNlaG9sZGVyLWNvbG9yKCRibGFjayk7XG4gIHdpZHRoOiAkaW5wdXQtd2lkdGg7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgcGFkZGluZzogMTRweCAxMHB4IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDBweCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2aWdpby1ibHVlO1xuICB9XG5cbiAgLmVycm9yICYge1xuICAgIGJvcmRlci1jb2xvcjogJHJlZDtcbiAgfVxufVxuXG4uaW5wdXQtbmFrZWQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uaW5wdXQtY29tbWVudCB7XG4gIEBpbmNsdWRlIHBsYWNlaG9sZGVyLWNvbG9yKCRuYXZpZ2lvLWJsdWUpO1xufVxuXG4uaW5wdXQtbmV3LW1pbGVzdG9uZSB7XG5cbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGNvbG9yOiAkdGV4dC1ncmV5O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBjb2xvcjogJHRleHQtZ3JleTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgJjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGNvbG9yOiAkdGV4dC1ncmV5O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGNvbG9yOiAkdGV4dC1ncmV5O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLy8gaGlkZXMgc2VsZWN0cyBmcm9tIHVzZXJzIHdpdGggdmlzaW9uXG4uc2VsZWN0LFxuLmlucHV0LWZpbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC05OTk5cHg7XG59XG5cbi5sYWJlbC1maWxlIHtcbiAgY29sb3I6ICRuYXZpZ2lvLWJsdWU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5sYWJlbC1pbnNpZGUtc2VhcmNoIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMTJweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLnNlYXJjaC1zZWxlY3Qtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAubGFiZWwtaW5zaWRlLXNlYXJjaCB7XG4gICAgbGVmdDogNXB4O1xuICB9XG59XG5cbi5zZWFyY2gtc2VsZWN0IHtcbiAgQGluY2x1ZGUgZm9udFNpemUoMTRweCk7XG4gIEBpbmNsdWRlIHBsYWNlaG9sZGVyLWNvbG9yKCRsYWJlbC1ncmV5KTtcbiAgcGFkZGluZzogNXB4IDVweCA1cHggMjRweDtcbiAgZm9udC13ZWlnaHQ6ICRtZWRpdW07XG59XG5cbi8vIFJhZGlvIGJ1dHRvbnNcbi5zcGVjaWFsLXJhZGlvLWxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA5cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNwZWNpYWwtcmFkaW8ge1xuICAmOmNoZWNrZWQgKyAuc3BlY2lhbC1yYWRpby1sYWJlbCB7XG4gICAgYmFja2dyb3VuZDogJG5ldXRyYWwtZ3JleTtcbiAgICBjb2xvcjogJG5hdmlnaW8tYmx1ZTtcbiAgICBmb250LXdlaWdodDogJG1lZGl1bTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cblxuICAmOmRpc2FibGVkICsgLnNwZWNpYWwtcmFkaW8tbGFiZWwge1xuICAgIGNvbG9yOiAkdGV4dC1ncmV5O1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxufVxuXG4uZGF0ZXBpY2tlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZGF0ZXBpY2tlci1uZXctbWlsZXN0b25lIHtcbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgY29sb3I6ICR0ZXh0LWdyZXk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gICY6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgY29sb3I6ICR0ZXh0LWdyZXk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gICY6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGNvbG9yOiAkdGV4dC1ncmV5O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgY29sb3I6ICR0ZXh0LWdyZXk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4uY2hlY2tib3gtbGFiZWwge1xuICBtYXJnaW4tbGVmdDogNDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2hlY2tib3gtaGlkZGVuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgb3BhY2l0eTogMDtcblxuICAmOmNoZWNrZWQge1xuICAgICYgKyAuY2hlY2tib3gtbWFya2VyOmFmdGVyIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG59XG5cbi5jaGVja2JveC1tYXJrZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbWFyZ2luLXRvcDogLTE1cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXJnaW46IC0xMHB4IDAgMCAtMTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxNTBtcyBlYXNlLWluO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICYtcm91bmQge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIH1cbiAgfVxufVxuXG4ubGFiZWwtbGlnaHQge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmlnaW8tcmFkaW8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgLnRpY2tib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgYm9yZGVyOiAycHggJHRleHQtZ3JleSBzb2xpZDtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiA4cHg7XG4gICAgICBoZWlnaHQ6IDhweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgYmFja2dyb3VuZDogI2RkZDtcbiAgICB9XG4gIH1cblxuICAudGV4dCB7XG4gICAgQGluY2x1ZGUgZm9udFNpemUoMTZweCk7XG4gIH1cblxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCB+IC50aWNrYm94IHtcbiAgICBib3JkZXI6IDJweCAkbmF2aWdpby1ibHVlIHNvbGlkO1xuICB9XG5cbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgfiAudGlja2JveDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICRuYXZpZ2lvLWJsdWU7XG4gIH1cblxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbn1cblxuLmlucHV0LWJhbGwtaW5kZXgge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMyk7XG4gIGhlaWdodDogMzVweDtcbiAgd2lkdGg6IDM1cHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIG9yZGVyOiAtMTtcbiAgQGluY2x1ZGUgZm9udFNpemUoMTZweCk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXMsIGNvbG9yIDAuMTVzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4iLCIubGluay1jbGVhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuXG4ubGluay11bmRlcmxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmxpbmstY2xlYXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIFxuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbiIsIi5jbGVhci1saXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGV0dGVycy1saXN0LFxuLmxldHRlcnMtbGlzdC1saXN0LFxuLnByb2plY3RzLWxpc3QsXG4ubGlzdGVkIHtcbiAgQGluY2x1ZGUgY2xlYXItbGlzdCgpO1xufVxuXG4ubGV0dGVycy1saXN0LWxpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDY1cHg7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIG1pbi1oZWlnaHQ6IDcwcHg7XG4gIH1cbn1cblxuLmxldHRlci1saXN0LWNvbCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xufVxuXG4ubGV0dGVycy1saXN0LWxldHRlciB7XG4gIEBpbmNsdWRlIGZvbnRTaXplKDEycHgpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gIGJhY2tncm91bmQ6ICRncmV5LWJhc2U7XG4gIGNvbG9yOiAkdGV4dC1ncmV5O1xuICBmb250LXdlaWdodDogJG1lZGl1bTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAubGV0dGVycy1saXN0LWl0ZW06Zmlyc3QtY2hpbGQgJiB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgyOHB4KTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBjb2xvcjogJGdyZXktYmx1ZTtcblxuICAgIC5sZXR0ZXJzLWxpc3QtaXRlbTpmaXJzdC1jaGlsZCAmIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuXG4ubGlzdGVkLWl0ZW0tY3RhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDYwcHg7XG4gIHBhZGRpbmc6IDEwcHggMXJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG59XG4iLCI6OnNlbGVjdGlvbntcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuOjotbW96LXNlbGVjdGlvbntcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuOjotd2Via2l0LXNlbGVjdGlvbntcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuIiwiLmNvbnRhaW5lciB7XG4gIC8vIHBhZGRpbmc6IDAgMTVweDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICBwYWRkaW5nOiAwIDUwcHg7XG4gIH1cbn1cblxuLnJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmVsbGlwc2lzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5lbGxpcHNpcy1ub3dyYXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLmhpZGRlbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTk5OTlweDtcbn1cblxuLmgxMDAge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi53MTAwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53NTAge1xuICB3aWR0aDogNTAlO1xufVxuXG4udzYwIHtcbiAgd2lkdGg6IDYwJTtcbn1cblxuLnc0MCB7XG4gIHdpZHRoOiA0MCU7XG59XG4iLCIuY29udGVudC1zZWFyY2gge1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiAkZGFya2VyLWdyZXk7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gIH1cbn1cblxuLmNvbnRlbnQtc2VhcmNoLWlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuNjI1cmVtO1xuICBiYWNrZ3JvdW5kOiAkZ3JleS1iYXNlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgQGluY2x1ZGUgZm9udFNpemUoMThweCk7XG4gICAgcGFkZGluZzogMS4yNXJlbSA1MHB4IDFyZW07XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgfVxuXG4gICAgJjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICB9XG5cbiAgICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICB9XG5cbiAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgfVxuICB9XG59XG4iLCIubm90aWZpY2F0aW9ucy1saXN0IHtcbiAgQGluY2x1ZGUgY2xlYXItbGlzdCgpO1xufVxuXG4ubG9nLWxpc3Qge1xuICBAaW5jbHVkZSBjbGVhci1saXN0KCk7XG4gIG1hcmdpbjogMCAyNXB4IDAgMjBweDtcbn1cblxuLmxvZy1saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubG9nLWxpc3QtY29sIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLmxvZyB7XG4gIEBpbmNsdWRlIGZvbnRTaXplKDE0cHgpO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIEBpbmNsdWRlIGZvbnRTaXplKDE2cHgpO1xuICB9XG59XG5cbi5sb2ctcGVyc29uLFxuLmxvZy1hY3Rpb24tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5sb2ctcGVyc29uIHtcbiAgY29sb3I6ICRibGFjaztcbn1cblxuLmxvZy1hY3Rpb24tbGluayB7XG4gIGNvbG9yOiAkbmF2aWdpby1ibHVlO1xufVxuXG4ubG9nLWRhdGUge1xuICBAaW5jbHVkZSBmb250U2l6ZSgxNHB4KTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY29sb3I6ICR0ZXh0LWdyZXk7XG59XG5cbi5ub3RpZmljYXRpb25zLWxpc3Qtc20ge1xuXG4gIC5sb2ctbGlzdC1pdGVtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMCAwIDE0cHg7XG4gIH1cblxuICAubG9nIHtcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgxNHB4KTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5sb2ctZGF0ZSB7XG4gICAgQGluY2x1ZGUgZm9udFNpemUoMTJweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICB9XG5cbiAgLmxvZy1jb2wtbWlkZGxlIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBtYXJnaW46IDAgNXB4O1xuICB9XG5cbiAgLmxvZy1jb2wtcmlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbn1cblxuLnBpbGwge1xuICBAZXh0ZW5kIC5idG4tc3R5bGU7XG4gIEBleHRlbmQgLmJ0bi1uZXV0cmFsO1xuICBAZXh0ZW5kIC5idG4tcm91bmRlZDtcbiAgQGluY2x1ZGUgZm9udFNpemUoMTJweCk7XG4gIHBhZGRpbmc6IDNweCA4cHg7XG59XG5cbi5zaWduZWQtcGlsbCB7XG4gIGJhY2tncm91bmQ6ICRuYXZpZ2lvLWJsdWU7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXdlaWdodDogJGJvbGQ7XG59XG5cbi5vbWVnYS1waWxsIHtcbiAgYmFja2dyb3VuZDogJGdyZWVuO1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC13ZWlnaHQ6ICRib2xkO1xufVxuIiwiLyohIGpRdWVyeSBVSSAtIHYxLjEyLjEgLSAyMDE3LTAzLTEzXG4qIGh0dHA6Ly9qcXVlcnl1aS5jb21cbiogSW5jbHVkZXM6IGNvcmUuY3NzLCBkYXRlcGlja2VyLmNzc1xuKiBDb3B5cmlnaHQgalF1ZXJ5IEZvdW5kYXRpb24gYW5kIG90aGVyIGNvbnRyaWJ1dG9yczsgTGljZW5zZWQgTUlUICovXG5cbi8qIExheW91dCBoZWxwZXJzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51aS1oZWxwZXItaGlkZGVuIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi51aS1oZWxwZXItaGlkZGVuLWFjY2Vzc2libGUge1xuXHRib3JkZXI6IDA7XG5cdGNsaXA6IHJlY3QoMCAwIDAgMCk7XG5cdGhlaWdodDogMXB4O1xuXHRtYXJnaW46IC0xcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDFweDtcbn1cbi51aS1oZWxwZXItcmVzZXQge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogMDtcblx0b3V0bGluZTogMDtcblx0bGluZS1oZWlnaHQ6IDEuMztcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRmb250LXNpemU6IDEwMCU7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4udWktaGVscGVyLWNsZWFyZml4OmJlZm9yZSxcbi51aS1oZWxwZXItY2xlYXJmaXg6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRkaXNwbGF5OiB0YWJsZTtcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cbi51aS1oZWxwZXItY2xlYXJmaXg6YWZ0ZXIge1xuXHRjbGVhcjogYm90aDtcbn1cbi51aS1oZWxwZXItemZpeCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRvcGFjaXR5OiAwO1xuXHRmaWx0ZXI6QWxwaGEoT3BhY2l0eT0wKTsgLyogc3VwcG9ydDogSUU4ICovXG59XG5cbi51aS1mcm9udCB7XG5cdHotaW5kZXg6IDEwMDtcbn1cblxuXG4vKiBJbnRlcmFjdGlvbiBDdWVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51aS1zdGF0ZS1kaXNhYmxlZCB7XG5cdGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLXN0YXRlLWRpc2FibGVkIHNwYW4sXG4udWktZGF0ZXBpY2tlciAudWktc3RhdGUtZGlzYWJsZWQgYSB7XG5cdGNvbG9yOiBsaWdodGVuKCRsYWJlbC1ncmV5LCAyMCUpO1xufVxuXG4vKiBJY29uc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWktaWNvbiB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0bWFyZ2luLXRvcDogLS4yNWVtO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRleHQtaW5kZW50OiAtOTk5OTlweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLnVpLXdpZGdldC1pY29uLWJsb2NrIHtcblx0bGVmdDogNTAlO1xuXHRtYXJnaW4tbGVmdDogLThweDtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIE1pc2MgdmlzdWFsc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qIE92ZXJsYXlzICovXG4udWktd2lkZ2V0LW92ZXJsYXkge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcbn1cbi51aS1kYXRlcGlja2VyIHtcblx0d2lkdGg6IDE3ZW07XG5cdG1hcmdpbi10b3A6IC0xcHg7XG5cdHBhZGRpbmc6IC4yZW0gLjJlbSAwO1xuXHRkaXNwbGF5OiBub25lO1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRib3gtc2hhZG93OiAwIDRweCAxMHB4IDFweCByZ2JhKDAsMCwwLC4yKTtcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiAuMmVtIDA7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2LFxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAycHg7XG5cdHdpZHRoOiAxLjhlbTtcblx0aGVpZ2h0OiAxLjhlbTtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYtaG92ZXIsXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0LWhvdmVyIHtcblx0dG9wOiAxcHg7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2IHtcblx0bGVmdDogMnB4O1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dCB7XG5cdHJpZ2h0OiAycHg7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2LWhvdmVyIHtcblx0bGVmdDogMXB4O1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dC1ob3ZlciB7XG5cdHJpZ2h0OiAxcHg7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2IHNwYW4sXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0IHNwYW4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiA1MCU7XG5cdG1hcmdpbi1sZWZ0OiAtOHB4O1xuXHR0b3A6IDUwJTtcblx0bWFyZ2luLXRvcDogLThweDtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXRpdGxlIHtcblx0bWFyZ2luOiAwIDIuM2VtO1xuXHRsaW5lLWhlaWdodDogMS44ZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXRpdGxlIHNlbGVjdCB7XG5cdGZvbnQtc2l6ZTogMWVtO1xuXHRtYXJnaW46IDFweCAwO1xufVxuLnVpLWRhdGVwaWNrZXIgc2VsZWN0LnVpLWRhdGVwaWNrZXItbW9udGgsXG4udWktZGF0ZXBpY2tlciBzZWxlY3QudWktZGF0ZXBpY2tlci15ZWFyIHtcblx0d2lkdGg6IDQ1JTtcbn1cbi51aS1kYXRlcGlja2VyIHRhYmxlIHtcblx0d2lkdGg6IDEwMCU7XG5cdGZvbnQtc2l6ZTogLjllbTtcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0bWFyZ2luOiAwIDAgLjRlbTtcbn1cbi51aS1kYXRlcGlja2VyIHRoIHtcblx0cGFkZGluZzogLjdlbSAuM2VtO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRib3JkZXI6IDA7XG59XG4udWktZGF0ZXBpY2tlciB0ZCB7XG5cdGJvcmRlcjogMDtcblx0cGFkZGluZzogLjJlbSAxcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnVpLWRhdGVwaWNrZXIgdGQgc3Bhbixcbi51aS1kYXRlcGlja2VyIHRkIGEge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBhZGRpbmc6IC4yZW07XG5cdC8vIHRleHQtYWxpZ246IHJpZ2h0O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGNvbG9yOiAkbGFiZWwtZ3JleTtcblx0dHJhbnNpdGlvbjogYWxsIDE1MG1zIGVhc2UtaW4tb3V0O1xufVxuXG4udWktZGF0ZXBpY2tlciB0ZCBhOmhvdmVyIHtcblx0Y29sb3I6ICRuYXZpZ2lvLWJsdWU7XG59XG5cbi51aS1kYXRlcGlja2VyIHRkIGEudWktc3RhdGUtYWN0aXZlLFxuLnVpLWRhdGVwaWNrZXIgdGQgYS51aS1zdGF0ZS1oaWdobGlnaHQge1xuXHRoZWlnaHQ6IDMwcHg7XG5cdHdpZHRoOiAzMHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGNvbG9yOiAjZmZmO1xuXHRiYWNrZ3JvdW5kOiAkbmF2aWdpby1ibHVlO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi51aS1kYXRlcGlja2VyIHRkIGEudWktc3RhdGUtaGlnaGxpZ2h0IHtcblx0Y29sb3I6ICRuYXZpZ2lvLWJsdWU7XG5cdGZvbnQtd2VpZ2h0OiAkYm9sZDtcblx0YmFja2dyb3VuZDogbm9uZTtcbn1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdG1hcmdpbjogLjdlbSAwIDAgMDtcblx0cGFkZGluZzogMCAuMmVtO1xuXHRib3JkZXItbGVmdDogMDtcblx0Ym9yZGVyLXJpZ2h0OiAwO1xuXHRib3JkZXItYm90dG9tOiAwO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24ge1xuXHRmbG9hdDogcmlnaHQ7XG5cdG1hcmdpbjogLjVlbSAuMmVtIC40ZW07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0cGFkZGluZzogLjJlbSAuNmVtIC4zZW0gLjZlbTtcblx0d2lkdGg6IGF1dG87XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24udWktZGF0ZXBpY2tlci1jdXJyZW50IHtcblx0ZmxvYXQ6IGxlZnQ7XG59XG5cbi8qIHdpdGggbXVsdGlwbGUgY2FsZW5kYXJzICovXG4udWktZGF0ZXBpY2tlci51aS1kYXRlcGlja2VyLW11bHRpIHtcblx0d2lkdGg6IGF1dG87XG59XG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cCB7XG5cdGZsb2F0OiBsZWZ0O1xufVxuLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAgdGFibGUge1xuXHR3aWR0aDogOTUlO1xuXHRtYXJnaW46IDAgYXV0byAuNGVtO1xufVxuLnVpLWRhdGVwaWNrZXItbXVsdGktMiAudWktZGF0ZXBpY2tlci1ncm91cCB7XG5cdHdpZHRoOiA1MCU7XG59XG4udWktZGF0ZXBpY2tlci1tdWx0aS0zIC51aS1kYXRlcGlja2VyLWdyb3VwIHtcblx0d2lkdGg6IDMzLjMlO1xufVxuLnVpLWRhdGVwaWNrZXItbXVsdGktNCAudWktZGF0ZXBpY2tlci1ncm91cCB7XG5cdHdpZHRoOiAyNSU7XG59XG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cC1sYXN0IC51aS1kYXRlcGlja2VyLWhlYWRlcixcbi51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwLW1pZGRsZSAudWktZGF0ZXBpY2tlci1oZWFkZXIge1xuXHRib3JkZXItbGVmdC13aWR0aDogMDtcbn1cbi51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUge1xuXHRjbGVhcjogbGVmdDtcbn1cbi51aS1kYXRlcGlja2VyLXJvdy1icmVhayB7XG5cdGNsZWFyOiBib3RoO1xuXHR3aWR0aDogMTAwJTtcblx0Zm9udC1zaXplOiAwO1xufVxuXG4vKiBSVEwgc3VwcG9ydCAqL1xuLnVpLWRhdGVwaWNrZXItcnRsIHtcblx0ZGlyZWN0aW9uOiBydGw7XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItcHJldiB7XG5cdHJpZ2h0OiAycHg7XG5cdGxlZnQ6IGF1dG87XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItbmV4dCB7XG5cdGxlZnQ6IDJweDtcblx0cmlnaHQ6IGF1dG87XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItcHJldjpob3ZlciB7XG5cdHJpZ2h0OiAxcHg7XG5cdGxlZnQ6IGF1dG87XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItbmV4dDpob3ZlciB7XG5cdGxlZnQ6IDFweDtcblx0cmlnaHQ6IGF1dG87XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSB7XG5cdGNsZWFyOiByaWdodDtcbn1cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIGJ1dHRvbiB7XG5cdGZsb2F0OiBsZWZ0O1xufVxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUgYnV0dG9uLnVpLWRhdGVwaWNrZXItY3VycmVudCxcbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cCB7XG5cdGZsb2F0OiByaWdodDtcbn1cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cC1sYXN0IC51aS1kYXRlcGlja2VyLWhlYWRlcixcbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cC1taWRkbGUgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcblx0Ym9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuXHRib3JkZXItbGVmdC13aWR0aDogMXB4O1xufVxuXG4vKiBJY29ucyAqL1xuLnVpLWRhdGVwaWNrZXIgLnVpLWljb24ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0dGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRsZWZ0OiAuNWVtO1xuXHR0b3A6IC4zZW07XG59XG5cblxuLyogTGF5b3V0IGhlbHBlcnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVpLWhlbHBlci1oaWRkZW4ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLnVpLWhlbHBlci1oaWRkZW4tYWNjZXNzaWJsZSB7XG5cdGJvcmRlcjogMDtcblx0Y2xpcDogcmVjdCgwIDAgMCAwKTtcblx0aGVpZ2h0OiAxcHg7XG5cdG1hcmdpbjogLTFweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cGFkZGluZzogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMXB4O1xufVxuLnVpLWhlbHBlci1yZXNldCB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiAwO1xuXHRvdXRsaW5lOiAwO1xuXHRsaW5lLWhlaWdodDogMS4zO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGZvbnQtc2l6ZTogMTAwJTtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cbi51aS1oZWxwZXItY2xlYXJmaXg6YmVmb3JlLFxuLnVpLWhlbHBlci1jbGVhcmZpeDphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGRpc3BsYXk6IHRhYmxlO1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuLnVpLWhlbHBlci1jbGVhcmZpeDphZnRlciB7XG5cdGNsZWFyOiBib3RoO1xufVxuLnVpLWhlbHBlci16Zml4IHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdG9wYWNpdHk6IDA7XG5cdGZpbHRlcjpBbHBoYShPcGFjaXR5PTApOyAvKiBzdXBwb3J0OiBJRTggKi9cbn1cblxuLnVpLWZyb250IHtcblx0ei1pbmRleDogMTAwO1xufVxuXG5cbi8qIEludGVyYWN0aW9uIEN1ZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVpLXN0YXRlLWRpc2FibGVkIHtcblx0Y3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5cbi8qIEljb25zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51aS1pY29uIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRtYXJnaW4tdG9wOiAtLjI1ZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4udWktd2lkZ2V0LWljb24tYmxvY2sge1xuXHRsZWZ0OiA1MCU7XG5cdG1hcmdpbi1sZWZ0OiAtOHB4O1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLyogTWlzYyB2aXN1YWxzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyogT3ZlcmxheXMgKi9cbi51aS13aWRnZXQtb3ZlcmxheSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xufVxuLnVpLWRhdGVwaWNrZXIge1xuXHR3aWR0aDogMTdlbTtcblx0cGFkZGluZzogLjJlbSAuMmVtIDA7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IC4yZW0gMDtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYsXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDJweDtcblx0d2lkdGg6IDEuOGVtO1xuXHRoZWlnaHQ6IDEuOGVtO1xuXHRsaW5lLWhlaWdodDogMS44ZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdCY6YmVmb3JlIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Zm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xICdOYXZpZ2lvJztcblx0XHRmb250LXNpemU6IGluaGVyaXQ7XG5cdFx0dGV4dC1yZW5kZXJpbmc6IGF1dG87XG5cdFx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdFx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblx0fVxufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldi1ob3Zlcixcbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQtaG92ZXIge1xuXHR0b3A6IDFweDtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYge1xuXHRsZWZ0OiAycHg7XG5cblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICdcXGYwMGEnO1xuXHR9XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0IHtcblx0cmlnaHQ6IDJweDtcblxuXHQmOmJlZm9yZSB7XG5cdFx0Y29udGVudDogJ1xcZjAwYic7XG5cdH1cbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYtaG92ZXIge1xuXHRsZWZ0OiAxcHg7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0LWhvdmVyIHtcblx0cmlnaHQ6IDFweDtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYgc3Bhbixcbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQgc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDUwJTtcblx0bWFyZ2luLWxlZnQ6IC04cHg7XG5cdHRvcDogNTAlO1xuXHRtYXJnaW4tdG9wOiAtOHB4O1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUge1xuXHRtYXJnaW46IDAgMi4zZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjhlbTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUgc2VsZWN0IHtcblx0Zm9udC1zaXplOiAxZW07XG5cdG1hcmdpbjogMXB4IDA7XG59XG4udWktZGF0ZXBpY2tlciBzZWxlY3QudWktZGF0ZXBpY2tlci1tb250aCxcbi51aS1kYXRlcGlja2VyIHNlbGVjdC51aS1kYXRlcGlja2VyLXllYXIge1xuXHR3aWR0aDogNDUlO1xufVxuLnVpLWRhdGVwaWNrZXIgdGFibGUge1xuXHR3aWR0aDogMTAwJTtcblx0Zm9udC1zaXplOiAuOWVtO1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRtYXJnaW46IDAgMCAuNGVtO1xufVxuLnVpLWRhdGVwaWNrZXIgdGgge1xuXHRwYWRkaW5nOiAuN2VtIC4zZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGJvcmRlcjogMDtcbn1cbi51aS1kYXRlcGlja2VyIHRkIHtcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAxcHg7XG59XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRtYXJnaW46IC43ZW0gMCAwIDA7XG5cdHBhZGRpbmc6IDAgLjJlbTtcblx0Ym9yZGVyLWxlZnQ6IDA7XG5cdGJvcmRlci1yaWdodDogMDtcblx0Ym9yZGVyLWJvdHRvbTogMDtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUgYnV0dG9uIHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRtYXJnaW46IC41ZW0gLjJlbSAuNGVtO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHBhZGRpbmc6IC4yZW0gLjZlbSAuM2VtIC42ZW07XG5cdHdpZHRoOiBhdXRvO1xuXHRvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUgYnV0dG9uLnVpLWRhdGVwaWNrZXItY3VycmVudCB7XG5cdGZsb2F0OiBsZWZ0O1xufVxuXG4vKiB3aXRoIG11bHRpcGxlIGNhbGVuZGFycyAqL1xuLnVpLWRhdGVwaWNrZXIudWktZGF0ZXBpY2tlci1tdWx0aSB7XG5cdHdpZHRoOiBhdXRvO1xufVxuLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAge1xuXHRmbG9hdDogbGVmdDtcbn1cbi51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwIHRhYmxlIHtcblx0d2lkdGg6IDk1JTtcblx0bWFyZ2luOiAwIGF1dG8gLjRlbTtcbn1cbi51aS1kYXRlcGlja2VyLW11bHRpLTIgLnVpLWRhdGVwaWNrZXItZ3JvdXAge1xuXHR3aWR0aDogNTAlO1xufVxuLnVpLWRhdGVwaWNrZXItbXVsdGktMyAudWktZGF0ZXBpY2tlci1ncm91cCB7XG5cdHdpZHRoOiAzMy4zJTtcbn1cbi51aS1kYXRlcGlja2VyLW11bHRpLTQgLnVpLWRhdGVwaWNrZXItZ3JvdXAge1xuXHR3aWR0aDogMjUlO1xufVxuLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbGFzdCAudWktZGF0ZXBpY2tlci1oZWFkZXIsXG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cC1taWRkbGUgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcblx0Ym9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIHtcblx0Y2xlYXI6IGxlZnQ7XG59XG4udWktZGF0ZXBpY2tlci1yb3ctYnJlYWsge1xuXHRjbGVhcjogYm90aDtcblx0d2lkdGg6IDEwMCU7XG5cdGZvbnQtc2l6ZTogMDtcbn1cblxuLyogUlRMIHN1cHBvcnQgKi9cbi51aS1kYXRlcGlja2VyLXJ0bCB7XG5cdGRpcmVjdGlvbjogcnRsO1xufVxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLXByZXYge1xuXHRyaWdodDogMnB4O1xuXHRsZWZ0OiBhdXRvO1xufVxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLW5leHQge1xuXHRsZWZ0OiAycHg7XG5cdHJpZ2h0OiBhdXRvO1xufVxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLXByZXY6aG92ZXIge1xuXHRyaWdodDogMXB4O1xuXHRsZWZ0OiBhdXRvO1xufVxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLW5leHQ6aG92ZXIge1xuXHRsZWZ0OiAxcHg7XG5cdHJpZ2h0OiBhdXRvO1xufVxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUge1xuXHRjbGVhcjogcmlnaHQ7XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24ge1xuXHRmbG9hdDogbGVmdDtcbn1cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIGJ1dHRvbi51aS1kYXRlcGlja2VyLWN1cnJlbnQsXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItZ3JvdXAge1xuXHRmbG9hdDogcmlnaHQ7XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbGFzdCAudWktZGF0ZXBpY2tlci1oZWFkZXIsXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbWlkZGxlIC51aS1kYXRlcGlja2VyLWhlYWRlciB7XG5cdGJvcmRlci1yaWdodC13aWR0aDogMDtcblx0Ym9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbn1cblxuLyogSWNvbnMgKi9cbi51aS1kYXRlcGlja2VyIC51aS1pY29uIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHRleHQtaW5kZW50OiAtOTk5OTlweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0bGVmdDogLjVlbTtcblx0dG9wOiAuM2VtO1xufVxuIiwiLmZpbGUtbW9kYWwtd3JhcHBlciB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBoZWlnaHQ6IDgwdmg7XG4gIH1cbn1cbi5maWxlLW1vZGFsLW1haW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGhlaWdodDogMTAwJTtcbiAgLy8gb3ZlcmZsb3c6IGhpZGRlbjtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5cbi5maWxlLW1vZGFsLXNpZGUge1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAkZ3JleS1iYXNlO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gIH1cblxuICAmLWZvb3RlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cblxuLmZpbGUtbW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmZpbGUtbW9kYWwtYm9keSB7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBwYWRkaW5nOiAzMHB4IDMwcHggOTdweDtcbn1cblxuLnZlcnNpb24tbGlzdCB7XG4gIEBpbmNsdWRlIGNsZWFyLWxpc3QoKTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuICBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICB9XG59XG5cbi5maWxlLXByZXZpZXc6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLDAsMCwwKSAzNiUsIHJnYmEoMCwwLDAsMCkgNTglLCByZ2JhKDAsMCwwLDEpIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwwLDAsMCkgMzYlLHJnYmEoMCwwLDAsMCkgNTglLHJnYmEoMCwwLDAsMSkgMTAwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwwLDAsMCkgMzYlLHJnYmEoMCwwLDAsMCkgNTglLHJnYmEoMCwwLDAsMSkgMTAwJSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDAwMDAwMDAnLCBlbmRDb2xvcnN0cj0nIzAwMDAwMCcsR3JhZGllbnRUeXBlPTAgKTtcbn1cblxuLmZpbGUtcHJldmlld8Kge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTcwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRncmV5LWJhc2U7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaHR0cHM6Ly91cGxvYWQud2lraW1lZGlhLm9yZy93aWtpcGVkaWEvY29tbW9ucy9iL2JkL1RhbXBhX0ZMX1N1bHBodXJfU3ByaW5nc19Ub3dlcl90YWxsX3Bhbm8wMi5qcGcnKTtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBoZWlnaHQ6IDI1MHB4O1xuICB9XG59XG5cbi5maWxlLXByZXZpZXctYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuMik7XG4gIGNvbG9yOiAjZmZmO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZmlsZS1jb21tZW50cy13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG4uZmlsZS1jb21tZW50LWl0ZW3CoHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMS4wcmVtIDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xufVxuXG4uZmlsZS1jb21tZW50LWZvb3RlcsKge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDBweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHggMzBweCAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uZmlsZS1jb21tZW50LWZvb3Rlci1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuXG4gIGlucHV0IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG4uYm9yZGVyZWQtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRibGFjaztcbn1cblxuLmZpbGUtYXJ0aWNsZcKge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZpbGUtY29tbWVudC1uYW1lLXJvdyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmlsZS10cmFzaC1idXR0b24ge1xuICBmbG9hdDogcmlnaHQ7XG59IiwiLy9odHRwOi8vd3d3LmRyb3B6b25lanMuY29tL1xuXG4uZmlsZS11cGxvYWQge1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAkbmV1dHJhbC1ncmV5O1xufVxuXG4ubGFiZWwtbmV1dHJhbCB7XG4gIGNvbG9yOiAkbGFiZWwtZ3JleTtcbn1cblxuLmJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogMjcwcHg7XG4gIGJhY2tncm91bmQ6ICRuZXV0cmFsLWdyZXk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjE1cyBsaW5lYXI7XG5cbiAgJi5kei1kcmFnLWhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG59XG5cbi5kei1wcmV2aWV3IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDMzJTtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLmR6LXNpemUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZHotc3VjY2Vzcy1tYXJrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmR6LWVycm9yLW1hcmsge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmlsZS1pbnB1dCB7XG4gIHdpZHRoOiA3MCU7XG5cbiAgLmR6LW1heC1maWxlcy1yZWFjaGVkICYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuICAuYm94LmlzLXVwbG9hZGluZyAuYm94X19pbnB1dCxcbiAgLmJveC5pcy1zdWNjZXNzIC5ib3hfX2lucHV0LFxuICAuYm94LmlzLWVycm9yIC5ib3hfX2lucHV0XG4gIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICAuYm94X191cGxvYWRpbmcsXG4gIC5ib3hfX3N1Y2Nlc3MsXG4gIC5ib3hfX2Vycm9yXG4gIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ib3guaXMtdXBsb2FkaW5nIC5ib3hfX3VwbG9hZGluZyxcbiAgLmJveC5pcy1zdWNjZXNzIC5ib3hfX3N1Y2Nlc3MsXG4gIC5ib3guaXMtZXJyb3IgLmJveF9fZXJyb3JcbiAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKCAtNTAlICk7XG4gIH1cbiAgLmJveF9fdXBsb2FkaW5nXG4gIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cbiAgLmJveF9fc3VjY2Vzc1xuICB7XG4gICAgYW5pbWF0aW9uOiBhcHBlYXItZnJvbS1pbnNpZGUgLjI1cyBlYXNlLWluLW91dDtcbiAgfVxuXG4gIEBrZXlmcmFtZXMgYXBwZWFyLWZyb20taW5zaWRlXG4gIHtcbiAgICBmcm9tXHR7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSggLTUwJSApIHNjYWxlKCAwICk7IH1cbiAgICA3NSVcdFx0eyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIC01MCUgKSBzY2FsZSggMS4xICk7IH1cbiAgICB0b1x0XHR7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSggLTUwJSApIHNjYWxlKCAxICk7IH1cbiAgfVxuXG4gIC5ib3hfX3Jlc3RhcnRcbiAge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbiAgLmJveF9fcmVzdGFydDpmb2N1cyxcbiAgLmJveF9fcmVzdGFydDpob3ZlclxuICB7XG4gICAgY29sb3I6ICMzOWJmZDM7XG4gIH1cblxuICAuanMgLmJveF9fZmlsZVxuICB7XG4gICAgd2lkdGg6IDAuMXB4O1xuICAgIGhlaWdodDogMC4xcHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxuICAuanMgLmJveF9fZmlsZSArIGxhYmVsXG4gIHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuanMgLmJveF9fZmlsZSArIGxhYmVsOmhvdmVyIHN0cm9uZyxcbiAgLmJveF9fZmlsZTpmb2N1cyArIGxhYmVsIHN0cm9uZyxcbiAgLmJveF9fZmlsZS5oYXMtZm9jdXMgKyBsYWJlbCBzdHJvbmdcbiAge1xuICAgIGNvbG9yOiAjMzliZmQzO1xuICB9XG4gIC5qcyAuYm94X19maWxlOmZvY3VzICsgbGFiZWwsXG4gIC5qcyAuYm94X19maWxlLmhhcy1mb2N1cyArIGxhYmVsXG4gIHtcbiAgICBvdXRsaW5lOiAxcHggZG90dGVkICMwMDA7XG4gICAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gNXB4O1xuICB9XG4gIC5qcyAuYm94X19maWxlICsgbGFiZWwgKlxuICB7XG4gICAgLyogcG9pbnRlci1ldmVudHM6IG5vbmU7ICovIC8qIGluIGNhc2Ugb2YgRmFzdENsaWNrIGxpYiB1c2UgKi9cbiAgfVxuXG4gIC5uby1qcyAuYm94X19maWxlICsgbGFiZWxcbiAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubm8tanMgLmJveF9fYnV0dG9uXG4gIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuIiwiLmZpbHRlci13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbWF4LWhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMzAwbXMgZWFzZS1pbi1vdXQ7XG5cbiAgJi5vcGVuIHtcbiAgICBtYXgtaGVpZ2h0OiAyMDFweDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cblxuLmZpbHRlciB7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgcGFkZGluZzogMzBweCAwIDA7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMzBweCAyNXB4O1xuICB9XG59XG5cbi5maWx0ZXItcHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG59XG5cbi5maWx0ZXItYnRuIHtcbiAgQGluY2x1ZGUgZm9udFNpemUoMTVweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTBweDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dDtcblxuICAuYnRuLWNvbnRlbnQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIGhlaWdodDogMzVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGNvbG9yOiAkZ3JleS1ibHVlO1xuICAgIGJvcmRlci13aWR0aDogMCAwIDAgM3B4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkbmF2aWdpby1ibHVlO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRibGFjaztcbiAgICB9XG5cbiAgICAmLXVwY29taW5nLFxuICAgICYtZGVsYXllZCxcbiAgICAmLWRvbmUge1xuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXVwY29taW5nIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJG5hdmlnaW8tYmx1ZTtcblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJG5hdmlnaW8tYmx1ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWRlbGF5ZWQge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkO1xuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtZG9uZSB7XG4gICAgICBib3JkZXItY29sb3I6ICRncmVlbjtcblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJGdyZWVuO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIEBpbmNsdWRlIGZvbnRTaXplKDE4cHgpO1xuICAgIGhlaWdodDogNDVweDtcbiAgICBwYWRkaW5nOiAwIDI1cHg7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgMCAycHg7XG4gIH1cblxuICAuYXJyb3ctaWNvbiB7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXG4gIC5maWx0ZXItYnRuLWRvbmUge1xuICAgIG9yZGVyOiAxO1xuICB9XG5cbiAgLmZpbHRlci1idG4tdXBjb21pbmcge1xuICAgIG9yZGVyOiAyO1xuICB9XG5cbiAgLmZpbHRlci1idG4tZGVsYXllZCB7XG4gICAgb3JkZXI6IDM7XG4gIH1cblxuICAuZmlsdGVyLWJ0bi1zcGVjIHtcbiAgICAmLmZpbHRlci1idG4tZG9uZSB7XG5cbiAgICAgIC5idG4tY29udGVudDpiZWZvcmUge1xuICAgICAgICBib3JkZXItY29sb3I6ICRncmVlbjtcbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICAuYnRuLWNvbnRlbnQ6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JlZW47XG4gICAgICAgIH1cblxuICAgICAgICAuZmlsdGVyLWNvdW50IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmZpbHRlci1idG4tZGVsYXllZCB7XG4gICAgICAuYnRuLWNvbnRlbnQ6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIC5idG4tY29udGVudDpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZmlsdGVyLWNvdW50IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmZpbHRlci1idG4tdXBjb21pbmcge1xuICAgICAgLmJ0bi1jb250ZW50OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJG5hdmlnaW8tYmx1ZTtcbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICAuYnRuLWNvbnRlbnQ6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkbmF2aWdpby1ibHVlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZpbHRlci1jb3VudCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5maWx0ZXItYnRuLXNwZWMge1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDk1cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIHdpZHRoOiAxcHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMjVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRib3JkZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgfVxuXG4gICAgLmJ0bi1jb250ZW50IHtcbiAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDEycHgpO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBhZGRpbmctdG9wOiAzNnB4O1xuICAgICAgY29sb3I6ICR0ZXh0LWdyZXk7XG4gICAgICBmb250LXdlaWdodDogJG1lZGl1bTtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgbWFyZ2luOiAxNHB4IDAgMCAtNnB4O1xuICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5maWx0ZXItY291bnQge1xuICAgICAgQGluY2x1ZGUgZm9udFNpemUoMjBweCk7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgY29sb3I6ICRibGFjaztcbiAgICB9XG4gIH1cbn1cblxuLmZpbHRlci1idG4tdGV4dCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5maWx0ZXItY291bnQge1xuICBAaW5jbHVkZSBmb250U2l6ZSgxM3B4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtaW4td2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNkYWRjZGU7XG4gIGNvbG9yOiAkZGFya2VzdC1ncmV5O1xuICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgxNHB4KTtcbiAgfVxuXG4gIC5maWx0ZXItYnRuLmFjdGl2ZSAmIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5maWx0ZXItYnRuLmFjdGl2ZSAmLFxuICAuZmlsdGVyLWJ0bi11cGNvbWluZy5hY3RpdmUgJiB7XG4gICAgYmFja2dyb3VuZDogJG5hdmlnaW8tYmx1ZTtcbiAgfVxuXG4gIC5maWx0ZXItYnRuLWRlbGF5ZWQuYWN0aXZlICYge1xuICAgIGJhY2tncm91bmQ6ICRyZWQ7XG4gIH1cblxuICAuZmlsdGVyLWJ0bi1kb25lLmFjdGl2ZSAmIHtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JlZW47XG4gIH1cbn1cbiIsIi5wYWdlLWhlYWRlci1mbHlvdXQge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2MHB4O1xuICByaWdodDogMTVweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB6LWluZGV4OiAxMDtcbiAgb3BhY2l0eTogMDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA2OHB4IHJnYmEoMCwgMCwgMCwgMC4xOSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cztcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICB0b3A6IDczcHg7XG4gICAgcmlnaHQ6IDA7XG4gIH1cblxuICAmLm9wZW4ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4gICYubmF2LXByb2ZpbGUge1xuICAgIHdpZHRoOiAyNjBweDtcbiAgICBwYWRkaW5nOiAxNXB4IDE1cHggMTBweDtcbiAgfVxuXG4gICYubm90aWZpY2F0aW9ucy1mbHlvdXQge1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAxMHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIHdpZHRoOiA0NjBweDtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi5mbHlvdXQtaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmZseW91dC1mb290ZXIge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xufVxuXG4uaGVhZGVyLWZseW91dC1mb290ZXItbGluayB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiIsIi5zdmctd3JhcHBlciB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uY2lyY2xlZC1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJi1maWxsZWQge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAmLWJvbGQge1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICB9XG5cbiAgJi1tZCB7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuXG4gICAgLmNoZWNrbWFyay1pY29uIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgIH1cbiAgfVxuXG4gICYtbGcge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxufVxuXG4uYWRkLWljb24ge1xuICBsaW5lLWhlaWdodDogMTtcblxuICAmLW1kIHtcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgyMnB4KTtcbiAgfVxuXG4gICYtbGcge1xuICAgIEBpbmNsdWRlIGZvbnRTaXplKDMycHgpO1xuICB9XG59XG5cbi5hcnJvdy1yaWdodC1pY29uIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMjNweDtcbn1cblxuLmFycm93LWxlZnQtaWNvbiB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDIzcHg7XG59XG5cbi5sb2dvLWxhcmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogOTBweDtcbn1cblxuLmxvZ28tbWVkaXVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDVweDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGhlaWdodDogNTVweDtcbiAgfVxufVxuXG4ubG9nby1zbWFsbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi5jaGVja21hcmstaWNvbi1zbSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG5cbi5zZWxlY3QtZHJvcGRvd24gLnNlYXJjaC1pY29uIHtcbiAgZmlsbDogJGxhYmVsLWdyZXk7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHhcbn1cblxuLmNsb3NlLWljb24ge1xuICAmLmNsb3NlLWljb24tYmxhY2sge1xuICAgIGZpbGw6ICRibGFjaztcbiAgfVxuXG4gIC5pY29uLWJ0bi14cyAmIHtcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogOHB4O1xuICB9XG59XG5cbi5zb3J0LWFycm93LWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDEycHg7XG5cbiAgJi11cCB7XG4gICAgdG9wOiAwO1xuICB9XG5cbiAgJi1kb3duIHtcbiAgICB0b3A6IDdweDtcbiAgfVxufVxuXG4uY3Jvc3MtaWNvbiB7XG4gIGZpbGw6ICNmZmY7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDE1MG1zO1xuXG4gICYtc20ge1xuICAgIHdpZHRoOiAxMXB4O1xuICAgIGhlaWdodDogMTFweDtcbiAgfVxufVxuIiwiXG4vLyBHcmlkIHZpZXdcbi5wcm9qZWN0cy1ncmlkIHtcbiAgcGFkZGluZy10b3A6IDYzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAudG9nZ2xlLWFsbMKge1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogNDBweDtcbiAgfVxuXG4gIC5wcm9qZWN0cy1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIC5wcm9qZWN0cy1saXN0LWl0ZW0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIGJvcmRlci13aWR0aDogMXB4IDFweCAwIDA7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuXG4gICAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4IDAgMDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9qZWN0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsMCwwLC4xNCk7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcywgYm94LXNoYWRvdyAwLjNzO1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTNweCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwwLDAsLjIpO1xuXG4gICAgICAgICAgLm1vcmUtYnRuIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIC5zdGF0dXMtaW5kaWNhdG9yLXdyYXBwZXIge1xuICAgICAgLy8gICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAvLyAgIHRvcDogOHB4O1xuICAgICAgLy8gICBsZWZ0OiA4cHg7XG4gICAgICAvL1xuICAgICAgLy8gICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC8vICAgICB0b3A6IC0xMnB4O1xuICAgICAgLy8gICAgIHJpZ2h0OiAtOXB4O1xuICAgICAgLy8gICAgIGxlZnQ6IGF1dG87XG4gICAgICAvLyAgIH1cbiAgICAgIC8vIH1cblxuICAgICAgLm1vcmUtYnRuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnRvZ2dsZS1hbGwtb3ZlcnZpZXctd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHggMDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4O1xuICB9XG59XG5cbi50b2dnbGUtYWxsLW92ZXJ2aWV3IHtcbiAgQGV4dGVuZCAuYnRuO1xuICBAZXh0ZW5kIC5idG4tc207XG4gIEBleHRlbmQgLmJ0bi1yb3VuZGVkO1xuICBAZXh0ZW5kIC5idG4tbmV1dHJhbC1nbGFtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzcwcHgpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi8vIElmIGJyb3dzZXIgc3VwcG9ydHMgY3NzIGdyaWRcbi8vIEBzdXBwb3J0cyBncmlkIHdvcmtzIGluIEVkZ2UsIGJ1dCBFZGdlIHVzZXMgdGhlIG9sZCBzeW50YXggZm9yIGdyaWRcbi8vIEBzdXBwb3J0cyAoZGlzcGxheTogZ3JpZCkge1xuLy9cbi8vICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4vLyAgICAgLnByb2plY3RzLWdyaWQgLnByb2plY3RzLWxpc3Qge1xuLy8gICAgICAgZGlzcGxheTogZ3JpZDtcbi8vICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDMwMHB4LCBhdXRvKSk7XG4vL1xuLy8gICAgICAgLnByb2plY3RzLWxpc3QtaXRlbSB7XG4vLyAgICAgICAgIHdpZHRoOiBhdXRvO1xuLy8gICAgICAgfVxuLy8gICAgIH1cbi8vICAgfVxuLy8gfVxuXG4vLyBJZiBjYW5kaWRhdGUgYmVlbiByZWplY3RlZFxuLnByb2plY3RzLWxpc3QtaXRlbS5yZWplY3RlZCB7XG4gIC5ncmlkLWJvZHkge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgfVxufVxuIiwiLm5vdGlmaWNhdGlvbnMtaW5kaWNhdG9yIHtcbiAgQGluY2x1ZGUgZm9udFNpemUoMTRweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4td2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgcGFkZGluZzogMCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogJG9yYW5nZTtcblxuICAmLWJvcmRlciB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgM3B4ICRkYXJrLWdyZXk7XG4gIH1cblxuICAmLW5ldyB7XG4gICAgQGluY2x1ZGUgZm9udFNpemUoMTBweCk7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMjVweDtcbiAgICBmb250LXdlaWdodDogJG1lZGl1bTtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxuXG4gICYuc3RhdHVzLWdvb2Qge1xuICAgIGJhY2tncm91bmQ6ICRncmVlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgJi5zdGF0dXMtd2FybmluZyB7XG4gICAgYmFja2dyb3VuZDogJHdhcm5pbmcgIWltcG9ydGFudDtcbiAgfVxuXG4gICYuc3RhdHVzLWRhbmdlciB7XG4gICAgYmFja2dyb3VuZDogJHJlZCAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIuc3RhdHVzLWluZGljYXRvci1zbGVldmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuXG59XG5cbi5zdGF0dXMtaW5kaWNhdG9yLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDE1MG1zIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kIDMwMG1zLCBib3gtc2hhZG93IDMwMG1zO1xuXG4gICYtdG9wIHtcbiAgICB0b3A6IDUwJTtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogJGRhcmstYmx1ZTtcbiAgICB9XG5cbiAgICAmLm9wZW4ge1xuICAgICAgaGVpZ2h0OiAxMTVweDtcbiAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG4gICAgICBib3gtc2hhZG93OiAwIDFweCAycHggIzAwNjFhMjtcbiAgICB9XG4gIH1cblxuICAmLWdyaWQge1xuICAgIHRvcDogMTdweDtcbiAgICBsZWZ0OiAycHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDM1cHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIHRvcDogMTNweDtcbiAgICAgIGxlZnQ6IDBweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50aXplKCRkYXJrZXItZ3JleSwgMC4yKTtcbiAgICB9XG5cbiAgICAmLm9wZW4ge1xuICAgICAgaGVpZ2h0OiAxMzVweDtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50aXplKCRkYXJrZXItZ3JleSwgMC4yKTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCB0cmFuc3BhcmVudGl6ZSgkZGFya2VyLWdyZXksIDAuOCk7XG4gICAgfVxuICB9XG59XG5cbi5zdGF0dXMtaW5kaWNhdG9yLWJ0biB7XG4gIHBhZGRpbmc6IDVweDtcbiAgZmxleDogMCAwIGF1dG87XG59XG5cbi5zdGF0dXMtaW5kaWNhdG9ycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBoZWlnaHQ6IDkwcHg7XG5cbiAgLnN0YXR1cy1pbmRpY2F0b3Itd3JhcHBlci1ncmlkICYge1xuICAgIGhlaWdodDogOTBweDtcbiAgfVxuXG4gIC5zdGF0dXMtaW5kaWNhdG9yLWJ0biB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cblxuLnN0YXR1cy1pbmRpY2F0b3Ige1xuICBAZXh0ZW5kIC5ub3RpZmljYXRpb25zLWluZGljYXRvcjtcbiAgbWluLXdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAzMDBtcztcblxuICAuc3RhdHVzLWluZGljYXRvci13cmFwcGVyLWdyaWQgJiB7XG4gICAgbWluLXdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxufVxuIiwiLnBhZ2luYXRpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDJyZW0gMDtcblxuICAucGFnZS1ubyB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG1pbi13aWR0aDogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBtYXJnaW46IDAgMnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAkbmF2aWdpby1ibHVlO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuXG4gICAgJjpmb2N1cyxcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkbmF2aWdpby1ibHVlLCA4JSk7XG4gICAgfVxuXG4gICAgJi5jdXJyZW50LXBhZ2Uge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYmFja2dyb3VuZDogZGFya2VuKCRuYXZpZ2lvLWJsdWUsIDglKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xuICAgIH1cbiAgfVxufVxuIiwiLnByb2dyZXNzLWNpcmNsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5wcm9ncmVzcy1jaXJjbGUtcHJvZ3Jlc3Mge1xuICAgIHN0cm9rZTogJG5hdmlnaW8tYmx1ZTtcbiAgICB0cmFuc2l0aW9uOiBzdHJva2UtZGFzaG9mZnNldCAuNzVzIGVhc2UgMHM7XG59XG5cbi5wcm9ncmVzcy1jaXJjbGUtdHJhaWwge1xuICAgIHN0cm9rZTogdHJhbnNwYXJlbnRpemUoJG5hdmlnaW8tYmx1ZSwgMC45KTtcbn1cblxuLnByb2dyZXNzLWNpcmNsZS10ZXh0IHtcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgyMHB4KTtcbiAgICBmb250LXdlaWdodDogJG1lZGl1bTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmaWxsOiAjZmZmO1xuXG4gICAgLnBlcmNlbnRhZ2Uge1xuICAgICAgICBAaW5jbHVkZSBmb250U2l6ZSgxMHB4KTtcbiAgICB9XG59XG4iLCIuc3RlcC1pbmRpY2F0b3Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgYmFja2dyb3VuZDogJGJvcmRlci1jb2xvcjtcblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQ6ICRuYXZpZ2lvLWJsdWU7XG4gIH1cblxuICAmLTEge1xuXG4gICAgLnN0ZXAtMSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkbmF2aWdpby1ibHVlO1xuICAgIH1cbiAgfVxuXG4gICYtMiB7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cblxuICAgIC5zdGVwLTEsXG4gICAgLnN0ZXAtMiB7XG4gICAgICBiYWNrZ3JvdW5kOiAkbmF2aWdpby1ibHVlO1xuICAgIH1cbiAgfVxuXG4gICYtMyB7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuc3RlcC0xLFxuICAgIC5zdGVwLTIsXG4gICAgLnN0ZXAtMyB7XG4gICAgICBiYWNrZ3JvdW5kOiAkbmF2aWdpby1ibHVlO1xuICAgIH1cbiAgfVxufVxuXG4uc3RlcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogJGJvcmRlci1jb2xvcjtcbiAgei1pbmRleDogMTtcbn1cblxuLnN0ZXAtMSB7IC8vIGluIG9yZGVyIGZvciB0aGlzIHRvIGxvb2sgb2sgaW4gSUUxMSwgd2hpY2ggY291bnRzIHBzZXVkbyBlbGVtZW50cyBhcyBhIGZsZXgtaXRlbVxuICBvcmRlcjogLTE7XG59XG4iLCIvLyBOYXZpZ2lvIGxvZ29cblxuLmxldHRlcnMge1xuICBmaWxsOiAjZmZmO1xufVxuXG4ubmF2aWdpby1maW4ge1xuICBvcGFjaXR5OiAwLjU7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogI2ZmZjtcbiAgc3Ryb2tlLW1pdGVybGltaXQ6IDMuODYzNztcbn1cblxuLmFBbmRvIHtcbiAgZmlsbC1ydWxlOiBldmVub2RkO1xuICBjbGlwLXJ1bGU6IGV2ZW5vZGQ7XG4gIGZpbGw6ICNmZmY7XG59XG4iLCIvLyBUYWJsZSBsaXN0IG9mIGZpbGVzXG4kaWNvbldpZHRoOiA0NXB4O1xuJGljb25XaWR0aC1sZzogNTRweDtcblxuJHRpdGxlV2lkdGg6IDE0MHB4O1xuJHRpdGxlV2lkdGgtbGc6IDE1MHB4O1xuXG4kY2F0ZWdvcnlXaWR0aDogODBweDtcblxuJG93bmVyV2lkdGg6IDE0MHB4O1xuJG93bmVyV2lkdGgtbGc6IDE1MHB4O1xuXG4kc2hhcmVkV2lkdGg6IDEyOHB4O1xuXG4kZGF0ZVdpZHRoOiA3MnB4O1xuJGRhdGVXaWR0aC1sZzogODJweDtcblxuJG1vcmVXaWR0aDogNDRweDtcblxuLy9UYWJsZSBsaXN0IG9mIHByb2plY3RzXG5cbiRwcm9jZXNzLWxnOiAyMjBweDtcblxuLnRibC1oZWFkLWljb25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xufVxuXG4udGJsLXJvdyB7XG4gIEBpbmNsdWRlIGZvbnRTaXplKDE0cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNzBweDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcblxuICAuZHJvcGRvd24tbW9yZS13cmFwcGVyIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm94LXNoYWRvdzogMCAxcHggNnB4IHJnYmEoMCwwLDAsLjIpO1xuXG4gICAgLmRyb3Bkb3duLW1vcmUtd3JhcHBlciB7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIEBpbmNsdWRlIGZvbnRTaXplKDE2cHgpO1xuICB9XG5cbiAgLnByb2plY3RzLXRhYmxlICYgeyAvL1RhYmxlIGxpc3Qgb2YgcHJvamVjdHNcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG5cbiAgLnN1cnZleXMtdGFibGUgJiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDcwcHg7XG4gICAgcGFkZGluZzogMXJlbSAxNXB4O1xuICB9XG59XG5cbi50YmwtY29sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxuXG4gIC50YmwtaGVhZCAmIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxuLnRibC1oZWFkIHtcbiAgQGluY2x1ZGUgZm9udFNpemUoMTNweCk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogNjBweDtcbiAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG5cbi5mbHVpZC1jb250ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG4gICYtbGcge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIH1cbiAgfVxufVxuXG5cbi5yaWdodC1hbGlnbmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLndyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcblxuICAudG9kby1saXN0ICYge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlOyAvLyBUbyBzaG93IHRvb2x0aXBcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cblxuLnRibC1jb2wtMSB7XG5cbiAgLnByb2plY3RzLXRhYmxlICYgeyAvL1RhYmxlIGxpc3Qgb2YgcHJvamVjdHNcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiA0MnB4O1xuICAgIH1cbiAgfVxuXG4gIC5maWxlcy10YWJsZSAmLFxuICAuc3VydmV5cy10YWJsZSAmIHsgLy9UYWJsZSBsaXN0IG9mIGZpbGVzXG4gICAgd2lkdGg6ICRpY29uV2lkdGg7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICB3aWR0aDogJGljb25XaWR0aC1sZztcbiAgICB9XG4gIH1cblxuICAudXNlcnMtdGFibGUgJiB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi50YmwtY29sLTIge1xuXG4gIC5wcm9qZWN0cy10YWJsZSAmIHsgLy9UYWJsZSBsaXN0IG9mIHByb2plY3RzXG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIHdpZHRoOiAkdGl0bGVXaWR0aDtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIHdpZHRoOiAkdGl0bGVXaWR0aC1sZztcbiAgICB9XG4gIH1cblxuICAuZmlsZXMtdGFibGUgJiB7IC8vVGFibGUgbGlzdCBvZiBmaWxlc1xuICAgIGZsZXgtZ3JvdzogMjtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgd2lkdGg6ICR0aXRsZVdpZHRoO1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgd2lkdGg6ICR0aXRsZVdpZHRoLWxnO1xuICAgIH1cbiAgfVxuXG4gIC5zdXJ2ZXlzLXRhYmxlICYge1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICB3aWR0aDogMTkwcHg7XG4gICAgICBmbGV4LWdyb3c6IDI7XG4gICAgfVxuICB9XG5cbiAgLnVzZXJzLXRhYmxlICYge1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICBmbGV4LWdyb3c6IDI7XG4gICAgICB3aWR0aDogMTQwcHg7XG4gICAgfVxuICB9XG59XG5cbi50YmwtY29sLTMge1xuXG4gIC5wcm9qZWN0cy10YWJsZSAmIHsgLy9UYWJsZSBsaXN0IG9mIHByb2plY3RzXG4gICAgb3JkZXI6IC0xO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBvcmRlcjogaW5pdGlhbDtcbiAgICAgIHdpZHRoOiAkdGl0bGVXaWR0aDtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIHdpZHRoOiAkdGl0bGVXaWR0aC1sZztcbiAgICB9XG4gIH1cblxuICAuZmlsZXMtdGFibGUgJiB7IC8vVGFibGUgbGlzdCBvZiBmaWxlc1xuICAgIG9yZGVyOiAtMTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgd2lkdGg6ICRjYXRlZ29yeVdpZHRoO1xuICAgICAgb3JkZXI6IGluaXRpYWw7XG4gICAgfVxuICB9XG5cbiAgLnN1cnZleXMtdGFibGUgJiB7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICB9XG4gIH1cblxuICAudXNlcnMtdGFibGUgJiB7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIHdpZHRoOiAxNDBweDtcbiAgICB9XG4gIH1cbn1cblxuLnRibC1jb2wtNCB7XG5cbiAgLnByb2plY3RzLXRhYmxlICYgeyAvL1RhYmxlIGxpc3Qgb2YgcHJvamVjdHNcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAkcHJvY2Vzcy1sZztcbiAgICB9XG4gIH1cblxuICAuZmlsZXMtdGFibGUgJiB7IC8vVGFibGUgbGlzdCBvZiBmaWxlc1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHdpZHRoOiAkb3duZXJXaWR0aDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICB3aWR0aDogJG93bmVyV2lkdGgtbGc7XG4gICAgfVxuICB9XG5cbiAgLnN1cnZleXMtdGFibGUgJiB7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgIC8vIGZsZXgtZ3JvdzogMTtcbiAgICB9XG4gIH1cblxuICAudXNlcnMtdGFibGUgJiB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTE1cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICB3aWR0aDogMTM1cHg7XG4gICAgfVxuICB9XG59XG5cbi50YmwtY29sLTUge1xuXG4gIC5wcm9qZWN0cy10YWJsZSAmIHsgLy9UYWJsZSBsaXN0IG9mIHByb2plY3RzXG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICB3aWR0aDogJG93bmVyV2lkdGgtbGc7XG4gICAgfVxuICB9XG5cbiAgLmZpbGVzLXRhYmxlICYgeyAvL1RhYmxlIGxpc3Qgb2YgZmlsZXNcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAkc2hhcmVkV2lkdGg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gICAgICAudGh1bWJuYWlsLXdyYXBwZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnN1cnZleXMtdGFibGUgJiB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIHdpZHRoOiA4MHB4O1xuICAgIH1cbiAgfVxuXG4gIC51c2Vycy10YWJsZSAmIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAkZGF0ZVdpZHRoO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIHdpZHRoOiAkZGF0ZVdpZHRoLWxnO1xuICAgIH1cbiAgfVxufVxuXG4udGJsLWNvbC02IHtcbiAgJi5uby1lZGl0IHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNzBweDtcbiAgICB9XG4gIH1cblxuICAuZmlsZXMtdGFibGUgJixcbiAgLnN1cnZleXMtdGFibGUgJiB7IC8vVGFibGUgbGlzdCBvZiBmaWxlc1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6ICRkYXRlV2lkdGg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgd2lkdGg6ICRkYXRlV2lkdGgtbGc7XG4gICAgfVxuICB9XG5cbiAgLnVzZXJzLXRhYmxlICYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMS41cmVtO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHRleHQtaW5kZW50OiAtMTAwJTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgd2lkdGg6IDg1cHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBib3JkZXItcmFkaXVzOiBub25lO1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4udGJsLW5vdGlmaWNhdGlvbnMge1xuICB3aWR0aDogNDBweDtcbn1cblxuLnRibC1tb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6ICRtb3JlV2lkdGg7XG4gIG1hcmdpbi1yaWdodDogMDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4udGJsLXRhZ2dlZCB7XG4gIEBpbmNsdWRlIGZvbnRTaXplKDEycHgpO1xuICBmb250LXdlaWdodDogJG1lZGl1bTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAkZ3JleS1ibHVlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIEBpbmNsdWRlIGZvbnRTaXplKDE0cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgQGluY2x1ZGUgZm9udFNpemUoMTZweCk7XG4gIH1cbn1cblxuLnByb2plY3RzLXRhYmxlIHtcbiAgLnByb2dyZXNzYmFyIHtcbiAgICBtYXJnaW46IDAgMCA4cHg7XG4gIH1cbn1cblxuLnN0YXR1cy1maW5pc2hlZCB7XG4gIGJhY2tncm91bmQ6ICRncmVlbjtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBjb2xvcjogJGdyZWVuO1xuICB9XG59XG5cbi5zdGF0dXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogJG9yYW5nZTtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBjb2xvcjogJG9yYW5nZTtcbiAgfVxufVxuXG4uc3RhdHVzLWFyY2hpdmVkIHtcbiAgYmFja2dyb3VuZDogJHRleHQtZ3JleTtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBjb2xvcjogJHRleHQtZ3JleTtcbiAgfVxufVxuIiwiLnRodW1ibmFpbC1yb3cge1xuICBtYXJnaW46IDA7XG5cbiAgLmZpbGVzLXRhYmxlICYsXG4gIC50b2RvLXRodW1ibmFpbHMtd3JhcHBlciAmIHtcbiAgICBtYXJnaW46IDAgMCAwIDZweDtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi50aHVtYm5haWwge1xuICB3aWR0aDogMTAwJTtcblxuICAmLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQ6ICRncmV5LWJhc2U7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgJi1jb2xvcmVkIHtcbiAgICAgIGJhY2tncm91bmQ6ICM4YTllYWM7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gICYtY2lyY2xlIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cblxuICAmLWJvcmRlciB7XG4gICAgYm9yZGVyLXdpZHRoOiAzcHg7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuXG4gICAgJi14bCB7XG4gICAgICBib3JkZXItd2lkdGg6IDEwcHg7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxuXG4gICYteHMge1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcblxuICAgIC5maWxlLWljb24ge1xuICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgfVxuICB9XG5cbiAgJi1zbSB7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuXG4gICAgLmZpbGUtaWNvbiB7XG4gICAgICB3aWR0aDogMTRweDtcbiAgICAgIGhlaWdodDogMTRweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XG5cbiAgICAgIC5maWxlLWljb24ge1xuICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtbWQge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgfVxuICB9XG5cbiAgJi1sZyB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICB3aWR0aDogMTAwcHg7XG4gICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIH1cbiAgfVxuXG4gICYteGwge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICB3aWR0aDogMTYwcHg7XG4gICAgICBoZWlnaHQ6IDE2MHB4O1xuICAgIH1cbiAgfVxuXG4gICYtbWIge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLy8gJi14cy1yb3cge1xuICAvLyAgIG1hcmdpbjogMCA2cHggMCAwO1xuICAvLyB9XG4gIC8vXG4gIC8vICYtc20tcm93IHtcbiAgLy8gICBtYXJnaW46IDAgMTJweCAwIDA7XG4gIC8vIH1cbiAgLy9cbiAgLy8gJi1tZC1jb2wge1xuICAvLyAgIG1hcmdpbjogMCAwIDZweDtcbiAgLy8gfVxuICAvL1xuICAvLyAmLWxnLWNvbCB7XG4gIC8vICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgLy8gfVxufVxuXG4udGh1bWJuYWlsLWluaXRpYWxzLFxuLnRodW1ibmFpbC1tb3JlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcblxuICAudGh1bWJuYWlsLXhzICYge1xuICAgIEBpbmNsdWRlIGZvbnRTaXplKDEzcHgpO1xuICB9XG5cbiAgLnRodW1ibmFpbC1zbSAmIHtcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgxM3B4KTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgQGluY2x1ZGUgZm9udFNpemUoMTZweCk7XG4gICAgfVxuICB9XG5cbiAgLnRodW1ibmFpbC1sZyAmIHtcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgyMnB4KTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgQGluY2x1ZGUgZm9udFNpemUoMjhweCk7XG4gICAgfVxuICB9XG5cbiAgLnRodW1ibmFpbC14bCAmIHtcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgyOHB4KTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgQGluY2x1ZGUgZm9udFNpemUoNDJweCk7XG4gICAgfVxuICB9XG59XG5cbi50aHVtYm5haWwtZml4ZWQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbn1cblxuLnRodW1ibmFpbC10b29sdGlwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICY6aG92ZXIge1xuICAgICAgLnRvb2x0aXAge1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udG9vbHRpcCB7XG4gIEBpbmNsdWRlIGZvbnRTaXplKDEycHgpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBiYWNrZ3JvdW5kOiAkYmxhY2s7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMzAwbXMgZWFzZS1pbi1vdXQsIG9wYWNpdHkgMzAwbXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxMDAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogLTJweDtcblxuICAgICAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXG4gICAgICBib3JkZXItdG9wOiA0cHggc29saWQgJGJsYWNrO1xuICAgIH1cblxuICB9XG59XG4iLCIuZHJvcGRvd24tbW9yZS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICYub3BlbiB7XG4gICAgLmRyb3Bkb3duLW1vcmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLmVsbGlwc2lzLWJ0biB7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcGRvd24tbW9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICByaWdodDogMDtcbiAgYm94LXNoYWRvdzogMCAxcHggOHB4IHJnYmEoMCwwLDAsLjE0KTtcbiAgei1pbmRleDogMTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5kcm9wZG93bi1tb3JlLWJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogOXB4IDE4cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICRtZW51LWdyZXk7XG4gICAgfVxuICB9XG59XG4iLCIuZHJvcGRvd24td3JhcHBlciB7XG5cbiAgJi5vcGVuIHtcbiAgICAuc2VsZWN0LWRyb3Bkb3duIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcGRvd24tcGxhY2Vob2xkZXIge1xuICBAZXh0ZW5kIC5pbnB1dDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICAuYXJyb3ctaWNvbiB7XG4gICAgICBmaWxsOiBncmF5dGV4dDtcbiAgICB9XG4gIH1cblxuICAmLXRleHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5cblxuLnNlbGVjdC1kcm9wZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggMXB4IHJnYmEoMCwwLDAsLjIpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG92ZXJmbG93OiBhdXRvO1xuXG4gIC5zZWxlY3Qtb3B0aW9uLWJ0biB7XG4gICAgQGV4dGVuZCAuY2xlYXItYnRuO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmc6IDAgMTFweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG5cbiAgICAuY2hlY2ttYXJrLWljb24ge1xuICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgICB3aWR0aDogMTdweDtcbiAgICAgIGhlaWdodDogMTdweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICRuZXV0cmFsLWdyZXk7XG4gICAgfVxuICB9XG5cbiAgLnNlbGVjdC1vcHRpb24taGVhZGluZyB7XG4gICAgLnNlbGVjdC1vcHRpb24tYnRuIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBjb2xvcjogZ3JheTtcbiAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDE0cHgpO1xuICAgIH1cbiAgfVxuXG4gIC5zdWItb3B0aW9uIHtcbiAgICAuc2VsZWN0LW9wdGlvbi1idG4ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIH1cbiAgfVxufVxuXG4uc2VsZWN0LW9wdGlvbi5zZWxlY3RlZCB7XG4gIC5zZWxlY3Qtb3B0aW9uLWJ0biB7XG4gICAgYmFja2dyb3VuZDogJG5ldXRyYWwtZ3JleTtcbiAgICBmb250LXdlaWdodDogJG1lZGl1bTtcbiAgICBjb2xvcjogJG5hdmlnaW8tYmx1ZTtcbiAgfVxuXG4gIC5jaGVja21hcmstaWNvbiB7XG4gICAgZmlsbDogJG5hdmlnaW8tYmx1ZTtcbiAgfVxufVxuXG5cbi5kcm9wZG93bi1zZWFyY2gge1xuICBAZXh0ZW5kIC5jbGVhcjtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNpdGlvbjogcGFkZGluZyAyMDBtcyBlYXNlLWluLW91dDtcblxuICAmOmZvY3VzLFxuICAmLnZhbHVlIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmlnaW8tYmx1ZTtcbiAgfVxuXG4gIC5idG4tcmVtb3ZlIHtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5cbi5zZWxlY3RlZC1pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG4gIHBhZGRpbmc6IDE3cHggMCA3cHg7XG5cbiAgLmVycm9yICYge1xuICAgIGJvcmRlci1jb2xvcjogJHJlZDtcbiAgfVxufVxuXG4uc2VsZWN0LW9wdGlvbi5zZWxlY3RlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAvLyBwYWRkaW5nLXRvcDogMTBweDtcbiAgLy8gaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuXG4gIC5zZWxlY3QtdmFsdWUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxufVxuXG4uZHJvcGRvd24tYWRkLXVzZXItY3Yge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4uZHJvcGRvd24taW5wdXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4OiAxIDAgYXV0bztcbiAgLy8gaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICAvLyBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLmRyb3Bkb3duLXNlYXJjaC1pbnB1dCB7XG4gIEBpbmNsdWRlIHBsYWNlaG9sZGVyLWNvbG9yKCRibGFjayk7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kcm9wZG93bi1zZWFyY2gtb3B0aW9ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggMXB4IHJnYmEoMCwwLDAsLjIpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHotaW5kZXg6IDI7XG4gIG92ZXJmbG93OiBhdXRvO1xuXG4gIC5zZWxlY3Qtb3B0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIH1cblxuICAgICY6aG92ZXIsXG4gICAgJi5mb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kOiAkbmV1dHJhbC1ncmV5O1xuICAgIH1cbiAgfVxuXG4gIC5zZWxlY3QtdmFsdWUge1xuICAgIEBleHRlbmQgLmNsZWFyLWJ0bjtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC8vanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmc6IDAgMTFweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG5cblxuICAgICYuZW1haWwge1xuICAgICAgQGluY2x1ZGUgZm9udFNpemUoMTRweCk7XG4gICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4ubmV3LWFkZGl0aW9uIHtcbiAgbWFyZ2luOiAtMXB4IC0zMHB4IDA7XG4gIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgYmFja2dyb3VuZDogJG1lbnUtZ3JleTtcbn1cbiIsIi8vIEhlYWRlciBzZWFyY2hcblxuLmhlYWRlci1zZWFyY2gge1xuICBAaW5jbHVkZSBwbGFjZWhvbGRlci1jb2xvcigjZmZmKTtcbiAgYmFja2dyb3VuZDogJGRhcmstYmx1ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICBwYWRkaW5nOiAxMnB4IDEzcHggMTNweCA0MnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAkYm9yZGVyLXJhZGl1cyAwIDA7XG5cbiAgICAmICsgLmxhYmVsLWluc2lkZS1zZWFyY2ggLnNlYXJjaC1pY29uIHtcbiAgICAgIGZpbGw6ICRibGFjaztcbiAgICB9XG4gIH1cbn1cblxuLnNlYXJjaC1pY29uIHtcbiAgd2lkdGg6IDIzcHg7XG4gIGhlaWdodDogMjBweDtcbiAgZmlsbDogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbi5zZWFyY2gtcmVzdWx0cy13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHJpZ2h0OiAyMHB4O1xuICBsZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgYmFja2dyb3VuZDogJGdyZXktYmFzZTtcbiAgei1pbmRleDogMTtcbiAgYm94LXNoYWRvdzogMHB4IDVweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xuICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgei1pbmRleDogMjtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICBtYXgtaGVpZ2h0OiBub25lO1xuICB9XG59XG5cbi5zZWFyY2gtcmVzdWx0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuXG4gIC5hcnJvdy1yaWdodC1pY29uIHtcbiAgICBmaWxsOiAkZ3JleS1ibHVlO1xuICB9XG59XG5cbi5zZWFyY2gtcmVzdWx0cy1maXJzdCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgICB3aWR0aDogNTQlO1xuICB9XG59XG5cbi5zZWFyY2gtcmVzdWx0cy1maXJzdCxcbi5zZWFyY2gtcmVzdWx0cy1taWRkbGUge1xuICBtYXJnaW46IDAgMnJlbSAxcmVtO1xufVxuXG4uc2VhcmNoLXJlc3VsdHMtbGFzdCB7XG4gIG1hcmdpbjogMCAyMHB4O1xuXG59XG5cbi5zZWFyY2gtcmVzdWx0cy1taWRkbGUsXG4uc2VhcmNoLXJlc3VsdHMtbGFzdCB7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgd2lkdGg6IDMzLjMzJTtcbiAgICBtYXJnaW46IDAgMjBweCAwIDA7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgICB3aWR0aDogMjglO1xuICB9XG59XG5cbi5jb2wtc3RyZXRjaGVkIHtcbiAgZmxleC1ncm93OiAxO1xuICBtYXJnaW4tbGVmdDogMTJweDtcbn1cblxuLnNlYXJjaC1yZXN1bHRzLWZvb3RlciB7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbn1cblxuLnNob3ctYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogJG5hdmlnaW8tYmx1ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICRuZXV0cmFsLWdyZXk7XG4gIH1cbn1cbiIsIi5sb2ctaGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG4ubG9nLWhlYWRlciB7XG4gIEBpbmNsdWRlIGZvbnRTaXplKDE2cHgpO1xuICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG4gIG1hcmdpbjogMDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgxOHB4KTtcbiAgfVxufVxuIiwiLmxvZ2luLXBhZ2Uge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogJG5hdmlnaW8tYmx1ZSB1cmwoJy9pbWcvbG9naW4tYmctb2NlYW4uanBlZycpIG5vLXJlcGVhdCA3NSUgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4ubG9naW4td3JhcHBlciB7XG4gIHdpZHRoOiAzMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAubG9nby13cmFwcGVyIHtcbiAgICBtYXJnaW46IDAgMzVweCA1MHB4O1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDIwcHgpIHtcbiAgICB3aWR0aDogNDEwcHg7XG4gIH1cbn1cblxuLmxvZ2luLWZvcm1zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMjAwJTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDIwMG1zIGVhc2UtaW4tb3V0O1xuXG4gICYuZm9yZ290dGVuLXZpc2libGUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgMCwgMCk7XG4gIH1cbn1cblxuLmxvZ2luLWZvcm0td3JhcHBlciB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG4uZm9yZ290UGFzc3dvcmRUaGFua3Mge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuXG4udG9nZ2xlLWxvZ2luIHtcbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG4iLCIubWVtYmVyLWdyaWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBtYXJnaW46IDAgLTE1cHg7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICBtYXJnaW46IDAgLTIwcHg7XG4gIH1cbn1cblxuLm1lbWJlci1ncmlkLWl0ZW0ge1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuXG4ubWVtYmVyLWdyaWQtY29udGVudCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsMCwwLC4xNCk7XG4gIH1cbn1cblxuLm1lbWJlci1saXN0LWhlYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIHBhZGRpbmc6IDFyZW0gMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gIGNvbG9yOiAkdGV4dC1ncmV5O1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gIH1cbn1cblxuLm1lbWJlci1saXN0LWhlYWRlciB7XG4gIEBpbmNsdWRlIGZvbnRTaXplKDEycHgpO1xuICBmb250LXdlaWdodDogJG1lZGl1bTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAwO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIEBpbmNsdWRlIGZvbnRTaXplKDE4cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4ubWVtYmVyLWxpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHggMCAxMHB4IDE1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuXG4gIC5kcm9wZG93bi1tb3JlLXdyYXBwZXIge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIC5kcm9wZG93bi1tb3JlLXdyYXBwZXIge1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG4gIH1cblxuICAmLnJlamVjdGVkIHtcbiAgICAud3JhcHBlci1saW5rIHtcbiAgICAgIG9wYWNpdHk6IDAuMztcbiAgICB9XG4gIH1cbn1cblxuLnRodW1ibmFpbC1jb2wge1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLm1lbWJlci13cmFwcGVyIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuOyAvLyBmb3IgaGVhZGVyIHNlYXJjaFxuXG4gICYtY2xlYW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5tZW1iZXItbW9yZS13cmFwcGVyIHtcbiAgY29sb3I6ICR0ZXh0LWdyZXk7XG59XG5cbi5tZW1iZXItbW9yZS13cmFwcGVyLFxuLmN0YS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG5cbi5jdGEtd3JhcHBlciB7XG4gIGZsZXg6IDAgMCA4MHB4O1xufVxuXG4uaWNvbi1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG5cbiAgLnBob25lLWljb24sXG4gIC5wcm9maWxlLWljb24ge1xuICAgIGZpbGw6ICRuYXZpZ2lvLWJsdWU7XG4gIH1cblxuICAucGhvbmUtaWNvbiB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICB9XG5cbiAgLnByb2ZpbGUtaWNvbiB7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG59XG4iLCIucHJvamVjdHMtZ3JpZCxcbi5wcm9qZWN0cy10YWJsZSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICB9XG59XG5cbi5wcm9qZWN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleDogMSAxIGF1dG87XG59XG5cbi5wcm9qZWN0LWhlYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiA3MHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZGNhZDM7IC8qIE9sZCBicm93c2VycyAqL1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgI2JkY2FkMyAwJSwjODM5NWEyIDEwMCUpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG59XG5cbi5jb3Zlci1waG90byB7XG5cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNCk7XG4gIH1cbn1cblxuLnByb2plY3QtdGh1bWJuYWlsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0yNXB4O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgei1pbmRleDogMTtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBib3R0b206IC0zNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweDtcbiAgfVxufVxuXG4ucHJvamVjdC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC8vIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLy8gaGVpZ2h0OiAxMDAlO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICB9XG5cbiAgJi10b3AsXG4gICYtYm90dG9tIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ucHJvamVjdC1wb3NpdGlvbiB7XG4gIEBpbmNsdWRlIGZvbnRTaXplKDE0cHgpO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBvcmRlcjogMjtcbiAgbWFyZ2luOiAwIDAgM3B4O1xuICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgQGluY2x1ZGUgZm9udFNpemUoMThweCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBtYXJnaW46IDAgMCA2cHg7XG4gIH1cbn1cblxuLnByb2plY3QtY29tcGFueS1uYW1lIHtcbiAgQGluY2x1ZGUgZm9udFNpemUoMTJweCk7XG4gIG9yZGVyOiAxO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6ICRtZWRpdW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAkZ3JleS1ibHVlO1xuICBtYXJnaW46IDA7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgQGluY2x1ZGUgZm9udFNpemUoMTRweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxufVxuXG4ucHJvamVjdC1idG4ge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDg1JTtcbiAgICBvcmRlcjogNDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5cbi5wcm9qZWN0LWJ0bi10ZXh0LFxuLnByb2plY3QtYnRuLXRleHQtaG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cztcbn1cblxuLnByb2plY3QtYnRuLXRleHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi5wcm9qZWN0LWJ0bi10ZXh0LWhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMzcHgpO1xufVxuXG5cbi5wcm9ncmVzc2JhciB7XG4gIG9yZGVyOiA1O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDRweDtcbiAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgYmFja2dyb3VuZDogJGJvcmRlci1jb2xvcjtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgfVxuXG4gIC5wcm9ncmVzcyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JlZW47XG5cbiAgICAmLmRlbGF5ZWQge1xuICAgICAgYmFja2dyb3VuZDogJHJlZDtcbiAgICB9XG5cbiAgICAmLnN0YXR1cy1nb29kIHtcbiAgICAgIGJhY2tncm91bmQ6ICRncmVlbiAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYuc3RhdHVzLXdhcm5pbmcge1xuICAgICAgYmFja2dyb3VuZDogJHdhcm5pbmcgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLnN0YXR1cy1kYW5nZXIge1xuICAgICAgYmFja2dyb3VuZDogJHJlZCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4ucHJvamVjdC1mb290ZXIge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIEBpbmNsdWRlIGZvbnRTaXplKDE0cHgpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogJHRleHQtZ3JleTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxufVxuXG4ucHJvamVjdC1kdWUtZGF0ZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5wcm9qZWN0LWR1ZS1kYXRlLFxuLnByb2plY3QtY2FuZGlkYXRlcy1xdWFudGl0eSxcbi5wcm9qZWN0LW1hbmFnZXIsXG4ucHJvamVjdC1maWxlcy1xdWFudGl0eSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MsIG9wYWNpdHkgMC4ycztcbn1cblxuLnByb2plY3QtZHVlLWRhdGUsXG4ucHJvamVjdC1jYW5kaWRhdGVzLXF1YW50aXR5IHtcbiAgbGVmdDogMDtcbn1cblxuLnByb2plY3QtbWFuYWdlcixcbi5wcm9qZWN0LWZpbGVzLXF1YW50aXR5IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5wcm9qZWN0LW1hbmFnZXIge1xuICB3aWR0aDogNjAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5wcm9qZWN0LWR1ZS1kYXRlLFxuLnByb2plY3QtbWFuYWdlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuLnByb2plY3QtZmlsZXMtcXVhbnRpdHksXG4ucHJvamVjdC1jYW5kaWRhdGVzLXF1YW50aXR5IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1cHgpO1xufVxuXG4uZ3JpZC1saW5rIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcbiAgLy8gaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAkYmxhY2s7XG59XG5cbi5wcm9qZWN0LWxpbmsge1xuICBwYWRkaW5nOiA3MHB4IDAgMDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBwYWRkaW5nOiAxMDBweCAyMHB4IDM1cHg7XG5cbiAgICAmOmhvdmVyIHtcblxuICAgICAgLnByb2plY3QtYnRuIHtcbiAgICAgICAgYmFja2dyb3VuZDogJG5hdmlnaW8tYmx1ZTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG5cbiAgICAgIC5wcm9qZWN0LWJ0bi10ZXh0IHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zM3B4KTtcbiAgICAgICAgLy8gdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MsIG9wYWNpdHkgMC4ycztcbiAgICAgIH1cblxuICAgICAgLnByb2plY3QtYnRuLXRleHQtaG92ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICB9XG5cbiAgICAgIC5wcm9qZWN0LWR1ZS1kYXRlLFxuICAgICAgLnByb2plY3QtbWFuYWdlciB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNXB4KTtcblxuICAgICAgfVxuXG4gICAgICAucHJvamVjdC1maWxlcy1xdWFudGl0eSxcbiAgICAgIC5wcm9qZWN0LWNhbmRpZGF0ZXMtcXVhbnRpdHkge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLndlbGNvbWUtbWVzc2FnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMzVweCA1MHB4O1xuICBiYWNrZ3JvdW5kOiAkZGFyay1ncmV5O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIC5idG4tY2xvc2Uge1xuICAgIHRvcDogMjBweDtcbiAgICByaWdodDogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG5cbiAgICAuY2xvc2UtaWNvbiB7XG4gICAgICBmaWxsOiAjZmZmO1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgdG9wOiAyNXB4O1xuICAgICAgcmlnaHQ6IDQwcHg7XG4gICAgfVxuICB9XG59XG5cbi53ZWxjb21lLFxuLnN0YXR1cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3RhdHVzLWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmdyaWQtYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDE3MHB4O1xufVxuXG4uZ3JpZC1idG4ge1xuICBwYWRkaW5nOiAxMnB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICRibGFjaztcbn1cblxuLmdyaWQtaGVhZGluZyB7XG4gIEBpbmNsdWRlIGZvbnRTaXplKDE2cHgpO1xuICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbjogMDtcbn1cbiIsIi50aW1lbGluZS1zZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogNTBweCAwO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG59XG5cbi50aW1lbGluZSB7XG4gIEBleHRlbmQgLmNsZWFyLWxpc3Q7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAxNXB4IDAgMzBweDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi50aW1lbGluZS1wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJhY2tncm91bmQ6ICRncmV5LWJhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAuY2lyY2xlZC1pY29uIHtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG4gIH1cbn1cblxuLm1pbGVzdG9uZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubWlsZXN0b25lLWhlYWRpbmcge1xuICBAaW5jbHVkZSBmb250U2l6ZSgxNnB4KTtcbiAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xuICBtYXJnaW46IDlweCA3MHB4IDI1cHggMjVweDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgxOHB4KTtcbiAgICBtYXJnaW46IDdweCAwIDIwcHg7XG4gICAgbWF4LXdpZHRoOiA0NTVweDtcbiAgfVxufVxuXG4ubWlsZXN0b25lLWV2ZW50cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogOHB4O1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXI6IDVweCBzb2xpZCAkZ3JleS1iYXNlO1xuICB9XG59XG5cbi5taWxlc3RvbmUtaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjBweDtcblxuICAmLWNhbmRpZGF0ZXMge1xuICAgIHRvcDogMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cblxuICAmLWZpbGVzIHtcbiAgICB0b3A6IDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG5cbiAgJi10b2RvIHtcbiAgICB0b3A6IDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLmRvYy1pY29uLFxuICAuY2hlY2ttYXJrLWljb24sXG4gIC5wcm9maWxlLWljb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZpbGw6ICRib3JkZXItY29sb3I7XG4gIH1cblxuICAuZG9jLWljb24ge1xuICAgIGhlaWdodDogMTdweDtcbiAgfVxuXG4gIC5jaGVja21hcmstaWNvbiB7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICB9XG5cbiAgLnByb2ZpbGUtaWNvbiB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLm1pbGVzdG9uZS10YXNrcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIHBhZGRpbmc6IDE0cHggMTZweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAycHggMnB4ICNlOGU4ZTg7XG5cbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDE0cHg7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci10b3A6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIHdpZHRoOiA0NTVweDtcbiAgfVxufVxuXG4ubWlsZXN0b25lLXRhc2tzLWxpc3QtaXRlbSB7XG4gIEBpbmNsdWRlIGZvbnRTaXplKDE0cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gIC5jaGVja21hcmstaWNvbi1idWxsZXTCoHtcbiAgICBmaWxsOiAkYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJi1zdHJpcHQsXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gICYuZG9uZSB7XG4gICAgLmNoZWNrbWFyay1pY29uLWJ1bGxldMKge1xuICAgICAgZmlsbDogJGdyZWVuO1xuICAgIH1cbiAgfVxufVxuXG4ubWlsZXN0b25lLXN1bW1hcnkge1xuICBAaW5jbHVkZSBmb250U2l6ZSgxNHB4KTtcbiAgbWFyZ2luOiAwIDIwcHggMCAwO1xufVxuXG4ubWlsZXN0b25lLXN0YXJ0LWRhdGUge1xuICBAaW5jbHVkZSBmb250U2l6ZSgxNHB4KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDExcHg7XG4gIHJpZ2h0OiAwO1xuICBjb2xvcjogJHRleHQtZ3JleTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmNoZWNrbWFyay1pY29uLWJ1bGxldCB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG5cbi50aW1lbGluZS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuXG4gIC50aW1lbGluZS1wcm9ncmVzcyB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjFweDtcbiAgfVxuXG4gIC5taWxlc3RvbmUtZXZlbnRzIHtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcblxuICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgbGVmdDogNTAlO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAubWlsZXN0b25lLWluZGljYXRvciB7XG4gICAgICAgIHJpZ2h0OiAxMDAlO1xuXG4gICAgICAgICYtY2FuZGlkYXRlcyB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi1maWxlcyB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi10b2RvIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm1pbGVzdG9uZS1oZWFkaW5nIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICB9XG5cbiAgICAgIC5taWxlc3RvbmUtdGFza3Mge1xuICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkICNlOGU4ZTg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICB0b3A6IDEycHg7XG4gICAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkICNmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm1pbGVzdG9uZS1zdGFydC1kYXRlIHtcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDFweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICByaWdodDogNTAlO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICAgIC50aW1lbGluZS1wcm9ncmVzcyB7XG4gICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMjFweDtcbiAgICAgIH1cblxuICAgICAgLm1pbGVzdG9uZS1oZWFkaW5nIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIH1cblxuICAgICAgLm1pbGVzdG9uZS1ldmVudHMge1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubWlsZXN0b25lLWluZGljYXRvciB7XG4gICAgICAgIGxlZnQ6IDEwMCU7XG5cbiAgICAgICAgJi1jYW5kaWRhdGVzIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtZmlsZXMge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi10b2RvIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubWlsZXN0b25lLXRhc2tzIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICBib3JkZXItbGVmdDogMTBweCBzb2xpZCAjZThlOGU4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgI2ZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubWlsZXN0b25lLXN0YXJ0LWRhdGUge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQxcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi50aW1lbGluZS1pdGVtIHtcbiAgJi5kb25lIHtcbiAgICBib3JkZXItY29sb3I6ICRncmVlbjtcbiAgICAudGltZWxpbmUtcHJvZ3Jlc3Mge1xuXG4gICAgICAuY2lyY2xlZC1pY29uIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JlZW47XG4gICAgICB9XG5cbiAgICAgIC5jaGVja21hcmstaWNvbiB7XG4gICAgICAgIGZpbGw6ICRncmVlbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWlsZXN0b25lLWV2ZW50czpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xuICAgIH1cblxuICAgIC5taWxlc3RvbmUtaW5kaWNhdG9yIHtcblxuICAgICAgLmRvYy1pY29uLFxuICAgICAgLnByb2ZpbGUtaWNvbixcbiAgICAgIC5jaGVja21hcmstaWNvbiB7XG4gICAgICAgIGZpbGw6ICRncmVlbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2aWdpby1ibHVlO1xuXG4gICAgLnRpbWVsaW5lLXByb2dyZXNzIHtcblxuICAgICAgLmNpcmNsZWQtaWNvbiB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJG5hdmlnaW8tYmx1ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWlsZXN0b25lLWV2ZW50czpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmlnaW8tYmx1ZTtcbiAgICB9XG5cbiAgICAubWlsZXN0b25lLWluZGljYXRvciB7XG5cbiAgICAgIC5kb2MtaWNvbixcbiAgICAgIC5wcm9maWxlLWljb24sXG4gICAgICAuY2hlY2ttYXJrLWljb24ge1xuICAgICAgICBmaWxsOiAkbmF2aWdpby1ibHVlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuZGVsYXllZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkcmVkO1xuXG4gICAgLnRpbWVsaW5lLXByb2dyZXNzIHtcblxuICAgICAgLmNpcmNsZWQtaWNvbiB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHJlZDtcbiAgICAgIH1cblxuICAgICAgLmNoZWNrbWFyay1pY29uIHtcbiAgICAgICAgZmlsbDogJHJlZDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWlsZXN0b25lLWV2ZW50czpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcbiAgICB9XG5cbiAgICAubWlsZXN0b25lLWluZGljYXRvciB7XG5cbiAgICAgIC5kb2MtaWNvbixcbiAgICAgIC5wcm9maWxlLWljb24sXG4gICAgICAuY2hlY2ttYXJrLWljb24ge1xuICAgICAgICBmaWxsOiAkcmVkO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFN0YXR1c1xuXG4gICYuc3RhdHVzLWdvb2Qge1xuICAgIGJvcmRlci1jb2xvcjogJGdyZWVuIWltcG9ydGFudDtcblxuICAgIC50aW1lbGluZS1wcm9ncmVzcyB7XG5cbiAgICAgIC5jaXJjbGVkLWljb24ge1xuICAgICAgICBib3JkZXItY29sb3I6ICRncmVlbiFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5jaGVja21hcmstaWNvbiB7XG4gICAgICAgIGZpbGw6ICRncmVlbiFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1pbGVzdG9uZS1ldmVudHM6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbiFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1pbGVzdG9uZS1pbmRpY2F0b3Ige1xuXG4gICAgICAuZG9jLWljb24sXG4gICAgICAucHJvZmlsZS1pY29uLFxuICAgICAgLmNoZWNrbWFyay1pY29uIHtcbiAgICAgICAgZmlsbDogJGdyZWVuIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnN0YXR1cy13YXJuaW5nIHtcbiAgICBib3JkZXItY29sb3I6ICR3YXJuaW5nIWltcG9ydGFudDtcblxuICAgIC50aW1lbGluZS1wcm9ncmVzcyB7XG5cbiAgICAgIC5jaXJjbGVkLWljb24ge1xuICAgICAgICBib3JkZXItY29sb3I6ICR3YXJuaW5nIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLmNoZWNrbWFyay1pY29uIHtcbiAgICAgICAgZmlsbDogJHdhcm5pbmchaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5taWxlc3RvbmUtZXZlbnRzOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2FybmluZyFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1pbGVzdG9uZS1pbmRpY2F0b3Ige1xuXG4gICAgICAuZG9jLWljb24sXG4gICAgICAucHJvZmlsZS1pY29uLFxuICAgICAgLmNoZWNrbWFyay1pY29uIHtcbiAgICAgICAgZmlsbDogJHdhcm5pbmchaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuc3RhdHVzLWRhbmdlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAkcmVkIWltcG9ydGFudDtcblxuICAgIC50aW1lbGluZS1wcm9ncmVzcyB7XG5cbiAgICAgIC5jaXJjbGVkLWljb24ge1xuICAgICAgICBib3JkZXItY29sb3I6ICRyZWQhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAuY2hlY2ttYXJrLWljb24ge1xuICAgICAgICBmaWxsOiAkcmVkIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWlsZXN0b25lLWV2ZW50czpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZCFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1pbGVzdG9uZS1pbmRpY2F0b3Ige1xuXG4gICAgICAuZG9jLWljb24sXG4gICAgICAucHJvZmlsZS1pY29uLFxuICAgICAgLmNoZWNrbWFyay1pY29uIHtcbiAgICAgICAgZmlsbDogJHJlZCFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuXG5cbi8vIENhbmRpZGF0ZXMgU2VjdGlvblxuXG4ucHJvamVjdC1jYW5kaWRhdGVzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAyNXB4IDAgMDtcbiAgYmFja2dyb3VuZDogJGRhcmstZ3JleTtcbiAgY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgcGFkZGluZzogMzVweCAwIDA7XG4gIH1cbn1cblxuLnByb2plY3QtY2FuZGlkYXRlcyB7XG4gIEBpbmNsdWRlIGNsZWFyLWxpc3Q7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAvLyAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gIC8vICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgLy8gICBkaXNwbGF5OiBub25lO1xuICAvLyB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgbWFyZ2luOiAycmVtIGF1dG8gMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubm90aWZpY2F0aW9ucy1pbmRpY2F0b3Ige1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC05cHg7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gIH1cbn1cblxuLnByb2plY3QtY2FuZGlkYXRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXNocmluazogMDtcblxuICAmIC50aHVtYm5haWwtd3JhcHBlciB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbiAgfVxufVxuXG4uY2FuZGlkYXRlLW9wZW4ge1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dDtcbiAgb3BhY2l0eTogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcbiAgLnByb2plY3QtY2FuZGlkYXRlcyAmIHtcbiAgICB3aWR0aDogMTZyZW07XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIHdpZHRoOiAxOHJlbTtcbiAgICB9XG4gIH1cblxuICAucmVqZWN0ZWQgJiB7XG4gICAgb3BhY2l0eTogMC4zO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG59XG5cbi5jYW5kaWRhdGUtYWRkIHtcbiAgcGFkZGluZzogMCAyNXB4O1xufVxuXG5cbi5taWxlc3RvbmUtZXZlbnQtbGlzdCB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5vcGVuLXBhcmVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuYXJyb3ctaWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICBmaWxsOiAkdGV4dC1ncmV5O1xuICB9XG5cbiAgLmFycm93LWRvd24taWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuYXJyb3ctdXAtaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICYub3BlbiB7XG4gICAgLmFycm93LWRvd24taWNvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5hcnJvdy11cC1pY29uIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5hcnJvdy1pY29uIHtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIC5hcnJvdy1pY29uIHtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnRvZ2dsZS1hbGwge1xuICBAaW5jbHVkZSBmb250U2l6ZSgxNHB4KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwcHg7XG4gIHJpZ2h0OiAxNXB4O1xuICBjb2xvcjogJHRleHQtZ3JleTtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICB0b3A6IDU2cHg7XG4gICAgcmlnaHQ6IDY4cHg7XG4gIH1cblxuICAmLm9wZW4ge1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgZm9udC13ZWlnaHQ6ICRtZWRpdW07XG4gIH1cbn1cblxuXG4ucGllIHtcbiAgd2lkdGg6IDIwcHg7IGhlaWdodDogMjBweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgYmFja2dyb3VuZDogJGdyZXktYmFzZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gIGNpcmNsZSB7XG4gICAgZmlsbDogJGdyZXktYmFzZTtcbiAgICBzdHJva2U6ICRuYXZpZ2lvLWJsdWU7XG4gICAgc3Ryb2tlLXdpZHRoOiAzMjtcbiAgICB0cmFuc2l0aW9uOiBzdHJva2UtZGFzaGFycmF5IDFzIGVhc2U7XG4gIH1cblxuICAuYWN0aXZlICYge1xuICAgIGNpcmNsZSB7XG4gICAgICBzdHJva2U6ICRuYXZpZ2lvLWJsdWU7XG4gICAgfVxuICB9XG5cbiAgLnVwY29taW5nICYge1xuICAgIGNpcmNsZSB7XG4gICAgICBzdHJva2U6ICRib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLmRlbGF5ZWQgJiB7XG4gICAgY2lyY2xlIHtcbiAgICAgIHN0cm9rZTogJHJlZDtcbiAgICB9XG4gIH1cblxuICAuc3RhdHVzLWRhbmdlciAmIHtcbiAgICBjaXJjbGUge1xuICAgICAgc3Ryb2tlOiAkcmVkICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnN0YXR1cy1nb29kICYge1xuICAgIGNpcmNsZSB7XG4gICAgICBzdHJva2U6ICRncmVlbiAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5zdGF0dXMtd2FybmluZyAmIHtcbiAgICBjaXJjbGUge1xuICAgICAgc3Ryb2tlOiAkd2FybmluZyAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwiLnRvZG9zLWxpc3QsXG4udG9kby1saXN0IHtcbiAgQGluY2x1ZGUgY2xlYXItbGlzdCgpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRvZG9zLWxpc3QtaXRlbSB7XG4gICAgJi5vcGVuIHtcbiAgICAgIC50b2RvLWxpc3Qge1xuICAgICAgICBib3JkZXItbGVmdDogMTBweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udG9kb3MtbGlzdC1oZWFkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMXJlbSAxNXB4O1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcbiAgYmFja2dyb3VuZDogJGdyZXktYmFzZTtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG5cbiAgJi1idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBjb2xvcjogJHRleHQtZ3JleTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLnRvZG9zLWxpc3QtYnRuLXdyYXBwZXIge1xuICBmbGV4OiAxIDEgYXV0bztcbn1cblxuLnRvZG9zLWxpc3QtaGVhZGVyIHtcbiAgQGluY2x1ZGUgZm9udFNpemUoMTJweCk7XG4gIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDA7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgQGluY2x1ZGUgZm9udFNpemUoMThweCk7XG4gICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cblxuXG4udG9kby1saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDcwcHg7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gIH1cblxuICAuZWxsaXBzaXMtYnRuIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC8vIHotaW5kZXg6IDE7XG4gICAgICBib3gtc2hhZG93OiAwIDFweCA2cHggcmdiYSgwLDAsMCwuMik7XG5cbiAgICAgIC5lbGxpcHNpcy1idG4ge1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgfVxuXG4gICAgICAuZmxhZy1idG4ge1xuXG4gICAgICAgIC5mYS1mbGFnIHtcbiAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgLmZhLWZsYWcge1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udG9kby1idG4td3JhcHBlciB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICAvLyBtYXJnaW4tbGVmdDogMTVweDtcblxuICAvLyAmOmxhc3Qtb2YtdHlwZSB7XG4gIC8vICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIC8vICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAvLyB9XG59XG5cbi50b2RvLXRhc2std3JhcHBlciB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICB9XG59XG5cbi50b2RvLXRodW1ibmFpbHMtd3JhcHBlciB7XG4gIEBpbmNsdWRlIGZvbnRTaXplKDEycHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiA3MnB4O1xuICBjb2xvcjogJHRleHQtZ3JleTtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG59XG5cbi51c2VybmFtZS1zaGFyZWQge1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxufVxuXG4udG9kby10aW1lLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogOTVweDtcbiAgbWFyZ2luOiAwIDEwcHggMCAyMnB4O1xuXG4gICYtaGVhZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NHB4O1xuICB9XG59XG5cbi50b2RvLXRhc2sge1xuICBAaW5jbHVkZSBmb250U2l6ZSgxNHB4KTtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgxNnB4KTtcbiAgfVxufVxuXG4udG9kby1kdWUtZGF0ZSB7XG4gIEBpbmNsdWRlIGZvbnRTaXplKDE0cHgpO1xuICBjb2xvcjogJHRleHQtZ3JleTtcbn1cblxuLnRvZG8tZHVlLWRhdGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIC50b2RvLWxpc3QtaXRlbS5kZWxheWVkICYge1xuICAgIGNvbG9yOiBsaWdodGVuKCRyZWQsIDUlKTtcbiAgfVxufVxuXG5cblxuLnRvZG9zLWxpc3QtaXRlbS51cGNvbWluZyxcbi50b2RvLWxpc3QtaXRlbS51cGNvbWluZyB7XG5cbiAgLmNpcmNsZWQtaWNvbiB7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2aWdpby1ibHVlO1xuICB9XG5cbiAgLmNoZWNrbWFyay1pY29uIHtcbiAgICBmaWxsOiAjZmZmO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLmNoZWNrbWFyay1idG4ge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIC5jaGVja21hcmstaWNvbiB7XG4gICAgICAgICAgZmlsbDogJG5hdmlnaW8tYmx1ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udG9kb3MtbGlzdC1pdGVtLmRlbGF5ZWQsXG4udG9kby1saXN0LWl0ZW0uZGVsYXllZCB7XG5cbiAgLmNpcmNsZWQtaWNvbiB7XG4gICAgYm9yZGVyLWNvbG9yOiAkcmVkO1xuICB9XG5cbiAgLmNoZWNrbWFyay1pY29uIHtcbiAgICBmaWxsOiAjZmZmO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLmNoZWNrbWFyay1idG4ge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIC5jaGVja21hcmstaWNvbiB7XG4gICAgICAgICAgZmlsbDogJHJlZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udG9kb3MtbGlzdC1pdGVtLmRvbmUsXG4udG9kb3MtbGlzdC1pdGVtLmRvbmUuY2xvc2VkLFxuLnRvZG8tbGlzdC1pdGVtLmRvbmUge1xuXG4gIC5jaXJjbGVkLWljb24ge1xuICAgIGJvcmRlci1jb2xvcjogJGdyZWVuO1xuICB9XG5cbiAgLmNoZWNrbWFyay1pY29uIHtcbiAgICBmaWxsOiAkZ3JlZW47XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuY2hlY2ttYXJrLWJ0biB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgLmNoZWNrbWFyay1pY29uIHtcbiAgICAgICAgICBmaWxsOiAkZ3JlZW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnRvZG9zLWxpc3QtaXRlbS51cGNvbWluZy5jbG9zZWQsXG4udG9kb3MtbGlzdC1pdGVtLmRlbGF5ZWQuY2xvc2VkIHtcbiAgLmNpcmNsZWQtaWNvbiB7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuICAgIGNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuICB9XG59XG5cblxuXG5cbi5mbGFnLWJ0biB7XG5cbiAgLmZhLWZsYWcge1xuICAgIEBpbmNsdWRlIGZvbnRTaXplKDE4cHgpO1xuICAgIGNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLmZhLWZsYWcge1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbiAgfVxuXG4gICYuZmxhZ2dlZCB7XG5cbiAgICAuZmEtZmxhZyB7XG4gICAgICBjb2xvcjogJHJlZDtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgLmZhLWZsYWcge1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbiAgfVxufVxuXG4udG9kb3MtbmV3LW1pbGVzdG9uZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAxNTBtcztcblxuICAmLmFjdGl2ZSB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5kYXRlcGlja2VyIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cblxuLm5ldy1taWxlc3RvbmUtbmFtZSB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXJnaW4tbGVmdDogMjhweDtcbn1cblxuLm5ldy1taWxlc3RvbmUtc2F2ZSB7XG4gIHdpZHRoOiA4OHB4O1xufVxuXG4ubmV3LW1pbGVzdG9uZS1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4uYnRuLW5ldy13cmFwcGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDIwcHg7XG4gIHJpZ2h0OiAyMHB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3gtc2hhZG93OiAwIDE1cHggMTZweCByZ2JhKDAsMCwwLC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBib3R0b206IDYwcHg7XG4gICAgcmlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG59XG5cbi5idG4tbmV3LWV4dGVuZGVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogJG5hdmlnaW8tYmx1ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDE1MG1zO1xuXG4gICYub3BlbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHdpZHRoOiAyMzBweDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgd2lkdGg6IDI1MHB4O1xuICAgIH1cbiAgfVxufVxuXG4uYnRuLWFkZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJveC1zaGFkb3c6IDAgMTVweCAxNnB4IHJnYmEoMCwwLDAsLjIpO1xuXG4gICYuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAkbmF2aWdpby1ibHVlO1xuXG4gICAgLy8gLmNyb3NzLWljb24ge1xuICAgIC8vICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIC8vIH1cbiAgfVxufVxuXG4uY2xvc2UtaWNvbiB7XG4gIGZpbGw6ICNmZmY7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG59XG5cbi5idG4tZXh0ZW5kZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuIiwiLnNlYXJjaC1oZWFkZXIge1xuICBwYWRkaW5nOiAycmVtIDE1cHggMDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBwYWRkaW5nOiA0cmVtIDAgMDtcbiAgfVxufVxuXG4uc2VhcmNoLXBhZ2Utc2VhcmNoIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5zZWFyY2gtY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxufVxuIiwiJGhlYWRlclBhZGRpbmdTbTogMTVweDtcblxuLnByb2ZpbGUtaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAkaGVhZGVyUGFkZGluZ1NtO1xuICBiYWNrZ3JvdW5kOiAkZGFyay1ncmV5O1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIHBhZGRpbmc6IDNyZW0gNXJlbTtcbiAgfVxufVxuXG4ucHJvZmlsZS1oZWFkZXItY29sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luOiAxcmVtIDAgMDtcbn1cblxuLnByb2ZpbGUtY29udGVudC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuXG4uY3RhLXByb2ZpbGUge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogM3JlbTtcbiAgICByaWdodDogM3JlbTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi5wcm9maWxlLWNvbnRlbnQtYm94IHtcbiAgbWFyZ2luOiAxNXB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDFweCAwICNlOGU4ZTg7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luOiA0MHB4IDAgNDBweCAzMHB4O1xuICAgIHBhZGRpbmc6IDQwcHg7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbjogNDBweCAwO1xuICAgIH1cbiAgfVxufVxuXG4ucHJvZmlsZS1zdGF0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMjBweDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBwYWRkaW5nOiA4MHB4O1xuICB9XG59XG5cbi5wcm9maWxlLXN0YXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDIwcHg7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4uY291bnRpbmcge1xuICBAaW5jbHVkZSBmb250U2l6ZSgxNHB4KTtcbiAgZm9udC13ZWlnaHQ6ICRtZWRpdW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAkZ3JleS1ibHVlO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNvdW50ZXItbGcge1xuICBAaW5jbHVkZSBmb250U2l6ZSg0MHB4KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4td2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgYmFja2dyb3VuZDogJGdyZXktYmFzZTtcbiAgY29sb3I6ICRuYXZpZ2lvLWJsdWU7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnByb2ZpbGUtaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgLnRodW1ibmFpbC13cmFwcGVyIHtcbiAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQ7XG4gIH1cblxuICAuZmEge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQ7XG4gIH1cblxuICAmOmhvdmVyIHtcblxuICAgIC50aHVtYm5haWwtd3JhcHBlciB7XG4gICAgICBvcGFjaXR5OiAuMztcbiAgICB9XG5cbiAgICAuZmEge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDEuNSk7XG4gICAgfVxuICB9XG59XG4iLCIuY3VzdG9tZXItY292ZXItaGVhZGVyIHtcblx0YmFja2dyb3VuZDogJGRhcmstZ3JleTtcblx0Y29sb3I6d2hpdGU7XG5cdHBhZGRpbmc6MTVweCAwO1xuXG5cdC5zdWItaGVhZGluZyB7XG5cdFx0b3BhY2l0eTogMC44O1xuXHRcdGZvbnQtd2VpZ2h0OjUwMDtcblx0fVxufVxuXG4uY3VzdG9tZXItaW1nLXBsYWNlaG9sZGVyIHtcblx0d2lkdGg6IDExMHB4O1xuXHRoZWlnaHQ6IDExMHB4O1xuXHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjOGE5ZWFjO1xuXHRjb2xvcjogI2ZmZjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cblx0aSB7XG5cdFx0bGluZS1oZWlnaHQ6IDExMHB4O1xuXHR9XG59XG4iLCIuc3VydmV5LXNldHRpbmdzLXdyYXBwZXIge1xuXHRwYWRkaW5nOiAwIDE1cHg7XG59XG5cbi5zdXJ2ZXktY2F0ZWdvcnktaGVhZCB7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRib3JkZXItY29sb3I7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG4uc3VydmV5LWNhdGVnb3J5LWhlYWRlciB7XG4gIEBpbmNsdWRlIGZvbnRTaXplKDI0cHgpO1xuICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG4gIG1hcmdpbjogMDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgxOHB4KTtcbiAgfVxufVxuXG4uc3VydmV5LWNhdGVnb3J5LWxpc3Qge1xuXHRAaW5jbHVkZSBjbGVhci1saXN0KCk7XG5cbiAgLnN1cnZleS1jYXRlZ29yeS1saXN0LWl0ZW0tY29udGFpbmVyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG5cbiAgICAuY2F0ZWdvcnktdGl0bGUge1xuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgfVxuXG4gICAgLmNhdGVnb3J5LWFkZC1idG4ge1xuXG4gICAgICAuY2lyY2xlZC1pY29uIHtcbiAgICAgIH1cblxuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgZmlsbDogIzAwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXHQuc3VydmV5LWNhdGVnb3J5LWxpc3QtaXRlbSB7XG4gICAgLnN1cnZleS1jYXRlZ29yeS1saXN0IHtcbiAgICAgIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgfVxuXG5cdH1cbn1cblxuLnN1cnZleS1lZGl0LXF1ZXN0aW9uIHtcbiAgZmxleDogMCAwIDUwJTtcbiAgcGFkZGluZzogMTVweDtcblxuICAuZGVsZXRlLXN1cnZleS1xdWVzdGlvbi1idG4ge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xuICB9XG5cbiAgJi5tYXJrZWQtZm9yLWRlbGV0ZSB7XG4gICAgLmRlbGV0ZS1zdXJ2ZXktcXVlc3Rpb24tYnRuIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG5cbiAgICAuaW5uZXIge1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHJlZDtcbiAgICB9XG4gIH1cblxuICAuaW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGJvcmRlcjoxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICBib3JkZXItdG9wLXdpZHRoOiA1cHg7XG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuM3M7XG4gIH1cbn1cblxuLnN1cnZleS1xdWVzdGlvbnMtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMTVweDtcbn1cblxuLnN1cnZleS1lZGl0LXF1ZXN0aW9uLWhlYWRpbmcge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgQGluY2x1ZGUgZm9udFNpemUoMThweCk7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5hZGQtbmV3LXN1cnZleS1xdWVzdGlvbiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGhlaWdodDogMzAzcHg7XG4gIC5pbm5lciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICRuZXV0cmFsLWdyZXk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbi5zdXJ2ZXktY29udGVudC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXgtd2lkdGg6IDU4cmVtO1xuXHRmbGV4OiAxIDEgYXV0bztcblx0bWFyZ2luOiAwIGF1dG87XG4gIHotaW5kZXg6IDE7XG5cblx0LnN1cnZleS1yZXN1bHRzLXdyYXBwZXIgJiB7XG5cdFx0bWF4LXdpZHRoOiA5NXJlbTtcblx0fVxufVxuXG4uc3VydmV5LWNvbnRhaW5lciB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kOiAjMjU4NGM0IHVybCgnL2ltZy9sb2dpbi1iZy5qcGcnKSBuby1yZXBlYXQgMTAwJSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIH1cblxuICAmLnN1cnZleS1hbnN3ZXItY29udGFpbmVyIHtcbiAgICAvLyBwYWRkaW5nOiAxMHJlbSAwIDJyZW07XG5cdFx0Ly9cbiAgICAvLyBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNHB4KSB7XG4gICAgLy8gICBkaXNwbGF5OiBmbGV4O1xuICAgIC8vICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAvLyAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC8vICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgLy8gfVxuXHRcdC5wcm9ncmVzc2Jhci13cmFwcGVyIHtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQucHJvZ3Jlc3NiYXIge1xuXHRcdCAgb3JkZXI6IDA7XG5cdFx0ICBtYXJnaW46IDA7XG5cdFx0ICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG5cdFx0XHRoZWlnaHQ6IDVweDtcblxuXHRcdCAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHQgICAgbWFyZ2luOiAwO1xuXHRcdCAgICBoZWlnaHQ6IDhweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdCAgfVxuXG5cdFx0ICAucHJvZ3Jlc3Mge1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdFx0fVxuXG5cdFx0ICAgICYucHJvZ3Jlc3Mtc3VydmV5IHtcblx0XHQgICAgICBiYWNrZ3JvdW5kOiAkbmF2aWdpby1ibHVlO1xuXHRcdCAgICB9XG5cdFx0ICB9XG5cdFx0fVxuXG4gICAgLmxvZ28tY29udGFpbmVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMnJlbTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0dG9wOiAzcmVtO1xuXHRcdFx0fVxuICAgIH1cblxuXHRcdC5sb2dvLXdyYXBwZXIge1xuXHRcdFx0d2lkdGg6IDEwN3B4O1xuXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblxuXHRcdFx0fVxuXHRcdH1cbiAgfVxuXG4gIC5zdXJ2ZXktaW50cm8tZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbjogMCAwIDJlbSAwO1xuICAgIEBpbmNsdWRlIGZvbnRTaXplKDE2cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgICBjb2xvcjogJG5ldXRyYWwtZ3JleTtcbiAgfVxuXG4gIC5zdXJ2ZXktaW50cm8tYm94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5xdWVzdGlvbiB7XG4gICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgLy8gbWF4LXdpZHRoOiA0NTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyZW07XG4gICAgLy8gbWFyZ2luOiAwIGF1dG8gMmVtIGF1dG87XG4gIH1cblxuICAuc3VydmV5LWFuc3dlci12YWx1ZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5zdXJ2ZXktYnRuLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLnN1cnZleS1hbnN3ZXItZnJlZXRleHR7XG5cbiAgICBpbnB1dCwgbGFiZWwsIHRleHRhcmVhIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgICAgQGluY2x1ZGUgcGxhY2Vob2xkZXItY29sb3IoI2NjYylcbiAgICB9XG4gICAgdGV4dGFyZWEge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIC5zdXJ2ZXktYW5zd2VyLXZhbHVlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgIC5xdWVzdGlvbi12YWx1ZS1idG4ge1xuICAgICAgY29sb3I6IHdoaXRlO1xuXHRcdFx0d2lkdGg6IDI5cHg7XG4gICAgICBoZWlnaHQ6IDI5cHg7XG5cblx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0ODBweCkge1xuXHRcdFx0XHR3aWR0aDogMzVweDtcblx0XHRcdFx0aGVpZ2h0OiAzNXB4O1xuXHRcdFx0fVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICBjb2xvcjogJG5hdmlnaW8tYmx1ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmNsaWVudC1sb2dvLXdyYXBwZXIge1xuXHR3aWR0aDogMTYwcHg7XG5cdHBhZGRpbmc6IDEuNXJlbTtcblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRib3R0b206IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG59XG5cbi5jbGllbnQtbG9nbyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcblx0bWF4LWhlaWdodDogNjBweDtcblx0bWFyZ2luOiBhdXRvO1xuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHR9XG59XG5cbi5zdXJ2ZXktaW50cm8taGVhZGluZyB7XG5cdG1hcmdpbjogMCAwIDAuNWVtIDA7XG5cdGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xuXHRAaW5jbHVkZSBmb250U2l6ZSgyMnB4KTtcbn1cblxuLnN1cnZleS1yZXN1bHRzLWhlYWRpbmcge1xuXHRAaW5jbHVkZSBmb250U2l6ZSg0MHB4KTtcblx0Zm9udC13ZWlnaHQ6ICRtZWRpdW07XG59XG5cbi5zdXJ2ZXktcmVzdWx0cy1oZWFkaW5nLWxnIHtcblx0QGluY2x1ZGUgZm9udFNpemUoMjhweCk7XG5cdGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xuXHRtYXJnaW46IDA7XG59XG5cbi5zdXJ2ZXktcmVzdWx0cy1oZWFkaW5nLW1kIHtcblx0QGluY2x1ZGUgZm9udFNpemUoMjJweCk7XG5cdGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xufVxuXG4uY2hhcnQtaGVhZGluZy1sZyB7XG5cdEBpbmNsdWRlIGZvbnRTaXplKDIwcHgpO1xuXHRmb250LXdlaWdodDogJG1lZGl1bTtcblx0bWFyZ2luOiAwO1xufVxuXG4uY2hhcnQtaGVhZGluZyB7XG5cdEBpbmNsdWRlIGZvbnRTaXplKDE4cHgpO1xuXHRmb250LXdlaWdodDogJG1lZGl1bTtcblx0bWFyZ2luOiAwO1xuXHRtaW4taGVpZ2h0OiA4NXB4O1xufVxuXG4ucXVlc3Rpb24taGVhZGluZy1xdWVzdGlvbiB7XG5cdEBpbmNsdWRlIGZvbnRTaXplKDE0cHgpO1xuXHRmb250LXdlaWdodDogMTAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cGFkZGluZzowIDE1cHg7XG5cdG1hcmdpbjogMDtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xuXG5cdCY6YmVmb3JlLCAmOmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogNzVweDtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG5cdFx0aGVpZ2h0OiAxcHg7XG5cdFx0dG9wOiA1OCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01OCUpO1xuXHR9XG5cblx0JjpiZWZvcmUge1xuXHRcdGxlZnQ6IC03NXB4O1xuXHR9XG5cblx0JjphZnRlciB7XG5cdFx0cmlnaHQ6IC03NXB4O1xuXHR9XG59XG5cbi5xdWVzdGlvbi10ZXh0IHtcblx0Zm9udC13ZWlnaHQ6ICRtZWRpdW07XG5cdG1hcmdpbi10b3A6IDAuNWVtO1xuXHRAaW5jbHVkZSBmb250U2l6ZSgxOHB4KTtcbn1cblxuLnN1cnZleS1uZXh0LWJ0biB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgbGluZS1oZWlnaHQ6IGluaXRpYWw7XG4gIGJvcmRlcjogMXB4ICNmZmYgc29saWQ7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgc3BhbiB7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjMDAwO1xuXG4gICAgc3ZnIHtcbiAgICAgIGZpbGw6ICMwMDA7XG4gICAgfVxuICB9XG5cbiAgc3ZnIHtcbiAgICBmaWxsOiAjZmZmO1xuICB9XG59XG5cbi8vIFJlc3VsdHNcblxuLnN1cnZleS1yZXN1bHRzLXdyYXBwZXIge1xuXHRjb2xvcjogI2ZmZjtcblx0YmFja2dyb3VuZC1jb2xvcjogJGRlZXAtYmx1ZTtcbn1cblxuLnN1cnZleS1yZXN1bHRzLWhlYWRlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAxMDB2aDtcblx0cGFkZGluZzogMTVweDtcblx0YmFja2dyb3VuZDogJGRlZXAtYmx1ZSB1cmwoL2ltZy9sb2dpbi1iZy5qcGcpIG5vLXJlcGVhdCAxMDAlO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXG5cdCYtaW5uZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcblx0XHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTI1LDE4NSwyMzIsMCkgMCUsIHJnYmEoMzIsNDIsNTQsMSkgMTAwJSk7XG5cdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDEyNSwxODUsMjMyLDApIDAlLHJnYmEoMzIsNDIsNTQsMSkgMTAwJSk7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgxMjUsMTg1LDIzMiwwKSAwJSxyZ2JhKDMyLDQyLDU0LDEpIDEwMCUpO1xuXHRcdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDA3ZGI5ZTgnLCBlbmRDb2xvcnN0cj0nIzIwMmEzNicsR3JhZGllbnRUeXBlPTAgKTtcbiAgfVxufVxuXG4ucmVzdWx0cy1saXN0LW51bWJlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0d2lkdGg6IDRyZW07XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ucmVzdWx0cy1iYXIge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLnJlc3VsdHMtYmFyLW1kIHtcblx0Ji5yZXN1bHRzLWJhcixcblx0LnJlc3VsdHMtYmFyIHtcblx0XHRoZWlnaHQ6IDhweDtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdH1cbn1cblxuLnJlc3VsdHMtYmFyLXNtIHtcblx0Ji5yZXN1bHRzLWJhcixcblx0LnJlc3VsdHMtYmFyIHtcblx0XHRoZWlnaHQ6IDZweDtcblx0XHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdH1cbn1cblxuLnJlc3VsdHMtYmFyLWJvZHkge1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uaW5kaWNhdG9yIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRib3JkZXItd2lkdGg6IDFweDtcblx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0d2lkdGg6IDIwcHg7XG5cdGhlaWdodDogMjBweDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uYW5zd2VyLW90aGVycyxcbi5hbnN3ZXItbWluZSB7XG5cdGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cblxuLmFuc3dlci1vdGhlcnMge1xuXHRiYWNrZ3JvdW5kOiAkbmF2aWdpby1ibHVlO1xufVxuXG4uYW5zd2VyLW1pbmUge1xuXHRiYWNrZ3JvdW5kOiAkb3JhbmdlO1xufVxuXG4uc3VydmV5LWhlYWRpbmctbGcge1xuXHRAaW5jbHVkZSBmb250U2l6ZSgyNXB4KTtcblx0Zm9udC13ZWlnaHQ6ICRtZWRpdW07XG59XG5cbi5zdXJ2ZXktaGVhZGluZy1tZCB7XG5cdEBpbmNsdWRlIGZvbnRTaXplKDE4cHgpO1xuXHRmb250LXdlaWdodDogJG1lZGl1bTtcbn1cblxuLnN1cnZleS1oZWFkaW5nLXNtIHtcblx0QGluY2x1ZGUgZm9udFNpemUoMTZweCk7XG5cdGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xufVxuXG4uc3VydmV5LWRvbnQta25vdy1jaGVja2JveCB7XG5cdG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4uaW1nLXVwbG9hZCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQuZHJvcGRvd24tbW9yZS13cmFwcGVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHR9XG59XG5cbi5zZXR0aW5ncy1jb2wtMSB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuXHRcdHdpZHRoOiA3MCU7XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHR3aWR0aDogNjAlO1xuXHR9XG59XG5cbi5zZXR0aW5ncy1jb2wtMiB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuXHRcdHdpZHRoOiAzMCU7XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHR3aWR0aDogNDAlO1xuXHR9XG59XG5cbi50d28tY29sLWNoYXJ0IHtcblx0Ly8gZmxleDogMCAwIDUwJTtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiA1MCU7XG5cblx0JjpudGgtY2hpbGQob2RkKSB7XG5cdFx0cGFkZGluZy1yaWdodDogMXJlbTtcblx0XHRjbGVhcjogbGVmdDtcblx0fVxuXG5cdCY6bnRoLWNoaWxkKGV2ZW4pIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDFyZW07XG5cdH1cbn1cblxuLnR3by1jb2wtY2hhcnQtc20ge1xuXHRtaW4taGVpZ2h0OiAyMDBweDtcbn1cblxuLnR3by1jb2wtY2hhcnQtbGcge1xuXHRtaW4taGVpZ2h0OiAyMzBweDtcbn1cblxuLnR3by1jb2wtY2hhcnQtc20tbm9YdmFsdWVzIHtcblx0bWluLWhlaWdodDogMjAwcHggLSAyNXB4O1xufVxuXG4uY2xlYXJmaXgge1xuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRjbGVhcjogYm90aDtcblx0fVxufVxuXG4uaGVpZ2h0LTJiYXJzIHtcblx0aGVpZ2h0OiAxMDBweDtcbn1cblxuLmhlaWdodC0yYmFycy1ub1h2YWx1ZXMge1xuXHRoZWlnaHQ6IDEwMHB4IC0gMjVweDtcbn1cblxuLnJlc3BvbnNlcmF0ZS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuLnN1cnZleS1wcml2YWN5LWJveHtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcbn0iLCIuY21zLWl0ZW17XG4gIG1hcmdpbi1sZWZ0OiA3NXB4O1xufVxuLmNtcy10ZXh0YXJlYSB7XG4gIHdpZHRoOiA4NTBweDtcbn1cbi5jbXMtdGV4dGFyZWEtc20ge1xuICBoZWlnaHQ6IDE1MHB4O1xufVxuLmNtcy10ZXh0YXJlYS1tZCB7XG4gIGhlaWdodDogMzAwcHg7XG59XG4uY21zLXRleHRhcmVhLWxnIHtcbiAgaGVpZ2h0OiA0NTBweDtcbn1cbi5jbXMtYnV0dG9uwqB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuXG59IiwiQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjMyMHB4KSB7XG5cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0ODBweCkge1xuXG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcblxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEwMjRweCkge1xuXG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTE0MHB4KSB7XG5cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMjgwcHgpIHtcblxufVxuQG1lZGlhIHByaW50LCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogNS80KSwgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS4yNSksIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSB7XG5cbn1cblxuLmhpZGRlbi1zbS1kb3duIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uaGlkZGVuLXNtLXVwIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufSIsIkBtZWRpYSBwcmludCB7XG4gICoge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBhLFxuICBhOnZpc2l0ZWQge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIGFbaHJlZl06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKGhyZWYpIFwiKVwiO1xuICB9XG4gIGFiYnJbdGl0bGVdOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gIH1cbiAgLmlyIGE6YWZ0ZXIsXG4gICBhW2hyZWZePVwiamF2YXNjcmlwdDpcIl06YWZ0ZXIsXG4gICBhW2hyZWZePVwiI1wiXTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuICBwcmUsXG4gIGJsb2NrcXVvdGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG4gIHRoZWFkIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gIH1cbiAgdHIsXG4gIGltZyB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG4gIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgQHBhZ2Uge1xuICAgIG1hcmdpbjogMmNtIDEuOGNtIDEuNWNtO1xuICB9XG4gIHAsXG4gIGgyLFxuICBoMyB7XG4gICAgb3JwaGFuczogMztcbiAgICB3aWRvd3M6IDM7XG4gIH1cbiAgaDIsXG4gIGgzIHtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgfVxuXG4gIC5idG4sXG4gIGJ1dHRvbixcbiAgLnF1ZXN0aW9uLWhlYWRpbmctcXVlc3Rpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubGV0dGVycyxcbiAgLmFBbmRvIHtcbiAgICBmaWxsOiAkbmF2aWdpby1ibHVlO1xuICB9XG5cbiAgLm5hdmlnaW8tZmluIHtcbiAgICBzdHJva2U6ICRuYXZpZ2lvLWJsdWU7XG4gIH1cblxuICAucHJvZ3Jlc3MtY2lyY2xlLXRleHQge1xuICAgIGZpbGw6ICMwMDA7XG4gIH1cblxuICAucGFnZS1icmVhay1hdm9pZCB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG5cbiAgLnBhZ2UtYnJlYWstYmVmb3JlLWFsd2F5cyB7XG4gICAgcGFnZS1icmVhay1iZWZvcmU6IGFsd2F5cztcbiAgfVxuXG4gIC5wYWdlLWJyZWFrLWFmdGVyLWFsd2F5cyB7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYWx3YXlzO1xuICB9XG5cbiAgLnRleHQtbGVmdC1wcmludCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC5zdXJ2ZXktcmVzdWx0cy13cmFwcGVyIC5zdXJ2ZXktY29udGVudC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLnN1cnZleS1yZXN1bHRzLWhlYWRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cblxuICAudHdvLWNvbC1jaGFydCB7XG4gIFx0ZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQ4JTtcblxuICBcdCY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgcGFkZGluZy1yaWdodDogMiU7XG4gICAgICBjbGVhcjogbGVmdDtcbiAgXHR9XG5cbiAgXHQmOm50aC1jaGlsZChldmVuKSB7XG4gIFx0XHRwYWRkaW5nLWxlZnQ6IDIlO1xuICBcdH1cbiAgfVxuXG4gIC5oZWlnaHQtMmJhcnMge1xuICBcdGhlaWdodDogODBweDtcbiAgfVxuXG4gIC5oZWlnaHQtMmJhcnMtbm9YdmFsdWVzIHtcbiAgICBoZWlnaHQ6IDgwcHggLSAyNXB4O1xuICB9XG5cbiAgLnR3by1jb2wtY2hhcnQtc20ge1xuICBcdG1pbi1oZWlnaHQ6IDE2MHB4O1xuICB9XG5cbiAgLnR3by1jb2wtY2hhcnQtc20tbm9YdmFsdWVzIHtcbiAgXHRtaW4taGVpZ2h0OiAxNjBweCAtIDI1cHg7XG4gIH1cblxuICAuYW5zd2VyLW90aGVycyxcbiAgLmFuc3dlci1taW5lIHtcbiAgICBib3JkZXItd2lkdGg6IDEwcHg7XG4gIH1cblxuICAuYW5zd2VyLW90aGVycyB7XG4gIFx0Ym9yZGVyLWNvbG9yOiAkbmF2aWdpby1ibHVlO1xuICB9XG5cbiAgLmFuc3dlci1taW5lIHtcbiAgXHRib3JkZXItY29sb3I6ICRvcmFuZ2U7XG4gIH1cblxuLy9UeXBvZ3JhcGh5XG4gIC5zdXJ2ZXktcmVzdWx0cy1oZWFkaW5nLWxnIHtcbiAgICBmb250LXNpemU6IDE4cHQ7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC5zdXJ2ZXktcmVzdWx0cy1oZWFkaW5nLWxnLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5yZXNwb25zZXJhdGUtd3JhcHBlcntcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5zdXJ2ZXktcmVzdWx0cy1oZWFkaW5nLW1kIHtcbiAgICBmb250LXNpemU6IDE1cHQ7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC5yZXN1bHRzLWludHJvIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuY2hhcnQtaGVhZGluZy1sZyB7XG4gICAgZm9udC1zaXplOiAxNHB0O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB0O1xuICAgIG1hcmdpbi1ib3R0b206IDEuOHJlbTtcbiAgfVxuXG4gIC5jaGFydC1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDEzcHQ7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHQ7XG4gICAgbWluLWhlaWdodDogODVweDtcbiAgfVxuXG4gIC50ZXh0LWxlZnQtcHJpbnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAuY29tbWVudHMtYW5zd2VycyB7XG4gICAgZm9udC1zaXplOiAxMnB0O1xuICAgIGxpbmUtaGVpZ2h0OiAxM3B0O1xuICB9XG5cbiAgLnRpdGxlLXN1Yi1yZXN1bHRzIHtcbiAgICBmb250LXNpemU6IDlwdDtcbiAgICBsaW5lLWhlaWdodDogMTFwdDtcbiAgfVxuICAvL21hcmdpbnNcbiAgLnByaW50LXAtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcmludC1tYi0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHJpbnQtbWItMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcmludC1tYi0zMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByaW50LW1iLTUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiJdfQ== */
