.link-button,a{color:#316ec9;transition:color .2s;text-decoration:none}.link-button:hover,a:hover{text-decoration:underline}a.no-format,a.no-format:hover{color:#373737;text-decoration:none}.pre-text-block{white-space:pre-line;overflow-wrap:break-word}.coci{color:#373737;line-height:1.4}.coci h1,.coci h2,.coci h3,.coci h4,.coci h5{font-weight:500;line-height:1.2;margin:1.5em 0 1em}.coci h1{font-size:2.5em}.coci h2{font-size:2em}.coci h3{font-size:1.5em}.coci h4{font-size:1.2em}.coci h5{font-size:1em}.coci p{margin:0 0 1em}.coci strong,.coci b{font-weight:600}.coci small,.coci .small{font-size:.9em}.coci hr{border-color:#373737}.coci hr.-light{border-color:#c6c6c6}.coci hr.-ex-light{border-color:#e9e9e9}.coci .text-accent{color:#316ec9}.coci .text-error{color:#fd5b5b}.coci .text-orange{color:#ffb525}.coci .text-purple{color:#b19cf8}.coci .text-black{color:#373737}.coci .titled-info .titled-info__title{font-size:1.15em;font-weight:500}.coci .titled-info .titled-info__desc{color:#626973}.coci .ellipsis-overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coci .ellipsis-overflow.-m-width-2{max-width:2em}.coci .ellipsis-overflow.-m-width-4{max-width:4em}.coci .ellipsis-overflow.-m-width-6{max-width:6em}.coci .ellipsis-overflow.-m-width-8{max-width:8em}.coci .ellipsis-overflow.-m-width-10{max-width:10em}.coci .ellipsis-overflow.-m-width-12{max-width:12em}.coci .ellipsis-overflow.-m-width-14{max-width:14em}.coci .ellipsis-overflow.-m-width-16{max-width:16em}.coci .ellipsis-overflow.-m-width-18{max-width:18em}.coci .ellipsis-overflow.-m-width-20{max-width:20em}.coci .ellipsis-overflow.-m-width-22{max-width:22em}.coci .ellipsis-overflow.-m-width-24{max-width:24em}.coci .ellipsis-overflow.-m-width-26{max-width:26em}.coci .ellipsis-overflow.-m-width-28{max-width:28em}.coci .ellipsis-overflow.-m-width-30{max-width:30em}.headings-reset h1,.headings-reset h2,.headings-reset h3,.headings-reset h4,.headings-reset h5{font-weight:500;line-height:1.2;margin:0}.headings-reset h1{font-size:2.5em}.headings-reset h2{font-size:2em}.headings-reset h3{font-size:1.5em}.headings-reset h4{font-size:1.2em}.headings-reset h5{font-size:1em}.fw-100{font-weight:100 !important}.fw-200{font-weight:200 !important}.fw-300{font-weight:300 !important}.fw-400{font-weight:400 !important}.fw-500{font-weight:500 !important}.fw-600{font-weight:600 !important}.fw-700{font-weight:700 !important}.fs-down-6{font-size:0.6em !important}.fs-down-5{font-size:0.6666666667em !important}.fs-down-4{font-size:0.7333333333em !important}.fs-down-3{font-size:0.8em !important}.fs-down-2{font-size:0.8666666667em !important}.fs-down-1{font-size:0.9333333333em !important}.fs-up-1{font-size:1.0666666667em !important}.fs-up-2{font-size:1.1333333333em !important}.fs-up-3{font-size:1.2em !important}.fs-up-4{font-size:1.2666666667em !important}.fs-up-5{font-size:1.3333333333em !important}.fs-up-6{font-size:1.4em !important}.fs-up-7{font-size:1.4666666667em !important}.fs-up-8{font-size:1.5333333333em !important}.fs-up-9{font-size:1.6em !important}.fs-up-10{font-size:1.6666666667em !important}.fs-base-down-6{font-size:0.6rem !important}.fs-base-down-5{font-size:0.6666666667rem !important}.fs-base-down-4{font-size:0.7333333333rem !important}.fs-base-down-3{font-size:0.8rem !important}.fs-base-down-2{font-size:0.8666666667rem !important}.fs-base-down-1{font-size:0.9333333333rem !important}.fs-base{font-size:1rem !important}.fs-base-up-1{font-size:1.0666666667rem !important}.fs-base-up-2{font-size:1.1333333333rem !important}.fs-base-up-3{font-size:1.2rem !important}.fs-base-up-4{font-size:1.2666666667rem !important}.fs-base-up-5{font-size:1.3333333333rem !important}.fs-base-up-6{font-size:1.4rem !important}.fs-base-up-7{font-size:1.4666666667rem !important}.fs-base-up-8{font-size:1.5333333333rem !important}.fs-base-up-9{font-size:1.6rem !important}.fs-base-up-10{font-size:1.6666666667rem !important}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.break-inside-avoid{break-inside:avoid;page-break-inside:avoid}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:.9em;color:#373737;background-color:#f7f7f7;border-radius:4px}code.-block{margin:0 0 1em;display:block;padding:8px;white-space:pre;word-break:break-all;word-wrap:break-word;overflow:auto}pre{white-space:pre;margin:0 0 1em 0}.border-list{padding:0;list-style:none}.border-list>.border-list__item{margin:0;padding:1rem 1.5rem;border-top:1px solid #c6c6c6;border-left:1px solid #c6c6c6;border-right:1px solid #c6c6c6}.border-list>.border-list__item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.border-list>.border-list__item:last-child{border-bottom:1px solid #c6c6c6;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.border-list .border-list__main-btn{margin-top:1rem;display:block;width:100%}@media(max-width: 767px){.border-list.-mobile-separated>.border-list__item{margin-top:2rem;border:1px solid #c6c6c6;border-radius:4px}.border-list.-mobile-centered>.border-list__item{text-align:center}}@media(min-width: 768px){.border-list>.border-list__item{display:flex;align-items:center;justify-content:space-between}.border-list .border-list__main-btn{flex-grow:0;flex-shrink:0;width:auto;margin:0 0 0 1rem}}ul,ol{margin-top:0;margin-bottom:1em}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-checkmark>li{padding-left:.5em}.list-checkmark>li::marker{content:"✔"}.pointer{cursor:pointer}.coci .form-checkbox>label.form-checkbox-label,.coci .form-checkbox>label.form-radio-label,.coci .form-radio>label.form-checkbox-label,.coci .form-radio>label.form-radio-label,label.form-label:not([hidden]){display:block;color:#373737;font-weight:normal;user-select:none}.coci .lars__control,.form-select,.form-control{border:1px solid #c6c6c6;border-radius:2px}.form-select,.form-control{position:relative;display:inline-flex;justify-content:flex-start;width:100%;font-size:1rem;line-height:1;vertical-align:top;color:#373737;background:#fff;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.form-select:disabled,.form-control:disabled{background:#f7f7f7}.form-select:focus,.coci .form-control:focus,.form-select:active,.coci .form-control:active{outline:#373737 auto 1px}label.form-label:not([hidden]){margin-bottom:8px;font-weight:500}.form-group{margin-bottom:1em}.form-control{height:auto;padding:.65rem .65rem}.form-control::placeholder{color:#999}.form-control.-sm{font-size:.9rem;padding:.4rem .4rem}.form-control.-lg{font-size:1.05rem;padding:1rem 1rem;border-radius:4px}textarea.form-control{height:7.5rem;line-height:1.4;padding-top:.45rem;padding-bottom:.45rem;resize:vertical}textarea.form-control.-height-sm{height:5rem}textarea.form-control.-height-lg{height:15rem}input.form-control[type=date]:before,input.form-control[type=datetime-local]:before{content:attr(placeholder) !important;color:#999;margin-right:.5em}input.form-control[type=date]:not([value=""]):before,input.form-control[type=date]:not([value=""]):before,input.form-control[type=datetime-local]:not([value=""]):before,input.form-control[type=datetime-local]:not([value=""]):before{display:none}.input-with-addon{display:flex;align-items:stretch}.input-with-addon>.form-control{flex-grow:1;flex-shrink:1;border-top-right-radius:0;border-bottom-right-radius:0}.input-with-addon .input-with-addon__addon{flex-grow:0;flex-shrink:0;border-top-left-radius:0;border-bottom-left-radius:0}.input-with-icon{position:relative}.input-with-icon.-has-icon-left>.form-control{padding-left:1.9em}.input-with-icon.-has-icon-right>.form-control{padding-right:1.9em}.input-with-icon>.input-with-icon__addon{position:absolute;padding:0 .65em;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;color:#bbb}.input-with-icon>.input-with-icon__addon.-left{left:0}.input-with-icon>.input-with-icon__addon.-right{right:0}.input-with-icon.-input-sm>.input-with-icon__addon{font-size:.9rem}.input-with-icon.-input-lg>.input-with-icon__addon{font-size:1.05rem}.form-group.-floating-label{position:relative}.form-group.-floating-label>label.form-label{position:absolute;z-index:1;top:50%;margin-left:.9em;transform:translateY(-50%);padding:0 .2em;line-height:1;font-size:1em;color:#999;border-radius:2px;transition:.2s;background:#fff;pointer-events:none}.form-group.-floating-label>textarea.form-control~label.form-label{top:1.7em}.form-group.-floating-label>.form-control::placeholder{color:rgba(0,0,0,0)}.form-group.-floating-label>.form-control:disabled~label.form-label{background:rgba(0,0,0,0);color:#626973}.form-group.-floating-label>.form-control:focus~label.form-label,.form-group.-floating-label>.form-control:not(:placeholder-shown)~label.form-label{top:0;font-size:.9em;color:#373737}.form-group.-floating-label>.form-control:-webkit-autofill~label.form-label{top:0;font-size:.9em}.form-select{padding:.65rem .65rem;padding-right:2.2rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75em center;background-size:16px 12px}.form-select.-sm{font-size:.9rem;padding:.4rem .4rem;padding-right:2rem}.form-select.-lg{font-size:1.05rem;padding:1rem 1rem;border-radius:4px;padding-right:2em}.coci .form-checkbox,.coci .form-radio{display:flex;margin-bottom:.5em}.coci .form-checkbox>.form-checkbox-input,.coci .form-checkbox>.form-radio-input,.coci .form-radio>.form-checkbox-input,.coci .form-radio>.form-radio-input{flex-shrink:0;margin-top:.1em;width:1em;height:1em}.coci .form-checkbox>label.form-checkbox-label,.coci .form-checkbox>label.form-radio-label,.coci .form-radio>label.form-checkbox-label,.coci .form-radio>label.form-radio-label{flex-grow:1;flex-shrink:1;margin:0 0 0 .5rem}.button,.hl-btn{display:inline-block;border-radius:2px;border-style:solid;border-width:1px;padding:.45rem 1rem;font-size:1rem;font-weight:400;letter-spacing:.01rem;cursor:pointer;transition:opacity .2s,background .2s}.button.-block,.hl-btn.-block{display:block;width:100%;text-align:center}.button.-rounded,.hl-btn.-rounded{border-radius:2rem}.button{border-color:#c6c6c6;border-radius:2px;color:#373737;background:#fff;text-decoration:none}.button:hover:not(:disabled){background:#f7f7f7;text-decoration:none}.button.-disabled,.button:disabled{opacity:.5}.button.-dark-border{border-color:#373737}.link-button{border:none;padding:0;background:0;display:inline}.link-button.-danger{color:#fc1717}.link-button:disabled{color:#626973;cursor:default}.link-button:disabled:hover{text-decoration:none}.button.-emphasis{background:#373737;border-color:#373737;color:#fff}.button.-emphasis:hover:not(:disabled){background:#1e1e1e}.button.-grey{background:#ebebeb;border-color:#ebebeb;color:#373737}.button.-grey:hover:not(:disabled){background:#d2d2d2}.button.-blue{background:#316ec9;border-color:#316ec9;color:#fff}.button.-blue:hover:not(:disabled){background:#2758a0}.button.-accent{background:#316ec9;border-color:#316ec9;color:#fff}.button.-accent:hover:not(:disabled){background:#2758a0}.button.-clear-white-text{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#fff}.button.-clear-white-text:hover:not(:disabled){background:rgba(0,0,0,0)}.button.-outline{background:#fff;border-color:#ebebeb;color:#373737}.button.-outline:hover:not(:disabled){background:#e6e6e6}.button.-outline.-tight{border:1px solid #ebebeb !important}.button.-sm{padding:.35rem .8rem;font-size:0.9333333333rem}.button.-xs{padding:.35rem .8rem;font-size:.675rem}.button.-tight{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:none !important;border-radius:2px;padding:0 .625rem;height:1.6rem;font-size:0.9333333333rem;font-weight:600}.button.-tight>.button__icon{color:#316ec9}.button.-tight.-emphasis>.button__icon{color:#fff}.button.-tight.-text-sm{font-size:0.6666666667rem;font-weight:700}.buttons{margin-bottom:.5rem}.buttons>.button,.buttons>.link-button{margin-right:.5rem}.buttons.-form-footer{margin-bottom:0;display:flex;align-items:center;justify-content:flex-end}.buttons.-form-footer .form-footer-leading-option{margin-right:auto;margin-bottom:0;padding-right:1rem}.buttons.-form-footer .button:last-child{margin-right:0}.icon-button,.blank-button{padding:0;background:none;border:none;cursor:pointer;text-decoration:none}.icon-button:hover,.blank-button:hover{text-decoration:none}.icon-button.-danger,.blank-button.-danger{color:#fd5b5b}.button.-fa-icon-round{padding:0;height:40px;width:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden}.button.-fa-icon-round.-md-sm{height:32px;width:32px}.button.-fa-icon-round.-sm{height:24px;width:24px}.form-controls-two-col,.form-controls-three-col{display:grid;grid-column-gap:1rem}.form-controls-two-col{grid-template-columns:1fr 1fr}.form-controls-three-col{grid-template-columns:1fr 1fr 1fr}@media(max-width: 479px){.form-controls-two-col.-mobile-inline,.form-controls-three-col.-mobile-inline{display:block}}.flex-cont{display:flex;width:100%}.flex-cont.-align-start{align-items:flex-start}.flex-cont.-align-end{align-items:flex-end}.flex-cont.-align-center{align-items:center}.flex-cont.-align-stretch{align-items:stretch}.flex-cont.-justify-between{justify-content:space-between}.flex-cont.-justify-around{justify-content:space-around}.flex-cont.-justify-center{justify-content:center}.flex-cont.-justify-stretch{justify-content:stretch}.flex-cont.-justify-end{justify-content:end}.flex-cont.-wrap{flex-wrap:wrap}.flex-cont.-direction-column{flex-direction:column}.flex-cont.-direction-row{flex-direction:row}.flex-cont.-width-auto{width:auto}.flex-cont.-inline-flex{display:inline-flex}.flex-cont.-gap-1{gap:8px}.flex-cont.-gap-2{gap:16px}.flex-cont.-gap-3{gap:24px}.flex-cont.-gap-4{gap:32px}.flex-cont.-gap-5{gap:40px}.flex-cont>.flex-item{flex:auto}.flex-cont>.flex-item.-grow{flex-grow:1}.flex-cont>.flex-item.-no-grow{flex-grow:0}.flex-cont>.flex-item.-shrink{flex-shrink:1}.flex-cont>.flex-item.-no-shrink{flex-shrink:0}.flex-cont>.flex-item.-half{flex-basis:50%}@media(min-width: 768px){.flex-cont-screen-sm{display:flex;width:100%}.flex-cont-screen-sm.-align-start{align-items:flex-start}.flex-cont-screen-sm.-align-end{align-items:flex-end}.flex-cont-screen-sm.-align-center{align-items:center}.flex-cont-screen-sm.-align-stretch{align-items:stretch}.flex-cont-screen-sm.-justify-between{justify-content:space-between}.flex-cont-screen-sm.-justify-around{justify-content:space-around}.flex-cont-screen-sm.-justify-center{justify-content:center}.flex-cont-screen-sm.-justify-stretch{justify-content:stretch}.flex-cont-screen-sm.-justify-end{justify-content:end}.flex-cont-screen-sm.-wrap{flex-wrap:wrap}.flex-cont-screen-sm.-direction-column{flex-direction:column}.flex-cont-screen-sm.-direction-row{flex-direction:row}.flex-cont-screen-sm.-width-auto{width:auto}.flex-cont-screen-sm.-inline-flex{display:inline-flex}.flex-cont-screen-sm.-gap-1{gap:8px}.flex-cont-screen-sm.-gap-2{gap:16px}.flex-cont-screen-sm.-gap-3{gap:24px}.flex-cont-screen-sm.-gap-4{gap:32px}.flex-cont-screen-sm.-gap-5{gap:40px}.flex-cont-screen-sm>.flex-item{flex:auto}.flex-cont-screen-sm>.flex-item.-grow{flex-grow:1}.flex-cont-screen-sm>.flex-item.-no-grow{flex-grow:0}.flex-cont-screen-sm>.flex-item.-shrink{flex-shrink:1}.flex-cont-screen-sm>.flex-item.-no-shrink{flex-shrink:0}.flex-cont-screen-sm>.flex-item.-half{flex-basis:50%}}@media(min-width: 992px){.flex-cont-screen-md{display:flex;width:100%}.flex-cont-screen-md.-align-start{align-items:flex-start}.flex-cont-screen-md.-align-end{align-items:flex-end}.flex-cont-screen-md.-align-center{align-items:center}.flex-cont-screen-md.-align-stretch{align-items:stretch}.flex-cont-screen-md.-justify-between{justify-content:space-between}.flex-cont-screen-md.-justify-around{justify-content:space-around}.flex-cont-screen-md.-justify-center{justify-content:center}.flex-cont-screen-md.-justify-stretch{justify-content:stretch}.flex-cont-screen-md.-justify-end{justify-content:end}.flex-cont-screen-md.-wrap{flex-wrap:wrap}.flex-cont-screen-md.-direction-column{flex-direction:column}.flex-cont-screen-md.-direction-row{flex-direction:row}.flex-cont-screen-md.-width-auto{width:auto}.flex-cont-screen-md.-inline-flex{display:inline-flex}.flex-cont-screen-md.-gap-1{gap:8px}.flex-cont-screen-md.-gap-2{gap:16px}.flex-cont-screen-md.-gap-3{gap:24px}.flex-cont-screen-md.-gap-4{gap:32px}.flex-cont-screen-md.-gap-5{gap:40px}.flex-cont-screen-md>.flex-item{flex:auto}.flex-cont-screen-md>.flex-item.-grow{flex-grow:1}.flex-cont-screen-md>.flex-item.-no-grow{flex-grow:0}.flex-cont-screen-md>.flex-item.-shrink{flex-shrink:1}.flex-cont-screen-md>.flex-item.-no-shrink{flex-shrink:0}.flex-cont-screen-md>.flex-item.-half{flex-basis:50%}}.m-a-0{margin:0 0 !important}.m-t-0{margin-top:0 !important}.m-r-0{margin-right:0 !important}.m-b-0{margin-bottom:0 !important}.m-l-0{margin-left:0 !important}.m-l-m0{margin-left:0 !important}.m-x-0{margin-right:0 !important;margin-left:0 !important}.m-y-0{margin-top:0 !important;margin-bottom:0 !important}@media(max-width: 767px){.m-a-0-mobile{margin:0 0 !important}.m-t-0-mobile{margin-top:0 !important}.m-r-0-mobile{margin-right:0 !important}.m-b-0-mobile{margin-bottom:0 !important}.m-l-0-mobile{margin-left:0 !important}.m-l-m0-mobile{margin-left:0 !important}.m-x-0-mobile{margin-right:0 !important;margin-left:0 !important}.m-y-0-mobile{margin-top:0 !important;margin-bottom:0 !important}}.neg-m-a-0{margin:0 0 !important}.neg-m-t-0{margin-top:0 !important}.neg-m-r-0{margin-right:0 !important}.neg-m-b-0{margin-bottom:0 !important}.neg-m-l-0{margin-left:0 !important}.neg-m-l-m0{margin-left:0 !important}.neg-m-x-0{margin-right:0 !important;margin-left:0 !important}.neg-m-y-0{margin-top:0 !important;margin-bottom:0 !important}.m-a-1{margin:8px 8px !important}.m-t-1{margin-top:8px !important}.m-r-1{margin-right:8px !important}.m-b-1{margin-bottom:8px !important}.m-l-1{margin-left:8px !important}.m-l-m1{margin-left:-8px !important}.m-x-1{margin-right:8px !important;margin-left:8px !important}.m-y-1{margin-top:8px !important;margin-bottom:8px !important}@media(max-width: 767px){.m-a-1-mobile{margin:8px 8px !important}.m-t-1-mobile{margin-top:8px !important}.m-r-1-mobile{margin-right:8px !important}.m-b-1-mobile{margin-bottom:8px !important}.m-l-1-mobile{margin-left:8px !important}.m-l-m1-mobile{margin-left:-8px !important}.m-x-1-mobile{margin-right:8px !important;margin-left:8px !important}.m-y-1-mobile{margin-top:8px !important;margin-bottom:8px !important}}.neg-m-a-1{margin:-8px -8px !important}.neg-m-t-1{margin-top:-8px !important}.neg-m-r-1{margin-right:-8px !important}.neg-m-b-1{margin-bottom:-8px !important}.neg-m-l-1{margin-left:-8px !important}.neg-m-l-m1{margin-left:8px !important}.neg-m-x-1{margin-right:-8px !important;margin-left:-8px !important}.neg-m-y-1{margin-top:-8px !important;margin-bottom:-8px !important}.m-a-2{margin:16px 16px !important}.m-t-2{margin-top:16px !important}.m-r-2{margin-right:16px !important}.m-b-2{margin-bottom:16px !important}.m-l-2{margin-left:16px !important}.m-l-m2{margin-left:-16px !important}.m-x-2{margin-right:16px !important;margin-left:16px !important}.m-y-2{margin-top:16px !important;margin-bottom:16px !important}@media(max-width: 767px){.m-a-2-mobile{margin:16px 16px !important}.m-t-2-mobile{margin-top:16px !important}.m-r-2-mobile{margin-right:16px !important}.m-b-2-mobile{margin-bottom:16px !important}.m-l-2-mobile{margin-left:16px !important}.m-l-m2-mobile{margin-left:-16px !important}.m-x-2-mobile{margin-right:16px !important;margin-left:16px !important}.m-y-2-mobile{margin-top:16px !important;margin-bottom:16px !important}}.neg-m-a-2{margin:0-16px 0-16px !important}.neg-m-t-2{margin-top:0-16px !important}.neg-m-r-2{margin-right:0-16px !important}.neg-m-b-2{margin-bottom:0-16px !important}.neg-m-l-2{margin-left:0-16px !important}.neg-m-l-m2{margin-left:-0-16px !important}.neg-m-x-2{margin-right:0-16px !important;margin-left:0-16px !important}.neg-m-y-2{margin-top:0-16px !important;margin-bottom:0-16px !important}.m-a-3{margin:24px 24px !important}.m-t-3{margin-top:24px !important}.m-r-3{margin-right:24px !important}.m-b-3{margin-bottom:24px !important}.m-l-3{margin-left:24px !important}.m-l-m3{margin-left:-24px !important}.m-x-3{margin-right:24px !important;margin-left:24px !important}.m-y-3{margin-top:24px !important;margin-bottom:24px !important}@media(max-width: 767px){.m-a-3-mobile{margin:24px 24px !important}.m-t-3-mobile{margin-top:24px !important}.m-r-3-mobile{margin-right:24px !important}.m-b-3-mobile{margin-bottom:24px !important}.m-l-3-mobile{margin-left:24px !important}.m-l-m3-mobile{margin-left:-24px !important}.m-x-3-mobile{margin-right:24px !important;margin-left:24px !important}.m-y-3-mobile{margin-top:24px !important;margin-bottom:24px !important}}.neg-m-a-3{margin:0-24px 0-24px !important}.neg-m-t-3{margin-top:0-24px !important}.neg-m-r-3{margin-right:0-24px !important}.neg-m-b-3{margin-bottom:0-24px !important}.neg-m-l-3{margin-left:0-24px !important}.neg-m-l-m3{margin-left:-0-24px !important}.neg-m-x-3{margin-right:0-24px !important;margin-left:0-24px !important}.neg-m-y-3{margin-top:0-24px !important;margin-bottom:0-24px !important}.m-a-4{margin:32px 32px !important}.m-t-4{margin-top:32px !important}.m-r-4{margin-right:32px !important}.m-b-4{margin-bottom:32px !important}.m-l-4{margin-left:32px !important}.m-l-m4{margin-left:-32px !important}.m-x-4{margin-right:32px !important;margin-left:32px !important}.m-y-4{margin-top:32px !important;margin-bottom:32px !important}@media(max-width: 767px){.m-a-4-mobile{margin:32px 32px !important}.m-t-4-mobile{margin-top:32px !important}.m-r-4-mobile{margin-right:32px !important}.m-b-4-mobile{margin-bottom:32px !important}.m-l-4-mobile{margin-left:32px !important}.m-l-m4-mobile{margin-left:-32px !important}.m-x-4-mobile{margin-right:32px !important;margin-left:32px !important}.m-y-4-mobile{margin-top:32px !important;margin-bottom:32px !important}}.neg-m-a-4{margin:0-32px 0-32px !important}.neg-m-t-4{margin-top:0-32px !important}.neg-m-r-4{margin-right:0-32px !important}.neg-m-b-4{margin-bottom:0-32px !important}.neg-m-l-4{margin-left:0-32px !important}.neg-m-l-m4{margin-left:-0-32px !important}.neg-m-x-4{margin-right:0-32px !important;margin-left:0-32px !important}.neg-m-y-4{margin-top:0-32px !important;margin-bottom:0-32px !important}.m-a-5{margin:40px 40px !important}.m-t-5{margin-top:40px !important}.m-r-5{margin-right:40px !important}.m-b-5{margin-bottom:40px !important}.m-l-5{margin-left:40px !important}.m-l-m5{margin-left:-40px !important}.m-x-5{margin-right:40px !important;margin-left:40px !important}.m-y-5{margin-top:40px !important;margin-bottom:40px !important}@media(max-width: 767px){.m-a-5-mobile{margin:40px 40px !important}.m-t-5-mobile{margin-top:40px !important}.m-r-5-mobile{margin-right:40px !important}.m-b-5-mobile{margin-bottom:40px !important}.m-l-5-mobile{margin-left:40px !important}.m-l-m5-mobile{margin-left:-40px !important}.m-x-5-mobile{margin-right:40px !important;margin-left:40px !important}.m-y-5-mobile{margin-top:40px !important;margin-bottom:40px !important}}.neg-m-a-5{margin:0-40px 0-40px !important}.neg-m-t-5{margin-top:0-40px !important}.neg-m-r-5{margin-right:0-40px !important}.neg-m-b-5{margin-bottom:0-40px !important}.neg-m-l-5{margin-left:0-40px !important}.neg-m-l-m5{margin-left:-0-40px !important}.neg-m-x-5{margin-right:0-40px !important;margin-left:0-40px !important}.neg-m-y-5{margin-top:0-40px !important;margin-bottom:0-40px !important}.m-a-6{margin:48px 48px !important}.m-t-6{margin-top:48px !important}.m-r-6{margin-right:48px !important}.m-b-6{margin-bottom:48px !important}.m-l-6{margin-left:48px !important}.m-l-m6{margin-left:-48px !important}.m-x-6{margin-right:48px !important;margin-left:48px !important}.m-y-6{margin-top:48px !important;margin-bottom:48px !important}@media(max-width: 767px){.m-a-6-mobile{margin:48px 48px !important}.m-t-6-mobile{margin-top:48px !important}.m-r-6-mobile{margin-right:48px !important}.m-b-6-mobile{margin-bottom:48px !important}.m-l-6-mobile{margin-left:48px !important}.m-l-m6-mobile{margin-left:-48px !important}.m-x-6-mobile{margin-right:48px !important;margin-left:48px !important}.m-y-6-mobile{margin-top:48px !important;margin-bottom:48px !important}}.neg-m-a-6{margin:0-48px 0-48px !important}.neg-m-t-6{margin-top:0-48px !important}.neg-m-r-6{margin-right:0-48px !important}.neg-m-b-6{margin-bottom:0-48px !important}.neg-m-l-6{margin-left:0-48px !important}.neg-m-l-m6{margin-left:-0-48px !important}.neg-m-x-6{margin-right:0-48px !important;margin-left:0-48px !important}.neg-m-y-6{margin-top:0-48px !important;margin-bottom:0-48px !important}.m-a-7{margin:56px 56px !important}.m-t-7{margin-top:56px !important}.m-r-7{margin-right:56px !important}.m-b-7{margin-bottom:56px !important}.m-l-7{margin-left:56px !important}.m-l-m7{margin-left:-56px !important}.m-x-7{margin-right:56px !important;margin-left:56px !important}.m-y-7{margin-top:56px !important;margin-bottom:56px !important}@media(max-width: 767px){.m-a-7-mobile{margin:56px 56px !important}.m-t-7-mobile{margin-top:56px !important}.m-r-7-mobile{margin-right:56px !important}.m-b-7-mobile{margin-bottom:56px !important}.m-l-7-mobile{margin-left:56px !important}.m-l-m7-mobile{margin-left:-56px !important}.m-x-7-mobile{margin-right:56px !important;margin-left:56px !important}.m-y-7-mobile{margin-top:56px !important;margin-bottom:56px !important}}.neg-m-a-7{margin:0-56px 0-56px !important}.neg-m-t-7{margin-top:0-56px !important}.neg-m-r-7{margin-right:0-56px !important}.neg-m-b-7{margin-bottom:0-56px !important}.neg-m-l-7{margin-left:0-56px !important}.neg-m-l-m7{margin-left:-0-56px !important}.neg-m-x-7{margin-right:0-56px !important;margin-left:0-56px !important}.neg-m-y-7{margin-top:0-56px !important;margin-bottom:0-56px !important}.m-a-8{margin:64px 64px !important}.m-t-8{margin-top:64px !important}.m-r-8{margin-right:64px !important}.m-b-8{margin-bottom:64px !important}.m-l-8{margin-left:64px !important}.m-l-m8{margin-left:-64px !important}.m-x-8{margin-right:64px !important;margin-left:64px !important}.m-y-8{margin-top:64px !important;margin-bottom:64px !important}@media(max-width: 767px){.m-a-8-mobile{margin:64px 64px !important}.m-t-8-mobile{margin-top:64px !important}.m-r-8-mobile{margin-right:64px !important}.m-b-8-mobile{margin-bottom:64px !important}.m-l-8-mobile{margin-left:64px !important}.m-l-m8-mobile{margin-left:-64px !important}.m-x-8-mobile{margin-right:64px !important;margin-left:64px !important}.m-y-8-mobile{margin-top:64px !important;margin-bottom:64px !important}}.neg-m-a-8{margin:0-64px 0-64px !important}.neg-m-t-8{margin-top:0-64px !important}.neg-m-r-8{margin-right:0-64px !important}.neg-m-b-8{margin-bottom:0-64px !important}.neg-m-l-8{margin-left:0-64px !important}.neg-m-l-m8{margin-left:-0-64px !important}.neg-m-x-8{margin-right:0-64px !important;margin-left:0-64px !important}.neg-m-y-8{margin-top:0-64px !important;margin-bottom:0-64px !important}.p-a-0{padding:0 0 !important}.p-t-0{padding-top:0 !important}.p-r-0{padding-right:0 !important}.p-b-0{padding-bottom:0 !important}.p-l-0{padding-left:0 !important}.p-l-m0{padding-left:0 !important}.p-x-0{padding-right:0 !important;padding-left:0 !important}.p-y-0{padding-top:0 !important;padding-bottom:0 !important}@media(max-width: 767px){.p-a-0-mobile{padding:0 0 !important}.p-t-0-mobile{padding-top:0 !important}.p-r-0-mobile{padding-right:0 !important}.p-b-0-mobile{padding-bottom:0 !important}.p-l-0-mobile{padding-left:0 !important}.p-l-m0-mobile{padding-left:0 !important}.p-x-0-mobile{padding-right:0 !important;padding-left:0 !important}.p-y-0-mobile{padding-top:0 !important;padding-bottom:0 !important}}.p-a-1{padding:8px 8px !important}.p-t-1{padding-top:8px !important}.p-r-1{padding-right:8px !important}.p-b-1{padding-bottom:8px !important}.p-l-1{padding-left:8px !important}.p-l-m1{padding-left:-8px !important}.p-x-1{padding-right:8px !important;padding-left:8px !important}.p-y-1{padding-top:8px !important;padding-bottom:8px !important}@media(max-width: 767px){.p-a-1-mobile{padding:8px 8px !important}.p-t-1-mobile{padding-top:8px !important}.p-r-1-mobile{padding-right:8px !important}.p-b-1-mobile{padding-bottom:8px !important}.p-l-1-mobile{padding-left:8px !important}.p-l-m1-mobile{padding-left:-8px !important}.p-x-1-mobile{padding-right:8px !important;padding-left:8px !important}.p-y-1-mobile{padding-top:8px !important;padding-bottom:8px !important}}.p-a-2{padding:16px 16px !important}.p-t-2{padding-top:16px !important}.p-r-2{padding-right:16px !important}.p-b-2{padding-bottom:16px !important}.p-l-2{padding-left:16px !important}.p-l-m2{padding-left:-16px !important}.p-x-2{padding-right:16px !important;padding-left:16px !important}.p-y-2{padding-top:16px !important;padding-bottom:16px !important}@media(max-width: 767px){.p-a-2-mobile{padding:16px 16px !important}.p-t-2-mobile{padding-top:16px !important}.p-r-2-mobile{padding-right:16px !important}.p-b-2-mobile{padding-bottom:16px !important}.p-l-2-mobile{padding-left:16px !important}.p-l-m2-mobile{padding-left:-16px !important}.p-x-2-mobile{padding-right:16px !important;padding-left:16px !important}.p-y-2-mobile{padding-top:16px !important;padding-bottom:16px !important}}.p-a-3{padding:24px 24px !important}.p-t-3{padding-top:24px !important}.p-r-3{padding-right:24px !important}.p-b-3{padding-bottom:24px !important}.p-l-3{padding-left:24px !important}.p-l-m3{padding-left:-24px !important}.p-x-3{padding-right:24px !important;padding-left:24px !important}.p-y-3{padding-top:24px !important;padding-bottom:24px !important}@media(max-width: 767px){.p-a-3-mobile{padding:24px 24px !important}.p-t-3-mobile{padding-top:24px !important}.p-r-3-mobile{padding-right:24px !important}.p-b-3-mobile{padding-bottom:24px !important}.p-l-3-mobile{padding-left:24px !important}.p-l-m3-mobile{padding-left:-24px !important}.p-x-3-mobile{padding-right:24px !important;padding-left:24px !important}.p-y-3-mobile{padding-top:24px !important;padding-bottom:24px !important}}.p-a-4{padding:32px 32px !important}.p-t-4{padding-top:32px !important}.p-r-4{padding-right:32px !important}.p-b-4{padding-bottom:32px !important}.p-l-4{padding-left:32px !important}.p-l-m4{padding-left:-32px !important}.p-x-4{padding-right:32px !important;padding-left:32px !important}.p-y-4{padding-top:32px !important;padding-bottom:32px !important}@media(max-width: 767px){.p-a-4-mobile{padding:32px 32px !important}.p-t-4-mobile{padding-top:32px !important}.p-r-4-mobile{padding-right:32px !important}.p-b-4-mobile{padding-bottom:32px !important}.p-l-4-mobile{padding-left:32px !important}.p-l-m4-mobile{padding-left:-32px !important}.p-x-4-mobile{padding-right:32px !important;padding-left:32px !important}.p-y-4-mobile{padding-top:32px !important;padding-bottom:32px !important}}.p-a-5{padding:40px 40px !important}.p-t-5{padding-top:40px !important}.p-r-5{padding-right:40px !important}.p-b-5{padding-bottom:40px !important}.p-l-5{padding-left:40px !important}.p-l-m5{padding-left:-40px !important}.p-x-5{padding-right:40px !important;padding-left:40px !important}.p-y-5{padding-top:40px !important;padding-bottom:40px !important}@media(max-width: 767px){.p-a-5-mobile{padding:40px 40px !important}.p-t-5-mobile{padding-top:40px !important}.p-r-5-mobile{padding-right:40px !important}.p-b-5-mobile{padding-bottom:40px !important}.p-l-5-mobile{padding-left:40px !important}.p-l-m5-mobile{padding-left:-40px !important}.p-x-5-mobile{padding-right:40px !important;padding-left:40px !important}.p-y-5-mobile{padding-top:40px !important;padding-bottom:40px !important}}.p-a-6{padding:48px 48px !important}.p-t-6{padding-top:48px !important}.p-r-6{padding-right:48px !important}.p-b-6{padding-bottom:48px !important}.p-l-6{padding-left:48px !important}.p-l-m6{padding-left:-48px !important}.p-x-6{padding-right:48px !important;padding-left:48px !important}.p-y-6{padding-top:48px !important;padding-bottom:48px !important}@media(max-width: 767px){.p-a-6-mobile{padding:48px 48px !important}.p-t-6-mobile{padding-top:48px !important}.p-r-6-mobile{padding-right:48px !important}.p-b-6-mobile{padding-bottom:48px !important}.p-l-6-mobile{padding-left:48px !important}.p-l-m6-mobile{padding-left:-48px !important}.p-x-6-mobile{padding-right:48px !important;padding-left:48px !important}.p-y-6-mobile{padding-top:48px !important;padding-bottom:48px !important}}.p-a-7{padding:56px 56px !important}.p-t-7{padding-top:56px !important}.p-r-7{padding-right:56px !important}.p-b-7{padding-bottom:56px !important}.p-l-7{padding-left:56px !important}.p-l-m7{padding-left:-56px !important}.p-x-7{padding-right:56px !important;padding-left:56px !important}.p-y-7{padding-top:56px !important;padding-bottom:56px !important}@media(max-width: 767px){.p-a-7-mobile{padding:56px 56px !important}.p-t-7-mobile{padding-top:56px !important}.p-r-7-mobile{padding-right:56px !important}.p-b-7-mobile{padding-bottom:56px !important}.p-l-7-mobile{padding-left:56px !important}.p-l-m7-mobile{padding-left:-56px !important}.p-x-7-mobile{padding-right:56px !important;padding-left:56px !important}.p-y-7-mobile{padding-top:56px !important;padding-bottom:56px !important}}.p-a-8{padding:64px 64px !important}.p-t-8{padding-top:64px !important}.p-r-8{padding-right:64px !important}.p-b-8{padding-bottom:64px !important}.p-l-8{padding-left:64px !important}.p-l-m8{padding-left:-64px !important}.p-x-8{padding-right:64px !important;padding-left:64px !important}.p-y-8{padding-top:64px !important;padding-bottom:64px !important}@media(max-width: 767px){.p-a-8-mobile{padding:64px 64px !important}.p-t-8-mobile{padding-top:64px !important}.p-r-8-mobile{padding-right:64px !important}.p-b-8-mobile{padding-bottom:64px !important}.p-l-8-mobile{padding-left:64px !important}.p-l-m8-mobile{padding-left:-64px !important}.p-x-8-mobile{padding-right:64px !important;padding-left:64px !important}.p-y-8-mobile{padding-top:64px !important;padding-bottom:64px !important}}.m-t-hlf{margin-top:4px}.m-r-hlf{margin-right:4px}.m-b-hlf{margin-bottom:4px}.m-l-hlf{margin-left:4px}.m-a-hlf{margin:4px}.m-y-hlf{margin-top:4px;margin-bottom:4px}.m-x-hlf{margin-left:4px;margin-right:4px}.p-y-hlf{padding-top:4px;padding-bottom:4px}.p-x-hlf{padding-left:4px;padding-right:4px}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-inline-flex{display:inline-flex}.d-block{display:block}/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0px;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li::before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li::before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li::before,.ql-editor ul[data-checked=false]>li::before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li::before{content:"☑"}.ql-editor ul[data-checked=false]>li::before{content:"☐"}.ql-editor li::before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl)::before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl::before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0, decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1, lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2, lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3, decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4, lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5, lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6, decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7, lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8, lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9, decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank::before{color:rgba(0, 0, 0, 0.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media(pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow{box-sizing:border-box}.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label::before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0px}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0px;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""])::before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""])::before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""])::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""])::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""])::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""])::before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label::before,.ql-snow .ql-picker.ql-header .ql-picker-item::before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label::before,.ql-snow .ql-picker.ql-font .ql-picker-item::before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label::before,.ql-snow .ql-picker.ql-size .ql-picker-item::before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:rgba(0, 0, 0, 0.2) 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border-color:#ccc}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0px 0px 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip::before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0px;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action::after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove::before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action::after{border-right:0px;content:"Save";padding-right:0px}.ql-snow .ql-tooltip[data-mode=link]::before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]::before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]::before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.active-users-strip{display:inline-flex;align-items:center}.active-users-strip__avatars>*{margin-left:-4px}.active-users-strip__xtra-cont{position:absolute;left:.5rem;margin-top:.25rem;padding:4px 32px 4px 16px;border:1px solid #e9e9e9;border-radius:4px;background:#fff}.active-users-strip__extra-user{line-height:1;margin:16px 0;white-space:nowrap}.auto-assign-tile{border:1px solid #e9e9e9;padding:16px;border-radius:4px}.auto-assign-tile.-white{background:#fff;border-color:#fff}.hl-avatar{width:40px;height:40px;position:relative;display:inline-block;vertical-align:middle}.hl-avatar .hl-avatar__content{position:absolute;width:100%;height:100%;border-radius:50%;overflow:hidden;background:#4d4d4d;top:0;left:0;text-transform:capitalize}.hl-avatar.-not-round .hl-avatar__content{border-radius:4px}.hl-avatar .hl-avatar__img{position:absolute;top:0;left:0;height:100%;width:100%}.hl-avatar .hl-avatar__icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;opacity:.3;font-size:1.5rem}.hl-avatar .hl-avatar__initials{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;font-size:0.8666666667rem;line-height:2}.hl-avatar.-text-dark .hl-avatar__initials{color:#373737}.hl-avatar.hl-avatar--responsive{width:100%;height:auto;padding-top:100%}.hl-avatar.hl-avatar--small{width:24px;height:24px}.hl-avatar.hl-avatar--small .hl-avatar__initials{font-size:0.6rem;font-weight:800}.hl-avatar.hl-avatar--small .hl-avatar__icon{font-size:1rem}.latchel-logo{display:block;width:60px}.latchel-logo .latchel-logo__graphic{fill:#373737}.latchel-logo.-inverse .latchel-logo__graphic{fill:#fff}.support-icon{display:block;width:60px}.support-icon .support-icon__circle{fill:#373737}.support-icon .support-icon__graphic{fill:#fff}.support-icon.-inverse .support-icon__circle{fill:#fff}.support-icon.-inverse .support-icon__graphic{fill:#373737}.resident-benefit-form{max-width:400px;margin-inline:auto}.resident-benefit-form>.resident-benefit-form__title{font-weight:500;font-size:2em;line-height:1.3;margin-bottom:24px;text-align:center}.resident-benefit-form .resident-benefit-form__zoom-range{width:100%;display:inline-flex;align-items:center}.resident-benefit-form .resident-benefit-form__zoom-range input.resident-benefit-form__zoom-range__zoom-control{padding:0px}.resident-benefit-form>label.resident-benefit-form__file-label{margin:0;width:100%}.resident-benefit-form .resident-benefit-form__upload-file{border-radius:4px;border:1px solid #c6c6c6;cursor:pointer;display:flex}.resident-benefit-form .resident-benefit-form__upload-file .resident-benefit-form__upload-file__file-box{width:100%;border-radius:4px;margin:16px;word-break:break-all}.resident-benefit-form .resident-benefit-form__upload-file .resident-benefit-form__upload-file__file-box.-dashed-box{justify-content:center;display:flex;text-align:center;padding:16px;align-items:center;flex-direction:column;border:1px dashed #c6c6c6}.resident-benefit-form .resident-benefit-form__upload-file .resident-benefit-form__upload-file__file-box.-dashed-box>div{word-break:break-word}.resident-benefit-form .resident-benefit-form__crop-button{text-align:center}.resident-benefit-form .resident-benefit-form__crop-container{position:relative;min-height:300px}.resident-benefit-form .resident-benefit-form__no-styling{background:none;border:none;padding:0;cursor:pointer}.resident-benefit-form .resident-benefit-form__no-button-style{font-size:1.1em}.progress-steps-bar{width:100%;display:inline-block}.progress-steps-bar>.steps-bar{display:grid;grid-auto-flow:column;grid-auto-columns:1fr}.progress-steps-bar>.steps-bar>.steps-sections{display:flex;flex-grow:1;align-items:center}.progress-steps-bar>.steps-bar>.steps-sections>.dot-circle{height:.8em;width:.8em;border-radius:50%;background:#c4c4c4;z-index:1}.progress-steps-bar>.steps-bar>.steps-sections>.bar-section{flex-grow:1;height:.25em;background:#c4c4c4}.progress-steps-bar>.steps-bar>.steps-sections .-selected{background:#373737}.busy-button{position:relative}.busy-button>.busy-button__loading{display:none}.busy-button.-busy>.busy-button__loading{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}.busy-button.-busy>.hl-busy-button__content{visibility:hidden}@keyframes blink{50%{opacity:0}}.loading-dots{white-space:nowrap;line-height:0}.loading-dots .dot{width:8px;height:8px;display:inline-block !important;border-radius:50%;background:#316ec9;animation:1s blink infinite}.loading-dots .dot:nth-child(2){animation-delay:250ms;margin:0 4px}.loading-dots .dot:nth-child(3){animation-delay:500ms}.loading-dots.-monochrome .dot{background:#373737}.loading-dots.-inverse .dot{background:#fff}.loading-dots.-block{display:block}.loading-dots.-size-large .dot{width:12px;height:12px}.loading-dots.-size-small .dot{width:6px;height:6px}.loading-dots.-size-small .dot:nth-child(2){margin:0 2px}.toggle{width:38px;height:10px;border-radius:10px;background:#d3d3d3;position:relative;cursor:pointer;transition:background .6s}.toggle.-disabled{pointer-events:none}.toggle>.handle{width:20px;height:20px;border-radius:50%;background:#fff;border:1px solid #ccc;position:absolute;left:0;top:50%;margin-top:-10px;transition:left .6s}.toggle.-active{background:#80aee3}.toggle.-active>.handle{background:#316ec9;border-color:#316ec9;left:calc(100% - 20px)}.resident-benefit-splash{position:relative;padding-top:56.25%}.resident-benefit-splash img.resident-benefit-splash__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:4px}.resident-benefit__head{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:48px 24px 36px 24px;background-color:#f3f4f9;text-align:center;font-size:2.13rem;font-weight:500}.resident-benefit__head>.resident-benefit__head--header{max-width:528px}.resident-benefit__head>.resident-benefit__head--sub-header{color:#626973;font-size:1.2rem;font-weight:400;max-width:528px}.resident-benefit__total{height:38px;background:linear-gradient(to top, #fff 50%, #f3f4f9 50%);display:flex;justify-content:center;align-items:center}.resident-benefit__total--benefit{color:#fff;font-weight:600;font-size:1.13rem;padding:6px 10.5px;align-content:center;background-color:#3abc4f}.resident-benefit__total--benefit>.emoji{vertical-align:top;line-height:1.2}.resident-benefit{background:#fff;overflow:hidden;min-width:250px;max-width:400px;position:relative;border-radius:4px;padding:16px;border:1px solid #e9e9e9}.resident-benefit .resident-benefit__value{background-color:#3abc4f;border-radius:4px;display:inline-block;padding:4px 6px;margin-bottom:8px;color:#fff;font-weight:700;font-size:.73rem}.resident-benefit .resident-benefit__editing-badge{margin-bottom:4px;font-size:.9em;font-weight:500;color:#626973}.resident-benefit .resident-benefit__editing-badge>.pin{margin-right:.25em;transform:rotate(45deg)}.resident-benefit .resident-benefit__main{height:100%}.resident-benefit .resident-benefit__content{padding-top:24px;display:flex;flex-direction:column;align-items:stretch}.resident-benefit .resident-benefit__content>.resident-benefit__title{font-size:1.2em;font-weight:700;line-height:1.2;flex-grow:0;flex-shrink:0}.resident-benefit .resident-benefit__content>.resident-benefit__description{font-size:1.06rem;margin:.5em 0 0;line-height:1.4;color:#626973;flex-grow:1;flex-shrink:0}.resident-benefit .resident-benefit__content>.resident-benefit__bottom{margin-top:1em;flex-grow:0;flex-shrink:0}.resident-benefit .resident-benefit__content>.resident-benefit__bottom .toggle-with-label{font-weight:500}.resident-benefit>.ellipsis{position:absolute;top:16px;right:16px}@media(max-width: 768px){.resident-benefit .resident-benefit__content .resident-benefit__bottom>.busy-button{display:block;width:100%}}.benefit-grid:not(.-embedded)>.resident-benefit{margin:24px auto 0}.benefit-grid:not(.-embedded)>.resident-benefit:first-child{margin-top:0}@media(min-width: 768px){.benefit-grid:not(.-embedded){display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:30px;grid-row-gap:32px;grid-auto-rows:1fr}.benefit-grid:not(.-embedded)>.resident-benefit{margin:0}}@media(min-width: 992px){.benefit-grid:not(.-embedded){grid-template-columns:repeat(3, 1fr)}}.benefit-grid.-embedded{display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap}.benefit-grid.-embedded>.resident-benefit{flex-grow:0;flex-shrink:0;margin:1rem;width:300px}@keyframes blink{50%{opacity:0}}.loading-dots{white-space:nowrap;line-height:0}.loading-dots .dot{width:8px;height:8px;display:inline-block !important;border-radius:50%;background:#316ec9;animation:1s blink infinite}.loading-dots .dot:nth-child(2){animation-delay:250ms;margin:0 4px}.loading-dots .dot:nth-child(3){animation-delay:500ms}.loading-dots.-monochrome .dot{background:#373737}.loading-dots.-inverse .dot{background:#fff}.loading-dots.-block{display:block}.loading-dots.-size-large .dot{width:12px;height:12px}.loading-dots.-size-small .dot{width:6px;height:6px}.loading-dots.-size-small .dot:nth-child(2){margin:0 2px}.ellipsis{position:relative;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:space-evenly;border-radius:50%;padding:2px;cursor:pointer;transition:background-color .2s;z-index:1}.ellipsis>.ellipsis__dot{width:20%;height:20%;background:#626973;border-radius:50%}.ellipsis:hover{background:#dcdcdc}.ellipsis>.ellipsis__modal{position:absolute;border-radius:4px;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.2);z-index:2}.ellipsis>.ellipsis__modal>.ellipsis__action{padding:8px 16px;white-space:nowrap;font-size:14px}.ellipsis>.ellipsis__modal>.ellipsis__action:hover{background:#e9e9e9}.ellipsis>.ellipsis__modal>.ellipsis__action:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.ellipsis>.ellipsis__modal>.ellipsis__action:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ellipsis.-right>.ellipsis__modal{left:0}.ellipsis.-left>.ellipsis__modal{right:0}.ellipsis.-top>.ellipsis__modal{bottom:32px}.ellipsis.-bottom>.ellipsis__modal{top:32px}.ellipsis.-bg-transparent{background:rgba(0,0,0,0)}.ellipsis.-bg-transparent>.ellipsis__dot{background:#b8b8b8}.ellipsis.-bg-grey{background:#e9e9e9}.react-select input:not(.form-control){border:none !important;background:none !important}.coci .lars__control{line-height:1;font-size:1rem;min-height:0}.coci .lars__control.lars__control--is-focused{box-shadow:none;outline:#373737 auto 1px !important}.coci .lars__control .lars__value-container{padding:.65rem .65rem}.coci .lars__control .lars__input-container{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}.coci .lars__control.-sm{font-size:.9rem}.coci .lars__control.-sm .lars__value-container{padding:.4rem .4rem}.coci .lars__control.-sm .lars__indicator{padding-top:0;padding-bottom:0}.coci .lars__control.-lg{border-radius:4px;font-size:1.05rem}.coci .lars__control.-lg .lars__value-container{padding:1rem 1rem}.coci .lars__control.-lg .lars__indicator{padding-top:0;padding-bottom:0}.coci .lars__multi-value{margin-top:-0.2rem;margin-bottom:-0.2rem}.coci .lars__indicator-separator{display:none}.coci .lars__custom-option{padding:.5rem 1rem .5rem .5rem;cursor:pointer;display:flex;align-items:flex-start;gap:.5rem}.coci .lars__custom-option.-is-disabled{color:#626973}.coci .lars__custom-option.-is-focused{background:#e9e9e9}.coci .lars__custom-option.-is-selected .lars__custom-option-indicator{visibility:visible}.coci .lars__custom-option>.lars__custom-option-indicator{margin-top:.1rem;flex-grow:0;flex-shrink:0;visibility:hidden}.coci .lars__custom-option.-described{padding-top:.75rem;padding-bottom:.75rem}.coci .lars__custom-option .lars__custom-option-label{flex-grow:1;flex-shrink:1}.coci .lars__custom-option .lars__custom-option-label>.lars__option-described-description{color:#626973;font-size:.85em}.hl-login{display:block}.hl-login .hl-login__logo{margin:50px 0 20px}.hl-login .hl-login__logo .latchel-logo{margin:0 auto}.hl-login .hl-login__logo>.hl-login__logo-txt{display:block;margin:0;text-align:center;font-weight:500;color:#373737;font-size:1.4em}.hl-login .hl-login__welcome-msg{font-size:1.25em;text-align:center;margin:0 0 50px}@media(min-width: 768px){.hl-login{margin:100px auto;padding:30px;max-width:400px;border:1px solid #e9e9e9;background:#fff;border-radius:4px}.hl-login .hl-login__logo{margin:10px 0 20px}.hl-login .hl-login__welcome-msg{margin-bottom:30px}}.pagination .pagination__meta{text-align:center;white-space:nowrap}.pagination .pagination__page-list{display:flex;justify-content:space-between;width:100%;list-style:none;margin:1em 0 0;padding:0}.pagination .pagination__item{margin:auto 4px;padding:0;height:2.25em;min-width:2.25em;text-align:center;display:flex;justify-content:center;align-items:center;border-radius:50%;line-height:1;cursor:pointer}.pagination .pagination__item:hover{background-color:rgba(0,0,0,.04)}.pagination .pagination__item.-selected,.pagination .pagination__item.-disabled,.pagination .pagination__item.-dots{cursor:default;pointer-events:none}.pagination .pagination__item.-dots:hover{background-color:rgba(0,0,0,0)}.pagination .pagination__item.-selected{background-color:rgba(0,0,0,.08)}.pagination .pagination__item.-disabled{color:#626973}@media(min-width: 768px){.pagination{display:flex;justify-content:space-between;align-items:center}.pagination .pagination__page-list{margin-top:0;width:auto}}.caret-button{background-color:rgba(0,0,0,0);border-radius:50%;width:24px;height:24px;border:1px solid #c4c4c4;display:flex;justify-content:center;align-items:center;font-size:.6rem}.collapsible-panel{background:#fff}.collapsible-panel.-variant-normal{border-radius:4px;border:1px solid #e9e9e9}.collapsible-panel.-variant-normal .collapsible-panel__head,.collapsible-panel.-variant-normal .collapsible-panel__body{padding-left:1.25rem;padding-right:1.25rem}.collapsible-panel.-open>.collapsible-panel__body{display:block}.collapsible-panel__head{display:flex;justify-content:space-between;gap:3rem;align-items:center;user-select:none}.collapsible-panel__head-title-cont{display:flex;gap:.5rem;padding-top:1rem;padding-bottom:1rem}.collapsible-panel__title{font-size:1.0666666667rem;font-weight:600}.collapsible-panel__caret-btn{border:none;padding:.1rem .25rem;background:none}.collapsible-panel__caret{color:#b8b8b8}.collapsible-panel__head-actions{display:flex;align-items:flex-start;gap:.5rem;padding-top:.5rem}.collapsible-panel__body{display:none;padding-bottom:1rem;margin-top:-0.5rem}.problem-location-setting{border:1px solid #c4c4c4;padding:24px;display:flex;flex-direction:column;position:relative;margin-left:-16px;margin-right:-16px;border-left-width:0px;border-right-width:0px}.problem-location-setting__inheritance{margin-bottom:20px}.problem-location-setting__category{font-weight:500;text-transform:uppercase}.problem-location-setting__actions{display:block;margin-top:15px}.problem-location-setting__actions .dropdown{width:100%;margin-top:15px}.problem-location-setting__actions .dropdown .dropdown__button{width:100%}.problem-location-setting__actions .problem-location-setting__action--delete{position:absolute;top:10px;right:15px}.problem-location-setting span{color:#626973;font-size:.85em}.problem-location-setting .problem-location-setting__action{cursor:pointer}.problem-location-setting h3{margin:10px 0px 0px 0px;font-weight:500;font-size:1rem}.problem-location-setting .react-select{min-width:150px}@media(min-width: 768px){.problem-location-setting{flex-direction:row;justify-content:space-between;margin-left:0px;margin-right:0px;border-left-width:1px;border-right-width:1px}.problem-location-setting__inheritance{margin-bottom:0px}.problem-location-setting__actions{display:flex;flex:row;justify-content:space-between;align-items:center;margin-top:0px}.problem-location-setting__actions .dropdown{width:auto;margin-top:0px}.problem-location-setting__actions .problem-location-setting__action--delete{margin-right:10px;position:static}}.severity-responsibility-settings .problem-location-setting{border-bottom-width:0px}.severity-responsibility-settings .problem-location-setting:last-of-type{border-bottom-width:1px}.severity-responsibility-settings .page-header__actions{display:flex;flex-direction:row;justify-content:space-between;gap:1rem;max-height:250px}.severity-responsibility-settings .collapsible-panel{margin-bottom:32px}.severity-responsibility-settings .collapsible-panel.hidden{display:none}.severity-responsibility-settings__filters{flex-direction:column;display:flex;width:100%}.severity-responsibility-settings .filters__group{display:flex;flex-direction:column;gap:15px;margin-top:15px}.severity-responsibility-settings .filters__filter{min-width:100%}.severity-responsibility-settings .filters__filter span{margin-bottom:5px;font-size:12px;display:inline-block}.severity-responsibility-settings .filters__filter .react-select>div{border:0px}.severity-responsibility-settings .filters__filter.filters__search{width:100%}.severity-responsibility-settings .filters__filter.filters__desktop{display:none}@media(min-width: 768px){.severity-responsibility-settings .filters__filter{min-width:200px}.severity-responsibility-settings .filters__filter.filters__search{padding-top:9px;margin:15px 15px 15px 0}.severity-responsibility-settings .filters__filter.filters__desktop{display:block}}.severity-responsibility-settings .no-results{color:#8c8c8c}@media(max-width: 768px){.severity-responsibility-settings .page-header__actions>button{width:48%}}@media(min-width: 768px){.severity-responsibility-settings__filters{width:80%;flex-direction:row}.severity-responsibility-settings .filters__group{flex-direction:row;flex-grow:2;justify-content:left;margin-top:0px}.severity-responsibility-settings .problem-location-setting{margin-bottom:16px;border-bottom-width:1px}.severity-responsibility-settings .problem-location-setting:last-of-type{margin-bottom:0px}}.availability-chooser__day{margin-top:16px;border:1px solid #c6c6c6;border-radius:4px;background:#c6c6c6;overflow:hidden}.availability-chooser__day-header{padding:12px;font-size:1.125em;background:#fff}.availability-chooser__day-header .availability-chooser__day-title{margin-right:.5em}.availability-chooser__day-header .availability-chooser__date-lbl{color:#626973}@media(min-width: 768px){.availability-chooser__day{margin-top:0;display:flex;border-radius:0;border-top:none}.availability-chooser__day:first-child{border-top:1px solid #c6c6c6;border-top-left-radius:4px;border-top-right-radius:4px}.availability-chooser__day:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.availability-chooser__day .availability-chooser__day-header{padding:16px;width:150px;flex-grow:0;flex-shrink:0;border-right:1px solid #c6c6c6;font-size:1em}.availability-chooser__day .availability-chooser__day-header .availability-chooser__day-title,.availability-chooser__day .availability-chooser__day-header .availability-chooser__date-lbl{display:block}.availability-chooser__day .availability-chooser__day-header .availability-chooser__date-lbl{font-size:.9em;margin-top:.1em}.availability-chooser__day .availability-chooser__slot-cont{flex-grow:1;flex-shrink:0}.availability-chooser__slot-cont{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1px}.availability-chooser__slot-cont .time-slot{margin-top:0}}.time-slot{padding:16px;background:#f7f7f7;margin-top:1px;display:flex;align-items:center;justify-content:space-between}.time-slot.-disabled{background:#fff;cursor:not-allowed;color:#a5a5a5}.time-slot.-disabled .time-slot__range{color:#a5a5a5}.time-slot.-disabled .time-slot__checkbox{opacity:.25}.time-slot.-selected .time-slot__checkbox{color:#373737}.time-slot.-read-only{cursor:inherit}.time-slot .time-slot__range{margin-top:.25em;font-size:.9em;color:#626973}.time-slot .time-slot__checkbox{font-size:1.75em;color:#626973}@media(min-width: 768px){.time-slot{margin-top:0}.time-slot .time-slot__range{margin-top:.1em}}.availability-chooser-simple{display:grid;gap:24px}.availability-chooser-simple__day-label,.availability-chooser-simple__str-label,.availability-chooser-simple__time-label{display:block;white-space:nowrap}.availability-chooser-simple__day-label{font-size:.9em;color:#626973}.availability-chooser-simple__str-label{font-size:1.25em;font-weight:600}@media(min-width: 768px){.availability-chooser-simple.-normal{grid-template-columns:repeat(4, 1fr)}.availability-chooser-simple.-after-hours{grid-template-columns:repeat(3, 1fr)}.availability-chooser-simple.-slots-3{grid-template-columns:repeat(3, 1fr)}.availability-chooser-simple.-slots-2{grid-template-columns:repeat(2, 1fr)}.availability-chooser-simple.-slots-1{grid-template-columns:repeat(1, 1fr)}}.existing-slot-chooser__slot{border-top:1px solid #ccc;padding:1em 0;display:flex;align-items:center;cursor:inherit}.existing-slot-chooser__slot:not(.-read-only){cursor:pointer}.existing-slot-chooser__slot:hover:not(.-read-only){color:#316ec9}.existing-slot-chooser__slot:first-child{border-top:none}.existing-slot-chooser__slot>.existing-slot-chooser__slot__icon{flex-shrink:0;width:40px;text-align:right}.existing-slot-chooser__slot>.existing-slot-chooser__slot__date{width:6em;flex-shrink:0}.existing-slot-chooser__slot>.existing-slot-chooser__slot__range,.existing-slot-chooser__slot>.existing-slot-chooser__slot__action-txt{flex-grow:1}.inline-edit .easy-edit-wrapper{padding:.2rem 0;border:1px solid rgba(0,0,0,0)}.inline-edit .easy-edit-hover-on{font-style:normal;border-radius:2px;border:1px solid #f7f7f7;background:#f7f7f7}.inline-edit .easy-edit-button-wrapper{display:flex;gap:.2rem}.inline-edit.-inline .easy-edit-inline-wrapper{display:flex;gap:.2rem}.inline-edit.-inline .easy-edit-component-wrapper{flex-grow:1}.inline-edit.-nextline .easy-edit-inline-wrapper,.inline-edit.-floating .easy-edit-inline-wrapper{display:block}.inline-edit.-nextline .easy-edit-component-wrapper,.inline-edit.-floating .easy-edit-component-wrapper{width:100%;margin-bottom:.5rem}.inline-edit.-nextline .easy-edit-button-wrapper,.inline-edit.-floating .easy-edit-button-wrapper{justify-content:flex-end}.inline-edit.-floating .easy-edit-component-wrapper{margin-bottom:0}.inline-edit.-floating .easy-edit-inline-wrapper{position:relative}.inline-edit.-floating .easy-edit-button-wrapper{position:absolute;right:0;margin-top:.25rem}.inline-edit .inline-edit__float-btn{border:none;border-radius:2px;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;font-size:0.9333333333rem;transition:background-color .2s}.inline-edit .inline-edit__float-btn.-save{background:#2d952b;color:#fff}.inline-edit .inline-edit__float-btn.-save:hover{background:#298928}.inline-edit .inline-edit__float-btn.-cancel{background:#ebebeb}.inline-edit .inline-edit__float-btn.-cancel:hover{background:#e3e3e3}.inline-edit .quiet-form-control{padding:.2rem;border:1px solid #f7f7f7}.inline-edit .quiet-form-control:focus-visible{outline:none}.inline-edit.-textarea .quiet-form-control{padding:.5rem}.quill .ql-editor{height:7.5rem}.quill.-height-sm .ql-editor{height:5rem}.quill.-height-lg .ql-editor{height:15rem}.inheritance{padding-bottom:0px}.inheritance .anchor-button{background:none !important;border:none;padding:0 !important;cursor:pointer;color:#316ec9}.inheritance .anchor-button:hover{text-decoration:underline}.wizard{position:fixed;top:0;left:0;right:0;bottom:0;overflow:auto;background:#fff;z-index:5}.wizard .wizard__content{position:relative;overflow:auto;height:100%}.wizard .wizard-close-btn{position:fixed;top:1rem;left:1rem}.wizard-loading-underlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.75);display:flex;flex-direction:column;align-items:center;justify-content:center}.wizard-loading-underlay>.wizard-loading__message{font-weight:500;font-size:1.2em;margin-top:1em;padding:1em;text-align:center}@media(max-width: 991px){.wizard .wizard__content{padding:0 16px 120px}.wizard .wizard-buttons{position:fixed;bottom:0;left:0;right:0;height:90px;display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;background:#fff;padding:16px;box-shadow:0 -2px 10px rgba(0,0,0,.25);z-index:1}.wizard .wizard-buttons>.wizard-buttons__btn{flex-grow:1;flex-shrink:1;flex-basis:50%}.wizard.-with-progress-bar .wizard__content{padding-bottom:148px}.wizard.-with-progress-bar .wizard-buttons{padding-top:44px;height:118px}.wizard .wizard-progress-bar{position:absolute;bottom:85px;left:0;right:0;height:28px;display:flex;align-items:center;overflow:hidden;z-index:2}}@media(min-width: 992px){.wizard .wizard__content{padding-left:182px;padding-right:182px;padding-bottom:80px}.wizard .wizard-buttons>.wizard-buttons__btn{position:fixed;z-index:1;top:16px;max-width:150px}.wizard .wizard-buttons>.wizard-buttons__btn-back{left:16px}.wizard .wizard-buttons>.wizard-buttons__btn-next{right:16px}.wizard .wizard-progress-bar{position:absolute;top:0;left:182px;right:182px;height:28px;display:flex;align-items:center;overflow:hidden;z-index:2;background:#fff}}.wizard-width-wide,.wizard-width-med,.wizard-width-narrow{margin:0 auto}.wizard-width-narrow{max-width:422px}.wizard-width-med{max-width:600px}.wizard-width-wide{max-width:800px}.wizard-prompt{text-align:center}.wizard-prompt.-size-small{margin:3em 0 2.5em}.wizard-prompt.-size-small>h2{margin:0;font-size:1.25em;font-weight:500}.wizard-prompt.-size-med{margin:5em 0 3.5em}.wizard-prompt.-size-med>h2{margin:0;font-size:1.75em;font-weight:500}.wizard-prompt.-size-large{margin:4em 0}.wizard-prompt.-size-large>h2{margin:0;font-size:2.1em;font-weight:400 !important}.wizard-prompt.-pull-up{margin-top:2em}.wizard-confirmation{text-align:center;margin:5em auto 0;padding:0 1rem;max-width:600px}.wizard-confirmation>h1{margin:0;font-size:1.75em;font-weight:500}.wizard-confirmation>.wizard-confirmation__img{display:block;margin:4em auto 3.3em;width:100px;height:100px}p.wizard-hint{margin:1em 0;font-size:1.25em;font-weight:300}.wizard-img-preview{margin-bottom:1rem;padding:1rem;background:#f7f7f7;border:1px solid #c6c6c6;display:flex;justify-content:space-between;align-items:center}.wizard-img-preview>.wizard-img-preview__img-info{flex-shrink:1;flex-grow:1;padding-right:1rem;display:flex;align-items:center}.wizard-img-preview .wizard-img-preview__img{height:64px;width:64px;margin-right:1rem;border-radius:2px}.wizard-img-preview .wizard-img-preview__filename{display:block;max-width:100px;overflow:hidden;text-overflow:ellipsis}.wizard-img-preview>.wizard-img-preview__btn{flex-shrink:0;flex-grow:0}@media(min-width: 768px){.wizard-img-preview .wizard-img-preview__filename{max-width:250px}}.wizard-company-logo{display:flex;align-items:center}.wizard-company-logo .wizard-company-logo__avatar{margin-right:16px}.wizard-company-logo>.wizard-company-logo__company-name{font-weight:500;font-size:1.05em}.wizard .wizard-company-logo{margin-top:1rem;margin-left:1rem}@media(max-width: 991px){.wizard .wizard-company-logo{display:none}}.diag-flow .diag-flow__welcome-btn{padding:2em;display:flex;flex-direction:column;text-align:center;align-items:center}.diag-flow .diag-flow__welcome-btn>img.diag-flow__welcome-btn__thumbnail{flex-shrink:0;display:block;width:72px;height:72px}.diag-flow .diag-flow__welcome-btn>.diag-flow__welcome-btn__lbl{flex-shrink:0;margin-top:16px;font-weight:500;font-size:1.25em}.diag-flow .diag-flow__welcome-btn>.diag-flow__welcome-btn__sub-lbl{margin-top:8px;color:#626973;font-size:1em;font-weight:300}@media(max-width: 768px){.diag-flow .diag-flow__welcome-btn{max-width:380px;margin-left:auto;margin-right:auto}}.response-button-base,.response-button,.response-text-box{display:block;padding:1.5em;border:1px solid #c6c6c6;border-radius:4px}.response-button{cursor:pointer;user-select:none;transition:background-color .2s}.response-button.-active,.response-button:hover{background:#f7f7f7}.response-button.-disabled{cursor:default;pointer-events:none;opacity:.6;background:#f0f0f0}.response-button.-skeleton{cursor:default;pointer-events:none;background:linear-gradient(-45deg, #f0f0f0 40%, #dedede 50%, #f0f0f0 60%);background-size:200% 100%;animation:skeleton-shimmer 2.5s ease-in-out infinite}@keyframes skeleton-shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}.response-button.-appearance-text{padding:24px 32px;font-size:1.2em;text-align:left}.response-button.-appearance-thumbnail{padding:1.5em;display:flex;flex-direction:column;gap:1em;text-align:center;align-items:center;height:100%}.response-button.-appearance-thumbnail>img.response-button__thumbnail{flex-grow:0;flex-shrink:0;display:block;width:72px;border-radius:10px;aspect-ratio:1;object-fit:cover}.response-button.-appearance-thumbnail>.response-button__thumbnail-label{flex-grow:1;flex-shrink:1;display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:500;line-height:1.2}.response-text-box-container{position:relative}.response-text-box-container .response-text-box-send-button{opacity:0;transition:opacity .2s ease-in-out;position:absolute;top:50%;right:1rem;transform:translateY(-50%);border:none;border-radius:100%;width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;background:#e9e9e9;color:#373737}.response-text-box-container:focus-within>.response-text-box-send-button{opacity:1}.response-text-box-container:focus-within>.response-text-box{padding-right:4rem;outline:#373737 auto 1px}.response-button-list.-text>.response-button,.response-button-list.-text>.response-text-box-container{margin-top:1rem}.response-button-list.-thumbnail{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}@media(min-width: 480px){.response-button-list.-thumbnail{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 768px){.response-button-list{margin-left:auto;margin-right:auto}.response-button-list.-text{margin-left:auto;margin-right:auto;max-width:600px}.response-button-list.-thumbnail{max-width:860px;grid-template-columns:1fr 1fr}}@media(min-width: 992px){.response-button-list.-thumbnail{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 1200px){.response-button-list.-thumbnail{grid-template-columns:1fr 1fr 1fr 1fr}}.experience-chooser{border-radius:4px;background:#f7f7f7;padding:24px}.experience-chooser .experience-chooser__question{font-size:1.2em}.experience-chooser .experience-chooser__choices{margin-top:24px}.experience-chooser .experience-chooser__choice{margin:16px 0 0;border:1px solid #c6c6c6;border-radius:4px;user-select:none;cursor:pointer}.experience-chooser .experience-chooser__choice.-new{display:flex;align-items:center;padding:24px;font-size:1.1em;background:#373737;color:#fff}.experience-chooser .experience-chooser__choice.-new>.latchel-logo{flex-shrink:0;margin-right:16px;width:40px;height:40px}.experience-chooser .experience-chooser__choice.-old{padding:16px 24px;background:#fff}@media(min-width: 768px){.experience-chooser{padding:48px}.experience-chooser__choice.-new .latchel-logo{transition:transform .25s ease-in-out}.experience-chooser__choice.-new:hover>.latchel-logo{transform:rotate(360deg) scale(1.1)}}.experience-switcher{padding:4px;display:flex;align-items:center;cursor:pointer;transition:color .2s;line-height:2;font-size:.9em}.experience-switcher:hover{color:#373737}@media(min-width: 768px){.experience-switcher .experience-switcher__icon{transition:transform .25s ease-in-out}.experience-switcher:hover>.experience-switcher__icon{transform:rotate(360deg) scale(1.1)}}.react-modal{position:fixed;top:0;left:0;right:0;bottom:0;padding:8vh 0;z-index:101;background:rgba(0,0,0,.3);display:flex;align-items:flex-start;justify-content:center;overflow:auto}.react-modal .react-modal__header{padding:2rem 2rem 0;display:flex;align-items:center;justify-content:space-between;font-weight:500}.react-modal .react-modal__header .react-modal__header-title{flex-grow:1;flex-shrink:1;font-size:1.3333333333rem}.react-modal .react-modal__header .react-modal__header-close-icon{margin-top:-1rem}.react-modal .react-modal__body{padding:2rem;flex-grow:1;flex-shrink:1}.react-modal .react-modal__content{width:90%;border-radius:8px;background:#fff;box-shadow:0 0 0 1px rgba(136,152,170,.1),0 15px 35px 0 rgba(49,49,93,.1),0 5px 15px 0 rgba(0,0,0,.08);z-index:102;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;justify-content:stretch}@media(min-width: 768px){.react-modal .react-modal__content{width:700px}}@media(min-width: 768px){.react-modal.-width-narrow .react-modal__content{width:400px}}.react-modal.-mobile-flush{padding:0}.react-modal.-mobile-flush .react-modal__body{padding:0}.react-modal.-mobile-flush .react-modal__content{width:100%;height:100%;border-radius:0}@media(min-width: 768px){.react-modal.-mobile-flush{padding:2rem}.react-modal.-mobile-flush .react-modal__content{border-radius:8px;overflow:hidden}}.tooltip{display:inline-block}.tooltip__icon-btn{background:none;border:none;padding:0;line-height:1;display:flex}.tooltip__icon{color:#b8b8b8;font-size:.875em}.tooltip__position{position:absolute;height:0;width:0;z-index:101}.tooltip__contents{position:absolute;padding:1rem;background:#373737;color:#fff;text-align:left;opacity:0;transition:opacity .2s;font-size:.875rem !important;line-height:1.4;z-index:1;width:200px}.tooltip__contents.-is-visible{opacity:1}.tooltip__contents::after{content:"";position:absolute;height:22px;width:22px;background:#373737;transform:rotate(45deg);border-radius:2px}.tooltip__contents.-open-up{bottom:18px}.tooltip__contents.-open-up::after{bottom:-10px}.tooltip__contents.-open-down{top:18px}.tooltip__contents.-open-down::after{top:-10px}.tooltip__contents.-open-left{right:-31px}.tooltip__contents.-open-left::after{right:20px}.tooltip__contents.-open-right{left:-31px}.tooltip__contents.-open-right::after{left:20px}.property-chooser__prop-cont{margin:0 0 1em;padding:2em;background:#fafafa;border:1px solid #c6c6c6;border-radius:4px;display:flex;align-items:center;justify-content:space-between}.property-chooser__prop{margin:0}.property-chooser__btn{flex-shrink:0}.coci .reports-h1{font-size:1.5rem;margin:2.5rem 0 2rem}.main-report{margin-bottom:2rem;padding:2rem 1.5rem;border:1px solid #c6c6c6;border-radius:4px;display:flex;flex-direction:column;align-items:center;text-align:center}.main-report>.main-report__icon{width:64px;height:64px}.main-report>.titled-info{margin:1.5rem 0}.main-report>.main-report__btn{display:block;width:100%}@media(max-width: 767px){.main-reports .titled-info .titled-info__title,.secondary-reports .titled-info .titled-info__title{font-size:1.35em}.main-reports .titled-info .titled-info__desc,.secondary-reports .titled-info .titled-info__desc{margin-top:.5rem;font-size:1.15em;font-weight:300}.secondary-reports .titled-info{margin-top:.5rem}}@media(min-width: 768px){.main-report{flex-direction:row;text-align:left}.main-report>.main-report__icon{margin-right:2rem;flex-grow:0;flex-shrink:0}.main-report>.titled-info{margin:0;flex-grow:1}.main-report>.titled-info .titled-info__title{font-size:1.25em}.main-report>.main-report__btn{width:auto;margin-left:2rem;flex-grow:0;flex-shrink:0}}@media(min-width: 992px){.main-reports{display:grid;gap:2rem;grid-template-columns:repeat(2, 1fr)}}.dupe-wo-list{padding:0;list-style:none}.dupe-wo-list>.dupe-wo-list__item{margin:0;padding:16px 24px;border-top:1px solid #c6c6c6;border-left:1px solid #c6c6c6;border-right:1px solid #c6c6c6;display:flex;align-items:center;justify-content:space-between}.dupe-wo-list>.dupe-wo-list__item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.dupe-wo-list>.dupe-wo-list__item:last-child{border-bottom:1px solid #c6c6c6;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.dupe-wo-list .dupe-wo-list__wo-name{font-weight:500}.dupe-wo-list .dupe-wo-list__wo-date{font-size:.9em;color:#626973}.toggle-with-label{display:grid;grid-template-columns:auto 48px;align-items:center}.toggle-with-label.-reverse{grid-template-columns:48px auto}.toggle-with-label>.toggle{margin-top:1px}.integration-card{display:flex;position:relative;flex-direction:column;justify-content:space-between;height:100%}.integration-card .ellipsis{top:10px;right:10px;position:absolute}.integration-card .integration-card__icon{width:80px;height:80px}.integration-card .integration-card__label{margin:8px 0}.integration-card .integration-card__description{margin:8px 0}.integrations-container{position:relative;z-index:1}.integrations-grid{display:grid;grid-gap:16px;grid-template-columns:repeat(auto-fit, minmax(290px, 1fr))}.toggle-strip{display:inline-flex;align-items:stretch;border-radius:4px;overflow:hidden}.toggle-strip__button{margin-left:1px;border:none;background:#f0f0f0;width:2rem;height:2rem;color:#b8b8b8;transition:background-color .2s,color .2s;display:flex;align-items:center;justify-content:center}.toggle-strip__button:disabled{opacity:.25;cursor:not-allowed}.toggle-strip__button:first-child{margin-left:0}.toggle-strip__button.-selected-background-emphasis{background:#373737;color:#fff}.toggle-strip__button.-selected-background-success{background:#068b14;color:#fff}.toggle-strip__button.-selected-background-primary{background:#316ec9;color:#fff}.toggle-strip__button.-selected-background-danger{background:#cf0303;color:#fff}.toggle-strip__button.-selected-foreground-emphasis{color:#373737}.toggle-strip__button.-selected-foreground-success{color:#068b14}.toggle-strip__button.-selected-foreground-primary{color:#316ec9}.toggle-strip__button.-selected-foreground-danger{color:#cf0303}.toggle-strip__button:hover:not(:disabled):not(.-selected){color:#9f9f9f}.toggle-strip__button.-type-text{width:auto;font-size:.85rem;padding:0 .5rem}.toggle-strip__button.-type-text:not(.-selected){color:#4d4d4d}.toggle-strip__button>i{font-size:.85rem}.work-orders-page{display:flex;flex-flow:column;height:100%;width:100%}.work-orders-page.-bg-white{background-color:#fff}.work-orders-page__header{display:flex;justify-content:space-between;flex-direction:row;width:100%;font-size:1.6rem;font-weight:500;padding:32px 15px 0 15px}.work-orders-page>.dropdown-select-filters{padding:24px 15px 0 15px}.work-orders-page.-more-padding .work-orders-page__header,.work-orders-page.-more-padding .work-orders-list-view,.work-orders-page.-more-padding .work-orders-board-view,.work-orders-page.-more-padding .dropdown-select-filters{padding-left:40px;padding-right:40px}.work-orders-list-view{width:100%;height:100%;overflow:scroll;padding:0 15px}.work-orders-list-view__table{width:100%}.work-orders-list-view__head{position:sticky;top:0;background-color:#fff;color:#76808d;margin-bottom:24px;box-shadow:inset 0 -1px 0 #e9e9e9}.work-orders-list-view__head-item{padding:1rem;font-weight:500;font-size:0.9333333333rem;cursor:pointer}.work-orders-list-view__body{font-weight:500}.work-orders-list-view__body-item{padding:1rem;font-weight:400}.work-orders-list-view__body-item.-link{max-width:150px}.work-orders-list-view__body-item.-wide-content{min-width:16rem}.work-orders-list-view__body-row{border-bottom:1px solid #e9e9e9}.work-orders-list-view__link{color:#316ec9 !important;text-decoration:none;font-weight:500}.work-orders-list-view__link:hover{text-decoration:underline}.work-orders-board-view{display:grid;grid-auto-flow:column;column-gap:8px;justify-items:center;height:100%;overflow-x:scroll;padding:0 15px}.work-orders-board-view__column{width:323px;border-radius:4px 4px 0 0;background-color:#fafafa;padding:16px 4px 4px 4px;min-height:100%}.work-orders-board-view__column-header{font-weight:500;color:#76808d;display:flex;justify-content:space-between;margin-bottom:16px}.work-orders-board-view__column-cards{height:calc(100% - 58px);overflow-y:scroll;justify-items:center}.work-orders-board-view__column-cards::-webkit-scrollbar{display:none}.work-orders-board-view__column-cards>.work-order-link:not(:first-of-type){margin-top:8px}.dropdown-select-filter__button{border:1px solid #ebebeb;justify-content:center;display:flex;align-items:center;padding:8px 10px;font-weight:500;border-radius:4px;white-space:nowrap;height:32px;background-color:#fff}.dropdown-select-filter__button.-is-active,.dropdown-select-filter__button.-is-open{background-color:#ebebeb}.dropdown-select-filter__clear{margin-left:8px;font-size:.75rem;border-radius:8px;width:1rem;height:1rem;color:#373737;background-color:#ebebeb;display:flex;align-items:center;justify-content:center;filter:brightness(85%)}.dropdown-select-filter__value-container{padding:0 8px}.dropdown-select-filter__search-icon{padding:0 8px;pointer-events:none}.dropdown-select-filter__search-box{white-space:nowrap;border:1px solid #ebebeb;border-radius:2px;padding:4px;overflow:hidden;height:32px}.dropdown-select-filter__search-box-input{position:relative;outline:none !important;border:none !important;background:none !important}.dropdown-select-filter__search-box:focus-within{outline:#316ec9 auto 1px}.dropdown-select-filter .react-select{position:absolute}.dropdown-select-filter__dropdown{background-color:#fff;padding:8px;max-width:300px;box-shadow:0px 10px 10px rgba(0,0,0,.07);border-radius:4px;border:1px solid #e9e9e9;z-index:2}.dropdown-select-filter__options{position:relative;padding-left:0;list-style:none;margin-bottom:0;max-height:340px;overflow-y:scroll}.dropdown-select-filter__options.-space-top{margin-top:16px}.dropdown-select-filter__options::-webkit-scrollbar{display:none}.dropdown-select-filter__option{padding:8px;border-radius:4px;display:flex;flex-direction:row;align-items:center}.dropdown-select-filter__option:hover{background-color:#ebebeb}.dropdown-select-filter__option-icon{display:flex;justify-content:center;width:32px;align-items:center;width:16px;height:16px;margin-right:8px;color:#373737;font-size:.875rem;border-radius:1px}.dropdown-select-filter__option-icon.-border{border:1px solid #d2d2d2}.dropdown-select-filter__option-caret{display:flex;justify-content:center;align-items:center;width:16px;height:16px;margin-right:4px;color:#373737;font-size:.875rem;flex-shrink:0}.dropdown-select-filter__option-children{margin-left:16px;padding-left:8px;border-left:1px solid #e9e9e9}.dropdown-select-filter__mobile{height:100%;width:100%;position:fixed;z-index:111;left:0;top:0;background:rgba(16,16,16,.2)}.dropdown-select-filter__mobile .dropdown-select-filter__mobile-content{padding:24px 16px 0 16px;position:fixed;display:block;bottom:0;width:100%;background-color:#fff;max-height:450px;border-radius:4px}.dropdown-select-filter__mobile .react-select{position:relative}.dropdown-select-filter__mobile .dropdown-select-filter__options{position:relative;padding-left:0;list-style:none;bottom:0;max-height:325px;overflow-y:scroll}.dropdown-select-filter__mobile .dropdown-select-filter__options::-webkit-scrollbar{display:none}.dropdown-select-filters{width:100%}.dropdown-select-filters__row{display:flex;overflow-x:scroll;overflow-y:hidden}.dropdown-select-filters__row-item{max-height:32px;margin-right:16px;align-items:center;display:flex;-webkit-user-select:none;-ms-user-select:none;user-select:none}.dropdown-select-filters__row::-webkit-scrollbar{display:none}.dropdown-select-filters__filter__button{border:1px solid #ebebeb;justify-content:center;display:flex;align-items:center;padding:8px 10px;font-weight:500;border-radius:4px;white-space:nowrap;height:32px;background-color:#fff}.dropdown-select-filters__filter__button.-is-active,.dropdown-select-filters__filter__button.-is-open{background-color:#ebebeb}.dropdown-select-filters__filter__clear{margin-left:8px;font-size:.75rem;border-radius:8px;width:1rem;height:1rem;color:#373737;background-color:#ebebeb;display:flex;align-items:center;justify-content:center;filter:brightness(85%)}.dropdown-select-filters__filter__value-container{padding:0 8px}.dropdown-select-filters__filter__search-icon{padding:0 8px;pointer-events:none}.dropdown-select-filters__filter__search-box{white-space:nowrap;border:1px solid #ebebeb;border-radius:2px;padding:4px;overflow:hidden;height:32px}.dropdown-select-filters__filter__search-box-input{position:relative;outline:none !important;border:none !important;background:none !important}.dropdown-select-filters__filter__search-box:focus-within{outline:#316ec9 auto 1px}.dropdown-select-filters__filter .react-select{position:absolute}.dropdown-select-filters__filter__dropdown{background-color:#fff;padding:8px;max-width:300px;box-shadow:0px 10px 10px rgba(0,0,0,.07);border-radius:4px;border:1px solid #e9e9e9;z-index:2}.dropdown-select-filters__filter__options{position:relative;padding-left:0;list-style:none;margin-bottom:0;max-height:340px;overflow-y:scroll}.dropdown-select-filters__filter__options.-space-top{margin-top:16px}.dropdown-select-filters__filter__options::-webkit-scrollbar{display:none}.dropdown-select-filters__filter__option{padding:8px;border-radius:4px;display:flex;flex-direction:row;align-items:center}.dropdown-select-filters__filter__option:hover{background-color:#ebebeb}.dropdown-select-filters__filter__option-icon{display:flex;flex-direction:row;width:32px;align-items:center;width:16px;height:16px;margin-right:8px;color:#373737;font-size:.875rem;border-radius:1px}.dropdown-select-filters__filter__option-icon.-border{border:1px solid #d2d2d2}.side-nav__container{position:relative;display:flex;justify-content:stretch;height:calc(100vh - 65px)}.sb-show-main .side-nav__container{height:100vh}.side-nav__side{position:fixed;z-index:3;top:50px;left:0;bottom:0;box-shadow:10px 0 10px rgba(0,0,0,.07);overflow:auto;transition:left .2s;background:#f7f7f7;border-right:1px solid #e9e9e9;width:270px;padding:24px 12px 24px 24px}.sb-show-main .side-nav__side{top:0}.side-nav__nav{margin:2rem 0 0}.side-nav__content{flex-grow:1;flex-shrink:1;height:100%;overflow:auto}.side-nav__content-padding{padding:24px 24px}.side-nav__open-toggle{display:none}@media(min-width: 992px){.page-underlay.side-nav__underlay{display:none}.side-nav__open-toggle{display:none}.side-nav__side{position:static;top:auto;left:auto;bottom:auto;box-shadow:none;flex-grow:0;flex-shrink:0;height:100%}}@media(max-width: 991px){.side-nav__container.-is-open .side-nav__open-toggle{display:none}.side-nav__container.-is-closed .side-nav__side{left:-270px;box-shadow:none}.side-nav__container.-is-closed .side-nav__open-toggle{position:fixed;top:4px;left:0;bottom:4px;width:24px;display:flex;align-items:center;justify-content:center;background:#f7f7f7;border-top-right-radius:4px;border-bottom-right-radius:4px;box-shadow:1px 0 2px rgba(0,0,0,.15);transition:background-color .2s}.side-nav__container.-is-closed .side-nav__open-toggle:hover{background:#efefef}}.tabs-strip__tab{user-select:none}.tabs-strip__tab-icon{margin-right:.5em}.tabs-strip__tab-highlight{margin:-1.25em 0 0 .35em;font-size:0.6666666667rem;color:#316ec9}.tabs-strip.-horizontal{min-width:100%;display:flex;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.tabs-strip.-horizontal::-webkit-scrollbar{display:none}.tabs-strip.-horizontal .tabs-strip__inner-wrap{display:flex;flex-grow:1}.tabs-strip.-horizontal .tabs-strip__inner-wrap.-space-between{justify-content:space-between}.tabs-strip.-horizontal .tabs-strip__tab{white-space:nowrap;line-height:1;cursor:pointer;font-size:0.9333333333rem}.tabs-strip.-horizontal.-underline .tabs-strip__inner-wrap{border-bottom:1px solid #e9e9e9}.tabs-strip.-horizontal.-underline .tabs-strip__tab{margin-bottom:-1px;padding:1em 1.25em;border-bottom:2px solid rgba(0,0,0,0);display:flex;align-items:center}.tabs-strip.-horizontal.-underline .tabs-strip__tab.-is-selected{font-weight:700;border-bottom-color:#373737}.tabs-strip.-horizontal.-pills .tabs-strip__inner-wrap,.tabs-strip.-horizontal.-pills-with-background .tabs-strip__inner-wrap{gap:1rem}.tabs-strip.-horizontal.-pills .tabs-strip__tab,.tabs-strip.-horizontal.-pills-with-background .tabs-strip__tab{padding:.65em .8em;font-weight:600;border-radius:4px}.tabs-strip.-horizontal.-pills .tabs-strip__tab:hover,.tabs-strip.-horizontal.-pills-with-background .tabs-strip__tab:hover{background:#e9e9e9}.tabs-strip.-horizontal.-pills .tabs-strip__tab.-is-selected,.tabs-strip.-horizontal.-pills-with-background .tabs-strip__tab.-is-selected{background:#373737;color:#fff}.tabs-strip.-horizontal.-pills-with-background .tabs-strip__tab{background:#e9e9e9}.tabs-strip.-horizontal .tabs-strip__tab.-is-disabled{opacity:.7;pointer-events:none}.tabs-strip.-vertical .tabs-strip__tab{margin-top:8px;padding:8px 0;cursor:pointer;font-weight:500;font-size:0.9333333333rem;text-transform:uppercase;color:#626973;display:flex;align-items:center}.tabs-strip.-vertical .tabs-strip__tab:hover{color:#373737}.tabs-strip.-vertical .tabs-strip__tab.-is-selected{color:#373737;font-weight:700}.tabs-strip.-vertical .tabs-strip__tab .tabs-strip__tab-icon{font-size:1.1333333333rem;margin-right:1em}.table-wrap{width:100%;overflow:auto}.table-base{width:100%}.table-base>thead>tr>th,.table-base>tbody>tr>td{padding:16px}.table-base>thead>tr>th:first-child,.table-base>tbody>tr>td:first-child{padding-left:0 !important}.table-base>thead>tr>th:last-child,.table-base>tbody>tr>td:last-child{padding-right:0 !important}.table-base>thead>tr>th{font-weight:500;font-size:0.9333333333rem;color:#626973}.table-base>tbody>tr>td{border-top:1px solid #e9e9e9}.table-base.-tight>thead>tr>th,.table-base.-tight>tbody>tr>td{padding:8px}.hl-tags{display:inline-flex;padding:4px;border:1px solid #e9e9e9;border-radius:4px;line-height:1;font-weight:700;font-size:0.8rem;background:#fafafa}.hl-tags.-bg-danger{color:#fff;background:#fd5b5b}.hl-tags.-bg-warning{color:#fff;background:#eb9c00}.hl-tags.-bg-success{color:#fff;background:#068b14}.dd-btn{position:relative;display:inline-block}.dd-btn.-full-width{width:100%}.dd-btn.-full-width .dd-btn__btn{justify-content:center}.dd-btn__btn{display:flex;justify-content:space-between;align-items:center;gap:.5rem;width:100%;white-space:nowrap}.dd-btn__menu{display:none;position:absolute;min-width:100%;padding:.25rem 0;margin:0;background:#fff;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.2);list-style:none;z-index:1}.dd-btn__menu.-no-box-shadow{box-shadow:none}.dd-btn__menu>li{margin:0}.dd-btn__menu>li:not(.is-divider),.dd-btn__menu>li:not(.is-loading){padding:.5rem 1rem;cursor:pointer;white-space:nowrap}.dd-btn__menu>li:not(.is-divider):hover,.dd-btn__menu>li:not(.is-loading):hover{background:#e9e9e9}.dd-btn__menu>li.is-divider{padding:.5rem 0}.dd-btn__menu>li.is-divider,.dd-btn__menu>li.is-loading{pointer-events:none}.dd-btn__menu>li.is-loading{min-width:200px;text-align:center;padding:.5rem 1rem}.dd-btn__menu .dd-btn__menu__divider{margin:0;border-color:#e9e9e9}.dd-btn.-open-x-left .dd-btn__menu{right:0}.dd-btn.-open-x-right .dd-btn__menu{left:0}.dd-btn.-open-y-up .dd-btn__menu{bottom:120%}.dd-btn.-open-y-down .dd-btn__menu{top:120%}.dd-btn.-open>.dd-btn__menu{display:block;z-index:2}.dd-btn__menu.-is-mobile{display:block;position:relative}.slideout{position:fixed;left:0;right:0;bottom:0;padding:1rem 1.5rem;background:#fff;z-index:100;display:flex;flex-direction:column;opacity:0;transition:transform .2s,opacity .2s}.slideout.-open{opacity:1}.slideout.-horizontal{top:0;transform:translateX(100%)}.slideout.-horizontal.-open{transform:translateX(0)}.slideout.-vertical{transform:translateY(100%);width:100%;max-height:100%}.slideout.-vertical.-open{transform:translateY(0)}.slideout__header-cont{margin-bottom:1rem;display:flex;gap:1rem;flex-grow:0;flex-shrink:0}.slideout__header-cont>.slideout__header-cont__header{flex-grow:1;flex-shrink:1;margin-top:.15rem}.slideout__header-cont>.slideout__close-btn{flex-grow:0;flex-shrink:0}.slideout__body{overflow:auto}.slideout__close-btn{border:none;background:none;font-size:1.6rem;padding:0 .5rem;line-height:1}@media(min-width: 768px){.slideout.-horizontal{left:auto;transform:translateX(345px);box-shadow:-9px 0px 8px -5px rgba(0,0,0,.1),-1px 0px 0px #e9e9e9}.slideout.small.-horizontal{width:345px}.slideout.medium.-horizontal{width:768px}.slideout.large.-horizontal{width:992px}.slideout.full.-horizontal{width:100%}}@media(max-width: 992px){.slideout.large{width:100%}}.star-rating__star{font-size:1.75rem;margin-right:4px;color:#d9d9d9}.star-rating__star.-gold{color:#fede8c}.star-rating-input{border:none;padding:0;margin:0}.star-rating-input__star{padding:.25rem;margin-right:4px;font-size:1.75rem;color:#d9d9d9;cursor:pointer;transition:transform .1s ease,color .1s ease}.star-rating-input__star.-gold{color:#fede8c}.star-rating-input__star.-large{font-size:2.5rem}.star-rating-input__star:hover:not(.-disabled){transform:scale(1.1)}.star-rating-input__star:focus-within{outline:2px solid #3b82f6;outline-offset:2px;border-radius:4px}.star-rating-input__star.-disabled{cursor:not-allowed;opacity:.5}.ratings-breakdown__row{display:grid;grid-template-columns:2.5rem 1fr 2.5rem;gap:16px;align-items:center}.ratings-breakdown__rating-star{color:#ffc452}.ratings-breakdown__percentage{color:#626973}.ratings-breakdown__progress-bar{background:#d9d9d9;height:6px}.ratings-breakdown__progress-bar::-webkit-progress-bar{background-color:#d9d9d9}.ratings-breakdown__progress-bar::-webkit-progress-value{background-color:#ffc452}.icon-with-value .icon-with-value__icon{width:40px;height:40px;border-radius:4px}.icon-with-value .icon-with-value__icon.-red{background-color:#ffe2d6;color:#ff9b8a}.icon-with-value .icon-with-value__icon.-green{background-color:#ccf9f9;color:#7ed5d5}.icon-with-value .icon-with-value__icon.-blue{background-color:#d6e2f5;color:#316ec9}.icon-with-value .icon-with-value__icon.-purple{background-color:#ece7ff;color:#b19cf8}.icon-with-value .icon-with-value__header{color:#626973}:root{--fc-button-text-color: #latchel-black;--fc-button-bg-color: #f0f0f0;--fc-button-border-color: #e9e9e9;--fc-button-hover-bg-color: #e9e9e9;--fc-button-hover-border-color: #e9e9e9;--fc-button-active-bg-color: #dedede;--fc-button-active-border-color: #e9e9e9;--fc-event-bg-color: #316ec9;--fc-event-border-color: #2758a0}.fc .fc-toolbar-title{font-size:1.2666666667rem}.fc .fc-col-header-cell a{color:#373737}.fc .fc-timeline-slot-label a{color:#373737;text-decoration:none;pointer-events:none;cursor:default;font-weight:500;font-size:0.9333333333rem}.fc .fc-col-header-cell,.fc .fc-timegrid-slot{font-weight:500;font-size:0.8666666667rem}.fc .fc-event.-user-unavailable{opacity:.45}@media(max-width: 480px){.fc .fc-toolbar-title{font-size:1.2rem}}@media print{.fc-toolbar>.fc-toolbar-chunk>*:not(.fc-toolbar-title){display:none}}.fc-media-print,.fc-media-print .fc-scrollgrid{width:100% !important}.fc-latchel-fullscreen{position:fixed;z-index:999999;top:0;bottom:0;left:0;right:0;padding:8px;background:#fff;overflow:auto}.fc-latchel-body-fullscreen{overflow:hidden !important}.service-calendar-popover{padding:1rem;background:#fff;z-index:2;border-radius:4px;min-width:280px;width:360px;max-height:80vh;overflow:auto;box-shadow:0 0 0 1px rgba(136,152,170,.1),0 15px 35px 0 rgba(49,49,93,.1),0 5px 15px 0 rgba(0,0,0,.08)}.date-picker{display:inline}.date-picker input[type=date]::-webkit-inner-spin-button,.date-picker input[type=date]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.date-picker__mobile{height:100%;width:100%;position:fixed;z-index:111;left:0;top:0;background:rgba(16,16,16,.2)}.date-picker__mobile .date-picker__mobile-content{padding:24px 16px 0 16px;position:fixed;display:block;bottom:0;width:100%;background-color:#fff;overflow-y:scroll;overflow-x:hidden;border-radius:4px}.date-picker__mobile .date-picker__mobile-content__icon{display:inline-block;width:20px}.date-picker__mobile .date-picker__mobile-content>.date-picker__option{margin-bottom:24px}.date-picker .date-picker__chooser{margin-top:16px;background-color:#fff;position:absolute;display:flex;border:1px solid #e9e9e9;border-radius:2px;z-index:2}.date-picker .date-picker__chooser>.date-picker__options{display:flex;flex-direction:column;padding:16px 24px;border-right:solid 1px;border-color:#e9e9e9;width:200px}.date-picker .date-picker__chooser>.date-picker__options>.date-picker__option{margin-bottom:16px;display:flex;justify-content:space-between;align-items:center}.date-picker .date-picker__chooser>.date-picker__options>.date-picker__option.-selected{font-weight:bold}.date-picker .date-picker__chooser .date-picker__calendar{padding:16px 24px;width:375px}.date-picker .date-picker__chooser .react-datepicker__year-read-view--down-arrow,.date-picker .date-picker__chooser .react-datepicker__month-read-view--down-arrow,.date-picker .date-picker__chooser .react-datepicker__month-year-read-view--down-arrow,.date-picker .date-picker__chooser .react-datepicker__navigation-icon::before{border-color:#373737;border-style:solid;border-width:1px 1px 0 0;content:"";display:block;height:.3rem;width:.3rem;position:absolute;top:.75rem}.date-picker .date-picker__chooser .react-datepicker{font-size:0.8666666667rem;background-color:#fff;color:#373737;width:100%;border-radius:.3rem;display:inline-block;position:relative}.date-picker .date-picker__chooser .react-datepicker__header{text-align:center;border-top-left-radius:.3rem;padding:8px 0;position:relative}.date-picker .date-picker__chooser .react-datepicker__current-month,.date-picker .date-picker__chooser .react-datepicker-time__header,.date-picker .date-picker__chooser .react-datepicker-year-header{margin-top:0;color:#373737;font-weight:bold;font-size:1.0666666667rem}.date-picker .date-picker__chooser .react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.date-picker .date-picker__chooser .react-datepicker__navigation--previous{left:2px}.date-picker .date-picker__chooser .react-datepicker__navigation--next{right:2px}.date-picker .date-picker__chooser .react-datepicker__navigation:hover *::before{border-color:#373737}.date-picker .date-picker__chooser .react-datepicker__navigation-icon{position:relative;top:-1px;width:0}.date-picker .date-picker__chooser .react-datepicker__navigation-icon--next{left:-2px}.date-picker .date-picker__chooser .react-datepicker__navigation-icon--next::before{transform:rotate(45deg);left:-7px}.date-picker .date-picker__chooser .react-datepicker__navigation-icon--previous{right:-2px}.date-picker .date-picker__chooser .react-datepicker__navigation-icon--previous::before{transform:rotate(225deg);right:-7px}.date-picker .date-picker__chooser .react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.date-picker .date-picker__chooser .react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.date-picker .date-picker__chooser .react-datepicker__day-names,.date-picker .date-picker__chooser .react-datepicker__week{white-space:nowrap;display:flex;justify-content:space-between}.date-picker .date-picker__chooser .react-datepicker__day-names{font-weight:bold;margin-bottom:-8px}.date-picker .date-picker__chooser .react-datepicker__day-name,.date-picker .date-picker__chooser .react-datepicker__day,.date-picker .date-picker__chooser .react-datepicker__time-name{color:#373737;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.date-picker .date-picker__chooser .react-datepicker__day,.date-picker .date-picker__chooser .react-datepicker__month-text,.date-picker .date-picker__chooser .react-datepicker__quarter-text,.date-picker .date-picker__chooser .react-datepicker__year-text{cursor:pointer}.date-picker .date-picker__chooser .react-datepicker__day:hover,.date-picker .date-picker__chooser .react-datepicker__month-text:hover,.date-picker .date-picker__chooser .react-datepicker__quarter-text:hover,.date-picker .date-picker__chooser .react-datepicker__year-text:hover{border-radius:1rem;background-color:#f0f0f0}.date-picker .date-picker__chooser .react-datepicker__day--in-selecting-range,.date-picker .date-picker__chooser .react-datepicker__day--in-range,.date-picker .date-picker__chooser .react-datepicker__month-text--selected,.date-picker .date-picker__chooser .react-datepicker__month-text--in-selecting-range,.date-picker .date-picker__chooser .react-datepicker__month-text--in-range,.date-picker .date-picker__chooser .react-datepicker__quarter-text--selected,.date-picker .date-picker__chooser .react-datepicker__quarter-text--in-selecting-range,.date-picker .date-picker__chooser .react-datepicker__quarter-text--in-range,.date-picker .date-picker__chooser .react-datepicker__year-text--selected,.date-picker .date-picker__chooser .react-datepicker__year-text--in-selecting-range,.date-picker .date-picker__chooser .react-datepicker__year-text--in-range{border-radius:1rem;background-color:#373737;color:#fff}.date-picker .date-picker__chooser .react-datepicker__day--selected:hover,.date-picker .date-picker__chooser .react-datepicker__day--in-selecting-range:hover,.date-picker .date-picker__chooser .react-datepicker__day--in-range:hover,.date-picker .date-picker__chooser .react-datepicker__month-text--selected:hover,.date-picker .date-picker__chooser .react-datepicker__month-text--in-selecting-range:hover,.date-picker .date-picker__chooser .react-datepicker__month-text--in-range:hover,.date-picker .date-picker__chooser .react-datepicker__quarter-text--selected:hover,.date-picker .date-picker__chooser .react-datepicker__quarter-text--in-selecting-range:hover,.date-picker .date-picker__chooser .react-datepicker__quarter-text--in-range:hover,.date-picker .date-picker__chooser .react-datepicker__year-text--selected:hover,.date-picker .date-picker__chooser .react-datepicker__year-text--in-selecting-range:hover,.date-picker .date-picker__chooser .react-datepicker__year-text--in-range:hover{border-radius:1rem;background-color:#373737;opacity:.8}.date-picker .date-picker__chooser .react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){opacity:.7}.date-picker .date-picker__chooser .react-datepicker__day--disabled,.date-picker .date-picker__chooser .react-datepicker__month-text--disabled,.date-picker .date-picker__chooser .react-datepicker__quarter-text--disabled,.date-picker .date-picker__chooser .react-datepicker__year-text--disabled{cursor:default;opacity:.3}@media(max-width: 400px),(max-height: 550px){.date-picker .date-picker__chooser .react-datepicker__portal .react-datepicker__day-name,.date-picker .date-picker__chooser .react-datepicker__portal .react-datepicker__day,.date-picker .date-picker__chooser .react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.date-picker .date-picker__chooser .react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.date-picker .date-picker__chooser .react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.date-picker .date-picker__chooser .react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-0.125em}.page-underlay{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.15);cursor:pointer}.page-underlay.pu-fade-enter,.page-underlay.pu-fade-appear{opacity:0}.page-underlay.pu-fade-enter-active{transition:opacity 500ms;opacity:1}.page-underlay.pu-fade-exit{transition:opacity 200ms;opacity:1}.page-underlay.pu-fade-exit-active,.page-underlay.pu-fade-exit-done{opacity:0}.object-tile__row{margin-top:.25em}.object-tile__tag-strip{margin-bottom:.5rem}.object-tile__row-icon{margin-right:.5em}.object-tile__button-cols{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;margin-bottom:-16px}.object-tile__button-cols>.object-tile__button-cols__content{margin-right:.5rem;margin-bottom:16px}.object-tile__button-cols>.object-tile__button-cols__buttons{margin-bottom:16px;white-space:nowrap}.object-tile__button-cols>.object-tile__button-cols__buttons>.button{margin-right:.5rem}.object-tile__button-cols>.object-tile__button-cols__buttons>.button:last-child{margin-right:0}.message-row{display:grid;grid-template-columns:70%;margin-bottom:24px}.message-row>.message-content{display:grid;word-break:break-word}.message-row>.message-content .image-wrapper{position:relative;display:flex;flex-direction:column;max-width:30rem}.message-row>.message-content .image-wrapper img{margin-top:8px}.message-row>.message-content .image-wrapper img:first-child{margin-top:0}.message-row>.message-content>.message-user{font-size:0.7333333333rem;line-height:1rem;color:#626973}.message-row>.message-content>.message-text{padding:8px;line-height:1.3333rem;margin-bottom:8px}.message-row>.message-content>.message-timestamp-hover{font-size:0.6666666667rem;opacity:0;flex-grow:1;transition:opacity .3s ease}.message-row>.message-content:hover .message-timestamp-hover{opacity:1}.message-row.-outgoing-message{justify-content:end}.message-row.-outgoing-message>.message-content{justify-items:end}.message-row.-outgoing-message>.message-content>.message-text{background:#316ec9;color:#fff;border:1px solid #316ec9;border-radius:4px}.message-row.-incoming-message{justify-content:start}.message-row.-incoming-message>.message-content{justify-items:start}.message-row.-incoming-message>.message-content>.message-text{background:#efefef;color:#373737;border:1px solid #efefef;border-radius:4px}.message-timestamp{font-size:.7em;text-align:center;color:#626973;margin-bottom:8px}.wo-header__title-cont{margin:.5em 0 0}.wo-header__title{font-size:1.2rem;font-weight:700;width:100%}div.wo-header__title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.wo-pane-header__content .wo-pane-header__title{display:flex;align-items:center;gap:.5rem}.wo-pane-header__content .wo-pane-header__h2{display:inline-block;margin:0;font-size:1.2rem !important;font-weight:600 !important}.wo-pane-header__actions{margin-top:1rem}@media(min-width: 768px){.wo-pane-header{display:flex;justify-content:space-between;align-items:flex-start;gap:5rem}.wo-pane-header__actions{margin-top:0;flex-grow:0;flex-shrink:0}}.work-order-pane{padding:24px;border:1px solid #e9e9e9;border-radius:4px;background:#fff;margin:12px 0 24px 0}.work-order-pane__body{margin-top:20px}.work-order-pane__caret-btn{border:none;padding:.1rem .25rem;background:none}.icon-header{display:grid;grid-template-columns:40px 1fr;line-height:1.2}.icon-header__icon{width:26px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:4px}.icon-header__icon.-orange{color:#efb33f;background-color:#ffb525}.icon-header__icon.-grey{color:#373737;background-color:#e9e9e9}.icon-header__icon.-purple{color:#b19cf8;background-color:#ece7ff}.icon-header__icon.-coral{color:#ff9b8a;background-color:#ffe2d6}.icon-header__icon.-teal{color:#7ed5d5;background-color:#d3f5f5}.icon-header__icon.-red{color:#fd5b5b;background-color:#ffd6cd}.icon-header__icon.-blue{color:#316ec9;background-color:#deebff}.icon-header__icon.-green{color:#6ac173;background-color:#cbf6d0}.icon-header__subtitle{color:#626973;font-weight:400}.work-order-pane__body>.work-order-pane:last-child{margin-bottom:0}.wo-pane-intro{position:relative;background:#d6e2f5;padding:2rem 4rem 2rem 3rem;margin-bottom:2rem}.wo-pane-intro>.wo-pane-intro__hello{margin:0 0 1rem;padding:0;font-size:1.4666666667rem}.wo-pane-intro>.wo-pane-intro__desc{margin:0;padding:0}.wo-pane-intro>.wo-pane-intro__close{position:absolute;top:.75rem;right:.75rem;border:none;background:none;font-size:1.6em}@media(min-width: 992px){.wo-pane-intro{display:flex;align-items:center;gap:4rem}.wo-pane-intro>.wo-pane-intro__hello{margin:0;flex-shrink:0;flex-grow:0}.wo-pane-intro>.wo-pane-intro__desc{flex-grow:1;flex-shrink:1}}.open-task-notifications-legacy{background:rgba(0,0,0,.4);border-radius:5px;padding:4px}.open-task-legacy{margin-top:4px;padding:16px;border-radius:5px;background:#d6e2f5}.open-task-legacy:first-child{margin-top:0}.open-task-legacy.-grey{background-color:#f7f7f7}.open-task-legacy .latchel-logo{width:16px;height:16px}.transcript-container{display:flex;min-height:35.75rem;width:100%}@media(min-width: 1200px){.transcript-container{margin-top:32px;min-height:43.75rem}}.conversation{color:#373737;border-top:1px solid #e9e9e9;border-left:1px solid #e9e9e9;display:flex;align-items:center;padding-left:24px;min-height:70px}.conversation.active,.conversation:hover{background:#f7f7f7}.conversation:hover{cursor:pointer}.conversation:first-child{border-top-left-radius:14px}.conversation:last-child{border-bottom-left-radius:14px;border-bottom:1px solid #e9e9e9}.transcript-list{background:#fff;flex-grow:0;flex-shrink:0;width:16.625rem}.transcript-title{font-weight:500;margin-bottom:4px}.transcript-title .logo-container{display:flex}.transcript-title .logo-container .latchel-logo,.transcript-title .logo-container .support-icon{height:1rem;width:1rem;border-radius:100%;margin-right:4px}.transcript-title .logo-container .logo-txt{display:inherit;line-height:1.1rem}.transcript-message{font-weight:500;font-size:0.8rem;color:#626973}.transcript-message-container{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;padding:0 16px 0 16px;border:1px solid #e9e9e9;width:100%;border-radius:14px}@media(min-width: 1200px){.transcript-message-container{border-top-left-radius:0}}.transcript-message-title{height:3rem;background-color:#fff;padding:16px 0;position:sticky;width:100%;margin-bottom:16px}.work-order-page .text-muted{color:#b8b8b8}.work-order-page .collapsible-panel{margin-bottom:1.25rem}.work-order-page h4{margin:.5em 0 .375em;font-size:1em;font-weight:600}.work-order-page a,.work-order-page .link-button{font-weight:600}.work-order-page__well{padding:16px;background:#f7f7f7}.work-order-page__well.-strong{font-weight:500}.work-order-page .full-height{height:100%;overflow:auto}.work-order-page .full-min-height{min-height:100%}.activity-take-action-header{display:none}@media(min-width: 1200px){.activity-take-action-header{display:block;position:absolute;top:24px;right:32px}}.work-order-page__med-width-content{max-width:664px;margin:0 auto}.work-order-page__med-width-content.-grey-bg{margin-top:32px;padding:32px;max-width:728px;background:#fafafa;border:1px solid #e9e9e9;border-radius:4px}.work-order-page__med-width-content.-no-radius{border-radius:0}.work-order-page__med-width-content.-only-side-borders{border-top:none;border-bottom:none}.work-order-page__med-width-content .collapsible-panel{margin-bottom:1.5rem}@media(min-width: 768px){.wo-columns,.wo-single-column,.wo-columnless-content{max-width:1440px;margin-left:auto;margin-right:auto}.wo-columns{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.wo-columns>*{min-width:0}}.feed-page .insights-panel{border-bottom:1px solid #e9e9e9}.feed-page .insights-panel__link{text-align:end}.feed-panel{height:100%;overflow:auto}.feed-panel__sub-header{color:#626973;height:16px}.feed-panel__items{overflow:auto;padding-bottom:16px;-ms-overflow-style:none;scrollbar-width:none}.feed-panel__items::-webkit-scrollbar{display:none}.feed-panel_empty-state.-border{border:1px solid #e9e9e9;border-radius:4px}.feed-category-state{background-color:#f7f7f7;border-radius:4px;padding:4px 8px;align-items:center;display:inline-flex;-webkit-user-select:none;-ms-user-select:none;user-select:none}.feed-category-state .-gold{color:#e2bc32}.feed-category-state .-blue{color:#316ec9}.feed-category-state .-orange{color:#eb9c00}.feed-category-state .-green{color:#31bf2e}.feed-page__category-filter{color:#626973;opacity:.6;white-space:nowrap;font-weight:500}.feed-page__category-filter-checkbox{border:1px solid #e9e9e9;border-radius:4px;display:inline-flex;justify-content:center;align-items:center;width:20px;height:20px}.feed-page__category-filter-checkbox .fa-check{opacity:0;color:#373737}.feed-page__category-filter-label{line-height:2rem;overflow:hidden;white-space:nowrap}.feed-page__category-filter-label i{padding:1px;display:inline-block;width:16px;text-align:center}.feed-page__category-filter .-gold{color:#e2bc32}.feed-page__category-filter .-blue{color:#316ec9}.feed-page__category-filter .-orange{color:#eb9c00}.feed-page__category-filter .-green{color:#068b14}.feed-page__category-filter.-is-selected{color:#373737;opacity:1;font-weight:600}.feed-page__category-filter.-is-selected .fa-check{opacity:1}@media(min-width: 768px){.feed-page__category-filter:hover{color:#373737;cursor:pointer;opacity:.8}.feed-page__category-filter:hover.-is-selected .fa-check{opacity:.8}}.feed-page{height:100%;background-color:#fff}.feed-page__feed-panel{max-height:100%}@media(max-width: 768px){.feed-page{display:flex;flex-direction:column}}@media(min-width: 768px)and (max-width: 992px){.feed-page{display:grid;grid-template-columns:.4fr 1.6fr}.feed-page__category-panel{border-right:1px solid #e9e9e9}}@media(min-width: 992px){.feed-page{display:grid;grid-template-columns:.4fr 1fr .6fr}.feed-page__filters-panel{border-right:1px solid #e9e9e9}.feed-page__insights-panel{border-left:1px solid #e9e9e9}.feed-page__category-panel{border-right:1px solid #e9e9e9}}#sigmaDashboard{flex-grow:1;width:100%;border:none;height:100%}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon::before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after{box-sizing:content-box;position:absolute;border:8px solid rgba(0,0,0,0);height:0;width:1px;content:"";z-index:-1;border-width:8px;left:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:"Helvetica Neue",helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:bold;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *::before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next::before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous::before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + 1.7rem/2);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:bold}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:rgba(0,0,0,0)}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:bold}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:rgba(0,0,0,0)}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid rgba(0,0,0,0);border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:rgba(0,0,0,0);border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon::after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:bold;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media(max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-0.125em}.log-entry-html h1,.log-entry-html h2,.log-entry-html h3,.log-entry-html h4,.log-entry-html h5,.log-entry-html h6{margin:2em 0 .5em;font-weight:500;line-height:1.25}.log-entry-html h1:first-child,.log-entry-html h2:first-child,.log-entry-html h3:first-child,.log-entry-html h4:first-child,.log-entry-html h5:first-child,.log-entry-html h6:first-child{margin-top:0}.log-entry-html h1{font-size:1.25em}.log-entry-html h2{font-size:1.15em}.log-entry-html h3{font-size:1.1em}.log-entry-html h4,.log-entry-html h5,.log-entry-html h6{font-size:1em}.log-entry-html p{margin:.5em 0}.log-entry-html blockquote{margin:.75em 0;padding-left:1em;border-left:3px solid #ccc;color:#666;font-style:italic}.log-entry-html ul,.log-entry-html ol{margin:.5em 0 .5em 1.75em;padding:0}.log-entry-html li{margin:.25em 0}.log-entry-html ul{list-style:disc}.log-entry-html ol{list-style:decimal}.log-entry-html code{font-family:ui-monospace,monospace;font-size:.9em;background:#f5f5f5;padding:.2em .4em;border-radius:4px}.log-entry-html pre{font-family:ui-monospace,monospace;background:#f5f5f5;padding:.75em;overflow-x:auto;border-radius:4px;margin:.75em 0}.log-entry-html hr{border:none;border-top:1px solid #dedede;margin:2em 0}.log-entry-html strong,.log-entry-html b{font-weight:600}.log-entry-html em,.log-entry-html i{font-style:italic}:root{--nav-height: 65px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvY2kvX3R5cGUuc2NzcyIsIl92YXJpYWJsZXMuc2NzcyIsImNvY2kvX2NvZGUuc2NzcyIsImNvY2kvX2xpc3RzLnNjc3MiLCJjb2NpL19yYW5kb20taGVscGVycy5zY3NzIiwiY29jaS9mb3Jtcy9faGVscGVycy5zY3NzIiwiY29jaS9mb3Jtcy9fdmFyaWFibGVzLnNjc3MiLCJjb2NpL2Zvcm1zL19pbnB1dHMuc2NzcyIsImNvY2kvZm9ybXMvX3NlbGVjdHMuc2NzcyIsImNvY2kvZm9ybXMvX2NoZWJveGVzLXJhZGlvcy5zY3NzIiwiY29jaS9mb3Jtcy9fYnV0dG9ucy5zY3NzIiwiY29jaS9fdmFyaWFibGVzLnNjc3MiLCJjb2NpL2Zvcm1zL19sYXlvdXQuc2NzcyIsImNvY2kvbGF5b3V0L19mbGV4LnNjc3MiLCJjb2NpL2xheW91dC9fc3BhY2luZy5zY3NzIiwiY29jaS9sYXlvdXQvX2xheW91dC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3JlYWN0LXF1aWxsL2Rpc3QvcXVpbGwuc25vdy5jc3MiLCIuLi9jb21wb25lbnRzL0FjdGl2ZVVzZXJzL19hY3RpdmVVc2Vyc1N0cmlwLnNjc3MiLCIuLi9jb21wb25lbnRzL0F2YWlsYWJsZVdvcmtPcmRlcnNCYW5uZXIvX2F2YWlsYWJsZVdvcmtPcmRlcnNCYW5uZXIuc2NzcyIsIi4uL2NvbXBvbmVudHMvQXZhdGFycy9fYXZhdGFyLnNjc3MiLCIuLi9jb21wb25lbnRzL0xhdGNoZWxMb2dvL19sYXRjaGVsTG9nby5zY3NzIiwiLi4vY29tcG9uZW50cy9TdXBwb3J0SWNvbi9fc3VwcG9ydEljb24uc2NzcyIsIi4uL2NvbXBvbmVudHMvUmVzaWRlbnRCZW5lZml0Rm9ybS9fcmVzaWRlbnRCZW5lZml0Rm9ybS5zY3NzIiwiLi4vY29tcG9uZW50cy9Qcm9ncmVzc1N0ZXBzQmFyL19wcm9ncmVzc1N0ZXBzQmFyLnNjc3MiLCIuLi9jb21wb25lbnRzL0J1dHRvbi9fYnVzeUJ1dHRvbi5zY3NzIiwiLi4vY29tcG9uZW50cy9Mb2FkaW5nL19sb2FkaW5nLnNjc3MiLCIuLi9jb21wb25lbnRzL1RvZ2dsZS9fdG9nZ2xlLnNjc3MiLCIuLi9jb21wb25lbnRzL1Jlc2lkZW50QmVuZWZpdFRpbGUvX3Jlc2lkZW50QmVuZWZpdFRpbGUuc2NzcyIsIi4uL2NvbXBvbmVudHMvUmVzaWRlbnRCZW5lZml0R3JpZC9fcmVzaWRlbnRCZW5lZml0R3JpZC5zY3NzIiwiLi4vY29tcG9uZW50cy9FbGxpcHNpcy9fZWxsaXBzaXMuc2NzcyIsIi4uL2NvbXBvbmVudHMvUmVhY3RTZWxlY3QvX3JlYWN0U2VsZWN0LnNjc3MiLCIuLi9jb21wb25lbnRzL0xvZ2luL19sb2dpbi5zY3NzIiwiLi4vY29tcG9uZW50cy9QYWdpbmF0aW9uL19wYWdpbmF0aW9uLnNjc3MiLCIuLi9jb21wb25lbnRzL0NhcmV0QnV0dG9uL19jYXJldEJ1dHRvbi5zY3NzIiwiLi4vY29tcG9uZW50cy9Db2xsYXBzaWJsZVBhbmVsL19jb2xsYXBzaWJsZVBhbmVsLnNjc3MiLCIuLi9jb21wb25lbnRzL1Byb2JsZW1Mb2NhdGlvblNldHRpbmcvX3Byb2JsZW1Mb2NhdGlvblNldHRpbmcuc2NzcyIsIi4uL2NvbXBvbmVudHMvU2V2ZXJpdHlSZXNwb25zaWJpbGl0eVNldHRpbmdzL19zZXZlcml0eVJlc3BvbnNpYmlsaXR5U2V0dGluZ3Muc2NzcyIsIi4uL2NvbXBvbmVudHMvUmVzaWRlbnRBdmFpbGFiaWxpdHkvX2F2YWlsYWJpbGl0eUNob29zZXIuc2NzcyIsIi4uL2NvbXBvbmVudHMvUmVzaWRlbnRBdmFpbGFiaWxpdHkvX2F2YWlsYWJpbGl0eUNob29zZXJTaW1wbGUuc2NzcyIsIi4uL2NvbXBvbmVudHMvUmVzaWRlbnRBdmFpbGFiaWxpdHkvX2V4aXN0aW5nU2xvdENob29zZXIuc2NzcyIsIi4uL2NvbXBvbmVudHMvSW5wdXRzL2lubGluZUVkaXQuc2NzcyIsIi4uL2NvbXBvbmVudHMvSW5wdXRzL1JpY2hFZGl0b3Iuc2NzcyIsIi4uL2NvbXBvbmVudHMvSW5oZXJpdGFuY2UvX2luaGVyaXRhbmNlLnNjc3MiLCIuLi9jb21wb25lbnRzL1dpemFyZEJ1dHRvbnMvX3dpemFyZC5zY3NzIiwiLi4vY29tcG9uZW50cy9XaXphcmRCdXR0b25zL193aXphcmQtaW1hZ2UtcHJldmlldy5zY3NzIiwiLi4vY29tcG9uZW50cy9XaXphcmRCdXR0b25zL193aXphcmRDb21wYW55TG9nby5zY3NzIiwiLi4vY29tcG9uZW50cy9EaWFnbm9zdGljRmxvdy9fZGlhZ25vc3RpY0Zsb3cuc2NzcyIsIi4uL2NvbXBvbmVudHMvRGlhZ25vc3RpY0Zsb3cvX3Jlc3BvbnNlQnV0dG9uLnNjc3MiLCIuLi9jb21wb25lbnRzL0V4cGVyaWVuY2VDaG9vc2VyL19leHBlcmllbmNlQ2hvb3Nlci5zY3NzIiwiLi4vY29tcG9uZW50cy9Nb2RhbC9fbW9kYWwuc2NzcyIsIi4uL2NvbXBvbmVudHMvVG9vbHRpcC9fdG9vbHRpcC5zY3NzIiwiLi4vY29tcG9uZW50cy9XT1N1Ym1pc3Npb24vX3Byb3BlcnR5Q2hvb3Nlci5zY3NzIiwiLi4vY29tcG9uZW50cy9SZXBvcnRzL19yZXBvcnRzLnNjc3MiLCIuLi9jb21wb25lbnRzL1dPU3VibWlzc2lvbi9fZHVwbGljYXRlRm9ybS5zY3NzIiwiLi4vY29tcG9uZW50cy9Ub2dnbGUvX3RvZ2dsZVdpdGhMYWJlbC5zY3NzIiwiLi4vY29tcG9uZW50cy9FeHRlcm5hbEludGVncmF0aW9uQ2FyZC9faW50ZWdyYXRpb25DYXJkLnNjc3MiLCIuLi9jb21wb25lbnRzL1RvZ2dsZVN0cmlwL19Ub2dnbGVTdHJpcC5zY3NzIiwiLi4vY29tcG9uZW50cy9Xb3JrT3JkZXJzUGFnZS9fd29ya09yZGVyc1BhZ2Uuc2NzcyIsIi4uL2NvbXBvbmVudHMvV29ya09yZGVyc1BhZ2UvX3dvcmtPcmRlcnNMaXN0Vmlldy5zY3NzIiwiLi4vY29tcG9uZW50cy9Xb3JrT3JkZXJzUGFnZS9fd29ya09yZGVyc0JvYXJkVmlldy5zY3NzIiwiLi4vY29tcG9uZW50cy9SZWFjdFNlbGVjdC9fZHJvcGRvd25TZWxlY3RGaWx0ZXIuc2NzcyIsIi4uL2NvbXBvbmVudHMvUmVhY3RTZWxlY3QvX2Ryb3Bkb3duU2VsZWN0RmlsdGVycy5zY3NzIiwiLi4vY29tcG9uZW50cy9TaWRlTmF2aWdhdGlvbi9fc2lkZU5hdmlnYXRpb24uc2NzcyIsIi4uL2NvbXBvbmVudHMvVGFicy9fdGFicy5zY3NzIiwiLi4vY29tcG9uZW50cy9UYWJsZS9fdGFibGUuc2NzcyIsIi4uL2NvbXBvbmVudHMvVGFnL190YWcuc2NzcyIsIi4uL2NvbXBvbmVudHMvRHJvcGRvd25CdXR0b24vX2Ryb3Bkb3duQnV0dG9uLnNjc3MiLCIuLi9jb21wb25lbnRzL1NsaWRlb3V0L3NsaWRlb3V0LnNjc3MiLCIuLi9jb21wb25lbnRzL1N0YXJSYXRpbmcvX3N0YXJSYXRpbmcuc2NzcyIsIi4uL2NvbXBvbmVudHMvUmF0aW5nQnJlYWtkb3duL19yYXRpbmdCcmVha2Rvd24uc2NzcyIsIi4uL2NvbXBvbmVudHMvSWNvbldpdGhWYWx1ZS9faWNvbldpdGhWYWx1ZS5zY3NzIiwiLi4vY29tcG9uZW50cy9TZXJ2aWNlQ2FsZW5kYXIvX2Z1bGxDYWxlbmRhckxhdGNoZWwuc2NzcyIsIi4uL2NvbXBvbmVudHMvU2VydmljZUNhbGVuZGFyL19zZXJ2aWNlQ2FsZW5kYXJQb3BvdmVyLnNjc3MiLCIuLi9jb21wb25lbnRzL0RhdGVSYW5nZS9fZGF0ZVJhbmdlLnNjc3MiLCIuLi9jb21wb25lbnRzL1VuZGVybGF5L191bmRlcmxheS5zY3NzIiwic2hhcmVkL29iamVjdFRpbGUuc2NzcyIsIi4uL2NvbXBvbmVudHMvTWVzc2FnZS9fbWVzc2FnZS5zY3NzIiwiLi4vcGFnZXMvV29ya09yZGVyL2NvbXBvbmVudHMvSGVhZGVyL19oZWFkZXIuc2NzcyIsIi4uL3BhZ2VzL1dvcmtPcmRlci9jb21wb25lbnRzL1BhbmVIZWFkZXIvX3BhbmVIZWFkZXIuc2NzcyIsIi4uL3BhZ2VzL1dvcmtPcmRlci9jb21wb25lbnRzL1dvcmtPcmRlclBhbmUvX3dvcmtPcmRlclBhbmUuc2NzcyIsIi4uL3BhZ2VzL1dvcmtPcmRlci90YWJzL1F1aWNrTG9vay9faW50cm9kdWN0aW9uLnNjc3MiLCIuLi9wYWdlcy9Xb3JrT3JkZXIvY29tcG9uZW50cy9Ob3RpZmljYXRpb25zL09wZW5UYXNrTm90aWZpY2F0aW9ucy9fb3BlblRhc2tOb3RpZmljYXRpb25zLnNjc3MiLCIuLi9wYWdlcy9Xb3JrT3JkZXIvdGFicy9UcmFuc2NyaXB0cy9fdHJhbnNjcmlwdHNUYWIuc2NzcyIsIi4uL3BhZ2VzL1dvcmtPcmRlci90YWJzL1RyYW5zY3JpcHRzL1RyYW5zY3JpcHRHcm91cEl0ZW0vX3RyYW5zY3JpcHRHcm91cEl0ZW0uc2NzcyIsIi4uL3BhZ2VzL1dvcmtPcmRlci90YWJzL1RyYW5zY3JpcHRzL1RyYW5zY3JpcHRHcm91cExpc3QvX3RyYW5zY3JpcHRHcm91cExpc3Quc2NzcyIsIi4uL3BhZ2VzL1dvcmtPcmRlci90YWJzL1RyYW5zY3JpcHRzL1RyYW5zY3JpcHRHcm91cFRpdGxlL190cmFuc2NyaXB0R3JvdXBUaXRsZS5zY3NzIiwiLi4vcGFnZXMvV29ya09yZGVyL3RhYnMvVHJhbnNjcmlwdHMvTWVzc2FnZUxpc3QvX21lc3NhZ2VMaXN0LnNjc3MiLCIuLi9wYWdlcy9Xb3JrT3JkZXIvX3dvcmtPcmRlclBhZ2Uuc2NzcyIsIi4uL3BhZ2VzL0ZlZWQvY29tcG9uZW50cy9JbnNpZ2h0c1BhbmVsL19zdWJQYW5lbC5zY3NzIiwiLi4vcGFnZXMvRmVlZC9jb21wb25lbnRzL0ZlZWRQYW5lbC9fZmVlZFBhbmVsLnNjc3MiLCIuLi9wYWdlcy9GZWVkL2NvbXBvbmVudHMvRmVlZENhdGVnb3J5U3RhdGUvX2ZlZWRDYXRlZ29yeVN0YXRlLnNjc3MiLCIuLi9wYWdlcy9GZWVkL2NvbXBvbmVudHMvQ2F0ZWdvcnlQYW5lbC9fY2F0ZWdvcnlQYW5lbC5zY3NzIiwiLi4vcGFnZXMvRmVlZC9fZmVlZFBhZ2Uuc2NzcyIsIi4uL3BhZ2VzL1BtQ29tcGFueUFuYWx5dGljcy9fcG1Db21wYW55QW5hbHl0aWNzUGFnZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3JlYWN0LWRhdGVwaWNrZXIvc3JjL3N0eWxlc2hlZXRzL21peGlucy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3JlYWN0LWRhdGVwaWNrZXIvc3JjL3N0eWxlc2hlZXRzL3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3JlYWN0LWRhdGVwaWNrZXIvc3JjL3N0eWxlc2hlZXRzL2RhdGVwaWNrZXIuc2NzcyIsIl9sb2ctZW50cnktaHRtbC5zY3NzIiwic3R5bGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkNBRUEsZUFDSSxNQzJCTyxRRDFCUCxxQkFDQSxxQkFFQSwyQkFDSSwwQkFRUiw4QkFFSSxNQ2RZLFFEZVoscUJBR0osZ0JBQ0kscUJBQ0EseUJBR0osTUFDSSxNQ3hCWSxRRHlCWixnQkFJQSw2Q0FLSSxnQkFDQSxnQkFDQSxtQkFHSixTQUNJLGdCQUVKLFNBQ0ksY0FFSixTQUNJLGdCQUVKLFNBQ0ksZ0JBRUosU0FDSSxjQUtKLFFBQ0ksZUFLSixxQkFFSSxnQkFLSix5QkFFSSxlQUtKLFNBQ0ksYUM5RVEsUURnRlIsZ0JBQ0ksYUNyRUQsUUR3RUgsbUJBQ0ksYUMzRUQsUURpRlAsbUJBQ0ksTUNsRUcsUURxRVAsa0JBQ0ksTUMxREUsUUQ2RE4sbUJBQ0ksTUN0Q0ssUUR5Q1QsbUJBQ0ksTUNyR1MsUUR3R2Isa0JBQ0ksTUM1R1EsUURrSFIsdUNBQ0ksaUJBQ0EsZ0JBR0osc0NBQ0ksTUN6R0QsUUQ2R1AseUJBQ0ksbUJBQ0EsZ0JBQ0EsdUJBRUEsb0NBQ0ksY0FFSixvQ0FDSSxjQUVKLG9DQUNJLGNBRUosb0NBQ0ksY0FFSixxQ0FDSSxlQUVKLHFDQUNJLGVBRUoscUNBQ0ksZUFFSixxQ0FDSSxlQUVKLHFDQUNJLGVBRUoscUNBQ0ksZUFFSixxQ0FDSSxlQUVKLHFDQUNJLGVBRUoscUNBQ0ksZUFFSixxQ0FDSSxlQUVKLHFDQUNJLGVBTVIsK0ZBS0ksZ0JBQ0EsZ0JBQ0EsU0FHSixtQkFDSSxnQkFFSixt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QSxrQkFFSixvQkFDSSxtQ0FDQSxtQkFDQSxjQUNBLGdCQUNBLGtCQUNBLGVBSUosbUJBQ0ksWUFDQSw2QkFDQSxhQUlKLHlDQUVJLGdCQUVKLHFDQUVJLGtCQ3JGUixNQUNJIiwiZmlsZSI6ImxhLXJlYWN0LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5cbiVjb2NpLWxpbmsge1xuICAgIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG59XG5cbmEge1xuICAgIEBleHRlbmQgJWNvY2ktbGluaztcbn1cblxuYS5uby1mb3JtYXQsXG5hLm5vLWZvcm1hdDpob3ZlciB7XG4gICAgY29sb3I6ICRsYXRjaGVsLWJsYWNrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnByZS10ZXh0LWJsb2NrIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG4gICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbn1cblxuLmNvY2kge1xuICAgIGNvbG9yOiAkdGV4dC1jb2xvcjtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuXG4gICAgLy8gaGVhZGluZ3NcblxuICAgIGgxLFxuICAgIGgyLFxuICAgIGgzLFxuICAgIGg0LFxuICAgIGg1IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgbWFyZ2luOiAxLjVlbSAwIDFlbTtcbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi41ZW07XG4gICAgfVxuICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyZW07XG4gICAgfVxuICAgIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICB9XG4gICAgaDQge1xuICAgICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgIH1cbiAgICBoNSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIH1cblxuICAgIC8vIC0tLS1cblxuICAgIHAge1xuICAgICAgICBtYXJnaW46IDAgMCAxZW07XG4gICAgfVxuXG4gICAgLy8gLS0tLVxuXG4gICAgc3Ryb25nLFxuICAgIGIge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cblxuICAgIC8vIC0tLS1cblxuICAgIHNtYWxsLFxuICAgIC5zbWFsbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgfVxuXG4gICAgLy8gLS0tLVxuXG4gICAgaHIge1xuICAgICAgICBib3JkZXItY29sb3I6ICRsYXRjaGVsLWJsYWNrO1xuXG4gICAgICAgICYuLWxpZ2h0IHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktNDAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi4tZXgtbGlnaHQge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheS0yMDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyAtLS0tXG5cbiAgICAudGV4dC1hY2NlbnQge1xuICAgICAgICBjb2xvcjogJGN0YS1hY2NlbnQtY29sb3I7XG4gICAgfVxuXG4gICAgLnRleHQtZXJyb3Ige1xuICAgICAgICBjb2xvcjogJGNvY2ktd2FybmluZztcbiAgICB9XG5cbiAgICAudGV4dC1vcmFuZ2Uge1xuICAgICAgICBjb2xvcjogJG9yYW5nZS01MDA7XG4gICAgfVxuXG4gICAgLnRleHQtcHVycGxlIHtcbiAgICAgICAgY29sb3I6ICRsYXRjaGVsLXB1cnBsZTtcbiAgICB9XG5cbiAgICAudGV4dC1ibGFjayB7XG4gICAgICAgIGNvbG9yOiAkbGF0Y2hlbC1ibGFjaztcbiAgICB9XG5cbiAgICAvLyBnZW5lcmFsIHR5cG9ncmFwaHlcblxuICAgIC50aXRsZWQtaW5mbyB7XG4gICAgICAgIC50aXRsZWQtaW5mb19fdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjE1ZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlZC1pbmZvX19kZXNjIHtcbiAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5lbGxpcHNpcy1vdmVyZmxvdyB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG4gICAgICAgICYuLW0td2lkdGgtMiB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDJlbTtcbiAgICAgICAgfVxuICAgICAgICAmLi1tLXdpZHRoLTQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0ZW07XG4gICAgICAgIH1cbiAgICAgICAgJi4tbS13aWR0aC02IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNmVtO1xuICAgICAgICB9XG4gICAgICAgICYuLW0td2lkdGgtOCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDhlbTtcbiAgICAgICAgfVxuICAgICAgICAmLi1tLXdpZHRoLTEwIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTBlbTtcbiAgICAgICAgfVxuICAgICAgICAmLi1tLXdpZHRoLTEyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTJlbTtcbiAgICAgICAgfVxuICAgICAgICAmLi1tLXdpZHRoLTE0IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTRlbTtcbiAgICAgICAgfVxuICAgICAgICAmLi1tLXdpZHRoLTE2IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTZlbTtcbiAgICAgICAgfVxuICAgICAgICAmLi1tLXdpZHRoLTE4IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMThlbTtcbiAgICAgICAgfVxuICAgICAgICAmLi1tLXdpZHRoLTIwIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjBlbTtcbiAgICAgICAgfVxuICAgICAgICAmLi1tLXdpZHRoLTIyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjJlbTtcbiAgICAgICAgfVxuICAgICAgICAmLi1tLXdpZHRoLTI0IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjRlbTtcbiAgICAgICAgfVxuICAgICAgICAmLi1tLXdpZHRoLTI2IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjZlbTtcbiAgICAgICAgfVxuICAgICAgICAmLi1tLXdpZHRoLTI4IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjhlbTtcbiAgICAgICAgfVxuICAgICAgICAmLi1tLXdpZHRoLTMwIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzBlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhlYWRpbmdzLXJlc2V0IHtcbiAgICBoMSxcbiAgICBoMixcbiAgICBoMyxcbiAgICBoNCxcbiAgICBoNSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi41ZW07XG4gICAgfVxuICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyZW07XG4gICAgfVxuICAgIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICB9XG4gICAgaDQge1xuICAgICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgIH1cbiAgICBoNSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIH1cbn1cblxuLy8gLS0tLVxuXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIDcge1xuICAgIC5mdy0jeyRpICogMTAwfSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkaSAqIDEwMCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmZzLWRvd24tNiB7XG4gICAgZm9udC1zaXplOiAkZnMtZG93bi02ICFpbXBvcnRhbnQ7XG59XG4uZnMtZG93bi01IHtcbiAgICBmb250LXNpemU6ICRmcy1kb3duLTUgIWltcG9ydGFudDtcbn1cbi5mcy1kb3duLTQge1xuICAgIGZvbnQtc2l6ZTogJGZzLWRvd24tNCAhaW1wb3J0YW50O1xufVxuLmZzLWRvd24tMyB7XG4gICAgZm9udC1zaXplOiAkZnMtZG93bi0zICFpbXBvcnRhbnQ7XG59XG4uZnMtZG93bi0yIHtcbiAgICBmb250LXNpemU6ICRmcy1kb3duLTIgIWltcG9ydGFudDtcbn1cbi5mcy1kb3duLTEge1xuICAgIGZvbnQtc2l6ZTogJGZzLWRvd24tMSAhaW1wb3J0YW50O1xufVxuLmZzLXVwLTEge1xuICAgIGZvbnQtc2l6ZTogJGZzLXVwLTEgIWltcG9ydGFudDtcbn1cbi5mcy11cC0yIHtcbiAgICBmb250LXNpemU6ICRmcy11cC0yICFpbXBvcnRhbnQ7XG59XG4uZnMtdXAtMyB7XG4gICAgZm9udC1zaXplOiAkZnMtdXAtMyAhaW1wb3J0YW50O1xufVxuLmZzLXVwLTQge1xuICAgIGZvbnQtc2l6ZTogJGZzLXVwLTQgIWltcG9ydGFudDtcbn1cbi5mcy11cC01IHtcbiAgICBmb250LXNpemU6ICRmcy11cC01ICFpbXBvcnRhbnQ7XG59XG4uZnMtdXAtNiB7XG4gICAgZm9udC1zaXplOiAkZnMtdXAtNiAhaW1wb3J0YW50O1xufVxuLmZzLXVwLTcge1xuICAgIGZvbnQtc2l6ZTogJGZzLXVwLTcgIWltcG9ydGFudDtcbn1cbi5mcy11cC04IHtcbiAgICBmb250LXNpemU6ICRmcy11cC04ICFpbXBvcnRhbnQ7XG59XG4uZnMtdXAtOSB7XG4gICAgZm9udC1zaXplOiAkZnMtdXAtOSAhaW1wb3J0YW50O1xufVxuLmZzLXVwLTEwIHtcbiAgICBmb250LXNpemU6ICRmcy11cC0xMCAhaW1wb3J0YW50O1xufVxuXG4uZnMtYmFzZS1kb3duLTYge1xuICAgIGZvbnQtc2l6ZTogJGZzLWJhc2UtZG93bi02ICFpbXBvcnRhbnQ7XG59XG4uZnMtYmFzZS1kb3duLTUge1xuICAgIGZvbnQtc2l6ZTogJGZzLWJhc2UtZG93bi01ICFpbXBvcnRhbnQ7XG59XG4uZnMtYmFzZS1kb3duLTQge1xuICAgIGZvbnQtc2l6ZTogJGZzLWJhc2UtZG93bi00ICFpbXBvcnRhbnQ7XG59XG4uZnMtYmFzZS1kb3duLTMge1xuICAgIGZvbnQtc2l6ZTogJGZzLWJhc2UtZG93bi0zICFpbXBvcnRhbnQ7XG59XG4uZnMtYmFzZS1kb3duLTIge1xuICAgIGZvbnQtc2l6ZTogJGZzLWJhc2UtZG93bi0yICFpbXBvcnRhbnQ7XG59XG4uZnMtYmFzZS1kb3duLTEge1xuICAgIGZvbnQtc2l6ZTogJGZzLWJhc2UtZG93bi0xICFpbXBvcnRhbnQ7XG59XG4uZnMtYmFzZSB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG59XG4uZnMtYmFzZS11cC0xIHtcbiAgICBmb250LXNpemU6ICRmcy1iYXNlLXVwLTEgIWltcG9ydGFudDtcbn1cbi5mcy1iYXNlLXVwLTIge1xuICAgIGZvbnQtc2l6ZTogJGZzLWJhc2UtdXAtMiAhaW1wb3J0YW50O1xufVxuLmZzLWJhc2UtdXAtMyB7XG4gICAgZm9udC1zaXplOiAkZnMtYmFzZS11cC0zICFpbXBvcnRhbnQ7XG59XG4uZnMtYmFzZS11cC00IHtcbiAgICBmb250LXNpemU6ICRmcy1iYXNlLXVwLTQgIWltcG9ydGFudDtcbn1cbi5mcy1iYXNlLXVwLTUge1xuICAgIGZvbnQtc2l6ZTogJGZzLWJhc2UtdXAtNSAhaW1wb3J0YW50O1xufVxuLmZzLWJhc2UtdXAtNiB7XG4gICAgZm9udC1zaXplOiAkZnMtYmFzZS11cC02ICFpbXBvcnRhbnQ7XG59XG4uZnMtYmFzZS11cC03IHtcbiAgICBmb250LXNpemU6ICRmcy1iYXNlLXVwLTcgIWltcG9ydGFudDtcbn1cbi5mcy1iYXNlLXVwLTgge1xuICAgIGZvbnQtc2l6ZTogJGZzLWJhc2UtdXAtOCAhaW1wb3J0YW50O1xufVxuLmZzLWJhc2UtdXAtOSB7XG4gICAgZm9udC1zaXplOiAkZnMtYmFzZS11cC05ICFpbXBvcnRhbnQ7XG59XG4uZnMtYmFzZS11cC0xMCB7XG4gICAgZm9udC1zaXplOiAkZnMtYmFzZS11cC0xMCAhaW1wb3J0YW50O1xufVxuXG4vLyBBbGlnbm1lbnRcbi50ZXh0LW5vd3JhcCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLy8gVHJhbnNmb3JtYXRpb25cbi50ZXh0LWxvd2VyY2FzZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbn1cbi50ZXh0LXVwcGVyY2FzZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi50ZXh0LWNhcGl0YWxpemUge1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4vLyBQcmludGluZ1xuXG4uYnJlYWstaW5zaWRlLWF2b2lkIHtcbiAgICBicmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbn1cbiIsIkB1c2UgJ3Nhc3M6bWF0aCc7XG5cbi8vIEJyYW5kIGNvbG9ycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kbGF0Y2hlbC1ibGFjazogIzM3MzczNztcbiRsYXRjaGVsLWNvcmFsOiAjZmY5YjhhO1xuJGxhdGNoZWwtdGVhbDogIzdlZDVkNTtcbiRsYXRjaGVsLXB1cnBsZTogI2IxOWNmODtcblxuLy8gVGFpbHdpbmQgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBUaGVzZSB2YWx1ZXMgbXVzdCBjb3JyZXNwb25kIHdpdGggdGFpbHdpbmQuY29uZmlnLmpzXG5cbiRncmF5LTUwOiAjZjdmN2Y3O1xuJGdyYXktMTAwOiAjZjBmMGYwO1xuJGdyYXktMjAwOiAjZTllOWU5O1xuJGdyYXktMzAwOiAjZGVkZWRlO1xuJGdyYXktNDAwOiAjYzZjNmM2O1xuJGdyYXktNTAwOiAjYjhiOGI4O1xuJGdyYXktNjAwOiAjOGM4YzhjO1xuJGdyYXktNjUwOiAjNjI2OTczO1xuJGdyYXktNzAwOiAjNGQ0ZDRkO1xuJGdyYXktODAwOiAjMzczNzM3O1xuJGdyYXktOTAwOiAjMWExYTFhO1xuJGdyYXktOTUwOiAjMGQwZDBkO1xuXG4kYmx1ZS01MDogI2VhZjFmYTtcbiRibHVlLTEwMDogI2Q2ZTJmNTtcbiRibHVlLTIwMDogI2FkYzZlYjtcbiRibHVlLTMwMDogIzgwYTZlMDtcbiRibHVlLTQwMDogIzU3OGFkNjtcbiRibHVlLTUwMDogIzMxNmVjOTtcbiRibHVlLTYwMDogIzI3NTdhMDtcbiRibHVlLTcwMDogIzFkNDE3NztcbiRibHVlLTgwMDogIzE0MmQ1MjtcbiRibHVlLTkwMDogIzBhMTYyOTtcbiRibHVlLTk1MDogIzA1MGIxNTtcblxuJHJlZC01MDogI2ZmZjBmMDtcbiRyZWQtMTAwOiAjZmZlMWUxO1xuJHJlZC0yMDA6ICNmZWJkYmQ7XG4kcmVkLTMwMDogI2ZlOWY5ZjtcbiRyZWQtNDAwOiAjZmQ3YzdjO1xuJHJlZC01MDA6ICNmZDViNWI7XG4kcmVkLTYwMDogI2ZjMTcxNztcbiRyZWQtNzAwOiAjY2YwMzAzO1xuJHJlZC04MDA6ICM4ODAyMDI7XG4kcmVkLTkwMDogIzQ3MDEwMTtcbiRyZWQtOTUwOiAjMjMwMDAwO1xuXG4kZ3JlZW4tNTA6ICNlMmZlZTQ7XG4kZ3JlZW4tMTAwOiAjY2JlZWNmO1xuJGdyZWVuLTIwMDogIzhhZmE5NTtcbiRncmVlbi0zMDA6ICM0ZmY3NjA7XG4kZ3JlZW4tNDAwOiAjMTRmNTJiO1xuJGdyZWVuLTUwMDogIzA4YzQxYjtcbiRncmVlbi02MDA6ICMwNjhiMTQ7XG4kZ3JlZW4tNzAwOiAjMDQ2NzBlO1xuJGdyZWVuLTgwMDogIzAzNDQwYTtcbiRncmVlbi05MDA6ICMwMTIyMDU7XG4kZ3JlZW4tOTUwOiAjMDExNDAzO1xuXG4kb3JhbmdlLTUwOiAjZmZmOGViO1xuJG9yYW5nZS0xMDA6ICNmZmYwZDE7XG4kb3JhbmdlLTIwMDogI2ZmZTJhODtcbiRvcmFuZ2UtMzAwOiAjZmZkMzdhO1xuJG9yYW5nZS00MDA6ICNmZmM1NTI7XG4kb3JhbmdlLTUwMDogI2ZmYjUyNTtcbiRvcmFuZ2UtNjAwOiAjZWI5YzAwO1xuJG9yYW5nZS03MDA6ICNhZDc0MDA7XG4kb3JhbmdlLTgwMDogIzc1NGUwMDtcbiRvcmFuZ2UtOTAwOiAjMzgyNTAwO1xuJG9yYW5nZS05NTA6ICMxZjE0MDA7XG5cbi8vIFRoZW1pbmcgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kdGV4dC1jb2xvcjogJGxhdGNoZWwtYmxhY2s7XG4kdGV4dC1tdXRlZDogJGdyYXktNjUwO1xuJGN0YS1hY2NlbnQtY29sb3I6ICRibHVlLTUwMDtcbiRsaW5rLWNvbG9yOiAkYmx1ZS01MDA7XG5cbiRpbnB1dC1ib3JkZXItY29sb3I6ICRncmF5LTQwMDtcbiRpbnB1dC1ib3JkZXI6IDFweCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuXG4kYm9yZGVyLXJhZGl1cy1iYXNlOiA0cHg7XG4kYm9yZGVyLXJhZGl1cy1zbWFsbDogMnB4O1xuXG4kY29jaS13YXJuaW5nOiAkcmVkLTUwMDtcbiRjb2NpLXN1Y2Nlc3M6ICRncmVlbi01MDA7XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kaGFyZC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDEzNiwgMTUyLCAxNzAsIDAuMSksIDAgMTVweCAzNXB4IDAgcmdiYSg0OSwgNDksIDkzLCAwLjEpLCAwIDVweCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjA4KTtcblxuJHNwYWNlcjogOHB4O1xuJGhhbGYtc3BhY2VyOiBtYXRoLmRpdigkc3BhY2VyLCAyKTtcbiRxdWFydGVyLXNwYWNlcjogMnB4O1xuXG4vLyBNZWRpYSBxdWVyaWVzIGJyZWFrcG9pbnRzXG4kc2NyZWVuLXhzOiA0ODBweDtcbiRzY3JlZW4tc206IDc2OHB4O1xuJHNjcmVlbi1tZDogOTkycHg7XG4kc2NyZWVuLWxnOiAxMjAwcHg7XG5cbiRzY3JlZW4teHMtbWluOiAkc2NyZWVuLXhzO1xuJHNjcmVlbi14cy1tYXg6ICRzY3JlZW4tc20gLSAxcHg7XG5cbiRzY3JlZW4tc20tbWluOiAkc2NyZWVuLXNtO1xuJHNjcmVlbi1zbS1tYXg6ICRzY3JlZW4tbWQgLSAxcHg7XG5cbiRzY3JlZW4tbWQtbWluOiAkc2NyZWVuLW1kO1xuJHNjcmVlbi1tZC1tYXg6ICRzY3JlZW4tbGcgLSAxcHg7XG5cbiRzY3JlZW4tbGctbWluOiAkc2NyZWVuLWxnO1xuXG4kbW9iaWxlLW1heDogJHNjcmVlbi14cyAtIDFweDtcblxuLy8qKiBQYWRkaW5nIGJldHdlZW4gY29sdW1ucy4gR2V0cyBkaXZpZGVkIGluIGhhbGYgZm9yIHRoZSBsZWZ0IGFuZCByaWdodC5cbiRncmlkLWd1dHRlci13aWR0aDogMzBweDtcblxuLy8gVmFyaW91cyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRuYXYtaGVpZ2h0OiA2NXB4O1xuIiwiLy8gSW5saW5lIGFuZCBibG9jayBjb2RlIHN0eWxlc1xuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICAgIGZvbnQtZmFtaWx5OiBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgJ0NvdXJpZXIgTmV3JywgbW9ub3NwYWNlO1xufVxuXG4vLyBJbmxpbmUgY29kZVxuY29kZSB7XG4gICAgcGFkZGluZzogMnB4IDRweDtcbiAgICBmb250LXNpemU6IDAuOWVtO1xuICAgIGNvbG9yOiAkdGV4dC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS01MDtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlO1xuXG4gICAgJi4tYmxvY2sge1xuICAgICAgICBtYXJnaW46IDAgMCAxZW07XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAkc3BhY2VyO1xuICAgICAgICB3aGl0ZS1zcGFjZTogcHJlO1xuICAgICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgfVxufVxuXG5wcmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmU7XG4gICAgbWFyZ2luOiAwIDAgMWVtIDA7XG59XG4iLCIkYm9yZGVyLWxpc3QtYm9yZGVyOiAxcHggc29saWQgJGdyYXktNDAwO1xuJGJvcmRlci1saXN0LWJyZWFrcG9pbnQ6ICRzY3JlZW4tc20tbWluO1xuXG4uYm9yZGVyLWxpc3Qge1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgPiAuYm9yZGVyLWxpc3RfX2l0ZW0ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xuICAgICAgICBib3JkZXItdG9wOiAkYm9yZGVyLWxpc3QtYm9yZGVyO1xuICAgICAgICBib3JkZXItbGVmdDogJGJvcmRlci1saXN0LWJvcmRlcjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAkYm9yZGVyLWxpc3QtYm9yZGVyO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXItbGlzdC1ib3JkZXI7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYm9yZGVyLWxpc3RfX21haW4tYnRuIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRib3JkZXItbGlzdC1icmVha3BvaW50IC0gMSkge1xuICAgIC5ib3JkZXItbGlzdC4tbW9iaWxlLXNlcGFyYXRlZCB7XG4gICAgICAgID4gLmJvcmRlci1saXN0X19pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICAgICAgICBib3JkZXI6ICRib3JkZXItbGlzdC1ib3JkZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJvcmRlci1saXN0Li1tb2JpbGUtY2VudGVyZWQge1xuICAgICAgICA+IC5ib3JkZXItbGlzdF9faXRlbSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkYm9yZGVyLWxpc3QtYnJlYWtwb2ludCkge1xuICAgIC5ib3JkZXItbGlzdCB7XG4gICAgICAgID4gLmJvcmRlci1saXN0X19pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJvcmRlci1saXN0X19tYWluLWJ0biB7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAxcmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG51bCxcbm9sIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcblxuICAgIHVsLFxuICAgIG9sIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtY2hlY2ttYXJrID4gbGkge1xuICAgIHBhZGRpbmctbGVmdDogMC41ZW07XG5cbiAgICAmOjptYXJrZXIge1xuICAgICAgICBjb250ZW50OiAn4pyUJztcbiAgICB9XG59XG4iLCIucG9pbnRlciAvLyBkZXByZWNhdGVkLCB1c2UgY3Vyc29yLXBvaW50ZXJcbntcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4iLCIlZm9ybS1sYWJlbC1iYXNlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogJGxhdGNoZWwtYmxhY2s7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuJWZvcm0tY29udHJvbC1ib3JkZXJzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZm9ybS1jb250cm9sLWJvcmRlci1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiAkZm9ybS1jb250cm9sLWJvcmRlci1yYWRpdXM7XG59XG5cbiVmb3JtLWNvbnRyb2wtYmFzZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6ICRmb3JtLWNvbnRyb2wtZm9udC1zaXplO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgY29sb3I6ICRsYXRjaGVsLWJsYWNrO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG5cbiAgICBAZXh0ZW5kICVmb3JtLWNvbnRyb2wtYm9yZGVycztcblxuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyYXktNTA7XG4gICAgfVxufVxuXG4lZm9ybS1jb250cm9sLWFjdGl2YXRlZCB7XG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIG91dGxpbmU6ICRsYXRjaGVsLWJsYWNrIGF1dG8gMXB4O1xuICAgIH1cbn1cbiIsIkB1c2UgJ3Nhc3M6bWF0aCc7XG5cbiR0ZXh0YXJlYS1oZWlnaHQ6IDcuNXJlbTtcbiR0ZXh0YXJlYS1oZWlnaHQtc206IG1hdGguZGl2KCR0ZXh0YXJlYS1oZWlnaHQsIDEuNSk7XG4kdGV4dGFyZWEtaGVpZ2h0LWxnOiAkdGV4dGFyZWEtaGVpZ2h0ICogMjtcblxuJGZvcm0tY29udHJvbC1wYWRkaW5nLXg6IDAuNjVyZW07XG4kZm9ybS1jb250cm9sLXBhZGRpbmcteTogMC42NXJlbTtcbiRmb3JtLWNvbnRyb2wtcGFkZGluZzogJGZvcm0tY29udHJvbC1wYWRkaW5nLXkgJGZvcm0tY29udHJvbC1wYWRkaW5nLXg7XG5cbiRmb3JtLWNvbnRyb2wtcGFkZGluZy1sZy14OiAxcmVtO1xuJGZvcm0tY29udHJvbC1wYWRkaW5nLWxnLXk6IDFyZW07XG4kZm9ybS1jb250cm9sLXBhZGRpbmctbGc6ICRmb3JtLWNvbnRyb2wtcGFkZGluZy1sZy15ICRmb3JtLWNvbnRyb2wtcGFkZGluZy1sZy14O1xuXG4kZm9ybS1jb250cm9sLXBhZGRpbmctc20teDogMC40cmVtO1xuJGZvcm0tY29udHJvbC1wYWRkaW5nLXNtLXk6IDAuNHJlbTtcbiRmb3JtLWNvbnRyb2wtcGFkZGluZy1zbTogJGZvcm0tY29udHJvbC1wYWRkaW5nLXNtLXkgJGZvcm0tY29udHJvbC1wYWRkaW5nLXNtLXg7XG5cbiRmb3JtLWNvbnRyb2wtcGxhY2Vob2xkZXItY29sb3I6ICM5OTk7XG4kZm9ybS1jb250cm9sLWJvcmRlci1jb2xvcjogJGdyYXktNDAwO1xuXG4kZm9ybS1jb250cm9sLWJvcmRlci1yYWRpdXM6IDJweDtcbiRmb3JtLWNvbnRyb2wtYm9yZGVyLXJhZGl1cy1sZzogNHB4O1xuXG4kZm9ybS1jb250cm9sLWZvbnQtc2l6ZTogMXJlbTtcbiRmb3JtLWNvbnRyb2wtZm9udC1zaXplLXNtOiAwLjlyZW07XG4kZm9ybS1jb250cm9sLWZvbnQtc2l6ZS1sZzogMS4wNXJlbTtcbiIsImxhYmVsLmZvcm0tbGFiZWw6bm90KFtoaWRkZW5dKSB7XG4gICAgQGV4dGVuZCAlZm9ybS1sYWJlbC1iYXNlO1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmZvcm0tZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gICAgQGV4dGVuZCAlZm9ybS1jb250cm9sLWJhc2U7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6ICRmb3JtLWNvbnRyb2wtcGFkZGluZztcblxuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICRmb3JtLWNvbnRyb2wtcGxhY2Vob2xkZXItY29sb3I7XG4gICAgfVxuXG4gICAgJi4tc20ge1xuICAgICAgICBmb250LXNpemU6ICRmb3JtLWNvbnRyb2wtZm9udC1zaXplLXNtO1xuICAgICAgICBwYWRkaW5nOiAkZm9ybS1jb250cm9sLXBhZGRpbmctc207XG4gICAgfVxuXG4gICAgJi4tbGcge1xuICAgICAgICBmb250LXNpemU6ICRmb3JtLWNvbnRyb2wtZm9udC1zaXplLWxnO1xuICAgICAgICBwYWRkaW5nOiAkZm9ybS1jb250cm9sLXBhZGRpbmctbGc7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRmb3JtLWNvbnRyb2wtYm9yZGVyLXJhZGl1cy1sZztcbiAgICB9XG59XG5cbi5jb2NpIC5mb3JtLWNvbnRyb2wge1xuICAgIEBleHRlbmQgJWZvcm0tY29udHJvbC1hY3RpdmF0ZWQ7XG59XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gICAgaGVpZ2h0OiAkdGV4dGFyZWEtaGVpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgcGFkZGluZy10b3A6ICRmb3JtLWNvbnRyb2wtcGFkZGluZy15IC0gMC4ycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1jb250cm9sLXBhZGRpbmcteSAtIDAuMnJlbTtcbiAgICByZXNpemU6IHZlcnRpY2FsO1xuXG4gICAgJi4taGVpZ2h0LXNtIHtcbiAgICAgICAgaGVpZ2h0OiAkdGV4dGFyZWEtaGVpZ2h0LXNtO1xuICAgIH1cblxuICAgICYuLWhlaWdodC1sZyB7XG4gICAgICAgIGhlaWdodDogJHRleHRhcmVhLWhlaWdodC1sZztcbiAgICB9XG59XG5cbmlucHV0LmZvcm0tY29udHJvbFt0eXBlPSdkYXRlJ106YmVmb3JlLFxuaW5wdXQuZm9ybS1jb250cm9sW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ106YmVmb3JlIHtcbiAgICBjb250ZW50OiBhdHRyKHBsYWNlaG9sZGVyKSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAkZm9ybS1jb250cm9sLXBsYWNlaG9sZGVyLWNvbG9yO1xuICAgIG1hcmdpbi1yaWdodDogMC41ZW07XG59XG5cbmlucHV0LmZvcm0tY29udHJvbFt0eXBlPSdkYXRlJ106bm90KFt2YWx1ZT0nJ10pOmJlZm9yZSxcbmlucHV0LmZvcm0tY29udHJvbFt0eXBlPSdkYXRlJ106bm90KFt2YWx1ZT0nJ10pOmJlZm9yZSxcbmlucHV0LmZvcm0tY29udHJvbFt0eXBlPSdkYXRldGltZS1sb2NhbCddOm5vdChbdmFsdWU9JyddKTpiZWZvcmUsXG5pbnB1dC5mb3JtLWNvbnRyb2xbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXTpub3QoW3ZhbHVlPScnXSk6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyBJbnB1dHMgV2l0aCBBZGRvbnMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uaW5wdXQtd2l0aC1hZGRvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcblxuICAgID4gLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgZmxleC1zaHJpbms6IDE7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuaW5wdXQtd2l0aC1hZGRvbl9fYWRkb24ge1xuICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIH1cbn1cblxuLy8gSW5wdXRzIFdpdGggQWRkb25zIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmlucHV0LXdpdGgtaWNvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJGljb25QYWRkaW5nOiAxLjllbTtcblxuICAgICYuLWhhcy1pY29uLWxlZnQge1xuICAgICAgICA+IC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkaWNvblBhZGRpbmc7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLi1oYXMtaWNvbi1yaWdodCB7XG4gICAgICAgID4gLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaWNvblBhZGRpbmc7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICA+IC5pbnB1dC13aXRoLWljb25fX2FkZG9uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBwYWRkaW5nOiAwIDAuNjVlbTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgY29sb3I6ICNiYmI7XG5cbiAgICAgICAgJi4tbGVmdCB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi4tcmlnaHQge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLi1pbnB1dC1zbSA+IC5pbnB1dC13aXRoLWljb25fX2FkZG9uIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9ybS1jb250cm9sLWZvbnQtc2l6ZS1zbTtcbiAgICB9XG5cbiAgICAmLi1pbnB1dC1sZyA+IC5pbnB1dC13aXRoLWljb25fX2FkZG9uIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9ybS1jb250cm9sLWZvbnQtc2l6ZS1sZztcbiAgICB9XG59XG5cbi8vIEZsb2F0aW5nIExhYmVscyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5mb3JtLWdyb3VwLi1mbG9hdGluZy1sYWJlbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgPiBsYWJlbC5mb3JtLWxhYmVsIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogMC45ZW07XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuICAgICAgICBwYWRkaW5nOiAwIDAuMmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgY29sb3I6ICRmb3JtLWNvbnRyb2wtcGxhY2Vob2xkZXItY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcblxuICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgPiB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wgfiBsYWJlbC5mb3JtLWxhYmVsIHtcbiAgICAgICAgdG9wOiAxLjdlbTtcbiAgICB9XG5cbiAgICA+IC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmRpc2FibGVkIH4gbGFiZWwuZm9ybS1sYWJlbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6bm90KDpwbGFjZWhvbGRlci1zaG93bikge1xuICAgICAgICAgICAgfiBsYWJlbC5mb3JtLWxhYmVsIHtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxhdGNoZWwtYmxhY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBEdXBsaWNhdGVkIGJlY2F1c2UgYDotd2Via2l0LWF1dG9maWxsYCBpbnZhbGlkYXRlcyBvdGhlciBzZWxlY3RvcnMgd2hlbiBncm91cGVkXG4gICAgICAgICY6LXdlYmtpdC1hdXRvZmlsbCB7XG4gICAgICAgICAgICB+IGxhYmVsLmZvcm0tbGFiZWwge1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmZvcm0tc2VsZWN0IHtcbiAgICBAZXh0ZW5kICVmb3JtLWNvbnRyb2wtYmFzZTtcbiAgICBAZXh0ZW5kICVmb3JtLWNvbnRyb2wtYWN0aXZhdGVkO1xuICAgIHBhZGRpbmc6ICRmb3JtLWNvbnRyb2wtcGFkZGluZztcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjJyZW07XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNiclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzMzQzYTQwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nTTIgNWw2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMC43NWVtIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTJweDtcblxuICAgICYuLXNtIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9ybS1jb250cm9sLWZvbnQtc2l6ZS1zbTtcbiAgICAgICAgcGFkZGluZzogJGZvcm0tY29udHJvbC1wYWRkaW5nLXNtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICAgIH1cblxuICAgICYuLWxnIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9ybS1jb250cm9sLWZvbnQtc2l6ZS1sZztcbiAgICAgICAgcGFkZGluZzogJGZvcm0tY29udHJvbC1wYWRkaW5nLWxnO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkZm9ybS1jb250cm9sLWJvcmRlci1yYWRpdXMtbGc7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDJlbTtcbiAgICB9XG59XG4iLCIuY29jaSB7XG4gICAgLmZvcm0tY2hlY2tib3gsXG4gICAgLmZvcm0tcmFkaW8ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcblxuICAgICAgICA+IC5mb3JtLWNoZWNrYm94LWlucHV0LFxuICAgICAgICA+IC5mb3JtLXJhZGlvLWlucHV0IHtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMC4xZW07XG4gICAgICAgICAgICB3aWR0aDogMWVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAxZW07XG4gICAgICAgIH1cblxuICAgICAgICA+IGxhYmVsLmZvcm0tY2hlY2tib3gtbGFiZWwsXG4gICAgICAgID4gbGFiZWwuZm9ybS1yYWRpby1sYWJlbCB7XG4gICAgICAgICAgICBAZXh0ZW5kICVmb3JtLWxhYmVsLWJhc2U7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMC41cmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiJGJ1dHRvbi1ncmV5LWJnOiAjZWJlYmViO1xuJGJ1dHRvbi1ibHVlLWJnOiAjMzE2ZWM5O1xuXG4uYnV0dG9uLFxuLy8gLmhsLWJ0biBpcyBkZXByZWNhdGVkOyB0aGlzIGlzIGhlcmUgdG8gY29uc2lzdGVudGx5IGFwcGx5IHNpemVzL3N0eWxlcyB0byB0aGUgXCJvbGRcIiBhcHBcbi5obC1idG4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiAkZm9ybS1jb250cm9sLWJvcmRlci1yYWRpdXM7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBwYWRkaW5nOiAwLjQ1cmVtIDFyZW07XG4gICAgZm9udC1zaXplOiAkZm9ybS1jb250cm9sLWZvbnQtc2l6ZTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAxcmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMsIGJhY2tncm91bmQgMC4ycztcblxuICAgICYuLWJsb2NrIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJi4tcm91bmRlZCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gICAgfVxufVxuXG4uYnV0dG9uIHtcbiAgICBib3JkZXItY29sb3I6ICRncmF5LTQwMDtcbiAgICBib3JkZXItcmFkaXVzOiAkZm9ybS1jb250cm9sLWJvcmRlci1yYWRpdXM7XG4gICAgY29sb3I6ICRsYXRjaGVsLWJsYWNrO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgJjpob3Zlcjpub3QoOmRpc2FibGVkKSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTUwO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgJi4tZGlzYWJsZWQsXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG5cbiAgICAmLi1kYXJrLWJvcmRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGxhdGNoZWwtYmxhY2s7XG4gICAgfVxufVxuXG4ubGluay1idXR0b24ge1xuICAgIEBleHRlbmQgJWNvY2ktbGluaztcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiAwO1xuICAgIGRpc3BsYXk6IGlubGluZTtcblxuICAgICYuLWRhbmdlciB7XG4gICAgICAgIGNvbG9yOiAkcmVkLTYwMDtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICR0ZXh0LW11dGVkO1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIENvbG9ycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AbWl4aW4gYnV0dG9uQ29sb3JNYWtlcigkYmdDb2xvciwgJGJvcmRlckNvbG9yLCAkdGV4dENvbG9yKSB7XG4gICAgYmFja2dyb3VuZDogJGJnQ29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyQ29sb3I7XG4gICAgY29sb3I6ICR0ZXh0Q29sb3I7XG5cbiAgICAmOmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICAgICAgYmFja2dyb3VuZDogZGFya2VuKCRiZ0NvbG9yLCAxMCUpO1xuICAgIH1cbn1cblxuLmJ1dHRvbiB7XG4gICAgJi4tZW1waGFzaXMge1xuICAgICAgICBAaW5jbHVkZSBidXR0b25Db2xvck1ha2VyKCRsYXRjaGVsLWJsYWNrLCAkbGF0Y2hlbC1ibGFjaywgI2ZmZik7XG4gICAgfVxuXG4gICAgJi4tZ3JleSB7XG4gICAgICAgIEBpbmNsdWRlIGJ1dHRvbkNvbG9yTWFrZXIoJGJ1dHRvbi1ncmV5LWJnLCAkYnV0dG9uLWdyZXktYmcsICRsYXRjaGVsLWJsYWNrKTtcbiAgICB9XG5cbiAgICAmLi1ibHVlIHtcbiAgICAgICAgQGluY2x1ZGUgYnV0dG9uQ29sb3JNYWtlcigkYnV0dG9uLWJsdWUtYmcsICRidXR0b24tYmx1ZS1iZywgI2ZmZik7XG4gICAgfVxuXG4gICAgJi4tYWNjZW50IHtcbiAgICAgICAgQGluY2x1ZGUgYnV0dG9uQ29sb3JNYWtlcigkY3RhLWFjY2VudC1jb2xvciwgJGN0YS1hY2NlbnQtY29sb3IsICNmZmYpO1xuICAgIH1cblxuICAgICYuLWNsZWFyLXdoaXRlLXRleHQge1xuICAgICAgICBAaW5jbHVkZSBidXR0b25Db2xvck1ha2VyKHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCwgI2ZmZik7XG4gICAgfVxuXG4gICAgJi4tb3V0bGluZSB7XG4gICAgICAgIEBpbmNsdWRlIGJ1dHRvbkNvbG9yTWFrZXIoI2ZmZiwgJGJ1dHRvbi1ncmV5LWJnLCAkbGF0Y2hlbC1ibGFjayk7XG4gICAgICAgICYuLXRpZ2h0IHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRidXR0b24tZ3JleS1iZyAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBTaXplcyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmJ1dHRvbiB7XG4gICAgJi4tc20ge1xuICAgICAgICBwYWRkaW5nOiAwLjM1cmVtIDAuOHJlbTtcbiAgICAgICAgZm9udC1zaXplOiAkZnMtYmFzZS1kb3duLTE7XG4gICAgfVxuICAgICYuLXhzIHtcbiAgICAgICAgcGFkZGluZzogMC4zNXJlbSAwLjhyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMC42NzVyZW07XG4gICAgfVxuXG4gICAgJi4tdGlnaHQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGdhcDogMC41cmVtO1xuICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICBwYWRkaW5nOiAwIDAuNjI1cmVtO1xuICAgICAgICBoZWlnaHQ6IDEuNnJlbTtcbiAgICAgICAgZm9udC1zaXplOiAkZnMtYmFzZS1kb3duLTE7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICAgICAgPiAuYnV0dG9uX19pY29uIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY3RhLWFjY2VudC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuLWVtcGhhc2lzID4gLmJ1dHRvbl9faWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuLXRleHQtc20ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZnMtYmFzZS1kb3duLTU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBCdXR0b24gZ3JvdXAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmJ1dHRvbnMge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcblxuICAgID4gLmJ1dHRvbixcbiAgICA+IC5saW5rLWJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgIH1cblxuICAgICYuLWZvcm0tZm9vdGVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblxuICAgICAgICAuZm9ybS1mb290ZXItbGVhZGluZy1vcHRpb24ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dG9uOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBTcGVjaWFsIEJ1dHRvbnMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmljb24tYnV0dG9uLFxuLmJsYW5rLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICAmLi1kYW5nZXIge1xuICAgICAgICBjb2xvcjogJHJlZC01MDA7XG4gICAgfVxufVxuXG4uYnV0dG9uLi1mYS1pY29uLXJvdW5kIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmLi1tZC1zbSB7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgfVxuXG4gICAgJi4tc20ge1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgIH1cbn1cbiIsIkB1c2UgJ3Nhc3M6bWF0aCc7XG5cbiRmcy1iYXNlLXB4LXZhbDogMTU7XG5cbiRmcy1kb3duLTYtdmFsOiBtYXRoLmRpdig5LCAkZnMtYmFzZS1weC12YWwpO1xuJGZzLWRvd24tNS12YWw6IG1hdGguZGl2KDEwLCAkZnMtYmFzZS1weC12YWwpO1xuJGZzLWRvd24tNC12YWw6IG1hdGguZGl2KDExLCAkZnMtYmFzZS1weC12YWwpO1xuJGZzLWRvd24tMy12YWw6IG1hdGguZGl2KDEyLCAkZnMtYmFzZS1weC12YWwpO1xuJGZzLWRvd24tMi12YWw6IG1hdGguZGl2KDEzLCAkZnMtYmFzZS1weC12YWwpO1xuJGZzLWRvd24tMS12YWw6IG1hdGguZGl2KDE0LCAkZnMtYmFzZS1weC12YWwpO1xuJGZzLXVwLTEtdmFsOiBtYXRoLmRpdigxNiwgJGZzLWJhc2UtcHgtdmFsKTtcbiRmcy11cC0yLXZhbDogbWF0aC5kaXYoMTcsICRmcy1iYXNlLXB4LXZhbCk7XG4kZnMtdXAtMy12YWw6IG1hdGguZGl2KDE4LCAkZnMtYmFzZS1weC12YWwpO1xuJGZzLXVwLTQtdmFsOiBtYXRoLmRpdigxOSwgJGZzLWJhc2UtcHgtdmFsKTtcbiRmcy11cC01LXZhbDogbWF0aC5kaXYoMjAsICRmcy1iYXNlLXB4LXZhbCk7XG4kZnMtdXAtNi12YWw6IG1hdGguZGl2KDIxLCAkZnMtYmFzZS1weC12YWwpO1xuJGZzLXVwLTctdmFsOiBtYXRoLmRpdigyMiwgJGZzLWJhc2UtcHgtdmFsKTtcbiRmcy11cC04LXZhbDogbWF0aC5kaXYoMjMsICRmcy1iYXNlLXB4LXZhbCk7XG4kZnMtdXAtOS12YWw6IG1hdGguZGl2KDI0LCAkZnMtYmFzZS1weC12YWwpO1xuJGZzLXVwLTEwLXZhbDogbWF0aC5kaXYoMjUsICRmcy1iYXNlLXB4LXZhbCk7XG5cbiRmcy11cC0xOiAjeyRmcy11cC0xLXZhbH1lbTtcbiRmcy11cC0yOiAjeyRmcy11cC0yLXZhbH1lbTtcbiRmcy11cC0zOiAjeyRmcy11cC0zLXZhbH1lbTtcbiRmcy11cC00OiAjeyRmcy11cC00LXZhbH1lbTtcbiRmcy11cC01OiAjeyRmcy11cC01LXZhbH1lbTtcbiRmcy11cC02OiAjeyRmcy11cC02LXZhbH1lbTtcbiRmcy11cC03OiAjeyRmcy11cC03LXZhbH1lbTtcbiRmcy11cC04OiAjeyRmcy11cC04LXZhbH1lbTtcbiRmcy11cC05OiAjeyRmcy11cC05LXZhbH1lbTtcbiRmcy11cC0xMDogI3skZnMtdXAtMTAtdmFsfWVtO1xuXG4kZnMtZG93bi0xOiAjeyRmcy1kb3duLTEtdmFsfWVtOyAvLyAwLjkzMzMzMzMzMzNlbSA9IDE0cHhcbiRmcy1kb3duLTI6ICN7JGZzLWRvd24tMi12YWx9ZW07IC8vIDAuODY2NjY2NjY2N2VtID0gMTNweFxuJGZzLWRvd24tMzogI3skZnMtZG93bi0zLXZhbH1lbTsgLy8gMC44ZW0gPSAxMnB4XG4kZnMtZG93bi00OiAjeyRmcy1kb3duLTQtdmFsfWVtOyAvLyAwLjczMzMzMzMzMzNlbSA9IDExcHhcbiRmcy1kb3duLTU6ICN7JGZzLWRvd24tNS12YWx9ZW07IC8vIDAuNjY2NjY2NjY2N2VtID0gMTBweFxuJGZzLWRvd24tNjogI3skZnMtZG93bi02LXZhbH1lbTsgLy8gMC42ZW0gPSA5cHhcblxuJGZzLWJhc2U6IDFyZW07XG4kZnMtYmFzZS11cC0xOiAjeyRmcy11cC0xLXZhbH1yZW07XG4kZnMtYmFzZS11cC0yOiAjeyRmcy11cC0yLXZhbH1yZW07XG4kZnMtYmFzZS11cC0zOiAjeyRmcy11cC0zLXZhbH1yZW07XG4kZnMtYmFzZS11cC00OiAjeyRmcy11cC00LXZhbH1yZW07XG4kZnMtYmFzZS11cC01OiAjeyRmcy11cC01LXZhbH1yZW07XG4kZnMtYmFzZS11cC02OiAjeyRmcy11cC02LXZhbH1yZW07XG4kZnMtYmFzZS11cC03OiAjeyRmcy11cC03LXZhbH1yZW07XG4kZnMtYmFzZS11cC04OiAjeyRmcy11cC04LXZhbH1yZW07XG4kZnMtYmFzZS11cC05OiAjeyRmcy11cC05LXZhbH1yZW07XG4kZnMtYmFzZS11cC0xMDogI3skZnMtdXAtMTAtdmFsfXJlbTtcblxuJGZzLWJhc2UtZG93bi0xOiAjeyRmcy1kb3duLTEtdmFsfXJlbTtcbiRmcy1iYXNlLWRvd24tMjogI3skZnMtZG93bi0yLXZhbH1yZW07XG4kZnMtYmFzZS1kb3duLTM6ICN7JGZzLWRvd24tMy12YWx9cmVtO1xuJGZzLWJhc2UtZG93bi00OiAjeyRmcy1kb3duLTQtdmFsfXJlbTtcbiRmcy1iYXNlLWRvd24tNTogI3skZnMtZG93bi01LXZhbH1yZW07XG4kZnMtYmFzZS1kb3duLTY6ICN7JGZzLWRvd24tNi12YWx9cmVtO1xuIiwiLmZvcm0tY29udHJvbHMtdHdvLWNvbCxcbi5mb3JtLWNvbnRyb2xzLXRocmVlLWNvbCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDFyZW07XG59XG5cbi5mb3JtLWNvbnRyb2xzLXR3by1jb2wge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbn1cbi5mb3JtLWNvbnRyb2xzLXRocmVlLWNvbCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUtbWF4KSB7XG4gICAgLmZvcm0tY29udHJvbHMtdHdvLWNvbCxcbiAgICAuZm9ybS1jb250cm9scy10aHJlZS1jb2wge1xuICAgICAgICAmLi1tb2JpbGUtaW5saW5lIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQG1peGluIGZsZXgtY29udCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICYuLWFsaWduLXN0YXJ0IHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuICAgICYuLWFsaWduLWVuZCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICB9XG4gICAgJi4tYWxpZ24tY2VudGVyIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gICAgJi4tYWxpZ24tc3RyZXRjaCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIH1cblxuICAgICYuLWp1c3RpZnktYmV0d2VlbiB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG4gICAgJi4tanVzdGlmeS1hcm91bmQge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICB9XG4gICAgJi4tanVzdGlmeS1jZW50ZXIge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgJi4tanVzdGlmeS1zdHJldGNoIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzdHJldGNoO1xuICAgIH1cbiAgICAmLi1qdXN0aWZ5LWVuZCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZW5kO1xuICAgIH1cblxuICAgICYuLXdyYXAge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuXG4gICAgJi4tZGlyZWN0aW9uLWNvbHVtbiB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICAgICYuLWRpcmVjdGlvbi1yb3cge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cblxuICAgICYuLXdpZHRoLWF1dG8ge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICAmLi1pbmxpbmUtZmxleCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIH1cblxuICAgICYuLWdhcC0xIHtcbiAgICAgICAgZ2FwOiAkc3BhY2VyO1xuICAgIH1cbiAgICAmLi1nYXAtMiB7XG4gICAgICAgIGdhcDogJHNwYWNlciAqIDI7XG4gICAgfVxuICAgICYuLWdhcC0zIHtcbiAgICAgICAgZ2FwOiAkc3BhY2VyICogMztcbiAgICB9XG4gICAgJi4tZ2FwLTQge1xuICAgICAgICBnYXA6ICRzcGFjZXIgKiA0O1xuICAgIH1cbiAgICAmLi1nYXAtNSB7XG4gICAgICAgIGdhcDogJHNwYWNlciAqIDU7XG4gICAgfVxuXG4gICAgPiAuZmxleC1pdGVtIHtcbiAgICAgICAgZmxleDogYXV0bztcblxuICAgICAgICAmLi1ncm93IHtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgfVxuICAgICAgICAmLi1uby1ncm93IHtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuLXNocmluayB7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMTtcbiAgICAgICAgfVxuICAgICAgICAmLi1uby1zaHJpbmsge1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLi1oYWxmIHtcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZsZXgtY29udCB7XG4gICAgQGluY2x1ZGUgZmxleC1jb250O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICAuZmxleC1jb250LXNjcmVlbi1zbSB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtY29udDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgIC5mbGV4LWNvbnQtc2NyZWVuLW1kIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1jb250O1xuICAgIH1cbn1cbiIsIiRzcGFjZXJzOiAoXG4gICAgMDogKFxuICAgICAgICB4OiAwLFxuICAgICAgICB5OiAwLFxuICAgICksXG4gICAgMTogKFxuICAgICAgICB4OiAkc3BhY2VyLFxuICAgICAgICB5OiAkc3BhY2VyLFxuICAgICksXG4gICAgMjogKFxuICAgICAgICB4OiAoXG4gICAgICAgICAgICAkc3BhY2VyICogMixcbiAgICAgICAgKSxcbiAgICAgICAgeTogKFxuICAgICAgICAgICAgJHNwYWNlciAqIDIsXG4gICAgICAgICksXG4gICAgKSxcbiAgICAzOiAoXG4gICAgICAgIHg6IChcbiAgICAgICAgICAgICRzcGFjZXIgKiAzLFxuICAgICAgICApLFxuICAgICAgICB5OiAoXG4gICAgICAgICAgICAkc3BhY2VyICogMyxcbiAgICAgICAgKSxcbiAgICApLFxuICAgIDQ6IChcbiAgICAgICAgeDogKFxuICAgICAgICAgICAgJHNwYWNlciAqIDQsXG4gICAgICAgICksXG4gICAgICAgIHk6IChcbiAgICAgICAgICAgICRzcGFjZXIgKiA0LFxuICAgICAgICApLFxuICAgICksXG4gICAgNTogKFxuICAgICAgICB4OiAoXG4gICAgICAgICAgICAkc3BhY2VyICogNSxcbiAgICAgICAgKSxcbiAgICAgICAgeTogKFxuICAgICAgICAgICAgJHNwYWNlciAqIDUsXG4gICAgICAgICksXG4gICAgKSxcbiAgICA2OiAoXG4gICAgICAgIHg6IChcbiAgICAgICAgICAgICRzcGFjZXIgKiA2LFxuICAgICAgICApLFxuICAgICAgICB5OiAoXG4gICAgICAgICAgICAkc3BhY2VyICogNixcbiAgICAgICAgKSxcbiAgICApLFxuICAgIDc6IChcbiAgICAgICAgeDogKFxuICAgICAgICAgICAgJHNwYWNlciAqIDcsXG4gICAgICAgICksXG4gICAgICAgIHk6IChcbiAgICAgICAgICAgICRzcGFjZXIgKiA3LFxuICAgICAgICApLFxuICAgICksXG4gICAgODogKFxuICAgICAgICB4OiAoXG4gICAgICAgICAgICAkc3BhY2VyICogOCxcbiAgICAgICAgKSxcbiAgICAgICAgeTogKFxuICAgICAgICAgICAgJHNwYWNlciAqIDgsXG4gICAgICAgICksXG4gICAgKSxcbikgIWRlZmF1bHQ7XG5cbkBtaXhpbiBfc3BhY2luZ0RlY2xhcmF0aW9ucygkYWJicmV2LCAkc2l6ZSwgJGxlbmd0aHMsICRwcm9wLCAkc3VmZml4LCAkaXNOZWcpIHtcbiAgICAkbGVuZ3RoLXg6IG1hcC1nZXQoJGxlbmd0aHMsIHgpO1xuICAgICRsZW5ndGgteTogbWFwLWdldCgkbGVuZ3RocywgeSk7XG5cbiAgICBAaWYgJGlzTmVnIHtcbiAgICAgICAgJGxlbmd0aC14OiAwIC0gJGxlbmd0aC14O1xuICAgICAgICAkbGVuZ3RoLXk6IDAgLSAkbGVuZ3RoLXk7XG4gICAgfVxuXG4gICAgLiN7JGFiYnJldn0tYS0jeyRzaXplfSN7JHN1ZmZpeH0ge1xuICAgICAgICAjeyRwcm9wfTogJGxlbmd0aC15ICRsZW5ndGgteCAhaW1wb3J0YW50O1xuICAgIH0gLy8gYSA9IEFsbCBzaWRlc1xuICAgIC4jeyRhYmJyZXZ9LXQtI3skc2l6ZX0jeyRzdWZmaXh9IHtcbiAgICAgICAgI3skcHJvcH0tdG9wOiAkbGVuZ3RoLXkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLiN7JGFiYnJldn0tci0jeyRzaXplfSN7JHN1ZmZpeH0ge1xuICAgICAgICAjeyRwcm9wfS1yaWdodDogJGxlbmd0aC14ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC4jeyRhYmJyZXZ9LWItI3skc2l6ZX0jeyRzdWZmaXh9IHtcbiAgICAgICAgI3skcHJvcH0tYm90dG9tOiAkbGVuZ3RoLXkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLiN7JGFiYnJldn0tbC0jeyRzaXplfSN7JHN1ZmZpeH0ge1xuICAgICAgICAjeyRwcm9wfS1sZWZ0OiAkbGVuZ3RoLXggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLiN7JGFiYnJldn0tbC1tI3skc2l6ZX0jeyRzdWZmaXh9IHtcbiAgICAgICAgI3skcHJvcH0tbGVmdDogLSRsZW5ndGgteCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8vIEF4ZXNcbiAgICAuI3skYWJicmV2fS14LSN7JHNpemV9I3skc3VmZml4fSB7XG4gICAgICAgICN7JHByb3B9LXJpZ2h0OiAkbGVuZ3RoLXggIWltcG9ydGFudDtcbiAgICAgICAgI3skcHJvcH0tbGVmdDogJGxlbmd0aC14ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLiN7JGFiYnJldn0teS0jeyRzaXplfSN7JHN1ZmZpeH0ge1xuICAgICAgICAjeyRwcm9wfS10b3A6ICRsZW5ndGgteSAhaW1wb3J0YW50O1xuICAgICAgICAjeyRwcm9wfS1ib3R0b206ICRsZW5ndGgteSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQGVhY2ggJHByb3AsICRhYmJyZXYgaW4gKG1hcmdpbjogbSwgcGFkZGluZzogcCkge1xuICAgIEBlYWNoICRzaXplLCAkbGVuZ3RocyBpbiAkc3BhY2VycyB7XG4gICAgICAgIEBpbmNsdWRlIF9zcGFjaW5nRGVjbGFyYXRpb25zKCRhYmJyZXYsICRzaXplLCAkbGVuZ3RocywgJHByb3AsICcnLCBmYWxzZSk7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBfc3BhY2luZ0RlY2xhcmF0aW9ucygkYWJicmV2LCAkc2l6ZSwgJGxlbmd0aHMsICRwcm9wLCAnLW1vYmlsZScsIGZhbHNlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpZiAkcHJvcCA9PSBtYXJnaW4ge1xuICAgICAgICAgICAgQGluY2x1ZGUgX3NwYWNpbmdEZWNsYXJhdGlvbnMobmVnLSArICRhYmJyZXYsICRzaXplLCAkbGVuZ3RocywgJHByb3AsICcnLCB0cnVlKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm0tdC1obGYge1xuICAgIG1hcmdpbi10b3A6ICRoYWxmLXNwYWNlcjtcbn1cbi5tLXItaGxmIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICRoYWxmLXNwYWNlcjtcbn1cbi5tLWItaGxmIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkaGFsZi1zcGFjZXI7XG59XG4ubS1sLWhsZiB7XG4gICAgbWFyZ2luLWxlZnQ6ICRoYWxmLXNwYWNlcjtcbn1cbi5tLWEtaGxmIHtcbiAgICBtYXJnaW46ICRoYWxmLXNwYWNlcjtcbn1cblxuLm0teS1obGYge1xuICAgIG1hcmdpbi10b3A6ICRoYWxmLXNwYWNlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAkaGFsZi1zcGFjZXI7XG59XG5cbi5tLXgtaGxmIHtcbiAgICBtYXJnaW4tbGVmdDogJGhhbGYtc3BhY2VyO1xuICAgIG1hcmdpbi1yaWdodDogJGhhbGYtc3BhY2VyO1xufVxuXG4ucC15LWhsZiB7XG4gICAgcGFkZGluZy10b3A6ICRoYWxmLXNwYWNlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogJGhhbGYtc3BhY2VyO1xufVxuXG4ucC14LWhsZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAkaGFsZi1zcGFjZXI7XG4gICAgcGFkZGluZy1yaWdodDogJGhhbGYtc3BhY2VyO1xufVxuIiwiQGltcG9ydCAnZmxleCc7XG5AaW1wb3J0ICdzcGFjaW5nJztcbkBpbXBvcnQgJ25hdi1mbG9hdGluZy1wYW5lbCc7XG5cbi5kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xufVxuLmQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4uZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4iLCIvKiFcbiAqIFF1aWxsIEVkaXRvciB2MS4zLjdcbiAqIGh0dHBzOi8vcXVpbGxqcy5jb20vXG4gKiBDb3B5cmlnaHQgKGMpIDIwMTQsIEphc29uIENoZW5cbiAqIENvcHlyaWdodCAoYykgMjAxMywgc2FsZXNmb3JjZS5jb21cbiAqL1xuLnFsLWNvbnRhaW5lciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5xbC1jb250YWluZXIucWwtZGlzYWJsZWQgLnFsLXRvb2x0aXAge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ucWwtY29udGFpbmVyLnFsLWRpc2FibGVkIC5xbC1lZGl0b3IgdWxbZGF0YS1jaGVja2VkXSA+IGxpOjpiZWZvcmUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5xbC1jbGlwYm9hcmQge1xuICBsZWZ0OiAtMTAwMDAwcHg7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG59XG4ucWwtY2xpcGJvYXJkIHAge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4ucWwtZWRpdG9yIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI7XG4gIGhlaWdodDogMTAwJTtcbiAgb3V0bGluZTogbm9uZTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcGFkZGluZzogMTJweCAxNXB4O1xuICB0YWItc2l6ZTogNDtcbiAgLW1vei10YWItc2l6ZTogNDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4ucWwtZWRpdG9yID4gKiB7XG4gIGN1cnNvcjogdGV4dDtcbn1cbi5xbC1lZGl0b3IgcCxcbi5xbC1lZGl0b3Igb2wsXG4ucWwtZWRpdG9yIHVsLFxuLnFsLWVkaXRvciBwcmUsXG4ucWwtZWRpdG9yIGJsb2NrcXVvdGUsXG4ucWwtZWRpdG9yIGgxLFxuLnFsLWVkaXRvciBoMixcbi5xbC1lZGl0b3IgaDMsXG4ucWwtZWRpdG9yIGg0LFxuLnFsLWVkaXRvciBoNSxcbi5xbC1lZGl0b3IgaDYge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtMSBsaXN0LTIgbGlzdC0zIGxpc3QtNCBsaXN0LTUgbGlzdC02IGxpc3QtNyBsaXN0LTggbGlzdC05O1xufVxuLnFsLWVkaXRvciBvbCxcbi5xbC1lZGl0b3IgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xufVxuLnFsLWVkaXRvciBvbCA+IGxpLFxuLnFsLWVkaXRvciB1bCA+IGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLnFsLWVkaXRvciB1bCA+IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFwyMDIyJztcbn1cbi5xbC1lZGl0b3IgdWxbZGF0YS1jaGVja2VkPXRydWVdLFxuLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWQ9ZmFsc2VdIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD10cnVlXSA+IGxpICosXG4ucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD1mYWxzZV0gPiBsaSAqIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbi5xbC1lZGl0b3IgdWxbZGF0YS1jaGVja2VkPXRydWVdID4gbGk6OmJlZm9yZSxcbi5xbC1lZGl0b3IgdWxbZGF0YS1jaGVja2VkPWZhbHNlXSA+IGxpOjpiZWZvcmUge1xuICBjb2xvcjogIzc3NztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWQ9dHJ1ZV0gPiBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMjYxMSc7XG59XG4ucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD1mYWxzZV0gPiBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMjYxMCc7XG59XG4ucWwtZWRpdG9yIGxpOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxLjJlbTtcbn1cbi5xbC1lZGl0b3IgbGk6bm90KC5xbC1kaXJlY3Rpb24tcnRsKTo6YmVmb3JlIHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjNlbTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ucWwtZWRpdG9yIGxpLnFsLWRpcmVjdGlvbi1ydGw6OmJlZm9yZSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjNlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMS41ZW07XG59XG4ucWwtZWRpdG9yIG9sIGxpOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCksXG4ucWwtZWRpdG9yIHVsIGxpOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1kaXJlY3Rpb24tcnRsLFxuLnFsLWVkaXRvciB1bCBsaS5xbC1kaXJlY3Rpb24tcnRsIHtcbiAgcGFkZGluZy1yaWdodDogMS41ZW07XG59XG4ucWwtZWRpdG9yIG9sIGxpIHtcbiAgY291bnRlci1yZXNldDogbGlzdC0xIGxpc3QtMiBsaXN0LTMgbGlzdC00IGxpc3QtNSBsaXN0LTYgbGlzdC03IGxpc3QtOCBsaXN0LTk7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTA7XG59XG4ucWwtZWRpdG9yIG9sIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC0wLCBkZWNpbWFsKSAnLiAnO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTE7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC0xLCBsb3dlci1hbHBoYSkgJy4gJztcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTEge1xuICBjb3VudGVyLXJlc2V0OiBsaXN0LTIgbGlzdC0zIGxpc3QtNCBsaXN0LTUgbGlzdC02IGxpc3QtNyBsaXN0LTggbGlzdC05O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMiB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTI7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC0yLCBsb3dlci1yb21hbikgJy4gJztcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTIge1xuICBjb3VudGVyLXJlc2V0OiBsaXN0LTMgbGlzdC00IGxpc3QtNSBsaXN0LTYgbGlzdC03IGxpc3QtOCBsaXN0LTk7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC0zIHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtMztcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTM6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0LTMsIGRlY2ltYWwpICcuICc7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC0zIHtcbiAgY291bnRlci1yZXNldDogbGlzdC00IGxpc3QtNSBsaXN0LTYgbGlzdC03IGxpc3QtOCBsaXN0LTk7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC00IHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtNDtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTQ6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0LTQsIGxvd2VyLWFscGhhKSAnLiAnO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNCB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtNSBsaXN0LTYgbGlzdC03IGxpc3QtOCBsaXN0LTk7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC01IHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtNTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTU6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0LTUsIGxvd2VyLXJvbWFuKSAnLiAnO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtNiBsaXN0LTcgbGlzdC04IGxpc3QtOTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTYge1xuICBjb3VudGVyLWluY3JlbWVudDogbGlzdC02O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNjpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QtNiwgZGVjaW1hbCkgJy4gJztcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTYge1xuICBjb3VudGVyLXJlc2V0OiBsaXN0LTcgbGlzdC04IGxpc3QtOTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTcge1xuICBjb3VudGVyLWluY3JlbWVudDogbGlzdC03O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNzpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QtNywgbG93ZXItYWxwaGEpICcuICc7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC03IHtcbiAgY291bnRlci1yZXNldDogbGlzdC04IGxpc3QtOTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTgge1xuICBjb3VudGVyLWluY3JlbWVudDogbGlzdC04O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtODpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QtOCwgbG93ZXItcm9tYW4pICcuICc7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC04IHtcbiAgY291bnRlci1yZXNldDogbGlzdC05O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtOSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTk7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC05OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC05LCBkZWNpbWFsKSAnLiAnO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTE6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogM2VtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtMTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiA0LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC0xLnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAzZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC0xLnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiA0LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC0yOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDZlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTI6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogNy41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtMi5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogNmVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtMi5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogNy41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtMzpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiA5ZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC0zOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDEwLjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC0zLnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiA5ZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC0zLnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAxMC41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtNDpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAxMmVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNDpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAxMy41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtNC5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMTJlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTQucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEzLjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC01Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDE1ZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC01Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDE2LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC01LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAxNWVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNS5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMTYuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTY6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMThlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTY6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMTkuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTYucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE4ZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC02LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAxOS41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtNzpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAyMWVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNzpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAyMi41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtNy5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMjFlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTcucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIyLjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC04Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDI0ZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC04Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDI1LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC04LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAyNGVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtOC5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMjUuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTk6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMjdlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTk6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMjguNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTkucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDI3ZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC05LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAyOC41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC12aWRlbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4ucWwtZWRpdG9yIC5xbC12aWRlby5xbC1hbGlnbi1jZW50ZXIge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5xbC1lZGl0b3IgLnFsLXZpZGVvLnFsLWFsaWduLXJpZ2h0IHtcbiAgbWFyZ2luOiAwIDAgMCBhdXRvO1xufVxuLnFsLWVkaXRvciAucWwtYmctYmxhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLnFsLWVkaXRvciAucWwtYmctcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2MDAwMDtcbn1cbi5xbC1lZGl0b3IgLnFsLWJnLW9yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOTA7XG59XG4ucWwtZWRpdG9yIC5xbC1iZy15ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xufVxuLnFsLWVkaXRvciAucWwtYmctZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4YTAwO1xufVxuLnFsLWVkaXRvciAucWwtYmctYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNmM7XG59XG4ucWwtZWRpdG9yIC5xbC1iZy1wdXJwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTNmO1xufVxuLnFsLWVkaXRvciAucWwtY29sb3Itd2hpdGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5xbC1lZGl0b3IgLnFsLWNvbG9yLXJlZCB7XG4gIGNvbG9yOiAjZTYwMDAwO1xufVxuLnFsLWVkaXRvciAucWwtY29sb3Itb3JhbmdlIHtcbiAgY29sb3I6ICNmOTA7XG59XG4ucWwtZWRpdG9yIC5xbC1jb2xvci15ZWxsb3cge1xuICBjb2xvcjogI2ZmMDtcbn1cbi5xbC1lZGl0b3IgLnFsLWNvbG9yLWdyZWVuIHtcbiAgY29sb3I6ICMwMDhhMDA7XG59XG4ucWwtZWRpdG9yIC5xbC1jb2xvci1ibHVlIHtcbiAgY29sb3I6ICMwNmM7XG59XG4ucWwtZWRpdG9yIC5xbC1jb2xvci1wdXJwbGUge1xuICBjb2xvcjogIzkzZjtcbn1cbi5xbC1lZGl0b3IgLnFsLWZvbnQtc2VyaWYge1xuICBmb250LWZhbWlseTogR2VvcmdpYSwgVGltZXMgTmV3IFJvbWFuLCBzZXJpZjtcbn1cbi5xbC1lZGl0b3IgLnFsLWZvbnQtbW9ub3NwYWNlIHtcbiAgZm9udC1mYW1pbHk6IE1vbmFjbywgQ291cmllciBOZXcsIG1vbm9zcGFjZTtcbn1cbi5xbC1lZGl0b3IgLnFsLXNpemUtc21hbGwge1xuICBmb250LXNpemU6IDAuNzVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLXNpemUtbGFyZ2Uge1xuICBmb250LXNpemU6IDEuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtc2l6ZS1odWdlIHtcbiAgZm9udC1zaXplOiAyLjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWRpcmVjdGlvbi1ydGwge1xuICBkaXJlY3Rpb246IHJ0bDtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cbi5xbC1lZGl0b3IgLnFsLWFsaWduLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5xbC1lZGl0b3IgLnFsLWFsaWduLWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuLnFsLWVkaXRvciAucWwtYWxpZ24tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5xbC1lZGl0b3IucWwtYmxhbms6OmJlZm9yZSB7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuNik7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1wbGFjZWhvbGRlcik7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbGVmdDogMTVweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG59XG4ucWwtc25vdy5xbC10b29sYmFyOmFmdGVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24sXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAzcHggNXB4O1xuICB3aWR0aDogMjhweDtcbn1cbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uIHN2Zyxcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbiBzdmcge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246YWN0aXZlOmhvdmVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmFjdGl2ZTpob3ZlciB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ucWwtc25vdy5xbC10b29sYmFyIGlucHV0LnFsLWltYWdlW3R5cGU9ZmlsZV0sXG4ucWwtc25vdyAucWwtdG9vbGJhciBpbnB1dC5xbC1pbWFnZVt0eXBlPWZpbGVdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246Zm9jdXMsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246Zm9jdXMsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3Zlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQge1xuICBjb2xvcjogIzA2Yztcbn1cbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtc3Ryb2tlLnFsLWZpbGwge1xuICBmaWxsOiAjMDZjO1xufVxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZSxcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtc3Ryb2tlLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLXN0cm9rZSxcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtc3Ryb2tlLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLXN0cm9rZSxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLXN0cm9rZSxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZSxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1zdHJva2UsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtc3Ryb2tlLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1zdHJva2UsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtc3Ryb2tlLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1zdHJva2UsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLXN0cm9rZS1taXRlciB7XG4gIHN0cm9rZTogIzA2Yztcbn1cbkBtZWRpYSAocG9pbnRlcjogY29hcnNlKSB7XG4gIC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSxcbiAgLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSB7XG4gICAgY29sb3I6ICM0NDQ7XG4gIH1cbiAgLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246aG92ZXI6bm90KC5xbC1hY3RpdmUpIC5xbC1maWxsLFxuICAucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXI6bm90KC5xbC1hY3RpdmUpIC5xbC1maWxsLFxuICAucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSkgLnFsLXN0cm9rZS5xbC1maWxsLFxuICAucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXI6bm90KC5xbC1hY3RpdmUpIC5xbC1zdHJva2UucWwtZmlsbCB7XG4gICAgZmlsbDogIzQ0NDtcbiAgfVxuICAucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSkgLnFsLXN0cm9rZSxcbiAgLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSAucWwtc3Ryb2tlLFxuICAucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSkgLnFsLXN0cm9rZS1taXRlcixcbiAgLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSAucWwtc3Ryb2tlLW1pdGVyIHtcbiAgICBzdHJva2U6ICM0NDQ7XG4gIH1cbn1cbi5xbC1zbm93IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5xbC1zbm93ICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnFsLXNub3cgLnFsLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucWwtc25vdyAucWwtb3V0LWJvdHRvbSxcbi5xbC1zbm93IC5xbC1vdXQtdG9wIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwIGEge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwLnFsLWZsaXAge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xufVxuLnFsLXNub3cgLnFsLWZvcm1hdHMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4ucWwtc25vdyAucWwtZm9ybWF0czphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogdGFibGU7XG59XG4ucWwtc25vdyAucWwtc3Ryb2tlIHtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlOiAjNDQ0O1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gIHN0cm9rZS1saW5lam9pbjogcm91bmQ7XG4gIHN0cm9rZS13aWR0aDogMjtcbn1cbi5xbC1zbm93IC5xbC1zdHJva2UtbWl0ZXIge1xuICBmaWxsOiBub25lO1xuICBzdHJva2U6ICM0NDQ7XG4gIHN0cm9rZS1taXRlcmxpbWl0OiAxMDtcbiAgc3Ryb2tlLXdpZHRoOiAyO1xufVxuLnFsLXNub3cgLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtc3Ryb2tlLnFsLWZpbGwge1xuICBmaWxsOiAjNDQ0O1xufVxuLnFsLXNub3cgLnFsLWVtcHR5IHtcbiAgZmlsbDogbm9uZTtcbn1cbi5xbC1zbm93IC5xbC1ldmVuIHtcbiAgZmlsbC1ydWxlOiBldmVub2RkO1xufVxuLnFsLXNub3cgLnFsLXRoaW4sXG4ucWwtc25vdyAucWwtc3Ryb2tlLnFsLXRoaW4ge1xuICBzdHJva2Utd2lkdGg6IDE7XG59XG4ucWwtc25vdyAucWwtdHJhbnNwYXJlbnQge1xuICBvcGFjaXR5OiAwLjQ7XG59XG4ucWwtc25vdyAucWwtZGlyZWN0aW9uIHN2ZzpsYXN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5xbC1zbm93IC5xbC1kaXJlY3Rpb24ucWwtYWN0aXZlIHN2ZzpsYXN0LWNoaWxkIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLnFsLXNub3cgLnFsLWRpcmVjdGlvbi5xbC1hY3RpdmUgc3ZnOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5xbC1zbm93IC5xbC1lZGl0b3IgaDEge1xuICBmb250LXNpemU6IDJlbTtcbn1cbi5xbC1zbm93IC5xbC1lZGl0b3IgaDIge1xuICBmb250LXNpemU6IDEuNWVtO1xufVxuLnFsLXNub3cgLnFsLWVkaXRvciBoMyB7XG4gIGZvbnQtc2l6ZTogMS4xN2VtO1xufVxuLnFsLXNub3cgLnFsLWVkaXRvciBoNCB7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuLnFsLXNub3cgLnFsLWVkaXRvciBoNSB7XG4gIGZvbnQtc2l6ZTogMC44M2VtO1xufVxuLnFsLXNub3cgLnFsLWVkaXRvciBoNiB7XG4gIGZvbnQtc2l6ZTogMC42N2VtO1xufVxuLnFsLXNub3cgLnFsLWVkaXRvciBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucWwtc25vdyAucWwtZWRpdG9yIGJsb2NrcXVvdGUge1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNjY2M7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG4ucWwtc25vdyAucWwtZWRpdG9yIGNvZGUsXG4ucWwtc25vdyAucWwtZWRpdG9yIHByZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5xbC1zbm93IC5xbC1lZGl0b3IgcHJlIHtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG59XG4ucWwtc25vdyAucWwtZWRpdG9yIGNvZGUge1xuICBmb250LXNpemU6IDg1JTtcbiAgcGFkZGluZzogMnB4IDRweDtcbn1cbi5xbC1zbm93IC5xbC1lZGl0b3IgcHJlLnFsLXN5bnRheCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzI0MWY7XG4gIGNvbG9yOiAjZjhmOGYyO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5xbC1zbm93IC5xbC1lZGl0b3IgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlciB7XG4gIGNvbG9yOiAjNDQ0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGhlaWdodDogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci1sYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLWxhYmVsOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci1vcHRpb25zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLW9wdGlvbnMgLnFsLXBpY2tlci1pdGVtIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1sYWJlbCB7XG4gIGNvbG9yOiAjY2NjO1xuICB6LWluZGV4OiAyO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLWxhYmVsIC5xbC1maWxsIHtcbiAgZmlsbDogI2NjYztcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1sYWJlbCAucWwtc3Ryb2tlIHtcbiAgc3Ryb2tlOiAjY2NjO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLW9wdGlvbnMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuLnFsLXNub3cgLnFsLWNvbG9yLXBpY2tlcixcbi5xbC1zbm93IC5xbC1pY29uLXBpY2tlciB7XG4gIHdpZHRoOiAyOHB4O1xufVxuLnFsLXNub3cgLnFsLWNvbG9yLXBpY2tlciAucWwtcGlja2VyLWxhYmVsLFxuLnFsLXNub3cgLnFsLWljb24tcGlja2VyIC5xbC1waWNrZXItbGFiZWwge1xuICBwYWRkaW5nOiAycHggNHB4O1xufVxuLnFsLXNub3cgLnFsLWNvbG9yLXBpY2tlciAucWwtcGlja2VyLWxhYmVsIHN2Zyxcbi5xbC1zbm93IC5xbC1pY29uLXBpY2tlciAucWwtcGlja2VyLWxhYmVsIHN2ZyB7XG4gIHJpZ2h0OiA0cHg7XG59XG4ucWwtc25vdyAucWwtaWNvbi1waWNrZXIgLnFsLXBpY2tlci1vcHRpb25zIHtcbiAgcGFkZGluZzogNHB4IDBweDtcbn1cbi5xbC1zbm93IC5xbC1pY29uLXBpY2tlciAucWwtcGlja2VyLWl0ZW0ge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBwYWRkaW5nOiAycHggNHB4O1xufVxuLnFsLXNub3cgLnFsLWNvbG9yLXBpY2tlciAucWwtcGlja2VyLW9wdGlvbnMge1xuICBwYWRkaW5nOiAzcHggNXB4O1xuICB3aWR0aDogMTUycHg7XG59XG4ucWwtc25vdyAucWwtY29sb3ItcGlja2VyIC5xbC1waWNrZXItaXRlbSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW46IDJweDtcbiAgcGFkZGluZzogMHB4O1xuICB3aWR0aDogMTZweDtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXI6bm90KC5xbC1jb2xvci1waWNrZXIpOm5vdCgucWwtaWNvbi1waWNrZXIpIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogLTlweDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMThweDtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItbGFiZWxbZGF0YS1sYWJlbF06bm90KFtkYXRhLWxhYmVsPScnXSk6OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWxhYmVsW2RhdGEtbGFiZWxdOm5vdChbZGF0YS1sYWJlbD0nJ10pOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1sYWJlbFtkYXRhLWxhYmVsXTpub3QoW2RhdGEtbGFiZWw9JyddKTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtbGFiZWxdOm5vdChbZGF0YS1sYWJlbD0nJ10pOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWZvbnQgLnFsLXBpY2tlci1pdGVtW2RhdGEtbGFiZWxdOm5vdChbZGF0YS1sYWJlbD0nJ10pOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1pdGVtW2RhdGEtbGFiZWxdOm5vdChbZGF0YS1sYWJlbD0nJ10pOjpiZWZvcmUge1xuICBjb250ZW50OiBhdHRyKGRhdGEtbGFiZWwpO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIge1xuICB3aWR0aDogOThweDtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItbGFiZWw6OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogJ05vcm1hbCc7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9XCIxXCJdOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjFcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdIZWFkaW5nIDEnO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPVwiMlwiXTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCIyXCJdOjpiZWZvcmUge1xuICBjb250ZW50OiAnSGVhZGluZyAyJztcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1cIjNcIl06OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiM1wiXTo6YmVmb3JlIHtcbiAgY29udGVudDogJ0hlYWRpbmcgMyc7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9XCI0XCJdOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjRcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdIZWFkaW5nIDQnO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPVwiNVwiXTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCI1XCJdOjpiZWZvcmUge1xuICBjb250ZW50OiAnSGVhZGluZyA1Jztcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1cIjZcIl06OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiNlwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogJ0hlYWRpbmcgNic7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjFcIl06OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCIyXCJdOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEuNWVtO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCIzXCJdOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEuMTdlbTtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiNFwiXTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxZW07XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjVcIl06OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMC44M2VtO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCI2XCJdOjpiZWZvcmUge1xuICBmb250LXNpemU6IDAuNjdlbTtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZm9udCB7XG4gIHdpZHRoOiAxMDhweDtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWxhYmVsOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWZvbnQgLnFsLXBpY2tlci1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiAnU2FucyBTZXJpZic7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWZvbnQgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPXNlcmlmXTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPXNlcmlmXTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1NlcmlmJztcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9bW9ub3NwYWNlXTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPW1vbm9zcGFjZV06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdNb25vc3BhY2UnO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPXNlcmlmXTo6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IEdlb3JnaWEsIFRpbWVzIE5ldyBSb21hbiwgc2VyaWY7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWZvbnQgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9bW9ub3NwYWNlXTo6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IE1vbmFjbywgQ291cmllciBOZXcsIG1vbm9zcGFjZTtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSB7XG4gIHdpZHRoOiA5OHB4O1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItbGFiZWw6OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdOb3JtYWwnO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1zbWFsbF06OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1zbWFsbF06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdTbWFsbCc7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPWxhcmdlXTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPWxhcmdlXTo6YmVmb3JlIHtcbiAgY29udGVudDogJ0xhcmdlJztcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9aHVnZV06OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1odWdlXTo6YmVmb3JlIHtcbiAgY29udGVudDogJ0h1Z2UnO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPXNtYWxsXTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPWxhcmdlXTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPWh1Z2VdOjpiZWZvcmUge1xuICBmb250LXNpemU6IDMycHg7XG59XG4ucWwtc25vdyAucWwtY29sb3ItcGlja2VyLnFsLWJhY2tncm91bmQgLnFsLXBpY2tlci1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5xbC1zbm93IC5xbC1jb2xvci1waWNrZXIucWwtY29sb3IgLnFsLXBpY2tlci1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5xbC10b29sYmFyLnFsLXNub3cge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LWZhbWlseTogJ0hlbHZldGljYSBOZXVlJywgJ0hlbHZldGljYScsICdBcmlhbCcsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmc6IDhweDtcbn1cbi5xbC10b29sYmFyLnFsLXNub3cgLnFsLWZvcm1hdHMge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXItbGFiZWwge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlci1vcHRpb25zIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwwLDAsMC4yKSAwIDJweCA4cHg7XG59XG4ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbn1cbi5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLW9wdGlvbnMge1xuICBib3JkZXItY29sb3I6ICNjY2M7XG59XG4ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1jb2xvci1waWNrZXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkLFxuLnFsLXRvb2xiYXIucWwtc25vdyAucWwtY29sb3ItcGlja2VyIC5xbC1waWNrZXItaXRlbTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cbi5xbC10b29sYmFyLnFsLXNub3cgKyAucWwtY29udGFpbmVyLnFsLXNub3cge1xuICBib3JkZXItdG9wOiAwcHg7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNXB4ICNkZGQ7XG4gIGNvbG9yOiAjNDQ0O1xuICBwYWRkaW5nOiA1cHggMTJweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlZpc2l0IFVSTDpcIjtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXAgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogM3B4IDVweDtcbiAgd2lkdGg6IDE3MHB4O1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXAgYS5xbC1wcmV2aWV3IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXAgYS5xbC1hY3Rpb246OmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NjYztcbiAgY29udGVudDogJ0VkaXQnO1xuICBtYXJnaW4tbGVmdDogMTZweDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXAgYS5xbC1yZW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdSZW1vdmUnO1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXAgYSB7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXAucWwtZWRpdGluZyBhLnFsLXByZXZpZXcsXG4ucWwtc25vdyAucWwtdG9vbHRpcC5xbC1lZGl0aW5nIGEucWwtcmVtb3ZlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwLnFsLWVkaXRpbmcgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwLnFsLWVkaXRpbmcgYS5xbC1hY3Rpb246OmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0OiAwcHg7XG4gIGNvbnRlbnQ6ICdTYXZlJztcbiAgcGFkZGluZy1yaWdodDogMHB4O1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXBbZGF0YS1tb2RlPWxpbmtdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkVudGVyIGxpbms6XCI7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcFtkYXRhLW1vZGU9Zm9ybXVsYV06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiRW50ZXIgZm9ybXVsYTpcIjtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwW2RhdGEtbW9kZT12aWRlb106OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiRW50ZXIgdmlkZW86XCI7XG59XG4ucWwtc25vdyBhIHtcbiAgY29sb3I6ICMwNmM7XG59XG4ucWwtY29udGFpbmVyLnFsLXNub3cge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xufVxuIiwiLmFjdGl2ZS11c2Vycy1zdHJpcCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmFjdGl2ZS11c2Vycy1zdHJpcF9fYXZhdGFycyB7XG4gICAgPiAqIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gICAgfVxufVxuXG4uYWN0aXZlLXVzZXJzLXN0cmlwX194dHJhLWNvbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwLjVyZW07XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgICBwYWRkaW5nOiAkaGFsZi1zcGFjZXIgKCRzcGFjZXIgKiA0KSAkaGFsZi1zcGFjZXIgKCRzcGFjZXIgKiAyKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0yMDA7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uYWN0aXZlLXVzZXJzLXN0cmlwX19leHRyYS11c2VyIHtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtYXJnaW46ICgkc3BhY2VyICogMikgMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuIiwiLmF1dG8tYXNzaWduLXRpbGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTIwMDtcbiAgICBwYWRkaW5nOiAkc3BhY2VyICogMjtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlO1xuXG4gICAgJi4td2hpdGUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgfVxufVxuIiwiLmhsLWF2YXRhciB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICAgIC5obC1hdmF0YXJfX2NvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyYXktNzAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIH1cblxuICAgICYuLW5vdC1yb3VuZCB7XG4gICAgICAgIC5obC1hdmF0YXJfX2NvbnRlbnQge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5obC1hdmF0YXJfX2ltZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5obC1hdmF0YXJfX2ljb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICB9XG5cbiAgICAuaGwtYXZhdGFyX19pbml0aWFscyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1zaXplOiAkZnMtYmFzZS1kb3duLTI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgIH1cblxuICAgICYuLXRleHQtZGFyayB7XG4gICAgICAgIC5obC1hdmF0YXJfX2luaXRpYWxzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGF0Y2hlbC1ibGFjaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuaGwtYXZhdGFyLS1yZXNwb25zaXZlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZy10b3A6IDEwMCU7XG4gICAgfVxuXG4gICAgJi5obC1hdmF0YXItLXNtYWxsIHtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcblxuICAgICAgICAuaGwtYXZhdGFyX19pbml0aWFscyB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmcy1iYXNlLWRvd24tNjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgIH1cblxuICAgICAgICAuaGwtYXZhdGFyX19pY29uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5sYXRjaGVsLWxvZ28ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA2MHB4O1xuXG4gICAgLmxhdGNoZWwtbG9nb19fZ3JhcGhpYyB7XG4gICAgICAgIGZpbGw6ICR0ZXh0LWNvbG9yO1xuICAgIH1cblxuICAgICYuLWludmVyc2Uge1xuICAgICAgICAubGF0Y2hlbC1sb2dvX19ncmFwaGljIHtcbiAgICAgICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc3VwcG9ydC1pY29uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNjBweDtcblxuICAgIC5zdXBwb3J0LWljb25fX2NpcmNsZSB7XG4gICAgICAgIGZpbGw6ICR0ZXh0LWNvbG9yO1xuICAgIH1cblxuICAgIC5zdXBwb3J0LWljb25fX2dyYXBoaWMge1xuICAgICAgICBmaWxsOiAjZmZmO1xuICAgIH1cblxuICAgICYuLWludmVyc2Uge1xuICAgICAgICAuc3VwcG9ydC1pY29uX19jaXJjbGUge1xuICAgICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdXBwb3J0LWljb25fX2dyYXBoaWMge1xuICAgICAgICAgICAgZmlsbDogJHRleHQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucmVzaWRlbnQtYmVuZWZpdC1mb3JtIHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG5cbiAgICA+IC5yZXNpZGVudC1iZW5lZml0LWZvcm1fX3RpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXIgKiAzO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnJlc2lkZW50LWJlbmVmaXQtZm9ybV9fem9vbS1yYW5nZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgaW5wdXQucmVzaWRlbnQtYmVuZWZpdC1mb3JtX196b29tLXJhbmdlX196b29tLWNvbnRyb2wge1xuICAgICAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgPiBsYWJlbC5yZXNpZGVudC1iZW5lZml0LWZvcm1fX2ZpbGUtbGFiZWwge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5yZXNpZGVudC1iZW5lZml0LWZvcm1fX3VwbG9hZC1maWxlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICAgICAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgLnJlc2lkZW50LWJlbmVmaXQtZm9ybV9fdXBsb2FkLWZpbGVfX2ZpbGUtYm94IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICAgICAgICAgIG1hcmdpbjogJHNwYWNlciAqIDI7XG4gICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG5cbiAgICAgICAgICAgICYuLWRhc2hlZC1ib3gge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRzcGFjZXIgKiAyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBkYXNoZWQgJGlucHV0LWJvcmRlci1jb2xvcjtcblxuICAgICAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmVzaWRlbnQtYmVuZWZpdC1mb3JtX19jcm9wLWJ1dHRvbiB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAucmVzaWRlbnQtYmVuZWZpdC1mb3JtX19jcm9wLWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgfVxuXG4gICAgLnJlc2lkZW50LWJlbmVmaXQtZm9ybV9fbm8tc3R5bGluZyB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgIC5yZXNpZGVudC1iZW5lZml0LWZvcm1fX25vLWJ1dHRvbi1zdHlsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xZW07XG4gICAgfVxufVxuIiwiLnByb2dyZXNzLXN0ZXBzLWJhciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgPiAuc3RlcHMtYmFyIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgICAgICAgZ3JpZC1hdXRvLWNvbHVtbnM6IDFmcjtcblxuICAgICAgICA+IC5zdGVwcy1zZWN0aW9ucyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgPiAuZG90LWNpcmNsZSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjhlbTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMC44ZW07XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNjNGM0YzQ7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiAuYmFyLXNlY3Rpb24ge1xuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuMjVlbTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjYzRjNGM0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuLXNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGF0Y2hlbC1ibGFjaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5idXN5LWJ1dHRvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgPiAuYnVzeS1idXR0b25fX2xvYWRpbmcge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYuLWJ1c3kge1xuICAgICAgICA+IC5idXN5LWJ1dHRvbl9fbG9hZGluZyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG5cbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5obC1idXN5LWJ1dHRvbl9fY29udGVudCB7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAa2V5ZnJhbWVzIGJsaW5rIHtcbiAgICA1MCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cbi5sb2FkaW5nLWRvdHMge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG5cbiAgICAuZG90IHtcbiAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjdGEtYWNjZW50LWNvbG9yO1xuICAgICAgICBhbmltYXRpb246IDFzIGJsaW5rIGluZmluaXRlO1xuXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMjUwbXM7XG4gICAgICAgICAgICBtYXJnaW46IDAgNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiA1MDBtcztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuLW1vbm9jaHJvbWUge1xuICAgICAgICAuZG90IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsYXRjaGVsLWJsYWNrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi4taW52ZXJzZSB7XG4gICAgICAgIC5kb3Qge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuLWJsb2NrIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgJi4tc2l6ZS1sYXJnZSB7XG4gICAgICAgIC5kb3Qge1xuICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLi1zaXplLXNtYWxsIHtcbiAgICAgICAgLmRvdCB7XG4gICAgICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiJHRvZ2dsZS13aWR0aDogMzhweDtcbiR0b2dnbGUtaGVpZ2h0OiAxMHB4O1xuXG4udG9nZ2xlIHtcbiAgICB3aWR0aDogJHRvZ2dsZS13aWR0aDtcbiAgICBoZWlnaHQ6ICR0b2dnbGUtaGVpZ2h0O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogI2QzZDNkMztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC42cztcblxuICAgICYuLWRpc2FibGVkIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgPiAuaGFuZGxlIHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogbGVmdCAwLjZzO1xuICAgIH1cblxuICAgICYuLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICM4MGFlZTM7XG5cbiAgICAgICAgPiAuaGFuZGxlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjdGEtYWNjZW50LWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY3RhLWFjY2VudC1jb2xvcjtcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQHVzZSAnc2FzczptYXRoJztcblxuLnJlc2lkZW50LWJlbmVmaXQtc3BsYXNoIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy10b3A6IG1hdGguZGl2KDksIDE2KSAqIDEwMCU7XG5cbiAgICBpbWcucmVzaWRlbnQtYmVuZWZpdC1zcGxhc2hfX2ltZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICB9XG59XG5cbi5yZXNpZGVudC1iZW5lZml0X19oZWFkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAkc3BhY2VyICogNiAkc3BhY2VyICogMyAkc3BhY2VyICogNC41ICRzcGFjZXIgKiAzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2Y0Zjk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMi4xM3JlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgPiAucmVzaWRlbnQtYmVuZWZpdF9faGVhZC0taGVhZGVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1MjhweDtcbiAgICB9XG5cbiAgICA+IC5yZXNpZGVudC1iZW5lZml0X19oZWFkLS1zdWItaGVhZGVyIHtcbiAgICAgICAgY29sb3I6ICRncmF5LTY1MDtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIG1heC13aWR0aDogNTI4cHg7XG4gICAgfVxufVxuXG4ucmVzaWRlbnQtYmVuZWZpdF9fdG90YWwge1xuICAgIGhlaWdodDogMzhweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjZmZmIDUwJSwgI2YzZjRmOSA1MCUpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICYtLWJlbmVmaXQge1xuICAgICAgICA+IC5lbW9qaSB7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgfVxuXG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDEuMTNyZW07XG4gICAgICAgIHBhZGRpbmc6ICRzcGFjZXIgKiAwLjc1ICRzcGFjZXIgKiAxLjMxMjU7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNhYmM0ZjtcbiAgICB9XG59XG5cbi5yZXNpZGVudC1iZW5lZml0IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlO1xuICAgIHBhZGRpbmc6ICRzcGFjZXIgKiAyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTIwMDtcblxuICAgIC5yZXNpZGVudC1iZW5lZml0X192YWx1ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzYWJjNGY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZzogJGhhbGYtc3BhY2VyICRzcGFjZXIgKiAwLjc1O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAwLjczcmVtO1xuICAgIH1cblxuICAgIC5yZXNpZGVudC1iZW5lZml0X19lZGl0aW5nLWJhZGdlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGhhbGYtc3BhY2VyO1xuICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XG5cbiAgICAgICAgPiAucGluIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC4yNWVtO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJlc2lkZW50LWJlbmVmaXRfX21haW4ge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLnJlc2lkZW50LWJlbmVmaXRfX2NvbnRlbnQge1xuICAgICAgICBwYWRkaW5nLXRvcDogJHNwYWNlciAqIDM7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXG4gICAgICAgID4gLnJlc2lkZW50LWJlbmVmaXRfX3RpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAucmVzaWRlbnQtYmVuZWZpdF9fZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjA2cmVtO1xuICAgICAgICAgICAgbWFyZ2luOiAwLjVlbSAwIDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICAgICAgY29sb3I6ICR0ZXh0LW11dGVkO1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5yZXNpZGVudC1iZW5lZml0X19ib3R0b20ge1xuICAgICAgICAgICAgLnRvZ2dsZS13aXRoLWxhYmVsIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMWVtO1xuICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICA+IC5lbGxpcHNpcyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAkc3BhY2VyICogMjtcbiAgICAgICAgcmlnaHQ6ICRzcGFjZXIgKiAyO1xuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgIC5yZXNpZGVudC1iZW5lZml0IHtcbiAgICAgICAgLnJlc2lkZW50LWJlbmVmaXRfX2NvbnRlbnQge1xuICAgICAgICAgICAgLnJlc2lkZW50LWJlbmVmaXRfX2JvdHRvbSB7XG4gICAgICAgICAgICAgICAgPiAuYnVzeS1idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmJlbmVmaXQtZ3JpZDpub3QoLi1lbWJlZGRlZCkge1xuICAgID4gLnJlc2lkZW50LWJlbmVmaXQge1xuICAgICAgICBtYXJnaW46ICRzcGFjZXIgKiAzIGF1dG8gMDtcblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgIC5iZW5lZml0LWdyaWQ6bm90KC4tZW1iZWRkZWQpIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAkc3BhY2VyICogMy43NTtcbiAgICAgICAgZ3JpZC1yb3ctZ2FwOiAkc3BhY2VyICogNDtcbiAgICAgICAgZ3JpZC1hdXRvLXJvd3M6IDFmcjtcblxuICAgICAgICA+IC5yZXNpZGVudC1iZW5lZml0IHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgLmJlbmVmaXQtZ3JpZDpub3QoLi1lbWJlZGRlZCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIH1cbn1cblxuLy8gZW1iZWRkZWQgb24gcG0gd2Vic2l0ZSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmJlbmVmaXQtZ3JpZC4tZW1iZWRkZWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgPiAucmVzaWRlbnQtYmVuZWZpdCB7XG4gICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIG1hcmdpbjogMXJlbTtcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgIH1cbn1cbiIsIi5lbGxpcHNpcyB7XG4gICAgJGVsbGlwc2lzLWxlbmd0aDogJHNwYWNlciAqIDM7XG5cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6ICRlbGxpcHNpcy1sZW5ndGg7XG4gICAgaGVpZ2h0OiAkZWxsaXBzaXMtbGVuZ3RoO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBhZGRpbmc6IDJweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICA+IC5lbGxpcHNpc19fZG90IHtcbiAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgaGVpZ2h0OiAyMCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICR0ZXh0LW11dGVkO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkZ3JheS0yMDAsIDUlKTtcbiAgICB9XG5cbiAgICA+IC5lbGxpcHNpc19fbW9kYWwge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgPiAuZWxsaXBzaXNfX2FjdGlvbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2VyICgkc3BhY2VyICogMik7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuLXJpZ2h0ID4gLmVsbGlwc2lzX19tb2RhbCB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgJi4tbGVmdCA+IC5lbGxpcHNpc19fbW9kYWwge1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAmLi10b3AgPiAuZWxsaXBzaXNfX21vZGFsIHtcbiAgICAgICAgYm90dG9tOiAkZWxsaXBzaXMtbGVuZ3RoICsgJHNwYWNlcjtcbiAgICB9XG5cbiAgICAmLi1ib3R0b20gPiAuZWxsaXBzaXNfX21vZGFsIHtcbiAgICAgICAgdG9wOiAkZWxsaXBzaXMtbGVuZ3RoICsgJHNwYWNlcjtcbiAgICB9XG5cbiAgICAmLi1iZy10cmFuc3BhcmVudCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgID4gLmVsbGlwc2lzX19kb3Qge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktNTAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi4tYmctZ3JleSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTIwMDtcbiAgICB9XG59XG4iLCIucmVhY3Qtc2VsZWN0IHtcbiAgICBpbnB1dDpub3QoLmZvcm0tY29udHJvbCkge1xuICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmNvY2kge1xuICAgIC5sYXJzX19jb250cm9sIHtcbiAgICAgICAgQGV4dGVuZCAlZm9ybS1jb250cm9sLWJvcmRlcnM7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBmb250LXNpemU6ICRmb3JtLWNvbnRyb2wtZm9udC1zaXplO1xuICAgICAgICBtaW4taGVpZ2h0OiAwO1xuXG4gICAgICAgICYubGFyc19fY29udHJvbC0taXMtZm9jdXNlZCB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgb3V0bGluZTogJGxhdGNoZWwtYmxhY2sgYXV0byAxcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sYXJzX192YWx1ZS1jb250YWluZXIge1xuICAgICAgICAgICAgcGFkZGluZzogJGZvcm0tY29udHJvbC1wYWRkaW5nO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxhcnNfX2lucHV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAubGFyc19fcGxhY2Vob2xkZXIge1xuICAgICAgICB9XG5cbiAgICAgICAgJi4tc20ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9ybS1jb250cm9sLWZvbnQtc2l6ZS1zbTtcblxuICAgICAgICAgICAgLmxhcnNfX3ZhbHVlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogJGZvcm0tY29udHJvbC1wYWRkaW5nLXNtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGFyc19faW5kaWNhdG9yIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuLWxnIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRmb3JtLWNvbnRyb2wtYm9yZGVyLXJhZGl1cy1sZztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvcm0tY29udHJvbC1mb250LXNpemUtbGc7XG5cbiAgICAgICAgICAgIC5sYXJzX192YWx1ZS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRmb3JtLWNvbnRyb2wtcGFkZGluZy1sZztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxhcnNfX2luZGljYXRvciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGFyc19fbXVsdGktdmFsdWUge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMC4ycmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMC4ycmVtO1xuICAgIH1cblxuICAgIC5sYXJzX19pbmRpY2F0b3Itc2VwYXJhdG9yIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAubGFyc19fY3VzdG9tLW9wdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtIDAuNXJlbSAwLjVyZW07XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGdhcDogMC41cmVtO1xuXG4gICAgICAgICYuLWlzLWRpc2FibGVkIHtcbiAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuLWlzLWZvY3VzZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMjAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi4taXMtc2VsZWN0ZWQge1xuICAgICAgICAgICAgLmxhcnNfX2N1c3RvbS1vcHRpb24taW5kaWNhdG9yIHtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgPiAubGFyc19fY3VzdG9tLW9wdGlvbi1pbmRpY2F0b3Ige1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIH1cblxuICAgICAgICAmLi1kZXNjcmliZWQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sYXJzX19jdXN0b20tb3B0aW9uLWxhYmVsIHtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAxO1xuXG4gICAgICAgICAgICA+IC5sYXJzX19vcHRpb24tZGVzY3JpYmVkLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg1ZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuaGwtbG9naW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgLmhsLWxvZ2luX19sb2dvIHtcbiAgICAgICAgbWFyZ2luOiA1MHB4IDAgMjBweDtcblxuICAgICAgICAubGF0Y2hlbC1sb2dvIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAuaGwtbG9naW5fX2xvZ28tdHh0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkbGF0Y2hlbC1ibGFjaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40ZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGwtbG9naW5fX3dlbGNvbWUtbXNnIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwIDAgNTBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgIC5obC1sb2dpbiB7XG4gICAgICAgIG1hcmdpbjogMTAwcHggYXV0bztcbiAgICAgICAgcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0yMDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG5cbiAgICAgICAgLmhsLWxvZ2luX19sb2dvIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaGwtbG9naW5fX3dlbGNvbWUtbXNnIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucGFnaW5hdGlvbiB7XG4gICAgLnBhZ2luYXRpb25fX21ldGEge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuXG4gICAgLnBhZ2luYXRpb25fX3BhZ2UtbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMWVtIDAgMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAucGFnaW5hdGlvbl9faXRlbSB7XG4gICAgICAgIG1hcmdpbjogYXV0byAkaGFsZi1zcGFjZXI7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGhlaWdodDogMi4yNWVtO1xuICAgICAgICBtaW4td2lkdGg6IDIuMjVlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuLXNlbGVjdGVkLFxuICAgICAgICAmLi1kaXNhYmxlZCxcbiAgICAgICAgJi4tZG90cyB7XG4gICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuLWRvdHM6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLi1zZWxlY3RlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi4tZGlzYWJsZWQge1xuICAgICAgICAgICAgY29sb3I6ICR0ZXh0LW11dGVkO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICAucGFnaW5hdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAucGFnaW5hdGlvbl9fcGFnZS1saXN0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5jYXJldC1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2M0YzRjNDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAwLjZyZW07XG59XG4iLCIuY29sbGFwc2libGUtcGFuZWwge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG5cbiAgICAmLi12YXJpYW50LW5vcm1hbCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMjAwO1xuXG4gICAgICAgIC5jb2xsYXBzaWJsZS1wYW5lbF9faGVhZCxcbiAgICAgICAgLmNvbGxhcHNpYmxlLXBhbmVsX19ib2R5IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLi1vcGVuIHtcbiAgICAgICAgPiAuY29sbGFwc2libGUtcGFuZWxfX2JvZHkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uY29sbGFwc2libGUtcGFuZWxfX2hlYWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogM3JlbTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uY29sbGFwc2libGUtcGFuZWxfX2hlYWQtdGl0bGUtY29udCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDAuNXJlbTtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbn1cblxuLmNvbGxhcHNpYmxlLXBhbmVsX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAkZnMtYmFzZS11cC0xO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5jb2xsYXBzaWJsZS1wYW5lbF9fY2FyZXQtYnRuIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMC4xcmVtIDAuMjVyZW07XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLmNvbGxhcHNpYmxlLXBhbmVsX19jYXJldCB7XG4gICAgY29sb3I6ICRncmF5LTUwMDtcbn1cblxuLmNvbGxhcHNpYmxlLXBhbmVsX19oZWFkLWFjdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAwLjVyZW07XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5jb2xsYXBzaWJsZS1wYW5lbF9fYm9keSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtO1xufVxuIiwiLnByb2JsZW0tbG9jYXRpb24tc2V0dGluZyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2M0YzRjNDtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMHB4O1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMHB4O1xuXG4gICAgJl9faW5oZXJpdGFuY2Uge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgICZfX2NhdGVnb3J5IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICAmX19hY3Rpb25zIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIC5kcm9wZG93biB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICAuZHJvcGRvd25fX2J1dHRvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnByb2JsZW0tbG9jYXRpb24tc2V0dGluZ19fYWN0aW9uLS1kZWxldGUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcbiAgICAgICAgZm9udC1zaXplOiAwLjg1ZW07XG4gICAgfVxuICAgIC5wcm9ibGVtLWxvY2F0aW9uLXNldHRpbmdfX2FjdGlvbiB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgaDMge1xuICAgICAgICBtYXJnaW46IDEwcHggMHB4IDBweCAwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB9XG4gICAgLnJlYWN0LXNlbGVjdCB7XG4gICAgICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcblxuICAgICAgICAmX19pbmhlcml0YW5jZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX19hY3Rpb25zIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4OiByb3c7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICAgICAgLmRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucHJvYmxlbS1sb2NhdGlvbi1zZXR0aW5nX19hY3Rpb24tLWRlbGV0ZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2V2ZXJpdHktcmVzcG9uc2liaWxpdHktc2V0dGluZ3Mge1xuICAgIC5wcm9ibGVtLWxvY2F0aW9uLXNldHRpbmcge1xuICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwcHg7XG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYWdlLWhlYWRlcl9fYWN0aW9ucyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZ2FwOiAxcmVtO1xuICAgICAgICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgICB9XG5cbiAgICAuY29sbGFwc2libGUtcGFuZWwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICAmLmhpZGRlbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2ZpbHRlcnMge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmZpbHRlcnNfX2dyb3VwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIH1cbiAgICAuZmlsdGVyc19fZmlsdGVyIHtcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgICAgICAucmVhY3Qtc2VsZWN0IHtcbiAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmZpbHRlcnNfX3NlYXJjaCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAmLmZpbHRlcnNfX2Rlc2t0b3Age1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAmLmZpbHRlcnNfX3NlYXJjaCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDlweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHggMTVweCAxNXB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmZpbHRlcnNfX2Rlc2t0b3Age1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5uby1yZXN1bHRzIHtcbiAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbSkge1xuICAgICAgICAucGFnZS1oZWFkZXJfX2FjdGlvbnMge1xuICAgICAgICAgICAgPiBidXR0b24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0OCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICAgICAgJl9fZmlsdGVycyB7XG4gICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgfVxuICAgICAgICAuZmlsdGVyc19fZ3JvdXAge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgfVxuICAgICAgICAucHJvYmxlbS1sb2NhdGlvbi1zZXR0aW5nIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmF2YWlsYWJpbGl0eS1jaG9vc2VyX19kYXkge1xuICAgIG1hcmdpbi10b3A6ICRzcGFjZXIgKiAyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTQwMDtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlO1xuICAgIGJhY2tncm91bmQ6ICRncmF5LTQwMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYXZhaWxhYmlsaXR5LWNob29zZXJfX2RheS1oZWFkZXIge1xuICAgIHBhZGRpbmc6ICgkc3BhY2VyICogMS41KTtcbiAgICBmb250LXNpemU6IDEuMTI1ZW07XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcblxuICAgIC5hdmFpbGFiaWxpdHktY2hvb3Nlcl9fZGF5LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbiAgICB9XG5cbiAgICAuYXZhaWxhYmlsaXR5LWNob29zZXJfX2RhdGUtbGJsIHtcbiAgICAgICAgY29sb3I6ICR0ZXh0LW11dGVkO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG4gICAgLmF2YWlsYWJpbGl0eS1jaG9vc2VyX19kYXkge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItdG9wOiBub25lO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmF5LTQwMDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG4gICAgICAgIH1cblxuICAgICAgICAuYXZhaWxhYmlsaXR5LWNob29zZXJfX2RheS1oZWFkZXIge1xuICAgICAgICAgICAgcGFkZGluZzogJHNwYWNlciAqIDI7XG4gICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRncmF5LTQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuXG4gICAgICAgICAgICAuYXZhaWxhYmlsaXR5LWNob29zZXJfX2RheS10aXRsZSxcbiAgICAgICAgICAgIC5hdmFpbGFiaWxpdHktY2hvb3Nlcl9fZGF0ZS1sYmwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXZhaWxhYmlsaXR5LWNob29zZXJfX2RhdGUtbGJsIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuMWVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmF2YWlsYWJpbGl0eS1jaG9vc2VyX19zbG90LWNvbnQge1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYXZhaWxhYmlsaXR5LWNob29zZXJfX3Nsb3QtY29udCB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gICAgICAgIGdyaWQtZ2FwOiAxcHg7XG5cbiAgICAgICAgLnRpbWUtc2xvdCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnRpbWUtc2xvdCB7XG4gICAgcGFkZGluZzogJHNwYWNlciAqIDI7XG4gICAgYmFja2dyb3VuZDogJGdyYXktNTA7XG4gICAgbWFyZ2luLXRvcDogMXB4O1xuXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICYuLWRpc2FibGVkIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgY29sb3I6ICNhNWE1YTU7XG5cbiAgICAgICAgLnRpbWUtc2xvdF9fcmFuZ2Uge1xuICAgICAgICAgICAgY29sb3I6ICNhNWE1YTU7XG4gICAgICAgIH1cblxuICAgICAgICAudGltZS1zbG90X19jaGVja2JveCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjI1O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi4tc2VsZWN0ZWQge1xuICAgICAgICAudGltZS1zbG90X19jaGVja2JveCB7XG4gICAgICAgICAgICBjb2xvcjogJGxhdGNoZWwtYmxhY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLi1yZWFkLW9ubHkge1xuICAgICAgICBjdXJzb3I6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnRpbWUtc2xvdF9fcmFuZ2Uge1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjI1ZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcbiAgICB9XG5cbiAgICAudGltZS1zbG90X19jaGVja2JveCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS43NWVtO1xuICAgICAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICAudGltZS1zbG90IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcblxuICAgICAgICAudGltZS1zbG90X19yYW5nZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjFlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5hdmFpbGFiaWxpdHktY2hvb3Nlci1zaW1wbGUge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ2FwOiAkc3BhY2VyICogMztcbn1cblxuLmF2YWlsYWJpbGl0eS1jaG9vc2VyLXNpbXBsZV9fZGF5LWxhYmVsLFxuLmF2YWlsYWJpbGl0eS1jaG9vc2VyLXNpbXBsZV9fc3RyLWxhYmVsLFxuLmF2YWlsYWJpbGl0eS1jaG9vc2VyLXNpbXBsZV9fdGltZS1sYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmF2YWlsYWJpbGl0eS1jaG9vc2VyLXNpbXBsZV9fZGF5LWxhYmVsIHtcbiAgICBmb250LXNpemU6IDAuOWVtO1xuICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcbn1cblxuLmF2YWlsYWJpbGl0eS1jaG9vc2VyLXNpbXBsZV9fc3RyLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDEuMjVlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICAuYXZhaWxhYmlsaXR5LWNob29zZXItc2ltcGxlLi1ub3JtYWwge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgIH1cblxuICAgIC5hdmFpbGFiaWxpdHktY2hvb3Nlci1zaW1wbGUuLWFmdGVyLWhvdXJzIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICB9XG5cbiAgICAuYXZhaWxhYmlsaXR5LWNob29zZXItc2ltcGxlLi1zbG90cy0zIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICB9XG5cbiAgICAuYXZhaWxhYmlsaXR5LWNob29zZXItc2ltcGxlLi1zbG90cy0yIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICB9XG5cbiAgICAuYXZhaWxhYmlsaXR5LWNob29zZXItc2ltcGxlLi1zbG90cy0xIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgICB9XG59XG4iLCIuZXhpc3Rpbmctc2xvdC1jaG9vc2VyX19zbG90IHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgICBwYWRkaW5nOiAxZW0gMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBpbmhlcml0O1xuXG4gICAgJjpub3QoLi1yZWFkLW9ubHkpIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgICY6aG92ZXI6bm90KC4tcmVhZC1vbmx5KSB7XG4gICAgICAgIGNvbG9yOiAkY3RhLWFjY2VudC1jb2xvcjtcbiAgICB9XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICB9XG5cbiAgICA+IC5leGlzdGluZy1zbG90LWNob29zZXJfX3Nsb3RfX2ljb24ge1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxuICAgID4gLmV4aXN0aW5nLXNsb3QtY2hvb3Nlcl9fc2xvdF9fZGF0ZSB7XG4gICAgICAgIHdpZHRoOiA2ZW07XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIH1cblxuICAgID4gLmV4aXN0aW5nLXNsb3QtY2hvb3Nlcl9fc2xvdF9fcmFuZ2UsXG4gICAgPiAuZXhpc3Rpbmctc2xvdC1jaG9vc2VyX19zbG90X19hY3Rpb24tdHh0IHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgIH1cbn1cbiIsIi5pbmxpbmUtZWRpdCB7XG4gICAgJGlubGluZUVkaXRFbGVtZW50UGFkZGluZ1k6IDAuMnJlbTtcblxuICAgIC5lYXN5LWVkaXQtd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmc6ICRpbmxpbmVFZGl0RWxlbWVudFBhZGRpbmdZIDA7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5lYXN5LWVkaXQtaG92ZXItb24ge1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktNTA7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTUwO1xuICAgIH1cblxuICAgIC5lYXN5LWVkaXQtYnV0dG9uLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDAuMnJlbTtcbiAgICB9XG5cbiAgICAmLi1pbmxpbmUge1xuICAgICAgICAuZWFzeS1lZGl0LWlubGluZS13cmFwcGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IDAuMnJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lYXN5LWVkaXQtY29tcG9uZW50LXdyYXBwZXIge1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi4tbmV4dGxpbmUsXG4gICAgJi4tZmxvYXRpbmcge1xuICAgICAgICAuZWFzeS1lZGl0LWlubGluZS13cmFwcGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVhc3ktZWRpdC1jb21wb25lbnQtd3JhcHBlciB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lYXN5LWVkaXQtYnV0dG9uLXdyYXBwZXIge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuLWZsb2F0aW5nIHtcbiAgICAgICAgLmVhc3ktZWRpdC1jb21wb25lbnQtd3JhcHBlciB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVhc3ktZWRpdC1pbmxpbmUtd3JhcHBlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFzeS1lZGl0LWJ1dHRvbi13cmFwcGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbmxpbmUtZWRpdF9fZmxvYXQtYnRuIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBmb250LXNpemU6ICRmcy1iYXNlLWRvd24tMTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzO1xuXG4gICAgICAgICYuLXNhdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzJkOTUyYjtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogZGFya2VuKCMyZDk1MmIsIDMlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuLWNhbmNlbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYnV0dG9uLWdyZXktYmc7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJGJ1dHRvbi1ncmV5LWJnLCAzJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucXVpZXQtZm9ybS1jb250cm9sIHtcbiAgICAgICAgcGFkZGluZzogJGlubGluZUVkaXRFbGVtZW50UGFkZGluZ1k7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTUwO1xuXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi4tdGV4dGFyZWEge1xuICAgICAgICAucXVpZXQtZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5xdWlsbCB7XG4gICAgLnFsLWVkaXRvciB7XG4gICAgICAgIGhlaWdodDogJHRleHRhcmVhLWhlaWdodDtcbiAgICB9XG59XG5cbi5xdWlsbC4taGVpZ2h0LXNtIHtcbiAgICAucWwtZWRpdG9yIHtcbiAgICAgICAgaGVpZ2h0OiAkdGV4dGFyZWEtaGVpZ2h0LXNtO1xuICAgIH1cbn1cblxuLnF1aWxsLi1oZWlnaHQtbGcge1xuICAgIC5xbC1lZGl0b3Ige1xuICAgICAgICBoZWlnaHQ6ICR0ZXh0YXJlYS1oZWlnaHQtbGc7XG4gICAgfVxufVxuIiwiLmluaGVyaXRhbmNlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuXG4gICAgLmFuY2hvci1idXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGNvbG9yOiAkY3RhLWFjY2VudC1jb2xvcjtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIiR3aXotYnV0dG9uLXBhZGRpbmctZGVza3RvcDogJHNwYWNlciAqIDI7XG5cbi53aXphcmQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB6LWluZGV4OiA1O1xuXG4gICAgLndpemFyZF9fY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAud2l6YXJkLWNsb3NlLWJ0biB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAxcmVtO1xuICAgICAgICBsZWZ0OiAxcmVtO1xuICAgIH1cbn1cblxuLndpemFyZC1sb2FkaW5nLXVuZGVybGF5IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICA+IC53aXphcmQtbG9hZGluZ19fbWVzc2FnZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICAgICAgcGFkZGluZzogMWVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuXG4vLyBXaXphcmQgYnV0dG9ucyAmIENvbnRlbnQgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gTW9iaWxlIEJ1dHRvbiBMYXlvdXQgLSB0aGVyZSdzIHNvIG11Y2ggaGVyZSB3ZSdkIGhhdmUgdG8gb3ZlcnJpZGUgb24gZGVza3RvcCwgaXQncyBwcm9iYWJseSBiZXR0ZXJcbi8vIHRvIHVzZSBhIG1lZGlhIHF1ZXJ5IHRoYXQgdGFyZ2V0cyBzbWFsbGVyIGJyb3dzZXJzLCBldmVuIHRob3VnaCB3ZSdyZSBmb3JjaW5nIHdlYWtlciBtb2JpbGUgYnJvd3NlcnNcbi8vIHRvIGRvIG1vcmUgY29tcHV0YXRpb25hbCB3b3JrLlxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG4gICAgLndpemFyZCB7XG4gICAgICAgICRidG4tY29udGFpbmVyLWhlaWdodDogOTBweDtcbiAgICAgICAgJHByb2dyZXNzLWJhci1oZWlnaHQ6IDI4cHg7XG5cbiAgICAgICAgLndpemFyZF9fY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwICR3aXotYnV0dG9uLXBhZGRpbmctZGVza3RvcCAoJGJ0bi1jb250YWluZXItaGVpZ2h0ICsgMzBweCk7XG4gICAgICAgIH1cblxuICAgICAgICAud2l6YXJkLWJ1dHRvbnMge1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAkYnRuLWNvbnRhaW5lci1oZWlnaHQ7XG5cbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGdhcDogMXJlbTtcblxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIHBhZGRpbmc6ICR3aXotYnV0dG9uLXBhZGRpbmctZGVza3RvcDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgLTJweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICA+IC53aXphcmQtYnV0dG9uc19fYnRuIHtcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDE7XG4gICAgICAgICAgICAgICAgZmxleC1iYXNpczogNTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi4td2l0aC1wcm9ncmVzcy1iYXIge1xuICAgICAgICAgICAgLndpemFyZF9fY29udGVudCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICgkYnRuLWNvbnRhaW5lci1oZWlnaHQgKyAkcHJvZ3Jlc3MtYmFyLWhlaWdodCArIDMwcHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAud2l6YXJkLWJ1dHRvbnMge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0NHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogJGJ0bi1jb250YWluZXItaGVpZ2h0ICsgJHByb2dyZXNzLWJhci1oZWlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAud2l6YXJkLXByb2dyZXNzLWJhciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDg1cHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6ICRwcm9ncmVzcy1iYXItaGVpZ2h0O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgLndpemFyZCB7XG4gICAgICAgICRidG4td2lkdGg6IDE1MHB4O1xuICAgICAgICAkcGFkZGluZzogJGJ0bi13aWR0aCArICgkd2l6LWJ1dHRvbi1wYWRkaW5nLWRlc2t0b3AgKiAyKTtcblxuICAgICAgICAud2l6YXJkX19jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJHBhZGRpbmc7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkcGFkZGluZztcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2VyICogMTA7XG4gICAgICAgIH1cblxuICAgICAgICAud2l6YXJkLWJ1dHRvbnMge1xuICAgICAgICAgICAgPiAud2l6YXJkLWJ1dHRvbnNfX2J0biB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgdG9wOiAkc3BhY2VyICogMjtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6ICRidG4td2lkdGg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgID4gLndpemFyZC1idXR0b25zX19idG4tYmFjayB7XG4gICAgICAgICAgICAgICAgbGVmdDogJHdpei1idXR0b24tcGFkZGluZy1kZXNrdG9wO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+IC53aXphcmQtYnV0dG9uc19fYnRuLW5leHQge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAkd2l6LWJ1dHRvbi1wYWRkaW5nLWRlc2t0b3A7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAud2l6YXJkLXByb2dyZXNzLWJhciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAkcGFkZGluZztcbiAgICAgICAgICAgIHJpZ2h0OiAkcGFkZGluZztcbiAgICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBXaXphcmQgY29udGVudCB3aWR0aHMgKG5lc3QgdW5kZXIgd2l6YXJkIGNvbnRlbnQgY29udGFpbmVyKSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJXdpemFyZC13aWR0aC1iYXNlIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cblxuLndpemFyZC13aWR0aC1uYXJyb3cge1xuICAgIEBleHRlbmQgJXdpemFyZC13aWR0aC1iYXNlO1xuICAgIG1heC13aWR0aDogNDIycHg7XG59XG5cbi53aXphcmQtd2lkdGgtbWVkIHtcbiAgICBAZXh0ZW5kICV3aXphcmQtd2lkdGgtYmFzZTtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xufVxuXG4ud2l6YXJkLXdpZHRoLXdpZGUge1xuICAgIEBleHRlbmQgJXdpemFyZC13aWR0aC1iYXNlO1xuICAgIG1heC13aWR0aDogODAwcHg7XG59XG5cbi8vIFdpemFyZCBQcm9tcHQgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ud2l6YXJkLXByb21wdCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgJi4tc2l6ZS1zbWFsbCB7XG4gICAgICAgIG1hcmdpbjogM2VtIDAgMi41ZW07XG5cbiAgICAgICAgPiBoMiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLi1zaXplLW1lZCB7XG4gICAgICAgIG1hcmdpbjogNWVtIDAgMy41ZW07XG5cbiAgICAgICAgPiBoMiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNzVlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLi1zaXplLWxhcmdlIHtcbiAgICAgICAgbWFyZ2luOiA0ZW0gMDtcblxuICAgICAgICA+IGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4xZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLi1wdWxsLXVwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMmVtO1xuICAgIH1cbn1cblxuLy8gV2l6YXJkIENvbmZpcm1hdGlvbiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi53aXphcmQtY29uZmlybWF0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiA1ZW0gYXV0byAwO1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuXG4gICAgPiBoMSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZm9udC1zaXplOiAxLjc1ZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgPiAud2l6YXJkLWNvbmZpcm1hdGlvbl9faW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogNGVtIGF1dG8gMy4zZW07XG4gICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICB9XG59XG5cbnAud2l6YXJkLWhpbnQge1xuICAgIG1hcmdpbjogMWVtIDA7XG4gICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbiIsIi53aXphcmQtaW1nLXByZXZpZXcge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JheS01MDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS00MDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgID4gLndpemFyZC1pbWctcHJldmlld19faW1nLWluZm8ge1xuICAgICAgICBmbGV4LXNocmluazogMTtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLndpemFyZC1pbWctcHJldmlld19faW1nIHtcbiAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICB3aWR0aDogNjRweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbWFsbDtcbiAgICB9XG5cbiAgICAud2l6YXJkLWltZy1wcmV2aWV3X19maWxlbmFtZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB9XG5cbiAgICA+IC53aXphcmQtaW1nLXByZXZpZXdfX2J0biB7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICAud2l6YXJkLWltZy1wcmV2aWV3IHtcbiAgICAgICAgLndpemFyZC1pbWctcHJldmlld19fZmlsZW5hbWUge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi53aXphcmQtY29tcGFueS1sb2dvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAud2l6YXJkLWNvbXBhbnktbG9nb19fYXZhdGFyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2VyICogMjtcbiAgICB9XG5cbiAgICA+IC53aXphcmQtY29tcGFueS1sb2dvX19jb21wYW55LW5hbWUge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDEuMDVlbTtcbiAgICB9XG59XG5cbi53aXphcmQgLndpemFyZC1jb21wYW55LWxvZ28ge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kLW1pbiAtIDEpIHtcbiAgICAud2l6YXJkIC53aXphcmQtY29tcGFueS1sb2dvIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG4iLCIkZGYtY29udGFpbmVyLXdpZHRoLW1lZGl1bTogNjAwcHg7XG4kZGYtY29udGFpbmVyLXdpZHRoLXdpZGU6IDg2MHB4O1xuXG4uZGlhZy1mbG93IHtcbiAgICAuZGlhZy1mbG93X193ZWxjb21lLWJ0biB7XG4gICAgICAgIHBhZGRpbmc6IDJlbTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgID4gaW1nLmRpYWctZmxvd19fd2VsY29tZS1idG5fX3RodW1ibmFpbCB7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDcycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDcycHg7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5kaWFnLWZsb3dfX3dlbGNvbWUtYnRuX19sYmwge1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkc3BhY2VyICogMjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVlbTtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmRpYWctZmxvd19fd2VsY29tZS1idG5fX3N1Yi1sYmwge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNlcjtcbiAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG4gICAgLmRpYWctZmxvdyB7XG4gICAgICAgIC5kaWFnLWZsb3dfX3dlbGNvbWUtYnRuIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzgwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5yZXNwb25zZS1idXR0b24tYmFzZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMS41ZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktNDAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLnJlc3BvbnNlLXRleHQtYm94IHtcbiAgICBAZXh0ZW5kIC5yZXNwb25zZS1idXR0b24tYmFzZTtcbn1cblxuLnJlc3BvbnNlLWJ1dHRvbiB7XG4gICAgQGV4dGVuZCAucmVzcG9uc2UtYnV0dG9uLWJhc2U7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycztcblxuICAgICYuLWFjdGl2ZSxcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyYXktNTA7XG4gICAgfVxuXG4gICAgJi4tZGlzYWJsZWQge1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcbiAgICB9XG5cbiAgICAmLi1za2VsZXRvbiB7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcsICRncmF5LTEwMCA0MCUsICRncmF5LTMwMCA1MCUsICRncmF5LTEwMCA2MCUpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgICAgICAgYW5pbWF0aW9uOiBza2VsZXRvbi1zaGltbWVyIDIuNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBza2VsZXRvbi1zaGltbWVyIHtcbiAgICAgICAgMCUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjAwJSAwO1xuICAgICAgICB9XG4gICAgICAgIDEwMCUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwMCUgMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIC0tLS0tLVxuXG4gICAgJi4tYXBwZWFyYW5jZS10ZXh0IHtcbiAgICAgICAgcGFkZGluZzogKCRzcGFjZXIgKiAzKSAoJHNwYWNlciAqIDQpO1xuICAgICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgICYuLWFwcGVhcmFuY2UtdGh1bWJuYWlsIHtcbiAgICAgICAgcGFkZGluZzogMS41ZW07XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMWVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICA+IGltZy5yZXNwb25zZS1idXR0b25fX3RodW1ibmFpbCB7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogNzJweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDE7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLnJlc3BvbnNlLWJ1dHRvbl9fdGh1bWJuYWlsLWxhYmVsIHtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAxO1xuXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5yZXNwb25zZS10ZXh0LWJveC1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5yZXNwb25zZS10ZXh0LWJveC1zZW5kLWJ1dHRvbiB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDtcblxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICByaWdodDogMXJlbTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAyLjVyZW07XG4gICAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMjAwO1xuICAgICAgICBjb2xvcjogJGxhdGNoZWwtYmxhY2s7XG4gICAgfVxuXG4gICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgICA+IC5yZXNwb25zZS10ZXh0LWJveC1zZW5kLWJ1dHRvbiB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAucmVzcG9uc2UtdGV4dC1ib3gge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNHJlbTtcbiAgICAgICAgICAgIG91dGxpbmU6ICRsYXRjaGVsLWJsYWNrIGF1dG8gMXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBMaXN0cyBvZiByZXNwb25zZSBidXR0b25zXG5cbi5yZXNwb25zZS1idXR0b24tbGlzdCB7XG4gICAgJi4tdGV4dCB7XG4gICAgICAgID4gLnJlc3BvbnNlLWJ1dHRvbixcbiAgICAgICAgPiAucmVzcG9uc2UtdGV4dC1ib3gtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLi10aHVtYm5haWwge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICAgIGdyaWQtZ2FwOiAyMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4teHMpIHtcbiAgICAucmVzcG9uc2UtYnV0dG9uLWxpc3QuLXRodW1ibmFpbCB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICAucmVzcG9uc2UtYnV0dG9uLWxpc3Qge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5yZXNwb25zZS1idXR0b24tbGlzdC4tdGV4dCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogJGRmLWNvbnRhaW5lci13aWR0aC1tZWRpdW07XG4gICAgfVxuXG4gICAgLnJlc3BvbnNlLWJ1dHRvbi1saXN0Li10aHVtYm5haWwge1xuICAgICAgICBtYXgtd2lkdGg6ICRkZi1jb250YWluZXItd2lkdGgtd2lkZTtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgLnJlc3BvbnNlLWJ1dHRvbi1saXN0Li10aHVtYm5haWwge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgLnJlc3BvbnNlLWJ1dHRvbi1saXN0Li10aHVtYm5haWwge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDFmcjtcbiAgICB9XG59XG4iLCIuZXhwZXJpZW5jZS1jaG9vc2VyIHtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYmFja2dyb3VuZDogJGdyYXktNTA7XG4gICAgcGFkZGluZzogJHNwYWNlciAqIDM7XG5cbiAgICAuZXhwZXJpZW5jZS1jaG9vc2VyX19xdWVzdGlvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgfVxuXG4gICAgLmV4cGVyaWVuY2UtY2hvb3Nlcl9fY2hvaWNlcyB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzcGFjZXIgKiAzO1xuICAgIH1cblxuICAgIC5leHBlcmllbmNlLWNob29zZXJfX2Nob2ljZSB7XG4gICAgICAgIG1hcmdpbjogKCRzcGFjZXIgKiAyKSAwIDA7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTQwMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmLi1uZXcge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2VyICogMztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGF0Y2hlbC1ibGFjaztcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAgICAgICA+IC5sYXRjaGVsLWxvZ28ge1xuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHNwYWNlciAqIDI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi4tb2xkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICgkc3BhY2VyICogMikgKCRzcGFjZXIgKiAzKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgIC5leHBlcmllbmNlLWNob29zZXIge1xuICAgICAgICBwYWRkaW5nOiAkc3BhY2VyICogNjtcbiAgICB9XG5cbiAgICAuZXhwZXJpZW5jZS1jaG9vc2VyX19jaG9pY2UuLW5ldyB7XG4gICAgICAgIC5sYXRjaGVsLWxvZ28ge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciA+IC5sYXRjaGVsLWxvZ28ge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKSBzY2FsZSgxLjEpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZXhwZXJpZW5jZS1zd2l0Y2hlciB7XG4gICAgcGFkZGluZzogNHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbiAgICBsaW5lLWhlaWdodDogMjtcbiAgICBmb250LXNpemU6IDAuOWVtO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkbGF0Y2hlbC1ibGFjaztcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgIC5leHBlcmllbmNlLXN3aXRjaGVyIHtcbiAgICAgICAgLmV4cGVyaWVuY2Utc3dpdGNoZXJfX2ljb24ge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciA+IC5leHBlcmllbmNlLXN3aXRjaGVyX19pY29uIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZykgc2NhbGUoMS4xKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5yZWFjdC1tb2RhbCB7XG4gICAgJG1vZGFsLXBhZGRpbmc6IDJyZW07XG5cbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDh2aCAwO1xuICAgIHotaW5kZXg6IDEwMTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgLnJlYWN0LW1vZGFsX19oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAkbW9kYWwtcGFkZGluZyAkbW9kYWwtcGFkZGluZyAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAgICAgLnJlYWN0LW1vZGFsX19oZWFkZXItdGl0bGUge1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDE7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmcy1iYXNlLXVwLTU7XG4gICAgICAgIH1cblxuICAgICAgICAucmVhY3QtbW9kYWxfX2hlYWRlci1jbG9zZS1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xcmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJlYWN0LW1vZGFsX19ib2R5IHtcbiAgICAgICAgcGFkZGluZzogJG1vZGFsLXBhZGRpbmc7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgZmxleC1zaHJpbms6IDE7XG4gICAgfVxuXG4gICAgLnJlYWN0LW1vZGFsX19jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZSAqIDI7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGJveC1zaGFkb3c6ICRoYXJkLXNoYWRvdztcbiAgICAgICAgei1pbmRleDogMTAyO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0cmV0Y2g7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG4gICAgICAgICAgICB3aWR0aDogNzAwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLi13aWR0aC1uYXJyb3cge1xuICAgICAgICAucmVhY3QtbW9kYWxfX2NvbnRlbnQge1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi4tbW9iaWxlLWZsdXNoIHtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAucmVhY3QtbW9kYWxfX2JvZHkge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZWFjdC1tb2RhbF9fY29udGVudCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgIC5yZWFjdC1tb2RhbCB7XG4gICAgICAgICYuLW1vYmlsZS1mbHVzaCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAycmVtO1xuXG4gICAgICAgICAgICAucmVhY3QtbW9kYWxfX2NvbnRlbnQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2UgKiAyO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIkdG9vbHRpcC1wb2ludGVyLXNpemU6IDIycHg7XG4kdG9vbHRpcC1wb2ludGVyLW9mZnNldDogMjBweDtcblxuLnRvb2x0aXAge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnRvb2x0aXBfX2ljb24tYnRuIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbi50b29sdGlwX19pY29uIHtcbiAgICBjb2xvcjogI2I4YjhiODtcbiAgICBmb250LXNpemU6IDAuODc1ZW07XG59XG5cbi50b29sdGlwX19wb3NpdGlvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMDtcbiAgICB3aWR0aDogMDtcbiAgICB6LWluZGV4OiAxMDE7XG59XG5cbi50b29sdGlwX19jb250ZW50cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgYmFja2dyb3VuZDogJGxhdGNoZWwtYmxhY2s7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbiAgICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICB6LWluZGV4OiAxO1xuICAgIHdpZHRoOiAyMDBweDtcblxuICAgICYuLWlzLXZpc2libGUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaGVpZ2h0OiAkdG9vbHRpcC1wb2ludGVyLXNpemU7XG4gICAgICAgIHdpZHRoOiAkdG9vbHRpcC1wb2ludGVyLXNpemU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsYXRjaGVsLWJsYWNrO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICB9XG5cbiAgICAkdG9vbHRpcC1hZGp1c3RlZC1wb3MteDogLSR0b29sdGlwLXBvaW50ZXItb2Zmc2V0IC0gKCR0b29sdGlwLXBvaW50ZXItc2l6ZSAqIDAuNSk7XG4gICAgJHRvb2x0aXAtYWRqdXN0ZWQtcG9zLXk6ICR0b29sdGlwLXBvaW50ZXItc2l6ZSAtIDQ7XG4gICAgJHRvb2x0aXAtcG9pbnRlci1wb3MteTogLSR0b29sdGlwLXBvaW50ZXItc2l6ZSAqIDAuNSArIDE7XG5cbiAgICAmLi1vcGVuLXVwIHtcbiAgICAgICAgYm90dG9tOiAkdG9vbHRpcC1hZGp1c3RlZC1wb3MteTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBib3R0b206ICR0b29sdGlwLXBvaW50ZXItcG9zLXk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLi1vcGVuLWRvd24ge1xuICAgICAgICB0b3A6ICR0b29sdGlwLWFkanVzdGVkLXBvcy15O1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHRvcDogJHRvb2x0aXAtcG9pbnRlci1wb3MteTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuLW9wZW4tbGVmdCB7XG4gICAgICAgIHJpZ2h0OiAkdG9vbHRpcC1hZGp1c3RlZC1wb3MteDtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICByaWdodDogJHRvb2x0aXAtcG9pbnRlci1vZmZzZXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLi1vcGVuLXJpZ2h0IHtcbiAgICAgICAgbGVmdDogJHRvb2x0aXAtYWRqdXN0ZWQtcG9zLXg7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgbGVmdDogJHRvb2x0aXAtcG9pbnRlci1vZmZzZXQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucHJvcGVydHktY2hvb3Nlcl9fcHJvcC1jb250IHtcbiAgICBtYXJnaW46IDAgMCAxZW07XG4gICAgcGFkZGluZzogMmVtO1xuICAgIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktNDAwO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ucHJvcGVydHktY2hvb3Nlcl9fcHJvcCB7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4ucHJvcGVydHktY2hvb3Nlcl9fYnRuIHtcbiAgICBmbGV4LXNocmluazogMDtcbn1cbiIsIi5jb2NpIHtcbiAgICAucmVwb3J0cy1oMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBtYXJnaW46IDIuNXJlbSAwIDJyZW07XG4gICAgfVxufVxuXG4ubWFpbi1yZXBvcnQge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgcGFkZGluZzogMnJlbSAxLjVyZW07XG4gICAgYm9yZGVyOiAkYm9yZGVyLWxpc3QtYm9yZGVyO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgPiAubWFpbi1yZXBvcnRfX2ljb24ge1xuICAgICAgICB3aWR0aDogNjRweDtcbiAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgIH1cblxuICAgID4gLnRpdGxlZC1pbmZvIHtcbiAgICAgICAgbWFyZ2luOiAxLjVyZW0gMDtcbiAgICB9XG5cbiAgICA+IC5tYWluLXJlcG9ydF9fYnRuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICgkc2NyZWVuLXNtLW1pbiAtIDEpKSB7XG4gICAgLm1haW4tcmVwb3J0cyxcbiAgICAuc2Vjb25kYXJ5LXJlcG9ydHMge1xuICAgICAgICAudGl0bGVkLWluZm8ge1xuICAgICAgICAgICAgLnRpdGxlZC1pbmZvX190aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjM1ZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aXRsZWQtaW5mb19fZGVzYyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xNWVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2Vjb25kYXJ5LXJlcG9ydHMge1xuICAgICAgICAudGl0bGVkLWluZm8ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICAubWFpbi1yZXBvcnQge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgID4gLm1haW4tcmVwb3J0X19pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAudGl0bGVkLWluZm8ge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuXG4gICAgICAgICAgICAudGl0bGVkLWluZm9fX3RpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgID4gLm1haW4tcmVwb3J0X19idG4ge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAubWFpbi1yZXBvcnRzIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ2FwOiAycmVtO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIH1cbn1cbiIsIi5kdXBlLXdvLWxpc3Qge1xuICAgICRib3JkZXI6IDFweCBzb2xpZCAkZ3JheS00MDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICA+IC5kdXBlLXdvLWxpc3RfX2l0ZW0ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6ICgkc3BhY2VyICogMikgKCRzcGFjZXIgKiAzKTtcbiAgICAgICAgYm9yZGVyLXRvcDogJGJvcmRlcjtcbiAgICAgICAgYm9yZGVyLWxlZnQ6ICRib3JkZXI7XG4gICAgICAgIGJvcmRlci1yaWdodDogJGJvcmRlcjtcblxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcjtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kdXBlLXdvLWxpc3RfX3dvLW5hbWUge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIC5kdXBlLXdvLWxpc3RfX3dvLWRhdGUge1xuICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XG4gICAgfVxufVxuIiwiLnRvZ2dsZS13aXRoLWxhYmVsIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAoJHRvZ2dsZS13aWR0aCArIDEwcHgpO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAmLi1yZXZlcnNlIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAoJHRvZ2dsZS13aWR0aCArIDEwcHgpIGF1dG87XG4gICAgfVxuXG4gICAgPiAudG9nZ2xlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMXB4O1xuICAgIH1cbn1cbiIsIi5pbnRlZ3JhdGlvbi1jYXJkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAuZWxsaXBzaXMge1xuICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuXG4gICAgLmludGVncmF0aW9uLWNhcmRfX2ljb24ge1xuICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgIH1cblxuICAgIC5pbnRlZ3JhdGlvbi1jYXJkX19sYWJlbCB7XG4gICAgICAgIG1hcmdpbjogJHNwYWNlciAwO1xuICAgIH1cblxuICAgIC5pbnRlZ3JhdGlvbi1jYXJkX19kZXNjcmlwdGlvbiB7XG4gICAgICAgIG1hcmdpbjogJHNwYWNlciAwO1xuICAgIH1cbn1cblxuLmludGVncmF0aW9ucy1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xufVxuXG4uaW50ZWdyYXRpb25zLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1nYXA6ICRzcGFjZXIgKiAyO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMjkwcHgsIDFmcikpO1xufVxuIiwiLnRvZ2dsZS1zdHJpcCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udG9nZ2xlLXN0cmlwX19idXR0b24ge1xuICAgICRzbGlkZUJ1dHRvbkNvbG9yOiAkZ3JheS01MDA7XG5cbiAgICBtYXJnaW4tbGVmdDogMXB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XG4gICAgd2lkdGg6IDJyZW07XG4gICAgaGVpZ2h0OiAycmVtO1xuICAgIGNvbG9yOiAkc2xpZGVCdXR0b25Db2xvcjtcblxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycywgY29sb3IgMC4ycztcblxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBvcGFjaXR5OiAwLjI1O1xuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIH1cblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAmLi1zZWxlY3RlZC1iYWNrZ3JvdW5kLWVtcGhhc2lzIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGxhdGNoZWwtYmxhY2s7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgICYuLXNlbGVjdGVkLWJhY2tncm91bmQtc3VjY2VzcyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmVlbi02MDA7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgICYuLXNlbGVjdGVkLWJhY2tncm91bmQtcHJpbWFyeSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjdGEtYWNjZW50LWNvbG9yO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAmLi1zZWxlY3RlZC1iYWNrZ3JvdW5kLWRhbmdlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRyZWQtNzAwO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAmLi1zZWxlY3RlZC1mb3JlZ3JvdW5kLWVtcGhhc2lzIHtcbiAgICAgICAgY29sb3I6ICRsYXRjaGVsLWJsYWNrO1xuICAgIH1cblxuICAgICYuLXNlbGVjdGVkLWZvcmVncm91bmQtc3VjY2VzcyB7XG4gICAgICAgIGNvbG9yOiAkZ3JlZW4tNjAwO1xuICAgIH1cblxuICAgICYuLXNlbGVjdGVkLWZvcmVncm91bmQtcHJpbWFyeSB7XG4gICAgICAgIGNvbG9yOiAkY3RhLWFjY2VudC1jb2xvcjtcbiAgICB9XG5cbiAgICAmLi1zZWxlY3RlZC1mb3JlZ3JvdW5kLWRhbmdlciB7XG4gICAgICAgIGNvbG9yOiAkcmVkLTcwMDtcbiAgICB9XG5cbiAgICAmOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguLXNlbGVjdGVkKSB7XG4gICAgICAgIGNvbG9yOiBkYXJrZW4oJHNsaWRlQnV0dG9uQ29sb3IsIDEwJSk7XG4gICAgfVxuXG4gICAgJi4tdHlwZS10ZXh0IHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NXJlbTtcbiAgICAgICAgcGFkZGluZzogMCAwLjVyZW07XG5cbiAgICAgICAgJjpub3QoLi1zZWxlY3RlZCkge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTcwMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1peGluIHRvZ2dsZVN0cmlwQ29sb3IoJGJnQ29sb3IsICR0ZXh0Q29sb3IpIHtcbiAgICAmLi1zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG9yO1xuICAgICAgICBjb2xvcjogJHRleHRDb2xvcjtcbiAgICB9XG5cbiAgICAmOmhvdmVyOm5vdCguLXNlbGVjdGVkKSB7XG4gICAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkYmdDb2xvciwgMTAlKTtcbiAgICB9XG59XG5cbi50b2dnbGUtc3RyaXBfX2J1dHRvbiB7XG4gICAgPiBpIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjg1cmVtO1xuICAgIH1cbn1cbiIsIiRoaWdobGlnaHRlZC1ncmV5LWJnOiAjZmFmYWZhO1xuXG4ud29yay1vcmRlcnMtcGFnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmLi1iZy13aGl0ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgfVxuXG4gICAgJl9faGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAkZnMtYmFzZS11cC05O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBwYWRkaW5nOiAkc3BhY2VyICogNCAxNXB4IDAgMTVweDtcbiAgICB9XG5cbiAgICA+IC5kcm9wZG93bi1zZWxlY3QtZmlsdGVycyB7XG4gICAgICAgIHBhZGRpbmc6ICRzcGFjZXIgKiAzIDE1cHggMCAxNXB4O1xuICAgIH1cblxuICAgICYuLW1vcmUtcGFkZGluZyB7XG4gICAgICAgIC53b3JrLW9yZGVycy1wYWdlX19oZWFkZXIsXG4gICAgICAgIC53b3JrLW9yZGVycy1saXN0LXZpZXcsXG4gICAgICAgIC53b3JrLW9yZGVycy1ib2FyZC12aWV3LFxuICAgICAgICAuZHJvcGRvd24tc2VsZWN0LWZpbHRlcnMge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkc3BhY2VyICogNTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRzcGFjZXIgKiA1O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLndvcmstb3JkZXJzLWxpc3QtdmlldyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuXG4gICAgJl9fdGFibGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmX19oZWFkIHtcbiAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBjb2xvcjogIzc2ODA4ZDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIDM7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwICRncmF5LTIwMDtcblxuICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmcy1iYXNlLWRvd24tMTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2JvZHkge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICAgICAgICAgICYuLWxpbmsge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuLXdpZGUtY29udGVudCB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxNnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtcm93IHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS0yMDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19saW5rIHtcbiAgICAgICAgY29sb3I6ICRjdGEtYWNjZW50LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiJHdvcmstb3JkZXJzLWNvbHVtbi1jYXJkLXdpZHRoOiAzMTVweDtcblxuLndvcmstb3JkZXJzLWJvYXJkLXZpZXcge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgICBjb2x1bW4tZ2FwOiAkc3BhY2VyO1xuICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcblxuICAgICZfX2NvbHVtbiB7XG4gICAgICAgIHdpZHRoOiAkd29yay1vcmRlcnMtY29sdW1uLWNhcmQtd2lkdGggKyAkc3BhY2VyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlICRib3JkZXItcmFkaXVzLWJhc2UgMCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGlnaGxpZ2h0ZWQtZ3JleS1iZztcbiAgICAgICAgcGFkZGluZzogJHNwYWNlciAqIDIgJGhhbGYtc3BhY2VyICRoYWxmLXNwYWNlciAkaGFsZi1zcGFjZXI7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgJi1oZWFkZXIge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGNvbG9yOiAjNzY4MDhkO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXIgKiAyO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1jYXJkcyB7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDU4cHgpO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgICAgICAganVzdGlmeS1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiAud29yay1vcmRlci1saW5rOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzcGFjZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuZHJvcGRvd24tc2VsZWN0LWZpbHRlciB7XG4gICAgJl9fYnV0dG9uIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJ1dHRvbi1ncmV5LWJnO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogJHNwYWNlciAkc3BhY2VyICogMS4yNTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBoZWlnaHQ6ICRzcGFjZXIgKiA0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXG4gICAgICAgICYuLWlzLWFjdGl2ZSxcbiAgICAgICAgJi4taXMtb3BlbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLWdyZXktYmc7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jbGVhciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2VyO1xuICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2UgKiAyO1xuICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgICBjb2xvcjogJGxhdGNoZWwtYmxhY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tZ3JleS1iZztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcyg4NSUpO1xuICAgIH1cblxuICAgICZfX3ZhbHVlLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDAgJHNwYWNlcjtcbiAgICB9XG5cbiAgICAmX19zZWFyY2gtaWNvbiB7XG4gICAgICAgIHBhZGRpbmc6IDAgJHNwYWNlcjtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgJl9fc2VhcmNoLWJveCB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRidXR0b24tZ3JleS1iZztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICBwYWRkaW5nOiAkaGFsZi1zcGFjZXI7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGhlaWdodDogMzJweDtcblxuICAgICAgICAmLWlucHV0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgICAgICAgb3V0bGluZTogJGN0YS1hY2NlbnQtY29sb3IgYXV0byAxcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmVhY3Qtc2VsZWN0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cblxuICAgICZfX2Ryb3Bkb3duIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgcGFkZGluZzogJHNwYWNlcjtcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDEwcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTIwMDtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICB9XG5cbiAgICAmX19vcHRpb25zIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgJi4tc3BhY2UtdG9wIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzcGFjZXIgKiAyO1xuICAgICAgICB9XG5cbiAgICAgICAgbWF4LWhlaWdodDogMzQwcHg7XG4gICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcblxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fb3B0aW9uIHtcbiAgICAgICAgcGFkZGluZzogJHNwYWNlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLWdyZXktYmc7XG4gICAgICAgIH1cblxuICAgICAgICAmLWljb24ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6ICRzcGFjZXIgKiA0O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAkc3BhY2VyICogMjtcbiAgICAgICAgICAgIGhlaWdodDogJHNwYWNlciAqIDI7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjZXI7XG4gICAgICAgICAgICBjb2xvcjogJGxhdGNoZWwtYmxhY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMXB4O1xuXG4gICAgICAgICAgICAmLi1ib3JkZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkYnV0dG9uLWdyZXktYmcsIDEwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWNhcmV0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogJHNwYWNlciAqIDI7XG4gICAgICAgICAgICBoZWlnaHQ6ICRzcGFjZXIgKiAyO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkaGFsZi1zcGFjZXI7XG4gICAgICAgICAgICBjb2xvcjogJGxhdGNoZWwtYmxhY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLWNoaWxkcmVuIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2VyICogMjtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJHNwYWNlcjtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGdyYXktMjAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbW9iaWxlIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB6LWluZGV4OiAxMTE7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgxNiwgMTYsIDE2LCAwLjIpOyAvLyBoZXggLSAjMTAxMDEwIG9wYWNpdHkgMjAlXG5cbiAgICAgICAgLmRyb3Bkb3duLXNlbGVjdC1maWx0ZXJfX21vYmlsZS1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRzcGFjZXIgKiAzICRzcGFjZXIgKiAyIDAgJHNwYWNlciAqIDI7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQ1MHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZWFjdC1zZWxlY3Qge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duLXNlbGVjdC1maWx0ZXJfX29wdGlvbnMge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcblxuICAgICAgICAgICAgbWF4LWhlaWdodDogMzI1cHg7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG5cbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmRyb3Bkb3duLXNlbGVjdC1maWx0ZXJzIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICZfX3JvdyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAkc3BhY2VyICogNDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHNwYWNlciAqIDI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTsgLyogU2FmYXJpICovXG4gICAgICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7IC8qIElFIDEwIGFuZCBJRSAxMSAqL1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7IC8qIFN0YW5kYXJkIHN5bnRheCAqL1xuICAgICAgICB9XG5cbiAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG5cbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2ZpbHRlciB7XG4gICAgICAgICZfX2J1dHRvbiB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYnV0dG9uLWdyZXktYmc7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogJHNwYWNlciAkc3BhY2VyICogMS4yNTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgaGVpZ2h0OiAkc3BhY2VyICogNDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cbiAgICAgICAgICAgICYuLWlzLWFjdGl2ZSxcbiAgICAgICAgICAgICYuLWlzLW9wZW4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tZ3JleS1iZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2NsZWFyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2VyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZSAqIDI7XG4gICAgICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAkbGF0Y2hlbC1ibGFjaztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tZ3JleS1iZztcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoODUlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX3ZhbHVlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwICRzcGFjZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmX19zZWFyY2gtaWNvbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwICRzcGFjZXI7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX3NlYXJjaC1ib3gge1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRidXR0b24tZ3JleS1iZztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRoYWxmLXNwYWNlcjtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG5cbiAgICAgICAgICAgICYtaW5wdXQge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogJGN0YS1hY2NlbnQtY29sb3IgYXV0byAxcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmVhY3Qtc2VsZWN0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2Ryb3Bkb3duIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2VyO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTIwMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIH1cblxuICAgICAgICAmX19vcHRpb25zIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAmLi1zcGFjZS10b3Age1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzcGFjZXIgKiAyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAzNDBweDtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcblxuICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19vcHRpb24ge1xuICAgICAgICAgICAgcGFkZGluZzogJHNwYWNlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLWdyZXktYmc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtaWNvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAkc3BhY2VyICogNDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAkc3BhY2VyICogMjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICRzcGFjZXIgKiAyO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHNwYWNlcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxhdGNoZWwtYmxhY2s7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcHg7XG5cbiAgICAgICAgICAgICAgICAmLi1ib3JkZXIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oJGJ1dHRvbi1ncmV5LWJnLCAxMCUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkB1c2UgJ3Nhc3M6bWF0aCc7XG5cbiRzaWRlLW5hdi1wYWRkaW5nLXg6ICRzcGFjZXIgKiAzO1xuJHNpZGUtbmF2LXBhZGRpbmcteTogJHNwYWNlciAqIDM7XG4kc2lkZS1uYXYtbWFpbi1uYXYtYWRqdXN0OiA2NXB4O1xuJHNpZGUtbmF2LXdpZHRoOiAyNzBweDtcblxuLnNpZGUtbmF2X19jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3RyZXRjaDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRzaWRlLW5hdi1tYWluLW5hdi1hZGp1c3R9KTtcbn1cblxuLnNiLXNob3ctbWFpbiB7XG4gICAgLnNpZGUtbmF2X19jb250YWluZXIge1xuICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIH1cbn1cblxuLnNpZGUtbmF2X19zaWRlIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMztcbiAgICB0b3A6IDUwcHg7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYm94LXNoYWRvdzogMTBweCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuMnM7XG5cbiAgICBiYWNrZ3JvdW5kOiAkZ3JheS01MDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZ3JheS0yMDA7XG4gICAgd2lkdGg6ICRzaWRlLW5hdi13aWR0aDtcbiAgICBwYWRkaW5nOiAkc2lkZS1uYXYtcGFkZGluZy15IG1hdGguZGl2KCRzaWRlLW5hdi1wYWRkaW5nLXgsIDIpICRzaWRlLW5hdi1wYWRkaW5nLXkgJHNpZGUtbmF2LXBhZGRpbmcteDtcbn1cblxuLnNiLXNob3ctbWFpbiB7XG4gICAgLnNpZGUtbmF2X19zaWRlIHtcbiAgICAgICAgdG9wOiAwO1xuICAgIH1cbn1cblxuLnNpZGUtbmF2X19uYXYge1xuICAgIG1hcmdpbjogMnJlbSAwIDA7XG59XG5cbi5zaWRlLW5hdl9fY29udGVudCB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogYXV0bztcbn1cblxuLnNpZGUtbmF2X19jb250ZW50LXBhZGRpbmcge1xuICAgIHBhZGRpbmc6ICRzaWRlLW5hdi1wYWRkaW5nLXkgJHNpZGUtbmF2LXBhZGRpbmcteDtcbn1cblxuLnNpZGUtbmF2X19vcGVuLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgLnBhZ2UtdW5kZXJsYXkuc2lkZS1uYXZfX3VuZGVybGF5IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuc2lkZS1uYXZfX29wZW4tdG9nZ2xlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuc2lkZS1uYXZfX3NpZGUge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcbiAgICAuc2lkZS1uYXZfX2NvbnRhaW5lci4taXMtb3BlbiB7XG4gICAgICAgIC5zaWRlLW5hdl9fb3Blbi10b2dnbGUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zaWRlLW5hdl9fY29udGFpbmVyLi1pcy1jbG9zZWQge1xuICAgICAgICAuc2lkZS1uYXZfX3NpZGUge1xuICAgICAgICAgICAgbGVmdDogLSRzaWRlLW5hdi13aWR0aDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2lkZS1uYXZfX29wZW4tdG9nZ2xlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIHRvcDogNHB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogNHB4O1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktNTA7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDFweCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJGdyYXktNTAsIDMlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50YWJzLXN0cmlwX190YWIge1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4udGFicy1zdHJpcF9fdGFiLWljb24ge1xuICAgIG1hcmdpbi1yaWdodDogMC41ZW07XG59XG5cbi50YWJzLXN0cmlwX190YWItaGlnaGxpZ2h0IHtcbiAgICBtYXJnaW46IC0xLjI1ZW0gMCAwIDAuMzVlbTtcbiAgICBmb250LXNpemU6ICRmcy1iYXNlLWRvd24tNTtcbiAgICBjb2xvcjogJGN0YS1hY2NlbnQtY29sb3I7XG59XG5cbi50YWJzLXN0cmlwLi1ob3Jpem9udGFsIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG5cbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7IC8qIEludGVybmV0IEV4cGxvcmVyIDEwKyAqL1xuICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTsgLyogRmlyZWZveCAqL1xuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICBkaXNwbGF5OiBub25lOyAvKiBTYWZhcmkgYW5kIENocm9tZSAqL1xuICAgIH1cblxuICAgIC50YWJzLXN0cmlwX19pbm5lci13cmFwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuXG4gICAgICAgICYuLXNwYWNlLWJldHdlZW4ge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRhYnMtc3RyaXBfX3RhYiB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZzLWJhc2UtZG93bi0xO1xuICAgIH1cblxuICAgICYuLXVuZGVybGluZSB7XG4gICAgICAgIC50YWJzLXN0cmlwX19pbm5lci13cmFwIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS0yMDA7XG4gICAgICAgIH1cblxuICAgICAgICAudGFicy1zdHJpcF9fdGFiIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxZW0gMS4yNWVtO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICYuLWlzLXNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRsYXRjaGVsLWJsYWNrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi4tcGlsbHMsXG4gICAgJi4tcGlsbHMtd2l0aC1iYWNrZ3JvdW5kIHtcbiAgICAgICAgLnRhYnMtc3RyaXBfX2lubmVyLXdyYXAge1xuICAgICAgICAgICAgZ2FwOiAxcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhYnMtc3RyaXBfX3RhYiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjY1ZW0gMC44ZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMjAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLi1pcy1zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxhdGNoZWwtYmxhY2s7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLi1waWxscy13aXRoLWJhY2tncm91bmQge1xuICAgICAgICAudGFicy1zdHJpcF9fdGFiIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTIwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50YWJzLXN0cmlwX190YWIge1xuICAgICAgICAmLi1pcy1kaXNhYmxlZCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRhYnMtc3RyaXAuLXZlcnRpY2FsIHtcbiAgICAudGFicy1zdHJpcF9fdGFiIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNlcjtcbiAgICAgICAgcGFkZGluZzogJHNwYWNlciAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZzLWJhc2UtZG93bi0xO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogJGdyYXktNjUwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRsYXRjaGVsLWJsYWNrO1xuICAgICAgICB9XG5cbiAgICAgICAgJi4taXMtc2VsZWN0ZWQge1xuICAgICAgICAgICAgY29sb3I6ICRsYXRjaGVsLWJsYWNrO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50YWJzLXN0cmlwX190YWItaWNvbiB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmcy1iYXNlLXVwLTI7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50YWJsZS13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogYXV0bztcbn1cblxuLnRhYmxlLWJhc2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgPiB0aGVhZCA+IHRyID4gdGgsXG4gICAgPiB0Ym9keSA+IHRyID4gdGQge1xuICAgICAgICBwYWRkaW5nOiAkc3BhY2VyICogMjtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgPiB0aGVhZCA+IHRyID4gdGgge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6ICRmcy1iYXNlLWRvd24tMTtcbiAgICAgICAgY29sb3I6ICRncmF5LTY1MDtcbiAgICB9XG5cbiAgICA+IHRib2R5ID4gdHIgPiB0ZCB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS0yMDA7XG4gICAgfVxuXG4gICAgJi4tdGlnaHQge1xuICAgICAgICA+IHRoZWFkID4gdHIgPiB0aCxcbiAgICAgICAgPiB0Ym9keSA+IHRyID4gdGQge1xuICAgICAgICAgICAgcGFkZGluZzogJHNwYWNlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5obC10YWdzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBwYWRkaW5nOiA0cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMjAwO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6ICRmcy1iYXNlLWRvd24tMztcbiAgICBiYWNrZ3JvdW5kOiAkaGlnaGxpZ2h0ZWQtZ3JleS1iZztcblxuICAgICYuLWJnLWRhbmdlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29jaS13YXJuaW5nO1xuICAgIH1cblxuICAgICYuLWJnLXdhcm5pbmcge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZDogJG9yYW5nZS02MDA7XG4gICAgfVxuXG4gICAgJi4tYmctc3VjY2VzcyB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JlZW4tNjAwO1xuICAgIH1cbn1cbiIsIi5kZC1idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAmLi1mdWxsLXdpZHRoIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLmRkLWJ0bl9fYnRuIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZGQtYnRuX19idG4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAwLjVyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmRkLWJ0bl9fbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gMDtcbiAgICBtYXJnaW46IDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlO1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgJi4tbm8tYm94LXNoYWRvdyB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuXG4gICAgPiBsaSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICA+IGxpOm5vdCguaXMtZGl2aWRlciksXG4gICAgPiBsaTpub3QoLmlzLWxvYWRpbmcpIHtcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTIwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgID4gbGkuaXMtZGl2aWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwO1xuICAgIH1cblxuICAgID4gbGkuaXMtZGl2aWRlcixcbiAgICA+IGxpLmlzLWxvYWRpbmcge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICA+IGxpLmlzLWxvYWRpbmcge1xuICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgIH1cblxuICAgIC5kZC1idG5fX21lbnVfX2RpdmlkZXIge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktMjAwO1xuICAgIH1cbn1cblxuLmRkLWJ0biB7XG4gICAgJi4tb3Blbi14LWxlZnQgLmRkLWJ0bl9fbWVudSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgICYuLW9wZW4teC1yaWdodCAuZGQtYnRuX19tZW51IHtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAmLi1vcGVuLXktdXAgLmRkLWJ0bl9fbWVudSB7XG4gICAgICAgIGJvdHRvbTogMTIwJTtcbiAgICB9XG5cbiAgICAmLi1vcGVuLXktZG93biAuZGQtYnRuX19tZW51IHtcbiAgICAgICAgdG9wOiAxMjAlO1xuICAgIH1cbn1cblxuLmRkLWJ0bi4tb3BlbiA+IC5kZC1idG5fX21lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHotaW5kZXg6IDI7XG59XG5cbi5kZC1idG5fX21lbnUuLWlzLW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuIiwiLnNsaWRlb3V0IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB6LWluZGV4OiAxMDA7XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycywgb3BhY2l0eSAwLjJzO1xuXG4gICAgJi4tb3BlbiB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgJi4taG9yaXpvbnRhbCB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuXG4gICAgICAgICYuLW9wZW4ge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuLXZlcnRpY2FsIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcblxuICAgICAgICAmLi1vcGVuIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNsaWRlb3V0X19oZWFkZXItY29udCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMXJlbTtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICA+IC5zbGlkZW91dF9faGVhZGVyLWNvbnRfX2hlYWRlciB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgZmxleC1zaHJpbms6IDE7XG4gICAgICAgIG1hcmdpbi10b3A6IDAuMTVyZW07XG4gICAgfVxuXG4gICAgPiAuc2xpZGVvdXRfX2Nsb3NlLWJ0biB7XG4gICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgfVxufVxuXG4uc2xpZGVvdXRfX2JvZHkge1xuICAgIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uc2xpZGVvdXRfX2Nsb3NlLWJ0biB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgcGFkZGluZzogMCAwLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgIC5zbGlkZW91dC4taG9yaXpvbnRhbCB7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzNDVweCk7XG4gICAgICAgIGJveC1zaGFkb3c6IC05cHggMHB4IDhweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgLTFweCAwcHggMHB4ICRncmF5LTIwMDtcbiAgICB9XG5cbiAgICAuc2xpZGVvdXQuc21hbGwuLWhvcml6b250YWwge1xuICAgICAgICB3aWR0aDogMzQ1cHg7XG4gICAgfVxuXG4gICAgLnNsaWRlb3V0Lm1lZGl1bS4taG9yaXpvbnRhbCB7XG4gICAgICAgIHdpZHRoOiAkc2NyZWVuLXNtO1xuICAgIH1cblxuICAgIC5zbGlkZW91dC5sYXJnZS4taG9yaXpvbnRhbCB7XG4gICAgICAgIHdpZHRoOiAkc2NyZWVuLW1kO1xuICAgIH1cblxuICAgIC5zbGlkZW91dC5mdWxsLi1ob3Jpem9udGFsIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZCkge1xuICAgIC5zbGlkZW91dC5sYXJnZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbiIsIi5zdGFyLXJhdGluZyB7XG4gICAgJl9fc3RhciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkaGFsZi1zcGFjZXI7XG4gICAgICAgIGNvbG9yOiAjZDlkOWQ5O1xuXG4gICAgICAgICYuLWdvbGQge1xuICAgICAgICAgICAgY29sb3I6ICNmZWRlOGM7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zdGFyLXJhdGluZy1pbnB1dCB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgJl9fc3RhciB7XG4gICAgICAgIHBhZGRpbmc6IDAuMjVyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogJGhhbGYtc3BhY2VyO1xuICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgICAgIGNvbG9yOiAjZDlkOWQ5O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjFzIGVhc2UsIGNvbG9yIDAuMXMgZWFzZTtcblxuICAgICAgICAmLi1nb2xkIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmVkZThjO1xuICAgICAgICB9XG5cbiAgICAgICAgJi4tbGFyZ2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyOm5vdCguLWRpc2FibGVkKSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgICAgICAgICBvdXRsaW5lOiAycHggc29saWQgIzNiODJmNjtcbiAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLi1kaXNhYmxlZCB7XG4gICAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnJhdGluZ3MtYnJlYWtkb3duIHtcbiAgICAmX19yb3cge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDIuNXJlbSAxZnIgMi41cmVtO1xuICAgICAgICBnYXA6ICRzcGFjZXIgKiAyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgICZfX3JhdGluZy1zdGFyIHtcbiAgICAgICAgY29sb3I6ICNmZmM0NTI7XG4gICAgfVxuXG4gICAgJl9fcGVyY2VudGFnZSB7XG4gICAgICAgIGNvbG9yOiAkZ3JheS02NTA7XG4gICAgfVxuXG4gICAgJl9fcHJvZ3Jlc3MtYmFyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2Q5ZDlkOTtcbiAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgfVxuXG4gICAgJl9fcHJvZ3Jlc3MtYmFyOjotd2Via2l0LXByb2dyZXNzLWJhciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDk7XG4gICAgfVxuICAgICZfX3Byb2dyZXNzLWJhcjo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmM0NTI7XG4gICAgfVxufVxuIiwiLmljb24td2l0aC12YWx1ZSB7XG4gICAgLmljb24td2l0aC12YWx1ZV9faWNvbiB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG5cbiAgICAgICAgJi4tcmVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmUyZDY7XG4gICAgICAgICAgICBjb2xvcjogJGxhdGNoZWwtY29yYWw7XG4gICAgICAgIH1cblxuICAgICAgICAmLi1ncmVlbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NmOWY5O1xuICAgICAgICAgICAgY29sb3I6ICRsYXRjaGVsLXRlYWw7XG4gICAgICAgIH1cblxuICAgICAgICAmLi1ibHVlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLTEwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkY3RhLWFjY2VudC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuLXB1cnBsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlN2ZmO1xuICAgICAgICAgICAgY29sb3I6ICRsYXRjaGVsLXB1cnBsZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pY29uLXdpdGgtdmFsdWVfX2hlYWRlciB7XG4gICAgICAgIGNvbG9yOiAkZ3JheS02NTA7XG4gICAgfVxufVxuIiwiOnJvb3Qge1xuICAgIC0tZmMtYnV0dG9uLXRleHQtY29sb3I6ICNsYXRjaGVsLWJsYWNrO1xuICAgIC0tZmMtYnV0dG9uLWJnLWNvbG9yOiAjeyRncmF5LTEwMH07XG4gICAgLS1mYy1idXR0b24tYm9yZGVyLWNvbG9yOiAjeyRncmF5LTIwMH07XG4gICAgLS1mYy1idXR0b24taG92ZXItYmctY29sb3I6ICN7JGdyYXktMjAwfTtcbiAgICAtLWZjLWJ1dHRvbi1ob3Zlci1ib3JkZXItY29sb3I6ICN7JGdyYXktMjAwfTtcbiAgICAtLWZjLWJ1dHRvbi1hY3RpdmUtYmctY29sb3I6ICN7JGdyYXktMzAwfTtcbiAgICAtLWZjLWJ1dHRvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjeyRncmF5LTIwMH07XG5cbiAgICAtLWZjLWV2ZW50LWJnLWNvbG9yOiAjeyRjdGEtYWNjZW50LWNvbG9yfTtcbiAgICAtLWZjLWV2ZW50LWJvcmRlci1jb2xvcjogI3tkYXJrZW4oJGN0YS1hY2NlbnQtY29sb3IsIDEwJSl9O1xufVxuXG4uZmMge1xuICAgIC5mYy10b29sYmFyLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAkZnMtYmFzZS11cC00O1xuICAgIH1cblxuICAgIC5mYy1jb2wtaGVhZGVyLWNlbGwge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGF0Y2hlbC1ibGFjaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mYy10aW1lbGluZS1zbG90LWxhYmVsIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGxhdGNoZWwtYmxhY2s7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmcy1iYXNlLWRvd24tMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mYy1jb2wtaGVhZGVyLWNlbGwsXG4gICAgLmZjLXRpbWVncmlkLXNsb3Qge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6ICRmcy1iYXNlLWRvd24tMjtcbiAgICB9XG5cbiAgICAuZmMtZXZlbnQuLXVzZXItdW5hdmFpbGFibGUge1xuICAgICAgICBvcGFjaXR5OiAwLjQ1O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMpIHtcbiAgICAuZmMge1xuICAgICAgICAuZmMtdG9vbGJhci10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cbkBtZWRpYSBwcmludCB7XG4gICAgLmZjLXRvb2xiYXIgPiAuZmMtdG9vbGJhci1jaHVuayA+ICo6bm90KC5mYy10b29sYmFyLXRpdGxlKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uZmMtbWVkaWEtcHJpbnQsXG4uZmMtbWVkaWEtcHJpbnQgLmZjLXNjcm9sbGdyaWQge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5mYy1sYXRjaGVsLWZ1bGxzY3JlZW4ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiA5OTk5OTk7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6ICRzcGFjZXI7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmZjLWxhdGNoZWwtYm9keS1mdWxsc2NyZWVuIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG4iLCIuc2VydmljZS1jYWxlbmRhci1wb3BvdmVyIHtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgei1pbmRleDogMjtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlO1xuICAgIG1pbi13aWR0aDogMjgwcHg7XG5cbiAgICAvLyBUT0RPIGZpeCB3aXRoIFdvcmtPcmRlciBjYXJkIEZVIFBSXG4gICAgLy8gdG8gaGFuZGxlIGxvbmcgdGl0bGVzXG4gICAgd2lkdGg6IDM2MHB4O1xuXG4gICAgbWF4LWhlaWdodDogODB2aDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBib3gtc2hhZG93OiAkaGFyZC1zaGFkb3c7XG59XG4iLCIuZGF0ZS1waWNrZXIge1xuICAgIGRpc3BsYXk6IGlubGluZTtcblxuICAgIGlucHV0W3R5cGU9J2RhdGUnXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbiAgICBpbnB1dFt0eXBlPSdkYXRlJ106Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICB9XG5cbiAgICAmX19tb2JpbGUge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHotaW5kZXg6IDExMTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDE2LCAxNiwgMTYsIDAuMik7IC8vIGhleCAtICMxMDEwMTAgb3BhY2l0eSAyMCVcblxuICAgICAgICAuZGF0ZS1waWNrZXJfX21vYmlsZS1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRzcGFjZXIgKiAzICRzcGFjZXIgKiAyIDAgJHNwYWNlciAqIDI7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG5cbiAgICAgICAgICAgICZfX2ljb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiAuZGF0ZS1waWNrZXJfX29wdGlvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIDM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGF0ZS1waWNrZXJfX2Nob29zZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAkc3BhY2VyICogMjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0yMDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICA+IC5kYXRlLXBpY2tlcl9fb3B0aW9ucyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRzcGFjZXIgKiAyICRzcGFjZXIgKiAzO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxcHg7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LTIwMDtcbiAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcblxuICAgICAgICAgICAgPiAuZGF0ZS1waWNrZXJfX29wdGlvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIDI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICYuLXNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRhdGUtcGlja2VyX19jYWxlbmRhciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2VyICogMiAkc3BhY2VyICogMztcbiAgICAgICAgICAgIHdpZHRoOiAzNzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZWFjdC1kYXRlcGlja2VyX195ZWFyLXJlYWQtdmlldy0tZG93bi1hcnJvdyxcbiAgICAgICAgLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXJlYWQtdmlldy0tZG93bi1hcnJvdyxcbiAgICAgICAgLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXllYXItcmVhZC12aWV3LS1kb3duLWFycm93LFxuICAgICAgICAucmVhY3QtZGF0ZXBpY2tlcl9fbmF2aWdhdGlvbi1pY29uOjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbGF0Y2hlbC1ibGFjaztcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweCAxcHggMCAwO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogMC4zcmVtO1xuICAgICAgICAgICAgd2lkdGg6IDAuM3JlbTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMC43NXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZWFjdC1kYXRlcGlja2VyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZzLWJhc2UtZG93bi0yO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGNvbG9yOiAkbGF0Y2hlbC1ibGFjaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlYWN0LWRhdGVwaWNrZXJfX2hlYWRlciB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjNyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZWFjdC1kYXRlcGlja2VyX19jdXJyZW50LW1vbnRoLFxuICAgICAgICAucmVhY3QtZGF0ZXBpY2tlci10aW1lX19oZWFkZXIsXG4gICAgICAgIC5yZWFjdC1kYXRlcGlja2VyLXllYXItaGVhZGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBjb2xvcjogJGxhdGNoZWwtYmxhY2s7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZzLWJhc2UtdXAtMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZWFjdC1kYXRlcGlja2VyX19uYXZpZ2F0aW9uIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTllbTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICAgICAgLnJlYWN0LWRhdGVwaWNrZXJfX25hdmlnYXRpb24tLXByZXZpb3VzIHtcbiAgICAgICAgICAgIGxlZnQ6IDJweDtcbiAgICAgICAgfVxuICAgICAgICAucmVhY3QtZGF0ZXBpY2tlcl9fbmF2aWdhdGlvbi0tbmV4dCB7XG4gICAgICAgICAgICByaWdodDogMnB4O1xuICAgICAgICB9XG4gICAgICAgIC5yZWFjdC1kYXRlcGlja2VyX19uYXZpZ2F0aW9uOmhvdmVyICo6OmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRsYXRjaGVsLWJsYWNrO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlYWN0LWRhdGVwaWNrZXJfX25hdmlnYXRpb24taWNvbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgfVxuICAgICAgICAucmVhY3QtZGF0ZXBpY2tlcl9fbmF2aWdhdGlvbi1pY29uLS1uZXh0IHtcbiAgICAgICAgICAgIGxlZnQ6IC0ycHg7XG4gICAgICAgIH1cbiAgICAgICAgLnJlYWN0LWRhdGVwaWNrZXJfX25hdmlnYXRpb24taWNvbi0tbmV4dDo6YmVmb3JlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgIGxlZnQ6IC03cHg7XG4gICAgICAgIH1cbiAgICAgICAgLnJlYWN0LWRhdGVwaWNrZXJfX25hdmlnYXRpb24taWNvbi0tcHJldmlvdXMge1xuICAgICAgICAgICAgcmlnaHQ6IC0ycHg7XG4gICAgICAgIH1cbiAgICAgICAgLnJlYWN0LWRhdGVwaWNrZXJfX25hdmlnYXRpb24taWNvbi0tcHJldmlvdXM6OmJlZm9yZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xuICAgICAgICAgICAgcmlnaHQ6IC03cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucmVhY3QtZGF0ZXBpY2tlcl9fd2Vlay1udW1iZXIucmVhY3QtZGF0ZXBpY2tlcl9fd2Vlay1udW1iZXItLWNsaWNrYWJsZSB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLnJlYWN0LWRhdGVwaWNrZXJfX3dlZWstbnVtYmVyLnJlYWN0LWRhdGVwaWNrZXJfX3dlZWstbnVtYmVyLS1jbGlja2FibGU6aG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZWFjdC1kYXRlcGlja2VyX19kYXktbmFtZXMsXG4gICAgICAgIC5yZWFjdC1kYXRlcGlja2VyX193ZWVrIHtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlYWN0LWRhdGVwaWNrZXJfX2RheS1uYW1lcyB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC04cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucmVhY3QtZGF0ZXBpY2tlcl9fZGF5LW5hbWUsXG4gICAgICAgIC5yZWFjdC1kYXRlcGlja2VyX19kYXksXG4gICAgICAgIC5yZWFjdC1kYXRlcGlja2VyX190aW1lLW5hbWUge1xuICAgICAgICAgICAgY29sb3I6ICRsYXRjaGVsLWJsYWNrO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEuN3JlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjdyZW07XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDAuMTY2cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlYWN0LWRhdGVwaWNrZXJfX2RheSxcbiAgICAgICAgLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXRleHQsXG4gICAgICAgIC5yZWFjdC1kYXRlcGlja2VyX19xdWFydGVyLXRleHQsXG4gICAgICAgIC5yZWFjdC1kYXRlcGlja2VyX195ZWFyLXRleHQge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlYWN0LWRhdGVwaWNrZXJfX2RheTpob3ZlcixcbiAgICAgICAgLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXRleHQ6aG92ZXIsXG4gICAgICAgIC5yZWFjdC1kYXRlcGlja2VyX19xdWFydGVyLXRleHQ6aG92ZXIsXG4gICAgICAgIC5yZWFjdC1kYXRlcGlja2VyX195ZWFyLXRleHQ6aG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG4gICAgICAgIH1cblxuICAgICAgICAucmVhY3QtZGF0ZXBpY2tlcl9fZGF5LS1pbi1zZWxlY3RpbmctcmFuZ2UsXG4gICAgICAgIC5yZWFjdC1kYXRlcGlja2VyX19kYXktLWluLXJhbmdlLFxuICAgICAgICAucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtdGV4dC0tc2VsZWN0ZWQsXG4gICAgICAgIC5yZWFjdC1kYXRlcGlja2VyX19tb250aC10ZXh0LS1pbi1zZWxlY3RpbmctcmFuZ2UsXG4gICAgICAgIC5yZWFjdC1kYXRlcGlja2VyX19tb250aC10ZXh0LS1pbi1yYW5nZSxcbiAgICAgICAgLnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItdGV4dC0tc2VsZWN0ZWQsXG4gICAgICAgIC5yZWFjdC1kYXRlcGlja2VyX19xdWFydGVyLXRleHQtLWluLXNlbGVjdGluZy1yYW5nZSxcbiAgICAgICAgLnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItdGV4dC0taW4tcmFuZ2UsXG4gICAgICAgIC5yZWFjdC1kYXRlcGlja2VyX195ZWFyLXRleHQtLXNlbGVjdGVkLFxuICAgICAgICAucmVhY3QtZGF0ZXBpY2tlcl9feWVhci10ZXh0LS1pbi1zZWxlY3RpbmctcmFuZ2UsXG4gICAgICAgIC5yZWFjdC1kYXRlcGlja2VyX195ZWFyLXRleHQtLWluLXJhbmdlIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGF0Y2hlbC1ibGFjaztcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgICAgIC5yZWFjdC1kYXRlcGlja2VyX19kYXktLXNlbGVjdGVkOmhvdmVyLFxuICAgICAgICAucmVhY3QtZGF0ZXBpY2tlcl9fZGF5LS1pbi1zZWxlY3RpbmctcmFuZ2U6aG92ZXIsXG4gICAgICAgIC5yZWFjdC1kYXRlcGlja2VyX19kYXktLWluLXJhbmdlOmhvdmVyLFxuICAgICAgICAucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtdGV4dC0tc2VsZWN0ZWQ6aG92ZXIsXG4gICAgICAgIC5yZWFjdC1kYXRlcGlja2VyX19tb250aC10ZXh0LS1pbi1zZWxlY3RpbmctcmFuZ2U6aG92ZXIsXG4gICAgICAgIC5yZWFjdC1kYXRlcGlja2VyX19tb250aC10ZXh0LS1pbi1yYW5nZTpob3ZlcixcbiAgICAgICAgLnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItdGV4dC0tc2VsZWN0ZWQ6aG92ZXIsXG4gICAgICAgIC5yZWFjdC1kYXRlcGlja2VyX19xdWFydGVyLXRleHQtLWluLXNlbGVjdGluZy1yYW5nZTpob3ZlcixcbiAgICAgICAgLnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItdGV4dC0taW4tcmFuZ2U6aG92ZXIsXG4gICAgICAgIC5yZWFjdC1kYXRlcGlja2VyX195ZWFyLXRleHQtLXNlbGVjdGVkOmhvdmVyLFxuICAgICAgICAucmVhY3QtZGF0ZXBpY2tlcl9feWVhci10ZXh0LS1pbi1zZWxlY3RpbmctcmFuZ2U6aG92ZXIsXG4gICAgICAgIC5yZWFjdC1kYXRlcGlja2VyX195ZWFyLXRleHQtLWluLXJhbmdlOmhvdmVyIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGF0Y2hlbC1ibGFjaztcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZWFjdC1kYXRlcGlja2VyX19kYXktLWluLXNlbGVjdGluZy1yYW5nZTpub3QoXG4gICAgICAgICAgICAgICAgLnJlYWN0LWRhdGVwaWNrZXJfX2RheS0taW4tcmFuZ2UsXG4gICAgICAgICAgICAgICAgLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXRleHQtLWluLXJhbmdlLFxuICAgICAgICAgICAgICAgIC5yZWFjdC1kYXRlcGlja2VyX19xdWFydGVyLXRleHQtLWluLXJhbmdlLFxuICAgICAgICAgICAgICAgIC5yZWFjdC1kYXRlcGlja2VyX195ZWFyLXRleHQtLWluLXJhbmdlXG4gICAgICAgICAgICApIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgfVxuICAgICAgICAucmVhY3QtZGF0ZXBpY2tlcl9fZGF5LS1kaXNhYmxlZCxcbiAgICAgICAgLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXRleHQtLWRpc2FibGVkLFxuICAgICAgICAucmVhY3QtZGF0ZXBpY2tlcl9fcXVhcnRlci10ZXh0LS1kaXNhYmxlZCxcbiAgICAgICAgLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItdGV4dC0tZGlzYWJsZWQge1xuICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCksIChtYXgtaGVpZ2h0OiA1NTBweCkge1xuICAgICAgICAgICAgLnJlYWN0LWRhdGVwaWNrZXJfX3BvcnRhbCAucmVhY3QtZGF0ZXBpY2tlcl9fZGF5LW5hbWUsXG4gICAgICAgICAgICAucmVhY3QtZGF0ZXBpY2tlcl9fcG9ydGFsIC5yZWFjdC1kYXRlcGlja2VyX19kYXksXG4gICAgICAgICAgICAucmVhY3QtZGF0ZXBpY2tlcl9fcG9ydGFsIC5yZWFjdC1kYXRlcGlja2VyX190aW1lLW5hbWUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJlYWN0LWRhdGVwaWNrZXJfX2NoaWxkcmVuLWNvbnRhaW5lciB7XG4gICAgICAgICAgICB3aWR0aDogMTMuOHJlbTtcbiAgICAgICAgICAgIG1hcmdpbjogMC40cmVtO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMC4ycmVtO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjJyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAucmVhY3QtZGF0ZXBpY2tlcl9fYXJpYS1saXZlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGNsaXAtcGF0aDogY2lyY2xlKDApO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICBtYXJnaW46IC0xcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlYWN0LWRhdGVwaWNrZXJfX2NhbGVuZGFyLWljb24ge1xuICAgICAgICAgICAgd2lkdGg6IDFlbTtcbiAgICAgICAgICAgIGhlaWdodDogMWVtO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnBhZ2UtdW5kZXJsYXkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmLnB1LWZhZGUtZW50ZXIsXG4gICAgJi5wdS1mYWRlLWFwcGVhciB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgJi5wdS1mYWRlLWVudGVyLWFjdGl2ZSB7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgNTAwbXM7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgJi5wdS1mYWRlLWV4aXQge1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgICYucHUtZmFkZS1leGl0LWFjdGl2ZSxcbiAgICAmLnB1LWZhZGUtZXhpdC1kb25lIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG4iLCIub2JqZWN0LXRpbGVfX3JvdyB7XG4gICAgbWFyZ2luLXRvcDogMC4yNWVtO1xufVxuXG4ub2JqZWN0LXRpbGVfX3RhZy1zdHJpcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG4ub2JqZWN0LXRpbGVfX3Jvdy1pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xufVxuXG4ub2JqZWN0LXRpbGVfX2J1dHRvbi1jb2xzIHtcbiAgICAkY29udGVudC10by1idXR0b25zLW1hcmdpbjogJHNwYWNlciAqIDI7XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1ib3R0b206IC0kY29udGVudC10by1idXR0b25zLW1hcmdpbjtcblxuICAgID4gLm9iamVjdC10aWxlX19idXR0b24tY29sc19fY29udGVudCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkY29udGVudC10by1idXR0b25zLW1hcmdpbjtcbiAgICB9XG5cbiAgICA+IC5vYmplY3QtdGlsZV9fYnV0dG9uLWNvbHNfX2J1dHRvbnMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkY29udGVudC10by1idXR0b25zLW1hcmdpbjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICA+IC5idXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLm1lc3NhZ2Utcm93IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNzAlO1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXIgKiAzO1xuXG4gICAgPiAubWVzc2FnZS1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcblxuICAgICAgICAuaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzByZW07XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNlcjtcblxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgID4gLm1lc3NhZ2UtdXNlciB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmcy1iYXNlLWRvd24tNDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgY29sb3I6ICM2MjY5NzM7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5tZXNzYWdlLXRleHQge1xuICAgICAgICAgICAgcGFkZGluZzogJHNwYWNlcjtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzMzNyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAubWVzc2FnZS10aW1lc3RhbXAtaG92ZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZnMtYmFzZS1kb3duLTU7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC5tZXNzYWdlLXRpbWVzdGFtcC1ob3ZlciB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuLW91dGdvaW5nLW1lc3NhZ2Uge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcblxuICAgICAgICA+IC5tZXNzYWdlLWNvbnRlbnQge1xuICAgICAgICAgICAganVzdGlmeS1pdGVtczogZW5kO1xuXG4gICAgICAgICAgICA+IC5tZXNzYWdlLXRleHQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjdGEtYWNjZW50LWNvbG9yO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjdGEtYWNjZW50LWNvbG9yO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuLWluY29taW5nLW1lc3NhZ2Uge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuXG4gICAgICAgID4gLm1lc3NhZ2UtY29udGVudCB7XG4gICAgICAgICAgICBqdXN0aWZ5LWl0ZW1zOiBzdGFydDtcblxuICAgICAgICAgICAgPiAubWVzc2FnZS10ZXh0IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZWZlZmVmO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGF0Y2hlbC1ibGFjaztcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWZlZmVmO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1lc3NhZ2UtdGltZXN0YW1wIHtcbiAgICBmb250LXNpemU6IDAuN2VtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbn1cbiIsIi53by1oZWFkZXJfX3RpdGxlLWNvbnQge1xuICAgIG1hcmdpbjogMC41ZW0gMCAwO1xufVxuXG4ud28taGVhZGVyX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAkZnMtYmFzZS11cC0zO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi8vIGRvIG5vdCBhcHBseSB0byBpbnB1dCB3aXRoIHNhbWUgY2xhc3MgbmFtZVxuZGl2LndvLWhlYWRlcl9fdGl0bGUge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4iLCIud28tcGFuZS1oZWFkZXJfX2NvbnRlbnQge1xuICAgIC53by1wYW5lLWhlYWRlcl9fdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDAuNXJlbTtcbiAgICB9XG5cbiAgICAud28tcGFuZS1oZWFkZXJfX2gyIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZzLWJhc2UtdXAtMyAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4ud28tcGFuZS1oZWFkZXJfX2FjdGlvbnMge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgIC53by1wYW5lLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGdhcDogNXJlbTtcbiAgICB9XG5cbiAgICAud28tcGFuZS1oZWFkZXJfX2FjdGlvbnMge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIH1cbn1cbiIsIi53b3JrLW9yZGVyLXBhbmUge1xuICAgIHBhZGRpbmc6ICRzcGFjZXIgKiAzO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTIwMDtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG5cbiAgICBtYXJnaW46ICRzcGFjZXIgKiAxLjUgMCAkc3BhY2VyICogMyAwO1xuXG4gICAgJl9fYm9keSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxufVxuXG4ud29yay1vcmRlci1wYW5lX19jYXJldC1idG4ge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwLjFyZW0gMC4yNXJlbTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4uaWNvbi1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0MHB4IDFmcjtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuXG4gICAgJl9faWNvbiB7XG4gICAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlO1xuXG4gICAgICAgICYuLW9yYW5nZSB7XG4gICAgICAgICAgICBjb2xvcjogI2VmYjMzZjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2UtNTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi4tZ3JleSB7XG4gICAgICAgICAgICBjb2xvcjogJGxhdGNoZWwtYmxhY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLi1wdXJwbGUge1xuICAgICAgICAgICAgY29sb3I6ICRsYXRjaGVsLXB1cnBsZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2U3ZmY7XG4gICAgICAgIH1cblxuICAgICAgICAmLi1jb3JhbCB7XG4gICAgICAgICAgICBjb2xvcjogJGxhdGNoZWwtY29yYWw7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMmQ2O1xuICAgICAgICB9XG5cbiAgICAgICAgJi4tdGVhbCB7XG4gICAgICAgICAgICBjb2xvcjogJGxhdGNoZWwtdGVhbDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkM2Y1ZjU7XG4gICAgICAgIH1cblxuICAgICAgICAmLi1yZWQge1xuICAgICAgICAgICAgY29sb3I6ICRjb2NpLXdhcm5pbmc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkNmNkO1xuICAgICAgICB9XG5cbiAgICAgICAgJi4tYmx1ZSB7XG4gICAgICAgICAgICBjb2xvcjogJGN0YS1hY2NlbnQtY29sb3I7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlYmZmO1xuICAgICAgICB9XG5cbiAgICAgICAgJi4tZ3JlZW4ge1xuICAgICAgICAgICAgY29sb3I6ICM2YWMxNzM7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JmNmQwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fc3VidGl0bGUge1xuICAgICAgICBjb2xvcjogJGdyYXktNjUwO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cbn1cblxuLndvcmstb3JkZXItcGFuZV9fYm9keSA+IC53b3JrLW9yZGVyLXBhbmU6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiIsIi53by1wYW5lLWludHJvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogJGJsdWUtMTAwO1xuICAgIHBhZGRpbmc6IDJyZW0gNHJlbSAycmVtIDNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcblxuICAgID4gLndvLXBhbmUtaW50cm9fX2hlbGxvIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMXJlbTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZm9udC1zaXplOiAkZnMtYmFzZS11cC03O1xuICAgIH1cblxuICAgID4gLndvLXBhbmUtaW50cm9fX2Rlc2Mge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgPiAud28tcGFuZS1pbnRyb19fY2xvc2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMC43NXJlbTtcbiAgICAgICAgcmlnaHQ6IDAuNzVyZW07XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAxLjZlbTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgIC53by1wYW5lLWludHJvIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA0cmVtO1xuXG4gICAgICAgID4gLndvLXBhbmUtaW50cm9fX2hlbGxvIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAud28tcGFuZS1pbnRyb19fZGVzYyB7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5vcGVuLXRhc2stbm90aWZpY2F0aW9ucy1sZWdhY3kge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgcGFkZGluZzogJGhhbGYtc3BhY2VyO1xufVxuXG4ub3Blbi10YXNrLWxlZ2FjeSB7XG4gICAgbWFyZ2luLXRvcDogJGhhbGYtc3BhY2VyO1xuICAgIHBhZGRpbmc6ICRzcGFjZXIgKiAyO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBiYWNrZ3JvdW5kOiAkYmx1ZS0xMDA7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbiAgICAmLi1ncmV5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktNTA7XG4gICAgfVxuXG4gICAgLmxhdGNoZWwtbG9nbyB7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgfVxufVxuIiwiLnRyYW5zY3JpcHQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1pbi1oZWlnaHQ6IDM1Ljc1cmVtO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcbiAgICAudHJhbnNjcmlwdC1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAkc3BhY2VyICogNDtcbiAgICAgICAgbWluLWhlaWdodDogNDMuNzVyZW07XG4gICAgfVxufVxuIiwiLmNvbnZlcnNhdGlvbiB7XG4gICAgY29sb3I6ICRsYXRjaGVsLWJsYWNrO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTllOWU5O1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2U5ZTllOTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAoJHNwYWNlciAqIDMpO1xuICAgIG1pbi1oZWlnaHQ6IDcwcHg7XG5cbiAgICAmLmFjdGl2ZSxcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyYXktNTA7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTRweDtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxNHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U5ZTllOTtcbiAgICB9XG59XG4iLCIudHJhbnNjcmlwdC1saXN0IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogMTYuNjI1cmVtO1xufVxuIiwiLnRyYW5zY3JpcHQtdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygkc3BhY2VyIC8gMik7XG4gICAgLmxvZ28tY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAubGF0Y2hlbC1sb2dvLFxuICAgICAgICAuc3VwcG9ydC1pY29uIHtcbiAgICAgICAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgICAgICAgIHdpZHRoOiAxcmVtO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYygkc3BhY2VyIC8gMik7XG4gICAgICAgIH1cbiAgICAgICAgLmxvZ28tdHh0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xcmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udHJhbnNjcmlwdC1tZXNzYWdlIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogJGZzLWJhc2UtZG93bi0zO1xuICAgIGNvbG9yOiAjNjI2OTczO1xufVxuIiwiLnRyYW5zY3JpcHQtbWVzc2FnZS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gICAgcGFkZGluZzogMCAoJHNwYWNlciAqIDIpIDAgKCRzcGFjZXIgKiAyKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTllOWU5O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICAgIC50cmFuc2NyaXB0LW1lc3NhZ2UtY29udGFpbmVyIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICB9XG59XG5cbi50cmFuc2NyaXB0LW1lc3NhZ2UtdGl0bGUge1xuICAgIGhlaWdodDogM3JlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6ICgkc3BhY2VyICogMikgMDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXIgKiAyO1xufVxuIiwiQGltcG9ydCAnY29tcG9uZW50cy9IZWFkZXIvaGVhZGVyJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvUGFuZUhlYWRlci9wYW5lSGVhZGVyJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvV29ya09yZGVyUGFuZS93b3JrT3JkZXJQYW5lJztcbkBpbXBvcnQgJ3RhYnMvUXVpY2tMb29rL2ludHJvZHVjdGlvbic7XG5AaW1wb3J0ICcuL2NvbXBvbmVudHMvTm90aWZpY2F0aW9ucy9PcGVuVGFza05vdGlmaWNhdGlvbnMvb3BlblRhc2tOb3RpZmljYXRpb25zJztcbkBpbXBvcnQgJy4vdGFicy9UcmFuc2NyaXB0cy90cmFuc2NyaXB0c1RhYic7XG5AaW1wb3J0ICcuL3RhYnMvVHJhbnNjcmlwdHMvVHJhbnNjcmlwdEdyb3VwSXRlbS90cmFuc2NyaXB0R3JvdXBJdGVtJztcbkBpbXBvcnQgJy4vdGFicy9UcmFuc2NyaXB0cy9UcmFuc2NyaXB0R3JvdXBMaXN0L3RyYW5zY3JpcHRHcm91cExpc3QnO1xuQGltcG9ydCAnLi90YWJzL1RyYW5zY3JpcHRzL1RyYW5zY3JpcHRHcm91cFRpdGxlL3RyYW5zY3JpcHRHcm91cFRpdGxlJztcbkBpbXBvcnQgJy4vdGFicy9UcmFuc2NyaXB0cy9NZXNzYWdlTGlzdC9tZXNzYWdlTGlzdCc7XG5cbi53b3JrLW9yZGVyLXBhZ2UgLnRleHQtbXV0ZWQge1xuICAgIGNvbG9yOiAjYjhiOGI4O1xufVxuXG4ud29yay1vcmRlci1wYWdlIC5jb2xsYXBzaWJsZS1wYW5lbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cblxuLndvcmstb3JkZXItcGFnZSBoNCB7XG4gICAgbWFyZ2luOiAwLjVlbSAwIDAuMzc1ZW07XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLndvcmstb3JkZXItcGFnZSBhLFxuLndvcmstb3JkZXItcGFnZSAubGluay1idXR0b24ge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi53b3JrLW9yZGVyLXBhZ2VfX3dlbGwge1xuICAgIHBhZGRpbmc6ICRzcGFjZXIgKiAyO1xuICAgIGJhY2tncm91bmQ6ICRncmF5LTUwO1xuXG4gICAgJi4tc3Ryb25nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG59XG5cbi53b3JrLW9yZGVyLXBhZ2UgLmZ1bGwtaGVpZ2h0IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi53b3JrLW9yZGVyLXBhZ2UgLmZ1bGwtbWluLWhlaWdodCB7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbn1cblxuLmFjdGl2aXR5LXRha2UtYWN0aW9uLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgLmFjdGl2aXR5LXRha2UtYWN0aW9uLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogJHNwYWNlciAqIDM7XG4gICAgICAgIHJpZ2h0OiAkc3BhY2VyICogNDtcbiAgICB9XG59XG5cbi53b3JrLW9yZGVyLXBhZ2VfX21lZC13aWR0aC1jb250ZW50IHtcbiAgICAkbWVkLXdpZHRoLWNvbnRlbnQtbWF4LXdpZHRoOiA2NjRweDtcbiAgICBtYXgtd2lkdGg6ICRtZWQtd2lkdGgtY29udGVudC1tYXgtd2lkdGg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAmLi1ncmV5LWJnIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNlciAqIDQ7XG4gICAgICAgICRiZy1wYWRkaW5nOiAkc3BhY2VyICogNDtcbiAgICAgICAgcGFkZGluZzogJGJnLXBhZGRpbmc7XG4gICAgICAgIG1heC13aWR0aDogJG1lZC13aWR0aC1jb250ZW50LW1heC13aWR0aCArICgkYmctcGFkZGluZyAqIDIpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0yMDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG4gICAgfVxuXG4gICAgJi4tbm8tcmFkaXVzIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAmLi1vbmx5LXNpZGUtYm9yZGVycyB7XG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuXG4gICAgLmNvbGxhcHNpYmxlLXBhbmVsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG4gICAgLndvLWNvbHVtbnMsXG4gICAgLndvLXNpbmdsZS1jb2x1bW4sXG4gICAgLndvLWNvbHVtbmxlc3MtY29udGVudCB7XG4gICAgICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC53by1jb2x1bW5zIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgICAgICBnYXA6IDEuNXJlbTtcblxuICAgICAgICA+ICoge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmZlZWQtcGFnZSB7XG4gICAgLmluc2lnaHRzLXBhbmVsIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LTIwMDtcblxuICAgICAgICAmX19saW5rIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGVuZDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5mZWVkLXBhbmVsIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICAmX19zdWItaGVhZGVyIHtcbiAgICAgICAgY29sb3I6ICRncmF5LTY1MDtcbiAgICAgICAgaGVpZ2h0OiAkc3BhY2VyICogMjtcbiAgICB9XG5cbiAgICAmX19pdGVtcyB7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNlciAqIDI7IC8vIGluZmluaXRlIHNjcm9sbCBzZWVtcyB0byB3YW50IHRoaXMsIHdpbGwgbG9vayBpbnRvIHdoeVxuXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lOyAvKiBJRSBhbmQgRWRnZSAqL1xuICAgICAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7IC8qIEZpcmVmb3ggKi9cbiAgICB9XG5cbiAgICAmX2VtcHR5LXN0YXRlIHtcbiAgICAgICAgJi4tYm9yZGVyIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTIwMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuZmVlZC1jYXRlZ29yeS1zdGF0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktNTA7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICBwYWRkaW5nOiAkaGFsZi1zcGFjZXIgJHNwYWNlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTsgLyogU2FmYXJpICovXG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lOyAvKiBJRSAxMCBhbmQgSUUgMTEgKi9cbiAgICB1c2VyLXNlbGVjdDogbm9uZTsgLyogU3RhbmRhcmQgc3ludGF4ICovXG5cbiAgICAuLWdvbGQge1xuICAgICAgICBjb2xvcjogI2UyYmMzMjtcbiAgICB9XG5cbiAgICAuLWJsdWUge1xuICAgICAgICBjb2xvcjogJGN0YS1hY2NlbnQtY29sb3I7XG4gICAgfVxuXG4gICAgLi1vcmFuZ2Uge1xuICAgICAgICBjb2xvcjogJG9yYW5nZS02MDA7XG4gICAgfVxuXG4gICAgLi1ncmVlbiB7XG4gICAgICAgIGNvbG9yOiAjMzFiZjJlO1xuICAgIH1cbn1cbiIsIi5mZWVkLXBhZ2VfX2NhdGVnb3J5LWZpbHRlciB7XG4gICAgY29sb3I6ICRncmF5LTY1MDtcbiAgICBvcGFjaXR5OiAwLjY7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgJi1jaGVja2JveCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTIwMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuXG4gICAgICAgIC5mYS1jaGVjayB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgY29sb3I6ICRsYXRjaGVsLWJsYWNrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1sYWJlbCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgIGkge1xuICAgICAgICAgICAgcGFkZGluZzogMXB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuLWdvbGQge1xuICAgICAgICBjb2xvcjogI2UyYmMzMjtcbiAgICB9XG5cbiAgICAuLWJsdWUge1xuICAgICAgICBjb2xvcjogJGN0YS1hY2NlbnQtY29sb3I7XG4gICAgfVxuXG4gICAgLi1vcmFuZ2Uge1xuICAgICAgICBjb2xvcjogJG9yYW5nZS02MDA7XG4gICAgfVxuXG4gICAgLi1ncmVlbiB7XG4gICAgICAgIGNvbG9yOiAkZ3JlZW4tNjAwO1xuICAgIH1cblxuICAgICYuLWlzLXNlbGVjdGVkIHtcbiAgICAgICAgY29sb3I6ICRsYXRjaGVsLWJsYWNrO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAgIC5mYS1jaGVjayB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbSkge1xuICAgIC5mZWVkLXBhZ2VfX2NhdGVnb3J5LWZpbHRlcjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkbGF0Y2hlbC1ibGFjaztcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBvcGFjaXR5OiAwLjg7XG5cbiAgICAgICAgJi4taXMtc2VsZWN0ZWQge1xuICAgICAgICAgICAgLmZhLWNoZWNrIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAaW1wb3J0ICdjb21wb25lbnRzL0luc2lnaHRzUGFuZWwvc3ViUGFuZWwnO1xuQGltcG9ydCAnY29tcG9uZW50cy9GZWVkUGFuZWwvZmVlZFBhbmVsLnNjc3MnO1xuQGltcG9ydCAnY29tcG9uZW50cy9GZWVkQ2F0ZWdvcnlTdGF0ZS9mZWVkQ2F0ZWdvcnlTdGF0ZSc7XG5AaW1wb3J0ICdjb21wb25lbnRzL0NhdGVnb3J5UGFuZWwvY2F0ZWdvcnlQYW5lbCc7XG5cbi5mZWVkLXBhZ2Uge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgJl9fZmVlZC1wYW5lbCB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICAuZmVlZC1wYWdlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtKSBhbmQgKG1heC13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAuZmVlZC1wYWdlIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAwLjRmciAxLjZmcjtcblxuICAgICAgICAmX19jYXRlZ29yeS1wYW5lbCB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZ3JheS0yMDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG4gICAgLmZlZWQtcGFnZSB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMC40ZnIgMWZyIDAuNmZyO1xuXG4gICAgICAgICZfX2ZpbHRlcnMtcGFuZWwge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGdyYXktMjAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9faW5zaWdodHMtcGFuZWwge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkZ3JheS0yMDA7XG4gICAgICAgIH1cblxuICAgICAgICAmX19jYXRlZ29yeS1wYW5lbCB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZ3JheS0yMDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIjc2lnbWFEYXNoYm9hcmQge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuIiwiJW5hdmlnYXRpb24tY2hldnJvbiB7XG4gIGJvcmRlci1jb2xvcjogJGRhdGVwaWNrZXJfX211dGVkLWNvbG9yO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDNweCAzcHggMCAwO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA5cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2cHg7XG4gIHdpZHRoOiA5cHg7XG5cbiAgJi0tZGlzYWJsZWQsXG4gICYtLWRpc2FibGVkOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICRkYXRlcGlja2VyX19uYXZpZ2F0aW9uLWRpc2FibGVkLWNvbG9yO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxufVxuXG4ldHJpYW5nbGUtYXJyb3cge1xuICBtYXJnaW4tbGVmdDogLSRkYXRlcGlja2VyX190cmlhbmdsZS1zaXplICogMC41O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuXG4gICY6OmJlZm9yZSxcbiAgJjo6YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3JkZXI6ICRkYXRlcGlja2VyX190cmlhbmdsZS1zaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGhlaWdodDogMDtcbiAgICB3aWR0aDogMXB4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgei1pbmRleDogLTE7XG4gICAgYm9yZGVyLXdpZHRoOiAkZGF0ZXBpY2tlcl9fdHJpYW5nbGUtc2l6ZTtcbiAgICBsZWZ0OiAtJGRhdGVwaWNrZXJfX3RyaWFuZ2xlLXNpemU7XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRkYXRlcGlja2VyX19ib3JkZXItY29sb3I7XG4gIH1cbn1cblxuJXRyaWFuZ2xlLWFycm93LXVwIHtcbiAgQGV4dGVuZCAldHJpYW5nbGUtYXJyb3c7XG5cbiAgdG9wOiAwO1xuICBtYXJnaW4tdG9wOiAtJGRhdGVwaWNrZXJfX3RyaWFuZ2xlLXNpemU7XG5cbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkZGF0ZXBpY2tlcl9fYmFja2dyb3VuZC1jb2xvcjtcbiAgfVxuXG4gICY6OmFmdGVyIHtcbiAgICB0b3A6IDA7XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIHRvcDogLTFweDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkZGF0ZXBpY2tlcl9fYm9yZGVyLWNvbG9yO1xuICB9XG59XG5cbiV0cmlhbmdsZS1hcnJvdy1kb3duIHtcbiAgQGV4dGVuZCAldHJpYW5nbGUtYXJyb3c7XG5cbiAgYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAtJGRhdGVwaWNrZXJfX3RyaWFuZ2xlLXNpemU7XG5cbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGJvdHRvbTogMDtcbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgYm90dG9tOiAtMXB4O1xuICAgIGJvcmRlci10b3AtY29sb3I6ICRkYXRlcGlja2VyX19ib3JkZXItY29sb3I7XG4gIH1cbn1cbiIsIiRkYXRlcGlja2VyX19iYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwICFkZWZhdWx0O1xuJGRhdGVwaWNrZXJfX2JvcmRlci1jb2xvcjogI2FlYWVhZSAhZGVmYXVsdDtcbiRkYXRlcGlja2VyX19oaWdobGlnaHRlZC1jb2xvcjogIzNkY2M0YSAhZGVmYXVsdDtcbiRkYXRlcGlja2VyX19ob2xpZGF5cy1jb2xvcjogI2ZmNjgwMyAhZGVmYXVsdDtcbiRkYXRlcGlja2VyX19tdXRlZC1jb2xvcjogI2NjYyAhZGVmYXVsdDtcbiRkYXRlcGlja2VyX19zZWxlY3RlZC1jb2xvcjogIzIxNmJhNSAhZGVmYXVsdDtcbiRkYXRlcGlja2VyX190ZXh0LWNvbG9yOiAjMDAwICFkZWZhdWx0O1xuJGRhdGVwaWNrZXJfX2hlYWRlci1jb2xvcjogIzAwMCAhZGVmYXVsdDtcbiRkYXRlcGlja2VyX19uYXZpZ2F0aW9uLWRpc2FibGVkLWNvbG9yOiBsaWdodGVuKFxuICAkZGF0ZXBpY2tlcl9fbXV0ZWQtY29sb3IsXG4gIDEwJVxuKSAhZGVmYXVsdDtcbiRkYXRlcGlja2VyX19ib3JkZXItcmFkaXVzOiAwLjNyZW0gIWRlZmF1bHQ7XG4kZGF0ZXBpY2tlcl9fZGF5LW1hcmdpbjogMC4xNjZyZW0gIWRlZmF1bHQ7XG4kZGF0ZXBpY2tlcl9fZm9udC1zaXplOiAwLjhyZW0gIWRlZmF1bHQ7XG4kZGF0ZXBpY2tlcl9fZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgaGVsdmV0aWNhLCBhcmlhbCwgc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRkYXRlcGlja2VyX19pdGVtLXNpemU6IDEuN3JlbSAhZGVmYXVsdDtcbiRkYXRlcGlja2VyX19tYXJnaW46IDAuNHJlbSAhZGVmYXVsdDtcbiRkYXRlcGlja2VyX19uYXZpZ2F0aW9uLWJ1dHRvbi1zaXplOiAzMnB4ICFkZWZhdWx0O1xuJGRhdGVwaWNrZXJfX3RyaWFuZ2xlLXNpemU6IDhweCAhZGVmYXVsdDtcbiIsIkBpbXBvcnQgXCJ2YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIm1peGlucy5zY3NzXCI7XG5cbi5yZWFjdC1kYXRlcGlja2VyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXIge1xuICBmb250LWZhbWlseTogJGRhdGVwaWNrZXJfX2ZvbnQtZmFtaWx5O1xuICBmb250LXNpemU6ICRkYXRlcGlja2VyX19mb250LXNpemU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAkZGF0ZXBpY2tlcl9fdGV4dC1jb2xvcjtcbiAgYm9yZGVyOiAxcHggc29saWQgJGRhdGVwaWNrZXJfX2JvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogJGRhdGVwaWNrZXJfX2JvcmRlci1yYWRpdXM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlci0tdGltZS1vbmx5IHtcbiAgLnJlYWN0LWRhdGVwaWNrZXJfX3RyaWFuZ2xlIHtcbiAgICBsZWZ0OiAzNXB4O1xuICB9XG5cbiAgLnJlYWN0LWRhdGVwaWNrZXJfX3RpbWUtY29udGFpbmVyIHtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuXG4gIC5yZWFjdC1kYXRlcGlja2VyX190aW1lLFxuICAucmVhY3QtZGF0ZXBpY2tlcl9fdGltZS1ib3gge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuM3JlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zcmVtO1xuICB9XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX190cmlhbmdsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTBweDtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXItcG9wcGVyIHtcbiAgei1pbmRleDogMTtcblxuICAmW2RhdGEtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgcGFkZGluZy10b3A6ICRkYXRlcGlja2VyX190cmlhbmdsZS1zaXplICsgMnB4O1xuXG4gICAgLnJlYWN0LWRhdGVwaWNrZXJfX3RyaWFuZ2xlIHtcbiAgICAgIEBleHRlbmQgJXRyaWFuZ2xlLWFycm93LXVwO1xuICAgIH1cbiAgfVxuXG4gICZbZGF0YS1wbGFjZW1lbnQ9XCJib3R0b20tZW5kXCJdLFxuICAmW2RhdGEtcGxhY2VtZW50PVwidG9wLWVuZFwiXSB7XG4gICAgLnJlYWN0LWRhdGVwaWNrZXJfX3RyaWFuZ2xlIHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogNTBweDtcbiAgICB9XG4gIH1cblxuICAmW2RhdGEtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgcGFkZGluZy1ib3R0b206ICRkYXRlcGlja2VyX190cmlhbmdsZS1zaXplICsgMnB4O1xuXG4gICAgLnJlYWN0LWRhdGVwaWNrZXJfX3RyaWFuZ2xlIHtcbiAgICAgIEBleHRlbmQgJXRyaWFuZ2xlLWFycm93LWRvd247XG4gICAgfVxuICB9XG5cbiAgJltkYXRhLXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgcGFkZGluZy1sZWZ0OiAkZGF0ZXBpY2tlcl9fdHJpYW5nbGUtc2l6ZTtcblxuICAgIC5yZWFjdC1kYXRlcGlja2VyX190cmlhbmdsZSB7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IDQycHg7XG4gICAgfVxuICB9XG5cbiAgJltkYXRhLXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZGF0ZXBpY2tlcl9fdHJpYW5nbGUtc2l6ZTtcblxuICAgIC5yZWFjdC1kYXRlcGlja2VyX190cmlhbmdsZSB7XG4gICAgICBsZWZ0OiA0MnB4O1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19oZWFkZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkYXRlcGlja2VyX19iYWNrZ3JvdW5kLWNvbG9yO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhdGVwaWNrZXJfX2JvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGRhdGVwaWNrZXJfX2JvcmRlci1yYWRpdXM7XG4gIHBhZGRpbmc6IDhweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJi0tdGltZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG5cbiAgICAmOm5vdCgmLS1vbmx5KSB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxuXG4gICY6bm90KCYtLWhhcy10aW1lLXNlbGVjdCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkZGF0ZXBpY2tlcl9fYm9yZGVyLXJhZGl1cztcbiAgfVxufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9feWVhci1kcm9wZG93bi1jb250YWluZXItLXNlbGVjdCxcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC1kcm9wZG93bi1jb250YWluZXItLXNlbGVjdCxcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC15ZWFyLWRyb3Bkb3duLWNvbnRhaW5lci0tc2VsZWN0LFxuLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItZHJvcGRvd24tY29udGFpbmVyLS1zY3JvbGwsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtZHJvcGRvd24tY29udGFpbmVyLS1zY3JvbGwsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgteWVhci1kcm9wZG93bi1jb250YWluZXItLXNjcm9sbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDE1cHg7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19jdXJyZW50LW1vbnRoLFxuLnJlYWN0LWRhdGVwaWNrZXItdGltZV9faGVhZGVyLFxuLnJlYWN0LWRhdGVwaWNrZXIteWVhci1oZWFkZXIge1xuICBtYXJnaW4tdG9wOiAwO1xuICBjb2xvcjogJGRhdGVwaWNrZXJfX2hlYWRlci1jb2xvcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogJGRhdGVwaWNrZXJfX2ZvbnQtc2l6ZSAqIDEuMTg7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyLXRpbWVfX2hlYWRlciB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbmF2aWdhdGlvbiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6ICRkYXRlcGlja2VyX19uYXZpZ2F0aW9uLWJ1dHRvbi1zaXplO1xuICB3aWR0aDogJGRhdGVwaWNrZXJfX25hdmlnYXRpb24tYnV0dG9uLXNpemU7XG4gIHRleHQtaW5kZW50OiAtOTk5ZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJi0tcHJldmlvdXMge1xuICAgIGxlZnQ6IDJweDtcbiAgfVxuXG4gICYtLW5leHQge1xuICAgIHJpZ2h0OiAycHg7XG5cbiAgICAmLS13aXRoLXRpbWU6bm90KCYtLXdpdGgtdG9kYXktYnV0dG9uKSB7XG4gICAgICByaWdodDogODVweDtcbiAgICB9XG4gIH1cblxuICAmLS15ZWFycyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAmLXByZXZpb3VzIHtcbiAgICAgIHRvcDogNHB4O1xuICAgIH1cblxuICAgICYtdXBjb21pbmcge1xuICAgICAgdG9wOiAtNHB4O1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIge1xuICAgICo6OmJlZm9yZSB7XG4gICAgICBib3JkZXItY29sb3I6IGRhcmtlbigkZGF0ZXBpY2tlcl9fbXV0ZWQtY29sb3IsIDE1JSk7XG4gICAgfVxuICB9XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19uYXZpZ2F0aW9uLWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB3aWR0aDogMDtcblxuICAmOjpiZWZvcmUge1xuICAgIEBleHRlbmQgJW5hdmlnYXRpb24tY2hldnJvbjtcbiAgfVxuXG4gICYtLW5leHQge1xuICAgIGxlZnQ6IC0ycHg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgbGVmdDogLTdweDtcbiAgICB9XG4gIH1cblxuICAmLS1wcmV2aW91cyB7XG4gICAgcmlnaHQ6IC0ycHg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcbiAgICAgIHJpZ2h0OiAtN3B4O1xuICAgIH1cbiAgfVxufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtY29udGFpbmVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX195ZWFyIHtcbiAgbWFyZ2luOiAkZGF0ZXBpY2tlcl9fbWFyZ2luO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgJi13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICB9XG5cbiAgLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItdGV4dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA0cmVtO1xuICAgIG1hcmdpbjogMnB4O1xuICB9XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19tb250aCB7XG4gIG1hcmdpbjogJGRhdGVwaWNrZXJfX21hcmdpbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIC5yZWFjdC1kYXRlcGlja2VyX19tb250aC10ZXh0LFxuICAucmVhY3QtZGF0ZXBpY2tlcl9fcXVhcnRlci10ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDRyZW07XG4gICAgbWFyZ2luOiAycHg7XG4gIH1cbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX2lucHV0LXRpbWUtY29udGFpbmVyIHtcbiAgY2xlYXI6IGJvdGg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiA1cHggMCAxMHB4IDE1cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgLnJlYWN0LWRhdGVwaWNrZXItdGltZV9fY2FwdGlvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgLnJlYWN0LWRhdGVwaWNrZXItdGltZV9faW5wdXQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAucmVhY3QtZGF0ZXBpY2tlci10aW1lX19pbnB1dCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcblxuICAgICAgaW5wdXQge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgIH1cblxuICAgICAgaW5wdXRbdHlwZT1cInRpbWVcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG4gICAgICBpbnB1dFt0eXBlPVwidGltZVwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuXG4gICAgICBpbnB1dFt0eXBlPVwidGltZVwiXSB7XG4gICAgICAgIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5yZWFjdC1kYXRlcGlja2VyLXRpbWVfX2RlbGltaXRlciB7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgfVxufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fdGltZS1jb250YWluZXIge1xuICBmbG9hdDogcmlnaHQ7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGRhdGVwaWNrZXJfX2JvcmRlci1jb2xvcjtcbiAgd2lkdGg6IDg1cHg7XG5cbiAgJi0td2l0aC10b2RheS1idXR0b24ge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWVhZWFlO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC04N3B4O1xuICAgIHRvcDogMDtcbiAgfVxuXG4gIC5yZWFjdC1kYXRlcGlja2VyX190aW1lIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuM3JlbTtcblxuICAgIC5yZWFjdC1kYXRlcGlja2VyX190aW1lLWJveCB7XG4gICAgICB3aWR0aDogODVweDtcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuM3JlbTtcblxuICAgICAgdWwucmVhY3QtZGF0ZXBpY2tlcl9fdGltZS1saXN0IHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTk1cHggKyAoI3skZGF0ZXBpY2tlcl9faXRlbS1zaXplfSAvIDIpKTtcbiAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcblxuICAgICAgICBsaS5yZWFjdC1kYXRlcGlja2VyX190aW1lLWxpc3QtaXRlbSB7XG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXRlcGlja2VyX19iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYtLXNlbGVjdGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXRlcGlja2VyX19zZWxlY3RlZC1jb2xvcjtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhdGVwaWNrZXJfX3NlbGVjdGVkLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYtLWRpc2FibGVkIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGF0ZXBpY2tlcl9fbXV0ZWQtY29sb3I7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fd2Vlay1udW1iZXIge1xuICBjb2xvcjogJGRhdGVwaWNrZXJfX211dGVkLWNvbG9yO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkZGF0ZXBpY2tlcl9faXRlbS1zaXplO1xuICBsaW5lLWhlaWdodDogJGRhdGVwaWNrZXJfX2l0ZW0tc2l6ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46ICRkYXRlcGlja2VyX19kYXktbWFyZ2luO1xuXG4gICYucmVhY3QtZGF0ZXBpY2tlcl9fd2Vlay1udW1iZXItLWNsaWNrYWJsZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXItcmFkaXVzOiAkZGF0ZXBpY2tlcl9fYm9yZGVyLXJhZGl1cztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXRlcGlja2VyX19iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fZGF5LW5hbWVzLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3dlZWsge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fZGF5LW5hbWVzIHtcbiAgbWFyZ2luLWJvdHRvbTogLThweDtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX2RheS1uYW1lLFxuLnJlYWN0LWRhdGVwaWNrZXJfX2RheSxcbi5yZWFjdC1kYXRlcGlja2VyX190aW1lLW5hbWUge1xuICBjb2xvcjogJGRhdGVwaWNrZXJfX3RleHQtY29sb3I7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRkYXRlcGlja2VyX19pdGVtLXNpemU7XG4gIGxpbmUtaGVpZ2h0OiAkZGF0ZXBpY2tlcl9faXRlbS1zaXplO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogJGRhdGVwaWNrZXJfX2RheS1tYXJnaW47XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19kYXksXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtdGV4dCxcbi5yZWFjdC1kYXRlcGlja2VyX19xdWFydGVyLXRleHQsXG4ucmVhY3QtZGF0ZXBpY2tlcl9feWVhci10ZXh0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICY6aG92ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6ICRkYXRlcGlja2VyX19ib3JkZXItcmFkaXVzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXRlcGlja2VyX19iYWNrZ3JvdW5kLWNvbG9yO1xuICB9XG5cbiAgJi0tdG9kYXkge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cbiAgJi0taGlnaGxpZ2h0ZWQge1xuICAgIGJvcmRlci1yYWRpdXM6ICRkYXRlcGlja2VyX19ib3JkZXItcmFkaXVzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXRlcGlja2VyX19oaWdobGlnaHRlZC1jb2xvcjtcbiAgICBjb2xvcjogI2ZmZjtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRkYXRlcGlja2VyX19oaWdobGlnaHRlZC1jb2xvciwgNSUpO1xuICAgIH1cblxuICAgICYtY3VzdG9tLTEge1xuICAgICAgY29sb3I6IG1hZ2VudGE7XG4gICAgfVxuXG4gICAgJi1jdXN0b20tMiB7XG4gICAgICBjb2xvcjogZ3JlZW47XG4gICAgfVxuICB9XG5cbiAgJi0taG9saWRheXMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItcmFkaXVzOiAkZGF0ZXBpY2tlcl9fYm9yZGVyLXJhZGl1cztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGF0ZXBpY2tlcl9faG9saWRheXMtY29sb3I7XG4gICAgY29sb3I6ICNmZmY7XG5cbiAgICAuaG9saWRheS1vdmVybGF5IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHBhZGRpbmc6IDRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjpcbiAgICAgICAgdmlzaWJpbGl0eSAwcyxcbiAgICAgICAgb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRkYXRlcGlja2VyX19ob2xpZGF5cy1jb2xvciwgMTAlKTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIC5ob2xpZGF5LW92ZXJsYXkge1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG5cbiAgJi0tc2VsZWN0ZWQsXG4gICYtLWluLXNlbGVjdGluZy1yYW5nZSxcbiAgJi0taW4tcmFuZ2Uge1xuICAgIGJvcmRlci1yYWRpdXM6ICRkYXRlcGlja2VyX19ib3JkZXItcmFkaXVzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXRlcGlja2VyX19zZWxlY3RlZC1jb2xvcjtcbiAgICBjb2xvcjogI2ZmZjtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRkYXRlcGlja2VyX19zZWxlY3RlZC1jb2xvciwgNSUpO1xuICAgIH1cbiAgfVxuXG4gICYtLWtleWJvYXJkLXNlbGVjdGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiAkZGF0ZXBpY2tlcl9fYm9yZGVyLXJhZGl1cztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRkYXRlcGlja2VyX19zZWxlY3RlZC1jb2xvciwgNDUlKTtcbiAgICBjb2xvcjogcmdiKDAsIDAsIDApO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGRhdGVwaWNrZXJfX3NlbGVjdGVkLWNvbG9yLCA1JSk7XG4gICAgfVxuICB9XG5cbiAgJi0taW4tc2VsZWN0aW5nLXJhbmdlOm5vdCgmLS1pbi1yYW5nZSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGRhdGVwaWNrZXJfX3NlbGVjdGVkLWNvbG9yLCAwLjUpO1xuICB9XG5cbiAgJi0taW4tcmFuZ2U6bm90KCYtLWluLXNlbGVjdGluZy1yYW5nZSkge1xuICAgIC5yZWFjdC1kYXRlcGlja2VyX19tb250aC0tc2VsZWN0aW5nLXJhbmdlICYsXG4gICAgLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItLXNlbGVjdGluZy1yYW5nZSAmIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXRlcGlja2VyX19iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgY29sb3I6ICRkYXRlcGlja2VyX190ZXh0LWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gICYtLWRpc2FibGVkIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgY29sb3I6ICRkYXRlcGlja2VyX19tdXRlZC1jb2xvcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19pbnB1dC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLnJlYWN0LWRhdGVwaWNrZXJfX2NhbGVuZGFyLWljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBwYWRkaW5nOiAwLjVyZW07XG4gIH1cbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX3ZpZXctY2FsZW5kYXItaWNvbiB7XG4gIGlucHV0IHtcbiAgICBwYWRkaW5nOiA2cHggMTBweCA1cHggMjVweDtcbiAgfVxufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9feWVhci1yZWFkLXZpZXcsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtcmVhZC12aWV3LFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXllYXItcmVhZC12aWV3IHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6ICRkYXRlcGlja2VyX19ib3JkZXItcmFkaXVzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJjpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItcmVhZC12aWV3LS1kb3duLWFycm93LFxuICAgIC5yZWFjdC1kYXRlcGlja2VyX19tb250aC1yZWFkLXZpZXctLWRvd24tYXJyb3cge1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogZGFya2VuKCRkYXRlcGlja2VyX19tdXRlZC1jb2xvciwgMTAlKTtcbiAgICB9XG4gIH1cblxuICAmLS1kb3duLWFycm93IHtcbiAgICBAZXh0ZW5kICVuYXZpZ2F0aW9uLWNoZXZyb247XG5cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgIHJpZ2h0OiAtMTZweDtcbiAgICB0b3A6IDA7XG4gIH1cbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItZHJvcGRvd24sXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtZHJvcGRvd24sXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgteWVhci1kcm9wZG93biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkYXRlcGlja2VyX19iYWNrZ3JvdW5kLWNvbG9yO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1MCU7XG4gIGxlZnQ6IDI1JTtcbiAgdG9wOiAzMHB4O1xuICB6LWluZGV4OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6ICRkYXRlcGlja2VyX19ib3JkZXItcmFkaXVzO1xuICBib3JkZXI6IDFweCBzb2xpZCAkZGF0ZXBpY2tlcl9fYm9yZGVyLWNvbG9yO1xuXG4gICY6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICYtLXNjcm9sbGFibGUge1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICB9XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX195ZWFyLW9wdGlvbixcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC1vcHRpb24sXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgteWVhci1vcHRpb24ge1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGRhdGVwaWNrZXJfX2JvcmRlci1yYWRpdXM7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRkYXRlcGlja2VyX19ib3JkZXItcmFkaXVzO1xuICB9XG5cbiAgJjpsYXN0LW9mLXR5cGUge1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGRhdGVwaWNrZXJfX2JvcmRlci1yYWRpdXM7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRkYXRlcGlja2VyX19ib3JkZXItcmFkaXVzO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhdGVwaWNrZXJfX211dGVkLWNvbG9yO1xuXG4gICAgLnJlYWN0LWRhdGVwaWNrZXJfX25hdmlnYXRpb24tLXllYXJzLXVwY29taW5nIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IGRhcmtlbigkZGF0ZXBpY2tlcl9fbXV0ZWQtY29sb3IsIDEwJSk7XG4gICAgfVxuXG4gICAgLnJlYWN0LWRhdGVwaWNrZXJfX25hdmlnYXRpb24tLXllYXJzLXByZXZpb3VzIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6IGRhcmtlbigkZGF0ZXBpY2tlcl9fbXV0ZWQtY29sb3IsIDEwJSk7XG4gICAgfVxuICB9XG5cbiAgJi0tc2VsZWN0ZWQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAxNXB4O1xuICB9XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19jbG9zZS1pY29uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiAwO1xuICBwYWRkaW5nOiAwIDZweCAwIDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICY6OmFmdGVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhdGVwaWNrZXJfX3NlbGVjdGVkLWNvbG9yO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgcGFkZGluZzogMnB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGNvbnRlbnQ6IFwiXFwwMGQ3XCI7XG4gIH1cbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX3RvZGF5LWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICRkYXRlcGlja2VyX19iYWNrZ3JvdW5kLWNvbG9yO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGRhdGVwaWNrZXJfX2JvcmRlci1jb2xvcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiA1cHggMDtcbiAgY2xlYXI6IGxlZnQ7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19wb3J0YWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICB6LWluZGV4OiAyMTQ3NDgzNjQ3O1xuXG4gIC5yZWFjdC1kYXRlcGlja2VyX19kYXktbmFtZSxcbiAgLnJlYWN0LWRhdGVwaWNrZXJfX2RheSxcbiAgLnJlYWN0LWRhdGVwaWNrZXJfX3RpbWUtbmFtZSB7XG4gICAgd2lkdGg6IDNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpLCAobWF4LWhlaWdodDogNTUwcHgpIHtcbiAgICAucmVhY3QtZGF0ZXBpY2tlcl9fZGF5LW5hbWUsXG4gICAgLnJlYWN0LWRhdGVwaWNrZXJfX2RheSxcbiAgICAucmVhY3QtZGF0ZXBpY2tlcl9fdGltZS1uYW1lIHtcbiAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgfVxuICB9XG5cbiAgLnJlYWN0LWRhdGVwaWNrZXJfX2N1cnJlbnQtbW9udGgsXG4gIC5yZWFjdC1kYXRlcGlja2VyLXRpbWVfX2hlYWRlciB7XG4gICAgZm9udC1zaXplOiAkZGF0ZXBpY2tlcl9fZm9udC1zaXplICogMS44O1xuICB9XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19jaGlsZHJlbi1jb250YWluZXIge1xuICB3aWR0aDogMTMuOHJlbTtcbiAgbWFyZ2luOiAwLjRyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuMnJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjJyZW07XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX2FyaWEtbGl2ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcC1wYXRoOiBjaXJjbGUoMCk7XG4gIGJvcmRlcjogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDFweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX2NhbGVuZGFyLWljb24ge1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xufVxuIiwiLmxvZy1lbnRyeS1odG1sIHtcbiAgICAvKiBIZWFkaW5ncyAqL1xuICAgIGgxLFxuICAgIGgyLFxuICAgIGgzLFxuICAgIGg0LFxuICAgIGg1LFxuICAgIGg2IHtcbiAgICAgICAgbWFyZ2luOiAyZW0gMCAwLjVlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgfVxuICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjE1ZW07XG4gICAgfVxuICAgIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjFlbTtcbiAgICB9XG5cbiAgICBoNCxcbiAgICBoNSxcbiAgICBoNiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIH1cblxuICAgIC8qIFBhcmFncmFwaCAqL1xuICAgIHAge1xuICAgICAgICBtYXJnaW46IDAuNWVtIDA7XG4gICAgfVxuXG4gICAgLyogQmxvY2txdW90ZSAqL1xuICAgIGJsb2NrcXVvdGUge1xuICAgICAgICBtYXJnaW46IDAuNzVlbSAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjY2NjO1xuICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIH1cblxuICAgIC8qIExpc3RzICovXG4gICAgdWwsXG4gICAgb2wge1xuICAgICAgICBtYXJnaW46IDAuNWVtIDAgMC41ZW0gMS43NWVtO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICBsaSB7XG4gICAgICAgIG1hcmdpbjogMC4yNWVtIDA7XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgICBsaXN0LXN0eWxlOiBkaXNjO1xuICAgIH1cblxuICAgIG9sIHtcbiAgICAgICAgbGlzdC1zdHlsZTogZGVjaW1hbDtcbiAgICB9XG5cbiAgICAvKiBDb2RlICovXG4gICAgY29kZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB1aS1tb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgICAgICAgcGFkZGluZzogMC4yZW0gMC40ZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB9XG4gICAgcHJlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IHVpLW1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICAgICAgICBwYWRkaW5nOiAwLjc1ZW07XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgbWFyZ2luOiAwLjc1ZW0gMDtcbiAgICB9XG5cbiAgICAvKiBIb3Jpem9udGFsIFJ1bGUgKi9cbiAgICBociB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYigyMjIgMjIyIDIyMik7XG4gICAgICAgIG1hcmdpbjogMmVtIDA7XG4gICAgfVxuXG4gICAgLyogRW1waGFzaXMgJiBzdHJvbmcgKi9cbiAgICBzdHJvbmcsXG4gICAgYiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuICAgIGVtLFxuICAgIGkge1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgfVxufVxuIiwiQGltcG9ydCAndmFyaWFibGVzJztcbkBpbXBvcnQgJ2NvY2kvY29jaSc7XG5AaW1wb3J0ICdyZWFjdC1xdWlsbC9kaXN0L3F1aWxsLnNub3cnO1xuQGltcG9ydCAnY29tcG9uZW50cyc7XG5AaW1wb3J0ICdwYWdlcyc7XG5AaW1wb3J0ICdyZWFjdC1kYXRlcGlja2VyL3NyYy9zdHlsZXNoZWV0cy9kYXRlcGlja2VyLnNjc3MnO1xuQGltcG9ydCAnLi9sb2ctZW50cnktaHRtbCc7XG5cbi8vIEV4cG9zZSBTQ1NTIGxheW91dCB2YXJzIHRvIENTUyBmb3IgdXNlIGluIFRhaWx3aW5kIGFyYml0cmFyeSB2YWx1ZXMgbGlrZVxuLy8gaC1bY2FsYygxMDBkdmgtdmFyKC0tbmF2LWhlaWdodCkpXS5cbjpyb290IHtcbiAgICAtLW5hdi1oZWlnaHQ6ICN7JG5hdi1oZWlnaHR9O1xufVxuIl19 */
