@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,700&display=swap");@-webkit-keyframes pulse{0%{transform:translateZ(0) scaleX(1)}50%{transform:translateZ(0) scale3d(1.02,1.02,1.02)}to{transform:translateZ(0) scaleX(1)}}@keyframes pulse{0%{transform:translateZ(0) scaleX(1)}50%{transform:translateZ(0) scale3d(1.02,1.02,1.02)}to{transform:translateZ(0) scaleX(1)}}@-webkit-keyframes pulseBig{0%{transform:translateZ(0) scaleX(1)}50%{transform:translateZ(0) scale3d(1.08,1.08,1.08)}to{transform:translateZ(0) scaleX(1)}}@keyframes pulseBig{0%{transform:translateZ(0) scaleX(1)}50%{transform:translateZ(0) scale3d(1.08,1.08,1.08)}to{transform:translateZ(0) scaleX(1)}}@-webkit-keyframes pulseBigger{0%{transform:translateZ(0) scaleX(1)}50%{transform:translateZ(0) scale3d(1.2,1.2,1.2)}to{transform:translateZ(0) scaleX(1)}}@keyframes pulseBigger{0%{transform:translateZ(0) scaleX(1)}50%{transform:translateZ(0) scale3d(1.2,1.2,1.2)}to{transform:translateZ(0) scaleX(1)}}@-webkit-keyframes jiggle{0%{transform:translateZ(0) scaleX(1)}10%,20%{transform:translateZ(0) scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:translateZ(0) scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:translateZ(0) scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:translateZ(0) scaleX(1)}}@keyframes jiggle{0%{transform:translateZ(0) scaleX(1)}10%,20%{transform:translateZ(0) scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:translateZ(0) scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:translateZ(0) scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:translateZ(0) scaleX(1)}}@-webkit-keyframes bouncey{0%,20%,53%,80%,to{transform:translateZ(0);transition-timing-function:cubic-bezier(.215,.61,.355,1)}40%,43%{transform:translate3d(0,-7px,0);transition-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{transform:translate3d(0,-4px,0);transition-timing-function:cubic-bezier(.755,.05,.855,.06)}90%{transform:translate3d(0,-2px,0)}}@keyframes bouncey{0%,20%,53%,80%,to{transform:translateZ(0);transition-timing-function:cubic-bezier(.215,.61,.355,1)}40%,43%{transform:translate3d(0,-7px,0);transition-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{transform:translate3d(0,-4px,0);transition-timing-function:cubic-bezier(.755,.05,.855,.06)}90%{transform:translate3d(0,-2px,0)}}@-webkit-keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-3px,0,0)}20%,40%,60%,80%{transform:translate3d(3px,0,0)}}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-3px,0,0)}20%,40%,60%,80%{transform:translate3d(3px,0,0)}}.spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:2px solid rgba(0,0,0,.1);border-left-color:#000;border-radius:50%;display:inline-block;height:16px;margin-left:8px;vertical-align:middle;width:16px}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dialog-off-canvas-main-canvas{min-height:100vh}#edit-field-avatar-0--description,#edit-field-avatar-0--label,#edit-mail--description,#edit-name--description,#edit-user-picture-0--description,#edit-user-picture-0--label,.form-item-user-picture-0 .description,div.password-confirm{display:none}.form-item-field-marketing-opt-in-value,.form-item-field-terms-privacy-value,.js-form-type-checkbox{align-items:center;display:flex;font-size:.9em;line-height:1.5em}.form-item-field-marketing-opt-in-value #edit-field-marketing-opt-in-value--description,.form-item-field-terms-privacy-value #edit-field-marketing-opt-in-value--description,.js-form-type-checkbox #edit-field-marketing-opt-in-value--description{flex:1;text-align:left}.field-goal-task-values .js-form-type-checkbox label,.form-item-field-terms-privacy-value label{display:block!important;opacity:0;position:absolute!important;top:-25px}.butt-update>input[type=submit]{align-items:center;-webkit-appearance:none;background:transparent;border:none;border-radius:42px;color:#fff;display:inline-flex;font-family:Open Sans,sans-serif;font-size:.8rem;font-weight:600;height:42px;justify-content:flex-start;margin-left:20px;outline:none;overflow:hidden;padding:0 15px 0 4px;position:relative;text-transform:uppercase;transition:all .2s;width:auto}.butt-update>input[type=submit]:hover{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;cursor:pointer}.butt-update>input[type=submit]:hover .animation-bubble{opacity:.2;transform:scale(20);transition:transform .6s ease-out}input[type=submit]{align-items:center;-webkit-appearance:none;background:#fff;border:none;border-radius:42px;color:#337ca5;display:inline-flex;font-family:Open Sans,sans-serif;font-size:.8em;font-weight:600;height:42px;justify-content:flex-start;margin-left:20px;outline:none;overflow:hidden;padding:0 15px 0 4px;position:relative;text-transform:uppercase;transition:all .2s;width:180px}input[type=submit]:hover{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;cursor:pointer}input[type=submit]:hover .animation-bubble{opacity:.2;transform:scale(20);transition:transform .6s ease-out}.form-item.js-form-item-field-notify-team-members-value label{align-items:center;color:#323333;display:flex;font-size:1rem;justify-content:flex-start!important;margin:0;padding:0;pointer-events:none;position:relative;transition:all .3s;width:200px}.form-item{margin:0 0 20px;position:relative}.form-item input[type=date],.form-item input[type=email],.form-item input[type=number],.form-item input[type=password],.form-item input[type=text],.form-item select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:hsla(0,0%,100%,.45);border:none;border-radius:50px;color:#323333;font-family:Open Sans,sans-serif;font-size:1rem;height:50px;outline:none;padding:0 40px 0 20px;transition:all .2s;width:100%}.form-item input[type=date]:focus,.form-item input[type=email]:focus,.form-item input[type=number]:focus,.form-item input[type=password]:focus,.form-item input[type=text]:focus,.form-item select:focus{background-color:#fff}.form-item input[type=date].error,.form-item input[type=email].error,.form-item input[type=number].error,.form-item input[type=password].error,.form-item input[type=text].error,.form-item select.error{border:1px solid #ea8782}.form-item .select{align-items:center;display:grid;grid-template-areas:"select"}.form-item .select:after{background-color:#323333;-webkit-clip-path:polygon(100% 0,0 0,50% 100%);clip-path:polygon(100% 0,0 0,50% 100%);content:"";height:.5em;justify-self:end;margin-right:17px;pointer-events:none;width:.8em}.form-item .select:after,.form-item select{grid-area:select}.form-item input[type=checkbox]{-webkit-appearance:none;background:#fff;border:1px solid #59a3d0;border-radius:10px;height:40px;margin:0 20px 0 0;outline:none;padding:20px;width:40px!important}.form-item input[type=checkbox]:hover{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;cursor:pointer}.form-item input[type=checkbox]:checked,.form-item input[type=checkbox]:hover{background:#fff url(../images/icons/icon-tick.svg) 50% no-repeat;background-size:50%}.form-item input[type=checkbox]:not(:checked){background:#fff 50% no-repeat;background-size:50%}.form-item input[type=checkbox]:disabled{opacity:.5}.form-item input[type=checkbox]:focus{outline:1px solid #59a3d0!important;outline-offset:3px}.form-item input[type=password]{padding-right:50px}.form-item.js-form-type-select{outline:none;width:100%}.form-item.js-form-type-select select.not-visible{opacity:0}.form-item.js-form-type-date input.not-visible{opacity:0}.form-item.js-form-type-textarea{width:100%}.form-item.js-form-type-textarea textarea{background-color:#fff;border:none;border-radius:25px;font-family:Open Sans,sans-serif;font-size:1.1rem;font-weight:700;padding:20px;resize:none;width:100%}.form-item label{align-items:center;display:flex;font-size:.88rem;font-weight:700;margin:0 0 5px;max-height:50px;padding:0 0 0 20px;pointer-events:none;transition:all .3s}.form-item label,.form-item label.right{color:#323333;justify-content:flex-start}.form-item label.form-required:after{color:#7b68c8;content:"*";padding-left:4px}.form-item .eye-close,.form-item .eye-open{bottom:17px;position:absolute;right:15px;width:20px!important}.custom-field .field--type-datetime{position:relative}.custom-field .field--type-datetime h4{align-items:center;bottom:0;color:#323333;display:flex;font-size:.88rem;font-weight:700;justify-content:flex-start;left:20px;margin:0 0 5px;padding:0;pointer-events:none;position:relative;top:0;transition:all .3s;width:150px;z-index:1}.custom-field .field--type-datetime h4:after{color:#7b68c8;content:"*";padding-left:4px}.custom-field .field--type-datetime h4.right{color:#323333;font-size:.8em;justify-content:flex-end;left:calc(100% - 170px)}div[role=contentinfo]{align-items:center;background:rgba(51,56,85,.3);border-radius:50px;color:#fff;display:flex;font-size:.8em;justify-content:center;margin:15px auto;min-height:50px;padding:0 20px;text-align:left;width:100%}div[role=contentinfo] a{color:#fff;margin:0 15px}@media (max-width:800px){div[role=contentinfo]{width:calc(100% - 40px)}}.sitemap{background:#fff;border-radius:20px;padding:20px 40px 0}.sitemap h1{margin:0 0 50px}.sitemap h2{color:#323333;font-size:1.3em}.sitemap .content{margin-bottom:40px}#block-mobilefootermenu,#block-mywayemployability-footer,#block-styleswitcher h2{display:none}.js input.form-autocomplete,.js input.form-autocomplete.ui-autocomplete-loading{background-position:96%}.message-block{background:rgba(51,56,85,.3);border-radius:10px;border-radius:25px;color:#fff;font-size:.75rem;margin-bottom:40px;min-height:50px;padding:20px}.message-block ul li{margin-left:-15px}.message-block.light{background:#fff;color:#323333}.colour-form .form-item input[type=date],.colour-form .form-item input[type=email],.colour-form .form-item input[type=number],.colour-form .form-item input[type=password],.colour-form .form-item input[type=text],.colour-form .form-item select{background-color:#c0e5f7}.colour-form .form-item input[type=date]:focus,.colour-form .form-item input[type=email]:focus,.colour-form .form-item input[type=number]:focus,.colour-form .form-item input[type=password]:focus,.colour-form .form-item input[type=text]:focus,.colour-form .form-item select:focus{background-color:#5da5cd}.colour-form .form-item.js-form-type-textarea textarea{background-color:#c0e5f7}.messages{border-radius:4px;bottom:60px;padding:10px;position:fixed;right:20px;transition:opacity .5s ease-in-out;z-index:1000}.messages .messages--status{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.messages .messages--error{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}*{box-sizing:border-box;outline:none!important}* a:focus,* button:focus{outline:1px auto -webkit-focus-ring-color!important}body,html{background-color:#c0e5f7;background-color:linear-gradient(45deg,#c0e5f7,#5da5cd);background-image:url(../images/bg-wave.svg),linear-gradient(45deg,#c0e5f7,#5da5cd);background-position:bottom;background-repeat:no-repeat;background-size:125%;box-sizing:border-box;color:#323333;font-family:Open Sans,sans-serif;margin:0;min-height:100%;padding:0;scroll-behavior:smooth;width:100%}body.team-member,html.team-member{background-image:url(../images/bg-wave-purple.svg),linear-gradient(45deg,#e4e0f7,#7c6ec3)}@media (max-width:768px){body.team-member header,html.team-member header{background:#7c6ec3}}body.greyscale,body.greyscale.team-member,html.greyscale,html.greyscale.team-member{background-image:url(../images/bg-wave-greyscale.svg),linear-gradient(45deg,#fbfbfb,#cbcbcb)}body.greyscale .dialog-off-canvas-main-canvas,html.greyscale .dialog-off-canvas-main-canvas{filter:grayscale(100%)}body.resource .portrait-overlay,html.resource .portrait-overlay{display:none!important}body[data-once="form-single-submit detailsAria"],html[data-once="form-single-submit detailsAria"]{background-position:bottom}body.maintenance-page,html.maintenance-page{background-position:0 100%;text-align:center}body.maintenance-page .dialog-off-canvas-main-canvas,html.maintenance-page .dialog-off-canvas-main-canvas{align-items:center;display:flex;flex-direction:column;justify-content:center}body.maintenance-page .dialog-off-canvas-main-canvas header[role=banner],html.maintenance-page .dialog-off-canvas-main-canvas header[role=banner]{flex-direction:column;height:auto;margin-top:-100px;padding-bottom:50px}body.maintenance-page .dialog-off-canvas-main-canvas header[role=banner] a img,html.maintenance-page .dialog-off-canvas-main-canvas header[role=banner] a img{width:200px}body.maintenance-page .dialog-off-canvas-main-canvas header[role=banner] h1,html.maintenance-page .dialog-off-canvas-main-canvas header[role=banner] h1{display:none}body.maintenance-page .dialog-off-canvas-main-canvas main,html.maintenance-page .dialog-off-canvas-main-canvas main{margin:0 auto;width:1000px}body.maintenance-page .dialog-off-canvas-main-canvas main h1,html.maintenance-page .dialog-off-canvas-main-canvas main h1{margin-bottom:20px}a{color:#5243a0;transition:all .2s}a:hover,h1{color:#323333}h1{font-size:2em;margin:0}@media (max-width:1300px){h1{font-size:1.6em}}ul{margin-bottom:5px!important}ul.bold>li{font-size:.8rem;font-weight:700;line-height:1.5rem}.portrait-overlay{align-items:center;background:#5da5cd;display:none;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:3}.portrait-overlay h1,.portrait-overlay img,.portrait-overlay p{max-width:60%;text-align:center}@media (max-width:1023px){.portrait-overlay{display:flex}}.switch{display:inline-block;height:34px;min-width:60px;position:relative;width:60px}.switch input{height:0;opacity:0;width:0}.switch .slider{background-color:#fff;border:2px solid #fff;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.switch .slider:before{background-color:#786ac1;border-radius:50%;bottom:3px;content:"";height:24px;left:3px;position:absolute;transition:.4s;width:24px}.switch input:checked+.slider{border:2px solid #fff}.switch input:focus+.slider{box-shadow:0 0 1px #2196f3}.switch input:checked+.slider:before{transform:translateX(26px)}.switch.portrait{height:60px;width:34px}.switch.portrait .slider:before{bottom:auto;top:3px}.switch.portrait input:checked+.slider:before{transform:translateY(26px)}header{align-items:center;display:flex;flex-direction:row;height:100px;justify-content:space-between;margin:0 auto;max-width:1200px}@media (max-width:1300px){header{max-width:100vw;padding:0 30px}}@media (max-width:800px){header{height:70px;padding:0 20px}}@media (max-width:768px){header{background:#7ebada;position:fixed;width:100vw;z-index:3}}header .site-logo{flex:1;margin-right:40px;max-width:150px;min-width:70px;transition:all .2s}header .site-logo:hover{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:bouncey;animation-name:bouncey;cursor:pointer}@media (max-width:767px){header .site-logo{margin-right:10px;max-width:100px}}@media (max-width:768px){header .site-logo.logged-in{display:none}}header .dashboard-link{background:#fff url(../images/icons/icon-dashboard.svg) 5px no-repeat;background-size:25px;border-radius:40px;display:none;height:40px;padding:7px 10px 7px 35px}header .dashboard-link a{color:#343853;display:inline-block;font-size:.75rem;font-weight:700;text-decoration:none;text-transform:uppercase}@media (max-width:768px){header .dashboard-link{display:block}}header .dashboard-link-wrap{display:inline-block;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}header .dashboard-link-wrap:hover .menu-dropdown-wrap{opacity:1;visibility:visible}header .menu-dropdown-wrap{background:#fff;border-radius:10px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);margin:10px 0;min-width:140px;opacity:0;padding:10px;position:absolute;transition:all .2s ease-in-out;visibility:hidden;width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:99}header .menu-dropdown-wrap.right{min-width:150px;right:0}header .menu-dropdown-wrap a{color:#323333;display:block;font-size:.8em;font-size:.7rem;font-weight:600;padding:10px;text-align:left;text-decoration:none;text-transform:capitalize;transform:scale(1);transition:all .2s ease-in-out}header .menu-dropdown-wrap a:hover{color:#786ac1;transform:scale(1.04);transition:all .2s ease-in-out}header .header-links{flex:1}header .header-links .dashboard-link{display:inline-block;transition:all .2s ease-in-out}header .header-links .dashboard-link:hover{transform:scale(1.04)}header .header-links .link{display:inline-block;margin:0 15px;padding:0;position:relative;text-align:center}@media (max-width:1300px){header .header-links .link{margin:0 10px}}@media (max-width:768px){header .header-links .link{margin:0!important}}header .header-links .link a{color:#323333;font-size:.8em;font-weight:600;padding:0 5px;text-decoration:none;text-transform:uppercase;transform:scale(1);transition:all .2s ease-in-out}@media (max-width:768px){header .header-links .link a{padding:0 10px}}header .header-links .link .underline{background:#fff;border-radius:10px;height:2px;left:0;margin:auto;position:absolute;right:0;top:calc(100% + 2px);transform:scaleX(0);transition:all .3s ease-in-out;width:100%}header .header-links .link:hover>a{color:#fff;transform:scale(1.04);transition:all .2s ease-in-out}header .header-links .link:hover .underline{transform:scaleX(1);transition:all .3s ease-in-out}header .header-links .link:hover .menu-dropdown-wrap{opacity:1;visibility:visible}header .header-links .link .menu-dropdown-wrap a{color:#323333;display:block;font-size:.8em;font-size:.7rem;font-weight:600;padding:10px;text-align:left;text-decoration:none;text-transform:capitalize;transform:scale(1);transition:all .2s ease-in-out}header .header-links .link .menu-dropdown-wrap a:hover{color:#786ac1;transform:scale(1.04);transition:all .2s ease-in-out}@media (max-width:768px){header .header-links.desktop{display:none!important}}header .header-links.mobile{align-items:flex-end;background:#5da5cd;background-color:#c0e5f7;background:linear-gradient(180deg,#c0e5f7,#5da5cd);background-image:url(../images/bg-wave.svg),linear-gradient(45deg,#c0e5f7,#5da5cd);background-position:0 100%;background-repeat:no-repeat;background-size:500%;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);display:flex;flex-direction:column;height:100svh;padding:20px;position:fixed;right:calc(-70vw - 40px);top:0;transition:all .3s;width:70vw;z-index:1}header .header-links.mobile #close-overlay{background:hsla(0,0%,100%,.1);bottom:0;left:0;margin:auto;opacity:0;position:absolute;right:0;top:0;transition:all .3s;width:30vw;z-index:0}header .header-links.mobile .butt-close{-webkit-appearance:none;background:#fff url(../images/icons/icon-close.svg) 50% no-repeat;background-size:50%;border:none;border-radius:50px;height:40px;width:40px}header .header-links.mobile .navigation-links{align-items:flex-end;display:flex;flex:1;flex-direction:column;max-height:80vh;overflow-y:scroll;padding:40px 0}header .header-links.mobile .navigation-links .link a{display:block;height:40px;padding:0}header .header-links.mobile .navigation-links .link button{background:transparent;border:none;color:#323333;font-family:Open Sans,sans-serif;font-size:.8em;font-weight:600;height:40px;padding:0 0 40px;text-decoration:none;text-transform:uppercase;transform:scale(1);transition:all .2s ease-in-out}header .header-links.mobile .navigation-links .link button:focus,header .header-links.mobile .navigation-links .link button:hover{color:#fff}header .header-links.mobile .navigation-links .link a,header .header-links.mobile .navigation-links .link button{text-align:right;width:100%}header .header-links.mobile .navigation-links .link .underline{top:25px}header .header-links.mobile .navigation-links .link .underline>button{top:30px}header .header-links.mobile .navigation-links .link:hover .menu-dropdown-wrap{opacity:0;visibility:hidden}header .header-links.mobile .navigation-links .link .menu-dropdown-wrap{box-shadow:none;margin:0 0 30px;transition:none}header .header-links.mobile .navigation-links .link .menu-dropdown-wrap.show{opacity:1;position:relative;visibility:visible}header .header-links.mobile .navigation-links .link .menu-dropdown-wrap a{height:auto;margin-bottom:5px;padding:10px}header .header-links.mobile .login-buttons{align-items:flex-end;display:flex;flex-direction:column;width:100%}header .header-links.mobile .login-buttons .dashboard-link-wrap{width:100%}header .header-links.mobile .login-buttons .butt-general{margin-bottom:10px;margin-left:0;width:100%}header .header-links.mobile .login-buttons .butt-general:last-child{margin-bottom:0}header .header-links.mobile .login-buttons .butt-general.butt-small .title{display:block}header .header-links.mobile.show{transform:translateX(calc(-70vw - 40px))}header .header-links.mobile.show #close-overlay{transform:translateX(-50vw)}header .button-wrap :first-child{margin-right:10px}header .button-wrap .licensed-wrap{display:inline-block;position:relative;width:44px}header .button-wrap .licensed-wrap:before{background:url(../images/icon-badge.svg) 50% no-repeat;bottom:-5px;content:"";height:17px;position:absolute;right:2px;width:11px;z-index:1}@media (max-width:767px){header .button-wrap{display:none!important}}@media (max-width:985px) and (min-width:768px){header .button-wrap .butt-general{width:130px}header .button-wrap .butt-general.butt-logout,header .button-wrap .butt-general.butt-small{width:44px}header .button-wrap .butt-general.butt-logout .butt-icon{min-width:32px}header .button-wrap .butt-general.butt-logout .title{display:none}}header .button-menu-wrap{display:none}header .button-menu-wrap .butt-menu{-webkit-appearance:none;background:#fff url(../images/icons/icon-menu.svg) 50% no-repeat;background-size:50%;border:none;border-radius:50px;height:40px;width:40px}@media (max-width:767px){header .button-menu-wrap{display:block!important}}@media (max-width:985px) and (min-width:768px){header .site-logo{margin-right:10px;max-width:110px}}footer{color:#323333;font-size:.8em;height:50px;justify-content:space-between;margin:0 auto;max-width:1200px;width:1200px}footer,footer .style-switch{align-items:center;display:flex}footer .style-switch{flex:1;justify-content:flex-start;margin:0 30px}@media (max-width:800px){footer .style-switch{margin-bottom:20px}}footer ul{display:flex;list-style:none;margin:0!important;padding:0}footer ul li{padding-left:20px}footer ul li a{color:#323333;font-size:.9em;font-weight:600;text-decoration:none;text-transform:uppercase;transition:all .2s}footer ul li a:hover{color:#fff}footer ul.mobile-footer-menu{display:none;margin:0}@media (max-width:767px){footer ul.mobile-footer-menu{display:block}}footer .desktop-menu{display:flex}@media (max-width:800px){footer .desktop-menu{align-items:center;flex-wrap:wrap;justify-content:center}footer .desktop-menu li{margin:5px;padding:0}}@media (max-width:1300px){footer{padding:0 50px;width:100%}}@media (max-width:800px){footer{flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-bottom:20px}footer p{margin:0}}@media (max-width:767px){footer{padding:0 20px 20px}footer li{padding-left:0}}.post-footer{background:#fff;color:#323333;flex-direction:column;font-size:.9em;height:300px;text-align:center}.post-footer,.post-footer .logos{align-items:center;display:flex;justify-content:center}.post-footer .logos,.post-footer .logos img{height:80px}.post-footer .logos img:nth-child(2){height:60px;margin-left:50px}@media (max-width:800px){.post-footer{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:flex-start;padding:20px}.post-footer .logos{flex-direction:column;justify-content:flex-start}.post-footer .logos img:nth-child(2){margin:0}}.butt-animate .animation-bubble{background:#5da5cd;border-radius:20px;height:20px;left:calc(50% - 10px);opacity:0;pointer-events:none;position:absolute;top:75%;transform:scale(0);transition:transform .6s ease-out;width:20px}.butt-animate:hover{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;cursor:pointer}.butt-animate:hover .animation-bubble{opacity:.2;transform:scale(20);transition:transform .6s ease-out}.butt-general{font-smoothing:antialiased!important;align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;border:none;border-radius:42px;color:#337ca5;display:inline-flex;font-family:Open Sans,sans-serif;font-size:.8em;font-weight:600;height:42px;justify-content:flex-start;outline:none;overflow:hidden;padding:0 15px 0 4px;position:relative;text-decoration:none;text-transform:uppercase;transform:translateZ(0);transition:all .2s;width:180px}.butt-general:focus{outline:1px solid #fff;outline-offset:3px}.butt-general .butt-icon{background-color:#337ca5;background-position:50%;background-repeat:no-repeat;background-size:60%;border-radius:32px;display:inline-block;height:32px;width:32px;z-index:1}.butt-general .butt-icon.Account,.butt-general .butt-icon.login{background-image:url(../images/icons/icon-user.svg)}.butt-general .butt-icon.register{background-image:url(../images/icons/icon-register.svg)}.butt-general .butt-icon.print{background-image:url(../images/icons/icon-print-white.svg)}.butt-general .butt-icon.register-yellow{background-image:url(../images/icons/icon-register-yellow.svg)}.butt-general .butt-icon.logout{background-image:url(../images/icons/icon-logout.svg)}.butt-general .butt-icon.user{background-image:url(../images/icons/icon-user-yellow.svg)}.butt-general .butt-icon.add-calendar{background-image:url(../images/icons/icon-addcal.svg);background-size:100%}.butt-general .butt-icon.edit{background-image:url(../images/icons/icon-edit.svg);background-size:90%}.butt-general .butt-icon.edit-light{background-image:url(../images/icons/icon-edit-white.svg)}.butt-general .butt-icon.upload{background-image:url(../images/icons/icon-upload.svg)}.butt-general .butt-icon.close{background-image:url(../images/icons/icon-close-light.svg);background-size:45%}.butt-general .butt-icon.close-yellow{background-image:url(../images/icons/icon-close-yellow.svg);background-size:40%}.butt-general .butt-icon.started{background-image:url(../images/icons/icon-arrow-purple.svg);background-position:55% 50%;background-size:35%}.butt-general .butt-icon.more{background-image:url(../images/icons/icon-arrow-green.svg);background-position:55% 50%;background-size:35%}.butt-general .butt-icon.add-team{background-image:url(../images/icons/icon-team.svg);background-size:80%}.butt-general .butt-icon.add-meeting{background-image:url(../images/icons/icon-addcal-purple.svg);background-size:100%}.butt-general .butt-icon.previous{background-image:url(../images/icons/icon-arrow-previous.svg);background-position:40% 50%;background-size:35%}.butt-general .butt-icon.next{background-image:url(../images/icons/icon-arrow-next.svg);background-position:58% 50%;background-size:35%}.butt-general .butt-icon.next-purple{background-image:url(../images/icons/icon-arrow-next-purple.svg);background-position:58% 50%;background-size:35%}.butt-general .butt-icon.next-light-blue{background-position:50% 50%;transform:rotate(180deg)}.butt-general .butt-icon.back,.butt-general .butt-icon.next-light-blue{background-image:url(../images/icons/icon-arrow-back-blue.svg);background-size:35%}.butt-general .butt-icon.back{background-position:43% 50%}.butt-general .butt-icon.back-white{background-image:url(../images/icons/icon-arrow-back.svg);background-position:43% 50%;background-size:35%}.butt-general .butt-icon.start-quiz{background-image:url(../images/icons/icon-start.svg)}.butt-general .butt-icon.save{background-image:url(../images/icons/icon-save.svg)}.butt-general .butt-icon.save-purple{background-image:url(../images/icons/icon-save-purple.svg)}.butt-general .butt-icon.save-white{background-image:url(../images/icons/icon-save-white.svg)}.butt-general .butt-icon.group-talking{background-image:url(../images/icons/icon-group-talking.svg);background-size:110%}.butt-general .butt-icon.group-talking.selected{background-image:url(../images/icons/icon-group-talking-bg-yellow.svg);background-size:110%}.butt-general .butt-icon.group{background-image:url(../images/icons/icon-group.svg);background-size:110%}.butt-general .butt-icon.hear{background-image:url(../images/icons/icon-hear.svg);background-size:110%}.butt-general .butt-icon.butt-icon-text{color:#fff;font-size:1.5em;line-height:32px}.butt-general .butt-icon.add-goal{background-image:url(../images/icons/icon-add.svg);background-size:60%}.butt-general .butt-icon.goal{background-image:url(../images/icons/icon-goal.svg)}.butt-general .butt-icon.due-date{background-image:url(../images/icons/icon-addcal-purple.svg)}.butt-general .title{flex:1;text-align:center;z-index:1}.butt-general:hover{color:#337ca5}.butt-general.butt-small{padding:0 6px;width:44px}.butt-general.butt-small .title{display:none}.butt-general.butt-licensed{padding-right:40px}.butt-general.butt-user-licensed{border:2px solid #ffda5e;padding:0 4px}.butt-general.butt-back,.butt-general.butt-edit,.butt-general.butt-logout,.butt-general.butt-register,.butt-general.butt-save,.butt-general.butt-update{background:transparent;border:2px solid #fff;color:#fff}.butt-general.butt-back .butt-icon,.butt-general.butt-edit .butt-icon,.butt-general.butt-logout .butt-icon,.butt-general.butt-register .butt-icon,.butt-general.butt-save .butt-icon,.butt-general.butt-update .butt-icon{background-color:#fff}.butt-general.butt-back .animation-bubble,.butt-general.butt-edit .animation-bubble,.butt-general.butt-logout .animation-bubble,.butt-general.butt-register .animation-bubble,.butt-general.butt-save .animation-bubble,.butt-general.butt-update .animation-bubble{background:#403379}.butt-general.butt-back:hover .animation-bubble,.butt-general.butt-edit:hover .animation-bubble,.butt-general.butt-logout:hover .animation-bubble,.butt-general.butt-register:hover .animation-bubble,.butt-general.butt-save:hover .animation-bubble,.butt-general.butt-update:hover .animation-bubble{opacity:.2}.butt-general.butt-profile-report-back{color:#337ca5;margin-bottom:50px;margin-left:0}.butt-general.butt-profile-report-back .butt-icon{background-color:#337ca5}.butt-general.butt-profile-report-back:hover{color:#5da5cd}.butt-general.butt-dashboard{background:#fff;border:none;color:#337ca5}.butt-general.butt-dashboard .butt-icon{background-color:#337ca5}.butt-general.butt-dashboard .animation-bubble{background:#5da5cd}.butt-general.butt-consent,.butt-general.butt-upload{background:#7b68c8;color:#fff!important;margin:0}.butt-general.butt-consent .butt-icon,.butt-general.butt-upload .butt-icon{background-color:#fff}.butt-general.butt-consent .animation-bubble,.butt-general.butt-upload .animation-bubble{background:#493d76}.butt-general.butt-meeting-address,.butt-general.butt-meeting-time{background:#fff;color:#7b68c8;margin:0}.butt-general.butt-meeting-address .butt-icon,.butt-general.butt-meeting-time .butt-icon{background-color:#fff}.butt-general.butt-more-way-to-support{background:#337ca5;border-radius:72px;color:#fff;font-size:13px;height:43px;margin-bottom:20px;margin-top:50px;padding-left:15px;width:380px}.butt-general.butt-more-way-to-support .animation-bubble{background:#493d76}.butt-general.butt-more-way-to-support:hover{color:#fff}.butt-general.butt-get-started{background:#7b68c8;border-radius:72px;color:#fff;font-size:1rem;height:62px;padding-left:10px;width:250px}.butt-general.butt-get-started .butt-icon{background-color:#fff;height:42px;width:42px}.butt-general.butt-get-started .animation-bubble{background:#493d76}.butt-general.butt-find-out-more{background:#88cb88;border-radius:72px;color:#fff;font-size:1rem;height:62px;padding-left:10px;width:250px}.butt-general.butt-find-out-more .butt-icon{background-color:#fff;height:42px;width:42px}.butt-general.butt-find-out-more .animation-bubble{background:#493d76}.butt-general.butt-see-results{background:#7b68c8;color:#fff}.butt-general.butt-see-results .butt-icon{background-color:#fff}.butt-general.butt-see-results .animation-bubble{background:#493d76}.butt-general.butt-add-team,.butt-general.butt-save-team{background:#7b68c8;color:#fff}.butt-general.butt-add-team .butt-icon,.butt-general.butt-save-team .butt-icon{background-color:#fff}.butt-general.butt-add-team .animation-bubble,.butt-general.butt-save-team .animation-bubble{background:#493d76}.butt-general.butt-clear{background:transparent;border:2px solid #7b68c8;color:#786ac1;margin:0;max-width:180px;width:100%}.butt-general.butt-clear:focus{outline:1px solid #786ac1!important;outline-offset:3px}.butt-general.butt-clear .butt-icon{background-color:#786ac1}.butt-general.butt-clear .animation-bubble{background-color:#e4e0f7}.butt-general.butt-add-cal{background:#fff;color:#786ac1;margin:0;max-width:180px;width:100%}.butt-general.butt-add-cal .butt-icon{background-color:#786ac1}.butt-general.butt-add-cal .animation-bubble{background-color:#e4e0f7}.butt-general.butt-quiz-section{background:#fff;border-radius:30px;color:#323333;display:flex;flex-direction:column-reverse;font-size:1.1rem;height:74px;height:165px;margin:10px;min-width:210px;padding:10px;text-transform:unset;width:100%;width:210px}@media (max-width:500px){.butt-general.butt-quiz-section{flex-direction:row;height:auto;justify-content:center;margin-top:0;min-width:auto;width:100%}}.butt-general.butt-quiz-section .copy{flex:1;line-height:1.3rem;text-align:center}@media (max-width:500px){.butt-general.butt-quiz-section .copy{padding:0 15px;text-align:left}}.butt-general.butt-quiz-section .copy .description{display:block;font-size:.63rem;font-style:italic;font-weight:400;line-height:.88rem;padding-top:2px}.butt-general.butt-quiz-section .title{font-size:1rem;text-align:left}.butt-general.butt-quiz-section.team-member{height:auto;min-height:74px}.butt-general.butt-quiz-section .results{display:flex;flex:1;flex-direction:column;position:relative}.butt-general.butt-quiz-section .results .result{align-items:flex-start;display:flex;font-size:.9em;font-weight:400;height:30px;height:auto;justify-content:flex-start;padding-bottom:10px;padding-left:15px;padding-top:5px;position:relative}.butt-general.butt-quiz-section .results .result:before{background:url(../images/icons/icon-list-blue.svg) 50% no-repeat;content:"";height:12px;left:0;position:absolute;top:10px;width:6px}.butt-general.butt-quiz-section .results .title{padding-top:10px}.butt-general.butt-quiz-section .butt-icon{height:40px;margin-bottom:10px;min-height:40px;min-width:40px;width:40px}@media (max-width:500px){.butt-general.butt-quiz-section .butt-icon{margin-bottom:0}}.butt-general.butt-quiz-section .butt-icon.career{background-color:#c0e5f7;background-image:url(../images/icons/icon-career.svg)}.butt-general.butt-quiz-section .butt-icon.strengths{background-color:#e4e0f7;background-image:url(../images/icons/icon-strengths.svg)}.butt-general.butt-quiz-section .butt-icon.work{background-color:#f8e9b9;background-image:url(../images/icons/icon-work.svg)}.butt-general.butt-quiz-section .butt-icon.training{background-color:#d5f2d4;background-image:url(../images/icons/icon-training.svg)}.butt-general.butt-quiz-section .butt-icon.life{background-color:#f7dada;background-image:url(../images/icons/icon-life.svg)}.butt-general.butt-quiz-section .completed-icon{background:#ebebeb;border-radius:30px;height:30px;width:30px}.butt-general.butt-quiz-section.career{overflow:initial;position:relative}.butt-general.butt-quiz-section.career:before{background:#fff;border-radius:20px;color:#786ac1;content:"Start Here";font-size:.88rem;padding:5px 10px;position:absolute;text-transform:uppercase;top:-45px}.butt-general.butt-quiz-section.career:after{background:#fff;content:"";height:10px;position:absolute;top:-22px;transform:rotate(45deg);width:10px}.butt-general.butt-quiz-section.completed{background:#fff;border:2px solid #fff}.butt-general.butt-quiz-section.completed .butt-icon.career{background-color:#59a3d0}.butt-general.butt-quiz-section.completed .butt-icon.strengths{background-color:#7b68c8}.butt-general.butt-quiz-section.completed .butt-icon.work{background-color:#f3c762}.butt-general.butt-quiz-section.completed .butt-icon.training{background-color:#86cc88}.butt-general.butt-quiz-section.completed .butt-icon.life{background-color:#ee9a95}.butt-general.butt-quiz-section.completed .completed-icon{background-color:#fff;background-image:url(../images/icons/icon-tick.svg);background-position:50%;background-repeat:no-repeat}.butt-general.butt-quiz-section.completed.career{background-color:#c0e5f7}.butt-general.butt-quiz-section.completed.career:before{background:transparent;content:""}.butt-general.butt-quiz-section.completed.career:after{background:transparent}.butt-general.butt-quiz-section.completed.strengths{background-color:#e4e0f7}.butt-general.butt-quiz-section.completed.work{background-color:#f8e9b9}.butt-general.butt-quiz-section.completed.training{background-color:#d5f2d4}.butt-general.butt-quiz-section.completed.life{background-color:#f7dada}.butt-general.butt-quiz-section.disable-category{opacity:.45;pointer-events:none}.butt-general.butt-quiz-section .animation-bubble{background:#fff}.butt-general.butt-goal-section-dark,.butt-general.butt-goal-section-light{color:#323333;font-size:1.1rem;height:64px;margin:0 0 15px;text-transform:unset;width:100%}.butt-general.butt-goal-section-dark .title,.butt-general.butt-goal-section-light .title{text-align:left}.butt-general.butt-goal-section-dark .butt-icon,.butt-general.butt-goal-section-light .butt-icon{height:60px;width:60px}.butt-general.butt-goal-section-dark .butt-icon.goal,.butt-general.butt-goal-section-light .butt-icon.goal{background-image:url(../images/icons/icon-goal.svg)}.butt-general.butt-goal-section-dark .animation-bubble,.butt-general.butt-goal-section-light .animation-bubble{background:#fff}.butt-general.butt-goal-section-dark{background:#f8d974}.butt-general.butt-goal-section-dark .butt-icon.goal{background-color:#f8d974}.butt-general.butt-goal-section-light{background:#fff}.butt-general.butt-goal-section-light .butt-icon.goal{background-color:#f8eab6}.butt-general.butt-next,.butt-general.butt-previous{margin:0}.butt-general.butt-next{float:right}.butt-general.purple .butt-icon{background-color:#9e92d7}.butt-general.blue .butt-icon{background-color:#5da5cd}.butt-general.red .butt-icon{background-color:#ea8782}.butt-general.green .butt-icon{background-color:#addfae}.butt-general.orange .butt-icon{background-color:#f4c760}.butt-category{align-items:center;background:transparent;border:2px solid #e4e0f7;border-radius:21px;color:#786ac1;display:flex;flex-direction:row-reverse;font-family:Open Sans,sans-serif;font-size:.8em;height:auto;margin:0 0 5px;min-height:36px;outline:none;overflow:hidden;padding:5px 0 5px 10px;position:relative;text-align:left;transition:all .2s;width:100%}.butt-category .animation-bubble{background-color:#e4e0f7}.butt-category .butt-icon{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:45%;border-radius:32px;display:inline-block;height:22px;margin-right:5px;opacity:0;transform:scale(0) rotate(0);transition:all .3s;width:22px;z-index:1}.butt-category .butt-icon.close{background-image:url(../images/icons/icon-close.svg)}.butt-category .title{flex:1}.butt-category.selected{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;background:#aa9ee3;border:none;color:#fff;font-weight:600}.butt-category.selected .butt-icon{opacity:1;transform:scale(1) rotate(1turn)}.butt-category.hover{color:#786ac1}.butt-scroll{-webkit-appearance:none;background-color:transparent;background-position:center 46%;background-repeat:no-repeat;background-size:60%;border:2px solid #fff;border-radius:50px;height:45px;margin:10px 0;outline:none;overflow:hidden;transition:all .3s;width:45px}.butt-scroll.up{background-image:url(../images/icons/icon-arrow.svg)}.butt-scroll.down{background-image:url(../images/icons/icon-arrow-down.svg);background-position:center 54%}.butt-scroll.left{background-image:url(../images/icons/icon-arrow-previous.svg);background-position:42% 50%;background-size:35%}.butt-scroll.right{background-image:url(../images/icons/icon-arrow-next.svg);background-position:55% 50%;background-size:35%}.butt-scroll:hover{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;cursor:pointer}.butt-add-meeting{margin:0}.section-main{align-items:center;display:flex;height:calc(100vh - 150px);justify-content:center;min-height:calc(100vh - 150px)}@media (max-width:900px){.section-main{height:auto}}@media (max-width:768px){.section-main{padding-top:70px}}.section-main.contact-us,.section-main.login,.section-main.partners{height:calc(100vh - 100px)}@media (max-width:768px){.section-main.contact-us,.section-main.login,.section-main.partners{height:calc(100vh - 70px)}}.section-main .side-blob{background:#fff;border-radius:40px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);color:#323333;padding:40px}.section-main #block-mywayemployability-content,.section-main #block-mywayemployability-local-actions,.section-main #block-mywayemployability-local-tasks,.section-main #block-mywayemployability-pagetitle{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;max-width:1320px;padding:0 60px;width:100%}@media (max-width:1300px){.section-main #block-mywayemployability-content,.section-main #block-mywayemployability-local-actions,.section-main #block-mywayemployability-local-tasks,.section-main #block-mywayemployability-pagetitle{max-width:100%;padding:0}}.section-main.align-top{height:auto}.section-main>div:first-child{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.webform-submission-form{margin-bottom:70px}.webform-submission-form h2{font-size:2rem;text-align:center}.webform-submission-form p{text-align:center}.webform-submission-form #edit-processed-text{margin-bottom:40px}.webform-submission-form .js-form-item{max-width:600px}.webform-submission-form .js-form-item textarea{background-color:hsla(0,0%,100%,.45)}.webform-submission-form .js-form-item.form-item-consent input[type=checkbox]{margin-right:0}.webform-submission-form .js-form-item.form-item-consent label{padding:0 10px 0 5px}@media (max-width:800px){.webform-submission-form .js-form-item{padding:0 40px;width:100%}}.webform-submission-form #edit-actions{text-align:center}.webform-submission-form #edit-actions input[type=submit]{margin:20px 0 50px;padding:0 42px;text-align:center}.myway-email-to-register-form form{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.myway-email-to-register-form form .form-item-email{flex:1}.myway-email-to-register-form form .form-submit{background:#7b68c8;color:#fff;flex-direction:row-reverse;flex-shrink:0;padding-right:5px;width:250px}.myway-email-to-register-form form .form-submit .butt-icon{background:#7b68c8 url(../images/icons/icon-arrow.svg) 50% no-repeat;transform:rotate(90deg)}.myway-email-to-register-form form .form-submit .animation-bubble{background-color:#786ac1}.myway-email-to-register-form form .form-submit .title{padding-left:15px;text-align:center}@media (max-width:576px){.myway-email-to-register-form form{align-items:stretch;flex-direction:column}.myway-email-to-register-form form .form-item-email,.myway-email-to-register-form form .form-submit{width:100%}}@media (max-width:1300px){.user-form,.user-register-form{padding:0 50px}}@media (max-width:900px){.user-form,.user-register-form{align-items:center;flex-direction:column;justify-content:center;padding:0 0 50px}}.user-form h1.header-small,.user-register-form h1.header-small{display:none;margin:40px 0 50px}@media (max-width:900px){.user-form h1.header-small,.user-register-form h1.header-small{display:block}}.user-form h1.header,.user-register-form h1.header{margin:50px 0 0;text-align:center}.user-form .hide,.user-register-form .hide{height:0;pointer-events:none;visibility:hidden;width:0}.user-form .form-wrap,.user-register-form .form-wrap{display:flex;justify-content:center;max-width:1320px;padding:0 60px;width:100%}@media (max-width:800px){.user-form .form-wrap,.user-register-form .form-wrap{padding:0 20px}}.user-form .form-info-copy,.user-register-form .form-info-copy{text-align:center}.user-form .profile-section,.user-register-form .profile-section{margin-bottom:60px}.user-form .profile-section h2,.user-register-form .profile-section h2{border-bottom:1px solid;font-size:1.2rem;margin-bottom:30px;padding-bottom:10px}.user-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription [data-drupal-selector=edit-field-subscribers-0-value],.user-register-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription [data-drupal-selector=edit-field-subscribers-0-value]{border:none;margin-bottom:0;padding:0}.user-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription [data-drupal-selector=edit-field-subscribers-0-value] .form-item-field-subscribers-0-value-subscribe,.user-register-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription [data-drupal-selector=edit-field-subscribers-0-value] .form-item-field-subscribers-0-value-subscribe{display:none}.user-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription [data-drupal-selector=edit-field-subscribers-0-value-interest-groups],.user-register-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription [data-drupal-selector=edit-field-subscribers-0-value-interest-groups]{border:none;display:block!important;margin-bottom:0;padding:0}.user-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription [data-drupal-selector=edit-field-subscribers-0-value-interest-groups] .js-form-item:last-child,.user-register-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription [data-drupal-selector=edit-field-subscribers-0-value-interest-groups] .js-form-item:last-child{margin-bottom:0}.user-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription input,.user-register-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription input{margin-right:0}.user-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription legend,.user-register-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription legend{display:none}.user-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription #edit-field-subscribers-0-value--description,.user-register-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription #edit-field-subscribers-0-value--description{font-size:.75rem;font-style:italic;margin-top:20px;text-align:center}.side-blob.register{background:transparent;box-shadow:none;min-width:200px;padding-bottom:20px;width:35%}@media (max-width:900px){.side-blob.register{height:auto;width:70%}}.side-blob.register p{margin:0}.side-blob.register .avatar-list{display:flex;flex-flow:wrap;justify-content:space-around;padding:20px 0;position:relative;width:100%}@media (max-width:900px){.side-blob.register .avatar-list{height:auto;justify-content:center}}.side-blob.register .avatar-list .avatar{background:#fff;border-radius:30px;display:inline-block;height:90px;margin-bottom:20px;overflow:hidden;position:relative;width:40%}@media (max-width:900px){.side-blob.register .avatar-list .avatar{margin:0 10px;width:20%}}.side-blob.register .avatar-list .avatar img{height:105%;-o-object-fit:contain;object-fit:contain;transition:all .4s;width:105%}.side-blob.register .avatar-list .avatar:hover{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;cursor:pointer}.side-blob.register .avatar-list .avatar:hover img{transform:scale(1.3) rotate(8deg)}.side-blob.register .avatar-list .avatar.selected{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;border:3px solid #ffc371}.side-blob.register .image-upload{padding-top:30px;text-align:center}.side-blob.register .image-upload input[name="files[user_picture_0]"],.side-blob.register .image-upload label{visibility:hidden}.side-blob.register .image-upload .image-widget{align-items:center;display:flex;justify-content:center;margin-top:20px}.side-blob.register .image-upload .image-widget img{border-radius:20px;height:70px;width:70px}.side-blob.register .image-upload .image-widget span{padding:0 10px}.side-blob.register .image-upload .image-widget span a{display:block;max-width:100px;overflow:hidden;word-break:break-all}.side-blob.register .image-upload .image-widget .file-size{display:none}.side-blob.register .image-upload .image-widget input[name=user_picture_0_remove_button]{justify-content:center;margin:0;padding:0;text-align:center;width:100px}.register-content{flex:1;width:70%}.register-content h1{display:block}@media (max-width:900px){.register-content h1{display:none}}.register-content .team-member-info{display:none}.register-content #show-confirm-pw{margin:30px 0}.register-content #show-confirm-pw .butt-general{margin:0;transition:transform .3s ease-out;width:100%}.register-content .user-profile-edit{justify-content:center!important}.register-content .user-profile-edit .hide{width:auto!important}.register-content .user-profile-edit input.button.button--primary.btn-show-confirm-pw{margin-left:0!important}.register-content .user-profile-edit input[type=submit]{justify-content:center}.register-content .user-profile-edit input.button.button--primary.btn-show-confirm-pw{margin-bottom:20px}.register-content .user-profile-edit .btn-show-confirm-pw{cursor:pointer;display:block;font-size:.88rem;text-align:center;text-decoration:underline;transition:all .2s;width:100%}.register-content .user-profile-edit .btn-show-confirm-pw:hover{transform:scale(1.05)}.register-content .user-profile-edit label{align-items:center;color:#323333;display:flex;font-size:.88rem;font-weight:700;margin:0 0 5px;max-height:50px;padding:0 0 0 20px;pointer-events:none;transition:all .3s}.register-content .form-content{margin:0 auto;max-width:390px}@media (max-width:800px){.register-content .form-content{padding:30px 20px}}.register-content .form-content .content-column{flex:1;max-width:48%}.register-content .form-content .custom-field{position:relative}.register-content .form-content .custom-field .show-parent-consent{-webkit-appearance:none;background:#5da5cd url(../images/icons/icon-user.svg) 50% no-repeat;border:none;border-radius:40px;cursor:pointer;display:none;height:40px;left:-50px;pointer-events:cursor;position:absolute;top:5px;width:40px}.register-content .form-content .custom-field .show-parent-consent.visible{display:block}@media (max-width:768px){.register-content .form-content .custom-field .show-parent-consent{left:-40px}}.register-content .form-content .custom-field p{font-size:.9em;margin-top:40px}.register-content .form-content .custom-field .description>a,.register-content .form-content .custom-field .link-dark{color:#323333}.register-content .form-content .custom-field.hide{visibility:hidden}.register-content .form-content .custom-field .field--type-address summary{display:none}.register-content .form-content #confirm-pw{height:0;overflow:hidden;transition:height .3s}.register-content .form-content #confirm-pw.visible{height:250px}@media (max-width:800px){.register-content .form-content #confirm-pw.visible{height:300px}}.register-content .form-content .form-actions{margin-top:40px;text-align:center}.register-content .form-content .form-actions #edit-submit{justify-content:center;padding:0;width:220px}.register-content .form-content .form-actions .butt-general{margin:0}.register-content .form-content .form-actions .butt-general .butt-icon.register{background-image:url(../images/icons/icon-register-light.svg)}.register-content .form-content .already-registered{margin:60px 0 30px;text-align:center}.team-member .side-blob.register{display:none}.team-member .register-content{max-width:720px;padding:0}.team-member .register-content h1{text-align:center}.team-member .register-content h1.youth-member{display:none}.team-member .register-content .team-member-info{color:#323333;display:block;text-align:center}.parent-consent-popup{align-items:center;background:rgba(93,165,205,.6);bottom:0;display:none;height:100%;justify-content:center;left:0;margin:auto;position:fixed;right:0;top:0;width:100vw;z-index:2}.parent-consent-popup.visible{display:flex}.parent-consent-popup .error-message{background:#ea8782;border-radius:10px;color:#fff;display:none;font-size:.9em;margin-top:5px;padding:10px;text-align:center}.parent-consent-popup .error-message.visible{display:block}.parent-consent-popup .parent-consent-fields{background:#fff;border-radius:30px;color:#323333;min-width:500px;padding:20px 40px 40px;position:relative;text-align:center;width:40%}@media (max-width:768px){.parent-consent-popup .parent-consent-fields{min-width:90%;width:90%}}.parent-consent-popup .parent-consent-fields .consent-form{display:none}.parent-consent-popup .parent-consent-fields .consent-form.visible{display:block}.parent-consent-popup .parent-consent-fields .custom-field{text-align:left}.parent-consent-popup .parent-consent-fields .custom-field #edit-field-parent-consent-wrapper{font-size:.75em}.parent-consent-popup .parent-consent-fields p{padding-bottom:20px}.parent-consent-popup .parent-consent-fields .form-item input[type=email],.parent-consent-popup .parent-consent-fields .form-item input[type=text]{background:#c0e5f7}.parent-consent-popup .parent-consent-fields .form-item.js-form-type-checkbox{align-items:flex-start;display:flex}.parent-consent-popup .parent-consent-fields .form-item.js-form-type-checkbox label{display:none}.parent-consent-popup .butt-close{background:#fff;border:none;border-radius:40px;color:#59a3d0;cursor:pointer;font-size:20px;height:40px;line-height:30px;margin:0;padding:0 0 5px;position:absolute;right:-50px;text-align:center;top:0;width:40px}@media (max-width:768px){.parent-consent-popup .butt-close{right:5px;top:5px}}.social-auth .auth-icon{width:18em!important}.login-content{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;text-align:center}.login-content .form-content{max-width:390px}.login-content .form-content .butt-general{margin:0}@media (max-width:800px){.login-content .form-content{padding:30px 20px}}.login-content p{font-size:.9em;margin:40px 0}.login-content .link-dark{color:#323333}.section-main h1{margin:20px 0}.section-main .form-wrap{display:flex;justify-content:center;padding:30px 60px;width:100%}@media (max-width:800px){.section-main .form-wrap{padding:30px 20px}}.section-main .social-auth.auth-link{display:block}.section-main .error-message{background:#ea8782;border-radius:10px;color:#fff;display:none;font-size:.9em;margin-bottom:5px;margin-top:5px;padding:10px;text-align:center}.section-main .error-message.visible{display:block}.resources-wrap{align-items:flex-start;display:flex;flex:1;justify-content:center;min-height:80vh;padding-top:50px;width:1200px}@media (max-width:1300px){.resources-wrap{padding:30px 30px 0;width:100%}}@media (max-width:800px){.resources-wrap{flex-direction:column;max-width:100%;padding:30px 20px}}.resources-wrap .side-blob.resources{min-width:250px;overflow:hidden;position:relative;text-align:center;width:23%}@media (max-width:800px){.resources-wrap .side-blob.resources{margin-bottom:30px;padding:20px 40px;width:100%}.resources-wrap .side-blob.resources#resources-categories{height:112px}}.resources-wrap .side-blob.resources .heading{text-align:left}.resources-wrap .side-blob.resources .heading h1{margin-top:0}.resources-wrap .side-blob.resources .heading .butt-toggle-categories{background:transparent url(../images/icons/icon-arrow-purple.svg) 50% no-repeat;border:none;cursor:pointer;display:none;height:40px;padding:0;position:absolute;right:30px;top:65px;transform:rotate(90deg);transition:all .2s;width:40px}.resources-wrap .side-blob.resources .heading .butt-toggle-categories:hover{transform:rotate(90deg) scale(1.1)}@media (max-width:800px){.resources-wrap .side-blob.resources .heading .butt-toggle-categories{display:block}}.resources-wrap .side-blob.resources.show-all#resources-categories{height:auto}.resources-wrap .side-blob.resources.show-all .butt-toggle-categories{transform:rotate(270deg)}.resources-wrap .side-blob.resources.show-all .butt-toggle-categories:hover{transform:rotate(270deg) scale(1.1)}.resources-wrap .side-blob.resources .categories{margin-bottom:20px}@media (max-width:800px){.resources-wrap .side-blob.resources .categories{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.resources-wrap .side-blob.resources .categories form{width:100%}.resources-wrap .side-blob.resources .categories .butt-category .title{margin-right:5px}}.resources-wrap .side-blob.resources .categories legend{display:none}.resources-wrap .side-blob.resources .categories .js-form-type-checkbox{align-items:center;background:transparent;border:2px solid #e4e0f7;border-radius:21px;display:flex;flex-direction:row-reverse;height:auto;justify-content:space-between;margin:0 0 5px;min-height:36px;outline:none;overflow:hidden;position:relative;text-align:left;transition:all .2s;width:100%}.resources-wrap .side-blob.resources .categories .js-form-type-checkbox:hover{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;cursor:pointer}.resources-wrap .side-blob.resources .categories .form-item input[type=checkbox]{border:none;border-radius:32px;height:22px!important;margin-right:5px;opacity:0;padding:0;transform:scale(0) rotate(0);transition:all .3s;width:22px!important}.resources-wrap .side-blob.resources .categories .form-item input[type=checkbox]:checked{background-color:#fff}.resources-wrap .side-blob.resources .categories .form-item label{align-items:left;color:#323333;cursor:pointer;display:inline-block;flex:1;font-family:Open Sans,sans-serif;font-size:13px;font-weight:400;height:100%;line-height:13px;margin:0;padding:8px 0 8px 10px;pointer-events:all}.resources-wrap .side-blob.resources .categories .form-item.highlight{-webkit-animation-name:pulseBig;animation-name:pulseBig;background:#aa9ee3;border:none}.resources-wrap .side-blob.resources .categories .form-item.highlight label{color:#323333;font-weight:600}.resources-wrap .side-blob.resources .categories .form-item.highlight input[type=checkbox]{opacity:1;transform:scale(1) rotate(1turn)}.resources-wrap .side-blob.resources .categories .js-form-submit{background:transparent;border:2px solid #7b68c8;color:#7b68c8;margin:0;max-width:180px;width:100%}.resources-wrap .side-blob.resources .categories .js-form-submit .animation-bubble{background:#e4e0f7}.resources-wrap .side-blob.resources .categories .js-form-submit .butt-icon{background-color:#7b68c8;background-image:url(../images/icons/icon-close-light.svg);background-size:45%}.resources-wrap .resources-content{display:flex;flex:1;flex-direction:row;width:80%}@media (max-width:800px){.resources-wrap .resources-content{width:100%}}.resources-wrap .resources-content .resource-controls{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:50px;padding-left:20px}@media (max-width:80px){.resources-wrap .resources-content .resource-controls{display:none}}.resources-wrap .resources-content .content-wrap{display:flex;flex:1;flex-direction:row;flex-wrap:wrap;height:560px;justify-content:flex-start;margin-top:-20px;max-height:560px;overflow:hidden;padding:0 0 0 50px}@media (max-width:800px){.resources-wrap .resources-content .content-wrap{height:auto;justify-content:space-around;max-height:none;overflow:visible;padding:0}}.resources-wrap .resources-content .vertical-content-wrap{padding:0 0 0 50px;width:100%}@media (max-width:800px){.resources-wrap .resources-content .vertical-content-wrap{padding:0}}.resources-wrap .resources-content .vertical-content-wrap .resource{background:#fff;border-radius:10px 10px 24px 24px;color:#323333;cursor:auto;display:none;margin:20px 18px 30px 0;overflow:hidden;padding:10px 20px 20px 10px;text-decoration:none;width:100%}.resources-wrap .resources-content .vertical-content-wrap .resource.show{display:flex}@media (max-width:800px){.resources-wrap .resources-content .vertical-content-wrap .resource.show{flex-direction:column;padding:20px}}.resources-wrap .resources-content .vertical-content-wrap .resource .image{aspect-ratio:16/9;background:#c0e5f7;border-radius:10px;height:100px;min-width:180px;overflow:hidden;transition:all .3s}@media (max-width:800px){.resources-wrap .resources-content .vertical-content-wrap .resource .image{height:150px;margin-bottom:10px}}.resources-wrap .resources-content .vertical-content-wrap .resource .image a{display:block;height:100%;width:100%}.resources-wrap .resources-content .vertical-content-wrap .resource .image img{height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1) rotate(0);transition:all .4s;width:100%}.resources-wrap .resources-content .vertical-content-wrap .resource .details{padding-left:20px}@media (max-width:800px){.resources-wrap .resources-content .vertical-content-wrap .resource .details{padding-left:0}}.resources-wrap .resources-content .vertical-content-wrap .resource .details .categories{color:#fff}.resources-wrap .resources-content .vertical-content-wrap .resource .details .categories .category{background:#e4e0f7;border-radius:30px;color:#323333;display:inline-block;font-size:.75rem;margin-bottom:5px;padding:5px 10px;pointer-events:none;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.resources-wrap .resources-content .vertical-content-wrap .resource .details .categories ul{display:flex;list-style-type:none;margin:0;padding:0}.resources-wrap .resources-content .vertical-content-wrap .resource .details .categories ul li{background:#e4e0f7;border-radius:30px;color:#323333;font-size:.75rem;margin-bottom:5px;margin-right:5px;padding:5px 10px;pointer-events:none;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.resources-wrap .resources-content .vertical-content-wrap .resource .details h2{margin:0 0 5px}.resources-wrap .resources-content .vertical-content-wrap .resource .details h2 a{color:#323333;text-decoration:none}.resources-wrap .resources-content .vertical-content-wrap .resource .details p{margin:0;padding:0}.resources-wrap .resources-content .vertical-content-wrap .resource .details .author{font-size:.88rem;font-style:italic;margin-top:10px}.resources-wrap .resources-content .vertical-content-wrap .resource:hover{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;cursor:pointer}.resources-wrap .resources-content .vertical-content-wrap .resource:hover img{transform:scale(1.1) rotate(2deg)}@media (max-width:768px){.resources-wrap .resources-content .vertical-content-wrap .resource{width:100%}}.resources-wrap .resources-content .vertical-content-wrap .js-pager__items{align-items:center;display:flex;justify-content:center;list-style-type:none;margin:0;padding:30px 0}.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li{margin:0 10px}.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--first,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--last,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--next,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--previous{margin:0;padding:0 10px}@media (max-width:800px){.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--first,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--last,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--next,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--previous{padding:0 5px}}.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--first a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--last a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--next a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--previous a{background:#fff;border-radius:40px;color:#323333;display:flex;font-weight:700;height:40px;justify-content:center;min-width:40px;padding:8px 10px;text-decoration:none;transition:all .2s;white-space:nowrap;width:40px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item a:hover,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--first a:hover,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--last a:hover,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--next a:hover,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--previous a:hover{transform:scale(1.1)}@media (max-width:800px){.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--first a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--last a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--next a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--previous a{font-size:.75rem;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:10px}}.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--first.is-active a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--last.is-active a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--next.is-active a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--previous.is-active a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item.is-active a{background:#7b68c8;color:#fff}@media (max-width:800px){.resources-wrap#resource{flex-direction:column-reverse}}.resources-wrap#resource .side-blob-wrap{width:250px}.resources-wrap#resource .side-blob-wrap .previous-next-wrap{display:none}.resources-wrap#resource .side-blob-wrap .resource-breadcrumbs{font-size:.88rem;margin-bottom:20px}@media (max-width:800px){.resources-wrap#resource .side-blob-wrap{margin-top:0;width:100%}.resources-wrap#resource .side-blob-wrap .previous-next-wrap{display:block}.resources-wrap#resource .side-blob-wrap .previous-next-wrap .butt-general{width:130px}.resources-wrap#resource .side-blob-wrap .resource-breadcrumbs{display:none}}.resources-wrap#resource .side-blob{margin-bottom:40px;padding:30px;text-align:left}@media (max-width:800px){.resources-wrap#resource .side-blob{width:100%}}@media print{.resources-wrap#resource .side-blob{display:none!important}}.resources-wrap#resource .side-blob .related-article-link{display:block;font-size:.88rem;font-weight:700;margin-bottom:10px;text-decoration:none}.resources-wrap#resource .side-blob .author{margin-bottom:20px}.resources-wrap#resource .side-blob .author .author-detail{font-size:.88rem;font-style:italic;margin-top:5px}@media (max-width:800px){.resources-wrap#resource .side-blob .share{display:flex;justify-content:space-around}}@media (max-width:370px){.resources-wrap#resource .side-blob .share{flex-direction:column}}.resources-wrap#resource .side-blob .butt-share{background:none;background:url(../images/icons/icon-copy.svg) 0 no-repeat;background-size:18px;border:none;color:#323333;color:#4c4180;cursor:pointer;display:block;font-family:Open Sans,sans-serif;font-size:.88rem;font-weight:700;margin-bottom:5px;padding:0 0 0 25px;text-decoration:none;transition:all .2s}.resources-wrap#resource .side-blob .butt-share.email{background:url(../images/icons/icon-email.svg) 0 no-repeat;background-size:18px}.resources-wrap#resource .side-blob .butt-share.print{background:url(../images/icons/icon-print.svg) 0 no-repeat;background-size:18px}@media (max-width:800px){.resources-wrap#resource .side-blob .butt-share{align-items:center;background-size:22px;display:flex;height:40px;justify-content:left;margin-right:10px;padding-left:30px}.resources-wrap#resource .side-blob .butt-share.email,.resources-wrap#resource .side-blob .butt-share.print{background-size:22px}}.resources-wrap#resource .side-blob .butt-share:hover{color:#323333}.resources-wrap#resource .side-blob h2{font-size:1.1rem;margin:0 0 20px}.resources-wrap#resource .side-back{margin-bottom:20px}.resources-wrap#resource .side-back .butt-general{margin:0}.resource-content{color:#323333;flex:1;margin-top:40px;padding:0 0 0 50px;width:calc(100% - 360px)}@media (max-width:800px){.resource-content{margin-top:0;padding:0;width:100%}}.resource-content .resource-breadcrumbs{display:none;font-size:.88rem;margin-bottom:20px}@media (max-width:800px){.resource-content .resource-breadcrumbs{display:block}}.resource-content .content-wrap{background:#fff;border-radius:20px;margin-bottom:30px;padding:20px 40px 0}.resource-content .subtitle{font-size:1.2em}.resource-content .image-wrap{height:280px;overflow:hidden;position:relative;width:100%}.resource-content .image-wrap img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.resource-content .category-links{display:flex;justify-content:flex-start;padding:0 0 20px}.resource-content .category-links .category{background:#e4e0f7;border-radius:30px;color:#323333;display:inline-block;font-size:.75rem;margin-bottom:5px;margin-right:5px;padding:5px 10px;pointer-events:none;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.resource-content .article{padding-bottom:50px}@media (max-width:500px){.resource-content .article{overflow:scroll}}.resource-content .article table{max-width:100%!important}.resource-content .previous-next-wrap{height:42px;margin:0 0 20px}.resource-content .previous-next-wrap .butt-general{width:140px}@media (max-width:800px){.resource-content .previous-next-wrap{display:none}}.resource-content.job-content h2{font-size:1.1rem;margin-bottom:5px}.resource-content.job-content .list{font-size:14px;margin-top:30px}.resource-content.job-content .list ul{font-size:14px;font-style:italic;margin-top:5px}.resource-content.job-content .list ul li{padding:5px 0}.resource-content.job-content .list.default-pill ul{display:flex;flex-wrap:wrap;list-style-type:none;margin:10px 0 0;padding:0}.resource-content.job-content .list.default-pill ul li{align-items:center;background:#c0e5f7;border-radius:30px;color:#323333;display:flex;font-size:.88rem;justify-content:center;margin-bottom:5px;margin-right:5px;padding:5px 13px;pointer-events:none;text-align:center;text-decoration:none;text-transform:capitalize;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.resource-content footer{width:100%}.contact-wrap{text-align:center}@media (max-width:768px){.contact-wrap{width:100%}}.contact-wrap .contact-details{align-items:center;background:#fff;border-radius:30px;color:#323333;display:flex;flex-direction:row;justify-content:center;margin:20px 50px;min-width:600px;padding:50px 80px}@media (max-width:900px){.contact-wrap .contact-details{padding:50px}}@media (max-width:768px){.contact-wrap .contact-details{flex-direction:column;margin:20px auto;min-width:90%;width:90%}}.contact-wrap .contact-details .logo{min-width:200px;position:relative;width:200px}.contact-wrap .contact-details .logo img{-o-object-fit:contain;object-fit:contain;width:100%}.contact-wrap .contact-details .details{padding-left:20px}.contact-wrap .contact-details .details .detail{align-items:center;display:flex;margin:20px 0;text-align:left}@media (max-width:900px){.contact-wrap .contact-details .details .detail{align-items:flex-start}}@media (max-width:768px){.contact-wrap .contact-details .details .detail{padding:0}}.contact-wrap .contact-details .details .detail strong{color:#59a3d0;font-size:.9em;font-weight:300;min-width:100px;padding-right:20px;text-align:right}.privacy-terms-wrap{background:#fff;border-radius:20px;color:#323333;margin:50px;padding:20px 40px 0}.privacy-terms-wrap h1{margin-bottom:40px;text-align:center}@media (max-width:1300px){.privacy-terms-wrap{margin:30px}}@media (max-width:800px){.privacy-terms-wrap{margin:30px 20px;max-width:calc(100% - 40px)}}.privacy-terms-wrap iframe,.privacy-terms-wrap img{max-width:100%;-o-object-fit:cover;object-fit:cover}.privacy-terms-form{margin:0 50px;max-width:1000px;padding:10px 40px 0}.privacy-terms-form form{align-items:center;display:flex;flex-direction:column}.form-item-legal-terms-of-use{align-items:flex-start}.form-item-legal-terms-of-use .checkbox__label-container label{display:block;padding-left:0}.myway-legal-scrollbox{background-color:#fff;border-radius:30px;font-size:.9rem;margin-bottom:1em;max-height:500px;overflow-y:auto}.myway-legal-scrollbox .privacy-terms-wrap{margin:0}.myway-legal-scrollbox .privacy-terms-wrap h1{display:none;font-size:1.2rem;margin:0}.partners-wrap{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;width:1200px}@media (max-width:1300px){.partners-wrap{width:100vw}}.partners-wrap .partner-content{align-items:center;display:flex;justify-content:center;margin-top:50px}.partners-wrap .partner-content .partner{background:#fff;border-radius:10px 10px 24px 24px;color:#323333;height:230px;margin:0 10px 20px;max-height:230px;overflow:hidden;padding:10px;text-align:left;text-decoration:none;width:25%}@media (max-width:768px){.partners-wrap .partner-content .partner{width:30%}}.partners-wrap .partner-content .partner h2{font-size:1rem;margin:15px 0 0}.partners-wrap .partner-content .partner .image{background:#c0e5f7;border-radius:10px;height:130px;overflow:hidden;transition:all .3s;width:100%}.partners-wrap .partner-content .partner .image img{height:100%;-o-object-fit:contain;object-fit:contain;transform:scale(1) rotate(0);transition:all .4s;width:100%}@media (max-width:1024px){.partners-wrap .partner-content .partner .image{height:110px}}.partners-wrap .partner-content .partner p{font-size:.8em;margin-bottom:5px;overflow:hidden;overflow-wrap:break-word;padding:0 5px}.partners-wrap .partner-content .partner:hover{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;cursor:pointer}.partners-wrap .partner-content .partner:hover img{transform:scale(1.1) rotate(3deg)}.home-wrap{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;width:1200px}.home-wrap #pre-splash-header{margin-top:50px;text-align:center}.home-wrap #pre-splash-header h1{color:#fff;margin:0 auto 30px}@media (max-width:768px){.home-wrap #pre-splash-header h2{max-width:20em}}@media (max-width:1300px){.home-wrap{padding:0 30px;width:100%}}@media (max-width:800px){.home-wrap{max-width:100%;overflow:hidden;padding:0 20px}}.home-wrap .splash{align-items:center;display:flex;justify-content:space-evenly;padding:0 0 3.5vh;width:100%}@media (max-width:1300px){.home-wrap .splash{flex-direction:column;height:auto;margin:0 0 30px;padding:0;width:90%}}.home-wrap .splash .splash-image,.home-wrap .splash .splash-logo{flex:1;text-align:center}.home-wrap .splash .splash-image img,.home-wrap .splash .splash-logo img{-o-object-fit:contain;object-fit:contain;width:80%}.home-wrap .splash .splash-logo,.home-wrap .splash .splash-text{color:#323333;font-weight:600;max-width:40%;text-align:center}@media (max-width:1300px){.home-wrap .splash .splash-logo,.home-wrap .splash .splash-text{max-width:100%}}.home-wrap .splash .splash-logo p,.home-wrap .splash .splash-text p{font-size:1.35em;margin-left:auto;margin-right:auto;max-width:24em}.home-wrap .splash .splash-image{flex:1;max-width:50%;text-align:center}@media (max-width:1300px){.home-wrap .splash .splash-image{margin-top:30px auto 0 auto;max-width:450px}}.home-wrap .splash .splash-image img{-o-object-fit:contain;object-fit:contain;width:100%}.home-wrap section.first-actions{margin-bottom:50px}.home-wrap section.first-actions div{text-align:center}.home-wrap .what-is{background:#fff;border-radius:50px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);max-width:83%;padding:20px 50px 40px;text-align:center}.home-wrap .what-is h2{color:#323333}@media (max-width:1100px){.home-wrap .what-is{max-width:100%;padding:20px}}.home-wrap .what-is .what-is-content{color:#323333;display:flex;padding-top:0;text-align:left}@media (max-width:1100px){.home-wrap .what-is .what-is-content{flex-direction:column-reverse}}.home-wrap .what-is .what-is-content .image-wrap{align-self:flex-start;flex:1;margin:0 50px;max-width:30%;min-width:250px}@media (max-width:1100px){.home-wrap .what-is .what-is-content .image-wrap{margin:auto;max-width:100%;min-width:auto}}.home-wrap .what-is .what-is-content .image-wrap img{-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:1100px){.home-wrap .what-is .what-is-content .image-wrap img{margin-bottom:20px;max-width:450px}}.home-wrap .what-is .what-is-content .text-wrap{max-width:110%}@media (max-width:1100px){.home-wrap .what-is .what-is-content .text-wrap{max-width:100%}}.home-wrap .what-is .what-is-content>div{margin:0 10px}.home-wrap .what-is .what-is-content h2{color:#323333;margin:0}.home-wrap .what-is .what-is-content ul{padding-left:1.1rem}.home-wrap .what-is .what-is-content ul li{font-size:1.125rem;margin-bottom:.5em}.home-wrap .what-is .what-is-content ul li:first-child::marker{color:#59a3d0}.home-wrap .what-is .what-is-content ul li:nth-child(2)::marker{color:#ea8782}.home-wrap .what-is .what-is-content ul li:nth-child(3)::marker{color:#f4c760}.home-wrap .what-is .what-is-content ul li:nth-child(4)::marker{color:#88cb88}.home-wrap .whats-involved{padding:100px 0;text-align:center;width:100%}.home-wrap .whats-involved .involved-content{display:flex;justify-content:center;text-align:left;width:100%}@media (max-width:768px){.home-wrap .whats-involved .involved-content{align-items:center;flex-direction:column;justify-content:center}}.home-wrap .whats-involved .involved-content .involved-list{display:flex;flex-direction:column;justify-content:space-between;margin:0 30px;width:30%}@media (max-width:768px){.home-wrap .whats-involved .involved-content .involved-list{margin-bottom:50px;width:90%}}.home-wrap .whats-involved .involved-content .involved-list h2{background:#59a3d0;border-radius:50px;font-size:1.2em;margin:0;padding:20px;text-align:center}.home-wrap .whats-involved .involved-content .involved-list ul{color:#323333;line-height:2.2em;list-style:none;margin:20px 0 30px}.home-wrap .whats-involved .involved-content .involved-list ul li:before{color:#7b68c8;content:"•";display:inline-block;font-weight:700;margin-left:-1rem;width:1rem}.home-wrap .whats-involved .involved-content .involved-list .image-wrap{margin:0 auto;width:80%}.home-wrap .whats-involved .involved-content .involved-list .image-wrap img{-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:768px){.home-wrap .whats-involved .involved-content .involved-list .image-wrap{margin-top:30px}}.home-wrap .supporting-resources{max-width:1000px;padding:95px 0 30px;text-align:center;width:100%}@media (max-width:768px){.home-wrap .supporting-resources{max-width:100%;padding:30px 0}}.home-wrap .supporting-resources .supporting-content{display:flex;justify-content:center;text-align:left;width:100%}@media (max-width:1100px){.home-wrap .supporting-resources .supporting-content{align-items:center;flex-direction:column;justify-content:center;margin:30px auto auto;text-align:center;width:100%}}.home-wrap .supporting-resources .supporting-content .supporting-text{color:#323333;flex:1;margin-bottom:50px}.home-wrap .supporting-resources .supporting-content .supporting-text h1{margin-top:0}@media (max-width:1100px){.home-wrap .supporting-resources .supporting-content .supporting-text{margin-bottom:20px}}.home-wrap .supporting-resources .supporting-content .butt-resources{margin:10px 0 20px -5px}.home-wrap .supporting-resources .supporting-content .content-wrap{display:flex;flex:2;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:0 0 0 50px;width:100%}@media (max-width:1100px){.home-wrap .supporting-resources .supporting-content .content-wrap{height:auto;justify-content:space-around;max-height:none;overflow:visible;padding:0}}.home-wrap .supporting-resources .supporting-content .content-wrap .resource{background:#fff;border-radius:10px 10px 24px 24px;color:#323333;flex:1;margin:0 8px 18px;max-height:230px;max-width:50%;min-width:300px;overflow:hidden;padding:10px;text-align:center;text-decoration:none}.home-wrap .supporting-resources .supporting-content .content-wrap .resource.show{display:block}.home-wrap .supporting-resources .supporting-content .content-wrap .resource .image{background:#c0e5f7;border-radius:10px;height:140px;overflow:hidden;transition:all .3s;width:100%}@media (max-width:768px){.home-wrap .supporting-resources .supporting-content .content-wrap .resource .image{height:160px}}.home-wrap .supporting-resources .supporting-content .content-wrap .resource .image img{height:105%;-o-object-fit:cover;object-fit:cover;transform:scale(1) rotate(0);transition:all .4s;width:105%}.home-wrap .supporting-resources .supporting-content .content-wrap .resource p{margin-bottom:5px;padding:0 5px}.home-wrap .supporting-resources .supporting-content .content-wrap .resource:hover{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;cursor:pointer}.home-wrap .supporting-resources .supporting-content .content-wrap .resource:hover img{transform:scale(1.1) rotate(2deg)}@media (max-width:768px){.home-wrap .supporting-resources .supporting-content .content-wrap .resource{width:45%}}.home-wrap .for-me{padding-bottom:100px;text-align:center;width:100%}@media (max-width:768px){.home-wrap .for-me{max-width:90%}}.home-wrap .for-me .for-me-content{align-items:center;background:#fff;border-radius:50px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:67%;padding:50px;text-align:center;width:67%}@media (max-width:1300px){.home-wrap .for-me .for-me-content{max-width:80%;width:80%}}@media (max-width:768px){.home-wrap .for-me .for-me-content{max-width:100%;padding:20px;width:100%}}.home-wrap .for-me .for-me-content .button-wrap{display:flex}.home-wrap .for-me .for-me-content .button-wrap a.butt-general{font-size:16px}.home-wrap .for-me .for-me-content .video{height:50%;margin-bottom:30px;max-width:600px;width:80%}.home-wrap .for-me .for-me-content .video .iframe-wrapper{padding-top:56.25%;position:relative}.home-wrap .for-me .for-me-content .video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.home-wrap .for-me .for-me-content .mobile-copy{color:#323333;display:none;font-weight:700;padding-bottom:10px}@media (max-width:767px){.home-wrap .for-me .for-me-content .mobile-copy{display:block}}@media (max-height:412px){.home-wrap .for-me .for-me-content .mobile-copy{display:block}}@media (max-width:768px){.home-wrap .butt-find-out-more{margin:0}}#front-register{padding-bottom:50px}#add-meeting.dashboard-wrap,#goals.dashboard-wrap,.dashboard-wrap{align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:space-between;padding-bottom:50px;padding-top:0!important;width:100%}@media (max-width:1300px){#add-meeting.dashboard-wrap,#goals.dashboard-wrap,.dashboard-wrap{padding:0 30px;width:100vw}}@media (max-width:800px){#add-meeting.dashboard-wrap,#goals.dashboard-wrap,.dashboard-wrap{padding:0 20px;width:100vw}}#add-meeting.dashboard-wrap .dashboard-heading,#goals.dashboard-wrap .dashboard-heading,.dashboard-wrap .dashboard-heading{align-items:center;display:flex;justify-content:center;padding:0;text-align:center;width:100%}#add-meeting.dashboard-wrap .dashboard-heading .dashboard-title,#goals.dashboard-wrap .dashboard-heading .dashboard-title,.dashboard-wrap .dashboard-heading .dashboard-title{padding:0;text-align:center;width:100%}@media (max-width:500px){#add-meeting.dashboard-wrap .dashboard-heading .dashboard-title,#goals.dashboard-wrap .dashboard-heading .dashboard-title,.dashboard-wrap .dashboard-heading .dashboard-title{text-align:left}}#add-meeting.dashboard-wrap .dashboard-heading .toggle,#goals.dashboard-wrap .dashboard-heading .toggle,.dashboard-wrap .dashboard-heading .toggle{align-items:center;display:flex}#add-meeting.dashboard-wrap .dashboard-heading .toggle .label,#goals.dashboard-wrap .dashboard-heading .toggle .label,.dashboard-wrap .dashboard-heading .toggle .label{color:#fff;font-size:.63rem;font-weight:700;text-transform:uppercase}#add-meeting.dashboard-wrap .dashboard-heading .toggle .label.left,#goals.dashboard-wrap .dashboard-heading .toggle .label.left,.dashboard-wrap .dashboard-heading .toggle .label.left{margin-right:10px;text-align:right}#add-meeting.dashboard-wrap .dashboard-heading .toggle .label.right,#goals.dashboard-wrap .dashboard-heading .toggle .label.right,.dashboard-wrap .dashboard-heading .toggle .label.right{margin-left:10px;text-align:left}#add-meeting.dashboard-wrap .dashboard-heading .spacer,#goals.dashboard-wrap .dashboard-heading .spacer,.dashboard-wrap .dashboard-heading .spacer{display:block;min-width:120px}@media (max-width:500px){#add-meeting.dashboard-wrap .dashboard-heading .spacer,#goals.dashboard-wrap .dashboard-heading .spacer,.dashboard-wrap .dashboard-heading .spacer{min-width:0}}#add-meeting.dashboard-wrap#add-meeting,#add-meeting.dashboard-wrap#goals,#goals.dashboard-wrap#add-meeting,#goals.dashboard-wrap#goals,.dashboard-wrap#add-meeting,.dashboard-wrap#goals{flex-direction:row;padding-top:50px!important}#add-meeting.dashboard-wrap .dashboard-content,#goals.dashboard-wrap .dashboard-content,.dashboard-wrap .dashboard-content{display:flex;flex-direction:column;justify-content:space-between;width:100%}#add-meeting.dashboard-wrap .dashboard-content.layout-reverse,#goals.dashboard-wrap .dashboard-content.layout-reverse,.dashboard-wrap .dashboard-content.layout-reverse{flex-direction:column-reverse}#add-meeting.dashboard-wrap .dashboard-content h2,#goals.dashboard-wrap .dashboard-content h2,.dashboard-wrap .dashboard-content h2{font-size:1.3em;margin-bottom:10px;text-align:center}#add-meeting.dashboard-wrap .dashboard-content .section-tagline,#goals.dashboard-wrap .dashboard-content .section-tagline,.dashboard-wrap .dashboard-content .section-tagline{font-size:.88rem;margin-bottom:10px;margin-top:0;min-height:40px;text-align:center}#add-meeting.dashboard-wrap .dashboard-content .top-section,#goals.dashboard-wrap .dashboard-content .top-section,.dashboard-wrap .dashboard-content .top-section{margin-bottom:40px}@media (max-width:800px){#add-meeting.dashboard-wrap .dashboard-content .top-section,#goals.dashboard-wrap .dashboard-content .top-section,.dashboard-wrap .dashboard-content .top-section{margin-bottom:0}}#add-meeting.dashboard-wrap .dashboard-content .top-section .about-me,#goals.dashboard-wrap .dashboard-content .top-section .about-me,.dashboard-wrap .dashboard-content .top-section .about-me{margin-top:0;width:100%}#add-meeting.dashboard-wrap .dashboard-content .top-section .about-me .quiz-section-wrap,#goals.dashboard-wrap .dashboard-content .top-section .about-me .quiz-section-wrap,.dashboard-wrap .dashboard-content .top-section .about-me .quiz-section-wrap{display:flex;flex-wrap:wrap;justify-content:center}@media (max-width:800px){#add-meeting.dashboard-wrap .dashboard-content .top-section .about-me .quiz-section-wrap,#goals.dashboard-wrap .dashboard-content .top-section .about-me .quiz-section-wrap,.dashboard-wrap .dashboard-content .top-section .about-me .quiz-section-wrap{padding-top:30px}}#add-meeting.dashboard-wrap .dashboard-content .bottom-section,#goals.dashboard-wrap .dashboard-content .bottom-section,.dashboard-wrap .dashboard-content .bottom-section{display:flex;justify-content:space-between;margin-bottom:40px}@media (max-width:800px){#add-meeting.dashboard-wrap .dashboard-content .bottom-section,#goals.dashboard-wrap .dashboard-content .bottom-section,.dashboard-wrap .dashboard-content .bottom-section{flex-direction:column;margin-bottom:0}}#add-meeting.dashboard-wrap .dashboard-content .bottom-section .goals-progress,#add-meeting.dashboard-wrap .dashboard-content .bottom-section .support-network,#goals.dashboard-wrap .dashboard-content .bottom-section .goals-progress,#goals.dashboard-wrap .dashboard-content .bottom-section .support-network,.dashboard-wrap .dashboard-content .bottom-section .goals-progress,.dashboard-wrap .dashboard-content .bottom-section .support-network{width:50%}#add-meeting.dashboard-wrap .dashboard-content .bottom-section .goals-progress,#goals.dashboard-wrap .dashboard-content .bottom-section .goals-progress,.dashboard-wrap .dashboard-content .bottom-section .goals-progress{margin-right:50px}#add-meeting.dashboard-wrap .dashboard-content .bottom-section .support-network,#goals.dashboard-wrap .dashboard-content .bottom-section .support-network,.dashboard-wrap .dashboard-content .bottom-section .support-network{margin-left:50px}@media (max-width:800px){#add-meeting.dashboard-wrap .dashboard-content .bottom-section .goals-progress,#add-meeting.dashboard-wrap .dashboard-content .bottom-section .support-network,#goals.dashboard-wrap .dashboard-content .bottom-section .goals-progress,#goals.dashboard-wrap .dashboard-content .bottom-section .support-network,.dashboard-wrap .dashboard-content .bottom-section .goals-progress,.dashboard-wrap .dashboard-content .bottom-section .support-network{margin:0 0 50px;width:100%}}#add-meeting.dashboard-wrap.team-member,#goals.dashboard-wrap.team-member,.dashboard-wrap.team-member{flex-direction:column;padding-top:50px!important}@media (max-width:768px){#add-meeting.dashboard-wrap,#goals.dashboard-wrap,.dashboard-wrap{align-items:center;flex-direction:column}}#add-meeting.dashboard-wrap .youth-switcher,#goals.dashboard-wrap .youth-switcher,.dashboard-wrap .youth-switcher{position:absolute;right:50px;top:120px}#add-meeting.dashboard-wrap .young-person,#goals.dashboard-wrap .young-person,.dashboard-wrap .young-person{align-items:flex-start;display:none;flex-direction:row;justify-content:space-between;width:100%}#add-meeting.dashboard-wrap .young-person.visible,#goals.dashboard-wrap .young-person.visible,.dashboard-wrap .young-person.visible{display:flex}#add-meeting.dashboard-wrap .about-me,#add-meeting.dashboard-wrap .goals-progress,#add-meeting.dashboard-wrap .support-network,#goals.dashboard-wrap .about-me,#goals.dashboard-wrap .goals-progress,#goals.dashboard-wrap .support-network,.dashboard-wrap .about-me,.dashboard-wrap .goals-progress,.dashboard-wrap .support-network{width:30%}@media (max-width:768px){#add-meeting.dashboard-wrap .about-me,#add-meeting.dashboard-wrap .goals-progress,#add-meeting.dashboard-wrap .support-network,#goals.dashboard-wrap .about-me,#goals.dashboard-wrap .goals-progress,#goals.dashboard-wrap .support-network,.dashboard-wrap .about-me,.dashboard-wrap .goals-progress,.dashboard-wrap .support-network{margin:50px 0;width:80%}}#add-meeting.dashboard-wrap .about-me .quiz-complete,#goals.dashboard-wrap .about-me .quiz-complete,.dashboard-wrap .about-me .quiz-complete{display:flex;justify-content:center;margin-top:15px}#add-meeting.dashboard-wrap .about-me .quiz-complete .butt-results,#goals.dashboard-wrap .about-me .quiz-complete .butt-results,.dashboard-wrap .about-me .quiz-complete .butt-results{flex-direction:row-reverse;margin-left:0;width:auto}#add-meeting.dashboard-wrap .about-me .quiz-complete .butt-results .title,#goals.dashboard-wrap .about-me .quiz-complete .butt-results .title,.dashboard-wrap .about-me .quiz-complete .butt-results .title{margin-left:10px}#add-meeting.dashboard-wrap .about-me .quiz-complete .butt-results .results,#goals.dashboard-wrap .about-me .quiz-complete .butt-results .results,.dashboard-wrap .about-me .quiz-complete .butt-results .results{background-image:url(../images/icons/icon-results-blue.svg)}#add-meeting.dashboard-wrap .about-me .quiz-complete .licensed-wrap,#goals.dashboard-wrap .about-me .quiz-complete .licensed-wrap,.dashboard-wrap .about-me .quiz-complete .licensed-wrap{border:1px solid #ffda5e;border-radius:40px;display:block;padding:2px;position:relative}#add-meeting.dashboard-wrap .about-me .quiz-complete .licensed-wrap:before,#goals.dashboard-wrap .about-me .quiz-complete .licensed-wrap:before,.dashboard-wrap .about-me .quiz-complete .licensed-wrap:before{background:url(../images/icon-banner.svg) 50% no-repeat;content:"";height:36px;position:absolute;right:13px;top:-4px;width:20px;z-index:1}#add-meeting.dashboard-wrap .about-me .quiz-progress,#goals.dashboard-wrap .about-me .quiz-progress,.dashboard-wrap .about-me .quiz-progress{background:#fff;border-radius:50px;height:42px;margin-top:15px;padding:0 4px 0 20px;position:relative;width:100%}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-back,#goals.dashboard-wrap .about-me .quiz-progress .progress-back,.dashboard-wrap .about-me .quiz-progress .progress-back{background:#ebebeb;border-radius:20px;bottom:0;height:6px;margin:auto;position:absolute;top:0;width:calc(100% - 24px)}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots,.dashboard-wrap .about-me .quiz-progress .progress-dots{align-items:center;display:flex;height:100%;justify-content:space-between;width:100%}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot{border-radius:40px;height:16px;width:16px;z-index:1}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.career,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.career,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.career{background:#d4e9f7}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.career.completed,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.career.completed,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.career.completed{background:#59a3d0}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.strengths,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.strengths,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.strengths{background:#e4e0f7}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.strengths.completed,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.strengths.completed,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.strengths.completed{background:#7b68c8}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.work,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.work,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.work{background:#f8e9b9}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.work.completed,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.work.completed,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.work.completed{background:#f3c762}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.training,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.training,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.training{background:#d5f2d4}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.training.completed,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.training.completed,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.training.completed{background:#86cc88}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.life,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.life,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.life{background:#f7dada}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.life.completed,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.life.completed,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.life.completed{background:#ee9a95}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.results,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.results,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.results{background-color:#d4e9f7;background-image:url(../images/icons/icon-results.svg);background-position:50%;background-repeat:no-repeat;height:34px;width:34px}#add-meeting.dashboard-wrap .goals-progress .add-goal-button,#goals.dashboard-wrap .goals-progress .add-goal-button,.dashboard-wrap .goals-progress .add-goal-button{display:flex;justify-content:center;margin:30px 0 0}#add-meeting.dashboard-wrap .goals-progress .add-goal-button .butt-general,#goals.dashboard-wrap .goals-progress .add-goal-button .butt-general,.dashboard-wrap .goals-progress .add-goal-button .butt-general{flex-direction:row-reverse;margin-left:0}#add-meeting.dashboard-wrap .goals-progress .add-goal-button .butt-general .butt-icon.add-goal,#goals.dashboard-wrap .goals-progress .add-goal-button .butt-general .butt-icon.add-goal,.dashboard-wrap .goals-progress .add-goal-button .butt-general .butt-icon.add-goal{background-image:url(../images/icons/icon-add-purple.svg)}#add-meeting.dashboard-wrap .goals-progress .goals-wrap,#goals.dashboard-wrap .goals-progress .goals-wrap,.dashboard-wrap .goals-progress .goals-wrap{background:#fff;border-radius:40px;padding:20px}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .small,#goals.dashboard-wrap .goals-progress .goals-wrap .small,.dashboard-wrap .goals-progress .goals-wrap .small{color:#786ac1;font-size:.8em;font-style:italic;text-align:center}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .goal,#goals.dashboard-wrap .goals-progress .goals-wrap .goal,.dashboard-wrap .goals-progress .goals-wrap .goal{background:#f9d87c;border-radius:40px;cursor:pointer;display:block;margin:0 0 15px;padding:10px;text-decoration:none}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .goal .progress,#goals.dashboard-wrap .goals-progress .goals-wrap .goal .progress,.dashboard-wrap .goals-progress .goals-wrap .goal .progress{background:#e4e0f7;border-radius:16px;height:16px;padding:0 5px;width:100%}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-fill,#goals.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-fill,.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-fill{background:#cac2ec;border-radius:20px;bottom:0;height:4px;margin:auto;position:absolute;top:0;width:calc(100% - 10px);width:0}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-dots,#goals.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-dots,.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-dots{align-items:center;display:flex;height:100%;justify-content:space-between;width:100%}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-dots .dot,#goals.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-dots .dot,.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-dots .dot{background:#cac2ec;border-radius:20px;height:8px;width:8px}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-dots .dot.completed,#goals.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-dots .dot.completed,.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-dots .dot.completed{background:#786ac1}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .goal .details,#goals.dashboard-wrap .goals-progress .goals-wrap .goal .details,.dashboard-wrap .goals-progress .goals-wrap .goal .details{align-items:center;display:flex}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .goal .details .icon,#goals.dashboard-wrap .goals-progress .goals-wrap .goal .details .icon,.dashboard-wrap .goals-progress .goals-wrap .goal .details .icon{background:#f9d87c url(../images/icons/icon-goal.svg) no-repeat;background-position:53% 53%;background-size:76%;border-radius:50px;height:34px;min-width:34px;width:34px}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .goal .details .title,#goals.dashboard-wrap .goals-progress .goals-wrap .goal .details .title,.dashboard-wrap .goals-progress .goals-wrap .goal .details .title{color:#323333;font-size:.85em;font-weight:600;padding-left:10px}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .goal.disabled .details,#goals.dashboard-wrap .goals-progress .goals-wrap .goal.disabled .details,.dashboard-wrap .goals-progress .goals-wrap .goal.disabled .details{opacity:.5}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .goal.active .details,#goals.dashboard-wrap .goals-progress .goals-wrap .goal.active .details,.dashboard-wrap .goals-progress .goals-wrap .goal.active .details{opacity:1}#add-meeting.dashboard-wrap .support-network .support-wrap,#goals.dashboard-wrap .support-network .support-wrap,.dashboard-wrap .support-network .support-wrap{background:#fff;border-radius:40px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);color:#323333;padding:20px}#add-meeting.dashboard-wrap .support-network .support-wrap:last-child,#goals.dashboard-wrap .support-network .support-wrap:last-child,.dashboard-wrap .support-network .support-wrap:last-child{margin-top:15px}#add-meeting.dashboard-wrap .support-network .support-wrap h3,#goals.dashboard-wrap .support-network .support-wrap h3,.dashboard-wrap .support-network .support-wrap h3{color:#323333;font-size:1.1rem;margin:0 0 20px}#add-meeting.dashboard-wrap .support-network .support-wrap h3.slim,#goals.dashboard-wrap .support-network .support-wrap h3.slim,.dashboard-wrap .support-network .support-wrap h3.slim{font-weight:300}#add-meeting.dashboard-wrap .support-network .support-wrap .small,#goals.dashboard-wrap .support-network .support-wrap .small,.dashboard-wrap .support-network .support-wrap .small{color:#786ac1;font-size:.8em;font-style:italic}#add-meeting.dashboard-wrap .support-network .support-wrap .meeting-wrap,#goals.dashboard-wrap .support-network .support-wrap .meeting-wrap,.dashboard-wrap .support-network .support-wrap .meeting-wrap{text-align:center}#add-meeting.dashboard-wrap .support-network .support-wrap .meeting-wrap .butt-general,#goals.dashboard-wrap .support-network .support-wrap .meeting-wrap .butt-general,.dashboard-wrap .support-network .support-wrap .meeting-wrap .butt-general{margin:10px auto 0}#add-meeting.dashboard-wrap .support-network .support-wrap .meeting-small-info,#goals.dashboard-wrap .support-network .support-wrap .meeting-small-info,.dashboard-wrap .support-network .support-wrap .meeting-small-info{align-items:center;color:#786ac1;display:flex;font-size:.8em;margin:5px 0}#add-meeting.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon,#goals.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon,.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon{border:2px solid #786ac1;border-radius:40px;height:34px;margin-right:10px;width:34px}#add-meeting.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon.date,#goals.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon.date,.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon.date{background:url(../images/icons/icon-addcal-purple.svg) 50% no-repeat}#add-meeting.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon.time,#goals.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon.time,.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon.time{background:url(../images/icons/icon-time.svg) 50% no-repeat}#add-meeting.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon.address,#goals.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon.address,.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon.address{background:url(../images/icons/icon-location.svg) 50% no-repeat}#add-meeting.dashboard-wrap .support-network .support-wrap .meeting-small-info .butt-save-to-calendar,#goals.dashboard-wrap .support-network .support-wrap .meeting-small-info .butt-save-to-calendar,.dashboard-wrap .support-network .support-wrap .meeting-small-info .butt-save-to-calendar{background:#e4e0f7;border-radius:20px;display:block;margin:10px 0;padding:5px 10px;text-decoration:none}#add-meeting.dashboard-wrap .support-network .support-wrap .meeting-small-info .butt-save-to-calendar:hover,#goals.dashboard-wrap .support-network .support-wrap .meeting-small-info .butt-save-to-calendar:hover,.dashboard-wrap .support-network .support-wrap .meeting-small-info .butt-save-to-calendar:hover{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;color:#4c4180;cursor:pointer}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap,#goals.dashboard-wrap .support-network .support-wrap .team-wrap,.dashboard-wrap .support-network .support-wrap .team-wrap{text-align:center}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap h2,#goals.dashboard-wrap .support-network .support-wrap .team-wrap h2,.dashboard-wrap .support-network .support-wrap .team-wrap h2{text-align:left}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team,.dashboard-wrap .support-network .support-wrap .team-wrap .team{align-items:center;display:flex;justify-content:center;margin:20px 0}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .me,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .me,.dashboard-wrap .support-network .support-wrap .team-wrap .team .me{background-image:url(../images/icons/icon-default-profile.svg);background-position:50%;background-repeat:no-repeat;background-size:50%;border:1px solid #ebebeb;border-radius:24px;flex:1;height:72px;max-width:95px;min-width:60px;overflow:hidden}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .me.has-avatar,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .me.has-avatar,.dashboard-wrap .support-network .support-wrap .team-wrap .team .me.has-avatar{background-image:none}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .me img,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .me img,.dashboard-wrap .support-network .support-wrap .team-wrap .team .me img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1024px) and (min-width:769px){#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .me,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .me,.dashboard-wrap .support-network .support-wrap .team-wrap .team .me{height:60px;max-width:60px;width:60px}}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .member,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .member,.dashboard-wrap .support-network .support-wrap .team-wrap .team .member{align-items:center;border:1px solid #ebebeb;border-radius:40px;color:#fff;display:flex;font-size:.8em;font-weight:600;height:34px;justify-content:center;margin-left:5px;position:relative;width:34px}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled,.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled{border:none}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:first-child,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:first-child,.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:first-child{background:#468449}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(2),#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(2),.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(2){background:#59a3d0}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(3),#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(3),.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(3){background:#ee9a95}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(4),#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(4),.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(4){background:#f3c762}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(5),#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(5),.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(5){background:#468449}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.licensed,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.licensed,.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.licensed{border:2px solid #ffda5e}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.licensed:before,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.licensed:before,.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.licensed:before{background:url(../images/icon-badge.svg) 50% no-repeat;bottom:-9px;content:"";height:17px;position:absolute;right:0;width:11px}@media (max-width:1024px) and (min-width:769px){#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .member,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .member,.dashboard-wrap .support-network .support-wrap .team-wrap .team .member{height:24px;width:24px}}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .butt-add-team,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .butt-add-team,.dashboard-wrap .support-network .support-wrap .team-wrap .butt-add-team{margin:0}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .butt-general,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .butt-general,.dashboard-wrap .support-network .support-wrap .team-wrap .butt-general{margin:10px auto 0}#add-meeting.dashboard-wrap .complete-about,#goals.dashboard-wrap .complete-about,.dashboard-wrap .complete-about{background:hsla(0,0%,100%,.45);border-radius:20px;font-size:.88rem;font-style:italic;padding:20px;text-align:center}@media (max-width:768px){#add-meeting.dashboard-wrap .goals-list-column,#add-meeting.dashboard-wrap .main-goal-column,#add-meeting.dashboard-wrap .task-list-column,#goals.dashboard-wrap .goals-list-column,#goals.dashboard-wrap .main-goal-column,#goals.dashboard-wrap .task-list-column,.dashboard-wrap .goals-list-column,.dashboard-wrap .main-goal-column,.dashboard-wrap .task-list-column{margin:50px 0;width:80%!important}}#add-meeting.dashboard-wrap .goals-list-column h1,#add-meeting.dashboard-wrap .goals-list-column h2,#add-meeting.dashboard-wrap .main-goal-column h1,#add-meeting.dashboard-wrap .main-goal-column h2,#add-meeting.dashboard-wrap .task-list-column h1,#add-meeting.dashboard-wrap .task-list-column h2,#goals.dashboard-wrap .goals-list-column h1,#goals.dashboard-wrap .goals-list-column h2,#goals.dashboard-wrap .main-goal-column h1,#goals.dashboard-wrap .main-goal-column h2,#goals.dashboard-wrap .task-list-column h1,#goals.dashboard-wrap .task-list-column h2,.dashboard-wrap .goals-list-column h1,.dashboard-wrap .goals-list-column h2,.dashboard-wrap .main-goal-column h1,.dashboard-wrap .main-goal-column h2,.dashboard-wrap .task-list-column h1,.dashboard-wrap .task-list-column h2{color:#323333}#add-meeting.dashboard-wrap .goals-list-column p,#add-meeting.dashboard-wrap .main-goal-column p,#add-meeting.dashboard-wrap .task-list-column p,#goals.dashboard-wrap .goals-list-column p,#goals.dashboard-wrap .main-goal-column p,#goals.dashboard-wrap .task-list-column p,.dashboard-wrap .goals-list-column p,.dashboard-wrap .main-goal-column p,.dashboard-wrap .task-list-column p{color:#000}#add-meeting.dashboard-wrap .goals-list-column .butt-wrap,#add-meeting.dashboard-wrap .main-goal-column .butt-wrap,#add-meeting.dashboard-wrap .task-list-column .butt-wrap,#goals.dashboard-wrap .goals-list-column .butt-wrap,#goals.dashboard-wrap .main-goal-column .butt-wrap,#goals.dashboard-wrap .task-list-column .butt-wrap,.dashboard-wrap .goals-list-column .butt-wrap,.dashboard-wrap .main-goal-column .butt-wrap,.dashboard-wrap .task-list-column .butt-wrap{display:flex;width:100%}#add-meeting.dashboard-wrap .goals-list-column .butt-wrap button.butt-edit,#add-meeting.dashboard-wrap .goals-list-column .butt-wrap button.butt-save-team,#add-meeting.dashboard-wrap .main-goal-column .butt-wrap button.butt-edit,#add-meeting.dashboard-wrap .main-goal-column .butt-wrap button.butt-save-team,#add-meeting.dashboard-wrap .task-list-column .butt-wrap button.butt-edit,#add-meeting.dashboard-wrap .task-list-column .butt-wrap button.butt-save-team,#goals.dashboard-wrap .goals-list-column .butt-wrap button.butt-edit,#goals.dashboard-wrap .goals-list-column .butt-wrap button.butt-save-team,#goals.dashboard-wrap .main-goal-column .butt-wrap button.butt-edit,#goals.dashboard-wrap .main-goal-column .butt-wrap button.butt-save-team,#goals.dashboard-wrap .task-list-column .butt-wrap button.butt-edit,#goals.dashboard-wrap .task-list-column .butt-wrap button.butt-save-team,.dashboard-wrap .goals-list-column .butt-wrap button.butt-edit,.dashboard-wrap .goals-list-column .butt-wrap button.butt-save-team,.dashboard-wrap .main-goal-column .butt-wrap button.butt-edit,.dashboard-wrap .main-goal-column .butt-wrap button.butt-save-team,.dashboard-wrap .task-list-column .butt-wrap button.butt-edit,.dashboard-wrap .task-list-column .butt-wrap button.butt-save-team{margin:10px auto;width:200px}#add-meeting.dashboard-wrap .goals-creator-container,#goals.dashboard-wrap .goals-creator-container,.dashboard-wrap .goals-creator-container{display:flex;flex:1;flex-direction:column;width:100%}#add-meeting.dashboard-wrap .goals-list-column,#goals.dashboard-wrap .goals-list-column,.dashboard-wrap .goals-list-column{max-width:320px;width:30%}#add-meeting.dashboard-wrap .goals-list-column .light-bar,#goals.dashboard-wrap .goals-list-column .light-bar,.dashboard-wrap .goals-list-column .light-bar{width:calc(100% - 46px)!important}#add-meeting.dashboard-wrap .goals-list-column .header-wrap,#goals.dashboard-wrap .goals-list-column .header-wrap,.dashboard-wrap .goals-list-column .header-wrap{align-items:center;display:flex}#add-meeting.dashboard-wrap .goals-list-column .header-wrap .butt-help,#goals.dashboard-wrap .goals-list-column .header-wrap .butt-help,.dashboard-wrap .goals-list-column .header-wrap .butt-help{align-items:center;background:#fff;border-radius:30px;color:#323333;display:flex;font-weight:700;height:25px;justify-content:center;margin-left:10px;text-decoration:none;width:25px}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper,#goals.dashboard-wrap .goals-list-column .goal-wrapper,.dashboard-wrap .goals-list-column .goal-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal,#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .butt-goal,#goals.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal,#goals.dashboard-wrap .goals-list-column .goal-wrapper .butt-goal,.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal,.dashboard-wrap .goals-list-column .goal-wrapper .butt-goal{flex-direction:row-reverse;height:74px;margin:5px 0;padding:0 10px;width:100%}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal .butt-icon,#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .butt-goal .butt-icon,#goals.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal .butt-icon,#goals.dashboard-wrap .goals-list-column .goal-wrapper .butt-goal .butt-icon,.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal .butt-icon,.dashboard-wrap .goals-list-column .goal-wrapper .butt-goal .butt-icon{background-color:#f9d87c;height:54px;width:54px}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal .title,#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .butt-goal .title,#goals.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal .title,#goals.dashboard-wrap .goals-list-column .goal-wrapper .butt-goal .title,.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal .title,.dashboard-wrap .goals-list-column .goal-wrapper .butt-goal .title{color:#323333;font-size:1.2em;padding-left:10px;text-align:left;text-transform:unset;text-transform:none}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown,#goals.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown,.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown{align-items:center;background:#fff;border-radius:40px;color:#323333;display:flex;flex-direction:column;height:0;justify-content:flex-start;margin-top:-80px;opacity:0;overflow:hidden;padding:80px 20px 0;pointer-events:none;transition:all .4s;width:100%}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown.active,#goals.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown.active,.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown.active{height:400px;opacity:1}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal,#goals.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal,.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal{align-items:center;-webkit-appearance:none;border:none;border-radius:50px;cursor:pointer;display:flex;font-family:Open Sans,sans-serif;height:44px;margin-bottom:10px;pointer-events:auto;text-align:left;width:100%}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal .title,#goals.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal .title,.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal .title{padding:0 20px}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal.selected,#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal:hover,#goals.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal.selected,#goals.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal:hover,.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal.selected,.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal:hover{background:#f8e9b9}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .custom-goal,#goals.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .custom-goal,.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .custom-goal{width:100%}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .custom-goal input,#goals.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .custom-goal input,.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .custom-goal input{background:#ebebeb;border:none;border-radius:44px;color:#323333;font-family:Open Sans,sans-serif;font-size:1rem;height:44px;margin-top:10px;outline:none;padding:0 20px;pointer-events:auto;width:100%}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .butt-general,#goals.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .butt-general,.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .butt-general{background:#7b68c8;color:#fff;margin:20px 0;pointer-events:auto}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .butt-general .butt-icon,#goals.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .butt-general .butt-icon,.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .butt-general .butt-icon{background-color:#fff}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal,#goals.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal,.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal{background:hsla(0,0%,100%,.5);z-index:4}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups,#goals.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups,.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups{display:flex;flex-direction:column;height:90%;justify-content:space-between;opacity:0;position:absolute;right:-44px;transform:scale(0);transition:transform .2s,opacity .2s;visibility:hidden}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups .butt-icon,#goals.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups .butt-icon,.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups .butt-icon{background-color:hsla(0,0%,100%,.45);background-position:50%;background-repeat:no-repeat;background-size:80%;border-radius:32px;height:34px;width:34px;z-index:1}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups .butt-icon.add-team,#goals.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups .butt-icon.add-team,.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups .butt-icon.add-team{align-items:center;background-image:url(../images/icons/icon-team-transparent.svg);display:flex;font-weight:600;justify-content:center;position:relative}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups .butt-icon.add-calendar,#goals.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups .butt-icon.add-calendar,.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups .butt-icon.add-calendar{background-image:url(../images/icons/icon-addcal-purple.svg);background-size:100%}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper.active .butt-goal,#goals.dashboard-wrap .goals-list-column .goal-wrapper.active .butt-goal,.dashboard-wrap .goals-list-column .goal-wrapper.active .butt-goal{background:#f9d87c;border:5px solid #fff}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper.active .butt-groups,#goals.dashboard-wrap .goals-list-column .goal-wrapper.active .butt-groups,.dashboard-wrap .goals-list-column .goal-wrapper.active .butt-groups{opacity:1;transform:scale(1);visibility:visible}#add-meeting.dashboard-wrap .goals-list-column .goals-wrap,#goals.dashboard-wrap .goals-list-column .goals-wrap,.dashboard-wrap .goals-list-column .goals-wrap{background:#fff;border:none;border-radius:42px;height:74px;margin-top:15px;outline:none;width:100%}#add-meeting.dashboard-wrap .goals-list-column .goals-wrap a,#goals.dashboard-wrap .goals-list-column .goals-wrap a,.dashboard-wrap .goals-list-column .goals-wrap a{padding:0 10px 0 4px}#add-meeting.dashboard-wrap .goals-list-column .goals-wrap .goals-creator-wrap,#goals.dashboard-wrap .goals-list-column .goals-wrap .goals-creator-wrap,.dashboard-wrap .goals-list-column .goals-wrap .goals-creator-wrap{border:none;border-radius:42px;font-size:1.1rem;height:64px;outline:none;padding:5px;text-transform:unset}#add-meeting.dashboard-wrap .goals-list-column .goals-wrap .title-wrap,#goals.dashboard-wrap .goals-list-column .goals-wrap .title-wrap,.dashboard-wrap .goals-list-column .goals-wrap .title-wrap{display:flex;flex:1;flex-direction:column}#add-meeting.dashboard-wrap .goals-list-column .goals-wrap .title-wrap .body,#goals.dashboard-wrap .goals-list-column .goals-wrap .title-wrap .body,.dashboard-wrap .goals-list-column .goals-wrap .title-wrap .body{color:#5243a0;font-size:.65em;font-weight:600;padding-left:10px;padding-top:5px}#add-meeting.dashboard-wrap .goals-list-column .goals-wrap .title,#goals.dashboard-wrap .goals-list-column .goals-wrap .title,.dashboard-wrap .goals-list-column .goals-wrap .title{color:#323333;font-size:.85em;font-weight:600;padding-left:10px}#add-meeting.dashboard-wrap .goals-list-column .goals-wrap .close-yellow,#add-meeting.dashboard-wrap .goals-list-column .goals-wrap .edit,#goals.dashboard-wrap .goals-list-column .goals-wrap .close-yellow,#goals.dashboard-wrap .goals-list-column .goals-wrap .edit,.dashboard-wrap .goals-list-column .goals-wrap .close-yellow,.dashboard-wrap .goals-list-column .goals-wrap .edit{background-color:hsla(0,0%,100%,.75);height:40px;margin:0 5px;width:40px}#add-meeting.dashboard-wrap .task-list-column,#goals.dashboard-wrap .task-list-column,.dashboard-wrap .task-list-column{background-color:#fff;border-radius:40px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);color:#323333;margin-top:40px;padding:40px;width:40%}#add-meeting.dashboard-wrap .task-list-column .form-actions,#goals.dashboard-wrap .task-list-column .form-actions,.dashboard-wrap .task-list-column .form-actions{text-align:center}#add-meeting.dashboard-wrap .task-list-column .form-actions input[type=submit],#goals.dashboard-wrap .task-list-column .form-actions input[type=submit],.dashboard-wrap .task-list-column .form-actions input[type=submit]{background:#786ac1;color:#fff;justify-content:center;margin:10px 0 0;text-align:center}#add-meeting.dashboard-wrap .task-list-column ul,#goals.dashboard-wrap .task-list-column ul,.dashboard-wrap .task-list-column ul{list-style-type:none;padding:0}#add-meeting.dashboard-wrap .task-list-column ul li,#goals.dashboard-wrap .task-list-column ul li,.dashboard-wrap .task-list-column ul li{align-items:center;display:flex;flex:1;flex-direction:row}#add-meeting.dashboard-wrap .task-list-column ul li .task-wrap,#goals.dashboard-wrap .task-list-column ul li .task-wrap,.dashboard-wrap .task-list-column ul li .task-wrap{align-items:center;background-color:#fdf7e4;border-radius:50px;display:flex;flex:1;flex-direction:row;height:55px;padding:10px;width:100%}#add-meeting.dashboard-wrap .task-list-column ul li .task-wrap .circle,#goals.dashboard-wrap .task-list-column ul li .task-wrap .circle,.dashboard-wrap .task-list-column ul li .task-wrap .circle{border:2px solid #f8d974;border-radius:36px;height:36px;width:36px}#add-meeting.dashboard-wrap .task-list-column ul li .task-wrap .circle.butt-icon.edit,#goals.dashboard-wrap .task-list-column ul li .task-wrap .circle.butt-icon.edit,.dashboard-wrap .task-list-column ul li .task-wrap .circle.butt-icon.edit{background-image:url(../images/icons/icon-edit.svg);background-position:55% 50%;background-size:100%}#add-meeting.dashboard-wrap .task-list-column ul li .task-wrap p,#goals.dashboard-wrap .task-list-column ul li .task-wrap p,.dashboard-wrap .task-list-column ul li .task-wrap p{padding:0 10px;width:calc(100% - 76px)}#add-meeting.dashboard-wrap .task-list-column ul li .butt-icon.add-team,#goals.dashboard-wrap .task-list-column ul li .butt-icon.add-team,.dashboard-wrap .task-list-column ul li .butt-icon.add-team{background-color:#e4e0f8;background-image:url(../images/icons/icon-team-transparent.svg);background-position:50%;background-repeat:no-repeat;background-size:80%;border-radius:32px;height:36px;margin:5px 0 5px 10px;width:36px;z-index:1}#add-meeting.dashboard-wrap .task-list-column .form-item-field-dream label,#goals.dashboard-wrap .task-list-column .form-item-field-dream label,.dashboard-wrap .task-list-column .form-item-field-dream label{display:block;left:0;margin-bottom:10px;position:relative;width:100%}#add-meeting.dashboard-wrap .task-list-column .form-item-field-dream textarea,#goals.dashboard-wrap .task-list-column .form-item-field-dream textarea,.dashboard-wrap .task-list-column .form-item-field-dream textarea{background:#e4e0f7;border:none;border-radius:10px;color:#323333;font-family:Open Sans,sans-serif;font-size:1rem;outline:none;padding:20px;width:100%}#add-meeting.dashboard-wrap .main-goal-column,#goals.dashboard-wrap .main-goal-column,.dashboard-wrap .main-goal-column{margin-top:40px;width:20%}#add-meeting.dashboard-wrap .main-goal-column .goal-content-box,#goals.dashboard-wrap .main-goal-column .goal-content-box,.dashboard-wrap .main-goal-column .goal-content-box{background:#fff;border:none;border-radius:42px;height:100%;margin:0 0 15px!important;outline:none;padding:15px 30px;width:100%}#add-meeting.dashboard-wrap .main-goal-column .goal-content-box h2,#goals.dashboard-wrap .main-goal-column .goal-content-box h2,.dashboard-wrap .main-goal-column .goal-content-box h2{word-wrap:break-word}#add-meeting.dashboard-wrap .main-goal-column .goal-content-box .small,#goals.dashboard-wrap .main-goal-column .goal-content-box .small,.dashboard-wrap .main-goal-column .goal-content-box .small{color:#786ac1;font-size:.8em;font-style:italic}#add-meeting.dashboard-wrap .main-goal-column img,#goals.dashboard-wrap .main-goal-column img,.dashboard-wrap .main-goal-column img{border:none;border-radius:42px;margin:15px 0;outline:none;width:100%}#add-meeting.dashboard-wrap .my-team,#add-meeting.dashboard-wrap .support-network-meeting,#goals.dashboard-wrap .my-team,#goals.dashboard-wrap .support-network-meeting,.dashboard-wrap .my-team,.dashboard-wrap .support-network-meeting{margin:10px}@media (max-width:768px){#add-meeting.dashboard-wrap .my-team,#add-meeting.dashboard-wrap .support-network-meeting,#goals.dashboard-wrap .my-team,#goals.dashboard-wrap .support-network-meeting,.dashboard-wrap .my-team,.dashboard-wrap .support-network-meeting{margin:50px 0;width:80%}}#add-meeting.dashboard-wrap .my-team,#goals.dashboard-wrap .my-team,.dashboard-wrap .my-team{display:flex;flex:1;flex-direction:column;justify-content:flex-start;width:30%}#add-meeting.dashboard-wrap .my-team .team-member,#goals.dashboard-wrap .my-team .team-member,.dashboard-wrap .my-team .team-member{background:#fff;border:none;border-radius:42px;height:74px;margin:15px 0;outline:none;padding:5px;width:100%}#add-meeting.dashboard-wrap .my-team .team-member .title-wrap,#goals.dashboard-wrap .my-team .team-member .title-wrap,.dashboard-wrap .my-team .team-member .title-wrap{display:flex;flex:1;flex-direction:column;padding:0 15px}#add-meeting.dashboard-wrap .my-team .team-member .title-wrap .body,#goals.dashboard-wrap .my-team .team-member .title-wrap .body,.dashboard-wrap .my-team .team-member .title-wrap .body{color:#000;font-size:.8em;font-weight:400;padding-top:5px}#add-meeting.dashboard-wrap .my-team .team-member .name-avatar,#goals.dashboard-wrap .my-team .team-member .name-avatar,.dashboard-wrap .my-team .team-member .name-avatar{background-color:#337ca5;background-position:50%;background-repeat:no-repeat;background-size:60%;border-radius:45px;display:inline-block;height:55px;text-align:center;width:55px;z-index:1}#add-meeting.dashboard-wrap .my-team .team-member .name-avatar span,#goals.dashboard-wrap .my-team .team-member .name-avatar span,.dashboard-wrap .my-team .team-member .name-avatar span{color:#fff;line-height:55px}#add-meeting.dashboard-wrap .my-team .butt-add-meeting,#goals.dashboard-wrap .my-team .butt-add-meeting,.dashboard-wrap .my-team .butt-add-meeting{margin:15px 0}#add-meeting.dashboard-wrap .support-network-meeting,#goals.dashboard-wrap .support-network-meeting,.dashboard-wrap .support-network-meeting{background:#fff;border:none;border-radius:42px;height:100%;margin-top:15px;outline:none;padding:15px 30px;width:70%}#add-meeting.dashboard-wrap .support-network-meeting h3,#goals.dashboard-wrap .support-network-meeting h3,.dashboard-wrap .support-network-meeting h3{color:#323333}#add-meeting.dashboard-wrap .support-network-meeting p,#goals.dashboard-wrap .support-network-meeting p,.dashboard-wrap .support-network-meeting p{color:#000}#add-meeting.dashboard-wrap .support-network-meeting .title,#goals.dashboard-wrap .support-network-meeting .title,.dashboard-wrap .support-network-meeting .title{font-weight:400;padding:0 10px}#add-meeting.dashboard-wrap .support-network-meeting .butt-guide,#goals.dashboard-wrap .support-network-meeting .butt-guide,.dashboard-wrap .support-network-meeting .butt-guide{margin:10px 0;width:100%}#add-meeting.dashboard-wrap .support-network-meeting .butt-guide .title,#goals.dashboard-wrap .support-network-meeting .butt-guide .title,.dashboard-wrap .support-network-meeting .butt-guide .title{color:#000;margin:auto;text-align:left}#add-meeting.dashboard-wrap .support-network-meeting .butt-guide .thick-text,#goals.dashboard-wrap .support-network-meeting .butt-guide .thick-text,.dashboard-wrap .support-network-meeting .butt-guide .thick-text{font-weight:700}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content,.dashboard-wrap .support-network-meeting .support-network-meeting-content{display:flex;flex:1;flex-direction:row;justify-content:space-between}@media (max-width:1024px){#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content,.dashboard-wrap .support-network-meeting .support-network-meeting-content{flex-direction:column}}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap{height:100%;width:45%}@media (max-width:1024px){#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap{width:100%}}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker{border-radius:25px;height:100%}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget-header,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget-header,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget-header{background-color:transparent;border:0}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget.ui-widget-content,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget.ui-widget-content,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget.ui-widget-content{border:1px solid #d3d3d3}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker th,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker th,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker th{color:#5243a0;font-size:8pt;font-weight:400;text-transform:uppercase}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker tbody,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker tbody,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker tbody{border-bottom:1px solid #5243a0;border-top:1px solid #5243a0}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker tbody td,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker tbody td,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker tbody td{padding:0}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker tbody td a,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker tbody td a,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker tbody td a{height:37px;width:37px}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget-content,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget-content,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget-content{background:transparent;border:0;padding:15px 10px;text-align:center;width:80%}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-calendar .ui-state-active,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-calendar .ui-state-active,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-calendar .ui-state-active{border:0;height:37px;line-height:37px;padding:0;text-align:center}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-calendar .ui-state-default,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-calendar .ui-state-default,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-calendar .ui-state-default{background:transparent;border:0;line-height:37px;padding:0;text-align:center}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-calendar .ui-state-hover,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-calendar .ui-state-hover,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-calendar .ui-state-hover{opacity:.6}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-today>a,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-today>a,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-today>a{color:#5243a0}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-current-day,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-current-day,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-current-day{background:#5243a0!important;border-radius:50%;color:#323333;font-weight:700}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-current-day a,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-current-day a,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-current-day a{color:#fff!important}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget-header .ui-icon,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget-header .ui-icon,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget-header .ui-icon{background-image:url(../images/icons/icon-arrow-next-black.svg);background-position:58% 50%;background-size:35%}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker .ui-datepicker-prev,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker .ui-datepicker-prev,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker .ui-datepicker-prev{transform:rotate(180deg)}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .guide-wrap,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .guide-wrap,.dashboard-wrap .support-network-meeting .support-network-meeting-content .guide-wrap{width:55%}@media (max-width:1024px){#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .guide-wrap,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .guide-wrap,.dashboard-wrap .support-network-meeting .support-network-meeting-content .guide-wrap{width:100%}}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .guide-wrap .butt-icon,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .guide-wrap .butt-icon,.dashboard-wrap .support-network-meeting .support-network-meeting-content .guide-wrap .butt-icon{background-color:transparent;border:1px solid #f8d974}#add-meeting.dashboard-wrap .support-network-meeting .meeting-info,#goals.dashboard-wrap .support-network-meeting .meeting-info,.dashboard-wrap .support-network-meeting .meeting-info{display:flex;flex:1;flex-direction:row;justify-content:space-between}#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-desc,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-desc,.dashboard-wrap .support-network-meeting .meeting-info .meeting-desc{text-align:left}#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-address,#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-time,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-address,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-time,.dashboard-wrap .support-network-meeting .meeting-info .meeting-address,.dashboard-wrap .support-network-meeting .meeting-info .meeting-time{display:flex;height:auto}#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .meeting-desc,#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .meeting-desc,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .meeting-desc,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .meeting-desc,.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .meeting-desc,.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .meeting-desc{color:#7b68c8;height:auto;margin:2.5px 0;width:80%}#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .butt-icon,#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .butt-icon,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .butt-icon,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .butt-icon,.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .butt-icon,.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .butt-icon{border-radius:30px;height:30px;width:30px}#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .butt-icon.clock-purple,#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .butt-icon.clock-purple,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .butt-icon.clock-purple,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .butt-icon.clock-purple,.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .butt-icon.clock-purple,.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .butt-icon.clock-purple{background-image:url(../images/icons/icon-clock-purple.svg);background-size:100%}#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .butt-icon.location-purple,#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .butt-icon.location-purple,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .butt-icon.location-purple,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .butt-icon.location-purple,.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .butt-icon.location-purple,.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .butt-icon.location-purple{background-image:url(../images/icons/icon-location-purple.svg);background-size:100%}#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-time,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-time,.dashboard-wrap .support-network-meeting .meeting-info .meeting-time{width:20%}#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-address,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-address,.dashboard-wrap .support-network-meeting .meeting-info .meeting-address{width:40%}.image-widget{align-items:center;display:flex;justify-content:center;margin-top:20px}.image-widget img{border-radius:20px;height:70px;width:70px}.image-widget span{padding:0 10px}.image-widget span a{display:block;height:70px;max-width:100px;overflow:hidden}.image-widget .file-size{display:none}.image-widget input[name=field_photo_remove_button]{justify-content:center;margin:0;padding:0;text-align:center;width:100px}@media (max-width:1300px){#goals.dashboard-wrap{padding:50px;width:100vw}}.node-goal-edit-form,.node-goal-form{width:100%}.zzdashboard-wrap{display:flex}@media (max-width:1300px){.zzdashboard-wrap{padding:0 30px;width:100vw}}@media (max-width:800px){.zzdashboard-wrap{flex-direction:column;padding:0 20px;width:100vw}}.zzdashboard-wrap .header-wrap{align-items:center;display:flex}.zzdashboard-wrap .header-wrap h1{margin:20px 10px 20px 0}@media (max-width:800px){.zzdashboard-wrap .header-wrap h1{display:none}.zzdashboard-wrap .header-wrap h1.team-member{display:block;flex:1;text-align:center}.zzdashboard-wrap .header-wrap{justify-content:space-between;padding-top:20px}}.zzdashboard-wrap .header-wrap .butt-dashboard{display:none}@media (max-width:800px){.zzdashboard-wrap .header-wrap .butt-dashboard{display:flex;padding-left:5px;width:42px}.zzdashboard-wrap .header-wrap .butt-dashboard .butt-icon{min-width:32px}.zzdashboard-wrap .header-wrap .butt-dashboard .title{display:none}}.zzdashboard-wrap .header-wrap .butt-add-goal,.zzdashboard-wrap .header-wrap .butt-help{align-items:center;-webkit-animation:none;animation:none;background:#f9d87c;border-radius:30px;color:#323333;display:flex;font-size:12px;font-weight:700;height:25px;justify-content:center;margin-left:10px;margin-top:5px;min-width:110px;padding:10px;text-decoration:none;text-transform:uppercase;transition:all .2s}.zzdashboard-wrap .header-wrap .butt-add-goal:hover,.zzdashboard-wrap .header-wrap .butt-help:hover{transform:scale(1.1)}@media (max-width:800px){.zzdashboard-wrap .header-wrap .butt-add-goal,.zzdashboard-wrap .header-wrap .butt-help{display:none}}.zzdashboard-wrap .goals-creator-container.team-member details{background:#fff;border-radius:20px;padding:0 20px}.zzdashboard-wrap .goals-creator-container.team-member details summary{display:revert;font-family:Open Sans,sans-serif;font-weight:700;padding:10px 0}.zzdashboard-wrap .goals-creator-container.team-member details summary::marker{margin-right:10px}.zzdashboard-wrap .goals-creator-container.team-member details .butt-goal{border:none}.zzdashboard-wrap .goals-creator-container.team-member details .goal-wrapper:last-child{padding-bottom:20px}@media (max-width:800px){.zzdashboard-wrap .goals-creator-container{display:none}.zzdashboard-wrap .goals-creator-container.team-member{display:block;margin:40px 0}}.zzdashboard-wrap .template-selection{padding-top:10px}.zzdashboard-wrap .zzgoals-list-column{margin-right:65px;max-width:340px;min-width:340px;width:30%}.zzdashboard-wrap .zzgoals-list-column h2{font-size:.88rem;margin-bottom:15px;margin-top:30px}@media (max-width:800px){.zzdashboard-wrap .zzgoals-list-column{max-width:100%;width:100%}}.zzdashboard-wrap .goal-wrapper{margin-bottom:10px}.zzdashboard-wrap .goal-wrapper .butt-icon{order:-1}.zzdashboard-wrap .goal-wrapper .title{display:flex;flex-direction:column;justify-content:center}.zzdashboard-wrap .goal-wrapper .title .title_inner{line-height:1.3em;margin-left:10px;max-height:2.6em;overflow:hidden;text-align:left}.zzdashboard-wrap .goal-wrapper .butt-goal{border:5px solid #fff;height:50px}.zzdashboard-wrap .goal-wrapper.active .butt-goal{background:#f9d87c;color:#323333}.zzdashboard-wrap .goal-wrapper.active .butt-goal .butt-icon{background-color:#f9d87c}.zzdashboard-wrap .goal-wrapper.active .butt-groups{opacity:1;transform:scale(1);visibility:visible}.zzdashboard-wrap .butt-general{margin:0;text-transform:none;width:100%}.zzdashboard-wrap .zztask-list-column{width:calc(100% - 410px)}@media (max-width:800px){.zzdashboard-wrap .zztask-list-column{margin:0 auto;width:80%}}.zzdashboard-wrap .zztask-list-column .goal-info{margin:50px 0 30px;text-align:center}@media (max-width:800px){.zzdashboard-wrap .zztask-list-column .goal-info{margin-top:0}}.zzdashboard-wrap .zztask-list-column .goal-definition-wrap{background:#fff;border-radius:50px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);margin-top:50px;padding:20px 40px}@media (max-width:800px){.zzdashboard-wrap .zztask-list-column .goal-definition-wrap{padding:20px}}.zzdashboard-wrap .zztask-list-column .goal-definition-wrap h3{text-align:center}.zzdashboard-wrap .zztask-list-column .goal-definition-wrap .goal-field{display:flex;padding-bottom:20px}.zzdashboard-wrap .zztask-list-column .goal-definition-wrap .goal-field h4{color:#337ca5;font-size:25px;margin:30px 0 0;padding-right:20px;text-align:right;width:100px}@media (max-width:800px){.zzdashboard-wrap .zztask-list-column .goal-definition-wrap .goal-field h4{font-size:18px;padding:5px 10px 0 0;width:75px}}.zzdashboard-wrap .zztask-list-column .goal-definition-wrap .goal-field .fields{flex:1}.zzdashboard-wrap .zztask-list-column .goal-definition-wrap .written-goal h4{color:#323333;font-size:1.17em;text-align:center}.zzdashboard-wrap .zztask-list-column .goal-actions-wrap{background:#fff;border-radius:50px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);margin-top:50px;padding:20px 40px}.zzdashboard-wrap .zztask-list-column .goal-actions-wrap h4{font-size:1.17em}.zzdashboard-wrap .zztask-list-column .goal-actions-wrap p{font-weight:400;margin-bottom:40px}@media (max-width:800px){.zzdashboard-wrap .zztask-list-column .goal-actions-wrap{padding:20px}}.zzdashboard-wrap .zztask-list-column .goal-actions-wrap .field-multiple-drag,.zzdashboard-wrap .zztask-list-column .goal-actions-wrap td{padding:0}.zzdashboard-wrap .zztask-list-column .goal-actions-wrap .paragraphs-subform{align-items:center}.zzdashboard-wrap .zztask-list-column .goal-actions-wrap .paragraphs-subform>div{flex:1}.zzdashboard-wrap .zztask-list-column .goal-actions-wrap .paragraphs-subform>div:nth-child(2){flex:0}.zzdashboard-wrap .zztask-list-column .goal-actions-wrap .paragraphs-subform .field--widget-boolean-checkbox{order:-1}.zzdashboard-wrap .zztask-list-column .goal-actions-wrap .paragraphs-subform .js-form-type-textfield label{display:none}.zzdashboard-wrap .zztask-list-column .goal-notify-wrap{margin:50px;text-align:center}@media (max-width:800px){.zzdashboard-wrap .zztask-list-column .goal-notify-wrap{margin:50px 0}}.zzdashboard-wrap .zztask-list-column .goal-notify-wrap .js-form-type-checkbox{justify-content:flex-start;margin:0 auto;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.zzdashboard-wrap .zztask-list-column .goal-notify-wrap .js-form-type-checkbox label{display:block!important;font-weight:400}.zzdashboard-wrap .zztask-list-column .goal-status-wrap{background:#fff;border-radius:50px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);margin:50px 0;padding:20px 40px;text-align:center}.zzdashboard-wrap .zztask-list-column .goal-status-wrap #edit-feedback{margin-top:50px}.zzdashboard-wrap .zztask-list-column .form-actions{margin-bottom:50px;text-align:center}.zzdashboard-wrap .zztask-list-column .form-actions .butt-general{text-transform:uppercase;width:180px}.zzdashboard-wrap .zztask-list-column .form-actions .butt-dashboard{left:30px;position:absolute}@media (max-width:800px){.zzdashboard-wrap .zztask-list-column .form-actions .butt-dashboard{left:20px;width:42px}.zzdashboard-wrap .zztask-list-column .form-actions .butt-dashboard .title{display:none}.zzdashboard-wrap .zztask-list-column .form-actions .butt-dashboard .butt-icon{min-width:32px}}.zzdashboard-wrap .zztask-list-column .form-item-field-notify-team-members-value{display:flex}.zzdashboard-wrap .zztask-list-column #edit-field-assigned-to--description{font-size:.8em;text-align:right}@media (max-width:800px){.zzdashboard-wrap .zztask-list-column #edit-field-assigned-to--description{padding-top:10px}}.confirm-remove-user-form{text-align:center}@media (max-width:600px){.confirm-remove-user-form{width:80%}}.confirm-remove-user-form .form-actions{align-items:center;display:flex;justify-content:center}@media (max-width:600px){.confirm-remove-user-form .form-actions{flex-direction:column-reverse}}.confirm-remove-user-form .butt-general{margin:20px}.confirm-remove-user-form .butt-general[name=support-remove-user-back] .butt-icon{transform:rotate(180deg)}.confirm-remove-user-form .butt-general[name=support-remove-user-remove]{background:#dc3830;color:#fff}.confirm-remove-user-form .butt-general[name=support-remove-user-remove] .butt-icon{background:#dc3830 url(../images/icons/icon-close-light.svg);background-position:58% 50%;background-repeat:no-repeat}.quiz-category-wrap{position:relative}.quiz-category-wrap h1{margin-top:50px;text-align:center}.quiz-category-wrap .quiz-info-wrap{background:#fff;border-radius:40px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);color:#323333;margin:50px auto;max-width:1200px;min-width:700px;padding:40px;text-align:center;width:82%}.quiz-category-wrap .quiz-info-wrap .video{height:50%;margin:0 auto;max-width:600px;width:80%}.quiz-category-wrap .quiz-info-wrap .video img{-o-object-fit:cover;object-fit:cover;width:100%}.quiz-category-wrap .quiz-info-wrap .video .iframe-wrapper{padding-top:56.25%;position:relative}.quiz-category-wrap .quiz-info-wrap .video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.quiz-category-wrap .quiz-info-wrap h2{color:#786ac1;font-size:1.4em}.quiz-category-wrap .quiz-info-wrap .butt-start-quiz{background:#7b68c8;color:#fff}.quiz-category-wrap .quiz-info-wrap .butt-start-quiz .butt-icon{background-color:#fff}.quiz-category-wrap .quiz-info-wrap .butt-start-quiz .animation-bubble{background:#493d76}.quiz-category-wrap .button-wrap{margin-bottom:50px;text-align:center}.quiz-category-wrap .button-wrap .butt-start-quiz{margin:0}.quiz-wrapper{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:space-between;overflow:hidden;padding-bottom:50px;padding-top:50px;width:1200px}@media (max-width:1300px){.quiz-wrapper{padding:0 30px;width:100%}}@media (max-width:800px){.quiz-wrapper{padding:0 20px;width:100%}}.quiz-wrapper h1{margin:0 0 50px}.quiz-wrapper .hidden-questions{height:0;opacity:0;visibility:0;width:0}.quiz-wrapper .progress{background:#fff;border-radius:24px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);height:24px;padding:0 10px;width:100%;z-index:0}.quiz-wrapper .progress .progress-fill{background:#cac2ec;border-radius:20px;bottom:0;height:8px;margin:auto;position:absolute;top:0;transition:width .5s;width:calc(100% - 20px);width:0;z-index:-1}.quiz-wrapper .progress .progress-dots{align-items:center;display:flex;height:100%;justify-content:space-between;width:100%;z-index:1}.quiz-wrapper .progress .progress-dots .dot{background:#e4e0f7;border-radius:20px;height:10px;width:10px}.quiz-wrapper .progress .progress-dots .dot.complete{background:#786ac1}.quiz-wrapper .progress .progress-dots .dot.current{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBigger;animation-name:pulseBigger;background:#fff;border:3px solid #786ac1;height:13px;width:13px}.quiz-wrapper .questions-wrap{background:#fff;border-radius:40px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);color:#323333;margin-top:40px;max-width:920px;min-width:600px;padding:40px;width:77%}@media (max-width:800px){.quiz-wrapper .questions-wrap{min-width:100%;padding:20px;width:100%}}.quiz-wrapper .questions-wrap #no-next-message{background:#eee;border-radius:30px;font-size:.8em;padding:10px;text-align:center}.quiz-wrapper .questions-wrap .question{text-align:center}.quiz-wrapper .questions-wrap .question h2{color:#786ac1;font-size:1.4em;margin-top:0}.quiz-wrapper .questions-wrap .question h2.lifealt{color:#323333;margin-bottom:36px}.quiz-wrapper .questions-wrap .question h3{color:#786ac1}.quiz-wrapper .questions-wrap .question .subtitle{color:#786ac1;font-size:.9em;padding:10px 0}@media (max-width:767px){.quiz-wrapper .questions-wrap .question .subtitle{font-size:.75rem}}.quiz-wrapper .questions-wrap .question .dropzone{align-items:center;display:flex;height:34px;justify-content:center;margin-top:40px;position:relative;width:100%}.quiz-wrapper .questions-wrap .question .dropzone .drop-line{background:#c5c5c5;border-radius:20px;height:8px;width:100%}.quiz-wrapper .questions-wrap .question .dropzone .draggable-option{height:34px;overflow:hidden;width:34px}.quiz-wrapper .questions-wrap .question .dropzone .draggable-option.place{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig}.quiz-wrapper .questions-wrap .question .dropzone .draggable-option .icon{align-items:center;background:#59a3d0;border-radius:34px;color:#323333;cursor:-webkit-grab;cursor:grab;display:flex;font-weight:600;height:34px;justify-content:center;width:34px}.quiz-wrapper .questions-wrap .question .dropzone .draggable-option .icon:after{content:"A"}.quiz-wrapper .questions-wrap .question .dropzone .draggable-option .animation-bubble,.quiz-wrapper .questions-wrap .question .dropzone .draggable-option .title{display:none}.quiz-wrapper .questions-wrap .question .dropzone .draggable-option.option1 .icon{background:#eb8782}.quiz-wrapper .questions-wrap .question .dropzone .draggable-option.option1 .icon:after{content:"B"}.quiz-wrapper .questions-wrap .question .dropzone .draggable-option.option2 .icon{background:#f3c762}.quiz-wrapper .questions-wrap .question .dropzone .draggable-option.option2 .icon:after{content:"C"}.quiz-wrapper .questions-wrap .question .dropzone .draggable-option.option3 .icon{background:#86cc88}.quiz-wrapper .questions-wrap .question .dropzone .draggable-option.option3 .icon:after{content:"D"}.quiz-wrapper .questions-wrap .question .dropzone-labels{display:flex;font-size:.75em;justify-content:space-between;margin-top:5px}.quiz-wrapper .questions-wrap .question .answer-options{padding:40px 0}@media (max-width:767px){.quiz-wrapper .questions-wrap .question .answer-options{padding:20px 0}}.quiz-wrapper .questions-wrap .question .answer-options .select-buttons{align-items:center;display:flex;justify-content:space-between;margin:0 auto;width:95%}.quiz-wrapper .questions-wrap .question .answer-options .select-buttons .option{background:transparent;border:2px solid #aa9ee3;border-radius:30px;height:26px;outline:none;padding:0;width:26px}.quiz-wrapper .questions-wrap .question .answer-options .select-buttons .option .inner{background:#aa9ee3;border-radius:20px;display:block;height:18px;margin:auto;opacity:0;transition:all .4s;width:18px}.quiz-wrapper .questions-wrap .question .answer-options .select-buttons .option:hover{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;cursor:pointer}.quiz-wrapper .questions-wrap .question .answer-options .select-buttons .option:hover .inner{opacity:1}.quiz-wrapper .questions-wrap .question .answer-options .select-buttons .option.selected{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBigger;animation-name:pulseBigger}.quiz-wrapper .questions-wrap .question .answer-options .select-buttons .option.selected .inner{opacity:1}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option{align-items:center;background:#d4e9f7;border:5px solid #d4e9f7;border-radius:40px;color:#323333;cursor:-webkit-grab;cursor:grab;display:flex;font-size:.9em;font-weight:400;height:64px;justify-content:flex-start;margin-bottom:10px;overflow:hidden;padding:0 20px 0 10px;text-align:left;transition:all .2s;width:48%}@media (max-width:767px){.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option{border-radius:20px;font-size:.6rem;height:80px;padding:0 5px}}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option .animation-bubble{z-index:-1}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option .icon{align-items:center;background:#fff;border-radius:34px;color:#59a3d0;display:flex;font-weight:600;height:34px;justify-content:center;margin-right:15px;min-height:34px;min-width:34px;width:34px}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option .icon:after{content:"A"}@media (max-width:767px){.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option .icon{font-size:.9rem;height:20px;line-height:20px;margin-right:5px;min-height:20px;min-width:20px;width:20px}}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option1{background:#f7dada;border:5px solid #f7dada}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option1 .icon{color:#eb8782}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option1 .icon:after{content:"B"}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option1 .animation-bubble{background:#ee9a95}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option2{background:#f8e9b9;border:5px solid #f8e9b9}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option2 .icon{color:#f3c762}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option2 .icon:after{content:"C"}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option2 .animation-bubble{background:#f3c762}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option3{background:#d5f2d4;border:5px solid #d5f2d4}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option3 .icon{color:#86cc88}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option3 .icon:after{content:"D"}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option3 .animation-bubble{background:#86cc88}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.selected{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;background:#59a3d0;border-style:solid;border-width:5px;color:#323333}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.selected.option1{background:#ee9a95;border-color:#f7dada}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.selected.option2{background:#f3c762;border-color:#f8e9b9}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.selected.option3{background:#86cc88;border-color:#d5f2d4}@media (max-width:767px){.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.selected{border-width:2px}}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.squish{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:shake;animation-name:shake}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:767px){.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options{flex-direction:column}}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option{background:#d4e9f7;border:5px solid #d4e9f7;border-radius:33px;color:inherit;font-weight:400;height:auto;margin:0 0 10px;min-height:64px;padding:0 10px 0 5px;text-transform:inherit;width:48%}@media (max-width:767px){.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option{width:100%}}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option.selected{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;background:#59a3d0;color:#fff;outline:2px solid #323333!important}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(2){background:#f7dada;border:5px solid #f7dada}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(2) .butt-icon{background-color:#ee9a95}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(2) .animation-bubble{background:#ee9a95}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(2).selected{background:#ee9a95;outline:2px solid #323333!important}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(3){background:#f8e9b9;border:5px solid #f8e9b9}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(3) .butt-icon{background-color:#f3c762}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(3) .animation-bubble{background:#f3c762}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(3).selected{background:#f3c762;outline:2px solid #323333!important}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(4){background:#d5f2d4;border:5px solid #d5f2d4}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(4) .butt-icon{background-color:#86cc88}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(4) .animation-bubble{background:#86cc88}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(4).selected{background:#86cc88;outline:2px solid #323333!important}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(5){background:#ebebeb;border:5px solid #ebebeb}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(5) .butt-icon{background-color:#9c9e9e}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(5) .animation-bubble{background:#9c9e9e}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(5).selected{background:#9c9e9e;outline:2px solid #323333!important}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option .butt-icon{background-color:#59a3d0;height:44px;width:44px}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option .butt-icon.UNIVERSITY{background-image:url(../images/icons/icon-university.svg)}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option .butt-icon.TRAINING_CENTRE{background-image:url(../images/icons/icon-trainingcentre3.svg)}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option .butt-icon.HANDS_ON_TRAINING{background-image:url(../images/icons/icon-handson.svg)}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option .butt-icon.WORK{background-image:url(../images/icons/icon-straighttowork.svg)}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option .butt-icon.OTHER{background-image:url(../images/icons/icon-gapyear.svg)}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option .butt-icon.VISUAL{background-image:url(../images/icons/icon-looking.svg)}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option .butt-icon.READ_WRITE{background-image:url(../images/icons/icon-reading.svg)}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option .butt-icon.AUDITORY{background-image:url(../images/icons/icon-listening.svg)}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option .butt-icon.KINAESTHETIC{background-image:url(../images/icons/icon-doing.svg)}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option .title{color:#323333;font-size:1.05em;padding:10px 0 10px 10px;text-align:left}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option.OTHER textarea{-webkit-appearance:none;border:none;border-radius:10px;color:#323333;font-family:inherit;font-size:.9em;height:55px;margin:10px 0;padding:10px;width:100%}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options{align-items:center;display:flex;justify-content:space-between}@media (max-width:767px){.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options{flex-direction:column;padding-bottom:50px;position:relative}}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option{background:#e4e0f7;border:5px solid #e4e0f7;color:#323333;font-size:.8em;height:74px;margin:0 5px;padding:0 10px 0 5px;text-transform:none;width:260px}@media (max-width:767px){.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option{margin:5px}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.dont-mind{bottom:0;height:40px;position:absolute}}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.selected{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;background:#7b68c8}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option .butt-icon{background-color:#7b68c8;background-position:50%;height:54px;width:54px}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option .title{padding-left:10px;text-align:left}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option .title.centre{text-align:center}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option .animation-bubble{background:#7b68c8}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz{background:transparent;max-width:23%}@media (max-width:767px){.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz{max-width:100%;width:100%}}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:first-child{border:2px solid #88cb88}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:first-child.selected,.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:first-child:hover .animation-bubble{background:#88cb88}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:nth-child(2){border:2px solid #ea8782}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:nth-child(2).selected,.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:nth-child(2):hover .animation-bubble{background:#ea8782}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:nth-child(3){border:2px solid #f4c760}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:nth-child(3).selected,.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:nth-child(3):hover .animation-bubble{background:#f4c760}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:nth-child(4){border:2px solid #59a3d0}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:nth-child(4).selected,.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:nth-child(4):hover .animation-bubble{background:#59a3d0}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_01] .negative{background-image:url(../images/icons/icon-sensory01-negative.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_01] .positive{background-image:url(../images/icons/icon-sensory01-positive.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_02] .negative{background-image:url(../images/icons/icon-sensory02-negative.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_02] .positive{background-image:url(../images/icons/icon-sensory02-positive.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_03] .negative{background-image:url(../images/icons/icon-sensory03-negative.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_03] .positive{background-image:url(../images/icons/icon-sensory03-positive.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_04] .negative{background-image:url(../images/icons/icon-sensory04-negative.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_04] .positive{background-image:url(../images/icons/icon-sensory04-positive.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_05] .negative{background-image:url(../images/icons/icon-sensory05-negative.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_05] .positive{background-image:url(../images/icons/icon-sensory05-positive.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_06] .negative{background-image:url(../images/icons/icon-sensory06-negative.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_06] .positive{background-image:url(../images/icons/icon-sensory06-positive.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_07] .negative{background-image:url(../images/icons/icon-sensory07-negative.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_07] .positive{background-image:url(../images/icons/icon-sensory07-positive.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_08] .negative{background-image:url(../images/icons/icon-sensory08-negative.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_08] .positive{background-image:url(../images/icons/icon-sensory08-positive.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_09] .negative{background-image:url(../images/icons/icon-sensory09-negative.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_09] .positive{background-image:url(../images/icons/icon-sensory09-positive.svg)}.quiz-wrapper .questions-wrap .question .answer-options .answer-line{border-radius:5px;display:flex;flex-direction:column;height:18px;justify-content:flex-end;margin:20px 0 10px;overflow:hidden;position:relative}.quiz-wrapper .questions-wrap .question .answer-options .answer-line .line{background:#e4e0f7;border-radius:20px;height:8px;width:100%}.quiz-wrapper .questions-wrap .question .answer-options .answer-line .answer-swoosh{bottom:0;height:18px;left:-248px;position:absolute;transition:left .3s ease-in-out}.quiz-wrapper .questions-wrap .question .answer-options .text-answers{display:flex;font-size:.8em;justify-content:space-between;margin-top:10px}.quiz-wrapper .questions-wrap .question.hide-question{height:0;opacity:0;visibility:hidden}.quiz-wrapper .questions-wrap .question.current{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse}.quiz-wrapper .button-wrap{display:flex;justify-content:space-between;margin:40px 0;width:77%}@media (max-width:800px){.quiz-wrapper .button-wrap{width:100%}}.quiz-wrapper .button-wrap .butt-save{margin:0}.quiz-wrapper .button-wrap .butt-next{flex-direction:row-reverse;padding:0 4px 0 15px}@media (max-width:800px){.quiz-wrapper .button-wrap{margin:20px 0 130px;position:relative}.quiz-wrapper .button-wrap .butt-next,.quiz-wrapper .button-wrap .butt-previous{width:130px}.quiz-wrapper .button-wrap .butt-save{left:0;margin:auto;position:absolute;right:0;top:80px}}.quiz-results-wrap{width:1200px}@media (max-width:1300px){.quiz-results-wrap{padding:0 30px;width:100vw}}@media (max-width:800px){.quiz-results-wrap{padding:0 20px}}.quiz-results-wrap h1{text-align:center}.quiz-results-wrap .title-section{align-items:center;align-items:flex-start;display:flex;flex:1;flex-direction:row;flex-direction:column;justify-content:center}.quiz-results-wrap .title-section .side-back{width:180px}.quiz-results-wrap .title-section h1{flex:1;width:100%}.quiz-results-wrap .title-section .main-title{width:100%}@media (max-width:800px){.quiz-results-wrap .title-section{padding-top:20px}.quiz-results-wrap .title-section .butt-general{padding-left:5px;width:42px}.quiz-results-wrap .title-section .butt-general .butt-icon{min-width:32px}.quiz-results-wrap .title-section .butt-general .title{display:none}.quiz-results-wrap .title-section .side-back{width:42px}}.quiz-results-wrap .details-wrap{color:#323333;margin:0 auto;padding:40px 0 0;text-align:center;width:64%}.quiz-results-wrap .details-wrap p{margin:0}@media (max-width:1300px){.quiz-results-wrap .details-wrap{width:80%}}.quiz-results-wrap .no-results{color:#323333;padding:100px 0;text-align:center}.quiz-results-wrap .result-options-wrap{margin:30px 0 50px;overflow:hidden}.quiz-results-wrap .result-options-wrap .result-content{display:flex;flex:1;flex-direction:column;max-width:1200px}.quiz-results-wrap .result-options-wrap .result-content .outer-wrap{padding:0!important}.quiz-results-wrap .result-options-wrap .result-content .content-wrap{display:flex;flex:1;flex-direction:row;flex-wrap:wrap;height:100%;justify-content:center}.quiz-results-wrap .result-options-wrap .result-content .content-wrap ul{background:transparent!important;color:#323333;line-height:2.2em;list-style:none;margin:20px 0;padding:0 25px}.quiz-results-wrap .result-options-wrap .result-content .content-wrap ul li:before{content:"•";display:inline-block;font-weight:900;margin-left:-1rem;width:1rem}.quiz-results-wrap .result-options-wrap .result-content .content-wrap ul.list-node-yellow li:before,.quiz-results-wrap .result-options-wrap .result-content .content-wrap ul.work li:before{color:#f4c760}.quiz-results-wrap .result-options-wrap .result-content .content-wrap ul.life li:before{color:#ea8782}.quiz-results-wrap .result-options-wrap .result-content .content-wrap ul.training li:before{color:#88cb88}.quiz-results-wrap .result-options-wrap .result-content .content-wrap ul.strengths li:before{color:#9e92d7}.quiz-results-wrap .result-options-wrap .result-content .content-wrap ul.career li:before{color:#59a3d0}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Organised,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-grey{background-color:#ebebeb}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Organised-circle,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-circle-grey{background-color:#9c9e9d}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Helping,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .life,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-pink{background-color:#f8dada}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Helping-circle,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-circle-pink{background-color:#ea8782}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Artistic,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-yellow,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .work{background-color:#f7e9b8}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Artistic-circle,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-circle-yellow{background-color:#f4c760}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Practical,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .career,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-blue{background-color:#d3e9f7}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Practical-circle,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-circle-blue{background-color:#59a3d0}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Investigative,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .strengths,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-purple{background-color:#e4e0f7}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Investigative-circle,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-circle-purple{background-color:#9e92d7}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Enterprising,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-green,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .training{background-color:#d5f2d4}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Enterprising-circle,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-circle-green{background-color:#88cb88}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .icon-butt{background-color:#f0f8ff;border-radius:50%;float:right;font-weight:700;height:40px;line-height:40px;min-width:40px;width:40px}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .icon-butt.career{background-color:#59a3d0;background-image:url(../images/icons/icon-career.svg);background-position:7px!important;background-repeat:no-repeat!important;background-size:26px!important}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .icon-butt.strengths{background-color:#9e92d7;background-image:url(../images/icons/icon-strengths.svg);background-position:7px!important;background-repeat:no-repeat!important;background-size:26px!important}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .icon-butt.work{background-color:#f4c760;background-image:url(../images/icons/icon-work.svg);background-position:7px!important;background-repeat:no-repeat!important;background-size:26px!important}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .icon-butt.training{background-color:#88cb88;background-image:url(../images/icons/icon-training.svg);background-position:7px!important;background-repeat:no-repeat!important;background-size:26px!important}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .icon-butt.life{background-color:#ea8782;background-image:url(../images/icons/icon-life.svg);background-position:7px!important;background-repeat:no-repeat!important;background-size:26px!important}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap{display:flex;flex:1;flex-direction:row;flex-wrap:wrap;height:100%}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .person{height:auto;-webkit-mask-image:url(../images/mask-bg.svg);mask-image:url(../images/mask-bg.svg);mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;max-height:380px;position:relative;width:185px}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .person .fill{width:100%}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .person .fill.Practical{background:#59a3d0}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .person .fill.Investigative{background:#9e92d7}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .person .fill.Helping{background:#ea8782}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .person .fill.Organised{background:#9c9e9d}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .person .fill.Artistic{background:#f4c760}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .person .fill.Enterprising{background:#88cb88}@media (max-width:800px){.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .person{display:none}}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap img{height:100%;left:0;position:absolute;top:0;width:100%}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .result-container-wrap,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .result-content-wrap{display:flex;flex:1;flex-wrap:wrap;height:100%;justify-content:center}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .result-container-wrap{flex-direction:column}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .result-container-wrap .button-wrap{display:flex;flex-direction:row-reverse;justify-content:center;margin-top:50px}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .result-container-wrap .button-wrap .butt-dashboard{left:30px;position:absolute}@media (max-width:800px){.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .result-container-wrap .button-wrap .butt-dashboard{left:20px;width:42px}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .result-container-wrap .button-wrap .butt-dashboard .title{display:none}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .result-container-wrap .button-wrap .butt-dashboard .butt-icon{min-width:32px}}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .result-content-wrap{flex-direction:row}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .learner-content,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .result{background:#fff;border-radius:37.5px 37.5px 16px 16px;color:#323333;height:auto;margin:15px;min-width:220px;overflow:hidden;padding:10px;text-align:left;text-decoration:none}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .learner-content .header,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .result .header{align-items:center;border-radius:30px;display:flex;height:auto;justify-content:center;min-height:54px;padding:0 20px;text-align:center}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .learner-content h2,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .result h2{font-size:1rem;margin:20px 0}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .learner-content p,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .result p{padding:0 10px}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .transparent-box{align-items:center;background-color:transparent;border-radius:0;display:flex;flex-direction:column;height:auto;justify-content:center;padding:0;text-align:center}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .transparent-box h4{height:auto;padding:0;text-align:center}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .transparent-box button{margin:10px 0 15px}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .transparent-box #edit-actions>.butt-general,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .transparent-box #strat-goals{margin:10px 0}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .training-box{margin:10px;width:17.5%}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .training-box p{max-height:200px;overflow:hidden}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .training-box .more{padding:10px}@media screen and (max-width:1024px){.quiz-results-wrap .result-options-wrap .result-content .content-wrap .training-box{width:30%}}@media (max-width:800px){.quiz-results-wrap .result-options-wrap .result-content .content-wrap .training-box{width:100%}}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .life-skill-box{width:30%}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .content-box{height:100%;margin:15px;overflow:visible;width:25%}@media screen and (max-width:768px){.quiz-results-wrap .result-options-wrap .result-content .content-wrap .content-box{width:30%}}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .learner-box{margin:auto;width:64%}@media (max-width:800px){.quiz-results-wrap .result-options-wrap .result-content .content-wrap .learner-box{width:100%}}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .learner-box .learner-content{height:auto}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .career-exploration-box{margin:10px!important;width:30%}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .career-exploration-box:hover{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;cursor:pointer}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .career-exploration-box .link{color:#786ac1;font-size:.9em;font-weight:600;padding:0 10px;text-align:left}@media screen and (max-width:768px){.quiz-results-wrap .result-options-wrap .result-content .content-wrap .career-exploration-box{width:auto}}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .career-exploration-bar{border-radius:35px;min-height:70px;width:25%}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .career-exploration-bar:hover{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;cursor:pointer}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .career-exploration-bar .link{color:#786ac1;font-size:.9em;font-weight:600;padding:10px 10px 0;text-align:left}@media screen and (max-width:1031px){.quiz-results-wrap .result-options-wrap .result-content .content-wrap .career-exploration-bar{margin:10px!important}}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .my-results-box{width:30%}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .my-results-box .my-results-icon{background-color:transparent;height:auto;margin:0;padding:0;width:auto}@media screen and (max-width:768px){.quiz-results-wrap .result-options-wrap .result-content .content-wrap .my-results-box{width:40%}}@media (max-width:767px){.quiz-results-wrap .result-options-wrap .result-content .content-wrap .my-results-box{margin-top:0;width:100%}}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .work-preferences-box{margin:10px;max-width:250px}@media (max-width:800px){.quiz-results-wrap .result-options-wrap .result-content .content-wrap .work-preferences-box{max-width:100%;width:100%}}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .percentage-circle{align-items:center;border-radius:30px;display:flex;height:50px;justify-content:space-between;line-height:30px;line-height:1rem;margin:0;padding:0 6px 0 15px;text-align:center;width:100%}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .percentage-circle h2{font-size:1rem;margin:0;padding:0;text-align:left}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .percentage-circle span{border-radius:50%;color:#323333;float:right;font-size:.88rem;font-weight:700;height:40px;line-height:40px;width:40px}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .percentage-circle a{color:#323333;font-size:.6rem;font-weight:400}.quiz-results-wrap .result-options-wrap .visible-options{align-items:self-start;display:flex;justify-content:space-evenly;transition:all 1s ease-in-out;width:200%}@media (max-width:767px){.quiz-results-wrap .result-options-wrap .visible-options{width:100%}}.quiz-results-wrap .result-options-wrap .visible-options.scroll{transform:translateX(-50%)}.quiz-results-wrap .result-options-wrap .visible-options.unlimited{display:block;text-align:center;white-space:nowrap;width:auto}.quiz-results-wrap .result-options-wrap .visible-options.unlimited p{margin:0;max-height:98px;overflow:hidden}@media (max-width:767px){.quiz-results-wrap .result-options-wrap .visible-options.unlimited{white-space:normal}}.quiz-results-wrap .result-options-wrap .visible-options .three-wrap{display:inline-flex;justify-content:space-evenly;vertical-align:bottom;white-space:normal;width:100%}@media (max-width:767px){.quiz-results-wrap .result-options-wrap .visible-options .three-wrap{flex-wrap:wrap}}.quiz-results-wrap .result-options-wrap .visible-options.mobile{display:none}@media (max-width:767px){.quiz-results-wrap .result-options-wrap .visible-options.mobile{display:block}}.quiz-results-wrap .result-options-wrap .result-option{background:#fff;border-radius:46px 46px 16px 16px;color:#323333;display:inline-block;display:flex;flex-direction:column;height:250px;justify-content:space-between;margin:0 10px;max-height:250px;max-width:340px;overflow:hidden;padding:10px;text-align:center;text-decoration:none;white-space:normal;width:30%}@media (max-width:1300px){.quiz-results-wrap .result-options-wrap .result-option{height:270px;max-height:270px}}@media (max-width:767px){.quiz-results-wrap .result-options-wrap .result-option{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:10px 0;max-width:100%;width:100%}}.quiz-results-wrap .result-options-wrap .result-option .title{align-items:center;background:#e4e0f7;border-radius:74px;display:flex;justify-content:center;min-height:74px;padding:0 20px}.quiz-results-wrap .result-options-wrap .result-option .title h2{color:#323333;font-size:1.06em;margin:0;padding:10px 0}.quiz-results-wrap .result-options-wrap .result-option .blurb{font-size:.9em;max-height:135px;overflow:hidden;padding:20px 10px;text-align:left}.quiz-results-wrap .result-options-wrap .result-option .link{color:#786ac1;font-size:.9em;font-weight:600;padding:0 10px;text-align:left}.quiz-results-wrap .result-options-wrap .result-option.life-skills{display:none;height:400px;max-height:400px;min-width:350px}.quiz-results-wrap .result-options-wrap .result-option.life-skills.on{display:block}.quiz-results-wrap .result-options-wrap .result-option:hover{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;cursor:pointer}.quiz-results-wrap .result-controls{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto auto 50px;position:relative}.quiz-results-wrap .result-controls .butt-scroll{margin:0 10px 30px}@media (max-width:768px){.quiz-results-wrap .result-controls .butt-scroll{display:none}}.quiz-results-wrap .result-controls .button-wrap .butt-dashboard{left:20px;position:absolute}@media (max-width:800px){.quiz-results-wrap .result-controls .button-wrap .butt-dashboard{left:0;width:42px}.quiz-results-wrap .result-controls .button-wrap .butt-dashboard .title{display:none}.quiz-results-wrap .result-controls .button-wrap .butt-dashboard .butt-icon{min-width:32px}}.quiz-results-wrap #work-preferences{justify-content:flex-end;margin-top:30px;padding:30px 10px;width:100%}.quiz-results-wrap #work-preferences .butt-update{width:180px}.quiz-results-wrap #life-skill-controls{top:20px;width:calc(90% + 60px)}.quiz-results-wrap #life-skill-controls #life-skill{width:180px}.quiz-results-wrap #career-exploration{margin:40px auto 0;width:180px}.quiz-results-wrap #career-exploration .butt-update{margin-top:20px;width:180px}.quiz-results-wrap .butt-start-goals{background-image:url(../images/icons/icon-start.svg);background-repeat:no-repeat!important}.quiz-results-wrap .butt-export{background-image:url(../images/icons/icon-upload-blue.svg);background-repeat:no-repeat!important}.quiz-complete-wrap{padding-bottom:50px;padding-top:50px;width:1200px}@media (max-width:1300px){.quiz-complete-wrap{padding:50px;width:100vw}}.quiz-complete-wrap .quiz-complete-box{align-items:center;background:#fff;background-image:url(../images/confetti.svg);background-position:center 0;background-repeat:no-repeat;background-size:100% auto;border-radius:50px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);display:flex;flex-direction:column;justify-content:center;margin:50px auto 0;max-width:67%;padding:50px;text-align:center;width:67%}@media (max-width:1300px){.quiz-complete-wrap .quiz-complete-box{max-width:80%;width:80%}}@media (max-width:768px){.quiz-complete-wrap .quiz-complete-box{max-width:100%;width:100%}}.quiz-complete-wrap .quiz-complete-box h1{margin:10px}.quiz-complete-wrap .quiz-complete-box .complete-content-wrap{display:flex;flex:1;flex-direction:row}.quiz-complete-wrap .quiz-complete-box .complete-content-wrap .complete-content{padding:15px;width:50%}.quiz-complete-wrap .quiz-complete-box .complete-content-wrap .complete-content p{color:#323333;text-align:left}.quiz-complete-wrap .quiz-complete-box .complete-content-wrap .complete-content a{float:left;margin:15px 0}.quiz-complete-wrap .quiz-complete-box .complete-content-wrap .complete-content img{width:100%}.job-wrap{padding-bottom:50px;padding-top:50px;width:1200px}@media (max-width:1300px){.job-wrap{padding:0 30px;width:100%}}@media (max-width:800px){.job-wrap{max-width:100%;overflow:hidden;padding:30px 20px}}.job-wrap .title-section{display:flex;flex:1;flex-direction:row}.job-wrap .title-section .side-back{width:180px}.job-wrap .title-section .side-back .butt-general{margin:0}.job-wrap .title-section .main-title{width:calc(100% - 360px)}@media (max-width:800px){.job-wrap .title-section{flex-direction:column}.job-wrap .title-section .main-title{margin-top:30px;width:100%}}.job-wrap h1{text-align:center}.job-wrap .details-wrap{color:#323333;margin:0 auto;padding:40px 0 0;width:84%}.job-wrap .details-wrap p{margin:0}@media (max-width:1300px){.job-wrap .details-wrap{width:80%}}.job-wrap .result-options-wrap{padding:50px 0 20px}.job-wrap .result-options-wrap .result-content{display:flex;flex:1;flex-direction:column;max-width:1200px}.job-wrap .result-options-wrap .result-content .outer-wrap{padding:0!important}@media screen and (max-width:768px){.job-wrap .result-options-wrap .result-content .two-columns{flex-direction:column!important}.job-wrap .result-options-wrap .result-content .two-columns .left-content,.job-wrap .result-options-wrap .result-content .two-columns .right-content{width:100%!important}}.job-wrap .result-options-wrap .result-content .content-wrap{display:flex;flex:1;flex-direction:row;flex-wrap:wrap;height:100%;justify-content:center}.job-wrap .result-options-wrap .result-content .content-wrap ul{color:#323333;list-style:none;margin:10px 0;padding:0 25px}.job-wrap .result-options-wrap .result-content .content-wrap ul li{font-size:.9em;padding-bottom:8px}.job-wrap .result-options-wrap .result-content .content-wrap ul li:before{content:"•";display:inline-block;font-weight:900;margin-left:-1rem;width:1rem}.job-wrap .result-options-wrap .result-content .content-wrap ul.list-node-yellow li:before{color:#f4c760}.job-wrap .result-options-wrap .result-content .content-wrap ul.list-node-pink li:before{color:#ea8782}.job-wrap .result-options-wrap .result-content .content-wrap ul.list-node-green li:before{color:#88cb88}.job-wrap .result-options-wrap .result-content .content-wrap ul.list-node-blue li:before{color:#59a3d0}.job-wrap .result-options-wrap .result-content .content-wrap .title-bar-pink{background-color:#f4bdba}.job-wrap .result-options-wrap .result-content .content-wrap .title-bar-yellow{background-color:#f8d87b}.job-wrap .result-options-wrap .result-content .content-wrap .title-sub-bar-yellow{background-color:#fcf7e4}.job-wrap .result-options-wrap .result-content .content-wrap .title-bar-green{background-color:#addfae}.job-wrap .result-options-wrap .result-content .content-wrap .title-sub-bar-green{background-color:#d5f2d4}.job-wrap .result-options-wrap .result-content .content-wrap .result{background:#fff;border-radius:35px 35px 20px 20px;color:#323333;height:auto;margin:15px;overflow:hidden;padding:10px;text-align:left;text-decoration:none}.job-wrap .result-options-wrap .result-content .content-wrap .result h2{border-radius:30px;font-size:1.2rem;margin:0;padding:15px 10px;text-align:center;width:100%}@media screen and (max-width:1300px){.job-wrap .result-options-wrap .result-content .content-wrap .result h2{padding:10px}}.job-wrap .result-options-wrap .result-content .content-wrap .result h3{border-radius:30px;font-size:.88rem;margin:10px 0 0;padding:5px 10px;text-align:left;width:100%}.job-wrap .result-options-wrap .result-content .content-wrap .result p{font-size:.9em;padding:0 10px}.job-wrap .result-options-wrap .result-content .content-wrap .job-box{margin:20px;width:28%}@media screen and (max-width:800px){.job-wrap .result-options-wrap .result-content .content-wrap .job-box{width:100%}}.job-wrap .result-options-wrap .visible-options{align-items:self-start;display:flex;justify-content:space-evenly;transition:all 1s ease-in-out;width:200%}.job-wrap .result-options-wrap .visible-options.scroll{transform:translateX(-50%)}.job-wrap .result-options-wrap .result-option{background:#fff;border-radius:46px 46px 16px 16px;color:#323333;display:inline-block;height:250px;margin:0 10px;max-height:250px;max-width:340px;overflow:hidden;padding:10px;text-align:center;text-decoration:none;width:30%}@media (max-width:1300px){.job-wrap .result-options-wrap .result-option{height:270px;max-height:270px}}.job-wrap .result-options-wrap .result-option .title{align-items:center;background:#e4e0f7;border-radius:74px;display:flex;height:74px;justify-content:center;padding:0 20px}.job-wrap .result-options-wrap .result-option .title h2{color:#323333;font-size:1.06em;margin:0}.job-wrap .result-options-wrap .result-option .blurb{font-size:.9em;padding:20px 10px;text-align:left}.job-wrap .result-options-wrap .result-option .link{color:#786ac1;font-size:.9em;font-weight:600;padding:0 10px;text-align:left}.job-wrap .result-options-wrap .result-option:hover{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;cursor:pointer}.supportlayout{align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:center;padding-bottom:100px;position:relative;width:1200px}@media (max-width:1300px){.supportlayout{padding:0 30px;width:100%}}@media (max-width:768px){.supportlayout{align-items:center;flex-direction:column;max-width:100%;padding:0 20px}}.supportlayout .back-button-wrap{margin-bottom:20px;padding-bottom:0}.supportlayout .row{margin-top:20px;text-align:center}.supportlayout .butt-remove-meeting{background:#7b68c8;color:#fff;margin:40px auto 0;padding:0 15px}.supportlayout .supportlayout-left{flex:1;max-width:300px}.supportlayout .supportlayout-left .header-wrap{align-items:center;display:flex}.supportlayout .supportlayout-left .header-wrap .butt-help{align-items:center;background:#fff;border-radius:30px;color:#323333;display:flex;font-weight:700;height:25px;justify-content:center;margin-left:10px;text-decoration:none;width:25px}.supportlayout .supportlayout-center{display:flex;flex:1;flex-direction:column;margin:65px 40px 0;max-width:500px;width:500px}.supportlayout .supportlayout-center .side-blob{margin-right:0}.supportlayout .supportlayout-center label.right{color:#7b68c8}.supportlayout .supportlayout-center .form-item-relationship{height:0}.supportlayout .supportlayout-center .form-item-relationship.give-height{height:50px}.supportlayout .supportlayout-center .invite-wrap{display:flex}.supportlayout .supportlayout-center .invite-wrap form>.js-form-item:first-of-type{margin-left:60px;margin-top:5px}.supportlayout .supportlayout-center .invite-wrap .teammember-email{padding-right:110px}.supportlayout .supportlayout-center .invite-wrap form>.form-item-name:first-child{margin-bottom:0}.supportlayout .supportlayout-center .invite-wrap .existing-team-member-name{background:none;border:none;border-radius:0;color:#000;font-size:1.5em;font-weight:700;height:auto;margin-bottom:0;padding-left:10px;padding-right:0!important}.supportlayout .supportlayout-center .invite-wrap .existing-team-member-email{background:none;border:none;border-radius:0;color:#000;height:auto;margin-left:65px;padding-left:5px;padding-right:0}.supportlayout .supportlayout-center .invite-wrap .pending-team-member-email{background:none;border:none;border-radius:0;color:#000;font-size:16px;font-weight:700;height:50px;padding-left:5px;padding-right:0}.supportlayout .supportlayout-center.no-note .note-copy{display:none}.supportlayout .supportlayout-center .note-copy{padding-top:20px;text-align:center}.supportlayout .supportlayout-center input,.supportlayout .supportlayout-center textarea{border:1px solid #aa9ee3}.supportlayout .supportlayout-center input:active,.supportlayout .supportlayout-center input:focus,.supportlayout .supportlayout-center textarea:active,.supportlayout .supportlayout-center textarea:focus{background:#e4e0f7}.supportlayout .supportlayout-center input[type=submit],.supportlayout .supportlayout-center textarea[type=submit]{background:#7b68c8;border:none;color:#fff;float:right;height:42px;justify-content:center;margin:0;padding:0;width:175px}.supportlayout .supportlayout-center select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../images/icons/icon-down-purple.svg) 95% no-repeat;border:1px solid #aa9ee3;color:#000;font-size:1rem;margin-left:60px;overflow:hidden;padding-left:20px;padding-right:20px;position:relative;width:360px}.supportlayout .supportlayout-center .form-actions input:first-child{margin:0 0 10px 10px}.supportlayout .supportlayout-center img{width:100%}.supportlayout .supportlayout-center .team-circle-icon{align-items:center;border-radius:50px;color:#fff;display:flex;font-size:1.2em;font-weight:700;height:50px;justify-content:center;margin-top:5px;min-width:50px;position:absolute;width:50px}.supportlayout .supportlayout-center[data-state=member1] .team-circle-icon{background:#59a3d0}.supportlayout .supportlayout-center[data-state=member2] .team-circle-icon{background:#ee9a95}.supportlayout .supportlayout-center[data-state=member3] .team-circle-icon{background:#f3c762}.supportlayout .supportlayout-center[data-state=member4] .team-circle-icon{background:#86cc88}.supportlayout .supportlayout-right{flex:1;max-width:200px}.supportlayout .team-members-wrap{margin-top:30px}.supportlayout .team-members-wrap .butt-add-member{background:hsla(0,0%,100%,.5);height:64px;margin:0 0 20px;padding:0 10px;width:100%}.supportlayout .team-members-wrap .butt-add-member .title{color:#323333;font-size:1.2em;font-weight:400;padding-left:10px;text-align:left;text-transform:none}.supportlayout .team-members-wrap .butt-add-member .butt-icon{align-items:center;display:flex;font-size:1.1rem;font-weight:400;font-weight:700;height:34px;justify-content:center;width:34px}@media (max-width:767px){.supportlayout .supportlayout-center.side-blob{padding:20px}}.supportlayout .supportlayout-center h2{font-size:1rem;margin-bottom:10px}.supportlayout .supportlayout-center .add-meeting-step{display:none;margin-top:20px}.supportlayout .supportlayout-center .add-meeting-step.visible{display:block}.supportlayout .supportlayout-center .add-meeting-step label{font-size:1rem}.supportlayout .supportlayout-center .add-meeting-step .no-next-message-involved{background:#eee;border-radius:30px;font-size:.8em;margin-bottom:30px;margin-top:30px;padding:10px 20px;text-align:center;width:100%}.supportlayout .supportlayout-center .add-meeting-step .options-wrap{margin-top:30px}.supportlayout .supportlayout-center .add-meeting-step .options-wrap .columns .options{width:48%}@media (max-width:600px){.supportlayout .supportlayout-center .add-meeting-step .options-wrap .columns .options{width:100%}}.supportlayout .supportlayout-center .add-meeting-step .columns{display:flex;justify-content:space-between}@media (max-width:600px){.supportlayout .supportlayout-center .add-meeting-step .columns{flex-direction:column}}.supportlayout .supportlayout-center .add-meeting-step .columns.with-padding{padding-top:20px}.supportlayout .supportlayout-center .add-meeting-step .columns.with-padding .options{width:48%}@media (max-width:600px){.supportlayout .supportlayout-center .add-meeting-step .columns.with-padding .options{width:100%}}.supportlayout .supportlayout-center .add-meeting-step .columns.with-padding .time-address{align-items:flex-start;margin-top:0}.supportlayout .supportlayout-center .add-meeting-step .columns .left,.supportlayout .supportlayout-center .add-meeting-step .columns .right{flex:1}.supportlayout .supportlayout-center .add-meeting-step .columns .left label,.supportlayout .supportlayout-center .add-meeting-step .columns .right label{display:block;font-size:1rem;height:40px}.supportlayout .supportlayout-center .add-meeting-step .columns .left{margin-right:20px}@media (max-width:600px){.supportlayout .supportlayout-center .add-meeting-step .columns .left{margin:0 0 30px}}.supportlayout .supportlayout-center .add-meeting-step .columns .right{margin-left:20px}@media (max-width:600px){.supportlayout .supportlayout-center .add-meeting-step .columns .right{margin:0}}.supportlayout .supportlayout-center .add-meeting-step .columns .time-address{flex-direction:column}.supportlayout .supportlayout-center .add-meeting-step textarea{background:#e4e0f7;border-radius:10px;color:#786ac1;color:#323333;font-family:Open Sans,sans-serif;font-size:.9em;height:100px;margin-left:50px;outline:none;padding:10px;width:calc(100% - 50px)}.supportlayout .supportlayout-center .add-meeting-step .time-address{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;margin-top:10px}.supportlayout .supportlayout-center .add-meeting-step .time-address .fields{display:flex;flex-direction:column;justify-content:space-between;width:100%}.supportlayout .supportlayout-center .add-meeting-step .time-address .fields.buttons{flex-direction:row}.supportlayout .supportlayout-center .add-meeting-step .time-address .butt-general{margin-left:0}.supportlayout .supportlayout-center .add-meeting-step .time-address .time-address-fields{align-items:center;display:flex;justify-content:flex-start;padding:5px;width:100%}.supportlayout .supportlayout-center .add-meeting-step .time-address .time-address-fields .time-address-label{color:#7b68c8}.supportlayout .supportlayout-center .add-meeting-step .time-address .time-address-fields .time-address-icon{border-radius:40px;height:34px;margin-right:10px;min-width:34px;width:34px}.supportlayout .supportlayout-center .add-meeting-step .time-address .time-address-fields .time-address-icon.time{background-image:url(../images/icons/icon-clock-purple.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .time-address .time-address-fields .time-address-icon.address{background-image:url(../images/icons/icon-location-purple.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .time-address .time-address-fields .time-address-icon.calendar{background-image:url(../images/icons/icon-addcal-purple.svg);background-size:100%;border:1px solid #786ac1}.supportlayout .supportlayout-center .add-meeting-step .time-address .time-address-fields input{background:#e4e0f7;border:none;border-radius:42px;color:#786ac1;font-family:Open Sans,sans-serif;font-size:.9em;height:42px;margin-right:10px;outline:none;padding-left:10px;transition:all .2s;width:100%}@media (max-width:600px){.supportlayout .supportlayout-center .add-meeting-step .time-address .time-address-fields input{margin-right:0}}.supportlayout .supportlayout-center .add-meeting-step .time-address .time-address-fields input.invalid{border:1px solid crimson}.supportlayout .supportlayout-center .add-meeting-step .time-address .time-address-fields input::-moz-placeholder{color:grey}.supportlayout .supportlayout-center .add-meeting-step .time-address .time-address-fields input::placeholder{color:grey}.supportlayout .supportlayout-center .add-meeting-step .assistance-option,.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled,.supportlayout .supportlayout-center .add-meeting-step .involvement-option,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled{align-items:center;display:flex;font-size:.9em;margin:0 0 15px;min-height:57px}.supportlayout .supportlayout-center .add-meeting-step .assistance-option .option-icon,.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled .option-icon,.supportlayout .supportlayout-center .add-meeting-step .involvement-option .option-icon,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled .option-icon{background:transparent;border-radius:50px;height:44px;margin-right:10px;min-width:44px;width:44px}.supportlayout .supportlayout-center .add-meeting-step .assistance-option .option-icon.on-my-own,.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled .option-icon.on-my-own,.supportlayout .supportlayout-center .add-meeting-step .involvement-option .option-icon.on-my-own,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled .option-icon.on-my-own{background-image:url(../images/icons/icon-on-my-own.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .assistance-option .option-icon.with-someone-else,.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled .option-icon.with-someone-else,.supportlayout .supportlayout-center .add-meeting-step .involvement-option .option-icon.with-someone-else,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled .option-icon.with-someone-else{background-image:url(../images/icons/icon-group.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .assistance-option .option-icon.some-talking,.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled .option-icon.some-talking,.supportlayout .supportlayout-center .add-meeting-step .involvement-option .option-icon.some-talking,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled .option-icon.some-talking{background-image:url(../images/icons/icon-talk-myself.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .assistance-option .option-icon.speak-for-me,.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled .option-icon.speak-for-me,.supportlayout .supportlayout-center .add-meeting-step .involvement-option .option-icon.speak-for-me,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled .option-icon.speak-for-me{background-image:url(../images/icons/icon-group-talking.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .assistance-option .option-icon.just-listening,.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled .option-icon.just-listening,.supportlayout .supportlayout-center .add-meeting-step .involvement-option .option-icon.just-listening,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled .option-icon.just-listening{background-image:url(../images/icons/icon-hear.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled.selected .on-my-own,.supportlayout .supportlayout-center .add-meeting-step .assistance-option.selected .on-my-own,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled.selected .on-my-own,.supportlayout .supportlayout-center .add-meeting-step .involvement-option.selected .on-my-own{background-image:url(../images/icons/icon-on-my-ow-selected.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled.selected .with-someone-else,.supportlayout .supportlayout-center .add-meeting-step .assistance-option.selected .with-someone-else,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled.selected .with-someone-else,.supportlayout .supportlayout-center .add-meeting-step .involvement-option.selected .with-someone-else{background-image:url(../images/icons/icon-group-selected.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled.selected .some-talking,.supportlayout .supportlayout-center .add-meeting-step .assistance-option.selected .some-talking,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled.selected .some-talking,.supportlayout .supportlayout-center .add-meeting-step .involvement-option.selected .some-talking{background-image:url(../images/icons/icon-group-talking-selected.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled.selected .speak-for-me,.supportlayout .supportlayout-center .add-meeting-step .assistance-option.selected .speak-for-me,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled.selected .speak-for-me,.supportlayout .supportlayout-center .add-meeting-step .involvement-option.selected .speak-for-me{background-image:url(../images/icons/icon-speakforme-selected.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled.selected .just-listening,.supportlayout .supportlayout-center .add-meeting-step .assistance-option.selected .just-listening,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled.selected .just-listening,.supportlayout .supportlayout-center .add-meeting-step .involvement-option.selected .just-listening{background-image:url(../images/icons/icon-hear-selected.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .assistance-option .title p,.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled .title p,.supportlayout .supportlayout-center .add-meeting-step .involvement-option .title p,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled .title p{margin:0}.supportlayout .supportlayout-center .add-meeting-step .assistance-option .option-icon,.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled .option-icon{border:2px solid #5243a0}.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled.selected .option-icon,.supportlayout .supportlayout-center .add-meeting-step .assistance-option.selected .option-icon{background-image:url(../images/icons/icon-complete.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled{display:none}.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled.selected{display:flex}.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-confirm,.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-next{background:#7b68c8;color:#fff;flex-direction:row-reverse;padding:0 4px 0 15px}.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-confirm .butt-icon,.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-next .butt-icon{background-color:#fff}.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-back{background:transparent;border:1px solid #7b68c8;color:#7b68c8}.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-back .butt-icon{background-color:#7b68c8}@media (max-width:600px){.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-back,.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-confirm,.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-next{width:120px}.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-back .butt-icon,.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-confirm .butt-icon,.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-next .butt-icon{min-width:32px}}.supportlayout .supportlayout-center .add-meeting-step #meeting-date{margin-bottom:30px;margin-top:15px}@media (max-width:600px){.supportlayout .supportlayout-center .add-meeting-step #meeting-date{margin:15px auto 30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.supportlayout .supportlayout-center .add-meeting-step #meeting-date .ui-datepicker-inline{width:265px}@media screen and (max-width:1200px){.supportlayout .supportlayout-center .add-meeting-step #meeting-date .ui-datepicker-inline{width:230px}}.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker{border-radius:25px;height:100%}.supportlayout .supportlayout-center .add-meeting-step .ui-widget-header{background-color:transparent;border:0}.supportlayout .supportlayout-center .add-meeting-step .ui-widget.ui-widget-content{border:1px solid #d3d3d3}.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker th{color:#5243a0;font-size:8pt;font-weight:400;text-transform:uppercase}.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker tbody{border-bottom:1px solid #5243a0;border-top:1px solid #5243a0}.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker tbody td{height:35px;padding:2px 0;width:35px}@media screen and (max-width:1200px){.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker tbody td{height:29px;width:29px}}.supportlayout .supportlayout-center .add-meeting-step .ui-widget-content{background:transparent;border:0;padding:10px;text-align:center;width:100%}.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker-calendar .ui-state-active{border:0;height:35px;line-height:35px;padding:0;text-align:center}@media screen and (max-width:1200px){.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker-calendar .ui-state-active{height:29px;line-height:29px}}.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker-calendar .ui-state-default{background:transparent;border:0;line-height:35px;padding:0;text-align:center}@media screen and (max-width:1200px){.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker-calendar .ui-state-default{line-height:29px}}.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker-calendar .ui-state-hover{opacity:.6}.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker-today>a{color:#5243a0}.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker-current-day{color:#323333;font-weight:700}.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker-current-day a{background:#5243a0!important;border-radius:50%;color:#fff!important}.supportlayout .supportlayout-center .add-meeting-step .ui-widget-header .ui-icon{background-image:url(../images/icons/icon-arrow-next-black.svg);background-position:58% 50%;background-size:35%}.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker .ui-datepicker-prev{transform:rotate(180deg)}.supportlayout [data-state=initial],.supportlayout [data-state=member1],.supportlayout [data-state=member2],.supportlayout [data-state=member3],.supportlayout [data-state=member4],.supportlayout [data-state=support-network-add-meeting-1]{display:none}.supportlayout[data-state=initial] [data-state=initial],.supportlayout[data-state=member1] [data-state=member1],.supportlayout[data-state=member2] [data-state=member2],.supportlayout[data-state=member3] [data-state=member3],.supportlayout[data-state=member4] [data-state=member4],.supportlayout[data-state=support-network-add-meeting-1] [data-state=support-network-add-meeting-1]{display:flex}.supportlayout[data-state=support-network-add-meeting-1] [data-state=support-network-add-meeting-1]{flex-direction:column;margin:100px auto 50px;max-width:1000px;width:100%}.supportlayout[data-state=support-network-add-meeting-1] [data-state=support-network-add-meeting-1] h1{margin:0}@media (max-width:768px){.supportlayout[data-state=support-network-add-meeting-1] [data-state=support-network-add-meeting-1]{margin:50px auto;max-width:auto;width:100%}}.supportlayout [data-showwhen=userrequested]{display:none}.supportlayout[data-userrequested=true] [data-showwhen=userrequested]{display:block}.dashboard-wrap .goals-list-column .goal-wrapper.active .butt-goal .title{padding-left:0}.dashboard-wrap .goals-list-column .goal-wrapper .form-item{margin:0}.dashboard-wrap .goals-list-column .goal-wrapper .form-item input{background:transparent;padding:0 20px 0 10px}.dashboard-wrap .goals-list-column .goal-wrapper .form-item label{display:none}.dashboard-wrap .goals-list-column .goal-wrapper .form-item.js-form-type-date{height:auto}.dashboard-wrap .goals-list-column .goal-wrapper .field--type-datetime h4{display:none}.dashboard-wrap .goals-list-column .js-form-item-field-assigned-to{background:transparent;color:transparent;height:100%;width:100%}.dashboard-wrap .goals-list-column .js-form-item-field-assigned-to #edit-field-assigned-to{color:transparent;height:100%;margin:0;width:100%}.dashboard-wrap .goals-list-column input[type=date]{background-color:hsla(0,0%,100%,.45)!important;background-image:url(../images/icons/icon-addcal-purple.svg)!important;background-size:100%;border:none;border-radius:40px;color:transparent;height:34px;outline:none;position:relative;width:34px}.dashboard-wrap .goals-list-column input[type=date]::-webkit-calendar-picker-indicator,.dashboard-wrap .goals-list-column input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;background:transparent;height:34px;position:absolute;right:0;width:34px}.dashboard-wrap .goals-list-column input[type=date]::-webkit-datetime-edit-day-field:not([aria-valuenow]),.dashboard-wrap .goals-list-column input[type=date]::-webkit-datetime-edit-month-field:not([aria-valuenow]),.dashboard-wrap .goals-list-column input[type=date]::-webkit-datetime-edit-year-field:not([aria-valuenow]){color:transparent}.dashboard-wrap .goals-list-column input[type=date]:active,.dashboard-wrap .goals-list-column input[type=date]:focus{background-color:hsla(0,0%,100%,.45);background-image:url(../images/icons/icon-addcal-purple.svg);background-size:100%;border:none;border-radius:40px;color:transparent!important;outline:none}.dashboard-wrap .goals-list-column input[type=date]:focus::-webkit-datetime-edit{color:transparent!important}.dashboard-wrap .task-list-column{margin-left:30px}.dashboard-wrap .task-list-column .feedback-wrapper{display:none}.dashboard-wrap .task-list-column.completed{background-image:url(../images/confetti.svg);background-position:top;background-repeat:no-repeat}.dashboard-wrap .task-list-column.completed .feedback-wrapper{display:block}.dashboard-wrap .task-list-column.completed .tasks-wrapper{display:none}.dashboard-wrap .task-list-column #edit-actions{margin-top:20px;text-align:center}.dashboard-wrap .task-list-column #edit-actions input{background:#7b68c8;color:#fff;justify-content:center;margin:20px auto 0!important;padding:0;text-align:center}@media (min-width:1211px){.dashboard-wrap .task-list-column #edit-actions{display:flex;flex-direction:row-reverse}}.dashboard-wrap .task-list-column .feedback-wrapper label{font-weight:700;left:0;position:relative;width:100%}.dashboard-wrap .task-list-column .feedback-wrapper textarea{background:#e4e0f7;border:none;border-radius:10px;color:#323333;font-family:Open Sans,sans-serif;font-size:1rem;margin-top:10px;outline:none;padding:20px;width:100%}.dashboard-wrap .task-list-column .feedback-wrapper .feel-icons{display:flex;margin:10px 0;width:100%}.dashboard-wrap .task-list-column .feedback-wrapper .feel-icons .feel-icon{background-size:contain;cursor:pointer;height:26px;margin:0 10px 0 0;opacity:.5;transition:all .2s;width:26px}.dashboard-wrap .task-list-column .feedback-wrapper .feel-icons .feel-icon:hover{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;opacity:1}.dashboard-wrap .task-list-column .feedback-wrapper .feel-icons .feel-icon.selected{opacity:1}.dashboard-wrap .task-list-column .feedback-wrapper .feel-icons .feel-icon.bad{background:url(../images/icons/icon-bad.svg) 50% no-repeat}.dashboard-wrap .task-list-column .feedback-wrapper .feel-icons .feel-icon.ok{background:url(../images/icons/icon-ok.svg) 50% no-repeat}.dashboard-wrap .task-list-column .feedback-wrapper .feel-icons .feel-icon.good{background:url(../images/icons/icon-good.svg) 50% no-repeat}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-drag,.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table thead,.dashboard-wrap .task-list-column .tasks-wrapper .tabledrag-toggle-weight-wrapper,.dashboard-wrap .task-list-column .tasks-wrapper .tableresponsive-toggle-columns{display:none}.dashboard-wrap .task-list-column .tasks-wrapper .paragraphs-dropbutton-wrapper{text-align:center}.dashboard-wrap .task-list-column .tasks-wrapper .paragraphs-dropbutton-wrapper .button{background-color:transparent;background-image:url(../images/icons/icon-goal-remove.svg);background-position:50%;background-repeat:no-repeat;border:2px solid #f9d87c;border-radius:50px;color:transparent;height:34px;margin:0;width:34px}.dashboard-wrap .task-list-column .tasks-wrapper .paragraphs-dropbutton-wrapper .field-add-more-submit{background:#f9d87c;color:#323333;display:block;justify-content:center;margin:15px auto 0;padding:0;width:180px}.dashboard-wrap .task-list-column .tasks-wrapper .paragraphs-dropbutton-wrapper .ajax-progress{padding-top:20px}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table,.dashboard-wrap .task-list-column .tasks-wrapper .js-form-item{margin-bottom:0}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td>div:first-child{background-color:#fcf7e5;border-radius:50px;height:50px;margin-right:34px;padding:0 10px}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td>div:first-child div:first-child{align-items:center;display:flex;flex-direction:row-reverse;height:100%;justify-content:center}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable .paragraphs-dropbutton-wrapper{display:none}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td{padding:0 0 7px}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td:nth-child(2){align-items:center;display:flex;flex-direction:row-reverse;height:100%;justify-content:center;position:relative}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .paragraph-type-title{display:none!important}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .paragraph-type-top{height:34px;padding:0!important}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .paragraphs-subform{display:flex;flex-direction:row-reverse}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-task-notes{background:#fcf7e5;border-radius:25px;display:none;left:0;margin-right:35px;padding-top:55px;position:absolute;z-index:0}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-task-notes label{display:none}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-task-notes .js-form-item:first-child{padding:0 10px 10px 50px}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-task-notes textarea{border:1px solid #cfd2d2;border-radius:10px;font-family:Open Sans,sans-serif;outline:none;padding:10px;width:100%}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .show-notes{margin-bottom:130px}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .show-notes .field--name-field-task-notes{display:block}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-assigned-to{background:#e4e0f7 url(../images/icons/icon-team-transparent.svg) 50% no-repeat;border-radius:50px;bottom:0;height:34px;position:absolute;right:-6px;top:10px;width:34px}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-assigned-to label{display:none}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-assigned-to select{background:transparent;height:100%;margin:0!important;opacity:0!important;width:100%!important}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-assigned-to .js-form-type-entity-autocomplete{background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.41);margin-left:40px;padding:0 0 0 10px;position:absolute;visibility:hidden}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-assigned-to .js-form-type-entity-autocomplete.show-users{visibility:visible}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-assigned-to .js-form-type-entity-autocomplete input{background:transparent;padding:0;width:250px}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-task-name{background:transparent;height:50px;margin:0;z-index:1}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-task-name .js-form-item{background:none;margin:0}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-task-name .js-form-item input{background:transparent;font-size:.9em;padding:0 40px 0 10px}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-task-name .js-form-item label{display:none}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .js-form-type-checkbox{background:none;height:34px;margin:0;width:34px;z-index:1}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .js-form-type-checkbox input[type=checkbox]{background:transparent;border:2px solid #f3c762;height:34px;margin:0;padding:15px;width:34px!important}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .js-form-type-checkbox input[type=checkbox]:checked{background:#f9d87c url(../images/icons/icon-checked.svg) 50% no-repeat;background-size:50%}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .js-form-type-checkbox label{display:none}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-show-notes{position:absolute;right:44px;top:8px}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-show-notes .js-form-type-checkbox input[type=checkbox],.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-show-notes .js-form-type-checkbox input[type=checkbox]:checked{background:transparent url(../images/icons/icon-edit.svg) 50% no-repeat}.dashboard-wrap .task-list-column .field--name-field-notify-team-members{margin-top:30px;padding-left:12px}.dashboard-wrap .task-list-column .field--name-field-notify-team-members .form-item-field-notify-team-members-value{display:flex}.dashboard-wrap .task-list-column .field--name-field-notify-team-members .form-item input[type=checkbox]{height:30px;margin:0;padding:15px;width:30px!important}.dashboard-wrap .task-list-column .field--name-field-notify-team-members label.right{left:20px}.dashboard-wrap .task-list-column .goal-task{align-items:center;display:flex;margin-bottom:10px}.dashboard-wrap .task-list-column .goal-task .task-wrap{align-items:flex-end;background:#fcf7e5;border-radius:50px;border-radius:25px;display:flex;flex:1;flex-direction:column;font-size:.9em;height:50px;height:auto;justify-content:flex-start;margin-right:5px;min-height:50px;padding:0 10px}.dashboard-wrap .task-list-column .goal-task .task-wrap .top-line-wrap{align-items:center;display:flex;justify-content:flex-start;padding-top:10px;width:100%}.dashboard-wrap .task-list-column .goal-task .task-wrap .notes{background:#fff;border:1px solid #cfd2d2;border-radius:10px;margin:20px 10px;min-height:100px;overflow:hidden;padding:10px;width:80%}.dashboard-wrap .task-list-column .goal-task .task-wrap .icon-completed{border:2px solid #f9d87c;border-radius:34px;height:34px;margin-right:10px;min-width:34px;width:34px}.dashboard-wrap .task-list-column .goal-task .task-wrap .icon-completed.completed{background:#f9d87c url(../images/icons/icon-checked.svg) 50% no-repeat;background-size:50%}.dashboard-wrap .task-list-column .goal-task .assigned-to{align-items:center;background:#59a3d0;border-radius:34px;color:#fff;display:flex;font-size:.8em;font-weight:600;height:34px;justify-content:center;width:34px}.dashboard-wrap .task-list-column .butt-wrap .butt-edit{background:#7b68c8;margin:0 auto}.dashboard-wrap .selected-name{align-items:center;background:#59a3d0;border-radius:50px;bottom:0;color:#fff;display:flex;font-size:.8em;font-weight:600;height:100%;justify-content:center;left:0;margin:auto;pointer-events:none;position:absolute;right:0;top:0;width:100%}.dashboard-wrap .back-button-wrap{bottom:0;padding-bottom:0;position:absolute;right:0}.back-button-wrap-goals{display:flex;justify-content:space-between;padding:0 0 40px}.back-button-wrap-goals .form-submit{justify-content:center}@media (max-width:1300px){.back-button-wrap-goals{padding:0 30px 40px;width:100vw}}.tabledrag-handle,.tabledrag-toggle-weight-wrapper{display:none}.field--widget-myway-goal-setting-inline-paragraphs-widget .paragraphs-subform{display:flex}input#edit-submit.disabled,input#edit-submit[disabled]{box-shadow:none;cursor:not-allowed;opacity:.5;pointer-events:none}#field-goal-task-values th.field-label p{font-weight:400}.two-factor-form{width:70%}.two-factor-form .header-small{margin-bottom:40px;text-align:center}.two-factor-form label[for=edit-code]{max-height:50px;width:250px}.two-factor-form label[for=edit-code].right{left:calc(100% - 270px)}.two-factor-form input[type=text]{margin-bottom:20px;padding:0 250px 0 20px}.two-factor-form .description{font-size:.9em;margin:0 auto;text-align:center;width:90%}.two-factor-form fieldset{border:1px solid #fff;margin-top:50px;padding:10px 20px}.two-factor-form fieldset .fieldset-legend{color:#323333;font-weight:700}.two-factor-form fieldset .fieldset-wrapper{font-size:.9em}.two-factor-form #edit-actions{text-align:center}.two-factor-form #edit-actions input[type=submit]{display:inline-block;margin:40px 0;padding:0}@media (max-width:1300px){.profile-content{padding:0 30px;width:100%}}@media (max-width:800px){.profile-content{max-width:100%;overflow:hidden;padding:0 20px}}.profile-content .ajax-progress-throbber{display:none}.profile-content h1{font-size:32px}@media only screen and (max-width:1300px){.profile-content h1{font-size:26px}}.profile-content h1.about-title{margin-right:50px;word-break:break-all}@media (max-width:800px){.profile-content h1.about-title{margin-right:0}}.profile-content h2{font-size:24px}.profile-content h3{font-size:20px}.profile-content p{font-size:16px}.profile-content a{color:#7662c6;font-size:14px;font-weight:700;text-decoration:none}.profile-content a:hover{color:#323333}.profile-content .profile-header{display:flex;justify-content:space-between;margin-top:100px}@media (max-width:800px){.profile-content .profile-header{flex-direction:column;margin-top:50px}}.profile-content .profile-header .profile-person-details{color:#323333}.profile-content .profile-header .profile-person-details .employment-status{margin-top:25px}.profile-content .profile-header .profile-person-details .education-status,.profile-content .profile-header .profile-person-details .email{margin-top:20px}.profile-content .profile-header .profile-person-details .details-section-title{margin-bottom:0}.profile-content .profile-header .profile-person-details .details-section-content{margin:0}@media (max-width:800px){.profile-content .profile-header .profile-person-details{margin-bottom:30px;text-align:center}}.profile-content .profile-header .profile-support-information{align-self:flex-start;background:#fff;border-radius:40px;color:#323333;padding:0 33px 17px;width:60%}@media (max-width:800px){.profile-content .profile-header .profile-support-information{width:100%}}.profile-content .profile-header .profile-support-information .profile-support-information-title{align-items:flex-end;display:flex;margin-top:20px}.profile-content .profile-header .profile-support-information .profile-support-information-title .profile-support-logo{margin-right:20px;width:180px}.profile-content .profile-quiz-section{margin-top:45px}.profile-content .profile-quiz-section .profile-results-section{background:#fff;border-radius:40px;color:#323333;margin-bottom:50px;padding:26px 25px 30px}.profile-content .profile-quiz-section .profile-results-section .butt-more-for-support-wrap{display:flex;justify-content:center}.profile-content .profile-quiz-section .profile-results-section .profile-results-title{align-items:center;display:flex}.profile-content .profile-quiz-section .profile-results-section .profile-results-title .icon-category{background-position:50%;background-repeat:no-repeat;background-size:60%;border-radius:34px;height:68px;margin-right:15px;width:68px}.profile-content .profile-quiz-section .profile-results-section .profile-results-title .icon-category.career{background-color:#59a3d0;background-image:url(../images/icons/icon-career.svg)}.profile-content .profile-quiz-section .profile-results-section .profile-results-title .icon-category.work{background-color:#f3c762;background-image:url(../images/icons/icon-work.svg)}.profile-content .profile-quiz-section .profile-results-section .profile-results-title .icon-category.life{background-color:#ee9a95;background-image:url(../images/icons/icon-life.svg)}.profile-content .profile-quiz-section .profile-results-section .profile-results-title .icon-category.training{background-color:#86cc88;background-image:url(../images/icons/icon-training.svg)}.profile-content .profile-quiz-section .profile-results-section .profile-results-title .icon-category.strengths{background-color:#7b68c8;background-image:url(../images/icons/icon-strengths.svg)}.profile-content .profile-quiz-section .profile-results-section .profile-results-subtitle{margin:30px 30px 0}@media (max-width:800px){.profile-content .profile-quiz-section .profile-results-section .profile-results-subtitle{margin:30px 0 0}}.profile-content .profile-quiz-section .profile-results-section .empty-section{align-items:center;display:flex;flex-direction:column;margin-top:60px}.profile-content .profile-quiz-section .profile-results-section .empty-section .icon-empty{background-image:url(../images/icons/icon-exclamation.svg);height:36px;width:36px}.profile-content .profile-quiz-section .profile-results-section .empty-section p{font-size:20px;margin-bottom:90px;text-align:center;width:65%}.profile-content .profile-quiz-section .profile-results-section ul{padding-left:15px;padding-right:40px}.profile-content .profile-quiz-section .profile-results-section ul li{margin-bottom:20px}.profile-content .profile-quiz-section .profile-results-section ul li::marker{color:#40a3d4;margin-right:11px;vertical-align:middle}.profile-content .profile-quiz-section .profile-results-section .career-top-three-heading{margin-left:30px;margin-top:40px}@media (max-width:800px){.profile-content .profile-quiz-section .profile-results-section .career-top-three-heading{margin-left:0}}.profile-content .profile-quiz-section .profile-results-section .grid-results{display:grid;grid-template-columns:25% 25% 25% 25%;margin:30px 30px 0}.profile-content .profile-quiz-section .profile-results-section .grid-results.life,.profile-content .profile-quiz-section .profile-results-section .grid-results.strengths{grid-template-columns:100%}.profile-content .profile-quiz-section .profile-results-section .grid-results.strengths ul{-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px;margin-top:0}@media (max-width:800px){.profile-content .profile-quiz-section .profile-results-section .grid-results.strengths ul{-moz-column-count:1;column-count:1}}.profile-content .profile-quiz-section .profile-results-section .grid-results.training{grid-template-columns:50% 50%}.profile-content .profile-quiz-section .profile-results-section .grid-results.career{grid-template-columns:repeat(3,1fr);grid-template-rows:1fr .5fr;margin-top:32px}@media (max-width:800px){.profile-content .profile-quiz-section .profile-results-section .grid-results.career{grid-template-columns:repeat(1,1fr);grid-template-rows:1fr .5fr}}.profile-content .profile-quiz-section .profile-results-section .grid-results .grid-item{border-left:1px solid #c3c3c3;padding:0 20px}.profile-content .profile-quiz-section .profile-results-section .grid-results .grid-item h3{margin-top:0}.profile-content .profile-quiz-section .profile-results-section .grid-results .grid-item:first-child{border-left:none;padding-left:0}.profile-content .profile-quiz-section .profile-results-section .grid-results .grid-item:last-child{padding-right:0}.profile-content .profile-quiz-section .profile-results-section .grid-results .grid-item .not-available{margin-top:30px}@media (max-width:800px){.profile-content .profile-quiz-section .profile-results-section .grid-results.training,.profile-content .profile-quiz-section .profile-results-section .grid-results.work{grid-template-columns:100%}}.profile-content .profile-quiz-section .profile-results-section .grid-results.training .grid-item,.profile-content .profile-quiz-section .profile-results-section .grid-results.work .grid-item{border:none;padding:0}.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item{padding-bottom:30px}.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item.career-bottom-three{border-top:1px solid #c3c3c3;padding-top:23px}@media (max-width:800px){.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item{border-bottom:1px solid #c3c3c3;border-top:none;padding-top:23px}.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item.career-bottom-three{border-top:none}}.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item .career-grid-item-content-wrap .career-type-heading{display:flex;flex-direction:row}.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item .career-grid-item-content-wrap .career-type-heading .career-percentage{align-items:center;background-repeat:no-repeat;border-radius:32px;display:flex;height:65px;justify-content:center;width:65px}.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item .career-grid-item-content-wrap .career-type-heading .career-percentage.career-top-three{background-color:#d4e9f7}.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item .career-grid-item-content-wrap .career-type-heading .career-percentage.career-bottom-three{background-color:#dae2e8}.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item .career-grid-item-content-wrap .career-type-heading .career-type-title{padding-left:10px}.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item .career-grid-item-content-wrap .career-type-blurb{margin-top:15px;width:90%}@media (max-width:800px){.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item .career-grid-item-content-wrap .career-type-blurb{width:100%}}.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item .career-grid-item-content-wrap .link-career-suggestions{display:block;font-weight:700;text-decoration:none}.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item .career-grid-item-content-wrap .link-career-suggestions.career-bottom-three{padding-top:15px}.dashboard-spe-wrap{align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:space-between;margin-bottom:50px;margin-top:50px}@media (max-width:1300px){.dashboard-spe-wrap{padding:0 30px;width:100%}}@media (max-width:800px){.dashboard-spe-wrap{max-width:100%;overflow:hidden;padding:0 20px}}.dashboard-spe-wrap .dashboard-spe-title{align-self:center;margin-bottom:40px;text-align:center;width:100%}.dashboard-spe-wrap .dashboard-spe-title h1{font-size:32px;margin-bottom:40px}@media only screen and (max-width:1300px){.dashboard-spe-wrap .dashboard-spe-title h1{font-size:26px}}.dashboard-spe-wrap .dashboard-spe-title p{color:#323333;font-size:18px}.dashboard-spe-wrap .dashboard-spe-title .PUG-invite{background:#f8eab6;border-radius:20px;font-size:.88rem;margin-top:10px;padding:20px}.dashboard-spe-wrap .dashboard-spe-content{align-self:center;display:flex;flex-direction:column;width:100%}.dashboard-spe-wrap .dashboard-spe-content h2{align-self:flex-start;color:#323333;font-size:1.5em}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap{align-items:flex-start;background:#fff;border-radius:50px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);flex-grow:1;padding:20px 50px 50px;text-align:center}@media (max-width:600px){.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap{padding:0 20px}}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table{border-spacing:0;overflow-x:hidden;table-layout:auto;text-align:left;width:100%}@media (max-width:1024px){.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table thead{clip:rect(0 0 0 0);border:none;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table th{border-bottom:1px solid #e3e3e3}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table td{border-bottom:1px solid #e3e3e3;font-size:.8em}@media (max-width:1024px){.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table td{align-items:center;background:#c0e5f7;border-bottom:1px solid #fff;display:block;display:flex;height:40px;padding:20px}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table td:before{content:attr(data-label);font-weight:700;text-transform:uppercase;width:100px}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table td.button-cell{border-bottom:2px solid #e3e3e3;height:80px;justify-content:center;margin-bottom:20px}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table td.button-cell:before{width:0}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table td:first-child{border-radius:20px 20px 0 0}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table td:last-child{border-bottom:0;border-radius:0 0 20px 20px;padding:0}}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table a{color:#323333;text-decoration:none}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table a:visited{color:#323333}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table a:hover{cursor:pointer;font-size:1.5em}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table h2{color:#323333;font-size:18px}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table .young-person-name{font-weight:700}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table .young-person-email{color:#323333}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table .button-cell{display:flex;justify-content:right;padding-right:0;text-align:right}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table .ellipsis{display:block;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:600px){.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table .ellipsis{font-size:.8rem;white-space:normal;word-break:break-word}}.butt-to-yp-details{-webkit-appearance:none;background:none;border:none;font-family:Open Sans,sans-serif;margin:10px 0;outline:none;overflow:hidden;transition:all .3s}.butt-to-yp-details .icon{background-color:#337ca5;background-position:center 46%;background-position:50% 50%;background-repeat:no-repeat;background-size:60%;border:2px solid #fff;border-radius:50px;height:45px;margin:0 auto;width:45px}.butt-to-yp-details .title{color:#337ca5;font-size:.63rem;font-weight:700;text-align:center;text-transform:uppercase}.butt-to-yp-details.next .icon{background-image:url(../images/icons/icon-user.svg);background-size:50%}.butt-to-yp-details.goals .icon{background-image:url(../images/icons/icon-goal-light.svg);background-size:70%}.butt-to-yp-details.team .icon{background-image:url(../images/icons/icon-team-white.svg);background-size:70%}.butt-to-yp-details.meetings .icon{background-image:url(../images/icons/icon-calendar-white.svg);background-size:60%}.butt-to-yp-details.remove .icon{background-color:#fff;background-image:url(../images/icons/icon-close-red.svg);background-size:40%}.butt-to-yp-details.remove .title{color:#ea8782}.butt-to-yp-details:hover{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;cursor:pointer}.ui-widget-overlay{background:#000!important;opacity:.7!important}.evidence-dialog{background:transparent;border:0!important;height:100vh!important;overflow:hidden auto;padding-left:0}.evidence-dialog .ui-dialog-titlebar{display:none}.evidence-dialog>#drupal-modal{margin:1.75rem auto;max-height:none!important;max-width:1200px;min-height:auto!important;padding:.5em 0;transform:translate(0)}@media only screen and (max-width:1300px){.evidence-dialog>#drupal-modal{padding:.5em 30px}}@media (max-width:600px){.evidence-dialog>#drupal-modal{padding:10px}}.evidence-container{background-color:#fff;border-radius:15px;font-family:Open Sans,"sans-serif";padding:30px 48px;position:relative}@media only screen and (max-width:1300px){.evidence-container{padding:17px 28px 17px 25px}}@media (max-width:600px){.evidence-container{padding:15px}}.evidence-container a{color:#7662c6}.evidence-container a:hover{color:#323333}.evidence-container .evidence-header{align-items:center;display:flex;flex-direction:row}@media (max-width:600px){.evidence-container .evidence-header{align-items:flex-start}.evidence-container .evidence-header h1{line-height:1.6rem;margin-bottom:10px}}.evidence-container .evidence-header .close-container{align-items:center;display:flex;flex-direction:column;margin-left:auto}@media (max-width:600px){.evidence-container .evidence-header .close-container{margin-top:-10px;transform:scale(.8)}}.evidence-container .evidence-header .close-container span{font-size:16px;font-weight:700}.evidence-container .evidence-header .close-container button{-webkit-appearance:none;background-color:#337ca5;background-position:center 46%;background-repeat:no-repeat;background-size:46%;border:2px solid #fff;border-radius:51.7px;height:56px;margin:10px 0 5px;outline:none;overflow:hidden;transition:all .3s;width:56px}@media (max-width:600px){.evidence-container .evidence-header .close-container button{margin-top:0}}.evidence-container .evidence-header .close-container button.next{background-image:url(../images/icons/icon-close-light.svg);background-position:50% 50%;background-size:46%}.evidence-container .evidence-header .close-container button:focus{outline:none!important}@media only screen and (max-width:1300px){.evidence-container .evidence-header .close-container button{height:50px;width:50px}}.evidence-container .evidence-header .close-container:hover{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;cursor:pointer}.evidence-container .evidence-sub-header{padding:20px}@media (max-width:600px){.evidence-container .evidence-sub-header{padding:20px 0}}.evidence-container .evidence-sub-header .evidence-note{background:#f8eab6;border-radius:20px;font-size:.88rem;margin-top:10px;padding:20px}.evidence-container .header-icon{background-position-x:50%;background-position-y:center;background-repeat:no-repeat;border-radius:32px;height:64px;margin-left:15px;margin-right:10px;min-width:64px;width:64px}@media (max-width:600px){.evidence-container .header-icon{height:50px;margin-left:0;min-width:50px;width:50px}}.evidence-container .header-icon.icon-work{background-color:#f4c760;background-image:url(../images/icons/icon-work.svg)}.evidence-container .header-icon.icon-life{background-color:#ee9a95;background-image:url(../images/icons/icon-life.svg)}.evidence-container .header-icon.icon-strengths{background-color:#7b68c8;background-image:url(../images/icons/icon-strengths.svg)}.evidence-container .header-icon.icon-career{background-color:#59a3d0;background-image:url(../images/icons/icon-career.svg)}.evidence-container .header-icon.icon-training{background-color:#86cc88;background-image:url(../images/icons/icon-training.svg)}.evidence-container .evidence-mapping-empty-container{align-items:center;color:#323333;display:flex;flex-direction:column;margin:85px 0}.evidence-container .evidence-mapping-empty-container img{margin-bottom:10px;width:30px}.evidence-container .evidence-mapping-empty-container span{font-size:1.1rem}.evidence-container .evidence-mapping-container{color:#323333;padding:20px}@media (max-width:600px){.evidence-container .evidence-mapping-container{padding:20px 0}}.evidence-container .evidence-mapping-container .mapping-area{margin-bottom:40px}.evidence-container .evidence-mapping-container .mapping-heading{background-color:#f4f5f6;border-radius:5px;font-size:24px;margin-bottom:36px;margin-top:0;padding:10px 20px}@media only screen and (max-width:1300px){.evidence-container .evidence-mapping-container .mapping-heading{font-size:20px}}@media (max-width:600px){.evidence-container .evidence-mapping-container .mapping-heading{margin-bottom:20px}}.evidence-container .evidence-mapping-container h3{font-size:20px}.evidence-container .evidence-mapping-container ul{padding-left:20px}.evidence-container .evidence-mapping-container li::marker{color:#59a3d0}.evidence-container .evidence-mapping-container li{line-height:22px;margin-bottom:15px}.evidence-container .evidence-mapping-container p{line-height:150%}.evidence-container .evidence-mapping-container .mapping-body{padding:0 12px}@media (max-width:600px){.evidence-container .evidence-mapping-container .mapping-body{padding:0}}.evidence-container .evidence-mapping-container .mapping-body p:has(+ul){background-color:#c0e5f7;border-top-left-radius:20px;border-top-right-radius:20px;margin-bottom:0;padding:20px 20px 10px}.evidence-container .evidence-mapping-container .mapping-body p~ul{background-color:#c0e5f7;border-bottom-left-radius:20px;border-bottom-right-radius:20px;margin:0;padding:0 40px 10px}.evidence-container .evidence-mapping-container .mapping-body .strength{align-items:center;background-color:#c0e5f7;border-radius:20px;display:flex;margin-bottom:30px;padding:20px}@media (max-width:600px){.evidence-container .evidence-mapping-container .mapping-body .strength{align-items:flex-start}}.evidence-container .evidence-mapping-container .mapping-body .strength .number{color:#59a3d0;font-size:1.88rem;font-weight:700;margin-right:20px}.evidence-container .evidence-mapping-container .mapping-body .strength h3{font-size:1rem;margin:0}.evidence-container .evidence-mapping-container .mapping-body .strength .strength-detail p{margin:10px 0 0}.evidence-container .evidence-mapping-container .mapping-body .strength .image-wrap{width:100px}@media (max-width:600px){.evidence-container .evidence-mapping-container .mapping-body .strength .image-wrap{dislay:none;width:50px}}.evidence-container .evidence-mapping-container .mapping-body .strength .image-wrap img{height:100px;-o-object-fit:contain;object-fit:contain;width:100px}@media (max-width:600px){.evidence-container .evidence-mapping-container .mapping-body .strength .image-wrap img{height:50px;width:50px}.evidence-container .evidence-mapping-container .mapping-body .strength .image-wrap{margin-bottom:10px;text-align:center}}.evidence-container .evidence-mapping-container .mapping-body.sensory{display:flex}.evidence-container .evidence-mapping-container .mapping-body.sensory .body-wrap{margin-left:20px}@media (max-width:600px){.evidence-container .evidence-mapping-container .mapping-body.sensory .body-wrap{margin-left:0;padding:0 10px}}.evidence-container .evidence-mapping-container .mapping-body.sensory .image-wrap img{margin:20px;width:100px}@media (max-width:600px){.evidence-container .evidence-mapping-container .mapping-body.sensory .image-wrap{display:none}.evidence-container .evidence-mapping-container .mapping-body.sensory .image-wrap img{margin-left:0;width:50px}}.evidence-container .evidence-mapping-container .mapping-body .mapping-answer{margin-bottom:50px}.evidence-container .evidence-mapping-container .mapping-body .mapping-answer.postschool{display:flex}@media (max-width:600px){.evidence-container .evidence-mapping-container .mapping-body .mapping-answer.postschool{flex-direction:column}}.evidence-container .evidence-mapping-container .mapping-body .mapping-answer.postschool .body-wrap{margin-left:20px}@media (max-width:600px){.evidence-container .evidence-mapping-container .mapping-body .mapping-answer.postschool .body-wrap{margin-left:0;padding:0 20px}.evidence-container .evidence-mapping-container .mapping-body .mapping-answer.postschool .image-wrap{display:none}}.evidence-container .evidence-mapping-container .mapping-body .mapping-answer.postschool img{margin:20px;width:100px}.update-whyareyouhere-form h1{text-align:center}.update-whyareyouhere-form .whyareyouhere-block{padding:30px 0}.update-whyareyouhere-form .whyareyouhere-block .js-form-type-checkbox{justify-content:flex-start;text-align:left}.update-whyareyouhere-form .whyareyouhere-block .js-form-type-checkbox label{display:block!important;font-weight:400;padding-left:0}.update-whyareyouhere-form .form-info-copy{text-align:center}.update-whyareyouhere-form .content-info{display:none;margin-bottom:0;padding:15px;text-align:center}.update-whyareyouhere-form .content-info.visible{display:block}.update-whyareyouhere-form .message-block{max-width:390px}.update-whyareyouhere-form .form-actions{margin-bottom:30px;text-align:center}.update-whyareyouhere-form .form-actions .butt-general{margin:0}@media (max-width:640px){.sending-invites-form{padding:0 20px;width:100vw}}.sending-invites-form #team-member-mail-fieldset-wrapper,.sending-invites-form #young-person-mail-fieldset-wrapper{margin-bottom:60px;max-width:600px;text-align:center}.sending-invites-form #edit-team-member-mail-fieldset,.sending-invites-form #edit-young-person-mail-fieldset,.sending-invites-form [data-drupal-selector=edit-team-member-mail-fieldset],.sending-invites-form [data-drupal-selector=edit-young-person-mail-fieldset]{border:none;margin:0;padding:0}.sending-invites-form .js-form-submit{background:#7b68c8;color:#fff;margin-top:20px}.sending-invites-form .js-form-submit .butt-icon{background:#fff url(../images/icons/icon-arrow-next-purple.svg);background-position:58% 50%;background-repeat:no-repeat}.sending-invites-form .js-form-submit#destructive{background:#dc3830}.sending-invites-form .js-form-submit#destructive .butt-icon{background:#dc3830 url(../images/icons/icon-close-light.svg);background-position:58% 50%;background-repeat:no-repeat}.sending-invites-form .js-form-submit:focus{outline:1px auto -webkit-focus-ring-color!important}.sending-invites-form .inner-fieldset{background:#fff;border-radius:50px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);margin:40px 0;padding:20px 40px}@media (max-width:640px){.sending-invites-form .inner-fieldset{padding:20px}}.sending-invites-form .inner-fieldset .member-details{margin-bottom:30px;text-align:center}.sending-invites-form .inner-fieldset .member-details .member-name{font-weight:700}.sending-invites-form .inner-fieldset .member-details.pending{font-style:italic}.sending-invites-form .inner-fieldset .member-email-wrap{align-items:flex-end;display:flex}.sending-invites-form .inner-fieldset .member-email-wrap .member-icon{align-items:center;border-radius:50px;color:#fff;display:flex;font-size:1.1rem;font-weight:600;height:50px;justify-content:center;margin-right:10px;min-width:50px;width:50px}.sending-invites-form .inner-fieldset .member-email-wrap .member-icon.pending{background:none;border:1px solid #ebebeb}.sending-invites-form .inner-fieldset .form-item{margin:0}.sending-invites-form .inner-fieldset:first-child .member-icon{background:#86cc88}.sending-invites-form .inner-fieldset:nth-child(2) .member-icon{background:#59a3d0}.sending-invites-form .inner-fieldset:nth-child(3) .member-icon{background:#ee9a95}.sending-invites-form #young-person-mail-fieldset-wrapper .fieldset-wrapper{margin-top:50px}.sending-invites-form #young-person-mail-fieldset-wrapper .fieldset-wrapper .js-form-submit{background:#fff;color:#337ca5}.sending-invites-form #young-person-mail-fieldset-wrapper .fieldset-wrapper .js-form-submit .butt-icon{background:#337ca5 url(../images/icons/icon-arrow-next.svg);background-position:58% 50%;background-repeat:no-repeat}.sending-invites-form #young-person-mail-fieldset-wrapper .fieldset-wrapper .js-form-submit#destructive{background:#ea8782}.sending-invites-form .message-block.no-members{margin-top:50px}.sending-invites-form .consent-disclaimer{font-size:.75rem;padding:20px}.sending-invites-form .all-invites-wrap{display:flex;flex-direction:column-reverse}.sending-invites-form .all-invites-wrap .inner-fieldset{margin-top:0}.sending-invites-form .invite-members{margin-top:50px}.sending-invites-form .invite-members .js-form-type-checkbox{justify-content:center}.sending-invites-form .invite-members .js-form-type-checkbox label{display:inline-block!important;padding:0}@media (max-width:767px){.my-quiz-profile.profile-content{padding-top:30px}}.my-quiz-profile.profile-content .button-wrap{margin-bottom:50px;text-align:center}.my-quiz-profile.profile-content .button-wrap button:first-child{margin-right:20px}.my-quiz-profile.profile-content .butt-slim{background:#e4e0f7;border:2px solid #e4e0f7;color:#323333;display:flex;height:40px;padding:0 10px;text-align:center}.my-quiz-profile.profile-content .butt-slim .animation-bubble{background:#aa9ee3}.my-quiz-profile.profile-content .profile-header{align-items:flex-start;background:0;flex-direction:column;justify-content:flex-start;margin:0 0 40px;padding:0;width:100%}.my-quiz-profile.profile-content .profile-header .header-buttons-wrap{display:flex;justify-content:flex-end;width:100%}@media (max-width:767px){.my-quiz-profile.profile-content .profile-header .profile-name{padding-top:20px}}.my-quiz-profile.profile-content .profile-header .profile-name h1{display:inline-block;font-size:3rem;line-height:3rem;margin:0 10px 0 0}.my-quiz-profile.profile-content .profile-header .profile-name .pronouns{font-size:1.4rem;font-style:italic}.my-quiz-profile.profile-content textarea{border:1px solid #e4e0f7;border-radius:10px;color:#323333;font-family:Open Sans,sans-serif;font-size:.8rem;height:100%;outline:none;padding:20px;width:100%}.my-quiz-profile.profile-content .profile-person-about-wrap{display:flex;justify-content:space-between;width:100%}@media (max-width:767px){.my-quiz-profile.profile-content .profile-person-about-wrap{flex-direction:column}}.my-quiz-profile.profile-content .profile-person-about-wrap .details-section{background:#fff;border-radius:30px;flex:0.48;padding:20px 30px}@media (max-width:767px){.my-quiz-profile.profile-content .profile-person-about-wrap .details-section{margin-bottom:20px}}.my-quiz-profile.profile-content .profile-person-about-wrap .details-section h2{font-size:1.2rem;margin:0 0 5px}.my-quiz-profile.profile-content .profile-person-about-wrap .details-section .detail{margin-bottom:20px}.my-quiz-profile.profile-content .profile-person-about-wrap .details-section p{margin-top:0}.my-quiz-profile.profile-content .profile-note{align-items:center;background:#f8eab6;border-radius:20px;display:flex;font-size:.88rem;margin:40px 0;padding:20px}.my-quiz-profile.profile-content .profile-note .note-icon{height:40px;margin-right:10px;width:40px}.my-quiz-profile.profile-content .profile-note p{font-size:1.12rem;margin:0}.my-quiz-profile.profile-content .quiz-areas details summary{align-items:center;cursor:pointer;display:flex;font-size:2rem;font-weight:700;margin:20px 0;position:relative;transition:all .2s}.my-quiz-profile.profile-content .quiz-areas details summary::marker{color:red}.my-quiz-profile.profile-content .quiz-areas details summary img{height:50px;margin-right:20px;transition:all .2s;width:50px}.my-quiz-profile.profile-content .quiz-areas details summary:after{content:" ▸";position:absolute;right:0}.my-quiz-profile.profile-content .quiz-areas details summary:focus-visible,.my-quiz-profile.profile-content .quiz-areas details summary:hover{color:#fff}.my-quiz-profile.profile-content .quiz-areas details summary:focus-visible img,.my-quiz-profile.profile-content .quiz-areas details summary:hover img{transform:scale(1.1) rotate(-4deg)}.my-quiz-profile.profile-content .quiz-areas details[open] summary:after{content:" ▾"}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap{background:#fff;border-radius:30px;padding:20px 30px}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap h2{margin-top:40px}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:767px){.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap{flex-direction:column}}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap .no-results{font-style:italic;margin:30px 0 40px;text-align:center;width:100%}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap .result-area{display:flex;flex:0.3;flex-direction:column;justify-content:space-between;margin-bottom:30px;min-width:30%;padding-bottom:20px}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap .result-area img{width:100%}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap .result-area .result-title{align-items:center;display:flex;justify-content:space-between}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap .result-area .result-title h3{font-size:18px;margin:0}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap .result-area .result-title span{font-size:20px;font-weight:700}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap .result-area li,.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap .result-area p{font-size:.8rem}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap .result-area ul{padding-left:15px}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap+h2{margin-top:0}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article{display:grid;margin-top:80px}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article.tabs{position:relative;width:100%}@media (max-width:767px){.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article.tabs{margin-top:30px}}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article.tabs section{background-color:#fff;grid-area:1/1/2/2;left:0;top:1.8em;transition:all .5s ease;z-index:0}@media (max-width:767px){.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article.tabs section{grid-area:auto}}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article.tabs section:first-child{z-index:1}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article.tabs section h2{color:#999;font-weight:400;height:1.8em;margin:0;padding:0;position:absolute;top:-1.8em;transition:all .5s ease;width:180px}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article.tabs section h2.active{border-bottom:2px solid #aa9ee3;color:#323333}@media (max-width:767px){.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article.tabs section h2{border-bottom:none!important;color:#323333;left:0!important;position:relative;top:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article.tabs section h2 a{color:inherit;display:block;font-size:24px;outline:0 none;text-align:center;text-decoration:none;width:100%}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article.tabs section h2:hover a{transform:scale(1.05)}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article.tabs section .result-areas-wrap{padding-top:30px}@media (max-width:767px){.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article.tabs section .result-areas-wrap{padding-top:0}}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article.tabs section:nth-child(2) h2{left:180px}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article.tabs section:nth-child(3) h2{left:360px}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article.tabs section:nth-child(4) h2{left:540px}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article.tabs section:target{z-index:2}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article.tabs section:target h2{border-bottom:2px solid #aa9ee3;color:#323333}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .butt-slim{margin:15px auto 0;width:100%}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .butt-get-started{display:flex;margin:20px auto 0;padding-right:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .butt-get-started .butt-icon{margin-right:10px}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .user-thoughts{height:80px;position:relative}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .user-thoughts button{background:#e4e0f7;border:none;border-radius:10px;color:#323333;cursor:pointer;font-family:Open Sans,sans-serif;font-size:.8rem;font-weight:700;height:calc(100% - 20px);margin:10px;padding:0 15px;position:absolute;right:0;text-transform:uppercase;transition:all .2s}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .user-thoughts button:hover{background:#aa9ee3;color:#fff}.my-quiz-profile.profile-content .quiz-areas details:last-child{margin-bottom:50px}.product--variation-field--variation_list_price__1+div,.product--variation-field--variation_list_price__2+div{background:#fff;border-radius:30px 30px 0 0;margin:0 20px;padding:10px 30px 0}.product--variation-field--variation_list_price__1+div h1,.product--variation-field--variation_list_price__2+div h1{text-align:center}.product--variation-field--variation_list_price__1+div ul,.product--variation-field--variation_list_price__2+div ul{background:#fcf7e4;border-radius:20px;margin-bottom:0!important;padding:20px 40px}.product--variation-field--variation_list_price__1+div ul li,.product--variation-field--variation_list_price__2+div ul li{font-size:.9rem;padding:5px 0}.product--variation-field--variation_price__1,.product--variation-field--variation_price__2{background:#fff;border-radius:0 0 30px 30px;margin:0 20px;padding:30px;text-align:center}.product--variation-field--variation_price__1 :first-child,.product--variation-field--variation_price__2 :first-child{font-weight:700}.product--variation-field--variation_price__1 :last-child,.product--variation-field--variation_price__2 :last-child{font-size:1.3rem;margin-top:5px}.commerce-order-item-add-to-cart-form{margin:30px 20px}.commerce-order-item-add-to-cart-form .form-actions{margin-top:40px;text-align:right}.commerce-checkout-flow-multistep-default{margin:40px 30px;width:100%}.commerce-checkout-flow-multistep-default .layout-region-checkout-main fieldset{border:none;padding:0}.commerce-checkout-flow-multistep-default .layout-region-checkout-main fieldset legend{font-size:1.2rem;font-weight:700;margin-bottom:30px}.commerce-checkout-flow-multistep-default .layout-region-checkout-main fieldset #edit-payment-information-add-payment-method{display:flex;flex-direction:column-reverse}.commerce-checkout-flow-multistep-default .layout-region-checkout-main fieldset .stripe-form{margin-top:20px}.commerce-checkout-flow-multistep-default .layout-region-checkout-main fieldset .stripe-form .form-item .form-text{background-color:hsla(0,0%,100%,.45);border:none;border-radius:50px;color:#323333;font-family:Open Sans,sans-serif;font-size:1rem;height:50px;outline:none;padding:16px 40px 0 20px;transition:all .2s;width:100%!important}.commerce-checkout-flow-multistep-default .layout-region-checkout-main fieldset .stripe-form .form-item .form-text:focus{background-color:#fff}.commerce-checkout-flow-multistep-default .layout-region-checkout-main fieldset .address-container-inline{display:flex;justify-content:space-between}.commerce-checkout-flow-multistep-default .layout-region-checkout-main fieldset .address-container-inline:last-child{margin-bottom:20px}.commerce-checkout-flow-multistep-default .layout-region-checkout-main fieldset .address-container-inline .form-item{flex:1}.commerce-checkout-flow-multistep-default .layout-region-checkout-main fieldset .address-container-inline .form-item:last-child{margin-right:0}.commerce-checkout-flow-multistep-default .layout-region-checkout-main .js-form-type-checkbox label{margin:0;padding:0}.commerce-checkout-flow-multistep-default .layout-region-checkout-main{width:60%}.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary{min-width:300px}.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary h3{margin-top:0}.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary .checkout-order-summary{background:#fff;border-radius:30px;margin-bottom:15px;padding:30px}.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary .checkout-order-summary table{margin-bottom:20px;width:100%}.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary .checkout-order-summary table tr td{background:#fcf7e4;border-radius:10px;padding:5px 10px}.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary .checkout-order-summary table tr td:first-child{text-align:center}.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary .checkout-order-summary table tr td:last-child{text-align:right}.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary .checkout-order-summary table tr td div div div:first-child{font-size:.8rem;font-weight:700}.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary .checkout-order-summary .order-total-line__adjustment,.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary .checkout-order-summary .order-total-line__subtotal{font-size:.8rem}.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary #edit-sidebar-coupon-redemption-form{margin-bottom:40px;text-align:right}.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary #edit-sidebar-coupon-redemption-form #edit-sidebar-coupon-redemption-form-apply .butt-icon{background-image:url(../images/icons/icon-coupon.svg);background-position:50%;background-size:70%}.commerce-checkout-flow-multistep-default .layout-region-checkout-footer{text-align:right;width:60%}.commerce-checkout-flow-multistep-default .layout-region-checkout-footer #edit-actions{display:flex;flex-direction:row-reverse;justify-content:space-between}.commerce-checkout-flow-multistep-default .layout-region-checkout-footer #edit-actions .link--previous{align-items:center;background:#fff;border-radius:40px;color:#343853;display:flex;font-size:.75rem;font-weight:700;height:40px;padding:7px 10px;text-decoration:none;text-transform:uppercase;transition:all .2s}.commerce-checkout-flow-multistep-default .layout-region-checkout-footer #edit-actions .link--previous:hover{transform:scale(1.03)}.commerce-checkout-flow-multistep-default .layout-region-checkout-footer #edit-actions #edit-actions-next{width:auto}.commerce-checkout-flow-multistep-default .layout-region-checkout-footer #edit-actions #edit-actions-next .butt-icon{margin-right:10px}.checkout-pane-completion-message .checkout-complete{background:#fff;border-radius:30px;padding:30px;text-align:center}.checkout-pane-completion-message .checkout-complete .plan-type{background:#fcf7e4;border-radius:20px;font-size:1.2rem;font-weight:700;margin:30px 0;padding:20px}.checkout-pane-completion-message .checkout-complete .butt-general{margin-top:20px}.cart-form{width:90vw}.cart-form #views-form-commerce-cart-form-default-1{overflow-x:auto}.cart-form .js-form-item{margin:0}.cart-form [data-drupal-selector=order-total-summary]{margin-top:40px}.cart-form [data-drupal-selector=order-total-summary] .order-total-line__adjustment,.cart-form [data-drupal-selector=order-total-summary] .order-total-line__subtotal{font-size:.8rem}.cart-form .form-actions{display:flex;justify-content:space-between;margin-top:20px;padding:20px}.cart-form .form-actions #edit-submit .butt-icon{background-image:url(../images/icons/icon-cart-white.svg);background-position:50%;background-size:70%}.cart-form .form-actions #edit-checkout .butt-icon{background-image:url(../images/icons/icon-card-white.svg);background-position:50%;background-size:70%}.cart-form table{background:#fff;border-radius:30px;padding:30px}.cart-form thead th{padding-right:30px}.cart-form thead th:first-child{text-align:left;width:60%}.cart-form thead th:last-child{padding-right:0;text-align:right}.cart-form thead th:nth-child(2),.cart-form thead th:nth-child(3),.cart-form thead th:nth-child(4),.cart-form thead th:nth-child(5){width:10%}.cart-form td{padding:0 30px 0 0;text-align:center}.cart-form td:first-child{text-align:left}.cart-form td:last-child{padding-right:0;text-align:right}.cart-form .views-field-purchased-entity div div div{font-size:.8rem}.cart-form .views-field-purchased-entity div div div:first-child{font-size:.8rem;font-weight:700;margin-top:10px}.cart-form .quantity-edit-input{margin:0;max-width:60px;padding-right:10px!important}.cart-form .delete-order-item{padding:0 5px;width:42px}.cart-form .delete-order-item .title{display:none}.cart-form .delete-order-item .butt-icon{background-color:#ea8782;background-image:url(../images/icons/icon-delete-white.svg);background-position:50%;background-size:70%}.myway-table table,table.cols-4,table.cols-5,table.cols-6,table.cols-9,table.myway-table,table.responsive-enabled{background:#fff;border-radius:30px;margin:0 auto;max-width:100%;padding:30px;width:80vw}.myway-table table thead,table.cols-4 thead,table.cols-5 thead,table.cols-6 thead,table.cols-9 thead,table.myway-table thead,table.responsive-enabled thead{padding-bottom:20px;text-align:left}.myway-table table tbody td,table.cols-4 tbody td,table.cols-5 tbody td,table.cols-6 tbody td,table.cols-9 tbody td,table.myway-table tbody td,table.responsive-enabled tbody td{padding-top:10px}.myway-table table ul.links,table.cols-4 ul.links,table.cols-5 ul.links,table.cols-6 ul.links,table.cols-9 ul.links,table.myway-table ul.links,table.responsive-enabled ul.links{list-style-type:none;margin:0;padding:0}.myway-table table .views-field-actions-completed,.myway-table table .views-field-field-address-postal-code,.myway-table table .views-field-goal-actions-percent,.myway-table table .views-field-goals-completed,.myway-table table .views-field-goals-in-progress,.myway-table table .views-field-quiz-completed,.myway-table table .views-field-total-actions,table.cols-4 .views-field-actions-completed,table.cols-4 .views-field-field-address-postal-code,table.cols-4 .views-field-goal-actions-percent,table.cols-4 .views-field-goals-completed,table.cols-4 .views-field-goals-in-progress,table.cols-4 .views-field-quiz-completed,table.cols-4 .views-field-total-actions,table.cols-5 .views-field-actions-completed,table.cols-5 .views-field-field-address-postal-code,table.cols-5 .views-field-goal-actions-percent,table.cols-5 .views-field-goals-completed,table.cols-5 .views-field-goals-in-progress,table.cols-5 .views-field-quiz-completed,table.cols-5 .views-field-total-actions,table.cols-6 .views-field-actions-completed,table.cols-6 .views-field-field-address-postal-code,table.cols-6 .views-field-goal-actions-percent,table.cols-6 .views-field-goals-completed,table.cols-6 .views-field-goals-in-progress,table.cols-6 .views-field-quiz-completed,table.cols-6 .views-field-total-actions,table.cols-9 .views-field-actions-completed,table.cols-9 .views-field-field-address-postal-code,table.cols-9 .views-field-goal-actions-percent,table.cols-9 .views-field-goals-completed,table.cols-9 .views-field-goals-in-progress,table.cols-9 .views-field-quiz-completed,table.cols-9 .views-field-total-actions,table.myway-table .views-field-actions-completed,table.myway-table .views-field-field-address-postal-code,table.myway-table .views-field-goal-actions-percent,table.myway-table .views-field-goals-completed,table.myway-table .views-field-goals-in-progress,table.myway-table .views-field-quiz-completed,table.myway-table .views-field-total-actions,table.responsive-enabled .views-field-actions-completed,table.responsive-enabled .views-field-field-address-postal-code,table.responsive-enabled .views-field-goal-actions-percent,table.responsive-enabled .views-field-goals-completed,table.responsive-enabled .views-field-goals-in-progress,table.responsive-enabled .views-field-quiz-completed,table.responsive-enabled .views-field-total-actions{text-align:center}.customer-information{display:flex;margin:0 30px;max-width:80vw;width:calc(100vw - 60px)}.customer-information :first-child,.customer-information :last-child{flex:1}.customer-information :first-child :first-child,.customer-information :last-child :first-child{font-weight:700}.customer-information :first-child :first-child.address,.customer-information :first-child :first-child.organization,.customer-information :last-child :first-child.address,.customer-information :last-child :first-child.organization{font-weight:400}.customer-information .address{margin:0}.customer-information .customer-billing{text-align:right}.order-information>*{margin:20px 30px;max-width:80vw;width:calc(100vw - 60px)}.order-information>* :first-child:not(time){font-weight:700}.order-information .cols-4{margin:40px 0}.order-information .cols-4 tbody tr td,.order-information .order-total-line,.order-information .order-total-line-value{font-weight:400}.order-information .order-total-line__total{font-size:1.3rem;margin-top:20px}.layout-checkout-form .form-item-payment-information-payment-method{display:flex}.layout-checkout-form .form-item-payment-information-payment-method input{margin:0 0 0 5px}.layout-checkout-form .form-item-payment-information-payment-method label{margin:0;padding-left:10px}.layout-checkout-form .coupon-redemption-form__coupons{margin-top:30px}.layout-checkout-form .coupon-redemption-form__coupons h3{text-align:left}.layout-checkout-form .coupon-redemption-form__coupons button{height:30px;width:30px}.layout-checkout-form .coupon-redemption-form__coupons button .butt-icon{background-image:url(../images/icons/icon-delete-white.svg);background-position:49% 40%;background-size:70%;height:22px;min-width:22px}.layout-checkout-form .coupon-redemption-form__coupons button .title{display:none}.layout-checkout-form .coupon-redemption-form__coupons table{width:100%}.layout-checkout-form .coupon-redemption-form__coupons table td:first-child{background:#e4e0f7;border-radius:5px;font-family:monospace;padding:0 20px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.layout-subscription-form{display:flex;flex-direction:column;width:80vw}.layout-subscription-form .layout-region-subscription-main{display:none}.layout-subscription-form .layout-region{width:100%}.layout-subscription-form .entity-meta .entity-meta__header .form-item{display:inline-block;width:30%}.layout-subscription-form .entity-meta .entity-meta__header .form-item div :first-child:not(time){font-weight:700}.layout-subscription-form .entity-meta .entity-meta__header .entity-meta__title{font-size:2rem}.layout-subscription-form .entity-meta details.mywayemployability-details{background:#fff;border-radius:20px;margin-bottom:20px;padding:20px}.layout-subscription-form .entity-meta details.mywayemployability-details summary{font-size:1.3rem;font-weight:700}.layout-subscription-form .entity-meta details.mywayemployability-details summary::marker{margin-right:20px}.layout-subscription-form .entity-meta details.mywayemployability-details .details-wrapper{margin-top:10px}.layout-subscription-form .entity-meta details.mywayemployability-details .details-wrapper div div:first-child:not(a){font-size:1.1rem;font-weight:700}.layout-subscription-form .entity-meta details.mywayemployability-details .details-wrapper>*{margin-top:20px}.layout-subscription-form .entity-meta details.mywayemployability-details .details-wrapper article .field--name-label{font-weight:400!important}.layout-subscription-form .entity-meta details.mywayemployability-details .details-wrapper article .field--name-expires{font-style:italic}.field--widget-commerce-product-variation-attributes{display:none}.views-element-container{width:100%}.payment-method-info{background:#f8eab6;border-radius:20px;font-size:.88rem;margin:10px auto 0;max-width:1200px;padding:20px;width:80vw}#block-mywayemployability-local-actions li,#block-mywayemployability-local-actions--2 li{list-style:none;margin:0 auto 10px;max-width:100%;text-align:right;width:80vw}#block-mywayemployability-local-actions li .button.button-action,#block-mywayemployability-local-actions--2 li .button.button-action{align-items:center;background:#fff url(../images/icons/icon-card-black.svg) 8px no-repeat;background-size:25px;border-radius:40px;color:#343853;display:inline-flex;font-size:.75rem;font-weight:700;height:40px;padding:7px 10px 7px 40px;text-decoration:none;text-transform:uppercase;transition:all .2s}#block-mywayemployability-local-actions li .button.button-action:hover,#block-mywayemployability-local-actions--2 li .button.button-action:hover{transform:scale(1.03)}.ui-dialog button{border:2px solid #337ca5;margin-top:20px}.stripe-form{margin-top:20px}.stripe-form .form-item .form-text{background-color:hsla(0,0%,100%,.45);border:none;border-radius:50px;color:#323333;font-family:Open Sans,sans-serif;font-size:1rem;height:50px;outline:none;padding:16px 40px 0 20px;transition:all .2s;width:100%!important}.stripe-form .form-item .form-text:focus{background-color:#fff}#payment-method-add-form-wrapper{margin:0 auto;width:50vw}#payment-method-add-form-wrapper .address{margin:30px 20px 10px}@media (max-width:600px){#payment-method-add-form-wrapper{width:80vw}}.commerce-payment-method-add-form #commerce-payment-method-add-form #edit-add-payment-method-billing-information{margin-bottom:30px}.commerce-payment-method-add-form #edit-actions{text-align:right}.commerce-payment-method-add-form .address-book-edit-button{color:#343853;height:40px;margin-left:20px;padding:0 15px 0 5px;width:auto}.commerce-payment-method-add-form .address-book-edit-button .butt-icon{background:url(../images/icons/icon-edit-black.svg) 50% no-repeat}#payment-errors .messages.messages--error{background:#ea8782;border-radius:30px;padding:20px}.js-form-item-payment-information-payment-method label{display:inline-block}#block-mywayemployability-local-tasks{margin-bottom:40px}#block-mywayemployability-local-tasks ul{border-bottom:2px solid #fff;display:flex;list-style:none;margin:0 auto;max-width:100%;padding:0;width:80vw}#block-mywayemployability-local-tasks ul li a{align-items:center;background-size:25px;border-bottom:0;border-radius:10px 10px 0 0;color:#343853;display:inline-flex;font-size:.75rem;font-weight:700;height:40px;padding:7px 10px;text-decoration:none;text-transform:uppercase;transition:all .2s}#block-mywayemployability-local-tasks ul li a.is-active{background:#fff}#block-mywayemployability-local-tasks ul li a:hover{transform:scale(1.03)}#block-mywayemployability-organisationmetrics{max-width:1200px;width:80vw}header:has(>#block-mywayemployability-organisationmetrics){display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0;text-align:center}.organisation-metrics-dashboard{display:flex;gap:10px;margin-bottom:20px;width:100%}.organisation-metrics-dashboard .metric-card{background:#fff;border-radius:20px;flex:1;padding:16px;text-align:center}.organisation-metrics-dashboard .metric-card .metric-main{font-size:2em;font-weight:700}.organisation-metrics-dashboard .metric-card .metric-sub{color:#888}.organisation-metrics-dashboard .metric-card .metric-label{font-size:1em;margin-top:8px}.views-data-export-feed{align-items:center;display:flex;justify-content:flex-end;margin:20px auto;max-width:1200px;width:80vw}.views-data-export-feed .feed-icon{font-smoothing:antialiased!important;align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;border:none;border-radius:42px;color:#337ca5;display:inline-flex;font-family:Open Sans,sans-serif;font-size:.8em;font-weight:600;height:42px;justify-content:center;outline:none;overflow:hidden;padding:0 15px 0 4px;position:relative;text-decoration:none;text-indent:0;text-transform:uppercase;transform:translateZ(0);transition:all .2s;width:180px}#views-exposed-form-organisation-career-explorers-page-1{align-items:center;display:flex;gap:10px;justify-content:center}header:has(+#views-exposed-form-organisation-career-explorers-page-1),header:has(+.cols-5){display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 auto;padding:30px 0;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.layout-container{display:flex;flex-direction:column;flex-wrap:wrap;overflow-x:hidden;position:relative}.layout-container input[type=text]{border:1px solid #e4e0f7;border-radius:10px;color:#323333;font-family:Open Sans,sans-serif;height:40px;outline:none;padding:10px;width:100%}.layout-container .layout-columns{align-items:flex-start;display:flex;flex:1;flex-wrap:wrap;justify-content:center;margin:0 auto;min-height:80vh;padding-top:50px;width:1200px}@media (max-width:1300px){.layout-container .layout-columns{padding:30px 30px 0;width:100%}}@media (max-width:800px){.layout-container .layout-columns{flex-direction:column;max-width:100%;padding:30px 20px}}.layout-container .layout-columns .layout-sidebar-left{background:#fff;border-radius:40px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);color:#323333;min-width:250px;overflow:hidden;padding:40px 30px;position:relative;width:23%}.layout-container .layout-columns .layout-sidebar-left .butt-toggle-filters{border:2px solid #337ca5;display:none;margin:0 auto;width:100%}.layout-container .layout-columns .layout-sidebar-left .butt-toggle-filters .butt-icon{background-color:transparent;bottom:0;margin:auto;position:absolute;right:5px;top:0;transform:rotate(-90deg);transition:transform .2s}.layout-container .layout-columns .layout-sidebar-left .butt-toggle-filters.active .butt-icon{transform:rotate(90deg)}@media (max-width:800px){.layout-container .layout-columns .layout-sidebar-left{margin-bottom:30px;padding:20px 40px;width:100%}}@media (max-width:768px){.layout-container .layout-columns .layout-sidebar-left .butt-toggle-filters{display:block}.layout-container .layout-columns .layout-sidebar-left .filters-wrap{height:0;overflow:hidden}.layout-container .layout-columns .layout-sidebar-left .filters-wrap.active{height:auto;padding-top:20px}}.layout-container .layout-columns .layout-sidebar-left h2{font-size:1.2rem;margin:0 0 10px}.layout-container .layout-columns .layout-sidebar-left ul{margin:0;padding:0}.layout-container .layout-columns .layout-sidebar-left div[class*=" block-facet--"],.layout-container .layout-columns .layout-sidebar-left div[class^=block-facet--]{border-bottom:1px solid #9c9e9d;margin-top:30px;padding-bottom:30px}.layout-container .layout-columns .layout-sidebar-left select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../images/icons/icon-down-purple.svg) 95% no-repeat;border:1px solid #e4e0f7;border-radius:50px;color:#323333;font-family:Open Sans,sans-serif;font-size:.88rem;height:50px;outline:none;padding:0 40px 0 20px;transition:all .2s;width:100%}.layout-container .layout-columns .layout-sidebar-left select:focus{background-color:#fff}.layout-container .layout-columns .layout-sidebar-left select.error{border:1px solid #ea8782}.layout-container .layout-columns .layout-sidebar-left .js-form-item label{font-size:1.2rem;padding:0}.layout-container .layout-columns .layout-sidebar-left .form-actions button{width:100%}.layout-container .layout-columns .layout-sidebar-left .form-actions .js-form-submit{background:transparent;border:2px solid #7b68c8;color:#7b68c8;margin:0;width:100%}.layout-container .layout-columns .layout-sidebar-left .form-actions .js-form-submit .animation-bubble{background:#e4e0f7}.layout-container .layout-columns .layout-sidebar-left .form-actions .js-form-submit .butt-icon{background-color:#7b68c8}.layout-container .layout-columns .layout-sidebar-left .facet-item{align-items:center;background:transparent;border:2px solid #e4e0f7;border-radius:21px;display:flex;flex-direction:row-reverse;height:auto;justify-content:space-between;margin:0 0 5px;min-height:36px;outline:none;overflow:hidden;position:relative;text-align:left;transition:all .2s;width:100%}.layout-container .layout-columns .layout-sidebar-left .facet-item label{cursor:pointer;flex:1}.layout-container .layout-columns .layout-sidebar-left .facet-item:has([data-drupal-facet-item-name=helping]){background-color:#f8dada;border-color:#ea8782;min-height:40px}.layout-container .layout-columns .layout-sidebar-left .facet-item:has([data-drupal-facet-item-name=artistic]){background-color:#f7e9b8;border-color:#f4c760;min-height:40px}.layout-container .layout-columns .layout-sidebar-left .facet-item:has([data-drupal-facet-item-name=practical]){background-color:#d3e9f7;border-color:#59a3d0;min-height:40px}.layout-container .layout-columns .layout-sidebar-left .facet-item:has([data-drupal-facet-item-name=investigative]){background-color:#e4e0f7;border-color:#9e92d7;min-height:40px}.layout-container .layout-columns .layout-sidebar-left .facet-item:has([data-drupal-facet-item-name=enterprising]){background-color:#d5f2d4;border-color:#88cb88;min-height:40px}.layout-container .layout-columns .layout-sidebar-left .facet-item:has([data-drupal-facet-item-name=organised]){background-color:#ebebeb;border-color:#9c9e9d;min-height:40px}.layout-container .layout-columns .layout-sidebar-left .facet-item .facet-item__value{align-items:left;color:#323333;cursor:pointer;display:inline-block;flex:1;font-family:Open Sans,sans-serif;font-size:13px;font-weight:400;height:100%;line-height:13px;margin:0;padding:8px 0 8px 10px;pointer-events:all}.layout-container .layout-columns .layout-sidebar-left .facet-item:hover{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;cursor:pointer}.layout-container .layout-columns .layout-sidebar-left .facet-item input[type=checkbox]{-webkit-appearance:none;background:#fff url(../images/icons/icon-tick.svg) 50% no-repeat;background-size:50%;border:none;border-radius:32px;height:22px!important;margin-right:5px;opacity:0;padding:0;transform:scale(0) rotate(0);transition:all .3s;width:22px!important}.layout-container .layout-columns .layout-sidebar-left .facet-item input[type=checkbox]:checked{background-color:#fff;background:#fff url(../images/icons/icon-tick.svg) 50% no-repeat;background-size:50%;opacity:1;transform:scale(1) rotate(1turn)}.layout-container .layout-columns .layout-sidebar-left .facet-item:has(input:checked){-webkit-animation-name:pulseBig;animation-name:pulseBig;background:#aa9ee3;border:none}.layout-container .layout-columns .layout-sidebar-left .facet-item:has(input:checked) .facet-item__value{color:#323333;font-weight:600}.layout-container .layout-columns .layout-sidebar-left .facet-item:has(input:checked):has([data-drupal-facet-item-id=raisec-area-514]){background-color:#ea8782}.layout-container .layout-columns .layout-sidebar-left .facet-item:has(input:checked):has([data-drupal-facet-item-id=raisec-area-512]){background-color:#f4c760}.layout-container .layout-columns .layout-sidebar-left .facet-item:has(input:checked):has([data-drupal-facet-item-id=raisec-area-510]){background-color:#59a3d0}.layout-container .layout-columns .layout-sidebar-left .facet-item:has(input:checked):has([data-drupal-facet-item-id=raisec-area-513]){background-color:#9e92d7}.layout-container .layout-columns .layout-sidebar-left .facet-item:has(input:checked):has([data-drupal-facet-item-id=raisec-area-511]){background-color:#88cb88}.layout-container .layout-columns .layout-sidebar-left .facet-item:has(input:checked):has([data-drupal-facet-item-id=raisec-area-509]){background-color:#9c9e9d}.layout-container .layout-columns .layout-content{display:flex;flex:1;flex-direction:row;width:80%}.layout-container .layout-columns .layout-content .page-default{padding:0 0 0 50px;width:100%}.layout-container .layout-columns .layout-content .page-default .view-header{display:none}.layout-container .layout-columns .layout-content .page-default .views-row{background:#fff;border-radius:10px 10px 24px 24px;color:#323333;cursor:auto;margin:20px 18px 30px 0;overflow:hidden;padding:20px;text-decoration:none;width:100%}.layout-container .layout-columns .layout-content .page-default .views-row:first-child{margin-top:0}.layout-container .layout-columns .layout-content .page-default .views-row .views-field{margin-top:20px}.layout-container .layout-columns .layout-content .page-default .views-row .views-field:first-child{margin-top:0}.layout-container .layout-columns .layout-content .page-default .views-row .views-field-field-job-soft-skills-required ul{font-size:14px;font-style:italic;margin-top:5px}.layout-container .layout-columns .layout-content .page-default .views-row .views-field-field-job-soft-skills-required ul li{padding:5px 0}.layout-container .layout-columns .layout-content .page-default .views-row .views-field-field-job-primary-industries .field-content{display:block;font-size:14px;margin-top:5px}.layout-container .layout-columns .layout-content .page-default .views-row .views-field-field-job-raisec-area{display:flex;margin-top:10px}.layout-container .layout-columns .layout-content .page-default .views-row .views-field-title h2{margin:0 0 5px}.layout-container .layout-columns .layout-content .page-default .views-row .views-field-title h2 a{color:#323333;text-decoration:none}.layout-container .layout-columns .layout-content .page-default .views-row .views-field-title h2 a:hover{color:#786ac1;text-decoration:underline}.layout-container .layout-columns .layout-content .page-default .views-row .field-content p:first-child{margin-top:5px}.layout-container .layout-columns .layout-content .page-default .views-row .field-content.default-pill ul{display:flex;flex-wrap:wrap;list-style-type:none;margin:10px 0 0;padding:0}.layout-container .layout-columns .layout-content .page-default .views-row .field-content.default-pill ul li{align-items:center;background:#c0e5f7;border-radius:30px;color:#323333;display:flex;font-size:.88rem;justify-content:center;margin-bottom:5px;margin-right:5px;padding:5px 13px;pointer-events:none;text-align:center;text-decoration:none;text-transform:capitalize;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.layout-container .layout-columns .layout-content .page-default .views-row .field-content.raisec-pill ul{display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.layout-container .layout-columns .layout-content .page-default .views-row .field-content.raisec-pill ul li{background:#e4e0f7;border-radius:30px;color:#323333;font-size:.75rem;margin-bottom:5px;margin-right:5px;padding:5px 10px;pointer-events:none;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.layout-container .layout-columns .layout-content .page-default .views-row .views-label{display:block;font-size:1.1rem;font-weight:700}.page-header{margin-bottom:1rem;text-align:center}.view-id-jobs_search .js-pager__items{align-items:center;display:flex;justify-content:center;list-style-type:none;margin:0;padding:30px 0}.view-id-jobs_search .js-pager__items li{margin:0 10px}.view-id-jobs_search .js-pager__items li.pager__item,.view-id-jobs_search .js-pager__items li.pager__item--first,.view-id-jobs_search .js-pager__items li.pager__item--last,.view-id-jobs_search .js-pager__items li.pager__item--next,.view-id-jobs_search .js-pager__items li.pager__item--previous{margin:0;padding:0 10px}@media (max-width:800px){.view-id-jobs_search .js-pager__items li.pager__item,.view-id-jobs_search .js-pager__items li.pager__item--first,.view-id-jobs_search .js-pager__items li.pager__item--last,.view-id-jobs_search .js-pager__items li.pager__item--next,.view-id-jobs_search .js-pager__items li.pager__item--previous{padding:0 5px}}.view-id-jobs_search .js-pager__items li.pager__item a,.view-id-jobs_search .js-pager__items li.pager__item--first a,.view-id-jobs_search .js-pager__items li.pager__item--last a,.view-id-jobs_search .js-pager__items li.pager__item--next a,.view-id-jobs_search .js-pager__items li.pager__item--previous a{background:#fff;border-radius:40px;color:#323333;display:flex;font-weight:700;height:40px;justify-content:center;min-width:40px;padding:8px 10px;text-decoration:none;transition:all .2s;white-space:nowrap;width:40px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.view-id-jobs_search .js-pager__items li.pager__item a:hover,.view-id-jobs_search .js-pager__items li.pager__item--first a:hover,.view-id-jobs_search .js-pager__items li.pager__item--last a:hover,.view-id-jobs_search .js-pager__items li.pager__item--next a:hover,.view-id-jobs_search .js-pager__items li.pager__item--previous a:hover{transform:scale(1.1)}@media (max-width:800px){.view-id-jobs_search .js-pager__items li.pager__item a,.view-id-jobs_search .js-pager__items li.pager__item--first a,.view-id-jobs_search .js-pager__items li.pager__item--last a,.view-id-jobs_search .js-pager__items li.pager__item--next a,.view-id-jobs_search .js-pager__items li.pager__item--previous a{font-size:.75rem;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:10px}}.view-id-jobs_search .js-pager__items li.pager__item--first.is-active a,.view-id-jobs_search .js-pager__items li.pager__item--last.is-active a,.view-id-jobs_search .js-pager__items li.pager__item--next.is-active a,.view-id-jobs_search .js-pager__items li.pager__item--previous.is-active a,.view-id-jobs_search .js-pager__items li.pager__item.is-active a{background:#7b68c8;color:#fff}@media (max-width:768px){.layout-content,.layout-sidebar-left{width:100%!important}.layout-content .page-default,.layout-sidebar-left .page-default{padding:0!important}.layout-container{padding-top:100px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9wYWdlLWhvbWUuc2NzcyIsIm15d2F5ZW1wbG95YWJpbGl0eS5zdHlsZS5jc3MiLCJteXdheWVtcGxveWFiaWxpdHkuc3R5bGUuc2NzcyIsIl9rZXlmcmFtZXMuc2NzcyIsIl9zcGlubmVyLnNjc3MiLCJfZHJ1cGFsLWNvcmUtb3ZlcnJpZGVzLnNjc3MiLCJfc2l6ZXMuc2NzcyIsIl9jb2xvdXJzLnNjc3MiLCJfYm9keS5zY3NzIiwiX21peGlucy5zY3NzIiwiX2hlYWRlci5zY3NzIiwiX2Zvb3Rlci5zY3NzIiwiX2J1dHRvbnMuc2NzcyIsIl9zZWN0aW9uLW1haW4uc2NzcyIsIl9mb3JtLXdlYmZvcm0tZ2VuZXJhbC5zY3NzIiwiX2Zvcm0tZW1haWwtdG8tcmVnaXN0ZXIuc2NzcyIsIl9wYWdlLXJlZ2lzdGVyLnNjc3MiLCJfcGFnZS1sb2dpbi5zY3NzIiwiX3BhZ2UtcmVzb3VyY2VzLnNjc3MiLCJfcGFnZS1yZXNvdXJjZS5zY3NzIiwiX3BhZ2UtY29udGFjdC11cy5zY3NzIiwiX3BhZ2UtcHJpdmFjeS10ZXJtcy5zY3NzIiwiX3BhZ2UtcGFydG5lcnMuc2NzcyIsIl9wYWdlLWRhc2hib2FyZC5zY3NzIiwiX3BhZ2UtcXVpei1pbnRyby5zY3NzIiwiX3BhZ2UtcXVpei5zY3NzIiwiX3BhZ2UtcXVpei1yZXN1bHQtc3RyZW5ndGguc2NzcyIsIl9wYWdlLWpvYi5zY3NzIiwiX3BhZ2VzLXN1cHBvcnRsYXlvdXQuc2NzcyIsIl9wYWdlLWFkZC1lZGl0LWdvYWwuc2NzcyIsIl9mb3JtLXR3b2ZhY3Rvcnkuc2NzcyIsIl9wYWdlLXlvdW5nLXBlcnNvbi1wcm9maWxlLXJlcG9ydC5zY3NzIiwiX3BhZ2UtZGFzaC1zZXJ2aWNlLXByb3ZpZGVyLWVtcGxveWVyLnNjc3MiLCJfZGlhbG9nLWV2aWRlbmNlLnNjc3MiLCJfcGFnZS13aHlhcmV5b3VoZXJlLnNjc3MiLCJfZm9ybS1pbnZpdGVzLnNjc3MiLCJfcGFnZS1teS1xdWl6LXByb2ZpbGUuc2NzcyIsIl9jb21tZXJjZS5zY3NzIiwiX3BhZ2Utc2VhcmNoLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBK1JvQixnQkNxOUdwQixDQ252SFEscUZBQUEsQ0NEUix5QkFDSSxHQUNJLGlDRkdOLENFREUsSUFDSSwrQ0ZHTixDRURFLEdBQ0ksaUNGR04sQ0FDRixDRVpBLGlCQUNJLEdBQ0ksaUNGR04sQ0VERSxJQUNJLCtDRkdOLENFREUsR0FDSSxpQ0ZHTixDQUNGLENFQUEsNEJBQ0ksR0FDSSxpQ0ZFTixDRUFFLElBQ0ksK0NGRU4sQ0VBRSxHQUNJLGlDRkVOLENBQ0YsQ0VYQSxvQkFDSSxHQUNJLGlDRkVOLENFQUUsSUFDSSwrQ0ZFTixDRUFFLEdBQ0ksaUNGRU4sQ0FDRixDRUNBLCtCQUNJLEdBQ0ksaUNGQ04sQ0VDRSxJQUNJLDRDRkNOLENFQ0UsR0FDSSxpQ0ZDTixDQUNGLENFVkEsdUJBQ0ksR0FDSSxpQ0ZDTixDRUNFLElBQ0ksNENGQ04sQ0VDRSxHQUNJLGlDRkNOLENBQ0YsQ0VFQSwwQkFDSSxHQUNJLGlDRkFOLENFRUUsUUFFSSx1REZETixDRUdFLGdCQUlJLHlERkpOLENFTUUsWUFHSSwwREZOTixDRVFFLEdBQ0ksaUNGTk4sQ0FDRixDRWZBLGtCQUNJLEdBQ0ksaUNGQU4sQ0VFRSxRQUVJLHVERkROLENFR0UsZ0JBSUkseURGSk4sQ0VNRSxZQUdJLDBERk5OLENFUUUsR0FDSSxpQ0ZOTixDQUNGLENFU0EsMkJBQ0ksa0JBRUUsdUJBQUEsQ0FEQSx3REZOSixDRVNFLFFBR0UsK0JBQUEsQ0FEQSwwREZQSixDRVVFLElBRUUsK0JBQUEsQ0FEQSwwREZQSixDRVVFLElBQ0UsK0JGUkosQ0FDRixDRVJBLG1CQUNJLGtCQUVFLHVCQUFBLENBREEsd0RGTkosQ0VTRSxRQUdFLCtCQUFBLENBREEsMERGUEosQ0VVRSxJQUVFLCtCQUFBLENBREEsMERGUEosQ0VVRSxJQUNFLCtCRlJKLENBQ0YsQ0VXQSx5QkFDSSxNQUNFLHVCRlRKLENFV0Usb0JBS0UsK0JGYkosQ0VlRSxnQkFJRSw4QkZoQkosQ0FD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LHdDQUNDLFVBQUEsQ0FDQSxlQUFBLENBQ0EsZ0JYeXNDSCxDV3RzQ1Esa0NBQ0ksa0RBQUEsQ0FDQSxtQlh3c0NaLENXcnNDUSw4QkFDSSxtRFh1c0NaLENXcHNDUSxrQ0FDSSw0RFhzc0NaLENXbHNDSSxxQkFDSSxNQUFBLENBRUEsaUJBQUEsQ0FEQSxTWHFzQ1IsQ1dqc0NJLG9CQUNJLGFYbXNDUixDV2hzQ0kseUJBRUksYUFBQSxDQURBLFVYbXNDUixDV2hzQ1EsZ0NBQ0ksWVhrc0NaLENXOXJDSSw0QkFDSSxrQlhnc0NSLENXN3JDSSxpQ0FDSSx3QkFBQSxDQUNBLGFYK3JDUixDVzVyQ0ksd0pBTUksc0JBQUEsQ0FDQSxxQkFBQSxDQUNBLFVYeXJDUixDV3ZyQ1EsME5BQ0kscUJYeXJDWixDV3RyQ1Esb1FBQ0ksa0JYd3JDWixDV3ByQ1ksd1NBQ0ksVVhzckNoQixDV2hyQ0ksdUNBR0UsYUx6Uk8sQ0t3UlAsa0JBQUEsQ0FEQSxhWG9yQ04sQ1dockNNLGtEQUNFLHdCWGtyQ1IsQ1cvcUNNLDZDQUNFLGFYaXJDUixDVzdxQ0ksNkJBQ0ksZUwzUlUsQ0s2UlYsV0FBQSxDQURBLGFYZ3JDUixDVzdxQ1Esd0NBQ0ksd0JYK3FDWixDVzVxQ1EsK0NBQ0ksa0JYOHFDWixDVzFxQ0kscURBQ0ksa0JMaFVRLENLaVVSLG9CQUFBLENBQ0EsUVg0cUNSLENXMXFDUSwyRUFDSSxxQlg0cUNaLENXenFDUSx5RkFDSSxrQlgycUNaLENXdnFDSSxtRUFFSSxlTHRUTSxDS3VUTixhTGhWUSxDS2lWUixRWHdxQ1IsQ1d0cUNRLHlGQUNJLHFCWHdxQ1osQ1dwcUNJLHVDQUNFLGtCTDVVTyxDS2dWUCxrQkFBQSxDQUhBLFVMblVZLENLdVVaLGNBQUEsQ0FIQSxXQUFBLENBTUEsa0JBQUEsQ0FEQSxlQUFBLENBREEsaUJBQUEsQ0FIQSxXWDJxQ04sQ1dwcUNNLHlEQUNFLGtCWHNxQ1IsQ1ducUNNLDZDQUNFLFVYcXFDUixDV2pxQ0ksK0JBQ0ksa0JMN1dRLENLaVhSLGtCQUFBLENBSEEsVUx2VlUsQ0syVlYsY043V0Ms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TDVtQkQsQ0t1bUJDLG9CQUFBLENBSUEsZ0JOeG1CUCxDTTJtQk8sZ0JBQUEsQ0FOQSxpQkFBQSxDQUVBLHdCQUFBLENBREEsU1hvb0NoQixDVzNuQ1ksNkNBR0ksZUw3bEJGLENLMmxCRSxVQUFBLENBS0EsV0FBQSxDQUpBLGlCQUFBLENBRUEsU0FBQSxDQUdBLHVCQUFBLENBRkEsVVgrbkNoQixDV3puQ1EsMENBQ0ksZUFBQSxDQUNBLHFCWDJuQ1osQ1d2bkNnQiw0REFBVyx3QlgwbkMzQixDV3puQ2dCLCtEQUFjLHdCWDRuQzlCLENXM25DZ0IsMERBQVMsd0JYOG5DekIsQ1c3bkNnQiw4REFBYSx3Qlhnb0M3QixDVy9uQ2dCLDBEQUFTLHdCWGtvQ3pCLENXOW5DWSwwREFDSSxxQkxwbkJGLENLcW5CRSxtREFBQSxDQUVBLHVCQUFBLENBREEsMkJYaW9DaEIsQ1c3bkNZLGlEQUNJLHdCWCtuQ2hCLENXNW5DZSx3REFFSyxzQkFBQSxDQURBLFVYK25DcEIsQ1czbkNnQix1REFDSSxzQlg2bkNwQixDV3huQ1ksb0RBQ0ksd0JYMG5DaEIsQ1d0bkNZLCtDQUNJLHdCWHduQ2hCLENXcG5DWSxtREFDSSx3QlhzbkNoQixDV2xuQ1ksK0NBQ0ksd0JYb25DaEIsQ1cvbUNRLGlEQUNJLFdBQUEsQ0FDQSxtQlhpbkNaLENXOW1DUSxrREFDSSxlWGduQ1osQ1czbUNJLDJFQUtJLGFManJCUyxDS2tyQlQsZ0JObHNCQyxDTThyQkQsV0FBQSxDQU1BLGVBQUEsQ0FEQSxvQkFBQSxDQUpBLFVYaW5DUixDVzFtQ1EseUZBQ0ksZVg0bUNaLENXem1DUSxpR0FFSSxXQUFBLENBREEsVVg0bUNaLENXem1DWSwyR0FDSSxtRFgybUNoQixDV3RtQ1EsK0dBQ0ksZVh3bUNaLENXcG1DSSxxQ0FDSSxrQlhzbUNSLENXcG1DWSxxREFDSSx3QlhzbUNoQixDV2htQ0ksc0NBQ0ksZVhrbUNSLENXaG1DWSxzREFDSSx3QlhrbUNoQixDVzdsQ0ksb0RBRUksUVg4bENSLENXM2xDSSx3QkFDSSxXWDZsQ1IsQ1d6bENXLGdDQUFhLHdC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eitMd0IscUdBQ0ksOEJBQUEsQ0FBQSxzQkFBQSxDQUNBLGdDQUFBLENBQUEsd0JBQUEsQ0FDQSwrQkFBQSxDQUFBLHVCQUFBLENBQ0Esa0JsQjljWixDa0IrY1ksVWxCN2JWLENrQitiVSxtQ3hCMCtMNUIsQ3dCditMd0IseUdBQ0ksa0JBQUEsQ0FDQSx3QnhCeStMNUIsQ3dCditMNEIsb0hBQ0ksd0J4QnkrTGhDLEN3QnQrTDRCLDJIQUNJLGtCeEJ3K0xoQyxDd0JyK0w0QixrSEFDSSxrQkFBQSxDQUVBLG1DeEJzK0xoQyxDd0JsK0x3Qix5R0FDSSxrQkFBQSxDQUNBLHdCeEJvK0w1QixDd0JsK0w0QixvSEFDSSx3QnhCbytMaEMsQ3dCaitMNEIsMkhBQ0ksa0J4Qm0rTGhDLEN3QmgrTDRCLGtIQUNJLGtCQUFBLENBRUEsbUN4QmkrTGhDLEN3Qjc5THdCLHlHQUNJLGtCbEIxZmIsQ2tCMmZhLHdCeEIrOUw1QixDd0I3OUw0QixvSEFDSSx3QnhCKzlMaEMsQ3dCNTlMNEIsMkhBQ0ksa0J4Qjg5TGhDLEN3QjM5TDRCLGtIQUNJLGtCQUFBLENBRUEsbUN4QjQ5TGhDLEN3Qng5THdCLHlHQUNJLGtCbEJ4Z0JULENrQnlnQlMsd0J4QjA5TDVCLEN3Qng5TDRCLG9IQUNJLHdCeEIwOUxoQyxDd0J2OUw0QiwySEFDSSxrQnhCeTlMaEMsQ3dCdDlMNEIsa0hBQ0ksa0JBQUEsQ0FDQSxtQ3hCdzlMaEMsQ3dCcDlMd0IsdUdBR0ksd0JsQmxpQlosQ2tCaWlCWSxXQUFBLENBREEsVXhCdzlMNUIsQ3dCcDlMNEIsa0hBQ0kseUR4QnM5TGhDLEN3Qm45TDRCLHVIQUNJLDhEeEJxOUxoQyxDd0JsOUw0Qix5SEFDSSxzRHhCbzlMaEMsQ3dCajlMNEIsNEdBQ0ksNkR4Qm05TGhDLEN3Qmg5TDRCLDZHQUNJLHNEeEJrOUxoQyxDd0IvOEw0Qiw4R0FDSSxzRHhCaTlMaEMsQ3dCOThMNEIsa0hBQ0ksc0R4Qmc5TGhDLEN3Qjc4TDRCLGdIQUNJLHdEeEIrOExoQyxDd0I1OEw0QixvSEFDSSxvRHhCODhMaEMsQ3dCMThMd0Is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QUFBLENBS0EsYS9CNWZDLEMrQndmRCxZQUFBLENBRUEsZUFBQSxDQU5BLFdBQUEsQ0FLQSxzQkFBQSxDQU1BLGNBQUEsQ0FDQSxnQkFBQSxDQUxBLG9CQUFBLENBRUEsa0JBQUEsQ0FJQSxrQkFBQSxDQVpBLFVBQUEsQ0FTQSx5QkFBQSxDQUFBLHNCQUFBLENBQUEsaUJyQ3lpV2hCLENxQ3BpV2dCLDhVQUNJLG9CckMwaVdwQixDcUN2aVdnQix5QkFwQkosZ1RBcUJRLGdCaEMzaEJYLENnQzRoQlcsNkJBQUEsQ0FBQSwwQkFBQSxDQUFBLHFCQUFBLENBQ0EsWXJDOGlXbEIsQ0FDRixDcUN6aVdnQixrV0FDSSxrQi9CdmlCSixDK0J3aUJJLFVyQytpV3BCLENxQ3JpV0EseUJBRUkscUNBRUksb0JyQ3VpV04sQ3FDcmlXTSxpRUFDSSxtQnJDd2lXVixDcUNwaVdFLGtCQUNJLGlCckNzaVdOLENBQ0YiLCJmaWxlIjoibXl3YXllbXBsb3lhYmlsaXR5LnN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5ob21lLXdyYXAge1xuICAgIGZsZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEyMDBweDtcblxuICAgICNwcmUtc3BsYXNoLWhlYWRlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBoMSB7XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJMaWdodDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDMwcHggYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjBlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgIC5zcGxhc2gge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAzLjV2aDtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5zcGxhc2gtaW1hZ2UsXG4gICAgICAgIC5zcGxhc2gtbG9nbyB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zcGxhc2gtbG9nbyxcbiAgICAgICAgLnNwbGFzaC10ZXh0IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDAlO1xuICAgICAgICAgICAgLy9mb250LXNpemU6IDEuMzVlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjRlbTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMzVlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zcGxhc2gtaW1hZ2Uge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4IGF1dG8gMCBhdXRvO1xuICAgICAgICAgICAgfSAgICAgICAgICAgIFxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgc2VjdGlvbi5maXJzdC1hY3Rpb25zIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgICAgICBkaXYge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAud2hhdC1pcyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXgtd2lkdGg6IDgzJTtcbiAgICAgICAgcGFkZGluZzogMjBweCA1MHB4IDQwcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiw1OCw3MSwwLjI1KTtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLndoYXQtaXMtY29udGVudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW1hZ2Utd3JhcCB7XG4gICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgNTBweDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRleHQtd3JhcCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMTAlO1xuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgID5kaXYge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRmb250MTg7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC41ZW07XG5cbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjptYXJrZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlzdERvdENvbG91ckJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjptYXJrZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlzdERvdENvbG91clBpbms7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjptYXJrZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlzdERvdENvbG91clllbGxvdztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Om1hcmtlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaXN0RG90Q29sb3VyR3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRmb250MTg7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC41ZW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjptYXJrZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlzdERvdENvbG91ckJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjptYXJrZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlzdERvdENvbG91clBpbms7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjptYXJrZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlzdERvdENvbG91clllbGxvdztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Om1hcmtlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaXN0RG90Q29sb3VyR3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud2hhdHMtaW52b2x2ZWQge1xuICAgICAgICBwYWRkaW5nOiAxMDBweCAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIC5pbnZvbHZlZC1jb250ZW50IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbnZvbHZlZC1saXN0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAzMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJFaWdodDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMzBweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMmVtO1xuICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgIGxpOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXDIwMjJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6ICRmb250MTY7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLSRmb250MTY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaW1hZ2Utd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gXG4gICAgLnN1cHBvcnRpbmctcmVzb3VyY2VzIHtcbiAgICAgICAgcGFkZGluZzogOTVweCAwIDMwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwMHB4O1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuXG4gICAgICAgIC5zdXBwb3J0aW5nLWNvbnRlbnQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgLy93aWR0aDogODAlO1xuICAgICAgICAgICAgICAgIC8vbWF4LXdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3VwcG9ydGluZy10ZXh0IHtcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgICAgICAvL21hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dC1yZXNvdXJjZXMge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDIwcHggLTVweDtcblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29udGVudC13cmFwIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAyO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgNTBweDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucmVzb3VyY2Uge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTsgLy9jaGFuZ2VkIHRvIG1heFxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDMwMHB4OyAvL2FkZGVkIGluXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDI0cHggMjRweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMzBweDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAxOyAvLyBjaGFuZ2VkIHRvIGZsZXhcblxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgOHB4IDE4cHg7XG4gICAgICAgICAgICAgICAgXG5cbiAgICAgICAgICAgICAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ck9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTA1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwNSU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKSByb3RhdGUoMmRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9yLW1lIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3ItbWUtY29udGVudCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2NyU7XG4gICAgICAgICAgICB3aWR0aDogNjclO1xuICAgICAgICAgICAgcGFkZGluZzogNTBweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiw1OCw3MSwwLjI1KTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idXR0b24td3JhcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgICAgIGEuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnZpZGVvIHtcbiAgICAgICAgICAgICAgICB3aWR0aDo4MCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOjYwMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDo1MCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICAgICAgICAgIC5pZnJhbWUtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6MDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDowO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6MTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tb2JpbGUtY29weSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtaGVpZ2h0OiA0MTJweCkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuYnV0dC1maW5kLW91dC1tb3JlIHtcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuI2Zyb250LXJlZ2lzdGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1PcGVuK1NhbnM6NDAwLDcwMCZkaXNwbGF5PXN3YXBcIik7XG5Aa2V5ZnJhbWVzIHB1bHNlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMS4wMiwgMS4wMiwgMS4wMik7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcHVsc2VCaWcge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLjA4LCAxLjA4LCAxLjA4KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBwdWxzZUJpZ2dlciB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKDEuMiwgMS4yLCAxLjIpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGppZ2dsZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuICAxMCUsIDIwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMC45LCAwLjksIDAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICB9XG4gIDMwJSwgNTAlLCA3MCUsIDkwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gIH1cbiAgNDAlLCA2MCUsIDgwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGJvdW5jZXkge1xuICAwJSwgMTAwJSwgMjAlLCA1MyUsIDgwJSB7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbiAgNDAlLCA0MyUge1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC03cHgsIDApO1xuICB9XG4gIDcwJSB7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCk7XG4gIH1cbiAgOTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0ycHgsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNoYWtlIHtcbiAgMCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbiAgMTAlLCAzMCUsIDUwJSwgNzAlLCA5MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTNweCwgMCwgMCk7XG4gIH1cbiAgMjAlLCA0MCUsIDYwJSwgODAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDNweCwgMCwgMCk7XG4gIH1cbn1cbi5zcGlubmVyIHtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBhbmltYXRpb246IHNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICAvKiBBZGQgc29tZSBzcGFjZSBiZXR3ZWVuIHRoZSB0ZXh0IGFuZCB0aGUgc3Bpbm5lciAqL1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4uZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbn1cblxuI2VkaXQtdXNlci1waWN0dXJlLTAtLWxhYmVsLFxuI2VkaXQtZmllbGQtYXZhdGFyLTAtLWxhYmVsLFxuI2VkaXQtZmllbGQtYXZhdGFyLTAtLWRlc2NyaXB0aW9uLFxuI2VkaXQtdXNlci1waWN0dXJlLTAtLWRlc2NyaXB0aW9uLFxuI2VkaXQtbmFtZS0tZGVzY3JpcHRpb24sXG4jZWRpdC1tYWlsLS1kZXNjcmlwdGlvbixcbmRpdi5wYXNzd29yZC1jb25maXJtLFxuLmZvcm0taXRlbS11c2VyLXBpY3R1cmUtMCAuZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZm9ybS1pdGVtLWZpZWxkLXRlcm1zLXByaXZhY3ktdmFsdWUsIC5mb3JtLWl0ZW0tZmllbGQtbWFya2V0aW5nLW9wdC1pbi12YWx1ZSwgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbn1cbi5mb3JtLWl0ZW0tZmllbGQtdGVybXMtcHJpdmFjeS12YWx1ZSAjZWRpdC1maWVsZC1tYXJrZXRpbmctb3B0LWluLXZhbHVlLS1kZXNjcmlwdGlvbiwgLmZvcm0taXRlbS1maWVsZC1tYXJrZXRpbmctb3B0LWluLXZhbHVlICNlZGl0LWZpZWxkLW1hcmtldGluZy1vcHQtaW4tdmFsdWUtLWRlc2NyaXB0aW9uLCAuanMtZm9ybS10eXBlLWNoZWNrYm94ICNlZGl0LWZpZWxkLW1hcmtldGluZy1vcHQtaW4tdmFsdWUtLWRlc2NyaXB0aW9uIHtcbiAgZmxleDogMTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmZvcm0taXRlbS1maWVsZC10ZXJtcy1wcml2YWN5LXZhbHVlIGxhYmVsLFxuLmZpZWxkLWdvYWwtdGFzay12YWx1ZXMgLmpzLWZvcm0tdHlwZS1jaGVja2JveCBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB0b3A6IC0yNXB4O1xuICBvcGFjaXR5OiAwO1xufVxuXG4uYnV0dC11cGRhdGUgPiBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBoZWlnaHQ6IDQycHg7XG4gIHdpZHRoOiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA0MnB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAwIDE1cHggMCA0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG4uYnV0dC11cGRhdGUgPiBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xufVxuLmJ1dHQtdXBkYXRlID4gaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyIC5hbmltYXRpb24tYnViYmxlIHtcbiAgb3BhY2l0eTogMC4yO1xuICB0cmFuc2Zvcm06IHNjYWxlKDIwLCAyMCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2Utb3V0O1xufVxuXG5pbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBoZWlnaHQ6IDQycHg7XG4gIHdpZHRoOiAxODBweDtcbiAgYm9yZGVyLXJhZGl1czogNDJweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMzMzdjYTU7XG4gIHBhZGRpbmc6IDAgMTVweCAwIDRweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbmlucHV0W3R5cGU9c3VibWl0XTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG59XG5pbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIgLmFuaW1hdGlvbi1idWJibGUge1xuICBvcGFjaXR5OiAwLjI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMjAsIDIwKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1vdXQ7XG59XG5cbi5mb3JtLWl0ZW0uanMtZm9ybS1pdGVtLWZpZWxkLW5vdGlmeS10ZWFtLW1lbWJlcnMtdmFsdWUgbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgd2lkdGg6IDIwMHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuXG4uZm9ybS1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG59XG4uZm9ybS1pdGVtIGlucHV0W3R5cGU9dGV4dF0sXG4uZm9ybS1pdGVtIGlucHV0W3R5cGU9ZW1haWxdLFxuLmZvcm0taXRlbSBpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbi5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1udW1iZXJdLFxuLmZvcm0taXRlbSBpbnB1dFt0eXBlPWRhdGVdLFxuLmZvcm0taXRlbSBzZWxlY3Qge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ1KTtcbiAgb3V0bGluZTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgNDBweCAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5mb3JtLWl0ZW0gaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyxcbi5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsXG4uZm9ybS1pdGVtIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLFxuLmZvcm0taXRlbSBpbnB1dFt0eXBlPW51bWJlcl06Zm9jdXMsXG4uZm9ybS1pdGVtIGlucHV0W3R5cGU9ZGF0ZV06Zm9jdXMsXG4uZm9ybS1pdGVtIHNlbGVjdDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbn1cbi5mb3JtLWl0ZW0gaW5wdXRbdHlwZT10ZXh0XS5lcnJvcixcbi5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1lbWFpbF0uZXJyb3IsXG4uZm9ybS1pdGVtIGlucHV0W3R5cGU9cGFzc3dvcmRdLmVycm9yLFxuLmZvcm0taXRlbSBpbnB1dFt0eXBlPW51bWJlcl0uZXJyb3IsXG4uZm9ybS1pdGVtIGlucHV0W3R5cGU9ZGF0ZV0uZXJyb3IsXG4uZm9ybS1pdGVtIHNlbGVjdC5lcnJvciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYTg3ODI7XG59XG4uZm9ybS1pdGVtIC5zZWxlY3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcInNlbGVjdFwiO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmZvcm0taXRlbSAuc2VsZWN0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwLjhlbTtcbiAgaGVpZ2h0OiAwLjVlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzMzMztcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDEwMCUgMCUsIDAgMCUsIDUwJSAxMDAlKTtcbiAganVzdGlmeS1zZWxmOiBlbmQ7XG4gIG1hcmdpbi1yaWdodDogMTdweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZm9ybS1pdGVtIHNlbGVjdCxcbi5mb3JtLWl0ZW0gLnNlbGVjdDphZnRlciB7XG4gIGdyaWQtYXJlYTogc2VsZWN0O1xufVxuLmZvcm0taXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgcGFkZGluZzogMjBweDtcbiAgbWFyZ2luOiAwIDIwcHggMCAwO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTlBM0QwO1xufVxuLmZvcm0taXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG4gIGJhY2tncm91bmQ6IHdoaXRlIHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi10aWNrLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlO1xufVxuLmZvcm0taXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkIHtcbiAgYmFja2dyb3VuZDogd2hpdGUgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRpY2suc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG59XG4uZm9ybS1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG59XG4uZm9ybS1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLmZvcm0taXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XTpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBzb2xpZCAjNTlBM0QwICFpbXBvcnRhbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG59XG4uZm9ybS1pdGVtIGlucHV0W3R5cGU9cGFzc3dvcmRdIHtcbiAgcGFkZGluZy1yaWdodDogNTBweDtcbn1cbi5mb3JtLWl0ZW0uanMtZm9ybS10eXBlLXNlbGVjdCB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZvcm0taXRlbS5qcy1mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdC5ub3QtdmlzaWJsZSB7XG4gIG9wYWNpdHk6IDA7XG59XG4uZm9ybS1pdGVtLmpzLWZvcm0tdHlwZS1kYXRlIHtcbiAgLypoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwgMC40NSk7XG4gIG91dGxpbmU6IG5vbmU7IC8vIFRPRE86IGFjY2Vzc2liaWxpdHlcbiAgd2lkdGg6IDEwMCU7Ki9cbn1cbi5mb3JtLWl0ZW0uanMtZm9ybS10eXBlLWRhdGUgaW5wdXQubm90LXZpc2libGUge1xuICBvcGFjaXR5OiAwO1xufVxuLmZvcm0taXRlbS5qcy1mb3JtLXR5cGUtdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbn1cbi5mb3JtLWl0ZW0uanMtZm9ybS10eXBlLXRleHRhcmVhIHRleHRhcmVhIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIHJlc2l6ZTogbm9uZTtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZm9ybS1pdGVtIGxhYmVsIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG1hcmdpbjogMCAwIDVweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBmb250LXNpemU6IDAuODhyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzMyMzMzMztcbiAgbWF4LWhlaWdodDogNTBweDtcbn1cbi5mb3JtLWl0ZW0gbGFiZWwucmlnaHQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLmZvcm0taXRlbSBsYWJlbC5mb3JtLXJlcXVpcmVkOmFmdGVyIHtcbiAgY29udGVudDogXCIqXCI7XG4gIGNvbG9yOiAjN2I2OGM4O1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbn1cbi5mb3JtLWl0ZW0gLmV5ZS1jbG9zZSwgLmZvcm0taXRlbSAuZXllLW9wZW4ge1xuICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTdweDtcbiAgcmlnaHQ6IDE1cHg7XG59XG5cbi5jdXN0b20tZmllbGQgLmZpZWxkLS10eXBlLWRhdGV0aW1lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmN1c3RvbS1maWVsZCAuZmllbGQtLXR5cGUtZGF0ZXRpbWUgaDQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMjBweDtcbiAgbWFyZ2luOiAwIDAgNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICB3aWR0aDogMTUwcHg7XG4gIGZvbnQtc2l6ZTogMC44OHJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB6LWluZGV4OiAxO1xufVxuLmN1c3RvbS1maWVsZCAuZmllbGQtLXR5cGUtZGF0ZXRpbWUgaDQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIipcIjtcbiAgY29sb3I6ICM3YjY4Yzg7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xufVxuLmN1c3RvbS1maWVsZCAuZmllbGQtLXR5cGUtZGF0ZXRpbWUgaDQucmlnaHQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBmb250LXNpemU6IDAuOGVtO1xuICBjb2xvcjogIzMyMzMzMztcbiAgbGVmdDogY2FsYygxMDAlIC0gMTcwcHgpO1xufVxuXG5kaXZbcm9sZT1jb250ZW50aW5mb10ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAxNXB4IGF1dG87XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQ6IHJnYmEoNTEsIDU2LCA4NSwgMC4zKTtcbiAgbWluLWhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5kaXZbcm9sZT1jb250ZW50aW5mb10gYSB7XG4gIG1hcmdpbjogMCAxNXB4O1xuICBjb2xvcjogd2hpdGU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICBkaXZbcm9sZT1jb250ZW50aW5mb10ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgfVxufVxuXG4uc2l0ZW1hcCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDIwcHggNDBweCAwO1xufVxuLnNpdGVtYXAgaDEge1xuICBtYXJnaW46IDAgMCA1MHB4O1xufVxuLnNpdGVtYXAgaDIge1xuICBjb2xvcjogIzMyMzMzMztcbiAgZm9udC1zaXplOiAxLjNlbTtcbn1cbi5zaXRlbWFwIC5jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1mb290ZXIsICNibG9jay1tb2JpbGVmb290ZXJtZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI2Jsb2NrLXN0eWxlc3dpdGNoZXIgaDIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uanMgaW5wdXQuZm9ybS1hdXRvY29tcGxldGUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NiU7XG59XG4uanMgaW5wdXQuZm9ybS1hdXRvY29tcGxldGUudWktYXV0b2NvbXBsZXRlLWxvYWRpbmcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NiU7XG59XG5cbi5tZXNzYWdlLWJsb2NrIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDUxLCA1NiwgODUsIDAuMyk7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLm1lc3NhZ2UtYmxvY2sgdWwgbGkge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG4ubWVzc2FnZS1ibG9jay5saWdodCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuXG4uY29sb3VyLWZvcm0gLmZvcm0taXRlbSBpbnB1dFt0eXBlPXRleHRdLFxuLmNvbG91ci1mb3JtIC5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1lbWFpbF0sXG4uY29sb3VyLWZvcm0gLmZvcm0taXRlbSBpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbi5jb2xvdXItZm9ybSAuZm9ybS1pdGVtIGlucHV0W3R5cGU9bnVtYmVyXSxcbi5jb2xvdXItZm9ybSAuZm9ybS1pdGVtIGlucHV0W3R5cGU9ZGF0ZV0sXG4uY29sb3VyLWZvcm0gLmZvcm0taXRlbSBzZWxlY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzBlNWY3O1xufVxuLmNvbG91ci1mb3JtIC5mb3JtLWl0ZW0gaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyxcbi5jb2xvdXItZm9ybSAuZm9ybS1pdGVtIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLFxuLmNvbG91ci1mb3JtIC5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsXG4uY29sb3VyLWZvcm0gLmZvcm0taXRlbSBpbnB1dFt0eXBlPW51bWJlcl06Zm9jdXMsXG4uY29sb3VyLWZvcm0gLmZvcm0taXRlbSBpbnB1dFt0eXBlPWRhdGVdOmZvY3VzLFxuLmNvbG91ci1mb3JtIC5mb3JtLWl0ZW0gc2VsZWN0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVkYTVjZDtcbn1cbi5jb2xvdXItZm9ybSAuZm9ybS1pdGVtLmpzLWZvcm0tdHlwZS10ZXh0YXJlYSB0ZXh0YXJlYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMGU1Zjc7XG59XG5cbi5tZXNzYWdlcyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiA2MHB4O1xuICByaWdodDogMjBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB6LWluZGV4OiAxMDAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZS1pbi1vdXQ7XG59XG4ubWVzc2FnZXMgLm1lc3NhZ2VzLS1zdGF0dXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRlZGRhO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzNlNmNiO1xuICBjb2xvcjogIzE1NTcyNDtcbn1cbi5tZXNzYWdlcyAubWVzc2FnZXMtLWVycm9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZDdkYTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y1YzZjYjtcbiAgY29sb3I6ICM3MjFjMjQ7XG59XG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4qIGE6Zm9jdXMsXG4qIGJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDFweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5LFxuaHRtbCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTkyLCAyMjksIDI0Nyk7XG4gIGJhY2tncm91bmQtY29sb3I6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiKDE5MiwgMjI5LCAyNDcpIDAlLCByZ2IoOTMsIDE2NSwgMjA1KSAxMDAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmctd2F2ZS5zdmcpLCBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYigxOTIsIDIyOSwgMjQ3KSAwJSwgcmdiKDkzLCAxNjUsIDIwNSkgMTAwJSk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTI1JTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cbmJvZHkudGVhbS1tZW1iZXIsXG5odG1sLnRlYW0tbWVtYmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iZy13YXZlLXB1cnBsZS5zdmcpLCBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYigyMjgsIDIyNCwgMjQ3KSAwJSwgcmdiKDEyNCwgMTEwLCAxOTUpIDEwMCUpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keS50ZWFtLW1lbWJlciBoZWFkZXIsXG5odG1sLnRlYW0tbWVtYmVyIGhlYWRlciB7XG4gICAgYmFja2dyb3VuZDogIzdjNmVjMztcbiAgfVxufVxuYm9keS5ncmV5c2NhbGUsXG5odG1sLmdyZXlzY2FsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmctd2F2ZS1ncmV5c2NhbGUuc3ZnKSwgbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2IoMjUxLCAyNTEsIDI1MSkgMCUsIHJnYigyMDMsIDIwMywgMjAzKSAxMDAlKTtcbn1cbmJvZHkuZ3JleXNjYWxlLnRlYW0tbWVtYmVyLFxuaHRtbC5ncmV5c2NhbGUudGVhbS1tZW1iZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2JnLXdhdmUtZ3JleXNjYWxlLnN2ZyksIGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiKDI1MSwgMjUxLCAyNTEpIDAlLCByZ2IoMjAzLCAyMDMsIDIwMykgMTAwJSk7XG59XG5ib2R5LmdyZXlzY2FsZSAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMsXG5odG1sLmdyZXlzY2FsZSAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbn1cbmJvZHkucmVzb3VyY2UgLnBvcnRyYWl0LW92ZXJsYXksXG5odG1sLnJlc291cmNlIC5wb3J0cmFpdC1vdmVybGF5IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuYm9keVtkYXRhLW9uY2U9XCJmb3JtLXNpbmdsZS1zdWJtaXQgZGV0YWlsc0FyaWFcIl0sXG5odG1sW2RhdGEtb25jZT1cImZvcm0tc2luZ2xlLXN1Ym1pdCBkZXRhaWxzQXJpYVwiXSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbn1cbmJvZHkubWFpbnRlbmFuY2UtcGFnZSxcbmh0bWwubWFpbnRlbmFuY2UtcGFnZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAxMDAlO1xufVxuYm9keS5tYWludGVuYW5jZS1wYWdlIC5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcyxcbmh0bWwubWFpbnRlbmFuY2UtcGFnZSAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbmJvZHkubWFpbnRlbmFuY2UtcGFnZSAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMgaGVhZGVyW3JvbGU9YmFubmVyXSxcbmh0bWwubWFpbnRlbmFuY2UtcGFnZSAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMgaGVhZGVyW3JvbGU9YmFubmVyXSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIG1hcmdpbi10b3A6IC0xMDBweDtcbn1cbmJvZHkubWFpbnRlbmFuY2UtcGFnZSAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMgaGVhZGVyW3JvbGU9YmFubmVyXSBhIGltZyxcbmh0bWwubWFpbnRlbmFuY2UtcGFnZSAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMgaGVhZGVyW3JvbGU9YmFubmVyXSBhIGltZyB7XG4gIHdpZHRoOiAyMDBweDtcbn1cbmJvZHkubWFpbnRlbmFuY2UtcGFnZSAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMgaGVhZGVyW3JvbGU9YmFubmVyXSBoMSxcbmh0bWwubWFpbnRlbmFuY2UtcGFnZSAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMgaGVhZGVyW3JvbGU9YmFubmVyXSBoMSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lm1haW50ZW5hbmNlLXBhZ2UgLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFzIG1haW4sXG5odG1sLm1haW50ZW5hbmNlLXBhZ2UgLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFzIG1haW4ge1xuICB3aWR0aDogMTAwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbmJvZHkubWFpbnRlbmFuY2UtcGFnZSAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMgbWFpbiBoMSxcbmh0bWwubWFpbnRlbmFuY2UtcGFnZSAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMgbWFpbiBoMSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbmEge1xuICBjb2xvcjogIzUyNDNhMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG59XG5hOmhvdmVyIHtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG5cbmgxIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDJlbTtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogMS42ZW07XG4gIH1cbn1cblxudWwge1xuICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cblxudWwuYm9sZCA+IGxpIHtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xufVxuXG4ucG9ydHJhaXQtb3ZlcmxheSB7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjNWRhNWNkO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHotaW5kZXg6IDM7XG59XG4ucG9ydHJhaXQtb3ZlcmxheSBoMSxcbi5wb3J0cmFpdC1vdmVybGF5IHAsXG4ucG9ydHJhaXQtb3ZlcmxheSBpbWcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogNjAlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wb3J0cmFpdC1vdmVybGF5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbi5zd2l0Y2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogMzRweDtcbiAgbWluLXdpZHRoOiA2MHB4O1xufVxuLnN3aXRjaCBpbnB1dCB7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG59XG4uc3dpdGNoIC5zbGlkZXIge1xuICBib3JkZXItcmFkaXVzOiAzNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuNHM7XG4gIHRyYW5zaXRpb246IDAuNHM7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmY7XG59XG4uc3dpdGNoIC5zbGlkZXI6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBsZWZ0OiAzcHg7XG4gIGJvdHRvbTogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg2YWMxO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuNHM7XG4gIHRyYW5zaXRpb246IDAuNHM7XG59XG4uc3dpdGNoIGlucHV0OmNoZWNrZWQgKyAuc2xpZGVyIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcbn1cbi5zd2l0Y2ggaW5wdXQ6Zm9jdXMgKyAuc2xpZGVyIHtcbiAgYm94LXNoYWRvdzogMCAwIDFweCAjMjE5NkYzO1xufVxuLnN3aXRjaCBpbnB1dDpjaGVja2VkICsgLnNsaWRlcjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjZweCk7XG59XG4uc3dpdGNoLnBvcnRyYWl0IHtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogNjBweDtcbn1cbi5zd2l0Y2gucG9ydHJhaXQgLnNsaWRlcjo6YmVmb3JlIHtcbiAgdG9wOiAzcHg7XG4gIGJvdHRvbTogaW5pdGlhbDtcbn1cbi5zd2l0Y2gucG9ydHJhaXQgaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXI6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI2cHgpO1xufVxuXG5oZWFkZXIge1xuICBoZWlnaHQ6IDEwMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICBoZWFkZXIge1xuICAgIG1heC13aWR0aDogMTAwdnc7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICBoZWFkZXIge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGhlYWRlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBiYWNrZ3JvdW5kOiAjN2ViYWRhO1xuICAgIHotaW5kZXg6IDM7XG4gIH1cbn1cbmhlYWRlciAuc2l0ZS1sb2dvIHtcbiAgbWF4LXdpZHRoOiAxNTBweDtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICBtaW4td2lkdGg6IDcwcHg7XG4gIGZsZXg6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xufVxuaGVhZGVyIC5zaXRlLWxvZ286aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2V5O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgaGVhZGVyIC5zaXRlLWxvZ28ge1xuICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBoZWFkZXIgLnNpdGUtbG9nby5sb2dnZWQtaW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmhlYWRlciAuZGFzaGJvYXJkLWxpbmsge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgdXJsKFwiLi8uLi9pbWFnZXMvaWNvbnMvaWNvbi1kYXNoYm9hcmQuc3ZnXCIpIDVweCBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjVweDtcbiAgcGFkZGluZzogN3B4IDEwcHggN3B4IDM1cHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbn1cbmhlYWRlciAuZGFzaGJvYXJkLWxpbmsgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzNDM4NTM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGhlYWRlciAuZGFzaGJvYXJkLWxpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5oZWFkZXIgLmRhc2hib2FyZC1saW5rLXdyYXAge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuaGVhZGVyIC5kYXNoYm9hcmQtbGluay13cmFwOmhvdmVyIC5tZW51LWRyb3Bkb3duLXdyYXAge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuaGVhZGVyIC5tZW51LWRyb3Bkb3duLXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsIDU4LCA3MSwgMC4yNSk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG1hcmdpbjogMTBweCAwO1xuICBwYWRkaW5nOiAxMHB4O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICBtaW4td2lkdGg6IDE0MHB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHotaW5kZXg6IDk5O1xufVxuaGVhZGVyIC5tZW51LWRyb3Bkb3duLXdyYXAucmlnaHQge1xuICByaWdodDogMDtcbiAgbWluLXdpZHRoOiAxNTBweDtcbn1cbmhlYWRlciAubWVudS1kcm9wZG93bi13cmFwIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDAuOGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDAuN3JlbTtcbn1cbmhlYWRlciAubWVudS1kcm9wZG93bi13cmFwIGE6aG92ZXIge1xuICBjb2xvcjogIzc4NmFjMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA0KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcyB7XG4gIGZsZXg6IDE7XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcyAuZGFzaGJvYXJkLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuaGVhZGVyIC5oZWFkZXItbGlua3MgLmRhc2hib2FyZC1saW5rOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA0KTtcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzIC5saW5rIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgaGVhZGVyIC5oZWFkZXItbGlua3MgLmxpbmsge1xuICAgIG1hcmdpbjogMCAxMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBoZWFkZXIgLmhlYWRlci1saW5rcyAubGluayB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzIC5saW5rIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgcGFkZGluZzogMCA1cHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBoZWFkZXIgLmhlYWRlci1saW5rcyAubGluayBhIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzIC5saW5rIC51bmRlcmxpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgdG9wOiBjYWxjKDEwMCUgKyAycHgpO1xuICAvKiB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7ICovXG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzIC5saW5rOmhvdmVyID4gYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzIC5saW5rOmhvdmVyIC51bmRlcmxpbmUge1xuICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcyAubGluazpob3ZlciAubWVudS1kcm9wZG93bi13cmFwIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzIC5saW5rIC5tZW51LWRyb3Bkb3duLXdyYXAgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzMyMzMzMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xufVxuaGVhZGVyIC5oZWFkZXItbGlua3MgLmxpbmsgLm1lbnUtZHJvcGRvd24td3JhcCBhOmhvdmVyIHtcbiAgY29sb3I6ICM3ODZhYzE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgaGVhZGVyIC5oZWFkZXItbGlua3MuZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcy5tb2JpbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kOiAjNWRhNWNkO1xuICB3aWR0aDogNzB2dztcbiAgaGVpZ2h0OiAxMDBzdmg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTtcbiAgcmlnaHQ6IGNhbGMoLTcwdncgLSA0MHB4KTtcbiAgdG9wOiAwO1xuICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsIDU4LCA3MSwgMC4yNSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxOTIsIDIyOSwgMjQ3KTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiKDE5MiwgMjI5LCAyNDcpIDAlLCByZ2IoOTMsIDE2NSwgMjA1KSAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iZy13YXZlLnN2ZyksIGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiKDE5MiwgMjI5LCAyNDcpIDAlLCByZ2IoOTMsIDE2NSwgMjA1KSAxMDAlKTtcbiAgYmFja2dyb3VuZC1zaXplOiA1MDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzLm1vYmlsZSAjY2xvc2Utb3ZlcmxheSB7XG4gIG9wYWNpdHk6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMzB2dztcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuaGVhZGVyIC5oZWFkZXItbGlua3MubW9iaWxlIC5idXR0LWNsb3NlIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgdXJsKFwiLi4vaW1hZ2VzL2ljb25zL2ljb24tY2xvc2Uuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzLm1vYmlsZSAubmF2aWdhdGlvbi1saW5rcyB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgcGFkZGluZzogNDBweCAwO1xuICBtYXgtaGVpZ2h0OiA4MHZoO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcy5tb2JpbGUgLm5hdmlnYXRpb24tbGlua3MgLmxpbmsgYSB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcy5tb2JpbGUgLm5hdmlnYXRpb24tbGlua3MgLmxpbmsgYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGhlaWdodDogNDBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDAuOGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzMyMzMzMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBwYWRkaW5nOiAwIDAgNDBweCAwO1xufVxuaGVhZGVyIC5oZWFkZXItbGlua3MubW9iaWxlIC5uYXZpZ2F0aW9uLWxpbmtzIC5saW5rIGJ1dHRvbjpob3ZlciwgaGVhZGVyIC5oZWFkZXItbGlua3MubW9iaWxlIC5uYXZpZ2F0aW9uLWxpbmtzIC5saW5rIGJ1dHRvbjpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuaGVhZGVyIC5oZWFkZXItbGlua3MubW9iaWxlIC5uYXZpZ2F0aW9uLWxpbmtzIC5saW5rIGJ1dHRvbiwgaGVhZGVyIC5oZWFkZXItbGlua3MubW9iaWxlIC5uYXZpZ2F0aW9uLWxpbmtzIC5saW5rIGEge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcy5tb2JpbGUgLm5hdmlnYXRpb24tbGlua3MgLmxpbmsgLnVuZGVybGluZSB7XG4gIHRvcDogMjVweDtcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzLm1vYmlsZSAubmF2aWdhdGlvbi1saW5rcyAubGluayAudW5kZXJsaW5lID4gYnV0dG9uIHtcbiAgdG9wOiAzMHB4O1xufVxuaGVhZGVyIC5oZWFkZXItbGlua3MubW9iaWxlIC5uYXZpZ2F0aW9uLWxpbmtzIC5saW5rOmhvdmVyIC5tZW51LWRyb3Bkb3duLXdyYXAge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcy5tb2JpbGUgLm5hdmlnYXRpb24tbGlua3MgLmxpbmsgLm1lbnUtZHJvcGRvd24td3JhcCB7XG4gIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzLm1vYmlsZSAubmF2aWdhdGlvbi1saW5rcyAubGluayAubWVudS1kcm9wZG93bi13cmFwLnNob3cge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcy5tb2JpbGUgLm5hdmlnYXRpb24tbGlua3MgLmxpbmsgLm1lbnUtZHJvcGRvd24td3JhcCBhIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcy5tb2JpbGUgLmxvZ2luLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuaGVhZGVyIC5oZWFkZXItbGlua3MubW9iaWxlIC5sb2dpbi1idXR0b25zIC5kYXNoYm9hcmQtbGluay13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcy5tb2JpbGUgLmxvZ2luLWJ1dHRvbnMgLmJ1dHQtZ2VuZXJhbCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzLm1vYmlsZSAubG9naW4tYnV0dG9ucyAuYnV0dC1nZW5lcmFsOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuaGVhZGVyIC5oZWFkZXItbGlua3MubW9iaWxlIC5sb2dpbi1idXR0b25zIC5idXR0LWdlbmVyYWwuYnV0dC1zbWFsbCAudGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzLm1vYmlsZS5zaG93IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoLTcwdncgLSA0MHB4KSk7XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcy5tb2JpbGUuc2hvdyAjY2xvc2Utb3ZlcmxheSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTB2dyk7XG59XG5oZWFkZXIgLmJ1dHRvbi13cmFwIDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbmhlYWRlciAuYnV0dG9uLXdyYXAgLmxpY2Vuc2VkLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA0NHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5oZWFkZXIgLmJ1dHRvbi13cmFwIC5saWNlbnNlZC13cmFwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi1iYWRnZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICByaWdodDogMnB4O1xuICBib3R0b206IC01cHg7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBoZWFkZXIgLmJ1dHRvbi13cmFwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk4NXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaGVhZGVyIC5idXR0b24td3JhcCAuYnV0dC1nZW5lcmFsIHtcbiAgICB3aWR0aDogMTMwcHg7XG4gIH1cbiAgaGVhZGVyIC5idXR0b24td3JhcCAuYnV0dC1nZW5lcmFsLmJ1dHQtc21hbGwge1xuICAgIHdpZHRoOiA0NHB4O1xuICB9XG4gIGhlYWRlciAuYnV0dG9uLXdyYXAgLmJ1dHQtZ2VuZXJhbC5idXR0LWxvZ291dCB7XG4gICAgd2lkdGg6IDQ0cHg7XG4gIH1cbiAgaGVhZGVyIC5idXR0b24td3JhcCAuYnV0dC1nZW5lcmFsLmJ1dHQtbG9nb3V0IC5idXR0LWljb24ge1xuICAgIG1pbi13aWR0aDogMzJweDtcbiAgfVxuICBoZWFkZXIgLmJ1dHRvbi13cmFwIC5idXR0LWdlbmVyYWwuYnV0dC1sb2dvdXQgLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5oZWFkZXIgLmJ1dHRvbi1tZW51LXdyYXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuaGVhZGVyIC5idXR0b24tbWVudS13cmFwIC5idXR0LW1lbnUge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvaWNvbi1tZW51LnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBoZWFkZXIgLmJ1dHRvbi1tZW51LXdyYXAge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk4NXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaGVhZGVyIC5zaXRlLWxvZ28ge1xuICAgIG1heC13aWR0aDogMTEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbmZvb3RlciB7XG4gIGhlaWdodDogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuZm9vdGVyIC5zdHlsZS1zd2l0Y2gge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAzMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgZm9vdGVyIC5zdHlsZS1zd2l0Y2gge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbmZvb3RlciB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuZm9vdGVyIHVsIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuZm9vdGVyIHVsIGxpIGEge1xuICBmb250LXNpemU6IDAuOWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cbmZvb3RlciB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5mb290ZXIgdWwubW9iaWxlLWZvb3Rlci1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgZm9vdGVyIHVsLm1vYmlsZS1mb290ZXItbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbmZvb3RlciAuZGVza3RvcC1tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGZvb3RlciAuZGVza3RvcC1tZW51IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICBmb290ZXIgLmRlc2t0b3AtbWVudSBsaSB7XG4gICAgbWFyZ2luOiA1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIGZvb3RlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCA1MHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICBmb290ZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuICBmb290ZXIgcCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBmb290ZXIge1xuICAgIHBhZGRpbmc6IDAgMjBweCAyMHB4O1xuICB9XG4gIGZvb3RlciBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi5wb3N0LWZvb3RlciB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBjb2xvcjogIzMyMzMzMztcbiAgaGVpZ2h0OiAzMDBweDtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wb3N0LWZvb3RlciAubG9nb3Mge1xuICBoZWlnaHQ6IDgwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnBvc3QtZm9vdGVyIC5sb2dvcyBpbWcge1xuICBoZWlnaHQ6IDgwcHg7XG59XG4ucG9zdC1mb290ZXIgLmxvZ29zIGltZzpudGgtY2hpbGQoMikge1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnBvc3QtZm9vdGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICB9XG4gIC5wb3N0LWZvb3RlciAubG9nb3Mge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5wb3N0LWZvb3RlciAubG9nb3MgaW1nOm50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi5idXR0LWFuaW1hdGUgLmFuaW1hdGlvbi1idWJibGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjNWRhNWNkO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDEwcHgpO1xuICB0b3A6IDc1JTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1vdXQ7XG59XG4uYnV0dC1hbmltYXRlOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbn1cbi5idXR0LWFuaW1hdGU6aG92ZXIgLmFuaW1hdGlvbi1idWJibGUge1xuICBvcGFjaXR5OiAwLjI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMjAsIDIwKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1vdXQ7XG59XG5cbi5idXR0LWdlbmVyYWwge1xuICBoZWlnaHQ6IDQycHg7XG4gIHdpZHRoOiAxODBweDtcbiAgYm9yZGVyLXJhZGl1czogNDJweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMzMzdjYTU7XG4gIHBhZGRpbmc6IDAgMTVweCAwIDRweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZCAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnV0dC1nZW5lcmFsOmZvY3VzIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkICNmZmZmZmY7XG4gIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdjYTU7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNjAlO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmxvZ2luLCAuYnV0dC1nZW5lcmFsIC5idXR0LWljb24uQWNjb3VudCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi11c2VyLnN2Zyk7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24ucmVnaXN0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tcmVnaXN0ZXIuc3ZnKTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5wcmludCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1wcmludC13aGl0ZS5zdmcpO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLnJlZ2lzdGVyLXllbGxvdyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1yZWdpc3Rlci15ZWxsb3cuc3ZnKTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5sb2dvdXQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tbG9nb3V0LnN2Zyk7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24udXNlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi11c2VyLXllbGxvdy5zdmcpO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmFkZC1jYWxlbmRhciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hZGRjYWwuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmVkaXQge1xuICBiYWNrZ3JvdW5kLXNpemU6IDkwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWVkaXQuc3ZnKTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5lZGl0LWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWVkaXQtd2hpdGUuc3ZnKTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi51cGxvYWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdXBsb2FkLnN2Zyk7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24uY2xvc2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2xvc2UtbGlnaHQuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiA0NSU7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24uY2xvc2UteWVsbG93IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNsb3NlLXllbGxvdy5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDQwJTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5zdGFydGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LXB1cnBsZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDM1JTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTUlIDUwJTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5tb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LWdyZWVuLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMzUlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1NSUgNTAlO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmFkZC10ZWFtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRlYW0uc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiA4MCU7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24uYWRkLW1lZXRpbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYWRkY2FsLXB1cnBsZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24ucHJldmlvdXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYXJyb3ctcHJldmlvdXMuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDQwJSA1MCU7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24ubmV4dCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1uZXh0LnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMzUlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1OCUgNTAlO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLm5leHQtcHVycGxlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LW5leHQtcHVycGxlLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMzUlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1OCUgNTAlO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLm5leHQtbGlnaHQtYmx1ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1iYWNrLWJsdWUuc3ZnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24uYmFjayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1iYWNrLWJsdWUuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDQzJSA1MCU7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24uYmFjay13aGl0ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1iYWNrLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMzUlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MyUgNTAlO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLnN0YXJ0LXF1aXoge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc3RhcnQuc3ZnKTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5zYXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNhdmUuc3ZnKTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5zYXZlLXB1cnBsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zYXZlLXB1cnBsZS5zdmcpO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLnNhdmUtd2hpdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2F2ZS13aGl0ZS5zdmcpO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmdyb3VwLXRhbGtpbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ3JvdXAtdGFsa2luZy5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDExMCU7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24uZ3JvdXAtdGFsa2luZy5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1ncm91cC10YWxraW5nLWJnLXllbGxvdy5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDExMCU7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24uZ3JvdXAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ3JvdXAuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMTAlO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmhlYXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24taGVhci5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDExMCU7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24uYnV0dC1pY29uLXRleHQge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24uYWRkLWdvYWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYWRkLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogNjAlO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmdvYWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ29hbC5zdmcpO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmR1ZS1kYXRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFkZGNhbC1wdXJwbGUuc3ZnKTtcbn1cbi5idXR0LWdlbmVyYWwgLnRpdGxlIHtcbiAgZmxleDogMTtcbiAgei1pbmRleDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJ1dHQtZ2VuZXJhbDpob3ZlciB7XG4gIGNvbG9yOiAjMzM3Y2E1O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXNtYWxsIHtcbiAgd2lkdGg6IDQ0cHg7XG4gIHBhZGRpbmc6IDAgNnB4O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXNtYWxsIC50aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtbGljZW5zZWQge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXVzZXItbGljZW5zZWQge1xuICBib3JkZXI6IDJweCBzb2xpZCAjRkZEQTVFO1xuICBwYWRkaW5nOiAwIDRweDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1yZWdpc3RlciwgLmJ1dHQtZ2VuZXJhbC5idXR0LWxvZ291dCwgLmJ1dHQtZ2VuZXJhbC5idXR0LWJhY2ssIC5idXR0LWdlbmVyYWwuYnV0dC1zYXZlLCAuYnV0dC1nZW5lcmFsLmJ1dHQtdXBkYXRlLCAuYnV0dC1nZW5lcmFsLmJ1dHQtZWRpdCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1yZWdpc3RlciAuYnV0dC1pY29uLCAuYnV0dC1nZW5lcmFsLmJ1dHQtbG9nb3V0IC5idXR0LWljb24sIC5idXR0LWdlbmVyYWwuYnV0dC1iYWNrIC5idXR0LWljb24sIC5idXR0LWdlbmVyYWwuYnV0dC1zYXZlIC5idXR0LWljb24sIC5idXR0LWdlbmVyYWwuYnV0dC11cGRhdGUgLmJ1dHQtaWNvbiwgLmJ1dHQtZ2VuZXJhbC5idXR0LWVkaXQgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcmVnaXN0ZXIgLmFuaW1hdGlvbi1idWJibGUsIC5idXR0LWdlbmVyYWwuYnV0dC1sb2dvdXQgLmFuaW1hdGlvbi1idWJibGUsIC5idXR0LWdlbmVyYWwuYnV0dC1iYWNrIC5hbmltYXRpb24tYnViYmxlLCAuYnV0dC1nZW5lcmFsLmJ1dHQtc2F2ZSAuYW5pbWF0aW9uLWJ1YmJsZSwgLmJ1dHQtZ2VuZXJhbC5idXR0LXVwZGF0ZSAuYW5pbWF0aW9uLWJ1YmJsZSwgLmJ1dHQtZ2VuZXJhbC5idXR0LWVkaXQgLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kOiAjNDAzMzc5O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXJlZ2lzdGVyOmhvdmVyIC5hbmltYXRpb24tYnViYmxlLCAuYnV0dC1nZW5lcmFsLmJ1dHQtbG9nb3V0OmhvdmVyIC5hbmltYXRpb24tYnViYmxlLCAuYnV0dC1nZW5lcmFsLmJ1dHQtYmFjazpob3ZlciAuYW5pbWF0aW9uLWJ1YmJsZSwgLmJ1dHQtZ2VuZXJhbC5idXR0LXNhdmU6aG92ZXIgLmFuaW1hdGlvbi1idWJibGUsIC5idXR0LWdlbmVyYWwuYnV0dC11cGRhdGU6aG92ZXIgLmFuaW1hdGlvbi1idWJibGUsIC5idXR0LWdlbmVyYWwuYnV0dC1lZGl0OmhvdmVyIC5hbmltYXRpb24tYnViYmxlIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXByb2ZpbGUtcmVwb3J0LWJhY2sge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgY29sb3I6ICMzMzdjYTU7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcHJvZmlsZS1yZXBvcnQtYmFjayAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2NhNTtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1wcm9maWxlLXJlcG9ydC1iYWNrOmhvdmVyIHtcbiAgY29sb3I6ICM1ZGE1Y2Q7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtZGFzaGJvYXJkIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICMzMzdjYTU7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1kYXNoYm9hcmQgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdjYTU7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtZGFzaGJvYXJkIC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogIzVkYTVjZDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC11cGxvYWQsIC5idXR0LWdlbmVyYWwuYnV0dC1jb25zZW50IHtcbiAgYmFja2dyb3VuZDogIzdiNjhjODtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXVwbG9hZCAuYnV0dC1pY29uLCAuYnV0dC1nZW5lcmFsLmJ1dHQtY29uc2VudCAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC11cGxvYWQgLmFuaW1hdGlvbi1idWJibGUsIC5idXR0LWdlbmVyYWwuYnV0dC1jb25zZW50IC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogIzQ5M0Q3Njtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1tZWV0aW5nLXRpbWUsIC5idXR0LWdlbmVyYWwuYnV0dC1tZWV0aW5nLWFkZHJlc3Mge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjb2xvcjogIzdiNjhjODtcbiAgbWFyZ2luOiAwO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LW1lZXRpbmctdGltZSAuYnV0dC1pY29uLCAuYnV0dC1nZW5lcmFsLmJ1dHQtbWVldGluZy1hZGRyZXNzIC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LW1vcmUtd2F5LXRvLXN1cHBvcnQge1xuICBiYWNrZ3JvdW5kOiAjMzM3Y2E1O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgaGVpZ2h0OiA0M3B4O1xuICB3aWR0aDogMzgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDcycHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LW1vcmUtd2F5LXRvLXN1cHBvcnQgLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kOiAjNDkzRDc2O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LW1vcmUtd2F5LXRvLXN1cHBvcnQ6aG92ZXIge1xuICBjb2xvcjogd2hpdGU7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtZ2V0LXN0YXJ0ZWQge1xuICBiYWNrZ3JvdW5kOiAjN2I2OGM4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgaGVpZ2h0OiA2MnB4O1xuICB3aWR0aDogMjUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDcycHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWdldC1zdGFydGVkIC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBoZWlnaHQ6IDQycHg7XG4gIHdpZHRoOiA0MnB4O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWdldC1zdGFydGVkIC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogIzQ5M0Q3Njtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1maW5kLW91dC1tb3JlIHtcbiAgYmFja2dyb3VuZDogIzg4Y2I4ODtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGhlaWdodDogNjJweDtcbiAgd2lkdGg6IDI1MHB4O1xuICBib3JkZXItcmFkaXVzOiA3MnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1maW5kLW91dC1tb3JlIC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBoZWlnaHQ6IDQycHg7XG4gIHdpZHRoOiA0MnB4O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWZpbmQtb3V0LW1vcmUgLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kOiAjNDkzRDc2O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXNlZS1yZXN1bHRzIHtcbiAgYmFja2dyb3VuZDogIzdiNjhjODtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtc2VlLXJlc3VsdHMgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtc2VlLXJlc3VsdHMgLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kOiAjNDkzRDc2O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWFkZC10ZWFtLCAuYnV0dC1nZW5lcmFsLmJ1dHQtc2F2ZS10ZWFtIHtcbiAgYmFja2dyb3VuZDogIzdiNjhjODtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtYWRkLXRlYW0gLmJ1dHQtaWNvbiwgLmJ1dHQtZ2VuZXJhbC5idXR0LXNhdmUtdGVhbSAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1hZGQtdGVhbSAuYW5pbWF0aW9uLWJ1YmJsZSwgLmJ1dHQtZ2VuZXJhbC5idXR0LXNhdmUtdGVhbSAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6ICM0OTNENzY7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtY2xlYXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM3ODZhYzE7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAycHggc29saWQgIzdiNjhjODtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTgwcHg7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtY2xlYXI6Zm9jdXMge1xuICBvdXRsaW5lOiAxcHggc29saWQgIzc4NmFjMSAhaW1wb3J0YW50O1xuICBvdXRsaW5lLW9mZnNldDogM3B4O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWNsZWFyIC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg2YWMxO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWNsZWFyIC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTBGNztcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1hZGQtY2FsIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGNvbG9yOiAjNzg2YWMxO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE4MHB4O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWFkZC1jYWwgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ODZhYzE7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtYWRkLWNhbCAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEUwRjc7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uIHtcbiAgaGVpZ2h0OiA3NHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzMyMzMzMztcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1bnNldDtcbiAgcGFkZGluZzogMCAxMHB4IDAgMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgbWluLXdpZHRoOiAyMTBweDtcbiAgd2lkdGg6IDIxMHB4O1xuICBoZWlnaHQ6IDE2NXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIG1hcmdpbjogMTBweDtcbiAgcGFkZGluZzogMTBweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24gLmNvcHkge1xuICBmbGV4OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjNyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uIC5jb3B5IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbiAuY29weSAuZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDAuNjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjg4cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbiAudGl0bGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDFyZW07XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uLnRlYW0tbWVtYmVyIHtcbiAgbWluLWhlaWdodDogNzRweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbiAucmVzdWx0cyB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24gLnJlc3VsdHMgLnJlc3VsdCB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgaGVpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uIC5yZXN1bHRzIC5yZXN1bHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tbGlzdC1ibHVlLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogMTJweDtcbiAgbGVmdDogMDtcbiAgdG9wOiAxMHB4O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbiAucmVzdWx0cyAudGl0bGUge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24gLmJ1dHQtaWNvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1pbi13aWR0aDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24gLmJ1dHQtaWNvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbiAuYnV0dC1pY29uLmNhcmVlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMGU1Zjc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jYXJlZXIuc3ZnKTtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24gLmJ1dHQtaWNvbi5zdHJlbmd0aHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFMEY3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc3RyZW5ndGhzLnN2Zyk7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uIC5idXR0LWljb24ud29yayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEU5Qjk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi13b3JrLnN2Zyk7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uIC5idXR0LWljb24udHJhaW5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVmMmQ0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdHJhaW5pbmcuc3ZnKTtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24gLmJ1dHQtaWNvbi5saWZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3REFEQTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWxpZmUuc3ZnKTtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24gLmNvbXBsZXRlZC1pY29uIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24uY2FyZWVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaW5pdGlhbDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24uY2FyZWVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlN0YXJ0IEhlcmVcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00NXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDAuODhyZW07XG4gIGNvbG9yOiAjNzg2YWMxO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24uY2FyZWVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgdG9wOiAtMjJweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbi5jb21wbGV0ZWQge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbi5jb21wbGV0ZWQgLmJ1dHQtaWNvbi5jYXJlZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTlBM0QwO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbi5jb21wbGV0ZWQgLmJ1dHQtaWNvbi5zdHJlbmd0aHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2I2OGM4O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbi5jb21wbGV0ZWQgLmJ1dHQtaWNvbi53b3JrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzQzc2Mjtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24uY29tcGxldGVkIC5idXR0LWljb24udHJhaW5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODZDQzg4O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbi5jb21wbGV0ZWQgLmJ1dHQtaWNvbi5saWZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VFOUE5NTtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24uY29tcGxldGVkIC5jb21wbGV0ZWQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi10aWNrLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uLmNvbXBsZXRlZC5jYXJlZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzBlNWY3O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbi5jb21wbGV0ZWQuY2FyZWVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24uY29tcGxldGVkLmNhcmVlcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24uY29tcGxldGVkLnN0cmVuZ3RocyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEUwRjc7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uLmNvbXBsZXRlZC53b3JrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RTlCOTtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24uY29tcGxldGVkLnRyYWluaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZjJkNDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24uY29tcGxldGVkLmxpZmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdEQURBO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbi5kaXNhYmxlLWNhdGVnb3J5IHtcbiAgb3BhY2l0eTogMC40NTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uIC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtZ29hbC1zZWN0aW9uLWRhcmssIC5idXR0LWdlbmVyYWwuYnV0dC1nb2FsLXNlY3Rpb24tbGlnaHQge1xuICBoZWlnaHQ6IDY0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVuc2V0O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWdvYWwtc2VjdGlvbi1kYXJrIC50aXRsZSwgLmJ1dHQtZ2VuZXJhbC5idXR0LWdvYWwtc2VjdGlvbi1saWdodCAudGl0bGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWdvYWwtc2VjdGlvbi1kYXJrIC5idXR0LWljb24sIC5idXR0LWdlbmVyYWwuYnV0dC1nb2FsLXNlY3Rpb24tbGlnaHQgLmJ1dHQtaWNvbiB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtZ29hbC1zZWN0aW9uLWRhcmsgLmJ1dHQtaWNvbi5nb2FsLCAuYnV0dC1nZW5lcmFsLmJ1dHQtZ29hbC1zZWN0aW9uLWxpZ2h0IC5idXR0LWljb24uZ29hbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1nb2FsLnN2Zyk7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtZ29hbC1zZWN0aW9uLWRhcmsgLmFuaW1hdGlvbi1idWJibGUsIC5idXR0LWdlbmVyYWwuYnV0dC1nb2FsLXNlY3Rpb24tbGlnaHQgLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1nb2FsLXNlY3Rpb24tZGFyayB7XG4gIGJhY2tncm91bmQ6ICNmOGQ5NzQ7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtZ29hbC1zZWN0aW9uLWRhcmsgLmJ1dHQtaWNvbi5nb2FsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZDk3NDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1nb2FsLXNlY3Rpb24tbGlnaHQge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtZ29hbC1zZWN0aW9uLWxpZ2h0IC5idXR0LWljb24uZ29hbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGVhYjY7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcHJldmlvdXMsIC5idXR0LWdlbmVyYWwuYnV0dC1uZXh0IHtcbiAgbWFyZ2luOiAwO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LW5leHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uYnV0dC1nZW5lcmFsLnB1cnBsZSAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzllOTJkNztcbn1cbi5idXR0LWdlbmVyYWwuYmx1ZSAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVkYTVjZDtcbn1cbi5idXR0LWdlbmVyYWwucmVkIC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWE4NzgyO1xufVxuLmJ1dHQtZ2VuZXJhbC5ncmVlbiAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkZGZhZTtcbn1cbi5idXR0LWdlbmVyYWwub3JhbmdlIC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRjNzYwO1xufVxuXG4uYnV0dC1jYXRlZ29yeSB7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogMzZweDtcbiAgYm9yZGVyLXJhZGl1czogMjFweDtcbiAgYm9yZGVyOiAycHggc29saWQgI0U0RTBGNztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzc4NmFjMTtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG4uYnV0dC1jYXRlZ29yeSAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEUwRjc7XG59XG4uYnV0dC1jYXRlZ29yeSAuYnV0dC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAyMnB4O1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDQ1JTtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCkgcm90YXRlKDApO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5idXR0LWNhdGVnb3J5IC5idXR0LWljb24uY2xvc2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2xvc2Uuc3ZnKTtcbn1cbi5idXR0LWNhdGVnb3J5IC50aXRsZSB7XG4gIGZsZXg6IDE7XG59XG4uYnV0dC1jYXRlZ29yeS5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICNBQTlFRTM7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmJ1dHQtY2F0ZWdvcnkuc2VsZWN0ZWQgLmJ1dHQtaWNvbiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDM2MGRlZyk7XG4gIG9wYWNpdHk6IDE7XG59XG4uYnV0dC1jYXRlZ29yeS5ob3ZlciB7XG4gIGNvbG9yOiAjNzg2YWMxO1xufVxuXG4uYnV0dC1zY3JvbGwge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTtcbiAgYmFja2dyb3VuZC1zaXplOiA2MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA0NiU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDEwcHggMDtcbn1cbi5idXR0LXNjcm9sbC51cCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy5zdmcpO1xufVxuLmJ1dHQtc2Nyb2xsLmRvd24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYXJyb3ctZG93bi5zdmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNTQlO1xufVxuLmJ1dHQtc2Nyb2xsLmxlZnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYXJyb3ctcHJldmlvdXMuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDQyJSA1MCU7XG59XG4uYnV0dC1zY3JvbGwucmlnaHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYXJyb3ctbmV4dC5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDM1JTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTUlIDUwJTtcbn1cbi5idXR0LXNjcm9sbDpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG59XG5cbi5idXR0LWFkZC1tZWV0aW5nIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uc2VjdGlvbi1tYWluIHtcbiAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDE1MHB4KTtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTUwcHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5zZWN0aW9uLW1haW4ge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24tbWFpbiB7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLW1haW4ubG9naW4sIC5zZWN0aW9uLW1haW4uY29udGFjdC11cywgLnNlY3Rpb24tbWFpbi5wYXJ0bmVycyB7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDEwMHB4KTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLW1haW4ubG9naW4sIC5zZWN0aW9uLW1haW4uY29udGFjdC11cywgLnNlY3Rpb24tbWFpbi5wYXJ0bmVycyB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNzBweCk7XG4gIH1cbn1cbi5zZWN0aW9uLW1haW4gLnNpZGUtYmxvYiB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiwgNTgsIDcxLCAwLjI1KTtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHBhZGRpbmc6IDQwcHg7XG59XG4uc2VjdGlvbi1tYWluICNibG9jay1teXdheWVtcGxveWFiaWxpdHktY29udGVudCxcbi5zZWN0aW9uLW1haW4gI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1sb2NhbC1hY3Rpb25zLFxuLnNlY3Rpb24tbWFpbiAjYmxvY2stbXl3YXllbXBsb3lhYmlsaXR5LWxvY2FsLXRhc2tzLFxuLnNlY3Rpb24tbWFpbiAjYmxvY2stbXl3YXllbXBsb3lhYmlsaXR5LXBhZ2V0aXRsZSB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMzIwcHg7XG4gIHBhZGRpbmc6IDAgNjBweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuc2VjdGlvbi1tYWluICNibG9jay1teXdheWVtcGxveWFiaWxpdHktY29udGVudCxcbi5zZWN0aW9uLW1haW4gI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1sb2NhbC1hY3Rpb25zLFxuLnNlY3Rpb24tbWFpbiAjYmxvY2stbXl3YXllbXBsb3lhYmlsaXR5LWxvY2FsLXRhc2tzLFxuLnNlY3Rpb24tbWFpbiAjYmxvY2stbXl3YXllbXBsb3lhYmlsaXR5LXBhZ2V0aXRsZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5zZWN0aW9uLW1haW4uYWxpZ24tdG9wIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uc2VjdGlvbi1tYWluID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gaDIge1xuICBmb250LXNpemU6IDJyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtICNlZGl0LXByb2Nlc3NlZC10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuanMtZm9ybS1pdGVtIHtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuanMtZm9ybS1pdGVtIHRleHRhcmVhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaHNsYSgwZGVnLCAwJSwgMTAwJSwgMC40NSk7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmpzLWZvcm0taXRlbS5mb3JtLWl0ZW0tY29uc2VudCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuanMtZm9ybS1pdGVtLmZvcm0taXRlbS1jb25zZW50IGxhYmVsIHtcbiAgcGFkZGluZzogMCAxMHB4IDAgNXB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5qcy1mb3JtLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgfVxufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtICNlZGl0LWFjdGlvbnMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gI2VkaXQtYWN0aW9ucyBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgNDJweDtcbiAgbWFyZ2luOiAyMHB4IDAgNTBweDtcbn1cblxuLm15d2F5LWVtYWlsLXRvLXJlZ2lzdGVyLWZvcm0gZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm15d2F5LWVtYWlsLXRvLXJlZ2lzdGVyLWZvcm0gZm9ybSAuZm9ybS1pdGVtLWVtYWlsIHtcbiAgZmxleDogMTtcbn1cbi5teXdheS1lbWFpbC10by1yZWdpc3Rlci1mb3JtIGZvcm0gLmZvcm0tc3VibWl0IHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAyNTBweDtcbiAgYmFja2dyb3VuZDogIzdiNjhjODtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuLm15d2F5LWVtYWlsLXRvLXJlZ2lzdGVyLWZvcm0gZm9ybSAuZm9ybS1zdWJtaXQgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQ6ICM3YjY4YzggdXJsKFwiLi4vaW1hZ2VzL2ljb25zL2ljb24tYXJyb3cuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4ubXl3YXktZW1haWwtdG8tcmVnaXN0ZXItZm9ybSBmb3JtIC5mb3JtLXN1Ym1pdCAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ODZhYzE7XG59XG4ubXl3YXktZW1haWwtdG8tcmVnaXN0ZXItZm9ybSBmb3JtIC5mb3JtLXN1Ym1pdCAudGl0bGUge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogU3RhY2sgZWxlbWVudHMgb24gc21hbGwgc2NyZWVucyAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5teXdheS1lbWFpbC10by1yZWdpc3Rlci1mb3JtIGZvcm0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbiAgLm15d2F5LWVtYWlsLXRvLXJlZ2lzdGVyLWZvcm0gZm9ybSAuZm9ybS1pdGVtLWVtYWlsLCAubXl3YXktZW1haWwtdG8tcmVnaXN0ZXItZm9ybSBmb3JtIC5mb3JtLXN1Ym1pdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAudXNlci1yZWdpc3Rlci1mb3JtLCAudXNlci1mb3JtIHtcbiAgICBwYWRkaW5nOiAwIDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC51c2VyLXJlZ2lzdGVyLWZvcm0sIC51c2VyLWZvcm0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDAgNTBweCAwO1xuICB9XG59XG4udXNlci1yZWdpc3Rlci1mb3JtIGgxLmhlYWRlci1zbWFsbCwgLnVzZXItZm9ybSBoMS5oZWFkZXItc21hbGwge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDQwcHggMCA1MHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnVzZXItcmVnaXN0ZXItZm9ybSBoMS5oZWFkZXItc21hbGwsIC51c2VyLWZvcm0gaDEuaGVhZGVyLXNtYWxsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnVzZXItcmVnaXN0ZXItZm9ybSBoMS5oZWFkZXIsIC51c2VyLWZvcm0gaDEuaGVhZGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDUwcHggMCAwO1xufVxuLnVzZXItcmVnaXN0ZXItZm9ybSAuaGlkZSwgLnVzZXItZm9ybSAuaGlkZSB7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4udXNlci1yZWdpc3Rlci1mb3JtIC5mb3JtLXdyYXAsIC51c2VyLWZvcm0gLmZvcm0td3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXgtd2lkdGg6IDEzMjBweDtcbiAgcGFkZGluZzogMCA2MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51c2VyLXJlZ2lzdGVyLWZvcm0gLmZvcm0td3JhcCwgLnVzZXItZm9ybSAuZm9ybS13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbi51c2VyLXJlZ2lzdGVyLWZvcm0gLmZvcm0taW5mby1jb3B5LCAudXNlci1mb3JtIC5mb3JtLWluZm8tY29weSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi51c2VyLXJlZ2lzdGVyLWZvcm0gLnByb2ZpbGUtc2VjdGlvbiwgLnVzZXItZm9ybSAucHJvZmlsZS1zZWN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbi51c2VyLXJlZ2lzdGVyLWZvcm0gLnByb2ZpbGUtc2VjdGlvbiBoMiwgLnVzZXItZm9ybSAucHJvZmlsZS1zZWN0aW9uIGgyIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4udXNlci1yZWdpc3Rlci1mb3JtIC5wcm9maWxlLXNlY3Rpb24uZW1haWwtcHJlZmVyZW5jZXMgLmZpZWxkLS10eXBlLW1haWxjaGltcC1saXN0cy1zdWJzY3JpcHRpb24gW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtZmllbGQtc3Vic2NyaWJlcnMtMC12YWx1ZV0sIC51c2VyLWZvcm0gLnByb2ZpbGUtc2VjdGlvbi5lbWFpbC1wcmVmZXJlbmNlcyAuZmllbGQtLXR5cGUtbWFpbGNoaW1wLWxpc3RzLXN1YnNjcmlwdGlvbiBbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1maWVsZC1zdWJzY3JpYmVycy0wLXZhbHVlXSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi51c2VyLXJlZ2lzdGVyLWZvcm0gLnByb2ZpbGUtc2VjdGlvbi5lbWFpbC1wcmVmZXJlbmNlcyAuZmllbGQtLXR5cGUtbWFpbGNoaW1wLWxpc3RzLXN1YnNjcmlwdGlvbiBbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1maWVsZC1zdWJzY3JpYmVycy0wLXZhbHVlXSAuZm9ybS1pdGVtLWZpZWxkLXN1YnNjcmliZXJzLTAtdmFsdWUtc3Vic2NyaWJlLCAudXNlci1mb3JtIC5wcm9maWxlLXNlY3Rpb24uZW1haWwtcHJlZmVyZW5jZXMgLmZpZWxkLS10eXBlLW1haWxjaGltcC1saXN0cy1zdWJzY3JpcHRpb24gW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtZmllbGQtc3Vic2NyaWJlcnMtMC12YWx1ZV0gLmZvcm0taXRlbS1maWVsZC1zdWJzY3JpYmVycy0wLXZhbHVlLXN1YnNjcmliZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udXNlci1yZWdpc3Rlci1mb3JtIC5wcm9maWxlLXNlY3Rpb24uZW1haWwtcHJlZmVyZW5jZXMgLmZpZWxkLS10eXBlLW1haWxjaGltcC1saXN0cy1zdWJzY3JpcHRpb24gW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtZmllbGQtc3Vic2NyaWJlcnMtMC12YWx1ZS1pbnRlcmVzdC1ncm91cHNdLCAudXNlci1mb3JtIC5wcm9maWxlLXNlY3Rpb24uZW1haWwtcHJlZmVyZW5jZXMgLmZpZWxkLS10eXBlLW1haWxjaGltcC1saXN0cy1zdWJzY3JpcHRpb24gW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtZmllbGQtc3Vic2NyaWJlcnMtMC12YWx1ZS1pbnRlcmVzdC1ncm91cHNdIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLnVzZXItcmVnaXN0ZXItZm9ybSAucHJvZmlsZS1zZWN0aW9uLmVtYWlsLXByZWZlcmVuY2VzIC5maWVsZC0tdHlwZS1tYWlsY2hpbXAtbGlzdHMtc3Vic2NyaXB0aW9uIFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LWZpZWxkLXN1YnNjcmliZXJzLTAtdmFsdWUtaW50ZXJlc3QtZ3JvdXBzXSAuanMtZm9ybS1pdGVtOmxhc3QtY2hpbGQsIC51c2VyLWZvcm0gLnByb2ZpbGUtc2VjdGlvbi5lbWFpbC1wcmVmZXJlbmNlcyAuZmllbGQtLXR5cGUtbWFpbGNoaW1wLWxpc3RzLXN1YnNjcmlwdGlvbiBbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1maWVsZC1zdWJzY3JpYmVycy0wLXZhbHVlLWludGVyZXN0LWdyb3Vwc10gLmpzLWZvcm0taXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi51c2VyLXJlZ2lzdGVyLWZvcm0gLnByb2ZpbGUtc2VjdGlvbi5lbWFpbC1wcmVmZXJlbmNlcyAuZmllbGQtLXR5cGUtbWFpbGNoaW1wLWxpc3RzLXN1YnNjcmlwdGlvbiBpbnB1dCwgLnVzZXItZm9ybSAucHJvZmlsZS1zZWN0aW9uLmVtYWlsLXByZWZlcmVuY2VzIC5maWVsZC0tdHlwZS1tYWlsY2hpbXAtbGlzdHMtc3Vic2NyaXB0aW9uIGlucHV0IHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnVzZXItcmVnaXN0ZXItZm9ybSAucHJvZmlsZS1zZWN0aW9uLmVtYWlsLXByZWZlcmVuY2VzIC5maWVsZC0tdHlwZS1tYWlsY2hpbXAtbGlzdHMtc3Vic2NyaXB0aW9uIGxlZ2VuZCwgLnVzZXItZm9ybSAucHJvZmlsZS1zZWN0aW9uLmVtYWlsLXByZWZlcmVuY2VzIC5maWVsZC0tdHlwZS1tYWlsY2hpbXAtbGlzdHMtc3Vic2NyaXB0aW9uIGxlZ2VuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udXNlci1yZWdpc3Rlci1mb3JtIC5wcm9maWxlLXNlY3Rpb24uZW1haWwtcHJlZmVyZW5jZXMgLmZpZWxkLS10eXBlLW1haWxjaGltcC1saXN0cy1zdWJzY3JpcHRpb24gI2VkaXQtZmllbGQtc3Vic2NyaWJlcnMtMC12YWx1ZS0tZGVzY3JpcHRpb24sIC51c2VyLWZvcm0gLnByb2ZpbGUtc2VjdGlvbi5lbWFpbC1wcmVmZXJlbmNlcyAuZmllbGQtLXR5cGUtbWFpbGNoaW1wLWxpc3RzLXN1YnNjcmlwdGlvbiAjZWRpdC1maWVsZC1zdWJzY3JpYmVycy0wLXZhbHVlLS1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5zaWRlLWJsb2IucmVnaXN0ZXIge1xuICB3aWR0aDogMzUlO1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuc2lkZS1ibG9iLnJlZ2lzdGVyIHtcbiAgICB3aWR0aDogNzAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLnNpZGUtYmxvYi5yZWdpc3RlciBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLnNpZGUtYmxvYi5yZWdpc3RlciAuYXZhdGFyLWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuc2lkZS1ibG9iLnJlZ2lzdGVyIC5hdmF0YXItbGlzdCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4uc2lkZS1ibG9iLnJlZ2lzdGVyIC5hdmF0YXItbGlzdCAuYXZhdGFyIHtcbiAgd2lkdGg6IDQwJTtcbiAgaGVpZ2h0OiA5MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuc2lkZS1ibG9iLnJlZ2lzdGVyIC5hdmF0YXItbGlzdCAuYXZhdGFyIHtcbiAgICB3aWR0aDogMjAlO1xuICAgIG1hcmdpbjogMCAxMHB4O1xuICB9XG59XG4uc2lkZS1ibG9iLnJlZ2lzdGVyIC5hdmF0YXItbGlzdCAuYXZhdGFyIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIHdpZHRoOiAxMDUlO1xuICBoZWlnaHQ6IDEwNSU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzO1xufVxuLnNpZGUtYmxvYi5yZWdpc3RlciAuYXZhdGFyLWxpc3QgLmF2YXRhcjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG59XG4uc2lkZS1ibG9iLnJlZ2lzdGVyIC5hdmF0YXItbGlzdCAuYXZhdGFyOmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4zKSByb3RhdGUoOGRlZyk7XG59XG4uc2lkZS1ibG9iLnJlZ2lzdGVyIC5hdmF0YXItbGlzdCAuYXZhdGFyLnNlbGVjdGVkIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNmZmMzNzE7XG59XG4uc2lkZS1ibG9iLnJlZ2lzdGVyIC5pbWFnZS11cGxvYWQge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNpZGUtYmxvYi5yZWdpc3RlciAuaW1hZ2UtdXBsb2FkIGxhYmVsIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnNpZGUtYmxvYi5yZWdpc3RlciAuaW1hZ2UtdXBsb2FkIGlucHV0W25hbWU9XCJmaWxlc1t1c2VyX3BpY3R1cmVfMF1cIl0ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc2lkZS1ibG9iLnJlZ2lzdGVyIC5pbWFnZS11cGxvYWQgLmltYWdlLXdpZGdldCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnNpZGUtYmxvYi5yZWdpc3RlciAuaW1hZ2UtdXBsb2FkIC5pbWFnZS13aWRnZXQgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbn1cbi5zaWRlLWJsb2IucmVnaXN0ZXIgLmltYWdlLXVwbG9hZCAuaW1hZ2Utd2lkZ2V0IHNwYW4ge1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4uc2lkZS1ibG9iLnJlZ2lzdGVyIC5pbWFnZS11cGxvYWQgLmltYWdlLXdpZGdldCBzcGFuIGEge1xuICBtYXgtd2lkdGg6IDEwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuLnNpZGUtYmxvYi5yZWdpc3RlciAuaW1hZ2UtdXBsb2FkIC5pbWFnZS13aWRnZXQgLmZpbGUtc2l6ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2lkZS1ibG9iLnJlZ2lzdGVyIC5pbWFnZS11cGxvYWQgLmltYWdlLXdpZGdldCBpbnB1dFtuYW1lPXVzZXJfcGljdHVyZV8wX3JlbW92ZV9idXR0b25dIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwcHg7XG59XG5cbi5yZWdpc3Rlci1jb250ZW50IHtcbiAgZmxleDogMTtcbiAgd2lkdGg6IDcwJTtcbn1cbi5yZWdpc3Rlci1jb250ZW50IGgxIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAucmVnaXN0ZXItY29udGVudCBoMSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnJlZ2lzdGVyLWNvbnRlbnQgLnRlYW0tbWVtYmVyLWluZm8ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJlZ2lzdGVyLWNvbnRlbnQgI3Nob3ctY29uZmlybS1wdyB7XG4gIG1hcmdpbjogMzBweCAwO1xufVxuLnJlZ2lzdGVyLWNvbnRlbnQgI3Nob3ctY29uZmlybS1wdyAuYnV0dC1nZW5lcmFsIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG59XG4ucmVnaXN0ZXItY29udGVudCAudXNlci1wcm9maWxlLWVkaXQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuLnJlZ2lzdGVyLWNvbnRlbnQgLnVzZXItcHJvZmlsZS1lZGl0IC5oaWRlIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5yZWdpc3Rlci1jb250ZW50IC51c2VyLXByb2ZpbGUtZWRpdCBpbnB1dC5idXR0b24uYnV0dG9uLS1wcmltYXJ5LmJ0bi1zaG93LWNvbmZpcm0tcHcge1xuICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG59XG4ucmVnaXN0ZXItY29udGVudCAudXNlci1wcm9maWxlLWVkaXQgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucmVnaXN0ZXItY29udGVudCAudXNlci1wcm9maWxlLWVkaXQgaW5wdXQuYnV0dG9uLmJ1dHRvbi0tcHJpbWFyeS5idG4tc2hvdy1jb25maXJtLXB3IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5yZWdpc3Rlci1jb250ZW50IC51c2VyLXByb2ZpbGUtZWRpdCAuYnRuLXNob3ctY29uZmlybS1wdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAwLjg4cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xufVxuLnJlZ2lzdGVyLWNvbnRlbnQgLnVzZXItcHJvZmlsZS1lZGl0IC5idG4tc2hvdy1jb25maXJtLXB3OmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbn1cbi5yZWdpc3Rlci1jb250ZW50IC51c2VyLXByb2ZpbGUtZWRpdCBsYWJlbCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMC44OHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAwIDAgNXB4O1xuICBtYXgtaGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLnJlZ2lzdGVyLWNvbnRlbnQgLmZvcm0tY29udGVudCB7XG4gIG1heC13aWR0aDogMzkwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnJlZ2lzdGVyLWNvbnRlbnQgLmZvcm0tY29udGVudCB7XG4gICAgcGFkZGluZzogMzBweCAyMHB4O1xuICB9XG59XG4ucmVnaXN0ZXItY29udGVudCAuZm9ybS1jb250ZW50IC5jb250ZW50LWNvbHVtbiB7XG4gIGZsZXg6IDE7XG4gIG1heC13aWR0aDogNDglO1xufVxuLnJlZ2lzdGVyLWNvbnRlbnQgLmZvcm0tY29udGVudCAuY3VzdG9tLWZpZWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnJlZ2lzdGVyLWNvbnRlbnQgLmZvcm0tY29udGVudCAuY3VzdG9tLWZpZWxkIC5zaG93LXBhcmVudC1jb25zZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsZWZ0OiAtNTBweDtcbiAgdG9wOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBwb2ludGVyLWV2ZW50czogY3Vyc29yO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6ICM1ZGE1Y2QgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXVzZXIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5yZWdpc3Rlci1jb250ZW50IC5mb3JtLWNvbnRlbnQgLmN1c3RvbS1maWVsZCAuc2hvdy1wYXJlbnQtY29uc2VudC52aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucmVnaXN0ZXItY29udGVudCAuZm9ybS1jb250ZW50IC5jdXN0b20tZmllbGQgLnNob3ctcGFyZW50LWNvbnNlbnQge1xuICAgIGxlZnQ6IC00MHB4O1xuICB9XG59XG4ucmVnaXN0ZXItY29udGVudCAuZm9ybS1jb250ZW50IC5jdXN0b20tZmllbGQgcCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG59XG4ucmVnaXN0ZXItY29udGVudCAuZm9ybS1jb250ZW50IC5jdXN0b20tZmllbGQgLmRlc2NyaXB0aW9uID4gYSxcbi5yZWdpc3Rlci1jb250ZW50IC5mb3JtLWNvbnRlbnQgLmN1c3RvbS1maWVsZCAubGluay1kYXJrIHtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4ucmVnaXN0ZXItY29udGVudCAuZm9ybS1jb250ZW50IC5jdXN0b20tZmllbGQuaGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5yZWdpc3Rlci1jb250ZW50IC5mb3JtLWNvbnRlbnQgLmN1c3RvbS1maWVsZCAuZmllbGQtLXR5cGUtYWRkcmVzcyBzdW1tYXJ5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5yZWdpc3Rlci1jb250ZW50IC5mb3JtLWNvbnRlbnQgI2NvbmZpcm0tcHcge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjNzO1xufVxuLnJlZ2lzdGVyLWNvbnRlbnQgLmZvcm0tY29udGVudCAjY29uZmlybS1wdy52aXNpYmxlIHtcbiAgaGVpZ2h0OiAyNTBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5yZWdpc3Rlci1jb250ZW50IC5mb3JtLWNvbnRlbnQgI2NvbmZpcm0tcHcudmlzaWJsZSB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxufVxuLnJlZ2lzdGVyLWNvbnRlbnQgLmZvcm0tY29udGVudCAuZm9ybS1hY3Rpb25zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLnJlZ2lzdGVyLWNvbnRlbnQgLmZvcm0tY29udGVudCAuZm9ybS1hY3Rpb25zICNlZGl0LXN1Ym1pdCB7XG4gIHdpZHRoOiAyMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG59XG4ucmVnaXN0ZXItY29udGVudCAuZm9ybS1jb250ZW50IC5mb3JtLWFjdGlvbnMgLmJ1dHQtZ2VuZXJhbCB7XG4gIG1hcmdpbjogMDtcbn1cbi5yZWdpc3Rlci1jb250ZW50IC5mb3JtLWNvbnRlbnQgLmZvcm0tYWN0aW9ucyAuYnV0dC1nZW5lcmFsIC5idXR0LWljb24ucmVnaXN0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tcmVnaXN0ZXItbGlnaHQuc3ZnKTtcbn1cbi5yZWdpc3Rlci1jb250ZW50IC5mb3JtLWNvbnRlbnQgLmFscmVhZHktcmVnaXN0ZXJlZCB7XG4gIG1hcmdpbjogNjBweCAwIDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRlYW0tbWVtYmVyIC5zaWRlLWJsb2IucmVnaXN0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRlYW0tbWVtYmVyIC5yZWdpc3Rlci1jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbiAgbWF4LXdpZHRoOiA3MjBweDtcbn1cbi50ZWFtLW1lbWJlciAucmVnaXN0ZXItY29udGVudCBoMSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50ZWFtLW1lbWJlciAucmVnaXN0ZXItY29udGVudCBoMS55b3V0aC1tZW1iZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRlYW0tbWVtYmVyIC5yZWdpc3Rlci1jb250ZW50IC50ZWFtLW1lbWJlci1pbmZvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG5cbi5wYXJlbnQtY29uc2VudC1wb3B1cCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDkzLCAxNjUsIDIwNSwgMC42KTtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogbm9uZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucGFyZW50LWNvbnNlbnQtcG9wdXAudmlzaWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucGFyZW50LWNvbnNlbnQtcG9wdXAgLmVycm9yLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBmb250LXNpemU6IDAuOWVtO1xuICBiYWNrZ3JvdW5kOiAjZWE4NzgyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMTBweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGFyZW50LWNvbnNlbnQtcG9wdXAgLmVycm9yLW1lc3NhZ2UudmlzaWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnBhcmVudC1jb25zZW50LXBvcHVwIC5wYXJlbnQtY29uc2VudC1maWVsZHMge1xuICBjb2xvcjogIzMyMzMzMztcbiAgd2lkdGg6IDQwJTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBhZGRpbmc6IDIwcHggNDBweCA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBtaW4td2lkdGg6IDUwMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJlbnQtY29uc2VudC1wb3B1cCAucGFyZW50LWNvbnNlbnQtZmllbGRzIHtcbiAgICBtaW4td2lkdGg6IDkwJTtcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG4ucGFyZW50LWNvbnNlbnQtcG9wdXAgLnBhcmVudC1jb25zZW50LWZpZWxkcyAuY29uc2VudC1mb3JtIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYXJlbnQtY29uc2VudC1wb3B1cCAucGFyZW50LWNvbnNlbnQtZmllbGRzIC5jb25zZW50LWZvcm0udmlzaWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnBhcmVudC1jb25zZW50LXBvcHVwIC5wYXJlbnQtY29uc2VudC1maWVsZHMgLmN1c3RvbS1maWVsZCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucGFyZW50LWNvbnNlbnQtcG9wdXAgLnBhcmVudC1jb25zZW50LWZpZWxkcyAuY3VzdG9tLWZpZWxkICNlZGl0LWZpZWxkLXBhcmVudC1jb25zZW50LXdyYXBwZXIge1xuICBmb250LXNpemU6IDAuNzVlbTtcbn1cbi5wYXJlbnQtY29uc2VudC1wb3B1cCAucGFyZW50LWNvbnNlbnQtZmllbGRzIHAge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5wYXJlbnQtY29uc2VudC1wb3B1cCAucGFyZW50LWNvbnNlbnQtZmllbGRzIC5mb3JtLWl0ZW0gaW5wdXRbdHlwZT10ZXh0XSxcbi5wYXJlbnQtY29uc2VudC1wb3B1cCAucGFyZW50LWNvbnNlbnQtZmllbGRzIC5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1lbWFpbF0ge1xuICBiYWNrZ3JvdW5kOiAjYzBlNWY3O1xufVxuLnBhcmVudC1jb25zZW50LXBvcHVwIC5wYXJlbnQtY29uc2VudC1maWVsZHMgLmZvcm0taXRlbS5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5wYXJlbnQtY29uc2VudC1wb3B1cCAucGFyZW50LWNvbnNlbnQtZmllbGRzIC5mb3JtLWl0ZW0uanMtZm9ybS10eXBlLWNoZWNrYm94IGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYXJlbnQtY29uc2VudC1wb3B1cCAuYnV0dC1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogLTUwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGNvbG9yOiAjNTlBM0QwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBhcmVudC1jb25zZW50LXBvcHVwIC5idXR0LWNsb3NlIHtcbiAgICByaWdodDogNXB4O1xuICAgIHRvcDogNXB4O1xuICB9XG59XG5cbi5zb2NpYWwtYXV0aCAuYXV0aC1pY29uIHtcbiAgd2lkdGg6IDE4ZW0gIWltcG9ydGFudDtcbn1cblxuLmxvZ2luLWNvbnRlbnQge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmxvZ2luLWNvbnRlbnQgLmZvcm0tY29udGVudCB7XG4gIG1heC13aWR0aDogMzkwcHg7XG59XG4ubG9naW4tY29udGVudCAuZm9ybS1jb250ZW50IC5idXR0LWdlbmVyYWwge1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAubG9naW4tY29udGVudCAuZm9ybS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gIH1cbn1cbi5sb2dpbi1jb250ZW50IHAge1xuICBtYXJnaW46IDQwcHggMDtcbiAgZm9udC1zaXplOiAwLjllbTtcbn1cbi5sb2dpbi1jb250ZW50IC5saW5rLWRhcmsge1xuICBjb2xvcjogIzMyMzMzMztcbn1cblxuLnNlY3Rpb24tbWFpbiBoMSB7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuLnNlY3Rpb24tbWFpbiAuZm9ybS13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMwcHggNjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuc2VjdGlvbi1tYWluIC5mb3JtLXdyYXAge1xuICAgIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgfVxufVxuLnNlY3Rpb24tbWFpbiAuc29jaWFsLWF1dGguYXV0aC1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2VjdGlvbi1tYWluIC5lcnJvci1tZXNzYWdlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgYmFja2dyb3VuZDogI2VhODc4MjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2VjdGlvbi1tYWluIC5lcnJvci1tZXNzYWdlLnZpc2libGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnJlc291cmNlcy13cmFwIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMTIwMHB4O1xuICBwYWRkaW5nLXRvcDogNTBweDtcbiAgbWluLWhlaWdodDogODB2aDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAucmVzb3VyY2VzLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDMwcHggMzBweCAwIDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5yZXNvdXJjZXMtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4ucmVzb3VyY2VzLXdyYXAgLnNpZGUtYmxvYi5yZXNvdXJjZXMge1xuICB3aWR0aDogMjMlO1xuICBtaW4td2lkdGg6IDI1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gIH1cbiAgLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzI3Jlc291cmNlcy1jYXRlZ29yaWVzIHtcbiAgICBoZWlnaHQ6IDExMnB4O1xuICB9XG59XG4ucmVzb3VyY2VzLXdyYXAgLnNpZGUtYmxvYi5yZXNvdXJjZXMgLmhlYWRpbmcge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzIC5oZWFkaW5nIGgxIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcyAuaGVhZGluZyAuYnV0dC10b2dnbGUtY2F0ZWdvcmllcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2NXB4O1xuICByaWdodDogMzBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LXB1cnBsZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcyAuaGVhZGluZyAuYnV0dC10b2dnbGUtY2F0ZWdvcmllczpob3ZlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSBzY2FsZSgxLjEpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzIC5oZWFkaW5nIC5idXR0LXRvZ2dsZS1jYXRlZ29yaWVzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzLnNob3ctYWxsI3Jlc291cmNlcy1jYXRlZ29yaWVzIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzLnNob3ctYWxsIC5idXR0LXRvZ2dsZS1jYXRlZ29yaWVzIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbn1cbi5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcy5zaG93LWFsbCAuYnV0dC10b2dnbGUtY2F0ZWdvcmllczpob3ZlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZykgc2NhbGUoMS4xKTtcbn1cbi5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcyAuY2F0ZWdvcmllcyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucmVzb3VyY2VzLXdyYXAgLnNpZGUtYmxvYi5yZXNvdXJjZXMgLmNhdGVnb3JpZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcyAuY2F0ZWdvcmllcyBmb3JtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzIC5jYXRlZ29yaWVzIC5idXR0LWNhdGVnb3J5IC50aXRsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cbn1cbi5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcyAuY2F0ZWdvcmllcyBsZWdlbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzIC5jYXRlZ29yaWVzIC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIxcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNFNEUwRjc7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdXRsaW5lOiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzIC5jYXRlZ29yaWVzIC5qcy1mb3JtLXR5cGUtY2hlY2tib3g6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xufVxuLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzIC5jYXRlZ29yaWVzIC5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBoZWlnaHQ6IDIycHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDIycHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCkgcm90YXRlKDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xufVxuLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzIC5jYXRlZ29yaWVzIC5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnNpZGUtYmxvYi5yZXNvdXJjZXMgLmNhdGVnb3JpZXMgLmZvcm0taXRlbSBsYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMyMzMzMztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBhbGlnbi1pdGVtczogbGVmdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIGZsZXg6IDE7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogOHB4IDAgOHB4IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnNpZGUtYmxvYi5yZXNvdXJjZXMgLmNhdGVnb3JpZXMgLmZvcm0taXRlbS5oaWdobGlnaHQge1xuICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG4gIGJhY2tncm91bmQ6ICNBQTlFRTM7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcyAuY2F0ZWdvcmllcyAuZm9ybS1pdGVtLmhpZ2hsaWdodCBsYWJlbCB7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzIC5jYXRlZ29yaWVzIC5mb3JtLWl0ZW0uaGlnaGxpZ2h0IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMXR1cm4pO1xufVxuLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzIC5jYXRlZ29yaWVzIC5qcy1mb3JtLXN1Ym1pdCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjN2I2OGM4O1xuICBjb2xvcjogIzdiNjhjODtcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IDE4MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcyAuY2F0ZWdvcmllcyAuanMtZm9ybS1zdWJtaXQgLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kOiAjZTRlMGY3O1xufVxuLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzIC5jYXRlZ29yaWVzIC5qcy1mb3JtLXN1Ym1pdCAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdiNjhjODtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNsb3NlLWxpZ2h0LnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogNDUlO1xufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCB7XG4gIGZsZXg6IDE7XG4gIHdpZHRoOiA4MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAucmVzb3VyY2UtY29udHJvbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwcHgpIHtcbiAgLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAucmVzb3VyY2UtY29udHJvbHMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBtYXgtaGVpZ2h0OiA1NjBweDtcbiAgaGVpZ2h0OiA1NjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCAwIDAgNTBweDtcbiAgbWFyZ2luLXRvcDogLTIwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC5jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCB7XG4gIHBhZGRpbmc6IDAgMCAwIDUwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLnJlc291cmNlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAyNHB4IDI0cHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAyMHB4IDEwcHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBtYXJnaW46IDIwcHggMThweCAzMHB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBpbml0aWFsO1xufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5yZXNvdXJjZS5zaG93IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAucmVzb3VyY2Uuc2hvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLnJlc291cmNlIC5pbWFnZSB7XG4gIGhlaWdodDogMTAwcHg7XG4gIG1pbi13aWR0aDogMTgwcHg7XG4gIGJhY2tncm91bmQ6ICNjMGU1Zjc7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBhc3BlY3QtcmF0aW86IDE2Lzk7XG4gIC8qQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICBoZWlnaHQ6IDEwMHB4O1xuICB9Ki9cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAucmVzb3VyY2UgLmltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbn1cbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAucmVzb3VyY2UgLmltYWdlIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAucmVzb3VyY2UgLmltYWdlIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMCk7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLnJlc291cmNlIC5kZXRhaWxzIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5yZXNvdXJjZSAuZGV0YWlscyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLnJlc291cmNlIC5kZXRhaWxzIC5jYXRlZ29yaWVzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLnJlc291cmNlIC5kZXRhaWxzIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kOiAjRTRFMEY3O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBjb2xvcjogIzMyMzMzMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5yZXNvdXJjZSAuZGV0YWlscyAuY2F0ZWdvcmllcyB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5yZXNvdXJjZSAuZGV0YWlscyAuY2F0ZWdvcmllcyB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgYmFja2dyb3VuZDogI0U0RTBGNztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLnJlc291cmNlIC5kZXRhaWxzIGgyIHtcbiAgbWFyZ2luOiAwIDAgNXB4IDA7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLnJlc291cmNlIC5kZXRhaWxzIGgyIGEge1xuICBjb2xvcjogIzMyMzMzMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5yZXNvdXJjZSAuZGV0YWlscyBwIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5yZXNvdXJjZSAuZGV0YWlscyAuYXV0aG9yIHtcbiAgZm9udC1zaXplOiAwLjg4cmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLnJlc291cmNlOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbn1cbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAucmVzb3VyY2U6aG92ZXIgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpIHJvdGF0ZSgyZGVnKTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAucmVzb3VyY2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgbWFyZ2luOiAwO1xufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkge1xuICBtYXJnaW46IDAgMTBweDtcbn1cbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1maXJzdCxcbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1wcmV2aW91cyxcbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1uZXh0LFxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLWxhc3QsXG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbSB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLWZpcnN0LFxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLXByZXZpb3VzLFxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLW5leHQsXG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tbGFzdCxcbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgfVxufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLWZpcnN0IGEsXG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tcHJldmlvdXMgYSxcbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1uZXh0IGEsXG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tbGFzdCBhLFxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0gYSB7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzMyMzMzMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWluLXdpZHRoOiA0MHB4O1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1maXJzdCBhOmhvdmVyLFxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLXByZXZpb3VzIGE6aG92ZXIsXG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tbmV4dCBhOmhvdmVyLFxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLWxhc3QgYTpob3Zlcixcbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtIGE6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tZmlyc3QgYSxcbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1wcmV2aW91cyBhLFxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLW5leHQgYSxcbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1sYXN0IGEsXG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbSBhIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbWluLXdpZHRoOiBmaXQtY29udGVudDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tZmlyc3QuaXMtYWN0aXZlIGEsXG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tcHJldmlvdXMuaXMtYWN0aXZlIGEsXG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tbmV4dC5pcy1hY3RpdmUgYSxcbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1sYXN0LmlzLWFjdGl2ZSBhLFxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0uaXMtYWN0aXZlIGEge1xuICBiYWNrZ3JvdW5kOiAjN2I2OGM4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnJlc291cmNlcy13cmFwI3Jlc291cmNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cbi5yZXNvdXJjZXMtd3JhcCNyZXNvdXJjZSAuc2lkZS1ibG9iLXdyYXAge1xuICB3aWR0aDogMjUwcHg7XG59XG4ucmVzb3VyY2VzLXdyYXAjcmVzb3VyY2UgLnNpZGUtYmxvYi13cmFwIC5wcmV2aW91cy1uZXh0LXdyYXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2Itd3JhcCAucmVzb3VyY2UtYnJlYWRjcnVtYnMge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDAuODhyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucmVzb3VyY2VzLXdyYXAjcmVzb3VyY2UgLnNpZGUtYmxvYi13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5yZXNvdXJjZXMtd3JhcCNyZXNvdXJjZSAuc2lkZS1ibG9iLXdyYXAgLnByZXZpb3VzLW5leHQtd3JhcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2Itd3JhcCAucHJldmlvdXMtbmV4dC13cmFwIC5idXR0LWdlbmVyYWwge1xuICAgIHdpZHRoOiAxMzBweDtcbiAgfVxuICAucmVzb3VyY2VzLXdyYXAjcmVzb3VyY2UgLnNpZGUtYmxvYi13cmFwIC5yZXNvdXJjZS1icmVhZGNydW1icyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2Ige1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAzMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2Ige1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgcHJpbnQge1xuICAucmVzb3VyY2VzLXdyYXAjcmVzb3VyY2UgLnNpZGUtYmxvYiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4ucmVzb3VyY2VzLXdyYXAjcmVzb3VyY2UgLnNpZGUtYmxvYiAucmVsYXRlZC1hcnRpY2xlLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAwLjg4cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2IgLmF1dGhvciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucmVzb3VyY2VzLXdyYXAjcmVzb3VyY2UgLnNpZGUtYmxvYiAuYXV0aG9yIC5hdXRob3ItZGV0YWlsIHtcbiAgZm9udC1zaXplOiAwLjg4cmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5yZXNvdXJjZXMtd3JhcCNyZXNvdXJjZSAuc2lkZS1ibG9iIC5zaGFyZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzcwcHgpIHtcbiAgLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2IgLnNoYXJlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4ucmVzb3VyY2VzLXdyYXAjcmVzb3VyY2UgLnNpZGUtYmxvYiAuYnV0dC1zaGFyZSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMyMzMzMztcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjg4cmVtO1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM0QzQxODA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvaWNvbi1jb3B5LnN2Z1wiKSBsZWZ0IGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMThweDtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xufVxuLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2IgLmJ1dHQtc2hhcmUuZW1haWwge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvaWNvbi1lbWFpbC5zdmdcIikgbGVmdCBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XG59XG4ucmVzb3VyY2VzLXdyYXAjcmVzb3VyY2UgLnNpZGUtYmxvYiAuYnV0dC1zaGFyZS5wcmludCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pY29ucy9pY29uLXByaW50LnN2Z1wiKSBsZWZ0IGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMThweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5yZXNvdXJjZXMtd3JhcCNyZXNvdXJjZSAuc2lkZS1ibG9iIC5idXR0LXNoYXJlIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuICAucmVzb3VyY2VzLXdyYXAjcmVzb3VyY2UgLnNpZGUtYmxvYiAuYnV0dC1zaGFyZS5lbWFpbCwgLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2IgLmJ1dHQtc2hhcmUucHJpbnQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjJweDtcbiAgfVxufVxuLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2IgLmJ1dHQtc2hhcmU6aG92ZXIge1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5yZXNvdXJjZXMtd3JhcCNyZXNvdXJjZSAuc2lkZS1ibG9iIGgyIHtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIG1hcmdpbjogMCAwIDIwcHggMDtcbn1cbi5yZXNvdXJjZXMtd3JhcCNyZXNvdXJjZSAuc2lkZS1iYWNrIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5yZXNvdXJjZXMtd3JhcCNyZXNvdXJjZSAuc2lkZS1iYWNrIC5idXR0LWdlbmVyYWwge1xuICBtYXJnaW46IDA7XG59XG5cbi5yZXNvdXJjZS1jb250ZW50IHtcbiAgZmxleDogMTtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgcGFkZGluZzogMCAwIDAgNTBweDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzNjBweCk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucmVzb3VyY2UtY29udGVudCB7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4ucmVzb3VyY2UtY29udGVudCAucmVzb3VyY2UtYnJlYWRjcnVtYnMge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDAuODhyZW07XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucmVzb3VyY2UtY29udGVudCAucmVzb3VyY2UtYnJlYWRjcnVtYnMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ucmVzb3VyY2UtY29udGVudCAuY29udGVudC13cmFwIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDIwcHggNDBweCAwO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnJlc291cmNlLWNvbnRlbnQgLnN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjJlbTtcbn1cbi5yZXNvdXJjZS1jb250ZW50IC5pbWFnZS13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjgwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5yZXNvdXJjZS1jb250ZW50IC5pbWFnZS13cmFwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnJlc291cmNlLWNvbnRlbnQgLmNhdGVnb3J5LWxpbmtzIHtcbiAgcGFkZGluZzogMCAwIDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5yZXNvdXJjZS1jb250ZW50IC5jYXRlZ29yeS1saW5rcyAuY2F0ZWdvcnkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgYmFja2dyb3VuZDogI0U0RTBGNztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucmVzb3VyY2UtY29udGVudCAuYXJ0aWNsZSB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLnJlc291cmNlLWNvbnRlbnQgLmFydGljbGUge1xuICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gIH1cbn1cbi5yZXNvdXJjZS1jb250ZW50IC5hcnRpY2xlIHRhYmxlIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4ucmVzb3VyY2UtY29udGVudCAucHJldmlvdXMtbmV4dC13cmFwIHtcbiAgaGVpZ2h0OiA0MnB4O1xuICBtYXJnaW46IDAgMCAyMHB4O1xufVxuLnJlc291cmNlLWNvbnRlbnQgLnByZXZpb3VzLW5leHQtd3JhcCAuYnV0dC1nZW5lcmFsIHtcbiAgd2lkdGg6IDE0MHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnJlc291cmNlLWNvbnRlbnQgLnByZXZpb3VzLW5leHQtd3JhcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnJlc291cmNlLWNvbnRlbnQuam9iLWNvbnRlbnQgaDIge1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnJlc291cmNlLWNvbnRlbnQuam9iLWNvbnRlbnQgLmxpc3Qge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ucmVzb3VyY2UtY29udGVudC5qb2ItY29udGVudCAubGlzdCB1bCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ucmVzb3VyY2UtY29udGVudC5qb2ItY29udGVudCAubGlzdCB1bCBsaSB7XG4gIHBhZGRpbmc6IDVweCAwO1xufVxuLnJlc291cmNlLWNvbnRlbnQuam9iLWNvbnRlbnQgLmxpc3QuZGVmYXVsdC1waWxsIHVsIHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5yZXNvdXJjZS1jb250ZW50LmpvYi1jb250ZW50IC5saXN0LmRlZmF1bHQtcGlsbCB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMC44OHJlbTtcbiAgYmFja2dyb3VuZDogI2MwZTVmNztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nOiA1cHggMTNweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnJlc291cmNlLWNvbnRlbnQgZm9vdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb250YWN0LXdyYXAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdC13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmNvbnRhY3Qtd3JhcCAuY29udGFjdC1kZXRhaWxzIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHBhZGRpbmc6IDUwcHggODBweDtcbiAgbWFyZ2luOiAyMHB4IDUwcHg7XG4gIG1pbi13aWR0aDogNjAwcHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5jb250YWN0LXdyYXAgLmNvbnRhY3QtZGV0YWlscyB7XG4gICAgcGFkZGluZzogNTBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3Qtd3JhcCAuY29udGFjdC1kZXRhaWxzIHtcbiAgICBtaW4td2lkdGg6IDkwJTtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbjogMjBweCBhdXRvO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5jb250YWN0LXdyYXAgLmNvbnRhY3QtZGV0YWlscyAubG9nbyB7XG4gIG1pbi13aWR0aDogMjAwcHg7XG4gIHdpZHRoOiAyMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbnRhY3Qtd3JhcCAuY29udGFjdC1kZXRhaWxzIC5sb2dvIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRhY3Qtd3JhcCAuY29udGFjdC1kZXRhaWxzIC5kZXRhaWxzIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLmNvbnRhY3Qtd3JhcCAuY29udGFjdC1kZXRhaWxzIC5kZXRhaWxzIC5kZXRhaWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDIwcHggMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5jb250YWN0LXdyYXAgLmNvbnRhY3QtZGV0YWlscyAuZGV0YWlscyAuZGV0YWlsIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3Qtd3JhcCAuY29udGFjdC1kZXRhaWxzIC5kZXRhaWxzIC5kZXRhaWwge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5jb250YWN0LXdyYXAgLmNvbnRhY3QtZGV0YWlscyAuZGV0YWlscyAuZGV0YWlsIHN0cm9uZyB7XG4gIGNvbG9yOiAjNTlBM0QwO1xuICBmb250LXNpemU6IDAuOWVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBtaW4td2lkdGg6IDEwMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuLnByaXZhY3ktdGVybXMtd3JhcCB7XG4gIG1hcmdpbjogNTBweDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDIwcHggNDBweCAwO1xufVxuLnByaXZhY3ktdGVybXMtd3JhcCBoMSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAucHJpdmFjeS10ZXJtcy13cmFwIHtcbiAgICBtYXJnaW46IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wcml2YWN5LXRlcm1zLXdyYXAge1xuICAgIG1hcmdpbjogMzBweCAyMHB4O1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gIH1cbn1cbi5wcml2YWN5LXRlcm1zLXdyYXAgaW1nLCAucHJpdmFjeS10ZXJtcy13cmFwIGlmcmFtZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5wcml2YWN5LXRlcm1zLWZvcm0ge1xuICBtYXJnaW46IDAgNTBweCAwIDUwcHg7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBwYWRkaW5nOiAxMHB4IDQwcHggMDtcbn1cbi5wcml2YWN5LXRlcm1zLWZvcm0gZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5mb3JtLWl0ZW0tbGVnYWwtdGVybXMtb2YtdXNlIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uZm9ybS1pdGVtLWxlZ2FsLXRlcm1zLW9mLXVzZSAuY2hlY2tib3hfX2xhYmVsLWNvbnRhaW5lciBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5teXdheS1sZWdhbC1zY3JvbGxib3gge1xuICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAwLjlyZW07XG59XG4ubXl3YXktbGVnYWwtc2Nyb2xsYm94IC5wcml2YWN5LXRlcm1zLXdyYXAge1xuICBtYXJnaW46IDA7XG59XG4ubXl3YXktbGVnYWwtc2Nyb2xsYm94IC5wcml2YWN5LXRlcm1zLXdyYXAgaDEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGFydG5lcnMtd3JhcCB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTIwMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5wYXJ0bmVycy13cmFwIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gIH1cbn1cbi5wYXJ0bmVycy13cmFwIC5wYXJ0bmVyLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbi5wYXJ0bmVycy13cmFwIC5wYXJ0bmVyLWNvbnRlbnQgLnBhcnRuZXIge1xuICB3aWR0aDogMjUlO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMjRweCAyNHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBjb2xvcjogIzMyMzMzMztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiAwIDEwcHggMjBweDtcbiAgaGVpZ2h0OiAyMzBweDtcbiAgbWF4LWhlaWdodDogMjMwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJ0bmVycy13cmFwIC5wYXJ0bmVyLWNvbnRlbnQgLnBhcnRuZXIge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbn1cbi5wYXJ0bmVycy13cmFwIC5wYXJ0bmVyLWNvbnRlbnQgLnBhcnRuZXIgaDIge1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbjogMTVweCAwIDA7XG59XG4ucGFydG5lcnMtd3JhcCAucGFydG5lci1jb250ZW50IC5wYXJ0bmVyIC5pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEzMHB4O1xuICBiYWNrZ3JvdW5kOiAjYzBlNWY3O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wYXJ0bmVycy13cmFwIC5wYXJ0bmVyLWNvbnRlbnQgLnBhcnRuZXIgLmltYWdlIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSgwKTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucGFydG5lcnMtd3JhcCAucGFydG5lci1jb250ZW50IC5wYXJ0bmVyIC5pbWFnZSB7XG4gICAgaGVpZ2h0OiAxMTBweDtcbiAgfVxufVxuLnBhcnRuZXJzLXdyYXAgLnBhcnRuZXItY29udGVudCAucGFydG5lciBwIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBwYWRkaW5nOiAwIDVweDtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbn1cbi5wYXJ0bmVycy13cmFwIC5wYXJ0bmVyLWNvbnRlbnQgLnBhcnRuZXI6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xufVxuLnBhcnRuZXJzLXdyYXAgLnBhcnRuZXItY29udGVudCAucGFydG5lcjpob3ZlciBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSkgcm90YXRlKDNkZWcpO1xufVxuXG4uaG9tZS13cmFwIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMjAwcHg7XG59XG4uaG9tZS13cmFwICNwcmUtc3BsYXNoLWhlYWRlciB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ob21lLXdyYXAgI3ByZS1zcGxhc2gtaGVhZGVyIGgxIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbjogMCBhdXRvIDMwcHggYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZS13cmFwICNwcmUtc3BsYXNoLWhlYWRlciBoMiB7XG4gICAgbWF4LXdpZHRoOiAyMGVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLmhvbWUtd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuaG9tZS13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbi5ob21lLXdyYXAgLnNwbGFzaCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAwIDMuNXZoO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5ob21lLXdyYXAgLnNwbGFzaCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG4uaG9tZS13cmFwIC5zcGxhc2ggLnNwbGFzaC1pbWFnZSxcbi5ob21lLXdyYXAgLnNwbGFzaCAuc3BsYXNoLWxvZ28ge1xuICBmbGV4OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaG9tZS13cmFwIC5zcGxhc2ggLnNwbGFzaC1pbWFnZSBpbWcsXG4uaG9tZS13cmFwIC5zcGxhc2ggLnNwbGFzaC1sb2dvIGltZyB7XG4gIHdpZHRoOiA4MCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4uaG9tZS13cmFwIC5zcGxhc2ggLnNwbGFzaC1sb2dvLFxuLmhvbWUtd3JhcCAuc3BsYXNoIC5zcGxhc2gtdGV4dCB7XG4gIG1heC13aWR0aDogNDAlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzMyMzMzMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuaG9tZS13cmFwIC5zcGxhc2ggLnNwbGFzaC1sb2dvLFxuLmhvbWUtd3JhcCAuc3BsYXNoIC5zcGxhc2gtdGV4dCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uaG9tZS13cmFwIC5zcGxhc2ggLnNwbGFzaC1sb2dvIHAsXG4uaG9tZS13cmFwIC5zcGxhc2ggLnNwbGFzaC10ZXh0IHAge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDI0ZW07XG4gIGZvbnQtc2l6ZTogMS4zNWVtO1xufVxuLmhvbWUtd3JhcCAuc3BsYXNoIC5zcGxhc2gtaW1hZ2Uge1xuICBmbGV4OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogNTAlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5ob21lLXdyYXAgLnNwbGFzaCAuc3BsYXNoLWltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuICAgIG1hcmdpbi10b3A6IDMwcHggYXV0byAwIGF1dG87XG4gIH1cbn1cbi5ob21lLXdyYXAgLnNwbGFzaCAuc3BsYXNoLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLmhvbWUtd3JhcCBzZWN0aW9uLmZpcnN0LWFjdGlvbnMge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLmhvbWUtd3JhcCBzZWN0aW9uLmZpcnN0LWFjdGlvbnMgZGl2IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmhvbWUtd3JhcCAud2hhdC1pcyB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA4MyU7XG4gIHBhZGRpbmc6IDIwcHggNTBweCA0MHB4O1xuICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsIDU4LCA3MSwgMC4yNSk7XG59XG4uaG9tZS13cmFwIC53aGF0LWlzIGgyIHtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmhvbWUtd3JhcCAud2hhdC1pcyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbi5ob21lLXdyYXAgLndoYXQtaXMgLndoYXQtaXMtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuaG9tZS13cmFwIC53aGF0LWlzIC53aGF0LWlzLWNvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuLmhvbWUtd3JhcCAud2hhdC1pcyAud2hhdC1pcy1jb250ZW50IC5pbWFnZS13cmFwIHtcbiAgZmxleDogMTtcbiAgbWF4LXdpZHRoOiAzMCU7XG4gIG1hcmdpbjogMCA1MHB4O1xuICBtaW4td2lkdGg6IDI1MHB4O1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5ob21lLXdyYXAgLndoYXQtaXMgLndoYXQtaXMtY29udGVudCAuaW1hZ2Utd3JhcCB7XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbn1cbi5ob21lLXdyYXAgLndoYXQtaXMgLndoYXQtaXMtY29udGVudCAuaW1hZ2Utd3JhcCBpbWcge1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuaG9tZS13cmFwIC53aGF0LWlzIC53aGF0LWlzLWNvbnRlbnQgLmltYWdlLXdyYXAgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5ob21lLXdyYXAgLndoYXQtaXMgLndoYXQtaXMtY29udGVudCAudGV4dC13cmFwIHtcbiAgbWF4LXdpZHRoOiAxMTAlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5ob21lLXdyYXAgLndoYXQtaXMgLndoYXQtaXMtY29udGVudCAudGV4dC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5ob21lLXdyYXAgLndoYXQtaXMgLndoYXQtaXMtY29udGVudCA+IGRpdiB7XG4gIG1hcmdpbjogMCAxMHB4O1xufVxuLmhvbWUtd3JhcCAud2hhdC1pcyAud2hhdC1pcy1jb250ZW50IGgyIHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5ob21lLXdyYXAgLndoYXQtaXMgLndoYXQtaXMtY29udGVudCB1bCB7XG4gIHBhZGRpbmctbGVmdDogMS4xcmVtO1xufVxuLmhvbWUtd3JhcCAud2hhdC1pcyAud2hhdC1pcy1jb250ZW50IHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG59XG4uaG9tZS13cmFwIC53aGF0LWlzIC53aGF0LWlzLWNvbnRlbnQgdWwgbGk6Zmlyc3QtY2hpbGQ6Om1hcmtlciB7XG4gIGNvbG9yOiAjNTlhM2QwO1xufVxuLmhvbWUtd3JhcCAud2hhdC1pcyAud2hhdC1pcy1jb250ZW50IHVsIGxpOm50aC1jaGlsZCgyKTo6bWFya2VyIHtcbiAgY29sb3I6ICNlYTg3ODI7XG59XG4uaG9tZS13cmFwIC53aGF0LWlzIC53aGF0LWlzLWNvbnRlbnQgdWwgbGk6bnRoLWNoaWxkKDMpOjptYXJrZXIge1xuICBjb2xvcjogI2Y0Yzc2MDtcbn1cbi5ob21lLXdyYXAgLndoYXQtaXMgLndoYXQtaXMtY29udGVudCB1bCBsaTpudGgtY2hpbGQoNCk6Om1hcmtlciB7XG4gIGNvbG9yOiAjODhjYjg4O1xufVxuLmhvbWUtd3JhcCAud2hhdC1pcyAud2hhdC1pcy1jb250ZW50IHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjFyZW07XG59XG4uaG9tZS13cmFwIC53aGF0LWlzIC53aGF0LWlzLWNvbnRlbnQgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cbi5ob21lLXdyYXAgLndoYXQtaXMgLndoYXQtaXMtY29udGVudCB1bCBsaTpmaXJzdC1jaGlsZDo6bWFya2VyIHtcbiAgY29sb3I6ICM1OWEzZDA7XG59XG4uaG9tZS13cmFwIC53aGF0LWlzIC53aGF0LWlzLWNvbnRlbnQgdWwgbGk6bnRoLWNoaWxkKDIpOjptYXJrZXIge1xuICBjb2xvcjogI2VhODc4Mjtcbn1cbi5ob21lLXdyYXAgLndoYXQtaXMgLndoYXQtaXMtY29udGVudCB1bCBsaTpudGgtY2hpbGQoMyk6Om1hcmtlciB7XG4gIGNvbG9yOiAjZjRjNzYwO1xufVxuLmhvbWUtd3JhcCAud2hhdC1pcyAud2hhdC1pcy1jb250ZW50IHVsIGxpOm50aC1jaGlsZCg0KTo6bWFya2VyIHtcbiAgY29sb3I6ICM4OGNiODg7XG59XG4uaG9tZS13cmFwIC53aGF0cy1pbnZvbHZlZCB7XG4gIHBhZGRpbmc6IDEwMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaG9tZS13cmFwIC53aGF0cy1pbnZvbHZlZCAuaW52b2x2ZWQtY29udGVudCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lLXdyYXAgLndoYXRzLWludm9sdmVkIC5pbnZvbHZlZC1jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5ob21lLXdyYXAgLndoYXRzLWludm9sdmVkIC5pbnZvbHZlZC1jb250ZW50IC5pbnZvbHZlZC1saXN0IHtcbiAgd2lkdGg6IDMwJTtcbiAgbWFyZ2luOiAwIDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lLXdyYXAgLndoYXRzLWludm9sdmVkIC5pbnZvbHZlZC1jb250ZW50IC5pbnZvbHZlZC1saXN0IHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cbi5ob21lLXdyYXAgLndoYXRzLWludm9sdmVkIC5pbnZvbHZlZC1jb250ZW50IC5pbnZvbHZlZC1saXN0IGgyIHtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kOiAjNTlBM0QwO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG59XG4uaG9tZS13cmFwIC53aGF0cy1pbnZvbHZlZCAuaW52b2x2ZWQtY29udGVudCAuaW52b2x2ZWQtbGlzdCB1bCB7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBtYXJnaW46IDIwcHggMCAzMHB4O1xuICBsaW5lLWhlaWdodDogMi4yZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uaG9tZS13cmFwIC53aGF0cy1pbnZvbHZlZCAuaW52b2x2ZWQtY29udGVudCAuaW52b2x2ZWQtbGlzdCB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigKJcIjtcbiAgY29sb3I6ICM3YjY4Yzg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBtYXJnaW4tbGVmdDogLTFyZW07XG59XG4uaG9tZS13cmFwIC53aGF0cy1pbnZvbHZlZCAuaW52b2x2ZWQtY29udGVudCAuaW52b2x2ZWQtbGlzdCAuaW1hZ2Utd3JhcCB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmhvbWUtd3JhcCAud2hhdHMtaW52b2x2ZWQgLmludm9sdmVkLWNvbnRlbnQgLmludm9sdmVkLWxpc3QgLmltYWdlLXdyYXAgaW1nIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUtd3JhcCAud2hhdHMtaW52b2x2ZWQgLmludm9sdmVkLWNvbnRlbnQgLmludm9sdmVkLWxpc3QgLmltYWdlLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbi5ob21lLXdyYXAgLnN1cHBvcnRpbmctcmVzb3VyY2VzIHtcbiAgcGFkZGluZzogOTVweCAwIDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUtd3JhcCAuc3VwcG9ydGluZy1yZXNvdXJjZXMge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5ob21lLXdyYXAgLnN1cHBvcnRpbmctcmVzb3VyY2VzIC5zdXBwb3J0aW5nLWNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmhvbWUtd3JhcCAuc3VwcG9ydGluZy1yZXNvdXJjZXMgLnN1cHBvcnRpbmctY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuLmhvbWUtd3JhcCAuc3VwcG9ydGluZy1yZXNvdXJjZXMgLnN1cHBvcnRpbmctY29udGVudCAuc3VwcG9ydGluZy10ZXh0IHtcbiAgZmxleDogMTtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4uaG9tZS13cmFwIC5zdXBwb3J0aW5nLXJlc291cmNlcyAuc3VwcG9ydGluZy1jb250ZW50IC5zdXBwb3J0aW5nLXRleHQgaDEge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5ob21lLXdyYXAgLnN1cHBvcnRpbmctcmVzb3VyY2VzIC5zdXBwb3J0aW5nLWNvbnRlbnQgLnN1cHBvcnRpbmctdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLmhvbWUtd3JhcCAuc3VwcG9ydGluZy1yZXNvdXJjZXMgLnN1cHBvcnRpbmctY29udGVudCAuYnV0dC1yZXNvdXJjZXMge1xuICBtYXJnaW46IDEwcHggMCAyMHB4IC01cHg7XG59XG4uaG9tZS13cmFwIC5zdXBwb3J0aW5nLXJlc291cmNlcyAuc3VwcG9ydGluZy1jb250ZW50IC5jb250ZW50LXdyYXAge1xuICBmbGV4OiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMCAwIDUwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmhvbWUtd3JhcCAuc3VwcG9ydGluZy1yZXNvdXJjZXMgLnN1cHBvcnRpbmctY29udGVudCAuY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4uaG9tZS13cmFwIC5zdXBwb3J0aW5nLXJlc291cmNlcyAuc3VwcG9ydGluZy1jb250ZW50IC5jb250ZW50LXdyYXAgLnJlc291cmNlIHtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIG1pbi13aWR0aDogMzAwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAyNHB4IDI0cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC1oZWlnaHQ6IDIzMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbjogMCA4cHggMThweDtcbn1cbi5ob21lLXdyYXAgLnN1cHBvcnRpbmctcmVzb3VyY2VzIC5zdXBwb3J0aW5nLWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAucmVzb3VyY2Uuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmhvbWUtd3JhcCAuc3VwcG9ydGluZy1yZXNvdXJjZXMgLnN1cHBvcnRpbmctY29udGVudCAuY29udGVudC13cmFwIC5yZXNvdXJjZSAuaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNDBweDtcbiAgYmFja2dyb3VuZDogI2MwZTVmNztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZS13cmFwIC5zdXBwb3J0aW5nLXJlc291cmNlcyAuc3VwcG9ydGluZy1jb250ZW50IC5jb250ZW50LXdyYXAgLnJlc291cmNlIC5pbWFnZSB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxufVxuLmhvbWUtd3JhcCAuc3VwcG9ydGluZy1yZXNvdXJjZXMgLnN1cHBvcnRpbmctY29udGVudCAuY29udGVudC13cmFwIC5yZXNvdXJjZSAuaW1hZ2UgaW1nIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiAxMDUlO1xuICBoZWlnaHQ6IDEwNSU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSgwKTtcbn1cbi5ob21lLXdyYXAgLnN1cHBvcnRpbmctcmVzb3VyY2VzIC5zdXBwb3J0aW5nLWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAucmVzb3VyY2UgcCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgcGFkZGluZzogMCA1cHg7XG59XG4uaG9tZS13cmFwIC5zdXBwb3J0aW5nLXJlc291cmNlcyAuc3VwcG9ydGluZy1jb250ZW50IC5jb250ZW50LXdyYXAgLnJlc291cmNlOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbn1cbi5ob21lLXdyYXAgLnN1cHBvcnRpbmctcmVzb3VyY2VzIC5zdXBwb3J0aW5nLWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAucmVzb3VyY2U6aG92ZXIgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpIHJvdGF0ZSgyZGVnKTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lLXdyYXAgLnN1cHBvcnRpbmctcmVzb3VyY2VzIC5zdXBwb3J0aW5nLWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAucmVzb3VyY2Uge1xuICAgIHdpZHRoOiA0NSU7XG4gIH1cbn1cbi5ob21lLXdyYXAgLmZvci1tZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lLXdyYXAgLmZvci1tZSB7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gIH1cbn1cbi5ob21lLXdyYXAgLmZvci1tZSAuZm9yLW1lLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogNjclO1xuICB3aWR0aDogNjclO1xuICBwYWRkaW5nOiA1MHB4O1xuICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsIDU4LCA3MSwgMC4yNSk7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuaG9tZS13cmFwIC5mb3ItbWUgLmZvci1tZS1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICB3aWR0aDogODAlO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZS13cmFwIC5mb3ItbWUgLmZvci1tZS1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuLmhvbWUtd3JhcCAuZm9yLW1lIC5mb3ItbWUtY29udGVudCAuYnV0dG9uLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmhvbWUtd3JhcCAuZm9yLW1lIC5mb3ItbWUtY29udGVudCAuYnV0dG9uLXdyYXAgYS5idXR0LWdlbmVyYWwge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uaG9tZS13cmFwIC5mb3ItbWUgLmZvci1tZS1jb250ZW50IC52aWRlbyB7XG4gIHdpZHRoOiA4MCU7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIGhlaWdodDogNTAlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmhvbWUtd3JhcCAuZm9yLW1lIC5mb3ItbWUtY29udGVudCAudmlkZW8gLmlmcmFtZS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuLmhvbWUtd3JhcCAuZm9yLW1lIC5mb3ItbWUtY29udGVudCAudmlkZW8gaWZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaG9tZS13cmFwIC5mb3ItbWUgLmZvci1tZS1jb250ZW50IC5tb2JpbGUtY29weSB7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaG9tZS13cmFwIC5mb3ItbWUgLmZvci1tZS1jb250ZW50IC5tb2JpbGUtY29weSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtaGVpZ2h0OiA0MTJweCkge1xuICAuaG9tZS13cmFwIC5mb3ItbWUgLmZvci1tZS1jb250ZW50IC5tb2JpbGUtY29weSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lLXdyYXAgLmJ1dHQtZmluZC1vdXQtbW9yZSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbiNmcm9udC1yZWdpc3RlciB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuXG4uZGFzaGJvYXJkLXdyYXAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLmRhc2hib2FyZC13cmFwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuZGFzaGJvYXJkLXdyYXAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbi5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1oZWFkaW5nLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtaGVhZGluZyB7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtaGVhZGluZyAuZGFzaGJvYXJkLXRpdGxlLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtaGVhZGluZyAuZGFzaGJvYXJkLXRpdGxlLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtaGVhZGluZyAuZGFzaGJvYXJkLXRpdGxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLmRhc2hib2FyZC10aXRsZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLmRhc2hib2FyZC10aXRsZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLmRhc2hib2FyZC10aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtaGVhZGluZyAudG9nZ2xlLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtaGVhZGluZyAudG9nZ2xlLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtaGVhZGluZyAudG9nZ2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLnRvZ2dsZSAubGFiZWwsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1oZWFkaW5nIC50b2dnbGUgLmxhYmVsLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtaGVhZGluZyAudG9nZ2xlIC5sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMC42M3JlbTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtaGVhZGluZyAudG9nZ2xlIC5sYWJlbC5sZWZ0LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtaGVhZGluZyAudG9nZ2xlIC5sYWJlbC5sZWZ0LFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtaGVhZGluZyAudG9nZ2xlIC5sYWJlbC5sZWZ0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLnRvZ2dsZSAubGFiZWwucmlnaHQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1oZWFkaW5nIC50b2dnbGUgLmxhYmVsLnJpZ2h0LFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtaGVhZGluZyAudG9nZ2xlIC5sYWJlbC5yaWdodCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtaGVhZGluZyAuc3BhY2VyLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtaGVhZGluZyAuc3BhY2VyLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtaGVhZGluZyAuc3BhY2VyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi13aWR0aDogMTIwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1oZWFkaW5nIC5zcGFjZXIsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1oZWFkaW5nIC5zcGFjZXIsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1oZWFkaW5nIC5zcGFjZXIge1xuICAgIG1pbi13aWR0aDogMDtcbiAgfVxufVxuLmRhc2hib2FyZC13cmFwI2dvYWxzLCAuZGFzaGJvYXJkLXdyYXAjYWRkLW1lZXRpbmcsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAjZ29hbHMsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAjYWRkLW1lZXRpbmcsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAjZ29hbHMsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAjYWRkLW1lZXRpbmcge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xufVxuLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQubGF5b3V0LXJldmVyc2UsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50LmxheW91dC1yZXZlcnNlLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudC5sYXlvdXQtcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgaDIsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IGgyLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCBoMiB7XG4gIGZvbnQtc2l6ZTogMS4zZW07XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLnNlY3Rpb24tdGFnbGluZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLnNlY3Rpb24tdGFnbGluZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLnNlY3Rpb24tdGFnbGluZSB7XG4gIGZvbnQtc2l6ZTogMC44OHJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAudG9wLXNlY3Rpb24sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC50b3Atc2VjdGlvbixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLnRvcC1zZWN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLnRvcC1zZWN0aW9uLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAudG9wLXNlY3Rpb24sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC50b3Atc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAudG9wLXNlY3Rpb24gLmFib3V0LW1lLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAudG9wLXNlY3Rpb24gLmFib3V0LW1lLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAudG9wLXNlY3Rpb24gLmFib3V0LW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC50b3Atc2VjdGlvbiAuYWJvdXQtbWUgLnF1aXotc2VjdGlvbi13cmFwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAudG9wLXNlY3Rpb24gLmFib3V0LW1lIC5xdWl6LXNlY3Rpb24td3JhcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLnRvcC1zZWN0aW9uIC5hYm91dC1tZSAucXVpei1zZWN0aW9uLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAudG9wLXNlY3Rpb24gLmFib3V0LW1lIC5xdWl6LXNlY3Rpb24td3JhcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLnRvcC1zZWN0aW9uIC5hYm91dC1tZSAucXVpei1zZWN0aW9uLXdyYXAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC50b3Atc2VjdGlvbiAuYWJvdXQtbWUgLnF1aXotc2VjdGlvbi13cmFwIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxufVxuLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAuYm90dG9tLXNlY3Rpb24sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5ib3R0b20tc2VjdGlvbixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLmJvdHRvbS1zZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAuYm90dG9tLXNlY3Rpb24sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5ib3R0b20tc2VjdGlvbixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLmJvdHRvbS1zZWN0aW9uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLmJvdHRvbS1zZWN0aW9uIC5nb2Fscy1wcm9ncmVzcywgLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAuYm90dG9tLXNlY3Rpb24gLnN1cHBvcnQtbmV0d29yayxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLmJvdHRvbS1zZWN0aW9uIC5nb2Fscy1wcm9ncmVzcyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLmJvdHRvbS1zZWN0aW9uIC5zdXBwb3J0LW5ldHdvcmssXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5ib3R0b20tc2VjdGlvbiAuZ29hbHMtcHJvZ3Jlc3MsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5ib3R0b20tc2VjdGlvbiAuc3VwcG9ydC1uZXR3b3JrIHtcbiAgd2lkdGg6IDUwJTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLmJvdHRvbS1zZWN0aW9uIC5nb2Fscy1wcm9ncmVzcyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLmJvdHRvbS1zZWN0aW9uIC5nb2Fscy1wcm9ncmVzcyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLmJvdHRvbS1zZWN0aW9uIC5nb2Fscy1wcm9ncmVzcyB7XG4gIG1hcmdpbi1yaWdodDogNTBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLmJvdHRvbS1zZWN0aW9uIC5zdXBwb3J0LW5ldHdvcmssXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5ib3R0b20tc2VjdGlvbiAuc3VwcG9ydC1uZXR3b3JrLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAuYm90dG9tLXNlY3Rpb24gLnN1cHBvcnQtbmV0d29yayB7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAuYm90dG9tLXNlY3Rpb24gLmdvYWxzLXByb2dyZXNzLCAuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5ib3R0b20tc2VjdGlvbiAuc3VwcG9ydC1uZXR3b3JrLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAuYm90dG9tLXNlY3Rpb24gLmdvYWxzLXByb2dyZXNzLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAuYm90dG9tLXNlY3Rpb24gLnN1cHBvcnQtbmV0d29yayxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLmJvdHRvbS1zZWN0aW9uIC5nb2Fscy1wcm9ncmVzcyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLmJvdHRvbS1zZWN0aW9uIC5zdXBwb3J0LW5ldHdvcmsge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDUwcHg7XG4gIH1cbn1cbi5kYXNoYm9hcmQtd3JhcC50ZWFtLW1lbWJlcixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcC50ZWFtLW1lbWJlcixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcC50ZWFtLW1lbWJlciB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZGFzaGJvYXJkLXdyYXAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLmRhc2hib2FyZC13cmFwIC55b3V0aC1zd2l0Y2hlcixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAueW91dGgtc3dpdGNoZXIsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnlvdXRoLXN3aXRjaGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEyMHB4O1xuICByaWdodDogNTBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAueW91bmctcGVyc29uLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC55b3VuZy1wZXJzb24sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnlvdW5nLXBlcnNvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRhc2hib2FyZC13cmFwIC55b3VuZy1wZXJzb24udmlzaWJsZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAueW91bmctcGVyc29uLnZpc2libGUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnlvdW5nLXBlcnNvbi52aXNpYmxlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUsXG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzLFxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmssXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayB7XG4gIHdpZHRoOiAzMCU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lLFxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyxcbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWFyZ2luOiA1MHB4IDA7XG4gIH1cbn1cbi5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotY29tcGxldGUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LWNvbXBsZXRlLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1jb21wbGV0ZSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1jb21wbGV0ZSAuYnV0dC1yZXN1bHRzLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1jb21wbGV0ZSAuYnV0dC1yZXN1bHRzLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1jb21wbGV0ZSAuYnV0dC1yZXN1bHRzIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2lkdGg6IGF1dG87XG59XG4uZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LWNvbXBsZXRlIC5idXR0LXJlc3VsdHMgLnRpdGxlLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1jb21wbGV0ZSAuYnV0dC1yZXN1bHRzIC50aXRsZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotY29tcGxldGUgLmJ1dHQtcmVzdWx0cyAudGl0bGUge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotY29tcGxldGUgLmJ1dHQtcmVzdWx0cyAucmVzdWx0cyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotY29tcGxldGUgLmJ1dHQtcmVzdWx0cyAucmVzdWx0cyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotY29tcGxldGUgLmJ1dHQtcmVzdWx0cyAucmVzdWx0cyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1yZXN1bHRzLWJsdWUuc3ZnKTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotY29tcGxldGUgLmxpY2Vuc2VkLXdyYXAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LWNvbXBsZXRlIC5saWNlbnNlZC13cmFwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1jb21wbGV0ZSAubGljZW5zZWQtd3JhcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkRBNUU7XG4gIHBhZGRpbmc6IDJweDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotY29tcGxldGUgLmxpY2Vuc2VkLXdyYXA6OmJlZm9yZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotY29tcGxldGUgLmxpY2Vuc2VkLXdyYXA6OmJlZm9yZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotY29tcGxldGUgLmxpY2Vuc2VkLXdyYXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi1iYW5uZXIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMzZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00cHg7XG4gIHJpZ2h0OiAxM3B4O1xuICB6LWluZGV4OiAxO1xufVxuLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDJweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDRweCAwIDIwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1iYWNrLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtYmFjayxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWJhY2sge1xuICBiYWNrZ3JvdW5kOiAjZWJlYmViO1xuICBoZWlnaHQ6IDZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjRweCk7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3QsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3QsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3Qge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICB6LWluZGV4OiAxO1xufVxuLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LmNhcmVlcixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5jYXJlZXIsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3QuY2FyZWVyIHtcbiAgYmFja2dyb3VuZDogI0Q0RTlGNztcbn1cbi5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5jYXJlZXIuY29tcGxldGVkLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LmNhcmVlci5jb21wbGV0ZWQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3QuY2FyZWVyLmNvbXBsZXRlZCB7XG4gIGJhY2tncm91bmQ6ICM1OUEzRDA7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3Quc3RyZW5ndGhzLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LnN0cmVuZ3RocyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5zdHJlbmd0aHMge1xuICBiYWNrZ3JvdW5kOiAjRTRFMEY3O1xufVxuLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LnN0cmVuZ3Rocy5jb21wbGV0ZWQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3Quc3RyZW5ndGhzLmNvbXBsZXRlZCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5zdHJlbmd0aHMuY29tcGxldGVkIHtcbiAgYmFja2dyb3VuZDogIzdiNjhjODtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC53b3JrLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LndvcmssXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3Qud29yayB7XG4gIGJhY2tncm91bmQ6ICNGOEU5Qjk7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3Qud29yay5jb21wbGV0ZWQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3Qud29yay5jb21wbGV0ZWQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3Qud29yay5jb21wbGV0ZWQge1xuICBiYWNrZ3JvdW5kOiAjRjNDNzYyO1xufVxuLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LnRyYWluaW5nLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LnRyYWluaW5nLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LnRyYWluaW5nIHtcbiAgYmFja2dyb3VuZDogI2Q1ZjJkNDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC50cmFpbmluZy5jb21wbGV0ZWQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3QudHJhaW5pbmcuY29tcGxldGVkLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LnRyYWluaW5nLmNvbXBsZXRlZCB7XG4gIGJhY2tncm91bmQ6ICM4NkNDODg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3QubGlmZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5saWZlLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LmxpZmUge1xuICBiYWNrZ3JvdW5kOiAjRjdEQURBO1xufVxuLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LmxpZmUuY29tcGxldGVkLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LmxpZmUuY29tcGxldGVkLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LmxpZmUuY29tcGxldGVkIHtcbiAgYmFja2dyb3VuZDogI0VFOUE5NTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5yZXN1bHRzLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LnJlc3VsdHMsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3QucmVzdWx0cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNENEU5Rjc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1yZXN1bHRzLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5hZGQtZ29hbC1idXR0b24sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5hZGQtZ29hbC1idXR0b24sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5hZGQtZ29hbC1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAzMHB4IDAgMCAwO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuYWRkLWdvYWwtYnV0dG9uIC5idXR0LWdlbmVyYWwsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5hZGQtZ29hbC1idXR0b24gLmJ1dHQtZ2VuZXJhbCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmFkZC1nb2FsLWJ1dHRvbiAuYnV0dC1nZW5lcmFsIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmFkZC1nb2FsLWJ1dHRvbiAuYnV0dC1nZW5lcmFsIC5idXR0LWljb24uYWRkLWdvYWwsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5hZGQtZ29hbC1idXR0b24gLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmFkZC1nb2FsLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuYWRkLWdvYWwtYnV0dG9uIC5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5hZGQtZ29hbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hZGQtcHVycGxlLnN2Zyk7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuc21hbGwsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5zbWFsbCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLnNtYWxsIHtcbiAgY29sb3I6ICM3ODZhYzE7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsIHtcbiAgYmFja2dyb3VuZDogI0Y5RDg3QztcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW46IDAgMCAxNXB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCAucHJvZ3Jlc3MsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsIC5wcm9ncmVzcyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwgLnByb2dyZXNzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZDogI0U0RTBGNztcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgcGFkZGluZzogMCA1cHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsIC5wcm9ncmVzcyAucHJvZ3Jlc3MtZmlsbCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwgLnByb2dyZXNzIC5wcm9ncmVzcy1maWxsLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCAucHJvZ3Jlc3MgLnByb2dyZXNzLWZpbGwge1xuICBiYWNrZ3JvdW5kOiAjQ0FDMkVDO1xuICBoZWlnaHQ6IDRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHdpZHRoOiAwJTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwgLnByb2dyZXNzIC5wcm9ncmVzcy1kb3RzLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCAucHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsIC5wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwgLnByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3QsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsIC5wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCAucHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdCB7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjQ0FDMkVDO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCAucHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5jb21wbGV0ZWQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsIC5wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LmNvbXBsZXRlZCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwgLnByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3QuY29tcGxldGVkIHtcbiAgYmFja2dyb3VuZDogIzc4NmFjMTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwgLmRldGFpbHMsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsIC5kZXRhaWxzLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCAuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsIC5kZXRhaWxzIC5pY29uLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCAuZGV0YWlscyAuaWNvbixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwgLmRldGFpbHMgLmljb24ge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBtaW4td2lkdGg6IDM0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJhY2tncm91bmQ6ICNGOUQ4N0MgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWdvYWwuc3ZnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNzYlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MyUgNTMlO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCAuZGV0YWlscyAudGl0bGUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsIC5kZXRhaWxzIC50aXRsZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwgLmRldGFpbHMgLnRpdGxlIHtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMC44NWVtO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsLmRpc2FibGVkIC5kZXRhaWxzLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbC5kaXNhYmxlZCAuZGV0YWlscyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwuZGlzYWJsZWQgLmRldGFpbHMge1xuICBvcGFjaXR5OiAwLjU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsLmFjdGl2ZSAuZGV0YWlscyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwuYWN0aXZlIC5kZXRhaWxzLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbC5hY3RpdmUgLmRldGFpbHMge1xuICBvcGFjaXR5OiAxO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LCA1OCwgNzEsIDAuMjUpO1xuICBjb2xvcjogIzMyMzMzMztcbiAgcGFkZGluZzogMjBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXA6bGFzdC1jaGlsZCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXA6bGFzdC1jaGlsZCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIGgzLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCBoMyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgaDMge1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgaDMuc2xpbSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgaDMuc2xpbSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgaDMuc2xpbSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5zbWFsbCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnNtYWxsLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAuc21hbGwge1xuICBjb2xvcjogIzc4NmFjMTtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy13cmFwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy13cmFwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy13cmFwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy13cmFwIC5idXR0LWdlbmVyYWwsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5tZWV0aW5nLXdyYXAgLmJ1dHQtZ2VuZXJhbCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLm1lZXRpbmctd3JhcCAuYnV0dC1nZW5lcmFsIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5tZWV0aW5nLXNtYWxsLWluZm8sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5tZWV0aW5nLXNtYWxsLWluZm8sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5tZWV0aW5nLXNtYWxsLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2xvcjogIzc4NmFjMTtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiA1cHggMDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLm1lZXRpbmctc21hbGwtaW5mbyAubWVldGluZy1pY29uLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy1zbWFsbC1pbmZvIC5tZWV0aW5nLWljb24sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5tZWV0aW5nLXNtYWxsLWluZm8gLm1lZXRpbmctaWNvbiB7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM3ODZhYzE7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLm1lZXRpbmctc21hbGwtaW5mbyAubWVldGluZy1pY29uLmRhdGUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5tZWV0aW5nLXNtYWxsLWluZm8gLm1lZXRpbmctaWNvbi5kYXRlLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy1zbWFsbC1pbmZvIC5tZWV0aW5nLWljb24uZGF0ZSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hZGRjYWwtcHVycGxlLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5tZWV0aW5nLXNtYWxsLWluZm8gLm1lZXRpbmctaWNvbi50aW1lLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy1zbWFsbC1pbmZvIC5tZWV0aW5nLWljb24udGltZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLm1lZXRpbmctc21hbGwtaW5mbyAubWVldGluZy1pY29uLnRpbWUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGltZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy1zbWFsbC1pbmZvIC5tZWV0aW5nLWljb24uYWRkcmVzcyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLm1lZXRpbmctc21hbGwtaW5mbyAubWVldGluZy1pY29uLmFkZHJlc3MsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5tZWV0aW5nLXNtYWxsLWluZm8gLm1lZXRpbmctaWNvbi5hZGRyZXNzIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWxvY2F0aW9uLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5tZWV0aW5nLXNtYWxsLWluZm8gLmJ1dHQtc2F2ZS10by1jYWxlbmRhcixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLm1lZXRpbmctc21hbGwtaW5mbyAuYnV0dC1zYXZlLXRvLWNhbGVuZGFyLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy1zbWFsbC1pbmZvIC5idXR0LXNhdmUtdG8tY2FsZW5kYXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI0U0RTBGNztcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5tZWV0aW5nLXNtYWxsLWluZm8gLmJ1dHQtc2F2ZS10by1jYWxlbmRhcjpob3ZlcixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLm1lZXRpbmctc21hbGwtaW5mbyAuYnV0dC1zYXZlLXRvLWNhbGVuZGFyOmhvdmVyLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy1zbWFsbC1pbmZvIC5idXR0LXNhdmUtdG8tY2FsZW5kYXI6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuICBjb2xvcjogIzRDNDE4MDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCBoMixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCBoMixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCBoMiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWUge1xuICBoZWlnaHQ6IDcycHg7XG4gIG1heC13aWR0aDogOTVweDtcbiAgZmxleDogMTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgbWluLXdpZHRoOiA2MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZGVmYXVsdC1wcm9maWxlLnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZS5oYXMtYXZhdGFyLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZS5oYXMtYXZhdGFyLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZS5oYXMtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWUgaW1nLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZSBpbWcsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgbWF4LXdpZHRoOiA2MHB4O1xuICB9XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlcixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZW1iZXIge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBmb250LXNpemU6IDAuOGVtO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyLmZpbGxlZCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyLmZpbGxlZCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyLmZpbGxlZCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyLmZpbGxlZDpudGgtY2hpbGQoMSksXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlci5maWxsZWQ6bnRoLWNoaWxkKDEpLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZW1iZXIuZmlsbGVkOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQ6ICM0Njg0NDk7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlci5maWxsZWQ6bnRoLWNoaWxkKDIpLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZW1iZXIuZmlsbGVkOm50aC1jaGlsZCgyKSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyLmZpbGxlZDpudGgtY2hpbGQoMikge1xuICBiYWNrZ3JvdW5kOiAjNTlBM0QwO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZW1iZXIuZmlsbGVkOm50aC1jaGlsZCgzKSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyLmZpbGxlZDpudGgtY2hpbGQoMyksXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlci5maWxsZWQ6bnRoLWNoaWxkKDMpIHtcbiAgYmFja2dyb3VuZDogI0VFOUE5NTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyLmZpbGxlZDpudGgtY2hpbGQoNCksXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlci5maWxsZWQ6bnRoLWNoaWxkKDQpLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZW1iZXIuZmlsbGVkOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQ6ICNGM0M3NjI7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlci5maWxsZWQ6bnRoLWNoaWxkKDUpLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZW1iZXIuZmlsbGVkOm50aC1jaGlsZCg1KSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyLmZpbGxlZDpudGgtY2hpbGQoNSkge1xuICBiYWNrZ3JvdW5kOiAjNDY4NDQ5O1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZW1iZXIubGljZW5zZWQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlci5saWNlbnNlZCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyLmxpY2Vuc2VkIHtcbiAgYm9yZGVyOiAycHggc29saWQgI0ZGREE1RTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyLmxpY2Vuc2VkOjpiZWZvcmUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlci5saWNlbnNlZDo6YmVmb3JlLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZW1iZXIubGljZW5zZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTdweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uLWJhZGdlLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IC05cHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlcixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZW1iZXIge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgfVxufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC5idXR0LWFkZC10ZWFtLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC5idXR0LWFkZC10ZWFtLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC5idXR0LWFkZC10ZWFtIHtcbiAgbWFyZ2luOiAwO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC5idXR0LWdlbmVyYWwsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLmJ1dHQtZ2VuZXJhbCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAuYnV0dC1nZW5lcmFsIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmNvbXBsZXRlLWFib3V0LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5jb21wbGV0ZS1hYm91dCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuY29tcGxldGUtYWJvdXQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ1KTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgZm9udC1zaXplOiAwLjg4cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbixcbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbixcbi5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIHtcbiAgICB3aWR0aDogODAlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiA1MHB4IDA7XG4gIH1cbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gaDEsXG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIGgyLFxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIGgxLFxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIGgyLFxuLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIGgxLFxuLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIGgyLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiBoMSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gaDIsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gaDEsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gaDIsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gaDEsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gaDIsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIGgxLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiBoMixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiBoMSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiBoMixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiBoMSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiBoMiB7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiBwLFxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHAsXG4uZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiBwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIHAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIHAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiBwIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuYnV0dC13cmFwLFxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5idXR0LXdyYXAsXG4uZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gLmJ1dHQtd3JhcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmJ1dHQtd3JhcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuYnV0dC13cmFwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIC5idXR0LXdyYXAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5idXR0LXdyYXAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmJ1dHQtd3JhcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiAuYnV0dC13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5idXR0LXdyYXAgYnV0dG9uLmJ1dHQtZWRpdCxcbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuYnV0dC13cmFwIGJ1dHRvbi5idXR0LWVkaXQsXG4uZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gLmJ1dHQtd3JhcCBidXR0b24uYnV0dC1lZGl0LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuYnV0dC13cmFwIGJ1dHRvbi5idXR0LWVkaXQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmJ1dHQtd3JhcCBidXR0b24uYnV0dC1lZGl0LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIC5idXR0LXdyYXAgYnV0dG9uLmJ1dHQtZWRpdCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmJ1dHQtd3JhcCBidXR0b24uYnV0dC1lZGl0LFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5idXR0LXdyYXAgYnV0dG9uLmJ1dHQtZWRpdCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiAuYnV0dC13cmFwIGJ1dHRvbi5idXR0LWVkaXQge1xuICBtYXJnaW46IDEwcHggYXV0bztcbiAgd2lkdGg6IDIwMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuYnV0dC13cmFwIGJ1dHRvbi5idXR0LXNhdmUtdGVhbSxcbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuYnV0dC13cmFwIGJ1dHRvbi5idXR0LXNhdmUtdGVhbSxcbi5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiAuYnV0dC13cmFwIGJ1dHRvbi5idXR0LXNhdmUtdGVhbSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmJ1dHQtd3JhcCBidXR0b24uYnV0dC1zYXZlLXRlYW0sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmJ1dHQtd3JhcCBidXR0b24uYnV0dC1zYXZlLXRlYW0sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gLmJ1dHQtd3JhcCBidXR0b24uYnV0dC1zYXZlLXRlYW0sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5idXR0LXdyYXAgYnV0dG9uLmJ1dHQtc2F2ZS10ZWFtLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5idXR0LXdyYXAgYnV0dG9uLmJ1dHQtc2F2ZS10ZWFtLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIC5idXR0LXdyYXAgYnV0dG9uLmJ1dHQtc2F2ZS10ZWFtIHtcbiAgbWFyZ2luOiAxMHB4IGF1dG87XG4gIHdpZHRoOiAyMDBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtY3JlYXRvci1jb250YWluZXIsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWNyZWF0b3ItY29udGFpbmVyLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1jcmVhdG9yLWNvbnRhaW5lciB7XG4gIGZsZXg6IDE7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIHtcbiAgd2lkdGg6IDMwJTtcbiAgbWF4LXdpZHRoOiAzMjBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmxpZ2h0LWJhcixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmxpZ2h0LWJhcixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmxpZ2h0LWJhciB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0NnB4KSAhaW1wb3J0YW50O1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuaGVhZGVyLXdyYXAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5oZWFkZXItd3JhcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmhlYWRlci13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmhlYWRlci13cmFwIC5idXR0LWhlbHAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5oZWFkZXItd3JhcCAuYnV0dC1oZWxwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuaGVhZGVyLXdyYXAgLmJ1dHQtaGVscCB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtZ29hbCxcbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1hZGQtZ29hbCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1nb2FsLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWFkZC1nb2FsLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWdvYWwsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtYWRkLWdvYWwge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA3NHB4O1xuICBtYXJnaW46IDVweCAwO1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1nb2FsIC5idXR0LWljb24sXG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtYWRkLWdvYWwgLmJ1dHQtaWNvbixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1nb2FsIC5idXR0LWljb24sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtYWRkLWdvYWwgLmJ1dHQtaWNvbixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1nb2FsIC5idXR0LWljb24sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtYWRkLWdvYWwgLmJ1dHQtaWNvbiB7XG4gIHdpZHRoOiA1NHB4O1xuICBoZWlnaHQ6IDU0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOUQ4N0M7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtZ29hbCAudGl0bGUsXG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtYWRkLWdvYWwgLnRpdGxlLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWdvYWwgLnRpdGxlLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWFkZC1nb2FsIC50aXRsZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1nb2FsIC50aXRsZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1hZGQtZ29hbCAudGl0bGUge1xuICBjb2xvcjogIzMyMzMzMztcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVuc2V0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93bixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBtYXJnaW4tdG9wOiAtODBweDtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBoZWlnaHQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA4MHB4IDIwcHggMCAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93bi5hY3RpdmUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duLmFjdGl2ZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24uYWN0aXZlIHtcbiAgaGVpZ2h0OiA0MDBweDtcbiAgb3BhY2l0eTogMTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24gLnN1Z2dlc3RlZC1nb2FsLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93biAuc3VnZ2VzdGVkLWdvYWwsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5zdWdnZXN0ZWQtZ29hbCB7XG4gIGhlaWdodDogNDRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgcG9pbnRlci1ldmVudHM6IGluaXRpYWw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24gLnN1Z2dlc3RlZC1nb2FsIC50aXRsZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24gLnN1Z2dlc3RlZC1nb2FsIC50aXRsZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24gLnN1Z2dlc3RlZC1nb2FsIC50aXRsZSB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24gLnN1Z2dlc3RlZC1nb2FsLnNlbGVjdGVkLCAuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5zdWdnZXN0ZWQtZ29hbDpob3ZlcixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24gLnN1Z2dlc3RlZC1nb2FsLnNlbGVjdGVkLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93biAuc3VnZ2VzdGVkLWdvYWw6aG92ZXIsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5zdWdnZXN0ZWQtZ29hbC5zZWxlY3RlZCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24gLnN1Z2dlc3RlZC1nb2FsOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0Y4RTlCOTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24gLmN1c3RvbS1nb2FsLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93biAuY3VzdG9tLWdvYWwsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5jdXN0b20tZ29hbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93biAuY3VzdG9tLWdvYWwgaW5wdXQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5jdXN0b20tZ29hbCBpbnB1dCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24gLmN1c3RvbS1nb2FsIGlucHV0IHtcbiAgcG9pbnRlci1ldmVudHM6IGluaXRpYWw7XG4gIGhlaWdodDogNDRweDtcbiAgYmFja2dyb3VuZDogI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogNDRweDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24gLmJ1dHQtZ2VuZXJhbCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24gLmJ1dHQtZ2VuZXJhbCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24gLmJ1dHQtZ2VuZXJhbCB7XG4gIHBvaW50ZXItZXZlbnRzOiBpbml0aWFsO1xuICBiYWNrZ3JvdW5kOiAjN2I2OGM4O1xuICBtYXJnaW46IDIwcHggMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24gLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93biAuYnV0dC1nZW5lcmFsIC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1hZGQtZ29hbCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1hZGQtZ29hbCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1hZGQtZ29hbCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgei1pbmRleDogNDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1ncm91cHMsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtZ3JvdXBzLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWdyb3VwcyB7XG4gIGhlaWdodDogOTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC00NHB4O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzLCBvcGFjaXR5IDAuMnM7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtZ3JvdXBzIC5idXR0LWljb24sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtZ3JvdXBzIC5idXR0LWljb24sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtZ3JvdXBzIC5idXR0LWljb24ge1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDgwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ1KTtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1ncm91cHMgLmJ1dHQtaWNvbi5hZGQtdGVhbSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1ncm91cHMgLmJ1dHQtaWNvbi5hZGQtdGVhbSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1ncm91cHMgLmJ1dHQtaWNvbi5hZGQtdGVhbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi10ZWFtLXRyYW5zcGFyZW50LnN2Zyk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtZ3JvdXBzIC5idXR0LWljb24uYWRkLWNhbGVuZGFyLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWdyb3VwcyAuYnV0dC1pY29uLmFkZC1jYWxlbmRhcixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1ncm91cHMgLmJ1dHQtaWNvbi5hZGQtY2FsZW5kYXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYWRkY2FsLXB1cnBsZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIuYWN0aXZlIC5idXR0LWdvYWwsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIuYWN0aXZlIC5idXR0LWdvYWwsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIuYWN0aXZlIC5idXR0LWdvYWwge1xuICBiYWNrZ3JvdW5kOiAjRjlEODdDO1xuICBib3JkZXI6IDVweCBzb2xpZCB3aGl0ZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlci5hY3RpdmUgLmJ1dHQtZ3JvdXBzLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyLmFjdGl2ZSAuYnV0dC1ncm91cHMsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIuYWN0aXZlIC5idXR0LWdyb3VwcyB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbHMtd3JhcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWxzLXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgaGVpZ2h0OiA3NHB4O1xuICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGJvcmRlci1yYWRpdXM6IDQycHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWxzLXdyYXAgYSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWxzLXdyYXAgYSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWxzLXdyYXAgYSB7XG4gIHBhZGRpbmc6IDAgMTBweCAwIDRweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWxzLXdyYXAgLmdvYWxzLWNyZWF0b3Itd3JhcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWxzLXdyYXAgLmdvYWxzLWNyZWF0b3Itd3JhcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWxzLXdyYXAgLmdvYWxzLWNyZWF0b3Itd3JhcCB7XG4gIGhlaWdodDogNjRweDtcbiAgcGFkZGluZzogNXB4O1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVuc2V0O1xuICBib3JkZXItcmFkaXVzOiA0MnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwIC50aXRsZS13cmFwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbHMtd3JhcCAudGl0bGUtd3JhcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWxzLXdyYXAgLnRpdGxlLXdyYXAge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbHMtd3JhcCAudGl0bGUtd3JhcCAuYm9keSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWxzLXdyYXAgLnRpdGxlLXdyYXAgLmJvZHksXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwIC50aXRsZS13cmFwIC5ib2R5IHtcbiAgY29sb3I6ICM1MjQzYTA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMC42NWVtO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwIC50aXRsZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWxzLXdyYXAgLnRpdGxlLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbHMtd3JhcCAudGl0bGUge1xuICBjb2xvcjogIzMyMzMzMztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAwLjg1ZW07XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWxzLXdyYXAgLmVkaXQsXG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwIC5jbG9zZS15ZWxsb3csXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwIC5lZGl0LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbHMtd3JhcCAuY2xvc2UteWVsbG93LFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbHMtd3JhcCAuZWRpdCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWxzLXdyYXAgLmNsb3NlLXllbGxvdyB7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIG1hcmdpbjogMCA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4ge1xuICB3aWR0aDogNDAlO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsIDU4LCA3MSwgMC4yNSk7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBwYWRkaW5nOiA0MHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5mb3JtLWFjdGlvbnMsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmZvcm0tYWN0aW9ucyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZm9ybS1hY3Rpb25zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5mb3JtLWFjdGlvbnMgaW5wdXRbdHlwZT1zdWJtaXRdLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5mb3JtLWFjdGlvbnMgaW5wdXRbdHlwZT1zdWJtaXRdLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5mb3JtLWFjdGlvbnMgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZDogIzc4NmFjMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogd2hpdGU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gdWwsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gdWwsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gdWwgbGksXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gdWwgbGksXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gdWwgbGkge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHVsIGxpIC50YXNrLXdyYXAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gdWwgbGkgLnRhc2std3JhcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiB1bCBsaSAudGFzay13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZjdlNDtcbiAgaGVpZ2h0OiA1NXB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiB1bCBsaSAudGFzay13cmFwIC5jaXJjbGUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gdWwgbGkgLnRhc2std3JhcCAuY2lyY2xlLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHVsIGxpIC50YXNrLXdyYXAgLmNpcmNsZSB7XG4gIGhlaWdodDogMzZweDtcbiAgd2lkdGg6IDM2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDM2cHg7XG4gIGJvcmRlcjogI2Y4ZDk3NCAycHggc29saWQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gdWwgbGkgLnRhc2std3JhcCAuY2lyY2xlLmJ1dHQtaWNvbi5lZGl0LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHVsIGxpIC50YXNrLXdyYXAgLmNpcmNsZS5idXR0LWljb24uZWRpdCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiB1bCBsaSAudGFzay13cmFwIC5jaXJjbGUuYnV0dC1pY29uLmVkaXQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZWRpdC5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDU1JSA1MCU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gdWwgbGkgLnRhc2std3JhcCBwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHVsIGxpIC50YXNrLXdyYXAgcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiB1bCBsaSAudGFzay13cmFwIHAge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNzZweCk7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiB1bCBsaSAuYnV0dC1pY29uLmFkZC10ZWFtLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHVsIGxpIC5idXR0LWljb24uYWRkLXRlYW0sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gdWwgbGkgLmJ1dHQtaWNvbi5hZGQtdGVhbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi10ZWFtLXRyYW5zcGFyZW50LnN2Zyk7XG4gIG1hcmdpbjogNXB4IDAgNXB4IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGUwZjg7XG4gIGJhY2tncm91bmQtc2l6ZTogODAlO1xuICBoZWlnaHQ6IDM2cHg7XG4gIHdpZHRoOiAzNnB4O1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5mb3JtLWl0ZW0tZmllbGQtZHJlYW0gbGFiZWwsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmZvcm0taXRlbS1maWVsZC1kcmVhbSBsYWJlbCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZm9ybS1pdGVtLWZpZWxkLWRyZWFtIGxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmZvcm0taXRlbS1maWVsZC1kcmVhbSB0ZXh0YXJlYSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZm9ybS1pdGVtLWZpZWxkLWRyZWFtIHRleHRhcmVhLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5mb3JtLWl0ZW0tZmllbGQtZHJlYW0gdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI0U0RTBGNztcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAyMHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiB7XG4gIHdpZHRoOiAyMCU7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gLmdvYWwtY29udGVudC1ib3gsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gLmdvYWwtY29udGVudC1ib3gsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gLmdvYWwtY29udGVudC1ib3gge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDAgMTVweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgYm9yZGVyLXJhZGl1czogNDJweDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gLmdvYWwtY29udGVudC1ib3ggaDIsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gLmdvYWwtY29udGVudC1ib3ggaDIsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gLmdvYWwtY29udGVudC1ib3ggaDIge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gLmdvYWwtY29udGVudC1ib3ggLnNtYWxsLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIC5nb2FsLWNvbnRlbnQtYm94IC5zbWFsbCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiAuZ29hbC1jb250ZW50LWJveCAuc21hbGwge1xuICBjb2xvcjogIzc4NmFjMTtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIGltZyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiBpbWcsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMTVweCAwO1xuICBib3JkZXItcmFkaXVzOiA0MnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0sXG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5teS10ZWFtLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAubXktdGVhbSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcge1xuICBtYXJnaW46IDEwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0sXG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5teS10ZWFtLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAubXktdGVhbSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWFyZ2luOiA1MHB4IDA7XG4gIH1cbn1cbi5kYXNoYm9hcmQtd3JhcCAubXktdGVhbSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAubXktdGVhbSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAubXktdGVhbSB7XG4gIHdpZHRoOiAzMCU7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAubXktdGVhbSAudGVhbS1tZW1iZXIsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0gLnRlYW0tbWVtYmVyLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5teS10ZWFtIC50ZWFtLW1lbWJlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDE1cHggMDtcbiAgaGVpZ2h0OiA3NHB4O1xuICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIHBhZGRpbmc6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNDJweDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmRhc2hib2FyZC13cmFwIC5teS10ZWFtIC50ZWFtLW1lbWJlciAudGl0bGUtd3JhcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAubXktdGVhbSAudGVhbS1tZW1iZXIgLnRpdGxlLXdyYXAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0gLnRlYW0tbWVtYmVyIC50aXRsZS13cmFwIHtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmRhc2hib2FyZC13cmFwIC5teS10ZWFtIC50ZWFtLW1lbWJlciAudGl0bGUtd3JhcCAuYm9keSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAubXktdGVhbSAudGVhbS1tZW1iZXIgLnRpdGxlLXdyYXAgLmJvZHksXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0gLnRlYW0tbWVtYmVyIC50aXRsZS13cmFwIC5ib2R5IHtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuOGVtO1xuICBwYWRkaW5nLXRvcDogNXB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5teS10ZWFtIC50ZWFtLW1lbWJlciAubmFtZS1hdmF0YXIsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0gLnRlYW0tbWVtYmVyIC5uYW1lLWF2YXRhcixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAubXktdGVhbSAudGVhbS1tZW1iZXIgLm5hbWUtYXZhdGFyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3Y2E1O1xuICBoZWlnaHQ6IDU1cHg7XG4gIHdpZHRoOiA1NXB4O1xuICBib3JkZXItcmFkaXVzOiA0NXB4O1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDYwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmRhc2hib2FyZC13cmFwIC5teS10ZWFtIC50ZWFtLW1lbWJlciAubmFtZS1hdmF0YXIgc3BhbixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAubXktdGVhbSAudGVhbS1tZW1iZXIgLm5hbWUtYXZhdGFyIHNwYW4sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0gLnRlYW0tbWVtYmVyIC5uYW1lLWF2YXRhciBzcGFuIHtcbiAgY29sb3I6IHdoaXRlO1xuICBsaW5lLWhlaWdodDogNTVweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAubXktdGVhbSAuYnV0dC1hZGQtbWVldGluZyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAubXktdGVhbSAuYnV0dC1hZGQtbWVldGluZyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAubXktdGVhbSAuYnV0dC1hZGQtbWVldGluZyB7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIHtcbiAgd2lkdGg6IDcwJTtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGJvcmRlci1yYWRpdXM6IDQycHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyBoMyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgaDMsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIGgzIHtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIHAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIHAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIHAge1xuICBjb2xvcjogYmxhY2s7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC50aXRsZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnRpdGxlLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAudGl0bGUge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5idXR0LWd1aWRlLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuYnV0dC1ndWlkZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLmJ1dHQtZ3VpZGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5idXR0LWd1aWRlIC50aXRsZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLmJ1dHQtZ3VpZGUgLnRpdGxlLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuYnV0dC1ndWlkZSAudGl0bGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogYmxhY2s7XG4gIG1hcmdpbjogYXV0bztcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLmJ1dHQtZ3VpZGUgLnRoaWNrLXRleHQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5idXR0LWd1aWRlIC50aGljay10ZXh0LFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuYnV0dC1ndWlkZSAudGhpY2stdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50LFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIHtcbiAgd2lkdGg6IDQ1JTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXIsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLXdpZGdldC1oZWFkZXIsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS13aWRnZXQtaGVhZGVyLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktd2lkZ2V0LWhlYWRlciB7XG4gIGJvcmRlcjogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGxpZ2h0Z3JleTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXIgdGgsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyIHRoLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlciB0aCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogOHB0O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzUyNDNhMDtcbiAgLyp0ZXh0LXNoYWRvdzogMXB4IDBweCAwcHggI2ZmZjsqL1xuICAvKmZpbHRlcjogZHJvcHNoYWRvdyhjb2xvcj0jZmZmLCBvZmZ4PTEsIG9mZnk9MCk7Ki9cbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXIgdGJvZHksXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyIHRib2R5LFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlciB0Ym9keSB7XG4gIGJvcmRlci10b3A6IDFweCAjNTI0M2EwIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAxcHggIzUyNDNhMCBzb2xpZDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXIgdGJvZHkgdGQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyIHRib2R5IHRkLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlciB0Ym9keSB0ZCB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyIHRib2R5IHRkIGEsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyIHRib2R5IHRkIGEsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyIHRib2R5IHRkIGEge1xuICBoZWlnaHQ6IDM3cHg7XG4gIHdpZHRoOiAzN3B4O1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktd2lkZ2V0LWNvbnRlbnQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS13aWRnZXQtY29udGVudCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLXdpZGdldC1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgd2lkdGg6IDgwJTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLXN0YXRlLWFjdGl2ZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLXN0YXRlLWFjdGl2ZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLXN0YXRlLWFjdGl2ZSB7XG4gIGhlaWdodDogMzdweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMzdweDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlci1jYWxlbmRhciAudWktc3RhdGUtZGVmYXVsdCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLXN0YXRlLWRlZmF1bHQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIC51aS1zdGF0ZS1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMHB4O1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzN3B4O1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlci1jYWxlbmRhciAudWktc3RhdGUtaG92ZXIsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIC51aS1zdGF0ZS1ob3ZlcixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLXN0YXRlLWhvdmVyIHtcbiAgb3BhY2l0eTogMC42O1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlci10b2RheSA+IGEsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyLXRvZGF5ID4gYSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXItdG9kYXkgPiBhIHtcbiAgY29sb3I6ICM1MjQzYTA7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyLWN1cnJlbnQtZGF5LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlci1jdXJyZW50LWRheSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXItY3VycmVudC1kYXkge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzUyNDNhMCAhaW1wb3J0YW50O1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlci1jdXJyZW50LWRheSBhLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlci1jdXJyZW50LWRheSBhLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlci1jdXJyZW50LWRheSBhIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLXdpZGdldC1oZWFkZXIgLnVpLWljb24sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS13aWRnZXQtaGVhZGVyIC51aS1pY29uLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktd2lkZ2V0LWhlYWRlciAudWktaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1uZXh0LWJsYWNrLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMzUlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1OCUgNTAlO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2LFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmd1aWRlLXdyYXAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5ndWlkZS13cmFwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuZ3VpZGUtd3JhcCB7XG4gIHdpZHRoOiA1NSU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuZ3VpZGUtd3JhcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmd1aWRlLXdyYXAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5ndWlkZS13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuZ3VpZGUtd3JhcCAuYnV0dC1pY29uLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuZ3VpZGUtd3JhcCAuYnV0dC1pY29uLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuZ3VpZGUtd3JhcCAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmOGQ5NzQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8ge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctZGVzYyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy1kZXNjLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLWRlc2Mge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLXRpbWUsXG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctYWRkcmVzcyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy10aW1lLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLWFkZHJlc3MsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctdGltZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy1hZGRyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLXRpbWUgLm1lZXRpbmctZGVzYyxcbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy1hZGRyZXNzIC5tZWV0aW5nLWRlc2MsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctdGltZSAubWVldGluZy1kZXNjLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLWFkZHJlc3MgLm1lZXRpbmctZGVzYyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy10aW1lIC5tZWV0aW5nLWRlc2MsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctYWRkcmVzcyAubWVldGluZy1kZXNjIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBjb2xvcjogIzdiNjhjODtcbiAgbWFyZ2luOiAyLjVweCAwO1xuICB3aWR0aDogODAlO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLXRpbWUgLmJ1dHQtaWNvbixcbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy1hZGRyZXNzIC5idXR0LWljb24sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctdGltZSAuYnV0dC1pY29uLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLWFkZHJlc3MgLmJ1dHQtaWNvbixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy10aW1lIC5idXR0LWljb24sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctYWRkcmVzcyAuYnV0dC1pY29uIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy10aW1lIC5idXR0LWljb24uY2xvY2stcHVycGxlLFxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLWFkZHJlc3MgLmJ1dHQtaWNvbi5jbG9jay1wdXJwbGUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctdGltZSAuYnV0dC1pY29uLmNsb2NrLXB1cnBsZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy1hZGRyZXNzIC5idXR0LWljb24uY2xvY2stcHVycGxlLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLXRpbWUgLmJ1dHQtaWNvbi5jbG9jay1wdXJwbGUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctYWRkcmVzcyAuYnV0dC1pY29uLmNsb2NrLXB1cnBsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jbG9jay1wdXJwbGUuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLXRpbWUgLmJ1dHQtaWNvbi5sb2NhdGlvbi1wdXJwbGUsXG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctYWRkcmVzcyAuYnV0dC1pY29uLmxvY2F0aW9uLXB1cnBsZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy10aW1lIC5idXR0LWljb24ubG9jYXRpb24tcHVycGxlLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLWFkZHJlc3MgLmJ1dHQtaWNvbi5sb2NhdGlvbi1wdXJwbGUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctdGltZSAuYnV0dC1pY29uLmxvY2F0aW9uLXB1cnBsZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy1hZGRyZXNzIC5idXR0LWljb24ubG9jYXRpb24tcHVycGxlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWxvY2F0aW9uLXB1cnBsZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctdGltZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy10aW1lLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLXRpbWUge1xuICB3aWR0aDogMjAlO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLWFkZHJlc3MsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctYWRkcmVzcyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy1hZGRyZXNzIHtcbiAgd2lkdGg6IDQwJTtcbn1cblxuLmltYWdlLXdpZGdldCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmltYWdlLXdpZGdldCBpbWcge1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xufVxuLmltYWdlLXdpZGdldCBzcGFuIHtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuLmltYWdlLXdpZGdldCBzcGFuIGEge1xuICBtYXgtd2lkdGg6IDEwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA3MHB4O1xufVxuLmltYWdlLXdpZGdldCAuZmlsZS1zaXplIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pbWFnZS13aWRnZXQgaW5wdXRbbmFtZT1maWVsZF9waG90b19yZW1vdmVfYnV0dG9uXSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMHB4O1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgI2dvYWxzLmRhc2hib2FyZC13cmFwIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgcGFkZGluZzogNTBweDtcbiAgfVxufVxuXG4ubm9kZS1nb2FsLWZvcm0sXG4ubm9kZS1nb2FsLWVkaXQtZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uenpkYXNoYm9hcmQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLnp6ZGFzaGJvYXJkLXdyYXAge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC56emRhc2hib2FyZC13cmFwIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi56emRhc2hib2FyZC13cmFwIC5oZWFkZXItd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuaGVhZGVyLXdyYXAgaDEge1xuICBtYXJnaW46IDIwcHggMTBweCAyMHB4IDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuenpkYXNoYm9hcmQtd3JhcCAuaGVhZGVyLXdyYXAgaDEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnp6ZGFzaGJvYXJkLXdyYXAgLmhlYWRlci13cmFwIGgxLnRlYW0tbWVtYmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnp6ZGFzaGJvYXJkLXdyYXAgLmhlYWRlci13cmFwIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbn1cbi56emRhc2hib2FyZC13cmFwIC5oZWFkZXItd3JhcCAuYnV0dC1kYXNoYm9hcmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnp6ZGFzaGJvYXJkLXdyYXAgLmhlYWRlci13cmFwIC5idXR0LWRhc2hib2FyZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogNDJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgfVxuICAuenpkYXNoYm9hcmQtd3JhcCAuaGVhZGVyLXdyYXAgLmJ1dHQtZGFzaGJvYXJkIC5idXR0LWljb24ge1xuICAgIG1pbi13aWR0aDogMzJweDtcbiAgfVxuICAuenpkYXNoYm9hcmQtd3JhcCAuaGVhZGVyLXdyYXAgLmJ1dHQtZGFzaGJvYXJkIC50aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLmhlYWRlci13cmFwIC5idXR0LWhlbHAsXG4uenpkYXNoYm9hcmQtd3JhcCAuaGVhZGVyLXdyYXAgLmJ1dHQtYWRkLWdvYWwge1xuICBoZWlnaHQ6IDI1cHg7XG4gIG1pbi13aWR0aDogMTEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kOiAjRjlEODdDO1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLmhlYWRlci13cmFwIC5idXR0LWhlbHA6aG92ZXIsXG4uenpkYXNoYm9hcmQtd3JhcCAuaGVhZGVyLXdyYXAgLmJ1dHQtYWRkLWdvYWw6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuenpkYXNoYm9hcmQtd3JhcCAuaGVhZGVyLXdyYXAgLmJ1dHQtaGVscCxcbi56emRhc2hib2FyZC13cmFwIC5oZWFkZXItd3JhcCAuYnV0dC1hZGQtZ29hbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWNyZWF0b3ItY29udGFpbmVyLnRlYW0tbWVtYmVyIGRldGFpbHMge1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuZ29hbHMtY3JlYXRvci1jb250YWluZXIudGVhbS1tZW1iZXIgZGV0YWlscyBzdW1tYXJ5IHtcbiAgcGFkZGluZzogMTBweCAwO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IHJldmVydDtcbn1cbi56emRhc2hib2FyZC13cmFwIC5nb2Fscy1jcmVhdG9yLWNvbnRhaW5lci50ZWFtLW1lbWJlciBkZXRhaWxzIHN1bW1hcnk6Om1hcmtlciB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi56emRhc2hib2FyZC13cmFwIC5nb2Fscy1jcmVhdG9yLWNvbnRhaW5lci50ZWFtLW1lbWJlciBkZXRhaWxzIC5idXR0LWdvYWwge1xuICBib3JkZXI6IG5vbmU7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuZ29hbHMtY3JlYXRvci1jb250YWluZXIudGVhbS1tZW1iZXIgZGV0YWlscyAuZ29hbC13cmFwcGVyOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC56emRhc2hib2FyZC13cmFwIC5nb2Fscy1jcmVhdG9yLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuenpkYXNoYm9hcmQtd3JhcCAuZ29hbHMtY3JlYXRvci1jb250YWluZXIudGVhbS1tZW1iZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogNDBweCAwO1xuICB9XG59XG4uenpkYXNoYm9hcmQtd3JhcCAudGVtcGxhdGUtc2VsZWN0aW9uIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenpnb2Fscy1saXN0LWNvbHVtbiB7XG4gIG1hcmdpbi1yaWdodDogNjVweDtcbiAgd2lkdGg6IDMwJTtcbiAgbWF4LXdpZHRoOiAzNDBweDtcbiAgbWluLXdpZHRoOiAzNDBweDtcbn1cbi56emRhc2hib2FyZC13cmFwIC56emdvYWxzLWxpc3QtY29sdW1uIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgZm9udC1zaXplOiAwLjg4cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnp6ZGFzaGJvYXJkLXdyYXAgLnp6Z29hbHMtbGlzdC1jb2x1bW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLmdvYWwtd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuZ29hbC13cmFwcGVyIC5idXR0LWljb24ge1xuICBvcmRlcjogLTE7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuZ29hbC13cmFwcGVyIC50aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLmdvYWwtd3JhcHBlciAudGl0bGUgLnRpdGxlX2lubmVyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbiAgbWF4LWhlaWdodDogMi42ZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuZ29hbC13cmFwcGVyIC5idXR0LWdvYWwge1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNmZmZmZmY7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuZ29hbC13cmFwcGVyLmFjdGl2ZSAuYnV0dC1nb2FsIHtcbiAgYmFja2dyb3VuZDogI0Y5RDg3QztcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuZ29hbC13cmFwcGVyLmFjdGl2ZSAuYnV0dC1nb2FsIC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlEODdDO1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLmdvYWwtd3JhcHBlci5hY3RpdmUgLmJ1dHQtZ3JvdXBzIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi56emRhc2hib2FyZC13cmFwIC5idXR0LWdlbmVyYWwge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4ge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzgwcHggLSAzMHB4KTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4ge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtaW5mbyB7XG4gIG1hcmdpbjogNTBweCAwIDMwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZ29hbC1pbmZvIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLWRlZmluaXRpb24td3JhcCB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LCA1OCwgNzEsIDAuMjUpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZ29hbC1kZWZpbml0aW9uLXdyYXAge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtZGVmaW5pdGlvbi13cmFwIGgzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZ29hbC1kZWZpbml0aW9uLXdyYXAgLmdvYWwtZmllbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtZGVmaW5pdGlvbi13cmFwIC5nb2FsLWZpZWxkIGg0IHtcbiAgd2lkdGg6IDEwMHB4O1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgY29sb3I6ICMzMzdjYTU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZ29hbC1kZWZpbml0aW9uLXdyYXAgLmdvYWwtZmllbGQgaDQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB3aWR0aDogNzVweDtcbiAgICBwYWRkaW5nOiA1cHggMTBweCAwIDA7XG4gIH1cbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtZGVmaW5pdGlvbi13cmFwIC5nb2FsLWZpZWxkIC5maWVsZHMge1xuICBmbGV4OiAxO1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZ29hbC1kZWZpbml0aW9uLXdyYXAgLndyaXR0ZW4tZ29hbCBoNCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjE3ZW07XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZ29hbC1hY3Rpb25zLXdyYXAge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiwgNTgsIDcxLCAwLjI1KTtcbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtYWN0aW9ucy13cmFwIGg0IHtcbiAgZm9udC1zaXplOiAxLjE3ZW07XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLWFjdGlvbnMtd3JhcCBwIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtYWN0aW9ucy13cmFwIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLWFjdGlvbnMtd3JhcCAuZmllbGQtbXVsdGlwbGUtZHJhZyB7XG4gIHBhZGRpbmc6IDA7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLWFjdGlvbnMtd3JhcCB0ZCB7XG4gIHBhZGRpbmc6IDA7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLWFjdGlvbnMtd3JhcCAucGFyYWdyYXBocy1zdWJmb3JtIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtYWN0aW9ucy13cmFwIC5wYXJhZ3JhcGhzLXN1YmZvcm0gPiBkaXYge1xuICBmbGV4OiAxO1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZ29hbC1hY3Rpb25zLXdyYXAgLnBhcmFncmFwaHMtc3ViZm9ybSA+IGRpdjpudGgtY2hpbGQoMikge1xuICBmbGV4OiAwO1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZ29hbC1hY3Rpb25zLXdyYXAgLnBhcmFncmFwaHMtc3ViZm9ybSAuZmllbGQtLXdpZGdldC1ib29sZWFuLWNoZWNrYm94IHtcbiAgb3JkZXI6IC0xO1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZ29hbC1hY3Rpb25zLXdyYXAgLnBhcmFncmFwaHMtc3ViZm9ybSAuanMtZm9ybS10eXBlLXRleHRmaWVsZCBsYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLW5vdGlmeS13cmFwIHtcbiAgbWFyZ2luOiA1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLW5vdGlmeS13cmFwIHtcbiAgICBtYXJnaW46IDUwcHggMDtcbiAgfVxufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZ29hbC1ub3RpZnktd3JhcCAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZ29hbC1ub3RpZnktd3JhcCAuanMtZm9ybS10eXBlLWNoZWNrYm94IGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtc3RhdHVzLXdyYXAge1xuICBtYXJnaW46IDUwcHggMDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiwgNTgsIDcxLCAwLjI1KTtcbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtc3RhdHVzLXdyYXAgI2VkaXQtZmVlZGJhY2sge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZm9ybS1hY3Rpb25zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZm9ybS1hY3Rpb25zIC5idXR0LWdlbmVyYWwge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aWR0aDogMTgwcHg7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5mb3JtLWFjdGlvbnMgLmJ1dHQtZGFzaGJvYXJkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAzMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZm9ybS1hY3Rpb25zIC5idXR0LWRhc2hib2FyZCB7XG4gICAgbGVmdDogMjBweDtcbiAgICB3aWR0aDogNDJweDtcbiAgfVxuICAuenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5mb3JtLWFjdGlvbnMgLmJ1dHQtZGFzaGJvYXJkIC50aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5mb3JtLWFjdGlvbnMgLmJ1dHQtZGFzaGJvYXJkIC5idXR0LWljb24ge1xuICAgIG1pbi13aWR0aDogMzJweDtcbiAgfVxufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZm9ybS1pdGVtLWZpZWxkLW5vdGlmeS10ZWFtLW1lbWJlcnMtdmFsdWUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAjZWRpdC1maWVsZC1hc3NpZ25lZC10by0tZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDAuOGVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gI2VkaXQtZmllbGQtYXNzaWduZWQtdG8tLWRlc2NyaXB0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxufVxuXG4uY29uZmlybS1yZW1vdmUtdXNlci1mb3JtIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmNvbmZpcm0tcmVtb3ZlLXVzZXItZm9ybSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxufVxuLmNvbmZpcm0tcmVtb3ZlLXVzZXItZm9ybSAuZm9ybS1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuY29uZmlybS1yZW1vdmUtdXNlci1mb3JtIC5mb3JtLWFjdGlvbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuLmNvbmZpcm0tcmVtb3ZlLXVzZXItZm9ybSAuYnV0dC1nZW5lcmFsIHtcbiAgbWFyZ2luOiAyMHB4O1xufVxuLmNvbmZpcm0tcmVtb3ZlLXVzZXItZm9ybSAuYnV0dC1nZW5lcmFsW25hbWU9c3VwcG9ydC1yZW1vdmUtdXNlci1iYWNrXSAuYnV0dC1pY29uIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5jb25maXJtLXJlbW92ZS11c2VyLWZvcm0gLmJ1dHQtZ2VuZXJhbFtuYW1lPXN1cHBvcnQtcmVtb3ZlLXVzZXItcmVtb3ZlXSB7XG4gIGJhY2tncm91bmQ6ICNkYzM4MzA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNvbmZpcm0tcmVtb3ZlLXVzZXItZm9ybSAuYnV0dC1nZW5lcmFsW25hbWU9c3VwcG9ydC1yZW1vdmUtdXNlci1yZW1vdmVdIC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kOiAjZGMzODMwIHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jbG9zZS1saWdodC5zdmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1OCUgNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4ucXVpei1jYXRlZ29yeS13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnF1aXotY2F0ZWdvcnktd3JhcCBoMSB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5xdWl6LWNhdGVnb3J5LXdyYXAgLnF1aXotaW5mby13cmFwIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LCA1OCwgNzEsIDAuMjUpO1xuICBjb2xvcjogIzMyMzMzMztcbiAgcGFkZGluZzogNDBweDtcbiAgd2lkdGg6IDgyJTtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1pbi13aWR0aDogNzAwcHg7XG4gIG1hcmdpbjogNTBweCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucXVpei1jYXRlZ29yeS13cmFwIC5xdWl6LWluZm8td3JhcCAudmlkZW8ge1xuICB3aWR0aDogODAlO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBoZWlnaHQ6IDUwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucXVpei1jYXRlZ29yeS13cmFwIC5xdWl6LWluZm8td3JhcCAudmlkZW8gaW1nIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnF1aXotY2F0ZWdvcnktd3JhcCAucXVpei1pbmZvLXdyYXAgLnZpZGVvIC5pZnJhbWUtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cbi5xdWl6LWNhdGVnb3J5LXdyYXAgLnF1aXotaW5mby13cmFwIC52aWRlbyBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5xdWl6LWNhdGVnb3J5LXdyYXAgLnF1aXotaW5mby13cmFwIGgyIHtcbiAgZm9udC1zaXplOiAxLjRlbTtcbiAgY29sb3I6ICM3ODZhYzE7XG59XG4ucXVpei1jYXRlZ29yeS13cmFwIC5xdWl6LWluZm8td3JhcCAuYnV0dC1zdGFydC1xdWl6IHtcbiAgYmFja2dyb3VuZDogIzdiNjhjODtcbiAgY29sb3I6ICNmZmY7XG59XG4ucXVpei1jYXRlZ29yeS13cmFwIC5xdWl6LWluZm8td3JhcCAuYnV0dC1zdGFydC1xdWl6IC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnF1aXotY2F0ZWdvcnktd3JhcCAucXVpei1pbmZvLXdyYXAgLmJ1dHQtc3RhcnQtcXVpeiAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6ICM0OTNkNzY7XG59XG4ucXVpei1jYXRlZ29yeS13cmFwIC5idXR0b24td3JhcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5xdWl6LWNhdGVnb3J5LXdyYXAgLmJ1dHRvbi13cmFwIC5idXR0LXN0YXJ0LXF1aXoge1xuICBtYXJnaW46IDA7XG59XG5cbi5xdWl6LXdyYXBwZXIge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMjAwcHg7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAucXVpei13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5xdWl6LXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuLnF1aXotd3JhcHBlciBoMSB7XG4gIG1hcmdpbjogMCAwIDUwcHggMDtcbn1cbi5xdWl6LXdyYXBwZXIgLmhpZGRlbi1xdWVzdGlvbnMge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiAwO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xufVxuLnF1aXotd3JhcHBlciAucHJvZ3Jlc3Mge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIHotaW5kZXg6IDA7XG4gIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiwgNTgsIDcxLCAwLjI1KTtcbn1cbi5xdWl6LXdyYXBwZXIgLnByb2dyZXNzIC5wcm9ncmVzcy1maWxsIHtcbiAgYmFja2dyb3VuZDogI0NBQzJFQztcbiAgaGVpZ2h0OiA4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB3aWR0aDogMCU7XG4gIHotaW5kZXg6IC0xO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjVzO1xufVxuLnF1aXotd3JhcHBlciAucHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHotaW5kZXg6IDE7XG59XG4ucXVpei13cmFwcGVyIC5wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90IHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZDogI0U0RTBGNztcbn1cbi5xdWl6LXdyYXBwZXIgLnByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3QuY29tcGxldGUge1xuICBiYWNrZ3JvdW5kOiAjNzg2YWMxO1xufVxuLnF1aXotd3JhcHBlciAucHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5jdXJyZW50IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiAzcHggc29saWQgIzc4NmFjMTtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTNweDtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWdnZXI7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiwgNTgsIDcxLCAwLjI1KTtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIHdpZHRoOiA3NyU7XG4gIG1heC13aWR0aDogOTIwcHg7XG4gIG1pbi13aWR0aDogNjAwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwICNuby1uZXh0LW1lc3NhZ2Uge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNlZWVlZWU7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gaDIge1xuICBmb250LXNpemU6IDEuNGVtO1xuICBjb2xvcjogIzc4NmFjMTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiBoMi5saWZlYWx0IHtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIG1hcmdpbi1ib3R0b206IDM2cHg7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gaDMge1xuICBjb2xvcjogIzc4NmFjMTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuc3VidGl0bGUge1xuICBmb250LXNpemU6IDAuOWVtO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGNvbG9yOiAjNzg2YWMxO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB9XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmRyb3B6b25lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuZHJvcHpvbmUgLmRyb3AtbGluZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZDogI2M1YzVjNTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuZHJvcHpvbmUgLmRyYWdnYWJsZS1vcHRpb24ge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5kcm9wem9uZSAuZHJhZ2dhYmxlLW9wdGlvbi5wbGFjZSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5kcm9wem9uZSAuZHJhZ2dhYmxlLW9wdGlvbiAuaWNvbiB7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJhY2tncm91bmQ6ICM1OWEzZDA7XG4gIGJvcmRlci1yYWRpdXM6IDM0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzMyMzMzMztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY3Vyc29yOiBncmFiO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5kcm9wem9uZSAuZHJhZ2dhYmxlLW9wdGlvbiAuaWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiQVwiO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5kcm9wem9uZSAuZHJhZ2dhYmxlLW9wdGlvbiAudGl0bGUsIC5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuZHJvcHpvbmUgLmRyYWdnYWJsZS1vcHRpb24gLmFuaW1hdGlvbi1idWJibGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5kcm9wem9uZSAuZHJhZ2dhYmxlLW9wdGlvbi5vcHRpb24xIC5pY29uIHtcbiAgYmFja2dyb3VuZDogI0VCODc4Mjtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuZHJvcHpvbmUgLmRyYWdnYWJsZS1vcHRpb24ub3B0aW9uMSAuaWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiQlwiO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5kcm9wem9uZSAuZHJhZ2dhYmxlLW9wdGlvbi5vcHRpb24yIC5pY29uIHtcbiAgYmFja2dyb3VuZDogI0YzQzc2Mjtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuZHJvcHpvbmUgLmRyYWdnYWJsZS1vcHRpb24ub3B0aW9uMiAuaWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiQ1wiO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5kcm9wem9uZSAuZHJhZ2dhYmxlLW9wdGlvbi5vcHRpb24zIC5pY29uIHtcbiAgYmFja2dyb3VuZDogIzg2Q0M4ODtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuZHJvcHpvbmUgLmRyYWdnYWJsZS1vcHRpb24ub3B0aW9uMyAuaWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiRFwiO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5kcm9wem9uZS1sYWJlbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIHtcbiAgcGFkZGluZzogNDBweCAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICB9XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5zZWxlY3QtYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDk1JTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5zZWxlY3QtYnV0dG9ucyAub3B0aW9uIHtcbiAgd2lkdGg6IDI2cHg7XG4gIGhlaWdodDogMjZweDtcbiAgYm9yZGVyOiAycHggc29saWQgI0FBOUVFMztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5zZWxlY3QtYnV0dG9ucyAub3B0aW9uIC5pbm5lciB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJhY2tncm91bmQ6ICNBQTlFRTM7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuc2VsZWN0LWJ1dHRvbnMgLm9wdGlvbjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5zZWxlY3QtYnV0dG9ucyAub3B0aW9uOmhvdmVyIC5pbm5lciB7XG4gIG9wYWNpdHk6IDE7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5zZWxlY3QtYnV0dG9ucyAub3B0aW9uLnNlbGVjdGVkIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWdnZXI7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5zZWxlY3QtYnV0dG9ucyAub3B0aW9uLnNlbGVjdGVkIC5pbm5lciB7XG4gIG9wYWNpdHk6IDE7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb24ge1xuICBiYWNrZ3JvdW5kOiAjRDRFOUY3O1xuICBib3JkZXI6IDVweCBzb2xpZCAjRDRFOUY3O1xuICBoZWlnaHQ6IDY0cHg7XG4gIHdpZHRoOiA0OCU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMjBweCAwIDEwcHg7XG4gIGN1cnNvcjogZ3JhYjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMC45ZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbiB7XG4gICAgZm9udC1zaXplOiAwLjZyZW07XG4gICAgcGFkZGluZzogMCA1cHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIH1cbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9uIC5hbmltYXRpb24tYnViYmxlIHtcbiAgei1pbmRleDogLTE7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbiAuaWNvbiB7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAzNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICM1OUEzRDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgbWluLXdpZHRoOiAzNHB4O1xuICBtaW4taGVpZ2h0OiAzNHB4O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb24gLmljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIkFcIjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9uIC5pY29uIHtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBtaW4td2lkdGg6IDIwcHg7XG4gICAgbWluLWhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9uLm9wdGlvbjEge1xuICBiYWNrZ3JvdW5kOiAjRjdEQURBO1xuICBib3JkZXI6IDVweCBzb2xpZCAjRjdEQURBO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb24ub3B0aW9uMSAuaWNvbiB7XG4gIGNvbG9yOiAjRUI4NzgyO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb24ub3B0aW9uMSAuaWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiQlwiO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb24ub3B0aW9uMSAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6ICNFRTlBOTU7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbi5vcHRpb24yIHtcbiAgYmFja2dyb3VuZDogI0Y4RTlCOTtcbiAgYm9yZGVyOiA1cHggc29saWQgI0Y4RTlCOTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9uLm9wdGlvbjIgLmljb24ge1xuICBjb2xvcjogI0YzQzc2Mjtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9uLm9wdGlvbjIgLmljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIkNcIjtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9uLm9wdGlvbjIgLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kOiAjRjNDNzYyO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb24ub3B0aW9uMyB7XG4gIGJhY2tncm91bmQ6ICNkNWYyZDQ7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNkNWYyZDQ7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbi5vcHRpb24zIC5pY29uIHtcbiAgY29sb3I6ICM4NkNDODg7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbi5vcHRpb24zIC5pY29uOmFmdGVyIHtcbiAgY29udGVudDogXCJEXCI7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbi5vcHRpb24zIC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogIzg2Q0M4ODtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9uLnNlbGVjdGVkIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG4gIGJhY2tncm91bmQ6ICM1OWEzZDA7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBib3JkZXItd2lkdGg6IDVweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9uLnNlbGVjdGVkLm9wdGlvbjEge1xuICBiYWNrZ3JvdW5kOiAjRUU5QTk1O1xuICBib3JkZXItY29sb3I6ICNGN0RBREE7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbi5zZWxlY3RlZC5vcHRpb24yIHtcbiAgYmFja2dyb3VuZDogI0YzQzc2MjtcbiAgYm9yZGVyLWNvbG9yOiAjRjhFOUI5O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb24uc2VsZWN0ZWQub3B0aW9uMyB7XG4gIGJhY2tncm91bmQ6ICM4NkNDODg7XG4gIGJvcmRlci1jb2xvcjogI2Q1ZjJkNDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9uLnNlbGVjdGVkIHtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgfVxufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb24uc3F1aXNoIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogc2hha2U7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb24ge1xuICB3aWR0aDogNDglO1xuICBtaW4taGVpZ2h0OiA2NHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJhY2tncm91bmQ6ICNENEU5Rjc7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNENEU5Rjc7XG4gIGJvcmRlci1yYWRpdXM6IDMzcHg7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDtcbiAgcGFkZGluZzogMCAxMHB4IDAgNXB4O1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbi5zZWxlY3RlZCB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xuICBiYWNrZ3JvdW5kOiAjNTlBM0QwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgb3V0bGluZTogMnB4IHNvbGlkICMzMjMzMzMgIWltcG9ydGFudDtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb246bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZDogI0Y3REFEQTtcbiAgYm9yZGVyOiA1cHggc29saWQgI0Y3REFEQTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb246bnRoLWNoaWxkKDIpIC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUU5QTk1O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbjpudGgtY2hpbGQoMikgLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kOiAjRUU5QTk1O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbjpudGgtY2hpbGQoMikuc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjRUU5QTk1O1xuICBvdXRsaW5lOiAycHggc29saWQgIzMyMzMzMyAhaW1wb3J0YW50O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbjpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kOiAjRjhFOUI5O1xuICBib3JkZXI6IDVweCBzb2xpZCAjRjhFOUI5O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbjpudGgtY2hpbGQoMykgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0M3NjI7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uOm50aC1jaGlsZCgzKSAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6ICNGM0M3NjI7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uOm50aC1jaGlsZCgzKS5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICNGM0M3NjI7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMzIzMzMzICFpbXBvcnRhbnQ7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQ6ICNkNWYyZDQ7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNkNWYyZDQ7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uOm50aC1jaGlsZCg0KSAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2Q0M4ODtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb246bnRoLWNoaWxkKDQpIC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogIzg2Q0M4ODtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb246bnRoLWNoaWxkKDQpLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogIzg2Q0M4ODtcbiAgb3V0bGluZTogMnB4IHNvbGlkICMzMjMzMzMgIWltcG9ydGFudDtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb246bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZDogI2ViZWJlYjtcbiAgYm9yZGVyOiA1cHggc29saWQgI2ViZWJlYjtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb246bnRoLWNoaWxkKDUpIC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUM5RTlFO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbjpudGgtY2hpbGQoNSkgLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kOiAjOUM5RTlFO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbjpudGgtY2hpbGQoNSkuc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjOUM5RTlFO1xuICBvdXRsaW5lOiAycHggc29saWQgIzMyMzMzMyAhaW1wb3J0YW50O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbiAuYnV0dC1pY29uIHtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU5QTNEMDtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb24gLmJ1dHQtaWNvbi5VTklWRVJTSVRZIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXVuaXZlcnNpdHkuc3ZnKTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb24gLmJ1dHQtaWNvbi5UUkFJTklOR19DRU5UUkUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdHJhaW5pbmdjZW50cmUzLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uIC5idXR0LWljb24uSEFORFNfT05fVFJBSU5JTkcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24taGFuZHNvbi5zdmcpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbiAuYnV0dC1pY29uLldPUksge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc3RyYWlnaHR0b3dvcmsuc3ZnKTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb24gLmJ1dHQtaWNvbi5PVEhFUiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1nYXB5ZWFyLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uIC5idXR0LWljb24uVklTVUFMIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWxvb2tpbmcuc3ZnKTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb24gLmJ1dHQtaWNvbi5SRUFEX1dSSVRFIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXJlYWRpbmcuc3ZnKTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb24gLmJ1dHQtaWNvbi5BVURJVE9SWSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1saXN0ZW5pbmcuc3ZnKTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb24gLmJ1dHQtaWNvbi5LSU5BRVNUSEVUSUMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZG9pbmcuc3ZnKTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb24gLnRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjA1ZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDEwcHggMCAxMHB4IDEwcHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbi5PVEhFUiB0ZXh0YXJlYSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgaGVpZ2h0OiA1NXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIH1cbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uIHtcbiAgaGVpZ2h0OiA3NHB4O1xuICBiYWNrZ3JvdW5kOiAjRTRFMEY3O1xuICBib3JkZXI6IDVweCBzb2xpZCAjRTRFMEY3O1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAyNjBweDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXNpemU6IDAuOGVtO1xuICBwYWRkaW5nOiAwIDEwcHggMCA1cHg7XG4gIG1hcmdpbjogMCA1cHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbiB7XG4gICAgbWFyZ2luOiA1cHg7XG4gIH1cbiAgLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb24uZG9udC1taW5kIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb24uc2VsZWN0ZWQge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbiAgYmFja2dyb3VuZDogIzdiNjhjODtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uIC5idXR0LWljb24ge1xuICB3aWR0aDogNTRweDtcbiAgaGVpZ2h0OiA1NHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2I2OGM4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb24gLnRpdGxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb24gLnRpdGxlLmNlbnRyZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uIC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogIzdiNjhjODtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uLmJ1dHQtbGlmZXNraWxsc3F1aXoge1xuICBtYXgtd2lkdGg6IDIzJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbi5idXR0LWxpZmVza2lsbHNxdWl6IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uLmJ1dHQtbGlmZXNraWxsc3F1aXo6bnRoLWNoaWxkKDEpIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzg4Y2I4ODtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uLmJ1dHQtbGlmZXNraWxsc3F1aXo6bnRoLWNoaWxkKDEpOmhvdmVyIC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogIzg4Y2I4ODtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uLmJ1dHQtbGlmZXNraWxsc3F1aXo6bnRoLWNoaWxkKDEpLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogIzg4Y2I4ODtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uLmJ1dHQtbGlmZXNraWxsc3F1aXo6bnRoLWNoaWxkKDIpIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2VhODc4Mjtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uLmJ1dHQtbGlmZXNraWxsc3F1aXo6bnRoLWNoaWxkKDIpOmhvdmVyIC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogI2VhODc4Mjtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uLmJ1dHQtbGlmZXNraWxsc3F1aXo6bnRoLWNoaWxkKDIpLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogI2VhODc4Mjtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uLmJ1dHQtbGlmZXNraWxsc3F1aXo6bnRoLWNoaWxkKDMpIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2Y0Yzc2MDtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uLmJ1dHQtbGlmZXNraWxsc3F1aXo6bnRoLWNoaWxkKDMpOmhvdmVyIC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogI2Y0Yzc2MDtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uLmJ1dHQtbGlmZXNraWxsc3F1aXo6bnRoLWNoaWxkKDMpLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogI2Y0Yzc2MDtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uLmJ1dHQtbGlmZXNraWxsc3F1aXo6bnRoLWNoaWxkKDQpIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzU5YTNkMDtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uLmJ1dHQtbGlmZXNraWxsc3F1aXo6bnRoLWNoaWxkKDQpOmhvdmVyIC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogIzU5YTNkMDtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uLmJ1dHQtbGlmZXNraWxsc3F1aXo6bnRoLWNoaWxkKDQpLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogIzU5YTNkMDtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uW2RhdGEtaW5kZXg9U0VOU09SWV8wMV0gLm5lZ2F0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwMS1uZWdhdGl2ZS5zdmcpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25bZGF0YS1pbmRleD1TRU5TT1JZXzAxXSAucG9zaXRpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTAxLXBvc2l0aXZlLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbltkYXRhLWluZGV4PVNFTlNPUllfMDJdIC5uZWdhdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDItbmVnYXRpdmUuc3ZnKTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uW2RhdGEtaW5kZXg9U0VOU09SWV8wMl0gLnBvc2l0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwMi1wb3NpdGl2ZS5zdmcpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25bZGF0YS1pbmRleD1TRU5TT1JZXzAzXSAubmVnYXRpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTAzLW5lZ2F0aXZlLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbltkYXRhLWluZGV4PVNFTlNPUllfMDNdIC5wb3NpdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDMtcG9zaXRpdmUuc3ZnKTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uW2RhdGEtaW5kZXg9U0VOU09SWV8wNF0gLm5lZ2F0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwNC1uZWdhdGl2ZS5zdmcpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25bZGF0YS1pbmRleD1TRU5TT1JZXzA0XSAucG9zaXRpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTA0LXBvc2l0aXZlLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbltkYXRhLWluZGV4PVNFTlNPUllfMDVdIC5uZWdhdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDUtbmVnYXRpdmUuc3ZnKTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uW2RhdGEtaW5kZXg9U0VOU09SWV8wNV0gLnBvc2l0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwNS1wb3NpdGl2ZS5zdmcpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25bZGF0YS1pbmRleD1TRU5TT1JZXzA2XSAubmVnYXRpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTA2LW5lZ2F0aXZlLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbltkYXRhLWluZGV4PVNFTlNPUllfMDZdIC5wb3NpdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDYtcG9zaXRpdmUuc3ZnKTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uW2RhdGEtaW5kZXg9U0VOU09SWV8wN10gLm5lZ2F0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwNy1uZWdhdGl2ZS5zdmcpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25bZGF0YS1pbmRleD1TRU5TT1JZXzA3XSAucG9zaXRpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTA3LXBvc2l0aXZlLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbltkYXRhLWluZGV4PVNFTlNPUllfMDhdIC5uZWdhdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDgtbmVnYXRpdmUuc3ZnKTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uW2RhdGEtaW5kZXg9U0VOU09SWV8wOF0gLnBvc2l0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwOC1wb3NpdGl2ZS5zdmcpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25bZGF0YS1pbmRleD1TRU5TT1JZXzA5XSAubmVnYXRpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTA5LW5lZ2F0aXZlLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbltkYXRhLWluZGV4PVNFTlNPUllfMDldIC5wb3NpdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDktcG9zaXRpdmUuc3ZnKTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmFuc3dlci1saW5lIHtcbiAgaGVpZ2h0OiAxOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMjBweCAwIDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmFuc3dlci1saW5lIC5saW5lIHtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQ6ICNFNEUwRjc7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuYW5zd2VyLWxpbmUgLmFuc3dlci1zd29vc2gge1xuICBoZWlnaHQ6IDE4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZS1pbi1vdXQ7XG4gIGxlZnQ6IGNhbGMoMCUgLSAyNDhweCk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50ZXh0LWFuc3dlcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24uaGlkZS1xdWVzdGlvbiB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgaGVpZ2h0OiAwO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uLmN1cnJlbnQge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbn1cbi5xdWl6LXdyYXBwZXIgLmJ1dHRvbi13cmFwIHtcbiAgd2lkdGg6IDc3JTtcbiAgbWFyZ2luOiA0MHB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5xdWl6LXdyYXBwZXIgLmJ1dHRvbi13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnF1aXotd3JhcHBlciAuYnV0dG9uLXdyYXAgLmJ1dHQtc2F2ZSB7XG4gIG1hcmdpbjogMDtcbn1cbi5xdWl6LXdyYXBwZXIgLmJ1dHRvbi13cmFwIC5idXR0LW5leHQge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIHBhZGRpbmc6IDAgNHB4IDAgMTVweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5xdWl6LXdyYXBwZXIgLmJ1dHRvbi13cmFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAyMHB4IDAgMTMwcHg7XG4gICAgLyouYnV0dC1uZXh0LCAuYnV0dC1wcmV2aW91cyB7XG4gICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcblxuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMzJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfSovXG4gIH1cbiAgLnF1aXotd3JhcHBlciAuYnV0dG9uLXdyYXAgLmJ1dHQtbmV4dCwgLnF1aXotd3JhcHBlciAuYnV0dG9uLXdyYXAgLmJ1dHQtcHJldmlvdXMge1xuICAgIHdpZHRoOiAxMzBweDtcbiAgfVxuICAucXVpei13cmFwcGVyIC5idXR0b24td3JhcCAuYnV0dC1zYXZlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA4MHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG59XG5cbi5xdWl6LXJlc3VsdHMtd3JhcCB7XG4gIHdpZHRoOiAxMjAwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLnF1aXotcmVzdWx0cy13cmFwIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucXVpei1yZXN1bHRzLXdyYXAge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuLnF1aXotcmVzdWx0cy13cmFwIGgxIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC50aXRsZS1zZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC50aXRsZS1zZWN0aW9uIC5zaWRlLWJhY2sge1xuICB3aWR0aDogMTgwcHg7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnRpdGxlLXNlY3Rpb24gaDEge1xuICBmbGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAudGl0bGUtc2VjdGlvbiAubWFpbi10aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnF1aXotcmVzdWx0cy13cmFwIC50aXRsZS1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxuICAucXVpei1yZXN1bHRzLXdyYXAgLnRpdGxlLXNlY3Rpb24gLmJ1dHQtZ2VuZXJhbCB7XG4gICAgd2lkdGg6IDQycHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIH1cbiAgLnF1aXotcmVzdWx0cy13cmFwIC50aXRsZS1zZWN0aW9uIC5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbiB7XG4gICAgbWluLXdpZHRoOiAzMnB4O1xuICB9XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCAudGl0bGUtc2VjdGlvbiAuYnV0dC1nZW5lcmFsIC50aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucXVpei1yZXN1bHRzLXdyYXAgLnRpdGxlLXNlY3Rpb24gLnNpZGUtYmFjayB7XG4gICAgd2lkdGg6IDQycHg7XG4gIH1cbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAuZGV0YWlscy13cmFwIHtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHdpZHRoOiA2NCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA0MHB4IDAgMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5kZXRhaWxzLXdyYXAgcCB7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAucXVpei1yZXN1bHRzLXdyYXAgLmRldGFpbHMtd3JhcCB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxufVxuLnF1aXotcmVzdWx0cy13cmFwIC5uby1yZXN1bHRzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxMDBweCAwO1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMzBweCAwIDUwcHg7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IHtcbiAgZmxleDogMTtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5vdXRlci13cmFwIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIHVsIHtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIG1hcmdpbjogMjBweCAwIDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjJlbTtcbiAgcGFkZGluZzogMCAyNXB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIHVsIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAolwiO1xuICBmb250LXdlaWdodDogOTAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBtYXJnaW4tbGVmdDogLTFyZW07XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgdWwud29yayBsaTo6YmVmb3JlLCAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgdWwubGlzdC1ub2RlLXllbGxvdyBsaTo6YmVmb3JlIHtcbiAgY29sb3I6ICNmNGM3NjA7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgdWwubGlmZSBsaTo6YmVmb3JlIHtcbiAgY29sb3I6ICNlYTg3ODI7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgdWwudHJhaW5pbmcgbGk6OmJlZm9yZSB7XG4gIGNvbG9yOiAjODhjYjg4O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIHVsLnN0cmVuZ3RocyBsaTo6YmVmb3JlIHtcbiAgY29sb3I6ICM5ZTkyZDc7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgdWwuY2FyZWVyIGxpOjpiZWZvcmUge1xuICBjb2xvcjogIzU5YTNkMDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudGl0bGUtYmFyLWdyZXksIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuT3JnYW5pc2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYjtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudGl0bGUtYmFyLWNpcmNsZS1ncmV5LCAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLk9yZ2FuaXNlZC1jaXJjbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWM5ZTlkO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC50aXRsZS1iYXItcGluaywgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5IZWxwaW5nLCAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmxpZmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhkYWRhO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC50aXRsZS1iYXItY2lyY2xlLXBpbmssIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuSGVscGluZy1jaXJjbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWE4NzgyO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC50aXRsZS1iYXIteWVsbG93LCAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLkFydGlzdGljLCAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLndvcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdlOWI4O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC50aXRsZS1iYXItY2lyY2xlLXllbGxvdywgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5BcnRpc3RpYy1jaXJjbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRjNzYwO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC50aXRsZS1iYXItYmx1ZSwgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5QcmFjdGljYWwsIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuY2FyZWVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzZTlmNztcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudGl0bGUtYmFyLWNpcmNsZS1ibHVlLCAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLlByYWN0aWNhbC1jaXJjbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTlhM2QwO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC50aXRsZS1iYXItcHVycGxlLCAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLkludmVzdGlnYXRpdmUsIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuc3RyZW5ndGhzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTBmNztcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudGl0bGUtYmFyLWNpcmNsZS1wdXJwbGUsIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuSW52ZXN0aWdhdGl2ZS1jaXJjbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWU5MmQ3O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC50aXRsZS1iYXItZ3JlZW4sIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuRW50ZXJwcmlzaW5nLCAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRyYWluaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZjJkNDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudGl0bGUtYmFyLWNpcmNsZS1ncmVlbiwgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5FbnRlcnByaXNpbmctY2lyY2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg4Y2I4ODtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuaWNvbi1idXR0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGFsaWNlYmx1ZTtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtaW4td2lkdGg6IDQwcHg7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmljb24tYnV0dC5jYXJlZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTlhM2QwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2FyZWVyLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNnB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDdweCAhaW1wb3J0YW50O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pY29uLWJ1dHQuc3RyZW5ndGhzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzllOTJkNztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXN0cmVuZ3Rocy5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjZweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3cHggIWltcG9ydGFudDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuaWNvbi1idXR0Lndvcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRjNzYwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24td29yay5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjZweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3cHggIWltcG9ydGFudDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuaWNvbi1idXR0LnRyYWluaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg4Y2I4ODtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRyYWluaW5nLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNnB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDdweCAhaW1wb3J0YW50O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pY29uLWJ1dHQubGlmZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYTg3ODI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1saWZlLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNnB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDdweCAhaW1wb3J0YW50O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pbm5lci1jb250ZW50LXdyYXAge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuaW5uZXItY29udGVudC13cmFwIC5wZXJzb24ge1xuICB3aWR0aDogMTg1cHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL21hc2stYmcuc3ZnXCIpO1xuICBtYXNrLW1vZGU6IGFscGhhO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgbWF4LWhlaWdodDogMzgwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuaW5uZXItY29udGVudC13cmFwIC5wZXJzb24gLmZpbGwge1xuICB3aWR0aDogMTAwJTtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuaW5uZXItY29udGVudC13cmFwIC5wZXJzb24gLmZpbGwuUHJhY3RpY2FsIHtcbiAgYmFja2dyb3VuZDogIzU5YTNkMDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuaW5uZXItY29udGVudC13cmFwIC5wZXJzb24gLmZpbGwuSW52ZXN0aWdhdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICM5ZTkyZDc7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmlubmVyLWNvbnRlbnQtd3JhcCAucGVyc29uIC5maWxsLkhlbHBpbmcge1xuICBiYWNrZ3JvdW5kOiAjZWE4NzgyO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pbm5lci1jb250ZW50LXdyYXAgLnBlcnNvbiAuZmlsbC5PcmdhbmlzZWQge1xuICBiYWNrZ3JvdW5kOiAjOWM5ZTlkO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pbm5lci1jb250ZW50LXdyYXAgLnBlcnNvbiAuZmlsbC5BcnRpc3RpYyB7XG4gIGJhY2tncm91bmQ6ICNmNGM3NjA7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmlubmVyLWNvbnRlbnQtd3JhcCAucGVyc29uIC5maWxsLkVudGVycHJpc2luZyB7XG4gIGJhY2tncm91bmQ6ICM4OGNiODg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmlubmVyLWNvbnRlbnQtd3JhcCAucGVyc29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmlubmVyLWNvbnRlbnQtd3JhcCBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuaW5uZXItY29udGVudC13cmFwIC5yZXN1bHQtY29udGFpbmVyLXdyYXAsIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuaW5uZXItY29udGVudC13cmFwIC5yZXN1bHQtY29udGVudC13cmFwIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pbm5lci1jb250ZW50LXdyYXAgLnJlc3VsdC1jb250YWluZXItd3JhcCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmlubmVyLWNvbnRlbnQtd3JhcCAucmVzdWx0LWNvbnRhaW5lci13cmFwIC5idXR0b24td3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmlubmVyLWNvbnRlbnQtd3JhcCAucmVzdWx0LWNvbnRhaW5lci13cmFwIC5idXR0b24td3JhcCAuYnV0dC1kYXNoYm9hcmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDMwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmlubmVyLWNvbnRlbnQtd3JhcCAucmVzdWx0LWNvbnRhaW5lci13cmFwIC5idXR0b24td3JhcCAuYnV0dC1kYXNoYm9hcmQge1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgd2lkdGg6IDQycHg7XG4gIH1cbiAgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pbm5lci1jb250ZW50LXdyYXAgLnJlc3VsdC1jb250YWluZXItd3JhcCAuYnV0dG9uLXdyYXAgLmJ1dHQtZGFzaGJvYXJkIC50aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmlubmVyLWNvbnRlbnQtd3JhcCAucmVzdWx0LWNvbnRhaW5lci13cmFwIC5idXR0b24td3JhcCAuYnV0dC1kYXNoYm9hcmQgLmJ1dHQtaWNvbiB7XG4gICAgbWluLXdpZHRoOiAzMnB4O1xuICB9XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmlubmVyLWNvbnRlbnQtd3JhcCAucmVzdWx0LWNvbnRlbnQtd3JhcCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnJlc3VsdCwgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5sZWFybmVyLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAzNy41cHggMzcuNXB4IDE2cHggMTZweDtcbiAgcGFkZGluZzogMTBweDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbjogMTVweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1pbi13aWR0aDogMjIwcHg7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnJlc3VsdCAuaGVhZGVyLCAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmxlYXJuZXItY29udGVudCAuaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDU0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnJlc3VsdCBoMiwgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5sZWFybmVyLWNvbnRlbnQgaDIge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnJlc3VsdCBwLCAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmxlYXJuZXItY29udGVudCBwIHtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC50cmFuc3BhcmVudC1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC50cmFuc3BhcmVudC1ib3ggaDQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudHJhbnNwYXJlbnQtYm94IGJ1dHRvbiB7XG4gIG1hcmdpbjogMTBweCAwIDE1cHg7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRyYW5zcGFyZW50LWJveCAjc3RyYXQtZ29hbHMsIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudHJhbnNwYXJlbnQtYm94ICNlZGl0LWFjdGlvbnMgPiAuYnV0dC1nZW5lcmFsIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRyYWluaW5nLWJveCB7XG4gIHdpZHRoOiAxNy41JTtcbiAgbWFyZ2luOiAxMHB4O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC50cmFpbmluZy1ib3ggcCB7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC50cmFpbmluZy1ib3ggLm1vcmUge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudHJhaW5pbmctYm94IHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRyYWluaW5nLWJveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAubGlmZS1za2lsbC1ib3gge1xuICB3aWR0aDogMzAlO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5jb250ZW50LWJveCB7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHdpZHRoOiAyNSU7XG4gIG1hcmdpbjogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuY29udGVudC1ib3gge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAubGVhcm5lci1ib3gge1xuICB3aWR0aDogNjQlO1xuICBtYXJnaW46IGF1dG87XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmxlYXJuZXItYm94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5sZWFybmVyLWJveCAubGVhcm5lci1jb250ZW50IHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5jYXJlZXItZXhwbG9yYXRpb24tYm94IHtcbiAgd2lkdGg6IDMwJTtcbiAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmNhcmVlci1leHBsb3JhdGlvbi1ib3g6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5jYXJlZXItZXhwbG9yYXRpb24tYm94IC5saW5rIHtcbiAgY29sb3I6ICM3ODZhYzE7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuY2FyZWVyLWV4cGxvcmF0aW9uLWJveCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuY2FyZWVyLWV4cGxvcmF0aW9uLWJhciB7XG4gIHdpZHRoOiAyNSU7XG4gIGJvcmRlci1yYWRpdXM6IDM1cHg7XG4gIG1pbi1oZWlnaHQ6IDcwcHg7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmNhcmVlci1leHBsb3JhdGlvbi1iYXI6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5jYXJlZXItZXhwbG9yYXRpb24tYmFyIC5saW5rIHtcbiAgY29sb3I6ICM3ODZhYzE7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAzMXB4KSB7XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuY2FyZWVyLWV4cGxvcmF0aW9uLWJhciB7XG4gICAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAubXktcmVzdWx0cy1ib3gge1xuICB3aWR0aDogMzAlO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5teS1yZXN1bHRzLWJveCAubXktcmVzdWx0cy1pY29uIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAubXktcmVzdWx0cy1ib3gge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAubXktcmVzdWx0cy1ib3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAud29yay1wcmVmZXJlbmNlcy1ib3gge1xuICBtYXgtd2lkdGg6IDI1MHB4O1xuICBtYXJnaW46IDEwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLndvcmstcHJlZmVyZW5jZXMtYm94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAucGVyY2VudGFnZS1jaXJjbGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgNnB4IDAgMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMXJlbTtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAucGVyY2VudGFnZS1jaXJjbGUgaDIge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAucGVyY2VudGFnZS1jaXJjbGUgc3BhbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogIzMyMzMzMztcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDAuODhyZW07XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnBlcmNlbnRhZ2UtY2lyY2xlIGEge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuNnJlbTtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnZpc2libGUtb3B0aW9ucyB7XG4gIHdpZHRoOiAyMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgYWxpZ24taXRlbXM6IHNlbGYtc3RhcnQ7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAudmlzaWJsZS1vcHRpb25zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC52aXNpYmxlLW9wdGlvbnMuc2Nyb2xsIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC52aXNpYmxlLW9wdGlvbnMudW5saW1pdGVkIHtcbiAgd2lkdGg6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnZpc2libGUtb3B0aW9ucy51bmxpbWl0ZWQgcCB7XG4gIG1hcmdpbjogMDtcbiAgbWF4LWhlaWdodDogOThweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAudmlzaWJsZS1vcHRpb25zLnVubGltaXRlZCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC52aXNpYmxlLW9wdGlvbnMgLnRocmVlLXdyYXAge1xuICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICB3aWR0aDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAudmlzaWJsZS1vcHRpb25zIC50aHJlZS13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAudmlzaWJsZS1vcHRpb25zLm1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnZpc2libGUtb3B0aW9ucy5tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1vcHRpb24ge1xuICB3aWR0aDogMzAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA0NnB4IDQ2cHggMTZweCAxNnB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBjb2xvcjogIzMyMzMzMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgMTBweDtcbiAgaGVpZ2h0OiAyNTBweDtcbiAgbWF4LWhlaWdodDogMjUwcHg7XG4gIG1heC13aWR0aDogMzQwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LW9wdGlvbiB7XG4gICAgbWF4LWhlaWdodDogMjcwcHg7XG4gICAgaGVpZ2h0OiAyNzBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtb3B0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgfVxufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtb3B0aW9uIC50aXRsZSB7XG4gIG1pbi1oZWlnaHQ6IDc0cHg7XG4gIGJhY2tncm91bmQ6ICNFNEUwRjc7XG4gIGJvcmRlci1yYWRpdXM6IDc0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1vcHRpb24gLnRpdGxlIGgyIHtcbiAgZm9udC1zaXplOiAxLjA2ZW07XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LW9wdGlvbiAuYmx1cmIge1xuICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1heC1oZWlnaHQ6IDEzNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtb3B0aW9uIC5saW5rIHtcbiAgY29sb3I6ICM3ODZhYzE7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LW9wdGlvbi5saWZlLXNraWxscyB7XG4gIG1pbi13aWR0aDogMzUwcHg7XG4gIG1heC1oZWlnaHQ6IDQwMHB4O1xuICBoZWlnaHQ6IDQwMHB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtb3B0aW9uLmxpZmUtc2tpbGxzLm9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1vcHRpb246aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtY29udHJvbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1jb250cm9scyAuYnV0dC1zY3JvbGwge1xuICBtYXJnaW46IDAgMTBweCAzMHB4IDEwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1jb250cm9scyAuYnV0dC1zY3JvbGwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LWNvbnRyb2xzIC5idXR0b24td3JhcCAuYnV0dC1kYXNoYm9hcmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1jb250cm9scyAuYnV0dG9uLXdyYXAgLmJ1dHQtZGFzaGJvYXJkIHtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiA0MnB4O1xuICB9XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LWNvbnRyb2xzIC5idXR0b24td3JhcCAuYnV0dC1kYXNoYm9hcmQgLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LWNvbnRyb2xzIC5idXR0b24td3JhcCAuYnV0dC1kYXNoYm9hcmQgLmJ1dHQtaWNvbiB7XG4gICAgbWluLXdpZHRoOiAzMnB4O1xuICB9XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgI3RyYWluaW5nIHtcbiAgLyp3aWR0aDogNjIlO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KSB7XG4gICAgICB3aWR0aDogNzAlO1xuICB9Ki9cbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAjd29yay1wcmVmZXJlbmNlcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAzMHB4IDEwcHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgI3dvcmstcHJlZmVyZW5jZXMgLmJ1dHQtdXBkYXRlIHtcbiAgd2lkdGg6IDE4MHB4O1xufVxuLnF1aXotcmVzdWx0cy13cmFwICNsaWZlLXNraWxsLWNvbnRyb2xzIHtcbiAgd2lkdGg6IGNhbGMoOTAlICsgNjBweCk7XG4gIHRvcDogMjBweDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAjbGlmZS1za2lsbC1jb250cm9scyAjbGlmZS1za2lsbCB7XG4gIHdpZHRoOiAxODBweDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAjY2FyZWVyLWV4cGxvcmF0aW9uIHtcbiAgd2lkdGg6IDE4MHB4O1xuICBtYXJnaW46IDQwcHggYXV0byAwIGF1dG87XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgI2NhcmVlci1leHBsb3JhdGlvbiAuYnV0dC11cGRhdGUge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICB3aWR0aDogMTgwcHg7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLmJ1dHQtc3RhcnQtZ29hbHMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc3RhcnQuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5idXR0LWV4cG9ydCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi11cGxvYWQtYmx1ZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG59XG5cbi5xdWl6LWNvbXBsZXRlLXdyYXAge1xuICB3aWR0aDogMTIwMHB4O1xuICBwYWRkaW5nLXRvcDogNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLnF1aXotY29tcGxldGUtd3JhcCB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gIH1cbn1cbi5xdWl6LWNvbXBsZXRlLXdyYXAgLnF1aXotY29tcGxldGUtYm94IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDY3JTtcbiAgd2lkdGg6IDY3JTtcbiAgcGFkZGluZzogNTBweDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LCA1OCwgNzEsIDAuMjUpO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29uZmV0dGkuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5xdWl6LWNvbXBsZXRlLXdyYXAgLnF1aXotY29tcGxldGUtYm94IHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICB3aWR0aDogODAlO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucXVpei1jb21wbGV0ZS13cmFwIC5xdWl6LWNvbXBsZXRlLWJveCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucXVpei1jb21wbGV0ZS13cmFwIC5xdWl6LWNvbXBsZXRlLWJveCBoMSB7XG4gIG1hcmdpbjogMTBweDtcbn1cbi5xdWl6LWNvbXBsZXRlLXdyYXAgLnF1aXotY29tcGxldGUtYm94IC5jb21wbGV0ZS1jb250ZW50LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLnF1aXotY29tcGxldGUtd3JhcCAucXVpei1jb21wbGV0ZS1ib3ggLmNvbXBsZXRlLWNvbnRlbnQtd3JhcCAuY29tcGxldGUtY29udGVudCB7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4ucXVpei1jb21wbGV0ZS13cmFwIC5xdWl6LWNvbXBsZXRlLWJveCAuY29tcGxldGUtY29udGVudC13cmFwIC5jb21wbGV0ZS1jb250ZW50IHAge1xuICBjb2xvcjogIzMyMzMzMztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5xdWl6LWNvbXBsZXRlLXdyYXAgLnF1aXotY29tcGxldGUtYm94IC5jb21wbGV0ZS1jb250ZW50LXdyYXAgLmNvbXBsZXRlLWNvbnRlbnQgYSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDE1cHggMDtcbn1cbi5xdWl6LWNvbXBsZXRlLXdyYXAgLnF1aXotY29tcGxldGUtYm94IC5jb21wbGV0ZS1jb250ZW50LXdyYXAgLmNvbXBsZXRlLWNvbnRlbnQgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5qb2Itd3JhcCB7XG4gIHdpZHRoOiAxMjAwcHg7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuam9iLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmpvYi13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMzBweCAyMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbi5qb2Itd3JhcCAudGl0bGUtc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4uam9iLXdyYXAgLnRpdGxlLXNlY3Rpb24gLnNpZGUtYmFjayB7XG4gIHdpZHRoOiAxODBweDtcbn1cbi5qb2Itd3JhcCAudGl0bGUtc2VjdGlvbiAuc2lkZS1iYWNrIC5idXR0LWdlbmVyYWwge1xuICBtYXJnaW46IDA7XG59XG4uam9iLXdyYXAgLnRpdGxlLXNlY3Rpb24gLm1haW4tdGl0bGUge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzYwcHgpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmpvYi13cmFwIC50aXRsZS1zZWN0aW9uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5qb2Itd3JhcCAudGl0bGUtc2VjdGlvbiAubWFpbi10aXRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuLmpvYi13cmFwIGgxIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmpvYi13cmFwIC5kZXRhaWxzLXdyYXAge1xuICBjb2xvcjogIzMyMzMzMztcbiAgd2lkdGg6IDg0JTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDQwcHggMCAwO1xufVxuLmpvYi13cmFwIC5kZXRhaWxzLXdyYXAgcCB7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuam9iLXdyYXAgLmRldGFpbHMtd3JhcCB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxufVxuLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIHtcbiAgcGFkZGluZzogNTBweCAwIDIwcHggMDtcbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQge1xuICBmbGV4OiAxO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLm91dGVyLXdyYXAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC50d28tY29sdW1ucyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLnR3by1jb2x1bW5zIC5sZWZ0LWNvbnRlbnQsIC5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLnR3by1jb2x1bW5zIC5yaWdodC1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgdWwge1xuICBjb2xvcjogIzMyMzMzMztcbiAgbWFyZ2luOiAxMHB4IDAgMTBweDtcbiAgcGFkZGluZzogMCAyNXB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIHVsIGxpIHtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigKJcIjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xufVxuLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIHVsLmxpc3Qtbm9kZS15ZWxsb3cgbGk6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZjRjNzYwO1xufVxuLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIHVsLmxpc3Qtbm9kZS1waW5rIGxpOjpiZWZvcmUge1xuICBjb2xvcjogI2VhODc4Mjtcbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB1bC5saXN0LW5vZGUtZ3JlZW4gbGk6OmJlZm9yZSB7XG4gIGNvbG9yOiAjODhjYjg4O1xufVxuLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIHVsLmxpc3Qtbm9kZS1ibHVlIGxpOjpiZWZvcmUge1xuICBjb2xvcjogIzU5YTNkMDtcbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudGl0bGUtYmFyLXBpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRiZGJhO1xufVxuLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC50aXRsZS1iYXIteWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZDg3Yjtcbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudGl0bGUtc3ViLWJhci15ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmN2U0O1xufVxuLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC50aXRsZS1iYXItZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRkZmFlO1xufVxuLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC50aXRsZS1zdWItYmFyLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZjJkNDtcbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAucmVzdWx0IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMzVweCAzNXB4IDIwcHggMjBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbjogMTVweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnJlc3VsdCBoMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEuMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnJlc3VsdCBoMiB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5yZXN1bHQgaDMge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgZm9udC1zaXplOiAwLjg4cmVtO1xufVxuLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5yZXN1bHQgcCB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgZm9udC1zaXplOiAwLjllbTtcbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuam9iLWJveCB7XG4gIHdpZHRoOiAyOCU7XG4gIG1hcmdpbjogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuam9iLWJveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAudmlzaWJsZS1vcHRpb25zIHtcbiAgd2lkdGg6IDIwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICBhbGlnbi1pdGVtczogc2VsZi1zdGFydDtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2UtaW4tb3V0O1xufVxuLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC52aXNpYmxlLW9wdGlvbnMuc2Nyb2xsIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtb3B0aW9uIHtcbiAgd2lkdGg6IDMwJTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNDZweCA0NnB4IDE2cHggMTZweDtcbiAgcGFkZGluZzogMTBweDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIGhlaWdodDogMjUwcHg7XG4gIG1heC1oZWlnaHQ6IDI1MHB4O1xuICBtYXgtd2lkdGg6IDM0MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1vcHRpb24ge1xuICAgIG1heC1oZWlnaHQ6IDI3MHB4O1xuICAgIGhlaWdodDogMjcwcHg7XG4gIH1cbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LW9wdGlvbiAudGl0bGUge1xuICBoZWlnaHQ6IDc0cHg7XG4gIGJhY2tncm91bmQ6ICNFNEUwRjc7XG4gIGJvcmRlci1yYWRpdXM6IDc0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1vcHRpb24gLnRpdGxlIGgyIHtcbiAgZm9udC1zaXplOiAxLjA2ZW07XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBtYXJnaW46IDA7XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1vcHRpb24gLmJsdXJiIHtcbiAgcGFkZGluZzogMjBweCAxMHB4O1xuICBmb250LXNpemU6IDAuOWVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtb3B0aW9uIC5saW5rIHtcbiAgY29sb3I6ICM3ODZhYzE7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LW9wdGlvbjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG59XG5cbi5zdXBwb3J0bGF5b3V0IHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMTIwMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuc3VwcG9ydGxheW91dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc3VwcG9ydGxheW91dCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbi5zdXBwb3J0bGF5b3V0IC5iYWNrLWJ1dHRvbi13cmFwIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uc3VwcG9ydGxheW91dCAucm93IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnN1cHBvcnRsYXlvdXQgLmJ1dHQtcmVtb3ZlLW1lZXRpbmcge1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZDogIzdiNjhjODtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBjb2xvcjogd2hpdGU7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1sZWZ0IHtcbiAgZmxleDogMTtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWxlZnQgLmhlYWRlci13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWxlZnQgLmhlYWRlci13cmFwIC5idXR0LWhlbHAge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzMyMzMzMztcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciB7XG4gIGZsZXg6IDE7XG4gIHdpZHRoOiA1MDBweDtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgbWFyZ2luOiA2NXB4IDQwcHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuc2lkZS1ibG9iIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIGxhYmVsLnJpZ2h0IHtcbiAgY29sb3I6ICM3YjY4Yzg7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmZvcm0taXRlbS1yZWxhdGlvbnNoaXAge1xuICBoZWlnaHQ6IDA7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmZvcm0taXRlbS1yZWxhdGlvbnNoaXAuZ2l2ZS1oZWlnaHQge1xuICBoZWlnaHQ6IDUwcHg7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmludml0ZS13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuaW52aXRlLXdyYXAgZm9ybSA+IC5qcy1mb3JtLWl0ZW06Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmludml0ZS13cmFwIC50ZWFtbWVtYmVyLWVtYWlsIHtcbiAgcGFkZGluZy1yaWdodDogMTEwcHg7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmludml0ZS13cmFwIGZvcm0gPiAuZm9ybS1pdGVtLW5hbWU6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5pbnZpdGUtd3JhcCAuZXhpc3RpbmctdGVhbS1tZW1iZXItbmFtZSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuaW52aXRlLXdyYXAgLmV4aXN0aW5nLXRlYW0tbWVtYmVyLWVtYWlsIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDY1cHg7XG4gIGhlaWdodDogYXV0bztcbiAgY29sb3I6IGJsYWNrO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5pbnZpdGUtd3JhcCAucGVuZGluZy10ZWFtLW1lbWJlci1lbWFpbCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIubm8tbm90ZSAubm90ZS1jb3B5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAubm90ZS1jb3B5IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciBpbnB1dCwgLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIHRleHRhcmVhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0FBOUVFMztcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciBpbnB1dDpmb2N1cywgLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIGlucHV0OmFjdGl2ZSwgLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIHRleHRhcmVhOmZvY3VzLCAuc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgdGV4dGFyZWE6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI0U0RTBGNztcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciB0ZXh0YXJlYVt0eXBlPXN1Ym1pdF0ge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICM3YjY4Yzg7XG4gIGhlaWdodDogNDJweDtcbiAgbWFyZ2luOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBjb2xvcjogd2hpdGU7XG4gIHdpZHRoOiAxNzVweDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciBzZWxlY3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCAjQUE5RUUzO1xuICBtYXJnaW4tbGVmdDogNjBweDtcbiAgd2lkdGg6IDM2MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgY29sb3I6IGJsYWNrO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvaWNvbi1kb3duLXB1cnBsZS5zdmdcIikgOTUlIG5vLXJlcGVhdDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuZm9ybS1hY3Rpb25zIGlucHV0OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwIDAgMTBweCAxMHB4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC50ZWFtLWNpcmNsZS1pY29uIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiA1MHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXJbZGF0YS1zdGF0ZT1tZW1iZXIxXSAudGVhbS1jaXJjbGUtaWNvbiB7XG4gIGJhY2tncm91bmQ6ICM1OUEzRDA7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXJbZGF0YS1zdGF0ZT1tZW1iZXIyXSAudGVhbS1jaXJjbGUtaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNFRTlBOTU7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXJbZGF0YS1zdGF0ZT1tZW1iZXIzXSAudGVhbS1jaXJjbGUtaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNGM0M3NjI7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXJbZGF0YS1zdGF0ZT1tZW1iZXI0XSAudGVhbS1jaXJjbGUtaWNvbiB7XG4gIGJhY2tncm91bmQ6ICM4NkNDODg7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1yaWdodCB7XG4gIGZsZXg6IDE7XG4gIG1heC13aWR0aDogMjAwcHg7XG59XG4uc3VwcG9ydGxheW91dCAudGVhbS1tZW1iZXJzLXdyYXAge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnRlYW0tbWVtYmVycy13cmFwIC5idXR0LWFkZC1tZW1iZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2NHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLnN1cHBvcnRsYXlvdXQgLnRlYW0tbWVtYmVycy13cmFwIC5idXR0LWFkZC1tZW1iZXIgLnRpdGxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBmb250LXNpemU6IDEuMmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4uc3VwcG9ydGxheW91dCAudGVhbS1tZW1iZXJzLXdyYXAgLmJ1dHQtYWRkLW1lbWJlciAuYnV0dC1pY29uIHtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlci5zaWRlLWJsb2Ige1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciBoMiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAudmlzaWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5uby1uZXh0LW1lc3NhZ2UtaW52b2x2ZWQge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLm9wdGlvbnMtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLm9wdGlvbnMtd3JhcCAuY29sdW1ucyAub3B0aW9ucyB7XG4gIHdpZHRoOiA0OCU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLm9wdGlvbnMtd3JhcCAuY29sdW1ucyAub3B0aW9ucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuY29sdW1ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuY29sdW1ucyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5jb2x1bW5zLndpdGgtcGFkZGluZyB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5jb2x1bW5zLndpdGgtcGFkZGluZyAub3B0aW9ucyB7XG4gIHdpZHRoOiA0OCU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmNvbHVtbnMud2l0aC1wYWRkaW5nIC5vcHRpb25zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5jb2x1bW5zLndpdGgtcGFkZGluZyAudGltZS1hZGRyZXNzIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmNvbHVtbnMgLmxlZnQsIC5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuY29sdW1ucyAucmlnaHQge1xuICBmbGV4OiAxO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5jb2x1bW5zIC5sZWZ0IGxhYmVsLCAuc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmNvbHVtbnMgLnJpZ2h0IGxhYmVsIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5jb2x1bW5zIC5sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5jb2x1bW5zIC5sZWZ0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5jb2x1bW5zIC5yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5jb2x1bW5zIC5yaWdodCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmNvbHVtbnMgLnRpbWUtYWRkcmVzcyB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgdGV4dGFyZWEge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjRTRFMEY3O1xuICBtYXJnaW4tbGVmdDogMjAlO1xuICBoZWlnaHQ6IDEwMHB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gNTBweCk7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIGNvbG9yOiAjNzg2YWMxO1xuICBtYXJnaW4tbGVmdDogNTBweDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBvdXRsaW5lOiBub25lO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC50aW1lLWFkZHJlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnRpbWUtYWRkcmVzcyAuZmllbGRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudGltZS1hZGRyZXNzIC5maWVsZHMuYnV0dG9ucyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnRpbWUtYWRkcmVzcyAuYnV0dC1nZW5lcmFsIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnRpbWUtYWRkcmVzcyAudGltZS1hZGRyZXNzLWZpZWxkcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogNXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudGltZS1hZGRyZXNzIC50aW1lLWFkZHJlc3MtZmllbGRzIC50aW1lLWFkZHJlc3MtbGFiZWwge1xuICBjb2xvcjogIzdiNjhjODtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudGltZS1hZGRyZXNzIC50aW1lLWFkZHJlc3MtZmllbGRzIC50aW1lLWFkZHJlc3MtaWNvbiB7XG4gIHdpZHRoOiAzNHB4O1xuICBtaW4td2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC50aW1lLWFkZHJlc3MgLnRpbWUtYWRkcmVzcy1maWVsZHMgLnRpbWUtYWRkcmVzcy1pY29uLnRpbWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2xvY2stcHVycGxlLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudGltZS1hZGRyZXNzIC50aW1lLWFkZHJlc3MtZmllbGRzIC50aW1lLWFkZHJlc3MtaWNvbi5hZGRyZXNzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWxvY2F0aW9uLXB1cnBsZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnRpbWUtYWRkcmVzcyAudGltZS1hZGRyZXNzLWZpZWxkcyAudGltZS1hZGRyZXNzLWljb24uY2FsZW5kYXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYWRkY2FsLXB1cnBsZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3ODZhYzE7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnRpbWUtYWRkcmVzcyAudGltZS1hZGRyZXNzLWZpZWxkcyBpbnB1dCB7XG4gIGJhY2tncm91bmQ6ICNFNEUwRjc7XG4gIGhlaWdodDogNDJweDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA0MnB4O1xuICBmb250LXNpemU6IDAuOWVtO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM3ODZhYzE7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnRpbWUtYWRkcmVzcyAudGltZS1hZGRyZXNzLWZpZWxkcyBpbnB1dCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnRpbWUtYWRkcmVzcyAudGltZS1hZGRyZXNzLWZpZWxkcyBpbnB1dC5pbnZhbGlkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgY3JpbXNvbjtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudGltZS1hZGRyZXNzIC50aW1lLWFkZHJlc3MtZmllbGRzIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBncmV5O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24sXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbi1kaXNhYmxlZCxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24sXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uLWRpc2FibGVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgMTVweDtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgbWluLWhlaWdodDogNTdweDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uIC5vcHRpb24taWNvbixcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uLWRpc2FibGVkIC5vcHRpb24taWNvbixcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24gLm9wdGlvbi1pY29uLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbi1kaXNhYmxlZCAub3B0aW9uLWljb24ge1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtaW4td2lkdGg6IDQ0cHg7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbiAub3B0aW9uLWljb24ub24tbXktb3duLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24tZGlzYWJsZWQgLm9wdGlvbi1pY29uLm9uLW15LW93bixcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24gLm9wdGlvbi1pY29uLm9uLW15LW93bixcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24tZGlzYWJsZWQgLm9wdGlvbi1pY29uLm9uLW15LW93biB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1vbi1teS1vd24uc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24gLm9wdGlvbi1pY29uLndpdGgtc29tZW9uZS1lbHNlLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24tZGlzYWJsZWQgLm9wdGlvbi1pY29uLndpdGgtc29tZW9uZS1lbHNlLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbiAub3B0aW9uLWljb24ud2l0aC1zb21lb25lLWVsc2UsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uLWRpc2FibGVkIC5vcHRpb24taWNvbi53aXRoLXNvbWVvbmUtZWxzZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1ncm91cC5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbiAub3B0aW9uLWljb24uc29tZS10YWxraW5nLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24tZGlzYWJsZWQgLm9wdGlvbi1pY29uLnNvbWUtdGFsa2luZyxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24gLm9wdGlvbi1pY29uLnNvbWUtdGFsa2luZyxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24tZGlzYWJsZWQgLm9wdGlvbi1pY29uLnNvbWUtdGFsa2luZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi10YWxrLW15c2VsZi5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbiAub3B0aW9uLWljb24uc3BlYWstZm9yLW1lLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24tZGlzYWJsZWQgLm9wdGlvbi1pY29uLnNwZWFrLWZvci1tZSxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24gLm9wdGlvbi1pY29uLnNwZWFrLWZvci1tZSxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24tZGlzYWJsZWQgLm9wdGlvbi1pY29uLnNwZWFrLWZvci1tZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1ncm91cC10YWxraW5nLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uIC5vcHRpb24taWNvbi5qdXN0LWxpc3RlbmluZyxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uLWRpc2FibGVkIC5vcHRpb24taWNvbi5qdXN0LWxpc3RlbmluZyxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24gLm9wdGlvbi1pY29uLmp1c3QtbGlzdGVuaW5nLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbi1kaXNhYmxlZCAub3B0aW9uLWljb24uanVzdC1saXN0ZW5pbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24taGVhci5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbi5zZWxlY3RlZCAub24tbXktb3duLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24tZGlzYWJsZWQuc2VsZWN0ZWQgLm9uLW15LW93bixcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24uc2VsZWN0ZWQgLm9uLW15LW93bixcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24tZGlzYWJsZWQuc2VsZWN0ZWQgLm9uLW15LW93biB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1vbi1teS1vdy1zZWxlY3RlZC5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbi5zZWxlY3RlZCAud2l0aC1zb21lb25lLWVsc2UsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbi1kaXNhYmxlZC5zZWxlY3RlZCAud2l0aC1zb21lb25lLWVsc2UsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uLnNlbGVjdGVkIC53aXRoLXNvbWVvbmUtZWxzZSxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24tZGlzYWJsZWQuc2VsZWN0ZWQgLndpdGgtc29tZW9uZS1lbHNlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWdyb3VwLXNlbGVjdGVkLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uLnNlbGVjdGVkIC5zb21lLXRhbGtpbmcsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbi1kaXNhYmxlZC5zZWxlY3RlZCAuc29tZS10YWxraW5nLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbi5zZWxlY3RlZCAuc29tZS10YWxraW5nLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbi1kaXNhYmxlZC5zZWxlY3RlZCAuc29tZS10YWxraW5nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWdyb3VwLXRhbGtpbmctc2VsZWN0ZWQuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24uc2VsZWN0ZWQgLnNwZWFrLWZvci1tZSxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uLWRpc2FibGVkLnNlbGVjdGVkIC5zcGVhay1mb3ItbWUsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uLnNlbGVjdGVkIC5zcGVhay1mb3ItbWUsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uLWRpc2FibGVkLnNlbGVjdGVkIC5zcGVhay1mb3ItbWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc3BlYWtmb3JtZS1zZWxlY3RlZC5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbi5zZWxlY3RlZCAuanVzdC1saXN0ZW5pbmcsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbi1kaXNhYmxlZC5zZWxlY3RlZCAuanVzdC1saXN0ZW5pbmcsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uLnNlbGVjdGVkIC5qdXN0LWxpc3RlbmluZyxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24tZGlzYWJsZWQuc2VsZWN0ZWQgLmp1c3QtbGlzdGVuaW5nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWhlYXItc2VsZWN0ZWQuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24gLnRpdGxlIHAsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbi1kaXNhYmxlZCAudGl0bGUgcCxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24gLnRpdGxlIHAsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uLWRpc2FibGVkIC50aXRsZSBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbiAub3B0aW9uLWljb24sXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uLWRpc2FibGVkIC5vcHRpb24taWNvbiB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM1MjQzYTA7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uLnNlbGVjdGVkIC5vcHRpb24taWNvbixcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24tZGlzYWJsZWQuc2VsZWN0ZWQgLm9wdGlvbi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNvbXBsZXRlLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uLWRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uLWRpc2FibGVkLnNlbGVjdGVkIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYnV0dC1tZWV0aW5nLW5leHQsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmJ1dHQtbWVldGluZy1jb25maXJtIHtcbiAgYmFja2dyb3VuZDogIzdiNjhjODtcbiAgY29sb3I6IHdoaXRlO1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIHBhZGRpbmc6IDAgNHB4IDAgMTVweDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYnV0dC1tZWV0aW5nLW5leHQgLmJ1dHQtaWNvbixcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYnV0dC1tZWV0aW5nLWNvbmZpcm0gLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5idXR0LW1lZXRpbmctYmFjayB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzdiNjhjODtcbiAgYm9yZGVyOiAxcHggc29saWQgIzdiNjhjODtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYnV0dC1tZWV0aW5nLWJhY2sgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YjY4Yzg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmJ1dHQtbWVldGluZy1uZXh0LFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5idXR0LW1lZXRpbmctYmFjayxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYnV0dC1tZWV0aW5nLWNvbmZpcm0ge1xuICAgIHdpZHRoOiAxMjBweDtcbiAgfVxuICAuc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmJ1dHQtbWVldGluZy1uZXh0IC5idXR0LWljb24sXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmJ1dHQtbWVldGluZy1iYWNrIC5idXR0LWljb24sXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmJ1dHQtbWVldGluZy1jb25maXJtIC5idXR0LWljb24ge1xuICAgIG1pbi13aWR0aDogMzJweDtcbiAgfVxufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwICNtZWV0aW5nLWRhdGUge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwICNtZWV0aW5nLWRhdGUge1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXJnaW46IDE1cHggYXV0byAzMHB4O1xuICB9XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgI21lZXRpbmctZGF0ZSAudWktZGF0ZXBpY2tlci1pbmxpbmUge1xuICB3aWR0aDogMjY1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwICNtZWV0aW5nLWRhdGUgLnVpLWRhdGVwaWNrZXItaW5saW5lIHtcbiAgICB3aWR0aDogMjMwcHg7XG4gIH1cbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudWktZGF0ZXBpY2tlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudWktd2lkZ2V0LWhlYWRlciB7XG4gIGJvcmRlcjogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IHtcbiAgYm9yZGVyOiAxcHggc29saWQgbGlnaHRncmV5O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC51aS1kYXRlcGlja2VyIHRoIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiA4cHQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjNTI0M2EwO1xuICAvKnRleHQtc2hhZG93OiAxcHggMHB4IDBweCAjZmZmOyovXG4gIC8qZmlsdGVyOiBkcm9wc2hhZG93KGNvbG9yPSNmZmYsIG9mZng9MSwgb2ZmeT0wKTsqL1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC51aS1kYXRlcGlja2VyIHRib2R5IHtcbiAgYm9yZGVyLXRvcDogMXB4ICM1MjQzYTAgc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDFweCAjNTI0M2EwIHNvbGlkO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC51aS1kYXRlcGlja2VyIHRib2R5IHRkIHtcbiAgcGFkZGluZzogMnB4IDA7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC51aS1kYXRlcGlja2VyIHRib2R5IHRkIHtcbiAgICB3aWR0aDogMjlweDtcbiAgICBoZWlnaHQ6IDI5cHg7XG4gIH1cbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudWktd2lkZ2V0LWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweCAxMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudWktZGF0ZXBpY2tlci1jYWxlbmRhciAudWktc3RhdGUtYWN0aXZlIHtcbiAgaGVpZ2h0OiAzNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIC51aS1zdGF0ZS1hY3RpdmUge1xuICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgIGhlaWdodDogMjlweDtcbiAgfVxufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIC51aS1zdGF0ZS1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMHB4O1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudWktZGF0ZXBpY2tlci1jYWxlbmRhciAudWktc3RhdGUtZGVmYXVsdCB7XG4gICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gIH1cbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudWktZGF0ZXBpY2tlci1jYWxlbmRhciAudWktc3RhdGUtaG92ZXIge1xuICBvcGFjaXR5OiAwLjY7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnVpLWRhdGVwaWNrZXItdG9kYXkgPiBhIHtcbiAgY29sb3I6ICM1MjQzYTA7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnVpLWRhdGVwaWNrZXItY3VycmVudC1kYXkge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnVpLWRhdGVwaWNrZXItY3VycmVudC1kYXkgYSB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzUyNDNhMCAhaW1wb3J0YW50O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC51aS13aWRnZXQtaGVhZGVyIC51aS1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LW5leHQtYmxhY2suc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDU4JSA1MCU7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uc3VwcG9ydGxheW91dCBbZGF0YS1zdGF0ZT1pbml0aWFsXSwgLnN1cHBvcnRsYXlvdXQgW2RhdGEtc3RhdGU9bWVtYmVyMV0sIC5zdXBwb3J0bGF5b3V0IFtkYXRhLXN0YXRlPW1lbWJlcjJdLCAuc3VwcG9ydGxheW91dCBbZGF0YS1zdGF0ZT1tZW1iZXIzXSwgLnN1cHBvcnRsYXlvdXQgW2RhdGEtc3RhdGU9bWVtYmVyNF0sIC5zdXBwb3J0bGF5b3V0IFtkYXRhLXN0YXRlPXN1cHBvcnQtbmV0d29yay1hZGQtbWVldGluZy0xXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3VwcG9ydGxheW91dFtkYXRhLXN0YXRlPWluaXRpYWxdIFtkYXRhLXN0YXRlPWluaXRpYWxdLCAuc3VwcG9ydGxheW91dFtkYXRhLXN0YXRlPW1lbWJlcjFdIFtkYXRhLXN0YXRlPW1lbWJlcjFdLCAuc3VwcG9ydGxheW91dFtkYXRhLXN0YXRlPW1lbWJlcjJdIFtkYXRhLXN0YXRlPW1lbWJlcjJdLCAuc3VwcG9ydGxheW91dFtkYXRhLXN0YXRlPW1lbWJlcjNdIFtkYXRhLXN0YXRlPW1lbWJlcjNdLCAuc3VwcG9ydGxheW91dFtkYXRhLXN0YXRlPW1lbWJlcjRdIFtkYXRhLXN0YXRlPW1lbWJlcjRdLCAuc3VwcG9ydGxheW91dFtkYXRhLXN0YXRlPXN1cHBvcnQtbmV0d29yay1hZGQtbWVldGluZy0xXSBbZGF0YS1zdGF0ZT1zdXBwb3J0LW5ldHdvcmstYWRkLW1lZXRpbmctMV0ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnN1cHBvcnRsYXlvdXRbZGF0YS1zdGF0ZT1zdXBwb3J0LW5ldHdvcmstYWRkLW1lZXRpbmctMV0gW2RhdGEtc3RhdGU9c3VwcG9ydC1uZXR3b3JrLWFkZC1tZWV0aW5nLTFdIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDEwMHB4IGF1dG8gNTBweDtcbn1cbi5zdXBwb3J0bGF5b3V0W2RhdGEtc3RhdGU9c3VwcG9ydC1uZXR3b3JrLWFkZC1tZWV0aW5nLTFdIFtkYXRhLXN0YXRlPXN1cHBvcnQtbmV0d29yay1hZGQtbWVldGluZy0xXSBoMSB7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zdXBwb3J0bGF5b3V0W2RhdGEtc3RhdGU9c3VwcG9ydC1uZXR3b3JrLWFkZC1tZWV0aW5nLTFdIFtkYXRhLXN0YXRlPXN1cHBvcnQtbmV0d29yay1hZGQtbWVldGluZy0xXSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogNTBweCBhdXRvO1xuICB9XG59XG4uc3VwcG9ydGxheW91dCBbZGF0YS1zaG93d2hlbj11c2VycmVxdWVzdGVkXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3VwcG9ydGxheW91dFtkYXRhLXVzZXJyZXF1ZXN0ZWQ9dHJ1ZV0gW2RhdGEtc2hvd3doZW49dXNlcnJlcXVlc3RlZF0ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyLmFjdGl2ZSAuYnV0dC1nb2FsIC50aXRsZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuZm9ybS1pdGVtIHtcbiAgbWFyZ2luOiAwO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5mb3JtLWl0ZW0gaW5wdXQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMCAyMHB4IDAgMTBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuZm9ybS1pdGVtIGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuZm9ybS1pdGVtLmpzLWZvcm0tdHlwZS1kYXRlIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5maWVsZC0tdHlwZS1kYXRldGltZSBoNCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5qcy1mb3JtLWl0ZW0tZmllbGQtYXNzaWduZWQtdG8ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuanMtZm9ybS1pdGVtLWZpZWxkLWFzc2lnbmVkLXRvICNlZGl0LWZpZWxkLWFzc2lnbmVkLXRvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIGlucHV0W3R5cGU9ZGF0ZV0ge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IGhzbGEoMGRlZywgMCUsIDEwMCUsIDAuNDUpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYWRkY2FsLXB1cnBsZS5zdmcpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gaW5wdXRbdHlwZT1kYXRlXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiwgLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiBpbnB1dFt0eXBlPWRhdGVdOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIHJpZ2h0OiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiBpbnB1dFt0eXBlPWRhdGVdOjotd2Via2l0LWRhdGV0aW1lLWVkaXQteWVhci1maWVsZDpub3QoW2FyaWEtdmFsdWVub3ddKSwgLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiBpbnB1dFt0eXBlPWRhdGVdOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbW9udGgtZmllbGQ6bm90KFthcmlhLXZhbHVlbm93XSksIC5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gaW5wdXRbdHlwZT1kYXRlXTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWRheS1maWVsZDpub3QoW2FyaWEtdmFsdWVub3ddKSB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gaW5wdXRbdHlwZT1kYXRlXTpmb2N1cywgLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiBpbnB1dFt0eXBlPWRhdGVdOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGhzbGEoMGRlZywgMCUsIDEwMCUsIDAuNDUpO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYWRkY2FsLXB1cnBsZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIGlucHV0W3R5cGU9ZGF0ZV06Zm9jdXM6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmZlZWRiYWNrLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uLmNvbXBsZXRlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29uZmV0dGkuc3ZnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbi5jb21wbGV0ZWQgLmZlZWRiYWNrLXdyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbi5jb21wbGV0ZWQgLnRhc2tzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uICNlZGl0LWFjdGlvbnMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gI2VkaXQtYWN0aW9ucyBpbnB1dCB7XG4gIGJhY2tncm91bmQ6ICM3YjY4Yzg7XG4gIG1hcmdpbjogMjBweCBhdXRvIDAgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTIxMXB4KSB7XG4gIC5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAjZWRpdC1hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5mZWVkYmFjay13cmFwcGVyIGxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmZlZWRiYWNrLXdyYXBwZXIgdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI0U0RTBGNztcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAyMHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZmVlZGJhY2std3JhcHBlciAuZmVlbC1pY29ucyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDEwcHggMDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZmVlZGJhY2std3JhcHBlciAuZmVlbC1pY29ucyAuZmVlbC1pY29uIHtcbiAgd2lkdGg6IDI2cHg7XG4gIGhlaWdodDogMjZweDtcbiAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZmVlZGJhY2std3JhcHBlciAuZmVlbC1pY29ucyAuZmVlbC1pY29uOmhvdmVyIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG4gIG9wYWNpdHk6IDE7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmZlZWRiYWNrLXdyYXBwZXIgLmZlZWwtaWNvbnMgLmZlZWwtaWNvbi5zZWxlY3RlZCB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmZlZWRiYWNrLXdyYXBwZXIgLmZlZWwtaWNvbnMgLmZlZWwtaWNvbi5iYWQge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYmFkLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmZlZWRiYWNrLXdyYXBwZXIgLmZlZWwtaWNvbnMgLmZlZWwtaWNvbi5vayB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1vay5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5mZWVkYmFjay13cmFwcGVyIC5mZWVsLWljb25zIC5mZWVsLWljb24uZ29vZCB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1nb29kLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLnRhYmxlZHJhZy10b2dnbGUtd2VpZ2h0LXdyYXBwZXIsXG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLnRhYmxlcmVzcG9uc2l2ZS10b2dnbGUtY29sdW1ucyxcbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtZHJhZyxcbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgdGhlYWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5wYXJhZ3JhcGhzLWRyb3BidXR0b24td3JhcHBlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAucGFyYWdyYXBocy1kcm9wYnV0dG9uLXdyYXBwZXIgLmJ1dHRvbiB7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAycHggc29saWQgI0Y5RDg3QztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWdvYWwtcmVtb3ZlLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLnBhcmFncmFwaHMtZHJvcGJ1dHRvbi13cmFwcGVyIC5maWVsZC1hZGQtbW9yZS1zdWJtaXQge1xuICB3aWR0aDogMTgwcHg7XG4gIGJhY2tncm91bmQ6ICNGOUQ4N0M7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBwYWRkaW5nOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAxNXB4IGF1dG8gMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLnBhcmFncmFwaHMtZHJvcGJ1dHRvbi13cmFwcGVyIC5hamF4LXByb2dyZXNzIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmpzLWZvcm0taXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB7XG4gIC8qLmFqYXgtbmV3LWNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XG4gIH0qL1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZDRjdFNTtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMzRweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCA+IGRpdjpmaXJzdC1jaGlsZCBkaXY6Zmlyc3QtY2hpbGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgLnBhcmFncmFwaHMtZHJvcGJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDAgMCA3cHggMDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZDpudGgtY2hpbGQoMikge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAucGFyYWdyYXBoLXR5cGUtdGl0bGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQgLnBhcmFncmFwaC10eXBlLXRvcCB7XG4gIGhlaWdodDogMzRweDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5wYXJhZ3JhcGhzLXN1YmZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQgLmZpZWxkLS1uYW1lLWZpZWxkLXRhc2stbm90ZXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICNmY2Y3ZTU7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIG1hcmdpbi1yaWdodDogMzVweDtcbiAgcGFkZGluZy10b3A6IDU1cHg7XG4gIHotaW5kZXg6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQgLmZpZWxkLS1uYW1lLWZpZWxkLXRhc2stbm90ZXMgbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5maWVsZC0tbmFtZS1maWVsZC10YXNrLW5vdGVzIC5qcy1mb3JtLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nOiAwIDEwcHggMTBweCA1MHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5maWVsZC0tbmFtZS1maWVsZC10YXNrLW5vdGVzIHRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDRkQyRDI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5zaG93LW5vdGVzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTMwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQgLnNob3ctbm90ZXMgLmZpZWxkLS1uYW1lLWZpZWxkLXRhc2stbm90ZXMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAuZmllbGQtLW5hbWUtZmllbGQtYXNzaWduZWQtdG8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtNnB4O1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICB0b3A6IDEwcHg7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYmFja2dyb3VuZDogI0U0RTBGNyB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGVhbS10cmFuc3BhcmVudC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5maWVsZC0tbmFtZS1maWVsZC1hc3NpZ25lZC10byBsYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQgLmZpZWxkLS1uYW1lLWZpZWxkLWFzc2lnbmVkLXRvIHNlbGVjdCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQgLmZpZWxkLS1uYW1lLWZpZWxkLWFzc2lnbmVkLXRvIC5qcy1mb3JtLXR5cGUtZW50aXR5LWF1dG9jb21wbGV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjQxKTtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIHBhZGRpbmc6IDAgMCAwIDEwcHg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAuZmllbGQtLW5hbWUtZmllbGQtYXNzaWduZWQtdG8gLmpzLWZvcm0tdHlwZS1lbnRpdHktYXV0b2NvbXBsZXRlLnNob3ctdXNlcnMge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5maWVsZC0tbmFtZS1maWVsZC1hc3NpZ25lZC10byAuanMtZm9ybS10eXBlLWVudGl0eS1hdXRvY29tcGxldGUgaW5wdXQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDI1MHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5maWVsZC0tbmFtZS1maWVsZC10YXNrLW5hbWUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBtYXJnaW46IDA7XG4gIHotaW5kZXg6IDE7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQgLmZpZWxkLS1uYW1lLWZpZWxkLXRhc2stbmFtZSAuanMtZm9ybS1pdGVtIHtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5maWVsZC0tbmFtZS1maWVsZC10YXNrLW5hbWUgLmpzLWZvcm0taXRlbSBpbnB1dCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwIDQwcHggMCAxMHB4O1xuICBmb250LXNpemU6IDAuOWVtO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5maWVsZC0tbmFtZS1maWVsZC10YXNrLW5hbWUgLmpzLWZvcm0taXRlbSBsYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgei1pbmRleDogMTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAuanMtZm9ybS10eXBlLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgd2lkdGg6IDM0cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAycHggc29saWQgI2YzYzc2MjtcbiAgbWFyZ2luOiAwO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQ6ICNGOUQ4N0MgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNoZWNrZWQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQgLmpzLWZvcm0tdHlwZS1jaGVja2JveCBsYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQgLmZpZWxkLS1uYW1lLWZpZWxkLXNob3ctbm90ZXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOHB4O1xuICByaWdodDogNDRweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAuZmllbGQtLW5hbWUtZmllbGQtc2hvdy1ub3RlcyAuanMtZm9ybS10eXBlLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWVkaXQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAuZmllbGQtLW5hbWUtZmllbGQtc2hvdy1ub3RlcyAuanMtZm9ybS10eXBlLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZWRpdC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5maWVsZC0tbmFtZS1maWVsZC1ub3RpZnktdGVhbS1tZW1iZXJzIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5maWVsZC0tbmFtZS1maWVsZC1ub3RpZnktdGVhbS1tZW1iZXJzIC5mb3JtLWl0ZW0tZmllbGQtbm90aWZ5LXRlYW0tbWVtYmVycy12YWx1ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmZpZWxkLS1uYW1lLWZpZWxkLW5vdGlmeS10ZWFtLW1lbWJlcnMgLmZvcm0taXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgbWFyZ2luOiAwO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5maWVsZC0tbmFtZS1maWVsZC1ub3RpZnktdGVhbS1tZW1iZXJzIGxhYmVsLnJpZ2h0IHtcbiAgbGVmdDogMjBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZ29hbC10YXNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZ29hbC10YXNrIC50YXNrLXdyYXAge1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQ6ICNGQ0Y3RTU7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgZmxleDogMTtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIGhlaWdodDogYXV0bztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmdvYWwtdGFzayAudGFzay13cmFwIC50b3AtbGluZS13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmdvYWwtdGFzayAudGFzay13cmFwIC5ub3RlcyB7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0ZEMkQyO1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDIwcHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmdvYWwtdGFzayAudGFzay13cmFwIC5pY29uLWNvbXBsZXRlZCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNGOUQ4N0M7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIG1pbi13aWR0aDogMzRweDtcbiAgYm9yZGVyLXJhZGl1czogMzRweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5nb2FsLXRhc2sgLnRhc2std3JhcCAuaWNvbi1jb21wbGV0ZWQuY29tcGxldGVkIHtcbiAgYmFja2dyb3VuZDogI0Y5RDg3QyB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2hlY2tlZC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZ29hbC10YXNrIC5hc3NpZ25lZC10byB7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDM0cHg7XG4gIGJhY2tncm91bmQ6ICM1OUEzRDA7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmJ1dHQtd3JhcCAuYnV0dC1lZGl0IHtcbiAgYmFja2dyb3VuZDogIzdiNjhjODtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uZGFzaGJvYXJkLXdyYXAgLnNlbGVjdGVkLW5hbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogIzU5QTNEMDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuOGVtO1xufVxuLmRhc2hib2FyZC13cmFwIC5iYWNrLWJ1dHRvbi13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLmJhY2stYnV0dG9uLXdyYXAtZ29hbHMge1xuICBwYWRkaW5nOiAwIDAgNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmJhY2stYnV0dG9uLXdyYXAtZ29hbHMgLmZvcm0tc3VibWl0IHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLmJhY2stYnV0dG9uLXdyYXAtZ29hbHMge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBwYWRkaW5nOiAwIDMwcHggNDBweCAzMHB4O1xuICB9XG59XG4udGFibGVkcmFnLXRvZ2dsZS13ZWlnaHQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50YWJsZWRyYWctaGFuZGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZpZWxkLS13aWRnZXQtbXl3YXktZ29hbC1zZXR0aW5nLWlubGluZS1wYXJhZ3JhcGhzLXdpZGdldCAucGFyYWdyYXBocy1zdWJmb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLyoqXG4gKiBEaXNhYmxlZCBzdGF0ZVxuICovXG5pbnB1dCNlZGl0LXN1Ym1pdC5kaXNhYmxlZCxcbmlucHV0I2VkaXQtc3VibWl0W2Rpc2FibGVkXSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbiNmaWVsZC1nb2FsLXRhc2stdmFsdWVzIHRoLmZpZWxkLWxhYmVsIHAge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4udHdvLWZhY3Rvci1mb3JtIHtcbiAgd2lkdGg6IDcwJTtcbn1cbi50d28tZmFjdG9yLWZvcm0gLmhlYWRlci1zbWFsbCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50d28tZmFjdG9yLWZvcm0gbGFiZWxbZm9yPWVkaXQtY29kZV0ge1xuICB3aWR0aDogMjUwcHg7XG4gIG1heC1oZWlnaHQ6IDUwcHg7XG59XG4udHdvLWZhY3Rvci1mb3JtIGxhYmVsW2Zvcj1lZGl0LWNvZGVdLnJpZ2h0IHtcbiAgbGVmdDogY2FsYygxMDAlIC0gMjcwcHgpO1xufVxuLnR3by1mYWN0b3ItZm9ybSBpbnB1dFt0eXBlPXRleHRdIHtcbiAgcGFkZGluZzogMCAyNTBweCAwIDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4udHdvLWZhY3Rvci1mb3JtIC5kZXNjcmlwdGlvbiB7XG4gIHdpZHRoOiA5MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGZvbnQtc2l6ZTogMC45ZW07XG59XG4udHdvLWZhY3Rvci1mb3JtIGZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbn1cbi50d28tZmFjdG9yLWZvcm0gZmllbGRzZXQgLmZpZWxkc2V0LWxlZ2VuZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi50d28tZmFjdG9yLWZvcm0gZmllbGRzZXQgLmZpZWxkc2V0LXdyYXBwZXIge1xuICBmb250LXNpemU6IDAuOWVtO1xufVxuLnR3by1mYWN0b3ItZm9ybSAjZWRpdC1hY3Rpb25zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnR3by1mYWN0b3ItZm9ybSAjZWRpdC1hY3Rpb25zIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIG1hcmdpbjogNDBweCAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAucHJvZmlsZS1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wcm9maWxlLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuLnByb2ZpbGUtY29udGVudCAuYWpheC1wcm9ncmVzcy10aHJvYmJlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucHJvZmlsZS1jb250ZW50IGgxIHtcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLnByb2ZpbGUtY29udGVudCBoMSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG4ucHJvZmlsZS1jb250ZW50IGgxLmFib3V0LXRpdGxlIHtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucHJvZmlsZS1jb250ZW50IGgxLmFib3V0LXRpdGxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi5wcm9maWxlLWNvbnRlbnQgaDIge1xuICBmb250LXNpemU6IDI0cHg7XG59XG4ucHJvZmlsZS1jb250ZW50IGgzIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLnByb2ZpbGUtY29udGVudCBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnByb2ZpbGUtY29udGVudCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzc2NjJjNjtcbn1cbi5wcm9maWxlLWNvbnRlbnQgYTpob3ZlciB7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1oZWFkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1oZWFkZXIgLnByb2ZpbGUtcGVyc29uLWRldGFpbHMge1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtaGVhZGVyIC5wcm9maWxlLXBlcnNvbi1kZXRhaWxzIC5lbXBsb3ltZW50LXN0YXR1cyB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1wZXJzb24tZGV0YWlscyAuZWR1Y2F0aW9uLXN0YXR1cyxcbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtaGVhZGVyIC5wcm9maWxlLXBlcnNvbi1kZXRhaWxzIC5lbWFpbCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1wZXJzb24tZGV0YWlscyAuZGV0YWlscy1zZWN0aW9uLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtaGVhZGVyIC5wcm9maWxlLXBlcnNvbi1kZXRhaWxzIC5kZXRhaWxzLXNlY3Rpb24tY29udGVudCB7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtaGVhZGVyIC5wcm9maWxlLXBlcnNvbi1kZXRhaWxzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1oZWFkZXIgLnByb2ZpbGUtc3VwcG9ydC1pbmZvcm1hdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBwYWRkaW5nOiAwIDMzcHggMTdweCAzM3B4O1xuICB3aWR0aDogNjAlO1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1oZWFkZXIgLnByb2ZpbGUtc3VwcG9ydC1pbmZvcm1hdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtaGVhZGVyIC5wcm9maWxlLXN1cHBvcnQtaW5mb3JtYXRpb24gLnByb2ZpbGUtc3VwcG9ydC1pbmZvcm1hdGlvbi10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtaGVhZGVyIC5wcm9maWxlLXN1cHBvcnQtaW5mb3JtYXRpb24gLnByb2ZpbGUtc3VwcG9ydC1pbmZvcm1hdGlvbi10aXRsZSAucHJvZmlsZS1zdXBwb3J0LWxvZ28ge1xuICB3aWR0aDogMTgwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogNDVweDtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBwYWRkaW5nOiAyNnB4IDI1cHggMzBweCAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5idXR0LW1vcmUtZm9yLXN1cHBvcnQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtdGl0bGUgLmljb24tY2F0ZWdvcnkge1xuICBib3JkZXItcmFkaXVzOiAzNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNjAlO1xuICB3aWR0aDogNjhweDtcbiAgaGVpZ2h0OiA2OHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy10aXRsZSAuaWNvbi1jYXRlZ29yeS5jYXJlZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTlBM0QwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2FyZWVyLnN2Zyk7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy10aXRsZSAuaWNvbi1jYXRlZ29yeS53b3JrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzYzc2MjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXdvcmsuc3ZnKTtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXRpdGxlIC5pY29uLWNhdGVnb3J5LmxpZmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWU5YTk1O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tbGlmZS5zdmcpO1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtdGl0bGUgLmljb24tY2F0ZWdvcnkudHJhaW5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODZjYzg4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdHJhaW5pbmcuc3ZnKTtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXRpdGxlIC5pY29uLWNhdGVnb3J5LnN0cmVuZ3RocyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YjY4Yzg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zdHJlbmd0aHMuc3ZnKTtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXN1YnRpdGxlIHtcbiAgbWFyZ2luOiAzMHB4IDMwcHggMCAzMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc3VidGl0bGUge1xuICAgIG1hcmdpbjogMzBweCAwIDA7XG4gIH1cbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZW1wdHktc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmVtcHR5LXNlY3Rpb24gLmljb24tZW1wdHkge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZXhjbGFtYXRpb24uc3ZnKTtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZW1wdHktc2VjdGlvbiBwIHtcbiAgd2lkdGg6IDY1JTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA5MHB4O1xuICBmb250LXNpemU6IDIwcHg7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gdWwge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIHVsIGxpOjptYXJrZXIge1xuICBtYXJnaW4tcmlnaHQ6IDExcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbG9yOiAjNDBhM2Q0O1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5jYXJlZXItdG9wLXRocmVlLWhlYWRpbmcge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuY2FyZWVyLXRvcC10aHJlZS1oZWFkaW5nIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDI1JSAyNSUgMjUlIDI1JTtcbiAgbWFyZ2luOiAzMHB4IDMwcHggMCAzMHB4O1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMubGlmZSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzLnN0cmVuZ3RocyB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzLnN0cmVuZ3RocyB1bCB7XG4gIGNvbHVtbi1jb3VudDogMjtcbiAgY29sdW1uLWdhcDogMjBweDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzLnN0cmVuZ3RocyB1bCB7XG4gICAgY29sdW1uLWNvdW50OiAxO1xuICB9XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cy50cmFpbmluZyB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTAlIDUwJTtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzLmNhcmVlciB7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDAuNWZyO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMuY2FyZWVyIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAwLjVmcjtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICB9XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cyAuZ3JpZC1pdGVtIHtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjM2MzYzM7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cyAuZ3JpZC1pdGVtIGgzIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzIC5ncmlkLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMgLmdyaWQtaXRlbTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzIC5ncmlkLWl0ZW0gLm5vdC1hdmFpbGFibGUge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMud29yaywgLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMudHJhaW5pbmcge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcbiAgfVxufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMud29yayAuZ3JpZC1pdGVtLCAucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cy50cmFpbmluZyAuZ3JpZC1pdGVtIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMgLmNhcmVlci1ncmlkLWl0ZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzIC5jYXJlZXItZ3JpZC1pdGVtLmNhcmVlci1ib3R0b20tdGhyZWUge1xuICBwYWRkaW5nLXRvcDogMjNweDtcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICNjM2MzYzM7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cyAuY2FyZWVyLWdyaWQtaXRlbSB7XG4gICAgcGFkZGluZy10b3A6IDIzcHg7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2MzYzNjMztcbiAgfVxuICAucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cyAuY2FyZWVyLWdyaWQtaXRlbS5jYXJlZXItYm90dG9tLXRocmVlIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cyAuY2FyZWVyLWdyaWQtaXRlbSAuY2FyZWVyLWdyaWQtaXRlbS1jb250ZW50LXdyYXAgLmNhcmVlci10eXBlLWhlYWRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMgLmNhcmVlci1ncmlkLWl0ZW0gLmNhcmVlci1ncmlkLWl0ZW0tY29udGVudC13cmFwIC5jYXJlZXItdHlwZS1oZWFkaW5nIC5jYXJlZXItcGVyY2VudGFnZSB7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiA2NXB4O1xuICBoZWlnaHQ6IDY1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMgLmNhcmVlci1ncmlkLWl0ZW0gLmNhcmVlci1ncmlkLWl0ZW0tY29udGVudC13cmFwIC5jYXJlZXItdHlwZS1oZWFkaW5nIC5jYXJlZXItcGVyY2VudGFnZS5jYXJlZXItdG9wLXRocmVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZTlmNztcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzIC5jYXJlZXItZ3JpZC1pdGVtIC5jYXJlZXItZ3JpZC1pdGVtLWNvbnRlbnQtd3JhcCAuY2FyZWVyLXR5cGUtaGVhZGluZyAuY2FyZWVyLXBlcmNlbnRhZ2UuY2FyZWVyLWJvdHRvbS10aHJlZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYWUyZTg7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cyAuY2FyZWVyLWdyaWQtaXRlbSAuY2FyZWVyLWdyaWQtaXRlbS1jb250ZW50LXdyYXAgLmNhcmVlci10eXBlLWhlYWRpbmcgLmNhcmVlci10eXBlLXRpdGxlIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMgLmNhcmVlci1ncmlkLWl0ZW0gLmNhcmVlci1ncmlkLWl0ZW0tY29udGVudC13cmFwIC5jYXJlZXItdHlwZS1ibHVyYiB7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cyAuY2FyZWVyLWdyaWQtaXRlbSAuY2FyZWVyLWdyaWQtaXRlbS1jb250ZW50LXdyYXAgLmNhcmVlci10eXBlLWJsdXJiIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMgLmNhcmVlci1ncmlkLWl0ZW0gLmNhcmVlci1ncmlkLWl0ZW0tY29udGVudC13cmFwIC5saW5rLWNhcmVlci1zdWdnZXN0aW9ucyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMgLmNhcmVlci1ncmlkLWl0ZW0gLmNhcmVlci1ncmlkLWl0ZW0tY29udGVudC13cmFwIC5saW5rLWNhcmVlci1zdWdnZXN0aW9ucy5jYXJlZXItYm90dG9tLXRocmVlIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG5cbi5kYXNoYm9hcmQtc3BlLXdyYXAge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5kYXNoYm9hcmQtc3BlLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmRhc2hib2FyZC1zcGUtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG4uZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLXRpdGxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS10aXRsZSBoMSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5kYXNoYm9hcmQtc3BlLXdyYXAgLmRhc2hib2FyZC1zcGUtdGl0bGUgaDEge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxuLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS10aXRsZSBwIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5kYXNoYm9hcmQtc3BlLXdyYXAgLmRhc2hib2FyZC1zcGUtdGl0bGUgLlBVRy1pbnZpdGUge1xuICBiYWNrZ3JvdW5kOiAjZjhlYWI2O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBmb250LXNpemU6IDAuODhyZW07XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4uZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS1jb250ZW50IGgyIHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4uZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLWNvbnRlbnQgLnlvdW5nLXBlb3BsZS10YWJsZS13cmFwIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMjBweCA1MHB4IDUwcHg7XG4gIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiwgNTgsIDcxLCAwLjI1KTtcbiAgZmxleC1ncm93OiAxO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS1jb250ZW50IC55b3VuZy1wZW9wbGUtdGFibGUtd3JhcCB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG4uZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLWNvbnRlbnQgLnlvdW5nLXBlb3BsZS10YWJsZS13cmFwIHRhYmxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGFibGUtbGF5b3V0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLWNvbnRlbnQgLnlvdW5nLXBlb3BsZS10YWJsZS13cmFwIHRhYmxlIHRoZWFkIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xuICB9XG59XG4uZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLWNvbnRlbnQgLnlvdW5nLXBlb3BsZS10YWJsZS13cmFwIHRhYmxlIHRoIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlM2UzZTM7XG59XG4uZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLWNvbnRlbnQgLnlvdW5nLXBlb3BsZS10YWJsZS13cmFwIHRhYmxlIHRkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlM2UzZTM7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS1jb250ZW50IC55b3VuZy1wZW9wbGUtdGFibGUtd3JhcCB0YWJsZSB0ZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjYzBlNWY3O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmZmZmY7XG4gIH1cbiAgLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS1jb250ZW50IC55b3VuZy1wZW9wbGUtdGFibGUtd3JhcCB0YWJsZSB0ZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1sYWJlbCk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB3aWR0aDogMTAwcHg7XG4gIH1cbiAgLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS1jb250ZW50IC55b3VuZy1wZW9wbGUtdGFibGUtd3JhcCB0YWJsZSB0ZC5idXR0b24tY2VsbCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZTNlM2UzO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS1jb250ZW50IC55b3VuZy1wZW9wbGUtdGFibGUtd3JhcCB0YWJsZSB0ZC5idXR0b24tY2VsbDpiZWZvcmUge1xuICAgIHdpZHRoOiAwcHg7XG4gIH1cbiAgLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS1jb250ZW50IC55b3VuZy1wZW9wbGUtdGFibGUtd3JhcCB0YWJsZSB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDAgMDtcbiAgfVxuICAuZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLWNvbnRlbnQgLnlvdW5nLXBlb3BsZS10YWJsZS13cmFwIHRhYmxlIHRkOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAyMHB4IDIwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLWNvbnRlbnQgLnlvdW5nLXBlb3BsZS10YWJsZS13cmFwIHRhYmxlIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS1jb250ZW50IC55b3VuZy1wZW9wbGUtdGFibGUtd3JhcCB0YWJsZSBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5kYXNoYm9hcmQtc3BlLXdyYXAgLmRhc2hib2FyZC1zcGUtY29udGVudCAueW91bmctcGVvcGxlLXRhYmxlLXdyYXAgdGFibGUgYTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxLjVlbTtcbn1cbi5kYXNoYm9hcmQtc3BlLXdyYXAgLmRhc2hib2FyZC1zcGUtY29udGVudCAueW91bmctcGVvcGxlLXRhYmxlLXdyYXAgdGFibGUgaDIge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS1jb250ZW50IC55b3VuZy1wZW9wbGUtdGFibGUtd3JhcCB0YWJsZSAueW91bmctcGVyc29uLW5hbWUge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5kYXNoYm9hcmQtc3BlLXdyYXAgLmRhc2hib2FyZC1zcGUtY29udGVudCAueW91bmctcGVvcGxlLXRhYmxlLXdyYXAgdGFibGUgLnlvdW5nLXBlcnNvbi1lbWFpbCB7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS1jb250ZW50IC55b3VuZy1wZW9wbGUtdGFibGUtd3JhcCB0YWJsZSAuYnV0dG9uLWNlbGwge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiByaWdodDtcbn1cbi5kYXNoYm9hcmQtc3BlLXdyYXAgLmRhc2hib2FyZC1zcGUtY29udGVudCAueW91bmctcGVvcGxlLXRhYmxlLXdyYXAgdGFibGUgLmVsbGlwc2lzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLWNvbnRlbnQgLnlvdW5nLXBlb3BsZS10YWJsZS13cmFwIHRhYmxlIC5lbGxpcHNpcyB7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgfVxufVxuXG4uYnV0dC10by15cC1kZXRhaWxzIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDEwcHggMDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG59XG4uYnV0dC10by15cC1kZXRhaWxzIC5pY29uIHtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2NhNTtcbiAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XG4gIGJhY2tncm91bmQtc2l6ZTogNjAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNDYlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbn1cbi5idXR0LXRvLXlwLWRldGFpbHMgLnRpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAwLjYzcmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMzMzdjYTU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5idXR0LXRvLXlwLWRldGFpbHMubmV4dCAuaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi11c2VyLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlO1xufVxuLmJ1dHQtdG8teXAtZGV0YWlscy5nb2FscyAuaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1nb2FsLWxpZ2h0LnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogNzAlO1xufVxuLmJ1dHQtdG8teXAtZGV0YWlscy50ZWFtIC5pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRlYW0td2hpdGUuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiA3MCU7XG59XG4uYnV0dC10by15cC1kZXRhaWxzLm1lZXRpbmdzIC5pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNhbGVuZGFyLXdoaXRlLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogNjAlO1xufVxuLmJ1dHQtdG8teXAtZGV0YWlscy5yZW1vdmUgLmljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNsb3NlLXJlZC5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDQwJTtcbn1cbi5idXR0LXRvLXlwLWRldGFpbHMucmVtb3ZlIC50aXRsZSB7XG4gIGNvbG9yOiAjZWE4NzgyO1xufVxuLmJ1dHQtdG8teXAtZGV0YWlsczpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG59XG5cbi51aS13aWRnZXQtb3ZlcmxheSB7XG4gIG9wYWNpdHk6IDAuNyAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4uZXZpZGVuY2UtZGlhbG9nIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiBhdXRvO1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG4uZXZpZGVuY2UtZGlhbG9nIC51aS1kaWFsb2ctdGl0bGViYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZXZpZGVuY2UtZGlhbG9nID4gI2RydXBhbC1tb2RhbCB7XG4gIG1hcmdpbjogMS43NXJlbSBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwLjVlbSAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLmV2aWRlbmNlLWRpYWxvZyA+ICNkcnVwYWwtbW9kYWwge1xuICAgIHBhZGRpbmc6IDAuNWVtIDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ldmlkZW5jZS1kaWFsb2cgPiAjZHJ1cGFsLW1vZGFsIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi5ldmlkZW5jZS1jb250YWluZXIge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIHBhZGRpbmc6IDMwcHggNDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5ldmlkZW5jZS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDE3cHggMjhweCAxN3B4IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ldmlkZW5jZS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbi5ldmlkZW5jZS1jb250YWluZXIgYSB7XG4gIGNvbG9yOiAjNzY2MmM2O1xufVxuLmV2aWRlbmNlLWNvbnRhaW5lciBhOmhvdmVyIHtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtaGVhZGVyIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAuZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1oZWFkZXIgaDEge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtaGVhZGVyIC5jbG9zZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLWhlYWRlciAuY2xvc2UtY29udGFpbmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIH1cbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLWhlYWRlciAuY2xvc2UtY29udGFpbmVyIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtaGVhZGVyIC5jbG9zZS1jb250YWluZXIgYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA1NnB4O1xuICBib3JkZXItcmFkaXVzOiA1MS43cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdjYTU7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDQ2JTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDQ2JTtcbiAgb3V0bGluZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMTBweCAwIDVweCAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtaGVhZGVyIC5jbG9zZS1jb250YWluZXIgYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1oZWFkZXIgLmNsb3NlLWNvbnRhaW5lciBidXR0b24ubmV4dCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jbG9zZS1saWdodC5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDQ2JTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLWhlYWRlciAuY2xvc2UtY29udGFpbmVyIGJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLWhlYWRlciAuY2xvc2UtY29udGFpbmVyIGJ1dHRvbiB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1oZWFkZXIgLmNsb3NlLWNvbnRhaW5lcjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1zdWItaGVhZGVyIHtcbiAgcGFkZGluZzogMjBweDtcbiAgLyppbWcge1xuICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgbWFyZ2luOiAxNXB4IDIwcHggMCAxNXB4O1xuICB9XG5cbiAgaDIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTVweDtcbiAgfSovXG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1zdWItaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gIH1cbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLXN1Yi1oZWFkZXIgLmV2aWRlbmNlLW5vdGUge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZjhlYWI2O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBmb250LXNpemU6IDAuODhyZW07XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5oZWFkZXItaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIHdpZHRoOiA2NHB4O1xuICBtaW4td2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNjRweDtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA1MCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmV2aWRlbmNlLWNvbnRhaW5lciAuaGVhZGVyLWljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtaW4td2lkdGg6IDUwcHg7XG4gIH1cbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmhlYWRlci1pY29uLmljb24td29yayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGM3NjA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi13b3JrLnN2Zyk7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5oZWFkZXItaWNvbi5pY29uLWxpZmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWU5YTk1O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tbGlmZS5zdmcpO1xufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuaGVhZGVyLWljb24uaWNvbi1zdHJlbmd0aHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2I2OGM4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc3RyZW5ndGhzLnN2Zyk7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5oZWFkZXItaWNvbi5pY29uLWNhcmVlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OUEzRDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jYXJlZXIuc3ZnKTtcbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmhlYWRlci1pY29uLmljb24tdHJhaW5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODZjYzg4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdHJhaW5pbmcuc3ZnKTtcbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctZW1wdHktY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIG1hcmdpbjogODVweCAwO1xufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1lbXB0eS1jb250YWluZXIgaW1nIHtcbiAgd2lkdGg6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWVtcHR5LWNvbnRhaW5lciBzcGFuIHtcbiAgZm9udC1zaXplOiAxLjFyZW07XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciB7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgfVxufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYXJlYSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjVmNjtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMzZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctaGVhZGluZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgaDMge1xuICBmb250LXNpemU6IDIwcHg7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciB1bCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIGxpOjptYXJrZXIge1xuICBjb2xvcjogIzU5YTNkMDtcbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciBwIHtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5IHtcbiAgcGFkZGluZzogMCAxMnB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYm9keSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYm9keSBwOmhhcygrIHVsKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMGU1Zjc7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMTBweDtcbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWJvZHkgcCB+IHVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MwZTVmNztcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCA0MHB4IDEwcHggNDBweDtcbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWJvZHkgLnN0cmVuZ3RoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MwZTVmNztcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWJvZHkgLnN0cmVuZ3RoIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYm9keSAuc3RyZW5ndGggLm51bWJlciB7XG4gIGZvbnQtc2l6ZTogMS44OHJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjNTlhM2QwO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5IC5zdHJlbmd0aCBoMyB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luOiAwO1xufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYm9keSAuc3RyZW5ndGggLnN0cmVuZ3RoLWRldGFpbCBwIHtcbiAgbWFyZ2luOiAxMHB4IDAgMCAwO1xufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYm9keSAuc3RyZW5ndGggLmltYWdlLXdyYXAge1xuICB3aWR0aDogMTAwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5IC5zdHJlbmd0aCAuaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgZGlzbGF5OiBub25lO1xuICB9XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5IC5zdHJlbmd0aCAuaW1hZ2Utd3JhcCBpbWcge1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5IC5zdHJlbmd0aCAuaW1hZ2Utd3JhcCBpbWcge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYm9keSAuc3RyZW5ndGggLmltYWdlLXdyYXAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5LnNlbnNvcnkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYm9keS5zZW5zb3J5IC5ib2R5LXdyYXAge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWJvZHkuc2Vuc29yeSAuYm9keS13cmFwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWJvZHkuc2Vuc29yeSAuaW1hZ2Utd3JhcCBpbWcge1xuICB3aWR0aDogMTAwcHg7XG4gIG1hcmdpbjogMjBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWJvZHkuc2Vuc29yeSAuaW1hZ2Utd3JhcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5LnNlbnNvcnkgLmltYWdlLXdyYXAgaW1nIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYm9keSAubWFwcGluZy1hbnN3ZXIge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYm9keSAubWFwcGluZy1hbnN3ZXIucG9zdHNjaG9vbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5IC5tYXBwaW5nLWFuc3dlci5wb3N0c2Nob29sIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5IC5tYXBwaW5nLWFuc3dlci5wb3N0c2Nob29sIC5ib2R5LXdyYXAge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWJvZHkgLm1hcHBpbmctYW5zd2VyLnBvc3RzY2hvb2wgLmJvZHktd3JhcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5IC5tYXBwaW5nLWFuc3dlci5wb3N0c2Nob29sIC5pbWFnZS13cmFwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5IC5tYXBwaW5nLWFuc3dlci5wb3N0c2Nob29sIGltZyB7XG4gIHdpZHRoOiAxMDBweDtcbiAgbWFyZ2luOiAyMHB4O1xufVxuXG4udXBkYXRlLXdoeWFyZXlvdWhlcmUtZm9ybSBoMSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi51cGRhdGUtd2h5YXJleW91aGVyZS1mb3JtIC53aHlhcmV5b3VoZXJlLWJsb2NrIHtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuLnVwZGF0ZS13aHlhcmV5b3VoZXJlLWZvcm0gLndoeWFyZXlvdWhlcmUtYmxvY2sgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi51cGRhdGUtd2h5YXJleW91aGVyZS1mb3JtIC53aHlhcmV5b3VoZXJlLWJsb2NrIC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggbGFiZWwge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4udXBkYXRlLXdoeWFyZXlvdWhlcmUtZm9ybSAuZm9ybS1pbmZvLWNvcHkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udXBkYXRlLXdoeWFyZXlvdWhlcmUtZm9ybSAuY29udGVudC1pbmZvIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnVwZGF0ZS13aHlhcmV5b3VoZXJlLWZvcm0gLmNvbnRlbnQtaW5mby52aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udXBkYXRlLXdoeWFyZXlvdWhlcmUtZm9ybSAubWVzc2FnZS1ibG9jayB7XG4gIG1heC13aWR0aDogMzkwcHg7XG59XG4udXBkYXRlLXdoeWFyZXlvdWhlcmUtZm9ybSAuZm9ybS1hY3Rpb25zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnVwZGF0ZS13aHlhcmV5b3VoZXJlLWZvcm0gLmZvcm0tYWN0aW9ucyAuYnV0dC1nZW5lcmFsIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuc2VuZGluZy1pbnZpdGVzLWZvcm0ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAjdGVhbS1tZW1iZXItbWFpbC1maWVsZHNldC13cmFwcGVyLFxuLnNlbmRpbmctaW52aXRlcy1mb3JtICN5b3VuZy1wZXJzb24tbWFpbC1maWVsZHNldC13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtICNlZGl0LXRlYW0tbWVtYmVyLW1haWwtZmllbGRzZXQsXG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gI2VkaXQteW91bmctcGVyc29uLW1haWwtZmllbGRzZXQsXG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQteW91bmctcGVyc29uLW1haWwtZmllbGRzZXRdLFxuLnNlbmRpbmctaW52aXRlcy1mb3JtIFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LXRlYW0tbWVtYmVyLW1haWwtZmllbGRzZXRdIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gLmpzLWZvcm0tc3VibWl0IHtcbiAgYmFja2dyb3VuZDogIzdiNjhjODtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gLmpzLWZvcm0tc3VibWl0IC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmIHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1uZXh0LXB1cnBsZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1OCUgNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtIC5qcy1mb3JtLXN1Ym1pdCNkZXN0cnVjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNkYzM4MzA7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gLmpzLWZvcm0tc3VibWl0I2Rlc3RydWN0aXZlIC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kOiAjZGMzODMwIHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jbG9zZS1saWdodC5zdmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1OCUgNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtIC5qcy1mb3JtLXN1Ym1pdDpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciAhaW1wb3J0YW50O1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtIC5pbm5lci1maWVsZHNldCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIG1hcmdpbjogNDBweCAwO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiwgNTgsIDcxLCAwLjI1KTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5zZW5kaW5nLWludml0ZXMtZm9ybSAuaW5uZXItZmllbGRzZXQge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAuaW5uZXItZmllbGRzZXQgLm1lbWJlci1kZXRhaWxzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtIC5pbm5lci1maWVsZHNldCAubWVtYmVyLWRldGFpbHMgLm1lbWJlci1uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gLmlubmVyLWZpZWxkc2V0IC5tZW1iZXItZGV0YWlscy5wZW5kaW5nIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtIC5pbm5lci1maWVsZHNldCAubWVtYmVyLWVtYWlsLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gLmlubmVyLWZpZWxkc2V0IC5tZW1iZXItZW1haWwtd3JhcCAubWVtYmVyLWljb24ge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA1MHB4O1xuICBtaW4td2lkdGg6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEuMXJlbTtcbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAuaW5uZXItZmllbGRzZXQgLm1lbWJlci1lbWFpbC13cmFwIC5tZW1iZXItaWNvbi5wZW5kaW5nIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAuaW5uZXItZmllbGRzZXQgLmZvcm0taXRlbSB7XG4gIG1hcmdpbjogMDtcbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAuaW5uZXItZmllbGRzZXQ6bnRoLWNoaWxkKDEpIC5tZW1iZXItaWNvbiB7XG4gIGJhY2tncm91bmQ6ICM4NkNDODg7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gLmlubmVyLWZpZWxkc2V0Om50aC1jaGlsZCgyKSAubWVtYmVyLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjNTlBM0QwO1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtIC5pbm5lci1maWVsZHNldDpudGgtY2hpbGQoMykgLm1lbWJlci1pY29uIHtcbiAgYmFja2dyb3VuZDogI0VFOUE5NTtcbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAjeW91bmctcGVyc29uLW1haWwtZmllbGRzZXQtd3JhcHBlciAuZmllbGRzZXQtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gI3lvdW5nLXBlcnNvbi1tYWlsLWZpZWxkc2V0LXdyYXBwZXIgLmZpZWxkc2V0LXdyYXBwZXIgLmpzLWZvcm0tc3VibWl0IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICMzMzdjYTU7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gI3lvdW5nLXBlcnNvbi1tYWlsLWZpZWxkc2V0LXdyYXBwZXIgLmZpZWxkc2V0LXdyYXBwZXIgLmpzLWZvcm0tc3VibWl0IC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kOiAjMzM3Y2E1IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1uZXh0LnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDU4JSA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gI3lvdW5nLXBlcnNvbi1tYWlsLWZpZWxkc2V0LXdyYXBwZXIgLmZpZWxkc2V0LXdyYXBwZXIgLmpzLWZvcm0tc3VibWl0I2Rlc3RydWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2VhODc4Mjtcbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAubWVzc2FnZS1ibG9jay5uby1tZW1iZXJzIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAuY29uc2VudC1kaXNjbGFpbWVyIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtIC5hbGwtaW52aXRlcy13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtIC5hbGwtaW52aXRlcy13cmFwIC5pbm5lci1maWVsZHNldCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gLmludml0ZS1tZW1iZXJzIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAuaW52aXRlLW1lbWJlcnMgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtIC5pbnZpdGUtbWVtYmVycyAuanMtZm9ybS10eXBlLWNoZWNrYm94IGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLmJ1dHRvbi13cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLmJ1dHRvbi13cmFwIGJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5idXR0LXNsaW0ge1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQ6ICNFNEUwRjc7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNFNEUwRjc7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5idXR0LXNsaW0gLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kOiAjQUE5RUUzO1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtaGVhZGVyIHtcbiAgbWFyZ2luOiAwIDAgNDBweDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1oZWFkZXIgLmhlYWRlci1idXR0b25zLXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1uYW1lIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtaGVhZGVyIC5wcm9maWxlLW5hbWUgaDEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtaGVhZGVyIC5wcm9maWxlLW5hbWUgLnByb25vdW5zIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IHRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMTBweCA0MHB4IDEwcHggMTBweDtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTRFMEY3O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAyMHB4O1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXBlcnNvbi1hYm91dC13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXBlcnNvbi1hYm91dC13cmFwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1wZXJzb24tYWJvdXQtd3JhcCAuZGV0YWlscy1zZWN0aW9uIHtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgZmxleDogMC40ODtcbiAgcGFkZGluZzogMjBweCAzMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcGVyc29uLWFib3V0LXdyYXAgLmRldGFpbHMtc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcGVyc29uLWFib3V0LXdyYXAgLmRldGFpbHMtc2VjdGlvbiBoMiB7XG4gIG1hcmdpbjogMCAwIDVweDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1wZXJzb24tYWJvdXQtd3JhcCAuZGV0YWlscy1zZWN0aW9uIC5kZXRhaWwge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcGVyc29uLWFib3V0LXdyYXAgLmRldGFpbHMtc2VjdGlvbiBwIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLW5vdGUge1xuICBtYXJnaW46IDQwcHggMDtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZDogI2Y4ZWFiNjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgZm9udC1zaXplOiAwLjg4cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtbm90ZSAubm90ZS1pY29uIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtbm90ZSBwIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEuMTJyZW07XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIHN1bW1hcnkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbjogMjBweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyBzdW1tYXJ5OjptYXJrZXIge1xuICBjb2xvcjogcmVkO1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyBzdW1tYXJ5IGltZyB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIHN1bW1hcnk6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgY29udGVudDogXCIg4pa4XCI7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIHN1bW1hcnk6aG92ZXIsIC5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgc3VtbWFyeTpmb2N1cy12aXNpYmxlIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyBzdW1tYXJ5OmhvdmVyIGltZywgLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyBzdW1tYXJ5OmZvY3VzLXZpc2libGUgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpIHJvdGF0ZSgtNGRlZyk7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzW29wZW5dIHN1bW1hcnk6YWZ0ZXIge1xuICBjb250ZW50OiBcIiDilr5cIjtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIHtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcGFkZGluZzogMjBweCAzMHB4O1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgaDIge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgLnJlc3VsdC1hcmVhcy13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCAucmVzdWx0LWFyZWFzLXdyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIC5yZXN1bHQtYXJlYXMtd3JhcCAubm8tcmVzdWx0cyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDMwcHggMCA0MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIC5yZXN1bHQtYXJlYXMtd3JhcCAucmVzdWx0LWFyZWEge1xuICBmbGV4OiAwLjM7XG4gIG1pbi13aWR0aDogMzAlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgLnJlc3VsdC1hcmVhcy13cmFwIC5yZXN1bHQtYXJlYSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIC5yZXN1bHQtYXJlYXMtd3JhcCAucmVzdWx0LWFyZWEgLnJlc3VsdC10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIC5yZXN1bHQtYXJlYXMtd3JhcCAucmVzdWx0LWFyZWEgLnJlc3VsdC10aXRsZSBoMyB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgLnJlc3VsdC1hcmVhcy13cmFwIC5yZXN1bHQtYXJlYSAucmVzdWx0LXRpdGxlIHNwYW4ge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgLnJlc3VsdC1hcmVhcy13cmFwIC5yZXN1bHQtYXJlYSBwLCAubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCAucmVzdWx0LWFyZWFzLXdyYXAgLnJlc3VsdC1hcmVhIGxpIHtcbiAgZm9udC1zaXplOiAwLjhyZW07XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCAucmVzdWx0LWFyZWFzLXdyYXAgLnJlc3VsdC1hcmVhIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgLnJlc3VsdC1hcmVhcy13cmFwICsgaDIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgYXJ0aWNsZSB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCBhcnRpY2xlLnRhYnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgYXJ0aWNsZS50YWJzIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCBhcnRpY2xlLnRhYnMgc2VjdGlvbiB7XG4gIGdyaWQtYXJlYTogMS8xLzIvMjtcbiAgdG9wOiAxLjhlbTtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgei1pbmRleDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGVhc2U7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCBhcnRpY2xlLnRhYnMgc2VjdGlvbiB7XG4gICAgZ3JpZC1hcmVhOiBhdXRvO1xuICB9XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCBhcnRpY2xlLnRhYnMgc2VjdGlvbjpmaXJzdC1jaGlsZCB7XG4gIHotaW5kZXg6IDE7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCBhcnRpY2xlLnRhYnMgc2VjdGlvbiBoMiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgd2lkdGg6IDE4MHB4O1xuICBoZWlnaHQ6IDEuOGVtO1xuICB0b3A6IC0xLjhlbTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzk5OTtcbiAgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGVhc2U7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCBhcnRpY2xlLnRhYnMgc2VjdGlvbiBoMi5hY3RpdmUge1xuICBjb2xvcjogIzMyMzMzMztcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNBQTlFRTM7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCBhcnRpY2xlLnRhYnMgc2VjdGlvbiBoMiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMzMjMzMzM7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgYXJ0aWNsZS50YWJzIHNlY3Rpb24gaDIgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBvdXRsaW5lOiAwIG5vbmU7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIGFydGljbGUudGFicyBzZWN0aW9uIGgyOmhvdmVyIGEge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgYXJ0aWNsZS50YWJzIHNlY3Rpb24gLnJlc3VsdC1hcmVhcy13cmFwIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCBhcnRpY2xlLnRhYnMgc2VjdGlvbiAucmVzdWx0LWFyZWFzLXdyYXAge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCBhcnRpY2xlLnRhYnMgc2VjdGlvbjpudGgtY2hpbGQoMikgaDIge1xuICBsZWZ0OiAxODBweDtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIGFydGljbGUudGFicyBzZWN0aW9uOm50aC1jaGlsZCgzKSBoMiB7XG4gIGxlZnQ6IDM2MHB4O1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgYXJ0aWNsZS50YWJzIHNlY3Rpb246bnRoLWNoaWxkKDQpIGgyIHtcbiAgbGVmdDogNTQwcHg7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCBhcnRpY2xlLnRhYnMgc2VjdGlvbjp0YXJnZXQge1xuICB6LWluZGV4OiAyO1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgYXJ0aWNsZS50YWJzIHNlY3Rpb246dGFyZ2V0IGgyIHtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjQUE5RUUzO1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgLmJ1dHQtc2xpbSB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIC5idXR0LWdldC1zdGFydGVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIC5idXR0LWdldC1zdGFydGVkIC5idXR0LWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCAudXNlci10aG91Z2h0cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA4MHB4O1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgLnVzZXItdGhvdWdodHMgYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjRTRFMEY3O1xuICBjb2xvcjogIzMyMzMzMztcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBtYXJnaW46IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCAudXNlci10aG91Z2h0cyBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjQUE5RUUzO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHM6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbi5wcm9kdWN0LS12YXJpYXRpb24tZmllbGQtLXZhcmlhdGlvbl9saXN0X3ByaWNlX18xICsgZGl2LFxuLnByb2R1Y3QtLXZhcmlhdGlvbi1maWVsZC0tdmFyaWF0aW9uX2xpc3RfcHJpY2VfXzIgKyBkaXYge1xuICBtYXJnaW46IDAgMjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcGFkZGluZzogMTBweCAzMHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHggMzBweCAwIDA7XG59XG4ucHJvZHVjdC0tdmFyaWF0aW9uLWZpZWxkLS12YXJpYXRpb25fbGlzdF9wcmljZV9fMSArIGRpdiBoMSxcbi5wcm9kdWN0LS12YXJpYXRpb24tZmllbGQtLXZhcmlhdGlvbl9saXN0X3ByaWNlX18yICsgZGl2IGgxIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnByb2R1Y3QtLXZhcmlhdGlvbi1maWVsZC0tdmFyaWF0aW9uX2xpc3RfcHJpY2VfXzEgKyBkaXYgdWwsXG4ucHJvZHVjdC0tdmFyaWF0aW9uLWZpZWxkLS12YXJpYXRpb25fbGlzdF9wcmljZV9fMiArIGRpdiB1bCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZjZjdlNDtcbiAgcGFkZGluZzogMjBweCA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuLnByb2R1Y3QtLXZhcmlhdGlvbi1maWVsZC0tdmFyaWF0aW9uX2xpc3RfcHJpY2VfXzEgKyBkaXYgdWwgbGksXG4ucHJvZHVjdC0tdmFyaWF0aW9uLWZpZWxkLS12YXJpYXRpb25fbGlzdF9wcmljZV9fMiArIGRpdiB1bCBsaSB7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBmb250LXNpemU6IDAuOXJlbTtcbn1cblxuLnByb2R1Y3QtLXZhcmlhdGlvbi1maWVsZC0tdmFyaWF0aW9uX3ByaWNlX18xLFxuLnByb2R1Y3QtLXZhcmlhdGlvbi1maWVsZC0tdmFyaWF0aW9uX3ByaWNlX18yIHtcbiAgbWFyZ2luOiAwIDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAzMHB4IDMwcHg7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wcm9kdWN0LS12YXJpYXRpb24tZmllbGQtLXZhcmlhdGlvbl9wcmljZV9fMSA6Zmlyc3QtY2hpbGQsXG4ucHJvZHVjdC0tdmFyaWF0aW9uLWZpZWxkLS12YXJpYXRpb25fcHJpY2VfXzIgOmZpcnN0LWNoaWxkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucHJvZHVjdC0tdmFyaWF0aW9uLWZpZWxkLS12YXJpYXRpb25fcHJpY2VfXzEgOmxhc3QtY2hpbGQsXG4ucHJvZHVjdC0tdmFyaWF0aW9uLWZpZWxkLS12YXJpYXRpb25fcHJpY2VfXzIgOmxhc3QtY2hpbGQge1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4uY29tbWVyY2Utb3JkZXItaXRlbS1hZGQtdG8tY2FydC1mb3JtIHtcbiAgbWFyZ2luOiAzMHB4IDIwcHg7XG59XG4uY29tbWVyY2Utb3JkZXItaXRlbS1hZGQtdG8tY2FydC1mb3JtIC5mb3JtLWFjdGlvbnMge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQge1xuICBtYXJnaW46IDQwcHggMzBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1tYWluIGZpZWxkc2V0IHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtbWFpbiBmaWVsZHNldCBsZWdlbmQge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1tYWluIGZpZWxkc2V0ICNlZGl0LXBheW1lbnQtaW5mb3JtYXRpb24tYWRkLXBheW1lbnQtbWV0aG9kIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtbWFpbiBmaWVsZHNldCAuc3RyaXBlLWZvcm0ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtbWFpbiBmaWVsZHNldCAuc3RyaXBlLWZvcm0gLmZvcm0taXRlbSAuZm9ybS10ZXh0IHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40NSk7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDE2cHggNDBweCAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBjb2xvcjogIzMyMzMzMztcbiAgaGVpZ2h0OiA1MHB4O1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtbWFpbiBmaWVsZHNldCAuc3RyaXBlLWZvcm0gLmZvcm0taXRlbSAuZm9ybS10ZXh0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtbWFpbiBmaWVsZHNldCAuYWRkcmVzcy1jb250YWluZXItaW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtbWFpbiBmaWVsZHNldCAuYWRkcmVzcy1jb250YWluZXItaW5saW5lOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtbWFpbiBmaWVsZHNldCAuYWRkcmVzcy1jb250YWluZXItaW5saW5lIC5mb3JtLWl0ZW0ge1xuICBmbGV4OiAxO1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtbWFpbiBmaWVsZHNldCAuYWRkcmVzcy1jb250YWluZXItaW5saW5lIC5mb3JtLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5sYXlvdXQtcmVnaW9uLWNoZWNrb3V0LW1haW4gLmpzLWZvcm0tdHlwZS1jaGVja2JveCBsYWJlbCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5sYXlvdXQtcmVnaW9uLWNoZWNrb3V0LW1haW4ge1xuICB3aWR0aDogNjAlO1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtc2Vjb25kYXJ5IHtcbiAgbWluLXdpZHRoOiAzMDBweDtcbn1cbi5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5sYXlvdXQtcmVnaW9uLWNoZWNrb3V0LXNlY29uZGFyeSBoMyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1zZWNvbmRhcnkgLmNoZWNrb3V0LW9yZGVyLXN1bW1hcnkge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBwYWRkaW5nOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtc2Vjb25kYXJ5IC5jaGVja291dC1vcmRlci1zdW1tYXJ5IHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1zZWNvbmRhcnkgLmNoZWNrb3V0LW9yZGVyLXN1bW1hcnkgdGFibGUgdHIgdGQge1xuICBiYWNrZ3JvdW5kOiAjZmNmN2U0O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbn1cbi5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5sYXlvdXQtcmVnaW9uLWNoZWNrb3V0LXNlY29uZGFyeSAuY2hlY2tvdXQtb3JkZXItc3VtbWFyeSB0YWJsZSB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5sYXlvdXQtcmVnaW9uLWNoZWNrb3V0LXNlY29uZGFyeSAuY2hlY2tvdXQtb3JkZXItc3VtbWFyeSB0YWJsZSB0ciB0ZDpsYXN0LWNoaWxkIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1zZWNvbmRhcnkgLmNoZWNrb3V0LW9yZGVyLXN1bW1hcnkgdGFibGUgdHIgdGQgZGl2IGRpdiBkaXY6Zmlyc3QtY2hpbGQge1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1zZWNvbmRhcnkgLmNoZWNrb3V0LW9yZGVyLXN1bW1hcnkgLm9yZGVyLXRvdGFsLWxpbmVfX3N1YnRvdGFsLFxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtc2Vjb25kYXJ5IC5jaGVja291dC1vcmRlci1zdW1tYXJ5IC5vcmRlci10b3RhbC1saW5lX19hZGp1c3RtZW50IHtcbiAgZm9udC1zaXplOiAwLjhyZW07XG59XG4uY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1zZWNvbmRhcnkgI2VkaXQtc2lkZWJhci1jb3Vwb24tcmVkZW1wdGlvbi1mb3JtIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1zZWNvbmRhcnkgI2VkaXQtc2lkZWJhci1jb3Vwb24tcmVkZW1wdGlvbi1mb3JtICNlZGl0LXNpZGViYXItY291cG9uLXJlZGVtcHRpb24tZm9ybS1hcHBseSAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNvdXBvbi5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDcwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtZm9vdGVyIHtcbiAgd2lkdGg6IDYwJTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1mb290ZXIgI2VkaXQtYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtZm9vdGVyICNlZGl0LWFjdGlvbnMgLmxpbmstLXByZXZpb3VzIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogN3B4IDEwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzNDM4NTM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtZm9vdGVyICNlZGl0LWFjdGlvbnMgLmxpbmstLXByZXZpb3VzOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcbn1cbi5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5sYXlvdXQtcmVnaW9uLWNoZWNrb3V0LWZvb3RlciAjZWRpdC1hY3Rpb25zICNlZGl0LWFjdGlvbnMtbmV4dCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtZm9vdGVyICNlZGl0LWFjdGlvbnMgI2VkaXQtYWN0aW9ucy1uZXh0IC5idXR0LWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5jaGVja291dC1wYW5lLWNvbXBsZXRpb24tbWVzc2FnZSAuY2hlY2tvdXQtY29tcGxldGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2hlY2tvdXQtcGFuZS1jb21wbGV0aW9uLW1lc3NhZ2UgLmNoZWNrb3V0LWNvbXBsZXRlIC5wbGFuLXR5cGUge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZDogI2ZjZjdlNDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgbWFyZ2luOiAzMHB4IDA7XG59XG4uY2hlY2tvdXQtcGFuZS1jb21wbGV0aW9uLW1lc3NhZ2UgLmNoZWNrb3V0LWNvbXBsZXRlIC5idXR0LWdlbmVyYWwge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uY2FydC1mb3JtIHtcbiAgd2lkdGg6IDkwdnc7XG59XG4uY2FydC1mb3JtICN2aWV3cy1mb3JtLWNvbW1lcmNlLWNhcnQtZm9ybS1kZWZhdWx0LTEge1xuICBvdmVyZmxvdy14OiBhdXRvO1xufVxuLmNhcnQtZm9ybSAuanMtZm9ybS1pdGVtIHtcbiAgbWFyZ2luOiAwO1xufVxuLmNhcnQtZm9ybSBbZGF0YS1kcnVwYWwtc2VsZWN0b3I9b3JkZXItdG90YWwtc3VtbWFyeV0ge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLmNhcnQtZm9ybSBbZGF0YS1kcnVwYWwtc2VsZWN0b3I9b3JkZXItdG90YWwtc3VtbWFyeV0gLm9yZGVyLXRvdGFsLWxpbmVfX3N1YnRvdGFsLFxuLmNhcnQtZm9ybSBbZGF0YS1kcnVwYWwtc2VsZWN0b3I9b3JkZXItdG90YWwtc3VtbWFyeV0gLm9yZGVyLXRvdGFsLWxpbmVfX2FkanVzdG1lbnQge1xuICBmb250LXNpemU6IDAuOHJlbTtcbn1cbi5jYXJ0LWZvcm0gLmZvcm0tYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5jYXJ0LWZvcm0gLmZvcm0tYWN0aW9ucyAjZWRpdC1zdWJtaXQgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jYXJ0LXdoaXRlLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogNzAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG59XG4uY2FydC1mb3JtIC5mb3JtLWFjdGlvbnMgI2VkaXQtY2hlY2tvdXQgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jYXJkLXdoaXRlLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogNzAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG59XG4uY2FydC1mb3JtIHRhYmxlIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcGFkZGluZzogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbn1cbi5jYXJ0LWZvcm0gdGhlYWQgdGgge1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuLmNhcnQtZm9ybSB0aGVhZCB0aDpmaXJzdC1jaGlsZCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiA2MCU7XG59XG4uY2FydC1mb3JtIHRoZWFkIHRoOmxhc3QtY2hpbGQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5jYXJ0LWZvcm0gdGhlYWQgdGg6bnRoLWNoaWxkKDIpLCAuY2FydC1mb3JtIHRoZWFkIHRoOm50aC1jaGlsZCgzKSwgLmNhcnQtZm9ybSB0aGVhZCB0aDpudGgtY2hpbGQoNCksIC5jYXJ0LWZvcm0gdGhlYWQgdGg6bnRoLWNoaWxkKDUpIHtcbiAgd2lkdGg6IDEwJTtcbn1cbi5jYXJ0LWZvcm0gdGQge1xuICBwYWRkaW5nOiAwIDMwcHggMCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2FydC1mb3JtIHRkOmZpcnN0LWNoaWxkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5jYXJ0LWZvcm0gdGQ6bGFzdC1jaGlsZCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmNhcnQtZm9ybSAudmlld3MtZmllbGQtcHVyY2hhc2VkLWVudGl0eSBkaXYgZGl2IGRpdiB7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xufVxuLmNhcnQtZm9ybSAudmlld3MtZmllbGQtcHVyY2hhc2VkLWVudGl0eSBkaXYgZGl2IGRpdjpmaXJzdC1jaGlsZCB7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5jYXJ0LWZvcm0gLnF1YW50aXR5LWVkaXQtaW5wdXQge1xuICBtYXgtd2lkdGg6IDYwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwO1xufVxuLmNhcnQtZm9ybSAuZGVsZXRlLW9yZGVyLWl0ZW0ge1xuICB3aWR0aDogNDJweDtcbiAgcGFkZGluZzogMCA1cHggMDtcbn1cbi5jYXJ0LWZvcm0gLmRlbGV0ZS1vcmRlci1pdGVtIC50aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2FydC1mb3JtIC5kZWxldGUtb3JkZXItaXRlbSAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWRlbGV0ZS13aGl0ZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDcwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWE4NzgyO1xufVxuXG50YWJsZS5yZXNwb25zaXZlLWVuYWJsZWQsXG50YWJsZS5jb2xzLTQsXG50YWJsZS5jb2xzLTUsXG50YWJsZS5jb2xzLTYsXG50YWJsZS5jb2xzLTksXG50YWJsZS5teXdheS10YWJsZSxcbi5teXdheS10YWJsZSB0YWJsZSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIHdpZHRoOiA4MHZ3O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxudGFibGUucmVzcG9uc2l2ZS1lbmFibGVkIHRoZWFkLFxudGFibGUuY29scy00IHRoZWFkLFxudGFibGUuY29scy01IHRoZWFkLFxudGFibGUuY29scy02IHRoZWFkLFxudGFibGUuY29scy05IHRoZWFkLFxudGFibGUubXl3YXktdGFibGUgdGhlYWQsXG4ubXl3YXktdGFibGUgdGFibGUgdGhlYWQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbnRhYmxlLnJlc3BvbnNpdmUtZW5hYmxlZCB0Ym9keSB0ZCxcbnRhYmxlLmNvbHMtNCB0Ym9keSB0ZCxcbnRhYmxlLmNvbHMtNSB0Ym9keSB0ZCxcbnRhYmxlLmNvbHMtNiB0Ym9keSB0ZCxcbnRhYmxlLmNvbHMtOSB0Ym9keSB0ZCxcbnRhYmxlLm15d2F5LXRhYmxlIHRib2R5IHRkLFxuLm15d2F5LXRhYmxlIHRhYmxlIHRib2R5IHRkIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG50YWJsZS5yZXNwb25zaXZlLWVuYWJsZWQgdWwubGlua3MsXG50YWJsZS5jb2xzLTQgdWwubGlua3MsXG50YWJsZS5jb2xzLTUgdWwubGlua3MsXG50YWJsZS5jb2xzLTYgdWwubGlua3MsXG50YWJsZS5jb2xzLTkgdWwubGlua3MsXG50YWJsZS5teXdheS10YWJsZSB1bC5saW5rcyxcbi5teXdheS10YWJsZSB0YWJsZSB1bC5saW5rcyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxudGFibGUucmVzcG9uc2l2ZS1lbmFibGVkIC52aWV3cy1maWVsZC10b3RhbC1hY3Rpb25zLFxudGFibGUucmVzcG9uc2l2ZS1lbmFibGVkIC52aWV3cy1maWVsZC1hY3Rpb25zLWNvbXBsZXRlZCxcbnRhYmxlLnJlc3BvbnNpdmUtZW5hYmxlZCAudmlld3MtZmllbGQtZ29hbC1hY3Rpb25zLXBlcmNlbnQsXG50YWJsZS5yZXNwb25zaXZlLWVuYWJsZWQgLnZpZXdzLWZpZWxkLXF1aXotY29tcGxldGVkLFxudGFibGUucmVzcG9uc2l2ZS1lbmFibGVkIC52aWV3cy1maWVsZC1nb2Fscy1pbi1wcm9ncmVzcyxcbnRhYmxlLnJlc3BvbnNpdmUtZW5hYmxlZCAudmlld3MtZmllbGQtZ29hbHMtY29tcGxldGVkLFxudGFibGUucmVzcG9uc2l2ZS1lbmFibGVkIC52aWV3cy1maWVsZC1maWVsZC1hZGRyZXNzLXBvc3RhbC1jb2RlLFxudGFibGUuY29scy00IC52aWV3cy1maWVsZC10b3RhbC1hY3Rpb25zLFxudGFibGUuY29scy00IC52aWV3cy1maWVsZC1hY3Rpb25zLWNvbXBsZXRlZCxcbnRhYmxlLmNvbHMtNCAudmlld3MtZmllbGQtZ29hbC1hY3Rpb25zLXBlcmNlbnQsXG50YWJsZS5jb2xzLTQgLnZpZXdzLWZpZWxkLXF1aXotY29tcGxldGVkLFxudGFibGUuY29scy00IC52aWV3cy1maWVsZC1nb2Fscy1pbi1wcm9ncmVzcyxcbnRhYmxlLmNvbHMtNCAudmlld3MtZmllbGQtZ29hbHMtY29tcGxldGVkLFxudGFibGUuY29scy00IC52aWV3cy1maWVsZC1maWVsZC1hZGRyZXNzLXBvc3RhbC1jb2RlLFxudGFibGUuY29scy01IC52aWV3cy1maWVsZC10b3RhbC1hY3Rpb25zLFxudGFibGUuY29scy01IC52aWV3cy1maWVsZC1hY3Rpb25zLWNvbXBsZXRlZCxcbnRhYmxlLmNvbHMtNSAudmlld3MtZmllbGQtZ29hbC1hY3Rpb25zLXBlcmNlbnQsXG50YWJsZS5jb2xzLTUgLnZpZXdzLWZpZWxkLXF1aXotY29tcGxldGVkLFxudGFibGUuY29scy01IC52aWV3cy1maWVsZC1nb2Fscy1pbi1wcm9ncmVzcyxcbnRhYmxlLmNvbHMtNSAudmlld3MtZmllbGQtZ29hbHMtY29tcGxldGVkLFxudGFibGUuY29scy01IC52aWV3cy1maWVsZC1maWVsZC1hZGRyZXNzLXBvc3RhbC1jb2RlLFxudGFibGUuY29scy02IC52aWV3cy1maWVsZC10b3RhbC1hY3Rpb25zLFxudGFibGUuY29scy02IC52aWV3cy1maWVsZC1hY3Rpb25zLWNvbXBsZXRlZCxcbnRhYmxlLmNvbHMtNiAudmlld3MtZmllbGQtZ29hbC1hY3Rpb25zLXBlcmNlbnQsXG50YWJsZS5jb2xzLTYgLnZpZXdzLWZpZWxkLXF1aXotY29tcGxldGVkLFxudGFibGUuY29scy02IC52aWV3cy1maWVsZC1nb2Fscy1pbi1wcm9ncmVzcyxcbnRhYmxlLmNvbHMtNiAudmlld3MtZmllbGQtZ29hbHMtY29tcGxldGVkLFxudGFibGUuY29scy02IC52aWV3cy1maWVsZC1maWVsZC1hZGRyZXNzLXBvc3RhbC1jb2RlLFxudGFibGUuY29scy05IC52aWV3cy1maWVsZC10b3RhbC1hY3Rpb25zLFxudGFibGUuY29scy05IC52aWV3cy1maWVsZC1hY3Rpb25zLWNvbXBsZXRlZCxcbnRhYmxlLmNvbHMtOSAudmlld3MtZmllbGQtZ29hbC1hY3Rpb25zLXBlcmNlbnQsXG50YWJsZS5jb2xzLTkgLnZpZXdzLWZpZWxkLXF1aXotY29tcGxldGVkLFxudGFibGUuY29scy05IC52aWV3cy1maWVsZC1nb2Fscy1pbi1wcm9ncmVzcyxcbnRhYmxlLmNvbHMtOSAudmlld3MtZmllbGQtZ29hbHMtY29tcGxldGVkLFxudGFibGUuY29scy05IC52aWV3cy1maWVsZC1maWVsZC1hZGRyZXNzLXBvc3RhbC1jb2RlLFxudGFibGUubXl3YXktdGFibGUgLnZpZXdzLWZpZWxkLXRvdGFsLWFjdGlvbnMsXG50YWJsZS5teXdheS10YWJsZSAudmlld3MtZmllbGQtYWN0aW9ucy1jb21wbGV0ZWQsXG50YWJsZS5teXdheS10YWJsZSAudmlld3MtZmllbGQtZ29hbC1hY3Rpb25zLXBlcmNlbnQsXG50YWJsZS5teXdheS10YWJsZSAudmlld3MtZmllbGQtcXVpei1jb21wbGV0ZWQsXG50YWJsZS5teXdheS10YWJsZSAudmlld3MtZmllbGQtZ29hbHMtaW4tcHJvZ3Jlc3MsXG50YWJsZS5teXdheS10YWJsZSAudmlld3MtZmllbGQtZ29hbHMtY29tcGxldGVkLFxudGFibGUubXl3YXktdGFibGUgLnZpZXdzLWZpZWxkLWZpZWxkLWFkZHJlc3MtcG9zdGFsLWNvZGUsXG4ubXl3YXktdGFibGUgdGFibGUgLnZpZXdzLWZpZWxkLXRvdGFsLWFjdGlvbnMsXG4ubXl3YXktdGFibGUgdGFibGUgLnZpZXdzLWZpZWxkLWFjdGlvbnMtY29tcGxldGVkLFxuLm15d2F5LXRhYmxlIHRhYmxlIC52aWV3cy1maWVsZC1nb2FsLWFjdGlvbnMtcGVyY2VudCxcbi5teXdheS10YWJsZSB0YWJsZSAudmlld3MtZmllbGQtcXVpei1jb21wbGV0ZWQsXG4ubXl3YXktdGFibGUgdGFibGUgLnZpZXdzLWZpZWxkLWdvYWxzLWluLXByb2dyZXNzLFxuLm15d2F5LXRhYmxlIHRhYmxlIC52aWV3cy1maWVsZC1nb2Fscy1jb21wbGV0ZWQsXG4ubXl3YXktdGFibGUgdGFibGUgLnZpZXdzLWZpZWxkLWZpZWxkLWFkZHJlc3MtcG9zdGFsLWNvZGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jdXN0b21lci1pbmZvcm1hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiBjYWxjKDEwMHZ3IC0gNjBweCk7XG4gIG1hcmdpbjogMCAzMHB4O1xuICBtYXgtd2lkdGg6IDgwdnc7XG59XG4uY3VzdG9tZXItaW5mb3JtYXRpb24gOmZpcnN0LWNoaWxkLCAuY3VzdG9tZXItaW5mb3JtYXRpb24gOmxhc3QtY2hpbGQge1xuICBmbGV4OiAxO1xufVxuLmN1c3RvbWVyLWluZm9ybWF0aW9uIDpmaXJzdC1jaGlsZCA6Zmlyc3QtY2hpbGQsIC5jdXN0b21lci1pbmZvcm1hdGlvbiA6bGFzdC1jaGlsZCA6Zmlyc3QtY2hpbGQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5jdXN0b21lci1pbmZvcm1hdGlvbiA6Zmlyc3QtY2hpbGQgOmZpcnN0LWNoaWxkLmFkZHJlc3MsIC5jdXN0b21lci1pbmZvcm1hdGlvbiA6Zmlyc3QtY2hpbGQgOmZpcnN0LWNoaWxkLm9yZ2FuaXphdGlvbiwgLmN1c3RvbWVyLWluZm9ybWF0aW9uIDpsYXN0LWNoaWxkIDpmaXJzdC1jaGlsZC5hZGRyZXNzLCAuY3VzdG9tZXItaW5mb3JtYXRpb24gOmxhc3QtY2hpbGQgOmZpcnN0LWNoaWxkLm9yZ2FuaXphdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uY3VzdG9tZXItaW5mb3JtYXRpb24gLmFkZHJlc3Mge1xuICBtYXJnaW46IDA7XG59XG4uY3VzdG9tZXItaW5mb3JtYXRpb24gLmN1c3RvbWVyLWJpbGxpbmcge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLm9yZGVyLWluZm9ybWF0aW9uID4gKiB7XG4gIHdpZHRoOiBjYWxjKDEwMHZ3IC0gNjBweCk7XG4gIG1hcmdpbjogMjBweCAzMHB4O1xuICBtYXgtd2lkdGg6IDgwdnc7XG59XG4ub3JkZXItaW5mb3JtYXRpb24gPiAqIDpmaXJzdC1jaGlsZDpub3QodGltZSkge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5vcmRlci1pbmZvcm1hdGlvbiAuY29scy00IHtcbiAgbWFyZ2luOiA0MHB4IDA7XG59XG4ub3JkZXItaW5mb3JtYXRpb24gLmNvbHMtNCB0Ym9keSB0ciB0ZCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4ub3JkZXItaW5mb3JtYXRpb24gLm9yZGVyLXRvdGFsLWxpbmUsIC5vcmRlci1pbmZvcm1hdGlvbiAub3JkZXItdG90YWwtbGluZS12YWx1ZSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4ub3JkZXItaW5mb3JtYXRpb24gLm9yZGVyLXRvdGFsLWxpbmVfX3RvdGFsIHtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5sYXlvdXQtY2hlY2tvdXQtZm9ybSAuZm9ybS1pdGVtLXBheW1lbnQtaW5mb3JtYXRpb24tcGF5bWVudC1tZXRob2Qge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmxheW91dC1jaGVja291dC1mb3JtIC5mb3JtLWl0ZW0tcGF5bWVudC1pbmZvcm1hdGlvbi1wYXltZW50LW1ldGhvZCBpbnB1dCB7XG4gIG1hcmdpbjogMCAwIDAgNXB4O1xufVxuLmxheW91dC1jaGVja291dC1mb3JtIC5mb3JtLWl0ZW0tcGF5bWVudC1pbmZvcm1hdGlvbi1wYXltZW50LW1ldGhvZCBsYWJlbCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLmxheW91dC1jaGVja291dC1mb3JtIC5jb3Vwb24tcmVkZW1wdGlvbi1mb3JtX19jb3Vwb25zIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5sYXlvdXQtY2hlY2tvdXQtZm9ybSAuY291cG9uLXJlZGVtcHRpb24tZm9ybV9fY291cG9ucyBoMyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ubGF5b3V0LWNoZWNrb3V0LWZvcm0gLmNvdXBvbi1yZWRlbXB0aW9uLWZvcm1fX2NvdXBvbnMgYnV0dG9uIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbi5sYXlvdXQtY2hlY2tvdXQtZm9ybSAuY291cG9uLXJlZGVtcHRpb24tZm9ybV9fY291cG9ucyBidXR0b24gLmJ1dHQtaWNvbiB7XG4gIG1pbi13aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZGVsZXRlLXdoaXRlLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogNzAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0OSUgNDAlO1xufVxuLmxheW91dC1jaGVja291dC1mb3JtIC5jb3Vwb24tcmVkZW1wdGlvbi1mb3JtX19jb3Vwb25zIGJ1dHRvbiAudGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxheW91dC1jaGVja291dC1mb3JtIC5jb3Vwb24tcmVkZW1wdGlvbi1mb3JtX19jb3Vwb25zIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubGF5b3V0LWNoZWNrb3V0LWZvcm0gLmNvdXBvbi1yZWRlbXB0aW9uLWZvcm1fX2NvdXBvbnMgdGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xuICBiYWNrZ3JvdW5kOiAjRTRFMEY3O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMCAyMHB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG5cbi5sYXlvdXQtc3Vic2NyaXB0aW9uLWZvcm0ge1xuICB3aWR0aDogODB2dztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5sYXlvdXQtc3Vic2NyaXB0aW9uLWZvcm0gLmxheW91dC1yZWdpb24tc3Vic2NyaXB0aW9uLW1haW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxheW91dC1zdWJzY3JpcHRpb24tZm9ybSAubGF5b3V0LXJlZ2lvbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmxheW91dC1zdWJzY3JpcHRpb24tZm9ybSAuZW50aXR5LW1ldGEgLmVudGl0eS1tZXRhX19oZWFkZXIgLmZvcm0taXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDMwJTtcbn1cbi5sYXlvdXQtc3Vic2NyaXB0aW9uLWZvcm0gLmVudGl0eS1tZXRhIC5lbnRpdHktbWV0YV9faGVhZGVyIC5mb3JtLWl0ZW0gZGl2IDpmaXJzdC1jaGlsZDpub3QodGltZSkge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5sYXlvdXQtc3Vic2NyaXB0aW9uLWZvcm0gLmVudGl0eS1tZXRhIC5lbnRpdHktbWV0YV9faGVhZGVyIC5lbnRpdHktbWV0YV9fdGl0bGUge1xuICBmb250LXNpemU6IDJyZW07XG59XG4ubGF5b3V0LXN1YnNjcmlwdGlvbi1mb3JtIC5lbnRpdHktbWV0YSBkZXRhaWxzLm15d2F5ZW1wbG95YWJpbGl0eS1kZXRhaWxzIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5sYXlvdXQtc3Vic2NyaXB0aW9uLWZvcm0gLmVudGl0eS1tZXRhIGRldGFpbHMubXl3YXllbXBsb3lhYmlsaXR5LWRldGFpbHMgc3VtbWFyeSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuM3JlbTtcbn1cbi5sYXlvdXQtc3Vic2NyaXB0aW9uLWZvcm0gLmVudGl0eS1tZXRhIGRldGFpbHMubXl3YXllbXBsb3lhYmlsaXR5LWRldGFpbHMgc3VtbWFyeTo6bWFya2VyIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLmxheW91dC1zdWJzY3JpcHRpb24tZm9ybSAuZW50aXR5LW1ldGEgZGV0YWlscy5teXdheWVtcGxveWFiaWxpdHktZGV0YWlscyAuZGV0YWlscy13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5sYXlvdXQtc3Vic2NyaXB0aW9uLWZvcm0gLmVudGl0eS1tZXRhIGRldGFpbHMubXl3YXllbXBsb3lhYmlsaXR5LWRldGFpbHMgLmRldGFpbHMtd3JhcHBlciBkaXYgZGl2OmZpcnN0LWNoaWxkOm5vdChhKSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuMXJlbTtcbn1cbi5sYXlvdXQtc3Vic2NyaXB0aW9uLWZvcm0gLmVudGl0eS1tZXRhIGRldGFpbHMubXl3YXllbXBsb3lhYmlsaXR5LWRldGFpbHMgLmRldGFpbHMtd3JhcHBlciA+ICoge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmxheW91dC1zdWJzY3JpcHRpb24tZm9ybSAuZW50aXR5LW1ldGEgZGV0YWlscy5teXdheWVtcGxveWFiaWxpdHktZGV0YWlscyAuZGV0YWlscy13cmFwcGVyIGFydGljbGUgLmZpZWxkLS1uYW1lLWxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuLmxheW91dC1zdWJzY3JpcHRpb24tZm9ybSAuZW50aXR5LW1ldGEgZGV0YWlscy5teXdheWVtcGxveWFiaWxpdHktZGV0YWlscyAuZGV0YWlscy13cmFwcGVyIGFydGljbGUgLmZpZWxkLS1uYW1lLWV4cGlyZXMge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5maWVsZC0td2lkZ2V0LWNvbW1lcmNlLXByb2R1Y3QtdmFyaWF0aW9uLWF0dHJpYnV0ZXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmlld3MtZWxlbWVudC1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBheW1lbnQtbWV0aG9kLWluZm8ge1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgd2lkdGg6IDgwdnc7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZjhlYWI2O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBmb250LXNpemU6IDAuODhyZW07XG59XG5cbiNibG9jay1teXdheWVtcGxveWFiaWxpdHktbG9jYWwtYWN0aW9ucyBsaSxcbiNibG9jay1teXdheWVtcGxveWFiaWxpdHktbG9jYWwtYWN0aW9ucy0tMiBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHdpZHRoOiA4MHZ3O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbiNibG9jay1teXdheWVtcGxveWFiaWxpdHktbG9jYWwtYWN0aW9ucyBsaSAuYnV0dG9uLmJ1dHRvbi1hY3Rpb24sXG4jYmxvY2stbXl3YXllbXBsb3lhYmlsaXR5LWxvY2FsLWFjdGlvbnMtLTIgbGkgLmJ1dHRvbi5idXR0b24tYWN0aW9uIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiB1cmwoXCIuLy4uL2ltYWdlcy9pY29ucy9pY29uLWNhcmQtYmxhY2suc3ZnXCIpIDhweCBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjVweDtcbiAgcGFkZGluZzogN3B4IDEwcHggN3B4IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzNDM4NTM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xufVxuI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1sb2NhbC1hY3Rpb25zIGxpIC5idXR0b24uYnV0dG9uLWFjdGlvbjpob3ZlcixcbiNibG9jay1teXdheWVtcGxveWFiaWxpdHktbG9jYWwtYWN0aW9ucy0tMiBsaSAuYnV0dG9uLmJ1dHRvbi1hY3Rpb246aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDMpO1xufVxuXG4udWktZGlhbG9nIGJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMzMzdjYTU7XG59XG5cbi5zdHJpcGUtZm9ybSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uc3RyaXBlLWZvcm0gLmZvcm0taXRlbSAuZm9ybS10ZXh0IHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40NSk7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDE2cHggNDBweCAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBjb2xvcjogIzMyMzMzMztcbiAgaGVpZ2h0OiA1MHB4O1xufVxuLnN0cmlwZS1mb3JtIC5mb3JtLWl0ZW0gLmZvcm0tdGV4dDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbn1cblxuI3BheW1lbnQtbWV0aG9kLWFkZC1mb3JtLXdyYXBwZXIge1xuICB3aWR0aDogNTB2dztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jcGF5bWVudC1tZXRob2QtYWRkLWZvcm0td3JhcHBlciAuYWRkcmVzcyB7XG4gIG1hcmdpbjogMzBweCAyMHB4IDEwcHggMjBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNwYXltZW50LW1ldGhvZC1hZGQtZm9ybS13cmFwcGVyIHtcbiAgICB3aWR0aDogODB2dztcbiAgfVxufVxuXG4uY29tbWVyY2UtcGF5bWVudC1tZXRob2QtYWRkLWZvcm0gI2NvbW1lcmNlLXBheW1lbnQtbWV0aG9kLWFkZC1mb3JtICNlZGl0LWFkZC1wYXltZW50LW1ldGhvZC1iaWxsaW5nLWluZm9ybWF0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5jb21tZXJjZS1wYXltZW50LW1ldGhvZC1hZGQtZm9ybSAjZWRpdC1hY3Rpb25zIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uY29tbWVyY2UtcGF5bWVudC1tZXRob2QtYWRkLWZvcm0gLmFkZHJlc3MtYm9vay1lZGl0LWJ1dHRvbiB7XG4gIGNvbG9yOiAjMzQzODUzO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwIDE1cHggMCA1cHg7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLmNvbW1lcmNlLXBheW1lbnQtbWV0aG9kLWFkZC1mb3JtIC5hZGRyZXNzLWJvb2stZWRpdC1idXR0b24gLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pY29ucy9pY29uLWVkaXQtYmxhY2suc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuXG4jcGF5bWVudC1lcnJvcnMgLm1lc3NhZ2VzLm1lc3NhZ2VzLS1lcnJvciB7XG4gIGJhY2tncm91bmQ6ICNlYTg3ODI7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG5cbi5qcy1mb3JtLWl0ZW0tcGF5bWVudC1pbmZvcm1hdGlvbi1wYXltZW50LW1ldGhvZCBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1sb2NhbC10YXNrcyB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4jYmxvY2stbXl3YXllbXBsb3lhYmlsaXR5LWxvY2FsLXRhc2tzIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDgwdnc7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmZmZmZmO1xufVxuI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1sb2NhbC10YXNrcyB1bCBsaSBhIHtcbiAgYmFja2dyb3VuZC1zaXplOiAyNXB4O1xuICBwYWRkaW5nOiA3cHggMTBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzM0Mzg1MztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4jYmxvY2stbXl3YXllbXBsb3lhYmlsaXR5LWxvY2FsLXRhc2tzIHVsIGxpIGEuaXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cbiNibG9jay1teXdheWVtcGxveWFiaWxpdHktbG9jYWwtdGFza3MgdWwgbGkgYTpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG59XG5cbiNibG9jay1teXdheWVtcGxveWFiaWxpdHktb3JnYW5pc2F0aW9ubWV0cmljcyB7XG4gIHdpZHRoOiA4MHZ3O1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbn1cblxuaGVhZGVyOmhhcyg+ICNibG9jay1teXdheWVtcGxveWFiaWxpdHktb3JnYW5pc2F0aW9ubWV0cmljcykge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ub3JnYW5pc2F0aW9uLW1ldHJpY3MtZGFzaGJvYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5vcmdhbmlzYXRpb24tbWV0cmljcy1kYXNoYm9hcmQgLm1ldHJpYy1jYXJkIHtcbiAgZmxleDogMTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuLm9yZ2FuaXNhdGlvbi1tZXRyaWNzLWRhc2hib2FyZCAubWV0cmljLWNhcmQgLm1ldHJpYy1tYWluIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLm9yZ2FuaXNhdGlvbi1tZXRyaWNzLWRhc2hib2FyZCAubWV0cmljLWNhcmQgLm1ldHJpYy1zdWIge1xuICBjb2xvcjogIzg4ODtcbn1cbi5vcmdhbmlzYXRpb24tbWV0cmljcy1kYXNoYm9hcmQgLm1ldHJpYy1jYXJkIC5tZXRyaWMtbGFiZWwge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4udmlld3MtZGF0YS1leHBvcnQtZmVlZCB7XG4gIG1hcmdpbjogMjBweCBhdXRvO1xuICB3aWR0aDogODB2dztcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udmlld3MtZGF0YS1leHBvcnQtZmVlZCAuZmVlZC1pY29uIHtcbiAgaGVpZ2h0OiA0MnB4O1xuICB3aWR0aDogMTgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDQycHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMzM3Y2E1O1xuICBwYWRkaW5nOiAwIDE1cHggMCA0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZCAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG4jdmlld3MtZXhwb3NlZC1mb3JtLW9yZ2FuaXNhdGlvbi1jYXJlZXItZXhwbG9yZXJzLXBhZ2UtMSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDEwcHg7XG59XG5cbmhlYWRlcjpoYXMoKyAjdmlld3MtZXhwb3NlZC1mb3JtLW9yZ2FuaXNhdGlvbi1jYXJlZXItZXhwbG9yZXJzLXBhZ2UtMSksXG5oZWFkZXI6aGFzKCsgLmNvbHMtNSkge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcGFkZGluZzogMzBweCAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmxheW91dC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuLmxheW91dC1jb250YWluZXIgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTRFMEY3O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAxMHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMTIwMHB4O1xuICBwYWRkaW5nLXRvcDogNTBweDtcbiAgbWluLWhlaWdodDogODB2aDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAzMHB4IDMwcHggMCAzMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LCA1OCwgNzEsIDAuMjUpO1xuICBjb2xvcjogIzMyMzMzMztcbiAgcGFkZGluZzogNDBweCAzMHB4O1xuICB3aWR0aDogMjMlO1xuICBtaW4td2lkdGg6IDI1MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgLmJ1dHQtdG9nZ2xlLWZpbHRlcnMge1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMzM3Y2E1O1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgLmJ1dHQtdG9nZ2xlLWZpbHRlcnMgLmJ1dHQtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDVweDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IC5idXR0LXRvZ2dsZS1maWx0ZXJzLmFjdGl2ZSAuYnV0dC1pY29uIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IHtcbiAgICAvKnBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4IDAgMCA0MHB4O1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzO1xuICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgaGVpZ2h0OiA5MHZoOyovXG4gIH1cbiAgLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IC5idXR0LXRvZ2dsZS1maWx0ZXJzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgLmZpbHRlcnMtd3JhcCB7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IC5maWx0ZXJzLXdyYXAuYWN0aXZlIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCBoMiB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgZGl2W2NsYXNzXj1ibG9jay1mYWNldC0tXSxcbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCBkaXZbY2xhc3MqPVwiIGJsb2NrLWZhY2V0LS1cIl0ge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5YzllOWQ7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgc2VsZWN0IHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U0RTBGNztcbiAgb3V0bGluZTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgNDBweCAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMC44OHJlbTtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBjb2xvcjogIzMyMzMzMztcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2ljb25zL2ljb24tZG93bi1wdXJwbGUuc3ZnXCIpIDk1JSBuby1yZXBlYXQ7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgc2VsZWN0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IHNlbGVjdC5lcnJvciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYTg3ODI7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgLmpzLWZvcm0taXRlbSBsYWJlbCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IC5mb3JtLWFjdGlvbnMgYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgLmZvcm0tYWN0aW9ucyAuanMtZm9ybS1zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAycHggc29saWQgIzdiNjhjODtcbiAgY29sb3I6ICM3YjY4Yzg7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgLmZvcm0tYWN0aW9ucyAuanMtZm9ybS1zdWJtaXQgLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kOiAjZTRlMGY3O1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IC5mb3JtLWFjdGlvbnMgLmpzLWZvcm0tc3VibWl0IC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2I2OGM4O1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IC5mYWNldC1pdGVtIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAzNnB4O1xuICBib3JkZXItcmFkaXVzOiAyMXB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjRTRFMEY3O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCAuZmFjZXQtaXRlbSBsYWJlbCB7XG4gIGZsZXg6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCAuZmFjZXQtaXRlbTpoYXMoW2RhdGEtZHJ1cGFsLWZhY2V0LWl0ZW0tbmFtZT1oZWxwaW5nXSkge1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBib3JkZXItY29sb3I6ICNlYTg3ODI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGRhZGE7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgLmZhY2V0LWl0ZW06aGFzKFtkYXRhLWRydXBhbC1mYWNldC1pdGVtLW5hbWU9YXJ0aXN0aWNdKSB7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1jb2xvcjogI2Y0Yzc2MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZTliODtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCAuZmFjZXQtaXRlbTpoYXMoW2RhdGEtZHJ1cGFsLWZhY2V0LWl0ZW0tbmFtZT1wcmFjdGljYWxdKSB7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1jb2xvcjogIzU5YTNkMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzZTlmNztcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCAuZmFjZXQtaXRlbTpoYXMoW2RhdGEtZHJ1cGFsLWZhY2V0LWl0ZW0tbmFtZT1pbnZlc3RpZ2F0aXZlXSkge1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBib3JkZXItY29sb3I6ICM5ZTkyZDc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGUwZjc7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgLmZhY2V0LWl0ZW06aGFzKFtkYXRhLWRydXBhbC1mYWNldC1pdGVtLW5hbWU9ZW50ZXJwcmlzaW5nXSkge1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBib3JkZXItY29sb3I6ICM4OGNiODg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWYyZDQ7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgLmZhY2V0LWl0ZW06aGFzKFtkYXRhLWRydXBhbC1mYWNldC1pdGVtLW5hbWU9b3JnYW5pc2VkXSkge1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBib3JkZXItY29sb3I6ICM5YzllOWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmViZWI7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgLmZhY2V0LWl0ZW0gLmZhY2V0LWl0ZW1fX3ZhbHVlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGFsaWduLWl0ZW1zOiBsZWZ0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgZmxleDogMTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiA4cHggMCA4cHggMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCAuZmFjZXQtaXRlbTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgLmZhY2V0LWl0ZW0gaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGhlaWdodDogMjJweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjJweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKSByb3RhdGUoMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHdoaXRlIHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi10aWNrLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IC5mYWNldC1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSgxdHVybik7XG4gIGJhY2tncm91bmQ6IHdoaXRlIHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi10aWNrLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IC5mYWNldC1pdGVtOmhhcyhpbnB1dDpjaGVja2VkKSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbiAgYmFja2dyb3VuZDogI0FBOUVFMztcbiAgYm9yZGVyOiBub25lO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IC5mYWNldC1pdGVtOmhhcyhpbnB1dDpjaGVja2VkKSAuZmFjZXQtaXRlbV9fdmFsdWUge1xuICBjb2xvcjogIzMyMzMzMztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCAuZmFjZXQtaXRlbTpoYXMoaW5wdXQ6Y2hlY2tlZCk6aGFzKFtkYXRhLWRydXBhbC1mYWNldC1pdGVtLWlkPXJhaXNlYy1hcmVhLTUxNF0pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhODc4Mjtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCAuZmFjZXQtaXRlbTpoYXMoaW5wdXQ6Y2hlY2tlZCk6aGFzKFtkYXRhLWRydXBhbC1mYWNldC1pdGVtLWlkPXJhaXNlYy1hcmVhLTUxMl0pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0Yzc2MDtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCAuZmFjZXQtaXRlbTpoYXMoaW5wdXQ6Y2hlY2tlZCk6aGFzKFtkYXRhLWRydXBhbC1mYWNldC1pdGVtLWlkPXJhaXNlYy1hcmVhLTUxMF0pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU5YTNkMDtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCAuZmFjZXQtaXRlbTpoYXMoaW5wdXQ6Y2hlY2tlZCk6aGFzKFtkYXRhLWRydXBhbC1mYWNldC1pdGVtLWlkPXJhaXNlYy1hcmVhLTUxM10pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzllOTJkNztcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCAuZmFjZXQtaXRlbTpoYXMoaW5wdXQ6Y2hlY2tlZCk6aGFzKFtkYXRhLWRydXBhbC1mYWNldC1pdGVtLWlkPXJhaXNlYy1hcmVhLTUxMV0pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg4Y2I4ODtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCAuZmFjZXQtaXRlbTpoYXMoaW5wdXQ6Y2hlY2tlZCk6aGFzKFtkYXRhLWRydXBhbC1mYWNldC1pdGVtLWlkPXJhaXNlYy1hcmVhLTUwOV0pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzljOWU5ZDtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB3aWR0aDogODAlO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtY29udGVudCAucGFnZS1kZWZhdWx0IHtcbiAgcGFkZGluZzogMCAwIDAgNTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1jb250ZW50IC5wYWdlLWRlZmF1bHQgLnZpZXctaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LWNvbnRlbnQgLnBhZ2UtZGVmYXVsdCAudmlld3Mtcm93IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAyNHB4IDI0cHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBtYXJnaW46IDIwcHggMThweCAzMHB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBpbml0aWFsO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtY29udGVudCAucGFnZS1kZWZhdWx0IC52aWV3cy1yb3c6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtY29udGVudCAucGFnZS1kZWZhdWx0IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LWNvbnRlbnQgLnBhZ2UtZGVmYXVsdCAudmlld3Mtcm93IC52aWV3cy1maWVsZDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1jb250ZW50IC5wYWdlLWRlZmF1bHQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtam9iLXNvZnQtc2tpbGxzLXJlcXVpcmVkIHVsIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LWNvbnRlbnQgLnBhZ2UtZGVmYXVsdCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1qb2Itc29mdC1za2lsbHMtcmVxdWlyZWQgdWwgbGkge1xuICBwYWRkaW5nOiA1cHggMDtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LWNvbnRlbnQgLnBhZ2UtZGVmYXVsdCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1qb2ItcHJpbWFyeS1pbmR1c3RyaWVzIC5maWVsZC1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtY29udGVudCAucGFnZS1kZWZhdWx0IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLWpvYi1yYWlzZWMtYXJlYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1jb250ZW50IC5wYWdlLWRlZmF1bHQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGl0bGUgaDIge1xuICBtYXJnaW46IDAgMCA1cHg7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1jb250ZW50IC5wYWdlLWRlZmF1bHQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGl0bGUgaDIgYSB7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1jb250ZW50IC5wYWdlLWRlZmF1bHQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGl0bGUgaDIgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzc4NmFjMTtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LWNvbnRlbnQgLnBhZ2UtZGVmYXVsdCAudmlld3Mtcm93IC5maWVsZC1jb250ZW50IHA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1jb250ZW50IC5wYWdlLWRlZmF1bHQgLnZpZXdzLXJvdyAuZmllbGQtY29udGVudC5kZWZhdWx0LXBpbGwgdWwge1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtY29udGVudCAucGFnZS1kZWZhdWx0IC52aWV3cy1yb3cgLmZpZWxkLWNvbnRlbnQuZGVmYXVsdC1waWxsIHVsIGxpIHtcbiAgZm9udC1zaXplOiAwLjg4cmVtO1xuICBiYWNrZ3JvdW5kOiAjYzBlNWY3O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHBhZGRpbmc6IDVweCAxM3B4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBjb2xvcjogIzMyMzMzMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1jb250ZW50IC5wYWdlLWRlZmF1bHQgLnZpZXdzLXJvdyAuZmllbGQtY29udGVudC5yYWlzZWMtcGlsbCB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1jb250ZW50IC5wYWdlLWRlZmF1bHQgLnZpZXdzLXJvdyAuZmllbGQtY29udGVudC5yYWlzZWMtcGlsbCB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgYmFja2dyb3VuZDogI0U0RTBGNztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1jb250ZW50IC5wYWdlLWRlZmF1bHQgLnZpZXdzLXJvdyAudmlld3MtbGFiZWwge1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucGFnZS1oZWFkZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi52aWV3LWlkLWpvYnNfc2VhcmNoIC5qcy1wYWdlcl9faXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIG1hcmdpbjogMDtcbn1cbi52aWV3LWlkLWpvYnNfc2VhcmNoIC5qcy1wYWdlcl9faXRlbXMgbGkge1xuICBtYXJnaW46IDAgMTBweDtcbn1cbi52aWV3LWlkLWpvYnNfc2VhcmNoIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLWZpcnN0LFxuLnZpZXctaWQtam9ic19zZWFyY2ggLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tcHJldmlvdXMsXG4udmlldy1pZC1qb2JzX3NlYXJjaCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1uZXh0LFxuLnZpZXctaWQtam9ic19zZWFyY2ggLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tbGFzdCxcbi52aWV3LWlkLWpvYnNfc2VhcmNoIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0ge1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC52aWV3LWlkLWpvYnNfc2VhcmNoIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLWZpcnN0LFxuLnZpZXctaWQtam9ic19zZWFyY2ggLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tcHJldmlvdXMsXG4udmlldy1pZC1qb2JzX3NlYXJjaCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1uZXh0LFxuLnZpZXctaWQtam9ic19zZWFyY2ggLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tbGFzdCxcbi52aWV3LWlkLWpvYnNfc2VhcmNoIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICB9XG59XG4udmlldy1pZC1qb2JzX3NlYXJjaCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1maXJzdCBhLFxuLnZpZXctaWQtam9ic19zZWFyY2ggLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tcHJldmlvdXMgYSxcbi52aWV3LWlkLWpvYnNfc2VhcmNoIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLW5leHQgYSxcbi52aWV3LWlkLWpvYnNfc2VhcmNoIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLWxhc3QgYSxcbi52aWV3LWlkLWpvYnNfc2VhcmNoIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0gYSB7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzMyMzMzMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWluLXdpZHRoOiA0MHB4O1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi52aWV3LWlkLWpvYnNfc2VhcmNoIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLWZpcnN0IGE6aG92ZXIsXG4udmlldy1pZC1qb2JzX3NlYXJjaCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1wcmV2aW91cyBhOmhvdmVyLFxuLnZpZXctaWQtam9ic19zZWFyY2ggLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tbmV4dCBhOmhvdmVyLFxuLnZpZXctaWQtam9ic19zZWFyY2ggLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tbGFzdCBhOmhvdmVyLFxuLnZpZXctaWQtam9ic19zZWFyY2ggLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbSBhOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnZpZXctaWQtam9ic19zZWFyY2ggLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tZmlyc3QgYSxcbi52aWV3LWlkLWpvYnNfc2VhcmNoIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLXByZXZpb3VzIGEsXG4udmlldy1pZC1qb2JzX3NlYXJjaCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1uZXh0IGEsXG4udmlldy1pZC1qb2JzX3NlYXJjaCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1sYXN0IGEsXG4udmlldy1pZC1qb2JzX3NlYXJjaCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtIGEge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBtaW4td2lkdGg6IGZpdC1jb250ZW50O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cbi52aWV3LWlkLWpvYnNfc2VhcmNoIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLWZpcnN0LmlzLWFjdGl2ZSBhLFxuLnZpZXctaWQtam9ic19zZWFyY2ggLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tcHJldmlvdXMuaXMtYWN0aXZlIGEsXG4udmlldy1pZC1qb2JzX3NlYXJjaCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1uZXh0LmlzLWFjdGl2ZSBhLFxuLnZpZXctaWQtam9ic19zZWFyY2ggLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tbGFzdC5pcy1hY3RpdmUgYSxcbi52aWV3LWlkLWpvYnNfc2VhcmNoIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0uaXMtYWN0aXZlIGEge1xuICBiYWNrZ3JvdW5kOiAjN2I2OGM4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sYXlvdXQtc2lkZWJhci1sZWZ0LFxuLmxheW91dC1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5sYXlvdXQtc2lkZWJhci1sZWZ0IC5wYWdlLWRlZmF1bHQsXG4ubGF5b3V0LWNvbnRlbnQgLnBhZ2UtZGVmYXVsdCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5sYXlvdXQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIH1cbn0iLCIvLyBGb250c1xuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1PcGVuK1NhbnM6NDAwLDcwMCZkaXNwbGF5PXN3YXAnKTtcblxuLy8gVmFyaWFibGVzIGFuZCByZXVzYWJsZXNcbkBpbXBvcnQgJ3NpemVzJztcbkBpbXBvcnQgJ2NvbG91cnMnO1xuQGltcG9ydCAna2V5ZnJhbWVzJztcbkBpbXBvcnQgJ21peGlucyc7XG5cbkBpbXBvcnQgJ3NwaW5uZXInO1xuXG4vLyBPdmVycmlkZXNcbkBpbXBvcnQgJ2RydXBhbC1jb3JlLW92ZXJyaWRlcyc7XG5cbi8vIFJlc3VzYWJsZSBwYWdlIGJpdHNcbkBpbXBvcnQgJ2JvZHknO1xuQGltcG9ydCAnaGVhZGVyJztcbkBpbXBvcnQgJ2Zvb3Rlcic7XG5AaW1wb3J0ICdidXR0b25zJztcbkBpbXBvcnQgJ3NlY3Rpb24tbWFpbic7XG5cbi8vIEluZGl2aWR1YWwgcGFnZXNcbkBpbXBvcnQgJ2Zvcm0td2ViZm9ybS1nZW5lcmFsJztcbkBpbXBvcnQgJ2Zvcm0tZW1haWwtdG8tcmVnaXN0ZXInO1xuQGltcG9ydCAncGFnZS1yZWdpc3Rlcic7XG5AaW1wb3J0ICdwYWdlLWxvZ2luJztcbkBpbXBvcnQgJ3BhZ2UtcmVzb3VyY2VzJztcbkBpbXBvcnQgJ3BhZ2UtcmVzb3VyY2UnO1xuQGltcG9ydCAncGFnZS1jb250YWN0LXVzJztcbkBpbXBvcnQgJ3BhZ2UtcHJpdmFjeS10ZXJtcyc7XG5AaW1wb3J0ICdwYWdlLXBhcnRuZXJzJztcbkBpbXBvcnQgJ3BhZ2UtaG9tZSc7XG5AaW1wb3J0ICdwYWdlLWRhc2hib2FyZCc7XG5AaW1wb3J0ICdwYWdlLXF1aXotaW50cm8nO1xuQGltcG9ydCAncGFnZS1xdWl6JztcbkBpbXBvcnQgJ3BhZ2UtcXVpei1yZXN1bHQtc3RyZW5ndGgnO1xuQGltcG9ydCAncGFnZS1zdHJlbmd0aC1hcnRpY2xlJztcbkBpbXBvcnQgJ3BhZ2Utam9iJztcbkBpbXBvcnQgJ3BhZ2VzLXN1cHBvcnRsYXlvdXQnO1xuQGltcG9ydCAncGFnZS1hZGQtZWRpdC1nb2FsJztcbkBpbXBvcnQgJ2Zvcm0tdHdvZmFjdG9yeSc7XG5AaW1wb3J0ICdwYWdlLXlvdW5nLXBlcnNvbi1wcm9maWxlLXJlcG9ydCc7XG5AaW1wb3J0IFwicGFnZS1kYXNoLXNlcnZpY2UtcHJvdmlkZXItZW1wbG95ZXJcIjtcbkBpbXBvcnQgXCJkaWFsb2ctZXZpZGVuY2VcIjtcbkBpbXBvcnQgXCJwYWdlLXdoeWFyZXlvdWhlcmVcIjtcbkBpbXBvcnQgXCJmb3JtLWludml0ZXNcIjtcbkBpbXBvcnQgXCJwYWdlLW15LXF1aXotcHJvZmlsZVwiO1xuQGltcG9ydCBcImNvbW1lcmNlXCI7XG5AaW1wb3J0IFwicGFnZS1zZWFyY2hcIjtcbiIsIkBrZXlmcmFtZXMgcHVsc2Uge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgfVxuICAgIDUwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKDEuMDIsIDEuMDIsIDEuMDIpO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHB1bHNlQmlnIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIH1cbiAgICA1MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLjA4LCAxLjA4LCAxLjA4KTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBwdWxzZUJpZ2dlciB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMS4yLCAxLjIsIDEuMik7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgamlnZ2xlIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIH1cbiAgICAxMCUsXG4gICAgMjAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoLjksIC45LCAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIH1cbiAgICAzMCUsXG4gICAgNTAlLFxuICAgIDcwJSxcbiAgICA5MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgICB9XG4gICAgNDAlLFxuICAgIDYwJSxcbiAgICA4MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNleSB7XG4gICAgMCUsIDEwMCUsIDIwJSwgNTMlLCA4MCUge1xuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgLjYxLCAuMzU1LCAxKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxuICAgIDQwJSxcbiAgICA0MyUge1xuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgLjA1MCwgLjg1NSwgLjA2MCk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC03cHgsIDApO1xuICAgIH1cbiAgICA3MCUge1xuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgLjA1MCwgLjg1NSwgLjA2MCk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00cHgsIDApO1xuICAgIH1cbiAgICA5MCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMnB4LCAwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc2hha2Uge1xuICAgIDAlLCAxMDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxuICAgIDEwJSxcbiAgICAzMCUsXG4gICAgNTAlLFxuICAgIDcwJSxcbiAgICA5MCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtM3B4LCAwLCAwKTtcbiAgICB9XG4gICAgMjAlLFxuICAgIDQwJSxcbiAgICA2MCUsXG4gICAgODAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoM3B4LCAwLCAwKTtcbiAgICB9XG4gIH1cblxuIiwiLy8gRGlzcGxheXMgYSBsb2FkaW5nIHNwaW5uZXIgbmV4dCB0byBhIGJ1dHRvbi5cbi5zcGlubmVyIHtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBhbmltYXRpb246IHNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICAvKiBBZGQgc29tZSBzcGFjZSBiZXR3ZWVuIHRoZSB0ZXh0IGFuZCB0aGUgc3Bpbm5lciAqL1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuIiwiLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFzIHtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbn1cblxuLy8gUmVnaXN0cmF0aW9uIGZvcm1cbiNlZGl0LXVzZXItcGljdHVyZS0wLS1sYWJlbCxcbiNlZGl0LWZpZWxkLWF2YXRhci0wLS1sYWJlbCxcbiNlZGl0LWZpZWxkLWF2YXRhci0wLS1kZXNjcmlwdGlvbixcbiNlZGl0LXVzZXItcGljdHVyZS0wLS1kZXNjcmlwdGlvbixcbiNlZGl0LW5hbWUtLWRlc2NyaXB0aW9uLFxuI2VkaXQtbWFpbC0tZGVzY3JpcHRpb24sXG5kaXYucGFzc3dvcmQtY29uZmlybSxcbi5mb3JtLWl0ZW0tdXNlci1waWN0dXJlLTAgLmRlc2NyaXB0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uZm9ybS1pdGVtLWZpZWxkLXRlcm1zLXByaXZhY3ktdmFsdWUsIC5mb3JtLWl0ZW0tZmllbGQtbWFya2V0aW5nLW9wdC1pbi12YWx1ZSwgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDAuOWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcblxuICAgIC8vIERpc2FibGUgaGlkaW5nIG9mIHRoZSBjaGVja2JveCBsYWJlbCAod2FudCB0byBzaG93IGVudGl0eV9sZWdhbCdzIGNoZWNrYm94IGxhYmVsKVxuICAgIC8vIGxhYmVsIHtcbiAgICAvLyAgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG4gICAgLy8gfVxuXG4gICAgI2VkaXQtZmllbGQtbWFya2V0aW5nLW9wdC1pbi12YWx1ZS0tZGVzY3JpcHRpb24ge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbn1cblxuLmZvcm0taXRlbS1maWVsZC10ZXJtcy1wcml2YWN5LXZhbHVlLFxuLmZpZWxkLWdvYWwtdGFzay12YWx1ZXMgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSFpbXBvcnRhbnQ7XG4gICAgICAgIHRvcDogLTI1cHg7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG4uYnV0dC11cGRhdGUgPiBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgIGhlaWdodDogJGJ1dHRIZWlnaHQ7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogJGJ1dHRIZWlnaHQ7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7IC8vIFRPRE86IGFjY2Vzc2liaWxpdHlcbiAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAkbGlnaHRDb2xvdXI7XG4gICAgcGFkZGluZzogMCAxNXB4IDAgNHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuXG4gICAgICAgIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMjAsIDIwKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2Utb3V0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5pbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgIGhlaWdodDogJGJ1dHRIZWlnaHQ7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6ICRidXR0SGVpZ2h0O1xuICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTsgLy8gVE9ETzogYWNjZXNzaWJpbGl0eVxuICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDAuOGVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogJGJ1dHRDb2xvdXI7XG4gICAgcGFkZGluZzogMCAxNXB4IDAgNHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuXG4gICAgICAgIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMjAsIDIwKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2Utb3V0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4gICAgLmZvcm0taXRlbS5qcy1mb3JtLWl0ZW0tZmllbGQtbm90aWZ5LXRlYW0tbWVtYmVycy12YWx1ZSB7XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNjtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgfVxufVxuXG5cbi5mb3JtLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG5cbiAgICBpbnB1dFt0eXBlPXRleHRdLFxuICAgIGlucHV0W3R5cGU9ZW1haWxdLFxuICAgIGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuICAgIGlucHV0W3R5cGU9bnVtYmVyXSxcbiAgICBpbnB1dFt0eXBlPWRhdGVdLFxuICAgIHNlbGVjdCB7XG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7IC8vIFJlc2V0IHRoZSBkZWZhdWx0IGFwcGVhcmFuY2Ugb2YgdGhlIGlucHV0LlxuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwgMC40NSk7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7IC8vIFRPRE86IGFjY2Vzc2liaWxpdHlcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgNDBweCAwIDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAvLyBMYWJlbCBoYXMgYmVlbiByZW1vdmVkIGZyb20gdGhlIHJpZ2h0IHNpZGUgb2YgdGhlIGlucHV0LCBzbyB0aGlzIGlzIG5vIGxvbmdlciBuZWVkZWQuXG4gICAgICAgIC8vcGFkZGluZy1yaWdodDogMTUwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwgMSk7XG4gICAgICAgICAgICAvLyBUT0RPOiBhY2Nlc3NpYmlsaXR5XG4gICAgICAgIH1cblxuICAgICAgICAmLmVycm9yIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYTg3ODI7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIFNlbGVjdCBkcm9wZG93biBhcnJvd1xuICAgIC8vIFNlZSBodHRwczovL21vZGVybmNzcy5kZXYvY3VzdG9tLXNlbGVjdC1zdHlsZXMtd2l0aC1wdXJlLWNzcy9cbiAgICAvLyBQbHVzICdwb2ludGVyLWV2ZW50czogbm9uZTsnIHNvIHRoYXQgdGhlIGRyb3Bkb3duIGFycm93IGlzIGNsaWNha2JsZS5cbiAgICAuc2VsZWN0IHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDsgLy8gVXNlIGNzcyBncmlkIGZvciBwb3NpdGlvbmluZyB0aGUgZHJvcGRvd24gYXJyb3dcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJzZWxlY3RcIjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gICAgLnNlbGVjdDo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMC44ZW07XG4gICAgICAgIGhlaWdodDogMC41ZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDEwMCUgMCUsIDAgMCUsIDUwJSAxMDAlKTtcbiAgICAgICAganVzdGlmeS1zZWxmOiBlbmQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTdweDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IC8vIE1ha2UgdGhlIGRyb3Bkb3duIGFycm93IGNsaWNha2JsZVxuICAgIH1cbiAgICBzZWxlY3QsXG4gICAgLnNlbGVjdDphZnRlciB7XG4gICAgICAgIGdyaWQtYXJlYTogc2VsZWN0O1xuICAgIH1cblxuICAgICNlZGl0LW1haWwsICNlZGl0LW5hbWUge1xuICAgICAgICAvLyBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICAgIH1cblxuICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICAgICAgd2lkdGg6IDQwcHghaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIG1hcmdpbjogMCAyMHB4IDAgMDtcbiAgICAgICAgb3V0bGluZTogbm9uZTsgLy8gVE9ETzogYWNjZXNzaWJpbGl0eVxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmdDb2xvdXJFaWdodDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZSB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGljay5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGUgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRpY2suc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuXG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6Y2hlY2tlZCkge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGUgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBvdXRsaW5lOiAxcHggc29saWQgJGJnQ29sb3VyRWlnaHQhaW1wb3J0YW50O1xuICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDNweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGlucHV0W3R5cGU9cGFzc3dvcmRdIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICB9XG5cbiAgICAmLmpzLWZvcm0tdHlwZS1zZWxlY3Qge1xuICAgICAgICAvLyBCb3JkZXIgcmFkaXVzIGhhcyBiZWVuIG1vdmVkIHRvIHRoZSBzZWxlY3QgZWxlbWVudCwgc28gdGhpcyBpcyBubyBsb25nZXIgbmVlZGVkLlxuICAgICAgICAvL2hlaWdodDogNTBweDtcbiAgICAgICAgLy9ib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAvL2JvcmRlcjogbm9uZTtcbiAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwgMC40NSk7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7IC8vIFRPRE86IGFjY2Vzc2liaWxpdHlcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgLy8gd2lkdGg6IDU1JTtcbiAgICAgICAgICAgIC8vIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgLy8gcGFkZGluZzogMDtcbiAgICAgICAgICAgIC8vIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIC8vIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICAgICAgICAgJi5ub3QtdmlzaWJsZSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgICAgICAgICAgLy8gd2lkdGg6IDQwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuanMtZm9ybS10eXBlLWRhdGUge1xuICAgICAgICAvKmhlaWdodDogNTBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LCAwLjQ1KTtcbiAgICAgICAgb3V0bGluZTogbm9uZTsgLy8gVE9ETzogYWNjZXNzaWJpbGl0eVxuICAgICAgICB3aWR0aDogMTAwJTsqL1xuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICYubm90LXZpc2libGUge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICYuanMtZm9ybS10eXBlLXRleHRhcmVhIHtcblxuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LCAxKTtcbiAgICAgICAgICAgIHJlc2l6ZTogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGxhYmVsIHtcbiAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgLy8gdG9wOiAwO1xuICAgICAgICAvLyBib3R0b206IDA7XG4gICAgICAgIC8vIGxlZnQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDVweCAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAvL3dpZHRoOiAxNjBweDtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udDE0O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgbWF4LWhlaWdodDogNTBweDtcblxuICAgICAgICAmLnJpZ2h0IHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIC8vZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG5cbiAgICAgICAgICAgIC8vIERvIG5vdCBmb3JjZSByaWdodC5cbiAgICAgICAgICAgIC8vIFRvLWRvOiBmaW5kIG91dCBob3cgLnJpZ2h0IGlzIGJlaW5nIGFkZGVkLlxuICAgICAgICAgICAvLyBsZWZ0OiBjYWxjKDEwMCUgLSAxNzBweCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmZvcm0tcmVxdWlyZWQge1xuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIipcIjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJnQ29sb3VyVGhyZWU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5leWUtY2xvc2UsIC5leWUtb3BlbiB7XG4gICAgICAgIHdpZHRoOjIwcHggIWltcG9ydGFudDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDE3cHg7XG4gICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgIH1cbn1cblxuLmN1c3RvbS1maWVsZCB7XG4gICAgLmZpZWxkLS10eXBlLWRhdGV0aW1lIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIGg0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE0O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCIqXCI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRiZ0NvbG91clRocmVlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnJpZ2h0IHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDEwMCUgLSAxNzBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuZGl2W3JvbGU9Y29udGVudGluZm9dIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDE1cHggYXV0bztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIC8vbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDUxLCA1NiwgODUsIDAuMyk7XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIGNvbG9yOiAkZm9udENvbG91ckxpZ2h0O1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcblxuICAgIGEge1xuICAgICAgICBtYXJnaW46IDAgMTVweDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICB9XG5cbiAgICAvL2Rpc3BsYXk6bm9uZTtcbn1cblxuLnNpdGVtYXAge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBwYWRkaW5nOiAyMHB4IDQwcHggMDtcblxuICAgIGgxIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgNTBweDtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIH1cblxufVxuXG4jYmxvY2stbXl3YXllbXBsb3lhYmlsaXR5LWZvb3RlciwgI2Jsb2NrLW1vYmlsZWZvb3Rlcm1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNibG9jay1zdHlsZXN3aXRjaGVyIHtcbiAgICBoMiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uanMge1xuICAgIGlucHV0IHtcbiAgICAgICAgJi5mb3JtLWF1dG9jb21wbGV0ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NiU7XG5cbiAgICAgICAgICAgICYudWktYXV0b2NvbXBsZXRlLWxvYWRpbmcge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDk2JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubWVzc2FnZS1ibG9jayB7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogJGZvbnQxMjtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoNTEsIDU2LCA4NSwgMC4zKTtcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQ7XG4gICAgcGFkZGluZzogMjBweDtcblxuICAgIHVsIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5saWdodCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICB9XG59XG5cbi5jb2xvdXItZm9ybSB7XG4gICAgLmZvcm0taXRlbSB7XG4gICAgICAgIGlucHV0W3R5cGU9dGV4dF0sXG4gICAgICAgIGlucHV0W3R5cGU9ZW1haWxdLFxuICAgICAgICBpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbiAgICAgICAgaW5wdXRbdHlwZT1udW1iZXJdLFxuICAgICAgICBpbnB1dFt0eXBlPWRhdGVdLFxuICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyT25lO1xuXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJUd287XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgICYuanMtZm9ybS10eXBlLXRleHRhcmVhIHtcbiAgICAgICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJPbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tZXNzYWdlcyB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogNjBweDtcbiAgICByaWdodDogMjBweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlLWluLW91dDtcblxuICAgIC5tZXNzYWdlcy0tc3RhdHVzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZWRkYTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2MzZTZjYjtcbiAgICAgICAgY29sb3I6ICMxNTU3MjQ7XG4gICAgfVxuXG4gICAgLm1lc3NhZ2VzLS1lcnJvciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGQ3ZGE7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmNWM2Y2I7XG4gICAgICAgIGNvbG9yOiAjNzIxYzI0O1xuICAgIH1cbn1cblxuXG4iLCIkYnV0dEhlaWdodDogNDJweDtcbiRoZWFkZXJIZWlnaHQ6IDEwMHB4O1xuJGZvb3RlckhlaWdodDogNTBweDtcblxuJGZvbnQxMDogMC42M3JlbTtcbiRmb250MTI6IDAuNzVyZW07XG4kZm9udDE0OiAwLjg4cmVtO1xuJGZvbnQxNjogMXJlbTtcbiRmb250MTg6IDEuMXJlbTtcbiRmb250MTk6IDEuMnJlbTtcbiRmb250MzA6IDEuODhyZW07IiwiJGJnQ29sb3VyT25lOiAjYzBlNWY3OyAvLyBMaWdodCBibHVlXG4kYmdDb2xvdXJUd286ICM1ZGE1Y2Q7IC8vIERhcmsgQmx1ZVxuJGJnQ29sb3VyVGhyZWU6ICM3YjY4Yzg7Ly8jOTE4MUQxOyAvLyBQdXJwbGVcbiRiZ0NvbG91ckZvdXI6ICM3ODZhYzE7Ly8jN0M2RUMzOyAvLyBEYXJrIFB1cnBsZVxuJGJnQ29sb3VyRml2ZTogI0U0RTBGNzsgLy8gTGlnaHQgUHVycGxlXG4kYmdDb2xvdXJTaXg6ICNBQTlFRTM7IC8vIFB1cnBsZSAyXG4kYmdDb2xvdXJTZXZlbjogIzRDNDE4MDsgLy8gRGFyayBQdXJwbGUgMlxuJGJnQ29sb3VyRWlnaHQ6ICM1OUEzRDA7IC8vIERhcmsgQmx1ZSAyXG4kYmdDb2xvdXJOaW5lOiAjZDVmMmQ0OyAvLyBMaWdodCBHcmVlblxuJGJnQ29sb3VyVGVuOiAjZjhkYWRhOyAvLyBMaWdodCBQaW5rXG4kYmdDb2xvdXJFbGV2ZW46ICNmN2U5Yjg7IC8vIExpZ2h0IFllbGxvd1xuJGJnQ29sb3VyVHdlbHZlOiAjZDNlOWY3OyAvLyBMaWdodCBCbHVlIDJcbiRiZ0NvbG91clRoaXJ0ZWVuOiAjZTRlMGY3OyAvLyBMaWdodCBQdXJwbGVcbiRiZ0NvbG91ckZvdXJ0ZWVuOiAjZWJlYmViOyAvLyBHcmV5XG4kYmdDb2xvdXJEYXJrWWVsbG93OiAjZjhkODdiOyAvLyBZZWxsb3dcbiRidXR0Q29sb3VyOiAjMzM3Y2E1Oy8vIzVkYTVjZDsgLy8gTWlkIEJsdWVcbiRidXR0QmdDb2xvdXJEYXJrWWVsbG93OiAjZjhkOTc0O1xuJGJ1dHRCZ0NvbG91clllbGxvdzogI0Y5RDg3QztcbiRidXR0QmdDb2xvdXJMaWdodFllbGxvdzogI2Y4ZWFiNjtcbiRidXR0QmdDb2xvdXJMaWdodFB1cnBsZTogI2U0ZTBmODtcbiRiZ0NvbG91ckxpZ2h0WWVsbG93OiAjZmNmN2U0OyAvLyBMaWdodCBZZWxsb3dcbiRiZ0NvbG91ckRhcmtHcmVlbjogI2FkZGZhZTsgLy8gRGFyayBHcmVlblxuJGJnQ29sb3VyTGlnaHRHcmVlbjogI2Q1ZjJkNDsgLy8gTGlnaHQgR3JlZW4gMlxuJGJnQ29sb3VyRGFya1Bpbms6ICNmNGJkYmE7IC8vIERhcmsgUGlua1xuJGZvbnRDb2xvdXJEYXJrOiAjMzIzMzMzOyAvLyBEYXJrIEdyZXlcbiRmb250Q29sb3VyTGlnaHQ6ICNmZmZmZmY7IC8vIFdoaXRlXG4kZm9udENvbG91clB1cnBsZTogIzUyNDNhMDsvLyM3ODZhYzE7Ly8jOWI4ZWQzO1xuJGxpZ2h0Q29sb3VyOiAjZmZmZmZmOyAvLyBXaGl0ZVxuJGxpc3REb3RDb2xvdXJQaW5rOiAjZWE4NzgyOyAvLyBTdHJvbmcgUGlua1xuJGxpc3REb3RDb2xvdXJZZWxsb3c6ICNmNGM3NjA7IC8vIFN0cm9uZyBZZWxsb3dcbiRsaXN0RG90Q29sb3VyQmx1ZTogIzU5YTNkMDsgLy8gU3Ryb25nIEJsdWVcbiRsaXN0RG90Q29sb3VyUHVycGxlOiAjOWU5MmQ3Oy8vIzkwODJkMTsgLy8gU3Ryb25nIFB1cnBsZVxuJGxpc3REb3RDb2xvdXJHcmVlbjogIzg4Y2I4ODsgLy8gU3Ryb25nIEdyZWVuXG4kbGlzdERvdENvbG91ckdyZXk6ICM5YzllOWQ7IC8vIFN0cm9uZyBHcmV5XG5cblxuIiwiKiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICBhOmZvY3VzLFxuICAgIGJ1dHRvbjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDFweCAhaW1wb3J0YW50O1xuICAgIH1cblxufVxuXG5ib2R5LFxuaHRtbCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgLy9jb2xvcjogJGZvbnRDb2xvdXJMaWdodDtcbiAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIEBpbmNsdWRlIGJhY2tncm91bmQtZ3JhZGllbnQoKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmctd2F2ZS5zdmcpLCBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMTkyLCAyMjksIDI0NywgMSkgMCUsIHJnYmEoOTMsIDE2NSwgMjA1LCAxKSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEyNSU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuICAgIC8vYmFja2dyb3VuZC1wb3NpdGlvbjogMCUgY2FsYygxMDAlIC0gMjUwcHgpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG5cbiAgICAmLnRlYW0tbWVtYmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iZy13YXZlLXB1cnBsZS5zdmcpLCBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjI4LCAyMjQsIDI0NywgMSkgMCUsIHJnYmEoMTI0LCAxMTAsIDE5NSwgMSkgMTAwJSk7XG4gICAgXG4gICAgICAgIGhlYWRlciB7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzdjNmVjMztcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5ncmV5c2NhbGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2JnLXdhdmUtZ3JleXNjYWxlLnN2ZyksIGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTEsIDI1MSwgMjUxLCAxKSAwJSwgcmdiYSgyMDMsIDIwMywgMjAzLCAxKSAxMDAlKTtcblxuICAgICAgICAmLnRlYW0tbWVtYmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmctd2F2ZS1ncmV5c2NhbGUuc3ZnKSwgbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1MSwgMjUxLCAyNTEsIDEpIDAlLCByZ2JhKDIwMywgMjAzLCAyMDMsIDEpIDEwMCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFzIHtcbiAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5yZXNvdXJjZSB7XG4gICAgICAgIC5wb3J0cmFpdC1vdmVybGF5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZbZGF0YS1vbmNlPVwiZm9ybS1zaW5nbGUtc3VibWl0IGRldGFpbHNBcmlhXCJdIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuICAgIH1cblxuICAgICYubWFpbnRlbmFuY2UtcGFnZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAxMDAlO1xuXG4gICAgICAgIC5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgaGVhZGVyW3JvbGU9XCJiYW5uZXJcIl0ge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xMDBweDtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgICAgICAvL21hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIC8vZm9udC1zaXplOiAkZm9udDMwO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbWFpbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgfVxufVxuXG5hIHtcbiAgICBjb2xvcjogJGZvbnRDb2xvdXJQdXJwbGU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICB9XG59XG5cbmgxIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAyZW07XG4gICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICBmb250LXNpemU6IDEuNmVtO1xuICAgIH1cbn1cblxudWwge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xufVxuXG51bC5ib2xkPmxpIHtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xufVxuXG4ucG9ydHJhaXQtb3ZlcmxheSB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUd287XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHotaW5kZXg6IDM7XG5cbiAgICBoMSxcbiAgICBwLFxuICAgIGltZyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxufVxuXG4uc3dpdGNoIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogMzRweDtcbiAgICBtaW4td2lkdGg6IDYwcHg7XG5cbiAgICBpbnB1dCB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLnNsaWRlciB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDM0cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodENvbG91cjtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNHM7XG4gICAgICAgIHRyYW5zaXRpb246IC40cztcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGxpZ2h0Q29sb3VyO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBsZWZ0OiAzcHg7XG4gICAgICAgICAgICBib3R0b206IDNweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckZvdXI7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC40cztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC40cztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGlucHV0OmNoZWNrZWQrLnNsaWRlciB7XG4gICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyRm91cjtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGxpZ2h0Q29sb3VyO1xuICAgIH1cblxuICAgIGlucHV0OmZvY3VzKy5zbGlkZXIge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMXB4ICMyMTk2RjM7XG4gICAgfVxuXG4gICAgaW5wdXQ6Y2hlY2tlZCsuc2xpZGVyOmJlZm9yZSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyNnB4KTtcbiAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRDb2xvdXI7XG4gICAgfVxuXG4gICAgJi5wb3J0cmFpdCB7XG4gICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG5cbiAgICAgICAgLnNsaWRlciB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHRvcDogM3B4O1xuICAgICAgICAgICAgICAgIGJvdHRvbTogaW5pdGlhbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0OmNoZWNrZWQrLnNsaWRlcjpiZWZvcmUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI2cHgpO1xuICAgICAgICB9XG4gICAgfVxuXG59IiwiQG1peGluIGJhY2tncm91bmQtZ3JhZGllbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigxOTIsMjI5LDI0Nyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDE5MiwyMjksMjQ3LDEpIDAlLCByZ2JhKDkzLDE2NSwyMDUsMSkgMTAwJSk7XG59XG5cbkBtaXhpbiBiYWNrZ3JvdW5kLWdyYWRpZW50LXJldmVyc2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigxOTIsMjI5LDI0Nyk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgxOTIsMjI5LDI0NywxKSAwJSwgcmdiYSg5MywxNjUsMjA1LDEpIDEwMCUpO1xufSIsImhlYWRlciB7XG4gICAgaGVpZ2h0OiAkaGVhZGVySGVpZ2h0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMHZ3O1xuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIGJhY2tncm91bmQ6ICM3ZWJhZGE7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgfVxuXG4gICAgLnNpdGUtbG9nbyB7XG4gICAgICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICAgICAgbWluLXdpZHRoOiA3MHB4O1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZXk7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAmLmxvZ2dlZC1pbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIFxuXG4gICAgfVxuXG4gICAgLmRhc2hib2FyZC1saW5rIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXIgdXJsKCcuLy4uL2ltYWdlcy9pY29ucy9pY29uLWRhc2hib2FyZC5zdmcnKSA1cHggbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI1cHg7XG4gICAgICAgIHBhZGRpbmc6IDdweCAxMHB4IDdweCAzNXB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogIzM0Mzg1MztcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxMjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRhc2hib2FyZC1saW5rLXdyYXAge1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLm1lbnUtZHJvcGRvd24td3JhcCB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1lbnUtZHJvcGRvd24td3JhcCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LDU4LDcxLC4yNSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICBtaW4td2lkdGg6IDE0MHB4O1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIHotaW5kZXg6IDk5O1xuXG4gICAgICAgICYucmlnaHQge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDE1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuN3JlbTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRiZ0NvbG91ckZvdXI7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA0KTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oZWFkZXItbGlua3Mge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICAvL3BhZGRpbmc6IDAgNDBweDtcblxuICAgICAgICAuZGFzaGJvYXJkLWxpbmsge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubGluayB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDE1cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnVuZGVybGluZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgICAgICB0b3A6IGNhbGMoMTAwJSArIDJweCk7XG4gICAgICAgICAgICAgICAgLyogdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyAqL1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuXG4gICAgICAgICAgICAgICAgJiA+IGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0Q29sb3VyO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudW5kZXJsaW5lIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5tZW51LWRyb3Bkb3duLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWVudS1kcm9wZG93bi13cmFwIGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuN3JlbTtcbiAgICBcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRiZ0NvbG91ckZvdXI7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNCk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgJi5kZXNrdG9wIHtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgJi5tb2JpbGUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91clR3bztcbiAgICAgICAgICAgIHdpZHRoOiA3MHZ3O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDBzdmg7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgcmlnaHQ6IGNhbGMoLTcwdncgKyAtNDBweCk7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsNTgsNzEsMC4yNSk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZC1ncmFkaWVudC1yZXZlcnNlKCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2JnLXdhdmUuc3ZnKSwgbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDE5MiwgMjI5LCAyNDcsIDEpIDAlLCByZ2JhKDkzLCAxNjUsIDIwNSwgMSkgMTAwJSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG5cbiAgICAgICAgICAgICNjbG9zZS1vdmVybGF5IHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC4xKTtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwdnc7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG5cbiAgICAgICAgICAgIC5idXR0LWNsb3NlIHtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91ciB1cmwoJy4uL2ltYWdlcy9pY29ucy9pY29uLWNsb3NlLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmF2aWdhdGlvbi1saW5rcyB7XG4gICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA4MHZoO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcblxuICAgICAgICAgICAgICAgIC5saW5rIHtcblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCA0MHB4IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vdHJhbnNmb3JtOiBzY2FsZSgxLjA0KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0Q29sb3VyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgYnV0dG9uLCBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudW5kZXJsaW5lIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC51bmRlcmxpbmUgPiBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAubWVudS1kcm9wZG93bi13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5tZW51LWRyb3Bkb3duLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuc2hvdyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubG9naW4tYnV0dG9ucyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIC5kYXNoYm9hcmQtbGluay13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJ1dHQtZ2VuZXJhbCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuYnV0dC1zbWFsbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWChjYWxjKC03MHZ3ICsgLTQwcHgpKTtcblxuICAgICAgICAgICAgICAgICNjbG9zZS1vdmVybGF5IHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MHZ3KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuYnV0dG9uLXdyYXAge1xuXG4gICAgICAgIDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubGljZW5zZWQtd3JhcCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDExcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi1iYWRnZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtNXB4O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5ODVweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTMwcHg7XG5cbiAgICAgICAgICAgICAgICAmLmJ1dHQtc21hbGwge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmJ1dHQtbG9nb3V0IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuYnV0dG9uLW1lbnUtd3JhcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgLmJ1dHQtbWVudSB7XG4gICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXIgdXJsKCcuLi9pbWFnZXMvaWNvbnMvaWNvbi1tZW51LnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTg1cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuc2l0ZS1sb2dvIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgIH1cbn1cbiIsImZvb3RlciB7XG4gICAgaGVpZ2h0OiAkZm9vdGVySGVpZ2h0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgd2lkdGg6IDEyMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBmb250LXNpemU6IDAuOGVtO1xuICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG5cbiAgICAuc3R5bGUtc3dpdGNoIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDAgMzBweDtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWFyZ2luOiAwIWltcG9ydGFudDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckxpZ2h0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubW9iaWxlLWZvb3Rlci1tZW51IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGVza3RvcC1tZW51IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCA1MHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4IDIwcHg7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cbi5wb3N0LWZvb3RlciB7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgLmxvZ29zIHtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuXG4gICAgICAgIC5sb2dvcyB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgLy9oZWlnaHQ6IDE2MHB4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICBpbWcge1xuXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG5cbn0iLCIuYnV0dC1hbmltYXRlIHtcblxuICAgIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyVHdvO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xuICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICB0b3A6IDc1JTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1vdXQ7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG5cbiAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgb3BhY2l0eTogMC4yO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgyMCwgMjApO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1vdXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLmJ1dHQtZ2VuZXJhbCB7XG4gICAgaGVpZ2h0OiAkYnV0dEhlaWdodDtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogJGJ1dHRIZWlnaHQ7XG4gICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lOyAvLyBUT0RPOiBhY2Nlc3NpYmlsaXR5XG4gICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAkYnV0dENvbG91cjtcbiAgICBwYWRkaW5nOiAwIDE1cHggMCA0cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLy9tYXJnaW4tbGVmdDogMjBweDtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZCAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiAxcHggc29saWQgJGxpZ2h0Q29sb3VyO1xuICAgICAgICBvdXRsaW5lLW9mZnNldDogM3B4O1xuICAgIH1cblxuICAgIC5idXR0LWljb24ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0Q29sb3VyO1xuICAgICAgICBoZWlnaHQ6ICRidXR0SGVpZ2h0IC0gMTBweDtcbiAgICAgICAgd2lkdGg6ICRidXR0SGVpZ2h0IC0gMTBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJ1dHRIZWlnaHQgLSAxMHB4O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDYwJTtcblxuICAgICAgICAmLmxvZ2luLCAmLkFjY291bnQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXVzZXIuc3ZnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYucmVnaXN0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXJlZ2lzdGVyLnN2Zyk7XG4gICAgICAgIH1cblxuICAgICAgICAmLnByaW50IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1wcmludC13aGl0ZS5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5yZWdpc3Rlci15ZWxsb3cge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXJlZ2lzdGVyLXllbGxvdy5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5sb2dvdXQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWxvZ291dC5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi51c2VyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi11c2VyLXllbGxvdy5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hZGQtY2FsZW5kYXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFkZGNhbC5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5lZGl0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogOTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWVkaXQuc3ZnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZWRpdC1saWdodCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZWRpdC13aGl0ZS5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi51cGxvYWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXVwbG9hZC5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5jbG9zZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2xvc2UtbGlnaHQuc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDUlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5jbG9zZS15ZWxsb3cge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNsb3NlLXllbGxvdy5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0MCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLnN0YXJ0ZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LXB1cnBsZS5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1NSUgNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5tb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1ncmVlbi5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1NSUgNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hZGQtdGVhbSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGVhbS5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA4MCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFkZC1tZWV0aW5nIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hZGRjYWwtcHVycGxlLnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLnByZXZpb3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1wcmV2aW91cy5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MCUgNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5uZXh0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1uZXh0LnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDM1JTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDU4JSA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLm5leHQtcHVycGxlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1uZXh0LXB1cnBsZS5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1OCUgNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5uZXh0LWxpZ2h0LWJsdWUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1iYWNrLWJsdWUuc3ZnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzUlO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmJhY2sge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LWJhY2stYmx1ZS5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MyUgNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5iYWNrLXdoaXRlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1iYWNrLnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDM1JTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQzJSA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLnN0YXJ0LXF1aXoge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXN0YXJ0LnN2Zyk7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNhdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNhdmUuc3ZnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc2F2ZS1wdXJwbGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNhdmUtcHVycGxlLnN2Zyk7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNhdmUtd2hpdGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNhdmUtd2hpdGUuc3ZnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZ3JvdXAtdGFsa2luZyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ3JvdXAtdGFsa2luZy5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ncm91cC10YWxraW5nLnNlbGVjdGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1ncm91cC10YWxraW5nLWJnLXllbGxvdy5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ncm91cCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ3JvdXAuc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTEwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaGVhciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24taGVhci5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMTAlO1xuICAgICAgICB9XG5cblx0XHQmLmJ1dHQtaWNvbi10ZXh0IHtcblx0XHRcdGNvbG9yOiNmZmY7XG5cdFx0XHRmb250LXNpemU6MS41ZW07XG5cdFx0XHRsaW5lLWhlaWdodDozMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hZGQtZ29hbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYWRkLnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDYwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZ29hbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ29hbC5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5kdWUtZGF0ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYWRkY2FsLXB1cnBsZS5zdmcpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRpdGxlIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGJ1dHRDb2xvdXI7XG4gICAgfVxuXG4gICAgJi5idXR0LXNtYWxsIHtcbiAgICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgNnB4O1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5idXR0LWxpY2Vuc2VkIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICB9XG5cbiAgICAmLmJ1dHQtdXNlci1saWNlbnNlZCB7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNGRkRBNUU7XG4gICAgICAgIHBhZGRpbmc6IDAgNHB4O1xuICAgIH1cblxuICAgICYuYnV0dC1yZWdpc3RlcixcbiAgICAmLmJ1dHQtbG9nb3V0LFxuICAgICYuYnV0dC1iYWNrLFxuICAgICYuYnV0dC1zYXZlLFxuICAgICYuYnV0dC11cGRhdGUsXG4gICAgJi5idXR0LWVkaXQge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGxpZ2h0Q29sb3VyO1xuICAgICAgICBjb2xvcjogJGxpZ2h0Q29sb3VyO1xuXG4gICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0Q29sb3VyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzQwMzM3OTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJi5idXR0LXByb2ZpbGUtcmVwb3J0LWJhY2sge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgY29sb3I6ICRidXR0Q29sb3VyO1xuXG4gICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRDb2xvdXI7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGJnQ29sb3VyVHdvO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuYnV0dC1kYXNoYm9hcmQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZm9udENvbG91ckxpZ2h0O1xuICAgICAgICBjb2xvcjogJGJ1dHRDb2xvdXI7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0Q29sb3VyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyVHdvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5idXR0LXVwbG9hZCwgJi5idXR0LWNvbnNlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgIH1cblxuICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNDkzRDc2O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5idXR0LW1lZXRpbmctdGltZSxcbiAgICAmLmJ1dHQtbWVldGluZy1hZGRyZXNzIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICBjb2xvcjogJGJnQ29sb3VyVGhyZWU7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodENvbG91cjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYnV0dC1tb3JlLXdheS10by1zdXBwb3J0IHtcbiAgICAgIGJhY2tncm91bmQ6ICRidXR0Q29sb3VyO1xuICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQ7XG4gICAgICBoZWlnaHQ6IDQzcHg7XG4gICAgICB3aWR0aDogMzgwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA3MnB4O1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzQ5M0Q3NjtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmJ1dHQtZ2V0LXN0YXJ0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQ7XG4gICAgICAgIGhlaWdodDogNjJweDtcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA3MnB4O1xuICAgICAgICBmb250LXNpemU6ICRmb250MTY7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcblxuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzQ5M0Q3NjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYnV0dC1maW5kLW91dC1tb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpc3REb3RDb2xvdXJHcmVlbjtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQ7XG4gICAgICAgIGhlaWdodDogNjJweDtcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA3MnB4O1xuICAgICAgICBmb250LXNpemU6ICRmb250MTY7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcblxuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzQ5M0Q3NjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYnV0dC1zZWUtcmVzdWx0cyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91clRocmVlO1xuICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJMaWdodDtcblxuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodENvbG91cjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM0OTNENzY7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmJ1dHQtYWRkLXRlYW0sICYuYnV0dC1zYXZlLXRlYW0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQ7XG5cbiAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgIH1cblxuICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNDkzRDc2O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5idXR0LWNsZWFyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRiZ0NvbG91clRocmVlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxODBweDtcblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIG91dGxpbmU6IDFweCBzb2xpZCAkYmdDb2xvdXJGb3VyIWltcG9ydGFudDtcbiAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG4gICAgICAgIH1cbiAgICAgICAgXG5cbiAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyRml2ZTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG5cbiAgICAmLmJ1dHQtYWRkLWNhbCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICBjb2xvcjogJGJnQ29sb3VyRm91cjtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxODBweDtcblxuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckZvdXI7XG4gICAgICAgIH1cblxuICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJGaXZlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5idXR0LXF1aXotc2VjdGlvbiB7XG4gICAgICAgIGhlaWdodDogNzRweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC8vYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjQ1KTtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxODtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVuc2V0O1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHggMCAxMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAvL3dpZHRoOiAxMDAlO1xuICAgICAgICBtaW4td2lkdGg6IDIxMHB4O1xuICAgICAgICB3aWR0aDogMjEwcHg7XG4gICAgICAgIGhlaWdodDogMTY1cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb3B5IHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAvL3BhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zcmVtO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZvbnQxNDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYudGVhbS1tZW1iZXIge1xuICAgICAgICAgICAgbWluLWhlaWdodDogNzRweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXN1bHRzIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgLnJlc3VsdCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tbGlzdC1ibHVlLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogNDBweDtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmNhcmVlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyT25lO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jYXJlZXIuc3ZnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zdHJlbmd0aHMge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckZpdmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXN0cmVuZ3Rocy5zdmcpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLndvcmsge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGOEU5Qjk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXdvcmsuc3ZnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi50cmFpbmluZyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyTmluZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdHJhaW5pbmcuc3ZnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5saWZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdEQURBO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1saWZlLnN2Zyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29tcGxldGVkLWljb24ge1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJGb3VydGVlbjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmNhcmVlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaW5pdGlhbDtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlN0YXJ0IEhlcmVcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAtNDVweDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJnQ29sb3VyRm91cjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICAgICAgdG9wOiAtMjJweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5jb21wbGV0ZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwxKTtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xuXG4gICAgICAgICAgICAuYnV0dC1pY29uIHtcblxuICAgICAgICAgICAgICAgICYuY2FyZWVyIHsgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyRWlnaHQ7IH1cbiAgICAgICAgICAgICAgICAmLnN0cmVuZ3RocyB7IGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91clRocmVlOyB9XG4gICAgICAgICAgICAgICAgJi53b3JrIHsgYmFja2dyb3VuZC1jb2xvcjogI0YzQzc2MjsgfVxuICAgICAgICAgICAgICAgICYudHJhaW5pbmcgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjODZDQzg4OyB9XG4gICAgICAgICAgICAgICAgJi5saWZlIHsgYmFja2dyb3VuZC1jb2xvcjogI0VFOUE5NTsgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb21wbGV0ZWQtaWNvbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRpY2suc3ZnKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuY2FyZWVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJPbmU7XG4gICAgICAgICAgICAgICAvLyBib3JkZXI6IDJweCBzb2xpZCAkYmdDb2xvdXJFaWdodDtcblxuICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc3RyZW5ndGhzIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJGaXZlO1xuICAgICAgICAgICAgICAgLy8gYm9yZGVyOiAycHggc29saWQgJGJnQ29sb3VyVGhyZWU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYud29yayB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RTlCOTtcbiAgICAgICAgICAgICAgICAvL2JvcmRlcjogMnB4IHNvbGlkICNGM0M3NjI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYudHJhaW5pbmcge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ck5pbmU7XG4gICAgICAgICAgICAgIC8vICBib3JkZXI6IDJweCBzb2xpZCAjODZDQzg4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmxpZmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGN0RBREE7XG4gICAgICAgICAgICAgIC8vICBib3JkZXI6IDJweCBzb2xpZCAgI0VFOUE5NTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZGlzYWJsZS1jYXRlZ29yeSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjQ1O1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJi5idXR0LWdvYWwtc2VjdGlvbi1kYXJrLFxuICAgICYuYnV0dC1nb2FsLXNlY3Rpb24tbGlnaHQge1xuICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxODtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVuc2V0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcblxuICAgICAgICAgICAgJi5nb2FsIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ29hbC5zdmcpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYnV0dC1nb2FsLXNlY3Rpb24tZGFyayB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRidXR0QmdDb2xvdXJEYXJrWWVsbG93O1xuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICYuZ29hbCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRCZ0NvbG91ckRhcmtZZWxsb3c7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICYuYnV0dC1nb2FsLXNlY3Rpb24tbGlnaHQge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDEpO1xuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICYuZ29hbCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRCZ0NvbG91ckxpZ2h0WWVsbG93O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5idXR0LXByZXZpb3VzLFxuICAgICYuYnV0dC1uZXh0IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgICYuYnV0dC1uZXh0IHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cblxuXHQvLyBqRDogQWxsb3cgdXMgdG8gcmVjb2xvdXIgaWYgbmVjZXNzYXJ5IC0gbWlnaHQgbmVlZCB0byBiZSByZWZhY3RvcmVkLiAgVXNlZCB0byBjb2xvdXIgYnV0dG9ucyBpbiBTdXBwb3J0IE5ldHdvcmtzIHBhZ2VzXG5cdCYucHVycGxleyAuYnV0dC1pY29uIHsgYmFja2dyb3VuZC1jb2xvcjokbGlzdERvdENvbG91clB1cnBsZTsgfSB9XG5cdCYuYmx1ZVx0eyAuYnV0dC1pY29uIHsgYmFja2dyb3VuZC1jb2xvcjokYmdDb2xvdXJUd287IH0gfVxuXHQmLnJlZFx0eyAuYnV0dC1pY29uIHsgYmFja2dyb3VuZC1jb2xvcjokbGlzdERvdENvbG91clBpbms7IH0gfVxuXHQmLmdyZWVuIHsgLmJ1dHQtaWNvbiB7IGJhY2tncm91bmQtY29sb3I6JGJnQ29sb3VyRGFya0dyZWVuOyB9IH1cbiAgICAmLm9yYW5nZXsgLmJ1dHQtaWNvbiB7IGJhY2tncm91bmQtY29sb3I6JGxpc3REb3RDb2xvdXJZZWxsb3c7IH0gfSAvLyBTaGliOiBMb2wgbmVlZHMgdG8gYmUgdXBkYXRlZCB0byBvcmFuZ2UgKG9yYW5nZSB5b3UgZ2xhZCBJIGxlZnQgaXQgZm9yIHlvdT8pXG5cbn1cblxuLmJ1dHQtY2F0ZWdvcnkge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiAzNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIxcHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgJGJnQ29sb3VyRml2ZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdXRsaW5lOiBub25lOyAvLyBUT0RPOiBhY2Nlc3NpYmlsaXR5XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICRiZ0NvbG91ckZvdXI7XG4gICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCAwIDAgMTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG5cbiAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckZpdmU7XG4gICAgfVxuXG4gICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0Q29sb3VyO1xuICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYnV0dEhlaWdodCAtIDEwcHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDUlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKSByb3RhdGUoMCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuXG4gICAgICAgICYuY2xvc2Uge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNsb3NlLnN2Zyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgICBmbGV4OiAxO1xuICAgIH1cblxuICAgICYuc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJTaXg7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckxpZ2h0O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMzYwZGVnKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRiZ0NvbG91ckZvdXI7XG4gICAgfVxufVxuXG4uYnV0dC1zY3JvbGwge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDYwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA0NiU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbjogMTBweCAwO1xuXG4gICAgJi51cCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy5zdmcpO1xuICAgIH1cblxuICAgICYuZG93biB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1kb3duLnN2Zyk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA1NCU7XG4gICAgfVxuXG4gICAgJi5sZWZ0IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LXByZXZpb3VzLnN2Zyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzUlO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MiUgNTAlO1xuICAgIH1cblxuICAgICYucmlnaHQge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYXJyb3ctbmV4dC5zdmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDM1JTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTUlIDUwJTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbiAgICB9XG5cblxufVxuXG4uYnV0dC1hZGQtbWVldGluZyB7XG4gICAgbWFyZ2luOiAwO1xuXG5cbn1cbiIsIi5zZWN0aW9uLW1haW4ge1xuICAgIC8vIG1heC13aWR0aDogMTIwMHB4O1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxNTBweCk7IC8vIDEwMHB4IGlzIGhlYWRlciBoZWlnaHQgKyBmb290ZXIgaGVpZ2h0IGJ1dCBzYXNzIHdvbid0IHBhcnNlIHRoZSB2YXJpYWJsZSBmb3IgdGhpc1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDE1MHB4KTtcbiAgICAvLyBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLy9vdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgfVxuXG4gICAgJi5sb2dpbiwgJi5jb250YWN0LXVzLCAmLnBhcnRuZXJzIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAwcHgpO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA3MHB4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zaWRlLWJsb2Ige1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiw1OCw3MSwwLjI1KTtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgcGFkZGluZzogNDBweDtcbiAgICB9XG5cbiAgICAjYmxvY2stbXl3YXllbXBsb3lhYmlsaXR5LWNvbnRlbnQsXG4gICAgI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1sb2NhbC1hY3Rpb25zLFxuICAgICNibG9jay1teXdheWVtcGxveWFiaWxpdHktbG9jYWwtdGFza3MsXG4gICAgI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1wYWdldGl0bGUge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTMyMHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDYwcHg7XG4gICAgICAgIC8vIGVudGl0eV9sZWdhbCBpbnNlcnRzIGl0cyBjaGVja2JveCBmb3JtIGFsb2dzaWRlIHRoZSBjaGlsZCBkaXYgb2YgdGhpcyBlbGVtZW50XG4gICAgICAgIC8vIG1ha2luZyB0aGUgY2hlY2tib3ggZGlzcGxheSB0byB0aGUgcmlnaHQuXG4gICAgICAgIC8vIEZvcmNlIHRoZSBmb3JtIHRvIGJlIGJlbG93IHRoZSBjb250ZW50IGJ5IHNldHRpbmcgZmxleC1kaXJlY3Rpb24gdG8gY29sdW1uLlxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJi5yZXNvdXJjZXMsICYuYWxpZ24tdG9wIHtcbiAgICAgICAgI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1jb250ZW50IHtcbiAgICAgICAgICAgIC8vYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFsaWduLXRvcCB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cblxufVxuXG4uc2VjdGlvbi1tYWluID4gZGl2OmZpcnN0LWNoaWxkIHsgLy8gRHJ1cGFsIGlzIHB1dHRpbmcgYW4gZW1wdHkgZGl2IGluIGhlcmUgZm9yIHJlYXNvbnM/IFNvIHdlIGdvdHRhIHRhcmdldCB0aGlzIHdheSB0byBzdHlsZVxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbn1cbiIsIi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcblxuICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAjZWRpdC1wcm9jZXNzZWQtdGV4dCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuXG4gICAgLmpzLWZvcm0taXRlbSB7XG4gICAgICAgIC8vIG1heC13aWR0aDogMzkwcHg7XG4gICAgICAgIG1heC13aWR0aDogNjAwcHg7XG5cbiAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaHNsYSgwLDAlLDEwMCUsLjQ1KTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZm9ybS1pdGVtLWNvbnNlbnQge1xuXG4gICAgICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4IDAgNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMCA0MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgI2VkaXQtYWN0aW9ucyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMCA0MnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgNTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIFxufSIsIi8vIFN0eWxlcyBmb3IgdGhlIE15V0FZIGVtYWlsIHRvIHVzZXIgcmVnaXN0ZXIgZm9ybS5cbi8vIFNlZSB0aGUgbXl3YXlfZW1haWxfdG9fcmVnaXN0ZXIgbW9kdWxlXG4ubXl3YXktZW1haWwtdG8tcmVnaXN0ZXItZm9ybSBmb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgLmZvcm0taXRlbS1lbWFpbCB7XG4gICAgICBmbGV4OiAxO1xuICB9XG5cbiAgLmZvcm0tc3VibWl0e1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcbiAgICBjb2xvcjogJGxpZ2h0Q29sb3VyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgXG4gICAgLmJ1dHQtaWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZSB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgfVxuXG4gICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyRm91cjtcbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG59XG5cbi8qIFN0YWNrIGVsZW1lbnRzIG9uIHNtYWxsIHNjcmVlbnMgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubXl3YXktZW1haWwtdG8tcmVnaXN0ZXItZm9ybSBmb3JtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXG4gICAgLmZvcm0taXRlbS1lbWFpbCwgLmZvcm0tc3VibWl0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICB9XG5cbn1cbiIsIi51c2VyLXJlZ2lzdGVyLWZvcm0sIC51c2VyLWZvcm0ge1xuICAgIC8vZGlzcGxheTogZmxleDtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICBwYWRkaW5nOiAwIDUwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDAgMCA1MHB4IDA7XG4gICAgfVxuXG4gICAgaDEuaGVhZGVyLXNtYWxsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiA0MHB4IDAgNTBweDtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBoMS5oZWFkZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogNTBweCAwIDA7XG4gICAgfVxuXG4gICAgLmhpZGUge1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cblxuICAgIC5mb3JtLXdyYXAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWF4LXdpZHRoOiAxMzIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgNjBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mb3JtLWluZm8tY29weSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAucHJvZmlsZS1zZWN0aW9uIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250MTk7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmVtYWlsLXByZWZlcmVuY2VzIHtcblxuICAgICAgICAgICAgLmZpZWxkLS10eXBlLW1haWxjaGltcC1saXN0cy1zdWJzY3JpcHRpb24ge1xuXG4gICAgICAgICAgICAgICAgW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPVwiZWRpdC1maWVsZC1zdWJzY3JpYmVycy0wLXZhbHVlXCJdIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIC5mb3JtLWl0ZW0tZmllbGQtc3Vic2NyaWJlcnMtMC12YWx1ZS1zdWJzY3JpYmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1cImVkaXQtZmllbGQtc3Vic2NyaWJlcnMtMC12YWx1ZS1pbnRlcmVzdC1ncm91cHNcIl0ge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAuanMtZm9ybS1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGxlZ2VuZCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgI2VkaXQtZmllbGQtc3Vic2NyaWJlcnMtMC12YWx1ZS0tZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250MTI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi5zaWRlLWJsb2IucmVnaXN0ZXIge1xuICAgIHdpZHRoOiAzNSU7XG4gICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAvL2hlaWdodDogNDc1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcblxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLmF2YXRhci1saXN0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hdmF0YXIge1xuICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICAgIGhlaWdodDogOTBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIC8vYm9yZGVyOiAxcHggc29saWQgI0VCRUJFQjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTA1JTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwNSU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMykgcm90YXRlKDhkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICNmZmMzNzE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5pbWFnZS11cGxvYWQge1xuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W25hbWU9XCJmaWxlc1t1c2VyX3BpY3R1cmVfMF1cIl0ge1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB9XG5cbiAgICAgICAgLmltYWdlLXdpZGdldCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmlsZS1zaXplIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dFtuYW1lPVwidXNlcl9waWN0dXJlXzBfcmVtb3ZlX2J1dHRvblwiXSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJlZ2lzdGVyLWNvbnRlbnQge1xuICAgIGZsZXg6IDE7XG4gICAgLy8gcGFkZGluZzogMTBweCAwIDAgNDBweDtcbiAgICB3aWR0aDogNzAlO1xuXG4gICAgaDEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50ZWFtLW1lbWJlci1pbmZvIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAjc2hvdy1jb25maXJtLXB3IHtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDA7XG5cbiAgICAgICAgLmJ1dHQtZ2VuZXJhbCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAudXNlci1wcm9maWxlLWVkaXQge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLmhpZGUge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICBpbnB1dC5idXR0b24uYnV0dG9uLS1wcmltYXJ5LmJ0bi1zaG93LWNvbmZpcm0tcHd7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDpjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dC5idXR0b24uYnV0dG9uLS1wcmltYXJ5LmJ0bi1zaG93LWNvbmZpcm0tcHcge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tc2hvdy1jb25maXJtLXB3IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250MTQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmb250LXNpemU6IC44OHJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMjBweDtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG5cbiAgICAuZm9ybS1jb250ZW50IHtcbiAgICAgICAgLy9kaXNwbGF5OiBmbGV4O1xuICAgICAgICAvL2ZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIC8vanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBtYXgtd2lkdGg6IDM5MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQtY29sdW1uIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQ4JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jdXN0b20tZmllbGQge1xuICAgICAgICAgICAgLy8gbWFyZ2luOiAwIDAgNDBweCAwO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAuc2hvdy1wYXJlbnQtY29uc2VudCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtNTBweDtcbiAgICAgICAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGN1cnNvcjtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyVHdvIHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi11c2VyLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgICAgICYudmlzaWJsZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC00MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kZXNjcmlwdGlvbiA+IGEsXG4gICAgICAgICAgICAubGluay1kYXJrIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmhpZGUge1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpZWxkLS10eXBlLWFkZHJlc3Mge1xuICAgICAgICAgICAgICAgIHN1bW1hcnkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgI2NvbmZpcm0tcHcge1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjNzO1xuXG4gICAgICAgICAgICAmLnZpc2libGUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgXG5cbiAgICAgICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuXG4gICAgICAgICAgICAjZWRpdC1zdWJtaXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMjBweDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgXG4gICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICYucmVnaXN0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXJlZ2lzdGVyLWxpZ2h0LnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYWxyZWFkeS1yZWdpc3RlcmVkIHtcbiAgICAgICAgICAgIG1hcmdpbjogNjBweCAwIDMwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgIH1cbn1cblxuLnRlYW0tbWVtYmVyIHtcblxuICAgIC5zaWRlLWJsb2IucmVnaXN0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5yZWdpc3Rlci1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWF4LXdpZHRoOiA3MjBweDtcblxuICAgICAgICBoMSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICYueW91dGgtbWVtYmVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRlYW0tbWVtYmVyLWluZm8ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cbi5wYXJlbnQtY29uc2VudC1wb3B1cCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDkzLCAxNjUsIDIwNSwgMC42KTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICYudmlzaWJsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgLmVycm9yLW1lc3NhZ2Uge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlzdERvdENvbG91clBpbms7XG4gICAgICAgIGNvbG9yOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICYudmlzaWJsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYXJlbnQtY29uc2VudC1maWVsZHMge1xuICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgcGFkZGluZzogMjBweCA0MHB4IDQwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgIG1pbi13aWR0aDogNTAwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDkwJTtcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIH1cblxuICAgICAgICAuY29uc2VudC1mb3JtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICYudmlzaWJsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY3VzdG9tLWZpZWxkIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgICAgICNlZGl0LWZpZWxkLXBhcmVudC1jb25zZW50LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NWVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWl0ZW0ge1xuICAgICAgICAgICAgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAgICAgICAgIGlucHV0W3R5cGU9ZW1haWxdIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJPbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmJ1dHQtY2xvc2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IC01MHB4O1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICBjb2xvcjogJGJnQ29sb3VyRWlnaHQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNvY2lhbC1hdXRoIC5hdXRoLWljb24ge1xuICAgIHdpZHRoOiAxOGVtICFpbXBvcnRhbnQ7XG59IiwiLmxvZ2luLWNvbnRlbnQge1xuICAgIGZsZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgLmZvcm0tY29udGVudCB7XG4gICAgICAgIG1heC13aWR0aDogMzkwcHg7XG4gICAgICAgIC8vIHBhZGRpbmctdG9wOiAzMHB4O1xuXG4gICAgICAgIC5idXR0LWdlbmVyYWwge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHAge1xuICAgICAgICBtYXJnaW46IDQwcHggMDtcbiAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICB9XG5cbiAgICAubGluay1kYXJrIHtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICB9XG59XG5cbi5zZWN0aW9uLW1haW4ge1xuXG4gICAgaDEge1xuICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICB9XG5cbiAgICAuZm9ybS13cmFwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIC8vIG1heC13aWR0aDogMTMyMHB4O1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDYwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc29jaWFsLWF1dGguYXV0aC1saW5rIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLmVycm9yLW1lc3NhZ2Uge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlzdERvdENvbG91clBpbms7XG4gICAgICAgIGNvbG9yOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgJi52aXNpYmxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5yZXNvdXJjZXMtd3JhcCB7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHdpZHRoOiAxMjAwcHg7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgbWluLWhlaWdodDogODB2aDtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMzBweCAzMHB4IDAgMzBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAuc2lkZS1ibG9iLnJlc291cmNlcyB7XG4gICAgICAgIHdpZHRoOiAyMyU7XG4gICAgICAgIG1pbi13aWR0aDogMjUwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gICAgICAgICAgIFxuICAgICAgICAgICAgJiNyZXNvdXJjZXMtY2F0ZWdvcmllcyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5oZWFkaW5nIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dC10b2dnbGUtY2F0ZWdvcmllcyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNjVweDtcbiAgICAgICAgICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LXB1cnBsZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgc2NhbGUoMS4xKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc2hvdy1hbGwge1xuXG4gICAgICAgICAgICAmI3Jlc291cmNlcy1jYXRlZ29yaWVzIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idXR0LXRvZ2dsZS1jYXRlZ29yaWVzIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZykgc2NhbGUoMS4xKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXRlZ29yaWVzIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dC1jYXRlZ29yeSB7XG5cbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGVnZW5kIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRiZ0NvbG91ckZpdmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTsgLy8gVE9ETzogYWNjZXNzaWJpbGl0eVxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZm9ybS1pdGVtIHtcblxuXG4gICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIycHghaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjJweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApIHJvdGF0ZSgwKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgLy9jb2xvcjogJGJnQ29sb3VyRm91cjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDAgOHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5oaWdobGlnaHQge1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91clNpeDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBcblxuICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL2NvbG9yOiAkZm9udENvbG91ckxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMXR1cm4pO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuanMtZm9ybS1zdWJtaXQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRiZ0NvbG91clRocmVlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxODBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2U0ZTBmNztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyVGhyZWU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jbG9zZS1saWdodC5zdmcpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQ1JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXNvdXJjZXMtY29udGVudCB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlc291cmNlLWNvbnRyb2xzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwcHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQtd3JhcCB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAvL2p1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDU2MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1NjBweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCA1MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTIwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgXG4gICAgICAgIH1cblxuICAgICAgICAudmVydGljYWwtY29udGVudC13cmFwIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDUwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmVzb3VyY2Uge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAyNHB4IDI0cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4IDIwcHggMTBweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAxOHB4IDMwcHggMDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IGluaXRpYWw7XG5cbiAgICAgICAgICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxODBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyT25lO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxNiAvIDk7XG5cbiAgICAgICAgICAgICAgICAgICAgLypAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgIH0qL1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSgwKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kZXRhaWxzIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuY2F0ZWdvcmllcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL3RleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodENvbG91cjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLmNhdGVnb3J5ICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJGaXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250MTI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckZpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDVweCAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5hdXRob3Ige1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE0O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSkgcm90YXRlKDJkZWcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIC8vbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuanMtcGFnZXJfX2l0ZW1zIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGxpLnBhZ2VyX19pdGVtLS1maXJzdCxcbiAgICAgICAgICAgICAgICBsaS5wYWdlcl9faXRlbS0tcHJldmlvdXMsXG4gICAgICAgICAgICAgICAgbGkucGFnZXJfX2l0ZW0tLW5leHQsXG4gICAgICAgICAgICAgICAgbGkucGFnZXJfX2l0ZW0tLWxhc3QsXG4gICAgICAgICAgICAgICAgbGkucGFnZXJfX2l0ZW0ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDEyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuaXMtYWN0aXZlIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyVGhyZWU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBcblxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG4iLCIucmVzb3VyY2VzLXdyYXAjcmVzb3VyY2Uge1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIH1cblxuICAgIC5zaWRlLWJsb2Itd3JhcCB7XG4gICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgLy9tYXJnaW4tdG9wOiA0MHB4O1xuXG4gICAgICAgIC5wcmV2aW91cy1uZXh0LXdyYXAge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNvdXJjZS1icmVhZGNydW1icyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE0O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcblxuICAgICAgICAgICAgLnByZXZpb3VzLW5leHQtd3JhcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJlc291cmNlLWJyZWFkY3J1bWJzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNpZGUtYmxvYiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgLy8gZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgcHJpbnQgeyAgICBcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlbGF0ZWQtYXJ0aWNsZS1saW5rIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmF1dGhvciB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAuYXV0aG9yLWRldGFpbCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE0O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2hhcmUge1xuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzBweCkge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dC1zaGFyZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE0O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJTZXZlbjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvaWNvbnMvaWNvbi1jb3B5LnN2ZycpIGxlZnQgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXG4gICAgICAgICAgICAmLmVtYWlsIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9pY29ucy9pY29uLWVtYWlsLnN2ZycpIGxlZnQgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucHJpbnQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2ljb25zL2ljb24tcHJpbnQuc3ZnJykgbGVmdCBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcblxuICAgICAgICAgICAgICAgICYuZW1haWwsICYucHJpbnQge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250MTg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2lkZS1iYWNrIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4ucmVzb3VyY2UtY29udGVudCB7XG4gICAgZmxleDogMTtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIHBhZGRpbmc6IDAgMCAwIDUwcHg7XG4gICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzYwcHgpO1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuXG4gICAgLnJlc291cmNlLWJyZWFkY3J1bWJzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udDE0O1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50LXdyYXAge1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgcGFkZGluZzogMjBweCA0MHB4IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuXG4gICAgLnN1YnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICB9XG5cbiAgICAuaW1hZ2Utd3JhcCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDI4MHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2F0ZWdvcnktbGlua3Mge1xuICAgICAgICBwYWRkaW5nOiAwIDAgMjBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5jYXRlZ29yeSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250MTI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJGaXZlO1xuICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYXJ0aWNsZSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAgICAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgICAgICB9XG5cbiAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wcmV2aW91cy1uZXh0LXdyYXAge1xuICAgICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG5cbiAgICAgICAgLmJ1dHQtZ2VuZXJhbCB7XG4gICAgICAgICAgICB3aWR0aDogMTQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuam9iLWNvbnRlbnQge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLmxpc3Qge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZGVmYXVsdC1waWxsIHtcbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE0O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyT25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBmb290ZXIge1xuICAgICAgICB3aWR0aDogMTAwJVxuICAgIH1cbn0iLCIuY29udGFjdC13cmFwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuY29udGFjdC1kZXRhaWxzIHtcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggODBweDtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDUwcHg7XG4gICAgICAgIG1pbi13aWR0aDogNjAwcHg7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogOTAlO1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXRhaWxzIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcblxuICAgICAgICAgICAgLmRldGFpbCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJFaWdodDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5wcml2YWN5LXRlcm1zLXdyYXAge1xuICAgIG1hcmdpbjogNTBweDtcbiAgICAvL21heC13aWR0aDogNzQwcHg7XG4gICAgLy9tYXgtd2lkdGg6IDEwMDBweDtcbiAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIHBhZGRpbmc6IDIwcHggNDBweCAwO1xuXG4gICAgaDEge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgIG1hcmdpbjogMzBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICBtYXJnaW46IDMwcHggMjBweDtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICB9XG5cbiAgICBpbWcsIGlmcmFtZSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuXG59XG5cbi8vIFdyYXBwZXIgYXJvdW5kIHRoZSBlbnRpdHlfbGVnYWwgZm9ybSBjb250YWluaW5nIHRoZSBjaGVja2JveC5cbi5wcml2YWN5LXRlcm1zLWZvcm0ge1xuICAgIG1hcmdpbjogMCA1MHB4IDAgNTBweDtcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDQwcHggMDtcblxuICAgIGZvcm0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbn1cblxuLmZvcm0taXRlbS1sZWdhbC10ZXJtcy1vZi11c2Uge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIC5jaGVja2JveF9fbGFiZWwtY29udGFpbmVyIHtcblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAvLyBPdmVycmlkZSB0aGUgZmxleGJveCBzdHlsaW5nIG9uIHRoZSBsYWJlbC5cbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgLy9mb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubXl3YXktbGVnYWwtc2Nyb2xsYm94IHtcbiAgICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuXG4gICAgLnByaXZhY3ktdGVybXMtd3JhcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgaDEge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucGFydG5lcnMtd3JhcCB7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTIwMHB4O1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICB9XG5cbiAgICAucGFydG5lci1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG5cbiAgICAgICAgLnBhcnRuZXIge1xuICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAyNHB4IDI0cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweCAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMzBweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIzMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE2O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweCAwIDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMzBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJPbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDApO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDExMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpIHJvdGF0ZSgzZGVnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgfVxufSIsIi5kYXNoYm9hcmQtd3JhcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCB7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxuXG4gICAgLmRhc2hib2FyZC1oZWFkaW5nIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLmRhc2hib2FyZC10aXRsZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50b2dnbGUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDEwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgICAgICAgICYubGVmdCB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zcGFjZXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDEyMHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJiNnb2FscyxcbiAgICAmI2FkZC1tZWV0aW5nIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZGFzaGJvYXJkLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICYubGF5b3V0LXJldmVyc2Uge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjNlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VjdGlvbi10YWdsaW5lIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNDtcbiAgICAgICAgICAgIC8vZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRvcC1zZWN0aW9uIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFib3V0LW1lIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgICAgICAgICAgICAgLnF1aXotc2VjdGlvbi13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYm90dG9tLXNlY3Rpb24ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ29hbHMtcHJvZ3Jlc3MsIC5zdXBwb3J0LW5ldHdvcmsge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5nb2Fscy1wcm9ncmVzcyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3VwcG9ydC1uZXR3b3JrIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICAuZ29hbHMtcHJvZ3Jlc3MsIC5zdXBwb3J0LW5ldHdvcmsge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJi50ZWFtLW1lbWJlciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAueW91dGgtc3dpdGNoZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTIwcHg7XG4gICAgICAgIHJpZ2h0OiA1MHB4O1xuICAgIH1cblxuICAgIC55b3VuZy1wZXJzb24ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgLy9kaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICYudmlzaWJsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFib3V0LW1lLFxuICAgIC5nb2Fscy1wcm9ncmVzcyxcbiAgICAuc3VwcG9ydC1uZXR3b3JrIHtcbiAgICAgICAgd2lkdGg6IDMwJTtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgIG1hcmdpbjogNTBweCAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFib3V0LW1lIHtcblxuICAgICAgICAucXVpei1zZWN0aW9uLXdyYXAge1xuICAgICAgICAgICAgLy9tYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnF1aXotY29tcGxldGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgLmJ1dHQtcmVzdWx0cyB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnJlc3VsdHMge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tcmVzdWx0cy1ibHVlLnN2Zyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGljZW5zZWQtd3JhcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRkRBNUU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uLWJhbm5lci5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTRweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG4gICAgICAgIC5xdWl6LXByb2dyZXNzIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDRweCAwIDIwcHg7XG5cbiAgICAgICAgICAgIC5wcm9ncmVzcy1iYWNrIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJGb3VydGVlbjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0cHgpO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wcm9ncmVzcy1kb3RzIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIC5kb3Qge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICAgICAgICAgICYuY2FyZWVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNENEU5Rjc7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuY29tcGxldGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJFaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuc3RyZW5ndGhzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckZpdmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuY29tcGxldGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYud29yayB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjhFOUI5O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmNvbXBsZXRlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0YzQzc2MjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYudHJhaW5pbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyTmluZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5jb21wbGV0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM4NkNDODg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmxpZmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0Y3REFEQTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5jb21wbGV0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFRTlBOTU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLnJlc3VsdHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Q0RTlGNztcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1yZXN1bHRzLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuZ29hbHMtcHJvZ3Jlc3Mge1xuXG4gICAgICAgIC5hZGQtZ29hbC1idXR0b24ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDAgMCAwO1xuXG4gICAgICAgICAgICAuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgJi5hZGQtZ29hbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYWRkLXB1cnBsZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmdvYWxzLXdyYXAge1xuICAgICAgICAgICAgLy9tYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICAgICAgICAgIC5zbWFsbCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRiZ0NvbG91ckZvdXI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ29hbCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJ1dHRCZ0NvbG91clllbGxvdzsvLyRsaWdodENvbG91cjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xuXG4gICAgICAgICAgICAgICAgLnByb2dyZXNzIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRml2ZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgLnByb2dyZXNzLWZpbGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0NBQzJFQztcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwJTsgLy8gZHluYW1pY1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnByb2dyZXNzLWRvdHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLmRvdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNDQUMyRUM7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmNvbXBsZXRlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckZvdXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRldGFpbHMge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAvL21hcmdpbi10b3A6IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJ1dHRCZ0NvbG91clllbGxvdyB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ29hbC5zdmcpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNzYlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTMlIDUzJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5kaXNhYmxlZCAuZGV0YWlscyB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIC5kZXRhaWxzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuc3VwcG9ydC1uZXR3b3JrIHtcblxuICAgICAgICAuc3VwcG9ydC13cmFwIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsIDU4LCA3MSwgMC4yNSk7XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAmLnNsaW0ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNtYWxsIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJnQ29sb3VyRm91cjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1lZXRpbmctd3JhcCB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgLmJ1dHQtZ2VuZXJhbCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1lZXRpbmctc21hbGwtaW5mbyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJnQ29sb3VyRm91cjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMDtcblxuICAgICAgICAgICAgICAgIC5tZWV0aW5nLWljb24ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYmdDb2xvdXJGb3VyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5kYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hZGRjYWwtcHVycGxlLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLnRpbWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRpbWUuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuYWRkcmVzcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tbG9jYXRpb24uc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idXR0LXNhdmUtdG8tY2FsZW5kYXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRml2ZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRiZ0NvbG91clNldmVuO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgIC50ZWFtLXdyYXAge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuXG4gICAgICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50ZWFtIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgLy9qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMDtcblxuICAgICAgICAgICAgICAgICAgICAubWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRiZ0NvbG91ckZvdXJ0ZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZGVmYXVsdC1wcm9maWxlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmhhcy1hdmF0YXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5tZW1iZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmdDb2xvdXJGb3VydGVlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuZmlsbGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM0Njg0NDk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJFaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFRTlBOTU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjNDNzYyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzQ2ODQ0OTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYubGljZW5zZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNGRkRBNUU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDExcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uLWJhZGdlLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IC05cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG5cblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idXR0LWFkZC10ZWFtIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idXR0LWdlbmVyYWwge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmNvbXBsZXRlLWFib3V0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC40NSk7Ly8gdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWdvYWwuc3ZnKSBjZW50ZXIgMjBweCBuby1yZXBlYXQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNDtcbiAgICB9XG5cbiAgICAuZ29hbHMtbGlzdC1jb2x1bW4sXG4gICAgLnRhc2stbGlzdC1jb2x1bW4sXG4gICAgLm1haW4tZ29hbC1jb2x1bW4ge1xuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luOiA1MHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICBoMSxcbiAgICAgICAgaDIge1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHQtd3JhcCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgIGJ1dHRvbi5idXR0LWVkaXQge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYnV0dG9uLmJ1dHQtc2F2ZS10ZWFtIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggYXV0bztcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZ29hbHMtY3JlYXRvci1jb250YWluZXIge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuZ29hbHMtbGlzdC1jb2x1bW4ge1xuICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuXG4gICAgICAgIC5saWdodC1iYXIge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ2cHgpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuaGVhZGVyLXdyYXAge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5idXR0LWhlbHAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5nb2FsLXdyYXBwZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgLmJ1dHQtZ29hbCxcbiAgICAgICAgICAgIC5idXR0LWFkZC1nb2FsIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDc0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuXG4gICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1NHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDU0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0QmdDb2xvdXJZZWxsb3c7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTgwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4MHB4IDIwcHggMCAyMHB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnN1Z2dlc3RlZC1nb2FsIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5zZWxlY3RlZCxcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjhFOUI5O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmN1c3RvbS1nb2FsIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJGb3VydGVlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQ0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250MTY7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJ1dHQtZ2VuZXJhbCB7XG4gICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckxpZ2h0O1xuXG4gICAgICAgICAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idXR0LWFkZC1nb2FsIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgICAgICAgICAgICAgei1pbmRleDogNDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ1dHQtZ3JvdXBzIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDkwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogLTQ0cHg7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycywgb3BhY2l0eSAwLjJzO1xuXG4gICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogODAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNDUpO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYnV0dEhlaWdodCAtIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5hZGQtdGVhbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGVhbS10cmFuc3BhcmVudC5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyRWlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuYWRkLWNhbGVuZGFyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hZGRjYWwtcHVycGxlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcblxuICAgICAgICAgICAgICAgIC5idXR0LWdvYWwge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYnV0dEJnQ29sb3VyWWVsbG93O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDVweCBzb2xpZCB3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1ncm91cHMge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmdvYWxzLXdyYXAge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA3NHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQycHg7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHggMCA0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5nb2Fscy1jcmVhdG9yLXdyYXAge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjRweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE4O1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1bnNldDtcblxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQycHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aXRsZS13cmFwIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgICAgIC5ib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyUHVycGxlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNjVlbTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg1ZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZWRpdCxcbiAgICAgICAgICAgIC5jbG9zZS15ZWxsb3cge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGFzay1saXN0LWNvbHVtbiB7XG4gICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodENvbG91cjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LCA1OCwgNzEsIDAuMjUpO1xuICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICBwYWRkaW5nOiA0MHB4O1xuXG4gICAgICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIC50YXNrLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmN2U0O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgLmNpcmNsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6ICRidXR0QmdDb2xvdXJEYXJrWWVsbG93IDJweCBzb2xpZDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5idXR0LWljb24uZWRpdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWVkaXQuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTUlIDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDc2cHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgJi5hZGQtdGVhbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGVhbS10cmFuc3BhcmVudC5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMCA1cHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0QmdDb2xvdXJMaWdodFB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogODAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYnV0dEhlaWdodCAtIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybS1pdGVtLWZpZWxkLWRyZWFtIHtcblxuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJGaXZlO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250MTY7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWdvYWwtY29sdW1uIHtcbiAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcblxuICAgICAgICAuZ29hbC1jb250ZW50LWJveCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MnB4O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMzBweDtcblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNtYWxsIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJnQ29sb3VyRm91cjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMTVweCAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDJweDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubXktdGVhbSxcbiAgICAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcge1xuICAgICAgICBtYXJnaW46IDEwcHg7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICBtYXJnaW46IDUwcHggMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5teS10ZWFtIHtcbiAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC50ZWFtLW1lbWJlciB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMTVweCAwO1xuICAgICAgICAgICAgaGVpZ2h0OiA3NHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQycHg7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAgICAgICAudGl0bGUtd3JhcCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAgICAgLmJvZHkge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmFtZS1hdmF0YXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dENvbG91cjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDU1cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDVweDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDYwJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0LWFkZC1tZWV0aW5nIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTVweCAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIHtcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0MnB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMzBweDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0LWd1aWRlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGhpY2stdGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYWxlbmRhci13cmFwIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudWktZGF0ZXBpY2tlciB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudWktd2lkZ2V0LWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgbGlnaHRncmV5O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC51aS1kYXRlcGlja2VyIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA4cHQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91clB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgLyp0ZXh0LXNoYWRvdzogMXB4IDBweCAwcHggI2ZmZjsqL1xuICAgICAgICAgICAgICAgICAgICAvKmZpbHRlcjogZHJvcHNoYWRvdyhjb2xvcj0jZmZmLCBvZmZ4PTEsIG9mZnk9MCk7Ki9cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudWktZGF0ZXBpY2tlciB0Ym9keSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCAkZm9udENvbG91clB1cnBsZSBzb2xpZDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4ICRmb250Q29sb3VyUHVycGxlIHNvbGlkO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC51aS1kYXRlcGlja2VyIHRib2R5IHRkIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzN3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnVpLXdpZGdldC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMHB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudWktZGF0ZXBpY2tlci1jYWxlbmRhciAudWktc3RhdGUtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzN3B4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLXN0YXRlLWRlZmF1bHQge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLXN0YXRlLWhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC51aS1kYXRlcGlja2VyLXRvZGF5PmEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJQdXJwbGU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnVpLWRhdGVwaWNrZXItY3VycmVudC1kYXkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZm9udENvbG91clB1cnBsZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC51aS13aWRnZXQtaGVhZGVyIC51aS1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LW5leHQtYmxhY2suc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDU4JSA1MCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldiB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ3VpZGUtd3JhcCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDU1JTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRidXR0QmdDb2xvdXJEYXJrWWVsbG93O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tZWV0aW5nLWluZm8ge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgICAubWVldGluZy1kZXNjIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWVldGluZy10aW1lLFxuICAgICAgICAgICAgLm1lZXRpbmctYWRkcmVzcyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgICAgICAgICAubWVldGluZy1kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJnQ29sb3VyVGhyZWU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMi41cHggMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcblxuICAgICAgICAgICAgICAgICAgICAmLmNsb2NrLXB1cnBsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2xvY2stcHVycGxlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmxvY2F0aW9uLXB1cnBsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tbG9jYXRpb24tcHVycGxlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tZWV0aW5nLXRpbWUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tZWV0aW5nLWFkZHJlc3Mge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5pbWFnZS13aWRnZXQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgaW1nIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgIGhlaWdodDogNzBweDtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5maWxlLXNpemUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGlucHV0W25hbWU9XCJmaWVsZF9waG90b19yZW1vdmVfYnV0dG9uXCJdIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgfVxufVxuXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAge1xuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgfVxufVxuXG4ubm9kZS1nb2FsLWZvcm0sXG4ubm9kZS1nb2FsLWVkaXQtZm9ybSB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi56emRhc2hib2FyZC13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgIC5oZWFkZXItd3JhcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgaDEge1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDEwcHggMjBweCAwO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAmLnRlYW0tbWVtYmVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0LWRhc2hib2FyZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQycHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuXG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0LWhlbHAsXG4gICAgICAgIC5idXR0LWFkZC1nb2FsIHtcbiAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTEwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgICAgICBhbmltYXRpb246IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRidXR0QmdDb2xvdXJZZWxsb3c7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmdvYWxzLWNyZWF0b3ItY29udGFpbmVyIHtcblxuICAgICAgICAmLnRlYW0tbWVtYmVyIHtcbiAgICAgICAgICAgIGRldGFpbHMge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcblxuICAgICAgICAgICAgICAgIHN1bW1hcnkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IHJldmVydDtcblxuICAgICAgICAgICAgICAgICAgICAmOjptYXJrZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJ1dHQtZ29hbCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZ29hbC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAmLnRlYW0tbWVtYmVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDQwcHggMDtcblxuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG5cbiAgICB9XG5cbiAgICAudGVtcGxhdGUtc2VsZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgfVxuXG4gICAgLnp6Z29hbHMtbGlzdC1jb2x1bW4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG4gICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgIG1heC13aWR0aDogMzQwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMzQwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250MTQ7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZ29hbC13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgIG9yZGVyOiAtMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZSB7XG5cbiAgICAgICAgICAgIC8vIFVzZSBmbGV4IHRvIHZlcnRpY2FsbHkgY2VudHJlIHNpbmdsZSBsaW5lIHRleHRcbiAgICAgICAgICAgIC8vIGh0dHBzOi8vY3NzLXRyaWNrcy5jb20vY2VudGVyaW5nLWNzcy1jb21wbGV0ZS1ndWlkZS9cbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC50aXRsZV9pbm5lciB7XG4gICAgICAgICAgICAgICAgLy8gV3JhcCB0ZXh0IHdpdGhpbiB0d28gbGluZXNcbiAgICAgICAgICAgICAgICAvLyBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL2EvMTE5ODk2OTcvNTU2NTYxMVxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuM2VtO1xuICAgICAgICAgICAgICAgIC8vIG1heC1oZWlnaHQgaXMga2V5IHRvIG1ha2luZyB0aGlzIHdvcmsgZm9yIGtlZXBpbmcgc2luZ2xlIGxpbmVzXG4gICAgICAgICAgICAgICAgLy8gY2VudHJlZC5cbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyLjZlbTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHQtZ29hbCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBib3JkZXI6IDVweCBzb2xpZCAkbGlnaHRDb2xvdXI7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG5cbiAgICAgICAgICAgIC5idXR0LWdvYWwge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRidXR0QmdDb2xvdXJZZWxsb3c7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcblxuICAgICAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dEJnQ29sb3VyWWVsbG93O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ1dHQtZ3JvdXBzIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ1dHQtZ2VuZXJhbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIH1cblxuXG5cbiAgICAvLyAuYnV0dC1jYXRlZ29yeSB7XG4gICAgLy8gICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLy8gICAgIC8vYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC8vICAgICAuc21hbGwge2ZvbnQtc2l6ZTogNzAlO31cbiAgICAvLyB9XG5cbiAgICAuenp0YXNrLWxpc3QtY29sdW1uIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDM4MHB4IC0gMzBweCk7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5nb2FsLWluZm8ge1xuICAgICAgICAgICAgbWFyZ2luOiA1MHB4IDAgMzBweCAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZ29hbC1kZWZpbml0aW9uLXdyYXAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsNTgsNzEsMC4yNSk7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdvYWwtZmllbGQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYnV0dENvbG91cjtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHggMCAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZpZWxkcyB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLndyaXR0ZW4tZ29hbCB7XG4gICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xN2VtO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5nb2FsLWFjdGlvbnMtd3JhcCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiw1OCw3MSwwLjI1KTtcblxuICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xN2VtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpZWxkLW11bHRpcGxlLWRyYWcge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBBY3Rpb25zXG4gICAgICAgICAgICAucGFyYWdyYXBocy1zdWJmb3JtIHtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgPmRpdiB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgPmRpdjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5maWVsZC0td2lkZ2V0LWJvb2xlYW4tY2hlY2tib3gge1xuICAgICAgICAgICAgICAgICAgICBvcmRlcjogLTE7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmpzLWZvcm0tdHlwZS10ZXh0ZmllbGQge1xuICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmdvYWwtbm90aWZ5LXdyYXAge1xuICAgICAgICAgICAgbWFyZ2luOiA1MHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogNTBweCAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG5cbiAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZ29hbC1zdGF0dXMtd3JhcCB7XG4gICAgICAgICAgICBtYXJnaW46IDUwcHggMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsNTgsNzEsMC4yNSk7XG5cbiAgICAgICAgICAgICNlZGl0LWZlZWRiYWNrIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4gICAgICAgICAgICAuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ1dHQtZGFzaGJvYXJkIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMzBweDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MnB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIE5vdGlmeSB0ZWFtIG1lbWJlcnMgY2hlY2tib3hcbiAgICAgICAgLmZvcm0taXRlbS1maWVsZC1ub3RpZnktdGVhbS1tZW1iZXJzLXZhbHVlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBXaG8/IGRlc2NyaXB0aW9uXG4gICAgICAgICNlZGl0LWZpZWxkLWFzc2lnbmVkLXRvLS1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IC44ZW07XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4uY29uZmlybS1yZW1vdmUtdXNlci1mb3JtIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICB3aWR0aDogODAlO1xuICAgIH1cblxuICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ1dHQtZ2VuZXJhbCB7XG4gICAgICAgIG1hcmdpbjogMjBweDtcblxuICAgICAgICAmW25hbWU9XCJzdXBwb3J0LXJlbW92ZS11c2VyLWJhY2tcIl0ge1xuICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZbbmFtZT1cInN1cHBvcnQtcmVtb3ZlLXVzZXItcmVtb3ZlXCJdIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNkYzM4MzA7XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJMaWdodDtcblxuICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2RjMzgzMCB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2xvc2UtbGlnaHQuc3ZnKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1OCUgNTAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cbn1cbiIsIi5xdWl6LWNhdGVnb3J5LXdyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGgxIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5xdWl6LWluZm8td3JhcCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LDU4LDcxLDAuMjUpO1xuICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICBwYWRkaW5nOiA0MHB4O1xuICAgICAgICB3aWR0aDogODIlO1xuICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICAgICAgbWluLXdpZHRoOiA3MDBweDtcbiAgICAgICAgbWFyZ2luOiA1MHB4IGF1dG87XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAudmlkZW8ge1xuICAgICAgICAgICAgd2lkdGg6ODAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOjYwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OjUwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWZyYW1lLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOjA7XG4gICAgICAgICAgICAgICAgbGVmdDowO1xuICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OjEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNGVtO1xuICAgICAgICAgICAgY29sb3I6ICRiZ0NvbG91ckZvdXI7XG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dC1zdGFydC1xdWl6IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91clRocmVlO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNDkzZDc2O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ1dHRvbi13cmFwIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4gICAgICAgIC5idXR0LXN0YXJ0LXF1aXoge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG59IiwiLnF1aXotd3JhcHBlciB7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEyMDBweDtcbiAgICAvL3BhZGRpbmc6IDAgMjBweDtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDUwcHggMDtcbiAgICB9XG5cbiAgICAuaGlkZGVuLXF1ZXN0aW9ucyB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHZpc2liaWxpdHk6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgfVxuXG4gICAgLnByb2dyZXNzIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiw1OCw3MSwwLjI1KTtcblxuICAgICAgICAucHJvZ3Jlc3MtZmlsbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQ0FDMkVDO1xuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDAlOyAvLyBkeW5hbWljXG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHdpZHRoIDAuNXM7XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZ3Jlc3MtZG90cyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgLmRvdCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRml2ZTtcblxuICAgICAgICAgICAgICAgICYuY29tcGxldGUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuY3VycmVudCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAzcHggc29saWQgJGJnQ29sb3VyRm91cjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWdnZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnF1ZXN0aW9ucy13cmFwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsNTgsNzEsMC4yNSk7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICAgIHdpZHRoOiA3NyU7XG4gICAgICAgIG1heC13aWR0aDogOTIwcHg7XG4gICAgICAgIG1pbi13aWR0aDogNjAwcHg7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICNuby1uZXh0LW1lc3NhZ2Uge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlZWVlZWU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5xdWVzdGlvbiB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAvL3RyYW5zaXRpb246IGFsbCAxcztcblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40ZW07XG4gICAgICAgICAgICAgICAgY29sb3I6ICRiZ0NvbG91ckZvdXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcblxuXHRcdFx0XHQmLmxpZmVhbHQge1xuXHRcdFx0XHRcdGNvbG9yOiRmb250Q29sb3VyRGFyaztcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjM2cHg7XG5cdFx0XHRcdH1cbiAgICAgICAgICAgIH1cblxuXHRcdFx0aDMge1xuXHRcdFx0XHRjb2xvcjokYmdDb2xvdXJGb3VyO1xuXHRcdFx0fVxuXG4gICAgICAgICAgICAuc3VidGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDEyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRyb3B6b25lIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuXG4gICAgICAgICAgICAgICAgLmRyb3AtbGluZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2M1YzVjNTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZHJhZ2dhYmxlLW9wdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgICAgICAgICAgJi5wbGFjZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlzdERvdENvbG91ckJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBncmFiO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ0EnO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUsIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLm9wdGlvbjEge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFQjg3ODI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdCJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLm9wdGlvbjIge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGM0M3NjI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdDJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLm9wdGlvbjMge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM4NkNDODg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdEJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kcm9wem9uZS1sYWJlbHMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NWVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFuc3dlci1vcHRpb25zIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5jYXJlZXItZXhwb3JhdGlvbi1vcHRpb25zIHtcbiAgICAgICAgICAgICAgICAgICAvLyBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zZWxlY3QtYnV0dG9ucyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDk1JTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgICAgICAgICAgICAgLm9wdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRiZ0NvbG91clNpeDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJTaXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWdnZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRyYWdnYWJsZS1vcHRpb25zIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgICAgICAgICAgICAgLmRyYWdnYWJsZS1vcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0Q0RTlGNztcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogNXB4IHNvbGlkICNENEU5Rjc7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDglO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4IDAgMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogZ3JhYjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC42cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRiZ0NvbG91ckVpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnQSc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLm9wdGlvbjEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGN0RBREE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiA1cHggc29saWQgI0Y3REFEQTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNFQjg3ODI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ0InO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRUU5QTk1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLm9wdGlvbjIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGOEU5Qjk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiA1cHggc29saWQgI0Y4RTlCOTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNGM0M3NjI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ0MnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjNDNzYyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5vcHRpb24zIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJOaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogNXB4IHNvbGlkICRiZ0NvbG91ck5pbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjODZDQzg4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdEJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzg2Q0M4ODtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlzdERvdENvbG91ckJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5vcHRpb24xIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0VFOUE5NTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjRjdEQURBO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYub3B0aW9uMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGM0M3NjI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0Y4RTlCOTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm9wdGlvbjMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjODZDQzg4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRiZ0NvbG91ck5pbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnNxdWlzaCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHNoYWtlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubXVsdGktc2VsZWN0LW9wdGlvbnMge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5tdWx0aS1vcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ4JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDY0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRDRFOUY3O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiA1cHggc29saWQgI0Q0RTlGNztcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweCAwIDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHggMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckVpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vYm9yZGVyOiA1cHggc29saWQgJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IDJweCBzb2xpZCAkZm9udENvbG91ckRhcmshaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0Y3REFEQTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDVweCBzb2xpZCAjRjdEQURBO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFRTlBOTU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRUU5QTk1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRUU5QTk1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL2JvcmRlcjogNXB4IHNvbGlkICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRmb250Q29sb3VyRGFyayFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0Y4RTlCOTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDVweCBzb2xpZCAjRjhFOUI5O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGM0M3NjI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjNDNzYyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjNDNzYyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL2JvcmRlcjogNXB4IHNvbGlkICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRmb250Q29sb3VyRGFyayFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyTmluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDVweCBzb2xpZCAkYmdDb2xvdXJOaW5lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4NkNDODg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjODZDQzg4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjODZDQzg4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL2JvcmRlcjogNXB4IHNvbGlkICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRmb250Q29sb3VyRGFyayFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRm91cnRlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiA1cHggc29saWQgJGJnQ29sb3VyRm91cnRlZW47XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzlDOUU5RTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5QzlFOUU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5QzlFOUU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IDJweCBzb2xpZCAkZm9udENvbG91ckRhcmshaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckVpZ2h0O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5VTklWRVJTSVRZIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXVuaXZlcnNpdHkuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLlRSQUlOSU5HX0NFTlRSRSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi10cmFpbmluZ2NlbnRyZTMuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLkhBTkRTX09OX1RSQUlOSU5HIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWhhbmRzb24uc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLldPUksge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc3RyYWlnaHR0b3dvcmsuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLk9USEVSIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWdhcHllYXIuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLlZJU1VBTCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1sb29raW5nLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5SRUFEX1dSSVRFIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXJlYWRpbmcuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLkFVRElUT1JZIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWxpc3RlbmluZy5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuS0lOQUVTVEhFVElDIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWRvaW5nLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4wNWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDEwcHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLk9USEVSIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50aGlzLW9yLXRoYXQtb3B0aW9ucyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRoaXMtb3ItdGhhdC1vcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRml2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogNXB4IHNvbGlkICRiZ0NvbG91ckZpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4IDAgNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuZG9udC1taW5kIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL2NvbG9yOiAkZm9udENvbG91ckxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDU0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyVGhyZWU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuY2VudHJlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy9wYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuXHRcdFx0XHRcdFx0Ji5idXR0LWxpZmVza2lsbHNxdWl6IHtcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOjIzJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjoycHggc29saWQgJGxpc3REb3RDb2xvdXJHcmVlbjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6JGxpc3REb3RDb2xvdXJHcmVlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDokbGlzdERvdENvbG91ckdyZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6MnB4IHNvbGlkICRsaXN0RG90Q29sb3VyUGluaztcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6JGxpc3REb3RDb2xvdXJQaW5rO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDokbGlzdERvdENvbG91clBpbms7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjoycHggc29saWQgJGxpc3REb3RDb2xvdXJZZWxsb3c7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiRsaXN0RG90Q29sb3VyWWVsbG93O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiRsaXN0RG90Q29sb3VyWWVsbG93O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG5cdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOjJweCBzb2xpZCAkbGlzdERvdENvbG91ckJsdWU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiRsaXN0RG90Q29sb3VyQmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDokbGlzdERvdENvbG91ckJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJltkYXRhLWluZGV4PVwiU0VOU09SWV8wMVwiXSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubmVnYXRpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTAxLW5lZ2F0aXZlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnBvc2l0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwMS1wb3NpdGl2ZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmW2RhdGEtaW5kZXg9XCJTRU5TT1JZXzAyXCJdIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uZWdhdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDItbmVnYXRpdmUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucG9zaXRpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTAyLXBvc2l0aXZlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICZbZGF0YS1pbmRleD1cIlNFTlNPUllfMDNcIl0ge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLm5lZ2F0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwMy1uZWdhdGl2ZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wb3NpdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDMtcG9zaXRpdmUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJltkYXRhLWluZGV4PVwiU0VOU09SWV8wNFwiXSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubmVnYXRpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTA0LW5lZ2F0aXZlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnBvc2l0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwNC1wb3NpdGl2ZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmW2RhdGEtaW5kZXg9XCJTRU5TT1JZXzA1XCJdIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uZWdhdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDUtbmVnYXRpdmUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucG9zaXRpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTA1LXBvc2l0aXZlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICZbZGF0YS1pbmRleD1cIlNFTlNPUllfMDZcIl0ge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLm5lZ2F0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwNi1uZWdhdGl2ZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wb3NpdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDYtcG9zaXRpdmUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJltkYXRhLWluZGV4PVwiU0VOU09SWV8wN1wiXSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubmVnYXRpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTA3LW5lZ2F0aXZlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnBvc2l0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwNy1wb3NpdGl2ZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmW2RhdGEtaW5kZXg9XCJTRU5TT1JZXzA4XCJdIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uZWdhdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDgtbmVnYXRpdmUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucG9zaXRpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTA4LXBvc2l0aXZlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICZbZGF0YS1pbmRleD1cIlNFTlNPUllfMDlcIl0ge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLm5lZ2F0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwOS1uZWdhdGl2ZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wb3NpdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDktcG9zaXRpdmUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmFuc3dlci1saW5lIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblxuICAgICAgICAgICAgICAgICAgICAubGluZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckZpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuYW5zd2VyLXN3b29zaCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDAlIC0gMjQ4cHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRleHQtYW5zd2VycyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5oaWRlLXF1ZXN0aW9uIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuY3VycmVudCB7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5idXR0b24td3JhcCB7XG4gICAgICAgIHdpZHRoOiA3NyU7XG4gICAgICAgIG1hcmdpbjogNDBweCAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHQtc2F2ZSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dC1uZXh0IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNHB4IDAgMTVweFxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDEzMHB4O1xuXG4gICAgICAgICAgICAuYnV0dC1uZXh0LCAuYnV0dC1wcmV2aW91cyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dC1zYXZlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA4MHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvKi5idXR0LW5leHQsIC5idXR0LXByZXZpb3VzIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDJweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBcbiAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0qL1xuICAgICAgICB9XG5cbiAgICAgICAgXG4gICAgfVxufSIsIi5xdWl6LXJlc3VsdHMtd3JhcCB7XG4gICAgd2lkdGg6IDEyMDBweDtcbiAgICAvL3BhZGRpbmc6IDAgMjBweDsgXG4gICAgLy9wYWRkaW5nLXRvcDogNTBweDtcbiAgICAvL3BhZGRpbmctYm90dG9tOiA1MHB4O1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuXG4gICAgICAgICYud29yaywgJi50cmFpbmluZywgJi5jYXJlZXIsICYubGlmZSB7XG4gICAgICAgICAgICAvL3BhZGRpbmc6IDA7IFxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgIH1cblxuICAgIGgxIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC50aXRsZS1zZWN0aW9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5zaWRlLWJhY2sge1xuICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDEge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4tdGl0bGUge1xuICAgICAgICAgICAgLy93aWR0aDogY2FsYygxMDAlIC0gMzYwcHgpO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG5cbiAgICAgICAgICAgIC5idXR0LWdlbmVyYWwge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuXG4gICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRpdGxlIHsgXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2lkZS1iYWNrIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kZXRhaWxzLXdyYXAge1xuICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICB3aWR0aDogNjQlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcGFkZGluZzogNDBweCAwIDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uby1yZXN1bHRzIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAxMDBweCAwO1xuICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgIH1cblxuICAgIC5yZXN1bHQtb3B0aW9ucy13cmFwIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgLy9wYWRkaW5nOiA1MHB4IDA7XG4gICAgICAgIG1hcmdpbjogMzBweCAwIDUwcHg7XG5cbiAgICAgICAgICAgIC5yZXN1bHQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgICAgICAvLyByZXN1bHQgY2FyZWVyXG4gICAgICAgICAgICAgICAgLm91dGVyLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmNvbnRlbnQtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICAmLndvcmstcHJlZmVyZW5jZXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy9qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGxpOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFwyMDIyXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6ICRmb250MTY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kZm9udDE2O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLndvcmssICYubGlzdC1ub2RlLXllbGxvd3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaXN0RG90Q29sb3VyWWVsbG93O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5saWZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaXN0RG90Q29sb3VyUGluaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYudHJhaW5pbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpc3REb3RDb2xvdXJHcmVlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuc3RyZW5ndGhzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaXN0RG90Q29sb3VyUHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5jYXJlZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpc3REb3RDb2xvdXJCbHVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgICAgICAgLy8gdGl0bGUgYmFyIG9mIGEgYmxvY2sgYm94IGluIGRpZmZlcmVudCBDb2xvcnNcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLWJhci1ncmV5LCAuT3JnYW5pc2VkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckZvdXJ0ZWVuO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLWJhci1jaXJjbGUtZ3JleSwgLk9yZ2FuaXNlZC1jaXJjbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3REb3RDb2xvdXJHcmV5O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLWJhci1waW5rLCAuSGVscGluZywgLmxpZmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyVGVuO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLWJhci1jaXJjbGUtcGluaywgLkhlbHBpbmctY2lyY2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0RG90Q29sb3VyUGluaztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZS1iYXIteWVsbG93LCAuQXJ0aXN0aWMsIC53b3JrICB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJFbGV2ZW47XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUtYmFyLWNpcmNsZS15ZWxsb3csIC5BcnRpc3RpYy1jaXJjbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3REb3RDb2xvdXJZZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUtYmFyLWJsdWUsIC5QcmFjdGljYWwsIC5jYXJlZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyVHdlbHZlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLWJhci1jaXJjbGUtYmx1ZSwgLlByYWN0aWNhbC1jaXJjbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3REb3RDb2xvdXJCbHVlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLWJhci1wdXJwbGUsIC5JbnZlc3RpZ2F0aXZlLCAuc3RyZW5ndGhzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91clRoaXJ0ZWVuO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLWJhci1jaXJjbGUtcHVycGxlLCAuSW52ZXN0aWdhdGl2ZS1jaXJjbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3REb3RDb2xvdXJQdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUtYmFyLWdyZWVuLCAuRW50ZXJwcmlzaW5nLCAudHJhaW5pbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyTmluZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZS1iYXItY2lyY2xlLWdyZWVuLCAuRW50ZXJwcmlzaW5nLWNpcmNsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdERvdENvbG91ckdyZWVuO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmljb24tYnV0dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFsaWNlYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDQwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuY2FyZWVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdERvdENvbG91ckJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNhcmVlci5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5zdHJlbmd0aHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0RG90Q29sb3VyUHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zdHJlbmd0aHMuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYud29yayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3REb3RDb2xvdXJZZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXdvcmsuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYudHJhaW5pbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0RG90Q29sb3VyR3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRyYWluaW5nLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDdweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmxpZmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0RG90Q29sb3VyUGluaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tbGlmZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC8vcGFkZGluZzogMCAwIDAgNTBweDtcbiAgICAgICAgICAgICAgICAgICAgLy9tYXJnaW4tdG9wOiAtMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAvLyByZXN1bHQgY2FyZWVyXG4gICAgICAgICAgICAgICAgICAgIC5pbm5lci1jb250ZW50LXdyYXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAucGVyc29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTg1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hc2staW1hZ2U6IHVybCgnLi4vaW1hZ2VzL21hc2stYmcuc3ZnJyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFzay1tb2RlOiBhbHBoYTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmZpbGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLlByYWN0aWNhbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlzdERvdENvbG91ckJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLkludmVzdGlnYXRpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpc3REb3RDb2xvdXJQdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLkhlbHBpbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpc3REb3RDb2xvdXJQaW5rO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5PcmdhbmlzZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpc3REb3RDb2xvdXJHcmV5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5BcnRpc3RpYyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlzdERvdENvbG91clllbGxvdztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuRW50ZXJwcmlzaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaXN0RG90Q29sb3VyR3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5yZXN1bHQtY29udGFpbmVyLXdyYXAsIC5yZXN1bHQtY29udGVudC13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnJlc3VsdC1jb250YWluZXItd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5idXR0b24td3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJ1dHQtZGFzaGJvYXJkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDJweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5yZXN1bHQtY29udGVudC13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLy8gcmVzdWx0IGxpZmUtc2tpbGxzLCByZXN1bHQtdHJhaW5pbmcsIHdvcmstcHJlZmVyZW5jZXNcbiAgICAgICAgICAgICAgICAgICAgLnJlc3VsdCwgLmxlYXJuZXItY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzcuNXB4IDM3LjVweCAxNnB4IDE2cHggO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gbWFyZ2luOiAyMHB4IDE4cHggMzBweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA1NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudHJhbnNwYXJlbnQtYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAjc3RyYXQtZ29hbHMsICNlZGl0LWFjdGlvbnMgPiAuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50cmFpbmluZy1ib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE3LjUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAubW9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmxpZmUtc2tpbGwtYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuY29udGVudC1ib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmxlYXJuZXItYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2NCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5sZWFybmVyLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5jYXJlZXItZXhwbG9yYXRpb24tYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5jYXJlZXItZXhwbG9yYXRpb24tYmFyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNzBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDMxcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5teS1yZXN1bHRzLWJveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzAlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAubXktcmVzdWx0cy1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLndvcmstcHJlZmVyZW5jZXMtYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC8vIHJlc3VsdCByZXN1bHQtY2FyZWVyXG4gICAgICAgICAgICAgICAgICAgIC5wZXJjZW50YWdlLWNpcmNsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNnB4IDAgMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmb250MTY7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250MTQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjZyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICAgIC52aXNpYmxlLW9wdGlvbnMge1xuICAgICAgICAgICAgd2lkdGg6IDIwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc2VsZi1zdGFydDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlLWluLW91dDtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zY3JvbGwge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi51bmxpbWl0ZWQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogOThweDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRocmVlLXdyYXAge1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm1vYmlsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXN1bHQtb3B0aW9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0NnB4IDQ2cHggMTZweCAxNnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzQwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjcwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA3NHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckZpdmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNzRweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuXG4gICAgICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMDZlbTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYmx1cmIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTM1cHg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpbmsge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgIH1cblxuXHRcdFx0Ji5saWZlLXNraWxscyB7XG5cdFx0XHRcdG1pbi13aWR0aDozNTBweDtcblx0XHRcdFx0bWF4LWhlaWdodDo0MDBweDtcblx0XHRcdFx0aGVpZ2h0OjQwMHB4O1xuXHRcdFx0XHRkaXNwbGF5Om5vbmU7XG5cblx0XHRcdFx0Ji5vbiB7IGRpc3BsYXk6YmxvY2s7IH1cblx0XHRcdH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLnJlc3VsdC1jb250cm9scyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAvLyBoZWlnaHQ6IDUycHg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICAgICAgLmJ1dHQtc2Nyb2xsIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDMwcHggMTBweDtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHQtdXBkYXRlIHtcbiAgICAgICAgICAgLy8gd2lkdGg6IDIyMHB4O1xuICAgICAgICAgICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAvL3JpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHQtZGFzaGJvYXJkIHtcbiAgICAgICAgICAgIC8vd2lkdGg6IDIyMHB4O1xuICAgICAgICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAvL3JpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHRvbi13cmFwIHtcbiAgICAgICAgICAgIC5idXR0LWRhc2hib2FyZCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAvL2xlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MnB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICN0cmFpbmluZyB7XG4gICAgICAgIC8qd2lkdGg6IDYyJTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgfSovXG4gICAgfVxuXG4gICAgI3dvcmstcHJlZmVyZW5jZXMge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMzBweCAxMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gICAgICAgIC5idXR0LXVwZGF0ZSB7XG4gICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjbGlmZS1za2lsbC1jb250cm9scyB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDkwJSArIDYwcHgpO1xuICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgICNsaWZlLXNraWxsIHtcbiAgICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICNjYXJlZXItZXhwbG9yYXRpb24ge1xuICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgIG1hcmdpbjogNDBweCBhdXRvIDAgYXV0bztcblxuICAgICAgICAuYnV0dC11cGRhdGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idXR0LXN0YXJ0LWdvYWxzIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXN0YXJ0LnN2Zyk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYnV0dC1leHBvcnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdXBsb2FkLWJsdWUuc3ZnKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnF1aXotY29tcGxldGUtd3JhcCB7XG4gICAgd2lkdGg6IDEyMDBweDtcbiAgICAvL3BhZGRpbmc6IDAgMjBweDtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgfVxuXG4gICAgLnF1aXotY29tcGxldGUtYm94IHtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1heC13aWR0aDogNjclO1xuICAgICAgICB3aWR0aDogNjclO1xuICAgICAgICBwYWRkaW5nOiA1MHB4O1xuICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsNTgsNzEsMC4yNSk7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbmZldHRpLnN2Zyk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb21wbGV0ZS1jb250ZW50LXdyYXAge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgICAgICAuY29tcGxldGUtY29udGVudCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHggMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmpvYi13cmFwIHtcbiAgICB3aWR0aDogMTIwMHB4O1xuICAgIC8vcGFkZGluZzogMCAyMHB4O1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLnRpdGxlLXNlY3Rpb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgIC5zaWRlLWJhY2sge1xuICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuXG4gICAgICAgICAgICAuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi10aXRsZSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzYwcHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgIC5tYWluLXRpdGxlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgaDEge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmRldGFpbHMtd3JhcCB7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIHdpZHRoOiA4NCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDAgMDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXN1bHQtb3B0aW9ucy13cmFwIHtcbiAgICAgICAgLy8gb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcGFkZGluZzogNTBweCAwIDIwcHggMDtcblxuICAgICAgICAgICAgLnJlc3VsdC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgICAgIC8vIHJlc3VsdCBjYXJlZXJcbiAgICAgICAgICAgICAgICAub3V0ZXItd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudHdvLWNvbHVtbnMge1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAubGVmdC1jb250ZW50LCAucmlnaHQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jb250ZW50LXdyYXAge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL2xpbmUtaGVpZ2h0OiAyLjJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGxpOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFwyMDIyXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6ICRmb250MTY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kZm9udDE2O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmxpc3Qtbm9kZS15ZWxsb3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpc3REb3RDb2xvdXJZZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmxpc3Qtbm9kZS1waW5rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaXN0RG90Q29sb3VyUGluaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYubGlzdC1ub2RlLWdyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaXN0RG90Q29sb3VyR3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmxpc3Qtbm9kZS1ibHVlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaXN0RG90Q29sb3VyQmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC8vIHRpdGxlIGJhciBvZiBhIGJsb2NrIGJveCBpbiBkaWZmZXJlbnQgQ29sb3JzXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZS1iYXItcGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJEYXJrUGluaztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZS1iYXIteWVsbG93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckRhcmtZZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUtc3ViLWJhci15ZWxsb3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyTGlnaHRZZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUtYmFyLWdyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckRhcmtHcmVlbjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZS1zdWItYmFyLWdyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckxpZ2h0R3JlZW47XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAvLyByZXN1bHQgbGlmZS1za2lsbHMsIHJlc3VsdC10cmFpbmluZywgd29yay1wcmVmZXJlbmNlc1xuICAgICAgICAgICAgICAgICAgICAucmVzdWx0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzNXB4IDM1cHggMjBweCAyMHB4IDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIG1hcmdpbjogMjBweCAxOHB4IDMwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxOTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250MTQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuam9iLWJveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjglO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICAgIC52aXNpYmxlLW9wdGlvbnMge1xuICAgICAgICAgICAgd2lkdGg6IDIwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc2VsZi1zdGFydDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlLWluLW91dDtcblxuICAgICAgICAgICAgJi5zY3JvbGwge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXN1bHQtb3B0aW9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0NnB4IDQ2cHggMTZweCAxNnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzQwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNzBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI3MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNzRweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJGaXZlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDc0cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcblxuICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjA2ZW07XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5ibHVyYiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAxMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpbmsge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxufSIsIi5zdXBwb3J0bGF5b3V0IHtcblx0ZmxleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgd2lkdGg6IDEyMDBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcblx0fVxuXG5cdC5iYWNrLWJ1dHRvbi13cmFwIHtcblx0XHQvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQvL2JvdHRvbTogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cblxuXHQucm93IHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0fVxuXG5cdC5idXR0LXJlbW92ZS1tZWV0aW5nIHtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcblx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdH1cblxuXHQuc3VwcG9ydGxheW91dC1sZWZ0IHtcblx0XHRmbGV4OiAxO1xuXHRcdG1heC13aWR0aDogMzAwcHg7XG5cblx0XHQuaGVhZGVyLXdyYXAge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5idXR0LWhlbHAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXHR9XG5cblx0LnN1cHBvcnRsYXlvdXQtY2VudGVyIHtcblx0XHRmbGV4OiAxO1xuXHRcdHdpZHRoOiA1MDBweDtcblx0XHRtYXgtd2lkdGg6IDUwMHB4O1xuXHRcdG1hcmdpbjogNjVweCA0MHB4IDA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0LnNpZGUtYmxvYiB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHRcblx0XHR9XG5cblx0XHRsYWJlbCB7XG5cdFx0XHQmLnJpZ2h0IHtcblx0XHRcdFx0Y29sb3I6ICRiZ0NvbG91clRocmVlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mb3JtLWl0ZW0tcmVsYXRpb25zaGlwIHtcblx0XHRcdGhlaWdodDogMDtcblxuXHRcdFx0Ji5naXZlLWhlaWdodCB7XG5cdFx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaW52aXRlLXdyYXAge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblxuICAgICAgZm9ybSA+IC5qcy1mb3JtLWl0ZW06Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICB9XG4gICAgICAudGVhbW1lbWJlci1lbWFpbCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuICAgICAgfVxuXG4gICAgICBmb3JtID4gLmZvcm0taXRlbS1uYW1lOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cblxuICAgICAgLmV4aXN0aW5nLXRlYW0tbWVtYmVyLW5hbWUge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6IDEuNWVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogYmxhY2tcbiAgICAgIH1cbiAgICAgIC5leGlzdGluZy10ZWFtLW1lbWJlci1lbWFpbCB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2NXB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgIH1cbiAgICAgIC5wZW5kaW5nLXRlYW0tbWVtYmVyLWVtYWlsIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cblxuXHRcdH1cblxuXHRcdCYubm8tbm90ZSB7XG5cdFx0XHQubm90ZS1jb3B5IHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubm90ZS1jb3B5IHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdH1cblxuXHRcdGlucHV0LCB0ZXh0YXJlYSB7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmdDb2xvdXJTaXg7XG5cblx0XHRcdCY6Zm9jdXMsICY6YWN0aXZlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJGJnQ29sb3VyRml2ZTtcblx0XHRcdFx0Ly9ib3JkZXI6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCZbdHlwZT1cInN1Ym1pdFwiXSB7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0YmFja2dyb3VuZDogJGJnQ29sb3VyVGhyZWU7XG5cdFx0XHRcdGhlaWdodDogNDJweDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdHdpZHRoOiAxNzVweDtcblx0XHRcdH1cblxuXHRcdH1cblxuICAgIHNlbGVjdCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmdDb2xvdXJTaXg7XG4gICAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICAgIHdpZHRoOiAzNjBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICBmb250LXNpemU6ICRmb250MTY7XG4gICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pY29ucy9pY29uLWRvd24tcHVycGxlLnN2Z1wiKSAgOTUlIG5vLXJlcGVhdDtcbiAgICB9XG5cblx0XHQuZm9ybS1hY3Rpb25zIHtcblxuXHRcdFx0aW5wdXQ6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdC50ZWFtLWNpcmNsZS1pY29uIHtcblx0XHRcdHdpZHRoOiA1MHB4O1xuXHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTBweDtcblx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRtaW4td2lkdGg6IDUwcHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG5cblx0XHR9XG5cblx0XHQmW2RhdGEtc3RhdGU9XCJtZW1iZXIxXCJdIHtcblx0XHRcdC50ZWFtLWNpcmNsZS1pY29uIHsgYmFja2dyb3VuZDogJGJnQ29sb3VyRWlnaHQ7IH1cblx0XHR9XG5cblx0XHQmW2RhdGEtc3RhdGU9XCJtZW1iZXIyXCJdIHtcblx0XHRcdC50ZWFtLWNpcmNsZS1pY29uIHsgYmFja2dyb3VuZDogI0VFOUE5NTsgfVxuXHRcdH1cblxuXHRcdCZbZGF0YS1zdGF0ZT1cIm1lbWJlcjNcIl0ge1xuXHRcdFx0LnRlYW0tY2lyY2xlLWljb24geyBiYWNrZ3JvdW5kOiAjRjNDNzYyOyB9XG5cdFx0fVxuXG5cdFx0JltkYXRhLXN0YXRlPVwibWVtYmVyNFwiXSB7XG5cdFx0XHQudGVhbS1jaXJjbGUtaWNvbiB7IGJhY2tncm91bmQ6ICM4NkNDODg7IH1cblx0XHR9XG5cblx0fVxuXG5cdC5zdXBwb3J0bGF5b3V0LXJpZ2h0IHtcblx0XHRmbGV4OiAxO1xuXHRcdG1heC13aWR0aDogMjAwcHg7XG5cdH1cblxuXHQudGVhbS1tZW1iZXJzLXdyYXAge1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cblx0XHQuYnV0dC1hZGQtbWVtYmVyIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiA2NHB4O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcblxuXHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDEuMmVtO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0Y29sb3I6ICRmb250Q29sb3VyRGFyaztcblx0XHRcdH1cblxuXHRcdFx0LmJ1dHQtaWNvbiB7XG5cdFx0XHRcdHdpZHRoOiAzNHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDM0cHg7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRmb250LXNpemU6ICRmb250MTg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zdXBwb3J0bGF5b3V0LWNlbnRlciB7XG5cblx0XHQmLnNpZGUtYmxvYiB7XG5cblx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHRoMiB7XG5cdFx0XHRmb250LXNpemU6ICRmb250MTY7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdH1cblxuXHRcdC5hZGQtbWVldGluZy1zdGVwIHtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHQmLnZpc2libGUge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblxuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRmb250LXNpemU6ICRmb250MTY7XG5cdFx0XHR9XG5cblx0XHRcdC5uby1uZXh0LW1lc3NhZ2UtaW52b2x2ZWQge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNlZWU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogLjhlbTtcblx0XHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdH1cblxuXHRcdFx0Lm9wdGlvbnMtd3JhcCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cblx0XHRcdFx0LmNvbHVtbnMge1xuXHRcdFx0XHRcdC5vcHRpb25zIHtcblx0XHRcdFx0XHRcdHdpZHRoOiA0OCU7XG5cblx0XHRcdFx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuY29sdW1ucyB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRcdFx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLndpdGgtcGFkZGluZyB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cblx0XHRcdFx0XHQub3B0aW9ucyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogNDglO1xuXG5cdFx0XHRcdFx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQudGltZS1hZGRyZXNzIHtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubGVmdCwgLnJpZ2h0IHtcblx0XHRcdFx0XHRmbGV4OiAxO1xuXG5cdFx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6ICRmb250MTY7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmxlZnQge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQucmlnaHQge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXG5cdFx0XHRcdFx0QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudGltZS1hZGRyZXNzIHtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHRleHRhcmVhIHtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdFx0YmFja2dyb3VuZDogJGJnQ29sb3VyRml2ZTtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDBweDtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDUwcHgpO1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDAuOWVtO1xuXHRcdFx0XHRjb2xvcjogJGJnQ29sb3VyRm91cjtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDUwcHg7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcblx0XHRcdFx0Y29sb3I6ICRmb250Q29sb3VyRGFyaztcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0LnRpbWUtYWRkcmVzcyB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblxuXHRcdFx0XHQuZmllbGRzIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0XHRcdFx0Ji5idXR0b25zIHtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmJ1dHQtZ2VuZXJhbCB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudGltZS1hZGRyZXNzLWZpZWxkcyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblxuXHRcdFx0XHRcdC50aW1lLWFkZHJlc3MtbGFiZWwge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRiZ0NvbG91clRocmVlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC50aW1lLWFkZHJlc3MtaWNvbiB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMzRweDtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogMzRweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMzRweDtcblx0XHRcdFx0XHRcdC8vIGJvcmRlcjogMnB4IHNvbGlkICRiZ0NvbG91clRocmVlO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNDBweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblxuXHRcdFx0XHRcdFx0Ji50aW1lIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNsb2NrLXB1cnBsZS5zdmcpO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYuYWRkcmVzcyB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1sb2NhdGlvbi1wdXJwbGUuc3ZnKTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLmNhbGVuZGFyIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFkZGNhbC1wdXJwbGUuc3ZnKTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmdDb2xvdXJGb3VyO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRiZ0NvbG91ckZpdmU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDQycHg7XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNDJweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC45ZW07XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGJnQ29sb3VyRm91cjtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji5pbnZhbGlkIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgY3JpbXNvbjtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogZ3JleTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuaW52b2x2ZW1lbnQtb3B0aW9uLFxuXHRcdFx0Lmludm9sdmVtZW50LW9wdGlvbi1kaXNhYmxlZCxcblx0XHRcdC5hc3Npc3RhbmNlLW9wdGlvbixcblx0XHRcdC5hc3Npc3RhbmNlLW9wdGlvbi1kaXNhYmxlZCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDE1cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMC45ZW07XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDU3cHg7XG5cblx0XHRcdFx0Lm9wdGlvbi1pY29uIHtcblx0XHRcdFx0XHR3aWR0aDogNDRweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDQ0cHg7XG5cdFx0XHRcdFx0Ly8gYm9yZGVyOiAycHggc29saWQgI0Y5RDg3Qztcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDQ0cHg7XG5cblx0XHRcdFx0XHQmLm9uLW15LW93biB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tb24tbXktb3duLnN2Zyk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji53aXRoLXNvbWVvbmUtZWxzZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ3JvdXAuc3ZnKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLnNvbWUtdGFsa2luZyB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGFsay1teXNlbGYuc3ZnKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLnNwZWFrLWZvci1tZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ3JvdXAtdGFsa2luZy5zdmcpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuanVzdC1saXN0ZW5pbmcge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWhlYXIuc3ZnKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuc2VsZWN0ZWQge1xuXHRcdFx0XHRcdC5vbi1teS1vd24ge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLW9uLW15LW93LXNlbGVjdGVkLnN2Zyk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LndpdGgtc29tZW9uZS1lbHNlIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1ncm91cC1zZWxlY3RlZC5zdmcpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5zb21lLXRhbGtpbmcge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWdyb3VwLXRhbGtpbmctc2VsZWN0ZWQuc3ZnKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuc3BlYWstZm9yLW1lIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zcGVha2Zvcm1lLXNlbGVjdGVkLnN2Zyk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Lmp1c3QtbGlzdGVuaW5nIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1oZWFyLXNlbGVjdGVkLnN2Zyk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0XHQuYXNzaXN0YW5jZS1vcHRpb24sXG5cdFx0XHQuYXNzaXN0YW5jZS1vcHRpb24tZGlzYWJsZWQge1xuXHRcdFx0XHQub3B0aW9uLWljb24ge1xuXHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICRmb250Q29sb3VyUHVycGxlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5zZWxlY3RlZCB7XG5cdFx0XHRcdFx0Lm9wdGlvbi1pY29uIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jb21wbGV0ZS5zdmcpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuaW52b2x2ZW1lbnQtb3B0aW9uLWRpc2FibGVkIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0XHQmLnNlbGVjdGVkIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5idXR0LW1lZXRpbmctbmV4dCxcblx0XHRcdC5idXR0LW1lZXRpbmctY29uZmlybSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRiZ0NvbG91clRocmVlO1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHRcdFx0cGFkZGluZzogMCA0cHggMCAxNXB4O1xuXG5cdFx0XHRcdC5idXR0LWljb24ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5idXR0LW1lZXRpbmctYmFjayB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRjb2xvcjogJGJnQ29sb3VyVGhyZWU7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRiZ0NvbG91clRocmVlO1xuXG5cdFx0XHRcdC5idXR0LWljb24ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91clRocmVlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5idXR0LW1lZXRpbmctbmV4dCxcblx0XHRcdC5idXR0LW1lZXRpbmctYmFjayxcblx0XHRcdC5idXR0LW1lZXRpbmctY29uZmlybSB7XG5cblx0XHRcdFx0QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcblx0XHRcdFx0XHR3aWR0aDogMTIwcHg7XG5cdFx0XHRcdFx0Ly93aWR0aDogNDJweDtcblx0XHRcdFx0XHQvL3BhZGRpbmc6IDVweDtcblxuXHRcdFx0XHRcdC5idXR0LWljb24ge1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiAzMnB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0XHQvL2Rpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdFx0I21lZXRpbmctZGF0ZSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cblx0XHRcdFx0QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcblx0XHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0XHRcdFx0bWFyZ2luOiAxNXB4IGF1dG8gMzBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC51aS1kYXRlcGlja2VyLWlubGluZSB7XG5cdFx0XHRcdFx0d2lkdGg6IDI2NXB4O1xuXG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMjMwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC51aS1kYXRlcGlja2VyIHtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAyNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQudWktd2lkZ2V0LWhlYWRlciB7XG5cdFx0XHRcdGJvcmRlcjogMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdH1cblxuXHRcdFx0LnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCB7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIGxpZ2h0Z3JleTtcblx0XHRcdH1cblxuXHRcdFx0LnVpLWRhdGVwaWNrZXIgdGgge1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRmb250LXNpemU6IDhwdDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0Y29sb3I6ICRmb250Q29sb3VyUHVycGxlO1xuXHRcdFx0XHQvKnRleHQtc2hhZG93OiAxcHggMHB4IDBweCAjZmZmOyovXG5cdFx0XHRcdC8qZmlsdGVyOiBkcm9wc2hhZG93KGNvbG9yPSNmZmYsIG9mZng9MSwgb2ZmeT0wKTsqL1xuXHRcdFx0fVxuXG5cdFx0XHQudWktZGF0ZXBpY2tlciB0Ym9keSB7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCAkZm9udENvbG91clB1cnBsZSBzb2xpZDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4ICRmb250Q29sb3VyUHVycGxlIHNvbGlkO1xuXHRcdFx0fVxuXG5cdFx0XHQudWktZGF0ZXBpY2tlciB0Ym9keSB0ZCB7XG5cdFx0XHRcdHBhZGRpbmc6IDJweCAwO1xuXHRcdFx0XHR3aWR0aDogMzVweDtcblx0XHRcdFx0aGVpZ2h0OiAzNXB4O1xuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRcdHdpZHRoOiAyOXB4O1xuXHRcdFx0XHRcdGhlaWdodDogMjlweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQudWktd2lkZ2V0LWNvbnRlbnQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym9yZGVyOiAwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0cGFkZGluZzogMTBweCAxMHB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0LnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLXN0YXRlLWFjdGl2ZSB7XG5cdFx0XHRcdGhlaWdodDogMzVweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzVweDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjlweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDI5cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLXN0YXRlLWRlZmF1bHQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym9yZGVyOiAwcHg7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDM1cHg7XG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyOXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIC51aS1zdGF0ZS1ob3ZlciB7XG5cdFx0XHRcdG9wYWNpdHk6IDAuNjtcblx0XHRcdH1cblxuXHRcdFx0LnVpLWRhdGVwaWNrZXItdG9kYXkgPiBhe1xuXHRcdFx0XHRjb2xvcjogJGZvbnRDb2xvdXJQdXJwbGU7XG5cdFx0XHR9XG5cblx0XHRcdC51aS1kYXRlcGlja2VyLWN1cnJlbnQtZGF5IHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGNvbG9yOiAkZm9udENvbG91ckRhcms7XG5cdFx0XHRcdC8vIGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0Ly8gYmFja2dyb3VuZDogJGJnQ29sb3VyRGFya1llbGxvdyAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGNvbG9yOiAkZm9udENvbG91ckxpZ2h0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRmb250Q29sb3VyUHVycGxlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnVpLXdpZGdldC1oZWFkZXIgLnVpLWljb24ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYXJyb3ctbmV4dC1ibGFjay5zdmcpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDM1JTtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTglIDUwJTtcblx0XHRcdH1cblxuXHRcdFx0LnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldiB7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0fVxuXG5cdCYgW2RhdGEtc3RhdGU9XCJpbml0aWFsXCJdLFxuXHQmIFtkYXRhLXN0YXRlPVwibWVtYmVyMVwiXSxcblx0JiBbZGF0YS1zdGF0ZT1cIm1lbWJlcjJcIl0sXG5cdCYgW2RhdGEtc3RhdGU9XCJtZW1iZXIzXCJdLFxuXHQmIFtkYXRhLXN0YXRlPVwibWVtYmVyNFwiXSxcblx0JiBbZGF0YS1zdGF0ZT1cInN1cHBvcnQtbmV0d29yay1hZGQtbWVldGluZy0xXCJdIHtcblx0XHRkaXNwbGF5Om5vbmU7XG5cdH1cblxuXHQmW2RhdGEtc3RhdGU9XCJpbml0aWFsXCJdIFtkYXRhLXN0YXRlPVwiaW5pdGlhbFwiXSxcblx0JltkYXRhLXN0YXRlPVwibWVtYmVyMVwiXSBbZGF0YS1zdGF0ZT1cIm1lbWJlcjFcIl0sXG5cdCZbZGF0YS1zdGF0ZT1cIm1lbWJlcjJcIl0gW2RhdGEtc3RhdGU9XCJtZW1iZXIyXCJdLFxuXHQmW2RhdGEtc3RhdGU9XCJtZW1iZXIzXCJdIFtkYXRhLXN0YXRlPVwibWVtYmVyM1wiXSxcblx0JltkYXRhLXN0YXRlPVwibWVtYmVyNFwiXSBbZGF0YS1zdGF0ZT1cIm1lbWJlcjRcIl0sXG5cdCZbZGF0YS1zdGF0ZT1cInN1cHBvcnQtbmV0d29yay1hZGQtbWVldGluZy0xXCJdIFtkYXRhLXN0YXRlPVwic3VwcG9ydC1uZXR3b3JrLWFkZC1tZWV0aW5nLTFcIl0gIHtcblx0XHRkaXNwbGF5OmZsZXg7XG5cdH1cblxuXHQmW2RhdGEtc3RhdGU9XCJzdXBwb3J0LW5ldHdvcmstYWRkLW1lZXRpbmctMVwiXSBbZGF0YS1zdGF0ZT1cInN1cHBvcnQtbmV0d29yay1hZGQtbWVldGluZy0xXCJdICB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRtYXgtd2lkdGg6IDEwMDBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDEwMHB4IGF1dG8gNTBweDtcblxuXHRcdGgxIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cblx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6IGF1dG87XG5cdFx0XHRtYXJnaW46IDUwcHggYXV0bztcblx0XHR9XG5cdH1cblxuXHQvLyBGaWVsZHMgdGhhdCBzaG91bGQgZGlzcGxheSBvbmx5IGlmIGEgdXNlciBsb29rdXAgaGFzIG9jY3VycmVkXG5cdCYgW2RhdGEtc2hvd3doZW49XCJ1c2VycmVxdWVzdGVkXCJdIHtcblx0XHRkaXNwbGF5Om5vbmU7XG5cdH1cblx0JltkYXRhLXVzZXJyZXF1ZXN0ZWQ9XCJ0cnVlXCJdIFtkYXRhLXNob3d3aGVuPVwidXNlcnJlcXVlc3RlZFwiXSB7XG5cdFx0ZGlzcGxheTpibG9jaztcblx0fVxufVxuIiwiLmRhc2hib2FyZC13cmFwIHtcblxuICAgIC5nb2Fscy1saXN0LWNvbHVtbiB7XG4gICAgICAgIC5nb2FsLXdyYXBwZXIge1xuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1nb2FsIHtcblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mb3JtLWl0ZW0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweCAwIDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuanMtZm9ybS10eXBlLWRhdGUge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWVsZC0tdHlwZS1kYXRldGltZSB7XG4gICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgIH1cblxuICAgICAgICAuanMtZm9ybS1pdGVtLWZpZWxkLWFzc2lnbmVkLXRvIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICNlZGl0LWZpZWxkLWFzc2lnbmVkLXRvIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cblxuICAgICAgICBpbnB1dFt0eXBlPVwiZGF0ZVwiXSB7XG4gICAgICAgICAgICB3aWR0aDogMzRweDtcbiAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGhzbGEoMCwwJSwxMDAlLC40NSkhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hZGRjYWwtcHVycGxlLnN2ZykhaW1wb3J0YW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgICAgICAgJjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbiAgICAgICAgICAgICY6Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC15ZWFyLWZpZWxkOm5vdChbYXJpYS12YWx1ZW5vd10pLFxuICAgICAgICAgICAgJjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1vbnRoLWZpZWxkOm5vdChbYXJpYS12YWx1ZW5vd10pLFxuICAgICAgICAgICAgJjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWRheS1maWVsZDpub3QoW2FyaWEtdmFsdWVub3ddKSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZvY3VzLCAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaHNsYSgwLDAlLDEwMCUsLjQ1KTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hZGRjYWwtcHVycGxlLnN2Zyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Zm9jdXM6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGFzay1saXN0LWNvbHVtbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuXG4gICAgICAgIC5mZWVkYmFjay13cmFwcGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmNvbXBsZXRlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbmZldHRpLnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgICAgICAgICAgLmZlZWRiYWNrLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGFza3Mtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICNlZGl0LWFjdGlvbnMge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91clRocmVlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvIDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEyMTFweCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5mZWVkYmFjay13cmFwcGVyIHtcblxuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRml2ZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250MTY7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mZWVsLWljb25zIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xuXG4gICAgICAgICAgICAgICAgLmZlZWwtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuYmFkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1iYWQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYub2sge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLW9rLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmdvb2Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWdvb2Quc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50YXNrcy13cmFwcGVyIHtcbiAgICAgICAgICAgIC50YWJsZWRyYWctdG9nZ2xlLXdlaWdodC13cmFwcGVyLFxuICAgICAgICAgICAgLnRhYmxlcmVzcG9uc2l2ZS10b2dnbGUtY29sdW1ucyxcbiAgICAgICAgICAgIC5maWVsZC1tdWx0aXBsZS1kcmFnLFxuICAgICAgICAgICAgLmZpZWxkLW11bHRpcGxlLXRhYmxlIHRoZWFkIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgIC5wYXJhZ3JhcGhzLWRyb3BidXR0b24td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG5cbiAgICAgICAgICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYnV0dEJnQ29sb3VyWWVsbG93O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ29hbC1yZW1vdmUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZmllbGQtYWRkLW1vcmUtc3VibWl0IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYnV0dEJnQ29sb3VyWWVsbG93O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4IGF1dG8gMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmFqYXgtcHJvZ3Jlc3Mge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmpzLWZvcm0taXRlbSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpZWxkLW11bHRpcGxlLXRhYmxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgLmRyYWdnYWJsZSB7XG5cbiAgICAgICAgICAgICAgICAgICAgdGQgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZDRjdFNTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDM0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAucGFyYWdyYXBocy1kcm9wYnV0dG9uLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCA3cHggMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnBhcmFncmFwaC10eXBlLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnBhcmFncmFwaC10eXBlLXRvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAucGFyYWdyYXBocy1zdWJmb3JtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLXRhc2stbm90ZXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vYm90dG9tOiBjYWxjKC05NXB4ICsgNzZweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZjZjdlNTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmpzLWZvcm0taXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweCAxMHB4IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0NGRDJEMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL21hcmdpbjogMjBweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnNob3ctbm90ZXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEzMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLXRhc2stbm90ZXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1hc3NpZ25lZC10byB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRml2ZSB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGVhbS10cmFuc3BhcmVudC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuanMtZm9ybS10eXBlLWVudGl0eS1hdXRvY29tcGxldGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMHB4IHJnYmEoMCwwLDAsMC40MSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zaG93LXVzZXJzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC10YXNrLW5hbWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5qcy1mb3JtLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDQwcHggMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzRweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmM2M3NjI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJ1dHRCZ0NvbG91clllbGxvdyB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2hlY2tlZC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtc2hvdy1ub3RlcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA0NHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1lZGl0LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWVkaXQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLyouYWpheC1uZXctY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfSovXG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1ub3RpZnktdGVhbS1tZW1iZXJzIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG5cbiAgICAgICAgICAgIC5mb3JtLWl0ZW0tZmllbGQtbm90aWZ5LXRlYW0tbWVtYmVycy12YWx1ZSB7XG4gICAgICAgICAgICAgICAgLy8gd2lkdGg6IDU1JTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZm9ybS1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzBweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsYWJlbC5yaWdodCB7XG4gICAgICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cbiAgICAgICAgLmdvYWwtdGFzayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgIC50YXNrLXdyYXAge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkNGN0U1O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG4gICAgICAgICAgICAgICAgLnRvcC1saW5lLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubm90ZXMge1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0NGRDJEMjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5pY29uLWNvbXBsZXRlZCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRidXR0QmdDb2xvdXJZZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICYuY29tcGxldGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRidXR0QmdDb2xvdXJZZWxsb3cgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNoZWNrZWQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXNzaWduZWQtdG8ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzNHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckVpZ2h0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dC13cmFwIHtcbiAgICAgICAgICAgIC5idXR0LWVkaXQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91clRocmVlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuc2VsZWN0ZWQtbmFtZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJFaWdodDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckxpZ2h0O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgIH1cblxuICAgIC5iYWNrLWJ1dHRvbi13cmFwIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG5cbn1cblxuLmJhY2stYnV0dG9uLXdyYXAtZ29hbHMge1xuICAgIHBhZGRpbmc6IDAgMCA0MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgLmZvcm0tc3VibWl0IHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgcGFkZGluZzogMCAzMHB4IDQwcHggMzBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAvL3dpZHRoOiAxMDB2dztcbiAgICAgICAgLy9wYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIC8vZGlzcGxheTogbm9uZTtcbiAgICAgICAgXG4gICAgfVxufVxuXG4vLyBIaWRlIHRoZSB0YWJsZWRyYWcgdG9nZ2xlIGJ1dHRvbi5cbi50YWJsZWRyYWctdG9nZ2xlLXdlaWdodC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyBIaWRlIHRoZSB0YWJsZWRyYWcgaGFuZGxlLlxuLnRhYmxlZHJhZy1oYW5kbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5maWVsZC0td2lkZ2V0LW15d2F5LWdvYWwtc2V0dGluZy1pbmxpbmUtcGFyYWdyYXBocy13aWRnZXQge1xuICAgIC5wYXJhZ3JhcGhzLXN1YmZvcm0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbn1cblxuLyoqXG4gKiBEaXNhYmxlZCBzdGF0ZVxuICovXG5pbnB1dCNlZGl0LXN1Ym1pdC5kaXNhYmxlZCxcbmlucHV0I2VkaXQtc3VibWl0W2Rpc2FibGVkXSB7XG4gICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gfVxuXG4vLyBEZXNjcmlwdGlvbiB0ZXh0IHVuZGVyICdBY3Rpb25zJyBsYWJlbC5cbiNmaWVsZC1nb2FsLXRhc2stdmFsdWVzIHtcbiAgICB0aC5maWVsZC1sYWJlbCBwIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG59IiwiLnR3by1mYWN0b3ItZm9ybSB7XG4gICAgd2lkdGg6IDcwJTtcblxuICAgIC5oZWFkZXItc21hbGwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgbGFiZWxbZm9yPVwiZWRpdC1jb2RlXCJdIHtcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiA1MHB4O1xuXG4gICAgICAgICYucmlnaHQge1xuICAgICAgICAgICAgbGVmdDogY2FsYygxMDAlIC0gMjcwcHgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgICBwYWRkaW5nOiAwIDI1MHB4IDAgMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgIH1cblxuICAgIGZpZWxkc2V0IHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcblxuICAgICAgICAuZmllbGRzZXQtbGVnZW5kIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWVsZHNldC13cmFwcGVyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjZWRpdC1hY3Rpb25zIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICAgICAgbWFyZ2luOiA0MHB4IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG59IiwiLnByb2ZpbGUtY29udGVudCB7XG5cblx0QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG5cdC5hamF4LXByb2dyZXNzLXRocm9iYmVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0aDEge1xuXHRcdGZvbnQtc2l6ZTogMzJweDtcblxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG5cdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0fVxuXG5cdFx0Ji5hYm91dC10aXRsZSB7XG5cdFx0XHR3b3JkLWJyZWFrOiBicmVhay1hbGw7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDUwcHg7XG5cblx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRoMiB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHR9XG5cblx0aDMge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0fVxuXG5cdHAge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0fVxuXG5cdGEge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Y29sb3I6ICM3NjYyYzY7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkZm9udENvbG91ckRhcms7XG5cdFx0fVxuXHR9XG5cblx0LnByb2ZpbGUtaGVhZGVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRtYXJnaW4tdG9wOiAxMDBweDtcblxuXHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0bWFyZ2luLXRvcDogNTBweDtcblx0XHR9XG5cblx0XHQucHJvZmlsZS1wZXJzb24tZGV0YWlscyB7XG5cdFx0XHRjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuXG5cdFx0XHQuZW1wbG95bWVudC1zdGF0dXMge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuZWR1Y2F0aW9uLXN0YXR1cyxcblx0XHRcdC5lbWFpbCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHR9XG5cblx0XHRcdC5kZXRhaWxzLXNlY3Rpb24tdGl0bGUge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQuZGV0YWlscy1zZWN0aW9uLWNvbnRlbnQge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQucHJvZmlsZS1zdXBwb3J0LWluZm9ybWF0aW9uIHtcblx0XHRcdGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDQwcHg7XG5cdFx0XHRjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuXHRcdFx0cGFkZGluZzogMCAzM3B4IDE3cHggMzNweDtcblx0XHRcdHdpZHRoOiA2MCU7XG5cdFx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXG5cdFx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0LnByb2ZpbGUtc3VwcG9ydC1pbmZvcm1hdGlvbi10aXRsZSB7XG5cdFx0XHRcdC5wcm9maWxlLXN1cHBvcnQtbG9nbyB7XG5cdFx0XHRcdFx0d2lkdGg6IDE4MHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucHJvZmlsZS1xdWl6LXNlY3Rpb24ge1xuXHRcdG1hcmdpbi10b3A6IDQ1cHg7XG5cblx0XHQucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24ge1xuXHRcdFx0YmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNDBweDtcblx0XHRcdGNvbG9yOiAkZm9udENvbG91ckRhcms7XG5cdFx0XHRwYWRkaW5nOiAyNnB4IDI1cHggMzBweCAyNXB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblxuXHRcdFx0LmJ1dHQtbW9yZS1mb3Itc3VwcG9ydC13cmFwIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdC5wcm9maWxlLXJlc3VsdHMtdGl0bGUge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdC5pY29uLWNhdGVnb3J5IHtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAzNHB4O1xuXHRcdFx0XHRcdC8vei1pbmRleDogMTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDYwJTtcblx0XHRcdFx0XHR3aWR0aDogNjhweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDY4cHg7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXG5cdFx0XHRcdFx0Ji5jYXJlZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyRWlnaHQ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2FyZWVyLnN2Zyk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji53b3JrIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmM2M3NjI7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24td29yay5zdmcpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYubGlmZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWU5YTk1O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWxpZmUuc3ZnKTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLnRyYWluaW5nIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM4NmNjODg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdHJhaW5pbmcuc3ZnKTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLnN0cmVuZ3RocyB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJUaHJlZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zdHJlbmd0aHMuc3ZnKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnByb2ZpbGUtcmVzdWx0cy1zdWJ0aXRsZSB7XG5cdFx0XHRcdG1hcmdpbjogMzBweCAzMHB4IDAgMzBweDtcblxuXHRcdFx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuXHRcdFx0XHRcdG1hcmdpbjogMzBweCAwIDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmVtcHR5LXNlY3Rpb24ge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA2MHB4O1xuXG5cdFx0XHRcdC5pY29uLWVtcHR5IHtcblx0XHRcdFx0XHR3aWR0aDogMzZweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDM2cHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWV4Y2xhbWF0aW9uLnN2Zyk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHR3aWR0aDogNjUlO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA5MHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHR1bCB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogNDBweCBcblx0XHRcdH1cblxuXHRcdFx0dWwgbGkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHR1bCBsaTo6bWFya2VyIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMXB4O1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRjb2xvcjogIzQwYTNkNDtcblx0XHRcdH1cblxuXHRcdFx0LmNhcmVlci10b3AtdGhyZWUtaGVhZGluZyB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAzMHB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXG5cdFx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmdyaWQtcmVzdWx0cyB7XG5cdFx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjUlIDI1JSAyNSUgMjUlO1xuXHRcdFx0XHQvL3BhZGRpbmc6IDAgMzBweDtcblx0XHRcdFx0Ly9tYXJnaW4tdG9wOiAzMHB4O1xuXHRcdFx0XHRtYXJnaW46IDMwcHggMzBweCAwIDMwcHg7XG5cblx0XHRcdFx0Ji5saWZlIHtcblx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLnN0cmVuZ3RocyB7XG5cdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuXG5cdFx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdFx0Y29sdW1uLWNvdW50OiAyO1xuXHRcdFx0XHRcdFx0Y29sdW1uLWdhcDogMjBweDtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cblx0XHRcdFx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFx0XHRcdFx0XHRcdGNvbHVtbi1jb3VudDogMTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLnRyYWluaW5nIHtcblx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDUwJSA1MCU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmNhcmVlciB7XG5cdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMC41ZnI7XG5cdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzMnB4O1xuXG5cdFx0XHRcdFx0QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcblx0XHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDAuNWZyO1xuXHRcdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZ3JpZC1pdGVtIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYzNjM2MzO1xuXG5cdFx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiBub25lO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5ub3QtYXZhaWxhYmxlIHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji53b3JrLCAmLnRyYWluaW5nIHtcblxuXHRcdFx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmdyaWQtaXRlbSB7XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNhcmVlci1ncmlkLWl0ZW0ge1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXG5cdFx0XHRcdFx0Ji5jYXJlZXItYm90dG9tLXRocmVlIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAyM3B4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogc29saWQgMXB4ICNjM2MzYzM7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAyM3B4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjYzNjM2MzO1xuXG5cdFx0XHRcdFx0XHQmLmNhcmVlci1ib3R0b20tdGhyZWUge1xuXHRcdFx0XHRcdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5jYXJlZXItZ3JpZC1pdGVtLWNvbnRlbnQtd3JhcCB7XG5cdFx0XHRcdFx0XHQuY2FyZWVyLXR5cGUtaGVhZGluZyB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cblx0XHRcdFx0XHRcdFx0LmNhcmVlci1wZXJjZW50YWdlIHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAzMnB4O1xuXHRcdFx0XHRcdFx0XHRcdC8vei1pbmRleDogMTtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA2NXB4O1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogNjVweDtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0XHRcdFx0XHQmLmNhcmVlci10b3AtdGhyZWUge1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Q0ZTlmNztcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmLmNhcmVlci1ib3R0b20tdGhyZWUge1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2RhZTJlODtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQuY2FyZWVyLXR5cGUtdGl0bGUge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuY2FyZWVyLXR5cGUtYmx1cmIge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogOTAlO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXG5cdFx0XHRcdFx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LmxpbmstY2FyZWVyLXN1Z2dlc3Rpb25zIHtcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdFx0XHRcdFx0Ji5jYXJlZXItYm90dG9tLXRocmVlIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTVweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5kYXNoYm9hcmQtc3BlLXdyYXAge1xuICAgIGZsZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuZGFzaGJvYXJkLXNwZS10aXRsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgICAgICBoMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgfVxuXG4gICAgICAgIC5QVUctaW52aXRlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRidXR0QmdDb2xvdXJMaWdodFllbGxvdztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IC44OHJlbTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRhc2hib2FyZC1zcGUtY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICB9XG5cbiAgICAgICAgLnlvdW5nLXBlb3BsZS10YWJsZS13cmFwIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggNTBweCA1MHB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LCA1OCwgNzEsIDAuMjUpO1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgdGFibGUtbGF5b3V0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgIHRoZWFkIHtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IC0xcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlM2UzZTM7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UzZTNlMztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy90ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyT25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHRDb2xvdXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtbGFiZWwpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuYnV0dG9uLWNlbGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2UzZTNlMztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMjBweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG5cbiAgICAgICAgICAgICAgICAgICAgJjp2aXNpdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAueW91bmctcGVyc29uLW5hbWUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAueW91bmctcGVyc29uLWVtYWlsIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnV0dG9uLWNlbGwge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiByaWdodDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZWxsaXBzaXMge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5idXR0LXRvLXlwLWRldGFpbHMge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuXG4gICAgLmljb24ge1xuICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dENvbG91cjtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNjAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNDYlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6ICRmb250MTA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBjb2xvcjogJGJ1dHRDb2xvdXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cblxuICAgICYubmV4dCB7XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi11c2VyLnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJi5nb2FscyB7XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1nb2FsLWxpZ2h0LnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDcwJTtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJi50ZWFtIHtcbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRlYW0td2hpdGUuc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNzAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5tZWV0aW5ncyB7XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jYWxlbmRhci13aGl0ZS5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2MCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnJlbW92ZSB7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2xvc2UtcmVkLnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogJGxpc3REb3RDb2xvdXJQaW5rO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbiAgICB9XG59IiwiLnVpLXdpZGdldC1vdmVybGF5IHtcbiAgICBvcGFjaXR5OiAwLjcgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4uZXZpZGVuY2UtZGlhbG9nIHtcbiAgICAudWktZGlhbG9nLXRpdGxlYmFyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuIGF1dG87XG4gICAgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4uZXZpZGVuY2UtZGlhbG9nPiNkcnVwYWwtbW9kYWwge1xuICAgIG1hcmdpbjogMS43NXJlbSBhdXRvO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogLjVlbSAwO1xuXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgcGFkZGluZzogLjVlbSAzMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgfVxufVxuXG4uZXZpZGVuY2UtY29udGFpbmVyIHtcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gICAgcGFkZGluZzogMzBweCA0OHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgcGFkZGluZzogMTdweCAyOHB4IDE3cHggMjVweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgICBjb2xvcjogIzc2NjJjNjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZXZpZGVuY2UtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS42cmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2xvc2UtY29udGFpbmVyIHtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDU2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUxLjdweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dENvbG91cjtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQ2JTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA0NiU7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDVweCAwO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLm5leHQge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2xvc2UtbGlnaHQuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0NiU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZXZpZGVuY2Utc3ViLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIC8vZGlzcGxheTogZmxleDtcbiAgICAgICAgLy9hbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cbiAgICAgICAgLyppbWcge1xuICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDIwcHggMCAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTVweDtcbiAgICAgICAgfSovXG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ldmlkZW5jZS1ub3RlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJ1dHRCZ0NvbG91ckxpZ2h0WWVsbG93O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oZWFkZXItaWNvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgIHdpZHRoOiA2NHB4O1xuICAgICAgICBtaW4td2lkdGg6IDY0cHg7XG4gICAgICAgIGhlaWdodDogNjRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogY2VudGVyO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pY29uLXdvcmsge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3REb3RDb2xvdXJZZWxsb3c7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24td29yay5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pY29uLWxpZmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlOWE5NTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1saWZlLnN2Zyk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmljb24tc3RyZW5ndGhzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91clRocmVlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXN0cmVuZ3Rocy5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pY29uLWNhcmVlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJFaWdodDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jYXJlZXIuc3ZnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaWNvbi10cmFpbmluZyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODZjYzg4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRyYWluaW5nLnN2Zyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZXZpZGVuY2UtbWFwcGluZy1lbXB0eS1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICBtYXJnaW46IDg1cHggMDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250MTg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIge1xuICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAubWFwcGluZy1hcmVhIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWFwcGluZy1oZWFkaW5nIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY1ZjY7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzZweDtcblxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXBwaW5nLWhlYWRpbmc6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgLy9tYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgbGk6Om1hcmtlciB7XG4gICAgICAgICAgICBjb2xvcjogJGxpc3REb3RDb2xvdXJCbHVlO1xuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXBwaW5nLWJvZHkge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMnB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHA6aGFzKCt1bCkgeyAvLyBQIGJlZm9yZSBhIFVMXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyT25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB+IHVsIHsgLy8gVUwgYWZ0ZXIgYSBQXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyT25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNDBweCAxMHB4IDQwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdHJlbmd0aCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyT25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIC8vZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm51bWJlciB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQzMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlzdERvdENvbG91ckJsdWU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zdHJlbmd0aC1kZXRhaWwge1xuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5pbWFnZS13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc2xheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc2Vuc29yeSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIC8vZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYm9keS13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmltYWdlLXdyYXAge1xuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy90ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIFxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYXBwaW5nLWFuc3dlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgICAgICAgICAgICAgICYucG9zdHNjaG9vbCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAgICAgLmJvZHktd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuaW1hZ2Utd3JhcCB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy90ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnVwZGF0ZS13aHlhcmV5b3VoZXJlLWZvcm0ge1xuXG4gICAgaDEge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLndoeWFyZXlvdWhlcmUtYmxvY2sge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgXG4gICAgICAgIC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBcbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgIH1cbiAgICBcbiAgICB9XG5cbiAgICAuZm9ybS1pbmZvLWNvcHkge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmNvbnRlbnQtaW5mbyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAmLnZpc2libGUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWVzc2FnZS1ibG9jayB7XG4gICAgICAgIG1heC13aWR0aDogMzkwcHg7XG4gICAgfVxuXG4gICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICAuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxufSIsIi5zZW5kaW5nLWludml0ZXMtZm9ybSB7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB9XG5cbiAgICAjdGVhbS1tZW1iZXItbWFpbC1maWVsZHNldC13cmFwcGVyLFxuICAgICN5b3VuZy1wZXJzb24tbWFpbC1maWVsZHNldC13cmFwcGVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICNlZGl0LXRlYW0tbWVtYmVyLW1haWwtZmllbGRzZXQsXG4gICAgI2VkaXQteW91bmctcGVyc29uLW1haWwtZmllbGRzZXQsXG4gICAgW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPVwiZWRpdC15b3VuZy1wZXJzb24tbWFpbC1maWVsZHNldFwiXSxcbiAgICBbZGF0YS1kcnVwYWwtc2VsZWN0b3I9XCJlZGl0LXRlYW0tbWVtYmVyLW1haWwtZmllbGRzZXRcIl0ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG5cbiAgICAuanMtZm9ybS1zdWJtaXQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZm9udENvbG91ckxpZ2h0IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1uZXh0LXB1cnBsZS5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTglIDUwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmI2Rlc3RydWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNkYzM4MzA7XG5cbiAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNkYzM4MzAgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNsb3NlLWxpZ2h0LnN2Zyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTglIDUwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBvdXRsaW5lOiAxcHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuXG4gICAgLmlubmVyLWZpZWxkc2V0IHtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICBtYXJnaW46IDQwcHggMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgcGFkZGluZzogMjBweCA0MHB4O1xuICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsNTgsNzEsMC4yNSk7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWVtYmVyLWRldGFpbHMge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICAgICAgLm1lbWJlci1uYW1lIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5wZW5kaW5nIHtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5tZW1iZXItZW1haWwtd3JhcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG4gICAgICAgICAgICAubWVtYmVyLWljb24ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE4O1xuXG4gICAgICAgICAgICAgICAgJi5wZW5kaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJnQ29sb3VyRm91cnRlZW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybS1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbm5lci1maWVsZHNldCB7XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgLm1lbWJlci1pY29uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjODZDQzg4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAubWVtYmVyLWljb24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckVpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAubWVtYmVyLWljb24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFRTlBOTU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICN5b3VuZy1wZXJzb24tbWFpbC1maWVsZHNldC13cmFwcGVyIHtcbiAgICAgICAgLmZpZWxkc2V0LXdyYXBwZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcblxuICAgICAgICAgICAgLmpzLWZvcm0tc3VibWl0IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZm9udENvbG91ckxpZ2h0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnV0dENvbG91cjtcblxuICAgICAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYnV0dENvbG91ciB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYXJyb3ctbmV4dC5zdmcpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1OCUgNTAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICAgICAgJiNkZXN0cnVjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaXN0RG90Q29sb3VyUGluaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWVzc2FnZS1ibG9jayB7XG4gICAgICAgICYubm8tbWVtYmVycyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnNlbnQtZGlzY2xhaW1lciB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxMjtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICB9XG5cbiAgICAuYWxsLWludml0ZXMtd3JhcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblxuICAgICAgICAuaW5uZXItZmllbGRzZXQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbnZpdGUtbWVtYmVycyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG5cbiAgICAgICAgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufSIsIi5teS1xdWl6LXByb2ZpbGUge1xuXG4gICAgJi5wcm9maWxlLWNvbnRlbnQge1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0b24td3JhcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBidXR0b246Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0LXNsaW0ge1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRml2ZTtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRiZ0NvbG91ckZpdmU7XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91clNpeDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9maWxlLWhlYWRlciB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA0MHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgICAgICAgLmhlYWRlci1idXR0b25zLXdyYXAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByb2ZpbGUtbmFtZSB7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogM3JlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5wcm9ub3VucyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCA0MHB4IDEwcHggMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJnQ29sb3VyRml2ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZmlsZS1wZXJzb24tYWJvdXQtd3JhcCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLmRldGFpbHMtc2VjdGlvbiB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICAgICAgZmxleDogMC40ODtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDVweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRldGFpbCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHhcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLnByb2ZpbGUtbm90ZSB7XG4gICAgICAgICAgICBtYXJnaW46IDQwcHggMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYnV0dEJnQ29sb3VyTGlnaHRZZWxsb3c7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE0O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5ub3RlLWljb24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTJyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5xdWl6LWFyZWFzIHtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgZGV0YWlscyB7XG5cbiAgICAgICAgICAgICAgICBzdW1tYXJ5IHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcblxuICAgICAgICAgICAgICAgICAgICAmOjptYXJrZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJlZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnIOKWuCc7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKSByb3RhdGUoLTRkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmW29wZW5dIHtcbiAgICAgICAgICAgICAgICAgICAgc3VtbWFyeTphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIiDilr5cIjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH0gXG5cbiAgICAgICAgICAgICAgICAuZGV0YWlsLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzBweDtcblxuICAgICAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnJlc3VsdC1hcmVhcy13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLm5vLXJlc3VsdHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDAgNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnJlc3VsdC1hcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwLjM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJnQ29sb3VyT25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucmVzdWx0LXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwLCBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAucmVzdWx0LWFyZWFzLXdyYXAgKyBoMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgYXJ0aWNsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi50YWJzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gbWluLWhlaWdodDogMjUwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNlY3Rpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBncmlkLWFyZWE6IDEgLyAxIC8gMiAvIDI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEuOGVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCA1MDBtcyBlYXNlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBncmlkLWFyZWE6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjhlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTEuOGVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOTk5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGVhc2U7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYmdDb2xvdXJTaXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IDAgbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnJlc3VsdC1hcmVhcy13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikgaDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDM2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkgaDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOnRhcmdldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGJnQ29sb3VyU2l4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuYnV0dC1zbGltIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmJ1dHQtZ2V0LXN0YXJ0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC51c2VyLXRob3VnaHRzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogODBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRml2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyU2l4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJMaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICB9XG5cbn0iLCIvLyBQYWdlOiAvcHJvZHVjdC8xXG4ucHJvZHVjdC0tdmFyaWF0aW9uLWZpZWxkLS12YXJpYXRpb25fbGlzdF9wcmljZV9fMSArIGRpdixcbi5wcm9kdWN0LS12YXJpYXRpb24tZmllbGQtLXZhcmlhdGlvbl9saXN0X3ByaWNlX18yICsgZGl2IHtcbiAgICBtYXJnaW46IDAgMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgcGFkZGluZzogMTBweCAzMHB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweCAzMHB4IDAgMDtcblxuICAgIGgxIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIHVsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckxpZ2h0WWVsbG93O1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnByb2R1Y3QtLXZhcmlhdGlvbi1maWVsZC0tdmFyaWF0aW9uX3ByaWNlX18xLFxuLnByb2R1Y3QtLXZhcmlhdGlvbi1maWVsZC0tdmFyaWF0aW9uX3ByaWNlX18yIHtcbiAgICBtYXJnaW46IDAgMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDMwcHggMzBweDtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cblxuICAgIDpsYXN0LWNoaWxkIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICB9XG59XG5cbi5jb21tZXJjZS1vcmRlci1pdGVtLWFkZC10by1jYXJ0LWZvcm0ge1xuICAgIG1hcmdpbjogMzBweCAyMHB4O1xuXG4gICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxufVxuXG4vLyBQYWdlOiAvY2hlY2tvdXQvMS9vcmRlcl9pbmZvcm1hdGlvblxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQge1xuICAgIG1hcmdpbjogNDBweCAzMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtbWFpbiB7XG5cbiAgICAgICAgZmllbGRzZXQge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgbGVnZW5kIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAjZWRpdC1wYXltZW50LWluZm9ybWF0aW9uLWFkZC1wYXltZW50LW1ldGhvZCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdHJpcGUtZm9ybSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICAgICAgICAgIC5mb3JtLWl0ZW0ge1xuXG4gICAgICAgICAgICAgICAgICAgIC5mb3JtLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsIDAuNDUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTsgLy8gVE9ETzogYWNjZXNzaWJpbGl0eVxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCA0MHB4IDAgMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIExhYmVsIGhhcyBiZWVuIHJlbW92ZWQgZnJvbSB0aGUgcmlnaHQgc2lkZSBvZiB0aGUgaW5wdXQsIHNvIHRoaXMgaXMgbm8gbG9uZ2VyIG5lZWRlZC5cbiAgICAgICAgICAgICAgICAgICAgICAgIC8vcGFkZGluZy1yaWdodDogMTUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsIDEpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWRkcmVzcy1jb250YWluZXItaW5saW5lIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZvcm0taXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuXG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgIH1cblxuICAgIC5sYXlvdXQtcmVnaW9uLWNoZWNrb3V0LW1haW4ge1xuICAgICAgICB3aWR0aDogNjAlO1xuICAgIH1cblxuICAgIC5sYXlvdXQtcmVnaW9uLWNoZWNrb3V0LXNlY29uZGFyeSB7XG4gICAgICAgIG1pbi13aWR0aDogMzAwcHg7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jaGVja291dC1vcmRlci1zdW1tYXJ5IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgICAgICB0ciB7XG5cbiAgICAgICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyTGlnaHRZZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgZGl2IGRpdiBkaXYge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAub3JkZXItdG90YWwtbGluZV9fc3VidG90YWwsXG4gICAgICAgICAgICAub3JkZXItdG90YWwtbGluZV9fYWRqdXN0bWVudCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAjZWRpdC1zaWRlYmFyLWNvdXBvbi1yZWRlbXB0aW9uLWZvcm0ge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgICAgICAgICAjZWRpdC1zaWRlYmFyLWNvdXBvbi1yZWRlbXB0aW9uLWZvcm0tYXBwbHkge1xuICAgICAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY291cG9uLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNzAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtZm9vdGVyIHtcbiAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgICAgI2VkaXQtYWN0aW9ucyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXG4gICAgICAgICAgICAubGluay0tcHJldmlvdXMge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogN3B4IDEwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzQzODUzO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDEyO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAjZWRpdC1hY3Rpb25zLW5leHQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIFBhZ2U6IGNoZWNrb3V0LzEvY29tcGxldGVcbi5jaGVja291dC1wYW5lLWNvbXBsZXRpb24tbWVzc2FnZSB7XG4gICAgLmNoZWNrb3V0LWNvbXBsZXRlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgLnBsYW4tdHlwZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyTGlnaHRZZWxsb3c7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIFBhZ2U6IGNhcnRcbi5jYXJ0LWZvcm0ge1xuICAgIHdpZHRoOiA5MHZ3O1xuXG4gICAgI3ZpZXdzLWZvcm0tY29tbWVyY2UtY2FydC1mb3JtLWRlZmF1bHQtMSB7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgfVxuXG4gICAgLmpzLWZvcm0taXRlbSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICBbZGF0YS1kcnVwYWwtc2VsZWN0b3I9XCJvcmRlci10b3RhbC1zdW1tYXJ5XCJdIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcblxuICAgICAgICAub3JkZXItdG90YWwtbGluZV9fc3VidG90YWwsXG4gICAgICAgIC5vcmRlci10b3RhbC1saW5lX19hZGp1c3RtZW50IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuZm9ybS1hY3Rpb25zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgICAgICNlZGl0LXN1Ym1pdCB7XG4gICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2FydC13aGl0ZS5zdmcpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNzAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICNlZGl0LWNoZWNrb3V0IHtcbiAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jYXJkLXdoaXRlLnN2Zyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA3MCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgdGFibGUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgfVxuXG4gICAgdGhlYWQge1xuXG4gICAgICAgIHRoIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG5cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKSxcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpLFxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNCksXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRkIHtcbiAgICAgICAgcGFkZGluZzogMCAzMHB4IDAgMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC52aWV3cy1maWVsZC1wdXJjaGFzZWQtZW50aXR5IHtcblxuICAgICAgICBkaXYgZGl2IGRpdiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcblxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLnF1YW50aXR5LWVkaXQtaW5wdXQge1xuICAgICAgICBtYXgtd2lkdGg6IDYwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHghaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLmRlbGV0ZS1vcmRlci1pdGVtIHtcbiAgICAgICAgd2lkdGg6IDQycHg7XG4gICAgICAgIHBhZGRpbmc6IDAgNXB4IDA7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1kZWxldGUtd2hpdGUuc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNzAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3REb3RDb2xvdXJQaW5rO1xuICAgICAgICB9XG4gICAgfVxufVxuXG50YWJsZS5yZXNwb25zaXZlLWVuYWJsZWQsXG50YWJsZS5jb2xzLTQsXG50YWJsZS5jb2xzLTUsXG50YWJsZS5jb2xzLTYsXG50YWJsZS5jb2xzLTksXG50YWJsZS5teXdheS10YWJsZSxcbi5teXdheS10YWJsZSB0YWJsZSB7XG4gICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICB3aWR0aDogODB2dztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICB0aGVhZCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIHRib2R5IHtcbiAgICAgICAgdGQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB1bC5saW5rcyB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIH1cblxuICAgIC52aWV3cy1maWVsZC10b3RhbC1hY3Rpb25zLFxuICAgIC52aWV3cy1maWVsZC1hY3Rpb25zLWNvbXBsZXRlZCxcbiAgICAudmlld3MtZmllbGQtZ29hbC1hY3Rpb25zLXBlcmNlbnQsXG4gICAgLnZpZXdzLWZpZWxkLXF1aXotY29tcGxldGVkLFxuICAgIC52aWV3cy1maWVsZC1nb2Fscy1pbi1wcm9ncmVzcyxcbiAgICAudmlld3MtZmllbGQtZ29hbHMtY29tcGxldGVkLFxuICAgIC52aWV3cy1maWVsZC1maWVsZC1hZGRyZXNzLXBvc3RhbC1jb2RlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cblxuLmN1c3RvbWVyLWluZm9ybWF0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gNjBweCk7XG4gICAgbWFyZ2luOiAwIDMwcHg7XG4gICAgbWF4LXdpZHRoOiA4MHZ3O1xuXG4gICAgOmZpcnN0LWNoaWxkLCA6bGFzdC1jaGlsZCB7XG4gICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICAgICAgICAmLmFkZHJlc3MsICYub3JnYW5pemF0aW9uIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgIH1cblxuICAgIC5hZGRyZXNzIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC5jdXN0b21lci1iaWxsaW5nIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxufVxuXG4ub3JkZXItaW5mb3JtYXRpb24ge1xuXG4gICAgJiA+ICoge1xuICAgICAgICB3aWR0aDogY2FsYygxMDB2dyAtIDYwcHgpO1xuICAgICAgICBtYXJnaW46IDIwcHggMzBweDtcbiAgICAgICAgbWF4LXdpZHRoOiA4MHZ3O1xuXG4gICAgICAgIDpmaXJzdC1jaGlsZDpub3QodGltZSkge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29scy00IHtcbiAgICAgICAgbWFyZ2luOiA0MHB4IDA7XG5cbiAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAub3JkZXItdG90YWwtbGluZSwgLm9yZGVyLXRvdGFsLWxpbmUtdmFsdWUge1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIH1cblxuICAgIC5vcmRlci10b3RhbC1saW5lX190b3RhbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cblxufVxuXG4ubGF5b3V0LWNoZWNrb3V0LWZvcm0ge1xuICAgIC5mb3JtLWl0ZW0tcGF5bWVudC1pbmZvcm1hdGlvbi1wYXltZW50LW1ldGhvZCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY291cG9uLXJlZGVtcHRpb24tZm9ybV9fY291cG9ucyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcblxuICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZGVsZXRlLXdoaXRlLnN2Zyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA3MCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNDklIDQwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckZpdmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubGF5b3V0LXN1YnNjcmlwdGlvbi1mb3JtIHtcbiAgICB3aWR0aDogODB2dztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAubGF5b3V0LXJlZ2lvbi1zdWJzY3JpcHRpb24tbWFpbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmxheW91dC1yZWdpb24ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuZW50aXR5LW1ldGEge1xuXG4gICAgICAgIC5lbnRpdHktbWV0YV9faGVhZGVyIHtcblxuICAgICAgICAgICAgLmZvcm0taXRlbSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMCU7XG5cbiAgICAgICAgICAgICAgICBkaXYgOmZpcnN0LWNoaWxkOm5vdCh0aW1lKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmVudGl0eS1tZXRhX190aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICBkZXRhaWxzIHtcbiAgICAgICAgICAgICYubXl3YXllbXBsb3lhYmlsaXR5LWRldGFpbHMge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAgICAgICAgIHN1bW1hcnkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6bWFya2VyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kZXRhaWxzLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXY6Zmlyc3QtY2hpbGQ6bm90KGEpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYgPiAqIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBhcnRpY2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5maWVsZC0tbmFtZS1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuZmllbGQtLW5hbWUtZXhwaXJlcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG5cblxuLy8gSGlkZSB0aGUgYW5udWFsL21vbnRobHkgZHJvcGRvd24gcHJvZHVjdCB2YXJpYXRpb24gYXR0cmlidXRlLlxuLy8gRGVmYXVsdHMgdG8gbW9udGhseS5cbi5maWVsZC0td2lkZ2V0LWNvbW1lcmNlLXByb2R1Y3QtdmFyaWF0aW9uLWF0dHJpYnV0ZXMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52aWV3cy1lbGVtZW50LWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5wYXltZW50LW1ldGhvZC1pbmZvIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTMyMHB4IC0gMTIwcHgpO1xuICAgIHdpZHRoOiA4MHZ3O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAkYnV0dEJnQ29sb3VyTGlnaHRZZWxsb3c7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBmb250LXNpemU6ICRmb250MTQ7XG59XG5cbiNibG9jay1teXdheWVtcGxveWFiaWxpdHktbG9jYWwtYWN0aW9ucyxcbiNibG9jay1teXdheWVtcGxveWFiaWxpdHktbG9jYWwtYWN0aW9ucy0tMiB7XG4gICAgbGkge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICB3aWR0aDogODB2dztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgLmJ1dHRvbi5idXR0b24tYWN0aW9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91ciB1cmwoJy4vLi4vaW1hZ2VzL2ljb25zL2ljb24tY2FyZC1ibGFjay5zdmcnKSA4cHggbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgcGFkZGluZzogN3B4IDEwcHggN3B4IDQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgY29sb3I6ICMzNDM4NTM7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250MTI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnVpLWRpYWxvZyB7XG5cbiAgICBidXR0b24ge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYnV0dENvbG91cjtcbiAgICB9XG59XG5cbi5zdHJpcGUtZm9ybSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgIC5mb3JtLWl0ZW0ge1xuXG4gICAgICAgIC5mb3JtLXRleHQge1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsIDAuNDUpO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTsgLy8gVE9ETzogYWNjZXNzaWJpbGl0eVxuICAgICAgICAgICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogMTZweCA0MHB4IDAgMjBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIC8vIExhYmVsIGhhcyBiZWVuIHJlbW92ZWQgZnJvbSB0aGUgcmlnaHQgc2lkZSBvZiB0aGUgaW5wdXQsIHNvIHRoaXMgaXMgbm8gbG9uZ2VyIG5lZWRlZC5cbiAgICAgICAgICAgIC8vcGFkZGluZy1yaWdodDogMTUwcHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG5cbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsIDEpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgIH1cblxufVxuXG4jcGF5bWVudC1tZXRob2QtYWRkLWZvcm0td3JhcHBlciB7XG4gICAgd2lkdGg6IDUwdnc7XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAuYWRkcmVzcyB7XG4gICAgICAgIG1hcmdpbjogMzBweCAyMHB4IDEwcHggMjBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICB3aWR0aDogODB2dztcbiAgICB9XG59XG5cblxuXG4uY29tbWVyY2UtcGF5bWVudC1tZXRob2QtYWRkLWZvcm0ge1xuXG4gICAgI2NvbW1lcmNlLXBheW1lbnQtbWV0aG9kLWFkZC1mb3JtIHtcbiAgICAgICAgI2VkaXQtYWRkLXBheW1lbnQtbWV0aG9kLWJpbGxpbmctaW5mb3JtYXRpb24ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICNlZGl0LWFjdGlvbnMge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAuYWRkcmVzcy1ib29rLWVkaXQtYnV0dG9uIHtcbiAgICAgICAgY29sb3I6ICMzNDM4NTM7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweCAwIDVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG5cbiAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9pY29ucy9pY29uLWVkaXQtYmxhY2suc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiNwYXltZW50LWVycm9ycyB7XG5cbiAgICAubWVzc2FnZXMubWVzc2FnZXMtLWVycm9yIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpc3REb3RDb2xvdXJQaW5rO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgIH1cbn1cblxuLmpzLWZvcm0taXRlbS1wYXltZW50LWluZm9ybWF0aW9uLXBheW1lbnQtbWV0aG9kIHtcbiAgICBsYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG59XG5cbiNibG9jay1teXdheWVtcGxveWFiaWxpdHktbG9jYWwtdGFza3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICB1bCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdpZHRoOiA4MHZ3O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGZvbnRDb2xvdXJMaWdodDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAvLyBib3JkZXI6IDJweCBzb2xpZCAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweCAxMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzQzODUzO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDEyO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLy8gb3JnLWRhc2hib2FyZC9jb2Rlcy9cbiNibG9jay1teXdheWVtcGxveWFiaWxpdHktb3JnYW5pc2F0aW9ubWV0cmljcyB7XG4gICAgd2lkdGg6IDgwdnc7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG59XG5cbmhlYWRlcjpoYXMoPiAjYmxvY2stbXl3YXllbXBsb3lhYmlsaXR5LW9yZ2FuaXNhdGlvbm1ldHJpY3MpIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ub3JnYW5pc2F0aW9uLW1ldHJpY3MtZGFzaGJvYXJkIHtcbiAgICBkaXNwbGF5OiBmbGV4OyBcbiAgICBnYXA6IDEwcHg7IFxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAubWV0cmljLWNhcmQge1xuICAgICAgICBmbGV4OiAxOyBcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDsgXG4gICAgICAgIHBhZGRpbmc6IDE2cHg7IFxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IFxuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG5cbiAgICAgICAgLm1ldHJpYy1tYWluIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMmVtOyBcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1ldHJpYy1zdWIge1xuICAgICAgICAgICAgY29sb3I6ICM4ODg7XG4gICAgICAgIH1cblxuICAgICAgICAubWV0cmljLWxhYmVsIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDsgXG4gICAgICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnZpZXdzLWRhdGEtZXhwb3J0LWZlZWQge1xuICAgIG1hcmdpbjogMjBweCBhdXRvO1xuICAgIHdpZHRoOiA4MHZ3O1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgLmZlZWQtaWNvbiB7XG4gICAgICAgIGhlaWdodDogJGJ1dHRIZWlnaHQ7XG4gICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJ1dHRIZWlnaHQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBvdXRsaW5lOiBub25lOyAvLyBUT0RPOiBhY2Nlc3NpYmlsaXR5XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY29sb3I6ICRidXR0Q29sb3VyO1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHggMCA0cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgLy9tYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZCAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRleHQtaW5kZW50OiAwO1xuICAgIH1cbn1cblxuLy8gb3JnLWRhc2hib2FyZC9jYXJlZXItZXhwbG9yZXJzL1tVSURdXG4jdmlld3MtZXhwb3NlZC1mb3JtLW9yZ2FuaXNhdGlvbi1jYXJlZXItZXhwbG9yZXJzLXBhZ2UtMSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogMTBweDtcbn1cblxuaGVhZGVyOmhhcygrICN2aWV3cy1leHBvc2VkLWZvcm0tb3JnYW5pc2F0aW9uLWNhcmVlci1leHBsb3JlcnMtcGFnZS0xKSxcbmhlYWRlcjpoYXMoKyAuY29scy01ICkge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59IiwiLmxheW91dC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgIGlucHV0W3R5cGU9dGV4dF0ge1xuICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRiZ0NvbG91ckZpdmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgfVxuXG4gICAgLmxheW91dC1jb2x1bW5zIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHdpZHRoOiAxMjAwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiA4MHZoO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCAzMHB4IDAgMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxheW91dC1zaWRlYmFyLWxlZnQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiwgNTgsIDcxLCAwLjI1KTtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDMwcHg7XG4gICAgICAgICAgICB3aWR0aDogMjMlO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIC5idXR0LXRvZ2dsZS1maWx0ZXJzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRidXR0Q29sb3VyOyAgICAgICAgXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnM7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAvKnBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA0O1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4IDAgMCA0MHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA5MHZoOyovXG5cbiAgICAgICAgICAgICAgICAuYnV0dC10b2dnbGUtZmlsdGVycyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5maWx0ZXJzLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIFxuXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZGl2W2NsYXNzXj1cImJsb2NrLWZhY2V0LS1cIl0sXG4gICAgICAgICAgICBkaXZbY2xhc3MqPVwiIGJsb2NrLWZhY2V0LS1cIl0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaXN0RG90Q29sb3VyR3JleTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lOyAvLyBSZXNldCB0aGUgZGVmYXVsdCBhcHBlYXJhbmNlIG9mIHRoZSBpbnB1dC5cbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmdDb2xvdXJGaXZlO1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7IC8vIFRPRE86IGFjY2Vzc2liaWxpdHlcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDQwcHggMCAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvaWNvbi1kb3duLXB1cnBsZS5zdmdcIikgOTUlIG5vLXJlcGVhdDtcblxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuICAgICAgICAgICAgICAgICAgICAvLyBUT0RPOiBhY2Nlc3NpYmlsaXR5XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5lcnJvciB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYTg3ODI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuanMtZm9ybS1pdGVtIHtcblxuICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgLmZvcm0tYWN0aW9ucyB7XG5cbiAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuanMtZm9ybS1zdWJtaXQge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGJnQ29sb3VyVGhyZWU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZTRlMGY3O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmFjZXQtaXRlbSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjFweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYmdDb2xvdXJGaXZlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7IC8vIFRPRE86IGFjY2Vzc2liaWxpdHlcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhhcyhbZGF0YS1kcnVwYWwtZmFjZXQtaXRlbS1uYW1lPVwiaGVscGluZ1wiXSkge1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRsaXN0RG90Q29sb3VyUGluaztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyVGVuO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aGFzKFtkYXRhLWRydXBhbC1mYWNldC1pdGVtLW5hbWU9XCJhcnRpc3RpY1wiXSkge1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRsaXN0RG90Q29sb3VyWWVsbG93O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJFbGV2ZW47XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpoYXMoW2RhdGEtZHJ1cGFsLWZhY2V0LWl0ZW0tbmFtZT1cInByYWN0aWNhbFwiXSkge1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRsaXN0RG90Q29sb3VyQmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyVHdlbHZlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aGFzKFtkYXRhLWRydXBhbC1mYWNldC1pdGVtLW5hbWU9XCJpbnZlc3RpZ2F0aXZlXCJdKSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGxpc3REb3RDb2xvdXJQdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91clRoaXJ0ZWVuO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aGFzKFtkYXRhLWRydXBhbC1mYWNldC1pdGVtLW5hbWU9XCJlbnRlcnByaXNpbmdcIl0pIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbGlzdERvdENvbG91ckdyZWVuO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJOaW5lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aGFzKFtkYXRhLWRydXBhbC1mYWNldC1pdGVtLW5hbWU9XCJvcmdhbmlzZWRcIl0pIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbGlzdERvdENvbG91ckdyZXk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckZvdXJ0ZWVuO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5mYWNldC1pdGVtX192YWx1ZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgLy9jb2xvcjogJGJnQ29sb3VyRm91cjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDAgOHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKSByb3RhdGUoMCk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGUgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRpY2suc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMXR1cm4pO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGUgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRpY2suc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhhcyhpbnB1dDpjaGVja2VkKSB7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyU2l4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgLmZhY2V0LWl0ZW1fX3ZhbHVlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpoYXMoW2RhdGEtZHJ1cGFsLWZhY2V0LWl0ZW0taWQ9XCJyYWlzZWMtYXJlYS01MTRcIl0pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0RG90Q29sb3VyUGluaztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aGFzKFtkYXRhLWRydXBhbC1mYWNldC1pdGVtLWlkPVwicmFpc2VjLWFyZWEtNTEyXCJdKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdERvdENvbG91clllbGxvdztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aGFzKFtkYXRhLWRydXBhbC1mYWNldC1pdGVtLWlkPVwicmFpc2VjLWFyZWEtNTEwXCJdKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdERvdENvbG91ckJsdWU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmhhcyhbZGF0YS1kcnVwYWwtZmFjZXQtaXRlbS1pZD1cInJhaXNlYy1hcmVhLTUxM1wiXSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3REb3RDb2xvdXJQdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmhhcyhbZGF0YS1kcnVwYWwtZmFjZXQtaXRlbS1pZD1cInJhaXNlYy1hcmVhLTUxMVwiXSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3REb3RDb2xvdXJHcmVlbjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aGFzKFtkYXRhLWRydXBhbC1mYWNldC1pdGVtLWlkPVwicmFpc2VjLWFyZWEtNTA5XCJdKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdERvdENvbG91ckdyZXk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5sYXlvdXQtY29udGVudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICB3aWR0aDogODAlO1xuXG4gICAgICAgICAgICAucGFnZS1kZWZhdWx0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCA1MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgLnZpZXctaGVhZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudmlld3Mtcm93IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDI0cHggMjRweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDE4cHggMzBweCAwO1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogaW5pdGlhbDtcblxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudmlld3MtZmllbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC52aWV3cy1maWVsZC1maWVsZC1qb2Itc29mdC1za2lsbHMtcmVxdWlyZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudmlld3MtZmllbGQtZmllbGQtam9iLXByaW1hcnktaW5kdXN0cmllcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuZmllbGQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC52aWV3cy1maWVsZC1maWVsZC1qb2ItcmFpc2VjLWFyZWEge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy9ib3JkZXItdG9wOiAxcHggc29saWQgJGJnQ29sb3VyRm91cnRlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAvL3BhZGRpbmc6IDIwcHggMCAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy9qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC52aWV3cy1maWVsZC10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRiZ0NvbG91ckZvdXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuZmllbGQtY29udGVudCB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmRlZmF1bHQtcGlsbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ck9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnJhaXNlYy1waWxsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDEyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRml2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnZpZXdzLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICB9XG5cbn1cblxuLnBhZ2UtaGVhZGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLnZpZXctaWQtam9ic19zZWFyY2gge1xuICAgIC5qcy1wYWdlcl9faXRlbXMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGxpLnBhZ2VyX19pdGVtLS1maXJzdCxcbiAgICAgICAgbGkucGFnZXJfX2l0ZW0tLXByZXZpb3VzLFxuICAgICAgICBsaS5wYWdlcl9faXRlbS0tbmV4dCxcbiAgICAgICAgbGkucGFnZXJfX2l0ZW0tLWxhc3QsXG4gICAgICAgIGxpLnBhZ2VyX19pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTBweDtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250MTI7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmlzLWFjdGl2ZSB7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyVGhyZWU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckxpZ2h0O1xuICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cbiAgICAubGF5b3V0LXNpZGViYXItbGVmdCxcbiAgICAubGF5b3V0LWNvbnRlbnQge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5wYWdlLWRlZmF1bHQge1xuICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxheW91dC1jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgfVxufSJdfQ== */
