﻿@font-face{font-family:"Bariol";src:url("../fonts/bariol_regular-webfont.eot");src:url("../fonts/font-name.eot?#iefix") format("embedded-opentype"),url("../fonts/bariol_regular-webfont.woff") format("woff"),url("../fonts/bariol.ttf") format("truetype"),url("../fonts/bariol_regular-webfont.svg#bariol") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Honeymoon Avenue Script";src:url("../fonts/Honeymoon_Avenue_Script.ttf") format("truetype"),url("../fonts/Honeymoon_Avenue_Script.otf") format("opentype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Bariol Light";src:url("../fonts/Bariol_Light.ttf") format("truetype"),url("../fonts/Bariol_Light.otf") format("opentype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans Light";src:url("../fonts/SourceSansPro-Light.otf") format("opentype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans Pro";src:url("../fonts/SourceSansPro-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Bariol Bold";src:url("../fonts/Bariol_Bold.otf") format("opentype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Poppins Bold";src:url("../fonts/Poppins-Bold.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Poppins Regular";src:url("../fonts/Poppins-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Poppins Light";src:url("../fonts/Poppins-Light.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Roboto Condensed Regular";src:url("../fonts/RobotoCondensed-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Roboto Condensed Bold";src:url("../fonts/RobotoCondensed-Bold.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"American Typewriter Bold";src:url("../fonts/American_Typewriter_Bold.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@keyframes progressBar{0%{width:0}100%{width:attr(value)}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadeout{from{opacity:1}to{opacity:0}}@-webkit-keyframes slideIn{0%{transform:translateX(1000px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes slideIn{0%{transform:translateX(1000px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes slideOut{0%{transform:translateX(0px);opacity:1}100%{transform:translateX(-1000px);opacity:0}}@-webkit-keyframes slideOut{0%{transform:translateX(0px);opacity:1}100%{transform:translateX(-1000px);opacity:0}}@keyframes bounce{0%{transform:translateY(-3px)}50%{transform:translateY(-2px)}100%{transform:translateY(0px)}}@-webkit-keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0}40%{opacity:1}}@keyframes slideDown{0%{transform:translateY(-10%);opacity:0;height:0}25%{transform:translateY(-7.5%);opacity:.25}50%{transform:translateY(-5%);opacity:.5}75%{transform:translateY(-2.5%);opacity:.75}100%{transform:translateY(0%);opacity:1;height:100%}}@-webkit-keyframes slideDown{0%{transform:translateY(-10%)}50%{transform:translateY(-5%)}100%{transform:translateY(0%)}}@keyframes slideUp{0%{transform:translateY(0%);opacity:0;height:100%}25%{transform:translateY(-2.5%);opacity:.25}50%{transform:translateY(-5%);opacity:.5}75%{transform:translateY(-7.5%);opacity:.75}100%{transform:translateY(-10%);opacity:1;height:0}}@-webkit-keyframes slideUp{0%{transform:translateY(0%)}50%{transform:translateY(-5%)}100%{transform:translateY(-10%)}}@keyframes rotate-one{100%{transform:rotate(36deg)}}@keyframes rotate-two{0%{transform:rotate(36deg)}100%{transform:rotate(72deg)}}@keyframes rotate-three{0%{transform:rotate(72deg)}100%{transform:rotate(108deg)}}@keyframes rotate-four{0%{transform:rotate(108deg)}100%{transform:rotate(144deg)}}@keyframes rotate-five{0%{transform:rotate(144deg)}100%{transform:rotate(180deg)}}@keyframes loader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes ldio-qs2whpgwd6b-1{0%{top:-17.5px;height:135px}50%{top:5px;height:90px}100%{top:5px;height:90px}}@keyframes ldio-qs2whpgwd6b-2{0%{top:-11.875px;height:123.75px}50%{top:5px;height:90px}100%{top:5px;height:90px}}@keyframes ldio-qs2whpgwd6b-3{0%{top:-6.25px;height:112.5px}50%{top:5px;height:90px}100%{top:5px;height:90px}}:root{--content-max-width: 1450px;--nav-wrapper-height: 100px}@media screen and (max-width: 1024px){:root{--nav-wrapper-height: 70px}}.AppLayout-wrapper{display:flex;flex-direction:column;justify-content:flex-start;overflow-y:auto}@media screen and (min-width: 1024px){.AppLayout-wrapper{min-height:100vh}}::-webkit-scrollbar{height:12px;width:6px;background:#fff}::-webkit-scrollbar-thumb{height:12px;width:5px;background:#888}.header-wrapper{display:flex;width:100%;justify-content:center;padding:15px 30px;box-sizing:border-box;flex:0 0 70px;position:fixed;top:0;z-index:999;animation:all .3s ease-in-out;background-color:rgba(0,0,0,0);transition:all .3s ease-in-out}.header-wrapper .contact{color:#083953 !important}.header-wrapper .contact span{color:#083953 !important}.header-wrapper .contact svg{color:#083953 !important}.header-wrapper.scrolled{background-color:#fff;box-shadow:1px 1px #d3d3d3}.header-wrapper.scrolled .contact{color:#083953 !important}.header-wrapper.scrolled .contact span{color:#083953 !important}.header-wrapper.scrolled .contact svg{color:#083953 !important}.header-wrapper .wrapper{width:100%;max-width:var(--content-max-width);display:flex;flex-direction:row;justify-content:space-between;align-items:center}.header-wrapper .wrapper .logo-wrapper{display:flex;align-items:center;max-width:275px;max-height:55px}.header-wrapper .wrapper .logo-wrapper a{width:100%;height:100%}.header-wrapper .wrapper .logo-wrapper .app-logo{display:block;max-width:100%;max-height:100%}.header-wrapper .wrapper .logo-wrapper .btn{margin:0}.header-wrapper .wrapper .right-nav{display:flex;gap:10px}.header-wrapper .wrapper .right-nav .contact{text-decoration:none;display:flex;gap:5px;align-items:center;transition:all .3s ease-in-out}.header-wrapper .wrapper .right-nav .contact svg{width:26px;height:26px;color:#fff;transition:all .3s ease-in-out}.header-wrapper .wrapper .right-nav .contact span{color:#fff;font-size:1.45em;transition:all .3s ease-in-out}@media screen and (max-width: 1024px){.header-wrapper{padding:8px 12px}.header-wrapper .wrapper .logo-wrapper .app-logo{max-width:185px}}@media screen and (max-width: 767px){.header-wrapper .wrapper .logo-wrapper .app-logo{max-width:165px}.header-wrapper .wrapper .right-nav .contact svg{width:24px;height:24px}.header-wrapper .wrapper .right-nav .contact span{display:none}.header-wrapper .wrapper .right-nav .btn{display:none;min-width:fit-content}}.btn-container{position:relative;display:flex;flex-direction:column-reverse;gap:15px;justify-content:space-between;width:100%;max-width:var(--content-max-width);margin:20px auto;align-items:center}.not-found-wrapper{display:flex;flex-direction:row;width:100%;height:100%;flex:1}.not-found-wrapper .content{display:flex;align-items:center;justify-content:center;flex:1;flex-direction:column;width:100%;height:750px;gap:15px}.not-found-wrapper .content svg{width:100px;height:100px;fill:#083953}.not-found-wrapper .content :is(h1,h2,h3,h4){margin:0;color:#083953}.not-found-wrapper .content h1{font-size:7rem;letter-spacing:1.5px;line-height:1em;color:#083953;margin:0}.not-found-wrapper .content h2{font-size:2.8em}.not-found-wrapper .content h5{margin:0;font-size:1.15em}.modal{display:block;position:fixed;z-index:1;padding-top:0;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal .modal-content{margin:auto;width:100%;height:100%;position:relative}.modal .modal-content .content{position:absolute;padding:25px 20px;top:0;top:50%;left:50%;transform:translate(-50%, -50%);border:1px solid #ccc;border-radius:20px;width:600px;max-width:90%;height:fit-content;max-height:75vh;margin:auto;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;gap:10px}.modal .modal-content .content .header{display:flex;justify-content:center;align-items:center;flex:0 0 40px;position:relative}.modal .modal-content .content .header h1{margin:0;color:#083953}@media screen and (max-width: 1024px){.modal .modal-content .content .header h1{font-size:1.6em}}.modal .modal-content .content .header #close{top:-14px;right:-12px}.modal .modal-content .content .content-wrapper{flex:1;overflow-y:auto}.modal .modal-content .content .content-wrapper ::-webkit-scrollbar{height:12px;width:6px;background:#fff}.modal .modal-content .content .content-wrapper ::-webkit-scrollbar-thumb{height:12px;width:5px;background:#888}.modal .modal-content .content .content-wrapper .container{display:flex;gap:15px;flex-direction:column;width:100%;margin:20px 0;height:fit-content;max-height:calc(85vh - 190px);overflow-y:auto}.modal .modal-content .content .content-wrapper .container .col{display:flex;gap:25px}@media screen and (max-width: 767px){.modal .modal-content .content .content-wrapper .container .col{flex-direction:column}}.modal .modal-content .content .content-wrapper .container .col:last-of-type .form-item{flex:1}.modal .modal-content .content .content-wrapper .container .form-item{display:flex;flex-direction:column;gap:4px;flex:0 1 calc(50% - 12.5px)}.modal .modal-content .content .content-wrapper .container .form-item label{font-size:1em;color:#083953}.modal .modal-content .content .content-wrapper .container .form-item input,.modal .modal-content .content .content-wrapper .container .form-item textarea,.modal .modal-content .content .content-wrapper .container .form-item select{width:100%;margin:0;padding:8px 0;border:none;border-bottom:1px solid #ccc;outline:none;font-size:1.2em;color:#083953}.modal .modal-content .content .content-wrapper .container .form-item textarea{width:100%;box-sizing:border-box;max-height:140px !important;min-height:60px;border:1px solid #ccc;resize:vertical;font-family:"Source Sans Pro";font-size:1em;padding:5px}.modal .modal-content .content .content-wrapper .container .form-item .error{padding-left:0;margin:2px 0}.modal .modal-content .content .content-wrapper .btn{margin:0 auto}.modal .modal-content .content .content-wrapper .result-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:20px 0}.modal .modal-content .content .content-wrapper .result-wrapper img{display:block;width:100%;max-width:140px;margin:0 auto}@media screen and (max-width: 1024px){.modal .modal-content .content .content-wrapper .result-wrapper img{max-width:100px}}.modal .modal-content .content .content-wrapper .result-wrapper h2{text-align:center;width:fit-content;margin:10px auto}.modal .modal-content .content .disclaimer{font-size:10px;color:#083953;line-height:1.4em}.modal .modal-content .content .disclaimer a{color:#083953;text-decoration:underline}.modal .modal-content .content .disclaimer a:visited,.modal .modal-content .content .disclaimer a:hover{text-decoration:underline}.open-house-footer-wrapper{background-color:#083953;width:100%;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:35px 20px;gap:20px;margin-top:20px}.open-house-footer-wrapper #branch-info{width:min(100%,var(--content-max-width));text-transform:uppercase}.open-house-footer-wrapper #branch-info p{width:100%;text-align:center;display:flex;gap:0px;justify-content:center;font-size:1.1em;margin:0;flex-wrap:wrap}@media screen and (max-width: 1024px){.open-house-footer-wrapper #branch-info p{font-size:1.1em}}@media screen and (max-width: 767px){.open-house-footer-wrapper #branch-info p{font-size:1em}}.open-house-footer-wrapper #branch-info a{color:#fff;cursor:pointer}.open-house-footer-wrapper #branch-info a:visited,.open-house-footer-wrapper #branch-info a:hover{color:#fff}.open-house-footer-wrapper .legal{color:#fff;width:min(100%,var(--content-max-width));font-weight:normal;text-align:justify;position:relative;font-family:"Source Sans Pro";font-size:.8125em;display:flex;gap:15px;align-items:center;justify-content:center}.open-house-footer-wrapper .legal img{width:50px;height:fit-content}.open-house-footer-wrapper .legal .legal-text{flex:1;display:flex;flex-direction:column;gap:5px}.open-house-footer-wrapper .legal p{font-weight:100;font-family:"Source Sans Pro";margin:0;text-transform:uppercase}.open-house-footer-wrapper .legal.middle{gap:20px}.open-house-footer-wrapper .legal.middle a{color:#fff;padding-right:20px;border-right:1px solid #fff}.open-house-footer-wrapper .legal.middle a:visited,.open-house-footer-wrapper .legal.middle a:hover{color:#fff}.open-house-footer-wrapper .legal.middle a:last-of-type{border:none;padding:0}@media screen and (max-width: 767px){.open-house-footer-wrapper .legal.middle{flex-direction:row}}@media screen and (max-width: 767px){.open-house-footer-wrapper .legal{flex-direction:column}}.forward{animation:slideIn .25s ease-in-out forwards}.forward .form-item{animation:slideIn .25s ease-in-out forwards}.reverse{animation:slideOut .25s ease-in reverse}.reverse .form-item{animation:slideOut .25s ease-in reverse}.slideDown{animation:slideDown .25s ease-in-out forwards}.slideDown .form-item{animation:slideDown .25s ease-in-out forwards}.slideUp{animation:slideUp .25s ease-in reverse}.slideUp .form-item{animation:slideUp .25s ease-in reverse}@media screen and (max-width: 1024px){.forward,.reverse,.slideDown,.slideUp{animation:slideDown .25s ease-in-out forwards}.forward .form-item,.reverse .form-item,.slideDown .form-item,.slideUp .form-item{animation:slideDown .25s ease-in-out forwards}}.btn{display:block;padding:10px 20px;text-align:center;cursor:pointer;border:none;border-radius:20px;outline:none;text-decoration:none;margin:0}.btn.transparent{background-color:rgba(0,0,0,0);color:#083953;font-size:1.2em;text-decoration:underline}.btn.transparent:hover{text-decoration:none}.btn.red{background-color:#da534f;border:1px solid #da534f;color:#fff;width:fit-content;min-width:200px}.btn.neutral{background-color:#a8a8a8;border:1px solid #a8a8a8;color:#fff}.btn.appblue{background:#0060a9;color:#fff;width:fit-content;min-width:200px;border:1px solid #0060a9}.btn.darkblue{background:#083953;color:#fff;width:fit-content;min-width:200px;border:1px solid #083953}.btn.appgreen{background:#5bb65d;color:#fff;border:1px solid #5bb65d}.btn.neutral{background:#a8a8a8;color:#fff;cursor:default;border:1px solid #a8a8a8}.btn.disabled{opacity:.4;pointer-events:none}#close{position:absolute;top:-2px;right:10px;width:20px;height:20px;border-radius:50%;padding:20px}#close:hover{background-color:#d3d3d3}#close::after{position:absolute;content:"×";font-size:40px;color:#000;font-weight:bold;cursor:pointer;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;display:flex;justify-content:center;align-items:center}.error{position:relative;padding-left:26px;color:#da534f}.Toastify{--toastify-color-progress-success: #5bb65d;--toastify-color-success: #5bb65d;--toast-container-width: 450px}.Toastify .Toastify__toast-container{width:var(--toast-container-width);top:2.4em;max-width:90vw}@media screen and (max-width: 767px){.Toastify .Toastify__toast-container{right:auto;left:50%;transform:translateX(-50%)}}.Toastify .Toastify__toast-container .Toastify__toast{padding:12px}.Toastify .Toastify__toast-container .Toastify__toast-body{gap:8px}.Toastify .Toastify__toast-container .Toastify__toast-body .Toastify__toast-icon{margin:0;width:27px}.Toastify .Toastify__toast-container .Toastify__toast-body .Toastify__toast-icon svg{width:27px;height:27px}.Toastify .Toastify__toast-container .Toastify__toast-body div{line-height:1.35em}.Toastify .Toastify__toast-container .Toastify__toast--error svg{fill:var(--toastify-icon-color-error)}.Toastify .Toastify__toast-container .Toastify__toast--success svg{fill:var(--toastify-color-success)}@media screen and (max-width: 1024px){.Toastify .Toastify__toast-container{top:4em}}#preview-modal{display:block;position:fixed;width:100vw;left:0;height:100%;background:rgba(0,0,0,.85);top:0;z-index:9999;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;min-height:100vh}#preview-modal .content-wrapper{position:relative;background-color:#fff;width:650px;max-width:89vw;height:fit-content;max-height:80vh;padding:30px 20px;border-radius:20px;flex-wrap:wrap;box-sizing:border-box}#preview-modal .content-wrapper .header-wrapper{padding:12px;margin-bottom:5px}#preview-modal .content-wrapper .header-wrapper h3{margin:0}#preview-modal .content-wrapper .content{display:flex;gap:20px;flex-wrap:wrap;flex-direction:column;max-height:calc(65vh - 60px);overflow-x:auto;overflow-y:hidden;padding:20px 0}#preview-modal .content-wrapper .content .step{display:flex;align-items:center;gap:15px}#preview-modal .content-wrapper .content .step p{margin:0;text-align:left}#preview-modal .content-wrapper .btn-wrapper{display:flex;justify-content:center}.loader .circle-loader{border:1px solid rgba(0,0,0,.2);border-left-color:#5cb85c;animation:loader-spin 1.2s infinite linear;position:relative;display:inline-block;vertical-align:top;border-radius:50%;width:28px;height:28px}.loader .circle-loader.load-complete{-webkit-animation:none;animation:none;border-color:#5cb85c;transition:border 500ms ease-out}.loader .circle-loader .checkmark.draw:after{animation-duration:1400ms;animation-timing-function:ease;animation-name:checkmark;transform:scaleX(-1) rotate(135deg)}.loader .circle-loader .checkmark:after{opacity:1;height:16px;width:5.5px;transform-origin:left top;border-right:3px solid #5cb85c;border-top:3px solid #5cb85c;content:"";left:4.6666666667px;top:16px;position:absolute}@keyframes checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:5.5px;opacity:1}40%{height:16px;width:5.5px;opacity:1}100%{height:16px;width:5.5px;opacity:1}}.ldio-qs2whpgwd6b div{position:absolute;width:10px}.ldio-qs2whpgwd6b div:nth-child(1){left:20px;background:#e6e6e6;animation:ldio-qs2whpgwd6b-1 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;animation-delay:-0.2s}.ldio-qs2whpgwd6b div:nth-child(2){left:35px;background:#d5d5d5;animation:ldio-qs2whpgwd6b-2 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;animation-delay:-0.1s}.ldio-qs2whpgwd6b div:nth-child(3){left:50px;background:#b7b7b7;animation:ldio-qs2whpgwd6b-3 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;animation-delay:undefineds}.loadingio-spinner-pulse-8wqfjoybkme{width:100px;height:30px;display:inline-block;overflow:hidden;position:relative}.ldio-qs2whpgwd6b{width:100%;height:100%;position:absolute;left:35%;top:50%;transform:translate(-50%, -50%);backface-visibility:hidden;transform-origin:0 0}.ldio-qs2whpgwd6b div{box-sizing:content-box}.pac-container{position:relative !important;top:0 !important;left:0 !important;margin-bottom:20px !important}@media screen and (max-width: 767px){.pac-container{width:97%;left:50% !important;transform:translateX(-50%) !important}}.white-vector{position:absolute;height:140%;min-height:650px;max-width:625px;opacity:.55;z-index:0}.white-vector.top-right{top:0;right:0}.white-vector.bottom-left{left:0;bottom:0;transform:rotate(180deg)}@media screen and (max-width: 1024px){.white-vector{opacity:.45;min-height:425px;height:100%}.white-vector.top-right{right:-60px}.white-vector.bottom-left{left:-60px}}@media screen and (max-width: 767px){.white-vector{opacity:.25;min-height:425px;height:100%}.white-vector.top-right{right:-140px}.white-vector.bottom-left{left:-140px}}html{box-sizing:border-box;overflow-x:hidden;height:100%}body,html{height:100%;width:100%;margin:0;font-family:"Source Sans Pro"}.no-scroll{overflow:hidden}::-webkit-scrollbar{height:12px;width:6px;background:#fff}::-webkit-scrollbar-thumb{height:12px;width:5px;background:#888}*{box-sizing:border-box}.state-tooltip{font-size:14px;font-weight:bold;color:blue;background-color:rgba(0,0,0,0);border:none;padding:2px 5px;box-shadow:1px 1px 4px rgba(0,0,0,.5)}.homepageContainer{display:flex}.popupContainer{text-align:left;padding:20px 25px;background-color:#013b56;color:#fff;width:fit-content;margin:0 auto;font-family:"Source Sans Pro",sans-serif;font-size:18px}.popupContainer .popupTitle{font-size:30px;font-family:"Bariol Bold",sans-serif}.popupContainer .popupAddress{padding-top:3px;margin-bottom:20px;padding-bottom:5px}.popupContainer .popupPhone{display:flex;gap:10px;margin-top:13px}.popupContainer .popupSvgPhone{display:block;margin:auto 0}.popupContainer .pupupSvgEmail{display:block;margin:auto 0;margin-bottom:-4px}.popupContainer .pupupEmail{display:flex;gap:10px;margin-top:13px}.selectedInfoContainer{display:flex;flex-direction:row;gap:19px;padding:5px;justify-content:start;border:1px solid #fff;background-color:#003b56;align-items:center;width:100%;box-sizing:border-box}@media screen and (max-width: 1024px){.selectedInfoContainer{display:flex;flex-direction:column;gap:20px;padding:20px;align-items:flex-start;justify-content:center;align-content:flex-start;width:100%;box-sizing:border-box}}.selectedInfoContainer .loanOfficerName{font-family:"Bariol";font-size:16px}.selectedInfoContainer .loanOfficerTitle{font-family:"Bariol";font-size:13px}.selectedInfoContainer .loanOfficerInfo{margin:0;font-size:14px}.imageIcon{background-color:#fff;border-radius:50%;border:.4px solid #d8d8d8;height:100px;width:100px;overflow:hidden}.imageIcon img{display:block;margin:auto;width:auto;max-width:100%;height:auto;max-height:100%;transform:scale(1.1)}.selectedInfoSubContainer{display:flex;align-items:center;color:#fff;gap:4px;justify-content:center}@media screen and (max-width: 1024px){.selectedInfoSubContainer{margin-left:20%;gap:15px}}.sideBarContainer{width:19%;height:100vh;overflow-y:auto;overflow-x:hidden;left:0;top:0}.sideBarContainer h3,.sideBarContainer h4,.sideBarContainer p{text-align:center}.popup .leaflet-popup-content-wrapper{background-color:#003b56 !important;color:#fff !important}.hidden-marker{display:none !important}.visible-marker{display:block !important}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjoiL3NvdXJjZS8iLCJzb3VyY2VzIjpbIl92YXJpYWJsZXMuc2NzcyIsIl9sYXlvdXRzLnNjc3MiLCJfY29tbW9uLnNjc3MiLCJhcHAuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQ0FDQSxXQUNJLHFCQUNBLCtDQUNBLElBQ0ksME9BSUosbUJBQ0Esa0JBQ0Esa0JBR0osV0FDSSxzQ0FDQSxJQUNJLDhIQUVKLG1CQUNBLGtCQUNBLGtCQUdKLFdBQ0ksMkJBQ0EsSUFDSSx3R0FFSixtQkFDQSxrQkFDQSxrQkFHSixXQUNJLGdDQUNBLCtEQUNBLG1CQUNBLGtCQUNBLGtCQUdKLFdBQ0ksOEJBQ0EsaUVBQ0EsbUJBQ0Esa0JBQ0Esa0JBR0osV0FDSSwwQkFDQSx1REFDQSxtQkFDQSxrQkFDQSxrQkFHSixXQUNJLDJCQUNBLHdEQUNBLG1CQUNBLGtCQUNBLGtCQUdKLFdBQ0ksOEJBQ0EsMkRBQ0EsbUJBQ0Esa0JBQ0Esa0JBR0osV0FDSSw0QkFDQSx5REFDQSxtQkFDQSxrQkFDQSxrQkFHSixXQUNJLHVDQUNBLG1FQUNBLG1CQUNBLGtCQUNBLGtCQUdKLFdBQ0ksb0NBQ0EsZ0VBQ0EsbUJBQ0Esa0JBQ0Esa0JBR0osV0FDSSx1Q0FDQSxvRUFDQSxtQkFDQSxrQkFDQSxrQkEyREosdUJBQ0ksR0FDSSxRQUVKLEtBQ0ksbUJBSVIsa0JBQ0ksR0FDSSxVQUVKLEtBQ0ksV0FJUixtQkFDSSxLQUNJLFVBRUosR0FDSSxXQUlSLDJCQUNJLEdBQ0ksNkJBQ0EsVUFFSixLQUNJLHdCQUNBLFdBSVIsbUJBQ0ksR0FDSSw2QkFDQSxVQUVKLEtBQ0ksd0JBQ0EsV0FJUixvQkFDSSxHQUNJLDBCQUNBLFVBRUosS0FDSSw4QkFDQSxXQUlSLDRCQUNJLEdBQ0ksMEJBQ0EsVUFFSixLQUNJLDhCQUNBLFdBSVIsa0JBQ0ksR0FDSSwyQkFFSixJQUNJLDJCQUVKLEtBQ0ksMkJBSVIsc0NBQ0ksWUFHSSxVQUVKLElBQ0ksV0FJUiw4QkFDSSxZQUdJLFVBRUosSUFDSSxXQUlS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WUFHUixxQ0EzQkosY0E0QlEsWUFDQSxpQkFDQSxZQUNBLHdCQUNJLGFBRUosMEJBQ0ksYUNuY1osS0FDQyxzQkFDQSxrQkFDQSxZQUdELFVBRUMsWUFDQSxXQUNBLFNBQ0EsOEJBRUQsV0FDQyxnQkFHRCxvQkFDQyxZQUNBLFVBQ0EsZ0JBR0QsMEJBQ0MsWUFDQSxVQUNBLGdCQUdELEVBQ0Msc0JBR0QsZUFDQyxlQUNBLGlCQUNBLFdBQ0EsK0JBQ0EsWUFDQSxnQkFDQSxzQ0FHRCxtQkFDQyxhQUdELGdCQUNDLGdCQUNBLGtCQUNBLHlCQUNBLFdBQ0Esa0JBQ0EsY0FDQSx5Q0FDQSxlQUNBLDRCQUNDLGVBQ00scUNBRVAsOEJBQ0MsZ0JBQ0EsbUJBQ0EsbUJBRUQsNEJBQ0MsYUFDQSxTQUNBLGdCQUVELCtCQUNDLGNBQ0EsY0FFRCwrQkFDQyxjQUNBLGNBQ0EsbUJBRUQsNEJBQ0MsYUFDQSxTQUNBLGdCQU1GLHVCQUNDLGFBQ0EsbUJBQ0EsU0FDQSxZQUNBLHNCQUNBLHNCQUNBLHlCQUNBLG1CQUNBLFdBQ0Esc0JBQ0Esc0NBWEQsdUJBWUUsYUFDQSxzQkFDQSxTQUNBLGFBQ0EsdUJBQ0EsdUJBQ0EseUJBQ0EsV0FDQSx1QkFFRCx3Q0FDQyxxQkFDQSxlQUVELHlDQUNDLHFCQUNBLGVBRUQsd0NBQ0MsU0FDQSxlQUlGLFdBQ0Msc0JBQ0Esa0JBQ0EsMEJBQ0EsYUFDQSxZQUNBLGdCQUNBLGVBQ0MsY0FDQSxZQUNBLFdBQ0EsZUFDQSxZQUNBLGdCQUNBLHFCQUlGLDBCQUNDLGFBQ0EsbUJBQ0EsV0FDQSxRQUNBLHVCQUNBLHNDQU5ELDBCQU9FLGdCQUNBLFVBSUYsa0JBQ0MsVUFDRyxhQUNBLGdCQUNBLGtCQUNBLE9BQ0EsTUFDSCw4REFDQyxrQkFJRixzQ0FDQyxvQ0FDQSxzQkFHRCxlQUNDLHdCQUdDLGdCQUNEIiwiZmlsZSI6ImFwcC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBGT05UU1xyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkJhcmlvbFwiO1xyXG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9iYXJpb2xfcmVndWxhci13ZWJmb250LmVvdFwiKTtcclxuICAgIHNyYzpcclxuICAgICAgICB1cmwoXCIuLi9mb250cy9mb250LW5hbWUuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcclxuICAgICAgICB1cmwoXCIuLi9mb250cy9iYXJpb2xfcmVndWxhci13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcclxuICAgICAgICB1cmwoXCIuLi9mb250cy9iYXJpb2wudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxyXG4gICAgICAgIHVybChcIi4uL2ZvbnRzL2JhcmlvbF9yZWd1bGFyLXdlYmZvbnQuc3ZnI2JhcmlvbFwiKSBmb3JtYXQoXCJzdmdcIik7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkhvbmV5bW9vbiBBdmVudWUgU2NyaXB0XCI7XHJcbiAgICBzcmM6XHJcbiAgICAgICAgdXJsKFwiLi4vZm9udHMvSG9uZXltb29uX0F2ZW51ZV9TY3JpcHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxyXG4gICAgICAgIHVybChcIi4uL2ZvbnRzL0hvbmV5bW9vbl9BdmVudWVfU2NyaXB0Lm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiQmFyaW9sIExpZ2h0XCI7XHJcbiAgICBzcmM6XHJcbiAgICAgICAgdXJsKFwiLi4vZm9udHMvQmFyaW9sX0xpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcclxuICAgICAgICB1cmwoXCIuLi9mb250cy9CYXJpb2xfTGlnaHQub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBMaWdodFwiO1xyXG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9Tb3VyY2VTYW5zUHJvLUxpZ2h0Lm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCI7XHJcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8tUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkJhcmlvbCBCb2xkXCI7XHJcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL0JhcmlvbF9Cb2xkLm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGlucyBCb2xkXCI7XHJcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL1BvcHBpbnMtQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnMgUmVndWxhclwiO1xyXG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9Qb3BwaW5zLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zIExpZ2h0XCI7XHJcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL1BvcHBpbnMtTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkIFJlZ3VsYXJcIjtcclxuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvQ29uZGVuc2VkLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkIEJvbGRcIjtcclxuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvQ29uZGVuc2VkLUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJBbWVyaWNhbiBUeXBld3JpdGVyIEJvbGRcIjtcclxuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvQW1lcmljYW5fVHlwZXdyaXRlcl9Cb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbi8vIG1lZGlhIHF1ZXJpZXNcclxuJHRhYmxldEJyZWFrOiAxMDI0cHg7XHJcbiRtb2JpbGVMYXJnZUJyZWFrOiA3NjdweDtcclxuJG1vYmlsZU1lZGl1bUJyZWFrOiA1MTRweDtcclxuJG1vYmlsZVNtYWxsQnJlYWs6IDM1MHB4O1xyXG5cclxuLy8gcHJpbWFyeSBjb2xvcnNcclxuJGFwcGJsdWU6ICMwMDYwYTk7XHJcbiRhcHBncmVlbjogIzViYjY1ZDtcclxuJGRhcmtibHVlOiAjMDgzOTUzO1xyXG4kZm9udENvbG9yOiAjMDAwMDAwO1xyXG5cclxuLy8gc2Vjb25kYXJ5XHJcbiRzdWNjZXNzOiAjMmJiNTc5O1xyXG4kZGFuZ2VyOiAjZGE1MzRmO1xyXG4kd2FybmluZzogI2YwYWQ0ZTtcclxuJG5ldXRyYWw6ICNhOGE4YTg7XHJcbiRub3JtYWw6ICM0MThhY2E7XHJcbiRsaWdodGJsdWU6ICNmM2Y4ZmI7XHJcbiRsaWdodGdyYXk6ICNmMWYzZjQ7XHJcblxyXG4vL3B1bHNlIGxvYWRpbmdcclxuJHByb2dyZXNzaW9uMTogI2U2ZTZlNjtcclxuJHByb2dyZXNzaW9uMjogI2Q1ZDVkNTtcclxuJHByb2dyZXNzaW9uMzogI2I3YjdiNztcclxuXHJcbiRwcmltYXJ5Rm9udDogXCJQb3BwaW5zIFJlZ3VsYXJcIjtcclxuJHNlY29uZGFyeUZvbnQ6IFwiUG9wcGlucyBSZWd1bGFyXCI7XHJcbiR0ZXJ0aWFyeUZvbnQ6IFwiUG9wcGlucyBSZWd1bGFyXCI7XHJcblxyXG5AbWl4aW4gYXJyb3ctZG93bigkc2l6ZSwgJGNvbG9yKSB7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMDtcclxuICAgIGJvcmRlci1sZWZ0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yaWdodDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItdG9wOiAkc2l6ZSBzb2xpZCAkY29sb3I7XHJcbn1cclxuXHJcbkBtaXhpbiBhcnJvdy11cCgkc2l6ZSwgJGNvbG9yKSB7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMDtcclxuICAgIGJvcmRlci1sZWZ0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yaWdodDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItYm90dG9tOiAkc2l6ZSBzb2xpZCAkY29sb3I7XHJcbn1cclxuXHJcbkBtaXhpbiBzcGhlcml6ZSgkc2l6ZSwgJGJvcmRlcjogMXB4IHNvbGlkICNhYWEpIHtcclxuICAgIHdpZHRoOiAkc2l6ZTtcclxuICAgIGhlaWdodDogJHNpemU7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYm9yZGVyOiAkYm9yZGVyO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI3cHggLTdweDtcclxufVxyXG5cclxuQGtleWZyYW1lcyBwcm9ncmVzc0JhciB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgd2lkdGg6IDA7XHJcbiAgICB9XHJcbiAgICAxMDAlIHtcclxuICAgICAgICB3aWR0aDogYXR0cih2YWx1ZSk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZWluIHtcclxuICAgIDAlIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlb3V0IHtcclxuICAgIGZyb20ge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgICB0byB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW4ge1xyXG4gICAgMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAwcHgpO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbiAgICAxMDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzbGlkZUluIHtcclxuICAgIDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwMHB4KTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2xpZGVPdXQge1xyXG4gICAgMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgICAxMDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMDBweCk7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0IHtcclxuICAgIDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAwcHgpO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlIHtcclxuICAgIDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTNweCk7XHJcbiAgICB9XHJcbiAgICA1MCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xyXG4gICAgfVxyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2stY2lyY2xlRmFkZURlbGF5IHtcclxuICAgIDAlLFxyXG4gICAgMzklLFxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuICAgIDQwJSB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzay1jaXJjbGVGYWRlRGVsYXkge1xyXG4gICAgMCUsXHJcbiAgICAzOSUsXHJcbiAgICAxMDAlIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgNDAlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNsaWRlRG93biB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMCUpO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgfVxyXG4gICAgMjUlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTcuNSUpO1xyXG4gICAgICAgIG9wYWNpdHk6IDAuMjU7XHJcbiAgICB9XHJcbiAgICA1MCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNSUpO1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgIH1cclxuICAgIDc1JSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yLjUlKTtcclxuICAgICAgICBvcGFjaXR5OiAwLjc1O1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlRG93biB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMCUpO1xyXG4gICAgfVxyXG4gICAgNTAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUlKTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2xpZGVVcCB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICAgIDI1JSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yLjUlKTtcclxuICAgICAgICBvcGFjaXR5OiAwLjI1O1xyXG4gICAgfVxyXG4gICAgNTAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUlKTtcclxuICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICB9XHJcbiAgICA3NSUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNy41JSk7XHJcbiAgICAgICAgb3BhY2l0eTogMC43NTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAlKTtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgIH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlVXAge1xyXG4gICAgMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XHJcbiAgICB9XHJcbiAgICA1MCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNSUpO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMCUpO1xyXG4gICAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvdGF0ZS1vbmUge1xyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzZkZWcpO1xyXG4gICAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvdGF0ZS10d28ge1xyXG4gICAgMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2ZGVnKTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDcyZGVnKTtcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyByb3RhdGUtdGhyZWUge1xyXG4gICAgMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDcyZGVnKTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEwOGRlZyk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcm90YXRlLWZvdXIge1xyXG4gICAgMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEwOGRlZyk7XHJcbiAgICB9XHJcbiAgICAxMDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNDRkZWcpO1xyXG4gICAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvdGF0ZS1maXZlIHtcclxuICAgIDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNDRkZWcpO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBsb2FkZXItc3BpbiB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgICB9XHJcbiAgICAxMDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG4gICAgfVxyXG59XHJcblxyXG4vL3B1bHNlIGxvYWRlciAtIHN0YXJ0XHJcbkBrZXlmcmFtZXMgbGRpby1xczJ3aHBnd2Q2Yi0xIHtcclxuICAgIDAlIHtcclxuICAgICAgICB0b3A6IC0xNy41cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMzVweDtcclxuICAgIH1cclxuICAgIDUwJSB7XHJcbiAgICAgICAgdG9wOiA1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA5MHB4O1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgdG9wOiA1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA5MHB4O1xyXG4gICAgfVxyXG59XHJcbkBrZXlmcmFtZXMgbGRpby1xczJ3aHBnd2Q2Yi0yIHtcclxuICAgIDAlIHtcclxuICAgICAgICB0b3A6IC0xMS44NzVweDtcclxuICAgICAgICBoZWlnaHQ6IDEyMy43NXB4O1xyXG4gICAgfVxyXG4gICAgNTAlIHtcclxuICAgICAgICB0b3A6IDVweDtcclxuICAgICAgICBoZWlnaHQ6IDkwcHg7XHJcbiAgICB9XHJcbiAgICAxMDAlIHtcclxuICAgICAgICB0b3A6IDVweDtcclxuICAgICAgICBoZWlnaHQ6IDkwcHg7XHJcbiAgICB9XHJcbn1cclxuQGtleWZyYW1lcyBsZGlvLXFzMndocGd3ZDZiLTMge1xyXG4gICAgMCUge1xyXG4gICAgICAgIHRvcDogLTYuMjVweDtcclxuICAgICAgICBoZWlnaHQ6IDExMi41cHg7XHJcbiAgICB9XHJcbiAgICA1MCUge1xyXG4gICAgICAgIHRvcDogNXB4O1xyXG4gICAgICAgIGhlaWdodDogOTBweDtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICAgIHRvcDogNXB4O1xyXG4gICAgICAgIGhlaWdodDogOTBweDtcclxuICAgIH1cclxufVxyXG5cclxuOnJvb3Qge1xyXG4gICAgLS1jb250ZW50LW1heC13aWR0aDogMTQ1MHB4O1xyXG4gICAgLS1uYXYtd3JhcHBlci1oZWlnaHQ6IDEwMHB4O1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldEJyZWFrKSB7XHJcbiAgICAgICAgLS1uYXYtd3JhcHBlci1oZWlnaHQ6IDcwcHg7XHJcbiAgICB9XHJcbn1cclxuIiwiLkFwcExheW91dC13cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgIC8vIHBhZGRpbmctdG9wOiA3NXB4O1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHRhYmxldEJyZWFrKSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogMTAwdmg7XHJcbiAgICB9XHJcbn1cclxuXHJcbjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgd2lkdGg6IDZweDtcclxuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG59XHJcblxyXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgIGhlaWdodDogMTJweDtcclxuICAgIHdpZHRoOiA1cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjODg4O1xyXG59XHJcblxyXG4uaGVhZGVyLXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgZmxleDogMCAwIDcwcHg7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB6LWluZGV4OiA5OTk7XHJcbiAgICBhbmltYXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgIC5jb250YWN0IHtcclxuICAgICAgICBjb2xvcjogJGRhcmtibHVlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZGFya2JsdWUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgY29sb3I6ICRkYXJrYmx1ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuc2Nyb2xsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMXB4IDFweCAjZDNkM2QzO1xyXG4gICAgICAgIC5jb250YWN0IHtcclxuICAgICAgICAgICAgY29sb3I6ICRkYXJrYmx1ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFya2JsdWUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrYmx1ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLndyYXBwZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogdmFyKC0tY29udGVudC1tYXgtd2lkdGgpO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAubG9nby13cmFwcGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNzVweDtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogNTVweDtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYXBwLWxvZ28ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5yaWdodC1uYXYge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBnYXA6IDEwcHg7XHJcbiAgICAgICAgICAgIC5jb250YWN0IHtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDVweDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNDVlbTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXRCcmVhaykge1xyXG4gICAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xyXG4gICAgICAgIC53cmFwcGVyIHtcclxuICAgICAgICAgICAgLmxvZ28td3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICAuYXBwLWxvZ28ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTg1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlTGFyZ2VCcmVhaykge1xyXG4gICAgICAgIC53cmFwcGVyIHtcclxuICAgICAgICAgICAgLmxvZ28td3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICAuYXBwLWxvZ28ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTY1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnJpZ2h0LW5hdiB7XHJcbiAgICAgICAgICAgICAgICAuY29udGFjdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYnRuLWNvbnRhaW5lciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgZ2FwOiAxNXB4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IHZhcigtLWNvbnRlbnQtbWF4LXdpZHRoKTtcclxuICAgIG1hcmdpbjogMjBweCBhdXRvO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLm5vdC1mb3VuZC13cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBmbGV4OiAxO1xyXG5cclxuICAgIC5jb250ZW50IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNzUwcHg7XHJcbiAgICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICAgICAgZmlsbDogJGRhcmtibHVlO1xyXG4gICAgICAgIH1cclxuICAgICAgICA6aXMoaDEsIGgyLCBoMywgaDQpIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJGRhcmtibHVlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBoMSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogN3JlbTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMWVtO1xyXG4gICAgICAgICAgICBjb2xvcjogJGRhcmtibHVlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjhlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDUge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xNWVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLm1vZGFsIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xyXG4gICAgLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIC5jb250ZW50IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDIwcHg7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2MDBweDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA5MCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDc1dmg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGdhcDogMTBweDtcclxuICAgICAgICAgICAgLmhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDQwcHg7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBoMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFya2JsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldEJyZWFrKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42ZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgI2Nsb3NlIHtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IC0xNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY29udGVudC13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzg4ODtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDg1dmggLSAxOTBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAuY29sIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlTGFyZ2VCcmVhaykge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZm9ybS1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5mb3JtLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAxIGNhbGMoNTAlIC0gMTIuNXB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmtibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0LFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0YXJlYSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgc2VsZWN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwODM5NTM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTQwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzaXplOiB2ZXJ0aWNhbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmVycm9yIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMnB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAucmVzdWx0LXdyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXRCcmVhaykge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggYXV0bztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmRpc2NsYWltZXIge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrYmx1ZTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFya2JsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgJjp2aXNpdGVkLFxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5vcGVuLWhvdXNlLWZvb3Rlci13cmFwcGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrYmx1ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAzNXB4IDIwcHg7XHJcbiAgICBnYXA6IDIwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgI2JyYW5jaC1pbmZvIHtcclxuICAgICAgICB3aWR0aDogbWluKDEwMCUsIHZhcigtLWNvbnRlbnQtbWF4LXdpZHRoKSk7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZ2FwOiAwcHg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMWVtO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldEJyZWFrKSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMWVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGVMYXJnZUJyZWFrKSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICY6dmlzaXRlZCxcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubGVnYWwge1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICB3aWR0aDogbWluKDEwMCUsIHZhcigtLWNvbnRlbnQtbWF4LXdpZHRoKSk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIjtcclxuICAgICAgICBmb250LXNpemU6IDAuODEyNWVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5sZWdhbC10ZXh0IHtcclxuICAgICAgICAgICAgZmxleDogMTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZ2FwOiA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMTAwO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIjtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLm1pZGRsZSB7XHJcbiAgICAgICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcclxuICAgICAgICAgICAgICAgICY6dmlzaXRlZCxcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlTGFyZ2VCcmVhaykge1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlTGFyZ2VCcmVhaykge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvLyBzbGlkZSBpbiBhbmQgc2xpZGUgb3V0IGFuaW1hdGlvbnNcclxuLmZvcndhcmQge1xyXG4gICAgYW5pbWF0aW9uOiBzbGlkZUluIDAuMjVzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xyXG4gICAgLmZvcm0taXRlbSB7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBzbGlkZUluIDAuMjVzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xyXG4gICAgfVxyXG59XHJcblxyXG4ucmV2ZXJzZSB7XHJcbiAgICBhbmltYXRpb246IHNsaWRlT3V0IDAuMjVzIGVhc2UtaW4gcmV2ZXJzZTtcclxuICAgIC5mb3JtLWl0ZW0ge1xyXG4gICAgICAgIGFuaW1hdGlvbjogc2xpZGVPdXQgMC4yNXMgZWFzZS1pbiByZXZlcnNlO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBzbGlkZSBkb3duIGFuZCBzbGlkZSB1cCBhbmltYXRpb25zXHJcbi5zbGlkZURvd24ge1xyXG4gICAgYW5pbWF0aW9uOiBzbGlkZURvd24gMC4yNXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XHJcbiAgICAuZm9ybS1pdGVtIHtcclxuICAgICAgICBhbmltYXRpb246IHNsaWRlRG93biAwLjI1cyBlYXNlLWluLW91dCBmb3J3YXJkcztcclxuICAgIH1cclxufVxyXG5cclxuLnNsaWRlVXAge1xyXG4gICAgYW5pbWF0aW9uOiBzbGlkZVVwIDAuMjVzIGVhc2UtaW4gcmV2ZXJzZTtcclxuICAgIC5mb3JtLWl0ZW0ge1xyXG4gICAgICAgIGFuaW1hdGlvbjogc2xpZGVVcCAwLjI1cyBlYXNlLWluIHJldmVyc2U7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXRCcmVhaykge1xyXG4gICAgLmZvcndhcmQsXHJcbiAgICAucmV2ZXJzZSxcclxuICAgIC5zbGlkZURvd24sXHJcbiAgICAuc2xpZGVVcCB7XHJcbiAgICAgICAgLy8gYW5pbWF0aW9uOiBub25lO1xyXG4gICAgICAgIGFuaW1hdGlvbjogc2xpZGVEb3duIDAuMjVzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xyXG4gICAgICAgIC5mb3JtLWl0ZW0ge1xyXG4gICAgICAgICAgICBhbmltYXRpb246IHNsaWRlRG93biAwLjI1cyBlYXNlLWluLW91dCBmb3J3YXJkcztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idG4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgICYudHJhbnNwYXJlbnQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGNvbG9yOiAkZGFya2JsdWU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjJlbTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYucmVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYW5nZXI7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xyXG4gICAgfVxyXG4gICAgJi5uZXV0cmFsIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmV1dHJhbDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbmV1dHJhbDtcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICB9XHJcbiAgICAmLmFwcGJsdWUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRhcHBibHVlO1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYXBwYmx1ZTtcclxuICAgIH1cclxuICAgICYuZGFya2JsdWUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrYmx1ZTtcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIG1pbi13aWR0aDogMjAwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmtibHVlO1xyXG4gICAgfVxyXG4gICAgJi5hcHBncmVlbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGFwcGdyZWVuO1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYXBwZ3JlZW47XHJcbiAgICB9XHJcbiAgICAmLm5ldXRyYWwge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRuZXV0cmFsO1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG5ldXRyYWw7XHJcbiAgICB9XHJcbiAgICAmLmRpc2FibGVkIHtcclxuICAgICAgICBvcGFjaXR5OiAwLjQ7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbiNjbG9zZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC0ycHg7XHJcbiAgICByaWdodDogMTBweDtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkM2QzZDM7XHJcbiAgICB9XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXFxkN1wiO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZXJyb3Ige1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyNnB4O1xyXG4gICAgY29sb3I6ICRkYW5nZXI7XHJcbn1cclxuXHJcbi5Ub2FzdGlmeSB7XHJcbiAgICAtLXRvYXN0aWZ5LWNvbG9yLXByb2dyZXNzLXN1Y2Nlc3M6ICM1YmI2NWQ7XHJcbiAgICAtLXRvYXN0aWZ5LWNvbG9yLXN1Y2Nlc3M6ICM1YmI2NWQ7XHJcbiAgICAtLXRvYXN0LWNvbnRhaW5lci13aWR0aDogNDUwcHg7XHJcblxyXG4gICAgLlRvYXN0aWZ5X190b2FzdC1jb250YWluZXIge1xyXG4gICAgICAgIHdpZHRoOiB2YXIoLS10b2FzdC1jb250YWluZXItd2lkdGgpO1xyXG4gICAgICAgIHRvcDogMi40ZW07XHJcbiAgICAgICAgbWF4LXdpZHRoOiA5MHZ3O1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGVMYXJnZUJyZWFrKSB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5Ub2FzdGlmeV9fdG9hc3Qge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuVG9hc3RpZnlfX3RvYXN0LWJvZHkge1xyXG4gICAgICAgICAgICBnYXA6IDhweDtcclxuICAgICAgICAgICAgLlRvYXN0aWZ5X190b2FzdC1pY29uIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyN3B4O1xyXG4gICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjdweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZGl2IHtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM1ZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLlRvYXN0aWZ5X190b2FzdC0tZXJyb3Ige1xyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogdmFyKC0tdG9hc3RpZnktaWNvbi1jb2xvci1lcnJvcik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLlRvYXN0aWZ5X190b2FzdC0tc3VjY2VzcyB7XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiB2YXIoLS10b2FzdGlmeS1jb2xvci1zdWNjZXNzKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0QnJlYWspIHtcclxuICAgICAgICAgICAgdG9wOiA0ZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyAudG9hc3QtY29udGFpbmVyIHtcclxuLy8gICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuLy8gICAgIHRvcDogNzBweDtcclxuLy8gICAgIGxlZnQ6IDUwJTtcclxuLy8gICAgIHRyYW5zZm9ybTogO1xyXG4vLyAgICAgei1pbmRleDogOTk5OTk5OTk7XHJcbi8vICAgICB3aWR0aDogMzI1cHg7XHJcbi8vICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4vLyAgICAgLnRvYXN0IHtcclxuLy8gICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbi8vICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4vLyAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuLy8gICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuLy8gICAgICAgICB6LWluZGV4OiAxMDAwO1xyXG4vLyAgICAgICAgIG1hcmdpbjogOHB4IDA7XHJcbi8vICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbi8vICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuLy8gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbi8vICAgICAgICAgJi1lcnJvciB7XHJcbi8vICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXI7XHJcbi8vICAgICAgICAgfVxyXG4vLyAgICAgICAgICYtc3VjY2VzcyB7XHJcbi8vICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhcHBncmVlbjtcclxuLy8gICAgICAgICB9XHJcbi8vICAgICAgICAgJi1pbmZvIHtcclxuLy8gICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcclxuLy8gICAgICAgICB9XHJcbi8vICAgICAgICAgJi13YXJuaW5nIHtcclxuLy8gICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcclxuLy8gICAgICAgICB9XHJcbi8vICAgICB9XHJcbi8vICAgICBzdmcge1xyXG4vLyAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4vLyAgICAgICAgIGhlaWdodDogMjRweDtcclxuLy8gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbi8vICAgICAgICAgcmlnaHQ6IDEwcHg7XHJcbi8vICAgICAgICAgdG9wOiA1MCU7XHJcbi8vICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4vLyAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuLy8gICAgIH1cclxuLy8gfVxyXG5cclxuI3ByZXZpZXctbW9kYWwge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB3aWR0aDogMTAwdnc7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjg1KTtcclxuICAgIHRvcDogMDtcclxuICAgIHotaW5kZXg6IDk5OTk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG4gICAgLmNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgd2lkdGg6IDY1MHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogODl2dztcclxuICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDgwdmg7XHJcbiAgICAgICAgcGFkZGluZzogMzBweCAyMHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgLmhlYWRlci13cmFwcGVyIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTJweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmNvbnRlbnQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogY2FsYyg2NXZoIC0gNjBweCk7XHJcbiAgICAgICAgICAgIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgICAgICAgICAuc3RlcCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGdhcDogMTVweDtcclxuICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idG4td3JhcHBlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmxvYWRlciB7XHJcbiAgICAkYnJhbmQtc3VjY2VzczogIzVjYjg1YztcclxuICAgICRsb2FkZXItc2l6ZTogMjhweDtcclxuICAgICRjaGVjay1oZWlnaHQ6IDE2cHg7XHJcbiAgICAkY2hlY2std2lkdGg6IDUuNXB4O1xyXG4gICAgJGNoZWNrLWxlZnQ6ICgkbG9hZGVyLXNpemUvNik7XHJcbiAgICAkY2hlY2stdGhpY2tuZXNzOiAzcHg7XHJcbiAgICAkY2hlY2stY29sb3I6ICRicmFuZC1zdWNjZXNzO1xyXG5cclxuICAgIC5jaXJjbGUtbG9hZGVyIHtcclxuICAgICAgICAvL21hcmdpbi1ib3R0b206ICRsb2FkZXItc2l6ZS8yO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJGNoZWNrLWNvbG9yO1xyXG4gICAgICAgIGFuaW1hdGlvbjogbG9hZGVyLXNwaW4gMS4ycyBpbmZpbml0ZSBsaW5lYXI7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICB3aWR0aDogJGxvYWRlci1zaXplO1xyXG4gICAgICAgIGhlaWdodDogJGxvYWRlci1zaXplO1xyXG4gICAgICAgICYubG9hZC1jb21wbGV0ZSB7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICBhbmltYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNoZWNrLWNvbG9yO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXIgNTAwbXMgZWFzZS1vdXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jaGVja21hcmsge1xyXG4gICAgICAgICAgICAmLmRyYXc6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxNDAwbXM7XHJcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xyXG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGNoZWNrbWFyaztcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKSByb3RhdGUoMTM1ZGVnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICRjaGVjay1oZWlnaHQ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogJGNoZWNrLXdpZHRoO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6ICRjaGVjay10aGlja25lc3Mgc29saWQgJGNoZWNrLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogJGNoZWNrLXRoaWNrbmVzcyBzb2xpZCAkY2hlY2stY29sb3I7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogJGNoZWNrLWxlZnQ7XHJcbiAgICAgICAgICAgICAgICB0b3A6ICRjaGVjay1oZWlnaHQ7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGtleWZyYW1lcyBjaGVja21hcmsge1xyXG4gICAgICAgIDAlIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB9XHJcbiAgICAgICAgMjAlIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogJGNoZWNrLXdpZHRoO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgICA0MCUge1xyXG4gICAgICAgICAgICBoZWlnaHQ6ICRjaGVjay1oZWlnaHQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAkY2hlY2std2lkdGg7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIDEwMCUge1xyXG4gICAgICAgICAgICBoZWlnaHQ6ICRjaGVjay1oZWlnaHQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAkY2hlY2std2lkdGg7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBwdWxzZSBsb2FkZXJcclxuLmxkaW8tcXMyd2hwZ3dkNmIgZGl2IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMHB4O1xyXG59XHJcbi5sZGlvLXFzMndocGd3ZDZiIGRpdjpudGgtY2hpbGQoMSkge1xyXG4gICAgbGVmdDogMjBweDtcclxuICAgIGJhY2tncm91bmQ6ICRwcm9ncmVzc2lvbjE7XHJcbiAgICBhbmltYXRpb246IGxkaW8tcXMyd2hwZ3dkNmItMSAxcyBjdWJpYy1iZXppZXIoMCwgMC41LCAwLjUsIDEpIGluZmluaXRlO1xyXG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4ycztcclxufVxyXG4ubGRpby1xczJ3aHBnd2Q2YiBkaXY6bnRoLWNoaWxkKDIpIHtcclxuICAgIGxlZnQ6IDM1cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAkcHJvZ3Jlc3Npb24yO1xyXG4gICAgYW5pbWF0aW9uOiBsZGlvLXFzMndocGd3ZDZiLTIgMXMgY3ViaWMtYmV6aWVyKDAsIDAuNSwgMC41LCAxKSBpbmZpbml0ZTtcclxuICAgIGFuaW1hdGlvbi1kZWxheTogLTAuMXM7XHJcbn1cclxuLmxkaW8tcXMyd2hwZ3dkNmIgZGl2Om50aC1jaGlsZCgzKSB7XHJcbiAgICBsZWZ0OiA1MHB4O1xyXG4gICAgYmFja2dyb3VuZDogJHByb2dyZXNzaW9uMztcclxuICAgIGFuaW1hdGlvbjogbGRpby1xczJ3aHBnd2Q2Yi0zIDFzIGN1YmljLWJlemllcigwLCAwLjUsIDAuNSwgMSkgaW5maW5pdGU7XHJcbiAgICBhbmltYXRpb24tZGVsYXk6IHVuZGVmaW5lZHM7XHJcbn1cclxuXHJcbi5sb2FkaW5naW8tc3Bpbm5lci1wdWxzZS04d3Fmam95YmttZSB7XHJcbiAgICB3aWR0aDogMTAwcHg7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLy9iYWNrZ3JvdW5kOiAjZjFmMmYzO1xyXG59XHJcbi5sZGlvLXFzMndocGd3ZDZiIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMzUlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZSgwLjI0KTtcclxuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDsgLyogc2VlIG5vdGUgYWJvdmUgKi9cclxufVxyXG4ubGRpby1xczJ3aHBnd2Q2YiBkaXYge1xyXG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbn1cclxuLy9wdWxzZSBsb2FkZXIgLSBlbmRcclxuXHJcbi8vIGdvb2dsZSBwbGFjZXMgYXV0b2NvbXBsZXRlIGRyb3Bkb3duXHJcbi5wYWMtY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xyXG4gICAgdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlTGFyZ2VCcmVhaykge1xyXG4gICAgICAgIHdpZHRoOiA5NyU7XHJcbiAgICAgICAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi53aGl0ZS12ZWN0b3Ige1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgaGVpZ2h0OiAxNDAlO1xyXG4gICAgbWluLWhlaWdodDogNjUwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDYyNXB4O1xyXG4gICAgb3BhY2l0eTogMC41NTtcclxuICAgIHotaW5kZXg6IDA7XHJcbiAgICAmLnRvcC1yaWdodCB7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gICAgJi5ib3R0b20tbGVmdCB7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXRCcmVhaykge1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNDU7XHJcbiAgICAgICAgbWluLWhlaWdodDogNDI1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICYudG9wLXJpZ2h0IHtcclxuICAgICAgICAgICAgcmlnaHQ6IC02MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmJvdHRvbS1sZWZ0IHtcclxuICAgICAgICAgICAgbGVmdDogLTYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZUxhcmdlQnJlYWspIHtcclxuICAgICAgICBvcGFjaXR5OiAwLjI1O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDQyNXB4O1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAmLnRvcC1yaWdodCB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAtMTQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYm90dG9tLWxlZnQge1xyXG4gICAgICAgICAgICBsZWZ0OiAtMTQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcclxuQGltcG9ydCBcImxheW91dHNcIjtcclxuQGltcG9ydCBcImNvbW1vblwiO1xyXG5cclxuLy8gQGltcG9ydCBcInJlYWN0LWltYWdlLWdhbGxlcnkvc3R5bGVzL3Njc3MvaW1hZ2UtZ2FsbGVyeS5zY3NzXCI7XHJcblxyXG5odG1sIHtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbmJvZHksXHJcbmh0bWwge1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXJnaW46IDA7XHJcblx0Zm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCI7XHJcbn1cclxuLm5vLXNjcm9sbCB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuOjotd2Via2l0LXNjcm9sbGJhciB7XHJcblx0aGVpZ2h0OiAxMnB4O1xyXG5cdHdpZHRoOiA2cHg7XHJcblx0YmFja2dyb3VuZDogd2hpdGU7XHJcbn1cclxuXHJcbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG5cdGhlaWdodDogMTJweDtcclxuXHR3aWR0aDogNXB4O1xyXG5cdGJhY2tncm91bmQ6ICM4ODg7XHJcbn1cclxuXHJcbioge1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbi5zdGF0ZS10b29sdGlwIHtcclxuXHRmb250LXNpemU6IDE0cHg7IFxyXG5cdGZvbnQtd2VpZ2h0OiBib2xkOyBcclxuXHRjb2xvcjogYmx1ZTsgXHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IFxyXG5cdGJvcmRlcjogbm9uZTsgXHJcblx0cGFkZGluZzogMnB4IDVweDtcclxuXHRib3gtc2hhZG93OiAxcHggMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcbiAgfVxyXG5cclxuLmhvbWVwYWdlQ29udGFpbmVye1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcbi5wb3B1cENvbnRhaW5lcntcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdHBhZGRpbmc6IDIwcHggMjVweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDEzYjU2O1xyXG5cdGNvbG9yOiB3aGl0ZTtcclxuXHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0Zm9udC1mYW1pbHk6ICdTb3VyY2UgU2FucyBQcm8nLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHQucG9wdXBUaXRsZXtcclxuXHRcdGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICBmb250LWZhbWlseTogJ0JhcmlvbCBCb2xkJywgc2Fucy1zZXJpZjtcclxuXHR9XHJcblx0LnBvcHVwQWRkcmVzc3tcclxuXHRcdHBhZGRpbmctdG9wOiAzcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDVweDtcclxuXHR9XHJcblx0LnBvcHVwUGhvbmV7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0Z2FwOiAxMHB4O1xyXG5cdFx0bWFyZ2luLXRvcDogMTNweDtcclxuXHR9XHJcblx0LnBvcHVwU3ZnUGhvbmV7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbjogYXV0byAwO1xyXG5cdH1cclxuXHQucHVwdXBTdmdFbWFpbHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luOiBhdXRvIDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAtNHB4O1xyXG5cdH1cclxuXHQucHVwdXBFbWFpbHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRnYXA6IDEwcHg7XHJcblx0XHRtYXJnaW4tdG9wOiAxM3B4O1xyXG5cdH1cclxuXHJcblx0XHJcbn1cclxuXHJcbi5zZWxlY3RlZEluZm9Db250YWluZXIge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRnYXA6IDE5cHg7XHJcblx0cGFkZGluZzogNXB4O1xyXG5cdGp1c3RpZnktY29udGVudDogc3RhcnQ7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgd2hpdGU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwM0I1NjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldEJyZWFrKSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGdhcDogMjBweDtcclxuXHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24tY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHR9XHJcblx0JiAubG9hbk9mZmljZXJOYW1lIHtcclxuXHRcdGZvbnQtZmFtaWx5OiBcIkJhcmlvbFwiO1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdH1cclxuXHQmIC5sb2FuT2ZmaWNlclRpdGxlIHtcclxuXHRcdGZvbnQtZmFtaWx5OiBcIkJhcmlvbFwiO1xyXG5cdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdH1cclxuXHQmIC5sb2FuT2ZmaWNlckluZm8ge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdH1cclxufVxyXG5cclxuLmltYWdlSWNvbiB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdGJvcmRlcjogMC40cHggc29saWQgI2Q4ZDhkODtcclxuXHRoZWlnaHQ6IDEwMHB4O1xyXG5cdHdpZHRoOiAxMDBweDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdGltZyB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbjogYXV0bztcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0bWF4LWhlaWdodDogMTAwJTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuXHR9XHJcbn1cclxuXHJcbi5zZWxlY3RlZEluZm9TdWJDb250YWluZXIge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRjb2xvcjogd2hpdGU7XHJcblx0Z2FwOiA0cHg7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldEJyZWFrKSB7XHJcblx0XHRtYXJnaW4tbGVmdDogMjAlO1xyXG5cdFx0Z2FwOiAxNXB4O1xyXG5cdH1cclxufVxyXG5cclxuLnNpZGVCYXJDb250YWluZXJ7XHJcblx0d2lkdGg6IDE5JTsgXHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bzsgXHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47IFxyXG4gICAgbGVmdDogMDsgXHJcbiAgICB0b3A6IDA7IFxyXG5cdGgzLCBoNCwgcHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcbn1cclxuXHJcbi5wb3B1cCAubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXJ7XHJcblx0YmFja2dyb3VuZC1jb2xvcjojMDAzQjU2ICFpbXBvcnRhbnQ7XHJcblx0Y29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5oaWRkZW4tbWFya2VyIHtcclxuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIFxyXG4gIC52aXNpYmxlLW1hcmtlciB7XHJcblx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbiJdfQ== */
