@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{border:2px solid #7b68c8;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;margin-bottom:10px;margin-top:10px;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:0 0 10px;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-bottom:10px;margin-right:10px;margin-top: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.print-dark{background-image:url(../images/icons/icon-print.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;margin:0!important;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}.link-button{display:flex;padding:0 20px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.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:20px 20px 0}}.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}.my-quiz-profile .profile-header img{display:none;height:100px;margin:0 auto 30px;visibility:hidden}@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%}@media (max-width:600px){.my-quiz-profile.profile-content textarea{padding-right:80px}}.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}#print-popover[popover]{transition-behavior:allow-discrete;background-color:#fff;border:none;border-radius:20px;opacity:0;padding:20px;transform:translateY(20px);transition:opacity .3s ease-out,transform .3s ease-out}#print-popover[popover]::-webkit-backdrop{background:rgba(0,0,0,.8)}#print-popover[popover]::backdrop{background:rgba(0,0,0,.8)}#print-popover[popover]:popover-open{opacity:1;transform:translateY(0)}#print-popover[popover] h1{margin-top:0;text-align:center}#print-popover[popover] p{text-align:center}#print-popover[popover] #butt-close{-webkit-appearance:none;background:transparent url(../images/icons/icon-close.svg) 50% no-repeat;border:none;color:transparent;font-size:6px;height:40px;position:absolute;right:5px;top:5px;width:40px}#print-popover[popover] .checkbox{margin:10px 0}#print-popover[popover] .button-wrap{margin:20px 0 0;text-align:center}#print-popover[popover] input[type=checkbox]{-webkit-appearance:none;background:#fff;border:1px solid #59a3d0;border-radius:5px;height:20px;margin:0 10px 0 0;outline:none;padding:10px;vertical-align:text-top;width:20px!important}#print-popover[popover] 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}#print-popover[popover] input[type=checkbox]:checked,#print-popover[popover] input[type=checkbox]:hover{background:#fff url(../images/icons/icon-tick.svg) 50% no-repeat;background-size:50%}#print-popover[popover] input[type=checkbox]:not(:checked){background:#fff 50% no-repeat;background-size:50%}#print-popover[popover] input[type=checkbox]:disabled{opacity:.5}#print-popover[popover] input[type=checkbox]:focus{outline:1px solid #59a3d0!important;outline-offset:1px}@starting-style{#print-popover[popover]:popover-open{opacity:0;transform:translateY(20px)}}.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}.myway-table footer{display:inline-block;margin-top:20px;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.myway-table footer .butt-general{background:none;border:2px solid #fff;color:#fff;font-size:1em;justify-content:center;padding:0 10px;width:auto}.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%}.views-element-container header{background:none;display:flex;height:auto;padding-right:150px;position:relative;text-align:center;width:80vw}@media (max-width:768px){.views-element-container header{align-items:flex-start;flex-direction:column;padding:0}}.views-element-container header .butt-general{width:150px}.views-element-container header h1{flex:1}@media (max-width:768px){.views-element-container header h1{width:100%}}.views-element-container .view-no-content{align-items:center;display:flex;height:50svh;justify-content:center}.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;display:inline-flex;float:right;justify-content:flex-end;margin:20px auto;max-width:1200px;width:80vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.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}}@media print{@page{margin:50px 20px}[popover]{display:none}header{display:none!important}header .button-wrap,header .dashboard-link,header .header-links,header .site-logo{display:none}.post-footer,footer{display:none!important}.my-quiz-profile.profile-content{font-size:16px}.my-quiz-profile.profile-content details{display:none}.my-quiz-profile.profile-content details:open{display:block}.my-quiz-profile.profile-content .button-wrap{display:none}.my-quiz-profile.profile-content .print-image{display:block;margin-bottom:75px;visibility:visible}.my-quiz-profile.profile-content .header-buttons-wrap,.my-quiz-profile.profile-content .header-buttons-wrap button{display:none}.my-quiz-profile.profile-content .details-section{border:1px solid #000}.my-quiz-profile.profile-content .details-section button{display:none}.my-quiz-profile.profile-content .profile-note{color-adjust:exact;margin-top:10px;page-break-after:always;-webkit-print-color-adjust:exact;print-color-adjust:exact}.my-quiz-profile.profile-content .profile-note p{font-size:14px}.my-quiz-profile.profile-content .quiz-areas{margin-top:20px}.my-quiz-profile.profile-content .quiz-areas details{page-break-after:always}.my-quiz-profile.profile-content .quiz-areas details:last-child{page-break-after:avoid}.my-quiz-profile.profile-content .quiz-areas details summary{font-size:1.5em}.my-quiz-profile.profile-content .quiz-areas details summary img{height:40px;width:40px}.my-quiz-profile.profile-content .quiz-areas details summary:after{display:none}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap{border:1px solid #000}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap{display:block!important}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap .result-area{display:inline-block!important;margin-right:20px;vertical-align:text-top;width:25%}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap .result-area .butt-general{display:none}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap.result-preferred-workplace .result-area{display:block!important;margin-bottom:0;width:100%}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap.result-preferred-workplace .result-area img{display:inline-block!important;margin-right:20px;vertical-align:top;width:25%}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap.result-preferred-workplace .result-area span{display:inline-block!important;vertical-align:top;width:60%}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap.result-life-skills .result-area,.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap.result-preferred-communication .result-area{display:block!important;margin-bottom:0;width:100%}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .user-thoughts button{display:none}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .user-thoughts textarea{color-adjust:exact;background-color:#f8eab6!important;border:none!important;-webkit-print-color-adjust:exact;print-color-adjust:exact;resize:none}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .butt-get-started{display:none}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9wYWdlLWhvbWUuc2NzcyIsIm15d2F5ZW1wbG95YWJpbGl0eS5zdHlsZS5jc3MiLCJteXdheWVtcGxveWFiaWxpdHkuc3R5bGUuc2NzcyIsIl9rZXlmcmFtZXMuc2NzcyIsIl9zcGlubmVyLnNjc3MiLCJfZHJ1cGFsLWNvcmUtb3ZlcnJpZGVzLnNjc3MiLCJfc2l6ZXMuc2NzcyIsIl9jb2xvdXJzLnNjc3MiLCJfYm9keS5zY3NzIiwiX21peGlucy5zY3NzIiwiX2hlYWRlci5zY3NzIiwiX2Zvb3Rlci5zY3NzIiwiX2J1dHRvbnMuc2NzcyIsIl9zZWN0aW9uLW1haW4uc2NzcyIsIl9mb3JtLXdlYmZvcm0tZ2VuZXJhbC5zY3NzIiwiX2Zvcm0tZW1haWwtdG8tcmVnaXN0ZXIuc2NzcyIsIl9wYWdlLXJlZ2lzdGVyLnNjc3MiLCJfcGFnZS1sb2dpbi5zY3NzIiwiX3BhZ2UtcmVzb3VyY2VzLnNjc3MiLCJfcGFnZS1yZXNvdXJjZS5zY3NzIiwiX3BhZ2UtY29udGFjdC11cy5zY3NzIiwiX3BhZ2UtcHJpdmFjeS10ZXJtcy5zY3NzIiwiX3BhZ2UtcGFydG5lcnMuc2NzcyIsIl9wYWdlLWRhc2hib2FyZC5zY3NzIiwiX3BhZ2UtcXVpei1pbnRyby5zY3NzIiwiX3BhZ2UtcXVpei5zY3NzIiwiX3BhZ2UtcXVpei1yZXN1bHQtc3RyZW5ndGguc2NzcyIsIl9wYWdlLWpvYi5zY3NzIiwiX3BhZ2VzLXN1cHBvcnRsYXlvdXQuc2NzcyIsIl9wYWdlLWFkZC1lZGl0LWdvYWwuc2NzcyIsIl9mb3JtLXR3b2ZhY3Rvcnkuc2NzcyIsIl9wYWdlLXlvdW5nLXBlcnNvbi1wcm9maWxlLXJlcG9ydC5zY3NzIiwiX3BhZ2UtZGFzaC1zZXJ2aWNlLXByb3ZpZGVyLWVtcGxveWVyLnNjc3MiLCJfZGlhbG9nLWV2aWRlbmNlLnNjc3MiLCJfcGFnZS13aHlhcmV5b3VoZXJlLnNjc3MiLCJfZm9ybS1pbnZpdGVzLnNjc3MiLCJfcGFnZS1teS1xdWl6LXByb2ZpbGUuc2NzcyIsIl9jb21tZXJjZS5zY3NzIiwiX3BhZ2Utc2VhcmNoLnNjc3MiLCJfcHJpbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUErUm9CLGdCQ3ErR3BCLENDbndIUSxxRkFBQSxDQ0RSLHlCQUNJLEdBQ0ksaUNGR04sQ0VERSxJQUNJLCtDRkdOLENFREUsR0FDSSxpQ0ZHTixDQUNGLENFWkEsaUJBQ0ksR0FDSSxpQ0ZHTixDRURFLElBQ0ksK0NGR04sQ0VERSxHQUNJLGlDRkdOLENBQ0YsQ0VBQSw0QkFDSSxHQUNJLGlDRkVOLENFQUUsSUFDSSwrQ0ZFTixDRUFFLEdBQ0ksaUNGRU4sQ0FDRixDRVhBLG9CQUNJLEdBQ0ksaUNGRU4sQ0VBRSxJQUNJLCtDRkVOLENFQUUsR0FDSSxpQ0ZFTixDQUNGLENFQ0EsK0JBQ0ksR0FDSSxpQ0ZDTixDRUNFLElBQ0ksNENGQ04sQ0VDRSxHQUNJLGlDRkNOLENBQ0YsQ0VWQSx1QkFDSSxHQUNJLGlDRkNOLENFQ0UsSUFDSSw0Q0ZDTixDRUNFLEdBQ0ksaUNGQ04sQ0FDRixDRUVBLDBCQUNJLEdBQ0ksaUNGQU4sQ0VFRSxRQUVJLHVERkROLENFR0UsZ0JBSUkseURGSk4sQ0VNRSxZQUdJLDBERk5OLENFUUUsR0FDSSxpQ0ZOTixDQUNGLENFZkEsa0JBQ0ksR0FDSSxpQ0ZBTixDRUVFLFFBRUksdURGRE4sQ0VHRSxnQkFJSSx5REZKTixDRU1FLFlBR0ksMERGTk4sQ0VRRSxHQUNJLGlDRk5OLENBQ0YsQ0VTQSwyQkFDSSxrQkFFRSx1QkFBQSxDQURBLHdERk5KLENFU0UsUUFHRSwrQkFBQSxDQURBLDBERlBKLENFVUUsSUFFRSwrQkFBQSxDQURBLDBERlBKLENFVUUsSUFDRSwrQkZSSixDQUNGLENFUkEsbUJBQ0ksa0JBRUUsdUJBQUEsQ0FEQSx3REZOSixDRVNFLFFBR0UsK0JBQUEsQ0FEQSwwREZQSixDRVVFLElBRUUsK0JBQUEsQ0FEQSwwREZQSixDRVVFLElBQ0UsK0JGUkosQ0FDRixDRVdBLHlCQUNJLE1BQ0UsdUJGVEosQ0VXRSxvQkFLRSwrQkZiSixDRWVFLGdC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Q04sQ1d4cUNNLHlEQUNFLGtCWDBxQ1IsQ1d2cUNNLDZDQUNFLFVYeXFDUixDV3JxQ0ksK0JBQ0ksa0JMbFhRLENLc1hSLGtCQUFBLENBSEEsVUw1VlUsQ0tnV1YsY05sWEMsQ00rV0QsV0FBQSxDQUlBLGlCQUFBLENBSEEsV1gwcUNSLENXcnFDUSwwQ0FDSSxxQkxsV0UsQ0ttV0YsV0FBQSxDQUNBLFVYdXFDWixDV3BxQ1EsaURBQ0ksa0JYc3FDWixDV2xxQ0ksaUNBQ0ksa0JMeFdhLENLNFdiLGtCQUFBLENBSEEsVUxoWFUsQ0tvWFYsY050WUMsQ01tWUQsV0FBQSxDQUlBLGlCQUFBLENBSEEsV1h1cUNSLENXbHFDUSw0Q0FDSSxxQkx0WEUsQ0t1WEYsV0FBQSxDQUNBLFVYb3FDWixDV2pxQ1EsbURBQ0ksa0JYbXFDWixDVy9wQ0ksK0JBQ0ksa0JMMVpRLENLMlpSLFVYaXFDUixDVy9wQ1EsMENBQ0kscUJYaXFDWixDVzlwQ1EsaURBQ0ksa0JYZ3FDWixDVzVwQ0kseURBQ0ksa0JMdmFRLENLd2FSLFVYOHBDUixDVzVwQ1EsK0VBQ0kscUJYOHBDWixDVzNwQ1EsNkZBQ0ksa0JYNnBDWixDV3pwQ0kseUJBQ0ksc0JBQUEsQ0FHQSx3QkFBQSxDQUZBLGFMcGJPLENLcWJQLFFBQUEsQ0FHQSxlQUFBLENBREEsVVg0cENSLENXenBDUSwrQkFDSSxtQ0FBQSxDQUNBLGtCWDJwQ1osQ1d2cENRLG9DQUNJLHdCWHlwQ1osQ1d0cENRLDJDQUNJLHdCWHdwQ1osQ1ducENJLDJCQUNJLGVBQUEsQ0FDQSxhTDVjTyxDSzZjUCxRQUFBLENBRUEsZUFBQSxDQURBLFVYc3BDUixDV25wQ1Esc0NBQ0ksd0JYcXBDWixDV2xwQ1EsNkNBQ0ksd0JYb3BDWixDV2hwQ0ksZ0NBSUksZUx0Y00sQ0txZE4sa0JBQUEsQ0FiQSxhTDNjUyxDS29kVCxZQUFBLENBQ0EsNkJBQUEsQ0FUQSxnQk41ZEMsQ01zZEQsV0FBQSxDQWFBLFlBQUEsQ0FHQSxXQUFBLENBTEEsZUFBQSxDQU1BLFlBQUEsQ0FWQSxvQkFBQSxDQU5BLFVBQUEsQ0FXQSxXWHNwQ1IsQ1c5b0NRLHlCQXJCSixnQ0F3QlEsa0JBQUEsQ0FDQSxXQUFBLENBQ0Esc0JBQUEsQ0FDQSxZQUFBLENBSkEsY0FBQSxDQURBLFVYc3BDVixDQUNGLENXL29DUSxzQ0FDSSxNQUFBLENBR0Esa0JBQUEsQ0FEQSxpQlhpcENaLENXOW9DWSx5QkFOSixzQ0FRUSxjQUFBLENBREEsZVhrcENkLENBQ0YsQ1cvb0NZLG1EQUdJLGFBQUEsQ0FGQSxnQk5uZ0JQLENNd2dCTyxpQkFBQSxDQURBLGVBQUEsQ0FIQSxrQk5sZ0JQLENNb2dCTyxlWG1wQ2hCLENXNW9DUSx1Q0FFSSxjQUFBLENBREEsZVgrb0NaLENXM29DUSw0Q0FFSSxXQUFBLENBREEsZVg4b0NaLENXMW9DUSx5Q0FFSSxZQUFBLENBREEsTUFBQSxDQUVBLHFCQUFBLENBQ0EsaUJYNG9DWixDVzFvQ1ksaURBTUksc0JBQUEsQ0FEQSxZQUFBLENBRkEsY0FBQSxDQURBLGVBQUEsQ0FFQSxXQUFBLENBSUEsV0FBQSxDQURBLDBCQUFBLENBRUEsbUJBQUEsQ0FSQSxpQkFBQSxDQVVBLGVBQUEsQ0FEQSxpQlg2b0NoQixDVzFvQ2dCLHdEQUdJLGdFQUFBLENBRkEsVUFBQSxDQUlBLFdBQUEsQ0FDQSxNQUFBLENBSkEsaUJBQUEsQ0FLQSxRQUFBLENBSEEsU1grb0NwQixDV3hvQ1ksZ0RBQ0ksZ0JYMG9DaEIsQ1d0b0NRLDJDQUVJLFdBQUEsQ0FFQSxrQkFBQSxDQUNBLGVBQUEsQ0FGQSxjQUFBLENBRkEsVVg0b0NaLENXdG9DWSx5QkFQSiwyQ0FRUSxlWHlvQ2QsQ0FDRixDV3ZvQ1ksa0RBQ0ksd0JMMWtCRixDSzJrQkUscURYeW9DaEIsQ1d0b0NZLHFEQUNJLHdCTDNrQkQsQ0s0a0JDLHdEWHdvQ2hCLENXcm9DWSxnREFDSSx3QkFBQSxDQUNBLG1EWHVvQ2hCLENXcG9DWSxvREFDSSx3QkxqbEJELENLa2xCQyx1RFhzb0NoQixDV25vQ1ksZ0RBQ0ksd0JBQUEsQ0FDQSxtRFhxb0NoQixDV2pvQ1EsZ0RBR0ksa0JMemxCTyxDSzBsQlAsa0JBQUEsQ0FGQSxXQUFBLENBREEsVVhzb0NaLENXaG9DUSx1Q0FFSSxnQkFBQSxDQURBLGlCWG1vQ1osQ1dob0NZLDhDQU9JLGVMMWxCRixDSzRsQkUsa0JBQUEsQ0FIQSxhTGpuQkQsQ0s0bUJDLG9CQUFBLENBSUEsZ0JON21CUCxDTWduQk8sZ0JBQUEsQ0FOQSxpQkFBQSxDQUVBLHdCQUFBLENBREEsU1h3b0NoQixDVy9uQ1ksNkNBR0ksZUxsbUJGLENLZ21CRSxVQUFBLENBS0EsV0FBQSxDQUpBLGlCQUFBLENBRUEsU0FBQSxDQUdBLHVCQUFBLENBRkEsVVhtb0NoQixDVzduQ1EsMENBQ0ksZUFBQSxDQUNBLHFCWCtuQ1osQ1czbkNnQiw0REFBVyx3Qlg4bkMzQixDVzduQ2dCLCtEQUFjLHdCWGdvQzlCLENXL25DZ0IsMERBQVMsd0JYa29DekIsQ1dqb0NnQiw4REFBYSx3Qlhvb0M3QixDV25vQ2dCLDBEQUFTLHdCWHNvQ3pCLENXbG9DWSwwREFDSSxxQkx6bkJGLENLMG5CRSxtREFBQSxDQUVBLHVCQUFBLENBREEsMkJYcW9DaEIsQ1dqb0NZLGlEQUNJLHdCWG1vQ2hCLENXaG9DZSx3REFFSyxzQkFBQSxDQURBLFVYbW9DcEIsQ1cvbkNnQix1REFDSSxzQlhpb0NwQixDVzVuQ1ksb0RBQ0ksd0JYOG5DaEIsQ1cxbkNZLCtDQUNJLHdCWDRuQ2hCLENXeG5DWSxtREFDSSx3QlgwbkNoQixDV3RuQ1ksK0NBQ0ksd0JYd25DaEIsQ1dubkNRLGlEQUNJLFdBQUEsQ0FDQSxtQlhxbkNaLENXbG5DUSxrREFDSSxlWG9uQ1osQ1cvbUNJLDJFQUtJLGFMdHJCUyxDS3VyQlQsZ0JOdnNCQyxDTW1zQkQsV0FBQSxDQU1BLGVBQUEsQ0FEQSxvQkFBQSxDQUpBLFVYcW5DUixDVzltQ1EseUZBQ0ksZVhnbkNaLENXN21DUSxpR0FFSSxXQUFBLENBREEsVVhnbkNaLENXN21DWSwyR0FDSSxtRFgrbUNoQixDVzFtQ1EsK0dBQ0ksZVg0bUNaLENXeG1DSSxxQ0FDSSxrQlgwbUNSLENXeG1DWSxxREFDSSx3QlgwbUNoQixDV3BtQ0ksc0NBQ0ksZVhzbUNSLENXcG1DWSxzREFDSSx3QlhzbUNoQixDV2ptQ0ksb0RBRUksUVhrbUNSLENXL2xDSSx3QkFDSSxXWGltQ1IsQ1c3bENXLGdDQUFhLHdCWGdtQ3hCLENXL2xDVSw4QkFBYSx3QlhrbUN2QixDV2ptQ1MsNkJBQWEsd0JYb21DdEIsQ1dubUNXLCtCQUFhLHdCWHNtQ3hCLENXcm1DYyxnQ0FBYSx3Qlh3bUMzQixDV3BtQ0EsZUFrQkksa0JBQUEsQ0FiQSxzQkFBQSxDQURBLHdCQUFBLENBREEsa0JBQUEsQ0FTQSxhTHB4QlcsQ0t3eEJYLFlBQUEsQ0FDQSwwQkFBQSxDQU5BLGdDQUFBLENBRUEsY0FBQSxDQVpBLFdBQUEsQ0FtQkEsY0FBQSxDQWxCQSxlQUFBLENBT0EsWUFBQSxDQUNBLGVBQUEsQ0FZQSxzQkFBQSxDQWRBLGlCQUFBLENBREEsZUFBQSxDQVlBLGtCQUFBLENBYkEsVVh1bkNKLENXcm1DSSxpQ0FDSSx3Qlh1bUNSLENXcG1DSSwwQkFFSSxxQkw5d0JNLENLbXhCTix1QkFBQSxDQUNBLDJCQUFBLENBQ0EsbUJBQUEsQ0FKQSxrQkFBQSxDQUpBLG9CQUFBLENBRUEsV0FBQSxDQU9BLGdCQUFBLENBRUEsU0FBQSxDQURBLDRCQUFBLENBRUEsa0JBQUEsQ0FUQSxVQUFBLENBRUEsU1g2bUNSLENXcG1DUSxnQ0FDSSxvRFhzbUNaLENXbG1DSSxzQkFDSSxNWG9tQ1IsQ1dqbUNJLHdCQUlJLDhCQUFBLENBQUEsc0JBQUEsQ0FDQSxnQ0FBQSxDQUFBLHdCQUFBLENBQ0EsK0JBQUEsQ0FBQSx1QkFBQSxDQUxBLGtCTDN6Qk0sQ0s2ekJOLFdBQUEsQ0FEQSxVTHh5QlUsQ0s2eUJWLGVYbW1DUixDV2ptQ1EsbUNBRUksU0FBQSxDQURBLGdDWG9tQ1osQ1cvbENJLHFCQUNJLGFYaW1DUixDVzdsQ0EsYUFDSSx1QkFBQSxDQUlBLDRCQUFBLENBSUEsOEJBQUEsQ0FEQSwyQkFBQSxDQURBLG1CQUFBLENBREEscUJBQUEsQ0FGQSxrQkFBQSxDQURBLFdBQUEsQ0FVQSxhQUFBLENBSEEsWUFBQSxDQUVBLGVBQUEsQ0FEQSxrQkFBQSxDQVRBLFVYMm1DSixDVzlsQ0ksZ0JBQ0ksb0RYZ21DUixDVzdsQ0ksa0JBQ0kseURBQUEsQ0FDQSw4QlgrbENSLENXNWxDSSxrQkFDSSw2REFBQSxDQUVBLDJCQUFBLENBREEsbUJYK2xDUixDVzNsQ0ksbUJBQ0kseURBQUEsQ0FFQSwyQkFBQSxDQURBLG1CWDhsQ1IsQ1cxbENJLG1CQUVJLDhCQUFBLENBQUEsc0JBQUEsQ0FDQSxnQ0FBQSxDQUFBLHdCQUFBLENBQ0EsK0JBQUEsQ0FBQSx1QkFBQSxDQUhBLGNYK2xDUixDV3RsQ0Esa0JBQ0ksUVh5bENKLENXcGxDQSxhQUNJLFlBQUEsQ0FFQSxjQUFBLENBREEsaUJBQUEsQ0FFQSx5QkFBQSxDQUFBLHNCQUFBLENBQUEsaUJYdWxDSixDWWwrREEsY0FPSSxrQkFBQSxDQUZBLFlBQUEsQ0FGQSwwQkFBQSxDQUdBLHNCQUFBLENBSkEsOEJadytESixDWWgrREkseUJBVkosY0FXUSxXWm0rRE4sQ0FDRixDWWorREkseUJBZEosY0FlUSxnQlpvK0ROLENBQ0YsQ1lsK0RJLG9FQUNJLDBCWm8rRFIsQ1lsK0RRLHlCQUhKLG9FQUlRLHlCWnErRFYsQ0FDRixDWWwrREkseUJBQ0ksZUFBQSxDQUNBLGtCQUFBLENBQ0EsOENBQUEsQ0FDQSxhTk5TLENNT1QsWVpvK0RSLENZaitESSw0TUFPSSxrQkFBQSxDQUZBLFlBQUEsQ0FEQSxNQUFBLENBVUEscUJBQUEsQ0FSQSxzQkFBQSxDQUdBLGdCQUFBLENBQ0EsY0FBQSxDQUZBLFVacytEUixDWTk5RFEsMEJBaEJKLDRNQWlCUSxjQUFBLENBQ0EsU1pvK0RWLENBQ0YsQ1kxOURJLHdCQUNJLFdaNDlEUixDWXQ5REEsOEJBR0ksa0JBQUEsQ0FGQSxZQUFBLENBR0EscUJBQUEsQ0FDQSxXQUFBLENBSEEsc0JBQUEsQ0FJQSxVWnk5REosQ2FyaUVBLHlCQUNJLGtCYndpRUosQ2F0aUVJLDRCQUNJLGNBQUEsQ0FDQSxpQmJ3aUVSLENhcmlFSSwyQkFDSSxpQmJ1aUVSLENhcGlFSSw4Q0FDSSxrQmJzaUVSLENhbmlFSSx1Q0FFSSxlYm9pRVIsQ2FsaUVRLGdEQUNJLG9DYm9pRVosQ2EvaEVZLDhFQUNJLGNiaWlFaEIsQ2E5aEVZLCtEQUNJLG9CYmdpRWhCLENhNWhFUSx5QkFuQkosdUNBcUJRLGNBQUEsQ0FEQSxVYmdpRVYsQ0FDRixDYTVoRUksdUNBQ0ksaUJiOGhFUixDYTVoRVEsMERBR0ksa0JBQUEsQ0FEQSxjQUFBLENBREEsaUJiZ2lFWixDYzNrRUEsbUNBSUUsa0JBQUEsQ0FIQSxZQUFBLENBQ0EsY0FBQSxDQUNBLFFkK2tFRixDYzVrRUUsb0RBQ0ksTWQ4a0VOLENjM2tFRSxnREFHRSxrQlJiWSxDUWNaLFVSV1UsQ1FWViwwQkFBQSxDQUpBLGFBQUEsQ0FLQSxpQkFBQSxDQUpBLFdkaWxFSixDYzNrRUksMkRBQ0Usb0VBQUEsQ0FDQSx1QmQ2a0VOLENjMWtFSSxrRUFDRSx3QmQ0a0VOLENjemtFSSx1REFDRSxpQkFBQSxDQUNBLGlCZDJrRU4sQ2Nwa0VBLHlCQUNFLG1DQUVFLG1CQUFBLENBREEscUJkeWtFRixDY3RrRUUsb0dBQ0UsVWR3a0VKLENBQ0YsQ2VsbkVJLDBCQUhKLCtCQUlRLGNmcW5FTixDQUNGLENlbm5FSSx5QkFQSiwrQkFVUSxrQkFBQSxDQUZBLHFCQUFBLENBQ0Esc0JBQUEsQ0FFQSxnQmZzbkVOLENBQ0YsQ2VwbkVJLCtEQUNJLFlBQUEsQ0FDQSxrQmZzbkVSLENlcG5FUSx5QkFKSiwrREFLUSxhZnVuRVYsQ0FDRixDZXBuRUksbURBRUksZUFBQSxDQURBLGlCZnVuRVIsQ2VubkVJLDJDQUNJLFFBQUEsQ0FFQSxtQkFBQSxDQUNBLGlCQUFBLENBRkEsT2Z1bkVSLENlbG5FSSxxREFDSSxZQUFBLENBQ0Esc0JBQUEsQ0FDQSxnQkFBQSxDQUNBLGNBQUEsQ0FDQSxVZm9uRVIsQ2VsbkVRLHlCQVBKLHFEQVFRLGNmcW5FVixDQUNGLENlbG5FSSwrREFDSSxpQmZvbkVSLENlam5FSSxpRUFDSSxrQmZtbkVSLENlam5FUSx1RUFFSSx1QkFBQSxDQURBLGdCVjlDSCxDVWlERyxrQkFBQSxDQURBLG1CZm9uRVosQ2U1bUVnQixxU0FDSSxXQUFBLENBRUEsZUFBQSxDQURBLFNmK21FcEIsQ2U1bUVvQixtWUFDSSxZZjhtRXhCLENlem1FZ0IscVVBQ0ksV0FBQSxDQUdBLHVCQUFBLENBREEsZUFBQSxDQURBLFNmNm1FcEIsQ2V6bUVvQix1WEFDSSxlZjJtRXhCLENldm1FZ0IscU1BQ0ksY2Z5bUVwQixDZXRtRWdCLHVNQUNJLFlmd21FcEIsQ2VybUVnQixtUkFDSSxnQlYzRlgsQ1U0RlcsaUJBQUEsQ0FFQSxlQUFBLENBREEsaUJmd21FcEIsQ2UzbEVBLG9CQUtJLHNCQUFBLENBQ0EsZUFBQSxDQUpBLGVBQUEsQ0FFQSxtQkFBQSxDQUhBLFNma21FSixDZTFsRUkseUJBVEosb0JBV1EsV0FBQSxDQURBLFNmOGxFTixDQUNGLENlM2xFSSxzQkFDSSxRZjZsRVIsQ2UxbEVJLGlDQUdJLFlBQUEsQ0FDQSxjQUFBLENBQ0EsNEJBQUEsQ0FDQSxjQUFBLENBSkEsaUJBQUEsQ0FEQSxVZmltRVIsQ2UxbEVRLHlCQVJKLGlDQVNRLFdBQUEsQ0FDQSxzQmY2bEVWLENBQ0YsQ2UzbEVRLHlDQVNJLGVBQUEsQ0FKQSxrQkFBQSxDQUZBLG9CQUFBLENBREEsV0FBQSxDQUVBLGtCQUFBLENBR0EsZUFBQSxDQURBLGlCQUFBLENBTEEsU2ZvbUVaLENlMWxFWSx5QkFYSix5Q0FhUSxhQUFBLENBREEsU2Y4bEVkLENBQ0YsQ2UzbEVZLDZDQUdJLFdBQUEsQ0FGQSxxQkFBQSxDQUFBLGtCQUFBLENBR0Esa0JBQUEsQ0FGQSxVZitsRWhCLENlMWxFWSwrQ0FFSSw4QkFBQSxDQUFBLHNCQUFBLENBQ0EsZ0NBQUEsQ0FBQSx3QkFBQSxDQUNBLDRCQUFBLENBQUEsb0JBQUEsQ0FIQSxjZitsRWhCLENlMWxFZ0IsbURBQ0ksaUNmNGxFcEIsQ2V4bEVZLGtEQUNJLDhCQUFBLENBQUEsc0JBQUEsQ0FDQSxnQ0FBQSxDQUFBLHdCQUFBLENBQ0EsK0JBQUEsQ0FBQSx1QkFBQSxDQUNBLHdCZjBsRWhCLENlcGxFSSxrQ0FDSSxnQkFBQSxDQUNBLGlCZnNsRVIsQ2VobEVRLDhHQUNJLGlCZnFsRVosQ2VsbEVRLGdEQUdJLGtCQUFBLENBRkEsWUFBQSxDQUNBLHNCQUFBLENBRUEsZWZvbEVaLENlbGxFWSxvREFDSSxrQkFBQSxDQUVBLFdBQUEsQ0FEQSxVZnFsRWhCLENlamxFWSxxREFDSSxjZm1sRWhCLENlamxFZ0IsdURBR0ksYUFBQSxDQUZBLGVBQUEsQ0FDQSxlQUFBLENBRUEsb0JmbWxFcEIsQ2Uva0VZLDJEQUNJLFlmaWxFaEIsQ2U5a0VZLHlGQUVJLHNCQUFBLENBQ0EsUUFBQSxDQUNBLFNBQUEsQ0FIQSxpQkFBQSxDQUlBLFdmZ2xFaEIsQ2Uxa0VBLGtCQUNJLE1BQUEsQ0FFQSxTZjRrRUosQ2Uxa0VJLHFCQUNJLGFmNGtFUixDZTFrRVEseUJBSEoscUJBSVEsWWY2a0VWLENBQ0YsQ2Uxa0VJLG9DQUNJLFlmNGtFUixDZXprRUksbUNBQ0ksYWYya0VSLENlemtFUSxpREFDSSxRQUFBLENBRUEsaUNBQUEsQ0FEQSxVZjRrRVosQ2V0a0VJLHFDQUNJLGdDZndrRVIsQ2V0a0VRLDJDQUNJLG9CZndrRVosQ2V0a0VRLHNGQUNJLHVCZndrRVosQ2V0a0VRLHdEQUNJLHNCZndrRVosQ2Vya0VRLHNGQUNJLGtCZnVrRVosQ2Vwa0VRLDBEQUtJLGNBQUEsQ0FKQSxhQUFBLENBRUEsZ0JWdFJILENVeVJHLGlCQUFBLENBRkEseUJBQUEsQ0FHQSxrQkFBQSxDQUxBLFVmMmtFWixDZXBrRVksZ0VBQ0kscUJmc2tFaEIsQ2Vsa0VRLDJDQUNJLGtCQUFBLENBU0EsYVR6UkssQ1NpUkwsWUFBQSxDQUNBLGdCQUFBLENBQ0EsZUFBQSxDQUNBLGNBQUEsQ0FDQSxlQUFBLENBQ0Esa0JBQUEsQ0FDQSxtQkFBQSxDQUNBLGtCZnFrRVosQ2UvakVJLGdDQUtJLGFBQUEsQ0FEQSxlZitqRVIsQ2U1akVRLHlCQVBKLGdDQVFRLGlCZitqRVYsQ0FDRixDZTdqRVEsZ0RBQ0ksTUFBQSxDQUNBLGFmK2pFWixDZTVqRVEsOENBRUksaUJmNmpFWixDZTNqRVksbUVBUUksdUJBQUEsQ0FHQSxtRUFBQSxDQUpBLFdBQUEsQ0FEQSxrQkFBQSxDQUlBLGNBQUEsQ0FFQSxZQUFBLENBVEEsV0FBQSxDQUNBLFVBQUEsQ0FLQSxxQkFBQSxDQVJBLGlCQUFBLENBSUEsT0FBQSxDQUhBLFVmdWtFaEIsQ2UzakVnQiwyRUFDSSxhZjZqRXBCLENlMWpFZ0IseUJBbEJKLG1FQW1CUSxVZjZqRWxCLENBQ0YsQ2V6akVZLGdEQUVJLGNBQUEsQ0FEQSxlZjRqRWhCLENleGpFWSxzSEFFSSxhZjBqRWhCLENldmpFWSxtREFDSSxpQmZ5akVoQixDZXJqRWdCLDJFQUNJLFlmdWpFcEIsQ2VqakVRLDRDQUNJLFFBQUEsQ0FDQSxlQUFBLENBQ0EscUJmbWpFWixDZWpqRVksb0RBQ0ksWWZtakVoQixDZWpqRWdCLHlCQUhKLG9EQUlRLFlmb2pFbEIsQ0FDRixDZTdpRVEsOENBRUksZUFBQSxDQURBLGlCZmdqRVosQ2U3aUVZLDJEQUVJLHNCQUFBLENBQ0EsU0FBQSxDQUZBLFdmaWpFaEIsQ2U1aUVZLDREQUNJLFFmOGlFaEIsQ2UzaUVvQixnRkFDSSw2RGY2aUV4QixDZXZpRVEsb0RBQ0ksa0JBQUEsQ0FDQSxpQmZ5aUVaLENlamlFSSxpQ0FDSSxZZm9pRVIsQ2VqaUVJLCtCQUVJLGVBQUEsQ0FEQSxTZm9pRVIsQ2VqaUVRLGtDQUNJLGlCZm1pRVosQ2VqaUVZLCtDQUNJLFlmbWlFaEIsQ2UvaEVRLGlEQUdJLGFUbmFLLENTaWFMLGFBQUEsQ0FDQSxpQmZraUVaLENlM2hFQSxzQkFhSSxrQkFBQSxDQUpBLDhCQUFBLENBSkEsUUFBQSxDQU1BLFlBQUEsQ0FSQSxXQUFBLENBU0Esc0JBQUEsQ0FOQSxNQUFBLENBRUEsV0FBQSxDQVBBLGNBQUEsQ0FNQSxPQUFBLENBSEEsS0FBQSxDQUZBLFdBQUEsQ0FRQSxTZmlpRUosQ2U1aEVJLDhCQUNJLFlmOGhFUixDZTNoRUkscUNBSUksa0JUNWJZLENTMGJaLGtCQUFBLENBR0EsVVQ5Yk0sQ1MwYk4sWUFBQSxDQUVBLGNBQUEsQ0FJQSxjQUFBLENBREEsWUFBQSxDQUVBLGlCZjZoRVIsQ2UzaEVRLDZDQUNJLGFmNmhFWixDZXpoRUksNkNBR0ksZUFBQSxDQUVBLGtCQUFBLENBSkEsYVQ1Y1MsQ1NpZFQsZUFBQSxDQUZBLHNCQUFBLENBSUEsaUJBQUEsQ0FEQSxpQkFBQSxDQUxBLFNmaWlFUixDZXpoRVEseUJBVkosNkNBV1EsYUFBQSxDQUNBLFNmNGhFVixDQUNGLENlMWhFUSwyREFDSSxZZjRoRVosQ2UxaEVZLG1FQUNJLGFmNGhFaEIsQ2V4aEVRLDJEQUNJLGVmMGhFWixDZXhoRVksOEZBQ0ksZWYwaEVoQixDZXRoRVEsK0NBQ0ksbUJmd2hFWixDZXBoRVksbUpBRUksa0Jmc2hFaEIsQ2VuaEVZLDhFQUVJLHNCQUFBLENBREEsWWZzaEVoQixDZW5oRWdCLG9GQUNJLFlmcWhFcEIsQ2U5Z0VJLGtDQVFJLGVBQUEsQ0FEQSxXQUFBLENBREEsa0JBQUEsQ0FHQSxhVDFoQlEsQ1NpaUJSLGNBQUEsQ0FOQSxjQUFBLENBTEEsV0FBQSxDQU1BLGdCQUFBLENBRUEsUUFBQSxDQUNBLGVBQUEsQ0FiQSxpQkFBQSxDQUVBLFdBQUEsQ0FZQSxpQkFBQSxDQWJBLEtBQUEsQ0FFQSxVZjRoRVIsQ2U5Z0VRLHlCQWxCSixrQ0FtQlEsU0FBQSxDQUNBLE9maWhFVixDQUNGLENlN2dFQSx3QkFDSSxvQmZnaEVKLENnQmxrRkEsZUFLSSxrQkFBQSxDQUhBLFlBQUEsQ0FEQSxNQUFBLENBRUEscUJBQUEsQ0FDQSxzQkFBQSxDQUVBLGlCaEJxa0ZKLENnQm5rRkksNkJBQ0ksZWhCcWtGUixDZ0Jsa0ZRLDJDQUNJLFFoQm9rRlosQ2dCamtGUSx5QkFSSiw2QkFTUSxpQmhCb2tGVixDQUNGLENnQmprRkksaUJBRUksY0FBQSxDQURBLGFoQm9rRlIsQ2dCaGtGSSwwQkFDSSxhaEJra0ZSLENnQjVqRkksaUJBQ0ksYWhCK2pGUixDZ0I1akZJLHlCQUNJLFlBQUEsQ0FDQSxzQkFBQSxDQUVBLGlCQUFBLENBQ0EsVWhCNmpGUixDZ0IzakZRLHlCQVBKLHlCQVFRLGlCaEI4akZWLENBQ0YsQ2dCM2pGSSxxQ0FDSSxhaEI2akZSLENnQjFqRkksNkJBSUksa0JWN0JZLENVMkJaLGtCQUFBLENBR0EsVVYvQk0sQ1UyQk4sWUFBQSxDQUVBLGNBQUEsQ0FJQSxpQkFBQSxDQUNBLGNBQUEsQ0FGQSxZQUFBLENBR0EsaUJoQjRqRlIsQ2dCMWpGUSxxQ0FDSSxhaEI0akZaLENpQjduRkEsZ0JBSUksc0JBQUEsQ0FGQSxZQUFBLENBREEsTUFBQSxDQUVBLHNCQUFBLENBSUEsZUFBQSxDQURBLGdCQUFBLENBREEsWWpCa29GSixDaUI5bkZJLDBCQVRKLGdCQVdRLG1CQUFBLENBREEsVWpCa29GTixDQUNGLENpQi9uRkkseUJBZEosZ0JBaUJRLHFCQUFBLENBRkEsY0FBQSxDQUNBLGlCakJtb0ZOLENBQ0YsQ2lCaG9GSSxxQ0FFSSxlQUFBLENBRUEsZUFBQSxDQUNBLGlCQUFBLENBRkEsaUJBQUEsQ0FGQSxTakJzb0ZSLENpQmhvRlEseUJBUEoscUNBU1Esa0JBQUEsQ0FDQSxpQkFBQSxDQUZBLFVqQnFvRlYsQ2lCam9GVSwwREFDSSxZakJtb0ZkLENBQ0YsQ2lCaG9GUSw4Q0FDSSxlakJrb0ZaLENpQmhvRlksaURBQ0ksWWpCa29GaEIsQ2lCL25GWSxzRUFNSSwrRUFBQSxDQUtBLFdBQUEsQ0FIQSxjQUFBLENBSUEsWUFBQSxDQVBBLFdBQUEsQ0FLQSxTQUFBLENBVEEsaUJBQUEsQ0FFQSxVQUFBLENBREEsUUFBQSxDQUtBLHVCQUFBLENBRUEsa0JBQUEsQ0FMQSxVakJ5b0ZoQixDaUIvbkZnQiw0RUFDSSxrQ2pCaW9GcEIsQ2lCOW5GZ0IseUJBbEJKLHNFQW1CUSxhakJpb0ZsQixDQUNGLENpQjFuRlksbUVBQ0ksV2pCNG5GaEIsQ2lCem5GWSxzRUFDSSx3QmpCMm5GaEIsQ2lCem5GZ0IsNEVBQ0ksbUNqQjJuRnBCLENpQnJuRlEsaURBQ0ksa0JqQnVuRlosQ2lCcm5GWSx5QkFISixpREFJUSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSxjQUFBLENBQ0EsNkJqQnduRmQsQ2lCdG5GYyxzREFDSSxVakJ3bkZsQixDaUJsbkZjLHVFQUVRLGdCakJxbkZ0QixDQUpGLENpQjNtRlksd0RBQ0ksWWpCa25GaEIsQ2lCL21GWSx3RUFjSSxrQkFBQSxDQVRBLHNCQUFBLENBREEsd0JBQUEsQ0FEQSxrQkFBQSxDQVNBLFlBQUEsQ0FDQSwwQkFBQSxDQVpBLFdBQUEsQ0FnQkEsNkJBQUEsQ0FEQSxjQUFBLENBZEEsZUFBQSxDQU9BLFlBQUEsQ0FDQSxlQUFBLENBRkEsaUJBQUEsQ0FEQSxlQUFBLENBUUEsa0JBQUEsQ0FUQSxVakI0bkZoQixDaUIvbUZnQiw4RUFFSSw4QkFBQSxDQUFBLHNCQUFBLENBQ0EsZ0NBQUEsQ0FBQSx3QkFBQSxDQUNBLDRCQUFBLENBQUEsb0JBQUEsQ0FIQSxjakJvbkZwQixDaUJ6bUZnQixpRkFTSSxXQUFBLENBTkEsa0JBQUEsQ0FGQSxxQkFBQSxDQUdBLGdCQUFBLENBQ0EsU0FBQSxDQUdBLFNBQUEsQ0FGQSw0QkFBQSxDQUNBLGtCQUFBLENBTEEsb0JqQmtuRnBCLENpQnptRm9CLHlGQUNJLHFCakIybUZ4QixDaUJ0bUZnQixrRUFNSSxnQkFBQSxDQUhBLGFYNUlILENXd0pHLGNBQUEsQ0FSQSxvQkFBQSxDQUlBLE1BQUEsQ0FWQSxnQ0FBQSxDQUdBLGNBQUEsQ0FDQSxlQUFBLENBT0EsV0FBQSxDQUVBLGdCQUFBLENBTkEsUUFBQSxDQUtBLHNCQUFBLENBSEEsa0JqQjRtRnBCLENpQnBtRmdCLHNFQUNJLCtCQUFBLENBQUEsdUJBQUEsQ0FDQSxrQlhoTE4sQ1dpTE0sV2pCc21GcEIsQ2lCbm1Gb0IsNEVBRUksYVhuS1AsQ1dvS08sZWpCb21GeEIsQ2lCam1Gb0IsMkZBQ0ksU0FBQSxDQUNBLGdDakJtbUZ4QixDaUI5bEZZLGlFQUNJLHNCQUFBLENBQ0Esd0JBQUEsQ0FDQSxhWHZNQSxDV3dNQSxRQUFBLENBQ0EsZUFBQSxDQUNBLFVqQmdtRmhCLENpQjlsRmdCLG1GQUNJLGtCakJnbUZwQixDaUI3bEZnQiw0RUFDSSx3QlhqTkosQ1drTkksMERBQUEsQ0FDQSxtQmpCK2xGcEIsQ2lCeGxGSSxtQ0FHSSxZQUFBLENBRkEsTUFBQSxDQUdBLGtCQUFBLENBRkEsU2pCNGxGUixDaUJ4bEZRLHlCQU5KLG1DQU9RLFVqQjJsRlYsQ0FDRixDaUJ6bEZRLHNEQUdJLGtCQUFBLENBRkEsWUFBQSxDQUdBLHFCQUFBLENBRkEsc0JBQUEsQ0FJQSxtQkFBQSxDQURBLGlCakI0bEZaLENpQnpsRlksd0JBUkosc0RBU1EsWWpCNGxGZCxDQUNGLENpQnpsRlEsaURBRUksWUFBQSxDQURBLE1BQUEsQ0FHQSxrQkFBQSxDQURBLGNBQUEsQ0FLQSxZQUFBLENBRkEsMEJBQUEsQ0FLQSxnQkFBQSxDQUpBLGdCQUFBLENBRUEsZUFBQSxDQUNBLGtCakIybEZaLENpQnhsRlkseUJBYkosaURBa0JRLFdBQUEsQ0FGQSw0QkFBQSxDQUNBLGVBQUEsQ0FGQSxnQkFBQSxDQURBLFNqQitsRmQsQ0FDRixDaUJ0bEZRLDBEQUNJLGtCQUFBLENBQ0EsVWpCd2xGWixDaUJ0bEZZLHlCQUpKLDBEQUtRLFNqQnlsRmQsQ0FDRixDaUJ2bEZZLG9FQUdJLGVYM1BGLENXNFBFLGlDQUFBLENBRUEsYVhqUUMsQ1dxUUQsV0FBQSxDQVRBLFlBQUEsQ0FNQSx1QkFBQSxDQUNBLGVBQUEsQ0FIQSwyQkFBQSxDQUlBLG9CQUFBLENBUEEsVWpCaW1GaEIsQ2lCdmxGZ0IseUVBQ0ksWWpCeWxGcEIsQ2lCdmxGb0IseUJBSEoseUVBSVEscUJBQUEsQ0FDQSxZakIwbEZ0QixDQUNGLENpQnRsRmdCLDJFQU9JLGlCQUFBLENBSkEsa0JYNVNOLENXNlNNLGtCQUFBLENBSEEsWUFBQSxDQUNBLGVBQUEsQ0FJQSxlQUFBLENBREEsa0JqQjZsRnBCLENpQnJsRm9CLHlCQWJKLDJFQWVRLFlBQUEsQ0FEQSxrQmpCeWxGdEIsQ0FDRixDaUJ0bEZvQiw2RUFDSSxhQUFBLENBRUEsV0FBQSxDQURBLFVqQnlsRnhCLENpQnJsRm9CLCtFQUdJLFdBQUEsQ0FGQSxtQkFBQSxDQUFBLGdCQUFBLENBSUEsNEJBQUEsQ0FEQSxrQkFBQSxDQUZBLFVqQjBsRnhCLENpQm5sRmdCLDZFQUNJLGlCakJxbEZwQixDaUJubEZvQix5QkFISiw2RUFJUSxjakJzbEZ0QixDQUNGLENpQnBsRm9CLHlGQUVJLFVqQnFsRnhCLENpQm5sRndCLG1HQUdJLGtCWHBWYixDV3VWYSxrQkFBQSxDQUNBLGFYcFVYLENXOFRXLG9CQUFBLENBQ0EsZ0JabFZuQixDWXlWbUIsaUJBQUEsQ0FKQSxnQkFBQSxDQUtBLG1CQUFBLENBRkEsb0JBQUEsQ0FKQSx5QkFBQSxDQUFBLHNCQUFBLENBQUEsaUJqQjJsRjVCLENpQmxsRndCLDRGQUdJLFlBQUEsQ0FDQSxvQkFBQSxDQUhBLFFBQUEsQ0FDQSxTakJzbEY1QixDaUJsbEY0QiwrRkFFSSxrQlh0V2pCLENXeVdpQixrQkFBQSxDQUNBLGFYdFZmLENXaVZlLGdCWnBXdkIsQ1kyV3VCLGlCQUFBLENBQ0EsZ0JBQUEsQ0FMQSxnQkFBQSxDQU1BLG1CQUFBLENBSEEsb0JBQUEsQ0FKQSx5QkFBQSxDQUFBLHNCQUFBLENBQUEsaUJqQjJsRmhDLENpQjlrRm9CLGdGQUNJLGNqQmdsRnhCLENpQjlrRndCLGtGQUNJLGFYcFdYLENXcVdXLG9CakJnbEY1QixDaUI1a0ZvQiwrRUFDSSxRQUFBLENBQ0EsU2pCOGtGeEIsQ2lCM2tGb0IscUZBQ0ksZ0JaallmLENZa1llLGlCQUFBLENBQ0EsZWpCNmtGeEIsQ2lCemtGZ0IsMEVBRUksOEJBQUEsQ0FBQSxzQkFBQSxDQUNBLGdDQUFBLENBQUEsd0JBQUEsQ0FDQSw0QkFBQSxDQUFBLG9CQUFBLENBSEEsY2pCOGtGcEIsQ2lCemtGb0IsOEVBQ0ksaUNqQjJrRnhCLENpQnZrRmdCLHlCQXJJSixvRUFzSVEsVWpCMGtGbEIsQ0FDRixDaUJ0a0ZZLDJFQUlJLGtCQUFBLENBSEEsWUFBQSxDQUVBLHNCQUFBLENBREEsb0JBQUEsQ0FJQSxRQUFBLENBREEsY2pCeWtGaEIsQ2lCdGtGZ0IsOEVBQ0ksYWpCd2tGcEIsQ2lCcmtGZ0IsK2RBTUksUUFBQSxDQURBLGNqQndrRnBCLENpQnJrRm9CLHlCQVJKLCtkQVNRLGFqQjRrRnRCLENBQ0YsQ2lCMWtGb0IseWVBR0ksZVg5WlYsQ1crWlUsa0JBQUEsQ0FLQSxhWHZhUCxDV21hTyxZQUFBLENBRUEsZUFBQSxDQU5BLFdBQUEsQ0FLQSxzQkFBQSxDQU1BLGNBQUEsQ0FDQSxnQkFBQSxDQUxBLG9CQUFBLENBRUEsa0JBQUEsQ0FJQSxrQkFBQSxDQVpBLFVBQUEsQ0FTQSx5QkFBQSxDQUFBLHNCQUFBLENBQUEsaUJqQm1sRnhCLENpQjlrRndCLHVnQkFDSSxvQmpCb2xGNUIsQ2lCamxGd0IseUJBcEJKLHllQXFCUSxnQlp0Y25CLENZdWNtQiw2QkFBQSxDQUFBLDBCQUFBLENBQUEscUJBQUEsQ0FDQSxZakJ3bEYxQixDQUNGLENpQm5sRndCLDJoQkFDSSxrQlhsZFosQ1dtZFksVWpCeWxGNUIsQ2tCNWlHSSx5QkFGSix5QkFHUSw2QmxCZ2pHTixDQUNGLENrQjlpR0kseUNBQ0ksV2xCZ2pHUixDa0I3aUdRLDZEQUNJLFlsQitpR1osQ2tCNWlHUSwrREFFSSxnQmJWSCxDYVNHLGtCbEIraUdaLENrQjNpR1EseUJBYkoseUNBZVEsWUFBQSxDQURBLFVsQitpR1YsQ2tCNWlHVSw2REFDSSxhbEI4aUdkLENrQjVpR2MsMkVBQ0ksV2xCOGlHbEIsQ2tCMWlHVSwrREFDSSxZbEI0aUdkLENBQ0YsQ2tCeGlHSSxvQ0FDSSxrQkFBQSxDQUVBLFlBQUEsQ0FEQSxlbEIyaUdSLENrQnhpR1EseUJBTEosb0NBT08sVWxCMGlHVCxDQUNGLENrQnhpR1EsYUFWSixvQ0FXUSxzQmxCMmlHVixDQUNGLENrQnppR1EsMERBQ0ksYUFBQSxDQUVBLGdCYmhESCxDYWlERyxlQUFBLENBRkEsa0JBQUEsQ0FHQSxvQmxCMmlHWixDa0J4aUdRLDRDQUNJLGtCbEIwaUdaLENrQnhpR1ksMkRBQ0ksZ0JiekRQLENhMERPLGlCQUFBLENBQ0EsY2xCMGlHaEIsQ2tCcmlHWSx5QkFESiwyQ0FFUSxZQUFBLENBQ0EsNEJsQndpR2QsQ0FDRixDa0J0aUdZLHlCQU5KLDJDQU9RLHFCbEJ5aUdkLENBQ0YsQ2tCdGlHUSxnREFDSSxlQUFBLENBV0EseURBQUEsQ0FDQSxvQkFBQSxDQVRBLFdBQUEsQ0FEQSxhWjNESyxDWWtFTCxhWnBGSSxDWWtGSixjQUFBLENBSEEsYUFBQSxDQUhBLGdDQUFBLENBSUEsZ0JiaEZILENhcUZHLGVBQUEsQ0FJQSxpQkFBQSxDQURBLGtCQUFBLENBTEEsb0JBQUEsQ0FPQSxrQmxCd2lHWixDa0J0aUdZLHNEQUNJLDBEQUFBLENBQ0Esb0JsQndpR2hCLENrQnJpR1ksc0RBQ0ksMERBQUEsQ0FDQSxvQmxCdWlHaEIsQ2tCcGlHWSx5QkE1QkosZ0RBaUNRLGtCQUFBLENBSEEsb0JBQUEsQ0FDQSxZQUFBLENBRkEsV0FBQSxDQUdBLG9CQUFBLENBR0EsaUJBQUEsQ0FEQSxpQmxCd2lHZCxDa0JyaUdjLDRHQUNJLG9CbEJ1aUdsQixDQUNGLENrQnBpR1ksc0RBQ0ksYWxCc2lHaEIsQ2tCamlHUSx1Q0FDSSxnQmJ6SEgsQ2EwSEcsZWxCbWlHWixDa0IvaEdJLG9DQUNJLGtCbEJpaUdSLENrQi9oR1Esa0RBQ0ksUWxCaWlHWixDa0IzaEdBLGtCQUlJLGFaNUhhLENZeUhiLE1BQUEsQ0FDQSxlQUFBLENBQ0Esa0JBQUEsQ0FFQSx3QmxCOGhHSixDa0I1aEdJLHlCQVBKLGtCQVVRLFlBQUEsQ0FGQSxTQUFBLENBQ0EsVWxCZ2lHTixDQUNGLENrQjdoR0ksd0NBR0ksWUFBQSxDQURBLGdCYnpKQyxDYXdKRCxrQmxCaWlHUixDa0I3aEdRLHlCQUxKLHdDQU1RLGFsQmdpR1YsQ0FDRixDa0I3aEdJLGdDQUNJLGVBQUEsQ0FDQSxrQkFBQSxDQUVBLGtCQUFBLENBREEsbUJsQmdpR1IsQ2tCNWhHSSw0QkFDSSxlbEI4aEdSLENrQjNoR0ksOEJBRUksWUFBQSxDQUNBLGVBQUEsQ0FDQSxpQkFBQSxDQUhBLFVsQmdpR1IsQ2tCM2hHUSxrQ0FFSSxXQUFBLENBQ0EsbUJBQUEsQ0FBQSxnQkFBQSxDQUZBLFVsQitoR1osQ2tCemhHSSxrQ0FFSSxZQUFBLENBQ0EsMEJBQUEsQ0FGQSxnQmxCNmhHUixDa0J6aEdRLDRDQUdJLGtCWm5NRyxDWXNNSCxrQkFBQSxDQUNBLGFabkxLLENZNktMLG9CQUFBLENBQ0EsZ0Jiak1ILENhd01HLGlCQUFBLENBQ0EsZ0JBQUEsQ0FMQSxnQkFBQSxDQU1BLG1CQUFBLENBSEEsb0JBQUEsQ0FKQSx5QkFBQSxDQUFBLHNCQUFBLENBQUEsaUJsQmtpR1osQ2tCdmhHSSwyQkFDSSxtQmxCeWhHUixDa0J2aEdRLHlCQUhKLDJCQUlRLGVsQjBoR1YsQ0FDRixDa0J4aEdRLGlDQUNJLHdCbEIwaEdaLENrQnRoR0ksc0NBQ0ksV0FBQSxDQUNBLGVsQndoR1IsQ2tCdGhHUSxvREFDSSxXbEJ3aEdaLENrQnJoR1EseUJBUkosc0NBU1EsWWxCd2hHVixDQUNGLENrQnBoR1EsaUNBQ0ksZ0JBQUEsQ0FDQSxpQmxCc2hHWixDa0JuaEdRLG9DQUVJLGNBQUEsQ0FEQSxlbEJzaEdaLENrQm5oR1ksdUNBR0ksY0FBQSxDQURBLGlCQUFBLENBREEsY2xCdWhHaEIsQ2tCbmhHZ0IsMENBQ0ksYWxCcWhHcEIsQ2tCaGhHZ0Isb0RBSUksWUFBQSxDQUVBLGNBQUEsQ0FEQSxvQkFBQSxDQUhBLGVBQUEsQ0FDQSxTbEJxaEdwQixDa0JoaEdvQix1REFlSSxrQkFBQSxDQWJBLGtCWjNRVixDWThRVSxrQkFBQSxDQUNBLGFadlBQLENZOFBPLFlBQUEsQ0FaQSxnQmJwUWYsQ2FpUmUsc0JBQUEsQ0FOQSxpQkFBQSxDQUNBLGdCQUFBLENBTEEsZ0JBQUEsQ0FNQSxtQkFBQSxDQUVBLGlCQUFBLENBTEEsb0JBQUEsQ0FJQSx5QkFBQSxDQVJBLHlCQUFBLENBQUEsc0JBQUEsQ0FBQSxpQmxCOGhHeEIsQ2tCM2dHSSx5QkFDSSxVbEI2Z0dSLENtQjd5R0EsY0FDSSxpQm5CZ3pHSixDbUI5eUdJLHlCQUhKLGNBSVEsVW5CaXpHTixDQUNGLENtQi95R0ksK0JBVUksa0JBQUEsQ0FUQSxlQUFBLENBQ0Esa0JBQUEsQ0FJQSxhYldTLENhVlQsWUFBQSxDQUNBLGtCQUFBLENBQ0Esc0JBQUEsQ0FMQSxnQkFBQSxDQUNBLGVBQUEsQ0FGQSxpQm5Cd3pHUixDbUIveUdRLHlCQVpKLCtCQWFRLFluQmt6R1YsQ0FDRixDbUJoekdRLHlCQWhCSiwrQkFvQlEscUJBQUEsQ0FEQSxnQkFBQSxDQUZBLGFBQUEsQ0FDQSxTbkJxekdWLENBQ0YsQ21CanpHUSxxQ0FDSSxlQUFBLENBRUEsaUJBQUEsQ0FEQSxXbkJvekdaLENtQmp6R1kseUNBQ0kscUJBQUEsQ0FBQSxrQkFBQSxDQUNBLFVuQm16R2hCLENtQi95R1Esd0NBQ0ksaUJuQml6R1osQ21CL3lHWSxnREFHSSxrQkFBQSxDQUZBLFlBQUEsQ0FDQSxhQUFBLENBRUEsZW5CaXpHaEIsQ21CL3lHZ0IseUJBTkosZ0RBT1Esc0JuQmt6R2xCLENBQ0YsQ21CaHpHZ0IseUJBVkosZ0RBV1EsU25CbXpHbEIsQ0FDRixDbUJqekdnQix1REFDSSxhYnBESixDYXFESSxjQUFBLENBQ0EsZUFBQSxDQUNBLGVBQUEsQ0FFQSxrQkFBQSxDQURBLGdCbkJvekdwQixDb0JuM0dBLG9CQUtJLGVkc0JVLENjckJWLGtCQUFBLENBRkEsYWRvQmEsQ2N2QmIsV0FBQSxDQU1BLG1CcEJvM0dKLENvQmwzR0ksdUJBRUksa0JBQUEsQ0FEQSxpQnBCcTNHUixDb0JqM0dJLDBCQWRKLG9CQWVRLFdwQm8zR04sQ0FDRixDb0JsM0dJLHlCQWxCSixvQkFtQlEsZ0JBQUEsQ0FDQSwyQnBCcTNHTixDQUNGLENvQm4zR0ksbURBQ0ksY0FBQSxDQUNBLG1CQUFBLENBQUEsZ0JwQnEzR1IsQ29CLzJHQSxvQkFDSSxhQUFBLENBQ0EsZ0JBQUEsQ0FDQSxtQnBCazNHSixDb0JoM0dJLHlCQUdJLGtCQUFBLENBRkEsWUFBQSxDQUNBLHFCcEJtM0dSLENvQjkyR0EsOEJBQ0ksc0JwQmkzR0osQ29COTJHUSwrREFFSSxhQUFBLENBRUEsY3BCODJHWixDb0J6MkdBLHVCQUtJLHFCQUFBLENBRkEsa0JBQUEsQ0FHQSxlQUFBLENBRkEsaUJBQUEsQ0FIQSxnQkFBQSxDQUNBLGVwQmczR0osQ29CMTJHSSwyQ0FDSSxRcEI0MkdSLENvQjMyR1EsOENBR0ksWUFBQSxDQURBLGdCQUFBLENBREEsUXBCKzJHWixDcUJsN0dBLGVBS0ksa0JBQUEsQ0FIQSxZQUFBLENBREEsTUFBQSxDQUVBLHFCQUFBLENBQ0Esc0JBQUEsQ0FFQSxZckJxN0dKLENxQm43R0ksMEJBUkosZUFTUSxXckJzN0dOLENBQ0YsQ3FCcDdHSSxnQ0FHSSxrQkFBQSxDQUZBLFlBQUEsQ0FDQSxzQkFBQSxDQUVBLGVyQnM3R1IsQ3FCcDdHUSx5Q0FFSSxlZk9FLENlTkYsaUNBQUEsQ0FFQSxhZkNLLENlRUwsWUFBQSxDQURBLGtCQUFBLENBRUEsZ0JBQUEsQ0FDQSxlQUFBLENBTkEsWUFBQSxDQUVBLGVBQUEsQ0FLQSxvQkFBQSxDQVZBLFNyQmc4R1osQ3FCcDdHWSx5QkFiSix5Q0FjUSxTckJ1N0dkLENBQ0YsQ3FCcjdHWSw0Q0FDSSxjaEI3QlAsQ2dCOEJPLGVyQnU3R2hCLENxQnA3R1ksZ0RBR0ksa0JmM0NGLENlNENFLGtCQUFBLENBRkEsWUFBQSxDQUlBLGVBQUEsQ0FEQSxrQkFBQSxDQUpBLFVyQjI3R2hCLENxQnA3R2dCLG9EQUdJLFdBQUEsQ0FGQSxxQkFBQSxDQUFBLGtCQUFBLENBSUEsNEJBQUEsQ0FEQSxrQkFBQSxDQUZBLFVyQnk3R3BCLENxQm43R2dCLDBCQWhCSixnREFpQlEsWXJCczdHbEIsQ0FDRixDcUJuN0dZLDJDQUdJLGNBQUEsQ0FGQSxpQkFBQSxDQUdBLGVBQUEsQ0FDQSx3QkFBQSxDQUhBLGFyQnc3R2hCLENxQmw3R1ksK0NBRUksOEJBQUEsQ0FBQSxzQkFBQSxDQUNBLGdDQUFBLENBQUEsd0JBQUEsQ0FDQSwrQkFBQSxDQUFBLHVCQUFBLENBSEEsY3JCdTdHaEIsQ3FCbDdHZ0IsbURBQ0ksaUNyQm83R3BCLENEaGdIQSxXQUtJLGtCQUFBLENBSEEsWUFBQSxDQURBLE1BQUEsQ0FFQSxxQkFBQSxDQUNBLHNCQUFBLENBRUEsWUNtZ0hKLENEamdISSw4QkFDSSxlQUFBLENBQ0EsaUJDbWdIUixDRGpnSFEsaUNBQ0ksVU9ZTSxDUFhOLGtCQ21nSFosQ0QvL0dZLHlCQURKLGlDQUVRLGNDa2dIZCxDQUNGLENEOS9HSSwwQkF4QkosV0EwQlEsY0FBQSxDQURBLFVDa2dITixDQUNGLENELy9HSSx5QkE3QkosV0E4QlEsY0FBQSxDQUVBLGVBQUEsQ0FEQSxjQ21nSE4sQ0FDRixDRGhnSEksbUJBSUksa0JBQUEsQ0FGQSxZQUFBLENBQ0EsNEJBQUEsQ0FFQSxpQkFBQSxDQUpBLFVDc2dIUixDRGhnSFEsMEJBUEosbUJBUVEscUJBQUEsQ0FDQSxXQUFBLENBSUEsZUFBQSxDQURBLFNBQUEsQ0FEQSxTQ3FnSFYsQ0FDRixDRGhnSFEsaUVBRUksTUFBQSxDQUNBLGlCQ2tnSFosQ0RoZ0hZLHlFQUVJLHFCQUFBLENBQUEsa0JBQUEsQ0FEQSxTQ29nSGhCLENELy9HUSxnRUFLSSxhTzVDSyxDUDJDTCxlQUFBLENBRkEsYUFBQSxDQUlBLGlCQ2dnSFosQ0Q5L0dZLDBCQVJKLGdFQVNRLGNDa2dIZCxDQUNGLENEamdIWSxvRUFJSSxnQkFBQSxDQUhBLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxjQ3FnSGhCLENEaGdIUSxpQ0FDSSxNQUFBLENBRUEsYUFBQSxDQURBLGlCQ21nSFosQ0RqZ0hZLDBCQUpKLGlDQU1RLDJCQUFBLENBREEsZUNxZ0hkLENBQ0YsQ0RuZ0hZLHFDQUVJLHFCQUFBLENBQUEsa0JBQUEsQ0FEQSxVQ3NnSGhCLENEaGdISSxpQ0FDSSxrQkNrZ0hSLENEaGdIUSxxQ0FDSSxpQkNrZ0haLENENy9HSSxvQkFDSSxlT2hGTSxDUGlGTixrQkFBQSxDQUlBLDhDQUFBLENBRkEsYUFBQSxDQUNBLHNCQUFBLENBRkEsaUJDa2dIUixDRDcvR1EsdUJBQ0ksYUMrL0daLENENS9HUSwwQkFaSixvQkFhUSxjQUFBLENBQ0EsWUMrL0dWLENBQ0YsQ0Q3L0dRLHFDQUdJLGFPdEdLLENQb0dMLFlBQUEsQ0FHQSxhQUFBLENBRkEsZUNpZ0haLENENy9HWSwwQkFOSixxQ0FPUSw2QkNnZ0hkLENBQ0YsQ0Q5L0dZLGlEQUtJLHFCQUFBLENBSkEsTUFBQSxDQUVBLGFBQUEsQ0FEQSxhQUFBLENBRUEsZUNpZ0hoQixDRDkvR2dCLDBCQVBKLGlEQVVRLFdBQUEsQ0FEQSxjQUFBLENBREEsY0NtZ0hsQixDQUNGLENELy9HZ0IscURBQ0kscUJBQUEsQ0FBQSxrQkFBQSxDQUNBLFVDaWdIcEIsQ0QvL0dvQiwwQkFKSixxREFPUSxrQkFBQSxDQURBLGVDa2dIdEIsQ0FDRixDRDUvR1ksZ0RBQ0ksY0M4L0doQixDRDcvR2dCLDBCQUZKLGdEQUdRLGNDZ2dIbEIsQ0FDRixDRDUvR1kseUNBQ0ksYUM4L0doQixDRDMvR1ksd0NBRUksYU9ySkMsQ1BvSkQsUUM4L0doQixDRDE5R1ksd0NBQ0ksbUJDOCtHaEIsQ0Q1K0dnQiwyQ0FFSSxrQkFBQSxDQURBLGtCQysrR3BCLENEMytHd0IsK0RBQ0ksYUM2K0c1QixDRHgrR3dCLGdFQUNJLGFDMCtHNUIsQ0RyK0d3QixnRUFDSSxhQ3UrRzVCLENEbCtHd0IsZ0VBQ0ksYUNvK0c1QixDRDU5R0ksMkJBQ0ksZUFBQSxDQUNBLGlCQUFBLENBQ0EsVUM4OUdSLENENTlHUSw2Q0FFSSxZQUFBLENBRUEsc0JBQUEsQ0FIQSxlQUFBLENBRUEsVUMrOUdaLENENTlHWSx5QkFOSiw2Q0FTUSxrQkFBQSxDQUZBLHFCQUFBLENBQ0Esc0JDZytHZCxDQUNGLENENzlHWSw0REFHSSxZQUFBLENBQ0EscUJBQUEsQ0FDQSw2QkFBQSxDQUhBLGFBQUEsQ0FEQSxTQ20rR2hCLENENzlHZ0IseUJBUEosNERBU1Esa0JBQUEsQ0FEQSxTQ2krR2xCLENBQ0YsQ0Q5OUdnQiwrREFFSSxrQk8zUUosQ1A0UUksa0JBQUEsQ0FHQSxlQUFBLENBTEEsUUFBQSxDQUlBLFlBQUEsQ0FEQSxpQkNrK0dwQixDRDc5R2dCLCtEQUNJLGFPbFFILENQb1FHLGlCQUFBLENBQ0EsZUFBQSxDQUZBLGtCQ2krR3BCLENENzlHb0IseUVBRUksYU8vUlIsQ1A4UlEsV0FBQSxDQUdBLG9CQUFBLENBREEsZUFBQSxDQUdBLGlCQUFBLENBREEsVUNnK0d4QixDRDM5R2dCLHdFQUVJLGFBQUEsQ0FEQSxTQzg5R3BCLENEMzlHb0IsNEVBQ0ksbUJBQUEsQ0FBQSxnQkFBQSxDQUNBLFVDNjlHeEIsQ0QxOUdvQix5QkFUSix3RUFVUSxlQzY5R3RCLENBQ0YsQ0R2OUdJLGlDQUlJLGdCQUFBLENBSEEsbUJBQUEsQ0FDQSxpQkFBQSxDQUNBLFVDMDlHUixDRHY5R1EseUJBTkosaUNBUVEsY0FBQSxDQURBLGNDMjlHVixDQUNGLENEdjlHUSxxREFFSSxZQUFBLENBRUEsc0JBQUEsQ0FIQSxlQUFBLENBRUEsVUMwOUdaLENEdjlHWSwwQkFOSixxREFTUSxrQkFBQSxDQUZBLHFCQUFBLENBQ0Esc0JBQUEsQ0FPQSxxQkFBQSxDQURBLGlCQUFBLENBRkEsVUMyOUdkLENBQ0YsQ0R0OUdZLHNFQUVJLGFPbFVDLENQaVVELE1BQUEsQ0FFQSxrQkN3OUdoQixDRHI5R2dCLHlFQUNJLFlDdTlHcEIsQ0RwOUdnQiwwQkFWSixzRUFXUSxrQkN1OUdsQixDQUNGLENEcDlHWSxxRUFDSSx1QkNzOUdoQixDRGw5R1ksbUVBRUksWUFBQSxDQURBLE1BQUEsQ0FHQSxrQkFBQSxDQURBLGNBQUEsQ0FFQSwwQkFBQSxDQUdBLGtCQUFBLENBRkEsVUNxOUdoQixDRGo5R2dCLDBCQVZKLG1FQWVRLFdBQUEsQ0FGQSw0QkFBQSxDQUNBLGVBQUEsQ0FGQSxnQkFBQSxDQURBLFNDdzlHbEIsQ0FDRixDRGw5R2dCLDZFQUdJLGVPdFdOLENQdVdNLGlDQUFBLENBRUEsYU81V0gsQ1BpWEcsTUFBQSxDQUVBLGlCQUFBLENBTEEsZ0JBQUEsQ0FQQSxhQUFBLENBQ0EsZUFBQSxDQU9BLGVBQUEsQ0FKQSxZQUFBLENBRUEsaUJBQUEsQ0FHQSxvQkNzOUdwQixDRGg5R29CLGtGQUNJLGFDazlHeEIsQ0QvOEdvQixvRkFHSSxrQk9yWlYsQ1BzWlUsa0JBQUEsQ0FGQSxZQUFBLENBSUEsZUFBQSxDQURBLGtCQUFBLENBSkEsVUNzOUd4QixDRC84R3dCLHlCQVJKLG9GQVNRLFlDazlHMUIsQ0FDRixDRGg5R3dCLHdGQUdJLFdBQUEsQ0FGQSxtQkFBQSxDQUFBLGdCQUFBLENBSUEsNEJBQUEsQ0FEQSxrQkFBQSxDQUZBLFVDcTlHNUIsQ0Q5OEdvQiwrRUFDSSxpQkFBQSxDQUNBLGFDZzlHeEIsQ0Q3OEdvQixtRkFFSSw4QkFBQSxDQUFBLHNCQUFBLENBQ0EsZ0NBQUEsQ0FBQSx3QkFBQSxDQUNBLDRCQUFBLENBQUEsb0JBQUEsQ0FIQSxjQ2s5R3hCLENENzhHd0IsdUZBQ0ksaUNDKzhHNUIsQ0QzOEdvQix5QkF6REosNkVBMERRLFNDODhHdEIsQ0FDRixDRHY4R0ksbUJBRUksb0JBQUEsQ0FEQSxpQkFBQSxDQUVBLFVDeThHUixDRHY4R1EseUJBTEosbUJBTVEsYUMwOEdWLENBQ0YsQ0R4OEdRLG1DQVlJLGtCQUFBLENBWEEsZU8vYUUsQ1BnYkYsa0JBQUEsQ0FLQSw4Q0FBQSxDQUVBLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCQUFBLENBSEEsYUFBQSxDQUpBLGFBQUEsQ0FFQSxZQUFBLENBSEEsaUJBQUEsQ0FFQSxTQ2k5R1osQ0R4OEdZLDBCQWRKLG1DQWVRLGFBQUEsQ0FDQSxTQzI4R2QsQ0FDRixDRHo4R1kseUJBbkJKLG1DQW9CUSxjQUFBLENBRUEsWUFBQSxDQURBLFVDNjhHZCxDQUNGLENEMThHWSxnREFDSSxZQzQ4R2hCLENEMThHZ0IsK0RBQ0ksY0M0OEdwQixDRHg4R1ksMENBR0ksVUFBQSxDQUNBLGtCQUFBLENBRkEsZUFBQSxDQURBLFNDNjhHaEIsQ0R4OEdnQiwwREFFSSxrQkFBQSxDQURBLGlCQzI4R3BCLENEdjhHZ0IsaURBS0ksV0FBQSxDQUZBLE1BQUEsQ0FGQSxpQkFBQSxDQUNBLEtBQUEsQ0FFQSxVQzA4R3BCLENEcjhHWSxnREFDSSxhT3ZlQyxDUHllRCxZQUFBLENBREEsZUFBQSxDQUVBLG1CQ3U4R2hCLENEdDhHZ0IseUJBTEosZ0RBTVEsYUN5OEdsQixDQUNGLENEdjhHZ0IsMEJBVEosZ0RBVVEsYUMwOEdsQixDQUNGLENEajhHUSx5QkFESiwrQkFFUSxRQ284R1YsQ0FDRixDRGg4R0EsZ0JBQ0ksbUJDbThHSixDc0I1OUhBLGtFQU1JLHNCQUFBLENBRkEsWUFBQSxDQURBLE1BQUEsQ0FNQSxxQkFBQSxDQUpBLDZCQUFBLENBR0EsbUJBQUEsQ0FFQSx1QkFBQSxDQUhBLFV0QmsrSEosQ3NCNzlISSwwQkFaSixrRUFjUSxjQUFBLENBREEsV3RCbStITixDQUNGLENzQmgrSEkseUJBakJKLGtFQW1CUSxjQUFBLENBREEsV3RCcytITixDQUNGLENzQm4rSEksMkhBTUksa0JBQUEsQ0FGQSxZQUFBLENBQ0Esc0JBQUEsQ0FKQSxTQUFBLENBQ0EsaUJBQUEsQ0FDQSxVdEIwK0hSLENzQnIrSFEsOEtBR0ksU0FBQSxDQURBLGlCQUFBLENBREEsVXRCMitIWixDc0J2K0hZLHlCQUxKLDhLQU1RLGV0QjQrSGQsQ0FDRixDc0J6K0hRLG1KQUVJLGtCQUFBLENBREEsWXRCOCtIWixDc0IzK0hZLHdLQUVJLFVoQm5CRixDZ0JrQkUsZ0JqQnpDUCxDaUIyQ08sZUFBQSxDQUNBLHdCdEIrK0hoQixDc0I3K0hnQix1TEFFSSxpQkFBQSxDQURBLGdCdEJrL0hwQixDc0I5K0hnQiwwTEFFSSxnQkFBQSxDQURBLGV0Qm0vSHBCLENzQjcrSFEsbUpBQ0ksYUFBQSxDQUNBLGV0QmkvSFosQ3NCLytIWSx5QkFKSixtSkFLUSxXdEJvL0hkLENBQ0YsQ3NCLytISSwwTEFFSSxrQkFBQSxDQUNBLDBCdEJvL0hSLENzQmovSEksMkhBQ0ksWUFBQSxDQUVBLHFCQUFBLENBREEsNkJBQUEsQ0FFQSxVdEJxL0hSLENzQm4vSFEsd0tBQ0ksNkJ0QnUvSFosQ3NCcC9IUSxvSUFDSSxlQUFBLENBQ0Esa0JBQUEsQ0FDQSxpQnRCdy9IWixDc0JyL0hRLDhLQUNJLGdCakIxRkgsQ2lCNkZHLGtCQUFBLENBREEsWUFBQSxDQUdBLGVBQUEsQ0FEQSxpQnRCeS9IWixDc0JyL0hRLGtLQUNJLGtCdEJ5L0haLENzQnYvSFkseUJBSEosa0tBSVEsZXRCNC9IZCxDQUNGLENzQjEvSFksZ01BRUksWUFBQSxDQURBLFV0QisvSGhCLENzQjUvSGdCLHlQQUNJLFlBQUEsQ0FDQSxjQUFBLENBQ0Esc0J0QmdnSXBCLENzQjkvSG9CLHlCQUxKLHlQQU1RLGdCdEJtZ0l0QixDQUNGLENzQjkvSFEsMktBQ0ksWUFBQSxDQUNBLDZCQUFBLENBQ0Esa0J0QmtnSVosQ3NCaGdJWSx5QkFMSiwyS0FNUSxxQkFBQSxDQUNBLGV0QnFnSWQsQ0FDRixDc0JuZ0lZLHliQUNJLFN0QnlnSWhCLENzQnRnSVksMk5BQ0ksaUJ0QjBnSWhCLENzQnZnSVksOE5BQ0ksZ0J0QjJnSWhCLENzQnhnSVkseUJBQ0kseWJBRUksZUFBQSxDQURBLFV0QitnSWxCLENBQ0YsQ3NCdmdJSSxzR0FDSSxxQkFBQSxDQUNBLDBCdEIyZ0lSLENzQnhnSUkseUJBcktKLGtFQXVLUSxrQkFBQSxDQURBLHFCdEI4Z0lOLENBQ0YsQ3NCM2dJSSxrSEFDSSxpQkFBQSxDQUVBLFVBQUEsQ0FEQSxTdEJnaElSLENzQjVnSUksNEdBS0ksc0JBQUEsQ0FDQSxZQUFBLENBSkEsa0JBQUEsQ0FFQSw2QkFBQSxDQUhBLFV0Qm9oSVIsQ3NCN2dJUSxvSUFDSSxZdEJpaElaLENzQjdnSUksdVVBR0ksU3RCcWhJUixDc0JuaElRLHlCQUxKLHVVQU9RLGFBQUEsQ0FEQSxTdEIraElWLENBQ0YsQ3NCcmhJUSw2SUFFSSxZQUFBLENBQ0Esc0JBQUEsQ0FGQSxldEIyaElaLENzQnZoSVksdUxBQ0ksMEJBQUEsQ0FDQSxhQUFBLENBQ0EsVXRCMmhJaEIsQ3NCemhJZ0IsNE1BQ0ksZ0J0QjZoSXBCLENzQjFoSWdCLGtOQUNJLDJEdEI4aElwQixDc0IxaElZLDBMQUdJLHdCQUFBLENBRUEsa0JBQUEsQ0FKQSxhQUFBLENBR0EsV0FBQSxDQUZBLGlCdEJpaUloQixDc0I1aElnQiwrTUFFSSx1REFBQSxDQURBLFVBQUEsQ0FHQSxXQUFBLENBQ0EsaUJBQUEsQ0FFQSxVQUFBLENBREEsUUFBQSxDQUhBLFVBQUEsQ0FLQSxTdEJnaUlwQixDc0J6aElRLDZJQUdJLGVoQi9ORSxDZ0JnT0Ysa0JBQUEsQ0FGQSxXQUFBLENBR0EsZUFBQSxDQUVBLG9CQUFBLENBREEsaUJBQUEsQ0FMQSxVdEJtaUlaLENzQjNoSVksMExBQ0ksa0JoQnBQRyxDZ0IyUEgsa0JBQUEsQ0FGQSxRQUFBLENBSkEsVUFBQSxDQUtBLFdBQUEsQ0FKQSxpQkFBQSxDQUVBLEtBQUEsQ0FEQSx1QnRCbWlJaEIsQ3NCNWhJWSwwTEFLSSxrQkFBQSxDQUZBLFlBQUEsQ0FEQSxXQUFBLENBRUEsNkJBQUEsQ0FIQSxVdEJvaUloQixDc0I5aElnQix5TUFHSSxrQkFBQSxDQURBLFdBQUEsQ0FEQSxVQUFBLENBR0EsU3RCa2lJcEIsQ3NCaGlJb0IsOE5BQ0ksa0J0Qm9pSXhCLENzQmxpSXdCLDRQQUNJLGtCdEJzaUk1QixDc0JsaUlvQix1T0FDSSxrQnRCc2lJeEIsQ3NCcGlJd0IscVFBQ0ksa0J0QndpSTVCLENzQnBpSW9CLHdOQUNJLGtCdEJ3aUl4QixDc0J0aUl3QixzUEFDSSxrQnRCMGlJNUIsQ3NCdGlJb0Isb09BQ0ksa0J0QjBpSXhCLENzQnhpSXdCLGtRQUNJLGtCdEI0aUk1QixDc0J4aUlvQix3TkFDSSxrQnRCNGlJeEIsQ3NCMWlJd0Isc1BBQ0ksa0J0QjhpSTVCLENzQjFpSW9CLGlPQUNJLHdCQUFBLENBQ0Esc0RBQUEsQ0FFQSx1QkFBQSxDQURBLDJCQUFBLENBR0EsV0FBQSxDQURBLFV0QitpSXhCLENzQnBpSVEscUtBQ0ksWUFBQSxDQUNBLHNCQUFBLENBQ0EsZXRCd2lJWixDc0J0aUlZLCtNQUNJLDBCQUFBLENBQ0EsYXRCMGlJaEIsQ3NCdmlJb0IsMlFBQ0kseUR0QjJpSXhCLENzQnJpSVEsc0pBRUksZWhCeFVFLENnQnlVRixrQkFBQSxDQUNBLFl0QndpSVosQ3NCdGlJWSwyS0FDSSxhaEJyV0QsQ2dCc1dDLGNBQUEsQ0FDQSxpQkFBQSxDQUNBLGlCdEIwaUloQixDc0J2aUlZLHdLQUNJLGtCaEI5VkssQ2dCK1ZMLGtCQUFBLENBR0EsY0FBQSxDQURBLGFBQUEsQ0FHQSxlQUFBLENBSkEsWUFBQSxDQUdBLG9CdEI0aUloQixDc0J6aUlnQixzTUFHSSxrQmhCdFhMLENnQnVYSyxrQkFBQSxDQUZBLFdBQUEsQ0FHQSxhQUFBLENBSkEsVXRCaWpJcEIsQ3NCM2lJb0IsbVBBQ0ksa0JBQUEsQ0FPQSxrQkFBQSxDQUZBLFFBQUEsQ0FKQSxVQUFBLENBS0EsV0FBQSxDQUpBLGlCQUFBLENBRUEsS0FBQSxDQURBLHVCQUFBLENBS0EsT3RCK2lJeEIsQ3NCNWlJb0IsbVBBS0ksa0JBQUEsQ0FGQSxZQUFBLENBREEsV0FBQSxDQUVBLDZCQUFBLENBSEEsVXRCb2pJeEIsQ3NCOWlJd0Isa1FBSUksa0JBQUEsQ0FEQSxrQkFBQSxDQURBLFVBQUEsQ0FEQSxTdEJxakk1QixDc0Joakk0QixnU0FDSSxrQnRCb2pJaEMsQ3NCOWlJZ0IsbU1BRUksa0JBQUEsQ0FEQSxZdEJtaklwQixDc0IvaUlvQixxTkFLSSwrREFBQSxDQUVBLDJCQUFBLENBREEsbUJBQUEsQ0FGQSxrQkFBQSxDQUZBLFdBQUEsQ0FDQSxjQUFBLENBRkEsVXRCeWpJeEIsQ3NCaGpJb0Isd05BQ0ksYWhCdFpQLENnQndaTyxlQUFBLENBREEsZUFBQSxDQUVBLGlCdEJvakl4QixDc0JoaklnQiw4TkFDSSxVdEJvaklwQixDc0JoaklvQix3TkFDSSxTdEJvakl4QixDc0J4aUlRLCtKQUNJLGVoQjdhRSxDZ0I4YUYsa0JBQUEsQ0FDQSw4Q0FBQSxDQUNBLGFoQm5iSyxDZ0JvYkwsWXRCNGlJWixDc0IxaUlZLGdNQUNJLGV0QjhpSWhCLENzQjNpSVksd0tBRUksYWhCNWJDLENnQjJiRCxnQmpCM2NQLENpQjhjTyxldEIraUloQixDc0I3aUlnQix1TEFDSSxldEJpaklwQixDc0I3aUlZLG9MQUNJLGFoQjNkRCxDZ0I0ZEMsY0FBQSxDQUNBLGlCdEJpakloQixDc0I5aUlZLHlNQUNJLGlCdEJrakloQixDc0JoaklnQixtUEFFSSxrQnRCb2pJcEIsQ3NCaGpJWSwyTkFJSSxrQkFBQSxDQUZBLGFoQjNlRCxDZ0IwZUMsWUFBQSxDQUVBLGNBQUEsQ0FFQSxZdEJvakloQixDc0JsaklnQixxUUFJSSx3QkFBQSxDQURBLGtCQUFBLENBREEsV0FBQSxDQUdBLGlCQUFBLENBSkEsVXRCMGpJcEIsQ3NCcGpJb0Isb1JBQ0ksb0V0QndqSXhCLENzQnJqSW9CLG9SQUNJLDJEdEJ5akl4QixDc0J0aklvQiw2UkFDSSwrRHRCMGpJeEIsQ3NCdGpJZ0IsZ1NBRUksa0JoQnJnQkwsQ2dCdWdCSyxrQkFBQSxDQUhBLGFBQUEsQ0FLQSxhQUFBLENBSEEsZ0JBQUEsQ0FFQSxvQnRCMmpJcEIsQ3NCeGpJb0Isa1RBRUksOEJBQUEsQ0FBQSxzQkFBQSxDQUNBLGdDQUFBLENBQUEsd0JBQUEsQ0FDQSw0QkFBQSxDQUFBLG9CQUFBLENBQ0EsYWhCOWdCUixDZ0IwZ0JRLGN0QmdrSXhCLENzQnRqSVksZ01BQ0ksaUJ0QjBqSWhCLENzQnZqSWdCLHlNQUNJLGV0QjJqSXBCLENzQnhqSWdCLGtOQUlJLGtCQUFBLENBSEEsWUFBQSxDQUVBLHNCQUFBLENBRUEsYXRCMmpJcEIsQ3NCempJb0IsOE5BUUksOERBQUEsQ0FDQSx1QkFBQSxDQUVBLDJCQUFBLENBREEsbUJBQUEsQ0FOQSx3QkFBQSxDQUNBLGtCQUFBLENBRkEsTUFBQSxDQUZBLFdBQUEsQ0FDQSxjQUFBLENBSUEsY0FBQSxDQUNBLGV0QmlrSXhCLENzQjNqSXdCLCtQQUNJLHFCdEIrakk1QixDc0I1akl3QiwwT0FHSSxXQUFBLENBREEsbUJBQUEsQ0FBQSxnQkFBQSxDQURBLFV0QmtrSTVCLENzQjdqSXdCLGdEQXZCSiw4TkF3QlEsV0FBQSxDQUVBLGNBQUEsQ0FEQSxVdEJta0kxQixDQUNGLENzQjlqSW9CLDBPQVVJLGtCQUFBLENBUEEsd0JBQUEsQ0FDQSxrQkFBQSxDQUdBLFVoQnRqQk4sQ2dCdWpCTSxZQUFBLENBRkEsY0FBQSxDQUtBLGVBQUEsQ0FUQSxXQUFBLENBT0Esc0JBQUEsQ0FKQSxlQUFBLENBT0EsaUJBQUEsQ0FYQSxVdEI2a0l4QixDc0Joa0l3QiwrUEFDSSxXdEJva0k1QixDc0Jsa0k0QixtU0FDSSxrQnRCc2tJaEMsQ3NCbmtJNEIsc1NBQ0ksa0J0QnVrSWhDLENzQnBrSTRCLHNTQUNJLGtCdEJ3a0loQyxDc0Jya0k0QixzU0FDSSxrQnRCeWtJaEMsQ3NCdGtJNEIsc1NBQ0ksa0J0QjBrSWhDLENzQnRrSXdCLHFRQUNJLHdCdEIwa0k1QixDc0J6a0k0QiwwUkFLSSxzREFBQSxDQUVBLFdBQUEsQ0FOQSxVQUFBLENBR0EsV0FBQSxDQUZBLGlCQUFBLENBSUEsT0FBQSxDQUhBLFV0QmlsSWhDLENzQnZrSXdCLGdEQXJESiwwT0F1RFEsV0FBQSxDQURBLFV0QjZrSTFCLENBQ0YsQ3NCdmtJZ0IsNk9BQ0ksUXRCMmtJcEIsQ3NCeGtJZ0IsME9BRUksa0J0QjRrSXBCLENzQnBrSUksa0hBR0ksOEJBQUEsQ0FDQSxrQkFBQSxDQUVBLGdCakJucEJDLENpQitvQkQsaUJBQUEsQ0FHQSxZQUFBLENBSkEsaUJ0QjZrSVIsQ3NCbGtJUSx5QkFISiwyV0FLUSxhQUFBLENBREEsbUJ0QjhrSVYsQ0FDRixDc0Iza0lRLDR3QkFFSSxhdEI2bElaLENzQjFsSVEsNlhBQ0ksVXRCb21JWixDc0JqbUlRLDhjQUVJLFlBQUEsQ0FEQSxVdEI0bUlaLENzQnBtSVksMnZDQUNJLGdCQUFBLENBQ0EsV3RCMG5JaEIsQ3NCcm5JSSw2SUFHSSxZQUFBLENBRkEsTUFBQSxDQUNBLHFCQUFBLENBRUEsVXRCeW5JUixDc0J0bklJLDJIQUVJLGVBQUEsQ0FEQSxTdEIybklSLENzQnhuSVEsNEpBQ0ksaUN0QjRuSVosQ3NCem5JUSxrS0FFSSxrQkFBQSxDQURBLFl0QjhuSVosQ3NCM25JWSxtTUFPSSxrQkFBQSxDQUpBLGVBQUEsQ0FDQSxrQkFBQSxDQUtBLGFoQmpzQkMsQ2dCNnJCRCxZQUFBLENBR0EsZUFBQSxDQU5BLFdBQUEsQ0FJQSxzQkFBQSxDQUlBLGdCQUFBLENBQ0Esb0JBQUEsQ0FWQSxVdEJ5b0loQixDc0IzbklRLHFLQUlJLGtCQUFBLENBRkEsWUFBQSxDQUlBLHFCQUFBLENBSEEsc0JBQUEsQ0FFQSxpQkFBQSxDQUpBLFV0Qm9vSVosQ3NCN25JWSx3WkFLSSwwQkFBQSxDQUZBLFdBQUEsQ0FDQSxZQUFBLENBRUEsY0FBQSxDQUpBLFV0QnVvSWhCLENzQmpvSWdCLDBkQUdJLHdCaEJqdUJDLENnQmd1QkQsV0FBQSxDQURBLFV0QjBvSXBCLENzQnJvSWdCLGtjQUNJLGFoQjl0QkgsQ2dCK3RCRyxlQUFBLENBR0EsaUJBQUEsQ0FEQSxlQUFBLENBREEsb0JBQUEsQ0FHQSxtQnRCNG9JcEIsQ3NCeG9JWSxnUEFnQkksa0JBQUEsQ0FkQSxlQUFBLENBQ0Esa0JBQUEsQ0FJQSxhaEI5dUJDLENnQm92QkQsWUFBQSxDQUNBLHFCQUFBLENBTkEsUUFBQSxDQU9BLDBCQUFBLENBVkEsZ0JBQUEsQ0FJQSxTQUFBLENBU0EsZUFBQSxDQURBLG1CQUFBLENBTEEsbUJBQUEsQ0FGQSxrQkFBQSxDQVRBLFV0QjZwSWhCLENzQjFvSWdCLHFRQUNJLFlBQUEsQ0FDQSxTdEI4b0lwQixDc0Izb0lnQixnU0FHSSxrQkFBQSxDQU1BLHVCQUFBLENBQ0EsV0FBQSxDQU5BLGtCQUFBLENBRUEsY0FBQSxDQUpBLFlBQUEsQ0FVQSxnQ0FBQSxDQVhBLFdBQUEsQ0FVQSxrQkFBQSxDQU5BLG1CQUFBLENBRUEsZUFBQSxDQUNBLFV0Qm1wSXBCLENzQjdvSW9CLHFUQUNJLGN0QmlwSXhCLENzQjlvSW9CLDZtQkFFSSxrQnRCbXBJeEIsQ3NCL29JZ0IsdVJBQ0ksVXRCbXBJcEIsQ3NCanBJb0IseVNBR0ksa0JoQnp5QkwsQ2dCMnlCSyxXQUFBLENBREEsa0JBQUEsQ0FRQSxhaEJ2eUJQLENnQm15Qk8sZ0NBQUEsQ0FEQSxjakJuekJmLENpQjh5QmUsV0FBQSxDQVFBLGVBQUEsQ0FDQSxZQUFBLENBTEEsY0FBQSxDQUxBLG1CQUFBLENBUUEsVXRCd3BJeEIsQ3NCaHBJZ0IsMFJBRUksa0JoQnAwQkosQ2dCczBCSSxVaEIveUJGLENnQjh5QkUsYUFBQSxDQUZBLG1CdEJ1cElwQixDc0JscElvQiwyVEFDSSxxQnRCc3BJeEIsQ3NCanBJWSxrTkFDSSw2QkFBQSxDQUNBLFN0QnFwSWhCLENzQmxwSVksNE1BRUksWUFBQSxDQUNBLHFCQUFBLENBRkEsVUFBQSxDQUdBLDZCQUFBLENBR0EsU0FBQSxDQUZBLGlCQUFBLENBQ0EsV0FBQSxDQUdBLGtCQUFBLENBQ0Esb0NBQUEsQ0FGQSxpQnRCd3BJaEIsQ3NCcHBJZ0IsNk9BS0ksb0NBQUEsQ0FFQSx1QkFBQSxDQUNBLDJCQUFBLENBSkEsbUJBQUEsQ0FFQSxrQkFBQSxDQUhBLFdBQUEsQ0FEQSxVQUFBLENBREEsU3RCK3BJcEIsQ3NCdHBJb0Isd1FBS0ksa0JBQUEsQ0FKQSwrREFBQSxDQUVBLFlBQUEsQ0FHQSxlQUFBLENBRkEsc0JBQUEsQ0FJQSxpQnRCd3BJeEIsQ3NCcnBJb0Isb1JBQ0ksNERBQUEsQ0FDQSxvQnRCeXBJeEIsQ3NCbHBJZ0IsMk5BQ0ksa0JoQi8yQkMsQ2dCZzNCRCxxQnRCc3BJcEIsQ3NCbnBJZ0IsaU9BQ0ksU0FBQSxDQUVBLGtCQUFBLENBREEsa0J0QndwSXBCLENzQmpwSVEsK0pBSUksZUFBQSxDQUVBLFdBQUEsQ0FEQSxrQkFBQSxDQUZBLFdBQUEsQ0FEQSxlQUFBLENBS0EsWUFBQSxDQU5BLFV0QjJwSVosQ3NCbnBJWSxxS0FDSSxvQnRCdXBJaEIsQ3NCcHBJWSwyTkFPSSxXQUFBLENBREEsa0JBQUEsQ0FIQSxnQmpCcjVCUCxDaUJtNUJPLFdBQUEsQ0FPQSxZQUFBLENBTkEsV0FBQSxDQUVBLG9CdEIycEloQixDc0JwcElZLG1NQUVJLFlBQUEsQ0FEQSxNQUFBLENBRUEscUJ0QndwSWhCLENzQnRwSWdCLHFOQUNJLGFoQmo1QkQsQ2dCbTVCQyxlQUFBLENBREEsZUFBQSxDQUVBLGlCQUFBLENBQ0EsZXRCMHBJcEIsQ3NCdHBJWSxvTEFDSSxhaEI1NUJDLENnQjg1QkQsZUFBQSxDQURBLGVBQUEsQ0FFQSxpQnRCMHBJaEIsQ3NCdnBJWSwwWEFLSSxvQ0FBQSxDQUhBLFdBQUEsQ0FFQSxZQUFBLENBREEsVXRCK3BJaEIsQ3NCeHBJSSx3SEFHSSxxQmhCNTZCTSxDZ0I2NkJOLGtCQUFBLENBQ0EsOENBQUEsQ0FDQSxhaEJsN0JTLENnQjg2QlQsZUFBQSxDQUtBLFlBQUEsQ0FOQSxTdEJrcUlSLENzQjFwSVEsa0tBQ0ksaUJ0QjhwSVosQ3NCNXBJWSwyTkFDSSxrQmhCOThCRCxDZ0JrOUJDLFVBQUEsQ0FEQSxzQkFBQSxDQUVBLGVBQUEsQ0FKQSxpQnRCb3FJaEIsQ3NCNXBJUSxpSUFDSSxvQkFBQSxDQUNBLFN0QmdxSVosQ3NCOXBJWSwwSUFJSSxrQkFBQSxDQUZBLFlBQUEsQ0FEQSxNQUFBLENBRUEsa0J0Qm1xSWhCLENzQmhxSWdCLDJLQVVJLGtCQUFBLENBVEEsd0JBQUEsQ0FHQSxrQkFBQSxDQUlBLFlBQUEsQ0FEQSxNQUFBLENBRUEsa0JBQUEsQ0FQQSxXQUFBLENBR0EsWUFBQSxDQUZBLFV0QjBxSXBCLENzQmpxSW9CLG1NQUlJLHdCQUFBLENBREEsa0JBQUEsQ0FGQSxXQUFBLENBQ0EsVXRCdXFJeEIsQ3NCbnFJd0IsZ1BBQ0ksbURBQUEsQ0FFQSwyQkFBQSxDQURBLG9CdEJ3cUk1QixDc0JucUlvQixpTEFFSSxjQUFBLENBREEsdUJ0QndxSXhCLENzQmpxSW9CLHNNQUdJLHdCaEJyL0JFLENnQm0vQkYsK0RBQUEsQ0FRQSx1QkFBQSxDQUNBLDJCQUFBLENBTkEsbUJBQUEsQ0FHQSxrQkFBQSxDQUZBLFdBQUEsQ0FIQSxxQkFBQSxDQUlBLFVBQUEsQ0FFQSxTdEJ1cUl4QixDc0I3cElZLCtNQUlJLGFBQUEsQ0FGQSxNQUFBLENBR0Esa0JBQUEsQ0FKQSxpQkFBQSxDQUVBLFV0Qm1xSWhCLENzQjlwSVksd05BRUksa0JoQjdoQ0QsQ2dCOGhDQyxXQUFBLENBQ0Esa0JBQUEsQ0FLQSxhaEJoaENDLENnQitnQ0QsZ0NBQUEsQ0FEQSxjakIvaENQLENpQjZoQ08sWUFBQSxDQUNBLFlBQUEsQ0FMQSxVdEIwcUloQixDc0I1cElJLHdIQUVJLGVBQUEsQ0FEQSxTdEJpcUlSLENzQjlwSVEsOEtBSUksZUFBQSxDQUVBLFdBQUEsQ0FEQSxrQkFBQSxDQUZBLFdBQUEsQ0FEQSx5QkFBQSxDQUtBLFlBQUEsQ0FDQSxpQkFBQSxDQVBBLFV0QnlxSVosQ3NCaHFJWSx1TEFDSSxvQnRCb3FJaEIsQ3NCanFJWSxtTUFDSSxhaEI5akNELENnQitqQ0MsY0FBQSxDQUNBLGlCdEJxcUloQixDc0JqcUlRLG9JQUlJLFdBQUEsQ0FEQSxrQkFBQSxDQURBLGFBQUEsQ0FHQSxZQUFBLENBSkEsVXRCeXFJWixDc0JqcUlJLDBPQUVJLFd0QnVxSVIsQ3NCcnFJUSx5QkFKSiwwT0FNUSxhQUFBLENBREEsU3RCOHFJVixDQUNGLENzQjFxSUksNkZBR0ksWUFBQSxDQURBLE1BQUEsQ0FFQSxxQkFBQSxDQUNBLDBCQUFBLENBSkEsU3RCa3JJUixDc0I1cUlRLG9JQUlJLGVBQUEsQ0FHQSxXQUFBLENBREEsa0JBQUEsQ0FIQSxXQUFBLENBREEsYUFBQSxDQU1BLFlBQUEsQ0FIQSxXQUFBLENBSkEsVXRCdXJJWixDc0I5cUlZLHdLQUdJLFlBQUEsQ0FEQSxNQUFBLENBRUEscUJBQUEsQ0FIQSxjdEJxckloQixDc0JocklnQiwwTEFDSSxVQUFBLENBRUEsY0FBQSxDQURBLGVBQUEsQ0FFQSxldEJvcklwQixDc0JocklZLDJLQUVJLHdCaEI1bUNILENnQmluQ0csdUJBQUEsQ0FDQSwyQkFBQSxDQUNBLG1CQUFBLENBSkEsa0JBQUEsQ0FKQSxvQkFBQSxDQUVBLFdBQUEsQ0FPQSxpQkFBQSxDQU5BLFVBQUEsQ0FFQSxTdEJ3ckloQixDc0JscklnQiwwTEFDSSxVQUFBLENBQ0EsZ0J0QnNySXBCLENzQmhySVEsbUpBQ0ksYXRCb3JJWixDc0JocklJLDZJQUlJLGVBQUEsQ0FFQSxXQUFBLENBREEsa0JBQUEsQ0FGQSxXQUFBLENBREEsZUFBQSxDQUtBLFlBQUEsQ0FDQSxpQkFBQSxDQVBBLFN0QjJySVIsQ3NCbHJJUSxzSkFDSSxhdEJzcklaLENzQm5ySVEsbUpBQ0ksVXRCdXJJWixDc0JwcklRLGtLQUNJLGVBQUEsQ0FDQSxjdEJ3cklaLENzQnJySVEsaUxBRUksYUFBQSxDQURBLFV0QjBySVosQ3NCdnJJWSxzTUFFSSxVQUFBLENBQ0EsV0FBQSxDQUZBLGV0QjZySWhCLENzQnhySVkscU5BQ0ksZXRCNHJJaEIsQ3NCeHJJUSxnUEFFSSxZQUFBLENBREEsTUFBQSxDQUVBLGtCQUFBLENBQ0EsNkJ0QjRySVosQ3NCMXJJWSwwQkFOSixnUEFPUSxxQnRCK3JJZCxDQUNGLENzQjdySVksNlJBRUksV0FBQSxDQURBLFN0QmtzSWhCLENzQi9ySWdCLDBCQUpKLDZSQUtRLFV0Qm9zSWxCLENBQ0YsQ3NCbHNJZ0IsMFVBRUksa0JBQUEsQ0FEQSxXdEJ1c0lwQixDc0Juc0lnQixtVkFFSSw0QkFBQSxDQURBLFF0QndzSXBCLENzQnBzSWdCLG9YQUNJLHdCdEJ3c0lwQixDc0Jyc0lnQixtVkFJSSxhaEJsc0NELENnQmdzQ0MsYUFBQSxDQUNBLGVBQUEsQ0FGQSx3QnRCOHNJcEIsQ3NCdHNJZ0IsNFZBRUksK0JBQUEsQ0FEQSw0QnRCMnNJcEIsQ3NCdnNJZ0IscVdBQ0ksU3RCMnNJcEIsQ3NCenNJb0IsMldBQ0ksV0FBQSxDQUNBLFV0QjZzSXhCLENzQnpzSWdCLHNWQUNJLHNCQUFBLENBQ0EsUUFBQSxDQUVBLGlCQUFBLENBREEsaUJBQUEsQ0FFQSxTdEI2c0lwQixDc0Ixc0lnQix3WkFLSSxRQUFBLENBSkEsV0FBQSxDQUVBLGdCQUFBLENBQ0EsU0FBQSxDQUZBLGlCdEJpdElwQixDc0Izc0lnQiwyWkFDSSxzQkFBQSxDQUNBLFFBQUEsQ0FHQSxnQkFBQSxDQUZBLFNBQUEsQ0FDQSxpQnRCZ3RJcEIsQ3NCNXNJZ0IscVpBQ0ksVXRCZ3RJcEIsQ3NCN3NJZ0Isa1dBQ0ksYXRCaXRJcEIsQ3NCOXNJZ0IsOFdBSUksNEJBQUEsQ0FEQSxpQkFBQSxDQURBLGFoQnp2Q0gsQ2dCd3ZDRyxldEJxdElwQixDc0JodElvQixvWEFDSSxvQnRCb3RJeEIsQ3NCaHRJZ0IsOFdBQ0ksK0RBQUEsQ0FFQSwyQkFBQSxDQURBLG1CdEJxdElwQixDc0JqdElnQixzWUFDSSx3QnRCcXRJcEIsQ3NCanRJWSxvUkFDSSxTdEJxdEloQixDc0JudElnQiwwQkFISixvUkFJUSxVdEJ3dElsQixDQUNGLENzQnR0SWdCLHFUQUNJLDRCQUFBLENBQ0Esd0J0QjB0SXBCLENzQnJ0SVEsdUxBRUksWUFBQSxDQURBLE1BQUEsQ0FFQSxrQkFBQSxDQUNBLDZCdEJ5dElaLENzQnZ0SVksaU9BQ0ksZXRCMnRJaEIsQ3NCeHRJWSwyY0FFSSxZQUFBLENBQ0EsV3RCOHRJaEIsQ3NCNXRJZ0IsK2hCQUVJLGFoQmwwQ0osQ2dCaTBDSSxXQUFBLENBRUEsY0FBQSxDQUNBLFN0Qm11SXBCLENzQmh1SWdCLDZnQkFHSSxrQkFBQSxDQURBLFdBQUEsQ0FEQSxVdEJ5dUlwQixDc0JydUlvQiwybEJBQ0ksMkRBQUEsQ0FDQSxvQnRCNHVJeEIsQ3NCenVJb0IsNm1CQUNJLDhEQUFBLENBQ0Esb0J0Qmd2SXhCLENzQjN1SVksaU9BQ0ksU3RCK3VJaEIsQ3NCNXVJWSwwT0FDSSxTdEJndkloQixDc0IxdUlBLGNBR0ksa0JBQUEsQ0FGQSxZQUFBLENBQ0Esc0JBQUEsQ0FFQSxldEI2dUlKLENzQjN1SUksa0JBQ0ksa0JBQUEsQ0FFQSxXQUFBLENBREEsVXRCOHVJUixDc0IxdUlJLG1CQUNJLGN0QjR1SVIsQ3NCMXVJUSxxQkFHSSxhQUFBLENBQ0EsV0FBQSxDQUhBLGVBQUEsQ0FDQSxldEI4dUlaLENzQnh1SUkseUJBQ0ksWXRCMHVJUixDc0J2dUlJLG9EQUVJLHNCQUFBLENBQ0EsUUFBQSxDQUNBLFNBQUEsQ0FIQSxpQkFBQSxDQUlBLFd0Qnl1SVIsQ3NCcHVJSSwwQkFESixzQkFHUSxZQUFBLENBREEsV3RCeXVJTixDQUNGLENzQnJ1SUEscUNBRUksVXRCd3VJSixDc0JydUlBLGtCQUNJLFl0Qnd1SUosQ3NCdHVJSSwwQkFISixrQkFLUSxjQUFBLENBREEsV3RCMHVJTixDQUNGLENzQnZ1SUkseUJBUkosa0JBV1EscUJBQUEsQ0FEQSxjQUFBLENBREEsV3RCNHVJTixDQUNGLENzQnh1SUksK0JBRUksa0JBQUEsQ0FEQSxZdEIydUlSLENzQnh1SVEsa0NBQ0ksdUJ0QjB1SVosQ3NCeHVJWSx5QkFISixrQ0FJUSxZdEIydUlkLENzQnp1SWMsOENBQ0ksYUFBQSxDQUNBLE1BQUEsQ0FDQSxpQnRCMnVJbEIsQ3NCeHZJRSwrQkFvQlEsNkJBQUEsQ0FDQSxnQnRCeXVJVixDQUxGLENzQmp1SVEsK0NBQ0ksWXRCeXVJWixDc0J2dUlZLHlCQUhKLCtDQUlRLFlBQUEsQ0FFQSxnQkFBQSxDQURBLFV0QjJ1SWQsQ3NCeHVJYywwREFDSSxjdEIwdUlsQixDc0J4dUljLHNEQUNJLFl0QjB1SWxCLENBQ0YsQ3NCbnVJUSx3RkFPSSxrQkFBQSxDQU9BLHNCQUFBLENBQUEsY0FBQSxDQUlBLGtCaEJoOUNTLENnQms4Q1Qsa0JBQUEsQ0FLQSxhaEJoOENLLENnQjQ3Q0wsWUFBQSxDQVdBLGNBQUEsQ0FSQSxlQUFBLENBTkEsV0FBQSxDQUlBLHNCQUFBLENBSUEsZ0JBQUEsQ0FFQSxjQUFBLENBVEEsZUFBQSxDQVlBLFlBQUEsQ0FKQSxvQkFBQSxDQU1BLHdCQUFBLENBSkEsa0J0QjB1SVosQ3NCbnVJWSxvR0FDSSxvQnRCc3VJaEIsQ3NCbnVJWSx5QkF4Qkosd0ZBeUJRLFl0QnV1SWQsQ0FDRixDc0JodUlZLCtEQUVJLGVoQnY5Q0YsQ2dCczlDRSxrQkFBQSxDQUVBLGN0Qmt1SWhCLENzQmh1SWdCLHVFQUlJLGNBQUEsQ0FGQSxnQ0FBQSxDQUNBLGVBQUEsQ0FGQSxjdEJxdUlwQixDc0JodUlvQiwrRUFDSSxpQnRCa3VJeEIsQ3NCOXRJZ0IsMEVBQ0ksV3RCZ3VJcEIsQ3NCNXRJb0Isd0ZBQ0ksbUJ0Qjh0SXhCLENzQnR0SVEseUJBakNKLDJDQWtDUSxZdEJ5dElWLENzQnZ0SVUsdURBQ0ksYUFBQSxDQUNBLGF0Qnl0SWQsQ0FDRixDc0JodElJLHNDQUNJLGdCdEJrdElSLENzQi9zSUksdUNBQ0ksaUJBQUEsQ0FFQSxlQUFBLENBQ0EsZUFBQSxDQUZBLFN0Qm10SVIsQ3NCL3NJUSwwQ0FHSSxnQmpCcGlESCxDaUJraURHLGtCQUFBLENBQ0EsZXRCa3RJWixDc0I5c0lRLHlCQVpKLHVDQWNRLGNBQUEsQ0FEQSxVdEJrdElWLENBQ0YsQ3NCOXNJSSxnQ0FDSSxrQnRCZ3RJUixDc0I5c0lRLDJDQUNJLFF0Qmd0SVosQ3NCN3NJUSx1Q0FJSSxZQUFBLENBQ0EscUJBQUEsQ0FDQSxzQnRCNHNJWixDc0Ixc0lZLG9EQUtJLGlCQUFBLENBREEsZ0JBQUEsQ0FJQSxnQkFBQSxDQUNBLGVBQUEsQ0FOQSxldEI4c0loQixDc0Jwc0lRLDJDQUVJLHFCQUFBLENBREEsV3RCdXNJWixDc0Jqc0lZLGtEQUNJLGtCaEJ0a0RLLENnQnVrREwsYXRCbXNJaEIsQ3NCanNJZ0IsNkRBQ0ksd0J0Qm1zSXBCLENzQi9ySVksb0RBQ0ksU0FBQSxDQUVBLGtCQUFBLENBREEsa0J0QmtzSWhCLENzQjNySUksZ0NBRUksUUFBQSxDQUNBLG1CQUFBLENBRkEsVXRCK3JJUixDc0JqcklJLHNDQUNJLHdCdEJtcklSLENzQmpySVEseUJBSEosc0NBS1EsYUFBQSxDQURBLFN0QnFySVYsQ0FDRixDc0JscklRLGlEQUNJLGtCQUFBLENBQ0EsaUJ0Qm9ySVosQ3NCbHJJWSx5QkFKSixpREFLUSxZdEJxcklkLENBQ0YsQ3NCbHJJUSw0REFFSSxlaEIvbURFLENnQmduREYsa0JBQUEsQ0FFQSw4Q0FBQSxDQUpBLGVBQUEsQ0FHQSxpQnRCcXJJWixDc0JscklZLHlCQVBKLDREQVFRLFl0QnFySWQsQ0FDRixDc0JucklZLCtEQUNJLGlCdEJxckloQixDc0JscklZLHdFQUVJLFlBQUEsQ0FEQSxtQnRCcXJJaEIsQ3NCbHJJZ0IsMkVBS0ksYWhCanBEUCxDZ0Irb0RPLGNBQUEsQ0FDQSxlQUFBLENBR0Esa0JBQUEsQ0FEQSxnQkFBQSxDQUxBLFd0QjBySXBCLENzQmxySW9CLHlCQVRKLDJFQVVRLGNBQUEsQ0FFQSxvQkFBQSxDQURBLFV0QnNySXRCLENBQ0YsQ3NCbHJJZ0IsZ0ZBQ0ksTXRCb3JJcEIsQ3NCN3FJZ0IsNkVBR0ksYWhCOXBESCxDZ0I2cERHLGdCQUFBLENBREEsaUJ0QmlySXBCLENzQjFxSVEseURBRUksZWhCbHFERSxDZ0JtcURGLGtCQUFBLENBRUEsOENBQUEsQ0FKQSxlQUFBLENBR0EsaUJ0QjZxSVosQ3NCMXFJWSw0REFDSSxnQnRCNHFJaEIsQ3NCenFJWSwyREFDSSxlQUFBLENBQ0Esa0J0QjJxSWhCLENzQnhxSVkseUJBaEJKLHlEQWlCUSxZdEIycUlkLENBQ0YsQ3NCcnFJWSwwSUFDSSxTdEIwcUloQixDc0J0cUlZLDZFQUNJLGtCdEJ3cUloQixDc0J0cUlnQixpRkFDSSxNdEJ3cUlwQixDc0JycUlnQiw4RkFDSSxNdEJ1cUlwQixDc0JwcUlnQiw2R0FDSSxRdEJzcUlwQixDc0JscUlvQiwyR0FDSSxZdEJvcUl4QixDc0I5cElRLHdEQUNJLFdBQUEsQ0FDQSxpQnRCZ3FJWixDc0I5cElZLHlCQUpKLHdEQUtRLGF0QmlxSWQsQ0FDRixDc0IvcElZLCtFQUNJLDBCQUFBLENBRUEsYUFBQSxDQURBLGVBQUEsQ0FFQSx5QkFBQSxDQUFBLHNCQUFBLENBQUEsaUJ0QmlxSWhCLENzQi9wSWdCLHFGQUNJLHVCQUFBLENBQ0EsZXRCaXFJcEIsQ3NCNXBJUSx3REFFSSxlaEIzdURFLENnQjZ1REYsa0JBQUEsQ0FFQSw4Q0FBQSxDQUxBLGFBQUEsQ0FJQSxpQkFBQSxDQUZBLGlCdEJpcUlaLENzQjVwSVksdUVBQ0ksZXRCOHBJaEIsQ3NCMXBJUSxvREFFSSxrQkFBQSxDQURBLGlCdEI2cElaLENzQjFwSVksa0VBQ0ksd0JBQUEsQ0FDQSxXdEI0cEloQixDc0J6cElZLG9FQUVJLFNBQUEsQ0FEQSxpQnRCNHBJaEIsQ3NCenBJZ0IseUJBSkosb0VBS1EsU0FBQSxDQUNBLFV0QjRwSWxCLENzQjFwSWtCLDJFQUNJLFl0QjRwSXRCLENzQnpwSWtCLCtFQUNJLGN0QjJwSXRCLENBQ0YsQ3NCcHBJUSxpRkFDSSxZdEJzcElaLENzQmxwSVEsMkVBQ0ksY0FBQSxDQUNBLGdCdEJvcElaLENzQmxwSVkseUJBSkosMkVBS1EsZ0J0QnFwSWQsQ0FDRixDc0Ivb0lBLDBCQUNJLGlCdEJrcElKLENzQmhwSUkseUJBSEosMEJBSVEsU3RCbXBJTixDQUNGLENzQmpwSUksd0NBRUksa0JBQUEsQ0FEQSxZQUFBLENBRUEsc0J0Qm1wSVIsQ3NCanBJUSx5QkFMSix3Q0FNUSw2QnRCb3BJVixDQUNGLENzQmpwSUksd0NBQ0ksV3RCbXBJUixDc0JocElZLGtGQUNJLHdCdEJrcEloQixDc0I5b0lRLHlFQUNJLGtCQUFBLENBQ0EsVXRCZ3BJWixDc0I5b0lZLG9GQUNJLDREQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQnRCZ3BJaEIsQ3VCai9MQSxvQkFDSSxpQnZCby9MSixDdUJsL0xJLHVCQUNJLGVBQUEsQ0FDQSxpQnZCby9MUixDdUJqL0xJLG9DQUNJLGVqQmtCTSxDaUJqQk4sa0JBQUEsQ0FDQSw4Q0FBQSxDQUNBLGFqQllTLENpQlBULGdCQUFBLENBRkEsZ0JBQUEsQ0FDQSxlQUFBLENBSEEsWUFBQSxDQUtBLGlCQUFBLENBSkEsU3ZCdS9MUixDdUJqL0xRLDJDQUdJLFVBQUEsQ0FDQSxhQUFBLENBRkEsZUFBQSxDQURBLFN2QnMvTFosQ3VCai9MWSwrQ0FDSSxtQkFBQSxDQUFBLGdCQUFBLENBQ0EsVXZCbS9MaEIsQ3VCaC9MWSwyREFFSSxrQkFBQSxDQURBLGlCdkJtL0xoQixDdUIvK0xZLGtEQUtJLFdBQUEsQ0FGQSxNQUFBLENBRkEsaUJBQUEsQ0FDQSxLQUFBLENBRUEsVXZCay9MaEIsQ3VCNytMUSx1Q0FFSSxhakI1Q0csQ2lCMkNILGV2QmcvTFosQ3VCNStMUSxxREFDSSxrQmpCakRJLENpQmtESixVdkI4K0xaLEN1QjUrTFksZ0VBQ0kscUJ2QjgrTGhCLEN1QjMrTFksdUVBQ0ksa0J2QjYrTGhCLEN1QngrTEksaUNBRUksa0JBQUEsQ0FEQSxpQnZCMitMUixDdUJ4K0xRLGtEQUNJLFF2QjArTFosQ3dCL2lNQSxjQUtJLGtCQUFBLENBSEEsWUFBQSxDQURBLE1BQUEsQ0FFQSxxQkFBQSxDQUNBLDZCQUFBLENBTUEsZUFBQSxDQURBLG1CQUFBLENBREEsZ0JBQUEsQ0FGQSxZeEJxak1KLEN3Qi9pTUksMEJBWkosY0FjUSxjQUFBLENBREEsVXhCbWpNTixDQUNGLEN3QmhqTUkseUJBakJKLGNBbUJRLGNBQUEsQ0FEQSxVeEJvak1OLENBQ0YsQ3dCampNSSxpQkFDSSxleEJtak1SLEN3QmhqTUksZ0NBR0ksUUFBQSxDQUZBLFNBQUEsQ0FDQSxZQUFBLENBRUEsT3hCa2pNUixDd0IvaU1JLHdCQUdJLGVsQlRNLENrQlVOLGtCQUFBLENBR0EsOENBQUEsQ0FMQSxXQUFBLENBR0EsY0FBQSxDQUpBLFVBQUEsQ0FLQSxTeEJrak1SLEN3Qi9pTVEsdUNBQ0ksa0JBQUEsQ0FPQSxrQkFBQSxDQUZBLFFBQUEsQ0FKQSxVQUFBLENBS0EsV0FBQSxDQUpBLGlCQUFBLENBRUEsS0FBQSxDQU1BLG9CQUFBLENBUEEsdUJBQUEsQ0FLQSxPQUFBLENBQ0EsVXhCa2pNWixDd0I5aU1RLHVDQUtJLGtCQUFBLENBRkEsWUFBQSxDQURBLFdBQUEsQ0FFQSw2QkFBQSxDQUhBLFVBQUEsQ0FLQSxTeEJnak1aLEN3QjlpTVksNENBSUksa0JsQmhFRCxDa0IrREMsa0JBQUEsQ0FEQSxXQUFBLENBREEsVXhCbWpNaEIsQ3dCOWlNZ0IscURBQ0ksa0J4QmdqTXBCLEN3QjdpTWdCLG9EQUtJLDhCQUFBLENBQUEsc0JBQUEsQ0FDQSxnQ0FBQSxDQUFBLHdCQUFBLENBQ0Esa0NBQUEsQ0FBQSwwQkFBQSxDQU5BLGVsQmhETixDa0JpRE0sd0JBQUEsQ0FFQSxXQUFBLENBREEsVXhCbWpNcEIsQ3dCemlNSSw4QkFFSSxlbEI5RE0sQ2tCK0ROLGtCQUFBLENBQ0EsOENBQUEsQ0FDQSxhbEJwRVMsQ2tCZ0VULGVBQUEsQ0FPQSxlQUFBLENBQ0EsZUFBQSxDQUhBLFlBQUEsQ0FDQSxTeEI2aU1SLEN3QnppTVEseUJBWEosOEJBYVEsY0FBQSxDQUNBLFlBQUEsQ0FGQSxVeEI4aU1WLENBQ0YsQ3dCMWlNUSwrQ0FHSSxlQUFBLENBQ0Esa0JBQUEsQ0FDQSxjQUFBLENBSEEsWUFBQSxDQURBLGlCeEJnak1aLEN3QnppTVEsd0NBQ0ksaUJ4QjJpTVosQ3dCeGlNWSwyQ0FFSSxhbEJuSEQsQ2tCa0hDLGVBQUEsQ0FFQSxZeEIwaU1oQixDd0J4aU1JLG1EQUNDLGFsQmxHWSxDa0JtR1osa0J4QjBpTUwsQ3dCdGlNRywyQ0FDQyxheEJ3aU1KLEN3QnJpTVksa0RBR0ksYWxCbklELENrQmlJQyxjQUFBLENBQ0EsY3hCd2lNaEIsQ3dCcmlNZ0IseUJBTEosa0RBTVEsZ0J4QndpTWxCLENBQ0YsQ3dCcmlNWSxrREFNSSxrQkFBQSxDQUZBLFlBQUEsQ0FGQSxXQUFBLENBR0Esc0JBQUEsQ0FFQSxlQUFBLENBSkEsaUJBQUEsQ0FGQSxVeEI2aU1oQixDd0JyaU1nQiw2REFHSSxrQkFBQSxDQUNBLGtCQUFBLENBRkEsVUFBQSxDQURBLFV4QjBpTXBCLEN3QnBpTWdCLG9FQUVJLFdBQUEsQ0FDQSxlQUFBLENBRkEsVXhCd2lNcEIsQ3dCcGlNb0IsMEVBQ0ksOEJBQUEsQ0FBQSxzQkFBQSxDQUNBLGdDQUFBLENBQUEsd0JBQUEsQ0FDQSwrQkFBQSxDQUFBLHVCeEJzaU14QixDd0JuaU1vQiwwRUFPSSxrQkFBQSxDQUpBLGtCbEI3SUosQ2tCOElJLGtCQUFBLENBSUEsYWxCeEpQLENrQjBKTyxtQkFBQSxDQUFBLFdBQUEsQ0FMQSxZQUFBLENBSUEsZUFBQSxDQVBBLFdBQUEsQ0FJQSxzQkFBQSxDQUxBLFV4QjhpTXhCLEN3QnBpTXdCLGdGQUNJLFd4QnNpTTVCLEN3QmppTW9CLGlLQUNJLFl4Qm1pTXhCLEN3Qi9oTXdCLGtGQUNJLGtCeEJpaU01QixDd0JoaU00Qix3RkFDSSxXeEJraU1oQyxDd0I1aE13QixrRkFDSSxrQnhCOGhNNUIsQ3dCN2hNNEIsd0ZBQ0ksV3hCK2hNaEMsQ3dCemhNd0Isa0ZBQ0ksa0J4QjJoTTVCLEN3QjFoTTRCLHdGQUNJLFd4QjRoTWhDLEN3QnJoTVkseURBQ0ksWUFBQSxDQUVBLGVBQUEsQ0FEQSw2QkFBQSxDQUVBLGN4QnVoTWhCLEN3QnBoTVksd0RBQ0ksY3hCc2hNaEIsQ3dCcGhNZ0IseUJBSEosd0RBSVEsY3hCdWhNbEIsQ0FDRixDd0JqaE1nQix3RUFHSSxrQkFBQSxDQUZBLFlBQUEsQ0FDQSw2QkFBQSxDQUdBLGFBQUEsQ0FEQSxTeEJvaE1wQixDd0JqaE1vQixnRkFJSSxzQkFBQSxDQURBLHdCQUFBLENBRUEsa0JBQUEsQ0FIQSxXQUFBLENBSUEsWUFBQSxDQUNBLFNBQUEsQ0FOQSxVeEJ5aE14QixDd0JqaE13Qix1RkFHSSxrQmxCMVBkLENrQjJQYyxrQkFBQSxDQUVBLGFBQUEsQ0FKQSxXQUFBLENBR0EsV0FBQSxDQUVBLFNBQUEsQ0FDQSxrQkFBQSxDQVBBLFV4QjBoTTVCLEN3QmhoTXdCLHNGQUVJLDhCQUFBLENBQUEsc0JBQUEsQ0FDQSxnQ0FBQSxDQUFBLHdCQUFBLENBQ0EsK0JBQUEsQ0FBQSx1QkFBQSxDQUhBLGN4QnFoTTVCLEN3QmhoTTRCLDZGQUNJLFN4QmtoTWhDLEN3QjlnTXdCLHlGQUNJLDhCQUFBLENBQUEsc0JBQUEsQ0FDQSxnQ0FBQSxDQUFBLHdCQUFBLENBQ0Esa0NBQUEsQ0FBQSwwQnhCZ2hNNUIsQ3dCOWdNNEIsZ0dBQ0ksU3hCZ2hNaEMsQ3dCemdNZ0IsMkVBR0ksa0JBQUEsQ0FGQSxZQUFBLENBR0EsY0FBQSxDQUZBLDZCeEI2Z01wQixDd0J6Z01vQiw2RkFXSSxrQkFBQSxDQVZBLGtCQUFBLENBQ0Esd0JBQUEsQ0FNQSxrQkFBQSxDQUZBLGFsQm5SUCxDa0IwUk8sbUJBQUEsQ0FBQSxXQUFBLENBSkEsWUFBQSxDQVFBLGNBQUEsQ0FaQSxlQUFBLENBRkEsV0FBQSxDQU9BLDBCQUFBLENBSEEsa0JBQUEsQ0FTQSxlQUFBLENBSkEscUJBQUEsQ0FFQSxlQUFBLENBQ0Esa0JBQUEsQ0FYQSxTeEJ3aE14QixDd0J6Z013Qix5QkFuQkosNkZBdUJRLGtCQUFBLENBSEEsZUFBQSxDQUVBLFdBQUEsQ0FEQSxheEI4Z00xQixDQUNGLEN3QjFnTXdCLCtHQUNJLFV4QjRnTTVCLEN3QnpnTXdCLG1HQU9JLGtCQUFBLENBSkEsZUFBQSxDQUNBLGtCQUFBLENBSUEsYWxCcFVaLENrQmlVWSxZQUFBLENBSUEsZUFBQSxDQVBBLFdBQUEsQ0FJQSxzQkFBQSxDQUlBLGlCQUFBLENBRUEsZUFBQSxDQURBLGNBQUEsQ0FWQSxVeEJzaE01QixDd0IxZ000Qix5R0FDSSxXeEI0Z01oQyxDd0J6Z000Qix5QkFqQkosbUdBa0JRLGVBQUEsQ0FLQSxXQUFBLENBQ0EsZ0JBQUEsQ0FMQSxnQkFBQSxDQUVBLGVBQUEsQ0FEQSxjQUFBLENBRUEsVXhCOGdNOUIsQ0FDRixDd0J4Z013QixxR0FDSSxrQkFBQSxDQUNBLHdCeEIwZ001QixDd0J4Z000QiwyR0FDSSxheEIwZ01oQyxDd0J6Z01nQyxpSEFDSSxXeEIyZ01wQyxDd0J2Z000Qix1SEFDSSxrQnhCeWdNaEMsQ3dCcGdNd0IscUdBQ0ksa0JBQUEsQ0FDQSx3QnhCc2dNNUIsQ3dCcGdNNEIsMkdBQ0ksYXhCc2dNaEMsQ3dCcmdNZ0MsaUhBQ0ksV3hCdWdNcEMsQ3dCbmdNNEIsdUhBQ0ksa0J4QnFnTWhDLEN3QmpnTXdCLHFHQUNJLGtCbEIxWGIsQ2tCMlhhLHdCeEJtZ001QixDd0JqZ000QiwyR0FDSSxheEJtZ01oQyxDd0JsZ01nQyxpSEFDSSxXeEJvZ01wQyxDd0JoZ000Qix1SEFDSSxrQnhCa2dNaEMsQ3dCOS9Md0Isc0dBQ0ksOEJBQUEsQ0FBQSxzQkFBQSxDQUNBLGdDQUFBLENBQUEsd0JBQUEsQ0FDQSwrQkFBQSxDQUFBLHVCQUFBLENBQ0Esa0JsQnZYUixDa0IwWFEsa0JBQUEsQ0FEQSxnQkFBQSxDQURBLGF4QmtnTTVCLEN3QjkvTDRCLDhHQUNJLGtCQUFBLENBQ0Esb0J4QmdnTWhDLEN3QjcvTDRCLDhHQUNJLGtCQUFBLENBQ0Esb0J4QisvTGhDLEN3QjUvTDRCLDhHQUNJLGtCQUFBLENBQ0Esb0J4QjgvTGhDLEN3QjMvTDRCLHlCQXhCSixzR0F5QlEsZ0J4QjgvTDlCLENBQ0YsQ3dCMy9Md0Isb0dBQ0ksK0JBQUEsQ0FBQSx1QkFBQSxDQUNBLGdDQUFBLENBQUEsd0JBQUEsQ0FDQSw0QkFBQSxDQUFBLG9CeEI2L0w1QixDd0J2L0xnQiw4RUFDSSxZQUFBLENBQ0EsY0FBQSxDQUNBLDZCeEJ5L0xwQixDd0J2L0xvQix5QkFMSiw4RUFNUSxxQnhCMC9MdEIsQ0FDRixDd0J4L0xvQiw0RkFJSSxrQkFBQSxDQUNBLHdCQUFBLENBQ0Esa0JBQUEsQ0FDQSxhQUFBLENBQ0EsZUFBQSxDQUxBLFdBQUEsQ0FRQSxlQUFBLENBVEEsZUFBQSxDQVFBLG9CQUFBLENBREEsc0JBQUEsQ0FSQSxTeEJvZ014QixDd0J4L0x3Qix5QkFiSiw0RkFjUSxVeEIyL0wxQixDQUNGLEN3QnovTHdCLHFHQUNJLDhCQUFBLENBQUEsc0JBQUEsQ0FDQSxnQ0FBQSxDQUFBLHdCQUFBLENBQ0EsK0JBQUEsQ0FBQSx1QkFBQSxDQUNBLGtCbEI5Y1osQ2tCK2NZLFVsQjdiVixDa0IrYlUsbUN4QjAvTDVCLEN3QnYvTHdCLHlHQUNJLGtCQUFBLENBQ0Esd0J4QnkvTDVCLEN3QnYvTDRCLG9IQUNJLHdCeEJ5L0xoQyxDd0J0L0w0QiwySEFDSSxrQnhCdy9MaEMsQ3dCci9MNEIsa0hBQ0ksa0JBQUEsQ0FFQSxtQ3hCcy9MaEMsQ3dCbC9Md0IseUdBQ0ksa0JBQUEsQ0FDQSx3QnhCby9MNUIsQ3dCbC9MNEIsb0hBQ0ksd0J4Qm8vTGhDLEN3QmovTDRCLDJIQUNJLGtCeEJtL0xoQyxDd0JoL0w0QixrSEFDSSxrQkFBQSxDQUVBLG1DeEJpL0xoQyxDd0I3K0x3Qix5R0FDSSxrQmxCMWZiLENrQjJmYSx3QnhCKytMNUIsQ3dCNytMNEIsb0hBQ0ksd0J4QisrTGhDLEN3QjUrTDRCLDJIQUNJLGtCeEI4K0xoQyxDd0IzK0w0QixrSEFDSSxrQkFBQSxDQUVBLG1DeEI0K0xoQyxDd0J4K0x3Qix5R0FDSSxrQmxCeGdCVCxDa0J5Z0JTLHdCeEIwK0w1QixDd0J4K0w0QixvSEFDSSx3QnhCMCtMaEMsQ3dCditMNEIsMkhBQ0ksa0J4QnkrTGhDLEN3QnQrTDRCLGtIQUNJLGtCQUFBLENBQ0EsbUN4QncrTGhDLEN3QnArTHdCLHVHQUdJLHdCbEJsaUJaLENrQmlpQlksV0FBQSxDQURBLFV4QncrTDVCLEN3QnArTDRCLGtIQUNJLHlEeEJzK0xoQyxDd0JuK0w0Qix1SEFDSSw4RHhCcStMaEMsQ3dCbCtMNEIseUhBQ0ksc0R4Qm8rTGhDLEN3QmorTDRCLDRHQUNJLDZEeEJtK0xoQyxDd0JoK0w0Qiw2R0FDSSxzRHhCaytMaEMsQ3dCLzlMNEIsOEdBQ0ksc0R4QmkrTGhDLEN3Qjk5TDRCLGtIQUNJLHNEeEJnK0xoQyxDd0I3OUw0QixnSEFDSSx3RHhCKzlMaEMsQ3dCNTlMNEIsb0hBQ0ksb0R4Qjg5TGhDLEN3QjE5THdCLG1HQUlJLGFsQjVqQlgsQ2tCeWpCVyxnQkFBQSxDQUVBLHdCQUFBLENBREEsZXhCODlMNUIsQ3dCdjlMNEIsMkdBTUksdUJBQUEsQ0FMQSxXQUFBLENBQ0Esa0JBQUEsQ0FRQSxhbEIza0JmLENrQjBrQmUsbUJBQUEsQ0FEQSxjQUFBLENBTEEsV0FBQSxDQUVBLGFBQUEsQ0FFQSxZQUFBLENBSEEsVXhCKzlMaEMsQ3dCLzhMZ0IsOEVBR0ksa0JBQUEsQ0FGQSxZQUFBLENBQ0EsNkJ4Qms5THBCLEN3Qi84TG9CLHlCQUxKLDhFQU1RLHFCQUFBLENBRUEsbUJBQUEsQ0FEQSxpQnhCbTlMdEIsQ0FDRixDd0JoOUxvQixtR0FFSSxrQmxCdG5CVCxDa0J1bkJTLHdCQUFBLENBR0EsYWxCdG1CUCxDa0J3bUJPLGNBQUEsQ0FQQSxXQUFBLENBU0EsWUFBQSxDQURBLG9CQUFBLENBRkEsbUJBQUEsQ0FGQSxXeEJ1OUx4QixDd0JoOUx3Qix5QkFaSixtR0FhUSxVeEJtOUwxQixDd0JqOUwwQiw2R0FFSSxRQUFBLENBQ0EsV0FBQSxDQUZBLGlCeEJxOUw5QixDQUNGLEN3Qmg5THdCLDRHQUNJLDhCQUFBLENBQUEsc0JBQUEsQ0FDQSxnQ0FBQSxDQUFBLHdCQUFBLENBQ0EsK0JBQUEsQ0FBQSx1QkFBQSxDQUNBLGtCeEJrOUw1QixDd0I5OEx3Qiw4R0FHSSx3QmxCdnBCWixDa0J3cEJZLHVCQUFBLENBRkEsV0FBQSxDQURBLFV4Qm05TDVCLEN3Qjc4THdCLDBHQUVJLGlCQUFBLENBREEsZXhCZzlMNUIsQ3dCNzhMNEIsaUhBRUksaUJ4Qjg4TGhDLEN3QjE4THdCLHFIQUNJLGtCeEI0OEw1QixDd0J6OExNLHVIQUVzQixzQkFBQSxDQURyQixheEI0OExQLEN3Qno4TDRCLHlCQUp0Qix1SEFLMEIsY0FBQSxDQUNBLFV4QjQ4TDlCLENBQ0YsQ3dCMThMNEIsbUlBQ0ksd0J4QjQ4TGhDLEN3QnQ4TGdDLHVTQUNJLGtCeEIyOExwQyxDd0J2OEw0QixvSUFDSSx3QnhCeThMaEMsQ3dCcDhMZ0MseVNBQ0ksa0J4Qnk4THBDLEN3QnI4TDRCLG9JQUNJLHdCeEJ1OExoQyxDd0JqOExnQyx5U0FDSSxrQnhCczhMcEMsQ3dCbDhMTyxvSUFDeUIsd0J4Qm84TGhDLEN3Qjk3TGdDLHlTQUNJLGtCeEJtOExwQyxDd0IzN0w0QixvSUFDSSxpRXhCNjdMaEMsQ3dCMTdMNEIsb0lBQ0ksaUV4QjQ3TGhDLEN3QnI3TDRCLG9JQUNJLGlFeEJ1N0xoQyxDd0JwN0w0QixvSUFDSSxpRXhCczdMaEMsQ3dCLzZMNEIsb0lBQ0ksaUV4Qmk3TGhDLEN3Qjk2TDRCLG9JQUNJLGlFeEJnN0xoQyxDd0J6Nkw0QixvSUFDSSxpRXhCMjZMaEMsQ3dCeDZMNEIsb0lBQ0ksaUV4QjA2TGhDLEN3Qm42TDRCLG9JQUNJLGlFeEJxNkxoQyxDd0JsNkw0QixvSUFDSSxpRXhCbzZMaEMsQ3dCNzVMNEIsb0lBQ0ksaUV4Qis1TGhDLEN3QjU1TDRCLG9JQUNJLGlFeEI4NUxoQyxDd0J2NUw0QixvSUFDSSxpRXhCeTVMaEMsQ3dCdDVMNEIsb0lBQ0ksaUV4Qnc1TGhDLEN3Qmo1TDRCLG9JQUNJLGlFeEJtNUxoQyxDd0JoNUw0QixvSUFDSSxpRXhCazVMaEMsQ3dCMzRMNEIsb0lBQ0ksaUV4QjY0TGhDLEN3QjE0TDRCLG9JQUNJLGlFeEI0NExoQyxDd0JwNExnQixxRUFRSSxpQkFBQSxDQUpBLFlBQUEsQ0FFQSxxQkFBQSxDQUxBLFdBQUEsQ0FJQSx3QkFBQSxDQUZBLGtCQUFBLENBSUEsZUFBQSxDQUxBLGlCeEI0NExwQixDd0JwNExvQiwyRUFFSSxrQmxCNTFCVCxDa0I2MUJTLGtCQUFBLENBRkEsVUFBQSxDQUdBLFV4QnM0THhCLEN3Qm40TG9CLG9GQUdJ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Q0YsQ3FDaHRXZ0Isa1dBQ0ksa0IvQnZpQkosQytCd2lCSSxVckNzdFdwQixDcUM1c1dBLHlCQUVJLHFDQUVJLG9CckM4c1dOLENxQzVzV00saUVBQ0ksbUJyQytzV1YsQ3FDM3NXRSxrQkFDSSxpQnJDNnNXTixDQUNGLENzQzl3WEEsYUFFSSxNQUNJLGdCdEMrd1hOLENzQzV3WEUsVUFDSSxZdEM4d1hOLENzQzN3WEUsT0FDSSxzQnRDNndYTixDc0M1d1hNLGtGQUlJLFl0Qzh3WFYsQ3NDdHdYRSxvQkFDSSxzQnRDMndYTixDc0N4d1hFLGlDQUNJLGN0QzB3WE4sQ3NDeHdYTSx5Q0FDSSxZdEMwd1hWLENzQ3h3WFUsOENBQ0ksYXRDMHdYZCxDc0N0d1hNLDhDQUNJLFl0Q3d3WFYsQ3NDcndYTSw4Q0FFSSxhQUFBLENBQ0Esa0JBQUEsQ0FGQSxrQnRDeXdYVixDc0Nqd1hVLG1IQUNJLFl0Q3N3WGQsQ3NDbHdYTSxrREFFSSxxQnRDbXdYVixDc0Nqd1hVLHlEQUNJLFl0Q213WGQsQ3NDL3ZYTSwrQ0FDSSxrQkFBQSxDQUVBLGVBQUEsQ0FEQSx1QkFBQSxDQURBLGdDQUFBLENBQUEsd0J0Q213WFYsQ3NDL3ZYVSxpREFDSSxjdENpd1hkLENzQzd2WE0sNkNBQ0ksZXRDK3ZYVixDc0M3dlhVLHFEQUNJLHVCdEMrdlhkLENzQzd2WGMsZ0VBQ0ksc0J0Qyt2WGxCLENzQzV2WGMsNkRBQ0ksZXRDOHZYbEIsQ3NDNXZYa0IsaUVBQ0ksV0FBQSxDQUNBLFV0Qzh2WHRCLENzQzN2WGtCLG1FQUNJLFl0QzZ2WHRCLENzQ3p2WGMsa0VBRUkscUJ0QzB2WGxCLENzQ3h2WGtCLHFGQUNJLHVCdEMwdlh0QixDc0N4dlhzQixrR0FFSSw4QkFBQSxDQUVBLGlCQUFBLENBREEsdUJBQUEsQ0FGQSxTdEM2dlgxQixDc0N4dlgwQixnSEFDSSxZdEMwdlg5QixDc0NwdlgwQiw2SEFDSSx1QkFBQSxDQUVBLGVBQUEsQ0FEQSxVdEN1dlg5QixDc0Nwdlg4QixpSUFDSSw4QkFBQSxDQUdBLGlCQUFBLENBRkEsa0JBQUEsQ0FDQSxTdEN1dlhsQyxDc0Nudlg4QixrSUFDSSw4QkFBQSxDQUNBLGtCQUFBLENBQ0EsU3RDcXZYbEMsQ3NDOXVYMEIsc1BBQ0ksdUJBQUEsQ0FFQSxlQUFBLENBREEsVXRDaXZYOUIsQ3NDMXVYc0Isd0ZBQ0ksWXRDNHVYMUIsQ3NDenVYc0IsMEZBRUksa0JBQUEsQ0FEQSxrQ0FBQSxDQUVBLHFCQUFBLENBREEsZ0NBQUEsQ0FBQSx3QkFBQSxDQUVBLFd0QzJ1WDFCLENzQ3Z1WGtCLG9GQUNJLFl0Q3l1WHRCLENBQ0YiLCJmaWxlIjoibXl3YXllbXBsb3lhYmlsaXR5LnN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5ob21lLXdyYXAge1xuICAgIGZsZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEyMDBweDtcblxuICAgICNwcmUtc3BsYXNoLWhlYWRlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBoMSB7XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJMaWdodDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDMwcHggYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjBlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgIC5zcGxhc2gge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAzLjV2aDtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5zcGxhc2gtaW1hZ2UsXG4gICAgICAgIC5zcGxhc2gtbG9nbyB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zcGxhc2gtbG9nbyxcbiAgICAgICAgLnNwbGFzaC10ZXh0IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDAlO1xuICAgICAgICAgICAgLy9mb250LXNpemU6IDEuMzVlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjRlbTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMzVlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zcGxhc2gtaW1hZ2Uge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4IGF1dG8gMCBhdXRvO1xuICAgICAgICAgICAgfSAgICAgICAgICAgIFxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgc2VjdGlvbi5maXJzdC1hY3Rpb25zIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgICAgICBkaXYge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAud2hhdC1pcyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXgtd2lkdGg6IDgzJTtcbiAgICAgICAgcGFkZGluZzogMjBweCA1MHB4IDQwcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiw1OCw3MSwwLjI1KTtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLndoYXQtaXMtY29udGVudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW1hZ2Utd3JhcCB7XG4gICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgNTBweDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRleHQtd3JhcCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMTAlO1xuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgID5kaXYge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRmb250MTg7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC41ZW07XG5cbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjptYXJrZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlzdERvdENvbG91ckJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjptYXJrZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlzdERvdENvbG91clBpbms7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjptYXJrZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlzdERvdENvbG91clllbGxvdztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Om1hcmtlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaXN0RG90Q29sb3VyR3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRmb250MTg7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC41ZW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjptYXJrZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlzdERvdENvbG91ckJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjptYXJrZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlzdERvdENvbG91clBpbms7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjptYXJrZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlzdERvdENvbG91clllbGxvdztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Om1hcmtlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaXN0RG90Q29sb3VyR3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud2hhdHMtaW52b2x2ZWQge1xuICAgICAgICBwYWRkaW5nOiAxMDBweCAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIC5pbnZvbHZlZC1jb250ZW50IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbnZvbHZlZC1saXN0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAzMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJFaWdodDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMzBweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMmVtO1xuICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgIGxpOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXDIwMjJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6ICRmb250MTY7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLSRmb250MTY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaW1hZ2Utd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gXG4gICAgLnN1cHBvcnRpbmctcmVzb3VyY2VzIHtcbiAgICAgICAgcGFkZGluZzogOTVweCAwIDMwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwMHB4O1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuXG4gICAgICAgIC5zdXBwb3J0aW5nLWNvbnRlbnQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgLy93aWR0aDogODAlO1xuICAgICAgICAgICAgICAgIC8vbWF4LXdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3VwcG9ydGluZy10ZXh0IHtcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgICAgICAvL21hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dC1yZXNvdXJjZXMge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDIwcHggLTVweDtcblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29udGVudC13cmFwIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAyO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgNTBweDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucmVzb3VyY2Uge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTsgLy9jaGFuZ2VkIHRvIG1heFxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDMwMHB4OyAvL2FkZGVkIGluXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDI0cHggMjRweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMzBweDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAxOyAvLyBjaGFuZ2VkIHRvIGZsZXhcblxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgOHB4IDE4cHg7XG4gICAgICAgICAgICAgICAgXG5cbiAgICAgICAgICAgICAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ck9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTA1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwNSU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKSByb3RhdGUoMmRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9yLW1lIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3ItbWUtY29udGVudCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2NyU7XG4gICAgICAgICAgICB3aWR0aDogNjclO1xuICAgICAgICAgICAgcGFkZGluZzogNTBweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiw1OCw3MSwwLjI1KTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idXR0b24td3JhcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgICAgIGEuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnZpZGVvIHtcbiAgICAgICAgICAgICAgICB3aWR0aDo4MCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOjYwMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDo1MCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICAgICAgICAgIC5pZnJhbWUtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6MDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDowO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6MTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tb2JpbGUtY29weSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtaGVpZ2h0OiA0MTJweCkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuYnV0dC1maW5kLW91dC1tb3JlIHtcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuI2Zyb250LXJlZ2lzdGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1PcGVuK1NhbnM6NDAwLDcwMCZkaXNwbGF5PXN3YXBcIik7XG5Aa2V5ZnJhbWVzIHB1bHNlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMS4wMiwgMS4wMiwgMS4wMik7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcHVsc2VCaWcge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLjA4LCAxLjA4LCAxLjA4KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBwdWxzZUJpZ2dlciB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKDEuMiwgMS4yLCAxLjIpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGppZ2dsZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuICAxMCUsIDIwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMC45LCAwLjksIDAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICB9XG4gIDMwJSwgNTAlLCA3MCUsIDkwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gIH1cbiAgNDAlLCA2MCUsIDgwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGJvdW5jZXkge1xuICAwJSwgMTAwJSwgMjAlLCA1MyUsIDgwJSB7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbiAgNDAlLCA0MyUge1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC03cHgsIDApO1xuICB9XG4gIDcwJSB7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCk7XG4gIH1cbiAgOTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0ycHgsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNoYWtlIHtcbiAgMCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbiAgMTAlLCAzMCUsIDUwJSwgNzAlLCA5MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTNweCwgMCwgMCk7XG4gIH1cbiAgMjAlLCA0MCUsIDYwJSwgODAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDNweCwgMCwgMCk7XG4gIH1cbn1cbi5zcGlubmVyIHtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBhbmltYXRpb246IHNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICAvKiBBZGQgc29tZSBzcGFjZSBiZXR3ZWVuIHRoZSB0ZXh0IGFuZCB0aGUgc3Bpbm5lciAqL1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4uZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbn1cblxuI2VkaXQtdXNlci1waWN0dXJlLTAtLWxhYmVsLFxuI2VkaXQtZmllbGQtYXZhdGFyLTAtLWxhYmVsLFxuI2VkaXQtZmllbGQtYXZhdGFyLTAtLWRlc2NyaXB0aW9uLFxuI2VkaXQtdXNlci1waWN0dXJlLTAtLWRlc2NyaXB0aW9uLFxuI2VkaXQtbmFtZS0tZGVzY3JpcHRpb24sXG4jZWRpdC1tYWlsLS1kZXNjcmlwdGlvbixcbmRpdi5wYXNzd29yZC1jb25maXJtLFxuLmZvcm0taXRlbS11c2VyLXBpY3R1cmUtMCAuZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZm9ybS1pdGVtLWZpZWxkLXRlcm1zLXByaXZhY3ktdmFsdWUsIC5mb3JtLWl0ZW0tZmllbGQtbWFya2V0aW5nLW9wdC1pbi12YWx1ZSwgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbn1cbi5mb3JtLWl0ZW0tZmllbGQtdGVybXMtcHJpdmFjeS12YWx1ZSAjZWRpdC1maWVsZC1tYXJrZXRpbmctb3B0LWluLXZhbHVlLS1kZXNjcmlwdGlvbiwgLmZvcm0taXRlbS1maWVsZC1tYXJrZXRpbmctb3B0LWluLXZhbHVlICNlZGl0LWZpZWxkLW1hcmtldGluZy1vcHQtaW4tdmFsdWUtLWRlc2NyaXB0aW9uLCAuanMtZm9ybS10eXBlLWNoZWNrYm94ICNlZGl0LWZpZWxkLW1hcmtldGluZy1vcHQtaW4tdmFsdWUtLWRlc2NyaXB0aW9uIHtcbiAgZmxleDogMTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmZvcm0taXRlbS1maWVsZC10ZXJtcy1wcml2YWN5LXZhbHVlIGxhYmVsLFxuLmZpZWxkLWdvYWwtdGFzay12YWx1ZXMgLmpzLWZvcm0tdHlwZS1jaGVja2JveCBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB0b3A6IC0yNXB4O1xuICBvcGFjaXR5OiAwO1xufVxuXG4uYnV0dC11cGRhdGUgPiBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBoZWlnaHQ6IDQycHg7XG4gIHdpZHRoOiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA0MnB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAwIDE1cHggMCA0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG4uYnV0dC11cGRhdGUgPiBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xufVxuLmJ1dHQtdXBkYXRlID4gaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyIC5hbmltYXRpb24tYnViYmxlIHtcbiAgb3BhY2l0eTogMC4yO1xuICB0cmFuc2Zvcm06IHNjYWxlKDIwLCAyMCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2Utb3V0O1xufVxuXG5pbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBoZWlnaHQ6IDQycHg7XG4gIHdpZHRoOiAxODBweDtcbiAgYm9yZGVyLXJhZGl1czogNDJweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMzMzdjYTU7XG4gIHBhZGRpbmc6IDAgMTVweCAwIDRweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbmlucHV0W3R5cGU9c3VibWl0XTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG59XG5pbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIgLmFuaW1hdGlvbi1idWJibGUge1xuICBvcGFjaXR5OiAwLjI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMjAsIDIwKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1vdXQ7XG59XG5cbi5mb3JtLWl0ZW0uanMtZm9ybS1pdGVtLWZpZWxkLW5vdGlmeS10ZWFtLW1lbWJlcnMtdmFsdWUgbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgd2lkdGg6IDIwMHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuXG4uZm9ybS1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG59XG4uZm9ybS1pdGVtIGlucHV0W3R5cGU9dGV4dF0sXG4uZm9ybS1pdGVtIGlucHV0W3R5cGU9ZW1haWxdLFxuLmZvcm0taXRlbSBpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbi5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1udW1iZXJdLFxuLmZvcm0taXRlbSBpbnB1dFt0eXBlPWRhdGVdLFxuLmZvcm0taXRlbSBzZWxlY3Qge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ1KTtcbiAgb3V0bGluZTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgNDBweCAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5mb3JtLWl0ZW0gaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyxcbi5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsXG4uZm9ybS1pdGVtIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLFxuLmZvcm0taXRlbSBpbnB1dFt0eXBlPW51bWJlcl06Zm9jdXMsXG4uZm9ybS1pdGVtIGlucHV0W3R5cGU9ZGF0ZV06Zm9jdXMsXG4uZm9ybS1pdGVtIHNlbGVjdDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbn1cbi5mb3JtLWl0ZW0gaW5wdXRbdHlwZT10ZXh0XS5lcnJvcixcbi5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1lbWFpbF0uZXJyb3IsXG4uZm9ybS1pdGVtIGlucHV0W3R5cGU9cGFzc3dvcmRdLmVycm9yLFxuLmZvcm0taXRlbSBpbnB1dFt0eXBlPW51bWJlcl0uZXJyb3IsXG4uZm9ybS1pdGVtIGlucHV0W3R5cGU9ZGF0ZV0uZXJyb3IsXG4uZm9ybS1pdGVtIHNlbGVjdC5lcnJvciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYTg3ODI7XG59XG4uZm9ybS1pdGVtIC5zZWxlY3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcInNlbGVjdFwiO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmZvcm0taXRlbSAuc2VsZWN0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwLjhlbTtcbiAgaGVpZ2h0OiAwLjVlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzMzMztcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDEwMCUgMCUsIDAgMCUsIDUwJSAxMDAlKTtcbiAganVzdGlmeS1zZWxmOiBlbmQ7XG4gIG1hcmdpbi1yaWdodDogMTdweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZm9ybS1pdGVtIHNlbGVjdCxcbi5mb3JtLWl0ZW0gLnNlbGVjdDphZnRlciB7XG4gIGdyaWQtYXJlYTogc2VsZWN0O1xufVxuLmZvcm0taXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgcGFkZGluZzogMjBweDtcbiAgbWFyZ2luOiAwIDIwcHggMCAwO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTlBM0QwO1xufVxuLmZvcm0taXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG4gIGJhY2tncm91bmQ6IHdoaXRlIHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi10aWNrLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlO1xufVxuLmZvcm0taXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkIHtcbiAgYmFja2dyb3VuZDogd2hpdGUgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRpY2suc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG59XG4uZm9ybS1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG59XG4uZm9ybS1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLmZvcm0taXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XTpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBzb2xpZCAjNTlBM0QwICFpbXBvcnRhbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG59XG4uZm9ybS1pdGVtIGlucHV0W3R5cGU9cGFzc3dvcmRdIHtcbiAgcGFkZGluZy1yaWdodDogNTBweDtcbn1cbi5mb3JtLWl0ZW0uanMtZm9ybS10eXBlLXNlbGVjdCB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZvcm0taXRlbS5qcy1mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdC5ub3QtdmlzaWJsZSB7XG4gIG9wYWNpdHk6IDA7XG59XG4uZm9ybS1pdGVtLmpzLWZvcm0tdHlwZS1kYXRlIHtcbiAgLypoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwgMC40NSk7XG4gIG91dGxpbmU6IG5vbmU7IC8vIFRPRE86IGFjY2Vzc2liaWxpdHlcbiAgd2lkdGg6IDEwMCU7Ki9cbn1cbi5mb3JtLWl0ZW0uanMtZm9ybS10eXBlLWRhdGUgaW5wdXQubm90LXZpc2libGUge1xuICBvcGFjaXR5OiAwO1xufVxuLmZvcm0taXRlbS5qcy1mb3JtLXR5cGUtdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbn1cbi5mb3JtLWl0ZW0uanMtZm9ybS10eXBlLXRleHRhcmVhIHRleHRhcmVhIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIHJlc2l6ZTogbm9uZTtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZm9ybS1pdGVtIGxhYmVsIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG1hcmdpbjogMCAwIDVweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBmb250LXNpemU6IDAuODhyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzMyMzMzMztcbiAgbWF4LWhlaWdodDogNTBweDtcbn1cbi5mb3JtLWl0ZW0gbGFiZWwucmlnaHQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLmZvcm0taXRlbSBsYWJlbC5mb3JtLXJlcXVpcmVkOmFmdGVyIHtcbiAgY29udGVudDogXCIqXCI7XG4gIGNvbG9yOiAjN2I2OGM4O1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbn1cbi5mb3JtLWl0ZW0gLmV5ZS1jbG9zZSwgLmZvcm0taXRlbSAuZXllLW9wZW4ge1xuICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTdweDtcbiAgcmlnaHQ6IDE1cHg7XG59XG5cbi5jdXN0b20tZmllbGQgLmZpZWxkLS10eXBlLWRhdGV0aW1lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmN1c3RvbS1maWVsZCAuZmllbGQtLXR5cGUtZGF0ZXRpbWUgaDQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMjBweDtcbiAgbWFyZ2luOiAwIDAgNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICB3aWR0aDogMTUwcHg7XG4gIGZvbnQtc2l6ZTogMC44OHJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB6LWluZGV4OiAxO1xufVxuLmN1c3RvbS1maWVsZCAuZmllbGQtLXR5cGUtZGF0ZXRpbWUgaDQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIipcIjtcbiAgY29sb3I6ICM3YjY4Yzg7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xufVxuLmN1c3RvbS1maWVsZCAuZmllbGQtLXR5cGUtZGF0ZXRpbWUgaDQucmlnaHQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBmb250LXNpemU6IDAuOGVtO1xuICBjb2xvcjogIzMyMzMzMztcbiAgbGVmdDogY2FsYygxMDAlIC0gMTcwcHgpO1xufVxuXG5kaXZbcm9sZT1jb250ZW50aW5mb10ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAxNXB4IGF1dG87XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQ6IHJnYmEoNTEsIDU2LCA4NSwgMC4zKTtcbiAgbWluLWhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5kaXZbcm9sZT1jb250ZW50aW5mb10gYSB7XG4gIG1hcmdpbjogMCAxNXB4O1xuICBjb2xvcjogd2hpdGU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICBkaXZbcm9sZT1jb250ZW50aW5mb10ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgfVxufVxuXG4uc2l0ZW1hcCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDIwcHggNDBweCAwO1xufVxuLnNpdGVtYXAgaDEge1xuICBtYXJnaW46IDAgMCA1MHB4O1xufVxuLnNpdGVtYXAgaDIge1xuICBjb2xvcjogIzMyMzMzMztcbiAgZm9udC1zaXplOiAxLjNlbTtcbn1cbi5zaXRlbWFwIC5jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1mb290ZXIsICNibG9jay1tb2JpbGVmb290ZXJtZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI2Jsb2NrLXN0eWxlc3dpdGNoZXIgaDIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uanMgaW5wdXQuZm9ybS1hdXRvY29tcGxldGUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NiU7XG59XG4uanMgaW5wdXQuZm9ybS1hdXRvY29tcGxldGUudWktYXV0b2NvbXBsZXRlLWxvYWRpbmcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NiU7XG59XG5cbi5tZXNzYWdlLWJsb2NrIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDUxLCA1NiwgODUsIDAuMyk7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLm1lc3NhZ2UtYmxvY2sgdWwgbGkge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG4ubWVzc2FnZS1ibG9jay5saWdodCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuXG4uY29sb3VyLWZvcm0gLmZvcm0taXRlbSBpbnB1dFt0eXBlPXRleHRdLFxuLmNvbG91ci1mb3JtIC5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1lbWFpbF0sXG4uY29sb3VyLWZvcm0gLmZvcm0taXRlbSBpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbi5jb2xvdXItZm9ybSAuZm9ybS1pdGVtIGlucHV0W3R5cGU9bnVtYmVyXSxcbi5jb2xvdXItZm9ybSAuZm9ybS1pdGVtIGlucHV0W3R5cGU9ZGF0ZV0sXG4uY29sb3VyLWZvcm0gLmZvcm0taXRlbSBzZWxlY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzBlNWY3O1xufVxuLmNvbG91ci1mb3JtIC5mb3JtLWl0ZW0gaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyxcbi5jb2xvdXItZm9ybSAuZm9ybS1pdGVtIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLFxuLmNvbG91ci1mb3JtIC5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsXG4uY29sb3VyLWZvcm0gLmZvcm0taXRlbSBpbnB1dFt0eXBlPW51bWJlcl06Zm9jdXMsXG4uY29sb3VyLWZvcm0gLmZvcm0taXRlbSBpbnB1dFt0eXBlPWRhdGVdOmZvY3VzLFxuLmNvbG91ci1mb3JtIC5mb3JtLWl0ZW0gc2VsZWN0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVkYTVjZDtcbn1cbi5jb2xvdXItZm9ybSAuZm9ybS1pdGVtLmpzLWZvcm0tdHlwZS10ZXh0YXJlYSB0ZXh0YXJlYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMGU1Zjc7XG59XG5cbi5tZXNzYWdlcyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiA2MHB4O1xuICByaWdodDogMjBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB6LWluZGV4OiAxMDAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZS1pbi1vdXQ7XG59XG4ubWVzc2FnZXMgLm1lc3NhZ2VzLS1zdGF0dXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRlZGRhO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzNlNmNiO1xuICBjb2xvcjogIzE1NTcyNDtcbn1cbi5tZXNzYWdlcyAubWVzc2FnZXMtLWVycm9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZDdkYTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y1YzZjYjtcbiAgY29sb3I6ICM3MjFjMjQ7XG59XG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4qIGE6Zm9jdXMsXG4qIGJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDFweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5LFxuaHRtbCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTkyLCAyMjksIDI0Nyk7XG4gIGJhY2tncm91bmQtY29sb3I6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiKDE5MiwgMjI5LCAyNDcpIDAlLCByZ2IoOTMsIDE2NSwgMjA1KSAxMDAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmctd2F2ZS5zdmcpLCBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYigxOTIsIDIyOSwgMjQ3KSAwJSwgcmdiKDkzLCAxNjUsIDIwNSkgMTAwJSk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTI1JTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cbmJvZHkudGVhbS1tZW1iZXIsXG5odG1sLnRlYW0tbWVtYmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iZy13YXZlLXB1cnBsZS5zdmcpLCBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYigyMjgsIDIyNCwgMjQ3KSAwJSwgcmdiKDEyNCwgMTEwLCAxOTUpIDEwMCUpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keS50ZWFtLW1lbWJlciBoZWFkZXIsXG5odG1sLnRlYW0tbWVtYmVyIGhlYWRlciB7XG4gICAgYmFja2dyb3VuZDogIzdjNmVjMztcbiAgfVxufVxuYm9keS5ncmV5c2NhbGUsXG5odG1sLmdyZXlzY2FsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmctd2F2ZS1ncmV5c2NhbGUuc3ZnKSwgbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2IoMjUxLCAyNTEsIDI1MSkgMCUsIHJnYigyMDMsIDIwMywgMjAzKSAxMDAlKTtcbn1cbmJvZHkuZ3JleXNjYWxlLnRlYW0tbWVtYmVyLFxuaHRtbC5ncmV5c2NhbGUudGVhbS1tZW1iZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2JnLXdhdmUtZ3JleXNjYWxlLnN2ZyksIGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiKDI1MSwgMjUxLCAyNTEpIDAlLCByZ2IoMjAzLCAyMDMsIDIwMykgMTAwJSk7XG59XG5ib2R5LmdyZXlzY2FsZSAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMsXG5odG1sLmdyZXlzY2FsZSAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbn1cbmJvZHkucmVzb3VyY2UgLnBvcnRyYWl0LW92ZXJsYXksXG5odG1sLnJlc291cmNlIC5wb3J0cmFpdC1vdmVybGF5IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuYm9keVtkYXRhLW9uY2U9XCJmb3JtLXNpbmdsZS1zdWJtaXQgZGV0YWlsc0FyaWFcIl0sXG5odG1sW2RhdGEtb25jZT1cImZvcm0tc2luZ2xlLXN1Ym1pdCBkZXRhaWxzQXJpYVwiXSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbn1cbmJvZHkubWFpbnRlbmFuY2UtcGFnZSxcbmh0bWwubWFpbnRlbmFuY2UtcGFnZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAxMDAlO1xufVxuYm9keS5tYWludGVuYW5jZS1wYWdlIC5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcyxcbmh0bWwubWFpbnRlbmFuY2UtcGFnZSAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbmJvZHkubWFpbnRlbmFuY2UtcGFnZSAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMgaGVhZGVyW3JvbGU9YmFubmVyXSxcbmh0bWwubWFpbnRlbmFuY2UtcGFnZSAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMgaGVhZGVyW3JvbGU9YmFubmVyXSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIG1hcmdpbi10b3A6IC0xMDBweDtcbn1cbmJvZHkubWFpbnRlbmFuY2UtcGFnZSAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMgaGVhZGVyW3JvbGU9YmFubmVyXSBhIGltZyxcbmh0bWwubWFpbnRlbmFuY2UtcGFnZSAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMgaGVhZGVyW3JvbGU9YmFubmVyXSBhIGltZyB7XG4gIHdpZHRoOiAyMDBweDtcbn1cbmJvZHkubWFpbnRlbmFuY2UtcGFnZSAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMgaGVhZGVyW3JvbGU9YmFubmVyXSBoMSxcbmh0bWwubWFpbnRlbmFuY2UtcGFnZSAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMgaGVhZGVyW3JvbGU9YmFubmVyXSBoMSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lm1haW50ZW5hbmNlLXBhZ2UgLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFzIG1haW4sXG5odG1sLm1haW50ZW5hbmNlLXBhZ2UgLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFzIG1haW4ge1xuICB3aWR0aDogMTAwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbmJvZHkubWFpbnRlbmFuY2UtcGFnZSAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMgbWFpbiBoMSxcbmh0bWwubWFpbnRlbmFuY2UtcGFnZSAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMgbWFpbiBoMSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbmEge1xuICBjb2xvcjogIzUyNDNhMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG59XG5hOmhvdmVyIHtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG5cbmgxIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDJlbTtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogMS42ZW07XG4gIH1cbn1cblxudWwge1xuICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cblxudWwuYm9sZCA+IGxpIHtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xufVxuXG4ucG9ydHJhaXQtb3ZlcmxheSB7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjNWRhNWNkO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHotaW5kZXg6IDM7XG59XG4ucG9ydHJhaXQtb3ZlcmxheSBoMSxcbi5wb3J0cmFpdC1vdmVybGF5IHAsXG4ucG9ydHJhaXQtb3ZlcmxheSBpbWcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogNjAlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wb3J0cmFpdC1vdmVybGF5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbi5zd2l0Y2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogMzRweDtcbiAgbWluLXdpZHRoOiA2MHB4O1xufVxuLnN3aXRjaCBpbnB1dCB7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG59XG4uc3dpdGNoIC5zbGlkZXIge1xuICBib3JkZXItcmFkaXVzOiAzNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuNHM7XG4gIHRyYW5zaXRpb246IDAuNHM7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmY7XG59XG4uc3dpdGNoIC5zbGlkZXI6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBsZWZ0OiAzcHg7XG4gIGJvdHRvbTogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg2YWMxO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuNHM7XG4gIHRyYW5zaXRpb246IDAuNHM7XG59XG4uc3dpdGNoIGlucHV0OmNoZWNrZWQgKyAuc2xpZGVyIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcbn1cbi5zd2l0Y2ggaW5wdXQ6Zm9jdXMgKyAuc2xpZGVyIHtcbiAgYm94LXNoYWRvdzogMCAwIDFweCAjMjE5NkYzO1xuICBib3JkZXI6IDJweCBzb2xpZCAjN2I2OGM4O1xufVxuLnN3aXRjaCBpbnB1dDpjaGVja2VkICsgLnNsaWRlcjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjZweCk7XG59XG4uc3dpdGNoLnBvcnRyYWl0IHtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogNjBweDtcbn1cbi5zd2l0Y2gucG9ydHJhaXQgLnNsaWRlcjo6YmVmb3JlIHtcbiAgdG9wOiAzcHg7XG4gIGJvdHRvbTogaW5pdGlhbDtcbn1cbi5zd2l0Y2gucG9ydHJhaXQgaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXI6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI2cHgpO1xufVxuXG5oZWFkZXIge1xuICBoZWlnaHQ6IDEwMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICBoZWFkZXIge1xuICAgIG1heC13aWR0aDogMTAwdnc7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICBoZWFkZXIge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGhlYWRlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBiYWNrZ3JvdW5kOiAjN2ViYWRhO1xuICAgIHotaW5kZXg6IDM7XG4gIH1cbn1cbmhlYWRlciAuc2l0ZS1sb2dvIHtcbiAgbWF4LXdpZHRoOiAxNTBweDtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICBtaW4td2lkdGg6IDcwcHg7XG4gIGZsZXg6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xufVxuaGVhZGVyIC5zaXRlLWxvZ286aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2V5O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgaGVhZGVyIC5zaXRlLWxvZ28ge1xuICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBoZWFkZXIgLnNpdGUtbG9nby5sb2dnZWQtaW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmhlYWRlciAuZGFzaGJvYXJkLWxpbmsge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgdXJsKFwiLi8uLi9pbWFnZXMvaWNvbnMvaWNvbi1kYXNoYm9hcmQuc3ZnXCIpIDVweCBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjVweDtcbiAgcGFkZGluZzogN3B4IDEwcHggN3B4IDM1cHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbmhlYWRlciAuZGFzaGJvYXJkLWxpbmsgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzNDM4NTM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGhlYWRlciAuZGFzaGJvYXJkLWxpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5oZWFkZXIgLmRhc2hib2FyZC1saW5rLXdyYXAge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuaGVhZGVyIC5kYXNoYm9hcmQtbGluay13cmFwOmhvdmVyIC5tZW51LWRyb3Bkb3duLXdyYXAge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuaGVhZGVyIC5tZW51LWRyb3Bkb3duLXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsIDU4LCA3MSwgMC4yNSk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIG1pbi13aWR0aDogMTQwcHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgei1pbmRleDogOTk7XG59XG5oZWFkZXIgLm1lbnUtZHJvcGRvd24td3JhcC5yaWdodCB7XG4gIHJpZ2h0OiAwO1xuICBtaW4td2lkdGg6IDE1MHB4O1xufVxuaGVhZGVyIC5tZW51LWRyb3Bkb3duLXdyYXAgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzMyMzMzMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xufVxuaGVhZGVyIC5tZW51LWRyb3Bkb3duLXdyYXAgYTpob3ZlciB7XG4gIGNvbG9yOiAjNzg2YWMxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzIHtcbiAgZmxleDogMTtcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzIC5kYXNoYm9hcmQtbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcyAuZGFzaGJvYXJkLWxpbms6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQpO1xufVxuaGVhZGVyIC5oZWFkZXItbGlua3MgLmxpbmsge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMTVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICBoZWFkZXIgLmhlYWRlci1saW5rcyAubGluayB7XG4gICAgbWFyZ2luOiAwIDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGhlYWRlciAuaGVhZGVyLWxpbmtzIC5saW5rIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxufVxuaGVhZGVyIC5oZWFkZXItbGlua3MgLmxpbmsgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBwYWRkaW5nOiAwIDVweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGhlYWRlciAuaGVhZGVyLWxpbmtzIC5saW5rIGEge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxufVxuaGVhZGVyIC5oZWFkZXItbGlua3MgLmxpbmsgLnVuZGVybGluZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB0b3A6IGNhbGMoMTAwJSArIDJweCk7XG4gIC8qIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgKi9cbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDApO1xufVxuaGVhZGVyIC5oZWFkZXItbGlua3MgLmxpbms6aG92ZXIgPiBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuaGVhZGVyIC5oZWFkZXItbGlua3MgLmxpbms6aG92ZXIgLnVuZGVybGluZSB7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzIC5saW5rOmhvdmVyIC5tZW51LWRyb3Bkb3duLXdyYXAge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuaGVhZGVyIC5oZWFkZXItbGlua3MgLmxpbmsgLm1lbnUtZHJvcGRvd24td3JhcCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAwLjdyZW07XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcyAubGluayAubWVudS1kcm9wZG93bi13cmFwIGE6aG92ZXIge1xuICBjb2xvcjogIzc4NmFjMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA0KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBoZWFkZXIgLmhlYWRlci1saW5rcy5kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzLm1vYmlsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQ6ICM1ZGE1Y2Q7XG4gIHdpZHRoOiA3MHZ3O1xuICBoZWlnaHQ6IDEwMHN2aDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxO1xuICByaWdodDogY2FsYygtNzB2dyAtIDQwcHgpO1xuICB0b3A6IDA7XG4gIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiwgNTgsIDcxLCAwLjI1KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE5MiwgMjI5LCAyNDcpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2IoMTkyLCAyMjksIDI0NykgMCUsIHJnYig5MywgMTY1LCAyMDUpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2JnLXdhdmUuc3ZnKSwgbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2IoMTkyLCAyMjksIDI0NykgMCUsIHJnYig5MywgMTY1LCAyMDUpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tO1xufVxuaGVhZGVyIC5oZWFkZXItbGlua3MubW9iaWxlICNjbG9zZS1vdmVybGF5IHtcbiAgb3BhY2l0eTogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAzMHZ3O1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcy5tb2JpbGUgLmJ1dHQtY2xvc2Uge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvaWNvbi1jbG9zZS5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlO1xufVxuaGVhZGVyIC5oZWFkZXItbGlua3MubW9iaWxlIC5uYXZpZ2F0aW9uLWxpbmtzIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiA0MHB4IDA7XG4gIG1heC1oZWlnaHQ6IDgwdmg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzLm1vYmlsZSAubmF2aWdhdGlvbi1saW5rcyAubGluayBhIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzLm1vYmlsZSAubmF2aWdhdGlvbi1saW5rcyAubGluayBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgaGVpZ2h0OiA0MHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgcGFkZGluZzogMCA1cHg7XG4gIHBhZGRpbmc6IDAgMCA0MHB4IDA7XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcy5tb2JpbGUgLm5hdmlnYXRpb24tbGlua3MgLmxpbmsgYnV0dG9uOmhvdmVyLCBoZWFkZXIgLmhlYWRlci1saW5rcy5tb2JpbGUgLm5hdmlnYXRpb24tbGlua3MgLmxpbmsgYnV0dG9uOmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcy5tb2JpbGUgLm5hdmlnYXRpb24tbGlua3MgLmxpbmsgYnV0dG9uLCBoZWFkZXIgLmhlYWRlci1saW5rcy5tb2JpbGUgLm5hdmlnYXRpb24tbGlua3MgLmxpbmsgYSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzLm1vYmlsZSAubmF2aWdhdGlvbi1saW5rcyAubGluayAudW5kZXJsaW5lIHtcbiAgdG9wOiAyNXB4O1xufVxuaGVhZGVyIC5oZWFkZXItbGlua3MubW9iaWxlIC5uYXZpZ2F0aW9uLWxpbmtzIC5saW5rIC51bmRlcmxpbmUgPiBidXR0b24ge1xuICB0b3A6IDMwcHg7XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcy5tb2JpbGUgLm5hdmlnYXRpb24tbGlua3MgLmxpbms6aG92ZXIgLm1lbnUtZHJvcGRvd24td3JhcCB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzLm1vYmlsZSAubmF2aWdhdGlvbi1saW5rcyAubGluayAubWVudS1kcm9wZG93bi13cmFwIHtcbiAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICB0cmFuc2l0aW9uOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuaGVhZGVyIC5oZWFkZXItbGlua3MubW9iaWxlIC5uYXZpZ2F0aW9uLWxpbmtzIC5saW5rIC5tZW51LWRyb3Bkb3duLXdyYXAuc2hvdyB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzLm1vYmlsZSAubmF2aWdhdGlvbi1saW5rcyAubGluayAubWVudS1kcm9wZG93bi13cmFwIGEge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzLm1vYmlsZSAubG9naW4tYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgd2lkdGg6IDEwMCU7XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcy5tb2JpbGUgLmxvZ2luLWJ1dHRvbnMgLmRhc2hib2FyZC1saW5rLXdyYXAge1xuICB3aWR0aDogMTAwJTtcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzLm1vYmlsZSAubG9naW4tYnV0dG9ucyAuYnV0dC1nZW5lcmFsIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuaGVhZGVyIC5oZWFkZXItbGlua3MubW9iaWxlIC5sb2dpbi1idXR0b25zIC5idXR0LWdlbmVyYWw6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcy5tb2JpbGUgLmxvZ2luLWJ1dHRvbnMgLmJ1dHQtZ2VuZXJhbC5idXR0LXNtYWxsIC50aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuaGVhZGVyIC5oZWFkZXItbGlua3MubW9iaWxlLnNob3cge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygtNzB2dyAtIDQwcHgpKTtcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzLm1vYmlsZS5zaG93ICNjbG9zZS1vdmVybGF5IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MHZ3KTtcbn1cbmhlYWRlciAuYnV0dG9uLXdyYXAgOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuaGVhZGVyIC5idXR0b24td3JhcCAubGljZW5zZWQtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDQ0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmhlYWRlciAuYnV0dG9uLXdyYXAgLmxpY2Vuc2VkLXdyYXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTdweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uLWJhZGdlLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIHJpZ2h0OiAycHg7XG4gIGJvdHRvbTogLTVweDtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGhlYWRlciAuYnV0dG9uLXdyYXAge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTg1cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBoZWFkZXIgLmJ1dHRvbi13cmFwIC5idXR0LWdlbmVyYWwge1xuICAgIHdpZHRoOiAxMzBweDtcbiAgfVxuICBoZWFkZXIgLmJ1dHRvbi13cmFwIC5idXR0LWdlbmVyYWwuYnV0dC1zbWFsbCB7XG4gICAgd2lkdGg6IDQ0cHg7XG4gIH1cbiAgaGVhZGVyIC5idXR0b24td3JhcCAuYnV0dC1nZW5lcmFsLmJ1dHQtbG9nb3V0IHtcbiAgICB3aWR0aDogNDRweDtcbiAgfVxuICBoZWFkZXIgLmJ1dHRvbi13cmFwIC5idXR0LWdlbmVyYWwuYnV0dC1sb2dvdXQgLmJ1dHQtaWNvbiB7XG4gICAgbWluLXdpZHRoOiAzMnB4O1xuICB9XG4gIGhlYWRlciAuYnV0dG9uLXdyYXAgLmJ1dHQtZ2VuZXJhbC5idXR0LWxvZ291dCAudGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmhlYWRlciAuYnV0dG9uLW1lbnUtd3JhcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5oZWFkZXIgLmJ1dHRvbi1tZW51LXdyYXAgLmJ1dHQtbWVudSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmIHVybChcIi4uL2ltYWdlcy9pY29ucy9pY29uLW1lbnUuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGhlYWRlciAuYnV0dG9uLW1lbnUtd3JhcCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTg1cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBoZWFkZXIgLnNpdGUtbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuZm9vdGVyIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICB3aWR0aDogMTIwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG5mb290ZXIgLnN0eWxlLXN3aXRjaCB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDMwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICBmb290ZXIgLnN0eWxlLXN3aXRjaCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuZm9vdGVyIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5mb290ZXIgdWwgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5mb290ZXIgdWwgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xufVxuZm9vdGVyIHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbmZvb3RlciB1bC5tb2JpbGUtZm9vdGVyLW1lbnUge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBmb290ZXIgdWwubW9iaWxlLWZvb3Rlci1tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuZm9vdGVyIC5kZXNrdG9wLW1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgZm9vdGVyIC5kZXNrdG9wLW1lbnUge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIGZvb3RlciAuZGVza3RvcC1tZW51IGxpIHtcbiAgICBtYXJnaW46IDVweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgZm9vdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGZvb3RlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG4gIGZvb3RlciBwIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGZvb3RlciB7XG4gICAgcGFkZGluZzogMCAyMHB4IDIwcHg7XG4gIH1cbiAgZm9vdGVyIGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLnBvc3QtZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBoZWlnaHQ6IDMwMHB4O1xuICBmb250LXNpemU6IDAuOWVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBvc3QtZm9vdGVyIC5sb2dvcyB7XG4gIGhlaWdodDogODBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucG9zdC1mb290ZXIgLmxvZ29zIGltZyB7XG4gIGhlaWdodDogODBweDtcbn1cbi5wb3N0LWZvb3RlciAubG9nb3MgaW1nOm50aC1jaGlsZCgyKSB7XG4gIGhlaWdodDogNjBweDtcbiAgbWFyZ2luLWxlZnQ6IDUwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucG9zdC1mb290ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIH1cbiAgLnBvc3QtZm9vdGVyIC5sb2dvcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnBvc3QtZm9vdGVyIC5sb2dvcyBpbWc6bnRoLWNoaWxkKDIpIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLmJ1dHQtYW5pbWF0ZSAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICM1ZGE1Y2Q7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCwgMCk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMTBweCk7XG4gIHRvcDogNzUlO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLW91dDtcbn1cbi5idXR0LWFuaW1hdGU6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xufVxuLmJ1dHQtYW5pbWF0ZTpob3ZlciAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIG9wYWNpdHk6IDAuMjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgyMCwgMjApO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLW91dDtcbn1cblxuLmJ1dHQtZ2VuZXJhbCB7XG4gIGhlaWdodDogNDJweDtcbiAgd2lkdGg6IDE4MHB4O1xuICBib3JkZXItcmFkaXVzOiA0MnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuOGVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzMzN2NhNTtcbiAgcGFkZGluZzogMCAxNXB4IDAgNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idXR0LWdlbmVyYWw6Zm9jdXMge1xuICBvdXRsaW5lOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgb3V0bGluZS1vZmZzZXQ6IDNweDtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2NhNTtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMzJweDtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA2MCU7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24ubG9naW4sIC5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5BY2NvdW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXVzZXIuc3ZnKTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5yZWdpc3RlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1yZWdpc3Rlci5zdmcpO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLnByaW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXByaW50LXdoaXRlLnN2Zyk7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24ucHJpbnQtZGFyayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1wcmludC5zdmcpO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLnJlZ2lzdGVyLXllbGxvdyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1yZWdpc3Rlci15ZWxsb3cuc3ZnKTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5sb2dvdXQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tbG9nb3V0LnN2Zyk7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24udXNlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi11c2VyLXllbGxvdy5zdmcpO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmFkZC1jYWxlbmRhciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hZGRjYWwuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmVkaXQge1xuICBiYWNrZ3JvdW5kLXNpemU6IDkwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWVkaXQuc3ZnKTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5lZGl0LWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWVkaXQtd2hpdGUuc3ZnKTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi51cGxvYWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdXBsb2FkLnN2Zyk7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24uY2xvc2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2xvc2UtbGlnaHQuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiA0NSU7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24uY2xvc2UteWVsbG93IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNsb3NlLXllbGxvdy5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDQwJTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5zdGFydGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LXB1cnBsZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDM1JTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTUlIDUwJTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5tb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LWdyZWVuLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMzUlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1NSUgNTAlO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmFkZC10ZWFtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRlYW0uc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiA4MCU7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24uYWRkLW1lZXRpbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYWRkY2FsLXB1cnBsZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24ucHJldmlvdXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYXJyb3ctcHJldmlvdXMuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDQwJSA1MCU7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24ubmV4dCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1uZXh0LnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMzUlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1OCUgNTAlO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLm5leHQtcHVycGxlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LW5leHQtcHVycGxlLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMzUlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1OCUgNTAlO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLm5leHQtbGlnaHQtYmx1ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1iYWNrLWJsdWUuc3ZnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24uYmFjayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1iYWNrLWJsdWUuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDQzJSA1MCU7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24uYmFjay13aGl0ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1iYWNrLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMzUlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MyUgNTAlO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLnN0YXJ0LXF1aXoge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc3RhcnQuc3ZnKTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5zYXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNhdmUuc3ZnKTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5zYXZlLXB1cnBsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zYXZlLXB1cnBsZS5zdmcpO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLnNhdmUtd2hpdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2F2ZS13aGl0ZS5zdmcpO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmdyb3VwLXRhbGtpbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ3JvdXAtdGFsa2luZy5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDExMCU7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24uZ3JvdXAtdGFsa2luZy5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1ncm91cC10YWxraW5nLWJnLXllbGxvdy5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDExMCU7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24uZ3JvdXAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ3JvdXAuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMTAlO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmhlYXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24taGVhci5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDExMCU7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24uYnV0dC1pY29uLXRleHQge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24uYWRkLWdvYWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYWRkLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogNjAlO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmdvYWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ29hbC5zdmcpO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmR1ZS1kYXRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFkZGNhbC1wdXJwbGUuc3ZnKTtcbn1cbi5idXR0LWdlbmVyYWwgLnRpdGxlIHtcbiAgZmxleDogMTtcbiAgei1pbmRleDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJ1dHQtZ2VuZXJhbDpob3ZlciB7XG4gIGNvbG9yOiAjMzM3Y2E1O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXNtYWxsIHtcbiAgd2lkdGg6IDQ0cHg7XG4gIHBhZGRpbmc6IDAgNnB4O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXNtYWxsIC50aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtbGljZW5zZWQge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXVzZXItbGljZW5zZWQge1xuICBib3JkZXI6IDJweCBzb2xpZCAjRkZEQTVFO1xuICBwYWRkaW5nOiAwIDRweDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcmVnaXN0ZXIsIC5idXR0LWdlbmVyYWwuYnV0dC1sb2dvdXQsIC5idXR0LWdlbmVyYWwuYnV0dC1iYWNrLCAuYnV0dC1nZW5lcmFsLmJ1dHQtc2F2ZSwgLmJ1dHQtZ2VuZXJhbC5idXR0LXVwZGF0ZSwgLmJ1dHQtZ2VuZXJhbC5idXR0LWVkaXQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcmVnaXN0ZXIgLmJ1dHQtaWNvbiwgLmJ1dHQtZ2VuZXJhbC5idXR0LWxvZ291dCAuYnV0dC1pY29uLCAuYnV0dC1nZW5lcmFsLmJ1dHQtYmFjayAuYnV0dC1pY29uLCAuYnV0dC1nZW5lcmFsLmJ1dHQtc2F2ZSAuYnV0dC1pY29uLCAuYnV0dC1nZW5lcmFsLmJ1dHQtdXBkYXRlIC5idXR0LWljb24sIC5idXR0LWdlbmVyYWwuYnV0dC1lZGl0IC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXJlZ2lzdGVyIC5hbmltYXRpb24tYnViYmxlLCAuYnV0dC1nZW5lcmFsLmJ1dHQtbG9nb3V0IC5hbmltYXRpb24tYnViYmxlLCAuYnV0dC1nZW5lcmFsLmJ1dHQtYmFjayAuYW5pbWF0aW9uLWJ1YmJsZSwgLmJ1dHQtZ2VuZXJhbC5idXR0LXNhdmUgLmFuaW1hdGlvbi1idWJibGUsIC5idXR0LWdlbmVyYWwuYnV0dC11cGRhdGUgLmFuaW1hdGlvbi1idWJibGUsIC5idXR0LWdlbmVyYWwuYnV0dC1lZGl0IC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogIzQwMzM3OTtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1yZWdpc3Rlcjpob3ZlciAuYW5pbWF0aW9uLWJ1YmJsZSwgLmJ1dHQtZ2VuZXJhbC5idXR0LWxvZ291dDpob3ZlciAuYW5pbWF0aW9uLWJ1YmJsZSwgLmJ1dHQtZ2VuZXJhbC5idXR0LWJhY2s6aG92ZXIgLmFuaW1hdGlvbi1idWJibGUsIC5idXR0LWdlbmVyYWwuYnV0dC1zYXZlOmhvdmVyIC5hbmltYXRpb24tYnViYmxlLCAuYnV0dC1nZW5lcmFsLmJ1dHQtdXBkYXRlOmhvdmVyIC5hbmltYXRpb24tYnViYmxlLCAuYnV0dC1nZW5lcmFsLmJ1dHQtZWRpdDpob3ZlciAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1wcm9maWxlLXJlcG9ydC1iYWNrIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIGNvbG9yOiAjMzM3Y2E1O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXByb2ZpbGUtcmVwb3J0LWJhY2sgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdjYTU7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcHJvZmlsZS1yZXBvcnQtYmFjazpob3ZlciB7XG4gIGNvbG9yOiAjNWRhNWNkO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWRhc2hib2FyZCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMzM3Y2E1O1xuICBib3JkZXI6IG5vbmU7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtZGFzaGJvYXJkIC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3Y2E1O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWRhc2hib2FyZCAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6ICM1ZGE1Y2Q7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtdXBsb2FkLCAuYnV0dC1nZW5lcmFsLmJ1dHQtY29uc2VudCB7XG4gIGJhY2tncm91bmQ6ICM3YjY4Yzg7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC11cGxvYWQgLmJ1dHQtaWNvbiwgLmJ1dHQtZ2VuZXJhbC5idXR0LWNvbnNlbnQgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtdXBsb2FkIC5hbmltYXRpb24tYnViYmxlLCAuYnV0dC1nZW5lcmFsLmJ1dHQtY29uc2VudCAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6ICM0OTNENzY7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtbWVldGluZy10aW1lLCAuYnV0dC1nZW5lcmFsLmJ1dHQtbWVldGluZy1hZGRyZXNzIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICM3YjY4Yzg7XG4gIG1hcmdpbjogMDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1tZWV0aW5nLXRpbWUgLmJ1dHQtaWNvbiwgLmJ1dHQtZ2VuZXJhbC5idXR0LW1lZXRpbmctYWRkcmVzcyAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1tb3JlLXdheS10by1zdXBwb3J0IHtcbiAgYmFja2dyb3VuZDogIzMzN2NhNTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGhlaWdodDogNDNweDtcbiAgd2lkdGg6IDM4MHB4O1xuICBib3JkZXItcmFkaXVzOiA3MnB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1tb3JlLXdheS10by1zdXBwb3J0IC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogIzQ5M0Q3Njtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1tb3JlLXdheS10by1zdXBwb3J0OmhvdmVyIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWdldC1zdGFydGVkIHtcbiAgYmFja2dyb3VuZDogIzdiNjhjODtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGhlaWdodDogNjJweDtcbiAgd2lkdGg6IDI1MHB4O1xuICBib3JkZXItcmFkaXVzOiA3MnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1nZXQtc3RhcnRlZCAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgaGVpZ2h0OiA0MnB4O1xuICB3aWR0aDogNDJweDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1nZXQtc3RhcnRlZCAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6ICM0OTNENzY7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtZmluZC1vdXQtbW9yZSB7XG4gIGJhY2tncm91bmQ6ICM4OGNiODg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBoZWlnaHQ6IDYycHg7XG4gIHdpZHRoOiAyNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNzJweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtZmluZC1vdXQtbW9yZSAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgaGVpZ2h0OiA0MnB4O1xuICB3aWR0aDogNDJweDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1maW5kLW91dC1tb3JlIC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogIzQ5M0Q3Njtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1zZWUtcmVzdWx0cyB7XG4gIGJhY2tncm91bmQ6ICM3YjY4Yzg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXNlZS1yZXN1bHRzIC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXNlZS1yZXN1bHRzIC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogIzQ5M0Q3Njtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1hZGQtdGVhbSwgLmJ1dHQtZ2VuZXJhbC5idXR0LXNhdmUtdGVhbSB7XG4gIGJhY2tncm91bmQ6ICM3YjY4Yzg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWFkZC10ZWFtIC5idXR0LWljb24sIC5idXR0LWdlbmVyYWwuYnV0dC1zYXZlLXRlYW0gLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtYWRkLXRlYW0gLmFuaW1hdGlvbi1idWJibGUsIC5idXR0LWdlbmVyYWwuYnV0dC1zYXZlLXRlYW0gLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kOiAjNDkzRDc2O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWNsZWFyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjNzg2YWMxO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM3YjY4Yzg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE4MHB4O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWNsZWFyOmZvY3VzIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkICM3ODZhYzEgIWltcG9ydGFudDtcbiAgb3V0bGluZS1vZmZzZXQ6IDNweDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1jbGVhciAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4NmFjMTtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1jbGVhciAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEUwRjc7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtYWRkLWNhbCB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBjb2xvcjogIzc4NmFjMTtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxODBweDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1hZGQtY2FsIC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg2YWMxO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWFkZC1jYWwgLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFMEY3O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbiB7XG4gIGhlaWdodDogNzRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdW5zZXQ7XG4gIHBhZGRpbmc6IDAgMTBweCAwIDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG1pbi13aWR0aDogMjEwcHg7XG4gIHdpZHRoOiAyMTBweDtcbiAgaGVpZ2h0OiAxNjVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICBtYXJnaW46IDEwcHg7XG4gIHBhZGRpbmc6IDEwcHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uIC5jb3B5IHtcbiAgZmxleDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS4zcmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbiAuY29weSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24gLmNvcHkgLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAwLjYzcmVtO1xuICBsaW5lLWhlaWdodDogMC44OHJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24gLnRpdGxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbi50ZWFtLW1lbWJlciB7XG4gIG1pbi1oZWlnaHQ6IDc0cHg7XG4gIGhlaWdodDogYXV0bztcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24gLnJlc3VsdHMge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uIC5yZXN1bHRzIC5yZXN1bHQge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIGhlaWdodDogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNXB4O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbiAucmVzdWx0cyAucmVzdWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWxpc3QtYmx1ZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMTBweDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24gLnJlc3VsdHMgLnRpdGxlIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uIC5idXR0LWljb24ge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtaW4td2lkdGg6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uIC5idXR0LWljb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24gLmJ1dHQtaWNvbi5jYXJlZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzBlNWY3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2FyZWVyLnN2Zyk7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uIC5idXR0LWljb24uc3RyZW5ndGhzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTBGNztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXN0cmVuZ3Rocy5zdmcpO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbiAuYnV0dC1pY29uLndvcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhFOUI5O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24td29yay5zdmcpO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbiAuYnV0dC1pY29uLnRyYWluaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZjJkNDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRyYWluaW5nLnN2Zyk7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uIC5idXR0LWljb24ubGlmZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0RBREE7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1saWZlLnN2Zyk7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uIC5jb21wbGV0ZWQtaWNvbiB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uLmNhcmVlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGluaXRpYWw7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uLmNhcmVlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJTdGFydCBIZXJlXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNDVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAwLjg4cmVtO1xuICBjb2xvcjogIzc4NmFjMTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uLmNhcmVlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHRvcDogLTIycHg7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24uY29tcGxldGVkIHtcbiAgYmFja2dyb3VuZDogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICBib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24uY29tcGxldGVkIC5idXR0LWljb24uY2FyZWVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU5QTNEMDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24uY29tcGxldGVkIC5idXR0LWljb24uc3RyZW5ndGhzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdiNjhjODtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24uY29tcGxldGVkIC5idXR0LWljb24ud29yayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0M3NjI7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uLmNvbXBsZXRlZCAuYnV0dC1pY29uLnRyYWluaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2Q0M4ODtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24uY29tcGxldGVkIC5idXR0LWljb24ubGlmZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRTlBOTU7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uLmNvbXBsZXRlZCAuY29tcGxldGVkLWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGljay5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbi5jb21wbGV0ZWQuY2FyZWVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MwZTVmNztcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24uY29tcGxldGVkLmNhcmVlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uLmNvbXBsZXRlZC5jYXJlZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uLmNvbXBsZXRlZC5zdHJlbmd0aHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFMEY3O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbi5jb21wbGV0ZWQud29yayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEU5Qjk7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uLmNvbXBsZXRlZC50cmFpbmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWYyZDQ7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uLmNvbXBsZXRlZC5saWZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3REFEQTtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24uZGlzYWJsZS1jYXRlZ29yeSB7XG4gIG9wYWNpdHk6IDAuNDU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbiAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWdvYWwtc2VjdGlvbi1kYXJrLCAuYnV0dC1nZW5lcmFsLmJ1dHQtZ29hbC1zZWN0aW9uLWxpZ2h0IHtcbiAgaGVpZ2h0OiA2NHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzMyMzMzMztcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1bnNldDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1nb2FsLXNlY3Rpb24tZGFyayAudGl0bGUsIC5idXR0LWdlbmVyYWwuYnV0dC1nb2FsLXNlY3Rpb24tbGlnaHQgLnRpdGxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1nb2FsLXNlY3Rpb24tZGFyayAuYnV0dC1pY29uLCAuYnV0dC1nZW5lcmFsLmJ1dHQtZ29hbC1zZWN0aW9uLWxpZ2h0IC5idXR0LWljb24ge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWdvYWwtc2VjdGlvbi1kYXJrIC5idXR0LWljb24uZ29hbCwgLmJ1dHQtZ2VuZXJhbC5idXR0LWdvYWwtc2VjdGlvbi1saWdodCAuYnV0dC1pY29uLmdvYWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ29hbC5zdmcpO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWdvYWwtc2VjdGlvbi1kYXJrIC5hbmltYXRpb24tYnViYmxlLCAuYnV0dC1nZW5lcmFsLmJ1dHQtZ29hbC1zZWN0aW9uLWxpZ2h0IC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtZ29hbC1zZWN0aW9uLWRhcmsge1xuICBiYWNrZ3JvdW5kOiAjZjhkOTc0O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWdvYWwtc2VjdGlvbi1kYXJrIC5idXR0LWljb24uZ29hbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGQ5NzQ7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtZ29hbC1zZWN0aW9uLWxpZ2h0IHtcbiAgYmFja2dyb3VuZDogcmdiKDI1NSwgMjU1LCAyNTUpO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWdvYWwtc2VjdGlvbi1saWdodCAuYnV0dC1pY29uLmdvYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhlYWI2O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXByZXZpb3VzLCAuYnV0dC1nZW5lcmFsLmJ1dHQtbmV4dCB7XG4gIG1hcmdpbjogMDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1uZXh0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmJ1dHQtZ2VuZXJhbC5wdXJwbGUgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZTkyZDc7XG59XG4uYnV0dC1nZW5lcmFsLmJsdWUgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZGE1Y2Q7XG59XG4uYnV0dC1nZW5lcmFsLnJlZCAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhODc4Mjtcbn1cbi5idXR0LWdlbmVyYWwuZ3JlZW4gLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGRmYWU7XG59XG4uYnV0dC1nZW5lcmFsLm9yYW5nZSAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0Yzc2MDtcbn1cblxuLmJ1dHQtY2F0ZWdvcnkge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIxcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNFNEUwRjc7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdXRsaW5lOiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM3ODZhYzE7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAwIDAgMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuLmJ1dHQtY2F0ZWdvcnkgLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFMEY3O1xufVxuLmJ1dHQtY2F0ZWdvcnkgLmJ1dHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjJweDtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA0NSU7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICB0cmFuc2Zvcm06IHNjYWxlKDApIHJvdGF0ZSgwKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4uYnV0dC1jYXRlZ29yeSAuYnV0dC1pY29uLmNsb3NlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNsb3NlLnN2Zyk7XG59XG4uYnV0dC1jYXRlZ29yeSAudGl0bGUge1xuICBmbGV4OiAxO1xufVxuLmJ1dHQtY2F0ZWdvcnkuc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjQUE5RUUzO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5idXR0LWNhdGVnb3J5LnNlbGVjdGVkIC5idXR0LWljb24ge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSgzNjBkZWcpO1xuICBvcGFjaXR5OiAxO1xufVxuLmJ1dHQtY2F0ZWdvcnkuaG92ZXIge1xuICBjb2xvcjogIzc4NmFjMTtcbn1cblxuLmJ1dHQtc2Nyb2xsIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XG4gIGJhY2tncm91bmQtc2l6ZTogNjAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNDYlO1xuICBvdXRsaW5lOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4uYnV0dC1zY3JvbGwudXAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYXJyb3cuc3ZnKTtcbn1cbi5idXR0LXNjcm9sbC5kb3duIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LWRvd24uc3ZnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDU0JTtcbn1cbi5idXR0LXNjcm9sbC5sZWZ0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LXByZXZpb3VzLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMzUlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MiUgNTAlO1xufVxuLmJ1dHQtc2Nyb2xsLnJpZ2h0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LW5leHQuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDU1JSA1MCU7XG59XG4uYnV0dC1zY3JvbGw6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xufVxuXG4uYnV0dC1hZGQtbWVldGluZyB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmxpbmstYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuLnNlY3Rpb24tbWFpbiB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxNTBweCk7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDE1MHB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuc2VjdGlvbi1tYWluIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLW1haW4ge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICB9XG59XG4uc2VjdGlvbi1tYWluLmxvZ2luLCAuc2VjdGlvbi1tYWluLmNvbnRhY3QtdXMsIC5zZWN0aW9uLW1haW4ucGFydG5lcnMge1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDBweCk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi1tYWluLmxvZ2luLCAuc2VjdGlvbi1tYWluLmNvbnRhY3QtdXMsIC5zZWN0aW9uLW1haW4ucGFydG5lcnMge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDcwcHgpO1xuICB9XG59XG4uc2VjdGlvbi1tYWluIC5zaWRlLWJsb2Ige1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsIDU4LCA3MSwgMC4yNSk7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBwYWRkaW5nOiA0MHB4O1xufVxuLnNlY3Rpb24tbWFpbiAjYmxvY2stbXl3YXllbXBsb3lhYmlsaXR5LWNvbnRlbnQsXG4uc2VjdGlvbi1tYWluICNibG9jay1teXdheWVtcGxveWFiaWxpdHktbG9jYWwtYWN0aW9ucyxcbi5zZWN0aW9uLW1haW4gI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1sb2NhbC10YXNrcyxcbi5zZWN0aW9uLW1haW4gI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1wYWdldGl0bGUge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTMyMHB4O1xuICBwYWRkaW5nOiAwIDYwcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLnNlY3Rpb24tbWFpbiAjYmxvY2stbXl3YXllbXBsb3lhYmlsaXR5LWNvbnRlbnQsXG4uc2VjdGlvbi1tYWluICNibG9jay1teXdheWVtcGxveWFiaWxpdHktbG9jYWwtYWN0aW9ucyxcbi5zZWN0aW9uLW1haW4gI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1sb2NhbC10YXNrcyxcbi5zZWN0aW9uLW1haW4gI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1wYWdldGl0bGUge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uc2VjdGlvbi1tYWluLmFsaWduLXRvcCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnNlY3Rpb24tbWFpbiA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0ge1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGgyIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAjZWRpdC1wcm9jZXNzZWQtdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmpzLWZvcm0taXRlbSB7XG4gIG1heC13aWR0aDogNjAwcHg7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmpzLWZvcm0taXRlbSB0ZXh0YXJlYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGhzbGEoMGRlZywgMCUsIDEwMCUsIDAuNDUpO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5qcy1mb3JtLWl0ZW0uZm9ybS1pdGVtLWNvbnNlbnQgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmpzLWZvcm0taXRlbS5mb3JtLWl0ZW0tY29uc2VudCBsYWJlbCB7XG4gIHBhZGRpbmc6IDAgMTBweCAwIDVweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuanMtZm9ybS1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gIH1cbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAjZWRpdC1hY3Rpb25zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtICNlZGl0LWFjdGlvbnMgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwIDQycHg7XG4gIG1hcmdpbjogMjBweCAwIDUwcHg7XG59XG5cbi5teXdheS1lbWFpbC10by1yZWdpc3Rlci1mb3JtIGZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5teXdheS1lbWFpbC10by1yZWdpc3Rlci1mb3JtIGZvcm0gLmZvcm0taXRlbS1lbWFpbCB7XG4gIGZsZXg6IDE7XG59XG4ubXl3YXktZW1haWwtdG8tcmVnaXN0ZXItZm9ybSBmb3JtIC5mb3JtLXN1Ym1pdCB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMjUwcHg7XG4gIGJhY2tncm91bmQ6ICM3YjY4Yzg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cbi5teXdheS1lbWFpbC10by1yZWdpc3Rlci1mb3JtIGZvcm0gLmZvcm0tc3VibWl0IC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kOiAjN2I2OGM4IHVybChcIi4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLm15d2F5LWVtYWlsLXRvLXJlZ2lzdGVyLWZvcm0gZm9ybSAuZm9ybS1zdWJtaXQgLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg2YWMxO1xufVxuLm15d2F5LWVtYWlsLXRvLXJlZ2lzdGVyLWZvcm0gZm9ybSAuZm9ybS1zdWJtaXQgLnRpdGxlIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIFN0YWNrIGVsZW1lbnRzIG9uIHNtYWxsIHNjcmVlbnMgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubXl3YXktZW1haWwtdG8tcmVnaXN0ZXItZm9ybSBmb3JtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG4gIC5teXdheS1lbWFpbC10by1yZWdpc3Rlci1mb3JtIGZvcm0gLmZvcm0taXRlbS1lbWFpbCwgLm15d2F5LWVtYWlsLXRvLXJlZ2lzdGVyLWZvcm0gZm9ybSAuZm9ybS1zdWJtaXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLnVzZXItcmVnaXN0ZXItZm9ybSwgLnVzZXItZm9ybSB7XG4gICAgcGFkZGluZzogMCA1MHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAudXNlci1yZWdpc3Rlci1mb3JtLCAudXNlci1mb3JtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAwIDUwcHggMDtcbiAgfVxufVxuLnVzZXItcmVnaXN0ZXItZm9ybSBoMS5oZWFkZXItc21hbGwsIC51c2VyLWZvcm0gaDEuaGVhZGVyLXNtYWxsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luOiA0MHB4IDAgNTBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC51c2VyLXJlZ2lzdGVyLWZvcm0gaDEuaGVhZGVyLXNtYWxsLCAudXNlci1mb3JtIGgxLmhlYWRlci1zbWFsbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi51c2VyLXJlZ2lzdGVyLWZvcm0gaDEuaGVhZGVyLCAudXNlci1mb3JtIGgxLmhlYWRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiA1MHB4IDAgMDtcbn1cbi51c2VyLXJlZ2lzdGVyLWZvcm0gLmhpZGUsIC51c2VyLWZvcm0gLmhpZGUge1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnVzZXItcmVnaXN0ZXItZm9ybSAuZm9ybS13cmFwLCAudXNlci1mb3JtIC5mb3JtLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAxMzIwcHg7XG4gIHBhZGRpbmc6IDAgNjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudXNlci1yZWdpc3Rlci1mb3JtIC5mb3JtLXdyYXAsIC51c2VyLWZvcm0gLmZvcm0td3JhcCB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG4udXNlci1yZWdpc3Rlci1mb3JtIC5mb3JtLWluZm8tY29weSwgLnVzZXItZm9ybSAuZm9ybS1pbmZvLWNvcHkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udXNlci1yZWdpc3Rlci1mb3JtIC5wcm9maWxlLXNlY3Rpb24sIC51c2VyLWZvcm0gLnByb2ZpbGUtc2VjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4udXNlci1yZWdpc3Rlci1mb3JtIC5wcm9maWxlLXNlY3Rpb24gaDIsIC51c2VyLWZvcm0gLnByb2ZpbGUtc2VjdGlvbiBoMiB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnVzZXItcmVnaXN0ZXItZm9ybSAucHJvZmlsZS1zZWN0aW9uLmVtYWlsLXByZWZlcmVuY2VzIC5maWVsZC0tdHlwZS1tYWlsY2hpbXAtbGlzdHMtc3Vic2NyaXB0aW9uIFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LWZpZWxkLXN1YnNjcmliZXJzLTAtdmFsdWVdLCAudXNlci1mb3JtIC5wcm9maWxlLXNlY3Rpb24uZW1haWwtcHJlZmVyZW5jZXMgLmZpZWxkLS10eXBlLW1haWxjaGltcC1saXN0cy1zdWJzY3JpcHRpb24gW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtZmllbGQtc3Vic2NyaWJlcnMtMC12YWx1ZV0ge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udXNlci1yZWdpc3Rlci1mb3JtIC5wcm9maWxlLXNlY3Rpb24uZW1haWwtcHJlZmVyZW5jZXMgLmZpZWxkLS10eXBlLW1haWxjaGltcC1saXN0cy1zdWJzY3JpcHRpb24gW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtZmllbGQtc3Vic2NyaWJlcnMtMC12YWx1ZV0gLmZvcm0taXRlbS1maWVsZC1zdWJzY3JpYmVycy0wLXZhbHVlLXN1YnNjcmliZSwgLnVzZXItZm9ybSAucHJvZmlsZS1zZWN0aW9uLmVtYWlsLXByZWZlcmVuY2VzIC5maWVsZC0tdHlwZS1tYWlsY2hpbXAtbGlzdHMtc3Vic2NyaXB0aW9uIFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LWZpZWxkLXN1YnNjcmliZXJzLTAtdmFsdWVdIC5mb3JtLWl0ZW0tZmllbGQtc3Vic2NyaWJlcnMtMC12YWx1ZS1zdWJzY3JpYmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnVzZXItcmVnaXN0ZXItZm9ybSAucHJvZmlsZS1zZWN0aW9uLmVtYWlsLXByZWZlcmVuY2VzIC5maWVsZC0tdHlwZS1tYWlsY2hpbXAtbGlzdHMtc3Vic2NyaXB0aW9uIFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LWZpZWxkLXN1YnNjcmliZXJzLTAtdmFsdWUtaW50ZXJlc3QtZ3JvdXBzXSwgLnVzZXItZm9ybSAucHJvZmlsZS1zZWN0aW9uLmVtYWlsLXByZWZlcmVuY2VzIC5maWVsZC0tdHlwZS1tYWlsY2hpbXAtbGlzdHMtc3Vic2NyaXB0aW9uIFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LWZpZWxkLXN1YnNjcmliZXJzLTAtdmFsdWUtaW50ZXJlc3QtZ3JvdXBzXSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi51c2VyLXJlZ2lzdGVyLWZvcm0gLnByb2ZpbGUtc2VjdGlvbi5lbWFpbC1wcmVmZXJlbmNlcyAuZmllbGQtLXR5cGUtbWFpbGNoaW1wLWxpc3RzLXN1YnNjcmlwdGlvbiBbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1maWVsZC1zdWJzY3JpYmVycy0wLXZhbHVlLWludGVyZXN0LWdyb3Vwc10gLmpzLWZvcm0taXRlbTpsYXN0LWNoaWxkLCAudXNlci1mb3JtIC5wcm9maWxlLXNlY3Rpb24uZW1haWwtcHJlZmVyZW5jZXMgLmZpZWxkLS10eXBlLW1haWxjaGltcC1saXN0cy1zdWJzY3JpcHRpb24gW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtZmllbGQtc3Vic2NyaWJlcnMtMC12YWx1ZS1pbnRlcmVzdC1ncm91cHNdIC5qcy1mb3JtLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udXNlci1yZWdpc3Rlci1mb3JtIC5wcm9maWxlLXNlY3Rpb24uZW1haWwtcHJlZmVyZW5jZXMgLmZpZWxkLS10eXBlLW1haWxjaGltcC1saXN0cy1zdWJzY3JpcHRpb24gaW5wdXQsIC51c2VyLWZvcm0gLnByb2ZpbGUtc2VjdGlvbi5lbWFpbC1wcmVmZXJlbmNlcyAuZmllbGQtLXR5cGUtbWFpbGNoaW1wLWxpc3RzLXN1YnNjcmlwdGlvbiBpbnB1dCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi51c2VyLXJlZ2lzdGVyLWZvcm0gLnByb2ZpbGUtc2VjdGlvbi5lbWFpbC1wcmVmZXJlbmNlcyAuZmllbGQtLXR5cGUtbWFpbGNoaW1wLWxpc3RzLXN1YnNjcmlwdGlvbiBsZWdlbmQsIC51c2VyLWZvcm0gLnByb2ZpbGUtc2VjdGlvbi5lbWFpbC1wcmVmZXJlbmNlcyAuZmllbGQtLXR5cGUtbWFpbGNoaW1wLWxpc3RzLXN1YnNjcmlwdGlvbiBsZWdlbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnVzZXItcmVnaXN0ZXItZm9ybSAucHJvZmlsZS1zZWN0aW9uLmVtYWlsLXByZWZlcmVuY2VzIC5maWVsZC0tdHlwZS1tYWlsY2hpbXAtbGlzdHMtc3Vic2NyaXB0aW9uICNlZGl0LWZpZWxkLXN1YnNjcmliZXJzLTAtdmFsdWUtLWRlc2NyaXB0aW9uLCAudXNlci1mb3JtIC5wcm9maWxlLXNlY3Rpb24uZW1haWwtcHJlZmVyZW5jZXMgLmZpZWxkLS10eXBlLW1haWxjaGltcC1saXN0cy1zdWJzY3JpcHRpb24gI2VkaXQtZmllbGQtc3Vic2NyaWJlcnMtMC12YWx1ZS0tZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uc2lkZS1ibG9iLnJlZ2lzdGVyIHtcbiAgd2lkdGg6IDM1JTtcbiAgbWluLXdpZHRoOiAyMDBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnNpZGUtYmxvYi5yZWdpc3RlciB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5zaWRlLWJsb2IucmVnaXN0ZXIgcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5zaWRlLWJsb2IucmVnaXN0ZXIgLmF2YXRhci1saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgcGFkZGluZzogMjBweCAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnNpZGUtYmxvYi5yZWdpc3RlciAuYXZhdGFyLWxpc3Qge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLnNpZGUtYmxvYi5yZWdpc3RlciAuYXZhdGFyLWxpc3QgLmF2YXRhciB7XG4gIHdpZHRoOiA0MCU7XG4gIGhlaWdodDogOTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnNpZGUtYmxvYi5yZWdpc3RlciAuYXZhdGFyLWxpc3QgLmF2YXRhciB7XG4gICAgd2lkdGg6IDIwJTtcbiAgICBtYXJnaW46IDAgMTBweDtcbiAgfVxufVxuLnNpZGUtYmxvYi5yZWdpc3RlciAuYXZhdGFyLWxpc3QgLmF2YXRhciBpbWcge1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICB3aWR0aDogMTA1JTtcbiAgaGVpZ2h0OiAxMDUlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbn1cbi5zaWRlLWJsb2IucmVnaXN0ZXIgLmF2YXRhci1saXN0IC5hdmF0YXI6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xufVxuLnNpZGUtYmxvYi5yZWdpc3RlciAuYXZhdGFyLWxpc3QgLmF2YXRhcjpob3ZlciBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMykgcm90YXRlKDhkZWcpO1xufVxuLnNpZGUtYmxvYi5yZWdpc3RlciAuYXZhdGFyLWxpc3QgLmF2YXRhci5zZWxlY3RlZCB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xuICBib3JkZXI6IDNweCBzb2xpZCAjZmZjMzcxO1xufVxuLnNpZGUtYmxvYi5yZWdpc3RlciAuaW1hZ2UtdXBsb2FkIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zaWRlLWJsb2IucmVnaXN0ZXIgLmltYWdlLXVwbG9hZCBsYWJlbCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5zaWRlLWJsb2IucmVnaXN0ZXIgLmltYWdlLXVwbG9hZCBpbnB1dFtuYW1lPVwiZmlsZXNbdXNlcl9waWN0dXJlXzBdXCJdIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnNpZGUtYmxvYi5yZWdpc3RlciAuaW1hZ2UtdXBsb2FkIC5pbWFnZS13aWRnZXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5zaWRlLWJsb2IucmVnaXN0ZXIgLmltYWdlLXVwbG9hZCAuaW1hZ2Utd2lkZ2V0IGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG59XG4uc2lkZS1ibG9iLnJlZ2lzdGVyIC5pbWFnZS11cGxvYWQgLmltYWdlLXdpZGdldCBzcGFuIHtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuLnNpZGUtYmxvYi5yZWdpc3RlciAuaW1hZ2UtdXBsb2FkIC5pbWFnZS13aWRnZXQgc3BhbiBhIHtcbiAgbWF4LXdpZHRoOiAxMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn1cbi5zaWRlLWJsb2IucmVnaXN0ZXIgLmltYWdlLXVwbG9hZCAuaW1hZ2Utd2lkZ2V0IC5maWxlLXNpemUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpZGUtYmxvYi5yZWdpc3RlciAuaW1hZ2UtdXBsb2FkIC5pbWFnZS13aWRnZXQgaW5wdXRbbmFtZT11c2VyX3BpY3R1cmVfMF9yZW1vdmVfYnV0dG9uXSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMHB4O1xufVxuXG4ucmVnaXN0ZXItY29udGVudCB7XG4gIGZsZXg6IDE7XG4gIHdpZHRoOiA3MCU7XG59XG4ucmVnaXN0ZXItY29udGVudCBoMSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnJlZ2lzdGVyLWNvbnRlbnQgaDEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5yZWdpc3Rlci1jb250ZW50IC50ZWFtLW1lbWJlci1pbmZvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5yZWdpc3Rlci1jb250ZW50ICNzaG93LWNvbmZpcm0tcHcge1xuICBtYXJnaW46IDMwcHggMDtcbn1cbi5yZWdpc3Rlci1jb250ZW50ICNzaG93LWNvbmZpcm0tcHcgLmJ1dHQtZ2VuZXJhbCB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xufVxuLnJlZ2lzdGVyLWNvbnRlbnQgLnVzZXItcHJvZmlsZS1lZGl0IHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cbi5yZWdpc3Rlci1jb250ZW50IC51c2VyLXByb2ZpbGUtZWRpdCAuaGlkZSB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG4ucmVnaXN0ZXItY29udGVudCAudXNlci1wcm9maWxlLWVkaXQgaW5wdXQuYnV0dG9uLmJ1dHRvbi0tcHJpbWFyeS5idG4tc2hvdy1jb25maXJtLXB3IHtcbiAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xufVxuLnJlZ2lzdGVyLWNvbnRlbnQgLnVzZXItcHJvZmlsZS1lZGl0IGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnJlZ2lzdGVyLWNvbnRlbnQgLnVzZXItcHJvZmlsZS1lZGl0IGlucHV0LmJ1dHRvbi5idXR0b24tLXByaW1hcnkuYnRuLXNob3ctY29uZmlybS1wdyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucmVnaXN0ZXItY29udGVudCAudXNlci1wcm9maWxlLWVkaXQgLmJ0bi1zaG93LWNvbmZpcm0tcHcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMC44OHJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cbi5yZWdpc3Rlci1jb250ZW50IC51c2VyLXByb2ZpbGUtZWRpdCAuYnRuLXNob3ctY29uZmlybS1wdzpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG59XG4ucmVnaXN0ZXItY29udGVudCAudXNlci1wcm9maWxlLWVkaXQgbGFiZWwge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDAuODhyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMCAwIDVweDtcbiAgbWF4LWhlaWdodDogNTBweDtcbiAgcGFkZGluZzogMCAwIDAgMjBweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5yZWdpc3Rlci1jb250ZW50IC5mb3JtLWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDM5MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5yZWdpc3Rlci1jb250ZW50IC5mb3JtLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgfVxufVxuLnJlZ2lzdGVyLWNvbnRlbnQgLmZvcm0tY29udGVudCAuY29udGVudC1jb2x1bW4ge1xuICBmbGV4OiAxO1xuICBtYXgtd2lkdGg6IDQ4JTtcbn1cbi5yZWdpc3Rlci1jb250ZW50IC5mb3JtLWNvbnRlbnQgLmN1c3RvbS1maWVsZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5yZWdpc3Rlci1jb250ZW50IC5mb3JtLWNvbnRlbnQgLmN1c3RvbS1maWVsZCAuc2hvdy1wYXJlbnQtY29uc2VudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgbGVmdDogLTUwcHg7XG4gIHRvcDogNXB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IGN1cnNvcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiAjNWRhNWNkIHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi11c2VyLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucmVnaXN0ZXItY29udGVudCAuZm9ybS1jb250ZW50IC5jdXN0b20tZmllbGQgLnNob3ctcGFyZW50LWNvbnNlbnQudmlzaWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnJlZ2lzdGVyLWNvbnRlbnQgLmZvcm0tY29udGVudCAuY3VzdG9tLWZpZWxkIC5zaG93LXBhcmVudC1jb25zZW50IHtcbiAgICBsZWZ0OiAtNDBweDtcbiAgfVxufVxuLnJlZ2lzdGVyLWNvbnRlbnQgLmZvcm0tY29udGVudCAuY3VzdG9tLWZpZWxkIHAge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBmb250LXNpemU6IDAuOWVtO1xufVxuLnJlZ2lzdGVyLWNvbnRlbnQgLmZvcm0tY29udGVudCAuY3VzdG9tLWZpZWxkIC5kZXNjcmlwdGlvbiA+IGEsXG4ucmVnaXN0ZXItY29udGVudCAuZm9ybS1jb250ZW50IC5jdXN0b20tZmllbGQgLmxpbmstZGFyayB7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLnJlZ2lzdGVyLWNvbnRlbnQgLmZvcm0tY29udGVudCAuY3VzdG9tLWZpZWxkLmhpZGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ucmVnaXN0ZXItY29udGVudCAuZm9ybS1jb250ZW50IC5jdXN0b20tZmllbGQgLmZpZWxkLS10eXBlLWFkZHJlc3Mgc3VtbWFyeSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucmVnaXN0ZXItY29udGVudCAuZm9ybS1jb250ZW50ICNjb25maXJtLXB3IHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zcztcbn1cbi5yZWdpc3Rlci1jb250ZW50IC5mb3JtLWNvbnRlbnQgI2NvbmZpcm0tcHcudmlzaWJsZSB7XG4gIGhlaWdodDogMjUwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucmVnaXN0ZXItY29udGVudCAuZm9ybS1jb250ZW50ICNjb25maXJtLXB3LnZpc2libGUge1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cbn1cbi5yZWdpc3Rlci1jb250ZW50IC5mb3JtLWNvbnRlbnQgLmZvcm0tYWN0aW9ucyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5yZWdpc3Rlci1jb250ZW50IC5mb3JtLWNvbnRlbnQgLmZvcm0tYWN0aW9ucyAjZWRpdC1zdWJtaXQge1xuICB3aWR0aDogMjIwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xufVxuLnJlZ2lzdGVyLWNvbnRlbnQgLmZvcm0tY29udGVudCAuZm9ybS1hY3Rpb25zIC5idXR0LWdlbmVyYWwge1xuICBtYXJnaW46IDA7XG59XG4ucmVnaXN0ZXItY29udGVudCAuZm9ybS1jb250ZW50IC5mb3JtLWFjdGlvbnMgLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLnJlZ2lzdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXJlZ2lzdGVyLWxpZ2h0LnN2Zyk7XG59XG4ucmVnaXN0ZXItY29udGVudCAuZm9ybS1jb250ZW50IC5hbHJlYWR5LXJlZ2lzdGVyZWQge1xuICBtYXJnaW46IDYwcHggMCAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50ZWFtLW1lbWJlciAuc2lkZS1ibG9iLnJlZ2lzdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50ZWFtLW1lbWJlciAucmVnaXN0ZXItY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1heC13aWR0aDogNzIwcHg7XG59XG4udGVhbS1tZW1iZXIgLnJlZ2lzdGVyLWNvbnRlbnQgaDEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udGVhbS1tZW1iZXIgLnJlZ2lzdGVyLWNvbnRlbnQgaDEueW91dGgtbWVtYmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50ZWFtLW1lbWJlciAucmVnaXN0ZXItY29udGVudCAudGVhbS1tZW1iZXItaW5mbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuXG4ucGFyZW50LWNvbnNlbnQtcG9wdXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgYmFja2dyb3VuZDogcmdiYSg5MywgMTY1LCAyMDUsIDAuNik7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnBhcmVudC1jb25zZW50LXBvcHVwLnZpc2libGUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnBhcmVudC1jb25zZW50LXBvcHVwIC5lcnJvci1tZXNzYWdlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgYmFja2dyb3VuZDogI2VhODc4MjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBhcmVudC1jb25zZW50LXBvcHVwIC5lcnJvci1tZXNzYWdlLnZpc2libGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wYXJlbnQtY29uc2VudC1wb3B1cCAucGFyZW50LWNvbnNlbnQtZmllbGRzIHtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHdpZHRoOiA0MCU7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwYWRkaW5nOiAyMHB4IDQwcHggNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgbWluLXdpZHRoOiA1MDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFyZW50LWNvbnNlbnQtcG9wdXAgLnBhcmVudC1jb25zZW50LWZpZWxkcyB7XG4gICAgbWluLXdpZHRoOiA5MCU7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxufVxuLnBhcmVudC1jb25zZW50LXBvcHVwIC5wYXJlbnQtY29uc2VudC1maWVsZHMgLmNvbnNlbnQtZm9ybSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFyZW50LWNvbnNlbnQtcG9wdXAgLnBhcmVudC1jb25zZW50LWZpZWxkcyAuY29uc2VudC1mb3JtLnZpc2libGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wYXJlbnQtY29uc2VudC1wb3B1cCAucGFyZW50LWNvbnNlbnQtZmllbGRzIC5jdXN0b20tZmllbGQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnBhcmVudC1jb25zZW50LXBvcHVwIC5wYXJlbnQtY29uc2VudC1maWVsZHMgLmN1c3RvbS1maWVsZCAjZWRpdC1maWVsZC1wYXJlbnQtY29uc2VudC13cmFwcGVyIHtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG59XG4ucGFyZW50LWNvbnNlbnQtcG9wdXAgLnBhcmVudC1jb25zZW50LWZpZWxkcyBwIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4ucGFyZW50LWNvbnNlbnQtcG9wdXAgLnBhcmVudC1jb25zZW50LWZpZWxkcyAuZm9ybS1pdGVtIGlucHV0W3R5cGU9dGV4dF0sXG4ucGFyZW50LWNvbnNlbnQtcG9wdXAgLnBhcmVudC1jb25zZW50LWZpZWxkcyAuZm9ybS1pdGVtIGlucHV0W3R5cGU9ZW1haWxdIHtcbiAgYmFja2dyb3VuZDogI2MwZTVmNztcbn1cbi5wYXJlbnQtY29uc2VudC1wb3B1cCAucGFyZW50LWNvbnNlbnQtZmllbGRzIC5mb3JtLWl0ZW0uanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4ucGFyZW50LWNvbnNlbnQtcG9wdXAgLnBhcmVudC1jb25zZW50LWZpZWxkcyAuZm9ybS1pdGVtLmpzLWZvcm0tdHlwZS1jaGVja2JveCBsYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFyZW50LWNvbnNlbnQtcG9wdXAgLmJ1dHQtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IC01MHB4O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBjb2xvcjogIzU5QTNEMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJlbnQtY29uc2VudC1wb3B1cCAuYnV0dC1jbG9zZSB7XG4gICAgcmlnaHQ6IDVweDtcbiAgICB0b3A6IDVweDtcbiAgfVxufVxuXG4uc29jaWFsLWF1dGggLmF1dGgtaWNvbiB7XG4gIHdpZHRoOiAxOGVtICFpbXBvcnRhbnQ7XG59XG5cbi5sb2dpbi1jb250ZW50IHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5sb2dpbi1jb250ZW50IC5mb3JtLWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDM5MHB4O1xufVxuLmxvZ2luLWNvbnRlbnQgLmZvcm0tY29udGVudCAuYnV0dC1nZW5lcmFsIHtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmxvZ2luLWNvbnRlbnQgLmZvcm0tY29udGVudCB7XG4gICAgcGFkZGluZzogMzBweCAyMHB4O1xuICB9XG59XG4ubG9naW4tY29udGVudCBwIHtcbiAgbWFyZ2luOiA0MHB4IDA7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG59XG4ubG9naW4tY29udGVudCAubGluay1kYXJrIHtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG5cbi5zZWN0aW9uLW1haW4gaDEge1xuICBtYXJnaW46IDIwcHggMDtcbn1cbi5zZWN0aW9uLW1haW4gLmZvcm0td3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAzMHB4IDYwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnNlY3Rpb24tbWFpbiAuZm9ybS13cmFwIHtcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLW1haW4gLnNvY2lhbC1hdXRoLmF1dGgtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNlY3Rpb24tbWFpbiAuZXJyb3ItbWVzc2FnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIGJhY2tncm91bmQ6ICNlYTg3ODI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNlY3Rpb24tbWFpbiAuZXJyb3ItbWVzc2FnZS52aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5yZXNvdXJjZXMtd3JhcCB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEyMDBweDtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIG1pbi1oZWlnaHQ6IDgwdmg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLnJlc291cmNlcy13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAzMHB4IDMwcHggMCAzMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucmVzb3VyY2VzLXdyYXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzIHtcbiAgd2lkdGg6IDIzJTtcbiAgbWluLXdpZHRoOiAyNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucmVzb3VyY2VzLXdyYXAgLnNpZGUtYmxvYi5yZXNvdXJjZXMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgcGFkZGluZzogMjBweCA0MHB4O1xuICB9XG4gIC5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcyNyZXNvdXJjZXMtY2F0ZWdvcmllcyB7XG4gICAgaGVpZ2h0OiAxMTJweDtcbiAgfVxufVxuLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzIC5oZWFkaW5nIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcyAuaGVhZGluZyBoMSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnNpZGUtYmxvYi5yZXNvdXJjZXMgLmhlYWRpbmcgLmJ1dHQtdG9nZ2xlLWNhdGVnb3JpZXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNjVweDtcbiAgcmlnaHQ6IDMwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1wdXJwbGUuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnNpZGUtYmxvYi5yZXNvdXJjZXMgLmhlYWRpbmcgLmJ1dHQtdG9nZ2xlLWNhdGVnb3JpZXM6aG92ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgc2NhbGUoMS4xKTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcyAuaGVhZGluZyAuYnV0dC10b2dnbGUtY2F0ZWdvcmllcyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcy5zaG93LWFsbCNyZXNvdXJjZXMtY2F0ZWdvcmllcyB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcy5zaG93LWFsbCAuYnV0dC10b2dnbGUtY2F0ZWdvcmllcyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnNpZGUtYmxvYi5yZXNvdXJjZXMuc2hvdy1hbGwgLmJ1dHQtdG9nZ2xlLWNhdGVnb3JpZXM6aG92ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpIHNjYWxlKDEuMSk7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnNpZGUtYmxvYi5yZXNvdXJjZXMgLmNhdGVnb3JpZXMge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzIC5jYXRlZ29yaWVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAucmVzb3VyY2VzLXdyYXAgLnNpZGUtYmxvYi5yZXNvdXJjZXMgLmNhdGVnb3JpZXMgZm9ybSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcyAuY2F0ZWdvcmllcyAuYnV0dC1jYXRlZ29yeSAudGl0bGUge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG59XG4ucmVzb3VyY2VzLXdyYXAgLnNpZGUtYmxvYi5yZXNvdXJjZXMgLmNhdGVnb3JpZXMgbGVnZW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcyAuY2F0ZWdvcmllcyAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAzNnB4O1xuICBib3JkZXItcmFkaXVzOiAyMXB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjRTRFMEY3O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcyAuY2F0ZWdvcmllcyAuanMtZm9ybS10eXBlLWNoZWNrYm94OmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbn1cbi5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcyAuY2F0ZWdvcmllcyAuZm9ybS1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgaGVpZ2h0OiAyMnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyMnB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApIHJvdGF0ZSgwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcyAuY2F0ZWdvcmllcyAuZm9ybS1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzIC5jYXRlZ29yaWVzIC5mb3JtLWl0ZW0gbGFiZWwge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgYWxpZ24taXRlbXM6IGxlZnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBmbGV4OiAxO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDhweCAwIDhweCAxMHB4O1xuICBsaW5lLWhlaWdodDogMTNweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzIC5jYXRlZ29yaWVzIC5mb3JtLWl0ZW0uaGlnaGxpZ2h0IHtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xuICBiYWNrZ3JvdW5kOiAjQUE5RUUzO1xuICBib3JkZXI6IG5vbmU7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnNpZGUtYmxvYi5yZXNvdXJjZXMgLmNhdGVnb3JpZXMgLmZvcm0taXRlbS5oaWdobGlnaHQgbGFiZWwge1xuICBjb2xvcjogIzMyMzMzMztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcyAuY2F0ZWdvcmllcyAuZm9ybS1pdGVtLmhpZ2hsaWdodCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDF0dXJuKTtcbn1cbi5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcyAuY2F0ZWdvcmllcyAuanMtZm9ybS1zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAycHggc29saWQgIzdiNjhjODtcbiAgY29sb3I6ICM3YjY4Yzg7XG4gIG1hcmdpbjogMDtcbiAgbWF4LXdpZHRoOiAxODBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnNpZGUtYmxvYi5yZXNvdXJjZXMgLmNhdGVnb3JpZXMgLmpzLWZvcm0tc3VibWl0IC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogI2U0ZTBmNztcbn1cbi5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcyAuY2F0ZWdvcmllcyAuanMtZm9ybS1zdWJtaXQgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YjY4Yzg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jbG9zZS1saWdodC5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDQ1JTtcbn1cbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQge1xuICBmbGV4OiAxO1xuICB3aWR0aDogODAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnJlc291cmNlLWNvbnRyb2xzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MHB4KSB7XG4gIC5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnJlc291cmNlLWNvbnRyb2xzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC5jb250ZW50LXdyYXAge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWF4LWhlaWdodDogNTYwcHg7XG4gIGhlaWdodDogNTYwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgMCAwIDUwcHg7XG4gIG1hcmdpbi10b3A6IC0yMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAuY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAge1xuICBwYWRkaW5nOiAwIDAgMCA1MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5yZXNvdXJjZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMjRweCAyNHB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHggMjBweCAxMHB4O1xuICBjb2xvcjogIzMyMzMzMztcbiAgbWFyZ2luOiAyMHB4IDE4cHggMzBweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogaW5pdGlhbDtcbn1cbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAucmVzb3VyY2Uuc2hvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLnJlc291cmNlLnNob3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5yZXNvdXJjZSAuaW1hZ2Uge1xuICBoZWlnaHQ6IDEwMHB4O1xuICBtaW4td2lkdGg6IDE4MHB4O1xuICBiYWNrZ3JvdW5kOiAjYzBlNWY3O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYXNwZWN0LXJhdGlvOiAxNi85O1xuICAvKkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgfSovXG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLnJlc291cmNlIC5pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLnJlc291cmNlIC5pbWFnZSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLnJlc291cmNlIC5pbWFnZSBpbWcge1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDApO1xufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5yZXNvdXJjZSAuZGV0YWlscyB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAucmVzb3VyY2UgLmRldGFpbHMge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5yZXNvdXJjZSAuZGV0YWlscyAuY2F0ZWdvcmllcyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5yZXNvdXJjZSAuZGV0YWlscyAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgYmFja2dyb3VuZDogI0U0RTBGNztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAucmVzb3VyY2UgLmRldGFpbHMgLmNhdGVnb3JpZXMgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAucmVzb3VyY2UgLmRldGFpbHMgLmNhdGVnb3JpZXMgdWwgbGkge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGJhY2tncm91bmQ6ICNFNEUwRjc7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5yZXNvdXJjZSAuZGV0YWlscyBoMiB7XG4gIG1hcmdpbjogMCAwIDVweCAwO1xufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5yZXNvdXJjZSAuZGV0YWlscyBoMiBhIHtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAucmVzb3VyY2UgLmRldGFpbHMgcCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAucmVzb3VyY2UgLmRldGFpbHMgLmF1dGhvciB7XG4gIGZvbnQtc2l6ZTogMC44OHJlbTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5yZXNvdXJjZTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLnJlc291cmNlOmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKSByb3RhdGUoMmRlZyk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLnJlc291cmNlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpIHtcbiAgbWFyZ2luOiAwIDEwcHg7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tZmlyc3QsXG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tcHJldmlvdXMsXG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tbmV4dCxcbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1sYXN0LFxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0ge1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1maXJzdCxcbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1wcmV2aW91cyxcbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1uZXh0LFxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLWxhc3QsXG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbSB7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gIH1cbn1cbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1maXJzdCBhLFxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLXByZXZpb3VzIGEsXG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tbmV4dCBhLFxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLWxhc3QgYSxcbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtIGEge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1pbi13aWR0aDogNDBweDtcbiAgcGFkZGluZzogOHB4IDEwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tZmlyc3QgYTpob3Zlcixcbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1wcmV2aW91cyBhOmhvdmVyLFxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLW5leHQgYTpob3Zlcixcbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1sYXN0IGE6aG92ZXIsXG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbSBhOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLWZpcnN0IGEsXG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tcHJldmlvdXMgYSxcbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1uZXh0IGEsXG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tbGFzdCBhLFxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0gYSB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIG1pbi13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLWZpcnN0LmlzLWFjdGl2ZSBhLFxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLXByZXZpb3VzLmlzLWFjdGl2ZSBhLFxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLW5leHQuaXMtYWN0aXZlIGEsXG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tbGFzdC5pcy1hY3RpdmUgYSxcbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLmlzLWFjdGl2ZSBhIHtcbiAgYmFja2dyb3VuZDogIzdiNjhjODtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5yZXNvdXJjZXMtd3JhcCNyZXNvdXJjZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG59XG4ucmVzb3VyY2VzLXdyYXAjcmVzb3VyY2UgLnNpZGUtYmxvYi13cmFwIHtcbiAgd2lkdGg6IDI1MHB4O1xufVxuLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2Itd3JhcCAucHJldmlvdXMtbmV4dC13cmFwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5yZXNvdXJjZXMtd3JhcCNyZXNvdXJjZSAuc2lkZS1ibG9iLXdyYXAgLnJlc291cmNlLWJyZWFkY3J1bWJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAwLjg4cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2Itd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAucmVzb3VyY2VzLXdyYXAjcmVzb3VyY2UgLnNpZGUtYmxvYi13cmFwIC5wcmV2aW91cy1uZXh0LXdyYXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5yZXNvdXJjZXMtd3JhcCNyZXNvdXJjZSAuc2lkZS1ibG9iLXdyYXAgLnByZXZpb3VzLW5leHQtd3JhcCAuYnV0dC1nZW5lcmFsIHtcbiAgICB3aWR0aDogMTMwcHg7XG4gIH1cbiAgLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2Itd3JhcCAucmVzb3VyY2UtYnJlYWRjcnVtYnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5yZXNvdXJjZXMtd3JhcCNyZXNvdXJjZSAuc2lkZS1ibG9iIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMzBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5yZXNvdXJjZXMtd3JhcCNyZXNvdXJjZSAuc2lkZS1ibG9iIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2Ige1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2IgLnJlbGF0ZWQtYXJ0aWNsZS1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC44OHJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5yZXNvdXJjZXMtd3JhcCNyZXNvdXJjZSAuc2lkZS1ibG9iIC5hdXRob3Ige1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2IgLmF1dGhvciAuYXV0aG9yLWRldGFpbCB7XG4gIGZvbnQtc2l6ZTogMC44OHJlbTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucmVzb3VyY2VzLXdyYXAjcmVzb3VyY2UgLnNpZGUtYmxvYiAuc2hhcmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3MHB4KSB7XG4gIC5yZXNvdXJjZXMtd3JhcCNyZXNvdXJjZSAuc2lkZS1ibG9iIC5zaGFyZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2IgLmJ1dHQtc2hhcmUge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44OHJlbTtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjNEM0MTgwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2ljb25zL2ljb24tY29weS5zdmdcIikgbGVmdCBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cbi5yZXNvdXJjZXMtd3JhcCNyZXNvdXJjZSAuc2lkZS1ibG9iIC5idXR0LXNoYXJlLmVtYWlsIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2ljb25zL2ljb24tZW1haWwuc3ZnXCIpIGxlZnQgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxOHB4O1xufVxuLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2IgLmJ1dHQtc2hhcmUucHJpbnQge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvaWNvbi1wcmludC5zdmdcIikgbGVmdCBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucmVzb3VyY2VzLXdyYXAjcmVzb3VyY2UgLnNpZGUtYmxvYiAuYnV0dC1zaGFyZSB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjJweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2IgLmJ1dHQtc2hhcmUuZW1haWwsIC5yZXNvdXJjZXMtd3JhcCNyZXNvdXJjZSAuc2lkZS1ibG9iIC5idXR0LXNoYXJlLnByaW50IHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIycHg7XG4gIH1cbn1cbi5yZXNvdXJjZXMtd3JhcCNyZXNvdXJjZSAuc2lkZS1ibG9iIC5idXR0LXNoYXJlOmhvdmVyIHtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4ucmVzb3VyY2VzLXdyYXAjcmVzb3VyY2UgLnNpZGUtYmxvYiBoMiB7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG59XG4ucmVzb3VyY2VzLXdyYXAjcmVzb3VyY2UgLnNpZGUtYmFjayB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucmVzb3VyY2VzLXdyYXAjcmVzb3VyY2UgLnNpZGUtYmFjayAuYnV0dC1nZW5lcmFsIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucmVzb3VyY2UtY29udGVudCB7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIHBhZGRpbmc6IDAgMCAwIDUwcHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzYwcHgpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnJlc291cmNlLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLnJlc291cmNlLWNvbnRlbnQgLnJlc291cmNlLWJyZWFkY3J1bWJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAwLjg4cmVtO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnJlc291cmNlLWNvbnRlbnQgLnJlc291cmNlLWJyZWFkY3J1bWJzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnJlc291cmNlLWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAyMHB4IDQwcHggMDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5yZXNvdXJjZS1jb250ZW50IC5zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG59XG4ucmVzb3VyY2UtY29udGVudCAuaW1hZ2Utd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI4MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucmVzb3VyY2UtY29udGVudCAuaW1hZ2Utd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5yZXNvdXJjZS1jb250ZW50IC5jYXRlZ29yeS1saW5rcyB7XG4gIHBhZGRpbmc6IDAgMCAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ucmVzb3VyY2UtY29udGVudCAuY2F0ZWdvcnktbGlua3MgLmNhdGVnb3J5IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGJhY2tncm91bmQ6ICNFNEUwRjc7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnJlc291cmNlLWNvbnRlbnQgLmFydGljbGUge1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5yZXNvdXJjZS1jb250ZW50IC5hcnRpY2xlIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICB9XG59XG4ucmVzb3VyY2UtY29udGVudCAuYXJ0aWNsZSB0YWJsZSB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLnJlc291cmNlLWNvbnRlbnQgLnByZXZpb3VzLW5leHQtd3JhcCB7XG4gIGhlaWdodDogNDJweDtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbn1cbi5yZXNvdXJjZS1jb250ZW50IC5wcmV2aW91cy1uZXh0LXdyYXAgLmJ1dHQtZ2VuZXJhbCB7XG4gIHdpZHRoOiAxNDBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5yZXNvdXJjZS1jb250ZW50IC5wcmV2aW91cy1uZXh0LXdyYXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5yZXNvdXJjZS1jb250ZW50LmpvYi1jb250ZW50IGgyIHtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5yZXNvdXJjZS1jb250ZW50LmpvYi1jb250ZW50IC5saXN0IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnJlc291cmNlLWNvbnRlbnQuam9iLWNvbnRlbnQgLmxpc3QgdWwge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnJlc291cmNlLWNvbnRlbnQuam9iLWNvbnRlbnQgLmxpc3QgdWwgbGkge1xuICBwYWRkaW5nOiA1cHggMDtcbn1cbi5yZXNvdXJjZS1jb250ZW50LmpvYi1jb250ZW50IC5saXN0LmRlZmF1bHQtcGlsbCB1bCB7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucmVzb3VyY2UtY29udGVudC5qb2ItY29udGVudCAubGlzdC5kZWZhdWx0LXBpbGwgdWwgbGkge1xuICBmb250LXNpemU6IDAuODhyZW07XG4gIGJhY2tncm91bmQ6ICNjMGU1Zjc7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcGFkZGluZzogNXB4IDEzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5yZXNvdXJjZS1jb250ZW50IGZvb3RlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY29udGFjdC13cmFwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3Qtd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jb250YWN0LXdyYXAgLmNvbnRhY3QtZGV0YWlscyB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBwYWRkaW5nOiA1MHB4IDgwcHg7XG4gIG1hcmdpbjogMjBweCA1MHB4O1xuICBtaW4td2lkdGg6IDYwMHB4O1xuICBjb2xvcjogIzMyMzMzMztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuY29udGFjdC13cmFwIC5jb250YWN0LWRldGFpbHMge1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWN0LXdyYXAgLmNvbnRhY3QtZGV0YWlscyB7XG4gICAgbWluLXdpZHRoOiA5MCU7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uY29udGFjdC13cmFwIC5jb250YWN0LWRldGFpbHMgLmxvZ28ge1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICB3aWR0aDogMjAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb250YWN0LXdyYXAgLmNvbnRhY3QtZGV0YWlscyAubG9nbyBpbWcge1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb250YWN0LXdyYXAgLmNvbnRhY3QtZGV0YWlscyAuZGV0YWlscyB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5jb250YWN0LXdyYXAgLmNvbnRhY3QtZGV0YWlscyAuZGV0YWlscyAuZGV0YWlsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuY29udGFjdC13cmFwIC5jb250YWN0LWRldGFpbHMgLmRldGFpbHMgLmRldGFpbCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWN0LXdyYXAgLmNvbnRhY3QtZGV0YWlscyAuZGV0YWlscyAuZGV0YWlsIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uY29udGFjdC13cmFwIC5jb250YWN0LWRldGFpbHMgLmRldGFpbHMgLmRldGFpbCBzdHJvbmcge1xuICBjb2xvcjogIzU5QTNEMDtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbWluLXdpZHRoOiAxMDBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbi5wcml2YWN5LXRlcm1zLXdyYXAge1xuICBtYXJnaW46IDUwcHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAyMHB4IDQwcHggMDtcbn1cbi5wcml2YWN5LXRlcm1zLXdyYXAgaDEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLnByaXZhY3ktdGVybXMtd3JhcCB7XG4gICAgbWFyZ2luOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucHJpdmFjeS10ZXJtcy13cmFwIHtcbiAgICBtYXJnaW46IDMwcHggMjBweDtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICB9XG59XG4ucHJpdmFjeS10ZXJtcy13cmFwIGltZywgLnByaXZhY3ktdGVybXMtd3JhcCBpZnJhbWUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ucHJpdmFjeS10ZXJtcy1mb3JtIHtcbiAgbWFyZ2luOiAwIDUwcHggMCA1MHB4O1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgcGFkZGluZzogMTBweCA0MHB4IDA7XG59XG4ucHJpdmFjeS10ZXJtcy1mb3JtIGZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZm9ybS1pdGVtLWxlZ2FsLXRlcm1zLW9mLXVzZSB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmZvcm0taXRlbS1sZWdhbC10ZXJtcy1vZi11c2UgLmNoZWNrYm94X19sYWJlbC1jb250YWluZXIgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4ubXl3YXktbGVnYWwtc2Nyb2xsYm94IHtcbiAgbWF4LWhlaWdodDogNTAwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xufVxuLm15d2F5LWxlZ2FsLXNjcm9sbGJveCAucHJpdmFjeS10ZXJtcy13cmFwIHtcbiAgbWFyZ2luOiAwO1xufVxuLm15d2F5LWxlZ2FsLXNjcm9sbGJveCAucHJpdmFjeS10ZXJtcy13cmFwIGgxIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBhcnRuZXJzLXdyYXAge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEyMDBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAucGFydG5lcnMtd3JhcCB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICB9XG59XG4ucGFydG5lcnMtd3JhcCAucGFydG5lci1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG4ucGFydG5lcnMtd3JhcCAucGFydG5lci1jb250ZW50IC5wYXJ0bmVyIHtcbiAgd2lkdGg6IDI1JTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDI0cHggMjRweDtcbiAgcGFkZGluZzogMTBweDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbjogMCAxMHB4IDIwcHg7XG4gIGhlaWdodDogMjMwcHg7XG4gIG1heC1oZWlnaHQ6IDIzMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFydG5lcnMtd3JhcCAucGFydG5lci1jb250ZW50IC5wYXJ0bmVyIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG59XG4ucGFydG5lcnMtd3JhcCAucGFydG5lci1jb250ZW50IC5wYXJ0bmVyIGgyIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW46IDE1cHggMCAwO1xufVxuLnBhcnRuZXJzLXdyYXAgLnBhcnRuZXItY29udGVudCAucGFydG5lciAuaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMzBweDtcbiAgYmFja2dyb3VuZDogI2MwZTVmNztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucGFydG5lcnMtd3JhcCAucGFydG5lci1jb250ZW50IC5wYXJ0bmVyIC5pbWFnZSBpbWcge1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMCk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhcnRuZXJzLXdyYXAgLnBhcnRuZXItY29udGVudCAucGFydG5lciAuaW1hZ2Uge1xuICAgIGhlaWdodDogMTEwcHg7XG4gIH1cbn1cbi5wYXJ0bmVycy13cmFwIC5wYXJ0bmVyLWNvbnRlbnQgLnBhcnRuZXIgcCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgcGFkZGluZzogMCA1cHg7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4ucGFydG5lcnMtd3JhcCAucGFydG5lci1jb250ZW50IC5wYXJ0bmVyOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbn1cbi5wYXJ0bmVycy13cmFwIC5wYXJ0bmVyLWNvbnRlbnQgLnBhcnRuZXI6aG92ZXIgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpIHJvdGF0ZSgzZGVnKTtcbn1cblxuLmhvbWUtd3JhcCB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTIwMHB4O1xufVxuLmhvbWUtd3JhcCAjcHJlLXNwbGFzaC1oZWFkZXIge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaG9tZS13cmFwICNwcmUtc3BsYXNoLWhlYWRlciBoMSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW46IDAgYXV0byAzMHB4IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUtd3JhcCAjcHJlLXNwbGFzaC1oZWFkZXIgaDIge1xuICAgIG1heC13aWR0aDogMjBlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5ob21lLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmhvbWUtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG4uaG9tZS13cmFwIC5zcGxhc2gge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMCAzLjV2aDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuaG9tZS13cmFwIC5zcGxhc2gge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogOTAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuLmhvbWUtd3JhcCAuc3BsYXNoIC5zcGxhc2gtaW1hZ2UsXG4uaG9tZS13cmFwIC5zcGxhc2ggLnNwbGFzaC1sb2dvIHtcbiAgZmxleDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmhvbWUtd3JhcCAuc3BsYXNoIC5zcGxhc2gtaW1hZ2UgaW1nLFxuLmhvbWUtd3JhcCAuc3BsYXNoIC5zcGxhc2gtbG9nbyBpbWcge1xuICB3aWR0aDogODAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLmhvbWUtd3JhcCAuc3BsYXNoIC5zcGxhc2gtbG9nbyxcbi5ob21lLXdyYXAgLnNwbGFzaCAuc3BsYXNoLXRleHQge1xuICBtYXgtd2lkdGg6IDQwJTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLmhvbWUtd3JhcCAuc3BsYXNoIC5zcGxhc2gtbG9nbyxcbi5ob21lLXdyYXAgLnNwbGFzaCAuc3BsYXNoLXRleHQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmhvbWUtd3JhcCAuc3BsYXNoIC5zcGxhc2gtbG9nbyBwLFxuLmhvbWUtd3JhcCAuc3BsYXNoIC5zcGxhc2gtdGV4dCBwIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAyNGVtO1xuICBmb250LXNpemU6IDEuMzVlbTtcbn1cbi5ob21lLXdyYXAgLnNwbGFzaCAuc3BsYXNoLWltYWdlIHtcbiAgZmxleDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuaG9tZS13cmFwIC5zcGxhc2ggLnNwbGFzaC1pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4IGF1dG8gMCBhdXRvO1xuICB9XG59XG4uaG9tZS13cmFwIC5zcGxhc2ggLnNwbGFzaC1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5ob21lLXdyYXAgc2VjdGlvbi5maXJzdC1hY3Rpb25zIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5ob21lLXdyYXAgc2VjdGlvbi5maXJzdC1hY3Rpb25zIGRpdiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ob21lLXdyYXAgLndoYXQtaXMge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogODMlO1xuICBwYWRkaW5nOiAyMHB4IDUwcHggNDBweDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LCA1OCwgNzEsIDAuMjUpO1xufVxuLmhvbWUtd3JhcCAud2hhdC1pcyBoMiB7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5ob21lLXdyYXAgLndoYXQtaXMge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG4uaG9tZS13cmFwIC53aGF0LWlzIC53aGF0LWlzLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzMyMzMzMztcbiAgcGFkZGluZy10b3A6IDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmhvbWUtd3JhcCAud2hhdC1pcyAud2hhdC1pcy1jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cbi5ob21lLXdyYXAgLndoYXQtaXMgLndoYXQtaXMtY29udGVudCAuaW1hZ2Utd3JhcCB7XG4gIGZsZXg6IDE7XG4gIG1heC13aWR0aDogMzAlO1xuICBtYXJnaW46IDAgNTBweDtcbiAgbWluLXdpZHRoOiAyNTBweDtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuaG9tZS13cmFwIC53aGF0LWlzIC53aGF0LWlzLWNvbnRlbnQgLmltYWdlLXdyYXAge1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG59XG4uaG9tZS13cmFwIC53aGF0LWlzIC53aGF0LWlzLWNvbnRlbnQgLmltYWdlLXdyYXAgaW1nIHtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmhvbWUtd3JhcCAud2hhdC1pcyAud2hhdC1pcy1jb250ZW50IC5pbWFnZS13cmFwIGltZyB7XG4gICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4uaG9tZS13cmFwIC53aGF0LWlzIC53aGF0LWlzLWNvbnRlbnQgLnRleHQtd3JhcCB7XG4gIG1heC13aWR0aDogMTEwJTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuaG9tZS13cmFwIC53aGF0LWlzIC53aGF0LWlzLWNvbnRlbnQgLnRleHQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uaG9tZS13cmFwIC53aGF0LWlzIC53aGF0LWlzLWNvbnRlbnQgPiBkaXYge1xuICBtYXJnaW46IDAgMTBweDtcbn1cbi5ob21lLXdyYXAgLndoYXQtaXMgLndoYXQtaXMtY29udGVudCBoMiB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4uaG9tZS13cmFwIC53aGF0LWlzIC53aGF0LWlzLWNvbnRlbnQgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDEuMXJlbTtcbn1cbi5ob21lLXdyYXAgLndoYXQtaXMgLndoYXQtaXMtY29udGVudCB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xufVxuLmhvbWUtd3JhcCAud2hhdC1pcyAud2hhdC1pcy1jb250ZW50IHVsIGxpOmZpcnN0LWNoaWxkOjptYXJrZXIge1xuICBjb2xvcjogIzU5YTNkMDtcbn1cbi5ob21lLXdyYXAgLndoYXQtaXMgLndoYXQtaXMtY29udGVudCB1bCBsaTpudGgtY2hpbGQoMik6Om1hcmtlciB7XG4gIGNvbG9yOiAjZWE4NzgyO1xufVxuLmhvbWUtd3JhcCAud2hhdC1pcyAud2hhdC1pcy1jb250ZW50IHVsIGxpOm50aC1jaGlsZCgzKTo6bWFya2VyIHtcbiAgY29sb3I6ICNmNGM3NjA7XG59XG4uaG9tZS13cmFwIC53aGF0LWlzIC53aGF0LWlzLWNvbnRlbnQgdWwgbGk6bnRoLWNoaWxkKDQpOjptYXJrZXIge1xuICBjb2xvcjogIzg4Y2I4ODtcbn1cbi5ob21lLXdyYXAgLndoYXQtaXMgLndoYXQtaXMtY29udGVudCB1bCB7XG4gIHBhZGRpbmctbGVmdDogMS4xcmVtO1xufVxuLmhvbWUtd3JhcCAud2hhdC1pcyAud2hhdC1pcy1jb250ZW50IHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG4uaG9tZS13cmFwIC53aGF0LWlzIC53aGF0LWlzLWNvbnRlbnQgdWwgbGk6Zmlyc3QtY2hpbGQ6Om1hcmtlciB7XG4gIGNvbG9yOiAjNTlhM2QwO1xufVxuLmhvbWUtd3JhcCAud2hhdC1pcyAud2hhdC1pcy1jb250ZW50IHVsIGxpOm50aC1jaGlsZCgyKTo6bWFya2VyIHtcbiAgY29sb3I6ICNlYTg3ODI7XG59XG4uaG9tZS13cmFwIC53aGF0LWlzIC53aGF0LWlzLWNvbnRlbnQgdWwgbGk6bnRoLWNoaWxkKDMpOjptYXJrZXIge1xuICBjb2xvcjogI2Y0Yzc2MDtcbn1cbi5ob21lLXdyYXAgLndoYXQtaXMgLndoYXQtaXMtY29udGVudCB1bCBsaTpudGgtY2hpbGQoNCk6Om1hcmtlciB7XG4gIGNvbG9yOiAjODhjYjg4O1xufVxuLmhvbWUtd3JhcCAud2hhdHMtaW52b2x2ZWQge1xuICBwYWRkaW5nOiAxMDBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhvbWUtd3JhcCAud2hhdHMtaW52b2x2ZWQgLmludm9sdmVkLWNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZS13cmFwIC53aGF0cy1pbnZvbHZlZCAuaW52b2x2ZWQtY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uaG9tZS13cmFwIC53aGF0cy1pbnZvbHZlZCAuaW52b2x2ZWQtY29udGVudCAuaW52b2x2ZWQtbGlzdCB7XG4gIHdpZHRoOiAzMCU7XG4gIG1hcmdpbjogMCAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZS13cmFwIC53aGF0cy1pbnZvbHZlZCAuaW52b2x2ZWQtY29udGVudCAuaW52b2x2ZWQtbGlzdCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG59XG4uaG9tZS13cmFwIC53aGF0cy1pbnZvbHZlZCAuaW52b2x2ZWQtY29udGVudCAuaW52b2x2ZWQtbGlzdCBoMiB7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZDogIzU5QTNEMDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4O1xuICBmb250LXNpemU6IDEuMmVtO1xufVxuLmhvbWUtd3JhcCAud2hhdHMtaW52b2x2ZWQgLmludm9sdmVkLWNvbnRlbnQgLmludm9sdmVkLWxpc3QgdWwge1xuICBjb2xvcjogIzMyMzMzMztcbiAgbWFyZ2luOiAyMHB4IDAgMzBweDtcbiAgbGluZS1oZWlnaHQ6IDIuMmVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmhvbWUtd3JhcCAud2hhdHMtaW52b2x2ZWQgLmludm9sdmVkLWNvbnRlbnQgLmludm9sdmVkLWxpc3QgdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG4gIGNvbG9yOiAjN2I2OGM4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xufVxuLmhvbWUtd3JhcCAud2hhdHMtaW52b2x2ZWQgLmludm9sdmVkLWNvbnRlbnQgLmludm9sdmVkLWxpc3QgLmltYWdlLXdyYXAge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5ob21lLXdyYXAgLndoYXRzLWludm9sdmVkIC5pbnZvbHZlZC1jb250ZW50IC5pbnZvbHZlZC1saXN0IC5pbWFnZS13cmFwIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lLXdyYXAgLndoYXRzLWludm9sdmVkIC5pbnZvbHZlZC1jb250ZW50IC5pbnZvbHZlZC1saXN0IC5pbWFnZS13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG4uaG9tZS13cmFwIC5zdXBwb3J0aW5nLXJlc291cmNlcyB7XG4gIHBhZGRpbmc6IDk1cHggMCAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lLXdyYXAgLnN1cHBvcnRpbmctcmVzb3VyY2VzIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uaG9tZS13cmFwIC5zdXBwb3J0aW5nLXJlc291cmNlcyAuc3VwcG9ydGluZy1jb250ZW50IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5ob21lLXdyYXAgLnN1cHBvcnRpbmctcmVzb3VyY2VzIC5zdXBwb3J0aW5nLWNvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbi5ob21lLXdyYXAgLnN1cHBvcnRpbmctcmVzb3VyY2VzIC5zdXBwb3J0aW5nLWNvbnRlbnQgLnN1cHBvcnRpbmctdGV4dCB7XG4gIGZsZXg6IDE7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLmhvbWUtd3JhcCAuc3VwcG9ydGluZy1yZXNvdXJjZXMgLnN1cHBvcnRpbmctY29udGVudCAuc3VwcG9ydGluZy10ZXh0IGgxIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuaG9tZS13cmFwIC5zdXBwb3J0aW5nLXJlc291cmNlcyAuc3VwcG9ydGluZy1jb250ZW50IC5zdXBwb3J0aW5nLXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5ob21lLXdyYXAgLnN1cHBvcnRpbmctcmVzb3VyY2VzIC5zdXBwb3J0aW5nLWNvbnRlbnQgLmJ1dHQtcmVzb3VyY2VzIHtcbiAgbWFyZ2luOiAxMHB4IDAgMjBweCAtNXB4O1xufVxuLmhvbWUtd3JhcCAuc3VwcG9ydGluZy1yZXNvdXJjZXMgLnN1cHBvcnRpbmctY29udGVudCAuY29udGVudC13cmFwIHtcbiAgZmxleDogMjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDAgMCA1MHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5ob21lLXdyYXAgLnN1cHBvcnRpbmctcmVzb3VyY2VzIC5zdXBwb3J0aW5nLWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLmhvbWUtd3JhcCAuc3VwcG9ydGluZy1yZXNvdXJjZXMgLnN1cHBvcnRpbmctY29udGVudCAuY29udGVudC13cmFwIC5yZXNvdXJjZSB7XG4gIG1heC13aWR0aDogNTAlO1xuICBtaW4td2lkdGg6IDMwMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMjRweCAyNHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBjb2xvcjogIzMyMzMzMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtaGVpZ2h0OiAyMzBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmbGV4OiAxO1xuICBtYXJnaW46IDAgOHB4IDE4cHg7XG59XG4uaG9tZS13cmFwIC5zdXBwb3J0aW5nLXJlc291cmNlcyAuc3VwcG9ydGluZy1jb250ZW50IC5jb250ZW50LXdyYXAgLnJlc291cmNlLnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ob21lLXdyYXAgLnN1cHBvcnRpbmctcmVzb3VyY2VzIC5zdXBwb3J0aW5nLWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAucmVzb3VyY2UgLmltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTQwcHg7XG4gIGJhY2tncm91bmQ6ICNjMGU1Zjc7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUtd3JhcCAuc3VwcG9ydGluZy1yZXNvdXJjZXMgLnN1cHBvcnRpbmctY29udGVudCAuY29udGVudC13cmFwIC5yZXNvdXJjZSAuaW1hZ2Uge1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbn1cbi5ob21lLXdyYXAgLnN1cHBvcnRpbmctcmVzb3VyY2VzIC5zdXBwb3J0aW5nLWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAucmVzb3VyY2UgLmltYWdlIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTA1JTtcbiAgaGVpZ2h0OiAxMDUlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMCk7XG59XG4uaG9tZS13cmFwIC5zdXBwb3J0aW5nLXJlc291cmNlcyAuc3VwcG9ydGluZy1jb250ZW50IC5jb250ZW50LXdyYXAgLnJlc291cmNlIHAge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuLmhvbWUtd3JhcCAuc3VwcG9ydGluZy1yZXNvdXJjZXMgLnN1cHBvcnRpbmctY29udGVudCAuY29udGVudC13cmFwIC5yZXNvdXJjZTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG59XG4uaG9tZS13cmFwIC5zdXBwb3J0aW5nLXJlc291cmNlcyAuc3VwcG9ydGluZy1jb250ZW50IC5jb250ZW50LXdyYXAgLnJlc291cmNlOmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKSByb3RhdGUoMmRlZyk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZS13cmFwIC5zdXBwb3J0aW5nLXJlc291cmNlcyAuc3VwcG9ydGluZy1jb250ZW50IC5jb250ZW50LXdyYXAgLnJlc291cmNlIHtcbiAgICB3aWR0aDogNDUlO1xuICB9XG59XG4uaG9tZS13cmFwIC5mb3ItbWUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZS13cmFwIC5mb3ItbWUge1xuICAgIG1heC13aWR0aDogOTAlO1xuICB9XG59XG4uaG9tZS13cmFwIC5mb3ItbWUgLmZvci1tZS1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDY3JTtcbiAgd2lkdGg6IDY3JTtcbiAgcGFkZGluZzogNTBweDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LCA1OCwgNzEsIDAuMjUpO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLmhvbWUtd3JhcCAuZm9yLW1lIC5mb3ItbWUtY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUtd3JhcCAuZm9yLW1lIC5mb3ItbWUtY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbi5ob21lLXdyYXAgLmZvci1tZSAuZm9yLW1lLWNvbnRlbnQgLmJ1dHRvbi13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5ob21lLXdyYXAgLmZvci1tZSAuZm9yLW1lLWNvbnRlbnQgLmJ1dHRvbi13cmFwIGEuYnV0dC1nZW5lcmFsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmhvbWUtd3JhcCAuZm9yLW1lIC5mb3ItbWUtY29udGVudCAudmlkZW8ge1xuICB3aWR0aDogODAlO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBoZWlnaHQ6IDUwJTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5ob21lLXdyYXAgLmZvci1tZSAuZm9yLW1lLWNvbnRlbnQgLnZpZGVvIC5pZnJhbWUtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cbi5ob21lLXdyYXAgLmZvci1tZSAuZm9yLW1lLWNvbnRlbnQgLnZpZGVvIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmhvbWUtd3JhcCAuZm9yLW1lIC5mb3ItbWUtY29udGVudCAubW9iaWxlLWNvcHkge1xuICBjb2xvcjogIzMyMzMzMztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhvbWUtd3JhcCAuZm9yLW1lIC5mb3ItbWUtY29udGVudCAubW9iaWxlLWNvcHkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LWhlaWdodDogNDEycHgpIHtcbiAgLmhvbWUtd3JhcCAuZm9yLW1lIC5mb3ItbWUtY29udGVudCAubW9iaWxlLWNvcHkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZS13cmFwIC5idXR0LWZpbmQtb3V0LW1vcmUge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4jZnJvbnQtcmVnaXN0ZXIge1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cblxuLmRhc2hib2FyZC13cmFwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5kYXNoYm9hcmQtd3JhcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmRhc2hib2FyZC13cmFwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG4uZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1oZWFkaW5nLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtaGVhZGluZyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcge1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLmRhc2hib2FyZC10aXRsZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLmRhc2hib2FyZC10aXRsZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLmRhc2hib2FyZC10aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1oZWFkaW5nIC5kYXNoYm9hcmQtdGl0bGUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1oZWFkaW5nIC5kYXNoYm9hcmQtdGl0bGUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1oZWFkaW5nIC5kYXNoYm9hcmQtdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLnRvZ2dsZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLnRvZ2dsZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLnRvZ2dsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1oZWFkaW5nIC50b2dnbGUgLmxhYmVsLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtaGVhZGluZyAudG9nZ2xlIC5sYWJlbCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLnRvZ2dsZSAubGFiZWwge1xuICBmb250LXNpemU6IDAuNjNyZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLnRvZ2dsZSAubGFiZWwubGVmdCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLnRvZ2dsZSAubGFiZWwubGVmdCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLnRvZ2dsZSAubGFiZWwubGVmdCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1oZWFkaW5nIC50b2dnbGUgLmxhYmVsLnJpZ2h0LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtaGVhZGluZyAudG9nZ2xlIC5sYWJlbC5yaWdodCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLnRvZ2dsZSAubGFiZWwucmlnaHQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLnNwYWNlcixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLnNwYWNlcixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLnNwYWNlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4td2lkdGg6IDEyMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtaGVhZGluZyAuc3BhY2VyLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtaGVhZGluZyAuc3BhY2VyLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtaGVhZGluZyAuc3BhY2VyIHtcbiAgICBtaW4td2lkdGg6IDA7XG4gIH1cbn1cbi5kYXNoYm9hcmQtd3JhcCNnb2FscywgLmRhc2hib2FyZC13cmFwI2FkZC1tZWV0aW5nLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwI2dvYWxzLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwI2FkZC1tZWV0aW5nLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwI2dvYWxzLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwI2FkZC1tZWV0aW5nIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50LFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50LmxheW91dC1yZXZlcnNlLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudC5sYXlvdXQtcmV2ZXJzZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQubGF5b3V0LXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IGgyLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCBoMixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgaDIge1xuICBmb250LXNpemU6IDEuM2VtO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5zZWN0aW9uLXRhZ2xpbmUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5zZWN0aW9uLXRhZ2xpbmUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5zZWN0aW9uLXRhZ2xpbmUge1xuICBmb250LXNpemU6IDAuODhyZW07XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLnRvcC1zZWN0aW9uLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAudG9wLXNlY3Rpb24sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC50b3Atc2VjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC50b3Atc2VjdGlvbixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLnRvcC1zZWN0aW9uLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAudG9wLXNlY3Rpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLnRvcC1zZWN0aW9uIC5hYm91dC1tZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLnRvcC1zZWN0aW9uIC5hYm91dC1tZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLnRvcC1zZWN0aW9uIC5hYm91dC1tZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAudG9wLXNlY3Rpb24gLmFib3V0LW1lIC5xdWl6LXNlY3Rpb24td3JhcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLnRvcC1zZWN0aW9uIC5hYm91dC1tZSAucXVpei1zZWN0aW9uLXdyYXAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC50b3Atc2VjdGlvbiAuYWJvdXQtbWUgLnF1aXotc2VjdGlvbi13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLnRvcC1zZWN0aW9uIC5hYm91dC1tZSAucXVpei1zZWN0aW9uLXdyYXAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC50b3Atc2VjdGlvbiAuYWJvdXQtbWUgLnF1aXotc2VjdGlvbi13cmFwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAudG9wLXNlY3Rpb24gLmFib3V0LW1lIC5xdWl6LXNlY3Rpb24td3JhcCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbn1cbi5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLmJvdHRvbS1zZWN0aW9uLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAuYm90dG9tLXNlY3Rpb24sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5ib3R0b20tc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLmJvdHRvbS1zZWN0aW9uLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAuYm90dG9tLXNlY3Rpb24sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5ib3R0b20tc2VjdGlvbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5ib3R0b20tc2VjdGlvbiAuZ29hbHMtcHJvZ3Jlc3MsIC5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLmJvdHRvbS1zZWN0aW9uIC5zdXBwb3J0LW5ldHdvcmssXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5ib3R0b20tc2VjdGlvbiAuZ29hbHMtcHJvZ3Jlc3MsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5ib3R0b20tc2VjdGlvbiAuc3VwcG9ydC1uZXR3b3JrLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAuYm90dG9tLXNlY3Rpb24gLmdvYWxzLXByb2dyZXNzLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAuYm90dG9tLXNlY3Rpb24gLnN1cHBvcnQtbmV0d29yayB7XG4gIHdpZHRoOiA1MCU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5ib3R0b20tc2VjdGlvbiAuZ29hbHMtcHJvZ3Jlc3MsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5ib3R0b20tc2VjdGlvbiAuZ29hbHMtcHJvZ3Jlc3MsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5ib3R0b20tc2VjdGlvbiAuZ29hbHMtcHJvZ3Jlc3Mge1xuICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5ib3R0b20tc2VjdGlvbiAuc3VwcG9ydC1uZXR3b3JrLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAuYm90dG9tLXNlY3Rpb24gLnN1cHBvcnQtbmV0d29yayxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLmJvdHRvbS1zZWN0aW9uIC5zdXBwb3J0LW5ldHdvcmsge1xuICBtYXJnaW4tbGVmdDogNTBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLmJvdHRvbS1zZWN0aW9uIC5nb2Fscy1wcm9ncmVzcywgLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAuYm90dG9tLXNlY3Rpb24gLnN1cHBvcnQtbmV0d29yayxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLmJvdHRvbS1zZWN0aW9uIC5nb2Fscy1wcm9ncmVzcyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLmJvdHRvbS1zZWN0aW9uIC5zdXBwb3J0LW5ldHdvcmssXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5ib3R0b20tc2VjdGlvbiAuZ29hbHMtcHJvZ3Jlc3MsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5ib3R0b20tc2VjdGlvbiAuc3VwcG9ydC1uZXR3b3JrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCA1MHB4O1xuICB9XG59XG4uZGFzaGJvYXJkLXdyYXAudGVhbS1tZW1iZXIsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAudGVhbS1tZW1iZXIsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAudGVhbS1tZW1iZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmRhc2hib2FyZC13cmFwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5kYXNoYm9hcmQtd3JhcCAueW91dGgtc3dpdGNoZXIsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnlvdXRoLXN3aXRjaGVyLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC55b3V0aC1zd2l0Y2hlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMjBweDtcbiAgcmlnaHQ6IDUwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnlvdW5nLXBlcnNvbixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAueW91bmctcGVyc29uLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC55b3VuZy1wZXJzb24ge1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAueW91bmctcGVyc29uLnZpc2libGUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnlvdW5nLXBlcnNvbi52aXNpYmxlLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC55b3VuZy1wZXJzb24udmlzaWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lLFxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyxcbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsge1xuICB3aWR0aDogMzAlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSxcbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MsXG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmssXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbjogNTBweCAwO1xuICB9XG59XG4uZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LWNvbXBsZXRlLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1jb21wbGV0ZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotY29tcGxldGUge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotY29tcGxldGUgLmJ1dHQtcmVzdWx0cyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotY29tcGxldGUgLmJ1dHQtcmVzdWx0cyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotY29tcGxldGUgLmJ1dHQtcmVzdWx0cyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1jb21wbGV0ZSAuYnV0dC1yZXN1bHRzIC50aXRsZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotY29tcGxldGUgLmJ1dHQtcmVzdWx0cyAudGl0bGUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LWNvbXBsZXRlIC5idXR0LXJlc3VsdHMgLnRpdGxlIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LWNvbXBsZXRlIC5idXR0LXJlc3VsdHMgLnJlc3VsdHMsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LWNvbXBsZXRlIC5idXR0LXJlc3VsdHMgLnJlc3VsdHMsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LWNvbXBsZXRlIC5idXR0LXJlc3VsdHMgLnJlc3VsdHMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tcmVzdWx0cy1ibHVlLnN2Zyk7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LWNvbXBsZXRlIC5saWNlbnNlZC13cmFwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1jb21wbGV0ZSAubGljZW5zZWQtd3JhcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotY29tcGxldGUgLmxpY2Vuc2VkLXdyYXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZEQTVFO1xuICBwYWRkaW5nOiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LWNvbXBsZXRlIC5saWNlbnNlZC13cmFwOjpiZWZvcmUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LWNvbXBsZXRlIC5saWNlbnNlZC13cmFwOjpiZWZvcmUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LWNvbXBsZXRlIC5saWNlbnNlZC13cmFwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24tYmFubmVyLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNHB4O1xuICByaWdodDogMTNweDtcbiAgei1pbmRleDogMTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQycHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCA0cHggMCAyMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtYmFjayxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWJhY2ssXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1iYWNrIHtcbiAgYmFja2dyb3VuZDogI2ViZWJlYjtcbiAgaGVpZ2h0OiA2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0cHgpO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90IHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgei1pbmRleDogMTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5jYXJlZXIsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3QuY2FyZWVyLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LmNhcmVlciB7XG4gIGJhY2tncm91bmQ6ICNENEU5Rjc7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3QuY2FyZWVyLmNvbXBsZXRlZCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5jYXJlZXIuY29tcGxldGVkLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LmNhcmVlci5jb21wbGV0ZWQge1xuICBiYWNrZ3JvdW5kOiAjNTlBM0QwO1xufVxuLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LnN0cmVuZ3RocyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5zdHJlbmd0aHMsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3Quc3RyZW5ndGhzIHtcbiAgYmFja2dyb3VuZDogI0U0RTBGNztcbn1cbi5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5zdHJlbmd0aHMuY29tcGxldGVkLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LnN0cmVuZ3Rocy5jb21wbGV0ZWQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3Quc3RyZW5ndGhzLmNvbXBsZXRlZCB7XG4gIGJhY2tncm91bmQ6ICM3YjY4Yzg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3Qud29yayxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC53b3JrLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90Lndvcmsge1xuICBiYWNrZ3JvdW5kOiAjRjhFOUI5O1xufVxuLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LndvcmsuY29tcGxldGVkLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LndvcmsuY29tcGxldGVkLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LndvcmsuY29tcGxldGVkIHtcbiAgYmFja2dyb3VuZDogI0YzQzc2Mjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC50cmFpbmluZyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC50cmFpbmluZyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC50cmFpbmluZyB7XG4gIGJhY2tncm91bmQ6ICNkNWYyZDQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3QudHJhaW5pbmcuY29tcGxldGVkLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LnRyYWluaW5nLmNvbXBsZXRlZCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC50cmFpbmluZy5jb21wbGV0ZWQge1xuICBiYWNrZ3JvdW5kOiAjODZDQzg4O1xufVxuLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LmxpZmUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3QubGlmZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5saWZlIHtcbiAgYmFja2dyb3VuZDogI0Y3REFEQTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5saWZlLmNvbXBsZXRlZCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5saWZlLmNvbXBsZXRlZCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5saWZlLmNvbXBsZXRlZCB7XG4gIGJhY2tncm91bmQ6ICNFRTlBOTU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3QucmVzdWx0cyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5yZXN1bHRzLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LnJlc3VsdHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDRFOUY3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tcmVzdWx0cy5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuYWRkLWdvYWwtYnV0dG9uLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuYWRkLWdvYWwtYnV0dG9uLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuYWRkLWdvYWwtYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMzBweCAwIDAgMDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmFkZC1nb2FsLWJ1dHRvbiAuYnV0dC1nZW5lcmFsLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuYWRkLWdvYWwtYnV0dG9uIC5idXR0LWdlbmVyYWwsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5hZGQtZ29hbC1idXR0b24gLmJ1dHQtZ2VuZXJhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5hZGQtZ29hbC1idXR0b24gLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmFkZC1nb2FsLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuYWRkLWdvYWwtYnV0dG9uIC5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5hZGQtZ29hbCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmFkZC1nb2FsLWJ1dHRvbiAuYnV0dC1nZW5lcmFsIC5idXR0LWljb24uYWRkLWdvYWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYWRkLXB1cnBsZS5zdmcpO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLnNtYWxsLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuc21hbGwsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5zbWFsbCB7XG4gIGNvbG9yOiAjNzg2YWMxO1xuICBmb250LXNpemU6IDAuOGVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCB7XG4gIGJhY2tncm91bmQ6ICNGOUQ4N0M7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luOiAwIDAgMTVweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwgLnByb2dyZXNzLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCAucHJvZ3Jlc3MsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsIC5wcm9ncmVzcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6ICNFNEUwRjc7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCAucHJvZ3Jlc3MgLnByb2dyZXNzLWZpbGwsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsIC5wcm9ncmVzcyAucHJvZ3Jlc3MtZmlsbCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwgLnByb2dyZXNzIC5wcm9ncmVzcy1maWxsIHtcbiAgYmFja2dyb3VuZDogI0NBQzJFQztcbiAgaGVpZ2h0OiA0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB3aWR0aDogMCU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsIC5wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwgLnByb2dyZXNzIC5wcm9ncmVzcy1kb3RzLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCAucHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsIC5wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCAucHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwgLnByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3Qge1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZDogI0NBQzJFQztcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwgLnByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3QuY29tcGxldGVkLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCAucHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5jb21wbGV0ZWQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsIC5wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LmNvbXBsZXRlZCB7XG4gIGJhY2tncm91bmQ6ICM3ODZhYzE7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsIC5kZXRhaWxzLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCAuZGV0YWlscyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwgLmRldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCAuZGV0YWlscyAuaWNvbixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwgLmRldGFpbHMgLmljb24sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsIC5kZXRhaWxzIC5pY29uIHtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgbWluLXdpZHRoOiAzNHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBiYWNrZ3JvdW5kOiAjRjlEODdDIHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1nb2FsLnN2Zykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDc2JTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTMlIDUzJTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwgLmRldGFpbHMgLnRpdGxlLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCAuZGV0YWlscyAudGl0bGUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsIC5kZXRhaWxzIC50aXRsZSB7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuODVlbTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbC5kaXNhYmxlZCAuZGV0YWlscyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwuZGlzYWJsZWQgLmRldGFpbHMsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsLmRpc2FibGVkIC5kZXRhaWxzIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbC5hY3RpdmUgLmRldGFpbHMsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsLmFjdGl2ZSAuZGV0YWlscyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwuYWN0aXZlIC5kZXRhaWxzIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiwgNTgsIDcxLCAwLjI1KTtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwOmxhc3QtY2hpbGQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwOmxhc3QtY2hpbGQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCBoMyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgaDMsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIGgzIHtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIGgzLnNsaW0sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIGgzLnNsaW0sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIGgzLnNsaW0ge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAuc21hbGwsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5zbWFsbCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnNtYWxsIHtcbiAgY29sb3I6ICM3ODZhYzE7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLm1lZXRpbmctd3JhcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLm1lZXRpbmctd3JhcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLm1lZXRpbmctd3JhcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLm1lZXRpbmctd3JhcCAuYnV0dC1nZW5lcmFsLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy13cmFwIC5idXR0LWdlbmVyYWwsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5tZWV0aW5nLXdyYXAgLmJ1dHQtZ2VuZXJhbCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy1zbWFsbC1pbmZvLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy1zbWFsbC1pbmZvLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy1zbWFsbC1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sb3I6ICM3ODZhYzE7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogNXB4IDA7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5tZWV0aW5nLXNtYWxsLWluZm8gLm1lZXRpbmctaWNvbixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLm1lZXRpbmctc21hbGwtaW5mbyAubWVldGluZy1pY29uLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy1zbWFsbC1pbmZvIC5tZWV0aW5nLWljb24ge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjNzg2YWMxO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5tZWV0aW5nLXNtYWxsLWluZm8gLm1lZXRpbmctaWNvbi5kYXRlLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy1zbWFsbC1pbmZvIC5tZWV0aW5nLWljb24uZGF0ZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLm1lZXRpbmctc21hbGwtaW5mbyAubWVldGluZy1pY29uLmRhdGUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYWRkY2FsLXB1cnBsZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy1zbWFsbC1pbmZvIC5tZWV0aW5nLWljb24udGltZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLm1lZXRpbmctc21hbGwtaW5mbyAubWVldGluZy1pY29uLnRpbWUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5tZWV0aW5nLXNtYWxsLWluZm8gLm1lZXRpbmctaWNvbi50aW1lIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRpbWUuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLm1lZXRpbmctc21hbGwtaW5mbyAubWVldGluZy1pY29uLmFkZHJlc3MsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5tZWV0aW5nLXNtYWxsLWluZm8gLm1lZXRpbmctaWNvbi5hZGRyZXNzLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy1zbWFsbC1pbmZvIC5tZWV0aW5nLWljb24uYWRkcmVzcyB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1sb2NhdGlvbi5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy1zbWFsbC1pbmZvIC5idXR0LXNhdmUtdG8tY2FsZW5kYXIsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5tZWV0aW5nLXNtYWxsLWluZm8gLmJ1dHQtc2F2ZS10by1jYWxlbmRhcixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLm1lZXRpbmctc21hbGwtaW5mbyAuYnV0dC1zYXZlLXRvLWNhbGVuZGFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICNFNEUwRjc7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy1zbWFsbC1pbmZvIC5idXR0LXNhdmUtdG8tY2FsZW5kYXI6aG92ZXIsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5tZWV0aW5nLXNtYWxsLWluZm8gLmJ1dHQtc2F2ZS10by1jYWxlbmRhcjpob3ZlcixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLm1lZXRpbmctc21hbGwtaW5mbyAuYnV0dC1zYXZlLXRvLWNhbGVuZGFyOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgY29sb3I6ICM0QzQxODA7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgaDIsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgaDIsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgaDIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lIHtcbiAgaGVpZ2h0OiA3MnB4O1xuICBtYXgtd2lkdGg6IDk1cHg7XG4gIGZsZXg6IDE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIG1pbi13aWR0aDogNjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWRlZmF1bHQtcHJvZmlsZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWUuaGFzLWF2YXRhcixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWUuaGFzLWF2YXRhcixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWUuaGFzLWF2YXRhciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lIGltZyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWUgaW1nLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZSB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIG1heC13aWR0aDogNjBweDtcbiAgfVxufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZW1iZXIsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlcixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyIHtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlci5maWxsZWQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlci5maWxsZWQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlci5maWxsZWQge1xuICBib3JkZXI6IG5vbmU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlci5maWxsZWQ6bnRoLWNoaWxkKDEpLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZW1iZXIuZmlsbGVkOm50aC1jaGlsZCgxKSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyLmZpbGxlZDpudGgtY2hpbGQoMSkge1xuICBiYWNrZ3JvdW5kOiAjNDY4NDQ5O1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZW1iZXIuZmlsbGVkOm50aC1jaGlsZCgyKSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyLmZpbGxlZDpudGgtY2hpbGQoMiksXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlci5maWxsZWQ6bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZDogIzU5QTNEMDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyLmZpbGxlZDpudGgtY2hpbGQoMyksXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlci5maWxsZWQ6bnRoLWNoaWxkKDMpLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZW1iZXIuZmlsbGVkOm50aC1jaGlsZCgzKSB7XG4gIGJhY2tncm91bmQ6ICNFRTlBOTU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlci5maWxsZWQ6bnRoLWNoaWxkKDQpLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZW1iZXIuZmlsbGVkOm50aC1jaGlsZCg0KSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyLmZpbGxlZDpudGgtY2hpbGQoNCkge1xuICBiYWNrZ3JvdW5kOiAjRjNDNzYyO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZW1iZXIuZmlsbGVkOm50aC1jaGlsZCg1KSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyLmZpbGxlZDpudGgtY2hpbGQoNSksXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlci5maWxsZWQ6bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZDogIzQ2ODQ0OTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyLmxpY2Vuc2VkLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZW1iZXIubGljZW5zZWQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlci5saWNlbnNlZCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNGRkRBNUU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlci5saWNlbnNlZDo6YmVmb3JlLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZW1iZXIubGljZW5zZWQ6OmJlZm9yZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyLmxpY2Vuc2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi1iYWRnZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICByaWdodDogMDtcbiAgYm90dG9tOiAtOXB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZW1iZXIsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlcixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gIH1cbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAuYnV0dC1hZGQtdGVhbSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAuYnV0dC1hZGQtdGVhbSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAuYnV0dC1hZGQtdGVhbSB7XG4gIG1hcmdpbjogMDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAuYnV0dC1nZW5lcmFsLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC5idXR0LWdlbmVyYWwsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLmJ1dHQtZ2VuZXJhbCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5jb21wbGV0ZS1hYm91dCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuY29tcGxldGUtYWJvdXQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmNvbXBsZXRlLWFib3V0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40NSk7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMC44OHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4sXG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4sXG4uZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiB7XG4gICAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogNTBweCAwO1xuICB9XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIGgxLFxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiBoMixcbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiBoMSxcbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiBoMixcbi5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiBoMSxcbi5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiBoMixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gaDEsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIGgyLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIGgxLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIGgyLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIGgxLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIGgyLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiBoMSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gaDIsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gaDEsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gaDIsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gaDEsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gaDIge1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gcCxcbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiBwLFxuLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIHAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIHAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiBwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiBwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gcCB7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmJ1dHQtd3JhcCxcbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuYnV0dC13cmFwLFxuLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIC5idXR0LXdyYXAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5idXR0LXdyYXAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmJ1dHQtd3JhcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiAuYnV0dC13cmFwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuYnV0dC13cmFwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5idXR0LXdyYXAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gLmJ1dHQtd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuYnV0dC13cmFwIGJ1dHRvbi5idXR0LWVkaXQsXG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmJ1dHQtd3JhcCBidXR0b24uYnV0dC1lZGl0LFxuLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIC5idXR0LXdyYXAgYnV0dG9uLmJ1dHQtZWRpdCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmJ1dHQtd3JhcCBidXR0b24uYnV0dC1lZGl0LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5idXR0LXdyYXAgYnV0dG9uLmJ1dHQtZWRpdCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiAuYnV0dC13cmFwIGJ1dHRvbi5idXR0LWVkaXQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5idXR0LXdyYXAgYnV0dG9uLmJ1dHQtZWRpdCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuYnV0dC13cmFwIGJ1dHRvbi5idXR0LWVkaXQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gLmJ1dHQtd3JhcCBidXR0b24uYnV0dC1lZGl0IHtcbiAgbWFyZ2luOiAxMHB4IGF1dG87XG4gIHdpZHRoOiAyMDBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmJ1dHQtd3JhcCBidXR0b24uYnV0dC1zYXZlLXRlYW0sXG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmJ1dHQtd3JhcCBidXR0b24uYnV0dC1zYXZlLXRlYW0sXG4uZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gLmJ1dHQtd3JhcCBidXR0b24uYnV0dC1zYXZlLXRlYW0sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5idXR0LXdyYXAgYnV0dG9uLmJ1dHQtc2F2ZS10ZWFtLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5idXR0LXdyYXAgYnV0dG9uLmJ1dHQtc2F2ZS10ZWFtLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIC5idXR0LXdyYXAgYnV0dG9uLmJ1dHQtc2F2ZS10ZWFtLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuYnV0dC13cmFwIGJ1dHRvbi5idXR0LXNhdmUtdGVhbSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuYnV0dC13cmFwIGJ1dHRvbi5idXR0LXNhdmUtdGVhbSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiAuYnV0dC13cmFwIGJ1dHRvbi5idXR0LXNhdmUtdGVhbSB7XG4gIG1hcmdpbjogMTBweCBhdXRvO1xuICB3aWR0aDogMjAwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWNyZWF0b3ItY29udGFpbmVyLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1jcmVhdG9yLWNvbnRhaW5lcixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtY3JlYXRvci1jb250YWluZXIge1xuICBmbGV4OiAxO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiB7XG4gIHdpZHRoOiAzMCU7XG4gIG1heC13aWR0aDogMzIwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5saWdodC1iYXIsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5saWdodC1iYXIsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5saWdodC1iYXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNDZweCkgIWltcG9ydGFudDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmhlYWRlci13cmFwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuaGVhZGVyLXdyYXAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5oZWFkZXItd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5oZWFkZXItd3JhcCAuYnV0dC1oZWxwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuaGVhZGVyLXdyYXAgLmJ1dHQtaGVscCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmhlYWRlci13cmFwIC5idXR0LWhlbHAge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzMyMzMzMztcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlcixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlcixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWdvYWwsXG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtYWRkLWdvYWwsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtZ29hbCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1hZGQtZ29hbCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1nb2FsLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWFkZC1nb2FsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNzRweDtcbiAgbWFyZ2luOiA1cHggMDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtZ29hbCAuYnV0dC1pY29uLFxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWFkZC1nb2FsIC5idXR0LWljb24sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtZ29hbCAuYnV0dC1pY29uLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWFkZC1nb2FsIC5idXR0LWljb24sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtZ29hbCAuYnV0dC1pY29uLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWFkZC1nb2FsIC5idXR0LWljb24ge1xuICB3aWR0aDogNTRweDtcbiAgaGVpZ2h0OiA1NHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlEODdDO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWdvYWwgLnRpdGxlLFxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWFkZC1nb2FsIC50aXRsZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1nb2FsIC50aXRsZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1hZGQtZ29hbCAudGl0bGUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtZ29hbCAudGl0bGUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtYWRkLWdvYWwgLnRpdGxlIHtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1bnNldDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93biB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgbWFyZ2luLXRvcDogLTgwcHg7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xuICBjb2xvcjogIzMyMzMzMztcbiAgaGVpZ2h0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogODBweCAyMHB4IDAgMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24uYWN0aXZlLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93bi5hY3RpdmUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duLmFjdGl2ZSB7XG4gIGhlaWdodDogNDAwcHg7XG4gIG9wYWNpdHk6IDE7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5zdWdnZXN0ZWQtZ29hbCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24gLnN1Z2dlc3RlZC1nb2FsLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93biAuc3VnZ2VzdGVkLWdvYWwge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBpbml0aWFsO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5zdWdnZXN0ZWQtZ29hbCAudGl0bGUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5zdWdnZXN0ZWQtZ29hbCAudGl0bGUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5zdWdnZXN0ZWQtZ29hbCAudGl0bGUge1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5zdWdnZXN0ZWQtZ29hbC5zZWxlY3RlZCwgLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93biAuc3VnZ2VzdGVkLWdvYWw6aG92ZXIsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5zdWdnZXN0ZWQtZ29hbC5zZWxlY3RlZCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24gLnN1Z2dlc3RlZC1nb2FsOmhvdmVyLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93biAuc3VnZ2VzdGVkLWdvYWwuc2VsZWN0ZWQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5zdWdnZXN0ZWQtZ29hbDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNGOEU5Qjk7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5jdXN0b20tZ29hbCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24gLmN1c3RvbS1nb2FsLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93biAuY3VzdG9tLWdvYWwge1xuICB3aWR0aDogMTAwJTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24gLmN1c3RvbS1nb2FsIGlucHV0LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93biAuY3VzdG9tLWdvYWwgaW5wdXQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5jdXN0b20tZ29hbCBpbnB1dCB7XG4gIHBvaW50ZXItZXZlbnRzOiBpbml0aWFsO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJhY2tncm91bmQ6ICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDQ0cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5idXR0LWdlbmVyYWwsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5idXR0LWdlbmVyYWwsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5idXR0LWdlbmVyYWwge1xuICBwb2ludGVyLWV2ZW50czogaW5pdGlhbDtcbiAgYmFja2dyb3VuZDogIzdiNjhjODtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93biAuYnV0dC1nZW5lcmFsIC5idXR0LWljb24sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24gLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtYWRkLWdvYWwsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtYWRkLWdvYWwsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtYWRkLWdvYWwge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHotaW5kZXg6IDQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtZ3JvdXBzLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWdyb3VwcyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1ncm91cHMge1xuICBoZWlnaHQ6IDkwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtNDRweDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycywgb3BhY2l0eSAwLjJzO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWdyb3VwcyAuYnV0dC1pY29uLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWdyb3VwcyAuYnV0dC1pY29uLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWdyb3VwcyAuYnV0dC1pY29uIHtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgYmFja2dyb3VuZC1zaXplOiA4MCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40NSk7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtZ3JvdXBzIC5idXR0LWljb24uYWRkLXRlYW0sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtZ3JvdXBzIC5idXR0LWljb24uYWRkLXRlYW0sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtZ3JvdXBzIC5idXR0LWljb24uYWRkLXRlYW0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGVhbS10cmFuc3BhcmVudC5zdmcpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWdyb3VwcyAuYnV0dC1pY29uLmFkZC1jYWxlbmRhcixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1ncm91cHMgLmJ1dHQtaWNvbi5hZGQtY2FsZW5kYXIsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtZ3JvdXBzIC5idXR0LWljb24uYWRkLWNhbGVuZGFyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFkZGNhbC1wdXJwbGUuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyLmFjdGl2ZSAuYnV0dC1nb2FsLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyLmFjdGl2ZSAuYnV0dC1nb2FsLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyLmFjdGl2ZSAuYnV0dC1nb2FsIHtcbiAgYmFja2dyb3VuZDogI0Y5RDg3QztcbiAgYm9yZGVyOiA1cHggc29saWQgd2hpdGU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIuYWN0aXZlIC5idXR0LWdyb3VwcyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlci5hY3RpdmUgLmJ1dHQtZ3JvdXBzLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyLmFjdGl2ZSAuYnV0dC1ncm91cHMge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbHMtd3JhcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWxzLXdyYXAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGhlaWdodDogNzRweDtcbiAgYmFja2dyb3VuZDogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICBib3JkZXItcmFkaXVzOiA0MnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwIGEsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwIGEsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwIGEge1xuICBwYWRkaW5nOiAwIDEwcHggMCA0cHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwIC5nb2Fscy1jcmVhdG9yLXdyYXAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwIC5nb2Fscy1jcmVhdG9yLXdyYXAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwIC5nb2Fscy1jcmVhdG9yLXdyYXAge1xuICBoZWlnaHQ6IDY0cHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1bnNldDtcbiAgYm9yZGVyLXJhZGl1czogNDJweDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbHMtd3JhcCAudGl0bGUtd3JhcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWxzLXdyYXAgLnRpdGxlLXdyYXAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwIC50aXRsZS13cmFwIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWxzLXdyYXAgLnRpdGxlLXdyYXAgLmJvZHksXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwIC50aXRsZS13cmFwIC5ib2R5LFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbHMtd3JhcCAudGl0bGUtd3JhcCAuYm9keSB7XG4gIGNvbG9yOiAjNTI0M2EwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuNjVlbTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXRvcDogNXB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbHMtd3JhcCAudGl0bGUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwIC50aXRsZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWxzLXdyYXAgLnRpdGxlIHtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMC44NWVtO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwIC5lZGl0LFxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbHMtd3JhcCAuY2xvc2UteWVsbG93LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbHMtd3JhcCAuZWRpdCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWxzLXdyYXAgLmNsb3NlLXllbGxvdyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWxzLXdyYXAgLmVkaXQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwIC5jbG9zZS15ZWxsb3cge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBtYXJnaW46IDAgNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHtcbiAgd2lkdGg6IDQwJTtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LCA1OCwgNzEsIDAuMjUpO1xuICBjb2xvcjogIzMyMzMzMztcbiAgcGFkZGluZzogNDBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZm9ybS1hY3Rpb25zLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5mb3JtLWFjdGlvbnMsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmZvcm0tYWN0aW9ucyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZm9ybS1hY3Rpb25zIGlucHV0W3R5cGU9c3VibWl0XSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZm9ybS1hY3Rpb25zIGlucHV0W3R5cGU9c3VibWl0XSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZm9ybS1hY3Rpb25zIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQ6ICM3ODZhYzE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6IHdoaXRlO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHVsLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHVsLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHVsIGxpLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHVsIGxpLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHVsIGxpIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiB1bCBsaSAudGFzay13cmFwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHVsIGxpIC50YXNrLXdyYXAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gdWwgbGkgLnRhc2std3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGY3ZTQ7XG4gIGhlaWdodDogNTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gdWwgbGkgLnRhc2std3JhcCAuY2lyY2xlLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHVsIGxpIC50YXNrLXdyYXAgLmNpcmNsZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiB1bCBsaSAudGFzay13cmFwIC5jaXJjbGUge1xuICBoZWlnaHQ6IDM2cHg7XG4gIHdpZHRoOiAzNnB4O1xuICBib3JkZXItcmFkaXVzOiAzNnB4O1xuICBib3JkZXI6ICNmOGQ5NzQgMnB4IHNvbGlkO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHVsIGxpIC50YXNrLXdyYXAgLmNpcmNsZS5idXR0LWljb24uZWRpdCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiB1bCBsaSAudGFzay13cmFwIC5jaXJjbGUuYnV0dC1pY29uLmVkaXQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gdWwgbGkgLnRhc2std3JhcCAuY2lyY2xlLmJ1dHQtaWNvbi5lZGl0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWVkaXQuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1NSUgNTAlO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHVsIGxpIC50YXNrLXdyYXAgcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiB1bCBsaSAudGFzay13cmFwIHAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gdWwgbGkgLnRhc2std3JhcCBwIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDc2cHgpO1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gdWwgbGkgLmJ1dHQtaWNvbi5hZGQtdGVhbSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiB1bCBsaSAuYnV0dC1pY29uLmFkZC10ZWFtLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHVsIGxpIC5idXR0LWljb24uYWRkLXRlYW0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGVhbS10cmFuc3BhcmVudC5zdmcpO1xuICBtYXJnaW46IDVweCAwIDVweCAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlMGY4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDgwJTtcbiAgaGVpZ2h0OiAzNnB4O1xuICB3aWR0aDogMzZweDtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZm9ybS1pdGVtLWZpZWxkLWRyZWFtIGxhYmVsLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5mb3JtLWl0ZW0tZmllbGQtZHJlYW0gbGFiZWwsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmZvcm0taXRlbS1maWVsZC1kcmVhbSBsYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5mb3JtLWl0ZW0tZmllbGQtZHJlYW0gdGV4dGFyZWEsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmZvcm0taXRlbS1maWVsZC1kcmVhbSB0ZXh0YXJlYSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZm9ybS1pdGVtLWZpZWxkLWRyZWFtIHRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNFNEUwRjc7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMjBweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4uZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4ge1xuICB3aWR0aDogMjAlO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIC5nb2FsLWNvbnRlbnQtYm94LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIC5nb2FsLWNvbnRlbnQtYm94LFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIC5nb2FsLWNvbnRlbnQtYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAwIDE1cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGJvcmRlci1yYWRpdXM6IDQycHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIC5nb2FsLWNvbnRlbnQtYm94IGgyLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIC5nb2FsLWNvbnRlbnQtYm94IGgyLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIC5nb2FsLWNvbnRlbnQtYm94IGgyIHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIC5nb2FsLWNvbnRlbnQtYm94IC5zbWFsbCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiAuZ29hbC1jb250ZW50LWJveCAuc21hbGwsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gLmdvYWwtY29udGVudC1ib3ggLnNtYWxsIHtcbiAgY29sb3I6ICM3ODZhYzE7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiBpbWcsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gaW1nLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDE1cHggMDtcbiAgYm9yZGVyLXJhZGl1czogNDJweDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmRhc2hib2FyZC13cmFwIC5teS10ZWFtLFxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAubXktdGVhbSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIHtcbiAgbWFyZ2luOiAxMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmRhc2hib2FyZC13cmFwIC5teS10ZWFtLFxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAubXktdGVhbSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbjogNTBweCAwO1xuICB9XG59XG4uZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0ge1xuICB3aWR0aDogMzAlO1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0gLnRlYW0tbWVtYmVyLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5teS10ZWFtIC50ZWFtLW1lbWJlcixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAubXktdGVhbSAudGVhbS1tZW1iZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAxNXB4IDA7XG4gIGhlaWdodDogNzRweDtcbiAgYmFja2dyb3VuZDogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICBwYWRkaW5nOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDQycHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAubXktdGVhbSAudGVhbS1tZW1iZXIgLnRpdGxlLXdyYXAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0gLnRlYW0tbWVtYmVyIC50aXRsZS13cmFwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5teS10ZWFtIC50ZWFtLW1lbWJlciAudGl0bGUtd3JhcCB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAubXktdGVhbSAudGVhbS1tZW1iZXIgLnRpdGxlLXdyYXAgLmJvZHksXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0gLnRlYW0tbWVtYmVyIC50aXRsZS13cmFwIC5ib2R5LFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5teS10ZWFtIC50ZWFtLW1lbWJlciAudGl0bGUtd3JhcCAuYm9keSB7XG4gIGNvbG9yOiBibGFjaztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAubXktdGVhbSAudGVhbS1tZW1iZXIgLm5hbWUtYXZhdGFyLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5teS10ZWFtIC50ZWFtLW1lbWJlciAubmFtZS1hdmF0YXIsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0gLnRlYW0tbWVtYmVyIC5uYW1lLWF2YXRhciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2NhNTtcbiAgaGVpZ2h0OiA1NXB4O1xuICB3aWR0aDogNTVweDtcbiAgYm9yZGVyLXJhZGl1czogNDVweDtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA2MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAubXktdGVhbSAudGVhbS1tZW1iZXIgLm5hbWUtYXZhdGFyIHNwYW4sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0gLnRlYW0tbWVtYmVyIC5uYW1lLWF2YXRhciBzcGFuLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5teS10ZWFtIC50ZWFtLW1lbWJlciAubmFtZS1hdmF0YXIgc3BhbiB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgbGluZS1oZWlnaHQ6IDU1cHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0gLmJ1dHQtYWRkLW1lZXRpbmcsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0gLmJ1dHQtYWRkLW1lZXRpbmcsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0gLmJ1dHQtYWRkLW1lZXRpbmcge1xuICBtYXJnaW46IDE1cHggMDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyB7XG4gIHdpZHRoOiA3MCU7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICBib3JkZXItcmFkaXVzOiA0MnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDE1cHggMzBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgaDMsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIGgzLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyBoMyB7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyBwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyBwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyBwIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAudGl0bGUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC50aXRsZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuYnV0dC1ndWlkZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLmJ1dHQtZ3VpZGUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5idXR0LWd1aWRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuYnV0dC1ndWlkZSAudGl0bGUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5idXR0LWd1aWRlIC50aXRsZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLmJ1dHQtZ3VpZGUgLnRpdGxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6IGJsYWNrO1xuICBtYXJnaW46IGF1dG87XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5idXR0LWd1aWRlIC50aGljay10ZXh0LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuYnV0dC1ndWlkZSAudGhpY2stdGV4dCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLmJ1dHQtZ3VpZGUgLnRoaWNrLXRleHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50LFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCB7XG4gIHdpZHRoOiA0NSU7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlcixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS13aWRnZXQtaGVhZGVyLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktd2lkZ2V0LWhlYWRlcixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLXdpZGdldC1oZWFkZXIge1xuICBib3JkZXI6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQge1xuICBib3JkZXI6IDFweCBzb2xpZCBsaWdodGdyZXk7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyIHRoLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlciB0aCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXIgdGgge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDhwdDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICM1MjQzYTA7XG4gIC8qdGV4dC1zaGFkb3c6IDFweCAwcHggMHB4ICNmZmY7Ki9cbiAgLypmaWx0ZXI6IGRyb3BzaGFkb3coY29sb3I9I2ZmZiwgb2ZmeD0xLCBvZmZ5PTApOyovXG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyIHRib2R5LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlciB0Ym9keSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXIgdGJvZHkge1xuICBib3JkZXItdG9wOiAxcHggIzUyNDNhMCBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4ICM1MjQzYTAgc29saWQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyIHRib2R5IHRkLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlciB0Ym9keSB0ZCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXIgdGJvZHkgdGQge1xuICBwYWRkaW5nOiAwO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlciB0Ym9keSB0ZCBhLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlciB0Ym9keSB0ZCBhLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlciB0Ym9keSB0ZCBhIHtcbiAgaGVpZ2h0OiAzN3B4O1xuICB3aWR0aDogMzdweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLXdpZGdldC1jb250ZW50LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktd2lkZ2V0LWNvbnRlbnQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS13aWRnZXQtY29udGVudCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gIHdpZHRoOiA4MCU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIC51aS1zdGF0ZS1hY3RpdmUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIC51aS1zdGF0ZS1hY3RpdmUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIC51aS1zdGF0ZS1hY3RpdmUge1xuICBoZWlnaHQ6IDM3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLXN0YXRlLWRlZmF1bHQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIC51aS1zdGF0ZS1kZWZhdWx0LFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlci1jYWxlbmRhciAudWktc3RhdGUtZGVmYXVsdCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDBweDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMzdweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLXN0YXRlLWhvdmVyLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlci1jYWxlbmRhciAudWktc3RhdGUtaG92ZXIsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIC51aS1zdGF0ZS1ob3ZlciB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXItdG9kYXkgPiBhLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlci10b2RheSA+IGEsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyLXRvZGF5ID4gYSB7XG4gIGNvbG9yOiAjNTI0M2EwO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlci1jdXJyZW50LWRheSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXItY3VycmVudC1kYXksXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyLWN1cnJlbnQtZGF5IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICM1MjQzYTAgIWltcG9ydGFudDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXItY3VycmVudC1kYXkgYSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXItY3VycmVudC1kYXkgYSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXItY3VycmVudC1kYXkgYSB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS13aWRnZXQtaGVhZGVyIC51aS1pY29uLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktd2lkZ2V0LWhlYWRlciAudWktaWNvbixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLXdpZGdldC1oZWFkZXIgLnVpLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYXJyb3ctbmV4dC1ibGFjay5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDM1JTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTglIDUwJTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5ndWlkZS13cmFwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuZ3VpZGUtd3JhcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmd1aWRlLXdyYXAge1xuICB3aWR0aDogNTUlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmd1aWRlLXdyYXAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5ndWlkZS13cmFwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuZ3VpZGUtd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmd1aWRlLXdyYXAgLmJ1dHQtaWNvbixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmd1aWRlLXdyYXAgLmJ1dHQtaWNvbixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmd1aWRlLXdyYXAgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjhkOTc0O1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLWRlc2MsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctZGVzYyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy1kZXNjIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy10aW1lLFxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLWFkZHJlc3MsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctdGltZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy1hZGRyZXNzLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLXRpbWUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctYWRkcmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogYXV0bztcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy10aW1lIC5tZWV0aW5nLWRlc2MsXG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctYWRkcmVzcyAubWVldGluZy1kZXNjLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLXRpbWUgLm1lZXRpbmctZGVzYyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy1hZGRyZXNzIC5tZWV0aW5nLWRlc2MsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctdGltZSAubWVldGluZy1kZXNjLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLWFkZHJlc3MgLm1lZXRpbmctZGVzYyB7XG4gIGhlaWdodDogYXV0bztcbiAgY29sb3I6ICM3YjY4Yzg7XG4gIG1hcmdpbjogMi41cHggMDtcbiAgd2lkdGg6IDgwJTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy10aW1lIC5idXR0LWljb24sXG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctYWRkcmVzcyAuYnV0dC1pY29uLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLXRpbWUgLmJ1dHQtaWNvbixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy1hZGRyZXNzIC5idXR0LWljb24sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctdGltZSAuYnV0dC1pY29uLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLWFkZHJlc3MgLmJ1dHQtaWNvbiB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctdGltZSAuYnV0dC1pY29uLmNsb2NrLXB1cnBsZSxcbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy1hZGRyZXNzIC5idXR0LWljb24uY2xvY2stcHVycGxlLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLXRpbWUgLmJ1dHQtaWNvbi5jbG9jay1wdXJwbGUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctYWRkcmVzcyAuYnV0dC1pY29uLmNsb2NrLXB1cnBsZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy10aW1lIC5idXR0LWljb24uY2xvY2stcHVycGxlLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLWFkZHJlc3MgLmJ1dHQtaWNvbi5jbG9jay1wdXJwbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2xvY2stcHVycGxlLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy10aW1lIC5idXR0LWljb24ubG9jYXRpb24tcHVycGxlLFxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLWFkZHJlc3MgLmJ1dHQtaWNvbi5sb2NhdGlvbi1wdXJwbGUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctdGltZSAuYnV0dC1pY29uLmxvY2F0aW9uLXB1cnBsZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy1hZGRyZXNzIC5idXR0LWljb24ubG9jYXRpb24tcHVycGxlLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLXRpbWUgLmJ1dHQtaWNvbi5sb2NhdGlvbi1wdXJwbGUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctYWRkcmVzcyAuYnV0dC1pY29uLmxvY2F0aW9uLXB1cnBsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1sb2NhdGlvbi1wdXJwbGUuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLXRpbWUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctdGltZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy10aW1lIHtcbiAgd2lkdGg6IDIwJTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy1hZGRyZXNzLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLWFkZHJlc3MsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctYWRkcmVzcyB7XG4gIHdpZHRoOiA0MCU7XG59XG5cbi5pbWFnZS13aWRnZXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5pbWFnZS13aWRnZXQgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbn1cbi5pbWFnZS13aWRnZXQgc3BhbiB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbi5pbWFnZS13aWRnZXQgc3BhbiBhIHtcbiAgbWF4LXdpZHRoOiAxMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNzBweDtcbn1cbi5pbWFnZS13aWRnZXQgLmZpbGUtc2l6ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaW1hZ2Utd2lkZ2V0IGlucHV0W25hbWU9ZmllbGRfcGhvdG9fcmVtb3ZlX2J1dHRvbl0ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDBweDtcbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICNnb2Fscy5kYXNoYm9hcmQtd3JhcCB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gIH1cbn1cblxuLm5vZGUtZ29hbC1mb3JtLFxuLm5vZGUtZ29hbC1lZGl0LWZvcm0ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnp6ZGFzaGJvYXJkLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC56emRhc2hib2FyZC13cmFwIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuenpkYXNoYm9hcmQtd3JhcCB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuaGVhZGVyLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLmhlYWRlci13cmFwIGgxIHtcbiAgbWFyZ2luOiAyMHB4IDEwcHggMjBweCAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnp6ZGFzaGJvYXJkLXdyYXAgLmhlYWRlci13cmFwIGgxIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC56emRhc2hib2FyZC13cmFwIC5oZWFkZXItd3JhcCBoMS50ZWFtLW1lbWJlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC56emRhc2hib2FyZC13cmFwIC5oZWFkZXItd3JhcCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuaGVhZGVyLXdyYXAgLmJ1dHQtZGFzaGJvYXJkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC56emRhc2hib2FyZC13cmFwIC5oZWFkZXItd3JhcCAuYnV0dC1kYXNoYm9hcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDQycHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIH1cbiAgLnp6ZGFzaGJvYXJkLXdyYXAgLmhlYWRlci13cmFwIC5idXR0LWRhc2hib2FyZCAuYnV0dC1pY29uIHtcbiAgICBtaW4td2lkdGg6IDMycHg7XG4gIH1cbiAgLnp6ZGFzaGJvYXJkLXdyYXAgLmhlYWRlci13cmFwIC5idXR0LWRhc2hib2FyZCAudGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi56emRhc2hib2FyZC13cmFwIC5oZWFkZXItd3JhcCAuYnV0dC1oZWxwLFxuLnp6ZGFzaGJvYXJkLXdyYXAgLmhlYWRlci13cmFwIC5idXR0LWFkZC1nb2FsIHtcbiAgaGVpZ2h0OiAyNXB4O1xuICBtaW4td2lkdGg6IDExMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBhbmltYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYmFja2dyb3VuZDogI0Y5RDg3Qztcbn1cbi56emRhc2hib2FyZC13cmFwIC5oZWFkZXItd3JhcCAuYnV0dC1oZWxwOmhvdmVyLFxuLnp6ZGFzaGJvYXJkLXdyYXAgLmhlYWRlci13cmFwIC5idXR0LWFkZC1nb2FsOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnp6ZGFzaGJvYXJkLXdyYXAgLmhlYWRlci13cmFwIC5idXR0LWhlbHAsXG4uenpkYXNoYm9hcmQtd3JhcCAuaGVhZGVyLXdyYXAgLmJ1dHQtYWRkLWdvYWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi56emRhc2hib2FyZC13cmFwIC5nb2Fscy1jcmVhdG9yLWNvbnRhaW5lci50ZWFtLW1lbWJlciBkZXRhaWxzIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWNyZWF0b3ItY29udGFpbmVyLnRlYW0tbWVtYmVyIGRldGFpbHMgc3VtbWFyeSB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiByZXZlcnQ7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuZ29hbHMtY3JlYXRvci1jb250YWluZXIudGVhbS1tZW1iZXIgZGV0YWlscyBzdW1tYXJ5OjptYXJrZXIge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuZ29hbHMtY3JlYXRvci1jb250YWluZXIudGVhbS1tZW1iZXIgZGV0YWlscyAuYnV0dC1nb2FsIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWNyZWF0b3ItY29udGFpbmVyLnRlYW0tbWVtYmVyIGRldGFpbHMgLmdvYWwtd3JhcHBlcjpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuenpkYXNoYm9hcmQtd3JhcCAuZ29hbHMtY3JlYXRvci1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnp6ZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWNyZWF0b3ItY29udGFpbmVyLnRlYW0tbWVtYmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDQwcHggMDtcbiAgfVxufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnRlbXBsYXRlLXNlbGVjdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6Z29hbHMtbGlzdC1jb2x1bW4ge1xuICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG4gIHdpZHRoOiAzMCU7XG4gIG1heC13aWR0aDogMzQwcHg7XG4gIG1pbi13aWR0aDogMzQwcHg7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenpnb2Fscy1saXN0LWNvbHVtbiBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMC44OHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC56emRhc2hib2FyZC13cmFwIC56emdvYWxzLWxpc3QtY29sdW1uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi56emRhc2hib2FyZC13cmFwIC5nb2FsLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLmdvYWwtd3JhcHBlciAuYnV0dC1pY29uIHtcbiAgb3JkZXI6IC0xO1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLmdvYWwtd3JhcHBlciAudGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi56emRhc2hib2FyZC13cmFwIC5nb2FsLXdyYXBwZXIgLnRpdGxlIC50aXRsZV9pbm5lciB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBsaW5lLWhlaWdodDogMS4zZW07XG4gIG1heC1oZWlnaHQ6IDIuNmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLmdvYWwtd3JhcHBlciAuYnV0dC1nb2FsIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXI6IDVweCBzb2xpZCAjZmZmZmZmO1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLmdvYWwtd3JhcHBlci5hY3RpdmUgLmJ1dHQtZ29hbCB7XG4gIGJhY2tncm91bmQ6ICNGOUQ4N0M7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLmdvYWwtd3JhcHBlci5hY3RpdmUgLmJ1dHQtZ29hbCAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RDg3Qztcbn1cbi56emRhc2hib2FyZC13cmFwIC5nb2FsLXdyYXBwZXIuYWN0aXZlIC5idXR0LWdyb3VwcyB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuYnV0dC1nZW5lcmFsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDM4MHB4IC0gMzBweCk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLWluZm8ge1xuICBtYXJnaW46IDUwcHggMCAzMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtaW5mbyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZ29hbC1kZWZpbml0aW9uLXdyYXAge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiwgNTgsIDcxLCAwLjI1KTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtZGVmaW5pdGlvbi13cmFwIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLWRlZmluaXRpb24td3JhcCBoMyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtZGVmaW5pdGlvbi13cmFwIC5nb2FsLWZpZWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLWRlZmluaXRpb24td3JhcCAuZ29hbC1maWVsZCBoNCB7XG4gIHdpZHRoOiAxMDBweDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGNvbG9yOiAjMzM3Y2E1O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtZGVmaW5pdGlvbi13cmFwIC5nb2FsLWZpZWxkIGg0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgcGFkZGluZzogNXB4IDEwcHggMCAwO1xuICB9XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLWRlZmluaXRpb24td3JhcCAuZ29hbC1maWVsZCAuZmllbGRzIHtcbiAgZmxleDogMTtcbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtZGVmaW5pdGlvbi13cmFwIC53cml0dGVuLWdvYWwgaDQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4xN2VtO1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtYWN0aW9ucy13cmFwIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgcGFkZGluZzogMjBweCA0MHB4O1xuICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsIDU4LCA3MSwgMC4yNSk7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLWFjdGlvbnMtd3JhcCBoNCB7XG4gIGZvbnQtc2l6ZTogMS4xN2VtO1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZ29hbC1hY3Rpb25zLXdyYXAgcCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLWFjdGlvbnMtd3JhcCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZ29hbC1hY3Rpb25zLXdyYXAgLmZpZWxkLW11bHRpcGxlLWRyYWcge1xuICBwYWRkaW5nOiAwO1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZ29hbC1hY3Rpb25zLXdyYXAgdGQge1xuICBwYWRkaW5nOiAwO1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZ29hbC1hY3Rpb25zLXdyYXAgLnBhcmFncmFwaHMtc3ViZm9ybSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLWFjdGlvbnMtd3JhcCAucGFyYWdyYXBocy1zdWJmb3JtID4gZGl2IHtcbiAgZmxleDogMTtcbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtYWN0aW9ucy13cmFwIC5wYXJhZ3JhcGhzLXN1YmZvcm0gPiBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgZmxleDogMDtcbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtYWN0aW9ucy13cmFwIC5wYXJhZ3JhcGhzLXN1YmZvcm0gLmZpZWxkLS13aWRnZXQtYm9vbGVhbi1jaGVja2JveCB7XG4gIG9yZGVyOiAtMTtcbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtYWN0aW9ucy13cmFwIC5wYXJhZ3JhcGhzLXN1YmZvcm0gLmpzLWZvcm0tdHlwZS10ZXh0ZmllbGQgbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZ29hbC1ub3RpZnktd3JhcCB7XG4gIG1hcmdpbjogNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZ29hbC1ub3RpZnktd3JhcCB7XG4gICAgbWFyZ2luOiA1MHB4IDA7XG4gIH1cbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtbm90aWZ5LXdyYXAgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtbm90aWZ5LXdyYXAgLmpzLWZvcm0tdHlwZS1jaGVja2JveCBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLXN0YXR1cy13cmFwIHtcbiAgbWFyZ2luOiA1MHB4IDA7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgcGFkZGluZzogMjBweCA0MHB4O1xuICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsIDU4LCA3MSwgMC4yNSk7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLXN0YXR1cy13cmFwICNlZGl0LWZlZWRiYWNrIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmZvcm0tYWN0aW9ucyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmZvcm0tYWN0aW9ucyAuYnV0dC1nZW5lcmFsIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgd2lkdGg6IDE4MHB4O1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZm9ybS1hY3Rpb25zIC5idXR0LWRhc2hib2FyZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMzBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmZvcm0tYWN0aW9ucyAuYnV0dC1kYXNoYm9hcmQge1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgd2lkdGg6IDQycHg7XG4gIH1cbiAgLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZm9ybS1hY3Rpb25zIC5idXR0LWRhc2hib2FyZCAudGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZm9ybS1hY3Rpb25zIC5idXR0LWRhc2hib2FyZCAuYnV0dC1pY29uIHtcbiAgICBtaW4td2lkdGg6IDMycHg7XG4gIH1cbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmZvcm0taXRlbS1maWVsZC1ub3RpZnktdGVhbS1tZW1iZXJzLXZhbHVlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gI2VkaXQtZmllbGQtYXNzaWduZWQtdG8tLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uICNlZGl0LWZpZWxkLWFzc2lnbmVkLXRvLS1kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbn1cblxuLmNvbmZpcm0tcmVtb3ZlLXVzZXItZm9ybSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5jb25maXJtLXJlbW92ZS11c2VyLWZvcm0ge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbn1cbi5jb25maXJtLXJlbW92ZS11c2VyLWZvcm0gLmZvcm0tYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmNvbmZpcm0tcmVtb3ZlLXVzZXItZm9ybSAuZm9ybS1hY3Rpb25zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cbi5jb25maXJtLXJlbW92ZS11c2VyLWZvcm0gLmJ1dHQtZ2VuZXJhbCB7XG4gIG1hcmdpbjogMjBweDtcbn1cbi5jb25maXJtLXJlbW92ZS11c2VyLWZvcm0gLmJ1dHQtZ2VuZXJhbFtuYW1lPXN1cHBvcnQtcmVtb3ZlLXVzZXItYmFja10gLmJ1dHQtaWNvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uY29uZmlybS1yZW1vdmUtdXNlci1mb3JtIC5idXR0LWdlbmVyYWxbbmFtZT1zdXBwb3J0LXJlbW92ZS11c2VyLXJlbW92ZV0ge1xuICBiYWNrZ3JvdW5kOiAjZGMzODMwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jb25maXJtLXJlbW92ZS11c2VyLWZvcm0gLmJ1dHQtZ2VuZXJhbFtuYW1lPXN1cHBvcnQtcmVtb3ZlLXVzZXItcmVtb3ZlXSAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZDogI2RjMzgzMCB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2xvc2UtbGlnaHQuc3ZnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTglIDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLnF1aXotY2F0ZWdvcnktd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5xdWl6LWNhdGVnb3J5LXdyYXAgaDEge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucXVpei1jYXRlZ29yeS13cmFwIC5xdWl6LWluZm8td3JhcCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiwgNTgsIDcxLCAwLjI1KTtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIHdpZHRoOiA4MiU7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtaW4td2lkdGg6IDcwMHB4O1xuICBtYXJnaW46IDUwcHggYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnF1aXotY2F0ZWdvcnktd3JhcCAucXVpei1pbmZvLXdyYXAgLnZpZGVvIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgaGVpZ2h0OiA1MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnF1aXotY2F0ZWdvcnktd3JhcCAucXVpei1pbmZvLXdyYXAgLnZpZGVvIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5xdWl6LWNhdGVnb3J5LXdyYXAgLnF1aXotaW5mby13cmFwIC52aWRlbyAuaWZyYW1lLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG4ucXVpei1jYXRlZ29yeS13cmFwIC5xdWl6LWluZm8td3JhcCAudmlkZW8gaWZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucXVpei1jYXRlZ29yeS13cmFwIC5xdWl6LWluZm8td3JhcCBoMiB7XG4gIGZvbnQtc2l6ZTogMS40ZW07XG4gIGNvbG9yOiAjNzg2YWMxO1xufVxuLnF1aXotY2F0ZWdvcnktd3JhcCAucXVpei1pbmZvLXdyYXAgLmJ1dHQtc3RhcnQtcXVpeiB7XG4gIGJhY2tncm91bmQ6ICM3YjY4Yzg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnF1aXotY2F0ZWdvcnktd3JhcCAucXVpei1pbmZvLXdyYXAgLmJ1dHQtc3RhcnQtcXVpeiAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5xdWl6LWNhdGVnb3J5LXdyYXAgLnF1aXotaW5mby13cmFwIC5idXR0LXN0YXJ0LXF1aXogLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kOiAjNDkzZDc2O1xufVxuLnF1aXotY2F0ZWdvcnktd3JhcCAuYnV0dG9uLXdyYXAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4ucXVpei1jYXRlZ29yeS13cmFwIC5idXR0b24td3JhcCAuYnV0dC1zdGFydC1xdWl6IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucXVpei13cmFwcGVyIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTIwMHB4O1xuICBwYWRkaW5nLXRvcDogNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLnF1aXotd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucXVpei13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbi5xdWl6LXdyYXBwZXIgaDEge1xuICBtYXJnaW46IDAgMCA1MHB4IDA7XG59XG4ucXVpei13cmFwcGVyIC5oaWRkZW4tcXVlc3Rpb25zIHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogMDtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbn1cbi5xdWl6LXdyYXBwZXIgLnByb2dyZXNzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICB6LWluZGV4OiAwO1xuICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsIDU4LCA3MSwgMC4yNSk7XG59XG4ucXVpei13cmFwcGVyIC5wcm9ncmVzcyAucHJvZ3Jlc3MtZmlsbCB7XG4gIGJhY2tncm91bmQ6ICNDQUMyRUM7XG4gIGhlaWdodDogOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgd2lkdGg6IDAlO1xuICB6LWluZGV4OiAtMTtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC41cztcbn1cbi5xdWl6LXdyYXBwZXIgLnByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiAxO1xufVxuLnF1aXotd3JhcHBlciAucHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdCB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNFNEUwRjc7XG59XG4ucXVpei13cmFwcGVyIC5wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LmNvbXBsZXRlIHtcbiAgYmFja2dyb3VuZDogIzc4NmFjMTtcbn1cbi5xdWl6LXdyYXBwZXIgLnByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3QuY3VycmVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogM3B4IHNvbGlkICM3ODZhYzE7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnZ2VyO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsIDU4LCA3MSwgMC4yNSk7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBwYWRkaW5nOiA0MHB4O1xuICB3aWR0aDogNzclO1xuICBtYXgtd2lkdGg6IDkyMHB4O1xuICBtaW4td2lkdGg6IDYwMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAjbm8tbmV4dC1tZXNzYWdlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjZWVlZWVlO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBmb250LXNpemU6IDAuOGVtO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIGgyIHtcbiAgZm9udC1zaXplOiAxLjRlbTtcbiAgY29sb3I6ICM3ODZhYzE7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gaDIubGlmZWFsdCB7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBtYXJnaW4tYm90dG9tOiAzNnB4O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIGgzIHtcbiAgY29sb3I6ICM3ODZhYzE7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLnN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgcGFkZGluZzogMTBweCAwO1xuICBjb2xvcjogIzc4NmFjMTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgfVxufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5kcm9wem9uZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmRyb3B6b25lIC5kcm9wLWxpbmUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQ6ICNjNWM1YzU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmRyb3B6b25lIC5kcmFnZ2FibGUtb3B0aW9uIHtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuZHJvcHpvbmUgLmRyYWdnYWJsZS1vcHRpb24ucGxhY2Uge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuZHJvcHpvbmUgLmRyYWdnYWJsZS1vcHRpb24gLmljb24ge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBiYWNrZ3JvdW5kOiAjNTlhM2QwO1xuICBib3JkZXItcmFkaXVzOiAzNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGN1cnNvcjogZ3JhYjtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuZHJvcHpvbmUgLmRyYWdnYWJsZS1vcHRpb24gLmljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIkFcIjtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuZHJvcHpvbmUgLmRyYWdnYWJsZS1vcHRpb24gLnRpdGxlLCAucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmRyb3B6b25lIC5kcmFnZ2FibGUtb3B0aW9uIC5hbmltYXRpb24tYnViYmxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuZHJvcHpvbmUgLmRyYWdnYWJsZS1vcHRpb24ub3B0aW9uMSAuaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNFQjg3ODI7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmRyb3B6b25lIC5kcmFnZ2FibGUtb3B0aW9uLm9wdGlvbjEgLmljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIkJcIjtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuZHJvcHpvbmUgLmRyYWdnYWJsZS1vcHRpb24ub3B0aW9uMiAuaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNGM0M3NjI7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmRyb3B6b25lIC5kcmFnZ2FibGUtb3B0aW9uLm9wdGlvbjIgLmljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIkNcIjtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuZHJvcHpvbmUgLmRyYWdnYWJsZS1vcHRpb24ub3B0aW9uMyAuaWNvbiB7XG4gIGJhY2tncm91bmQ6ICM4NkNDODg7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmRyb3B6b25lIC5kcmFnZ2FibGUtb3B0aW9uLm9wdGlvbjMgLmljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIkRcIjtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuZHJvcHpvbmUtbGFiZWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyB7XG4gIHBhZGRpbmc6IDQwcHggMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgfVxufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuc2VsZWN0LWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA5NSU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuc2VsZWN0LWJ1dHRvbnMgLm9wdGlvbiB7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNBQTlFRTM7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuc2VsZWN0LWJ1dHRvbnMgLm9wdGlvbiAuaW5uZXIge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBiYWNrZ3JvdW5kOiAjQUE5RUUzO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBtYXJnaW46IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnNlbGVjdC1idXR0b25zIC5vcHRpb246aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuc2VsZWN0LWJ1dHRvbnMgLm9wdGlvbjpob3ZlciAuaW5uZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuc2VsZWN0LWJ1dHRvbnMgLm9wdGlvbi5zZWxlY3RlZCB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnZ2VyO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuc2VsZWN0LWJ1dHRvbnMgLm9wdGlvbi5zZWxlY3RlZCAuaW5uZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9uIHtcbiAgYmFja2dyb3VuZDogI0Q0RTlGNztcbiAgYm9yZGVyOiA1cHggc29saWQgI0Q0RTlGNztcbiAgaGVpZ2h0OiA2NHB4O1xuICB3aWR0aDogNDglO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzMyMzMzMztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDIwcHggMCAxMHB4O1xuICBjdXJzb3I6IGdyYWI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDAuOWVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMC42cmVtO1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB9XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbiAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIHotaW5kZXg6IC0xO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb24gLmljb24ge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMzRweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjNTlBM0QwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIG1pbi13aWR0aDogMzRweDtcbiAgbWluLWhlaWdodDogMzRweDtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9uIC5pY29uOmFmdGVyIHtcbiAgY29udGVudDogXCJBXCI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbiAuaWNvbiB7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgbWluLXdpZHRoOiAyMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbi5vcHRpb24xIHtcbiAgYmFja2dyb3VuZDogI0Y3REFEQTtcbiAgYm9yZGVyOiA1cHggc29saWQgI0Y3REFEQTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9uLm9wdGlvbjEgLmljb24ge1xuICBjb2xvcjogI0VCODc4Mjtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9uLm9wdGlvbjEgLmljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIkJcIjtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9uLm9wdGlvbjEgLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kOiAjRUU5QTk1O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb24ub3B0aW9uMiB7XG4gIGJhY2tncm91bmQ6ICNGOEU5Qjk7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNGOEU5Qjk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbi5vcHRpb24yIC5pY29uIHtcbiAgY29sb3I6ICNGM0M3NjI7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbi5vcHRpb24yIC5pY29uOmFmdGVyIHtcbiAgY29udGVudDogXCJDXCI7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbi5vcHRpb24yIC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogI0YzQzc2Mjtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9uLm9wdGlvbjMge1xuICBiYWNrZ3JvdW5kOiAjZDVmMmQ0O1xuICBib3JkZXI6IDVweCBzb2xpZCAjZDVmMmQ0O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb24ub3B0aW9uMyAuaWNvbiB7XG4gIGNvbG9yOiAjODZDQzg4O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb24ub3B0aW9uMyAuaWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiRFwiO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb24ub3B0aW9uMyAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6ICM4NkNDODg7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbi5zZWxlY3RlZCB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xuICBiYWNrZ3JvdW5kOiAjNTlhM2QwO1xuICBjb2xvcjogIzMyMzMzMztcbiAgYm9yZGVyLXdpZHRoOiA1cHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbi5zZWxlY3RlZC5vcHRpb24xIHtcbiAgYmFja2dyb3VuZDogI0VFOUE5NTtcbiAgYm9yZGVyLWNvbG9yOiAjRjdEQURBO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb24uc2VsZWN0ZWQub3B0aW9uMiB7XG4gIGJhY2tncm91bmQ6ICNGM0M3NjI7XG4gIGJvcmRlci1jb2xvcjogI0Y4RTlCOTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9uLnNlbGVjdGVkLm9wdGlvbjMge1xuICBiYWNrZ3JvdW5kOiAjODZDQzg4O1xuICBib3JkZXItY29sb3I6ICNkNWYyZDQ7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbi5zZWxlY3RlZCB7XG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIH1cbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9uLnNxdWlzaCB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNoYWtlO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uIHtcbiAgd2lkdGg6IDQ4JTtcbiAgbWluLWhlaWdodDogNjRweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjRDRFOUY3O1xuICBib3JkZXI6IDVweCBzb2xpZCAjRDRFOUY3O1xuICBib3JkZXItcmFkaXVzOiAzM3B4O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDAgMTBweCAwIDVweDtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb24uc2VsZWN0ZWQge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbiAgYmFja2dyb3VuZDogIzU5QTNEMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMzIzMzMzICFpbXBvcnRhbnQ7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uOm50aC1jaGlsZCgyKSB7XG4gIGJhY2tncm91bmQ6ICNGN0RBREE7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNGN0RBREE7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uOm50aC1jaGlsZCgyKSAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VFOUE5NTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb246bnRoLWNoaWxkKDIpIC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogI0VFOUE5NTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb246bnRoLWNoaWxkKDIpLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogI0VFOUE5NTtcbiAgb3V0bGluZTogMnB4IHNvbGlkICMzMjMzMzMgIWltcG9ydGFudDtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb246bnRoLWNoaWxkKDMpIHtcbiAgYmFja2dyb3VuZDogI0Y4RTlCOTtcbiAgYm9yZGVyOiA1cHggc29saWQgI0Y4RTlCOTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb246bnRoLWNoaWxkKDMpIC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNDNzYyO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbjpudGgtY2hpbGQoMykgLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kOiAjRjNDNzYyO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbjpudGgtY2hpbGQoMykuc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjRjNDNzYyO1xuICBvdXRsaW5lOiAycHggc29saWQgIzMyMzMzMyAhaW1wb3J0YW50O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbjpudGgtY2hpbGQoNCkge1xuICBiYWNrZ3JvdW5kOiAjZDVmMmQ0O1xuICBib3JkZXI6IDVweCBzb2xpZCAjZDVmMmQ0O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbjpudGgtY2hpbGQoNCkgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NkNDODg7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uOm50aC1jaGlsZCg0KSAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6ICM4NkNDODg7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uOm50aC1jaGlsZCg0KS5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICM4NkNDODg7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMzIzMzMzICFpbXBvcnRhbnQ7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uOm50aC1jaGlsZCg1KSB7XG4gIGJhY2tncm91bmQ6ICNlYmViZWI7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNlYmViZWI7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uOm50aC1jaGlsZCg1KSAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlDOUU5RTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb246bnRoLWNoaWxkKDUpIC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogIzlDOUU5RTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb246bnRoLWNoaWxkKDUpLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogIzlDOUU5RTtcbiAgb3V0bGluZTogMnB4IHNvbGlkICMzMjMzMzMgIWltcG9ydGFudDtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb24gLmJ1dHQtaWNvbiB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OUEzRDA7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uIC5idXR0LWljb24uVU5JVkVSU0lUWSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi11bml2ZXJzaXR5LnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uIC5idXR0LWljb24uVFJBSU5JTkdfQ0VOVFJFIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRyYWluaW5nY2VudHJlMy5zdmcpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbiAuYnV0dC1pY29uLkhBTkRTX09OX1RSQUlOSU5HIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWhhbmRzb24uc3ZnKTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb24gLmJ1dHQtaWNvbi5XT1JLIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXN0cmFpZ2h0dG93b3JrLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uIC5idXR0LWljb24uT1RIRVIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ2FweWVhci5zdmcpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbiAuYnV0dC1pY29uLlZJU1VBTCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1sb29raW5nLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uIC5idXR0LWljb24uUkVBRF9XUklURSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1yZWFkaW5nLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uIC5idXR0LWljb24uQVVESVRPUlkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tbGlzdGVuaW5nLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uIC5idXR0LWljb24uS0lOQUVTVEhFVElDIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWRvaW5nLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4wNWVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAxMHB4IDAgMTBweCAxMHB4O1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb24uT1RIRVIgdGV4dGFyZWEge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGhlaWdodDogNTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMTBweCAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbiB7XG4gIGhlaWdodDogNzRweDtcbiAgYmFja2dyb3VuZDogI0U0RTBGNztcbiAgYm9yZGVyOiA1cHggc29saWQgI0U0RTBGNztcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMjYwcHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgcGFkZGluZzogMCAxMHB4IDAgNXB4O1xuICBtYXJnaW46IDAgNXB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb24ge1xuICAgIG1hcmdpbjogNXB4O1xuICB9XG4gIC5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uLmRvbnQtbWluZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uLnNlbGVjdGVkIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG4gIGJhY2tncm91bmQ6ICM3YjY4Yzg7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbiAuYnV0dC1pY29uIHtcbiAgd2lkdGg6IDU0cHg7XG4gIGhlaWdodDogNTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdiNjhjODtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uIC50aXRsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uIC50aXRsZS5jZW50cmUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbiAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6ICM3YjY4Yzg7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbi5idXR0LWxpZmVza2lsbHNxdWl6IHtcbiAgbWF4LXdpZHRoOiAyMyU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb24uYnV0dC1saWZlc2tpbGxzcXVpeiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbi5idXR0LWxpZmVza2lsbHNxdWl6Om50aC1jaGlsZCgxKSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM4OGNiODg7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbi5idXR0LWxpZmVza2lsbHNxdWl6Om50aC1jaGlsZCgxKTpob3ZlciAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6ICM4OGNiODg7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbi5idXR0LWxpZmVza2lsbHNxdWl6Om50aC1jaGlsZCgxKS5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICM4OGNiODg7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbi5idXR0LWxpZmVza2lsbHNxdWl6Om50aC1jaGlsZCgyKSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNlYTg3ODI7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbi5idXR0LWxpZmVza2lsbHNxdWl6Om50aC1jaGlsZCgyKTpob3ZlciAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6ICNlYTg3ODI7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbi5idXR0LWxpZmVza2lsbHNxdWl6Om50aC1jaGlsZCgyKS5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICNlYTg3ODI7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbi5idXR0LWxpZmVza2lsbHNxdWl6Om50aC1jaGlsZCgzKSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmNGM3NjA7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbi5idXR0LWxpZmVza2lsbHNxdWl6Om50aC1jaGlsZCgzKTpob3ZlciAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6ICNmNGM3NjA7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbi5idXR0LWxpZmVza2lsbHNxdWl6Om50aC1jaGlsZCgzKS5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICNmNGM3NjA7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbi5idXR0LWxpZmVza2lsbHNxdWl6Om50aC1jaGlsZCg0KSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM1OWEzZDA7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbi5idXR0LWxpZmVza2lsbHNxdWl6Om50aC1jaGlsZCg0KTpob3ZlciAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6ICM1OWEzZDA7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbi5idXR0LWxpZmVza2lsbHNxdWl6Om50aC1jaGlsZCg0KS5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICM1OWEzZDA7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbltkYXRhLWluZGV4PVNFTlNPUllfMDFdIC5uZWdhdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDEtbmVnYXRpdmUuc3ZnKTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uW2RhdGEtaW5kZXg9U0VOU09SWV8wMV0gLnBvc2l0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwMS1wb3NpdGl2ZS5zdmcpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25bZGF0YS1pbmRleD1TRU5TT1JZXzAyXSAubmVnYXRpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTAyLW5lZ2F0aXZlLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbltkYXRhLWluZGV4PVNFTlNPUllfMDJdIC5wb3NpdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDItcG9zaXRpdmUuc3ZnKTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uW2RhdGEtaW5kZXg9U0VOU09SWV8wM10gLm5lZ2F0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwMy1uZWdhdGl2ZS5zdmcpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25bZGF0YS1pbmRleD1TRU5TT1JZXzAzXSAucG9zaXRpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTAzLXBvc2l0aXZlLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbltkYXRhLWluZGV4PVNFTlNPUllfMDRdIC5uZWdhdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDQtbmVnYXRpdmUuc3ZnKTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uW2RhdGEtaW5kZXg9U0VOU09SWV8wNF0gLnBvc2l0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwNC1wb3NpdGl2ZS5zdmcpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25bZGF0YS1pbmRleD1TRU5TT1JZXzA1XSAubmVnYXRpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTA1LW5lZ2F0aXZlLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbltkYXRhLWluZGV4PVNFTlNPUllfMDVdIC5wb3NpdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDUtcG9zaXRpdmUuc3ZnKTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uW2RhdGEtaW5kZXg9U0VOU09SWV8wNl0gLm5lZ2F0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwNi1uZWdhdGl2ZS5zdmcpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25bZGF0YS1pbmRleD1TRU5TT1JZXzA2XSAucG9zaXRpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTA2LXBvc2l0aXZlLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbltkYXRhLWluZGV4PVNFTlNPUllfMDddIC5uZWdhdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDctbmVnYXRpdmUuc3ZnKTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uW2RhdGEtaW5kZXg9U0VOU09SWV8wN10gLnBvc2l0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwNy1wb3NpdGl2ZS5zdmcpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25bZGF0YS1pbmRleD1TRU5TT1JZXzA4XSAubmVnYXRpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTA4LW5lZ2F0aXZlLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbltkYXRhLWluZGV4PVNFTlNPUllfMDhdIC5wb3NpdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDgtcG9zaXRpdmUuc3ZnKTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uW2RhdGEtaW5kZXg9U0VOU09SWV8wOV0gLm5lZ2F0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwOS1uZWdhdGl2ZS5zdmcpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25bZGF0YS1pbmRleD1TRU5TT1JZXzA5XSAucG9zaXRpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTA5LXBvc2l0aXZlLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5hbnN3ZXItbGluZSB7XG4gIGhlaWdodDogMThweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDIwcHggMCAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5hbnN3ZXItbGluZSAubGluZSB7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kOiAjRTRFMEY3O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmFuc3dlci1saW5lIC5hbnN3ZXItc3dvb3NoIHtcbiAgaGVpZ2h0OiAxOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2UtaW4tb3V0O1xuICBsZWZ0OiBjYWxjKDAlIC0gMjQ4cHgpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGV4dC1hbnN3ZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmb250LXNpemU6IDAuOGVtO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uLmhpZGUtcXVlc3Rpb24ge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGhlaWdodDogMDtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbi5jdXJyZW50IHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG59XG4ucXVpei13cmFwcGVyIC5idXR0b24td3JhcCB7XG4gIHdpZHRoOiA3NyU7XG4gIG1hcmdpbjogNDBweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucXVpei13cmFwcGVyIC5idXR0b24td3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5xdWl6LXdyYXBwZXIgLmJ1dHRvbi13cmFwIC5idXR0LXNhdmUge1xuICBtYXJnaW46IDA7XG59XG4ucXVpei13cmFwcGVyIC5idXR0b24td3JhcCAuYnV0dC1uZXh0IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBwYWRkaW5nOiAwIDRweCAwIDE1cHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucXVpei13cmFwcGVyIC5idXR0b24td3JhcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMjBweCAwIDEzMHB4O1xuICAgIC8qLmJ1dHQtbmV4dCwgLmJ1dHQtcHJldmlvdXMge1xuICAgICAgICB3aWR0aDogNDJweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG5cbiAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDMycHg7XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH0qL1xuICB9XG4gIC5xdWl6LXdyYXBwZXIgLmJ1dHRvbi13cmFwIC5idXR0LW5leHQsIC5xdWl6LXdyYXBwZXIgLmJ1dHRvbi13cmFwIC5idXR0LXByZXZpb3VzIHtcbiAgICB3aWR0aDogMTMwcHg7XG4gIH1cbiAgLnF1aXotd3JhcHBlciAuYnV0dG9uLXdyYXAgLmJ1dHQtc2F2ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogODBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxufVxuXG4ucXVpei1yZXN1bHRzLXdyYXAge1xuICB3aWR0aDogMTIwMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnF1aXotcmVzdWx0cy13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCBoMSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAudGl0bGUtc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAudGl0bGUtc2VjdGlvbiAuc2lkZS1iYWNrIHtcbiAgd2lkdGg6IDE4MHB4O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC50aXRsZS1zZWN0aW9uIGgxIHtcbiAgZmxleDogMTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnRpdGxlLXNlY3Rpb24gLm1haW4tdGl0bGUge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCAudGl0bGUtc2VjdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbiAgLnF1aXotcmVzdWx0cy13cmFwIC50aXRsZS1zZWN0aW9uIC5idXR0LWdlbmVyYWwge1xuICAgIHdpZHRoOiA0MnB4O1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICB9XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCAudGl0bGUtc2VjdGlvbiAuYnV0dC1nZW5lcmFsIC5idXR0LWljb24ge1xuICAgIG1pbi13aWR0aDogMzJweDtcbiAgfVxuICAucXVpei1yZXN1bHRzLXdyYXAgLnRpdGxlLXNlY3Rpb24gLmJ1dHQtZ2VuZXJhbCAudGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnF1aXotcmVzdWx0cy13cmFwIC50aXRsZS1zZWN0aW9uIC5zaWRlLWJhY2sge1xuICAgIHdpZHRoOiA0MnB4O1xuICB9XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLmRldGFpbHMtd3JhcCB7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB3aWR0aDogNjQlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogNDBweCAwIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAuZGV0YWlscy13cmFwIHAge1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLnF1aXotcmVzdWx0cy13cmFwIC5kZXRhaWxzLXdyYXAge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAubm8tcmVzdWx0cyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTAwcHggMDtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDMwcHggMCA1MHB4O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCB7XG4gIGZsZXg6IDE7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAub3V0ZXItd3JhcCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB1bCB7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBtYXJnaW46IDIwcHggMCAyMHB4O1xuICBsaW5lLWhlaWdodDogMi4yZW07XG4gIHBhZGRpbmc6IDAgMjVweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigKJcIjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIHVsLndvcmsgbGk6OmJlZm9yZSwgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIHVsLmxpc3Qtbm9kZS15ZWxsb3cgbGk6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZjRjNzYwO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIHVsLmxpZmUgbGk6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZWE4NzgyO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIHVsLnRyYWluaW5nIGxpOjpiZWZvcmUge1xuICBjb2xvcjogIzg4Y2I4ODtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB1bC5zdHJlbmd0aHMgbGk6OmJlZm9yZSB7XG4gIGNvbG9yOiAjOWU5MmQ3O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIHVsLmNhcmVlciBsaTo6YmVmb3JlIHtcbiAgY29sb3I6ICM1OWEzZDA7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRpdGxlLWJhci1ncmV5LCAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLk9yZ2FuaXNlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmViZWI7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRpdGxlLWJhci1jaXJjbGUtZ3JleSwgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5PcmdhbmlzZWQtY2lyY2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzljOWU5ZDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudGl0bGUtYmFyLXBpbmssIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuSGVscGluZywgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5saWZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZGFkYTtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudGl0bGUtYmFyLWNpcmNsZS1waW5rLCAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLkhlbHBpbmctY2lyY2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhODc4Mjtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudGl0bGUtYmFyLXllbGxvdywgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5BcnRpc3RpYywgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC53b3JrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZTliODtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudGl0bGUtYmFyLWNpcmNsZS15ZWxsb3csIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuQXJ0aXN0aWMtY2lyY2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0Yzc2MDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudGl0bGUtYmFyLWJsdWUsIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuUHJhY3RpY2FsLCAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmNhcmVlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkM2U5Zjc7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRpdGxlLWJhci1jaXJjbGUtYmx1ZSwgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5QcmFjdGljYWwtY2lyY2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU5YTNkMDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudGl0bGUtYmFyLXB1cnBsZSwgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5JbnZlc3RpZ2F0aXZlLCAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnN0cmVuZ3RocyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGUwZjc7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRpdGxlLWJhci1jaXJjbGUtcHVycGxlLCAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLkludmVzdGlnYXRpdmUtY2lyY2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzllOTJkNztcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudGl0bGUtYmFyLWdyZWVuLCAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLkVudGVycHJpc2luZywgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC50cmFpbmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWYyZDQ7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRpdGxlLWJhci1jaXJjbGUtZ3JlZW4sIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuRW50ZXJwcmlzaW5nLWNpcmNsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4OGNiODg7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmljb24tYnV0dCB7XG4gIGZsb2F0OiByaWdodDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBhbGljZWJsdWU7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWluLXdpZHRoOiA0MHB4O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pY29uLWJ1dHQuY2FyZWVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU5YTNkMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNhcmVlci5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjZweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3cHggIWltcG9ydGFudDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuaWNvbi1idXR0LnN0cmVuZ3RocyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZTkyZDc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zdHJlbmd0aHMuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI2cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogN3B4ICFpbXBvcnRhbnQ7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmljb24tYnV0dC53b3JrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0Yzc2MDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXdvcmsuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI2cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogN3B4ICFpbXBvcnRhbnQ7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmljb24tYnV0dC50cmFpbmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4OGNiODg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi10cmFpbmluZy5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjZweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3cHggIWltcG9ydGFudDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuaWNvbi1idXR0LmxpZmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWE4NzgyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tbGlmZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjZweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3cHggIWltcG9ydGFudDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuaW5uZXItY29udGVudC13cmFwIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmlubmVyLWNvbnRlbnQtd3JhcCAucGVyc29uIHtcbiAgd2lkdGg6IDE4NXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltYWdlcy9tYXNrLWJnLnN2Z1wiKTtcbiAgbWFzay1tb2RlOiBhbHBoYTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiBjb250YWluO1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIG1heC1oZWlnaHQ6IDM4MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmlubmVyLWNvbnRlbnQtd3JhcCAucGVyc29uIC5maWxsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmlubmVyLWNvbnRlbnQtd3JhcCAucGVyc29uIC5maWxsLlByYWN0aWNhbCB7XG4gIGJhY2tncm91bmQ6ICM1OWEzZDA7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmlubmVyLWNvbnRlbnQtd3JhcCAucGVyc29uIC5maWxsLkludmVzdGlnYXRpdmUge1xuICBiYWNrZ3JvdW5kOiAjOWU5MmQ3O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pbm5lci1jb250ZW50LXdyYXAgLnBlcnNvbiAuZmlsbC5IZWxwaW5nIHtcbiAgYmFja2dyb3VuZDogI2VhODc4Mjtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuaW5uZXItY29udGVudC13cmFwIC5wZXJzb24gLmZpbGwuT3JnYW5pc2VkIHtcbiAgYmFja2dyb3VuZDogIzljOWU5ZDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuaW5uZXItY29udGVudC13cmFwIC5wZXJzb24gLmZpbGwuQXJ0aXN0aWMge1xuICBiYWNrZ3JvdW5kOiAjZjRjNzYwO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pbm5lci1jb250ZW50LXdyYXAgLnBlcnNvbiAuZmlsbC5FbnRlcnByaXNpbmcge1xuICBiYWNrZ3JvdW5kOiAjODhjYjg4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pbm5lci1jb250ZW50LXdyYXAgLnBlcnNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pbm5lci1jb250ZW50LXdyYXAgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmlubmVyLWNvbnRlbnQtd3JhcCAucmVzdWx0LWNvbnRhaW5lci13cmFwLCAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmlubmVyLWNvbnRlbnQtd3JhcCAucmVzdWx0LWNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuaW5uZXItY29udGVudC13cmFwIC5yZXN1bHQtY29udGFpbmVyLXdyYXAge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pbm5lci1jb250ZW50LXdyYXAgLnJlc3VsdC1jb250YWluZXItd3JhcCAuYnV0dG9uLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pbm5lci1jb250ZW50LXdyYXAgLnJlc3VsdC1jb250YWluZXItd3JhcCAuYnV0dG9uLXdyYXAgLmJ1dHQtZGFzaGJvYXJkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAzMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pbm5lci1jb250ZW50LXdyYXAgLnJlc3VsdC1jb250YWluZXItd3JhcCAuYnV0dG9uLXdyYXAgLmJ1dHQtZGFzaGJvYXJkIHtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIHdpZHRoOiA0MnB4O1xuICB9XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuaW5uZXItY29udGVudC13cmFwIC5yZXN1bHQtY29udGFpbmVyLXdyYXAgLmJ1dHRvbi13cmFwIC5idXR0LWRhc2hib2FyZCAudGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pbm5lci1jb250ZW50LXdyYXAgLnJlc3VsdC1jb250YWluZXItd3JhcCAuYnV0dG9uLXdyYXAgLmJ1dHQtZGFzaGJvYXJkIC5idXR0LWljb24ge1xuICAgIG1pbi13aWR0aDogMzJweDtcbiAgfVxufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pbm5lci1jb250ZW50LXdyYXAgLnJlc3VsdC1jb250ZW50LXdyYXAge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5yZXN1bHQsIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAubGVhcm5lci1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMzcuNXB4IDM3LjVweCAxNnB4IDE2cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW46IDE1cHg7XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtaW4td2lkdGg6IDIyMHB4O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5yZXN1bHQgLmhlYWRlciwgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5sZWFybmVyLWNvbnRlbnQgLmhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiA1NHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5yZXN1bHQgaDIsIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAubGVhcm5lci1jb250ZW50IGgyIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbjogMjBweCAwO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5yZXN1bHQgcCwgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5sZWFybmVyLWNvbnRlbnQgcCB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudHJhbnNwYXJlbnQtYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudHJhbnNwYXJlbnQtYm94IGg0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRyYW5zcGFyZW50LWJveCBidXR0b24ge1xuICBtYXJnaW46IDEwcHggMCAxNXB4O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC50cmFuc3BhcmVudC1ib3ggI3N0cmF0LWdvYWxzLCAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRyYW5zcGFyZW50LWJveCAjZWRpdC1hY3Rpb25zID4gLmJ1dHQtZ2VuZXJhbCB7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC50cmFpbmluZy1ib3gge1xuICB3aWR0aDogMTcuNSU7XG4gIG1hcmdpbjogMTBweDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudHJhaW5pbmctYm94IHAge1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudHJhaW5pbmctYm94IC5tb3JlIHtcbiAgcGFkZGluZzogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRyYWluaW5nLWJveCB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC50cmFpbmluZy1ib3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmxpZmUtc2tpbGwtYm94IHtcbiAgd2lkdGg6IDMwJTtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuY29udGVudC1ib3gge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB3aWR0aDogMjUlO1xuICBtYXJnaW46IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmNvbnRlbnQtYm94IHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmxlYXJuZXItYm94IHtcbiAgd2lkdGg6IDY0JTtcbiAgbWFyZ2luOiBhdXRvO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5sZWFybmVyLWJveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAubGVhcm5lci1ib3ggLmxlYXJuZXItY29udGVudCB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuY2FyZWVyLWV4cGxvcmF0aW9uLWJveCB7XG4gIHdpZHRoOiAzMCU7XG4gIG1hcmdpbjogMTBweCAhaW1wb3J0YW50O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5jYXJlZXItZXhwbG9yYXRpb24tYm94OmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuY2FyZWVyLWV4cGxvcmF0aW9uLWJveCAubGluayB7XG4gIGNvbG9yOiAjNzg2YWMxO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuOWVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmNhcmVlci1leHBsb3JhdGlvbi1ib3gge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmNhcmVlci1leHBsb3JhdGlvbi1iYXIge1xuICB3aWR0aDogMjUlO1xuICBib3JkZXItcmFkaXVzOiAzNXB4O1xuICBtaW4taGVpZ2h0OiA3MHB4O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5jYXJlZXItZXhwbG9yYXRpb24tYmFyOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuY2FyZWVyLWV4cGxvcmF0aW9uLWJhciAubGluayB7XG4gIGNvbG9yOiAjNzg2YWMxO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuOWVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMzFweCkge1xuICAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmNhcmVlci1leHBsb3JhdGlvbi1iYXIge1xuICAgIG1hcmdpbjogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLm15LXJlc3VsdHMtYm94IHtcbiAgd2lkdGg6IDMwJTtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAubXktcmVzdWx0cy1ib3ggLm15LXJlc3VsdHMtaWNvbiB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLm15LXJlc3VsdHMtYm94IHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLm15LXJlc3VsdHMtYm94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLndvcmstcHJlZmVyZW5jZXMtYm94IHtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbiAgbWFyZ2luOiAxMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC53b3JrLXByZWZlcmVuY2VzLWJveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnBlcmNlbnRhZ2UtY2lyY2xlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDZweCAwIDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDFyZW07XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnBlcmNlbnRhZ2UtY2lyY2xlIGgyIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDFyZW07XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnBlcmNlbnRhZ2UtY2lyY2xlIHNwYW4ge1xuICBmbG9hdDogcmlnaHQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAwLjg4cmVtO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5wZXJjZW50YWdlLWNpcmNsZSBhIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjZyZW07XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC52aXNpYmxlLW9wdGlvbnMge1xuICB3aWR0aDogMjAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIGFsaWduLWl0ZW1zOiBzZWxmLXN0YXJ0O1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnZpc2libGUtb3B0aW9ucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAudmlzaWJsZS1vcHRpb25zLnNjcm9sbCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAudmlzaWJsZS1vcHRpb25zLnVubGltaXRlZCB7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC52aXNpYmxlLW9wdGlvbnMudW5saW1pdGVkIHAge1xuICBtYXJnaW46IDA7XG4gIG1heC1oZWlnaHQ6IDk4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnZpc2libGUtb3B0aW9ucy51bmxpbWl0ZWQge1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAudmlzaWJsZS1vcHRpb25zIC50aHJlZS13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgd2lkdGg6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnZpc2libGUtb3B0aW9ucyAudGhyZWUtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnZpc2libGUtb3B0aW9ucy5tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC52aXNpYmxlLW9wdGlvbnMubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtb3B0aW9uIHtcbiAgd2lkdGg6IDMwJTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNDZweCA0NnB4IDE2cHggMTZweDtcbiAgcGFkZGluZzogMTBweDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIGhlaWdodDogMjUwcHg7XG4gIG1heC1oZWlnaHQ6IDI1MHB4O1xuICBtYXgtd2lkdGg6IDM0MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1vcHRpb24ge1xuICAgIG1heC1oZWlnaHQ6IDI3MHB4O1xuICAgIGhlaWdodDogMjcwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LW9wdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMTBweCAwO1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIH1cbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LW9wdGlvbiAudGl0bGUge1xuICBtaW4taGVpZ2h0OiA3NHB4O1xuICBiYWNrZ3JvdW5kOiAjRTRFMEY3O1xuICBib3JkZXItcmFkaXVzOiA3NHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtb3B0aW9uIC50aXRsZSBoMiB7XG4gIGZvbnQtc2l6ZTogMS4wNmVtO1xuICBjb2xvcjogIzMyMzMzMztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1vcHRpb24gLmJsdXJiIHtcbiAgcGFkZGluZzogMjBweCAxMHB4O1xuICBmb250LXNpemU6IDAuOWVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXgtaGVpZ2h0OiAxMzVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LW9wdGlvbiAubGluayB7XG4gIGNvbG9yOiAjNzg2YWMxO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuOWVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1vcHRpb24ubGlmZS1za2lsbHMge1xuICBtaW4td2lkdGg6IDM1MHB4O1xuICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgaGVpZ2h0OiA0MDBweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LW9wdGlvbi5saWZlLXNraWxscy5vbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtb3B0aW9uOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LWNvbnRyb2xzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiBhdXRvO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtY29udHJvbHMgLmJ1dHQtc2Nyb2xsIHtcbiAgbWFyZ2luOiAwIDEwcHggMzBweCAxMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtY29udHJvbHMgLmJ1dHQtc2Nyb2xsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1jb250cm9scyAuYnV0dG9uLXdyYXAgLmJ1dHQtZGFzaGJvYXJkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtY29udHJvbHMgLmJ1dHRvbi13cmFwIC5idXR0LWRhc2hib2FyZCB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogNDJweDtcbiAgfVxuICAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1jb250cm9scyAuYnV0dG9uLXdyYXAgLmJ1dHQtZGFzaGJvYXJkIC50aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1jb250cm9scyAuYnV0dG9uLXdyYXAgLmJ1dHQtZGFzaGJvYXJkIC5idXR0LWljb24ge1xuICAgIG1pbi13aWR0aDogMzJweDtcbiAgfVxufVxuLnF1aXotcmVzdWx0cy13cmFwICN0cmFpbmluZyB7XG4gIC8qd2lkdGg6IDYyJTtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCkge1xuICAgICAgd2lkdGg6IDcwJTtcbiAgfSovXG59XG4ucXVpei1yZXN1bHRzLXdyYXAgI3dvcmstcHJlZmVyZW5jZXMge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMzBweCAxMHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLnF1aXotcmVzdWx0cy13cmFwICN3b3JrLXByZWZlcmVuY2VzIC5idXR0LXVwZGF0ZSB7XG4gIHdpZHRoOiAxODBweDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAjbGlmZS1za2lsbC1jb250cm9scyB7XG4gIHdpZHRoOiBjYWxjKDkwJSArIDYwcHgpO1xuICB0b3A6IDIwcHg7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgI2xpZmUtc2tpbGwtY29udHJvbHMgI2xpZmUtc2tpbGwge1xuICB3aWR0aDogMTgwcHg7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgI2NhcmVlci1leHBsb3JhdGlvbiB7XG4gIHdpZHRoOiAxODBweDtcbiAgbWFyZ2luOiA0MHB4IGF1dG8gMCBhdXRvO1xufVxuLnF1aXotcmVzdWx0cy13cmFwICNjYXJlZXItZXhwbG9yYXRpb24gLmJ1dHQtdXBkYXRlIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgd2lkdGg6IDE4MHB4O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5idXR0LXN0YXJ0LWdvYWxzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXN0YXJ0LnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAuYnV0dC1leHBvcnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdXBsb2FkLWJsdWUuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xufVxuXG4ucXVpei1jb21wbGV0ZS13cmFwIHtcbiAgd2lkdGg6IDEyMDBweDtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5xdWl6LWNvbXBsZXRlLXdyYXAge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBwYWRkaW5nOiA1MHB4O1xuICB9XG59XG4ucXVpei1jb21wbGV0ZS13cmFwIC5xdWl6LWNvbXBsZXRlLWJveCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA2NyU7XG4gIHdpZHRoOiA2NyU7XG4gIHBhZGRpbmc6IDUwcHg7XG4gIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiwgNTgsIDcxLCAwLjI1KTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbmZldHRpLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAucXVpei1jb21wbGV0ZS13cmFwIC5xdWl6LWNvbXBsZXRlLWJveCB7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnF1aXotY29tcGxldGUtd3JhcCAucXVpei1jb21wbGV0ZS1ib3gge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnF1aXotY29tcGxldGUtd3JhcCAucXVpei1jb21wbGV0ZS1ib3ggaDEge1xuICBtYXJnaW46IDEwcHg7XG59XG4ucXVpei1jb21wbGV0ZS13cmFwIC5xdWl6LWNvbXBsZXRlLWJveCAuY29tcGxldGUtY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5xdWl6LWNvbXBsZXRlLXdyYXAgLnF1aXotY29tcGxldGUtYm94IC5jb21wbGV0ZS1jb250ZW50LXdyYXAgLmNvbXBsZXRlLWNvbnRlbnQge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLnF1aXotY29tcGxldGUtd3JhcCAucXVpei1jb21wbGV0ZS1ib3ggLmNvbXBsZXRlLWNvbnRlbnQtd3JhcCAuY29tcGxldGUtY29udGVudCBwIHtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucXVpei1jb21wbGV0ZS13cmFwIC5xdWl6LWNvbXBsZXRlLWJveCAuY29tcGxldGUtY29udGVudC13cmFwIC5jb21wbGV0ZS1jb250ZW50IGEge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG4ucXVpei1jb21wbGV0ZS13cmFwIC5xdWl6LWNvbXBsZXRlLWJveCAuY29tcGxldGUtY29udGVudC13cmFwIC5jb21wbGV0ZS1jb250ZW50IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uam9iLXdyYXAge1xuICB3aWR0aDogMTIwMHB4O1xuICBwYWRkaW5nLXRvcDogNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLmpvYi13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5qb2Itd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG4uam9iLXdyYXAgLnRpdGxlLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmpvYi13cmFwIC50aXRsZS1zZWN0aW9uIC5zaWRlLWJhY2sge1xuICB3aWR0aDogMTgwcHg7XG59XG4uam9iLXdyYXAgLnRpdGxlLXNlY3Rpb24gLnNpZGUtYmFjayAuYnV0dC1nZW5lcmFsIHtcbiAgbWFyZ2luOiAwO1xufVxuLmpvYi13cmFwIC50aXRsZS1zZWN0aW9uIC5tYWluLXRpdGxlIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDM2MHB4KTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5qb2Itd3JhcCAudGl0bGUtc2VjdGlvbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuam9iLXdyYXAgLnRpdGxlLXNlY3Rpb24gLm1haW4tdGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbi5qb2Itd3JhcCBoMSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5qb2Itd3JhcCAuZGV0YWlscy13cmFwIHtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHdpZHRoOiA4NCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA0MHB4IDAgMDtcbn1cbi5qb2Itd3JhcCAuZGV0YWlscy13cmFwIHAge1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLmpvYi13cmFwIC5kZXRhaWxzLXdyYXAge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCB7XG4gIHBhZGRpbmc6IDUwcHggMCAyMHB4IDA7XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IHtcbiAgZmxleDogMTtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5vdXRlci13cmFwIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAudHdvLWNvbHVtbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC50d28tY29sdW1ucyAubGVmdC1jb250ZW50LCAuam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC50d28tY29sdW1ucyAucmlnaHQtY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIHVsIHtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIG1hcmdpbjogMTBweCAwIDEwcHg7XG4gIHBhZGRpbmc6IDAgMjVweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB1bC5saXN0LW5vZGUteWVsbG93IGxpOjpiZWZvcmUge1xuICBjb2xvcjogI2Y0Yzc2MDtcbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB1bC5saXN0LW5vZGUtcGluayBsaTo6YmVmb3JlIHtcbiAgY29sb3I6ICNlYTg3ODI7XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgdWwubGlzdC1ub2RlLWdyZWVuIGxpOjpiZWZvcmUge1xuICBjb2xvcjogIzg4Y2I4ODtcbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB1bC5saXN0LW5vZGUtYmx1ZSBsaTo6YmVmb3JlIHtcbiAgY29sb3I6ICM1OWEzZDA7XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRpdGxlLWJhci1waW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0YmRiYTtcbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudGl0bGUtYmFyLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGQ4N2I7XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRpdGxlLXN1Yi1iYXIteWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjdlNDtcbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudGl0bGUtYmFyLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkZGZhZTtcbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudGl0bGUtc3ViLWJhci1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWYyZDQ7XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnJlc3VsdCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDM1cHggMzVweCAyMHB4IDIwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW46IDE1cHg7XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5yZXN1bHQgaDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5yZXN1bHQgaDIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAucmVzdWx0IGgzIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBtYXJnaW46IDEwcHggMCAwIDA7XG4gIGZvbnQtc2l6ZTogMC44OHJlbTtcbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAucmVzdWx0IHAge1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmpvYi1ib3gge1xuICB3aWR0aDogMjglO1xuICBtYXJnaW46IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmpvYi1ib3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnZpc2libGUtb3B0aW9ucyB7XG4gIHdpZHRoOiAyMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgYWxpZ24taXRlbXM6IHNlbGYtc3RhcnQ7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlLWluLW91dDtcbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAudmlzaWJsZS1vcHRpb25zLnNjcm9sbCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LW9wdGlvbiB7XG4gIHdpZHRoOiAzMCU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDQ2cHggNDZweCAxNnB4IDE2cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAxMHB4O1xuICBoZWlnaHQ6IDI1MHB4O1xuICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgbWF4LXdpZHRoOiAzNDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtb3B0aW9uIHtcbiAgICBtYXgtaGVpZ2h0OiAyNzBweDtcbiAgICBoZWlnaHQ6IDI3MHB4O1xuICB9XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1vcHRpb24gLnRpdGxlIHtcbiAgaGVpZ2h0OiA3NHB4O1xuICBiYWNrZ3JvdW5kOiAjRTRFMEY3O1xuICBib3JkZXItcmFkaXVzOiA3NHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtb3B0aW9uIC50aXRsZSBoMiB7XG4gIGZvbnQtc2l6ZTogMS4wNmVtO1xuICBjb2xvcjogIzMyMzMzMztcbiAgbWFyZ2luOiAwO1xufVxuLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtb3B0aW9uIC5ibHVyYiB7XG4gIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LW9wdGlvbiAubGluayB7XG4gIGNvbG9yOiAjNzg2YWMxO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuOWVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1vcHRpb246aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xufVxuXG4uc3VwcG9ydGxheW91dCB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEyMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLnN1cHBvcnRsYXlvdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnN1cHBvcnRsYXlvdXQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG4uc3VwcG9ydGxheW91dCAuYmFjay1idXR0b24td3JhcCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnJvdyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5idXR0LXJlbW92ZS1tZWV0aW5nIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQ6ICM3YjY4Yzg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgY29sb3I6IHdoaXRlO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtbGVmdCB7XG4gIGZsZXg6IDE7XG4gIG1heC13aWR0aDogMzAwcHg7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1sZWZ0IC5oZWFkZXItd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1sZWZ0IC5oZWFkZXItd3JhcCAuYnV0dC1oZWxwIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIge1xuICBmbGV4OiAxO1xuICB3aWR0aDogNTAwcHg7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIG1hcmdpbjogNjVweCA0MHB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLnNpZGUtYmxvYiB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciBsYWJlbC5yaWdodCB7XG4gIGNvbG9yOiAjN2I2OGM4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5mb3JtLWl0ZW0tcmVsYXRpb25zaGlwIHtcbiAgaGVpZ2h0OiAwO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5mb3JtLWl0ZW0tcmVsYXRpb25zaGlwLmdpdmUtaGVpZ2h0IHtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5pbnZpdGUtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmludml0ZS13cmFwIGZvcm0gPiAuanMtZm9ybS1pdGVtOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tbGVmdDogNjBweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5pbnZpdGUtd3JhcCAudGVhbW1lbWJlci1lbWFpbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5pbnZpdGUtd3JhcCBmb3JtID4gLmZvcm0taXRlbS1uYW1lOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuaW52aXRlLXdyYXAgLmV4aXN0aW5nLXRlYW0tbWVtYmVyLW5hbWUge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuNWVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICBjb2xvcjogYmxhY2s7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmludml0ZS13cmFwIC5leGlzdGluZy10ZWFtLW1lbWJlci1lbWFpbCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiA2NXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGNvbG9yOiBibGFjaztcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuaW52aXRlLXdyYXAgLnBlbmRpbmctdGVhbS1tZW1iZXItZW1haWwge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyLm5vLW5vdGUgLm5vdGUtY29weSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLm5vdGUtY29weSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgaW5wdXQsIC5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciB0ZXh0YXJlYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNBQTlFRTM7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgaW5wdXQ6Zm9jdXMsIC5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciBpbnB1dDphY3RpdmUsIC5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciB0ZXh0YXJlYTpmb2N1cywgLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIHRleHRhcmVhOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNFNEUwRjc7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgdGV4dGFyZWFbdHlwZT1zdWJtaXRdIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjN2I2OGM4O1xuICBoZWlnaHQ6IDQycHg7XG4gIG1hcmdpbjogMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIGZsb2F0OiByaWdodDtcbiAgY29sb3I6IHdoaXRlO1xuICB3aWR0aDogMTc1cHg7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgc2VsZWN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0FBOUVFMztcbiAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gIHdpZHRoOiAzNjBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGNvbG9yOiBibGFjaztcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2ljb25zL2ljb24tZG93bi1wdXJwbGUuc3ZnXCIpIDk1JSBuby1yZXBlYXQ7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmZvcm0tYWN0aW9ucyBpbnB1dDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbjogMCAwIDEwcHggMTBweDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAudGVhbS1jaXJjbGUtaWNvbiB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogNTBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyW2RhdGEtc3RhdGU9bWVtYmVyMV0gLnRlYW0tY2lyY2xlLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjNTlBM0QwO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyW2RhdGEtc3RhdGU9bWVtYmVyMl0gLnRlYW0tY2lyY2xlLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjRUU5QTk1O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyW2RhdGEtc3RhdGU9bWVtYmVyM10gLnRlYW0tY2lyY2xlLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjRjNDNzYyO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyW2RhdGEtc3RhdGU9bWVtYmVyNF0gLnRlYW0tY2lyY2xlLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjODZDQzg4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtcmlnaHQge1xuICBmbGV4OiAxO1xuICBtYXgtd2lkdGg6IDIwMHB4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnRlYW0tbWVtYmVycy13cmFwIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5zdXBwb3J0bGF5b3V0IC50ZWFtLW1lbWJlcnMtd3JhcCAuYnV0dC1hZGQtbWVtYmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjRweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5zdXBwb3J0bGF5b3V0IC50ZWFtLW1lbWJlcnMtd3JhcCAuYnV0dC1hZGQtbWVtYmVyIC50aXRsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLnN1cHBvcnRsYXlvdXQgLnRlYW0tbWVtYmVycy13cmFwIC5idXR0LWFkZC1tZW1iZXIgLmJ1dHQtaWNvbiB7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIuc2lkZS1ibG9iIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgaDIge1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwLnZpc2libGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAubm8tbmV4dC1tZXNzYWdlLWludm9sdmVkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBmb250LXNpemU6IDAuOGVtO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5vcHRpb25zLXdyYXAge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5vcHRpb25zLXdyYXAgLmNvbHVtbnMgLm9wdGlvbnMge1xuICB3aWR0aDogNDglO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5vcHRpb25zLXdyYXAgLmNvbHVtbnMgLm9wdGlvbnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmNvbHVtbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmNvbHVtbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuY29sdW1ucy53aXRoLXBhZGRpbmcge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuY29sdW1ucy53aXRoLXBhZGRpbmcgLm9wdGlvbnMge1xuICB3aWR0aDogNDglO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5jb2x1bW5zLndpdGgtcGFkZGluZyAub3B0aW9ucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuY29sdW1ucy53aXRoLXBhZGRpbmcgLnRpbWUtYWRkcmVzcyB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5jb2x1bW5zIC5sZWZ0LCAuc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmNvbHVtbnMgLnJpZ2h0IHtcbiAgZmxleDogMTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuY29sdW1ucyAubGVmdCBsYWJlbCwgLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5jb2x1bW5zIC5yaWdodCBsYWJlbCB7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuY29sdW1ucyAubGVmdCB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuY29sdW1ucyAubGVmdCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuY29sdW1ucyAucmlnaHQge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuY29sdW1ucyAucmlnaHQge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5jb2x1bW5zIC50aW1lLWFkZHJlc3Mge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIHRleHRhcmVhIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogI0U0RTBGNztcbiAgbWFyZ2luLWxlZnQ6IDIwJTtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDUwcHgpO1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LXNpemU6IDAuOWVtO1xuICBjb2xvcjogIzc4NmFjMTtcbiAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMyMzMzMztcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudGltZS1hZGRyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC50aW1lLWFkZHJlc3MgLmZpZWxkcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnRpbWUtYWRkcmVzcyAuZmllbGRzLmJ1dHRvbnMge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC50aW1lLWFkZHJlc3MgLmJ1dHQtZ2VuZXJhbCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC50aW1lLWFkZHJlc3MgLnRpbWUtYWRkcmVzcy1maWVsZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDVweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnRpbWUtYWRkcmVzcyAudGltZS1hZGRyZXNzLWZpZWxkcyAudGltZS1hZGRyZXNzLWxhYmVsIHtcbiAgY29sb3I6ICM3YjY4Yzg7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnRpbWUtYWRkcmVzcyAudGltZS1hZGRyZXNzLWZpZWxkcyAudGltZS1hZGRyZXNzLWljb24ge1xuICB3aWR0aDogMzRweDtcbiAgbWluLXdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudGltZS1hZGRyZXNzIC50aW1lLWFkZHJlc3MtZmllbGRzIC50aW1lLWFkZHJlc3MtaWNvbi50aW1lIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNsb2NrLXB1cnBsZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnRpbWUtYWRkcmVzcyAudGltZS1hZGRyZXNzLWZpZWxkcyAudGltZS1hZGRyZXNzLWljb24uYWRkcmVzcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1sb2NhdGlvbi1wdXJwbGUuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC50aW1lLWFkZHJlc3MgLnRpbWUtYWRkcmVzcy1maWVsZHMgLnRpbWUtYWRkcmVzcy1pY29uLmNhbGVuZGFyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFkZGNhbC1wdXJwbGUuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzg2YWMxO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC50aW1lLWFkZHJlc3MgLnRpbWUtYWRkcmVzcy1maWVsZHMgaW5wdXQge1xuICBiYWNrZ3JvdW5kOiAjRTRFMEY3O1xuICBoZWlnaHQ6IDQycHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNDJweDtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNzg2YWMxO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC50aW1lLWFkZHJlc3MgLnRpbWUtYWRkcmVzcy1maWVsZHMgaW5wdXQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC50aW1lLWFkZHJlc3MgLnRpbWUtYWRkcmVzcy1maWVsZHMgaW5wdXQuaW52YWxpZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGNyaW1zb247XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnRpbWUtYWRkcmVzcyAudGltZS1hZGRyZXNzLWZpZWxkcyBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogZ3JleTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24tZGlzYWJsZWQsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbi1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAwIDE1cHg7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIG1pbi1oZWlnaHQ6IDU3cHg7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbiAub3B0aW9uLWljb24sXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbi1kaXNhYmxlZCAub3B0aW9uLWljb24sXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uIC5vcHRpb24taWNvbixcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24tZGlzYWJsZWQgLm9wdGlvbi1pY29uIHtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWluLXdpZHRoOiA0NHB4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24gLm9wdGlvbi1pY29uLm9uLW15LW93bixcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uLWRpc2FibGVkIC5vcHRpb24taWNvbi5vbi1teS1vd24sXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uIC5vcHRpb24taWNvbi5vbi1teS1vd24sXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uLWRpc2FibGVkIC5vcHRpb24taWNvbi5vbi1teS1vd24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tb24tbXktb3duLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uIC5vcHRpb24taWNvbi53aXRoLXNvbWVvbmUtZWxzZSxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uLWRpc2FibGVkIC5vcHRpb24taWNvbi53aXRoLXNvbWVvbmUtZWxzZSxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24gLm9wdGlvbi1pY29uLndpdGgtc29tZW9uZS1lbHNlLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbi1kaXNhYmxlZCAub3B0aW9uLWljb24ud2l0aC1zb21lb25lLWVsc2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ3JvdXAuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24gLm9wdGlvbi1pY29uLnNvbWUtdGFsa2luZyxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uLWRpc2FibGVkIC5vcHRpb24taWNvbi5zb21lLXRhbGtpbmcsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uIC5vcHRpb24taWNvbi5zb21lLXRhbGtpbmcsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uLWRpc2FibGVkIC5vcHRpb24taWNvbi5zb21lLXRhbGtpbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGFsay1teXNlbGYuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24gLm9wdGlvbi1pY29uLnNwZWFrLWZvci1tZSxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uLWRpc2FibGVkIC5vcHRpb24taWNvbi5zcGVhay1mb3ItbWUsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uIC5vcHRpb24taWNvbi5zcGVhay1mb3ItbWUsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uLWRpc2FibGVkIC5vcHRpb24taWNvbi5zcGVhay1mb3ItbWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ3JvdXAtdGFsa2luZy5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbiAub3B0aW9uLWljb24uanVzdC1saXN0ZW5pbmcsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbi1kaXNhYmxlZCAub3B0aW9uLWljb24uanVzdC1saXN0ZW5pbmcsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uIC5vcHRpb24taWNvbi5qdXN0LWxpc3RlbmluZyxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24tZGlzYWJsZWQgLm9wdGlvbi1pY29uLmp1c3QtbGlzdGVuaW5nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWhlYXIuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24uc2VsZWN0ZWQgLm9uLW15LW93bixcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uLWRpc2FibGVkLnNlbGVjdGVkIC5vbi1teS1vd24sXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uLnNlbGVjdGVkIC5vbi1teS1vd24sXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uLWRpc2FibGVkLnNlbGVjdGVkIC5vbi1teS1vd24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tb24tbXktb3ctc2VsZWN0ZWQuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24uc2VsZWN0ZWQgLndpdGgtc29tZW9uZS1lbHNlLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24tZGlzYWJsZWQuc2VsZWN0ZWQgLndpdGgtc29tZW9uZS1lbHNlLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbi5zZWxlY3RlZCAud2l0aC1zb21lb25lLWVsc2UsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uLWRpc2FibGVkLnNlbGVjdGVkIC53aXRoLXNvbWVvbmUtZWxzZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1ncm91cC1zZWxlY3RlZC5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbi5zZWxlY3RlZCAuc29tZS10YWxraW5nLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24tZGlzYWJsZWQuc2VsZWN0ZWQgLnNvbWUtdGFsa2luZyxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24uc2VsZWN0ZWQgLnNvbWUtdGFsa2luZyxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24tZGlzYWJsZWQuc2VsZWN0ZWQgLnNvbWUtdGFsa2luZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1ncm91cC10YWxraW5nLXNlbGVjdGVkLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uLnNlbGVjdGVkIC5zcGVhay1mb3ItbWUsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbi1kaXNhYmxlZC5zZWxlY3RlZCAuc3BlYWstZm9yLW1lLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbi5zZWxlY3RlZCAuc3BlYWstZm9yLW1lLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbi1kaXNhYmxlZC5zZWxlY3RlZCAuc3BlYWstZm9yLW1lIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNwZWFrZm9ybWUtc2VsZWN0ZWQuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24uc2VsZWN0ZWQgLmp1c3QtbGlzdGVuaW5nLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24tZGlzYWJsZWQuc2VsZWN0ZWQgLmp1c3QtbGlzdGVuaW5nLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbi5zZWxlY3RlZCAuanVzdC1saXN0ZW5pbmcsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uLWRpc2FibGVkLnNlbGVjdGVkIC5qdXN0LWxpc3RlbmluZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1oZWFyLXNlbGVjdGVkLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uIC50aXRsZSBwLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24tZGlzYWJsZWQgLnRpdGxlIHAsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uIC50aXRsZSBwLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbi1kaXNhYmxlZCAudGl0bGUgcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24gLm9wdGlvbi1pY29uLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbi1kaXNhYmxlZCAub3B0aW9uLWljb24ge1xuICBib3JkZXI6IDJweCBzb2xpZCAjNTI0M2EwO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbi5zZWxlY3RlZCAub3B0aW9uLWljb24sXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uLWRpc2FibGVkLnNlbGVjdGVkIC5vcHRpb24taWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jb21wbGV0ZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbi1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbi1kaXNhYmxlZC5zZWxlY3RlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmJ1dHQtbWVldGluZy1uZXh0LFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5idXR0LW1lZXRpbmctY29uZmlybSB7XG4gIGJhY2tncm91bmQ6ICM3YjY4Yzg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBwYWRkaW5nOiAwIDRweCAwIDE1cHg7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmJ1dHQtbWVldGluZy1uZXh0IC5idXR0LWljb24sXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmJ1dHQtbWVldGluZy1jb25maXJtIC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYnV0dC1tZWV0aW5nLWJhY2sge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM3YjY4Yzg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3YjY4Yzg7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmJ1dHQtbWVldGluZy1iYWNrIC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2I2OGM4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5idXR0LW1lZXRpbmctbmV4dCxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYnV0dC1tZWV0aW5nLWJhY2ssXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmJ1dHQtbWVldGluZy1jb25maXJtIHtcbiAgICB3aWR0aDogMTIwcHg7XG4gIH1cbiAgLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5idXR0LW1lZXRpbmctbmV4dCAuYnV0dC1pY29uLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5idXR0LW1lZXRpbmctYmFjayAuYnV0dC1pY29uLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5idXR0LW1lZXRpbmctY29uZmlybSAuYnV0dC1pY29uIHtcbiAgICBtaW4td2lkdGg6IDMycHg7XG4gIH1cbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAjbWVldGluZy1kYXRlIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAjbWVldGluZy1kYXRlIHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWFyZ2luOiAxNXB4IGF1dG8gMzBweDtcbiAgfVxufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwICNtZWV0aW5nLWRhdGUgLnVpLWRhdGVwaWNrZXItaW5saW5lIHtcbiAgd2lkdGg6IDI2NXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAjbWVldGluZy1kYXRlIC51aS1kYXRlcGlja2VyLWlubGluZSB7XG4gICAgd2lkdGg6IDIzMHB4O1xuICB9XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnVpLWRhdGVwaWNrZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnVpLXdpZGdldC1oZWFkZXIge1xuICBib3JkZXI6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGxpZ2h0Z3JleTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudWktZGF0ZXBpY2tlciB0aCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogOHB0O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzUyNDNhMDtcbiAgLyp0ZXh0LXNoYWRvdzogMXB4IDBweCAwcHggI2ZmZjsqL1xuICAvKmZpbHRlcjogZHJvcHNoYWRvdyhjb2xvcj0jZmZmLCBvZmZ4PTEsIG9mZnk9MCk7Ki9cbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudWktZGF0ZXBpY2tlciB0Ym9keSB7XG4gIGJvcmRlci10b3A6IDFweCAjNTI0M2EwIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAxcHggIzUyNDNhMCBzb2xpZDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudWktZGF0ZXBpY2tlciB0Ym9keSB0ZCB7XG4gIHBhZGRpbmc6IDJweCAwO1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudWktZGF0ZXBpY2tlciB0Ym9keSB0ZCB7XG4gICAgd2lkdGg6IDI5cHg7XG4gICAgaGVpZ2h0OiAyOXB4O1xuICB9XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnVpLXdpZGdldC1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHggMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLXN0YXRlLWFjdGl2ZSB7XG4gIGhlaWdodDogMzVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudWktZGF0ZXBpY2tlci1jYWxlbmRhciAudWktc3RhdGUtYWN0aXZlIHtcbiAgICBsaW5lLWhlaWdodDogMjlweDtcbiAgICBoZWlnaHQ6IDI5cHg7XG4gIH1cbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudWktZGF0ZXBpY2tlci1jYWxlbmRhciAudWktc3RhdGUtZGVmYXVsdCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDBweDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMzVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLXN0YXRlLWRlZmF1bHQge1xuICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICB9XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLXN0YXRlLWhvdmVyIHtcbiAgb3BhY2l0eTogMC42O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC51aS1kYXRlcGlja2VyLXRvZGF5ID4gYSB7XG4gIGNvbG9yOiAjNTI0M2EwO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC51aS1kYXRlcGlja2VyLWN1cnJlbnQtZGF5IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC51aS1kYXRlcGlja2VyLWN1cnJlbnQtZGF5IGEge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICM1MjQzYTAgIWltcG9ydGFudDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudWktd2lkZ2V0LWhlYWRlciAudWktaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1uZXh0LWJsYWNrLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMzUlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1OCUgNTAlO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnN1cHBvcnRsYXlvdXQgW2RhdGEtc3RhdGU9aW5pdGlhbF0sIC5zdXBwb3J0bGF5b3V0IFtkYXRhLXN0YXRlPW1lbWJlcjFdLCAuc3VwcG9ydGxheW91dCBbZGF0YS1zdGF0ZT1tZW1iZXIyXSwgLnN1cHBvcnRsYXlvdXQgW2RhdGEtc3RhdGU9bWVtYmVyM10sIC5zdXBwb3J0bGF5b3V0IFtkYXRhLXN0YXRlPW1lbWJlcjRdLCAuc3VwcG9ydGxheW91dCBbZGF0YS1zdGF0ZT1zdXBwb3J0LW5ldHdvcmstYWRkLW1lZXRpbmctMV0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN1cHBvcnRsYXlvdXRbZGF0YS1zdGF0ZT1pbml0aWFsXSBbZGF0YS1zdGF0ZT1pbml0aWFsXSwgLnN1cHBvcnRsYXlvdXRbZGF0YS1zdGF0ZT1tZW1iZXIxXSBbZGF0YS1zdGF0ZT1tZW1iZXIxXSwgLnN1cHBvcnRsYXlvdXRbZGF0YS1zdGF0ZT1tZW1iZXIyXSBbZGF0YS1zdGF0ZT1tZW1iZXIyXSwgLnN1cHBvcnRsYXlvdXRbZGF0YS1zdGF0ZT1tZW1iZXIzXSBbZGF0YS1zdGF0ZT1tZW1iZXIzXSwgLnN1cHBvcnRsYXlvdXRbZGF0YS1zdGF0ZT1tZW1iZXI0XSBbZGF0YS1zdGF0ZT1tZW1iZXI0XSwgLnN1cHBvcnRsYXlvdXRbZGF0YS1zdGF0ZT1zdXBwb3J0LW5ldHdvcmstYWRkLW1lZXRpbmctMV0gW2RhdGEtc3RhdGU9c3VwcG9ydC1uZXR3b3JrLWFkZC1tZWV0aW5nLTFdIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zdXBwb3J0bGF5b3V0W2RhdGEtc3RhdGU9c3VwcG9ydC1uZXR3b3JrLWFkZC1tZWV0aW5nLTFdIFtkYXRhLXN0YXRlPXN1cHBvcnQtbmV0d29yay1hZGQtbWVldGluZy0xXSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAxMDBweCBhdXRvIDUwcHg7XG59XG4uc3VwcG9ydGxheW91dFtkYXRhLXN0YXRlPXN1cHBvcnQtbmV0d29yay1hZGQtbWVldGluZy0xXSBbZGF0YS1zdGF0ZT1zdXBwb3J0LW5ldHdvcmstYWRkLW1lZXRpbmctMV0gaDEge1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc3VwcG9ydGxheW91dFtkYXRhLXN0YXRlPXN1cHBvcnQtbmV0d29yay1hZGQtbWVldGluZy0xXSBbZGF0YS1zdGF0ZT1zdXBwb3J0LW5ldHdvcmstYWRkLW1lZXRpbmctMV0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgICBtYXJnaW46IDUwcHggYXV0bztcbiAgfVxufVxuLnN1cHBvcnRsYXlvdXQgW2RhdGEtc2hvd3doZW49dXNlcnJlcXVlc3RlZF0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN1cHBvcnRsYXlvdXRbZGF0YS11c2VycmVxdWVzdGVkPXRydWVdIFtkYXRhLXNob3d3aGVuPXVzZXJyZXF1ZXN0ZWRdIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlci5hY3RpdmUgLmJ1dHQtZ29hbCAudGl0bGUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmZvcm0taXRlbSB7XG4gIG1hcmdpbjogMDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuZm9ybS1pdGVtIGlucHV0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDAgMjBweCAwIDEwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmZvcm0taXRlbSBsYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmZvcm0taXRlbS5qcy1mb3JtLXR5cGUtZGF0ZSB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuZmllbGQtLXR5cGUtZGF0ZXRpbWUgaDQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuanMtZm9ybS1pdGVtLWZpZWxkLWFzc2lnbmVkLXRvIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmpzLWZvcm0taXRlbS1maWVsZC1hc3NpZ25lZC10byAjZWRpdC1maWVsZC1hc3NpZ25lZC10byB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiBpbnB1dFt0eXBlPWRhdGVdIHtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBoc2xhKDBkZWcsIDAlLCAxMDAlLCAwLjQ1KSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFkZGNhbC1wdXJwbGUuc3ZnKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIGlucHV0W3R5cGU9ZGF0ZV06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sIC5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gaW5wdXRbdHlwZT1kYXRlXTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICByaWdodDogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gaW5wdXRbdHlwZT1kYXRlXTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGQ6bm90KFthcmlhLXZhbHVlbm93XSksIC5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gaW5wdXRbdHlwZT1kYXRlXTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1vbnRoLWZpZWxkOm5vdChbYXJpYS12YWx1ZW5vd10pLCAuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIGlucHV0W3R5cGU9ZGF0ZV06Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1kYXktZmllbGQ6bm90KFthcmlhLXZhbHVlbm93XSkge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIGlucHV0W3R5cGU9ZGF0ZV06Zm9jdXMsIC5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gaW5wdXRbdHlwZT1kYXRlXTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBoc2xhKDBkZWcsIDAlLCAxMDAlLCAwLjQ1KTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFkZGNhbC1wdXJwbGUuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiBpbnB1dFt0eXBlPWRhdGVdOmZvY3VzOjotd2Via2l0LWRhdGV0aW1lLWVkaXQge1xuICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5mZWVkYmFjay13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbi5jb21wbGV0ZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbmZldHRpLnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4uY29tcGxldGVkIC5mZWVkYmFjay13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4uY29tcGxldGVkIC50YXNrcy13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAjZWRpdC1hY3Rpb25zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uICNlZGl0LWFjdGlvbnMgaW5wdXQge1xuICBiYWNrZ3JvdW5kOiAjN2I2OGM4O1xuICBtYXJnaW46IDIwcHggYXV0byAwICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEyMTFweCkge1xuICAuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gI2VkaXQtYWN0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZmVlZGJhY2std3JhcHBlciBsYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5mZWVkYmFjay13cmFwcGVyIHRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNFNEUwRjc7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMjBweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmZlZWRiYWNrLXdyYXBwZXIgLmZlZWwtaWNvbnMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmZlZWRiYWNrLXdyYXBwZXIgLmZlZWwtaWNvbnMgLmZlZWwtaWNvbiB7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmZlZWRiYWNrLXdyYXBwZXIgLmZlZWwtaWNvbnMgLmZlZWwtaWNvbjpob3ZlciB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xuICBvcGFjaXR5OiAxO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5mZWVkYmFjay13cmFwcGVyIC5mZWVsLWljb25zIC5mZWVsLWljb24uc2VsZWN0ZWQge1xuICBvcGFjaXR5OiAxO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5mZWVkYmFjay13cmFwcGVyIC5mZWVsLWljb25zIC5mZWVsLWljb24uYmFkIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWJhZC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5mZWVkYmFjay13cmFwcGVyIC5mZWVsLWljb25zIC5mZWVsLWljb24ub2sge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tb2suc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZmVlZGJhY2std3JhcHBlciAuZmVlbC1pY29ucyAuZmVlbC1pY29uLmdvb2Qge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ29vZC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC50YWJsZWRyYWctdG9nZ2xlLXdlaWdodC13cmFwcGVyLFxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC50YWJsZXJlc3BvbnNpdmUtdG9nZ2xlLWNvbHVtbnMsXG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLWRyYWcsXG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIHRoZWFkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAucGFyYWdyYXBocy1kcm9wYnV0dG9uLXdyYXBwZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLnBhcmFncmFwaHMtZHJvcGJ1dHRvbi13cmFwcGVyIC5idXR0b24ge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNGOUQ4N0M7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1nb2FsLXJlbW92ZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5wYXJhZ3JhcGhzLWRyb3BidXR0b24td3JhcHBlciAuZmllbGQtYWRkLW1vcmUtc3VibWl0IHtcbiAgd2lkdGg6IDE4MHB4O1xuICBiYWNrZ3JvdW5kOiAjRjlEODdDO1xuICBjb2xvcjogIzMyMzMzMztcbiAgcGFkZGluZzogMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMTVweCBhdXRvIDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5wYXJhZ3JhcGhzLWRyb3BidXR0b24td3JhcHBlciAuYWpheC1wcm9ncmVzcyB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5qcy1mb3JtLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUge1xuICAvKi5hamF4LW5ldy1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xuICB9Ki9cbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQ0Y3RTU7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDM0cHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQgPiBkaXY6Zmlyc3QtY2hpbGQgZGl2OmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIC5wYXJhZ3JhcGhzLWRyb3BidXR0b24td3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQge1xuICBwYWRkaW5nOiAwIDAgN3B4IDA7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQ6bnRoLWNoaWxkKDIpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQgLnBhcmFncmFwaC10eXBlLXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5wYXJhZ3JhcGgtdHlwZS10b3Age1xuICBoZWlnaHQ6IDM0cHg7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAucGFyYWdyYXBocy1zdWJmb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5maWVsZC0tbmFtZS1maWVsZC10YXNrLW5vdGVzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjZmNmN2U1O1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gIHBhZGRpbmctdG9wOiA1NXB4O1xuICB6LWluZGV4OiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5maWVsZC0tbmFtZS1maWVsZC10YXNrLW5vdGVzIGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAuZmllbGQtLW5hbWUtZmllbGQtdGFzay1ub3RlcyAuanMtZm9ybS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZzogMCAxMHB4IDEwcHggNTBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAuZmllbGQtLW5hbWUtZmllbGQtdGFzay1ub3RlcyB0ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0ZEMkQyO1xuICBvdXRsaW5lOiBub25lO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogMTBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAuc2hvdy1ub3RlcyB7XG4gIG1hcmdpbi1ib3R0b206IDEzMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5zaG93LW5vdGVzIC5maWVsZC0tbmFtZS1maWVsZC10YXNrLW5vdGVzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQgLmZpZWxkLS1uYW1lLWZpZWxkLWFzc2lnbmVkLXRvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTZweDtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgdG9wOiAxMHB4O1xuICBib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJhY2tncm91bmQ6ICNFNEUwRjcgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRlYW0tdHJhbnNwYXJlbnQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAuZmllbGQtLW5hbWUtZmllbGQtYXNzaWduZWQtdG8gbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5maWVsZC0tbmFtZS1maWVsZC1hc3NpZ25lZC10byBzZWxlY3Qge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5maWVsZC0tbmFtZS1maWVsZC1hc3NpZ25lZC10byAuanMtZm9ybS10eXBlLWVudGl0eS1hdXRvY29tcGxldGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC40MSk7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQgLmZpZWxkLS1uYW1lLWZpZWxkLWFzc2lnbmVkLXRvIC5qcy1mb3JtLXR5cGUtZW50aXR5LWF1dG9jb21wbGV0ZS5zaG93LXVzZXJzIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAuZmllbGQtLW5hbWUtZmllbGQtYXNzaWduZWQtdG8gLmpzLWZvcm0tdHlwZS1lbnRpdHktYXV0b2NvbXBsZXRlIGlucHV0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAyNTBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAuZmllbGQtLW5hbWUtZmllbGQtdGFzay1uYW1lIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGhlaWdodDogNTBweDtcbiAgbWFyZ2luOiAwO1xuICB6LWluZGV4OiAxO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5maWVsZC0tbmFtZS1maWVsZC10YXNrLW5hbWUgLmpzLWZvcm0taXRlbSB7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAuZmllbGQtLW5hbWUtZmllbGQtdGFzay1uYW1lIC5qcy1mb3JtLWl0ZW0gaW5wdXQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMCA0MHB4IDAgMTBweDtcbiAgZm9udC1zaXplOiAwLjllbTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAuZmllbGQtLW5hbWUtZmllbGQtdGFzay1uYW1lIC5qcy1mb3JtLWl0ZW0gbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIHotaW5kZXg6IDE7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQgLmpzLWZvcm0tdHlwZS1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHdpZHRoOiAzNHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMzRweDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmM2M3NjI7XG4gIG1hcmdpbjogMDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAuanMtZm9ybS10eXBlLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kOiAjRjlEODdDIHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jaGVja2VkLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5maWVsZC0tbmFtZS1maWVsZC1zaG93LW5vdGVzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDhweDtcbiAgcmlnaHQ6IDQ0cHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQgLmZpZWxkLS1uYW1lLWZpZWxkLXNob3ctbm90ZXMgLmpzLWZvcm0tdHlwZS1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1lZGl0LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQgLmZpZWxkLS1uYW1lLWZpZWxkLXNob3ctbm90ZXMgLmpzLWZvcm0tdHlwZS1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWVkaXQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZmllbGQtLW5hbWUtZmllbGQtbm90aWZ5LXRlYW0tbWVtYmVycyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZmllbGQtLW5hbWUtZmllbGQtbm90aWZ5LXRlYW0tbWVtYmVycyAuZm9ybS1pdGVtLWZpZWxkLW5vdGlmeS10ZWFtLW1lbWJlcnMtdmFsdWUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5maWVsZC0tbmFtZS1maWVsZC1ub3RpZnktdGVhbS1tZW1iZXJzIC5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG1hcmdpbjogMDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZmllbGQtLW5hbWUtZmllbGQtbm90aWZ5LXRlYW0tbWVtYmVycyBsYWJlbC5yaWdodCB7XG4gIGxlZnQ6IDIwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmdvYWwtdGFzayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmdvYWwtdGFzayAudGFzay13cmFwIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kOiAjRkNGN0U1O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBmb250LXNpemU6IDAuOWVtO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5nb2FsLXRhc2sgLnRhc2std3JhcCAudG9wLWxpbmUtd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5nb2FsLXRhc2sgLnRhc2std3JhcCAubm90ZXMge1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NGRDJEMjtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAyMHB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5nb2FsLXRhc2sgLnRhc2std3JhcCAuaWNvbi1jb21wbGV0ZWQge1xuICBib3JkZXI6IDJweCBzb2xpZCAjRjlEODdDO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBtaW4td2lkdGg6IDM0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDM0cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZ29hbC10YXNrIC50YXNrLXdyYXAgLmljb24tY29tcGxldGVkLmNvbXBsZXRlZCB7XG4gIGJhY2tncm91bmQ6ICNGOUQ4N0MgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNoZWNrZWQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmdvYWwtdGFzayAuYXNzaWduZWQtdG8ge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBib3JkZXItcmFkaXVzOiAzNHB4O1xuICBiYWNrZ3JvdW5kOiAjNTlBM0QwO1xuICBjb2xvcjogd2hpdGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuOGVtO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5idXR0LXdyYXAgLmJ1dHQtZWRpdCB7XG4gIGJhY2tncm91bmQ6ICM3YjY4Yzg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmRhc2hib2FyZC13cmFwIC5zZWxlY3RlZC1uYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICM1OUEzRDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAwLjhlbTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuYmFjay1idXR0b24td3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5iYWNrLWJ1dHRvbi13cmFwLWdvYWxzIHtcbiAgcGFkZGluZzogMCAwIDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5iYWNrLWJ1dHRvbi13cmFwLWdvYWxzIC5mb3JtLXN1Ym1pdCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5iYWNrLWJ1dHRvbi13cmFwLWdvYWxzIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgcGFkZGluZzogMCAzMHB4IDQwcHggMzBweDtcbiAgfVxufVxuLnRhYmxlZHJhZy10b2dnbGUtd2VpZ2h0LXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udGFibGVkcmFnLWhhbmRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5maWVsZC0td2lkZ2V0LW15d2F5LWdvYWwtc2V0dGluZy1pbmxpbmUtcGFyYWdyYXBocy13aWRnZXQgLnBhcmFncmFwaHMtc3ViZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi8qKlxuICogRGlzYWJsZWQgc3RhdGVcbiAqL1xuaW5wdXQjZWRpdC1zdWJtaXQuZGlzYWJsZWQsXG5pbnB1dCNlZGl0LXN1Ym1pdFtkaXNhYmxlZF0ge1xuICBib3gtc2hhZG93OiBub25lO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBvcGFjaXR5OiAwLjU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4jZmllbGQtZ29hbC10YXNrLXZhbHVlcyB0aC5maWVsZC1sYWJlbCBwIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLnR3by1mYWN0b3ItZm9ybSB7XG4gIHdpZHRoOiA3MCU7XG59XG4udHdvLWZhY3Rvci1mb3JtIC5oZWFkZXItc21hbGwge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udHdvLWZhY3Rvci1mb3JtIGxhYmVsW2Zvcj1lZGl0LWNvZGVdIHtcbiAgd2lkdGg6IDI1MHB4O1xuICBtYXgtaGVpZ2h0OiA1MHB4O1xufVxuLnR3by1mYWN0b3ItZm9ybSBsYWJlbFtmb3I9ZWRpdC1jb2RlXS5yaWdodCB7XG4gIGxlZnQ6IGNhbGMoMTAwJSAtIDI3MHB4KTtcbn1cbi50d28tZmFjdG9yLWZvcm0gaW5wdXRbdHlwZT10ZXh0XSB7XG4gIHBhZGRpbmc6IDAgMjUwcHggMCAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnR3by1mYWN0b3ItZm9ybSAuZGVzY3JpcHRpb24ge1xuICB3aWR0aDogOTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmb250LXNpemU6IDAuOWVtO1xufVxuLnR3by1mYWN0b3ItZm9ybSBmaWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG59XG4udHdvLWZhY3Rvci1mb3JtIGZpZWxkc2V0IC5maWVsZHNldC1sZWdlbmQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4udHdvLWZhY3Rvci1mb3JtIGZpZWxkc2V0IC5maWVsZHNldC13cmFwcGVyIHtcbiAgZm9udC1zaXplOiAwLjllbTtcbn1cbi50d28tZmFjdG9yLWZvcm0gI2VkaXQtYWN0aW9ucyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50d28tZmFjdG9yLWZvcm0gI2VkaXQtYWN0aW9ucyBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBtYXJnaW46IDQwcHggMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLnByb2ZpbGUtY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucHJvZmlsZS1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbi5wcm9maWxlLWNvbnRlbnQgLmFqYXgtcHJvZ3Jlc3MtdGhyb2JiZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2ZpbGUtY29udGVudCBoMSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5wcm9maWxlLWNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxuLnByb2ZpbGUtY29udGVudCBoMS5hYm91dC10aXRsZSB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnByb2ZpbGUtY29udGVudCBoMS5hYm91dC10aXRsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4ucHJvZmlsZS1jb250ZW50IGgyIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLnByb2ZpbGUtY29udGVudCBoMyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5wcm9maWxlLWNvbnRlbnQgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5wcm9maWxlLWNvbnRlbnQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM3NjYyYzY7XG59XG4ucHJvZmlsZS1jb250ZW50IGE6aG92ZXIge1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtaGVhZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtaGVhZGVyIC5wcm9maWxlLXBlcnNvbi1kZXRhaWxzIHtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1wZXJzb24tZGV0YWlscyAuZW1wbG95bWVudC1zdGF0dXMge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1oZWFkZXIgLnByb2ZpbGUtcGVyc29uLWRldGFpbHMgLmVkdWNhdGlvbi1zdGF0dXMsXG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1wZXJzb24tZGV0YWlscyAuZW1haWwge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1oZWFkZXIgLnByb2ZpbGUtcGVyc29uLWRldGFpbHMgLmRldGFpbHMtc2VjdGlvbi10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1wZXJzb24tZGV0YWlscyAuZGV0YWlscy1zZWN0aW9uLWNvbnRlbnQge1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1wZXJzb24tZGV0YWlscyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtaGVhZGVyIC5wcm9maWxlLXN1cHBvcnQtaW5mb3JtYXRpb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBjb2xvcjogIzMyMzMzMztcbiAgcGFkZGluZzogMCAzM3B4IDE3cHggMzNweDtcbiAgd2lkdGg6IDYwJTtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtaGVhZGVyIC5wcm9maWxlLXN1cHBvcnQtaW5mb3JtYXRpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1zdXBwb3J0LWluZm9ybWF0aW9uIC5wcm9maWxlLXN1cHBvcnQtaW5mb3JtYXRpb24tdGl0bGUge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1zdXBwb3J0LWluZm9ybWF0aW9uIC5wcm9maWxlLXN1cHBvcnQtaW5mb3JtYXRpb24tdGl0bGUgLnByb2ZpbGUtc3VwcG9ydC1sb2dvIHtcbiAgd2lkdGg6IDE4MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiB7XG4gIG1hcmdpbi10b3A6IDQ1cHg7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBjb2xvcjogIzMyMzMzMztcbiAgcGFkZGluZzogMjZweCAyNXB4IDMwcHggMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuYnV0dC1tb3JlLWZvci1zdXBwb3J0LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXRpdGxlIC5pY29uLWNhdGVnb3J5IHtcbiAgYm9yZGVyLXJhZGl1czogMzRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDYwJTtcbiAgd2lkdGg6IDY4cHg7XG4gIGhlaWdodDogNjhweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtdGl0bGUgLmljb24tY2F0ZWdvcnkuY2FyZWVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU5QTNEMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNhcmVlci5zdmcpO1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtdGl0bGUgLmljb24tY2F0ZWdvcnkud29yayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2M3NjI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi13b3JrLnN2Zyk7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy10aXRsZSAuaWNvbi1jYXRlZ29yeS5saWZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlOWE5NTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWxpZmUuc3ZnKTtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXRpdGxlIC5pY29uLWNhdGVnb3J5LnRyYWluaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2Y2M4ODtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRyYWluaW5nLnN2Zyk7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy10aXRsZSAuaWNvbi1jYXRlZ29yeS5zdHJlbmd0aHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2I2OGM4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc3RyZW5ndGhzLnN2Zyk7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zdWJ0aXRsZSB7XG4gIG1hcmdpbjogMzBweCAzMHB4IDAgMzBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXN1YnRpdGxlIHtcbiAgICBtYXJnaW46IDMwcHggMCAwO1xuICB9XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmVtcHR5LXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5lbXB0eS1zZWN0aW9uIC5pY29uLWVtcHR5IHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWV4Y2xhbWF0aW9uLnN2Zyk7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmVtcHR5LXNlY3Rpb24gcCB7XG4gIHdpZHRoOiA2NSU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogOTBweDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiB1bCBsaTo6bWFya2VyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb2xvcjogIzQwYTNkNDtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuY2FyZWVyLXRvcC10aHJlZS1oZWFkaW5nIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmNhcmVlci10b3AtdGhyZWUtaGVhZGluZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyNSUgMjUlIDI1JSAyNSU7XG4gIG1hcmdpbjogMzBweCAzMHB4IDAgMzBweDtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzLmxpZmUge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cy5zdHJlbmd0aHMge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cy5zdHJlbmd0aHMgdWwge1xuICBjb2x1bW4tY291bnQ6IDI7XG4gIGNvbHVtbi1nYXA6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cy5zdHJlbmd0aHMgdWwge1xuICAgIGNvbHVtbi1jb3VudDogMTtcbiAgfVxufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMudHJhaW5pbmcge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDUwJSA1MCU7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cy5jYXJlZXIge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAwLjVmcjtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzLmNhcmVlciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMC41ZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgfVxufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMgLmdyaWQtaXRlbSB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYzNjM2MzO1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMgLmdyaWQtaXRlbSBoMyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cyAuZ3JpZC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzIC5ncmlkLWl0ZW06bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cyAuZ3JpZC1pdGVtIC5ub3QtYXZhaWxhYmxlIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzLndvcmssIC5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzLnRyYWluaW5nIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG4gIH1cbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzLndvcmsgLmdyaWQtaXRlbSwgLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMudHJhaW5pbmcgLmdyaWQtaXRlbSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzIC5jYXJlZXItZ3JpZC1pdGVtIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cyAuY2FyZWVyLWdyaWQtaXRlbS5jYXJlZXItYm90dG9tLXRocmVlIHtcbiAgcGFkZGluZy10b3A6IDIzcHg7XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAjYzNjM2MzO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMgLmNhcmVlci1ncmlkLWl0ZW0ge1xuICAgIHBhZGRpbmctdG9wOiAyM3B4O1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNjM2MzYzM7XG4gIH1cbiAgLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMgLmNhcmVlci1ncmlkLWl0ZW0uY2FyZWVyLWJvdHRvbS10aHJlZSB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMgLmNhcmVlci1ncmlkLWl0ZW0gLmNhcmVlci1ncmlkLWl0ZW0tY29udGVudC13cmFwIC5jYXJlZXItdHlwZS1oZWFkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzIC5jYXJlZXItZ3JpZC1pdGVtIC5jYXJlZXItZ3JpZC1pdGVtLWNvbnRlbnQtd3JhcCAuY2FyZWVyLXR5cGUtaGVhZGluZyAuY2FyZWVyLXBlcmNlbnRhZ2Uge1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogNjVweDtcbiAgaGVpZ2h0OiA2NXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzIC5jYXJlZXItZ3JpZC1pdGVtIC5jYXJlZXItZ3JpZC1pdGVtLWNvbnRlbnQtd3JhcCAuY2FyZWVyLXR5cGUtaGVhZGluZyAuY2FyZWVyLXBlcmNlbnRhZ2UuY2FyZWVyLXRvcC10aHJlZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNGU5Zjc7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cyAuY2FyZWVyLWdyaWQtaXRlbSAuY2FyZWVyLWdyaWQtaXRlbS1jb250ZW50LXdyYXAgLmNhcmVlci10eXBlLWhlYWRpbmcgLmNhcmVlci1wZXJjZW50YWdlLmNhcmVlci1ib3R0b20tdGhyZWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFlMmU4O1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMgLmNhcmVlci1ncmlkLWl0ZW0gLmNhcmVlci1ncmlkLWl0ZW0tY29udGVudC13cmFwIC5jYXJlZXItdHlwZS1oZWFkaW5nIC5jYXJlZXItdHlwZS10aXRsZSB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzIC5jYXJlZXItZ3JpZC1pdGVtIC5jYXJlZXItZ3JpZC1pdGVtLWNvbnRlbnQtd3JhcCAuY2FyZWVyLXR5cGUtYmx1cmIge1xuICB3aWR0aDogOTAlO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMgLmNhcmVlci1ncmlkLWl0ZW0gLmNhcmVlci1ncmlkLWl0ZW0tY29udGVudC13cmFwIC5jYXJlZXItdHlwZS1ibHVyYiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzIC5jYXJlZXItZ3JpZC1pdGVtIC5jYXJlZXItZ3JpZC1pdGVtLWNvbnRlbnQtd3JhcCAubGluay1jYXJlZXItc3VnZ2VzdGlvbnMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzIC5jYXJlZXItZ3JpZC1pdGVtIC5jYXJlZXItZ3JpZC1pdGVtLWNvbnRlbnQtd3JhcCAubGluay1jYXJlZXItc3VnZ2VzdGlvbnMuY2FyZWVyLWJvdHRvbS10aHJlZSB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuXG4uZGFzaGJvYXJkLXNwZS13cmFwIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuZGFzaGJvYXJkLXNwZS13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5kYXNoYm9hcmQtc3BlLXdyYXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS10aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5kYXNoYm9hcmQtc3BlLXdyYXAgLmRhc2hib2FyZC1zcGUtdGl0bGUgaDEge1xuICBmb250LXNpemU6IDMycHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLXRpdGxlIGgxIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cbi5kYXNoYm9hcmQtc3BlLXdyYXAgLmRhc2hib2FyZC1zcGUtdGl0bGUgcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4uZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLXRpdGxlIC5QVUctaW52aXRlIHtcbiAgYmFja2dyb3VuZDogI2Y4ZWFiNjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgZm9udC1zaXplOiAwLjg4cmVtO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5kYXNoYm9hcmQtc3BlLXdyYXAgLmRhc2hib2FyZC1zcGUtY29udGVudCBoMiB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS1jb250ZW50IC55b3VuZy1wZW9wbGUtdGFibGUtd3JhcCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDIwcHggNTBweCA1MHB4O1xuICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsIDU4LCA3MSwgMC4yNSk7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5kYXNoYm9hcmQtc3BlLXdyYXAgLmRhc2hib2FyZC1zcGUtY29udGVudCAueW91bmctcGVvcGxlLXRhYmxlLXdyYXAge1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwO1xuICB9XG59XG4uZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLWNvbnRlbnQgLnlvdW5nLXBlb3BsZS10YWJsZS13cmFwIHRhYmxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGFibGUtbGF5b3V0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLWNvbnRlbnQgLnlvdW5nLXBlb3BsZS10YWJsZS13cmFwIHRhYmxlIHRoZWFkIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xuICB9XG59XG4uZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLWNvbnRlbnQgLnlvdW5nLXBlb3BsZS10YWJsZS13cmFwIHRhYmxlIHRoIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlM2UzZTM7XG59XG4uZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLWNvbnRlbnQgLnlvdW5nLXBlb3BsZS10YWJsZS13cmFwIHRhYmxlIHRkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlM2UzZTM7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS1jb250ZW50IC55b3VuZy1wZW9wbGUtdGFibGUtd3JhcCB0YWJsZSB0ZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjYzBlNWY3O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmZmZmY7XG4gIH1cbiAgLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS1jb250ZW50IC55b3VuZy1wZW9wbGUtdGFibGUtd3JhcCB0YWJsZSB0ZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1sYWJlbCk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB3aWR0aDogMTAwcHg7XG4gIH1cbiAgLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS1jb250ZW50IC55b3VuZy1wZW9wbGUtdGFibGUtd3JhcCB0YWJsZSB0ZC5idXR0b24tY2VsbCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZTNlM2UzO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS1jb250ZW50IC55b3VuZy1wZW9wbGUtdGFibGUtd3JhcCB0YWJsZSB0ZC5idXR0b24tY2VsbDpiZWZvcmUge1xuICAgIHdpZHRoOiAwcHg7XG4gIH1cbiAgLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS1jb250ZW50IC55b3VuZy1wZW9wbGUtdGFibGUtd3JhcCB0YWJsZSB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDAgMDtcbiAgfVxuICAuZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLWNvbnRlbnQgLnlvdW5nLXBlb3BsZS10YWJsZS13cmFwIHRhYmxlIHRkOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAyMHB4IDIwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLWNvbnRlbnQgLnlvdW5nLXBlb3BsZS10YWJsZS13cmFwIHRhYmxlIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS1jb250ZW50IC55b3VuZy1wZW9wbGUtdGFibGUtd3JhcCB0YWJsZSBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5kYXNoYm9hcmQtc3BlLXdyYXAgLmRhc2hib2FyZC1zcGUtY29udGVudCAueW91bmctcGVvcGxlLXRhYmxlLXdyYXAgdGFibGUgYTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxLjVlbTtcbn1cbi5kYXNoYm9hcmQtc3BlLXdyYXAgLmRhc2hib2FyZC1zcGUtY29udGVudCAueW91bmctcGVvcGxlLXRhYmxlLXdyYXAgdGFibGUgaDIge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS1jb250ZW50IC55b3VuZy1wZW9wbGUtdGFibGUtd3JhcCB0YWJsZSAueW91bmctcGVyc29uLW5hbWUge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5kYXNoYm9hcmQtc3BlLXdyYXAgLmRhc2hib2FyZC1zcGUtY29udGVudCAueW91bmctcGVvcGxlLXRhYmxlLXdyYXAgdGFibGUgLnlvdW5nLXBlcnNvbi1lbWFpbCB7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS1jb250ZW50IC55b3VuZy1wZW9wbGUtdGFibGUtd3JhcCB0YWJsZSAuYnV0dG9uLWNlbGwge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiByaWdodDtcbn1cbi5kYXNoYm9hcmQtc3BlLXdyYXAgLmRhc2hib2FyZC1zcGUtY29udGVudCAueW91bmctcGVvcGxlLXRhYmxlLXdyYXAgdGFibGUgLmVsbGlwc2lzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLWNvbnRlbnQgLnlvdW5nLXBlb3BsZS10YWJsZS13cmFwIHRhYmxlIC5lbGxpcHNpcyB7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgfVxufVxuXG4uYnV0dC10by15cC1kZXRhaWxzIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDEwcHggMDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG59XG4uYnV0dC10by15cC1kZXRhaWxzIC5pY29uIHtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2NhNTtcbiAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XG4gIGJhY2tncm91bmQtc2l6ZTogNjAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNDYlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbn1cbi5idXR0LXRvLXlwLWRldGFpbHMgLnRpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAwLjYzcmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMzMzdjYTU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5idXR0LXRvLXlwLWRldGFpbHMubmV4dCAuaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi11c2VyLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlO1xufVxuLmJ1dHQtdG8teXAtZGV0YWlscy5nb2FscyAuaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1nb2FsLWxpZ2h0LnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogNzAlO1xufVxuLmJ1dHQtdG8teXAtZGV0YWlscy50ZWFtIC5pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRlYW0td2hpdGUuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiA3MCU7XG59XG4uYnV0dC10by15cC1kZXRhaWxzLm1lZXRpbmdzIC5pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNhbGVuZGFyLXdoaXRlLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogNjAlO1xufVxuLmJ1dHQtdG8teXAtZGV0YWlscy5yZW1vdmUgLmljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNsb3NlLXJlZC5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDQwJTtcbn1cbi5idXR0LXRvLXlwLWRldGFpbHMucmVtb3ZlIC50aXRsZSB7XG4gIGNvbG9yOiAjZWE4NzgyO1xufVxuLmJ1dHQtdG8teXAtZGV0YWlsczpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG59XG5cbi51aS13aWRnZXQtb3ZlcmxheSB7XG4gIG9wYWNpdHk6IDAuNyAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4uZXZpZGVuY2UtZGlhbG9nIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiBhdXRvO1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG4uZXZpZGVuY2UtZGlhbG9nIC51aS1kaWFsb2ctdGl0bGViYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZXZpZGVuY2UtZGlhbG9nID4gI2RydXBhbC1tb2RhbCB7XG4gIG1hcmdpbjogMS43NXJlbSBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwLjVlbSAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLmV2aWRlbmNlLWRpYWxvZyA+ICNkcnVwYWwtbW9kYWwge1xuICAgIHBhZGRpbmc6IDAuNWVtIDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ldmlkZW5jZS1kaWFsb2cgPiAjZHJ1cGFsLW1vZGFsIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi5ldmlkZW5jZS1jb250YWluZXIge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIHBhZGRpbmc6IDMwcHggNDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5ldmlkZW5jZS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDE3cHggMjhweCAxN3B4IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ldmlkZW5jZS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbi5ldmlkZW5jZS1jb250YWluZXIgYSB7XG4gIGNvbG9yOiAjNzY2MmM2O1xufVxuLmV2aWRlbmNlLWNvbnRhaW5lciBhOmhvdmVyIHtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtaGVhZGVyIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAuZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1oZWFkZXIgaDEge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtaGVhZGVyIC5jbG9zZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLWhlYWRlciAuY2xvc2UtY29udGFpbmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIH1cbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLWhlYWRlciAuY2xvc2UtY29udGFpbmVyIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtaGVhZGVyIC5jbG9zZS1jb250YWluZXIgYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA1NnB4O1xuICBib3JkZXItcmFkaXVzOiA1MS43cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdjYTU7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDQ2JTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDQ2JTtcbiAgb3V0bGluZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMTBweCAwIDVweCAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtaGVhZGVyIC5jbG9zZS1jb250YWluZXIgYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1oZWFkZXIgLmNsb3NlLWNvbnRhaW5lciBidXR0b24ubmV4dCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jbG9zZS1saWdodC5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDQ2JTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLWhlYWRlciAuY2xvc2UtY29udGFpbmVyIGJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLWhlYWRlciAuY2xvc2UtY29udGFpbmVyIGJ1dHRvbiB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1oZWFkZXIgLmNsb3NlLWNvbnRhaW5lcjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1zdWItaGVhZGVyIHtcbiAgcGFkZGluZzogMjBweDtcbiAgLyppbWcge1xuICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgbWFyZ2luOiAxNXB4IDIwcHggMCAxNXB4O1xuICB9XG5cbiAgaDIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTVweDtcbiAgfSovXG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1zdWItaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gIH1cbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLXN1Yi1oZWFkZXIgLmV2aWRlbmNlLW5vdGUge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZjhlYWI2O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBmb250LXNpemU6IDAuODhyZW07XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5oZWFkZXItaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIHdpZHRoOiA2NHB4O1xuICBtaW4td2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNjRweDtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA1MCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmV2aWRlbmNlLWNvbnRhaW5lciAuaGVhZGVyLWljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtaW4td2lkdGg6IDUwcHg7XG4gIH1cbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmhlYWRlci1pY29uLmljb24td29yayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGM3NjA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi13b3JrLnN2Zyk7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5oZWFkZXItaWNvbi5pY29uLWxpZmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWU5YTk1O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tbGlmZS5zdmcpO1xufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuaGVhZGVyLWljb24uaWNvbi1zdHJlbmd0aHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2I2OGM4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc3RyZW5ndGhzLnN2Zyk7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5oZWFkZXItaWNvbi5pY29uLWNhcmVlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OUEzRDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jYXJlZXIuc3ZnKTtcbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmhlYWRlci1pY29uLmljb24tdHJhaW5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODZjYzg4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdHJhaW5pbmcuc3ZnKTtcbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctZW1wdHktY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIG1hcmdpbjogODVweCAwO1xufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1lbXB0eS1jb250YWluZXIgaW1nIHtcbiAgd2lkdGg6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWVtcHR5LWNvbnRhaW5lciBzcGFuIHtcbiAgZm9udC1zaXplOiAxLjFyZW07XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciB7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgfVxufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYXJlYSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjVmNjtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMzZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctaGVhZGluZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgaDMge1xuICBmb250LXNpemU6IDIwcHg7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciB1bCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIGxpOjptYXJrZXIge1xuICBjb2xvcjogIzU5YTNkMDtcbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciBwIHtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5IHtcbiAgcGFkZGluZzogMCAxMnB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYm9keSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYm9keSBwOmhhcygrIHVsKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMGU1Zjc7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMTBweDtcbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWJvZHkgcCB+IHVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MwZTVmNztcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCA0MHB4IDEwcHggNDBweDtcbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWJvZHkgLnN0cmVuZ3RoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MwZTVmNztcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWJvZHkgLnN0cmVuZ3RoIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYm9keSAuc3RyZW5ndGggLm51bWJlciB7XG4gIGZvbnQtc2l6ZTogMS44OHJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjNTlhM2QwO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5IC5zdHJlbmd0aCBoMyB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luOiAwO1xufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYm9keSAuc3RyZW5ndGggLnN0cmVuZ3RoLWRldGFpbCBwIHtcbiAgbWFyZ2luOiAxMHB4IDAgMCAwO1xufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYm9keSAuc3RyZW5ndGggLmltYWdlLXdyYXAge1xuICB3aWR0aDogMTAwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5IC5zdHJlbmd0aCAuaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgZGlzbGF5OiBub25lO1xuICB9XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5IC5zdHJlbmd0aCAuaW1hZ2Utd3JhcCBpbWcge1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5IC5zdHJlbmd0aCAuaW1hZ2Utd3JhcCBpbWcge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYm9keSAuc3RyZW5ndGggLmltYWdlLXdyYXAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5LnNlbnNvcnkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYm9keS5zZW5zb3J5IC5ib2R5LXdyYXAge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWJvZHkuc2Vuc29yeSAuYm9keS13cmFwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWJvZHkuc2Vuc29yeSAuaW1hZ2Utd3JhcCBpbWcge1xuICB3aWR0aDogMTAwcHg7XG4gIG1hcmdpbjogMjBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWJvZHkuc2Vuc29yeSAuaW1hZ2Utd3JhcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5LnNlbnNvcnkgLmltYWdlLXdyYXAgaW1nIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYm9keSAubWFwcGluZy1hbnN3ZXIge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYm9keSAubWFwcGluZy1hbnN3ZXIucG9zdHNjaG9vbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5IC5tYXBwaW5nLWFuc3dlci5wb3N0c2Nob29sIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5IC5tYXBwaW5nLWFuc3dlci5wb3N0c2Nob29sIC5ib2R5LXdyYXAge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWJvZHkgLm1hcHBpbmctYW5zd2VyLnBvc3RzY2hvb2wgLmJvZHktd3JhcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5IC5tYXBwaW5nLWFuc3dlci5wb3N0c2Nob29sIC5pbWFnZS13cmFwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5IC5tYXBwaW5nLWFuc3dlci5wb3N0c2Nob29sIGltZyB7XG4gIHdpZHRoOiAxMDBweDtcbiAgbWFyZ2luOiAyMHB4O1xufVxuXG4udXBkYXRlLXdoeWFyZXlvdWhlcmUtZm9ybSBoMSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi51cGRhdGUtd2h5YXJleW91aGVyZS1mb3JtIC53aHlhcmV5b3VoZXJlLWJsb2NrIHtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuLnVwZGF0ZS13aHlhcmV5b3VoZXJlLWZvcm0gLndoeWFyZXlvdWhlcmUtYmxvY2sgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi51cGRhdGUtd2h5YXJleW91aGVyZS1mb3JtIC53aHlhcmV5b3VoZXJlLWJsb2NrIC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggbGFiZWwge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4udXBkYXRlLXdoeWFyZXlvdWhlcmUtZm9ybSAuZm9ybS1pbmZvLWNvcHkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udXBkYXRlLXdoeWFyZXlvdWhlcmUtZm9ybSAuY29udGVudC1pbmZvIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnVwZGF0ZS13aHlhcmV5b3VoZXJlLWZvcm0gLmNvbnRlbnQtaW5mby52aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udXBkYXRlLXdoeWFyZXlvdWhlcmUtZm9ybSAubWVzc2FnZS1ibG9jayB7XG4gIG1heC13aWR0aDogMzkwcHg7XG59XG4udXBkYXRlLXdoeWFyZXlvdWhlcmUtZm9ybSAuZm9ybS1hY3Rpb25zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnVwZGF0ZS13aHlhcmV5b3VoZXJlLWZvcm0gLmZvcm0tYWN0aW9ucyAuYnV0dC1nZW5lcmFsIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuc2VuZGluZy1pbnZpdGVzLWZvcm0ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAjdGVhbS1tZW1iZXItbWFpbC1maWVsZHNldC13cmFwcGVyLFxuLnNlbmRpbmctaW52aXRlcy1mb3JtICN5b3VuZy1wZXJzb24tbWFpbC1maWVsZHNldC13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtICNlZGl0LXRlYW0tbWVtYmVyLW1haWwtZmllbGRzZXQsXG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gI2VkaXQteW91bmctcGVyc29uLW1haWwtZmllbGRzZXQsXG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQteW91bmctcGVyc29uLW1haWwtZmllbGRzZXRdLFxuLnNlbmRpbmctaW52aXRlcy1mb3JtIFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LXRlYW0tbWVtYmVyLW1haWwtZmllbGRzZXRdIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gLmpzLWZvcm0tc3VibWl0IHtcbiAgYmFja2dyb3VuZDogIzdiNjhjODtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gLmpzLWZvcm0tc3VibWl0IC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmIHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1uZXh0LXB1cnBsZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1OCUgNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtIC5qcy1mb3JtLXN1Ym1pdCNkZXN0cnVjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNkYzM4MzA7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gLmpzLWZvcm0tc3VibWl0I2Rlc3RydWN0aXZlIC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kOiAjZGMzODMwIHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jbG9zZS1saWdodC5zdmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1OCUgNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtIC5qcy1mb3JtLXN1Ym1pdDpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciAhaW1wb3J0YW50O1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtIC5pbm5lci1maWVsZHNldCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIG1hcmdpbjogNDBweCAwO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiwgNTgsIDcxLCAwLjI1KTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5zZW5kaW5nLWludml0ZXMtZm9ybSAuaW5uZXItZmllbGRzZXQge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAuaW5uZXItZmllbGRzZXQgLm1lbWJlci1kZXRhaWxzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtIC5pbm5lci1maWVsZHNldCAubWVtYmVyLWRldGFpbHMgLm1lbWJlci1uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gLmlubmVyLWZpZWxkc2V0IC5tZW1iZXItZGV0YWlscy5wZW5kaW5nIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtIC5pbm5lci1maWVsZHNldCAubWVtYmVyLWVtYWlsLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gLmlubmVyLWZpZWxkc2V0IC5tZW1iZXItZW1haWwtd3JhcCAubWVtYmVyLWljb24ge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA1MHB4O1xuICBtaW4td2lkdGg6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEuMXJlbTtcbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAuaW5uZXItZmllbGRzZXQgLm1lbWJlci1lbWFpbC13cmFwIC5tZW1iZXItaWNvbi5wZW5kaW5nIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAuaW5uZXItZmllbGRzZXQgLmZvcm0taXRlbSB7XG4gIG1hcmdpbjogMDtcbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAuaW5uZXItZmllbGRzZXQ6bnRoLWNoaWxkKDEpIC5tZW1iZXItaWNvbiB7XG4gIGJhY2tncm91bmQ6ICM4NkNDODg7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gLmlubmVyLWZpZWxkc2V0Om50aC1jaGlsZCgyKSAubWVtYmVyLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjNTlBM0QwO1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtIC5pbm5lci1maWVsZHNldDpudGgtY2hpbGQoMykgLm1lbWJlci1pY29uIHtcbiAgYmFja2dyb3VuZDogI0VFOUE5NTtcbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAjeW91bmctcGVyc29uLW1haWwtZmllbGRzZXQtd3JhcHBlciAuZmllbGRzZXQtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gI3lvdW5nLXBlcnNvbi1tYWlsLWZpZWxkc2V0LXdyYXBwZXIgLmZpZWxkc2V0LXdyYXBwZXIgLmpzLWZvcm0tc3VibWl0IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICMzMzdjYTU7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gI3lvdW5nLXBlcnNvbi1tYWlsLWZpZWxkc2V0LXdyYXBwZXIgLmZpZWxkc2V0LXdyYXBwZXIgLmpzLWZvcm0tc3VibWl0IC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kOiAjMzM3Y2E1IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1uZXh0LnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDU4JSA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gI3lvdW5nLXBlcnNvbi1tYWlsLWZpZWxkc2V0LXdyYXBwZXIgLmZpZWxkc2V0LXdyYXBwZXIgLmpzLWZvcm0tc3VibWl0I2Rlc3RydWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2VhODc4Mjtcbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAubWVzc2FnZS1ibG9jay5uby1tZW1iZXJzIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAuY29uc2VudC1kaXNjbGFpbWVyIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtIC5hbGwtaW52aXRlcy13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtIC5hbGwtaW52aXRlcy13cmFwIC5pbm5lci1maWVsZHNldCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gLmludml0ZS1tZW1iZXJzIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAuaW52aXRlLW1lbWJlcnMgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtIC5pbnZpdGUtbWVtYmVycyAuanMtZm9ybS10eXBlLWNoZWNrYm94IGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5teS1xdWl6LXByb2ZpbGUgLnByb2ZpbGUtaGVhZGVyIGltZyB7XG4gIGhlaWdodDogMTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBkaXNwbGF5OiBub25lO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5idXR0b24td3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5idXR0b24td3JhcCBidXR0b246Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAuYnV0dC1zbGltIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjRTRFMEY3O1xuICBib3JkZXI6IDJweCBzb2xpZCAjRTRFMEY3O1xuICBjb2xvcjogIzMyMzMzMztcbiAgcGFkZGluZzogMCAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAuYnV0dC1zbGltIC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogI0FBOUVFMztcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLWhlYWRlciB7XG4gIG1hcmdpbjogMCAwIDQwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtaGVhZGVyIC5oZWFkZXItYnV0dG9ucy13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1oZWFkZXIgLnByb2ZpbGUtbmFtZSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1uYW1lIGgxIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1uYW1lIC5wcm9ub3VucyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCB0ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHggNDBweCAxMHB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U0RTBGNztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMjBweDtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCB0ZXh0YXJlYSB7XG4gICAgcGFkZGluZy1yaWdodDogODBweDtcbiAgfVxufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcGVyc29uLWFib3V0LXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcGVyc29uLWFib3V0LXdyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXBlcnNvbi1hYm91dC13cmFwIC5kZXRhaWxzLXNlY3Rpb24ge1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBmbGV4OiAwLjQ4O1xuICBwYWRkaW5nOiAyMHB4IDMwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1wZXJzb24tYWJvdXQtd3JhcCAuZGV0YWlscy1zZWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1wZXJzb24tYWJvdXQtd3JhcCAuZGV0YWlscy1zZWN0aW9uIGgyIHtcbiAgbWFyZ2luOiAwIDAgNXB4O1xuICBmb250LXNpemU6IDEuMnJlbTtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXBlcnNvbi1hYm91dC13cmFwIC5kZXRhaWxzLXNlY3Rpb24gLmRldGFpbCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1wZXJzb24tYWJvdXQtd3JhcCAuZGV0YWlscy1zZWN0aW9uIHAge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtbm90ZSB7XG4gIG1hcmdpbjogNDBweCAwO1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZjhlYWI2O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBmb250LXNpemU6IDAuODhyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1ub3RlIC5ub3RlLWljb24ge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1ub3RlIHAge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMS4xMnJlbTtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgc3VtbWFyeSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIHN1bW1hcnk6Om1hcmtlciB7XG4gIGNvbG9yOiByZWQ7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIHN1bW1hcnkgaW1nIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgc3VtbWFyeTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBjb250ZW50OiBcIiDilrhcIjtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgc3VtbWFyeTpob3ZlciwgLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyBzdW1tYXJ5OmZvY3VzLXZpc2libGUge1xuICBjb2xvcjogd2hpdGU7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIHN1bW1hcnk6aG92ZXIgaW1nLCAubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIHN1bW1hcnk6Zm9jdXMtdmlzaWJsZSBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSkgcm90YXRlKC00ZGVnKTtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHNbb3Blbl0gc3VtbWFyeTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIOKWvlwiO1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAge1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAyMHB4IDMwcHg7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCBoMiB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCAucmVzdWx0LWFyZWFzLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIC5yZXN1bHQtYXJlYXMtd3JhcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgLnJlc3VsdC1hcmVhcy13cmFwIC5uby1yZXN1bHRzIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMzBweCAwIDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgLnJlc3VsdC1hcmVhcy13cmFwIC5yZXN1bHQtYXJlYSB7XG4gIGZsZXg6IDAuMztcbiAgbWluLXdpZHRoOiAzMCU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCAucmVzdWx0LWFyZWFzLXdyYXAgLnJlc3VsdC1hcmVhIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgLnJlc3VsdC1hcmVhcy13cmFwIC5yZXN1bHQtYXJlYSAucmVzdWx0LXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgLnJlc3VsdC1hcmVhcy13cmFwIC5yZXN1bHQtYXJlYSAucmVzdWx0LXRpdGxlIGgzIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCAucmVzdWx0LWFyZWFzLXdyYXAgLnJlc3VsdC1hcmVhIC5yZXN1bHQtdGl0bGUgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCAucmVzdWx0LWFyZWFzLXdyYXAgLnJlc3VsdC1hcmVhIHAsIC5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIC5yZXN1bHQtYXJlYXMtd3JhcCAucmVzdWx0LWFyZWEgbGkge1xuICBmb250LXNpemU6IDAuOHJlbTtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIC5yZXN1bHQtYXJlYXMtd3JhcCAucmVzdWx0LWFyZWEgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCAucmVzdWx0LWFyZWFzLXdyYXAgKyBoMiB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCBhcnRpY2xlIHtcbiAgbWFyZ2luLXRvcDogODBweDtcbiAgZGlzcGxheTogZ3JpZDtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIGFydGljbGUudGFicyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCBhcnRpY2xlLnRhYnMge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIGFydGljbGUudGFicyBzZWN0aW9uIHtcbiAgZ3JpZC1hcmVhOiAxLzEvMi8yO1xuICB0b3A6IDEuOGVtO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB6LWluZGV4OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIGFydGljbGUudGFicyBzZWN0aW9uIHtcbiAgICBncmlkLWFyZWE6IGF1dG87XG4gIH1cbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIGFydGljbGUudGFicyBzZWN0aW9uOmZpcnN0LWNoaWxkIHtcbiAgei1pbmRleDogMTtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIGFydGljbGUudGFicyBzZWN0aW9uIGgyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB3aWR0aDogMTgwcHg7XG4gIGhlaWdodDogMS44ZW07XG4gIHRvcDogLTEuOGVtO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjOTk5O1xuICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZTtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIGFydGljbGUudGFicyBzZWN0aW9uIGgyLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0FBOUVFMztcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIGFydGljbGUudGFicyBzZWN0aW9uIGgyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzMyMzMzMztcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCBhcnRpY2xlLnRhYnMgc2VjdGlvbiBoMiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG91dGxpbmU6IDAgbm9uZTtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgYXJ0aWNsZS50YWJzIHNlY3Rpb24gaDI6aG92ZXIgYSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCBhcnRpY2xlLnRhYnMgc2VjdGlvbiAucmVzdWx0LWFyZWFzLXdyYXAge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIGFydGljbGUudGFicyBzZWN0aW9uIC5yZXN1bHQtYXJlYXMtd3JhcCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIGFydGljbGUudGFicyBzZWN0aW9uOm50aC1jaGlsZCgyKSBoMiB7XG4gIGxlZnQ6IDE4MHB4O1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgYXJ0aWNsZS50YWJzIHNlY3Rpb246bnRoLWNoaWxkKDMpIGgyIHtcbiAgbGVmdDogMzYwcHg7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCBhcnRpY2xlLnRhYnMgc2VjdGlvbjpudGgtY2hpbGQoNCkgaDIge1xuICBsZWZ0OiA1NDBweDtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIGFydGljbGUudGFicyBzZWN0aW9uOnRhcmdldCB7XG4gIHotaW5kZXg6IDI7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCBhcnRpY2xlLnRhYnMgc2VjdGlvbjp0YXJnZXQgaDIge1xuICBjb2xvcjogIzMyMzMzMztcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNBQTlFRTM7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCAuYnV0dC1zbGltIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgLmJ1dHQtZ2V0LXN0YXJ0ZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgLmJ1dHQtZ2V0LXN0YXJ0ZWQgLmJ1dHQtaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIC51c2VyLXRob3VnaHRzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDgwcHg7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCAudXNlci10aG91Z2h0cyBidXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNFNEUwRjc7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIG1hcmdpbjogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIC51c2VyLXRob3VnaHRzIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNBQTlFRTM7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlsczpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cblxuI3ByaW50LXBvcG92ZXJbcG9wb3Zlcl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2Utb3V0LCB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi1iZWhhdmlvcjogYWxsb3ctZGlzY3JldGU7XG59XG4jcHJpbnQtcG9wb3Zlcltwb3BvdmVyXTo6YmFja2Ryb3Age1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG59XG4jcHJpbnQtcG9wb3Zlcltwb3BvdmVyXTpwb3BvdmVyLW9wZW4ge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IC8qIEZpbmFsIHN0YXRlIHdoZW4gb3BlbiAqL1xufVxuI3ByaW50LXBvcG92ZXJbcG9wb3Zlcl0gaDEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4jcHJpbnQtcG9wb3Zlcltwb3BvdmVyXSBwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI3ByaW50LXBvcG92ZXJbcG9wb3Zlcl0gI2J1dHQtY2xvc2Uge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvaWNvbi1jbG9zZS5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNXB4O1xuICB0b3A6IDVweDtcbiAgYm9yZGVyOiBub25lO1xufVxuI3ByaW50LXBvcG92ZXJbcG9wb3Zlcl0gLmNoZWNrYm94IHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4jcHJpbnQtcG9wb3Zlcltwb3BvdmVyXSAuYnV0dG9uLXdyYXAge1xuICBtYXJnaW46IDIwcHggMCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jcHJpbnQtcG9wb3Zlcltwb3BvdmVyXSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW46IDAgMTBweCAwIDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1OUEzRDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cbiNwcmludC1wb3BvdmVyW3BvcG92ZXJdIGlucHV0W3R5cGU9Y2hlY2tib3hdOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbiAgYmFja2dyb3VuZDogd2hpdGUgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRpY2suc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG59XG4jcHJpbnQtcG9wb3Zlcltwb3BvdmVyXSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkIHtcbiAgYmFja2dyb3VuZDogd2hpdGUgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRpY2suc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG59XG4jcHJpbnQtcG9wb3Zlcltwb3BvdmVyXSBpbnB1dFt0eXBlPWNoZWNrYm94XTpub3QoOmNoZWNrZWQpIHtcbiAgYmFja2dyb3VuZDogd2hpdGUgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlO1xufVxuI3ByaW50LXBvcG92ZXJbcG9wb3Zlcl0gaW5wdXRbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjU7XG59XG4jcHJpbnQtcG9wb3Zlcltwb3BvdmVyXSBpbnB1dFt0eXBlPWNoZWNrYm94XTpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBzb2xpZCAjNTlBM0QwICFpbXBvcnRhbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAxcHg7XG59XG5cbkBzdGFydGluZy1zdHlsZSB7XG4gICNwcmludC1wb3BvdmVyW3BvcG92ZXJdOnBvcG92ZXItb3BlbiB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIH1cbn1cbi5wcm9kdWN0LS12YXJpYXRpb24tZmllbGQtLXZhcmlhdGlvbl9saXN0X3ByaWNlX18xICsgZGl2LFxuLnByb2R1Y3QtLXZhcmlhdGlvbi1maWVsZC0tdmFyaWF0aW9uX2xpc3RfcHJpY2VfXzIgKyBkaXYge1xuICBtYXJnaW46IDAgMjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcGFkZGluZzogMTBweCAzMHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHggMzBweCAwIDA7XG59XG4ucHJvZHVjdC0tdmFyaWF0aW9uLWZpZWxkLS12YXJpYXRpb25fbGlzdF9wcmljZV9fMSArIGRpdiBoMSxcbi5wcm9kdWN0LS12YXJpYXRpb24tZmllbGQtLXZhcmlhdGlvbl9saXN0X3ByaWNlX18yICsgZGl2IGgxIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnByb2R1Y3QtLXZhcmlhdGlvbi1maWVsZC0tdmFyaWF0aW9uX2xpc3RfcHJpY2VfXzEgKyBkaXYgdWwsXG4ucHJvZHVjdC0tdmFyaWF0aW9uLWZpZWxkLS12YXJpYXRpb25fbGlzdF9wcmljZV9fMiArIGRpdiB1bCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZjZjdlNDtcbiAgcGFkZGluZzogMjBweCA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuLnByb2R1Y3QtLXZhcmlhdGlvbi1maWVsZC0tdmFyaWF0aW9uX2xpc3RfcHJpY2VfXzEgKyBkaXYgdWwgbGksXG4ucHJvZHVjdC0tdmFyaWF0aW9uLWZpZWxkLS12YXJpYXRpb25fbGlzdF9wcmljZV9fMiArIGRpdiB1bCBsaSB7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBmb250LXNpemU6IDAuOXJlbTtcbn1cblxuLnByb2R1Y3QtLXZhcmlhdGlvbi1maWVsZC0tdmFyaWF0aW9uX3ByaWNlX18xLFxuLnByb2R1Y3QtLXZhcmlhdGlvbi1maWVsZC0tdmFyaWF0aW9uX3ByaWNlX18yIHtcbiAgbWFyZ2luOiAwIDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAzMHB4IDMwcHg7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wcm9kdWN0LS12YXJpYXRpb24tZmllbGQtLXZhcmlhdGlvbl9wcmljZV9fMSA6Zmlyc3QtY2hpbGQsXG4ucHJvZHVjdC0tdmFyaWF0aW9uLWZpZWxkLS12YXJpYXRpb25fcHJpY2VfXzIgOmZpcnN0LWNoaWxkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucHJvZHVjdC0tdmFyaWF0aW9uLWZpZWxkLS12YXJpYXRpb25fcHJpY2VfXzEgOmxhc3QtY2hpbGQsXG4ucHJvZHVjdC0tdmFyaWF0aW9uLWZpZWxkLS12YXJpYXRpb25fcHJpY2VfXzIgOmxhc3QtY2hpbGQge1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4uY29tbWVyY2Utb3JkZXItaXRlbS1hZGQtdG8tY2FydC1mb3JtIHtcbiAgbWFyZ2luOiAzMHB4IDIwcHg7XG59XG4uY29tbWVyY2Utb3JkZXItaXRlbS1hZGQtdG8tY2FydC1mb3JtIC5mb3JtLWFjdGlvbnMge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQge1xuICBtYXJnaW46IDQwcHggMzBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1tYWluIGZpZWxkc2V0IHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtbWFpbiBmaWVsZHNldCBsZWdlbmQge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1tYWluIGZpZWxkc2V0ICNlZGl0LXBheW1lbnQtaW5mb3JtYXRpb24tYWRkLXBheW1lbnQtbWV0aG9kIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtbWFpbiBmaWVsZHNldCAuc3RyaXBlLWZvcm0ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtbWFpbiBmaWVsZHNldCAuc3RyaXBlLWZvcm0gLmZvcm0taXRlbSAuZm9ybS10ZXh0IHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40NSk7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDE2cHggNDBweCAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBjb2xvcjogIzMyMzMzMztcbiAgaGVpZ2h0OiA1MHB4O1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtbWFpbiBmaWVsZHNldCAuc3RyaXBlLWZvcm0gLmZvcm0taXRlbSAuZm9ybS10ZXh0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtbWFpbiBmaWVsZHNldCAuYWRkcmVzcy1jb250YWluZXItaW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtbWFpbiBmaWVsZHNldCAuYWRkcmVzcy1jb250YWluZXItaW5saW5lOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtbWFpbiBmaWVsZHNldCAuYWRkcmVzcy1jb250YWluZXItaW5saW5lIC5mb3JtLWl0ZW0ge1xuICBmbGV4OiAxO1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtbWFpbiBmaWVsZHNldCAuYWRkcmVzcy1jb250YWluZXItaW5saW5lIC5mb3JtLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5sYXlvdXQtcmVnaW9uLWNoZWNrb3V0LW1haW4gLmpzLWZvcm0tdHlwZS1jaGVja2JveCBsYWJlbCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5sYXlvdXQtcmVnaW9uLWNoZWNrb3V0LW1haW4ge1xuICB3aWR0aDogNjAlO1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtc2Vjb25kYXJ5IHtcbiAgbWluLXdpZHRoOiAzMDBweDtcbn1cbi5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5sYXlvdXQtcmVnaW9uLWNoZWNrb3V0LXNlY29uZGFyeSBoMyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1zZWNvbmRhcnkgLmNoZWNrb3V0LW9yZGVyLXN1bW1hcnkge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBwYWRkaW5nOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtc2Vjb25kYXJ5IC5jaGVja291dC1vcmRlci1zdW1tYXJ5IHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1zZWNvbmRhcnkgLmNoZWNrb3V0LW9yZGVyLXN1bW1hcnkgdGFibGUgdHIgdGQge1xuICBiYWNrZ3JvdW5kOiAjZmNmN2U0O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbn1cbi5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5sYXlvdXQtcmVnaW9uLWNoZWNrb3V0LXNlY29uZGFyeSAuY2hlY2tvdXQtb3JkZXItc3VtbWFyeSB0YWJsZSB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5sYXlvdXQtcmVnaW9uLWNoZWNrb3V0LXNlY29uZGFyeSAuY2hlY2tvdXQtb3JkZXItc3VtbWFyeSB0YWJsZSB0ciB0ZDpsYXN0LWNoaWxkIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1zZWNvbmRhcnkgLmNoZWNrb3V0LW9yZGVyLXN1bW1hcnkgdGFibGUgdHIgdGQgZGl2IGRpdiBkaXY6Zmlyc3QtY2hpbGQge1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1zZWNvbmRhcnkgLmNoZWNrb3V0LW9yZGVyLXN1bW1hcnkgLm9yZGVyLXRvdGFsLWxpbmVfX3N1YnRvdGFsLFxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtc2Vjb25kYXJ5IC5jaGVja291dC1vcmRlci1zdW1tYXJ5IC5vcmRlci10b3RhbC1saW5lX19hZGp1c3RtZW50IHtcbiAgZm9udC1zaXplOiAwLjhyZW07XG59XG4uY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1zZWNvbmRhcnkgI2VkaXQtc2lkZWJhci1jb3Vwb24tcmVkZW1wdGlvbi1mb3JtIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1zZWNvbmRhcnkgI2VkaXQtc2lkZWJhci1jb3Vwb24tcmVkZW1wdGlvbi1mb3JtICNlZGl0LXNpZGViYXItY291cG9uLXJlZGVtcHRpb24tZm9ybS1hcHBseSAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNvdXBvbi5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDcwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtZm9vdGVyIHtcbiAgd2lkdGg6IDYwJTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1mb290ZXIgI2VkaXQtYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtZm9vdGVyICNlZGl0LWFjdGlvbnMgLmxpbmstLXByZXZpb3VzIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogN3B4IDEwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzNDM4NTM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtZm9vdGVyICNlZGl0LWFjdGlvbnMgLmxpbmstLXByZXZpb3VzOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcbn1cbi5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5sYXlvdXQtcmVnaW9uLWNoZWNrb3V0LWZvb3RlciAjZWRpdC1hY3Rpb25zICNlZGl0LWFjdGlvbnMtbmV4dCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtZm9vdGVyICNlZGl0LWFjdGlvbnMgI2VkaXQtYWN0aW9ucy1uZXh0IC5idXR0LWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5jaGVja291dC1wYW5lLWNvbXBsZXRpb24tbWVzc2FnZSAuY2hlY2tvdXQtY29tcGxldGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2hlY2tvdXQtcGFuZS1jb21wbGV0aW9uLW1lc3NhZ2UgLmNoZWNrb3V0LWNvbXBsZXRlIC5wbGFuLXR5cGUge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZDogI2ZjZjdlNDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgbWFyZ2luOiAzMHB4IDA7XG59XG4uY2hlY2tvdXQtcGFuZS1jb21wbGV0aW9uLW1lc3NhZ2UgLmNoZWNrb3V0LWNvbXBsZXRlIC5idXR0LWdlbmVyYWwge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uY2FydC1mb3JtIHtcbiAgd2lkdGg6IDkwdnc7XG59XG4uY2FydC1mb3JtICN2aWV3cy1mb3JtLWNvbW1lcmNlLWNhcnQtZm9ybS1kZWZhdWx0LTEge1xuICBvdmVyZmxvdy14OiBhdXRvO1xufVxuLmNhcnQtZm9ybSAuanMtZm9ybS1pdGVtIHtcbiAgbWFyZ2luOiAwO1xufVxuLmNhcnQtZm9ybSBbZGF0YS1kcnVwYWwtc2VsZWN0b3I9b3JkZXItdG90YWwtc3VtbWFyeV0ge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLmNhcnQtZm9ybSBbZGF0YS1kcnVwYWwtc2VsZWN0b3I9b3JkZXItdG90YWwtc3VtbWFyeV0gLm9yZGVyLXRvdGFsLWxpbmVfX3N1YnRvdGFsLFxuLmNhcnQtZm9ybSBbZGF0YS1kcnVwYWwtc2VsZWN0b3I9b3JkZXItdG90YWwtc3VtbWFyeV0gLm9yZGVyLXRvdGFsLWxpbmVfX2FkanVzdG1lbnQge1xuICBmb250LXNpemU6IDAuOHJlbTtcbn1cbi5jYXJ0LWZvcm0gLmZvcm0tYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5jYXJ0LWZvcm0gLmZvcm0tYWN0aW9ucyAjZWRpdC1zdWJtaXQgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jYXJ0LXdoaXRlLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogNzAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG59XG4uY2FydC1mb3JtIC5mb3JtLWFjdGlvbnMgI2VkaXQtY2hlY2tvdXQgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jYXJkLXdoaXRlLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogNzAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG59XG4uY2FydC1mb3JtIHRhYmxlIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcGFkZGluZzogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbn1cbi5jYXJ0LWZvcm0gdGhlYWQgdGgge1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuLmNhcnQtZm9ybSB0aGVhZCB0aDpmaXJzdC1jaGlsZCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiA2MCU7XG59XG4uY2FydC1mb3JtIHRoZWFkIHRoOmxhc3QtY2hpbGQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5jYXJ0LWZvcm0gdGhlYWQgdGg6bnRoLWNoaWxkKDIpLCAuY2FydC1mb3JtIHRoZWFkIHRoOm50aC1jaGlsZCgzKSwgLmNhcnQtZm9ybSB0aGVhZCB0aDpudGgtY2hpbGQoNCksIC5jYXJ0LWZvcm0gdGhlYWQgdGg6bnRoLWNoaWxkKDUpIHtcbiAgd2lkdGg6IDEwJTtcbn1cbi5jYXJ0LWZvcm0gdGQge1xuICBwYWRkaW5nOiAwIDMwcHggMCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2FydC1mb3JtIHRkOmZpcnN0LWNoaWxkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5jYXJ0LWZvcm0gdGQ6bGFzdC1jaGlsZCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmNhcnQtZm9ybSAudmlld3MtZmllbGQtcHVyY2hhc2VkLWVudGl0eSBkaXYgZGl2IGRpdiB7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xufVxuLmNhcnQtZm9ybSAudmlld3MtZmllbGQtcHVyY2hhc2VkLWVudGl0eSBkaXYgZGl2IGRpdjpmaXJzdC1jaGlsZCB7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5jYXJ0LWZvcm0gLnF1YW50aXR5LWVkaXQtaW5wdXQge1xuICBtYXgtd2lkdGg6IDYwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwO1xufVxuLmNhcnQtZm9ybSAuZGVsZXRlLW9yZGVyLWl0ZW0ge1xuICB3aWR0aDogNDJweDtcbiAgcGFkZGluZzogMCA1cHggMDtcbn1cbi5jYXJ0LWZvcm0gLmRlbGV0ZS1vcmRlci1pdGVtIC50aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2FydC1mb3JtIC5kZWxldGUtb3JkZXItaXRlbSAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWRlbGV0ZS13aGl0ZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDcwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWE4NzgyO1xufVxuXG50YWJsZS5yZXNwb25zaXZlLWVuYWJsZWQsXG50YWJsZS5jb2xzLTQsXG50YWJsZS5jb2xzLTUsXG50YWJsZS5jb2xzLTYsXG50YWJsZS5jb2xzLTksXG50YWJsZS5teXdheS10YWJsZSxcbi5teXdheS10YWJsZSB0YWJsZSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIHdpZHRoOiA4MHZ3O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxudGFibGUucmVzcG9uc2l2ZS1lbmFibGVkIHRoZWFkLFxudGFibGUuY29scy00IHRoZWFkLFxudGFibGUuY29scy01IHRoZWFkLFxudGFibGUuY29scy02IHRoZWFkLFxudGFibGUuY29scy05IHRoZWFkLFxudGFibGUubXl3YXktdGFibGUgdGhlYWQsXG4ubXl3YXktdGFibGUgdGFibGUgdGhlYWQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbnRhYmxlLnJlc3BvbnNpdmUtZW5hYmxlZCB0Ym9keSB0ZCxcbnRhYmxlLmNvbHMtNCB0Ym9keSB0ZCxcbnRhYmxlLmNvbHMtNSB0Ym9keSB0ZCxcbnRhYmxlLmNvbHMtNiB0Ym9keSB0ZCxcbnRhYmxlLmNvbHMtOSB0Ym9keSB0ZCxcbnRhYmxlLm15d2F5LXRhYmxlIHRib2R5IHRkLFxuLm15d2F5LXRhYmxlIHRhYmxlIHRib2R5IHRkIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG50YWJsZS5yZXNwb25zaXZlLWVuYWJsZWQgdWwubGlua3MsXG50YWJsZS5jb2xzLTQgdWwubGlua3MsXG50YWJsZS5jb2xzLTUgdWwubGlua3MsXG50YWJsZS5jb2xzLTYgdWwubGlua3MsXG50YWJsZS5jb2xzLTkgdWwubGlua3MsXG50YWJsZS5teXdheS10YWJsZSB1bC5saW5rcyxcbi5teXdheS10YWJsZSB0YWJsZSB1bC5saW5rcyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxudGFibGUucmVzcG9uc2l2ZS1lbmFibGVkIC52aWV3cy1maWVsZC10b3RhbC1hY3Rpb25zLFxudGFibGUucmVzcG9uc2l2ZS1lbmFibGVkIC52aWV3cy1maWVsZC1hY3Rpb25zLWNvbXBsZXRlZCxcbnRhYmxlLnJlc3BvbnNpdmUtZW5hYmxlZCAudmlld3MtZmllbGQtZ29hbC1hY3Rpb25zLXBlcmNlbnQsXG50YWJsZS5yZXNwb25zaXZlLWVuYWJsZWQgLnZpZXdzLWZpZWxkLXF1aXotY29tcGxldGVkLFxudGFibGUucmVzcG9uc2l2ZS1lbmFibGVkIC52aWV3cy1maWVsZC1nb2Fscy1pbi1wcm9ncmVzcyxcbnRhYmxlLnJlc3BvbnNpdmUtZW5hYmxlZCAudmlld3MtZmllbGQtZ29hbHMtY29tcGxldGVkLFxudGFibGUucmVzcG9uc2l2ZS1lbmFibGVkIC52aWV3cy1maWVsZC1maWVsZC1hZGRyZXNzLXBvc3RhbC1jb2RlLFxudGFibGUuY29scy00IC52aWV3cy1maWVsZC10b3RhbC1hY3Rpb25zLFxudGFibGUuY29scy00IC52aWV3cy1maWVsZC1hY3Rpb25zLWNvbXBsZXRlZCxcbnRhYmxlLmNvbHMtNCAudmlld3MtZmllbGQtZ29hbC1hY3Rpb25zLXBlcmNlbnQsXG50YWJsZS5jb2xzLTQgLnZpZXdzLWZpZWxkLXF1aXotY29tcGxldGVkLFxudGFibGUuY29scy00IC52aWV3cy1maWVsZC1nb2Fscy1pbi1wcm9ncmVzcyxcbnRhYmxlLmNvbHMtNCAudmlld3MtZmllbGQtZ29hbHMtY29tcGxldGVkLFxudGFibGUuY29scy00IC52aWV3cy1maWVsZC1maWVsZC1hZGRyZXNzLXBvc3RhbC1jb2RlLFxudGFibGUuY29scy01IC52aWV3cy1maWVsZC10b3RhbC1hY3Rpb25zLFxudGFibGUuY29scy01IC52aWV3cy1maWVsZC1hY3Rpb25zLWNvbXBsZXRlZCxcbnRhYmxlLmNvbHMtNSAudmlld3MtZmllbGQtZ29hbC1hY3Rpb25zLXBlcmNlbnQsXG50YWJsZS5jb2xzLTUgLnZpZXdzLWZpZWxkLXF1aXotY29tcGxldGVkLFxudGFibGUuY29scy01IC52aWV3cy1maWVsZC1nb2Fscy1pbi1wcm9ncmVzcyxcbnRhYmxlLmNvbHMtNSAudmlld3MtZmllbGQtZ29hbHMtY29tcGxldGVkLFxudGFibGUuY29scy01IC52aWV3cy1maWVsZC1maWVsZC1hZGRyZXNzLXBvc3RhbC1jb2RlLFxudGFibGUuY29scy02IC52aWV3cy1maWVsZC10b3RhbC1hY3Rpb25zLFxudGFibGUuY29scy02IC52aWV3cy1maWVsZC1hY3Rpb25zLWNvbXBsZXRlZCxcbnRhYmxlLmNvbHMtNiAudmlld3MtZmllbGQtZ29hbC1hY3Rpb25zLXBlcmNlbnQsXG50YWJsZS5jb2xzLTYgLnZpZXdzLWZpZWxkLXF1aXotY29tcGxldGVkLFxudGFibGUuY29scy02IC52aWV3cy1maWVsZC1nb2Fscy1pbi1wcm9ncmVzcyxcbnRhYmxlLmNvbHMtNiAudmlld3MtZmllbGQtZ29hbHMtY29tcGxldGVkLFxudGFibGUuY29scy02IC52aWV3cy1maWVsZC1maWVsZC1hZGRyZXNzLXBvc3RhbC1jb2RlLFxudGFibGUuY29scy05IC52aWV3cy1maWVsZC10b3RhbC1hY3Rpb25zLFxudGFibGUuY29scy05IC52aWV3cy1maWVsZC1hY3Rpb25zLWNvbXBsZXRlZCxcbnRhYmxlLmNvbHMtOSAudmlld3MtZmllbGQtZ29hbC1hY3Rpb25zLXBlcmNlbnQsXG50YWJsZS5jb2xzLTkgLnZpZXdzLWZpZWxkLXF1aXotY29tcGxldGVkLFxudGFibGUuY29scy05IC52aWV3cy1maWVsZC1nb2Fscy1pbi1wcm9ncmVzcyxcbnRhYmxlLmNvbHMtOSAudmlld3MtZmllbGQtZ29hbHMtY29tcGxldGVkLFxudGFibGUuY29scy05IC52aWV3cy1maWVsZC1maWVsZC1hZGRyZXNzLXBvc3RhbC1jb2RlLFxudGFibGUubXl3YXktdGFibGUgLnZpZXdzLWZpZWxkLXRvdGFsLWFjdGlvbnMsXG50YWJsZS5teXdheS10YWJsZSAudmlld3MtZmllbGQtYWN0aW9ucy1jb21wbGV0ZWQsXG50YWJsZS5teXdheS10YWJsZSAudmlld3MtZmllbGQtZ29hbC1hY3Rpb25zLXBlcmNlbnQsXG50YWJsZS5teXdheS10YWJsZSAudmlld3MtZmllbGQtcXVpei1jb21wbGV0ZWQsXG50YWJsZS5teXdheS10YWJsZSAudmlld3MtZmllbGQtZ29hbHMtaW4tcHJvZ3Jlc3MsXG50YWJsZS5teXdheS10YWJsZSAudmlld3MtZmllbGQtZ29hbHMtY29tcGxldGVkLFxudGFibGUubXl3YXktdGFibGUgLnZpZXdzLWZpZWxkLWZpZWxkLWFkZHJlc3MtcG9zdGFsLWNvZGUsXG4ubXl3YXktdGFibGUgdGFibGUgLnZpZXdzLWZpZWxkLXRvdGFsLWFjdGlvbnMsXG4ubXl3YXktdGFibGUgdGFibGUgLnZpZXdzLWZpZWxkLWFjdGlvbnMtY29tcGxldGVkLFxuLm15d2F5LXRhYmxlIHRhYmxlIC52aWV3cy1maWVsZC1nb2FsLWFjdGlvbnMtcGVyY2VudCxcbi5teXdheS10YWJsZSB0YWJsZSAudmlld3MtZmllbGQtcXVpei1jb21wbGV0ZWQsXG4ubXl3YXktdGFibGUgdGFibGUgLnZpZXdzLWZpZWxkLWdvYWxzLWluLXByb2dyZXNzLFxuLm15d2F5LXRhYmxlIHRhYmxlIC52aWV3cy1maWVsZC1nb2Fscy1jb21wbGV0ZWQsXG4ubXl3YXktdGFibGUgdGFibGUgLnZpZXdzLWZpZWxkLWZpZWxkLWFkZHJlc3MtcG9zdGFsLWNvZGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5teXdheS10YWJsZSBmb290ZXIge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5teXdheS10YWJsZSBmb290ZXIgLmJ1dHQtZ2VuZXJhbCB7XG4gIHdpZHRoOiBhdXRvO1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xuICBmb250LXNpemU6IDFlbTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmN1c3RvbWVyLWluZm9ybWF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IGNhbGMoMTAwdncgLSA2MHB4KTtcbiAgbWFyZ2luOiAwIDMwcHg7XG4gIG1heC13aWR0aDogODB2dztcbn1cbi5jdXN0b21lci1pbmZvcm1hdGlvbiA6Zmlyc3QtY2hpbGQsIC5jdXN0b21lci1pbmZvcm1hdGlvbiA6bGFzdC1jaGlsZCB7XG4gIGZsZXg6IDE7XG59XG4uY3VzdG9tZXItaW5mb3JtYXRpb24gOmZpcnN0LWNoaWxkIDpmaXJzdC1jaGlsZCwgLmN1c3RvbWVyLWluZm9ybWF0aW9uIDpsYXN0LWNoaWxkIDpmaXJzdC1jaGlsZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmN1c3RvbWVyLWluZm9ybWF0aW9uIDpmaXJzdC1jaGlsZCA6Zmlyc3QtY2hpbGQuYWRkcmVzcywgLmN1c3RvbWVyLWluZm9ybWF0aW9uIDpmaXJzdC1jaGlsZCA6Zmlyc3QtY2hpbGQub3JnYW5pemF0aW9uLCAuY3VzdG9tZXItaW5mb3JtYXRpb24gOmxhc3QtY2hpbGQgOmZpcnN0LWNoaWxkLmFkZHJlc3MsIC5jdXN0b21lci1pbmZvcm1hdGlvbiA6bGFzdC1jaGlsZCA6Zmlyc3QtY2hpbGQub3JnYW5pemF0aW9uIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5jdXN0b21lci1pbmZvcm1hdGlvbiAuYWRkcmVzcyB7XG4gIG1hcmdpbjogMDtcbn1cbi5jdXN0b21lci1pbmZvcm1hdGlvbiAuY3VzdG9tZXItYmlsbGluZyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ub3JkZXItaW5mb3JtYXRpb24gPiAqIHtcbiAgd2lkdGg6IGNhbGMoMTAwdncgLSA2MHB4KTtcbiAgbWFyZ2luOiAyMHB4IDMwcHg7XG4gIG1heC13aWR0aDogODB2dztcbn1cbi5vcmRlci1pbmZvcm1hdGlvbiA+ICogOmZpcnN0LWNoaWxkOm5vdCh0aW1lKSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLm9yZGVyLWluZm9ybWF0aW9uIC5jb2xzLTQge1xuICBtYXJnaW46IDQwcHggMDtcbn1cbi5vcmRlci1pbmZvcm1hdGlvbiAuY29scy00IHRib2R5IHRyIHRkIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5vcmRlci1pbmZvcm1hdGlvbiAub3JkZXItdG90YWwtbGluZSwgLm9yZGVyLWluZm9ybWF0aW9uIC5vcmRlci10b3RhbC1saW5lLXZhbHVlIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5vcmRlci1pbmZvcm1hdGlvbiAub3JkZXItdG90YWwtbGluZV9fdG90YWwge1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmxheW91dC1jaGVja291dC1mb3JtIC5mb3JtLWl0ZW0tcGF5bWVudC1pbmZvcm1hdGlvbi1wYXltZW50LW1ldGhvZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubGF5b3V0LWNoZWNrb3V0LWZvcm0gLmZvcm0taXRlbS1wYXltZW50LWluZm9ybWF0aW9uLXBheW1lbnQtbWV0aG9kIGlucHV0IHtcbiAgbWFyZ2luOiAwIDAgMCA1cHg7XG59XG4ubGF5b3V0LWNoZWNrb3V0LWZvcm0gLmZvcm0taXRlbS1wYXltZW50LWluZm9ybWF0aW9uLXBheW1lbnQtbWV0aG9kIGxhYmVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ubGF5b3V0LWNoZWNrb3V0LWZvcm0gLmNvdXBvbi1yZWRlbXB0aW9uLWZvcm1fX2NvdXBvbnMge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmxheW91dC1jaGVja291dC1mb3JtIC5jb3Vwb24tcmVkZW1wdGlvbi1mb3JtX19jb3Vwb25zIGgzIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5sYXlvdXQtY2hlY2tvdXQtZm9ybSAuY291cG9uLXJlZGVtcHRpb24tZm9ybV9fY291cG9ucyBidXR0b24ge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLmxheW91dC1jaGVja291dC1mb3JtIC5jb3Vwb24tcmVkZW1wdGlvbi1mb3JtX19jb3Vwb25zIGJ1dHRvbiAuYnV0dC1pY29uIHtcbiAgbWluLXdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1kZWxldGUtd2hpdGUuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiA3MCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDQ5JSA0MCU7XG59XG4ubGF5b3V0LWNoZWNrb3V0LWZvcm0gLmNvdXBvbi1yZWRlbXB0aW9uLWZvcm1fX2NvdXBvbnMgYnV0dG9uIC50aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubGF5b3V0LWNoZWNrb3V0LWZvcm0gLmNvdXBvbi1yZWRlbXB0aW9uLWZvcm1fX2NvdXBvbnMgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cbi5sYXlvdXQtY2hlY2tvdXQtZm9ybSAuY291cG9uLXJlZGVtcHRpb24tZm9ybV9fY291cG9ucyB0YWJsZSB0ZDpmaXJzdC1jaGlsZCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG4gIGJhY2tncm91bmQ6ICNFNEUwRjc7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuLmxheW91dC1zdWJzY3JpcHRpb24tZm9ybSB7XG4gIHdpZHRoOiA4MHZ3O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmxheW91dC1zdWJzY3JpcHRpb24tZm9ybSAubGF5b3V0LXJlZ2lvbi1zdWJzY3JpcHRpb24tbWFpbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubGF5b3V0LXN1YnNjcmlwdGlvbi1mb3JtIC5sYXlvdXQtcmVnaW9uIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubGF5b3V0LXN1YnNjcmlwdGlvbi1mb3JtIC5lbnRpdHktbWV0YSAuZW50aXR5LW1ldGFfX2hlYWRlciAuZm9ybS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMzAlO1xufVxuLmxheW91dC1zdWJzY3JpcHRpb24tZm9ybSAuZW50aXR5LW1ldGEgLmVudGl0eS1tZXRhX19oZWFkZXIgLmZvcm0taXRlbSBkaXYgOmZpcnN0LWNoaWxkOm5vdCh0aW1lKSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmxheW91dC1zdWJzY3JpcHRpb24tZm9ybSAuZW50aXR5LW1ldGEgLmVudGl0eS1tZXRhX19oZWFkZXIgLmVudGl0eS1tZXRhX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cbi5sYXlvdXQtc3Vic2NyaXB0aW9uLWZvcm0gLmVudGl0eS1tZXRhIGRldGFpbHMubXl3YXllbXBsb3lhYmlsaXR5LWRldGFpbHMge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmxheW91dC1zdWJzY3JpcHRpb24tZm9ybSAuZW50aXR5LW1ldGEgZGV0YWlscy5teXdheWVtcGxveWFiaWxpdHktZGV0YWlscyBzdW1tYXJ5IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xufVxuLmxheW91dC1zdWJzY3JpcHRpb24tZm9ybSAuZW50aXR5LW1ldGEgZGV0YWlscy5teXdheWVtcGxveWFiaWxpdHktZGV0YWlscyBzdW1tYXJ5OjptYXJrZXIge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4ubGF5b3V0LXN1YnNjcmlwdGlvbi1mb3JtIC5lbnRpdHktbWV0YSBkZXRhaWxzLm15d2F5ZW1wbG95YWJpbGl0eS1kZXRhaWxzIC5kZXRhaWxzLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmxheW91dC1zdWJzY3JpcHRpb24tZm9ybSAuZW50aXR5LW1ldGEgZGV0YWlscy5teXdheWVtcGxveWFiaWxpdHktZGV0YWlscyAuZGV0YWlscy13cmFwcGVyIGRpdiBkaXY6Zmlyc3QtY2hpbGQ6bm90KGEpIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xufVxuLmxheW91dC1zdWJzY3JpcHRpb24tZm9ybSAuZW50aXR5LW1ldGEgZGV0YWlscy5teXdheWVtcGxveWFiaWxpdHktZGV0YWlscyAuZGV0YWlscy13cmFwcGVyID4gKiB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ubGF5b3V0LXN1YnNjcmlwdGlvbi1mb3JtIC5lbnRpdHktbWV0YSBkZXRhaWxzLm15d2F5ZW1wbG95YWJpbGl0eS1kZXRhaWxzIC5kZXRhaWxzLXdyYXBwZXIgYXJ0aWNsZSAuZmllbGQtLW5hbWUtbGFiZWwge1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG4ubGF5b3V0LXN1YnNjcmlwdGlvbi1mb3JtIC5lbnRpdHktbWV0YSBkZXRhaWxzLm15d2F5ZW1wbG95YWJpbGl0eS1kZXRhaWxzIC5kZXRhaWxzLXdyYXBwZXIgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZXhwaXJlcyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLmZpZWxkLS13aWRnZXQtY29tbWVyY2UtcHJvZHVjdC12YXJpYXRpb24tYXR0cmlidXRlcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52aWV3cy1lbGVtZW50LWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIGhlYWRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi52aWV3cy1lbGVtZW50LWNvbnRhaW5lciBoZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogODB2dztcbiAgcGFkZGluZy1yaWdodDogMTUwcHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIGhlYWRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG4udmlld3MtZWxlbWVudC1jb250YWluZXIgaGVhZGVyIC5idXR0LWdlbmVyYWwge1xuICB3aWR0aDogMTUwcHg7XG59XG4udmlld3MtZWxlbWVudC1jb250YWluZXIgaGVhZGVyIGgxIHtcbiAgZmxleDogMTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciBoZWFkZXIgaDEge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4udmlld3MtZWxlbWVudC1jb250YWluZXIgLnZpZXctbm8tY29udGVudCB7XG4gIGhlaWdodDogNTBzdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucGF5bWVudC1tZXRob2QtaW5mbyB7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICB3aWR0aDogODB2dztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmOGVhYjY7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMC44OHJlbTtcbn1cblxuI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1sb2NhbC1hY3Rpb25zIGxpLFxuI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1sb2NhbC1hY3Rpb25zLS0yIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgd2lkdGg6IDgwdnc7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1sb2NhbC1hY3Rpb25zIGxpIC5idXR0b24uYnV0dG9uLWFjdGlvbixcbiNibG9jay1teXdheWVtcGxveWFiaWxpdHktbG9jYWwtYWN0aW9ucy0tMiBsaSAuYnV0dG9uLmJ1dHRvbi1hY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmIHVybChcIi4vLi4vaW1hZ2VzL2ljb25zL2ljb24tY2FyZC1ibGFjay5zdmdcIikgOHB4IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNXB4O1xuICBwYWRkaW5nOiA3cHggMTBweCA3cHggNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzM0Mzg1MztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG59XG4jYmxvY2stbXl3YXllbXBsb3lhYmlsaXR5LWxvY2FsLWFjdGlvbnMgbGkgLmJ1dHRvbi5idXR0b24tYWN0aW9uOmhvdmVyLFxuI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1sb2NhbC1hY3Rpb25zLS0yIGxpIC5idXR0b24uYnV0dG9uLWFjdGlvbjpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG59XG5cbi51aS1kaWFsb2cgYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgYm9yZGVyOiAycHggc29saWQgIzMzN2NhNTtcbn1cblxuLnN0cmlwZS1mb3JtIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5zdHJpcGUtZm9ybSAuZm9ybS1pdGVtIC5mb3JtLXRleHQge1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ1KTtcbiAgb3V0bGluZTogbm9uZTtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTZweCA0MHB4IDAgMjBweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBoZWlnaHQ6IDUwcHg7XG59XG4uc3RyaXBlLWZvcm0gLmZvcm0taXRlbSAuZm9ybS10ZXh0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xufVxuXG4jcGF5bWVudC1tZXRob2QtYWRkLWZvcm0td3JhcHBlciB7XG4gIHdpZHRoOiA1MHZ3O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiNwYXltZW50LW1ldGhvZC1hZGQtZm9ybS13cmFwcGVyIC5hZGRyZXNzIHtcbiAgbWFyZ2luOiAzMHB4IDIwcHggMTBweCAyMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgI3BheW1lbnQtbWV0aG9kLWFkZC1mb3JtLXdyYXBwZXIge1xuICAgIHdpZHRoOiA4MHZ3O1xuICB9XG59XG5cbi5jb21tZXJjZS1wYXltZW50LW1ldGhvZC1hZGQtZm9ybSAjY29tbWVyY2UtcGF5bWVudC1tZXRob2QtYWRkLWZvcm0gI2VkaXQtYWRkLXBheW1lbnQtbWV0aG9kLWJpbGxpbmctaW5mb3JtYXRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmNvbW1lcmNlLXBheW1lbnQtbWV0aG9kLWFkZC1mb3JtICNlZGl0LWFjdGlvbnMge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5jb21tZXJjZS1wYXltZW50LW1ldGhvZC1hZGQtZm9ybSAuYWRkcmVzcy1ib29rLWVkaXQtYnV0dG9uIHtcbiAgY29sb3I6ICMzNDM4NTM7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDAgMTVweCAwIDVweDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4uY29tbWVyY2UtcGF5bWVudC1tZXRob2QtYWRkLWZvcm0gLmFkZHJlc3MtYm9vay1lZGl0LWJ1dHRvbiAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2ljb25zL2ljb24tZWRpdC1ibGFjay5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG5cbiNwYXltZW50LWVycm9ycyAubWVzc2FnZXMubWVzc2FnZXMtLWVycm9yIHtcbiAgYmFja2dyb3VuZDogI2VhODc4MjtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbn1cblxuLmpzLWZvcm0taXRlbS1wYXltZW50LWluZm9ybWF0aW9uLXBheW1lbnQtbWV0aG9kIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4jYmxvY2stbXl3YXllbXBsb3lhYmlsaXR5LWxvY2FsLXRhc2tzIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbiNibG9jay1teXdheWVtcGxveWFiaWxpdHktbG9jYWwtdGFza3MgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogODB2dztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmZmZmY7XG59XG4jYmxvY2stbXl3YXllbXBsb3lhYmlsaXR5LWxvY2FsLXRhc2tzIHVsIGxpIGEge1xuICBiYWNrZ3JvdW5kLXNpemU6IDI1cHg7XG4gIHBhZGRpbmc6IDdweCAxMHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMzQzODUzO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbiNibG9jay1teXdheWVtcGxveWFiaWxpdHktbG9jYWwtdGFza3MgdWwgbGkgYS5pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1sb2NhbC10YXNrcyB1bCBsaSBhOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcbn1cblxuI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1vcmdhbmlzYXRpb25tZXRyaWNzIHtcbiAgd2lkdGg6IDgwdnc7XG4gIG1heC13aWR0aDogMTIwMHB4O1xufVxuXG5oZWFkZXI6aGFzKD4gI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1vcmdhbmlzYXRpb25tZXRyaWNzKSB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5vcmdhbmlzYXRpb24tbWV0cmljcy1kYXNoYm9hcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm9yZ2FuaXNhdGlvbi1tZXRyaWNzLWRhc2hib2FyZCAubWV0cmljLWNhcmQge1xuICBmbGV4OiAxO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG4ub3JnYW5pc2F0aW9uLW1ldHJpY3MtZGFzaGJvYXJkIC5tZXRyaWMtY2FyZCAubWV0cmljLW1haW4ge1xuICBmb250LXNpemU6IDJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ub3JnYW5pc2F0aW9uLW1ldHJpY3MtZGFzaGJvYXJkIC5tZXRyaWMtY2FyZCAubWV0cmljLXN1YiB7XG4gIGNvbG9yOiAjODg4O1xufVxuLm9yZ2FuaXNhdGlvbi1tZXRyaWNzLWRhc2hib2FyZCAubWV0cmljLWNhcmQgLm1ldHJpYy1sYWJlbCB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi52aWV3cy1kYXRhLWV4cG9ydC1mZWVkIHtcbiAgbWFyZ2luOiAyMHB4IGF1dG87XG4gIHdpZHRoOiA4MHZ3O1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnZpZXdzLWRhdGEtZXhwb3J0LWZlZWQgLmZlZWQtaWNvbiB7XG4gIGhlaWdodDogNDJweDtcbiAgd2lkdGg6IDE4MHB4O1xuICBib3JkZXItcmFkaXVzOiA0MnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuOGVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzMzN2NhNTtcbiAgcGFkZGluZzogMCAxNXB4IDAgNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxuI3ZpZXdzLWV4cG9zZWQtZm9ybS1vcmdhbmlzYXRpb24tY2FyZWVyLWV4cGxvcmVycy1wYWdlLTEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuXG5oZWFkZXI6aGFzKCsgI3ZpZXdzLWV4cG9zZWQtZm9ybS1vcmdhbmlzYXRpb24tY2FyZWVyLWV4cGxvcmVycy1wYWdlLTEpLFxuaGVhZGVyOmhhcygrIC5jb2xzLTUpIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5sYXlvdXQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi5sYXlvdXQtY29udGFpbmVyIGlucHV0W3R5cGU9dGV4dF0ge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U0RTBGNztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMTBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEyMDBweDtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIG1pbi1oZWlnaHQ6IDgwdmg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMzBweCAzMHB4IDAgMzBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMzBweCAyMHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiwgNTgsIDcxLCAwLjI1KTtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHBhZGRpbmc6IDQwcHggMzBweDtcbiAgd2lkdGg6IDIzJTtcbiAgbWluLXdpZHRoOiAyNTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IC5idXR0LXRvZ2dsZS1maWx0ZXJzIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm9yZGVyOiAycHggc29saWQgIzMzN2NhNTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IC5idXR0LXRvZ2dsZS1maWx0ZXJzIC5idXR0LWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1cHg7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycztcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCAuYnV0dC10b2dnbGUtZmlsdGVycy5hY3RpdmUgLmJ1dHQtaWNvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCB7XG4gICAgLypwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogNDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweCAwIDAgNDBweDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cztcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgIGhlaWdodDogOTB2aDsqL1xuICB9XG4gIC5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCAuYnV0dC10b2dnbGUtZmlsdGVycyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IC5maWx0ZXJzLXdyYXAge1xuICAgIGhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCAuZmlsdGVycy13cmFwLmFjdGl2ZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgaDIge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IGRpdltjbGFzc149YmxvY2stZmFjZXQtLV0sXG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgZGl2W2NsYXNzKj1cIiBibG9jay1mYWNldC0tXCJdIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOWM5ZTlkO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IHNlbGVjdCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNEUwRjc7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDQwcHggMCAyMHB4O1xuICBmb250LXNpemU6IDAuODhyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pY29ucy9pY29uLWRvd24tcHVycGxlLnN2Z1wiKSA5NSUgbm8tcmVwZWF0O1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IHNlbGVjdDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCBzZWxlY3QuZXJyb3Ige1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWE4NzgyO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IC5qcy1mb3JtLWl0ZW0gbGFiZWwge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDEuMnJlbTtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCAuZm9ybS1hY3Rpb25zIGJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IC5mb3JtLWFjdGlvbnMgLmpzLWZvcm0tc3VibWl0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM3YjY4Yzg7XG4gIGNvbG9yOiAjN2I2OGM4O1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IC5mb3JtLWFjdGlvbnMgLmpzLWZvcm0tc3VibWl0IC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogI2U0ZTBmNztcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCAuZm9ybS1hY3Rpb25zIC5qcy1mb3JtLXN1Ym1pdCAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdiNjhjODtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCAuZmFjZXQtaXRlbSB7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogMzZweDtcbiAgYm9yZGVyLXJhZGl1czogMjFweDtcbiAgYm9yZGVyOiAycHggc29saWQgI0U0RTBGNztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgLmZhY2V0LWl0ZW0gbGFiZWwge1xuICBmbGV4OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgLmZhY2V0LWl0ZW06aGFzKFtkYXRhLWRydXBhbC1mYWNldC1pdGVtLW5hbWU9aGVscGluZ10pIHtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgYm9yZGVyLWNvbG9yOiAjZWE4NzgyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhkYWRhO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IC5mYWNldC1pdGVtOmhhcyhbZGF0YS1kcnVwYWwtZmFjZXQtaXRlbS1uYW1lPWFydGlzdGljXSkge1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBib3JkZXItY29sb3I6ICNmNGM3NjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2U5Yjg7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgLmZhY2V0LWl0ZW06aGFzKFtkYXRhLWRydXBhbC1mYWNldC1pdGVtLW5hbWU9cHJhY3RpY2FsXSkge1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBib3JkZXItY29sb3I6ICM1OWEzZDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkM2U5Zjc7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgLmZhY2V0LWl0ZW06aGFzKFtkYXRhLWRydXBhbC1mYWNldC1pdGVtLW5hbWU9aW52ZXN0aWdhdGl2ZV0pIHtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgYm9yZGVyLWNvbG9yOiAjOWU5MmQ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlMGY3O1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IC5mYWNldC1pdGVtOmhhcyhbZGF0YS1kcnVwYWwtZmFjZXQtaXRlbS1uYW1lPWVudGVycHJpc2luZ10pIHtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgYm9yZGVyLWNvbG9yOiAjODhjYjg4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVmMmQ0O1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IC5mYWNldC1pdGVtOmhhcyhbZGF0YS1kcnVwYWwtZmFjZXQtaXRlbS1uYW1lPW9yZ2FuaXNlZF0pIHtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgYm9yZGVyLWNvbG9yOiAjOWM5ZTlkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IC5mYWNldC1pdGVtIC5mYWNldC1pdGVtX192YWx1ZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMyMzMzMztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBhbGlnbi1pdGVtczogbGVmdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIGZsZXg6IDE7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogOHB4IDAgOHB4IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgLmZhY2V0LWl0ZW06aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IC5mYWNldC1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBoZWlnaHQ6IDIycHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDIycHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCkgcm90YXRlKDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZSB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGljay5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCAuZmFjZXQtaXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMXR1cm4pO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZSB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGljay5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCAuZmFjZXQtaXRlbTpoYXMoaW5wdXQ6Y2hlY2tlZCkge1xuICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG4gIGJhY2tncm91bmQ6ICNBQTlFRTM7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCAuZmFjZXQtaXRlbTpoYXMoaW5wdXQ6Y2hlY2tlZCkgLmZhY2V0LWl0ZW1fX3ZhbHVlIHtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgLmZhY2V0LWl0ZW06aGFzKGlucHV0OmNoZWNrZWQpOmhhcyhbZGF0YS1kcnVwYWwtZmFjZXQtaXRlbS1pZD1yYWlzZWMtYXJlYS01MTRdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYTg3ODI7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgLmZhY2V0LWl0ZW06aGFzKGlucHV0OmNoZWNrZWQpOmhhcyhbZGF0YS1kcnVwYWwtZmFjZXQtaXRlbS1pZD1yYWlzZWMtYXJlYS01MTJdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGM3NjA7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgLmZhY2V0LWl0ZW06aGFzKGlucHV0OmNoZWNrZWQpOmhhcyhbZGF0YS1kcnVwYWwtZmFjZXQtaXRlbS1pZD1yYWlzZWMtYXJlYS01MTBdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OWEzZDA7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgLmZhY2V0LWl0ZW06aGFzKGlucHV0OmNoZWNrZWQpOmhhcyhbZGF0YS1kcnVwYWwtZmFjZXQtaXRlbS1pZD1yYWlzZWMtYXJlYS01MTNdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZTkyZDc7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgLmZhY2V0LWl0ZW06aGFzKGlucHV0OmNoZWNrZWQpOmhhcyhbZGF0YS1kcnVwYWwtZmFjZXQtaXRlbS1pZD1yYWlzZWMtYXJlYS01MTFdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4OGNiODg7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgLmZhY2V0LWl0ZW06aGFzKGlucHV0OmNoZWNrZWQpOmhhcyhbZGF0YS1kcnVwYWwtZmFjZXQtaXRlbS1pZD1yYWlzZWMtYXJlYS01MDldKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5YzllOWQ7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgd2lkdGg6IDgwJTtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LWNvbnRlbnQgLnBhZ2UtZGVmYXVsdCB7XG4gIHBhZGRpbmc6IDAgMCAwIDUwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtY29udGVudCAucGFnZS1kZWZhdWx0IC52aWV3LWhlYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1jb250ZW50IC5wYWdlLWRlZmF1bHQgLnZpZXdzLXJvdyB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMjRweCAyNHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBjb2xvcjogIzMyMzMzMztcbiAgbWFyZ2luOiAyMHB4IDE4cHggMzBweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogaW5pdGlhbDtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LWNvbnRlbnQgLnBhZ2UtZGVmYXVsdCAudmlld3Mtcm93OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LWNvbnRlbnQgLnBhZ2UtZGVmYXVsdCAudmlld3Mtcm93IC52aWV3cy1maWVsZCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1jb250ZW50IC5wYWdlLWRlZmF1bHQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQ6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtY29udGVudCAucGFnZS1kZWZhdWx0IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLWpvYi1zb2Z0LXNraWxscy1yZXF1aXJlZCB1bCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1jb250ZW50IC5wYWdlLWRlZmF1bHQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtam9iLXNvZnQtc2tpbGxzLXJlcXVpcmVkIHVsIGxpIHtcbiAgcGFkZGluZzogNXB4IDA7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1jb250ZW50IC5wYWdlLWRlZmF1bHQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtam9iLXByaW1hcnktaW5kdXN0cmllcyAuZmllbGQtY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LWNvbnRlbnQgLnBhZ2UtZGVmYXVsdCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1qb2ItcmFpc2VjLWFyZWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtY29udGVudCAucGFnZS1kZWZhdWx0IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlIGgyIHtcbiAgbWFyZ2luOiAwIDAgNXB4O1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtY29udGVudCAucGFnZS1kZWZhdWx0IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlIGgyIGEge1xuICBjb2xvcjogIzMyMzMzMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtY29udGVudCAucGFnZS1kZWZhdWx0IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlIGgyIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICM3ODZhYzE7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1jb250ZW50IC5wYWdlLWRlZmF1bHQgLnZpZXdzLXJvdyAuZmllbGQtY29udGVudCBwOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtY29udGVudCAucGFnZS1kZWZhdWx0IC52aWV3cy1yb3cgLmZpZWxkLWNvbnRlbnQuZGVmYXVsdC1waWxsIHVsIHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LWNvbnRlbnQgLnBhZ2UtZGVmYXVsdCAudmlld3Mtcm93IC5maWVsZC1jb250ZW50LmRlZmF1bHQtcGlsbCB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMC44OHJlbTtcbiAgYmFja2dyb3VuZDogI2MwZTVmNztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nOiA1cHggMTNweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtY29udGVudCAucGFnZS1kZWZhdWx0IC52aWV3cy1yb3cgLmZpZWxkLWNvbnRlbnQucmFpc2VjLXBpbGwgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtY29udGVudCAucGFnZS1kZWZhdWx0IC52aWV3cy1yb3cgLmZpZWxkLWNvbnRlbnQucmFpc2VjLXBpbGwgdWwgbGkge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGJhY2tncm91bmQ6ICNFNEUwRjc7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtY29udGVudCAucGFnZS1kZWZhdWx0IC52aWV3cy1yb3cgLnZpZXdzLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnBhZ2UtaGVhZGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4udmlldy1pZC1qb2JzX3NlYXJjaCAuanMtcGFnZXJfX2l0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMzBweCAwO1xuICBtYXJnaW46IDA7XG59XG4udmlldy1pZC1qb2JzX3NlYXJjaCAuanMtcGFnZXJfX2l0ZW1zIGxpIHtcbiAgbWFyZ2luOiAwIDEwcHg7XG59XG4udmlldy1pZC1qb2JzX3NlYXJjaCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1maXJzdCxcbi52aWV3LWlkLWpvYnNfc2VhcmNoIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLXByZXZpb3VzLFxuLnZpZXctaWQtam9ic19zZWFyY2ggLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tbmV4dCxcbi52aWV3LWlkLWpvYnNfc2VhcmNoIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLWxhc3QsXG4udmlldy1pZC1qb2JzX3NlYXJjaCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtIHtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudmlldy1pZC1qb2JzX3NlYXJjaCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1maXJzdCxcbi52aWV3LWlkLWpvYnNfc2VhcmNoIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLXByZXZpb3VzLFxuLnZpZXctaWQtam9ic19zZWFyY2ggLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tbmV4dCxcbi52aWV3LWlkLWpvYnNfc2VhcmNoIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLWxhc3QsXG4udmlldy1pZC1qb2JzX3NlYXJjaCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgfVxufVxuLnZpZXctaWQtam9ic19zZWFyY2ggLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tZmlyc3QgYSxcbi52aWV3LWlkLWpvYnNfc2VhcmNoIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLXByZXZpb3VzIGEsXG4udmlldy1pZC1qb2JzX3NlYXJjaCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1uZXh0IGEsXG4udmlldy1pZC1qb2JzX3NlYXJjaCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1sYXN0IGEsXG4udmlldy1pZC1qb2JzX3NlYXJjaCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtIGEge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1pbi13aWR0aDogNDBweDtcbiAgcGFkZGluZzogOHB4IDEwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4udmlldy1pZC1qb2JzX3NlYXJjaCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1maXJzdCBhOmhvdmVyLFxuLnZpZXctaWQtam9ic19zZWFyY2ggLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tcHJldmlvdXMgYTpob3Zlcixcbi52aWV3LWlkLWpvYnNfc2VhcmNoIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLW5leHQgYTpob3Zlcixcbi52aWV3LWlkLWpvYnNfc2VhcmNoIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLWxhc3QgYTpob3Zlcixcbi52aWV3LWlkLWpvYnNfc2VhcmNoIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0gYTpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC52aWV3LWlkLWpvYnNfc2VhcmNoIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLWZpcnN0IGEsXG4udmlldy1pZC1qb2JzX3NlYXJjaCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1wcmV2aW91cyBhLFxuLnZpZXctaWQtam9ic19zZWFyY2ggLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tbmV4dCBhLFxuLnZpZXctaWQtam9ic19zZWFyY2ggLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tbGFzdCBhLFxuLnZpZXctaWQtam9ic19zZWFyY2ggLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbSBhIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbWluLXdpZHRoOiBmaXQtY29udGVudDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG4udmlldy1pZC1qb2JzX3NlYXJjaCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1maXJzdC5pcy1hY3RpdmUgYSxcbi52aWV3LWlkLWpvYnNfc2VhcmNoIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLXByZXZpb3VzLmlzLWFjdGl2ZSBhLFxuLnZpZXctaWQtam9ic19zZWFyY2ggLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tbmV4dC5pcy1hY3RpdmUgYSxcbi52aWV3LWlkLWpvYnNfc2VhcmNoIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLWxhc3QuaXMtYWN0aXZlIGEsXG4udmlldy1pZC1qb2JzX3NlYXJjaCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLmlzLWFjdGl2ZSBhIHtcbiAgYmFja2dyb3VuZDogIzdiNjhjODtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubGF5b3V0LXNpZGViYXItbGVmdCxcbi5sYXlvdXQtY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubGF5b3V0LXNpZGViYXItbGVmdCAucGFnZS1kZWZhdWx0LFxuLmxheW91dC1jb250ZW50IC5wYWdlLWRlZmF1bHQge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubGF5b3V0LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgcHJpbnQge1xuICBAcGFnZSB7XG4gICAgbWFyZ2luOiA1MHB4IDIwcHg7XG4gIH1cbiAgW3BvcG92ZXJdIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIGhlYWRlciAuc2l0ZS1sb2dvLFxuaGVhZGVyIC5kYXNoYm9hcmQtbGluayxcbmhlYWRlciAuaGVhZGVyLWxpbmtzLFxuaGVhZGVyIC5idXR0b24td3JhcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBmb290ZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAucG9zdC1mb290ZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IGRldGFpbHMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgZGV0YWlsczpvcGVuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAuYnV0dG9uLXdyYXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnByaW50LWltYWdlIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XG4gIH1cbiAgLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLmhlYWRlci1idXR0b25zLXdyYXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLmhlYWRlci1idXR0b25zLXdyYXAgYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5kZXRhaWxzLXNlY3Rpb24ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xuICB9XG4gIC5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5kZXRhaWxzLXNlY3Rpb24gYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLW5vdGUge1xuICAgIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYWx3YXlzO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtbm90ZSBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyB7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYWx3YXlzO1xuICB9XG4gIC5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHM6bGFzdC1jaGlsZCB7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gIH1cbiAgLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyBzdW1tYXJ5IHtcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICB9XG4gIC5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgc3VtbWFyeSBpbWcge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgfVxuICAubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIHN1bW1hcnk6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbiAgfVxuICAubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCAucmVzdWx0LWFyZWFzLXdyYXAge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgLnJlc3VsdC1hcmVhcy13cmFwIC5yZXN1bHQtYXJlYSB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG4gIC5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIC5yZXN1bHQtYXJlYXMtd3JhcCAucmVzdWx0LWFyZWEgLmJ1dHQtZ2VuZXJhbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCAucmVzdWx0LWFyZWFzLXdyYXAucmVzdWx0LXByZWZlcnJlZC13b3JrcGxhY2UgLnJlc3VsdC1hcmVhIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgLnJlc3VsdC1hcmVhcy13cmFwLnJlc3VsdC1wcmVmZXJyZWQtd29ya3BsYWNlIC5yZXN1bHQtYXJlYSBpbWcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgLnJlc3VsdC1hcmVhcy13cmFwLnJlc3VsdC1wcmVmZXJyZWQtd29ya3BsYWNlIC5yZXN1bHQtYXJlYSBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbiAgLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgLnJlc3VsdC1hcmVhcy13cmFwLnJlc3VsdC1wcmVmZXJyZWQtY29tbXVuaWNhdGlvbiAucmVzdWx0LWFyZWEsIC5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIC5yZXN1bHQtYXJlYXMtd3JhcC5yZXN1bHQtbGlmZS1za2lsbHMgLnJlc3VsdC1hcmVhIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgLnVzZXItdGhvdWdodHMgYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIC51c2VyLXRob3VnaHRzIHRleHRhcmVhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhlYWI2ICFpbXBvcnRhbnQ7XG4gICAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICByZXNpemU6IG5vbmU7XG4gIH1cbiAgLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgLmJ1dHQtZ2V0LXN0YXJ0ZWQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn0iLCIvLyBGb250c1xuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1PcGVuK1NhbnM6NDAwLDcwMCZkaXNwbGF5PXN3YXAnKTtcblxuLy8gVmFyaWFibGVzIGFuZCByZXVzYWJsZXNcbkBpbXBvcnQgJ3NpemVzJztcbkBpbXBvcnQgJ2NvbG91cnMnO1xuQGltcG9ydCAna2V5ZnJhbWVzJztcbkBpbXBvcnQgJ21peGlucyc7XG5cbkBpbXBvcnQgJ3NwaW5uZXInO1xuXG4vLyBPdmVycmlkZXNcbkBpbXBvcnQgJ2RydXBhbC1jb3JlLW92ZXJyaWRlcyc7XG5cbi8vIFJlc3VzYWJsZSBwYWdlIGJpdHNcbkBpbXBvcnQgJ2JvZHknO1xuQGltcG9ydCAnaGVhZGVyJztcbkBpbXBvcnQgJ2Zvb3Rlcic7XG5AaW1wb3J0ICdidXR0b25zJztcbkBpbXBvcnQgJ3NlY3Rpb24tbWFpbic7XG5cbi8vIEluZGl2aWR1YWwgcGFnZXNcbkBpbXBvcnQgJ2Zvcm0td2ViZm9ybS1nZW5lcmFsJztcbkBpbXBvcnQgJ2Zvcm0tZW1haWwtdG8tcmVnaXN0ZXInO1xuQGltcG9ydCAncGFnZS1yZWdpc3Rlcic7XG5AaW1wb3J0ICdwYWdlLWxvZ2luJztcbkBpbXBvcnQgJ3BhZ2UtcmVzb3VyY2VzJztcbkBpbXBvcnQgJ3BhZ2UtcmVzb3VyY2UnO1xuQGltcG9ydCAncGFnZS1jb250YWN0LXVzJztcbkBpbXBvcnQgJ3BhZ2UtcHJpdmFjeS10ZXJtcyc7XG5AaW1wb3J0ICdwYWdlLXBhcnRuZXJzJztcbkBpbXBvcnQgJ3BhZ2UtaG9tZSc7XG5AaW1wb3J0ICdwYWdlLWRhc2hib2FyZCc7XG5AaW1wb3J0ICdwYWdlLXF1aXotaW50cm8nO1xuQGltcG9ydCAncGFnZS1xdWl6JztcbkBpbXBvcnQgJ3BhZ2UtcXVpei1yZXN1bHQtc3RyZW5ndGgnO1xuQGltcG9ydCAncGFnZS1zdHJlbmd0aC1hcnRpY2xlJztcbkBpbXBvcnQgJ3BhZ2Utam9iJztcbkBpbXBvcnQgJ3BhZ2VzLXN1cHBvcnRsYXlvdXQnO1xuQGltcG9ydCAncGFnZS1hZGQtZWRpdC1nb2FsJztcbkBpbXBvcnQgJ2Zvcm0tdHdvZmFjdG9yeSc7XG5AaW1wb3J0ICdwYWdlLXlvdW5nLXBlcnNvbi1wcm9maWxlLXJlcG9ydCc7XG5AaW1wb3J0IFwicGFnZS1kYXNoLXNlcnZpY2UtcHJvdmlkZXItZW1wbG95ZXJcIjtcbkBpbXBvcnQgXCJkaWFsb2ctZXZpZGVuY2VcIjtcbkBpbXBvcnQgXCJwYWdlLXdoeWFyZXlvdWhlcmVcIjtcbkBpbXBvcnQgXCJmb3JtLWludml0ZXNcIjtcbkBpbXBvcnQgXCJwYWdlLW15LXF1aXotcHJvZmlsZVwiO1xuQGltcG9ydCBcImNvbW1lcmNlXCI7XG5AaW1wb3J0IFwicGFnZS1zZWFyY2hcIjtcblxuLy8gUHJpbnRcbkBpbXBvcnQgXCJwcmludFwiO1xuXG4iLCJAa2V5ZnJhbWVzIHB1bHNlIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIH1cbiAgICA1MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLjAyLCAxLjAyLCAxLjAyKTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBwdWxzZUJpZyB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMS4wOCwgMS4wOCwgMS4wOCk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgcHVsc2VCaWdnZXIge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgfVxuICAgIDUwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKDEuMiwgMS4yLCAxLjIpO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGppZ2dsZSB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB9XG4gICAgMTAlLFxuICAgIDIwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKC45LCAuOSwgLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICB9XG4gICAgMzAlLFxuICAgIDUwJSxcbiAgICA3MCUsXG4gICAgOTAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gICAgfVxuICAgIDQwJSxcbiAgICA2MCUsXG4gICAgODAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZXkge1xuICAgIDAlLCAxMDAlLCAyMCUsIDUzJSwgODAlIHtcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIC42MSwgLjM1NSwgMSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIH1cbiAgICA0MCUsXG4gICAgNDMlIHtcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIC4wNTAsIC44NTUsIC4wNjApO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtN3B4LCAwKTtcbiAgICB9XG4gICAgNzAlIHtcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIC4wNTAsIC44NTUsIC4wNjApO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKTtcbiAgICB9XG4gICAgOTAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTJweCwgMCk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNoYWtlIHtcbiAgICAwJSwgMTAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIH1cbiAgICAxMCUsXG4gICAgMzAlLFxuICAgIDUwJSxcbiAgICA3MCUsXG4gICAgOTAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTNweCwgMCwgMCk7XG4gICAgfVxuICAgIDIwJSxcbiAgICA0MCUsXG4gICAgNjAlLFxuICAgIDgwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDNweCwgMCwgMCk7XG4gICAgfVxuICB9XG5cbiIsIi8vIERpc3BsYXlzIGEgbG9hZGluZyBzcGlubmVyIG5leHQgdG8gYSBidXR0b24uXG4uc3Bpbm5lciB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgLyogQWRkIHNvbWUgc3BhY2UgYmV0d2VlbiB0aGUgdGV4dCBhbmQgdGhlIHNwaW5uZXIgKi9cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbiIsIi5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcyB7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG59XG5cbi8vIFJlZ2lzdHJhdGlvbiBmb3JtXG4jZWRpdC11c2VyLXBpY3R1cmUtMC0tbGFiZWwsXG4jZWRpdC1maWVsZC1hdmF0YXItMC0tbGFiZWwsXG4jZWRpdC1maWVsZC1hdmF0YXItMC0tZGVzY3JpcHRpb24sXG4jZWRpdC11c2VyLXBpY3R1cmUtMC0tZGVzY3JpcHRpb24sXG4jZWRpdC1uYW1lLS1kZXNjcmlwdGlvbixcbiNlZGl0LW1haWwtLWRlc2NyaXB0aW9uLFxuZGl2LnBhc3N3b3JkLWNvbmZpcm0sXG4uZm9ybS1pdGVtLXVzZXItcGljdHVyZS0wIC5kZXNjcmlwdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZvcm0taXRlbS1maWVsZC10ZXJtcy1wcml2YWN5LXZhbHVlLCAuZm9ybS1pdGVtLWZpZWxkLW1hcmtldGluZy1vcHQtaW4tdmFsdWUsIC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLy8ganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAwLjllbTtcbiAgICBsaW5lLWhlaWdodDogMS41ZW07XG5cbiAgICAvLyBEaXNhYmxlIGhpZGluZyBvZiB0aGUgY2hlY2tib3ggbGFiZWwgKHdhbnQgdG8gc2hvdyBlbnRpdHlfbGVnYWwncyBjaGVja2JveCBsYWJlbClcbiAgICAvLyBsYWJlbCB7XG4gICAgLy8gICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuICAgIC8vIH1cblxuICAgICNlZGl0LWZpZWxkLW1hcmtldGluZy1vcHQtaW4tdmFsdWUtLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG59XG5cbi5mb3JtLWl0ZW0tZmllbGQtdGVybXMtcHJpdmFjeS12YWx1ZSxcbi5maWVsZC1nb2FsLXRhc2stdmFsdWVzIC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICAgIGxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGUhaW1wb3J0YW50O1xuICAgICAgICB0b3A6IC0yNXB4O1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuLmJ1dHQtdXBkYXRlID4gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICBoZWlnaHQ6ICRidXR0SGVpZ2h0O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6ICRidXR0SGVpZ2h0O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lOyAvLyBUT0RPOiBhY2Nlc3NpYmlsaXR5XG4gICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogJGxpZ2h0Q29sb3VyO1xuICAgIHBhZGRpbmc6IDAgMTVweCAwIDRweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcblxuICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjI7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDIwLCAyMCk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLW91dDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICBoZWlnaHQ6ICRidXR0SGVpZ2h0O1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBib3JkZXItcmFkaXVzOiAkYnV0dEhlaWdodDtcbiAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7IC8vIFRPRE86IGFjY2Vzc2liaWxpdHlcbiAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICRidXR0Q29sb3VyO1xuICAgIHBhZGRpbmc6IDAgMTVweCAwIDRweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcblxuICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjI7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDIwLCAyMCk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLW91dDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuICAgIC5mb3JtLWl0ZW0uanMtZm9ybS1pdGVtLWZpZWxkLW5vdGlmeS10ZWFtLW1lbWJlcnMtdmFsdWUge1xuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250MTY7XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgIH1cbn1cblxuXG4uZm9ybS1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuXG4gICAgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgICBpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbiAgICBpbnB1dFt0eXBlPW51bWJlcl0sXG4gICAgaW5wdXRbdHlwZT1kYXRlXSxcbiAgICBzZWxlY3Qge1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lOyAvLyBSZXNldCB0aGUgZGVmYXVsdCBhcHBlYXJhbmNlIG9mIHRoZSBpbnB1dC5cbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsIDAuNDUpO1xuICAgICAgICBvdXRsaW5lOiBub25lOyAvLyBUT0RPOiBhY2Nlc3NpYmlsaXR5XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDQwcHggMCAyMHB4O1xuICAgICAgICBmb250LXNpemU6ICRmb250MTY7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgLy8gTGFiZWwgaGFzIGJlZW4gcmVtb3ZlZCBmcm9tIHRoZSByaWdodCBzaWRlIG9mIHRoZSBpbnB1dCwgc28gdGhpcyBpcyBubyBsb25nZXIgbmVlZGVkLlxuICAgICAgICAvL3BhZGRpbmctcmlnaHQ6IDE1MHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsIDEpO1xuICAgICAgICAgICAgLy8gVE9ETzogYWNjZXNzaWJpbGl0eVxuICAgICAgICB9XG5cbiAgICAgICAgJi5lcnJvciB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWE4NzgyO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBTZWxlY3QgZHJvcGRvd24gYXJyb3dcbiAgICAvLyBTZWUgaHR0cHM6Ly9tb2Rlcm5jc3MuZGV2L2N1c3RvbS1zZWxlY3Qtc3R5bGVzLXdpdGgtcHVyZS1jc3MvXG4gICAgLy8gUGx1cyAncG9pbnRlci1ldmVudHM6IG5vbmU7JyBzbyB0aGF0IHRoZSBkcm9wZG93biBhcnJvdyBpcyBjbGljYWtibGUuXG4gICAgLnNlbGVjdCB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7IC8vIFVzZSBjc3MgZ3JpZCBmb3IgcG9zaXRpb25pbmcgdGhlIGRyb3Bkb3duIGFycm93XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwic2VsZWN0XCI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICAgIC5zZWxlY3Q6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgd2lkdGg6IDAuOGVtO1xuICAgICAgICBoZWlnaHQ6IDAuNWVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigxMDAlIDAlLCAwIDAlLCA1MCUgMTAwJSk7XG4gICAgICAgIGp1c3RpZnktc2VsZjogZW5kO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE3cHg7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyAvLyBNYWtlIHRoZSBkcm9wZG93biBhcnJvdyBjbGljYWtibGVcbiAgICB9XG4gICAgc2VsZWN0LFxuICAgIC5zZWxlY3Q6YWZ0ZXIge1xuICAgICAgICBncmlkLWFyZWE6IHNlbGVjdDtcbiAgICB9XG5cbiAgICAjZWRpdC1tYWlsLCAjZWRpdC1uYW1lIHtcbiAgICAgICAgLy8gcGFkZGluZy1yaWdodDogODBweDtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gICAgICAgIHdpZHRoOiA0MHB4IWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBtYXJnaW46IDAgMjBweCAwIDA7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7IC8vIFRPRE86IGFjY2Vzc2liaWxpdHlcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJnQ29sb3VyRWlnaHQ7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGUgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRpY2suc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlIHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi10aWNrLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcblxuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmNoZWNrZWQpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgb3V0bGluZTogMXB4IHNvbGlkICRiZ0NvbG91ckVpZ2h0IWltcG9ydGFudDtcbiAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPXBhc3N3b3JkXSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgfVxuXG4gICAgJi5qcy1mb3JtLXR5cGUtc2VsZWN0IHtcbiAgICAgICAgLy8gQm9yZGVyIHJhZGl1cyBoYXMgYmVlbiBtb3ZlZCB0byB0aGUgc2VsZWN0IGVsZW1lbnQsIHNvIHRoaXMgaXMgbm8gbG9uZ2VyIG5lZWRlZC5cbiAgICAgICAgLy9oZWlnaHQ6IDUwcHg7XG4gICAgICAgIC8vYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgLy9ib3JkZXI6IG5vbmU7XG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsIDAuNDUpO1xuICAgICAgICBvdXRsaW5lOiBub25lOyAvLyBUT0RPOiBhY2Nlc3NpYmlsaXR5XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIC8vIHdpZHRoOiA1NSU7XG4gICAgICAgICAgICAvLyBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgICAgIC8vIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAvLyBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAvLyAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAgICAgICAgICYubm90LXZpc2libGUge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgICAgIC8vIHdpZHRoOiA0MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmpzLWZvcm0tdHlwZS1kYXRlIHtcbiAgICAgICAgLypoZWlnaHQ6IDUwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwgMC40NSk7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7IC8vIFRPRE86IGFjY2Vzc2liaWxpdHlcbiAgICAgICAgd2lkdGg6IDEwMCU7Ki9cblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAmLm5vdC12aXNpYmxlIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAmLmpzLWZvcm0tdHlwZS10ZXh0YXJlYSB7XG5cbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwgMSk7XG4gICAgICAgICAgICByZXNpemU6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxODtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIC8vIHRvcDogMDtcbiAgICAgICAgLy8gYm90dG9tOiAwO1xuICAgICAgICAvLyBsZWZ0OiAyMHB4O1xuICAgICAgICBtYXJnaW46IDAgMCA1cHggMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgLy93aWR0aDogMTYwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIG1heC1oZWlnaHQ6IDUwcHg7XG5cbiAgICAgICAgJi5yaWdodCB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAvL2ZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuXG4gICAgICAgICAgICAvLyBEbyBub3QgZm9yY2UgcmlnaHQuXG4gICAgICAgICAgICAvLyBUby1kbzogZmluZCBvdXQgaG93IC5yaWdodCBpcyBiZWluZyBhZGRlZC5cbiAgICAgICAgICAgLy8gbGVmdDogY2FsYygxMDAlIC0gMTcwcHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5mb3JtLXJlcXVpcmVkIHtcblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCIqXCI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRiZ0NvbG91clRocmVlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZXllLWNsb3NlLCAuZXllLW9wZW4ge1xuICAgICAgICB3aWR0aDoyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAxN3B4O1xuICAgICAgICByaWdodDogMTVweDtcbiAgICB9XG59XG5cbi5jdXN0b20tZmllbGQge1xuICAgIC5maWVsZC0tdHlwZS1kYXRldGltZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBoNCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiKlwiO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5yaWdodCB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgbGVmdDogY2FsYygxMDAlIC0gMTcwcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbmRpdltyb2xlPWNvbnRlbnRpbmZvXSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAxNXB4IGF1dG87XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAvL21hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgYmFja2dyb3VuZDogcmdiYSg1MSwgNTYsIDg1LCAwLjMpO1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBjb2xvcjogJGZvbnRDb2xvdXJMaWdodDtcbiAgICBmb250LXNpemU6IDAuOGVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG5cbiAgICBhIHtcbiAgICAgICAgbWFyZ2luOiAwIDE1cHg7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgfVxuXG4gICAgLy9kaXNwbGF5Om5vbmU7XG59XG5cbi5zaXRlbWFwIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgcGFkZGluZzogMjBweCA0MHB4IDA7XG5cbiAgICBoMSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDUwcHg7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICBmb250LXNpemU6IDEuM2VtO1xuICAgIH1cblxuICAgIC5jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG5cbn1cblxuI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1mb290ZXIsICNibG9jay1tb2JpbGVmb290ZXJtZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4jYmxvY2stc3R5bGVzd2l0Y2hlciB7XG4gICAgaDIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLmpzIHtcbiAgICBpbnB1dCB7XG4gICAgICAgICYuZm9ybS1hdXRvY29tcGxldGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTYlO1xuXG4gICAgICAgICAgICAmLnVpLWF1dG9jb21wbGV0ZS1sb2FkaW5nIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NiU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1lc3NhZ2UtYmxvY2sge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBmb250LXNpemU6ICRmb250MTI7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDUxLCA1NiwgODUsIDAuMyk7XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIGNvbG9yOiAkZm9udENvbG91ckxpZ2h0O1xuICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICB1bCB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubGlnaHQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgfVxufVxuXG4uY29sb3VyLWZvcm0ge1xuICAgIC5mb3JtLWl0ZW0ge1xuICAgICAgICBpbnB1dFt0eXBlPXRleHRdLFxuICAgICAgICBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgICAgICAgaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4gICAgICAgIGlucHV0W3R5cGU9bnVtYmVyXSxcbiAgICAgICAgaW5wdXRbdHlwZT1kYXRlXSxcbiAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ck9uZTtcblxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyVHdvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAmLmpzLWZvcm0tdHlwZS10ZXh0YXJlYSB7XG4gICAgICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyT25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubWVzc2FnZXMge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDYwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAubWVzc2FnZXMtLXN0YXR1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkNGVkZGE7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjM2U2Y2I7XG4gICAgICAgIGNvbG9yOiAjMTU1NzI0O1xuICAgIH1cblxuICAgIC5tZXNzYWdlcy0tZXJyb3Ige1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhkN2RhO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjVjNmNiO1xuICAgICAgICBjb2xvcjogIzcyMWMyNDtcbiAgICB9XG59XG5cblxuIiwiJGJ1dHRIZWlnaHQ6IDQycHg7XG4kaGVhZGVySGVpZ2h0OiAxMDBweDtcbiRmb290ZXJIZWlnaHQ6IDUwcHg7XG5cbiRmb250MTA6IDAuNjNyZW07XG4kZm9udDEyOiAwLjc1cmVtO1xuJGZvbnQxNDogMC44OHJlbTtcbiRmb250MTY6IDFyZW07XG4kZm9udDE4OiAxLjFyZW07XG4kZm9udDE5OiAxLjJyZW07XG4kZm9udDMwOiAxLjg4cmVtOyIsIiRiZ0NvbG91ck9uZTogI2MwZTVmNzsgLy8gTGlnaHQgYmx1ZVxuJGJnQ29sb3VyVHdvOiAjNWRhNWNkOyAvLyBEYXJrIEJsdWVcbiRiZ0NvbG91clRocmVlOiAjN2I2OGM4Oy8vIzkxODFEMTsgLy8gUHVycGxlXG4kYmdDb2xvdXJGb3VyOiAjNzg2YWMxOy8vIzdDNkVDMzsgLy8gRGFyayBQdXJwbGVcbiRiZ0NvbG91ckZpdmU6ICNFNEUwRjc7IC8vIExpZ2h0IFB1cnBsZVxuJGJnQ29sb3VyU2l4OiAjQUE5RUUzOyAvLyBQdXJwbGUgMlxuJGJnQ29sb3VyU2V2ZW46ICM0QzQxODA7IC8vIERhcmsgUHVycGxlIDJcbiRiZ0NvbG91ckVpZ2h0OiAjNTlBM0QwOyAvLyBEYXJrIEJsdWUgMlxuJGJnQ29sb3VyTmluZTogI2Q1ZjJkNDsgLy8gTGlnaHQgR3JlZW5cbiRiZ0NvbG91clRlbjogI2Y4ZGFkYTsgLy8gTGlnaHQgUGlua1xuJGJnQ29sb3VyRWxldmVuOiAjZjdlOWI4OyAvLyBMaWdodCBZZWxsb3dcbiRiZ0NvbG91clR3ZWx2ZTogI2QzZTlmNzsgLy8gTGlnaHQgQmx1ZSAyXG4kYmdDb2xvdXJUaGlydGVlbjogI2U0ZTBmNzsgLy8gTGlnaHQgUHVycGxlXG4kYmdDb2xvdXJGb3VydGVlbjogI2ViZWJlYjsgLy8gR3JleVxuJGJnQ29sb3VyRGFya1llbGxvdzogI2Y4ZDg3YjsgLy8gWWVsbG93XG4kYnV0dENvbG91cjogIzMzN2NhNTsvLyM1ZGE1Y2Q7IC8vIE1pZCBCbHVlXG4kYnV0dEJnQ29sb3VyRGFya1llbGxvdzogI2Y4ZDk3NDtcbiRidXR0QmdDb2xvdXJZZWxsb3c6ICNGOUQ4N0M7XG4kYnV0dEJnQ29sb3VyTGlnaHRZZWxsb3c6ICNmOGVhYjY7XG4kYnV0dEJnQ29sb3VyTGlnaHRQdXJwbGU6ICNlNGUwZjg7XG4kYmdDb2xvdXJMaWdodFllbGxvdzogI2ZjZjdlNDsgLy8gTGlnaHQgWWVsbG93XG4kYmdDb2xvdXJEYXJrR3JlZW46ICNhZGRmYWU7IC8vIERhcmsgR3JlZW5cbiRiZ0NvbG91ckxpZ2h0R3JlZW46ICNkNWYyZDQ7IC8vIExpZ2h0IEdyZWVuIDJcbiRiZ0NvbG91ckRhcmtQaW5rOiAjZjRiZGJhOyAvLyBEYXJrIFBpbmtcbiRmb250Q29sb3VyRGFyazogIzMyMzMzMzsgLy8gRGFyayBHcmV5XG4kZm9udENvbG91ckxpZ2h0OiAjZmZmZmZmOyAvLyBXaGl0ZVxuJGZvbnRDb2xvdXJQdXJwbGU6ICM1MjQzYTA7Ly8jNzg2YWMxOy8vIzliOGVkMztcbiRsaWdodENvbG91cjogI2ZmZmZmZjsgLy8gV2hpdGVcbiRsaXN0RG90Q29sb3VyUGluazogI2VhODc4MjsgLy8gU3Ryb25nIFBpbmtcbiRsaXN0RG90Q29sb3VyWWVsbG93OiAjZjRjNzYwOyAvLyBTdHJvbmcgWWVsbG93XG4kbGlzdERvdENvbG91ckJsdWU6ICM1OWEzZDA7IC8vIFN0cm9uZyBCbHVlXG4kbGlzdERvdENvbG91clB1cnBsZTogIzllOTJkNzsvLyM5MDgyZDE7IC8vIFN0cm9uZyBQdXJwbGVcbiRsaXN0RG90Q29sb3VyR3JlZW46ICM4OGNiODg7IC8vIFN0cm9uZyBHcmVlblxuJGxpc3REb3RDb2xvdXJHcmV5OiAjOWM5ZTlkOyAvLyBTdHJvbmcgR3JleVxuXG5cbiIsIioge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgYTpmb2N1cyxcbiAgICBidXR0b246Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byAxcHggIWltcG9ydGFudDtcbiAgICB9XG5cbn1cblxuYm9keSxcbmh0bWwge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIC8vY29sb3I6ICRmb250Q29sb3VyTGlnaHQ7XG4gICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kLWdyYWRpZW50KCk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2JnLXdhdmUuc3ZnKSwgbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDE5MiwgMjI5LCAyNDcsIDEpIDAlLCByZ2JhKDkzLCAxNjUsIDIwNSwgMSkgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMjUlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbiAgICAvL2JhY2tncm91bmQtcG9zaXRpb246IDAlIGNhbGMoMTAwJSAtIDI1MHB4KTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuXG4gICAgJi50ZWFtLW1lbWJlciB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmctd2F2ZS1wdXJwbGUuc3ZnKSwgbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDIyOCwgMjI0LCAyNDcsIDEpIDAlLCByZ2JhKDEyNCwgMTEwLCAxOTUsIDEpIDEwMCUpO1xuICAgIFxuICAgICAgICBoZWFkZXIge1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM3YzZlYzM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZ3JleXNjYWxlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iZy13YXZlLWdyZXlzY2FsZS5zdmcpLCBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjUxLCAyNTEsIDI1MSwgMSkgMCUsIHJnYmEoMjAzLCAyMDMsIDIwMywgMSkgMTAwJSk7XG5cbiAgICAgICAgJi50ZWFtLW1lbWJlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2JnLXdhdmUtZ3JleXNjYWxlLnN2ZyksIGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTEsIDI1MSwgMjUxLCAxKSAwJSwgcmdiYSgyMDMsIDIwMywgMjAzLCAxKSAxMDAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcyB7XG4gICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYucmVzb3VyY2Uge1xuICAgICAgICAucG9ydHJhaXQtb3ZlcmxheSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmW2RhdGEtb25jZT1cImZvcm0tc2luZ2xlLXN1Ym1pdCBkZXRhaWxzQXJpYVwiXSB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbiAgICB9XG5cbiAgICAmLm1haW50ZW5hbmNlLXBhZ2Uge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMTAwJTtcblxuICAgICAgICAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIGhlYWRlcltyb2xlPVwiYmFubmVyXCJdIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTAwcHg7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICAgICAgLy9tYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAvL2ZvbnQtc2l6ZTogJGZvbnQzMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIG1haW4ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgIH1cbn1cblxuYSB7XG4gICAgY29sb3I6ICRmb250Q29sb3VyUHVycGxlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgfVxufVxuXG5oMSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjZlbTtcbiAgICB9XG59XG5cbnVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cblxudWwuYm9sZD5saSB7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbn1cblxuLnBvcnRyYWl0LW92ZXJsYXkge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogJGJnQ29sb3VyVHdvO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB6LWluZGV4OiAzO1xuXG4gICAgaDEsXG4gICAgcCxcbiAgICBpbWcge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1heC13aWR0aDogNjAlO1xuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbn1cblxuLnN3aXRjaCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgbWluLXdpZHRoOiA2MHB4O1xuXG4gICAgaW5wdXQge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5zbGlkZXIge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzNHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjRzO1xuICAgICAgICB0cmFuc2l0aW9uOiAuNHM7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRsaWdodENvbG91cjtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgbGVmdDogM3B4O1xuICAgICAgICAgICAgYm90dG9tOiAzcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNHM7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuNHM7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dDpjaGVja2VkKy5zbGlkZXIge1xuICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckZvdXI7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRsaWdodENvbG91cjtcbiAgICB9XG5cbiAgICBpbnB1dDpmb2N1cysuc2xpZGVyIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDFweCAjMjE5NkYzO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYmdDb2xvdXJUaHJlZTtcbiAgICB9XG5cbiAgICBpbnB1dDpjaGVja2VkKy5zbGlkZXI6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI2cHgpO1xuICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6ICRsaWdodENvbG91cjtcbiAgICB9XG5cbiAgICAmLnBvcnRyYWl0IHtcbiAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgIGhlaWdodDogNjBweDtcblxuICAgICAgICAuc2xpZGVyIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiBpbml0aWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXQ6Y2hlY2tlZCsuc2xpZGVyOmJlZm9yZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjZweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbn0iLCJAbWl4aW4gYmFja2dyb3VuZC1ncmFkaWVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE5MiwyMjksMjQ3KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMTkyLDIyOSwyNDcsMSkgMCUsIHJnYmEoOTMsMTY1LDIwNSwxKSAxMDAlKTtcbn1cblxuQG1peGluIGJhY2tncm91bmQtZ3JhZGllbnQtcmV2ZXJzZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE5MiwyMjksMjQ3KTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDE5MiwyMjksMjQ3LDEpIDAlLCByZ2JhKDkzLDE2NSwyMDUsMSkgMTAwJSk7XG59IiwiaGVhZGVyIHtcbiAgICBoZWlnaHQ6ICRoZWFkZXJIZWlnaHQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwdnc7XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIGhlaWdodDogNzBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgYmFja2dyb3VuZDogIzdlYmFkYTtcbiAgICAgICAgei1pbmRleDogMztcbiAgICB9XG5cbiAgICAuc2l0ZS1sb2dvIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgICAgICBtaW4td2lkdGg6IDcwcHg7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgICAgICBhbmltYXRpb24tbmFtZTogYm91bmNleTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICYubG9nZ2VkLWluIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgXG5cbiAgICB9XG5cbiAgICAuZGFzaGJvYXJkLWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91ciB1cmwoJy4vLi4vaW1hZ2VzL2ljb25zL2ljb24tZGFzaGJvYXJkLnN2ZycpIDVweCBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjVweDtcbiAgICAgICAgcGFkZGluZzogN3B4IDEwcHggN3B4IDM1cHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAjMzQzODUzO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDEyO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGFzaGJvYXJkLWxpbmstd3JhcCB7XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAubWVudS1kcm9wZG93bi13cmFwIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWVudS1kcm9wZG93bi13cmFwIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsNTgsNzEsLjI1KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgbWluLXdpZHRoOiAxNDBweDtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICB6LWluZGV4OiA5OTtcblxuICAgICAgICAmLnJpZ2h0IHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjdyZW07XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNCk7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVhZGVyLWxpbmtzIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgLy9wYWRkaW5nOiAwIDQwcHg7XG5cbiAgICAgICAgLmRhc2hib2FyZC1saW5rIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxpbmsge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxNXB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC51bmRlcmxpbmUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICAgICAgdG9wOiBjYWxjKDEwMCUgKyAycHgpO1xuICAgICAgICAgICAgICAgIC8qIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgKi9cbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcblxuICAgICAgICAgICAgICAgICYgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA0KTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnVuZGVybGluZSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubWVudS1kcm9wZG93bi13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1lbnUtZHJvcGRvd24td3JhcCBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjdyZW07XG4gICAgXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgICYuZGVza3RvcCB7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgICYubW9iaWxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUd287XG4gICAgICAgICAgICB3aWR0aDogNzB2dztcbiAgICAgICAgICAgIGhlaWdodDogMTAwc3ZoO1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIHJpZ2h0OiBjYWxjKC03MHZ3ICsgLTQwcHgpO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LDU4LDcxLDAuMjUpO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmQtZ3JhZGllbnQtcmV2ZXJzZSgpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iZy13YXZlLnN2ZyksIGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgxOTIsIDIyOSwgMjQ3LCAxKSAwJSwgcmdiYSg5MywgMTY1LCAyMDUsIDEpIDEwMCUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tO1xuXG4gICAgICAgICAgICAjY2xvc2Utb3ZlcmxheSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMSk7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMHZ3O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuXG4gICAgICAgICAgICAuYnV0dC1jbG9zZSB7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXIgdXJsKCcuLi9pbWFnZXMvaWNvbnMvaWNvbi1jbG9zZS5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5hdmlnYXRpb24tbGlua3Mge1xuICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogODB2aDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG5cbiAgICAgICAgICAgICAgICAubGluayB7XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgNDBweCAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL3RyYW5zZm9ybTogc2NhbGUoMS4wNCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGJ1dHRvbiwgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnVuZGVybGluZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudW5kZXJsaW5lID4gYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgLm1lbnUtZHJvcGRvd24td3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubWVudS1kcm9wZG93bi13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvZ2luLWJ1dHRvbnMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAuZGFzaGJvYXJkLWxpbmstd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idXR0LWdlbmVyYWwge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmJ1dHQtc21hbGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygtNzB2dyArIC00MHB4KSk7XG5cbiAgICAgICAgICAgICAgICAjY2xvc2Utb3ZlcmxheSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTB2dyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmJ1dHRvbi13cmFwIHtcblxuICAgICAgICA6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubGljZW5zZWQtd3JhcCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDExcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi1iYWRnZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtNXB4O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5ODVweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTMwcHg7XG5cbiAgICAgICAgICAgICAgICAmLmJ1dHQtc21hbGwge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmJ1dHQtbG9nb3V0IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuYnV0dG9uLW1lbnUtd3JhcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgLmJ1dHQtbWVudSB7XG4gICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXIgdXJsKCcuLi9pbWFnZXMvaWNvbnMvaWNvbi1tZW51LnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTg1cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuc2l0ZS1sb2dvIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgIH1cbn1cbiIsImZvb3RlciB7XG4gICAgaGVpZ2h0OiAkZm9vdGVySGVpZ2h0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgd2lkdGg6IDEyMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBmb250LXNpemU6IDAuOGVtO1xuICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG5cbiAgICAuc3R5bGUtc3dpdGNoIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDAgMzBweDtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWFyZ2luOiAwIWltcG9ydGFudDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckxpZ2h0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubW9iaWxlLWZvb3Rlci1tZW51IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGVza3RvcC1tZW51IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCA1MHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4IDIwcHg7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cbi5wb3N0LWZvb3RlciB7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgLmxvZ29zIHtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuXG4gICAgICAgIC5sb2dvcyB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgLy9oZWlnaHQ6IDE2MHB4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICBpbWcge1xuXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG5cbn0iLCIuYnV0dC1hbmltYXRlIHtcblxuICAgIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyVHdvO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xuICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICB0b3A6IDc1JTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1vdXQ7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG5cbiAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgb3BhY2l0eTogMC4yO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgyMCwgMjApO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1vdXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLmJ1dHQtZ2VuZXJhbCB7XG4gICAgaGVpZ2h0OiAkYnV0dEhlaWdodDtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogJGJ1dHRIZWlnaHQ7XG4gICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lOyAvLyBUT0RPOiBhY2Nlc3NpYmlsaXR5XG4gICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAkYnV0dENvbG91cjtcbiAgICBwYWRkaW5nOiAwIDE1cHggMCA0cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLy9tYXJnaW4tbGVmdDogMjBweDtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZCAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiAxcHggc29saWQgJGxpZ2h0Q29sb3VyO1xuICAgICAgICBvdXRsaW5lLW9mZnNldDogM3B4O1xuICAgIH1cblxuICAgIC5idXR0LWljb24ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0Q29sb3VyO1xuICAgICAgICBoZWlnaHQ6ICRidXR0SGVpZ2h0IC0gMTBweDtcbiAgICAgICAgd2lkdGg6ICRidXR0SGVpZ2h0IC0gMTBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJ1dHRIZWlnaHQgLSAxMHB4O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDYwJTtcblxuICAgICAgICAmLmxvZ2luLCAmLkFjY291bnQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXVzZXIuc3ZnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYucmVnaXN0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXJlZ2lzdGVyLnN2Zyk7XG4gICAgICAgIH1cblxuICAgICAgICAmLnByaW50IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1wcmludC13aGl0ZS5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5wcmludC1kYXJrIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1wcmludC5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5yZWdpc3Rlci15ZWxsb3cge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXJlZ2lzdGVyLXllbGxvdy5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5sb2dvdXQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWxvZ291dC5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi51c2VyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi11c2VyLXllbGxvdy5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hZGQtY2FsZW5kYXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFkZGNhbC5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5lZGl0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogOTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWVkaXQuc3ZnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZWRpdC1saWdodCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZWRpdC13aGl0ZS5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi51cGxvYWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXVwbG9hZC5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5jbG9zZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2xvc2UtbGlnaHQuc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDUlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5jbG9zZS15ZWxsb3cge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNsb3NlLXllbGxvdy5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0MCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLnN0YXJ0ZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LXB1cnBsZS5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1NSUgNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5tb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1ncmVlbi5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1NSUgNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hZGQtdGVhbSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGVhbS5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA4MCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFkZC1tZWV0aW5nIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hZGRjYWwtcHVycGxlLnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLnByZXZpb3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1wcmV2aW91cy5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MCUgNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5uZXh0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1uZXh0LnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDM1JTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDU4JSA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLm5leHQtcHVycGxlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1uZXh0LXB1cnBsZS5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1OCUgNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5uZXh0LWxpZ2h0LWJsdWUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1iYWNrLWJsdWUuc3ZnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzUlO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmJhY2sge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LWJhY2stYmx1ZS5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MyUgNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5iYWNrLXdoaXRlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1iYWNrLnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDM1JTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQzJSA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLnN0YXJ0LXF1aXoge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXN0YXJ0LnN2Zyk7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNhdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNhdmUuc3ZnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc2F2ZS1wdXJwbGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNhdmUtcHVycGxlLnN2Zyk7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNhdmUtd2hpdGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNhdmUtd2hpdGUuc3ZnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZ3JvdXAtdGFsa2luZyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ3JvdXAtdGFsa2luZy5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ncm91cC10YWxraW5nLnNlbGVjdGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1ncm91cC10YWxraW5nLWJnLXllbGxvdy5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ncm91cCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ3JvdXAuc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTEwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaGVhciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24taGVhci5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMTAlO1xuICAgICAgICB9XG5cblx0XHQmLmJ1dHQtaWNvbi10ZXh0IHtcblx0XHRcdGNvbG9yOiNmZmY7XG5cdFx0XHRmb250LXNpemU6MS41ZW07XG5cdFx0XHRsaW5lLWhlaWdodDozMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hZGQtZ29hbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYWRkLnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDYwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZ29hbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ29hbC5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5kdWUtZGF0ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYWRkY2FsLXB1cnBsZS5zdmcpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRpdGxlIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGJ1dHRDb2xvdXI7XG4gICAgfVxuXG4gICAgJi5idXR0LXNtYWxsIHtcbiAgICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgNnB4O1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5idXR0LWxpY2Vuc2VkIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICB9XG5cbiAgICAmLmJ1dHQtdXNlci1saWNlbnNlZCB7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNGRkRBNUU7XG4gICAgICAgIHBhZGRpbmc6IDAgNHB4O1xuICAgICAgICBtYXJnaW46IDAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYuYnV0dC1yZWdpc3RlcixcbiAgICAmLmJ1dHQtbG9nb3V0LFxuICAgICYuYnV0dC1iYWNrLFxuICAgICYuYnV0dC1zYXZlLFxuICAgICYuYnV0dC11cGRhdGUsXG4gICAgJi5idXR0LWVkaXQge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGxpZ2h0Q29sb3VyO1xuICAgICAgICBjb2xvcjogJGxpZ2h0Q29sb3VyO1xuXG4gICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0Q29sb3VyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzQwMzM3OTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJi5idXR0LXByb2ZpbGUtcmVwb3J0LWJhY2sge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgY29sb3I6ICRidXR0Q29sb3VyO1xuXG4gICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRDb2xvdXI7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGJnQ29sb3VyVHdvO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuYnV0dC1kYXNoYm9hcmQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZm9udENvbG91ckxpZ2h0O1xuICAgICAgICBjb2xvcjogJGJ1dHRDb2xvdXI7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0Q29sb3VyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyVHdvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5idXR0LXVwbG9hZCwgJi5idXR0LWNvbnNlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgIH1cblxuICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNDkzRDc2O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5idXR0LW1lZXRpbmctdGltZSxcbiAgICAmLmJ1dHQtbWVldGluZy1hZGRyZXNzIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICBjb2xvcjogJGJnQ29sb3VyVGhyZWU7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodENvbG91cjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYnV0dC1tb3JlLXdheS10by1zdXBwb3J0IHtcbiAgICAgIGJhY2tncm91bmQ6ICRidXR0Q29sb3VyO1xuICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQ7XG4gICAgICBoZWlnaHQ6IDQzcHg7XG4gICAgICB3aWR0aDogMzgwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA3MnB4O1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzQ5M0Q3NjtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmJ1dHQtZ2V0LXN0YXJ0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQ7XG4gICAgICAgIGhlaWdodDogNjJweDtcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA3MnB4O1xuICAgICAgICBmb250LXNpemU6ICRmb250MTY7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcblxuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzQ5M0Q3NjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYnV0dC1maW5kLW91dC1tb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpc3REb3RDb2xvdXJHcmVlbjtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQ7XG4gICAgICAgIGhlaWdodDogNjJweDtcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA3MnB4O1xuICAgICAgICBmb250LXNpemU6ICRmb250MTY7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcblxuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzQ5M0Q3NjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYnV0dC1zZWUtcmVzdWx0cyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91clRocmVlO1xuICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJMaWdodDtcblxuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodENvbG91cjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM0OTNENzY7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmJ1dHQtYWRkLXRlYW0sICYuYnV0dC1zYXZlLXRlYW0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQ7XG5cbiAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgIH1cblxuICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNDkzRDc2O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5idXR0LWNsZWFyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRiZ0NvbG91clRocmVlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxODBweDtcblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIG91dGxpbmU6IDFweCBzb2xpZCAkYmdDb2xvdXJGb3VyIWltcG9ydGFudDtcbiAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG4gICAgICAgIH1cbiAgICAgICAgXG5cbiAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyRml2ZTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG5cbiAgICAmLmJ1dHQtYWRkLWNhbCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICBjb2xvcjogJGJnQ29sb3VyRm91cjtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxODBweDtcblxuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckZvdXI7XG4gICAgICAgIH1cblxuICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJGaXZlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5idXR0LXF1aXotc2VjdGlvbiB7XG4gICAgICAgIGhlaWdodDogNzRweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC8vYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjQ1KTtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxODtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVuc2V0O1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHggMCAxMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAvL3dpZHRoOiAxMDAlO1xuICAgICAgICBtaW4td2lkdGg6IDIxMHB4O1xuICAgICAgICB3aWR0aDogMjEwcHg7XG4gICAgICAgIGhlaWdodDogMTY1cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb3B5IHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAvL3BhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zcmVtO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZvbnQxNDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYudGVhbS1tZW1iZXIge1xuICAgICAgICAgICAgbWluLWhlaWdodDogNzRweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXN1bHRzIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgLnJlc3VsdCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tbGlzdC1ibHVlLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogNDBweDtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmNhcmVlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyT25lO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jYXJlZXIuc3ZnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zdHJlbmd0aHMge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckZpdmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXN0cmVuZ3Rocy5zdmcpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLndvcmsge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGOEU5Qjk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXdvcmsuc3ZnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi50cmFpbmluZyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyTmluZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdHJhaW5pbmcuc3ZnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5saWZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdEQURBO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1saWZlLnN2Zyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29tcGxldGVkLWljb24ge1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJGb3VydGVlbjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmNhcmVlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaW5pdGlhbDtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlN0YXJ0IEhlcmVcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAtNDVweDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJnQ29sb3VyRm91cjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICAgICAgdG9wOiAtMjJweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5jb21wbGV0ZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwxKTtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xuXG4gICAgICAgICAgICAuYnV0dC1pY29uIHtcblxuICAgICAgICAgICAgICAgICYuY2FyZWVyIHsgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyRWlnaHQ7IH1cbiAgICAgICAgICAgICAgICAmLnN0cmVuZ3RocyB7IGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91clRocmVlOyB9XG4gICAgICAgICAgICAgICAgJi53b3JrIHsgYmFja2dyb3VuZC1jb2xvcjogI0YzQzc2MjsgfVxuICAgICAgICAgICAgICAgICYudHJhaW5pbmcgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjODZDQzg4OyB9XG4gICAgICAgICAgICAgICAgJi5saWZlIHsgYmFja2dyb3VuZC1jb2xvcjogI0VFOUE5NTsgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb21wbGV0ZWQtaWNvbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRpY2suc3ZnKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuY2FyZWVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJPbmU7XG4gICAgICAgICAgICAgICAvLyBib3JkZXI6IDJweCBzb2xpZCAkYmdDb2xvdXJFaWdodDtcblxuICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc3RyZW5ndGhzIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJGaXZlO1xuICAgICAgICAgICAgICAgLy8gYm9yZGVyOiAycHggc29saWQgJGJnQ29sb3VyVGhyZWU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYud29yayB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RTlCOTtcbiAgICAgICAgICAgICAgICAvL2JvcmRlcjogMnB4IHNvbGlkICNGM0M3NjI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYudHJhaW5pbmcge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ck5pbmU7XG4gICAgICAgICAgICAgIC8vICBib3JkZXI6IDJweCBzb2xpZCAjODZDQzg4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmxpZmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGN0RBREE7XG4gICAgICAgICAgICAgIC8vICBib3JkZXI6IDJweCBzb2xpZCAgI0VFOUE5NTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZGlzYWJsZS1jYXRlZ29yeSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjQ1O1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJi5idXR0LWdvYWwtc2VjdGlvbi1kYXJrLFxuICAgICYuYnV0dC1nb2FsLXNlY3Rpb24tbGlnaHQge1xuICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxODtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVuc2V0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcblxuICAgICAgICAgICAgJi5nb2FsIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ29hbC5zdmcpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYnV0dC1nb2FsLXNlY3Rpb24tZGFyayB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRidXR0QmdDb2xvdXJEYXJrWWVsbG93O1xuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICYuZ29hbCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRCZ0NvbG91ckRhcmtZZWxsb3c7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICYuYnV0dC1nb2FsLXNlY3Rpb24tbGlnaHQge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDEpO1xuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICYuZ29hbCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRCZ0NvbG91ckxpZ2h0WWVsbG93O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5idXR0LXByZXZpb3VzLFxuICAgICYuYnV0dC1uZXh0IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgICYuYnV0dC1uZXh0IHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cblxuXHQvLyBqRDogQWxsb3cgdXMgdG8gcmVjb2xvdXIgaWYgbmVjZXNzYXJ5IC0gbWlnaHQgbmVlZCB0byBiZSByZWZhY3RvcmVkLiAgVXNlZCB0byBjb2xvdXIgYnV0dG9ucyBpbiBTdXBwb3J0IE5ldHdvcmtzIHBhZ2VzXG5cdCYucHVycGxleyAuYnV0dC1pY29uIHsgYmFja2dyb3VuZC1jb2xvcjokbGlzdERvdENvbG91clB1cnBsZTsgfSB9XG5cdCYuYmx1ZVx0eyAuYnV0dC1pY29uIHsgYmFja2dyb3VuZC1jb2xvcjokYmdDb2xvdXJUd287IH0gfVxuXHQmLnJlZFx0eyAuYnV0dC1pY29uIHsgYmFja2dyb3VuZC1jb2xvcjokbGlzdERvdENvbG91clBpbms7IH0gfVxuXHQmLmdyZWVuIHsgLmJ1dHQtaWNvbiB7IGJhY2tncm91bmQtY29sb3I6JGJnQ29sb3VyRGFya0dyZWVuOyB9IH1cbiAgICAmLm9yYW5nZXsgLmJ1dHQtaWNvbiB7IGJhY2tncm91bmQtY29sb3I6JGxpc3REb3RDb2xvdXJZZWxsb3c7IH0gfSAvLyBTaGliOiBMb2wgbmVlZHMgdG8gYmUgdXBkYXRlZCB0byBvcmFuZ2UgKG9yYW5nZSB5b3UgZ2xhZCBJIGxlZnQgaXQgZm9yIHlvdT8pXG5cbn1cblxuLmJ1dHQtY2F0ZWdvcnkge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiAzNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIxcHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgJGJnQ29sb3VyRml2ZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdXRsaW5lOiBub25lOyAvLyBUT0RPOiBhY2Nlc3NpYmlsaXR5XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICRiZ0NvbG91ckZvdXI7XG4gICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCAwIDAgMTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG5cbiAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckZpdmU7XG4gICAgfVxuXG4gICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0Q29sb3VyO1xuICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYnV0dEhlaWdodCAtIDEwcHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDUlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKSByb3RhdGUoMCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuXG4gICAgICAgICYuY2xvc2Uge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNsb3NlLnN2Zyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgICBmbGV4OiAxO1xuICAgIH1cblxuICAgICYuc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJTaXg7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckxpZ2h0O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMzYwZGVnKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRiZ0NvbG91ckZvdXI7XG4gICAgfVxufVxuXG4uYnV0dC1zY3JvbGwge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDYwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA0NiU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbjogMTBweCAwO1xuXG4gICAgJi51cCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy5zdmcpO1xuICAgIH1cblxuICAgICYuZG93biB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1kb3duLnN2Zyk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA1NCU7XG4gICAgfVxuXG4gICAgJi5sZWZ0IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LXByZXZpb3VzLnN2Zyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzUlO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MiUgNTAlO1xuICAgIH1cblxuICAgICYucmlnaHQge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYXJyb3ctbmV4dC5zdmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDM1JTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTUlIDUwJTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbiAgICB9XG5cblxufVxuXG4uYnV0dC1hZGQtbWVldGluZyB7XG4gICAgbWFyZ2luOiAwO1xuXG5cbn1cblxuLmxpbmstYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xufSIsIi5zZWN0aW9uLW1haW4ge1xuICAgIC8vIG1heC13aWR0aDogMTIwMHB4O1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxNTBweCk7IC8vIDEwMHB4IGlzIGhlYWRlciBoZWlnaHQgKyBmb290ZXIgaGVpZ2h0IGJ1dCBzYXNzIHdvbid0IHBhcnNlIHRoZSB2YXJpYWJsZSBmb3IgdGhpc1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDE1MHB4KTtcbiAgICAvLyBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLy9vdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgfVxuXG4gICAgJi5sb2dpbiwgJi5jb250YWN0LXVzLCAmLnBhcnRuZXJzIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAwcHgpO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA3MHB4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zaWRlLWJsb2Ige1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiw1OCw3MSwwLjI1KTtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgcGFkZGluZzogNDBweDtcbiAgICB9XG5cbiAgICAjYmxvY2stbXl3YXllbXBsb3lhYmlsaXR5LWNvbnRlbnQsXG4gICAgI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1sb2NhbC1hY3Rpb25zLFxuICAgICNibG9jay1teXdheWVtcGxveWFiaWxpdHktbG9jYWwtdGFza3MsXG4gICAgI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1wYWdldGl0bGUge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTMyMHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDYwcHg7XG4gICAgICAgIC8vIGVudGl0eV9sZWdhbCBpbnNlcnRzIGl0cyBjaGVja2JveCBmb3JtIGFsb2dzaWRlIHRoZSBjaGlsZCBkaXYgb2YgdGhpcyBlbGVtZW50XG4gICAgICAgIC8vIG1ha2luZyB0aGUgY2hlY2tib3ggZGlzcGxheSB0byB0aGUgcmlnaHQuXG4gICAgICAgIC8vIEZvcmNlIHRoZSBmb3JtIHRvIGJlIGJlbG93IHRoZSBjb250ZW50IGJ5IHNldHRpbmcgZmxleC1kaXJlY3Rpb24gdG8gY29sdW1uLlxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJi5yZXNvdXJjZXMsICYuYWxpZ24tdG9wIHtcbiAgICAgICAgI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1jb250ZW50IHtcbiAgICAgICAgICAgIC8vYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFsaWduLXRvcCB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cblxufVxuXG4uc2VjdGlvbi1tYWluID4gZGl2OmZpcnN0LWNoaWxkIHsgLy8gRHJ1cGFsIGlzIHB1dHRpbmcgYW4gZW1wdHkgZGl2IGluIGhlcmUgZm9yIHJlYXNvbnM/IFNvIHdlIGdvdHRhIHRhcmdldCB0aGlzIHdheSB0byBzdHlsZVxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbn1cbiIsIi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcblxuICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAjZWRpdC1wcm9jZXNzZWQtdGV4dCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuXG4gICAgLmpzLWZvcm0taXRlbSB7XG4gICAgICAgIC8vIG1heC13aWR0aDogMzkwcHg7XG4gICAgICAgIG1heC13aWR0aDogNjAwcHg7XG5cbiAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaHNsYSgwLDAlLDEwMCUsLjQ1KTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZm9ybS1pdGVtLWNvbnNlbnQge1xuXG4gICAgICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4IDAgNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMCA0MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgI2VkaXQtYWN0aW9ucyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMCA0MnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgNTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIFxufSIsIi8vIFN0eWxlcyBmb3IgdGhlIE15V0FZIGVtYWlsIHRvIHVzZXIgcmVnaXN0ZXIgZm9ybS5cbi8vIFNlZSB0aGUgbXl3YXlfZW1haWxfdG9fcmVnaXN0ZXIgbW9kdWxlXG4ubXl3YXktZW1haWwtdG8tcmVnaXN0ZXItZm9ybSBmb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgLmZvcm0taXRlbS1lbWFpbCB7XG4gICAgICBmbGV4OiAxO1xuICB9XG5cbiAgLmZvcm0tc3VibWl0e1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcbiAgICBjb2xvcjogJGxpZ2h0Q29sb3VyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgXG4gICAgLmJ1dHQtaWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZSB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgfVxuXG4gICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyRm91cjtcbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG59XG5cbi8qIFN0YWNrIGVsZW1lbnRzIG9uIHNtYWxsIHNjcmVlbnMgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubXl3YXktZW1haWwtdG8tcmVnaXN0ZXItZm9ybSBmb3JtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXG4gICAgLmZvcm0taXRlbS1lbWFpbCwgLmZvcm0tc3VibWl0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICB9XG5cbn1cbiIsIi51c2VyLXJlZ2lzdGVyLWZvcm0sIC51c2VyLWZvcm0ge1xuICAgIC8vZGlzcGxheTogZmxleDtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICBwYWRkaW5nOiAwIDUwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDAgMCA1MHB4IDA7XG4gICAgfVxuXG4gICAgaDEuaGVhZGVyLXNtYWxsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiA0MHB4IDAgNTBweDtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBoMS5oZWFkZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogNTBweCAwIDA7XG4gICAgfVxuXG4gICAgLmhpZGUge1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cblxuICAgIC5mb3JtLXdyYXAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWF4LXdpZHRoOiAxMzIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgNjBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mb3JtLWluZm8tY29weSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAucHJvZmlsZS1zZWN0aW9uIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250MTk7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmVtYWlsLXByZWZlcmVuY2VzIHtcblxuICAgICAgICAgICAgLmZpZWxkLS10eXBlLW1haWxjaGltcC1saXN0cy1zdWJzY3JpcHRpb24ge1xuXG4gICAgICAgICAgICAgICAgW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPVwiZWRpdC1maWVsZC1zdWJzY3JpYmVycy0wLXZhbHVlXCJdIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIC5mb3JtLWl0ZW0tZmllbGQtc3Vic2NyaWJlcnMtMC12YWx1ZS1zdWJzY3JpYmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1cImVkaXQtZmllbGQtc3Vic2NyaWJlcnMtMC12YWx1ZS1pbnRlcmVzdC1ncm91cHNcIl0ge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAuanMtZm9ybS1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGxlZ2VuZCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgI2VkaXQtZmllbGQtc3Vic2NyaWJlcnMtMC12YWx1ZS0tZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250MTI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi5zaWRlLWJsb2IucmVnaXN0ZXIge1xuICAgIHdpZHRoOiAzNSU7XG4gICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAvL2hlaWdodDogNDc1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcblxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLmF2YXRhci1saXN0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hdmF0YXIge1xuICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICAgIGhlaWdodDogOTBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIC8vYm9yZGVyOiAxcHggc29saWQgI0VCRUJFQjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTA1JTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwNSU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMykgcm90YXRlKDhkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICNmZmMzNzE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5pbWFnZS11cGxvYWQge1xuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W25hbWU9XCJmaWxlc1t1c2VyX3BpY3R1cmVfMF1cIl0ge1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB9XG5cbiAgICAgICAgLmltYWdlLXdpZGdldCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmlsZS1zaXplIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dFtuYW1lPVwidXNlcl9waWN0dXJlXzBfcmVtb3ZlX2J1dHRvblwiXSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJlZ2lzdGVyLWNvbnRlbnQge1xuICAgIGZsZXg6IDE7XG4gICAgLy8gcGFkZGluZzogMTBweCAwIDAgNDBweDtcbiAgICB3aWR0aDogNzAlO1xuXG4gICAgaDEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50ZWFtLW1lbWJlci1pbmZvIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAjc2hvdy1jb25maXJtLXB3IHtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDA7XG5cbiAgICAgICAgLmJ1dHQtZ2VuZXJhbCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAudXNlci1wcm9maWxlLWVkaXQge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLmhpZGUge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICBpbnB1dC5idXR0b24uYnV0dG9uLS1wcmltYXJ5LmJ0bi1zaG93LWNvbmZpcm0tcHd7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDpjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dC5idXR0b24uYnV0dG9uLS1wcmltYXJ5LmJ0bi1zaG93LWNvbmZpcm0tcHcge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tc2hvdy1jb25maXJtLXB3IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250MTQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmb250LXNpemU6IC44OHJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMjBweDtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG5cbiAgICAuZm9ybS1jb250ZW50IHtcbiAgICAgICAgLy9kaXNwbGF5OiBmbGV4O1xuICAgICAgICAvL2ZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIC8vanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBtYXgtd2lkdGg6IDM5MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQtY29sdW1uIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQ4JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jdXN0b20tZmllbGQge1xuICAgICAgICAgICAgLy8gbWFyZ2luOiAwIDAgNDBweCAwO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAuc2hvdy1wYXJlbnQtY29uc2VudCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtNTBweDtcbiAgICAgICAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGN1cnNvcjtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyVHdvIHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi11c2VyLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgICAgICYudmlzaWJsZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC00MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kZXNjcmlwdGlvbiA+IGEsXG4gICAgICAgICAgICAubGluay1kYXJrIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmhpZGUge1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpZWxkLS10eXBlLWFkZHJlc3Mge1xuICAgICAgICAgICAgICAgIHN1bW1hcnkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgI2NvbmZpcm0tcHcge1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjNzO1xuXG4gICAgICAgICAgICAmLnZpc2libGUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgXG5cbiAgICAgICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuXG4gICAgICAgICAgICAjZWRpdC1zdWJtaXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMjBweDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgXG4gICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICYucmVnaXN0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXJlZ2lzdGVyLWxpZ2h0LnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYWxyZWFkeS1yZWdpc3RlcmVkIHtcbiAgICAgICAgICAgIG1hcmdpbjogNjBweCAwIDMwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgIH1cbn1cblxuLnRlYW0tbWVtYmVyIHtcblxuICAgIC5zaWRlLWJsb2IucmVnaXN0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5yZWdpc3Rlci1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWF4LXdpZHRoOiA3MjBweDtcblxuICAgICAgICBoMSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICYueW91dGgtbWVtYmVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRlYW0tbWVtYmVyLWluZm8ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cbi5wYXJlbnQtY29uc2VudC1wb3B1cCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDkzLCAxNjUsIDIwNSwgMC42KTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICYudmlzaWJsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgLmVycm9yLW1lc3NhZ2Uge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlzdERvdENvbG91clBpbms7XG4gICAgICAgIGNvbG9yOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICYudmlzaWJsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYXJlbnQtY29uc2VudC1maWVsZHMge1xuICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgcGFkZGluZzogMjBweCA0MHB4IDQwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgIG1pbi13aWR0aDogNTAwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDkwJTtcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIH1cblxuICAgICAgICAuY29uc2VudC1mb3JtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICYudmlzaWJsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY3VzdG9tLWZpZWxkIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgICAgICNlZGl0LWZpZWxkLXBhcmVudC1jb25zZW50LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NWVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWl0ZW0ge1xuICAgICAgICAgICAgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAgICAgICAgIGlucHV0W3R5cGU9ZW1haWxdIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJPbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmJ1dHQtY2xvc2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IC01MHB4O1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICBjb2xvcjogJGJnQ29sb3VyRWlnaHQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNvY2lhbC1hdXRoIC5hdXRoLWljb24ge1xuICAgIHdpZHRoOiAxOGVtICFpbXBvcnRhbnQ7XG59IiwiLmxvZ2luLWNvbnRlbnQge1xuICAgIGZsZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgLmZvcm0tY29udGVudCB7XG4gICAgICAgIG1heC13aWR0aDogMzkwcHg7XG4gICAgICAgIC8vIHBhZGRpbmctdG9wOiAzMHB4O1xuXG4gICAgICAgIC5idXR0LWdlbmVyYWwge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHAge1xuICAgICAgICBtYXJnaW46IDQwcHggMDtcbiAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICB9XG5cbiAgICAubGluay1kYXJrIHtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICB9XG59XG5cbi5zZWN0aW9uLW1haW4ge1xuXG4gICAgaDEge1xuICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICB9XG5cbiAgICAuZm9ybS13cmFwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIC8vIG1heC13aWR0aDogMTMyMHB4O1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDYwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc29jaWFsLWF1dGguYXV0aC1saW5rIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLmVycm9yLW1lc3NhZ2Uge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlzdERvdENvbG91clBpbms7XG4gICAgICAgIGNvbG9yOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgJi52aXNpYmxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5yZXNvdXJjZXMtd3JhcCB7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHdpZHRoOiAxMjAwcHg7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgbWluLWhlaWdodDogODB2aDtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMzBweCAzMHB4IDAgMzBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAuc2lkZS1ibG9iLnJlc291cmNlcyB7XG4gICAgICAgIHdpZHRoOiAyMyU7XG4gICAgICAgIG1pbi13aWR0aDogMjUwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gICAgICAgICAgIFxuICAgICAgICAgICAgJiNyZXNvdXJjZXMtY2F0ZWdvcmllcyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5oZWFkaW5nIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dC10b2dnbGUtY2F0ZWdvcmllcyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNjVweDtcbiAgICAgICAgICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LXB1cnBsZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgc2NhbGUoMS4xKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc2hvdy1hbGwge1xuXG4gICAgICAgICAgICAmI3Jlc291cmNlcy1jYXRlZ29yaWVzIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idXR0LXRvZ2dsZS1jYXRlZ29yaWVzIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZykgc2NhbGUoMS4xKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXRlZ29yaWVzIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dC1jYXRlZ29yeSB7XG5cbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGVnZW5kIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRiZ0NvbG91ckZpdmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTsgLy8gVE9ETzogYWNjZXNzaWJpbGl0eVxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZm9ybS1pdGVtIHtcblxuXG4gICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIycHghaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjJweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApIHJvdGF0ZSgwKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgLy9jb2xvcjogJGJnQ29sb3VyRm91cjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDAgOHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5oaWdobGlnaHQge1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91clNpeDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBcblxuICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL2NvbG9yOiAkZm9udENvbG91ckxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMXR1cm4pO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuanMtZm9ybS1zdWJtaXQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRiZ0NvbG91clRocmVlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxODBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2U0ZTBmNztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyVGhyZWU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jbG9zZS1saWdodC5zdmcpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQ1JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXNvdXJjZXMtY29udGVudCB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlc291cmNlLWNvbnRyb2xzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwcHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQtd3JhcCB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAvL2p1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDU2MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1NjBweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCA1MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTIwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgXG4gICAgICAgIH1cblxuICAgICAgICAudmVydGljYWwtY29udGVudC13cmFwIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDUwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmVzb3VyY2Uge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAyNHB4IDI0cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4IDIwcHggMTBweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAxOHB4IDMwcHggMDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IGluaXRpYWw7XG5cbiAgICAgICAgICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxODBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyT25lO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxNiAvIDk7XG5cbiAgICAgICAgICAgICAgICAgICAgLypAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgIH0qL1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSgwKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kZXRhaWxzIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuY2F0ZWdvcmllcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL3RleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodENvbG91cjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLmNhdGVnb3J5ICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJGaXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250MTI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckZpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDVweCAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5hdXRob3Ige1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE0O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSkgcm90YXRlKDJkZWcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIC8vbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuanMtcGFnZXJfX2l0ZW1zIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGxpLnBhZ2VyX19pdGVtLS1maXJzdCxcbiAgICAgICAgICAgICAgICBsaS5wYWdlcl9faXRlbS0tcHJldmlvdXMsXG4gICAgICAgICAgICAgICAgbGkucGFnZXJfX2l0ZW0tLW5leHQsXG4gICAgICAgICAgICAgICAgbGkucGFnZXJfX2l0ZW0tLWxhc3QsXG4gICAgICAgICAgICAgICAgbGkucGFnZXJfX2l0ZW0ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDEyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuaXMtYWN0aXZlIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyVGhyZWU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBcblxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG4iLCIucmVzb3VyY2VzLXdyYXAjcmVzb3VyY2Uge1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIH1cblxuICAgIC5zaWRlLWJsb2Itd3JhcCB7XG4gICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgLy9tYXJnaW4tdG9wOiA0MHB4O1xuXG4gICAgICAgIC5wcmV2aW91cy1uZXh0LXdyYXAge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNvdXJjZS1icmVhZGNydW1icyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE0O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcblxuICAgICAgICAgICAgLnByZXZpb3VzLW5leHQtd3JhcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJlc291cmNlLWJyZWFkY3J1bWJzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNpZGUtYmxvYiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgLy8gZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgcHJpbnQgeyAgICBcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlbGF0ZWQtYXJ0aWNsZS1saW5rIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmF1dGhvciB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAuYXV0aG9yLWRldGFpbCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE0O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2hhcmUge1xuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzBweCkge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dC1zaGFyZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE0O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJTZXZlbjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvaWNvbnMvaWNvbi1jb3B5LnN2ZycpIGxlZnQgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXG4gICAgICAgICAgICAmLmVtYWlsIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9pY29ucy9pY29uLWVtYWlsLnN2ZycpIGxlZnQgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucHJpbnQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2ljb25zL2ljb24tcHJpbnQuc3ZnJykgbGVmdCBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcblxuICAgICAgICAgICAgICAgICYuZW1haWwsICYucHJpbnQge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250MTg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2lkZS1iYWNrIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4ucmVzb3VyY2UtY29udGVudCB7XG4gICAgZmxleDogMTtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIHBhZGRpbmc6IDAgMCAwIDUwcHg7XG4gICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzYwcHgpO1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuXG4gICAgLnJlc291cmNlLWJyZWFkY3J1bWJzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udDE0O1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50LXdyYXAge1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgcGFkZGluZzogMjBweCA0MHB4IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuXG4gICAgLnN1YnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICB9XG5cbiAgICAuaW1hZ2Utd3JhcCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDI4MHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2F0ZWdvcnktbGlua3Mge1xuICAgICAgICBwYWRkaW5nOiAwIDAgMjBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5jYXRlZ29yeSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250MTI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJGaXZlO1xuICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYXJ0aWNsZSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAgICAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgICAgICB9XG5cbiAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wcmV2aW91cy1uZXh0LXdyYXAge1xuICAgICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG5cbiAgICAgICAgLmJ1dHQtZ2VuZXJhbCB7XG4gICAgICAgICAgICB3aWR0aDogMTQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuam9iLWNvbnRlbnQge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLmxpc3Qge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZGVmYXVsdC1waWxsIHtcbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE0O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyT25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBmb290ZXIge1xuICAgICAgICB3aWR0aDogMTAwJVxuICAgIH1cbn0iLCIuY29udGFjdC13cmFwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuY29udGFjdC1kZXRhaWxzIHtcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggODBweDtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDUwcHg7XG4gICAgICAgIG1pbi13aWR0aDogNjAwcHg7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogOTAlO1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXRhaWxzIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcblxuICAgICAgICAgICAgLmRldGFpbCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJFaWdodDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5wcml2YWN5LXRlcm1zLXdyYXAge1xuICAgIG1hcmdpbjogNTBweDtcbiAgICAvL21heC13aWR0aDogNzQwcHg7XG4gICAgLy9tYXgtd2lkdGg6IDEwMDBweDtcbiAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIHBhZGRpbmc6IDIwcHggNDBweCAwO1xuXG4gICAgaDEge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgIG1hcmdpbjogMzBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICBtYXJnaW46IDMwcHggMjBweDtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICB9XG5cbiAgICBpbWcsIGlmcmFtZSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuXG59XG5cbi8vIFdyYXBwZXIgYXJvdW5kIHRoZSBlbnRpdHlfbGVnYWwgZm9ybSBjb250YWluaW5nIHRoZSBjaGVja2JveC5cbi5wcml2YWN5LXRlcm1zLWZvcm0ge1xuICAgIG1hcmdpbjogMCA1MHB4IDAgNTBweDtcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDQwcHggMDtcblxuICAgIGZvcm0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbn1cblxuLmZvcm0taXRlbS1sZWdhbC10ZXJtcy1vZi11c2Uge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIC5jaGVja2JveF9fbGFiZWwtY29udGFpbmVyIHtcblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAvLyBPdmVycmlkZSB0aGUgZmxleGJveCBzdHlsaW5nIG9uIHRoZSBsYWJlbC5cbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgLy9mb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubXl3YXktbGVnYWwtc2Nyb2xsYm94IHtcbiAgICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuXG4gICAgLnByaXZhY3ktdGVybXMtd3JhcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgaDEge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucGFydG5lcnMtd3JhcCB7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTIwMHB4O1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICB9XG5cbiAgICAucGFydG5lci1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG5cbiAgICAgICAgLnBhcnRuZXIge1xuICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAyNHB4IDI0cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweCAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMzBweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIzMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE2O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweCAwIDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMzBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJPbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDApO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDExMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpIHJvdGF0ZSgzZGVnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgfVxufSIsIi5kYXNoYm9hcmQtd3JhcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCB7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxuXG4gICAgLmRhc2hib2FyZC1oZWFkaW5nIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLmRhc2hib2FyZC10aXRsZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50b2dnbGUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDEwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgICAgICAgICYubGVmdCB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zcGFjZXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDEyMHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJiNnb2FscyxcbiAgICAmI2FkZC1tZWV0aW5nIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZGFzaGJvYXJkLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICYubGF5b3V0LXJldmVyc2Uge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjNlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VjdGlvbi10YWdsaW5lIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNDtcbiAgICAgICAgICAgIC8vZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRvcC1zZWN0aW9uIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFib3V0LW1lIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgICAgICAgICAgICAgLnF1aXotc2VjdGlvbi13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYm90dG9tLXNlY3Rpb24ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ29hbHMtcHJvZ3Jlc3MsIC5zdXBwb3J0LW5ldHdvcmsge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5nb2Fscy1wcm9ncmVzcyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3VwcG9ydC1uZXR3b3JrIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICAuZ29hbHMtcHJvZ3Jlc3MsIC5zdXBwb3J0LW5ldHdvcmsge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJi50ZWFtLW1lbWJlciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAueW91dGgtc3dpdGNoZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTIwcHg7XG4gICAgICAgIHJpZ2h0OiA1MHB4O1xuICAgIH1cblxuICAgIC55b3VuZy1wZXJzb24ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgLy9kaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICYudmlzaWJsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFib3V0LW1lLFxuICAgIC5nb2Fscy1wcm9ncmVzcyxcbiAgICAuc3VwcG9ydC1uZXR3b3JrIHtcbiAgICAgICAgd2lkdGg6IDMwJTtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgIG1hcmdpbjogNTBweCAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFib3V0LW1lIHtcblxuICAgICAgICAucXVpei1zZWN0aW9uLXdyYXAge1xuICAgICAgICAgICAgLy9tYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnF1aXotY29tcGxldGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgLmJ1dHQtcmVzdWx0cyB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnJlc3VsdHMge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tcmVzdWx0cy1ibHVlLnN2Zyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGljZW5zZWQtd3JhcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRkRBNUU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uLWJhbm5lci5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTRweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG4gICAgICAgIC5xdWl6LXByb2dyZXNzIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDRweCAwIDIwcHg7XG5cbiAgICAgICAgICAgIC5wcm9ncmVzcy1iYWNrIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJGb3VydGVlbjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0cHgpO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wcm9ncmVzcy1kb3RzIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIC5kb3Qge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICAgICAgICAgICYuY2FyZWVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNENEU5Rjc7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuY29tcGxldGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJFaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuc3RyZW5ndGhzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckZpdmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuY29tcGxldGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYud29yayB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjhFOUI5O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmNvbXBsZXRlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0YzQzc2MjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYudHJhaW5pbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyTmluZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5jb21wbGV0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM4NkNDODg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmxpZmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0Y3REFEQTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5jb21wbGV0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFRTlBOTU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLnJlc3VsdHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Q0RTlGNztcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1yZXN1bHRzLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuZ29hbHMtcHJvZ3Jlc3Mge1xuXG4gICAgICAgIC5hZGQtZ29hbC1idXR0b24ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDAgMCAwO1xuXG4gICAgICAgICAgICAuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgJi5hZGQtZ29hbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYWRkLXB1cnBsZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmdvYWxzLXdyYXAge1xuICAgICAgICAgICAgLy9tYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICAgICAgICAgIC5zbWFsbCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRiZ0NvbG91ckZvdXI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ29hbCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJ1dHRCZ0NvbG91clllbGxvdzsvLyRsaWdodENvbG91cjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xuXG4gICAgICAgICAgICAgICAgLnByb2dyZXNzIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRml2ZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgLnByb2dyZXNzLWZpbGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0NBQzJFQztcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwJTsgLy8gZHluYW1pY1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnByb2dyZXNzLWRvdHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLmRvdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNDQUMyRUM7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmNvbXBsZXRlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckZvdXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRldGFpbHMge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAvL21hcmdpbi10b3A6IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJ1dHRCZ0NvbG91clllbGxvdyB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ29hbC5zdmcpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNzYlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTMlIDUzJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5kaXNhYmxlZCAuZGV0YWlscyB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIC5kZXRhaWxzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuc3VwcG9ydC1uZXR3b3JrIHtcblxuICAgICAgICAuc3VwcG9ydC13cmFwIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsIDU4LCA3MSwgMC4yNSk7XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAmLnNsaW0ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNtYWxsIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJnQ29sb3VyRm91cjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1lZXRpbmctd3JhcCB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgLmJ1dHQtZ2VuZXJhbCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1lZXRpbmctc21hbGwtaW5mbyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJnQ29sb3VyRm91cjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMDtcblxuICAgICAgICAgICAgICAgIC5tZWV0aW5nLWljb24ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYmdDb2xvdXJGb3VyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5kYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hZGRjYWwtcHVycGxlLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLnRpbWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRpbWUuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuYWRkcmVzcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tbG9jYXRpb24uc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idXR0LXNhdmUtdG8tY2FsZW5kYXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRml2ZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRiZ0NvbG91clNldmVuO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgIC50ZWFtLXdyYXAge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuXG4gICAgICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50ZWFtIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgLy9qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMDtcblxuICAgICAgICAgICAgICAgICAgICAubWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRiZ0NvbG91ckZvdXJ0ZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZGVmYXVsdC1wcm9maWxlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmhhcy1hdmF0YXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5tZW1iZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmdDb2xvdXJGb3VydGVlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuZmlsbGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM0Njg0NDk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJFaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFRTlBOTU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjNDNzYyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzQ2ODQ0OTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYubGljZW5zZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNGRkRBNUU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDExcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uLWJhZGdlLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IC05cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG5cblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idXR0LWFkZC10ZWFtIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idXR0LWdlbmVyYWwge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmNvbXBsZXRlLWFib3V0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC40NSk7Ly8gdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWdvYWwuc3ZnKSBjZW50ZXIgMjBweCBuby1yZXBlYXQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNDtcbiAgICB9XG5cbiAgICAuZ29hbHMtbGlzdC1jb2x1bW4sXG4gICAgLnRhc2stbGlzdC1jb2x1bW4sXG4gICAgLm1haW4tZ29hbC1jb2x1bW4ge1xuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luOiA1MHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICBoMSxcbiAgICAgICAgaDIge1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHQtd3JhcCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgIGJ1dHRvbi5idXR0LWVkaXQge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYnV0dG9uLmJ1dHQtc2F2ZS10ZWFtIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggYXV0bztcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZ29hbHMtY3JlYXRvci1jb250YWluZXIge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuZ29hbHMtbGlzdC1jb2x1bW4ge1xuICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuXG4gICAgICAgIC5saWdodC1iYXIge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ2cHgpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuaGVhZGVyLXdyYXAge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5idXR0LWhlbHAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5nb2FsLXdyYXBwZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgLmJ1dHQtZ29hbCxcbiAgICAgICAgICAgIC5idXR0LWFkZC1nb2FsIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDc0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuXG4gICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1NHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDU0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0QmdDb2xvdXJZZWxsb3c7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTgwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4MHB4IDIwcHggMCAyMHB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnN1Z2dlc3RlZC1nb2FsIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5zZWxlY3RlZCxcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjhFOUI5O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmN1c3RvbS1nb2FsIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJGb3VydGVlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQ0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250MTY7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJ1dHQtZ2VuZXJhbCB7XG4gICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckxpZ2h0O1xuXG4gICAgICAgICAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idXR0LWFkZC1nb2FsIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgICAgICAgICAgICAgei1pbmRleDogNDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ1dHQtZ3JvdXBzIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDkwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogLTQ0cHg7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycywgb3BhY2l0eSAwLjJzO1xuXG4gICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogODAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNDUpO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYnV0dEhlaWdodCAtIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5hZGQtdGVhbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGVhbS10cmFuc3BhcmVudC5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyRWlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuYWRkLWNhbGVuZGFyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hZGRjYWwtcHVycGxlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcblxuICAgICAgICAgICAgICAgIC5idXR0LWdvYWwge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYnV0dEJnQ29sb3VyWWVsbG93O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDVweCBzb2xpZCB3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1ncm91cHMge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmdvYWxzLXdyYXAge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA3NHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQycHg7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHggMCA0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5nb2Fscy1jcmVhdG9yLXdyYXAge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjRweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE4O1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1bnNldDtcblxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQycHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aXRsZS13cmFwIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgICAgIC5ib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyUHVycGxlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNjVlbTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg1ZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZWRpdCxcbiAgICAgICAgICAgIC5jbG9zZS15ZWxsb3cge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGFzay1saXN0LWNvbHVtbiB7XG4gICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodENvbG91cjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LCA1OCwgNzEsIDAuMjUpO1xuICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICBwYWRkaW5nOiA0MHB4O1xuXG4gICAgICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIC50YXNrLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmN2U0O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgLmNpcmNsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6ICRidXR0QmdDb2xvdXJEYXJrWWVsbG93IDJweCBzb2xpZDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5idXR0LWljb24uZWRpdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWVkaXQuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTUlIDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDc2cHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgJi5hZGQtdGVhbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGVhbS10cmFuc3BhcmVudC5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMCA1cHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0QmdDb2xvdXJMaWdodFB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogODAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYnV0dEhlaWdodCAtIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybS1pdGVtLWZpZWxkLWRyZWFtIHtcblxuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJGaXZlO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250MTY7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWdvYWwtY29sdW1uIHtcbiAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcblxuICAgICAgICAuZ29hbC1jb250ZW50LWJveCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MnB4O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMzBweDtcblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNtYWxsIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJnQ29sb3VyRm91cjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMTVweCAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDJweDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubXktdGVhbSxcbiAgICAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcge1xuICAgICAgICBtYXJnaW46IDEwcHg7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICBtYXJnaW46IDUwcHggMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5teS10ZWFtIHtcbiAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC50ZWFtLW1lbWJlciB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMTVweCAwO1xuICAgICAgICAgICAgaGVpZ2h0OiA3NHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQycHg7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAgICAgICAudGl0bGUtd3JhcCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAgICAgLmJvZHkge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmFtZS1hdmF0YXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dENvbG91cjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDU1cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDVweDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDYwJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0LWFkZC1tZWV0aW5nIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTVweCAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIHtcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0MnB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMzBweDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0LWd1aWRlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGhpY2stdGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYWxlbmRhci13cmFwIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudWktZGF0ZXBpY2tlciB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudWktd2lkZ2V0LWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgbGlnaHRncmV5O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC51aS1kYXRlcGlja2VyIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA4cHQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91clB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgLyp0ZXh0LXNoYWRvdzogMXB4IDBweCAwcHggI2ZmZjsqL1xuICAgICAgICAgICAgICAgICAgICAvKmZpbHRlcjogZHJvcHNoYWRvdyhjb2xvcj0jZmZmLCBvZmZ4PTEsIG9mZnk9MCk7Ki9cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudWktZGF0ZXBpY2tlciB0Ym9keSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCAkZm9udENvbG91clB1cnBsZSBzb2xpZDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4ICRmb250Q29sb3VyUHVycGxlIHNvbGlkO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC51aS1kYXRlcGlja2VyIHRib2R5IHRkIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzN3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnVpLXdpZGdldC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMHB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudWktZGF0ZXBpY2tlci1jYWxlbmRhciAudWktc3RhdGUtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzN3B4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLXN0YXRlLWRlZmF1bHQge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLXN0YXRlLWhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC51aS1kYXRlcGlja2VyLXRvZGF5PmEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJQdXJwbGU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnVpLWRhdGVwaWNrZXItY3VycmVudC1kYXkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZm9udENvbG91clB1cnBsZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC51aS13aWRnZXQtaGVhZGVyIC51aS1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LW5leHQtYmxhY2suc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDU4JSA1MCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldiB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ3VpZGUtd3JhcCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDU1JTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRidXR0QmdDb2xvdXJEYXJrWWVsbG93O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tZWV0aW5nLWluZm8ge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgICAubWVldGluZy1kZXNjIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWVldGluZy10aW1lLFxuICAgICAgICAgICAgLm1lZXRpbmctYWRkcmVzcyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgICAgICAgICAubWVldGluZy1kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJnQ29sb3VyVGhyZWU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMi41cHggMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcblxuICAgICAgICAgICAgICAgICAgICAmLmNsb2NrLXB1cnBsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2xvY2stcHVycGxlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmxvY2F0aW9uLXB1cnBsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tbG9jYXRpb24tcHVycGxlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tZWV0aW5nLXRpbWUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tZWV0aW5nLWFkZHJlc3Mge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5pbWFnZS13aWRnZXQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgaW1nIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgIGhlaWdodDogNzBweDtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5maWxlLXNpemUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGlucHV0W25hbWU9XCJmaWVsZF9waG90b19yZW1vdmVfYnV0dG9uXCJdIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgfVxufVxuXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAge1xuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgfVxufVxuXG4ubm9kZS1nb2FsLWZvcm0sXG4ubm9kZS1nb2FsLWVkaXQtZm9ybSB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi56emRhc2hib2FyZC13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgIC5oZWFkZXItd3JhcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgaDEge1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDEwcHggMjBweCAwO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAmLnRlYW0tbWVtYmVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0LWRhc2hib2FyZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQycHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuXG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0LWhlbHAsXG4gICAgICAgIC5idXR0LWFkZC1nb2FsIHtcbiAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTEwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgICAgICBhbmltYXRpb246IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRidXR0QmdDb2xvdXJZZWxsb3c7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmdvYWxzLWNyZWF0b3ItY29udGFpbmVyIHtcblxuICAgICAgICAmLnRlYW0tbWVtYmVyIHtcbiAgICAgICAgICAgIGRldGFpbHMge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcblxuICAgICAgICAgICAgICAgIHN1bW1hcnkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IHJldmVydDtcblxuICAgICAgICAgICAgICAgICAgICAmOjptYXJrZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJ1dHQtZ29hbCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZ29hbC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAmLnRlYW0tbWVtYmVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDQwcHggMDtcblxuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG5cbiAgICB9XG5cbiAgICAudGVtcGxhdGUtc2VsZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgfVxuXG4gICAgLnp6Z29hbHMtbGlzdC1jb2x1bW4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG4gICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgIG1heC13aWR0aDogMzQwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMzQwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250MTQ7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZ29hbC13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgIG9yZGVyOiAtMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZSB7XG5cbiAgICAgICAgICAgIC8vIFVzZSBmbGV4IHRvIHZlcnRpY2FsbHkgY2VudHJlIHNpbmdsZSBsaW5lIHRleHRcbiAgICAgICAgICAgIC8vIGh0dHBzOi8vY3NzLXRyaWNrcy5jb20vY2VudGVyaW5nLWNzcy1jb21wbGV0ZS1ndWlkZS9cbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC50aXRsZV9pbm5lciB7XG4gICAgICAgICAgICAgICAgLy8gV3JhcCB0ZXh0IHdpdGhpbiB0d28gbGluZXNcbiAgICAgICAgICAgICAgICAvLyBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL2EvMTE5ODk2OTcvNTU2NTYxMVxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuM2VtO1xuICAgICAgICAgICAgICAgIC8vIG1heC1oZWlnaHQgaXMga2V5IHRvIG1ha2luZyB0aGlzIHdvcmsgZm9yIGtlZXBpbmcgc2luZ2xlIGxpbmVzXG4gICAgICAgICAgICAgICAgLy8gY2VudHJlZC5cbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyLjZlbTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHQtZ29hbCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBib3JkZXI6IDVweCBzb2xpZCAkbGlnaHRDb2xvdXI7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG5cbiAgICAgICAgICAgIC5idXR0LWdvYWwge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRidXR0QmdDb2xvdXJZZWxsb3c7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcblxuICAgICAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dEJnQ29sb3VyWWVsbG93O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ1dHQtZ3JvdXBzIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ1dHQtZ2VuZXJhbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIH1cblxuXG5cbiAgICAvLyAuYnV0dC1jYXRlZ29yeSB7XG4gICAgLy8gICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLy8gICAgIC8vYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC8vICAgICAuc21hbGwge2ZvbnQtc2l6ZTogNzAlO31cbiAgICAvLyB9XG5cbiAgICAuenp0YXNrLWxpc3QtY29sdW1uIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDM4MHB4IC0gMzBweCk7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5nb2FsLWluZm8ge1xuICAgICAgICAgICAgbWFyZ2luOiA1MHB4IDAgMzBweCAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZ29hbC1kZWZpbml0aW9uLXdyYXAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsNTgsNzEsMC4yNSk7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdvYWwtZmllbGQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYnV0dENvbG91cjtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHggMCAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZpZWxkcyB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLndyaXR0ZW4tZ29hbCB7XG4gICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xN2VtO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5nb2FsLWFjdGlvbnMtd3JhcCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiw1OCw3MSwwLjI1KTtcblxuICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xN2VtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpZWxkLW11bHRpcGxlLWRyYWcge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBBY3Rpb25zXG4gICAgICAgICAgICAucGFyYWdyYXBocy1zdWJmb3JtIHtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgPmRpdiB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgPmRpdjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5maWVsZC0td2lkZ2V0LWJvb2xlYW4tY2hlY2tib3gge1xuICAgICAgICAgICAgICAgICAgICBvcmRlcjogLTE7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmpzLWZvcm0tdHlwZS10ZXh0ZmllbGQge1xuICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmdvYWwtbm90aWZ5LXdyYXAge1xuICAgICAgICAgICAgbWFyZ2luOiA1MHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogNTBweCAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG5cbiAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZ29hbC1zdGF0dXMtd3JhcCB7XG4gICAgICAgICAgICBtYXJnaW46IDUwcHggMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsNTgsNzEsMC4yNSk7XG5cbiAgICAgICAgICAgICNlZGl0LWZlZWRiYWNrIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4gICAgICAgICAgICAuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ1dHQtZGFzaGJvYXJkIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMzBweDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MnB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIE5vdGlmeSB0ZWFtIG1lbWJlcnMgY2hlY2tib3hcbiAgICAgICAgLmZvcm0taXRlbS1maWVsZC1ub3RpZnktdGVhbS1tZW1iZXJzLXZhbHVlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBXaG8/IGRlc2NyaXB0aW9uXG4gICAgICAgICNlZGl0LWZpZWxkLWFzc2lnbmVkLXRvLS1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IC44ZW07XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4uY29uZmlybS1yZW1vdmUtdXNlci1mb3JtIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICB3aWR0aDogODAlO1xuICAgIH1cblxuICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ1dHQtZ2VuZXJhbCB7XG4gICAgICAgIG1hcmdpbjogMjBweDtcblxuICAgICAgICAmW25hbWU9XCJzdXBwb3J0LXJlbW92ZS11c2VyLWJhY2tcIl0ge1xuICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZbbmFtZT1cInN1cHBvcnQtcmVtb3ZlLXVzZXItcmVtb3ZlXCJdIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNkYzM4MzA7XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJMaWdodDtcblxuICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2RjMzgzMCB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2xvc2UtbGlnaHQuc3ZnKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1OCUgNTAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cbn1cbiIsIi5xdWl6LWNhdGVnb3J5LXdyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGgxIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5xdWl6LWluZm8td3JhcCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LDU4LDcxLDAuMjUpO1xuICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICBwYWRkaW5nOiA0MHB4O1xuICAgICAgICB3aWR0aDogODIlO1xuICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICAgICAgbWluLXdpZHRoOiA3MDBweDtcbiAgICAgICAgbWFyZ2luOiA1MHB4IGF1dG87XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAudmlkZW8ge1xuICAgICAgICAgICAgd2lkdGg6ODAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOjYwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OjUwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWZyYW1lLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOjA7XG4gICAgICAgICAgICAgICAgbGVmdDowO1xuICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OjEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNGVtO1xuICAgICAgICAgICAgY29sb3I6ICRiZ0NvbG91ckZvdXI7XG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dC1zdGFydC1xdWl6IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91clRocmVlO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNDkzZDc2O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ1dHRvbi13cmFwIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4gICAgICAgIC5idXR0LXN0YXJ0LXF1aXoge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG59IiwiLnF1aXotd3JhcHBlciB7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEyMDBweDtcbiAgICAvL3BhZGRpbmc6IDAgMjBweDtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDUwcHggMDtcbiAgICB9XG5cbiAgICAuaGlkZGVuLXF1ZXN0aW9ucyB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHZpc2liaWxpdHk6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgfVxuXG4gICAgLnByb2dyZXNzIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiw1OCw3MSwwLjI1KTtcblxuICAgICAgICAucHJvZ3Jlc3MtZmlsbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQ0FDMkVDO1xuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDAlOyAvLyBkeW5hbWljXG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHdpZHRoIDAuNXM7XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZ3Jlc3MtZG90cyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgLmRvdCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRml2ZTtcblxuICAgICAgICAgICAgICAgICYuY29tcGxldGUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuY3VycmVudCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAzcHggc29saWQgJGJnQ29sb3VyRm91cjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWdnZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnF1ZXN0aW9ucy13cmFwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsNTgsNzEsMC4yNSk7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICAgIHdpZHRoOiA3NyU7XG4gICAgICAgIG1heC13aWR0aDogOTIwcHg7XG4gICAgICAgIG1pbi13aWR0aDogNjAwcHg7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICNuby1uZXh0LW1lc3NhZ2Uge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlZWVlZWU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5xdWVzdGlvbiB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAvL3RyYW5zaXRpb246IGFsbCAxcztcblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40ZW07XG4gICAgICAgICAgICAgICAgY29sb3I6ICRiZ0NvbG91ckZvdXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcblxuXHRcdFx0XHQmLmxpZmVhbHQge1xuXHRcdFx0XHRcdGNvbG9yOiRmb250Q29sb3VyRGFyaztcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjM2cHg7XG5cdFx0XHRcdH1cbiAgICAgICAgICAgIH1cblxuXHRcdFx0aDMge1xuXHRcdFx0XHRjb2xvcjokYmdDb2xvdXJGb3VyO1xuXHRcdFx0fVxuXG4gICAgICAgICAgICAuc3VidGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDEyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRyb3B6b25lIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuXG4gICAgICAgICAgICAgICAgLmRyb3AtbGluZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2M1YzVjNTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZHJhZ2dhYmxlLW9wdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgICAgICAgICAgJi5wbGFjZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlzdERvdENvbG91ckJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBncmFiO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ0EnO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUsIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLm9wdGlvbjEge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFQjg3ODI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdCJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLm9wdGlvbjIge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGM0M3NjI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdDJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLm9wdGlvbjMge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM4NkNDODg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdEJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kcm9wem9uZS1sYWJlbHMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NWVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFuc3dlci1vcHRpb25zIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5jYXJlZXItZXhwb3JhdGlvbi1vcHRpb25zIHtcbiAgICAgICAgICAgICAgICAgICAvLyBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zZWxlY3QtYnV0dG9ucyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDk1JTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgICAgICAgICAgICAgLm9wdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRiZ0NvbG91clNpeDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJTaXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWdnZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRyYWdnYWJsZS1vcHRpb25zIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgICAgICAgICAgICAgLmRyYWdnYWJsZS1vcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0Q0RTlGNztcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogNXB4IHNvbGlkICNENEU5Rjc7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDglO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4IDAgMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogZ3JhYjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC42cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRiZ0NvbG91ckVpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnQSc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLm9wdGlvbjEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGN0RBREE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiA1cHggc29saWQgI0Y3REFEQTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNFQjg3ODI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ0InO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRUU5QTk1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLm9wdGlvbjIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGOEU5Qjk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiA1cHggc29saWQgI0Y4RTlCOTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNGM0M3NjI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ0MnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjNDNzYyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5vcHRpb24zIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJOaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogNXB4IHNvbGlkICRiZ0NvbG91ck5pbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjODZDQzg4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdEJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzg2Q0M4ODtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlzdERvdENvbG91ckJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5vcHRpb24xIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0VFOUE5NTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjRjdEQURBO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYub3B0aW9uMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGM0M3NjI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0Y4RTlCOTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm9wdGlvbjMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjODZDQzg4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRiZ0NvbG91ck5pbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnNxdWlzaCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHNoYWtlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubXVsdGktc2VsZWN0LW9wdGlvbnMge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5tdWx0aS1vcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ4JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDY0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRDRFOUY3O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiA1cHggc29saWQgI0Q0RTlGNztcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweCAwIDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHggMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckVpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vYm9yZGVyOiA1cHggc29saWQgJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IDJweCBzb2xpZCAkZm9udENvbG91ckRhcmshaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0Y3REFEQTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDVweCBzb2xpZCAjRjdEQURBO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFRTlBOTU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRUU5QTk1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRUU5QTk1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL2JvcmRlcjogNXB4IHNvbGlkICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRmb250Q29sb3VyRGFyayFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0Y4RTlCOTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDVweCBzb2xpZCAjRjhFOUI5O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGM0M3NjI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjNDNzYyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjNDNzYyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL2JvcmRlcjogNXB4IHNvbGlkICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRmb250Q29sb3VyRGFyayFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyTmluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDVweCBzb2xpZCAkYmdDb2xvdXJOaW5lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4NkNDODg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjODZDQzg4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjODZDQzg4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL2JvcmRlcjogNXB4IHNvbGlkICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRmb250Q29sb3VyRGFyayFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRm91cnRlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiA1cHggc29saWQgJGJnQ29sb3VyRm91cnRlZW47XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzlDOUU5RTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5QzlFOUU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5QzlFOUU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IDJweCBzb2xpZCAkZm9udENvbG91ckRhcmshaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckVpZ2h0O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5VTklWRVJTSVRZIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXVuaXZlcnNpdHkuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLlRSQUlOSU5HX0NFTlRSRSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi10cmFpbmluZ2NlbnRyZTMuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLkhBTkRTX09OX1RSQUlOSU5HIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWhhbmRzb24uc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLldPUksge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc3RyYWlnaHR0b3dvcmsuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLk9USEVSIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWdhcHllYXIuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLlZJU1VBTCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1sb29raW5nLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5SRUFEX1dSSVRFIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXJlYWRpbmcuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLkFVRElUT1JZIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWxpc3RlbmluZy5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuS0lOQUVTVEhFVElDIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWRvaW5nLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4wNWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDEwcHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLk9USEVSIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50aGlzLW9yLXRoYXQtb3B0aW9ucyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRoaXMtb3ItdGhhdC1vcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRml2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogNXB4IHNvbGlkICRiZ0NvbG91ckZpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4IDAgNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuZG9udC1taW5kIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL2NvbG9yOiAkZm9udENvbG91ckxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDU0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyVGhyZWU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuY2VudHJlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy9wYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuXHRcdFx0XHRcdFx0Ji5idXR0LWxpZmVza2lsbHNxdWl6IHtcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOjIzJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjoycHggc29saWQgJGxpc3REb3RDb2xvdXJHcmVlbjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6JGxpc3REb3RDb2xvdXJHcmVlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDokbGlzdERvdENvbG91ckdyZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6MnB4IHNvbGlkICRsaXN0RG90Q29sb3VyUGluaztcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6JGxpc3REb3RDb2xvdXJQaW5rO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDokbGlzdERvdENvbG91clBpbms7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjoycHggc29saWQgJGxpc3REb3RDb2xvdXJZZWxsb3c7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiRsaXN0RG90Q29sb3VyWWVsbG93O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiRsaXN0RG90Q29sb3VyWWVsbG93O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG5cdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOjJweCBzb2xpZCAkbGlzdERvdENvbG91ckJsdWU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiRsaXN0RG90Q29sb3VyQmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDokbGlzdERvdENvbG91ckJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJltkYXRhLWluZGV4PVwiU0VOU09SWV8wMVwiXSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubmVnYXRpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTAxLW5lZ2F0aXZlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnBvc2l0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwMS1wb3NpdGl2ZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmW2RhdGEtaW5kZXg9XCJTRU5TT1JZXzAyXCJdIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uZWdhdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDItbmVnYXRpdmUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucG9zaXRpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTAyLXBvc2l0aXZlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICZbZGF0YS1pbmRleD1cIlNFTlNPUllfMDNcIl0ge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLm5lZ2F0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwMy1uZWdhdGl2ZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wb3NpdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDMtcG9zaXRpdmUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJltkYXRhLWluZGV4PVwiU0VOU09SWV8wNFwiXSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubmVnYXRpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTA0LW5lZ2F0aXZlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnBvc2l0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwNC1wb3NpdGl2ZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmW2RhdGEtaW5kZXg9XCJTRU5TT1JZXzA1XCJdIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uZWdhdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDUtbmVnYXRpdmUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucG9zaXRpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTA1LXBvc2l0aXZlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICZbZGF0YS1pbmRleD1cIlNFTlNPUllfMDZcIl0ge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLm5lZ2F0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwNi1uZWdhdGl2ZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wb3NpdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDYtcG9zaXRpdmUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJltkYXRhLWluZGV4PVwiU0VOU09SWV8wN1wiXSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubmVnYXRpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTA3LW5lZ2F0aXZlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnBvc2l0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwNy1wb3NpdGl2ZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmW2RhdGEtaW5kZXg9XCJTRU5TT1JZXzA4XCJdIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uZWdhdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDgtbmVnYXRpdmUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucG9zaXRpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTA4LXBvc2l0aXZlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICZbZGF0YS1pbmRleD1cIlNFTlNPUllfMDlcIl0ge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLm5lZ2F0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwOS1uZWdhdGl2ZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wb3NpdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDktcG9zaXRpdmUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmFuc3dlci1saW5lIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblxuICAgICAgICAgICAgICAgICAgICAubGluZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckZpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuYW5zd2VyLXN3b29zaCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDAlIC0gMjQ4cHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRleHQtYW5zd2VycyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5oaWRlLXF1ZXN0aW9uIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuY3VycmVudCB7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5idXR0b24td3JhcCB7XG4gICAgICAgIHdpZHRoOiA3NyU7XG4gICAgICAgIG1hcmdpbjogNDBweCAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHQtc2F2ZSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dC1uZXh0IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNHB4IDAgMTVweFxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDEzMHB4O1xuXG4gICAgICAgICAgICAuYnV0dC1uZXh0LCAuYnV0dC1wcmV2aW91cyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dC1zYXZlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA4MHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvKi5idXR0LW5leHQsIC5idXR0LXByZXZpb3VzIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDJweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBcbiAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0qL1xuICAgICAgICB9XG5cbiAgICAgICAgXG4gICAgfVxufSIsIi5xdWl6LXJlc3VsdHMtd3JhcCB7XG4gICAgd2lkdGg6IDEyMDBweDtcbiAgICAvL3BhZGRpbmc6IDAgMjBweDsgXG4gICAgLy9wYWRkaW5nLXRvcDogNTBweDtcbiAgICAvL3BhZGRpbmctYm90dG9tOiA1MHB4O1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuXG4gICAgICAgICYud29yaywgJi50cmFpbmluZywgJi5jYXJlZXIsICYubGlmZSB7XG4gICAgICAgICAgICAvL3BhZGRpbmc6IDA7IFxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgIH1cblxuICAgIGgxIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC50aXRsZS1zZWN0aW9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5zaWRlLWJhY2sge1xuICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDEge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4tdGl0bGUge1xuICAgICAgICAgICAgLy93aWR0aDogY2FsYygxMDAlIC0gMzYwcHgpO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG5cbiAgICAgICAgICAgIC5idXR0LWdlbmVyYWwge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuXG4gICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRpdGxlIHsgXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2lkZS1iYWNrIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kZXRhaWxzLXdyYXAge1xuICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICB3aWR0aDogNjQlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcGFkZGluZzogNDBweCAwIDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uby1yZXN1bHRzIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAxMDBweCAwO1xuICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgIH1cblxuICAgIC5yZXN1bHQtb3B0aW9ucy13cmFwIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgLy9wYWRkaW5nOiA1MHB4IDA7XG4gICAgICAgIG1hcmdpbjogMzBweCAwIDUwcHg7XG5cbiAgICAgICAgICAgIC5yZXN1bHQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgICAgICAvLyByZXN1bHQgY2FyZWVyXG4gICAgICAgICAgICAgICAgLm91dGVyLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmNvbnRlbnQtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICAmLndvcmstcHJlZmVyZW5jZXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy9qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGxpOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFwyMDIyXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6ICRmb250MTY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kZm9udDE2O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLndvcmssICYubGlzdC1ub2RlLXllbGxvd3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaXN0RG90Q29sb3VyWWVsbG93O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5saWZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaXN0RG90Q29sb3VyUGluaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYudHJhaW5pbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpc3REb3RDb2xvdXJHcmVlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuc3RyZW5ndGhzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaXN0RG90Q29sb3VyUHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5jYXJlZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpc3REb3RDb2xvdXJCbHVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgICAgICAgLy8gdGl0bGUgYmFyIG9mIGEgYmxvY2sgYm94IGluIGRpZmZlcmVudCBDb2xvcnNcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLWJhci1ncmV5LCAuT3JnYW5pc2VkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckZvdXJ0ZWVuO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLWJhci1jaXJjbGUtZ3JleSwgLk9yZ2FuaXNlZC1jaXJjbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3REb3RDb2xvdXJHcmV5O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLWJhci1waW5rLCAuSGVscGluZywgLmxpZmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyVGVuO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLWJhci1jaXJjbGUtcGluaywgLkhlbHBpbmctY2lyY2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0RG90Q29sb3VyUGluaztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZS1iYXIteWVsbG93LCAuQXJ0aXN0aWMsIC53b3JrICB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJFbGV2ZW47XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUtYmFyLWNpcmNsZS15ZWxsb3csIC5BcnRpc3RpYy1jaXJjbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3REb3RDb2xvdXJZZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUtYmFyLWJsdWUsIC5QcmFjdGljYWwsIC5jYXJlZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyVHdlbHZlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLWJhci1jaXJjbGUtYmx1ZSwgLlByYWN0aWNhbC1jaXJjbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3REb3RDb2xvdXJCbHVlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLWJhci1wdXJwbGUsIC5JbnZlc3RpZ2F0aXZlLCAuc3RyZW5ndGhzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91clRoaXJ0ZWVuO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLWJhci1jaXJjbGUtcHVycGxlLCAuSW52ZXN0aWdhdGl2ZS1jaXJjbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3REb3RDb2xvdXJQdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUtYmFyLWdyZWVuLCAuRW50ZXJwcmlzaW5nLCAudHJhaW5pbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyTmluZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZS1iYXItY2lyY2xlLWdyZWVuLCAuRW50ZXJwcmlzaW5nLWNpcmNsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdERvdENvbG91ckdyZWVuO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmljb24tYnV0dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFsaWNlYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDQwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuY2FyZWVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdERvdENvbG91ckJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNhcmVlci5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5zdHJlbmd0aHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0RG90Q29sb3VyUHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zdHJlbmd0aHMuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYud29yayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3REb3RDb2xvdXJZZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXdvcmsuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYudHJhaW5pbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0RG90Q29sb3VyR3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRyYWluaW5nLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDdweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmxpZmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0RG90Q29sb3VyUGluaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tbGlmZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC8vcGFkZGluZzogMCAwIDAgNTBweDtcbiAgICAgICAgICAgICAgICAgICAgLy9tYXJnaW4tdG9wOiAtMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAvLyByZXN1bHQgY2FyZWVyXG4gICAgICAgICAgICAgICAgICAgIC5pbm5lci1jb250ZW50LXdyYXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAucGVyc29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTg1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hc2staW1hZ2U6IHVybCgnLi4vaW1hZ2VzL21hc2stYmcuc3ZnJyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFzay1tb2RlOiBhbHBoYTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmZpbGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLlByYWN0aWNhbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlzdERvdENvbG91ckJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLkludmVzdGlnYXRpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpc3REb3RDb2xvdXJQdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLkhlbHBpbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpc3REb3RDb2xvdXJQaW5rO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5PcmdhbmlzZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpc3REb3RDb2xvdXJHcmV5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5BcnRpc3RpYyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlzdERvdENvbG91clllbGxvdztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuRW50ZXJwcmlzaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaXN0RG90Q29sb3VyR3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5yZXN1bHQtY29udGFpbmVyLXdyYXAsIC5yZXN1bHQtY29udGVudC13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnJlc3VsdC1jb250YWluZXItd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5idXR0b24td3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJ1dHQtZGFzaGJvYXJkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDJweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5yZXN1bHQtY29udGVudC13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLy8gcmVzdWx0IGxpZmUtc2tpbGxzLCByZXN1bHQtdHJhaW5pbmcsIHdvcmstcHJlZmVyZW5jZXNcbiAgICAgICAgICAgICAgICAgICAgLnJlc3VsdCwgLmxlYXJuZXItY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzcuNXB4IDM3LjVweCAxNnB4IDE2cHggO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gbWFyZ2luOiAyMHB4IDE4cHggMzBweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA1NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudHJhbnNwYXJlbnQtYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAjc3RyYXQtZ29hbHMsICNlZGl0LWFjdGlvbnMgPiAuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50cmFpbmluZy1ib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE3LjUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAubW9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmxpZmUtc2tpbGwtYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuY29udGVudC1ib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmxlYXJuZXItYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2NCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5sZWFybmVyLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5jYXJlZXItZXhwbG9yYXRpb24tYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5jYXJlZXItZXhwbG9yYXRpb24tYmFyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNzBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDMxcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5teS1yZXN1bHRzLWJveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzAlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAubXktcmVzdWx0cy1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLndvcmstcHJlZmVyZW5jZXMtYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC8vIHJlc3VsdCByZXN1bHQtY2FyZWVyXG4gICAgICAgICAgICAgICAgICAgIC5wZXJjZW50YWdlLWNpcmNsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNnB4IDAgMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmb250MTY7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250MTQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjZyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICAgIC52aXNpYmxlLW9wdGlvbnMge1xuICAgICAgICAgICAgd2lkdGg6IDIwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc2VsZi1zdGFydDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlLWluLW91dDtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zY3JvbGwge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi51bmxpbWl0ZWQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogOThweDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRocmVlLXdyYXAge1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm1vYmlsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXN1bHQtb3B0aW9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0NnB4IDQ2cHggMTZweCAxNnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzQwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjcwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA3NHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckZpdmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNzRweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuXG4gICAgICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMDZlbTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYmx1cmIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTM1cHg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpbmsge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgIH1cblxuXHRcdFx0Ji5saWZlLXNraWxscyB7XG5cdFx0XHRcdG1pbi13aWR0aDozNTBweDtcblx0XHRcdFx0bWF4LWhlaWdodDo0MDBweDtcblx0XHRcdFx0aGVpZ2h0OjQwMHB4O1xuXHRcdFx0XHRkaXNwbGF5Om5vbmU7XG5cblx0XHRcdFx0Ji5vbiB7IGRpc3BsYXk6YmxvY2s7IH1cblx0XHRcdH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLnJlc3VsdC1jb250cm9scyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAvLyBoZWlnaHQ6IDUycHg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICAgICAgLmJ1dHQtc2Nyb2xsIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDMwcHggMTBweDtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHQtdXBkYXRlIHtcbiAgICAgICAgICAgLy8gd2lkdGg6IDIyMHB4O1xuICAgICAgICAgICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAvL3JpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHQtZGFzaGJvYXJkIHtcbiAgICAgICAgICAgIC8vd2lkdGg6IDIyMHB4O1xuICAgICAgICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAvL3JpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHRvbi13cmFwIHtcbiAgICAgICAgICAgIC5idXR0LWRhc2hib2FyZCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAvL2xlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MnB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICN0cmFpbmluZyB7XG4gICAgICAgIC8qd2lkdGg6IDYyJTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgfSovXG4gICAgfVxuXG4gICAgI3dvcmstcHJlZmVyZW5jZXMge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMzBweCAxMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gICAgICAgIC5idXR0LXVwZGF0ZSB7XG4gICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjbGlmZS1za2lsbC1jb250cm9scyB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDkwJSArIDYwcHgpO1xuICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgICNsaWZlLXNraWxsIHtcbiAgICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICNjYXJlZXItZXhwbG9yYXRpb24ge1xuICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgIG1hcmdpbjogNDBweCBhdXRvIDAgYXV0bztcblxuICAgICAgICAuYnV0dC11cGRhdGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idXR0LXN0YXJ0LWdvYWxzIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXN0YXJ0LnN2Zyk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYnV0dC1leHBvcnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdXBsb2FkLWJsdWUuc3ZnKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnF1aXotY29tcGxldGUtd3JhcCB7XG4gICAgd2lkdGg6IDEyMDBweDtcbiAgICAvL3BhZGRpbmc6IDAgMjBweDtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgfVxuXG4gICAgLnF1aXotY29tcGxldGUtYm94IHtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1heC13aWR0aDogNjclO1xuICAgICAgICB3aWR0aDogNjclO1xuICAgICAgICBwYWRkaW5nOiA1MHB4O1xuICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsNTgsNzEsMC4yNSk7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbmZldHRpLnN2Zyk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb21wbGV0ZS1jb250ZW50LXdyYXAge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgICAgICAuY29tcGxldGUtY29udGVudCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHggMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmpvYi13cmFwIHtcbiAgICB3aWR0aDogMTIwMHB4O1xuICAgIC8vcGFkZGluZzogMCAyMHB4O1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLnRpdGxlLXNlY3Rpb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgIC5zaWRlLWJhY2sge1xuICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuXG4gICAgICAgICAgICAuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi10aXRsZSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzYwcHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgIC5tYWluLXRpdGxlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgaDEge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmRldGFpbHMtd3JhcCB7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIHdpZHRoOiA4NCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDAgMDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXN1bHQtb3B0aW9ucy13cmFwIHtcbiAgICAgICAgLy8gb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcGFkZGluZzogNTBweCAwIDIwcHggMDtcblxuICAgICAgICAgICAgLnJlc3VsdC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgICAgIC8vIHJlc3VsdCBjYXJlZXJcbiAgICAgICAgICAgICAgICAub3V0ZXItd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudHdvLWNvbHVtbnMge1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAubGVmdC1jb250ZW50LCAucmlnaHQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jb250ZW50LXdyYXAge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL2xpbmUtaGVpZ2h0OiAyLjJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGxpOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFwyMDIyXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6ICRmb250MTY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kZm9udDE2O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmxpc3Qtbm9kZS15ZWxsb3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpc3REb3RDb2xvdXJZZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmxpc3Qtbm9kZS1waW5rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaXN0RG90Q29sb3VyUGluaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYubGlzdC1ub2RlLWdyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaXN0RG90Q29sb3VyR3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmxpc3Qtbm9kZS1ibHVlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaXN0RG90Q29sb3VyQmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC8vIHRpdGxlIGJhciBvZiBhIGJsb2NrIGJveCBpbiBkaWZmZXJlbnQgQ29sb3JzXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZS1iYXItcGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJEYXJrUGluaztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZS1iYXIteWVsbG93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckRhcmtZZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUtc3ViLWJhci15ZWxsb3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyTGlnaHRZZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUtYmFyLWdyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckRhcmtHcmVlbjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZS1zdWItYmFyLWdyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckxpZ2h0R3JlZW47XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAvLyByZXN1bHQgbGlmZS1za2lsbHMsIHJlc3VsdC10cmFpbmluZywgd29yay1wcmVmZXJlbmNlc1xuICAgICAgICAgICAgICAgICAgICAucmVzdWx0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzNXB4IDM1cHggMjBweCAyMHB4IDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIG1hcmdpbjogMjBweCAxOHB4IDMwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxOTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250MTQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuam9iLWJveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjglO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICAgIC52aXNpYmxlLW9wdGlvbnMge1xuICAgICAgICAgICAgd2lkdGg6IDIwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc2VsZi1zdGFydDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlLWluLW91dDtcblxuICAgICAgICAgICAgJi5zY3JvbGwge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXN1bHQtb3B0aW9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0NnB4IDQ2cHggMTZweCAxNnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzQwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNzBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI3MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNzRweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJGaXZlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDc0cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcblxuICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjA2ZW07XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5ibHVyYiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAxMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpbmsge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxufSIsIi5zdXBwb3J0bGF5b3V0IHtcblx0ZmxleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgd2lkdGg6IDEyMDBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcblx0fVxuXG5cdC5iYWNrLWJ1dHRvbi13cmFwIHtcblx0XHQvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQvL2JvdHRvbTogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cblxuXHQucm93IHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0fVxuXG5cdC5idXR0LXJlbW92ZS1tZWV0aW5nIHtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcblx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdH1cblxuXHQuc3VwcG9ydGxheW91dC1sZWZ0IHtcblx0XHRmbGV4OiAxO1xuXHRcdG1heC13aWR0aDogMzAwcHg7XG5cblx0XHQuaGVhZGVyLXdyYXAge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5idXR0LWhlbHAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXHR9XG5cblx0LnN1cHBvcnRsYXlvdXQtY2VudGVyIHtcblx0XHRmbGV4OiAxO1xuXHRcdHdpZHRoOiA1MDBweDtcblx0XHRtYXgtd2lkdGg6IDUwMHB4O1xuXHRcdG1hcmdpbjogNjVweCA0MHB4IDA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0LnNpZGUtYmxvYiB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHRcblx0XHR9XG5cblx0XHRsYWJlbCB7XG5cdFx0XHQmLnJpZ2h0IHtcblx0XHRcdFx0Y29sb3I6ICRiZ0NvbG91clRocmVlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mb3JtLWl0ZW0tcmVsYXRpb25zaGlwIHtcblx0XHRcdGhlaWdodDogMDtcblxuXHRcdFx0Ji5naXZlLWhlaWdodCB7XG5cdFx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaW52aXRlLXdyYXAge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblxuICAgICAgZm9ybSA+IC5qcy1mb3JtLWl0ZW06Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICB9XG4gICAgICAudGVhbW1lbWJlci1lbWFpbCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuICAgICAgfVxuXG4gICAgICBmb3JtID4gLmZvcm0taXRlbS1uYW1lOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cblxuICAgICAgLmV4aXN0aW5nLXRlYW0tbWVtYmVyLW5hbWUge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6IDEuNWVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogYmxhY2tcbiAgICAgIH1cbiAgICAgIC5leGlzdGluZy10ZWFtLW1lbWJlci1lbWFpbCB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2NXB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgIH1cbiAgICAgIC5wZW5kaW5nLXRlYW0tbWVtYmVyLWVtYWlsIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cblxuXHRcdH1cblxuXHRcdCYubm8tbm90ZSB7XG5cdFx0XHQubm90ZS1jb3B5IHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubm90ZS1jb3B5IHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdH1cblxuXHRcdGlucHV0LCB0ZXh0YXJlYSB7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmdDb2xvdXJTaXg7XG5cblx0XHRcdCY6Zm9jdXMsICY6YWN0aXZlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJGJnQ29sb3VyRml2ZTtcblx0XHRcdFx0Ly9ib3JkZXI6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCZbdHlwZT1cInN1Ym1pdFwiXSB7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0YmFja2dyb3VuZDogJGJnQ29sb3VyVGhyZWU7XG5cdFx0XHRcdGhlaWdodDogNDJweDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdHdpZHRoOiAxNzVweDtcblx0XHRcdH1cblxuXHRcdH1cblxuICAgIHNlbGVjdCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmdDb2xvdXJTaXg7XG4gICAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICAgIHdpZHRoOiAzNjBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICBmb250LXNpemU6ICRmb250MTY7XG4gICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pY29ucy9pY29uLWRvd24tcHVycGxlLnN2Z1wiKSAgOTUlIG5vLXJlcGVhdDtcbiAgICB9XG5cblx0XHQuZm9ybS1hY3Rpb25zIHtcblxuXHRcdFx0aW5wdXQ6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdC50ZWFtLWNpcmNsZS1pY29uIHtcblx0XHRcdHdpZHRoOiA1MHB4O1xuXHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTBweDtcblx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRtaW4td2lkdGg6IDUwcHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG5cblx0XHR9XG5cblx0XHQmW2RhdGEtc3RhdGU9XCJtZW1iZXIxXCJdIHtcblx0XHRcdC50ZWFtLWNpcmNsZS1pY29uIHsgYmFja2dyb3VuZDogJGJnQ29sb3VyRWlnaHQ7IH1cblx0XHR9XG5cblx0XHQmW2RhdGEtc3RhdGU9XCJtZW1iZXIyXCJdIHtcblx0XHRcdC50ZWFtLWNpcmNsZS1pY29uIHsgYmFja2dyb3VuZDogI0VFOUE5NTsgfVxuXHRcdH1cblxuXHRcdCZbZGF0YS1zdGF0ZT1cIm1lbWJlcjNcIl0ge1xuXHRcdFx0LnRlYW0tY2lyY2xlLWljb24geyBiYWNrZ3JvdW5kOiAjRjNDNzYyOyB9XG5cdFx0fVxuXG5cdFx0JltkYXRhLXN0YXRlPVwibWVtYmVyNFwiXSB7XG5cdFx0XHQudGVhbS1jaXJjbGUtaWNvbiB7IGJhY2tncm91bmQ6ICM4NkNDODg7IH1cblx0XHR9XG5cblx0fVxuXG5cdC5zdXBwb3J0bGF5b3V0LXJpZ2h0IHtcblx0XHRmbGV4OiAxO1xuXHRcdG1heC13aWR0aDogMjAwcHg7XG5cdH1cblxuXHQudGVhbS1tZW1iZXJzLXdyYXAge1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cblx0XHQuYnV0dC1hZGQtbWVtYmVyIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiA2NHB4O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcblxuXHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDEuMmVtO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0Y29sb3I6ICRmb250Q29sb3VyRGFyaztcblx0XHRcdH1cblxuXHRcdFx0LmJ1dHQtaWNvbiB7XG5cdFx0XHRcdHdpZHRoOiAzNHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDM0cHg7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRmb250LXNpemU6ICRmb250MTg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zdXBwb3J0bGF5b3V0LWNlbnRlciB7XG5cblx0XHQmLnNpZGUtYmxvYiB7XG5cblx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHRoMiB7XG5cdFx0XHRmb250LXNpemU6ICRmb250MTY7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdH1cblxuXHRcdC5hZGQtbWVldGluZy1zdGVwIHtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHQmLnZpc2libGUge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblxuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRmb250LXNpemU6ICRmb250MTY7XG5cdFx0XHR9XG5cblx0XHRcdC5uby1uZXh0LW1lc3NhZ2UtaW52b2x2ZWQge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNlZWU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogLjhlbTtcblx0XHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdH1cblxuXHRcdFx0Lm9wdGlvbnMtd3JhcCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cblx0XHRcdFx0LmNvbHVtbnMge1xuXHRcdFx0XHRcdC5vcHRpb25zIHtcblx0XHRcdFx0XHRcdHdpZHRoOiA0OCU7XG5cblx0XHRcdFx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuY29sdW1ucyB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRcdFx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLndpdGgtcGFkZGluZyB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cblx0XHRcdFx0XHQub3B0aW9ucyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogNDglO1xuXG5cdFx0XHRcdFx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQudGltZS1hZGRyZXNzIHtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubGVmdCwgLnJpZ2h0IHtcblx0XHRcdFx0XHRmbGV4OiAxO1xuXG5cdFx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6ICRmb250MTY7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmxlZnQge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQucmlnaHQge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXG5cdFx0XHRcdFx0QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudGltZS1hZGRyZXNzIHtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHRleHRhcmVhIHtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdFx0YmFja2dyb3VuZDogJGJnQ29sb3VyRml2ZTtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDBweDtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDUwcHgpO1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDAuOWVtO1xuXHRcdFx0XHRjb2xvcjogJGJnQ29sb3VyRm91cjtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDUwcHg7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcblx0XHRcdFx0Y29sb3I6ICRmb250Q29sb3VyRGFyaztcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0LnRpbWUtYWRkcmVzcyB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblxuXHRcdFx0XHQuZmllbGRzIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0XHRcdFx0Ji5idXR0b25zIHtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmJ1dHQtZ2VuZXJhbCB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudGltZS1hZGRyZXNzLWZpZWxkcyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblxuXHRcdFx0XHRcdC50aW1lLWFkZHJlc3MtbGFiZWwge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRiZ0NvbG91clRocmVlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC50aW1lLWFkZHJlc3MtaWNvbiB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMzRweDtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogMzRweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMzRweDtcblx0XHRcdFx0XHRcdC8vIGJvcmRlcjogMnB4IHNvbGlkICRiZ0NvbG91clRocmVlO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNDBweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblxuXHRcdFx0XHRcdFx0Ji50aW1lIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNsb2NrLXB1cnBsZS5zdmcpO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYuYWRkcmVzcyB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1sb2NhdGlvbi1wdXJwbGUuc3ZnKTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLmNhbGVuZGFyIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFkZGNhbC1wdXJwbGUuc3ZnKTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmdDb2xvdXJGb3VyO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRiZ0NvbG91ckZpdmU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDQycHg7XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNDJweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC45ZW07XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGJnQ29sb3VyRm91cjtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji5pbnZhbGlkIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgY3JpbXNvbjtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogZ3JleTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuaW52b2x2ZW1lbnQtb3B0aW9uLFxuXHRcdFx0Lmludm9sdmVtZW50LW9wdGlvbi1kaXNhYmxlZCxcblx0XHRcdC5hc3Npc3RhbmNlLW9wdGlvbixcblx0XHRcdC5hc3Npc3RhbmNlLW9wdGlvbi1kaXNhYmxlZCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDE1cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMC45ZW07XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDU3cHg7XG5cblx0XHRcdFx0Lm9wdGlvbi1pY29uIHtcblx0XHRcdFx0XHR3aWR0aDogNDRweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDQ0cHg7XG5cdFx0XHRcdFx0Ly8gYm9yZGVyOiAycHggc29saWQgI0Y5RDg3Qztcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDQ0cHg7XG5cblx0XHRcdFx0XHQmLm9uLW15LW93biB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tb24tbXktb3duLnN2Zyk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji53aXRoLXNvbWVvbmUtZWxzZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ3JvdXAuc3ZnKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLnNvbWUtdGFsa2luZyB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGFsay1teXNlbGYuc3ZnKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLnNwZWFrLWZvci1tZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ3JvdXAtdGFsa2luZy5zdmcpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuanVzdC1saXN0ZW5pbmcge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWhlYXIuc3ZnKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuc2VsZWN0ZWQge1xuXHRcdFx0XHRcdC5vbi1teS1vd24ge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLW9uLW15LW93LXNlbGVjdGVkLnN2Zyk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LndpdGgtc29tZW9uZS1lbHNlIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1ncm91cC1zZWxlY3RlZC5zdmcpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5zb21lLXRhbGtpbmcge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWdyb3VwLXRhbGtpbmctc2VsZWN0ZWQuc3ZnKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuc3BlYWstZm9yLW1lIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zcGVha2Zvcm1lLXNlbGVjdGVkLnN2Zyk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Lmp1c3QtbGlzdGVuaW5nIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1oZWFyLXNlbGVjdGVkLnN2Zyk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0XHQuYXNzaXN0YW5jZS1vcHRpb24sXG5cdFx0XHQuYXNzaXN0YW5jZS1vcHRpb24tZGlzYWJsZWQge1xuXHRcdFx0XHQub3B0aW9uLWljb24ge1xuXHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICRmb250Q29sb3VyUHVycGxlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5zZWxlY3RlZCB7XG5cdFx0XHRcdFx0Lm9wdGlvbi1pY29uIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jb21wbGV0ZS5zdmcpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuaW52b2x2ZW1lbnQtb3B0aW9uLWRpc2FibGVkIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0XHQmLnNlbGVjdGVkIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5idXR0LW1lZXRpbmctbmV4dCxcblx0XHRcdC5idXR0LW1lZXRpbmctY29uZmlybSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRiZ0NvbG91clRocmVlO1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHRcdFx0cGFkZGluZzogMCA0cHggMCAxNXB4O1xuXG5cdFx0XHRcdC5idXR0LWljb24ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5idXR0LW1lZXRpbmctYmFjayB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRjb2xvcjogJGJnQ29sb3VyVGhyZWU7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRiZ0NvbG91clRocmVlO1xuXG5cdFx0XHRcdC5idXR0LWljb24ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91clRocmVlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5idXR0LW1lZXRpbmctbmV4dCxcblx0XHRcdC5idXR0LW1lZXRpbmctYmFjayxcblx0XHRcdC5idXR0LW1lZXRpbmctY29uZmlybSB7XG5cblx0XHRcdFx0QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcblx0XHRcdFx0XHR3aWR0aDogMTIwcHg7XG5cdFx0XHRcdFx0Ly93aWR0aDogNDJweDtcblx0XHRcdFx0XHQvL3BhZGRpbmc6IDVweDtcblxuXHRcdFx0XHRcdC5idXR0LWljb24ge1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiAzMnB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0XHQvL2Rpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdFx0I21lZXRpbmctZGF0ZSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cblx0XHRcdFx0QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcblx0XHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0XHRcdFx0bWFyZ2luOiAxNXB4IGF1dG8gMzBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC51aS1kYXRlcGlja2VyLWlubGluZSB7XG5cdFx0XHRcdFx0d2lkdGg6IDI2NXB4O1xuXG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMjMwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC51aS1kYXRlcGlja2VyIHtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAyNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQudWktd2lkZ2V0LWhlYWRlciB7XG5cdFx0XHRcdGJvcmRlcjogMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdH1cblxuXHRcdFx0LnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCB7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIGxpZ2h0Z3JleTtcblx0XHRcdH1cblxuXHRcdFx0LnVpLWRhdGVwaWNrZXIgdGgge1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRmb250LXNpemU6IDhwdDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0Y29sb3I6ICRmb250Q29sb3VyUHVycGxlO1xuXHRcdFx0XHQvKnRleHQtc2hhZG93OiAxcHggMHB4IDBweCAjZmZmOyovXG5cdFx0XHRcdC8qZmlsdGVyOiBkcm9wc2hhZG93KGNvbG9yPSNmZmYsIG9mZng9MSwgb2ZmeT0wKTsqL1xuXHRcdFx0fVxuXG5cdFx0XHQudWktZGF0ZXBpY2tlciB0Ym9keSB7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCAkZm9udENvbG91clB1cnBsZSBzb2xpZDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4ICRmb250Q29sb3VyUHVycGxlIHNvbGlkO1xuXHRcdFx0fVxuXG5cdFx0XHQudWktZGF0ZXBpY2tlciB0Ym9keSB0ZCB7XG5cdFx0XHRcdHBhZGRpbmc6IDJweCAwO1xuXHRcdFx0XHR3aWR0aDogMzVweDtcblx0XHRcdFx0aGVpZ2h0OiAzNXB4O1xuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRcdHdpZHRoOiAyOXB4O1xuXHRcdFx0XHRcdGhlaWdodDogMjlweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQudWktd2lkZ2V0LWNvbnRlbnQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym9yZGVyOiAwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0cGFkZGluZzogMTBweCAxMHB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0LnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLXN0YXRlLWFjdGl2ZSB7XG5cdFx0XHRcdGhlaWdodDogMzVweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzVweDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjlweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDI5cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLXN0YXRlLWRlZmF1bHQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym9yZGVyOiAwcHg7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDM1cHg7XG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyOXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIC51aS1zdGF0ZS1ob3ZlciB7XG5cdFx0XHRcdG9wYWNpdHk6IDAuNjtcblx0XHRcdH1cblxuXHRcdFx0LnVpLWRhdGVwaWNrZXItdG9kYXkgPiBhe1xuXHRcdFx0XHRjb2xvcjogJGZvbnRDb2xvdXJQdXJwbGU7XG5cdFx0XHR9XG5cblx0XHRcdC51aS1kYXRlcGlja2VyLWN1cnJlbnQtZGF5IHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGNvbG9yOiAkZm9udENvbG91ckRhcms7XG5cdFx0XHRcdC8vIGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0Ly8gYmFja2dyb3VuZDogJGJnQ29sb3VyRGFya1llbGxvdyAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGNvbG9yOiAkZm9udENvbG91ckxpZ2h0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRmb250Q29sb3VyUHVycGxlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnVpLXdpZGdldC1oZWFkZXIgLnVpLWljb24ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYXJyb3ctbmV4dC1ibGFjay5zdmcpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDM1JTtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTglIDUwJTtcblx0XHRcdH1cblxuXHRcdFx0LnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldiB7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0fVxuXG5cdCYgW2RhdGEtc3RhdGU9XCJpbml0aWFsXCJdLFxuXHQmIFtkYXRhLXN0YXRlPVwibWVtYmVyMVwiXSxcblx0JiBbZGF0YS1zdGF0ZT1cIm1lbWJlcjJcIl0sXG5cdCYgW2RhdGEtc3RhdGU9XCJtZW1iZXIzXCJdLFxuXHQmIFtkYXRhLXN0YXRlPVwibWVtYmVyNFwiXSxcblx0JiBbZGF0YS1zdGF0ZT1cInN1cHBvcnQtbmV0d29yay1hZGQtbWVldGluZy0xXCJdIHtcblx0XHRkaXNwbGF5Om5vbmU7XG5cdH1cblxuXHQmW2RhdGEtc3RhdGU9XCJpbml0aWFsXCJdIFtkYXRhLXN0YXRlPVwiaW5pdGlhbFwiXSxcblx0JltkYXRhLXN0YXRlPVwibWVtYmVyMVwiXSBbZGF0YS1zdGF0ZT1cIm1lbWJlcjFcIl0sXG5cdCZbZGF0YS1zdGF0ZT1cIm1lbWJlcjJcIl0gW2RhdGEtc3RhdGU9XCJtZW1iZXIyXCJdLFxuXHQmW2RhdGEtc3RhdGU9XCJtZW1iZXIzXCJdIFtkYXRhLXN0YXRlPVwibWVtYmVyM1wiXSxcblx0JltkYXRhLXN0YXRlPVwibWVtYmVyNFwiXSBbZGF0YS1zdGF0ZT1cIm1lbWJlcjRcIl0sXG5cdCZbZGF0YS1zdGF0ZT1cInN1cHBvcnQtbmV0d29yay1hZGQtbWVldGluZy0xXCJdIFtkYXRhLXN0YXRlPVwic3VwcG9ydC1uZXR3b3JrLWFkZC1tZWV0aW5nLTFcIl0gIHtcblx0XHRkaXNwbGF5OmZsZXg7XG5cdH1cblxuXHQmW2RhdGEtc3RhdGU9XCJzdXBwb3J0LW5ldHdvcmstYWRkLW1lZXRpbmctMVwiXSBbZGF0YS1zdGF0ZT1cInN1cHBvcnQtbmV0d29yay1hZGQtbWVldGluZy0xXCJdICB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRtYXgtd2lkdGg6IDEwMDBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDEwMHB4IGF1dG8gNTBweDtcblxuXHRcdGgxIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cblx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6IGF1dG87XG5cdFx0XHRtYXJnaW46IDUwcHggYXV0bztcblx0XHR9XG5cdH1cblxuXHQvLyBGaWVsZHMgdGhhdCBzaG91bGQgZGlzcGxheSBvbmx5IGlmIGEgdXNlciBsb29rdXAgaGFzIG9jY3VycmVkXG5cdCYgW2RhdGEtc2hvd3doZW49XCJ1c2VycmVxdWVzdGVkXCJdIHtcblx0XHRkaXNwbGF5Om5vbmU7XG5cdH1cblx0JltkYXRhLXVzZXJyZXF1ZXN0ZWQ9XCJ0cnVlXCJdIFtkYXRhLXNob3d3aGVuPVwidXNlcnJlcXVlc3RlZFwiXSB7XG5cdFx0ZGlzcGxheTpibG9jaztcblx0fVxufVxuIiwiLmRhc2hib2FyZC13cmFwIHtcblxuICAgIC5nb2Fscy1saXN0LWNvbHVtbiB7XG4gICAgICAgIC5nb2FsLXdyYXBwZXIge1xuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1nb2FsIHtcblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mb3JtLWl0ZW0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweCAwIDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuanMtZm9ybS10eXBlLWRhdGUge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWVsZC0tdHlwZS1kYXRldGltZSB7XG4gICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgIH1cblxuICAgICAgICAuanMtZm9ybS1pdGVtLWZpZWxkLWFzc2lnbmVkLXRvIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICNlZGl0LWZpZWxkLWFzc2lnbmVkLXRvIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cblxuICAgICAgICBpbnB1dFt0eXBlPVwiZGF0ZVwiXSB7XG4gICAgICAgICAgICB3aWR0aDogMzRweDtcbiAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGhzbGEoMCwwJSwxMDAlLC40NSkhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hZGRjYWwtcHVycGxlLnN2ZykhaW1wb3J0YW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgICAgICAgJjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbiAgICAgICAgICAgICY6Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC15ZWFyLWZpZWxkOm5vdChbYXJpYS12YWx1ZW5vd10pLFxuICAgICAgICAgICAgJjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1vbnRoLWZpZWxkOm5vdChbYXJpYS12YWx1ZW5vd10pLFxuICAgICAgICAgICAgJjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWRheS1maWVsZDpub3QoW2FyaWEtdmFsdWVub3ddKSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZvY3VzLCAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaHNsYSgwLDAlLDEwMCUsLjQ1KTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hZGRjYWwtcHVycGxlLnN2Zyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Zm9jdXM6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGFzay1saXN0LWNvbHVtbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuXG4gICAgICAgIC5mZWVkYmFjay13cmFwcGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmNvbXBsZXRlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbmZldHRpLnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgICAgICAgICAgLmZlZWRiYWNrLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGFza3Mtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICNlZGl0LWFjdGlvbnMge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91clRocmVlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvIDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEyMTFweCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5mZWVkYmFjay13cmFwcGVyIHtcblxuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRml2ZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250MTY7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mZWVsLWljb25zIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xuXG4gICAgICAgICAgICAgICAgLmZlZWwtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuYmFkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1iYWQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYub2sge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLW9rLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmdvb2Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWdvb2Quc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50YXNrcy13cmFwcGVyIHtcbiAgICAgICAgICAgIC50YWJsZWRyYWctdG9nZ2xlLXdlaWdodC13cmFwcGVyLFxuICAgICAgICAgICAgLnRhYmxlcmVzcG9uc2l2ZS10b2dnbGUtY29sdW1ucyxcbiAgICAgICAgICAgIC5maWVsZC1tdWx0aXBsZS1kcmFnLFxuICAgICAgICAgICAgLmZpZWxkLW11bHRpcGxlLXRhYmxlIHRoZWFkIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgIC5wYXJhZ3JhcGhzLWRyb3BidXR0b24td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG5cbiAgICAgICAgICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYnV0dEJnQ29sb3VyWWVsbG93O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ29hbC1yZW1vdmUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZmllbGQtYWRkLW1vcmUtc3VibWl0IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYnV0dEJnQ29sb3VyWWVsbG93O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4IGF1dG8gMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmFqYXgtcHJvZ3Jlc3Mge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmpzLWZvcm0taXRlbSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpZWxkLW11bHRpcGxlLXRhYmxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgLmRyYWdnYWJsZSB7XG5cbiAgICAgICAgICAgICAgICAgICAgdGQgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZDRjdFNTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDM0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAucGFyYWdyYXBocy1kcm9wYnV0dG9uLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCA3cHggMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnBhcmFncmFwaC10eXBlLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnBhcmFncmFwaC10eXBlLXRvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAucGFyYWdyYXBocy1zdWJmb3JtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLXRhc2stbm90ZXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vYm90dG9tOiBjYWxjKC05NXB4ICsgNzZweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZjZjdlNTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmpzLWZvcm0taXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweCAxMHB4IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0NGRDJEMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL21hcmdpbjogMjBweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnNob3ctbm90ZXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEzMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLXRhc2stbm90ZXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1hc3NpZ25lZC10byB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRml2ZSB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGVhbS10cmFuc3BhcmVudC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuanMtZm9ybS10eXBlLWVudGl0eS1hdXRvY29tcGxldGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMHB4IHJnYmEoMCwwLDAsMC40MSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zaG93LXVzZXJzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC10YXNrLW5hbWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5qcy1mb3JtLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDQwcHggMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzRweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmM2M3NjI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJ1dHRCZ0NvbG91clllbGxvdyB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2hlY2tlZC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtc2hvdy1ub3RlcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA0NHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1lZGl0LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWVkaXQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLyouYWpheC1uZXctY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfSovXG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1ub3RpZnktdGVhbS1tZW1iZXJzIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG5cbiAgICAgICAgICAgIC5mb3JtLWl0ZW0tZmllbGQtbm90aWZ5LXRlYW0tbWVtYmVycy12YWx1ZSB7XG4gICAgICAgICAgICAgICAgLy8gd2lkdGg6IDU1JTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZm9ybS1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzBweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsYWJlbC5yaWdodCB7XG4gICAgICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cbiAgICAgICAgLmdvYWwtdGFzayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgIC50YXNrLXdyYXAge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkNGN0U1O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG4gICAgICAgICAgICAgICAgLnRvcC1saW5lLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubm90ZXMge1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0NGRDJEMjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5pY29uLWNvbXBsZXRlZCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRidXR0QmdDb2xvdXJZZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICYuY29tcGxldGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRidXR0QmdDb2xvdXJZZWxsb3cgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNoZWNrZWQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXNzaWduZWQtdG8ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzNHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckVpZ2h0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dC13cmFwIHtcbiAgICAgICAgICAgIC5idXR0LWVkaXQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91clRocmVlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuc2VsZWN0ZWQtbmFtZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJFaWdodDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckxpZ2h0O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgIH1cblxuICAgIC5iYWNrLWJ1dHRvbi13cmFwIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG5cbn1cblxuLmJhY2stYnV0dG9uLXdyYXAtZ29hbHMge1xuICAgIHBhZGRpbmc6IDAgMCA0MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgLmZvcm0tc3VibWl0IHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgcGFkZGluZzogMCAzMHB4IDQwcHggMzBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAvL3dpZHRoOiAxMDB2dztcbiAgICAgICAgLy9wYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIC8vZGlzcGxheTogbm9uZTtcbiAgICAgICAgXG4gICAgfVxufVxuXG4vLyBIaWRlIHRoZSB0YWJsZWRyYWcgdG9nZ2xlIGJ1dHRvbi5cbi50YWJsZWRyYWctdG9nZ2xlLXdlaWdodC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyBIaWRlIHRoZSB0YWJsZWRyYWcgaGFuZGxlLlxuLnRhYmxlZHJhZy1oYW5kbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5maWVsZC0td2lkZ2V0LW15d2F5LWdvYWwtc2V0dGluZy1pbmxpbmUtcGFyYWdyYXBocy13aWRnZXQge1xuICAgIC5wYXJhZ3JhcGhzLXN1YmZvcm0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbn1cblxuLyoqXG4gKiBEaXNhYmxlZCBzdGF0ZVxuICovXG5pbnB1dCNlZGl0LXN1Ym1pdC5kaXNhYmxlZCxcbmlucHV0I2VkaXQtc3VibWl0W2Rpc2FibGVkXSB7XG4gICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gfVxuXG4vLyBEZXNjcmlwdGlvbiB0ZXh0IHVuZGVyICdBY3Rpb25zJyBsYWJlbC5cbiNmaWVsZC1nb2FsLXRhc2stdmFsdWVzIHtcbiAgICB0aC5maWVsZC1sYWJlbCBwIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG59IiwiLnR3by1mYWN0b3ItZm9ybSB7XG4gICAgd2lkdGg6IDcwJTtcblxuICAgIC5oZWFkZXItc21hbGwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgbGFiZWxbZm9yPVwiZWRpdC1jb2RlXCJdIHtcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiA1MHB4O1xuXG4gICAgICAgICYucmlnaHQge1xuICAgICAgICAgICAgbGVmdDogY2FsYygxMDAlIC0gMjcwcHgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgICBwYWRkaW5nOiAwIDI1MHB4IDAgMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgIH1cblxuICAgIGZpZWxkc2V0IHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcblxuICAgICAgICAuZmllbGRzZXQtbGVnZW5kIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWVsZHNldC13cmFwcGVyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjZWRpdC1hY3Rpb25zIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICAgICAgbWFyZ2luOiA0MHB4IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG59IiwiLnByb2ZpbGUtY29udGVudCB7XG5cblx0QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG5cdC5hamF4LXByb2dyZXNzLXRocm9iYmVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0aDEge1xuXHRcdGZvbnQtc2l6ZTogMzJweDtcblxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG5cdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0fVxuXG5cdFx0Ji5hYm91dC10aXRsZSB7XG5cdFx0XHR3b3JkLWJyZWFrOiBicmVhay1hbGw7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDUwcHg7XG5cblx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRoMiB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHR9XG5cblx0aDMge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0fVxuXG5cdHAge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0fVxuXG5cdGEge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Y29sb3I6ICM3NjYyYzY7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkZm9udENvbG91ckRhcms7XG5cdFx0fVxuXHR9XG5cblx0LnByb2ZpbGUtaGVhZGVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRtYXJnaW4tdG9wOiAxMDBweDtcblxuXHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0bWFyZ2luLXRvcDogNTBweDtcblx0XHR9XG5cblx0XHQucHJvZmlsZS1wZXJzb24tZGV0YWlscyB7XG5cdFx0XHRjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuXG5cdFx0XHQuZW1wbG95bWVudC1zdGF0dXMge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuZWR1Y2F0aW9uLXN0YXR1cyxcblx0XHRcdC5lbWFpbCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHR9XG5cblx0XHRcdC5kZXRhaWxzLXNlY3Rpb24tdGl0bGUge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQuZGV0YWlscy1zZWN0aW9uLWNvbnRlbnQge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQucHJvZmlsZS1zdXBwb3J0LWluZm9ybWF0aW9uIHtcblx0XHRcdGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDQwcHg7XG5cdFx0XHRjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuXHRcdFx0cGFkZGluZzogMCAzM3B4IDE3cHggMzNweDtcblx0XHRcdHdpZHRoOiA2MCU7XG5cdFx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXG5cdFx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0LnByb2ZpbGUtc3VwcG9ydC1pbmZvcm1hdGlvbi10aXRsZSB7XG5cdFx0XHRcdC5wcm9maWxlLXN1cHBvcnQtbG9nbyB7XG5cdFx0XHRcdFx0d2lkdGg6IDE4MHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucHJvZmlsZS1xdWl6LXNlY3Rpb24ge1xuXHRcdG1hcmdpbi10b3A6IDQ1cHg7XG5cblx0XHQucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24ge1xuXHRcdFx0YmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNDBweDtcblx0XHRcdGNvbG9yOiAkZm9udENvbG91ckRhcms7XG5cdFx0XHRwYWRkaW5nOiAyNnB4IDI1cHggMzBweCAyNXB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblxuXHRcdFx0LmJ1dHQtbW9yZS1mb3Itc3VwcG9ydC13cmFwIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdC5wcm9maWxlLXJlc3VsdHMtdGl0bGUge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdC5pY29uLWNhdGVnb3J5IHtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAzNHB4O1xuXHRcdFx0XHRcdC8vei1pbmRleDogMTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDYwJTtcblx0XHRcdFx0XHR3aWR0aDogNjhweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDY4cHg7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXG5cdFx0XHRcdFx0Ji5jYXJlZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyRWlnaHQ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2FyZWVyLnN2Zyk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji53b3JrIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmM2M3NjI7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24td29yay5zdmcpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYubGlmZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWU5YTk1O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWxpZmUuc3ZnKTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLnRyYWluaW5nIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM4NmNjODg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdHJhaW5pbmcuc3ZnKTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLnN0cmVuZ3RocyB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJUaHJlZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zdHJlbmd0aHMuc3ZnKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnByb2ZpbGUtcmVzdWx0cy1zdWJ0aXRsZSB7XG5cdFx0XHRcdG1hcmdpbjogMzBweCAzMHB4IDAgMzBweDtcblxuXHRcdFx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuXHRcdFx0XHRcdG1hcmdpbjogMzBweCAwIDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmVtcHR5LXNlY3Rpb24ge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA2MHB4O1xuXG5cdFx0XHRcdC5pY29uLWVtcHR5IHtcblx0XHRcdFx0XHR3aWR0aDogMzZweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDM2cHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWV4Y2xhbWF0aW9uLnN2Zyk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHR3aWR0aDogNjUlO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA5MHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHR1bCB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogNDBweCBcblx0XHRcdH1cblxuXHRcdFx0dWwgbGkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHR1bCBsaTo6bWFya2VyIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMXB4O1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRjb2xvcjogIzQwYTNkNDtcblx0XHRcdH1cblxuXHRcdFx0LmNhcmVlci10b3AtdGhyZWUtaGVhZGluZyB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAzMHB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXG5cdFx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmdyaWQtcmVzdWx0cyB7XG5cdFx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjUlIDI1JSAyNSUgMjUlO1xuXHRcdFx0XHQvL3BhZGRpbmc6IDAgMzBweDtcblx0XHRcdFx0Ly9tYXJnaW4tdG9wOiAzMHB4O1xuXHRcdFx0XHRtYXJnaW46IDMwcHggMzBweCAwIDMwcHg7XG5cblx0XHRcdFx0Ji5saWZlIHtcblx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLnN0cmVuZ3RocyB7XG5cdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuXG5cdFx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdFx0Y29sdW1uLWNvdW50OiAyO1xuXHRcdFx0XHRcdFx0Y29sdW1uLWdhcDogMjBweDtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cblx0XHRcdFx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFx0XHRcdFx0XHRcdGNvbHVtbi1jb3VudDogMTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLnRyYWluaW5nIHtcblx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDUwJSA1MCU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmNhcmVlciB7XG5cdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMC41ZnI7XG5cdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzMnB4O1xuXG5cdFx0XHRcdFx0QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcblx0XHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDAuNWZyO1xuXHRcdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZ3JpZC1pdGVtIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYzNjM2MzO1xuXG5cdFx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiBub25lO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5ub3QtYXZhaWxhYmxlIHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji53b3JrLCAmLnRyYWluaW5nIHtcblxuXHRcdFx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmdyaWQtaXRlbSB7XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNhcmVlci1ncmlkLWl0ZW0ge1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXG5cdFx0XHRcdFx0Ji5jYXJlZXItYm90dG9tLXRocmVlIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAyM3B4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogc29saWQgMXB4ICNjM2MzYzM7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAyM3B4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjYzNjM2MzO1xuXG5cdFx0XHRcdFx0XHQmLmNhcmVlci1ib3R0b20tdGhyZWUge1xuXHRcdFx0XHRcdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5jYXJlZXItZ3JpZC1pdGVtLWNvbnRlbnQtd3JhcCB7XG5cdFx0XHRcdFx0XHQuY2FyZWVyLXR5cGUtaGVhZGluZyB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cblx0XHRcdFx0XHRcdFx0LmNhcmVlci1wZXJjZW50YWdlIHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAzMnB4O1xuXHRcdFx0XHRcdFx0XHRcdC8vei1pbmRleDogMTtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA2NXB4O1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogNjVweDtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0XHRcdFx0XHQmLmNhcmVlci10b3AtdGhyZWUge1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Q0ZTlmNztcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmLmNhcmVlci1ib3R0b20tdGhyZWUge1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2RhZTJlODtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQuY2FyZWVyLXR5cGUtdGl0bGUge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuY2FyZWVyLXR5cGUtYmx1cmIge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogOTAlO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXG5cdFx0XHRcdFx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LmxpbmstY2FyZWVyLXN1Z2dlc3Rpb25zIHtcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdFx0XHRcdFx0Ji5jYXJlZXItYm90dG9tLXRocmVlIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTVweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5kYXNoYm9hcmQtc3BlLXdyYXAge1xuICAgIGZsZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuZGFzaGJvYXJkLXNwZS10aXRsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgICAgICBoMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgfVxuXG4gICAgICAgIC5QVUctaW52aXRlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRidXR0QmdDb2xvdXJMaWdodFllbGxvdztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IC44OHJlbTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRhc2hib2FyZC1zcGUtY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICB9XG5cbiAgICAgICAgLnlvdW5nLXBlb3BsZS10YWJsZS13cmFwIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggNTBweCA1MHB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LCA1OCwgNzEsIDAuMjUpO1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgICAgICAgICAgICAgdGhlYWQge1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogLTFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UzZTNlMztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTNlM2UzO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOGVtO1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL3RleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJPbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodENvbG91cjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1sYWJlbCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy9mbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5idXR0b24tY2VsbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZTNlM2UzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAyMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcblxuICAgICAgICAgICAgICAgICAgICAmOnZpc2l0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC55b3VuZy1wZXJzb24tbmFtZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC55b3VuZy1wZXJzb24tZW1haWwge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idXR0b24tY2VsbCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5lbGxpcHNpcyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJ1dHQtdG8teXAtZGV0YWlscyB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG5cbiAgICAuaWNvbiB7XG4gICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0Q29sb3VyO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2MCU7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA0NiU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGNvbG9yOiAkYnV0dENvbG91cjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuXG4gICAgJi5uZXh0IHtcbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXVzZXIuc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAmLmdvYWxzIHtcbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWdvYWwtbGlnaHQuc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNzAlO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAmLnRlYW0ge1xuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGVhbS13aGl0ZS5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA3MCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1lZXRpbmdzIHtcbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNhbGVuZGFyLXdoaXRlLnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDYwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYucmVtb3ZlIHtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jbG9zZS1yZWQuc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlzdERvdENvbG91clBpbms7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xuICAgIH1cbn0iLCIudWktd2lkZ2V0LW92ZXJsYXkge1xuICAgIG9wYWNpdHk6IDAuNyAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi5ldmlkZW5jZS1kaWFsb2cge1xuICAgIC51aS1kaWFsb2ctdGl0bGViYXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW4gYXV0bztcbiAgICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi5ldmlkZW5jZS1kaWFsb2c+I2RydXBhbC1tb2RhbCB7XG4gICAgbWFyZ2luOiAxLjc1cmVtIGF1dG87XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgbWluLWhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAuNWVtIDA7XG5cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICBwYWRkaW5nOiAuNWVtIDMwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG59XG5cbi5ldmlkZW5jZS1jb250YWluZXIge1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgICBwYWRkaW5nOiAzMHB4IDQ4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICBwYWRkaW5nOiAxN3B4IDI4cHggMTdweCAyNXB4O1xuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAjNzY2MmM2O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ldmlkZW5jZS1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjZyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jbG9zZS1jb250YWluZXIge1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTEuN3B4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0Q29sb3VyO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDYlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDQ2JTtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYubmV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jbG9zZS1saWdodC5zdmcpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQ2JTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ldmlkZW5jZS1zdWItaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgLy9kaXNwbGF5OiBmbGV4O1xuICAgICAgICAvL2FsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblxuICAgICAgICAvKmltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDE1cHggMjBweCAwIDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtNXB4O1xuICAgICAgICB9Ki9cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmV2aWRlbmNlLW5vdGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYnV0dEJnQ29sb3VyTGlnaHRZZWxsb3c7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhlYWRlci1pY29uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICAgIG1pbi13aWR0aDogNjRweDtcbiAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBjZW50ZXI7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmljb24td29yayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdERvdENvbG91clllbGxvdztcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi13b3JrLnN2Zyk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmljb24tbGlmZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWU5YTk1O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWxpZmUuc3ZnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaWNvbi1zdHJlbmd0aHMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyVGhyZWU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc3RyZW5ndGhzLnN2Zyk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmljb24tY2FyZWVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckVpZ2h0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNhcmVlci5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pY29uLXRyYWluaW5nIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4NmNjODg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdHJhaW5pbmcuc3ZnKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ldmlkZW5jZS1tYXBwaW5nLWVtcHR5LWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIG1hcmdpbjogODVweCAwO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxODtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciB7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXBwaW5nLWFyZWEge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXBwaW5nLWhlYWRpbmcge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjVmNjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1hcHBpbmctaGVhZGluZzpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAvL21hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBsaTo6bWFya2VyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlzdERvdENvbG91ckJsdWU7XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1hcHBpbmctYm9keSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEycHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcDpoYXMoK3VsKSB7IC8vIFAgYmVmb3JlIGEgVUxcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJPbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIH4gdWwgeyAvLyBVTCBhZnRlciBhIFBcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJPbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA0MHB4IDEwcHggNDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN0cmVuZ3RoIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJPbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgLy9mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubnVtYmVyIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDMwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaXN0RG90Q29sb3VyQmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE2O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnN0cmVuZ3RoLWRldGFpbCB7XG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmltYWdlLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zZW5zb3J5IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgLy9mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5ib2R5LXdyYXAge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaW1hZ2Utd3JhcCB7XG5cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL3RleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgXG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1hcHBpbmctYW5zd2VyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4gICAgICAgICAgICAgICAgJi5wb3N0c2Nob29sIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICAuYm9keS13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5pbWFnZS13cmFwIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL3RleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIudXBkYXRlLXdoeWFyZXlvdWhlcmUtZm9ybSB7XG5cbiAgICBoMSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAud2h5YXJleW91aGVyZS1ibG9jayB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICBcbiAgICAgICAgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIFxuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgfVxuICAgIFxuICAgIH1cblxuICAgIC5mb3JtLWluZm8tY29weSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuY29udGVudC1pbmZvIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICYudmlzaWJsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tZXNzYWdlLWJsb2NrIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzOTBweDtcbiAgICB9XG5cbiAgICAuZm9ybS1hY3Rpb25zIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgIC5idXR0LWdlbmVyYWwge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG59IiwiLnNlbmRpbmctaW52aXRlcy1mb3JtIHtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgIH1cblxuICAgICN0ZWFtLW1lbWJlci1tYWlsLWZpZWxkc2V0LXdyYXBwZXIsXG4gICAgI3lvdW5nLXBlcnNvbi1tYWlsLWZpZWxkc2V0LXdyYXBwZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgI2VkaXQtdGVhbS1tZW1iZXItbWFpbC1maWVsZHNldCxcbiAgICAjZWRpdC15b3VuZy1wZXJzb24tbWFpbC1maWVsZHNldCxcbiAgICBbZGF0YS1kcnVwYWwtc2VsZWN0b3I9XCJlZGl0LXlvdW5nLXBlcnNvbi1tYWlsLWZpZWxkc2V0XCJdLFxuICAgIFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1cImVkaXQtdGVhbS1tZW1iZXItbWFpbC1maWVsZHNldFwiXSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cblxuICAgIC5qcy1mb3JtLXN1Ym1pdCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91clRocmVlO1xuICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJMaWdodDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmb250Q29sb3VyTGlnaHQgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LW5leHQtcHVycGxlLnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1OCUgNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgfVxuXG4gICAgICAgICYjZGVzdHJ1Y3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2RjMzgzMDtcblxuICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2RjMzgzMCB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2xvc2UtbGlnaHQuc3ZnKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1OCUgNTAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIG91dGxpbmU6IDFweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG5cbiAgICAuaW5uZXItZmllbGRzZXQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgIG1hcmdpbjogNDBweCAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiw1OCw3MSwwLjI1KTtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZW1iZXItZGV0YWlscyB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgICAgICAubWVtYmVyLW5hbWUge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnBlbmRpbmcge1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgLm1lbWJlci1lbWFpbC13cmFwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cbiAgICAgICAgICAgIC5tZW1iZXItaWNvbiB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJMaWdodDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250MTg7XG5cbiAgICAgICAgICAgICAgICAmLnBlbmRpbmcge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmdDb2xvdXJGb3VydGVlbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWl0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmlubmVyLWZpZWxkc2V0IHtcblxuICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAubWVtYmVyLWljb24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM4NkNDODg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIC5tZW1iZXItaWNvbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRWlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgIC5tZW1iZXItaWNvbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0VFOUE5NTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgI3lvdW5nLXBlcnNvbi1tYWlsLWZpZWxkc2V0LXdyYXBwZXIge1xuICAgICAgICAuZmllbGRzZXQtd3JhcHBlciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuXG4gICAgICAgICAgICAuanMtZm9ybS1zdWJtaXQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmb250Q29sb3VyTGlnaHQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRidXR0Q29sb3VyO1xuXG4gICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRidXR0Q29sb3VyIHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1uZXh0LnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDU4JSA1MCU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgICAgICAmI2Rlc3RydWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpc3REb3RDb2xvdXJQaW5rO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tZXNzYWdlLWJsb2NrIHtcbiAgICAgICAgJi5uby1tZW1iZXJzIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29uc2VudC1kaXNjbGFpbWVyIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udDEyO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH1cblxuICAgIC5hbGwtaW52aXRlcy13cmFwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXG4gICAgICAgIC5pbm5lci1maWVsZHNldCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmludml0ZS1tZW1iZXJzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcblxuICAgICAgICAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59IiwiLm15LXF1aXotcHJvZmlsZSB7XG5cbiAgICAucHJvZmlsZS1oZWFkZXIge1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnByb2ZpbGUtY29udGVudCB7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHRvbi13cmFwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIGJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHQtc2xpbSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJGaXZlO1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGJnQ29sb3VyRml2ZTtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyU2l4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByb2ZpbGUtaGVhZGVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICAuaGVhZGVyLWJ1dHRvbnMtd3JhcCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucHJvZmlsZS1uYW1lIHtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnByb25vdW5zIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDQwcHggMTBweCAxMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmdDb2xvdXJGaXZlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByb2ZpbGUtcGVyc29uLWFib3V0LXdyYXAge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5kZXRhaWxzLXNlY3Rpb24ge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICAgICAgICAgIGZsZXg6IDAuNDg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAzMHB4O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kZXRhaWwge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5wcm9maWxlLW5vdGUge1xuICAgICAgICAgICAgbWFyZ2luOiA0MHB4IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJ1dHRCZ0NvbG91ckxpZ2h0WWVsbG93O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAubm90ZS1pY29uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEycmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAucXVpei1hcmVhcyB7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIGRldGFpbHMge1xuXG4gICAgICAgICAgICAgICAgc3VtbWFyeSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6bWFya2VyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiByZWQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyDilrgnO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSkgcm90YXRlKC00ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJltvcGVuXSB7XG4gICAgICAgICAgICAgICAgICAgIHN1bW1hcnk6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCIg4pa+XCI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9IFxuXG4gICAgICAgICAgICAgICAgLmRldGFpbC13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5yZXN1bHQtYXJlYXMtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5uby1yZXN1bHRzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMzBweCAwIDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5yZXN1bHQtYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMC4zO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRiZ0NvbG91ck9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnJlc3VsdC10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcCwgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnJlc3VsdC1hcmVhcy13cmFwICsgaDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGFydGljbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYudGFicyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIG1pbi1oZWlnaHQ6IDI1MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzZWN0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1hcmVhOiAxIC8gMSAvIDIgLyAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxLjhlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0Q29sb3VyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1hcmVhOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS44ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0xLjhlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzk5OTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCA1MDBtcyBlYXNlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGJnQ29sb3VyU2l4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiAwIG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5yZXN1bHQtYXJlYXMtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSBoMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDU0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjp0YXJnZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRiZ0NvbG91clNpeDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmJ1dHQtc2xpbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5idXR0LWdldC1zdGFydGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudXNlci10aG91Z2h0cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckZpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91clNpeDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgfVxuXG59XG5cbiNwcmludC1wb3BvdmVyW3BvcG92ZXJdIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRDb2xvdXI7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTsgXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2Utb3V0LCB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uLWJlaGF2aW9yOiBhbGxvdy1kaXNjcmV0ZTsgXG5cbiAgICAmOjpiYWNrZHJvcCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTsgXG4gICAgfVxuXG4gICAgJjpwb3BvdmVyLW9wZW4ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IC8qIEZpbmFsIHN0YXRlIHdoZW4gb3BlbiAqL1xuICAgIH1cblxuICAgIGgxIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgI2J1dHQtY2xvc2Uge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoJy4uL2ltYWdlcy9pY29ucy9pY29uLWNsb3NlLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgZm9udC1zaXplOiA2cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDVweDtcbiAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG5cbiAgICAuY2hlY2tib3gge1xuICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICB9XG5cbiAgICAuYnV0dG9uLXdyYXAge1xuICAgICAgICBtYXJnaW46IDIwcHggMCAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgICAgICB3aWR0aDogMjBweCFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7IC8vIFRPRE86IGFjY2Vzc2liaWxpdHlcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJnQ29sb3VyRWlnaHQ7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZSB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGljay5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGUgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRpY2suc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuXG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6Y2hlY2tlZCkge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGUgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBvdXRsaW5lOiAxcHggc29saWQgJGJnQ29sb3VyRWlnaHQhaW1wb3J0YW50O1xuICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDFweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQHN0YXJ0aW5nLXN0eWxlIHtcbiAgI3ByaW50LXBvcG92ZXJbcG9wb3Zlcl06cG9wb3Zlci1vcGVuIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgfVxufSIsIi8vIFBhZ2U6IC9wcm9kdWN0LzFcbi5wcm9kdWN0LS12YXJpYXRpb24tZmllbGQtLXZhcmlhdGlvbl9saXN0X3ByaWNlX18xICsgZGl2LFxuLnByb2R1Y3QtLXZhcmlhdGlvbi1maWVsZC0tdmFyaWF0aW9uX2xpc3RfcHJpY2VfXzIgKyBkaXYge1xuICAgIG1hcmdpbjogMCAyMHB4O1xuICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHggMDtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4IDMwcHggMCAwO1xuXG4gICAgaDEge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyTGlnaHRZZWxsb3c7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucHJvZHVjdC0tdmFyaWF0aW9uLWZpZWxkLS12YXJpYXRpb25fcHJpY2VfXzEsXG4ucHJvZHVjdC0tdmFyaWF0aW9uLWZpZWxkLS12YXJpYXRpb25fcHJpY2VfXzIge1xuICAgIG1hcmdpbjogMCAyMHB4O1xuICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMzBweCAzMHB4O1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuXG4gICAgOmxhc3QtY2hpbGQge1xuICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIH1cbn1cblxuLmNvbW1lcmNlLW9yZGVyLWl0ZW0tYWRkLXRvLWNhcnQtZm9ybSB7XG4gICAgbWFyZ2luOiAzMHB4IDIwcHg7XG5cbiAgICAuZm9ybS1hY3Rpb25zIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG59XG5cbi8vIFBhZ2U6IC9jaGVja291dC8xL29yZGVyX2luZm9ybWF0aW9uXG4uY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCB7XG4gICAgbWFyZ2luOiA0MHB4IDMwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1tYWluIHtcblxuICAgICAgICBmaWVsZHNldCB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICBsZWdlbmQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICNlZGl0LXBheW1lbnQtaW5mb3JtYXRpb24tYWRkLXBheW1lbnQtbWV0aG9kIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN0cmlwZS1mb3JtIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgLmZvcm0taXRlbSB7XG5cbiAgICAgICAgICAgICAgICAgICAgLmZvcm0tdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwgMC40NSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lOyAvLyBUT0RPOiBhY2Nlc3NpYmlsaXR5XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDQwcHggMCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE2O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gTGFiZWwgaGFzIGJlZW4gcmVtb3ZlZCBmcm9tIHRoZSByaWdodCBzaWRlIG9mIHRoZSBpbnB1dCwgc28gdGhpcyBpcyBubyBsb25nZXIgbmVlZGVkLlxuICAgICAgICAgICAgICAgICAgICAgICAgLy9wYWRkaW5nLXJpZ2h0OiAxNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwgMSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hZGRyZXNzLWNvbnRhaW5lci1pbmxpbmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZm9ybS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMTtcblxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG5cblxuICAgICAgICB9XG5cbiAgICAgICAgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG4gICAgfVxuXG4gICAgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtbWFpbiB7XG4gICAgICAgIHdpZHRoOiA2MCU7XG4gICAgfVxuXG4gICAgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtc2Vjb25kYXJ5IHtcbiAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNoZWNrb3V0LW9yZGVyLXN1bW1hcnkge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAgICAgICAgIHRyIHtcblxuICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJMaWdodFllbGxvdztcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXYgZGl2IGRpdiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5vcmRlci10b3RhbC1saW5lX19zdWJ0b3RhbCxcbiAgICAgICAgICAgIC5vcmRlci10b3RhbC1saW5lX19hZGp1c3RtZW50IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICNlZGl0LXNpZGViYXItY291cG9uLXJlZGVtcHRpb24tZm9ybSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAgICAgICAgICNlZGl0LXNpZGViYXItY291cG9uLXJlZGVtcHRpb24tZm9ybS1hcHBseSB7XG4gICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jb3Vwb24uc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA3MCU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1mb290ZXIge1xuICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICAjZWRpdC1hY3Rpb25zIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cbiAgICAgICAgICAgIC5saW5rLS1wcmV2aW91cyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA3cHggMTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzNDM4NTM7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250MTI7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICNlZGl0LWFjdGlvbnMtbmV4dCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gUGFnZTogY2hlY2tvdXQvMS9jb21wbGV0ZVxuLmNoZWNrb3V0LXBhbmUtY29tcGxldGlvbi1tZXNzYWdlIHtcbiAgICAuY2hlY2tvdXQtY29tcGxldGUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAucGxhbi10eXBlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJMaWdodFllbGxvdztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDMwcHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0LWdlbmVyYWwge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gUGFnZTogY2FydFxuLmNhcnQtZm9ybSB7XG4gICAgd2lkdGg6IDkwdnc7XG5cbiAgICAjdmlld3MtZm9ybS1jb21tZXJjZS1jYXJ0LWZvcm0tZGVmYXVsdC0xIHtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICB9XG5cbiAgICAuanMtZm9ybS1pdGVtIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1cIm9yZGVyLXRvdGFsLXN1bW1hcnlcIl0ge1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuXG4gICAgICAgIC5vcmRlci10b3RhbC1saW5lX19zdWJ0b3RhbCxcbiAgICAgICAgLm9yZGVyLXRvdGFsLWxpbmVfX2FkanVzdG1lbnQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICAgICAgI2VkaXQtc3VibWl0IHtcbiAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jYXJ0LXdoaXRlLnN2Zyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA3MCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgI2VkaXQtY2hlY2tvdXQge1xuICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNhcmQtd2hpdGUuc3ZnKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDcwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB0YWJsZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICB9XG5cbiAgICB0aGVhZCB7XG5cbiAgICAgICAgdGgge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcblxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpLFxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMyksXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg0KSxcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgdGQge1xuICAgICAgICBwYWRkaW5nOiAwIDMwcHggMCAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLnZpZXdzLWZpZWxkLXB1cmNoYXNlZC1lbnRpdHkge1xuXG4gICAgICAgIGRpdiBkaXYgZGl2IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAucXVhbnRpdHktZWRpdC1pbnB1dCB7XG4gICAgICAgIG1heC13aWR0aDogNjBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweCFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuZGVsZXRlLW9yZGVyLWl0ZW0ge1xuICAgICAgICB3aWR0aDogNDJweDtcbiAgICAgICAgcGFkZGluZzogMCA1cHggMDtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWRlbGV0ZS13aGl0ZS5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA3MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdERvdENvbG91clBpbms7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbnRhYmxlLnJlc3BvbnNpdmUtZW5hYmxlZCxcbnRhYmxlLmNvbHMtNCxcbnRhYmxlLmNvbHMtNSxcbnRhYmxlLmNvbHMtNixcbnRhYmxlLmNvbHMtOSxcbnRhYmxlLm15d2F5LXRhYmxlLFxuLm15d2F5LXRhYmxlIHRhYmxlIHtcbiAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIHdpZHRoOiA4MHZ3O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgIHRoZWFkIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgdGJvZHkge1xuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHVsLmxpbmtzIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgfVxuXG4gICAgLnZpZXdzLWZpZWxkLXRvdGFsLWFjdGlvbnMsXG4gICAgLnZpZXdzLWZpZWxkLWFjdGlvbnMtY29tcGxldGVkLFxuICAgIC52aWV3cy1maWVsZC1nb2FsLWFjdGlvbnMtcGVyY2VudCxcbiAgICAudmlld3MtZmllbGQtcXVpei1jb21wbGV0ZWQsXG4gICAgLnZpZXdzLWZpZWxkLWdvYWxzLWluLXByb2dyZXNzLFxuICAgIC52aWV3cy1maWVsZC1nb2Fscy1jb21wbGV0ZWQsXG4gICAgLnZpZXdzLWZpZWxkLWZpZWxkLWFkZHJlc3MtcG9zdGFsLWNvZGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuXG4ubXl3YXktdGFibGUge1xuICAgIGZvb3RlciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAgIC5idXR0LWdlbmVyYWwge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY3VzdG9tZXItaW5mb3JtYXRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IGNhbGMoMTAwdncgLSA2MHB4KTtcbiAgICBtYXJnaW46IDAgMzBweDtcbiAgICBtYXgtd2lkdGg6IDgwdnc7XG5cbiAgICA6Zmlyc3QtY2hpbGQsIDpsYXN0LWNoaWxkIHtcbiAgICAgICAgZmxleDogMTtcblxuICAgICAgICA6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAgICAgICAgICYuYWRkcmVzcywgJi5vcmdhbml6YXRpb24ge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG4gICAgfVxuXG4gICAgLmFkZHJlc3Mge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLmN1c3RvbWVyLWJpbGxpbmcge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG59XG5cbi5vcmRlci1pbmZvcm1hdGlvbiB7XG5cbiAgICAmID4gKiB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gNjBweCk7XG4gICAgICAgIG1hcmdpbjogMjBweCAzMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDgwdnc7XG5cbiAgICAgICAgOmZpcnN0LWNoaWxkOm5vdCh0aW1lKSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb2xzLTQge1xuICAgICAgICBtYXJnaW46IDQwcHggMDtcblxuICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5vcmRlci10b3RhbC1saW5lLCAub3JkZXItdG90YWwtbGluZS12YWx1ZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgfVxuXG4gICAgLm9yZGVyLXRvdGFsLWxpbmVfX3RvdGFsIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuXG59XG5cbi5sYXlvdXQtY2hlY2tvdXQtZm9ybSB7XG4gICAgLmZvcm0taXRlbS1wYXltZW50LWluZm9ybWF0aW9uLXBheW1lbnQtbWV0aG9kIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb3Vwb24tcmVkZW1wdGlvbi1mb3JtX19jb3Vwb25zIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuXG4gICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIycHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1kZWxldGUtd2hpdGUuc3ZnKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDcwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0OSUgNDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRml2ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5sYXlvdXQtc3Vic2NyaXB0aW9uLWZvcm0ge1xuICAgIHdpZHRoOiA4MHZ3O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC5sYXlvdXQtcmVnaW9uLXN1YnNjcmlwdGlvbi1tYWluIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAubGF5b3V0LXJlZ2lvbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5lbnRpdHktbWV0YSB7XG5cbiAgICAgICAgLmVudGl0eS1tZXRhX19oZWFkZXIge1xuXG4gICAgICAgICAgICAuZm9ybS1pdGVtIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwJTtcblxuICAgICAgICAgICAgICAgIGRpdiA6Zmlyc3QtY2hpbGQ6bm90KHRpbWUpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZW50aXR5LW1ldGFfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIGRldGFpbHMge1xuICAgICAgICAgICAgJi5teXdheWVtcGxveWFiaWxpdHktZGV0YWlscyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgc3VtbWFyeSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcblxuICAgICAgICAgICAgICAgICAgICAmOjptYXJrZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRldGFpbHMtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpdjpmaXJzdC1jaGlsZDpub3QoYSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJiA+ICoge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGFydGljbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5maWVsZC0tbmFtZS1leHBpcmVzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuXG4vLyBIaWRlIHRoZSBhbm51YWwvbW9udGhseSBkcm9wZG93biBwcm9kdWN0IHZhcmlhdGlvbiBhdHRyaWJ1dGUuXG4vLyBEZWZhdWx0cyB0byBtb250aGx5LlxuLmZpZWxkLS13aWRnZXQtY29tbWVyY2UtcHJvZHVjdC12YXJpYXRpb24tYXR0cmlidXRlcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIGhlYWRlciB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICBoZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogODB2dztcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTUwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHQtZ2VuZXJhbCB7XG4gICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBoMSB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnZpZXctbm8tY29udGVudCB7XG4gICAgICAgIGhlaWdodDogNTBzdmg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuXG59XG5cbi5wYXltZW50LW1ldGhvZC1pbmZvIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTMyMHB4IC0gMTIwcHgpO1xuICAgIHdpZHRoOiA4MHZ3O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAkYnV0dEJnQ29sb3VyTGlnaHRZZWxsb3c7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBmb250LXNpemU6ICRmb250MTQ7XG59XG5cbiNibG9jay1teXdheWVtcGxveWFiaWxpdHktbG9jYWwtYWN0aW9ucyxcbiNibG9jay1teXdheWVtcGxveWFiaWxpdHktbG9jYWwtYWN0aW9ucy0tMiB7XG4gICAgbGkge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICB3aWR0aDogODB2dztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgLmJ1dHRvbi5idXR0b24tYWN0aW9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91ciB1cmwoJy4vLi4vaW1hZ2VzL2ljb25zL2ljb24tY2FyZC1ibGFjay5zdmcnKSA4cHggbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgcGFkZGluZzogN3B4IDEwcHggN3B4IDQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgY29sb3I6ICMzNDM4NTM7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250MTI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnVpLWRpYWxvZyB7XG5cbiAgICBidXR0b24ge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYnV0dENvbG91cjtcbiAgICB9XG59XG5cbi5zdHJpcGUtZm9ybSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgIC5mb3JtLWl0ZW0ge1xuXG4gICAgICAgIC5mb3JtLXRleHQge1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsIDAuNDUpO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTsgLy8gVE9ETzogYWNjZXNzaWJpbGl0eVxuICAgICAgICAgICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogMTZweCA0MHB4IDAgMjBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIC8vIExhYmVsIGhhcyBiZWVuIHJlbW92ZWQgZnJvbSB0aGUgcmlnaHQgc2lkZSBvZiB0aGUgaW5wdXQsIHNvIHRoaXMgaXMgbm8gbG9uZ2VyIG5lZWRlZC5cbiAgICAgICAgICAgIC8vcGFkZGluZy1yaWdodDogMTUwcHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG5cbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsIDEpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgIH1cblxufVxuXG4jcGF5bWVudC1tZXRob2QtYWRkLWZvcm0td3JhcHBlciB7XG4gICAgd2lkdGg6IDUwdnc7XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAuYWRkcmVzcyB7XG4gICAgICAgIG1hcmdpbjogMzBweCAyMHB4IDEwcHggMjBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICB3aWR0aDogODB2dztcbiAgICB9XG59XG5cblxuXG4uY29tbWVyY2UtcGF5bWVudC1tZXRob2QtYWRkLWZvcm0ge1xuXG4gICAgI2NvbW1lcmNlLXBheW1lbnQtbWV0aG9kLWFkZC1mb3JtIHtcbiAgICAgICAgI2VkaXQtYWRkLXBheW1lbnQtbWV0aG9kLWJpbGxpbmctaW5mb3JtYXRpb24ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICNlZGl0LWFjdGlvbnMge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAuYWRkcmVzcy1ib29rLWVkaXQtYnV0dG9uIHtcbiAgICAgICAgY29sb3I6ICMzNDM4NTM7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweCAwIDVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG5cbiAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9pY29ucy9pY29uLWVkaXQtYmxhY2suc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiNwYXltZW50LWVycm9ycyB7XG5cbiAgICAubWVzc2FnZXMubWVzc2FnZXMtLWVycm9yIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpc3REb3RDb2xvdXJQaW5rO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgIH1cbn1cblxuLmpzLWZvcm0taXRlbS1wYXltZW50LWluZm9ybWF0aW9uLXBheW1lbnQtbWV0aG9kIHtcbiAgICBsYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG59XG5cbiNibG9jay1teXdheWVtcGxveWFiaWxpdHktbG9jYWwtdGFza3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICB1bCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdpZHRoOiA4MHZ3O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGZvbnRDb2xvdXJMaWdodDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAvLyBib3JkZXI6IDJweCBzb2xpZCAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweCAxMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzQzODUzO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDEyO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLy8gb3JnLWRhc2hib2FyZC9jb2Rlcy9cbiNibG9jay1teXdheWVtcGxveWFiaWxpdHktb3JnYW5pc2F0aW9ubWV0cmljcyB7XG4gICAgd2lkdGg6IDgwdnc7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG59XG5cbmhlYWRlcjpoYXMoPiAjYmxvY2stbXl3YXllbXBsb3lhYmlsaXR5LW9yZ2FuaXNhdGlvbm1ldHJpY3MpIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ub3JnYW5pc2F0aW9uLW1ldHJpY3MtZGFzaGJvYXJkIHtcbiAgICBkaXNwbGF5OiBmbGV4OyBcbiAgICBnYXA6IDEwcHg7IFxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAubWV0cmljLWNhcmQge1xuICAgICAgICBmbGV4OiAxOyBcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDsgXG4gICAgICAgIHBhZGRpbmc6IDE2cHg7IFxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IFxuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG5cbiAgICAgICAgLm1ldHJpYy1tYWluIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMmVtOyBcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1ldHJpYy1zdWIge1xuICAgICAgICAgICAgY29sb3I6ICM4ODg7XG4gICAgICAgIH1cblxuICAgICAgICAubWV0cmljLWxhYmVsIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDsgXG4gICAgICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnZpZXdzLWRhdGEtZXhwb3J0LWZlZWQge1xuICAgIG1hcmdpbjogMjBweCBhdXRvO1xuICAgIHdpZHRoOiA4MHZ3O1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBmbG9hdDogcmlnaHQ7XG5cbiAgICAuZmVlZC1pY29uIHtcbiAgICAgICAgaGVpZ2h0OiAkYnV0dEhlaWdodDtcbiAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYnV0dEhlaWdodDtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7IC8vIFRPRE86IGFjY2Vzc2liaWxpdHlcbiAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogJGJ1dHRDb2xvdXI7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweCAwIDRweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAvL21hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICAgICAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgfVxufVxuXG4vLyBvcmctZGFzaGJvYXJkL2NhcmVlci1leHBsb3JlcnMvW1VJRF1cbiN2aWV3cy1leHBvc2VkLWZvcm0tb3JnYW5pc2F0aW9uLWNhcmVlci1leHBsb3JlcnMtcGFnZS0xIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xufVxuXG5oZWFkZXI6aGFzKCsgI3ZpZXdzLWV4cG9zZWQtZm9ybS1vcmdhbmlzYXRpb24tY2FyZWVyLWV4cGxvcmVycy1wYWdlLTEpLFxuaGVhZGVyOmhhcygrIC5jb2xzLTUgKSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn0iLCIubGF5b3V0LWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgaW5wdXRbdHlwZT10ZXh0XSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJnQ29sb3VyRml2ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICB9XG5cbiAgICAubGF5b3V0LWNvbHVtbnMge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgd2lkdGg6IDEyMDBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDgwdmg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDMwcHggMCAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cblxuICAgICAgICAubGF5b3V0LXNpZGViYXItbGVmdCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LCA1OCwgNzEsIDAuMjUpO1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMzBweDtcbiAgICAgICAgICAgIHdpZHRoOiAyMyU7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgLmJ1dHQtdG9nZ2xlLWZpbHRlcnMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGJ1dHRDb2xvdXI7ICAgICAgICBcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCA0MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIC8qcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDQ7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHggMCAwIDQwcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXM7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDkwdmg7Ki9cblxuICAgICAgICAgICAgICAgIC5idXR0LXRvZ2dsZS1maWx0ZXJzIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZpbHRlcnMtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgXG5cbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBkaXZbY2xhc3NePVwiYmxvY2stZmFjZXQtLVwiXSxcbiAgICAgICAgICAgIGRpdltjbGFzcyo9XCIgYmxvY2stZmFjZXQtLVwiXSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpc3REb3RDb2xvdXJHcmV5O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7IC8vIFJlc2V0IHRoZSBkZWZhdWx0IGFwcGVhcmFuY2Ugb2YgdGhlIGlucHV0LlxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRiZ0NvbG91ckZpdmU7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTsgLy8gVE9ETzogYWNjZXNzaWJpbGl0eVxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNDBweCAwIDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE0O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pY29ucy9pY29uLWRvd24tcHVycGxlLnN2Z1wiKSA5NSUgbm8tcmVwZWF0O1xuXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG4gICAgICAgICAgICAgICAgICAgIC8vIFRPRE86IGFjY2Vzc2liaWxpdHlcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmVycm9yIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2VhODc4MjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5qcy1mb3JtLWl0ZW0ge1xuXG4gICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAuZm9ybS1hY3Rpb25zIHtcblxuICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5qcy1mb3JtLXN1Ym1pdCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRiZ0NvbG91clRocmVlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlNGUwZjc7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91clRocmVlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mYWNldC1pdGVtIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRiZ0NvbG91ckZpdmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTsgLy8gVE9ETzogYWNjZXNzaWJpbGl0eVxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aGFzKFtkYXRhLWRydXBhbC1mYWNldC1pdGVtLW5hbWU9XCJoZWxwaW5nXCJdKSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGxpc3REb3RDb2xvdXJQaW5rO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJUZW47XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpoYXMoW2RhdGEtZHJ1cGFsLWZhY2V0LWl0ZW0tbmFtZT1cImFydGlzdGljXCJdKSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGxpc3REb3RDb2xvdXJZZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckVsZXZlbjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhhcyhbZGF0YS1kcnVwYWwtZmFjZXQtaXRlbS1uYW1lPVwicHJhY3RpY2FsXCJdKSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGxpc3REb3RDb2xvdXJCbHVlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJUd2VsdmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpoYXMoW2RhdGEtZHJ1cGFsLWZhY2V0LWl0ZW0tbmFtZT1cImludmVzdGlnYXRpdmVcIl0pIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbGlzdERvdENvbG91clB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyVGhpcnRlZW47XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpoYXMoW2RhdGEtZHJ1cGFsLWZhY2V0LWl0ZW0tbmFtZT1cImVudGVycHJpc2luZ1wiXSkge1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRsaXN0RG90Q29sb3VyR3JlZW47XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ck5pbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpoYXMoW2RhdGEtZHJ1cGFsLWZhY2V0LWl0ZW0tbmFtZT1cIm9yZ2FuaXNlZFwiXSkge1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRsaXN0RG90Q29sb3VyR3JleTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyRm91cnRlZW47XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZhY2V0LWl0ZW1fX3ZhbHVlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICAvL2NvbG9yOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMCA4cHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApIHJvdGF0ZSgwKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZSB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGljay5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcblxuICAgICAgICAgICAgICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSgxdHVybik7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZSB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGljay5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aGFzKGlucHV0OmNoZWNrZWQpIHtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJTaXg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAuZmFjZXQtaXRlbV9fdmFsdWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmhhcyhbZGF0YS1kcnVwYWwtZmFjZXQtaXRlbS1pZD1cInJhaXNlYy1hcmVhLTUxNFwiXSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3REb3RDb2xvdXJQaW5rO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpoYXMoW2RhdGEtZHJ1cGFsLWZhY2V0LWl0ZW0taWQ9XCJyYWlzZWMtYXJlYS01MTJcIl0pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0RG90Q29sb3VyWWVsbG93O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpoYXMoW2RhdGEtZHJ1cGFsLWZhY2V0LWl0ZW0taWQ9XCJyYWlzZWMtYXJlYS01MTBcIl0pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0RG90Q29sb3VyQmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aGFzKFtkYXRhLWRydXBhbC1mYWNldC1pdGVtLWlkPVwicmFpc2VjLWFyZWEtNTEzXCJdKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdERvdENvbG91clB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aGFzKFtkYXRhLWRydXBhbC1mYWNldC1pdGVtLWlkPVwicmFpc2VjLWFyZWEtNTExXCJdKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdERvdENvbG91ckdyZWVuO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpoYXMoW2RhdGEtZHJ1cGFsLWZhY2V0LWl0ZW0taWQ9XCJyYWlzZWMtYXJlYS01MDlcIl0pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0RG90Q29sb3VyR3JleTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgLmxheW91dC1jb250ZW50IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG5cbiAgICAgICAgICAgIC5wYWdlLWRlZmF1bHQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDUwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAudmlldy1oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC52aWV3cy1yb3cge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMjRweCAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMThweCAzMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBpbml0aWFsO1xuXG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC52aWV3cy1maWVsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLWpvYi1zb2Z0LXNraWxscy1yZXF1aXJlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC52aWV3cy1maWVsZC1maWVsZC1qb2ItcHJpbWFyeS1pbmR1c3RyaWVzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5maWVsZC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLWpvYi1yYWlzZWMtYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL2JvcmRlci10b3A6IDFweCBzb2xpZCAkYmdDb2xvdXJGb3VydGVlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vcGFkZGluZzogMjBweCAwIDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL2p1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnZpZXdzLWZpZWxkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJnQ29sb3VyRm91cjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5maWVsZC1jb250ZW50IHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuZGVmYXVsdC1waWxsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyT25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYucmFpc2VjLXBpbGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250MTI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJGaXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudmlld3MtbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgIH1cblxufVxuXG4ucGFnZS1oZWFkZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4udmlldy1pZC1qb2JzX3NlYXJjaCB7XG4gICAgLmpzLXBhZ2VyX19pdGVtcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgbGkucGFnZXJfX2l0ZW0tLWZpcnN0LFxuICAgICAgICBsaS5wYWdlcl9faXRlbS0tcHJldmlvdXMsXG4gICAgICAgIGxpLnBhZ2VyX19pdGVtLS1uZXh0LFxuICAgICAgICBsaS5wYWdlcl9faXRlbS0tbGFzdCxcbiAgICAgICAgbGkucGFnZXJfX2l0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxMjtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuaXMtYWN0aXZlIHtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQ7XG4gICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblxuICAgIC5sYXlvdXQtc2lkZWJhci1sZWZ0LFxuICAgIC5sYXlvdXQtY29udGVudCB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLnBhZ2UtZGVmYXVsdCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGF5b3V0LWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICB9XG59IiwiQG1lZGlhIHByaW50IHtcblxuICAgIEBwYWdlIHtcbiAgICAgICAgbWFyZ2luOiA1MHB4IDIwcHg7XG4gICAgfVxuXG4gICAgW3BvcG92ZXJdIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBoZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICAgICAgLnNpdGUtbG9nbyxcbiAgICAgICAgLmRhc2hib2FyZC1saW5rLFxuICAgICAgICAuaGVhZGVyLWxpbmtzLFxuICAgICAgICAuYnV0dG9uLXdyYXAge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGZvb3RlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wb3N0LWZvb3RlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAgIGRldGFpbHMge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgJjpvcGVuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0b24td3JhcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnByaW50LWltYWdlIHtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaGVhZGVyLWJ1dHRvbnMtd3JhcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGV0YWlscy1zZWN0aW9uIHtcbiAgICAgICAgICAgIC8vcGFkZGluZzogMCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcblxuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByb2ZpbGUtbm90ZSB7XG4gICAgICAgICAgICBwcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0O1xuICAgICAgICAgICAgcGFnZS1icmVhay1hZnRlcjogYWx3YXlzO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnF1aXotYXJlYXMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICAgICAgZGV0YWlscyB7XG4gICAgICAgICAgICAgICAgcGFnZS1icmVhay1hZnRlcjogYWx3YXlzO1xuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgc3VtbWFyeSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG5cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kZXRhaWwtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIC8vcGFkZGluZzogMCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xuXG4gICAgICAgICAgICAgICAgICAgIC5yZXN1bHQtYXJlYXMtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5yZXN1bHQtYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2shaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5yZXN1bHQtcHJlZmVycmVkLXdvcmtwbGFjZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnJlc3VsdC1hcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2shaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYucmVzdWx0LXByZWZlcnJlZC1jb21tdW5pY2F0aW9uLFxuICAgICAgICAgICAgICAgICAgICAgICAgJi5yZXN1bHQtbGlmZS1za2lsbHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5yZXN1bHQtYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnVzZXItdGhvdWdodHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZWFiNiFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2l6ZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5idXR0LWdldC1zdGFydGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH1cbn1cbiJdfQ== */
