.label-small{display:inline-block;padding:0 .4em;margin-right:2px;border-radius:2px;background:#636363;color:#fff;font-size:.8em}#content-main,.content-main{margin-bottom:-15em;min-height:100%;box-sizing:border-box}#content-main:before,.content-main:before,#content-main:after,.content-main:after{display:block;content:""}#content-main:after,.content-main:after{clear:both;min-height:15em}input,select,textarea,.text-field,.button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.account-holder-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-holder{zoom:1}.account-holder:before,.account-holder:after{display:block;height:0;visibility:hidden;content:" "}.account-holder:after{clear:both}.button{text-align:center}.sub-form.required label:after,.field.required .field-header label:after{position:relative;top:-3px;display:inline-block;content:"＊";margin-left:.5em;font-size:50%;color:#c00}*{margin:0;padding:0}body{line-height:1}html{height:100%}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}strong,b{font-weight:bold}nav ul{list-style:none}a{border:0;vertical-align:baseline;background:rgba(0,0,0,0);text-decoration:none;outline:0 none;color:#4d9940}a:hover{color:#000}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0;width:100%}input,select{vertical-align:middle}input,button{font-size:90%}select{border:1px solid #ccc}img,fieldset{border:0}ul>li{list-style:none}table{border-collapse:collapse}td,th{padding:5px;vertical-align:top}h1{font-weight:normal}h1,h2,h3,h4{color:#000;font-size:120%}body{background:#f9f9fe;font-family:"Helvetica Neue",Verdana,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ＭＳ ゴシック","Kozuka Gothic Pr6N",Osaka,"MS PGothic",sans-serif;line-height:150%;color:rgba(0,0,0,.9);font-size:90%;text-shadow:rgba(0,0,0,.01) 0 0 1px;word-wrap:break-word;height:100%}.heading-primary,.heading-secondary,.button__sticky,.button__sticky-floating{font-family:ubuntu,"Helvetica Neue",Verdana,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ＭＳ ゴシック","Kozuka Gothic Pr6N",Osaka,"MS PGothic",sans-serif;font-weight:normal;color:#5a5d58;line-height:130%;letter-spacing:.1em}.heading-primary{font-size:1.3em}@media(min-width: 590px){.heading-primary{font-size:2em}}.heading-default{letter-spacing:.1em}.heading-sub{color:#333;font-weight:bold}.header{font-family:ubuntu,"Helvetica Neue",Verdana,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ＭＳ ゴシック","Kozuka Gothic Pr6N",Osaka,"MS PGothic",sans-serif;font-weight:lighter;line-height:130%;font-size:1.3em;color:#636363}.text-primary{color:#636363;line-height:150%}.text-sub{font-family:"Helvetica Neue",Verdana,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ＭＳ ゴシック","Kozuka Gothic Pr6N",Osaka,"MS PGothic",sans-serif;color:#6c6c6c;font-size:.9em}input,select,textarea{margin:0;font-size:100%;vertical-align:middle;line-height:normal}textarea{overflow:auto;vertical-align:top;resize:vertical}input[type=checkbox],input[type=radio],input[type=file]{margin:0;padding:0}.text::-moz-focus-inner,.txt-field::-moz-focus-inner,.button::-moz-focus-inner{border:0;padding:0}.text-field,.text,.txt-field{width:75%;padding:.5em;border:1px solid rgba(90,93,88,.6);border-radius:4px;background-color:#fff;color:#5a5d58;font-family:"Helvetica Neue",Verdana,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ＭＳ ゴシック","Kozuka Gothic Pr6N",Osaka,"MS PGothic",sans-serif;vertical-align:middle;line-height:100%}.error.text-field,.text.error,.txt-field.error{border-color:#c00 !important}[disabled].text-field,[readonly].text-field,.text[disabled],.text[readonly],.txt-field[disabled],.txt-field[readonly]{border-color:hsl(240,11.1111111111%,86.4705882353%);background-color:#f5f5f7 !important;box-shadow:none}[disabled].text-field,.text[disabled],.txt-field[disabled]{color:rgba(90,93,88,.6) !important;cursor:default}[readonly].text-field,.text[readonly],.txt-field[readonly]{cursor:text}.full.text-field,.text.full,.txt-field.full{width:100%}.short.text-field,.text.short,.txt-field.short{width:12em}.number.text-field,.text.number,.txt-field.number{width:6em}.min.text-field,.text.min,.txt-field.min{width:3em}.text-field{width:100%;height:50px;-webkit-appearance:none;background:#fff;border-radius:4px;border:1px solid rgb(215.5,215.5,215.5);padding:0 .7em 0 .7em;box-shadow:none;font-size:1em;vertical-align:middle;color:#5a5d58}.text-field.field__icon{padding-left:1.8em}.txt-field__l{font-size:1.3em}input[type=date]{padding:.2em}.label-icon{position:absolute;top:1em;left:.7em;color:#4d9940}.label-icon svg{fill:#4d9940}@media screen and (min-resolution: 3dppx){.label-icon{top:.85em}}textarea.text,textarea.text-field,textarea.txt-field{min-height:10em;padding:.7em}.select-field{height:50px;border-radius:4px;border:1px solid rgb(215.5,215.5,215.5);padding:0 2em 0 .7em;background-image:url(https://cdn.peatix.com/assets/production/static/images/arrow-down-04034a935ae4ab9ff0ce8f0a07bf5087.svg);background-repeat:no-repeat;background-position:right .5em top 50%,0 0;background-color:rgba(0,0,0,0);background-size:.65em auto,100%;-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;box-sizing:content-box}select{margin:0;border:1px solid rgba(90,93,88,.6);height:2.3em;box-shadow:0 1px 0 #f5f5f7;white-space:nowrap;max-width:100%}select.error{border-color:#c00 !important}.calendar-field{background-image:url(https://cdn.peatix.com/assets/production/static/images/cal-62ca7614d864e70bb344c9f358da5262.svg) !important;background-repeat:no-repeat !important;background-position:10px 50% !important;padding-left:2.5em !important}.form-field-list>li{padding-bottom:1.5em}.form-label{margin-bottom:.5em;display:block;text-align:left;color:#6c6c6c}.txt-field-top{padding-bottom:.3em;margin:0}.txt-field-btm{margin:0;font-size:.8em;padding-top:.5em;line-height:130%;color:#5a5d58}.button{box-shadow:0 1px rgba(0,0,0,.08),0 0 1px hsla(0,0%,100%,.2) inset;background-color:#f5f5f7;-webkit-appearance:none;-webkit-user-select:none;border-radius:4px;margin:0;padding:0 .5em;border:1px solid hsl(240,11.1111111111%,76.4705882353%);display:inline-block;overflow:visible;color:rgba(0,0,0,.7);font:normal normal 100%/1.75em Ubuntu,Helvetica Neue,sans-serif;text-decoration:none;text-shadow:0 1px 0 hsl(240,11.1111111111%,86.4705882353%);white-space:normal;cursor:pointer;outline:none;vertical-align:middle}.button:hover{background-color:hsl(240,11.1111111111%,91.4705882353%);box-shadow:0 1px 2px rgba(0,0,0,.3);color:rgba(0,0,0,.7);border-color:hsl(240,11.1111111111%,86.4705882353%);text-decoration:none}.button:active{background-color:hsl(240,11.1111111111%,91.4705882353%);box-shadow:0 1px 2px rgba(0,0,0,.2) inset}.button.large{padding:.7em 1em}.button.full-width{width:100%}.sub{color:rgba(0,0,0,.7);background-color:#f5f5f7;box-shadow:none;text-shadow:none}.sub:hover{color:#5a5d58;background-color:hsl(240,11.1111111111%,91.4705882353%);box-shadow:none}.sub:active{box-shadow:inset 0 0 1px rgba(0,0,0,.3);border-color:hsl(240,11.1111111111%,91.4705882353%);background-color:hsl(240,11.1111111111%,91.4705882353%)}.sub.edit-save{border-color:rgb(58.9032258065,117.0414746544,48.9585253456);color:#f5f5f7;background:#4d9940}.sub.edit-save:hover{background-color:rgb(58.9032258065,117.0414746544,48.9585253456)}.sub.edit-save:active{border-color:rgb(58.9032258065,117.0414746544,48.9585253456);background-color:rgb(58.9032258065,117.0414746544,48.9585253456)}.action{min-width:11em;padding:.3em 1em}.primary{background-color:#4d9940;box-shadow:0 1px 0 hsla(0,0%,100%,.18);border-color:rgb(58.9032258065,117.0414746544,48.9585253456);color:#fff !important;text-shadow:0 1px 0 rgb(58.9032258065,117.0414746544,48.9585253456)}.primary:hover{background-color:rgb(67.9516129032,135.0207373272,56.4792626728);color:#fff;border-color:rgb(58.9032258065,117.0414746544,48.9585253456)}.primary:active{background-color:rgb(67.9516129032,135.0207373272,56.4792626728);box-shadow:0 0 1px rgba(0,0,0,.3) inset}.button.important{background-color:#f7b930;border-color:rgb(234.9209302326,164.5581395349,9.0790697674);color:#fff !important;text-shadow:0 1px 0 rgb(234.9209302326,164.5581395349,9.0790697674)}.button.important:hover{background-color:rgb(246.0511627907,176.6976744186,23.4488372093);color:#fff !important;border-color:rgb(234.9209302326,164.5581395349,9.0790697674)}.button.important:active{background-color:rgb(246.0511627907,176.6976744186,23.4488372093);box-shadow:0 0 1px rgba(0,0,0,.3) inset}.button.minimal{border:none;background:rgba(0,0,0,0);box-shadow:none;color:#4d9940;text-shadow:none}.button[disabled],.button.disabled,.button.loading{border-color:hsl(240,11.1111111111%,86.4705882353%) !important;color:rgba(90,93,88,.6) !important;background-color:#f5f5f7 !important;box-shadow:none;text-shadow:none;cursor:default}.button[disabled]:hover,.button.disabled:hover,.button.loading:hover{color:rgba(90,93,88,.6) !important}.button[disabled]:active,.button.disabled:active,.button.loading:active{box-shadow:none}.button[disabled].clear,.button.disabled.clear,.button.loading.clear{background:rgba(0,0,0,0) !important}.button.loading{position:relative;font-style:italic;text-transform:none;letter-spacing:normal;padding-left:2em !important}.button.loading .loader.small{position:absolute;top:calc(50% - 5px);left:1em;display:inline-block;border:2px solid rgba(90,93,88,.6);border-top:2px solid rgba(0,0,0,0);animation:spin 1s linear infinite}.button.saved{background:rgba(0,0,0,0) !important;border:none;font-style:italic}.button.clear{background:none;border:none;box-shadow:none;text-shadow:none;color:#4d9940;clear:none}@media(hover: hover){.button.clear:hover{background:none;border:none;box-shadow:none;text-shadow:none;color:#636363}}.button.outline{background-color:rgba(0,0,0,0);text-shadow:none;color:#4d9940;border-color:#4d9940}.button.option{position:relative;height:6em;padding:0 .5em;margin-right:1.5em;border:1px solid #d3d3d5;color:#636363}.button.option:hover,.button.option.checked{border:1px solid #4d9940}.button.option.checked:after{display:block;position:absolute;width:20px;height:20px;top:-10px;right:-10px;border-radius:50%;background-color:#4d9940;color:#fff;content:"✓";visibility:visible;line-height:20px}.button.button-icon{padding-left:2.3em;background-repeat:no-repeat;background-position:.5em center;text-align:left}.button-overlay{border-radius:4px;background-color:rgba(0,0,0,.4);color:#fff;text-shadow:none;display:inline-block;padding:.5em}.button-overlay:hover{color:#fff;background-color:rgba(0,0,0,.7)}.button__sticky-floating,.button__sticky{width:100%;position:fixed;bottom:0;left:0;border-radius:0;padding:1em .7em;z-index:9;border-top:2px solid hsla(0,0%,100%,.6);border-right:none;border-left:none}.icon-arrow-right.button__sticky-floating:after,.icon-arrow-right.button__sticky:after{padding-left:.7em}@media(min-width: 650px){.button__sticky{width:20em;border-radius:4px;position:static;margin:1em auto 3em auto;display:block}}.button__sticky-floating{bottom:1em;padding:1em;margin:0 5%;width:90%;border-radius:4px;font-size:1.1em;display:block}.button-pencil{background-image:url(https://cdn.peatix.com/assets/production/static/images/pencil-a9451489a51bf4a9d74e9cdd7b176318.svg)}.fs_alwaysnonrequiredtext.required label:after{display:none}.form-fields dl{padding:5px 0}.form-fields dt{width:85px;float:left;color:#000}.form-fields dd{display:block;float:left;color:rgba(0,0,0,.7)}.form-fields .txt-field{width:200px}.highlight,.highlight td{background:#ffffe4}textarea{padding:.4em;font-size:100%;border-color:rgba(90,93,88,.6);border-radius:4px;resize:vertical;line-height:150%}textarea:focus{outline:none;outline-offset:0}.placeholder{color:#d3d3d5}input.checkbox,input.radio{margin-right:4px}.checkbox-label{display:inline-block;vertical-align:middle;cursor:pointer}label.choice{cursor:pointer}.field-2{float:left}.field-2 .date-field{width:100%}.field-2 .small{display:block;padding-top:4px;color:rgba(90,93,88,.6)}.field-2 .time{width:150px}.field-2 .time select{font-size:100%;line-height:150%}.field-date{width:120px;margin-right:.5em}.button_component{display:flex;align-items:center;text-align:center;justify-content:center;gap:8px;border-radius:35px;padding:12px 24px;line-height:1.5;font-size:16px;border-style:none;cursor:pointer}.button--primary{background-color:#4d9940;border:1px solid #4d9940;color:#fff}.button--primary:hover{background-color:#3c8230;border:1px solid #3c8230;color:#fff}.button--primary:active{background-color:#22531a;border:1px solid #22531a}.button--primary:focus-visible{background-color:#3c8230;border:5px solid #8ec785;outline:none}.button--primary:disabled,.button--primary.button--disabled{pointer-events:none;background-color:#e8e8ef;border:1px solid #e8e8ef;color:#9e9ea6}.button--secondary{background-color:#fff;border:1px solid #353538;color:#353538}.button--secondary:disabled,.button--secondary.button--disabled{pointer-events:none;border:1px solid #9e9ea6;color:#9e9ea6}.button--secondary:hover{background-color:#f0f1f7}.button--semantic{background-color:#fff;border:1px solid #c00;color:#c00}.button--semantic:hover,.button--semantic:active{background-color:#f6d4d4}.button--small{font-size:14px}.button--medium{font-size:16px}.button--large{font-size:16px;padding:16px 24px}.button-link.link--secondary{text-decoration:underline;color:#353538}.button-link.link--secondary.link--small{font-size:14px}.btn-sub{background-color:#d5d4d1;background-image:-ms-linear-gradient(#f0efea, #d5d4d1);background-image:-moz-linear-gradient(#f0efea, #d5d4d1);background-image:-webkit-linear-gradient(#f0efea, #d5d4d1);background-image:linear-gradient(#f0efea, #d5d4d1);box-shadow:0 1px rgba(0,0,0,.08),0 0 1px hsla(0,0%,100%,.2) inset;display:inline-block;padding:8px 25px 8px 25px;margin-right:4px;border-radius:4px;border:1px solid #cbcac8;text-align:center;color:#000;cursor:pointer;text-shadow:#fff 1px 1px 1px;line-height:120%}.btn-sub:hover{background-color:#dcdbd7;background-image:-ms-linear-gradient(#ffffff, #dcdbd7);background-image:-moz-linear-gradient(#ffffff, #dcdbd7);background-image:-webkit-linear-gradient(#ffffff, #dcdbd7);background-image:linear-gradient(#ffffff, #dcdbd7);box-shadow:0 1px 2px rgba(0,0,0,.2),0 1px 2px hsla(0,0%,100%,.5) inset;color:#444;text-shadow:#fff 1px 1px 1px}#tweet-Facebook.btn-sub{margin-right:0px}.btn-s{-webkit-appearance:none;border:none;border-radius:4px;font-size:.8em;background-color:#f5f5f7;background-image:none;padding:8px;color:#5a5d58;cursor:pointer}.btn-s:hover{background-color:#4d9940;color:#fff}.btn-xs{font-size:85%;padding:5px 10px}.btn-xxs{font-size:85%;padding:3px 5px;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #999;border-bottom:1px solid #999;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.btn-s-on{background-color:#4d9940;color:#fff}.btn-add{background:url(https://cdn.peatix.com/assets/production/static/images/btn-add-5497d43839d24bd09e35c66caddb34f8.jpg) no-repeat 0 0;padding:5px 0 5px 25px}.btn-loading{font-weight:normal;font-style:italic}.btn-box{padding-bottom:30px}.btn-outer{padding:20px 0}.btn-saved,.btn-loading,.btn-saved:hover,.btn-loading:hover{position:relative;border-color:#9ea1a3 !important;color:rgba(0,0,0,.7) !important;background:#f3f3f3 !important;box-shadow:none !important;text-shadow:none !important;cursor:default !important}.btn-sub[disabled]{border-color:#9ea1a3;color:rgba(0,0,0,.7) !important;background:#f3f3f3 !important;box-shadow:none;opacity:.3;text-shadow:none !important;cursor:default !important}.email-alert{display:none;clear:both;margin:1.618em 0;text-align:left;color:#333}.email-alert p{font-size:90%}.email-alert .msg{padding:0}.email-alert .msg p{font-size:85%}.email-alert .msg-title{font-size:110%}.email-alert .icon-warning{position:relative;padding:0 0 .5em 1.3em;color:#c00}.email-alert .icon-warning:before{position:absolute;top:0;left:0;color:#c00;font-size:1.1em}.email-alert .msg-warning{margin-top:.5em;padding:.5em;border:1px solid #c00;color:#c00}.lang-switch{display:inline-block;margin:0}.lang-switch>li{list-style:none}.lang-switch a{display:block;color:#353538;text-decoration:underline}.lang-switch a:hover{color:rgb(58.9032258065,117.0414746544,48.9585253456)}.lang-switch .lang-option{display:none;padding:1em}.lang-selected .icon-triangle{display:block;width:10px;height:15px;margin-right:5px;overflow:hidden;float:left;text-decoration:none;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.lang-selected .icon-triangle:before{display:block;width:10px;height:15px;font-size:10px}.lang-active{position:relative;z-index:8;border-radius:2px;background-color:#fff}.lang-active>li>a{color:#5a5d58;text-decoration:none}.lang-active>li>a:hover{color:#4d9940}.lang-active .icon-triangle,.lang-active .icon-triangle:before{display:none}.lang-active .selected-highlight{background:#d2d2d9;padding:1em;border-radius:0 0 2px 2px}.lang-active .selected-highlight>a:hover{color:#444}.lang-active .icon-checkmark:after{padding-left:5px}@media only screen and (min-width: 960px){.lang-active.lang-switch__event-view{left:inherit}}.global-footer-wrap{clear:both;padding:.5em 0;background-color:#f0f1f7;text-align:center}.global-footer{display:flex;flex-direction:row-reverse;justify-content:space-between;gap:24px;max-width:1280px;padding:16px 32px;box-sizing:border-box;margin:1em auto 0 auto;text-align:left;color:#353538}@media only screen and (max-width: 960px){.global-footer{text-align:center;flex-direction:column}}.global-footer__right{display:flex;flex-direction:column;align-items:center;justify-content:space-between}@media only screen and (max-width: 960px){.global-footer__right{display:contents}}@media only screen and (max-width: 960px){.list-pop{order:0}}.global-footer__anniversary{display:flex;align-items:center;justify-content:center}.global-footer__anniversary .footer-anniversary-logo{width:120px;height:auto}@media only screen and (min-width: 960px){.global-footer__anniversary .footer-anniversary-logo{width:148px}}@media only screen and (max-width: 960px){.global-footer__anniversary{order:2}}.global-footer__main{display:flex;flex-direction:column;gap:16px}@media only screen and (max-width: 960px){.global-footer__main{order:1}}.global-footer__main .social-media-wrap{display:flex}.global-footer__main .social-media{display:flex;gap:16px;align-items:flex-start;flex-wrap:wrap}.global-footer__main .sns-link{display:block;width:24px;height:24px}.global-footer__main .sns-icon{width:24px;height:24px;background-color:#7f7e83;mask:var(--icon-url) no-repeat center;-webkit-mask:var(--icon-url) no-repeat center;mask-size:contain;-webkit-mask-size:contain;transition:background-color .2s ease}.global-footer__main .sns-icon:hover{background-color:#353538}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.global-footer__main .sns-icon{border-radius:2px}}@media only screen and (max-width: 960px){.global-footer__main .social-media-wrap{justify-content:center}}.footer-nav{display:flex;flex-wrap:wrap;column-gap:16px;row-gap:8px}@media only screen and (max-width: 960px){.footer-nav{font-size:.8em;justify-content:center}}.footer-nav-item a{color:#65646a;text-decoration:underline}.footer-nav-item a:hover{color:rgb(58.9032258065,117.0414746544,48.9585253456)}.footer-button-main{font-weight:normal;text-transform:uppercase;font-family:ubuntu,"Helvetica Neue",Verdana,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ＭＳ ゴシック","Kozuka Gothic Pr6N",Osaka,"MS PGothic",sans-serif;letter-spacing:.1em;background-color:#d2d2d9;border-radius:50px;padding:1em 4em;display:inline-block;color:#353538}.footer-button-main:hover{background-color:#7f7e83;color:#f9f9fe;text-decoration:none;-webkit-transition:background-color 1s ease-in-out;transition:background-color .5s ease-in}.footer-legal{display:flex;column-gap:16px;row-gap:4px;flex-wrap:wrap;margin-top:24px;font-size:.8em}.footer-legal .footer-nav-item>a{text-decoration:none}@media only screen and (max-width: 960px){.footer-legal{justify-content:center}}.global-message-sticky{opacity:.9;position:sticky;position:-webkit-sticky;top:0px;height:0px;color:#000;z-index:999;box-sizing:border-box}.global-message-admin{top:50px}.global-message .msg,.global-message .msg-error,.global-message .msg-success,.global-message .msg-info,.global-message .js-notification{position:relative}.msg{position:relative;text-align:center}.msg-info,.msg-note,.msg-success,.msg-error{padding:10px 20px;margin-bottom:10px}.msg-info{background:#fdf2cf;border-color:rgb(251.98,235.37,182.52)}.msg-note{background:#dcdddd}.msg-success{background:#fdf2cf;border-color:rgb(251.98,235.37,182.52)}.msg-error{background:#ffd1d6;color:#c00}.msg-important{color:#c00;font-weight:bold;text-align:center;font-size:120%;line-height:170%}.error.txt-field{border:2px solid #c00;background:#fff1f3}.info-txt{background:#fffab8;padding:5px 10px;margin-bottom:20px;font-weight:bold}.remove-x{background:url(https://cdn.peatix.com/assets/production/static/images/cross-1b0404002433bf80666f6c8162cb6ab9.svg);background-size:12px;width:12px;height:12px;position:absolute;top:calc(50% - 6px);right:1em;opacity:.5;cursor:pointer}.remove-x:hover{opacity:1}:root{--global-header-bar-height: 0px;--global-header-nav-height: 0px;--global-header-height: calc( var(--global-header-bar-height) + var(--global-header-nav-height) )}:root:has(header.global-header-wrap){--global-header-bar-height: 51px}.account-holder{float:right;margin-left:.5em;width:auto;max-width:11em;text-align:right}.account-holder-name{text-align:right;display:block;position:relative;padding:.5em 1.5em .5em .5em;font-family:ubuntu,"Helvetica Neue",Verdana,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ＭＳ ゴシック","Kozuka Gothic Pr6N",Osaka,"MS PGothic",sans-serif;line-height:100%;background-color:rgba(90,93,88,.6);border-radius:4px;color:#fff}.account-holder-name.icon-triangle:after{font-size:.8em;position:absolute;top:.8em;right:.5em}.account-holder-name>a{color:#fff}.account-holder-name>a:hover{color:#fff}.account-holder-name:hover{background-color:#4d9940}.nav-account.list-pop_content{right:0;top:2.5em;text-align:left;width:14em;line-height:150%;background-color:#fff;border:none;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1001}.nav-account.list-pop_content:before{content:none;right:15px;left:auto;border-bottom-color:#d3d3d5}.nav-account_list{padding:.8em 0;border-bottom:1px solid #f1f1f1}.nav-account_list:last-child{border-bottom:none}.nav-account_list>li>a{display:block;padding:.7em 1.4em;color:#6c6c6c;border-color:#d3d3d5}.nav-account_list>li>a:hover{color:#4d9940}.nav-account_list_heading{padding:.4em 1.4em}.nav-account_list_heading .heading-secondary{font-size:.8em;color:#9e9e9f;text-align:left}@media only screen and (max-width: 550px){.nav-row_item.list-pop,.account-holder.list-pop{position:static}.nav-account.list-pop_content{position:fixed;bottom:0;overflow:auto;left:0;right:0;top:50px;width:100%;border:none;border-radius:0;border-top:1px solid #d3d3d5;padding-bottom:7em;box-shadow:none;z-index:1001}.nav-account.list-pop_content:before,.nav-account.list-pop_content:after{right:24px}.account-holder{width:auto}.account-holder-name{max-width:80px}}.global-header-wrap{--gh-h: 51px}.global-header-wrap:has(.static-header){--gh-h: 61px}.mega-nav{display:flex;align-items:center}.header-org-guide{display:none}@media(max-width: 1024px){.mega-nav{display:none}.header-org-guide{display:block}}@media(max-width: 960px){.header-org-guide--guest{display:none}}.mega-nav_trigger{display:flex;align-items:center;gap:4px;cursor:pointer;color:#6c6c6c;background:none;border:none;font:inherit;line-height:1.5;letter-spacing:-0.078px;padding:0}.mega-nav_trigger:hover{color:#4d9940}.mega-nav_trigger .chevron{width:8px;height:4.8px;transition:transform .2s}.mega-nav_trigger .chevron path{stroke:currentColor}.global-header-wrap.is-open .mega-nav_trigger{color:#4d9940}.global-header-wrap.is-open .mega-nav_trigger .chevron{transform:rotate(180deg)}.global-header-wrap.is-open .mega-nav_trigger .chevron path{stroke:#4d9940}.mega-nav_overlay{display:none;position:fixed;inset:var(--gh-h) 0 0 0;background:rgba(0,0,0,.4);z-index:99}.global-header-wrap.is-open .mega-nav_overlay{display:block}.mega-nav_panel{font-family:-apple-system,BlinkMacSystemFont,"Arial","Hiragino Sans","Hiragino Kaku Gothic ProN","Meiryo",sans-serif;text-align:left;display:none;position:absolute;top:var(--gh-h);left:0;right:0;z-index:100;padding:24px;max-height:calc(100vh - var(--gh-h));overflow-y:auto}.global-header-wrap.is-open .mega-nav_panel{display:block}.mega-nav_inner{display:flex;align-items:stretch;max-width:1216px;min-height:309px;margin:0 auto;border-radius:12px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.12)}.mega-nav_tabs{flex-shrink:0;width:280px;background:#f9f9fe;display:flex;flex-direction:column}.mega-nav_tab{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px;font-size:16px;font-weight:600;color:#65646a;background:#f9f9fe;border:none;cursor:pointer;font-family:inherit;text-align:left;line-height:1.5;white-space:nowrap}.mega-nav_tab .tab-arrow{color:#65646a}.mega-nav_tab.is-active{background:#fff;color:#4d9940}.mega-nav_tab.is-active .tab-arrow{color:#4d9940}.mega-nav_content{flex:1 0 0;background:#fff;padding:32px;display:none}.mega-nav_content.is-active{display:flex;gap:48px}.mega-nav_col{flex:1 0 0;display:flex;flex-direction:column;gap:28px;min-width:0}.mega-nav_group{display:flex;flex-direction:column}.mega-nav_heading{font-size:14px;font-weight:600;color:#7f7e83;letter-spacing:.06em;line-height:1.5;padding:0 12px 8px;border-bottom:1px solid #e8e8ef;margin-bottom:4px}.mega-nav_link{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:6px;text-decoration:none}.mega-nav_link:hover{background:#f9f9fe}.mega-nav_link:hover .mega-nav_link_name{color:#3c8230}.mega-nav_link .icon-arrow-circle{width:16px;height:16px;flex-shrink:0;margin-top:2.5px;color:#4d9940}.mega-nav_link_body{display:flex;flex-direction:column;gap:1px;min-width:0}.mega-nav_link_name{font-size:16px;font-weight:600;color:#353538;line-height:1.5}.mega-nav_link_desc{font-size:14px;font-weight:300;color:#7f7e83;letter-spacing:-0.078px;line-height:1.5}.mega-nav_sub{margin:0 0 4px;padding:10px 0 4px}.mega-nav_sub_label{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#7f7e83;line-height:1.5;margin-bottom:6px}.mega-nav_sub_label .badge-new{background:#4d9940;color:#fff;font-size:11px;font-weight:600;padding:1px 6px;border-radius:8px;letter-spacing:.04em}.mega-nav_thumbs{display:flex;gap:8px}.mega-nav_thumbs a{flex:1 0 0;min-width:0;border:1px solid #e8e8ef;border-radius:6px;overflow:hidden;display:block;aspect-ratio:2/1}.mega-nav_thumbs a:hover{border-color:#4d9940}.mega-nav_thumbs img{width:100%;height:100%;object-fit:cover;display:block}.mega-nav_card{display:flex;flex-direction:column;gap:14px;position:relative;overflow:hidden;background:#f0f1f7;border-radius:6px;box-shadow:0 1px 2px 1px rgba(0,0,0,.08);padding:16px;margin:8px 0;text-decoration:none}.mega-nav_card:hover{box-shadow:0 2px 6px 1px rgba(0,0,0,.14)}.mega-nav_card:hover .mega-nav_card_name{color:#3c8230}.mega-nav_card_blob{position:absolute;width:168px;height:140px;right:-8px;top:-34px;pointer-events:none}.mega-nav_card_faces{position:absolute;top:8px;right:8px;width:123px;height:52px;background:url(https://cdn.peatix.com/assets/production/static/images/peacom-avatar-row-710e1fce879d431011ce924934df2683.png) no-repeat center/contain}.mega-nav_card_body{display:flex;flex-direction:column;gap:1px;position:relative;padding-right:124px}.mega-nav_card_titlerow{display:flex;align-items:center;gap:8px;margin-bottom:4px}.mega-nav_card_titlerow .icon-arrow-circle{width:16px;height:16px;flex-shrink:0;color:#4d9940}.mega-nav_card_name{font-size:16px;font-weight:600;color:#353538;line-height:1.5}.mega-nav_card_desc{font-size:14px;font-weight:300;color:#65646a;letter-spacing:-0.078px;line-height:1.5;margin-left:24px}@media(min-width: 901px){.mega-nav_card_body{padding-right:0}.mega-nav_card_titlerow{padding-right:124px;min-height:44px}}@media(max-width: 1024px){.mega-nav_panel{padding:16px}.mega-nav_tabs{width:216px}.mega-nav_tab{padding:20px 16px;font-size:14px;gap:12px}.mega-nav_content{padding:24px}.mega-nav_content.is-active{gap:32px}.mega-nav_trigger{font-size:13px}}@media(max-width: 900px){.mega-nav_content.is-active{flex-direction:column;gap:28px}.mega-nav_inner{min-height:0}}@media(max-width: 767px){.mega-nav,.mega-nav_panel,.mega-nav_overlay{display:none !important}}:root{overscroll-behavior:none}.global-header-wrap{background-color:#fff;border-bottom:1px solid #d3d3d5;position:sticky;top:0;z-index:999}.skip-to-vue-main-content-link{background:#fff;border:5px solid #4d9940;color:#3c8230;font-size:1em;font-weight:500;line-height:1.5em;display:inline-flex;padding:16px;justify-content:center;align-items:center;gap:16px;border-radius:6px;transform:translateY(-100%);position:absolute;left:0;z-index:20}.skip-to-vue-main-content-link:hover{color:#3c8230}.skip-to-vue-main-content-link:focus{top:50px;transform:translateY(0%)}#wrap:not(:has(#app)) .skip-to-vue-main-content-link{display:none}.global-header{display:flex;justify-content:space-between;align-items:center;height:50px;max-width:1280px;box-sizing:border-box;margin:0 auto;padding:0 32px;gap:12px}.global-header .logo-link{display:block;line-height:0;cursor:pointer}@media only screen and (max-width: 550px){.global-header .logo-link--icon-only{width:28px;overflow:hidden}}@media only screen and (max-width: 960px){.global-header{padding:0 16px}}.svg-logo-peatix{width:120px;height:26px}.svg-logo-peatix-ja{width:180px}@media only screen and (max-width: 550px){.svg-logo-peatix-ja_s{width:150px}}#logo-s-logged{height:36px;width:44px}.global-nav .divider,.account-action .divider{display:inline-block;color:#d3d3d5;padding:0 .5em}.nav-row{display:flex;justify-content:space-between;align-items:center;gap:16px}@media only screen and (max-width: 550px){.nav-row{gap:12px}}.nav-row_item{list-style:none}.nav-row_item.nav-row_item__login>a{display:inline-block;color:#4d9940}.nav-row_item>a{display:flex;align-items:center;gap:4px;color:#6c6c6c}.nav-row_item>a:hover{color:#4d9940}.nav-row_item>a:hover svg{fill:#353538}@media only screen and (max-width: 800px){.nav-row_item>a .nav-row_item_text{display:none}}@media only screen and (max-width: 900px){.global-header-wrap:has(.mega-nav) .nav-row_item>a .nav-row_item_text{display:none}}.nav-row_item svg{width:24px;height:24px;fill:#65646a}.msg-indicator{position:relative}.msg-indicator .msg-new{position:absolute;top:-6px;right:-8px;box-sizing:border-box;display:inline-block;text-align:center;min-width:1.5em;height:1.5em;padding:.3em 0 0 0;line-height:100%;border-radius:1em;background-color:#f7b930;color:#fff;font-size:.8em}.button-create-header{display:flex;align-items:center;text-align:center;justify-content:center;border-radius:35px;padding:4px 12px;font-size:14px;line-height:1.5em;cursor:pointer;text-decoration:none;background-color:#4d9940;border:1px solid #4d9940;color:#fff}.button-create-header:hover{--mouse-x: 50;--mouse-y: 50;background-size:200% 200%;background-position:calc((100 - var(--mouse-x, 0))*1%) calc((100 - var(--mouse-y, 0))*1%);background-image:radial-gradient(circle, rgb(142, 199, 133) 0%, rgb(77, 153, 64) 100%);border-color:rgba(0,0,0,0);color:#fff}.button-create-header:focus-visible{background-image:none;background-color:#3c8230;border-color:#3c8230;box-shadow:0 0 0 5px #8ec785;outline:5px solid rgba(0,0,0,0)}.button-create-header:active{background-image:none;background-color:#22531a;border-color:#22531a}@media only screen and (max-width: 550px){.button-create-header{font-size:12px}}@media only screen and (max-width: 550px){body.fixed{position:fixed;width:100%}}.list-pop{position:relative}.list-pop_content{display:none;box-shadow:0 1px rgba(0,0,0,.08);position:absolute;top:23px;z-index:9;padding-left:0;border-radius:3px;border:1px solid #444;background:#444}.list-pop_content>li{list-style:none}.list-pop_content>li>span,.list-pop_content>li>a{display:block;padding:.7em 1em;border-bottom:1px solid #666;color:#fff}.list-pop_content>li>a{cursor:pointer}.list-pop_content>li>a:hover{background:#efefef;color:#444}.list-pop_content>li.selected{background:#222}.list-pop_content>li:last-child>a,.list-pop_content>li:last-child>span{border-bottom:none}.list-pop_content:before{position:absolute;content:"";top:-9px;left:10px;display:block;width:1px;height:1px;border-style:dashed dashed solid;border-color:rgba(0,0,0,0);border-width:0 7px 7px;color:#666;z-index:1000;visibility:visible;border-bottom-color:#444}.list-pop_content--align-right{width:250px;top:27px;right:0}.list-pop_content--align-right:before{left:82%}.list-pop__message-link{float:right;padding-top:.4em}.list-pop__message-link .icon-envelope{color:#444}.list-pop__message-link .icon-envelope:hover{color:#000}.list-pop__message-link .icon-envelope:before{display:block;float:left;padding-right:5px;font-size:20px}.list-pop__message-link .list-pop_arrow{left:5px;top:27px}.list-pop__message-link .list-pop_content{top:34px}@media(max-width: 620px){.list-pop__message-link{float:none}}.list-pop__header .list-pop_content{font-size:1.2em;margin-top:1em;width:10.2em}.list-pop__header .icon-triangle:after{font-size:.8em;margin-left:.3em;color:#5a5d58}.list-pop__footer-button .list-pop_content{top:-9.5em;left:1em}.list-pop__footer-button .list-pop_content:before{bottom:-9px;top:auto;border-style:solid dashed dashed;border-width:7px 7px 0 7px;border-top-color:#444}@media(max-width: 960px){.list-pop__footer-button .list-pop_content{left:.5em;text-align:left}}.btn-additional-handle .btn-additional-data{display:none;top:20px;left:1px;width:auto}.btn-additional-handle:hover .btn-additional-data{display:block}.btn-additional-handle:hover .btn-additional-data ul li{padding:0 0 5px 0}.btn-additional-handle:hover .btn-additional-data ul li a{display:block;width:150px;text-align:left}.btn-additional-handle:hover .btn-additional-trigger{background:#333;color:#fff;text-shadow:none}#wrap{text-align:center;position:relative;z-index:0;min-width:980px;box-sizing:border-box}#wrap:has(>#global-sidebar-container){min-width:0}#global-sidebar__main>#content-main,#global-sidebar__main>.content-main{min-height:auto;width:auto}#content-main{*zoom:1;clear:both;padding:18px 14px 14px;width:980px;margin-top:0;margin-right:auto;margin-left:auto;text-align:left}.global-footer{min-height:15em;box-sizing:border-box}.col-sub{float:left;width:300px}.col-main{*zoom:1;float:left;width:610px}.col-main:before,.col-main:after{display:table;content:""}.col-main:after{clear:both}.box-main{width:745px;float:left;padding:35px;min-height:300px}.gap-bottom{margin-bottom:1em}.gap-bottom-large{margin-bottom:2em}.pad-bottom{padding-bottom:1em}.row,.column{box-sizing:border-box}.column{position:relative;float:left}.row.row-spacer .column{margin-top:25px}.column+.column{margin-left:1.6%}.hidden{display:none}.column-1{width:6.8666666667%}.column-2{width:15.3333333333%}.column-3{width:23.8%}.column-4{width:32.2666666667%}.column-5{width:40.7333333334%}.column-6{width:49.2%}.column-7{width:57.6666666667%}.column-8{width:66.1333333334%}.column-9{width:74.6%}.column-10{width:83.0666666667%}.column-11{width:91.5333333334%}.column-12{width:100%}@media only screen and (max-width: 550px){.column-1,.column-2,.column-3,.column-4,.column-5,.column-6,.column-7,.column-8,.column-9,.column-10,.column-11,.column-12{width:auto;float:none}.column+.column{margin-left:0}}.avatar{float:left;margin-right:10px}.avatar-small,.avatar-default,.avatar-large{display:block;border-radius:50%}.avatar-small img,.avatar-default img,.avatar-large img{border-radius:50%}.avatar-small{width:32px;height:32px;float:left;margin-right:10px}.avatar-small img{width:32px;height:32px}.avatar-default{width:44px;height:44px;float:left;margin-right:10px}.avatar-default img{width:44px;height:44px}.avatar-large{width:112px;height:112px}.avatar-large img{width:112px;height:112px}.style-guide-avatar-list{height:130px}.style-guide-avatar{display:inline-block;float:left;width:80px;height:80px}.style-guide-avatar .avatar-small{margin-top:40px}.style-guide-avatar .avatar-default{margin-top:34px;margin-left:-8px}@media print{*{background:rgba(0,0,0,0) !important;color:#000 !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}.event a[href]:after,.link-ext[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.global-header,.global-footer{display:none}}#tiptip_holder{overflow:hidden}#global-sidebar__sidebar{display:contents}#global-sidebar__main{display:flex;flex-direction:column;min-height:100%;flex:1;overflow:auto}#global-sidebar__main>.global-footer-wrap{margin-top:auto}#session-selector{position:sticky;top:var(--global-header-height);z-index:1;border-bottom:1px solid #d3d3d5;background-color:#fff}#session-selector #session-selector-loader{padding:20px 0}#global-sidebar__main #session-selector{top:0}#global-sidebar-container{flex:1;min-height:0;min-width:0;display:flex;flex-direction:column;background-color:#fff;height:calc(100dvh - var(--global-header-height));overflow:hidden}@media only screen and (min-width: 550px){#global-sidebar-container{flex-direction:row;background-color:rgba(0,0,0,0)}}strong strong{color:#c00}.hide-text{overflow:hidden;text-indent:100%;white-space:nowrap}.cf{zoom:1}.cf:before,.cf:after{display:block;height:0;visibility:hidden;content:" "}.cf:after{clear:both}.input-block-level{display:block;width:100%;min-height:28px;box-sizing:border-box}.hint{margin:.2em 0 0;color:#666;font-size:.8em}.ir{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.loader{margin:0 auto;border:2px solid rgba(90,93,88,.6);border-top:2px solid rgba(0,0,0,0);border-radius:50%;width:20px;height:20px;animation:spin 2s linear infinite}.loader.absolute{margin:auto;position:absolute;top:0;bottom:0}.loader.absolute.left{left:10px}.loader.absolute.right{right:10px}.loader.full-page{display:block;margin:5em auto}.loader.small{width:10px;height:10px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.full-page-loader-layout{padding:10em 0;text-align:center}#tweet-Facebook.btn-sub{margin-right:0px}.sub-link{color:#999;font-weight:normal;font-size:85%}.sub-link:hover{text-decoration:underline}.sub-text{color:rgba(90,93,88,.6)}.small{font-size:85%;color:#666;line-height:130%}.sub-link{font-size:inherit;color:#666;text-decoration:underline}.em{color:#c30}.center{text-align:center}.box-grey{margin:10px 0 20px 0;background:#efeee7;padding:10px;border-radius:4px}.box-white{margin:1em 0 1.5em 0;background:#fff;padding:2em;border-radius:4px;border:1px solid #d3d3d5}.box-white-borderless{background:#fff;padding:2em}.data{margin-bottom:30px}.data td{background:#efeee7;border-bottom:1px solid #f5f5f7}.link-ext{background:url(https://cdn.peatix.com/assets/production/static/images/icon-external-link-1529a419161135844f3e1e3c90ddb91b.gif) no-repeat right;padding-right:10px}.right{float:right}.left{float:left}.clear{clear:both}.none{display:none}.private{background:url(https://cdn.peatix.com/assets/production/static/images/lock-81e12b81eb3975bf6e8cc60067d7d4c3.svg) no-repeat 0 0;padding-left:15px}.tags{font-size:85%;color:#999;font-family:"ubuntu",Helvetica,Arial,Verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ＭＳ ゴシック","Osaka","MS PGothic",sans-serif;font-weight:bold;text-transform:uppercase}.check{background:url(https://cdn.peatix.com/assets/production/static/images/icon-check-s-feec604dd08554d3fd4844cd46080077.png) no-repeat 0 5px}.btn-additional-handle{position:relative;padding-right:0}.peatix{color:#4d9940;font-family:ubuntu,Helvetica,Arial,Verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ＭＳ ゴシック","Osaka","MS PGothic",sans-serif;font-weight:bold}.important,.error-text{color:#c00}.event-id{font-size:.8em;color:#6c6c6c;padding-bottom:.5em}.svg-lock-wrap{width:12px;display:inline-block;vertical-align:middle;margin:-0.5em .5em 0 0}.svg-lock{width:100%;background-image:url(https://cdn.peatix.com/assets/production/static/images/lock-81e12b81eb3975bf6e8cc60067d7d4c3.svg);background-size:cover;height:0;padding-bottom:137.5%}.svg-calendar-gray-wrap{width:12px;height:12px;display:inline-block;vertical-align:middle;margin:-0.5em .5em 0 0}.svg-calendar-gray{width:136%;background-image:url(https://cdn.peatix.com/assets/production/static/images/icon-calendar-gray-35c458c2fb1452ba492812c4d98d0c29.svg);background-size:cover;height:0;padding-bottom:137.5%}.svg-restart-gray-wrap{width:12px;height:12px;display:inline-block;vertical-align:middle;margin:-0.5em .5em 0 0}.svg-restart-gray{width:136%;background-image:url(https://cdn.peatix.com/assets/production/static/images/icon-restart-gray-7d4f9bf11a9af727800d373d1fcda23c.svg);background-size:cover;height:0;padding-bottom:137.5%}.svg-lock-gray-wrap{width:12px;height:12px;display:inline-block;vertical-align:middle;margin:-0.5em .5em 0 0}.svg-lock-gray{width:136%;background-image:url(https://cdn.peatix.com/assets/production/static/images/icon-lock-gray-9f98a0207f35efacba3a9f418fbef9a4.svg);background-size:cover;padding-bottom:137.5%}.remove-x{background:url(https://cdn.peatix.com/assets/production/static/images/cross-1b0404002433bf80666f6c8162cb6ab9.svg);background-size:12px;width:12px;height:12px;position:absolute;top:calc(50% - 6px);right:1em;opacity:.5;cursor:pointer}.remove-x:hover{opacity:1}.list-bullet{margin-left:1em}.list-bullet_item{list-style:disc;padding-bottom:.5em}.box-wide{padding-right:20px}.box-narrow{width:130px;float:left}.base-head{padding:20px 20px 0 20px}.event{padding-top:17px;margin-bottom:10px;position:relative;width:590px}.event p{padding-bottom:5px}.event .embed p.attribution{text-align:right;font-size:85%}.event blockquote{margin:10px 10px 20px 35px}.event iframe body{background:#f5f5f7}.btn-event-img span{background:url(https://cdn.peatix.com/assets/production/static/images/icon-image-upload-879f7a53c95efd0074621ac465b459a1.png) no-repeat 0 50%;padding:8px 0 8px 55px;display:inline-block}.update-input-form{display:none}.update-input{width:430px;padding:10px}.event-action{text-align:center;margin-bottom:30px;padding:15px 0}.event-action #draft-warning{display:block;color:#000;padding:15px;font-size:120%}.event-action #draft-warning.none{display:none}.share-txt{font-size:85%}.share-txt-long{width:270px}.fb-comment-section{background:#fff}.attendees{padding:20px 0}.attendees em{font-size:200%;font-style:normal}.btn-further-actions li a{display:block;margin-bottom:6px}.editable{cursor:pointer;background:url(https://cdn.peatix.com/assets/production/static/images/icon-edit-b8bf3445a0659c94b22fe1efe9843cb5.png) no-repeat right 10px}.editable:hover{background-color:#ffffe4}.editable.subtitle-box{background-position-y:5px}.editable.empty-field{background:none}.editable.empty-field:hover{background-color:rgba(0,0,0,0)}.no-highlight:hover{background:none}.edit-btns{padding:5px 0 5px 0}.btn-s-em,.edit-save,.edit-save-real{background-color:#4d9940;color:#fff}.btn-s-em:hover,.edit-save:hover,.edit-save-real:hover{background:#000}.btn-s-em{line-height:110%}.title-box .edit,.event .edit,.subtitle-box .edit{float:none}#field-event-name .event-name-ttl{line-height:130%;font-size:30px;font-weight:500}.event-msg-status{color:#c00;margin-top:15px;padding:5px 0}.event-msg-alert,.event-msg-close{color:#c00}.btn-delete span{visibility:hidden}.ttl-alert{padding-left:35px;line-height:150%;font-size:1.3em;font-weight:normal;color:#5a5d58}.ttl-alert:before{position:absolute;margin-left:-35px;color:#f7b930;font-size:1.6em}.cleditorMain .event-description-help{display:block}.note{text-align:center}.currency{font-size:85%;font-weight:normal}.editform{display:none}.event-description-help em{color:#c00}.cutoff-date{color:#999;font-size:.8em}#event-organizer_logo .small{color:#999}.window{background:#fff;overflow:hidden}.window-iframe{width:520px;height:350px}.window-head{text-align:center;padding:0 0 10px 0;margin-bottom:10px;border-bottom:1px solid #dfdfdf;position:relative}.window-head h2{line-height:130%;font-size:120%}.window-btm{clear:both;border-top:1px dotted #ccc;padding-top:10px;margin-top:10px;text-align:center;position:relative}.window-btm .siteseal{position:absolute;left:80px}.back{float:left;background:rgba(0,0,0,0) url(https://cdn.peatix.com/assets/production/static/images/arrow-db-7476176e01f46135ec86ce93af720d2b.gif) no-repeat 0 50%;padding-left:10px}.window .msg-info,.window .msg-success,.window .msg-error{border-radius:4px;border:1px solid}.window .msg-info,.window .msg-success{border-color:#fffed3}.window .msg-error{border-color:#ff777c}.window-wrap h3{text-align:center}.window .share-ttl{width:170px}.msg-strong{font-weight:bold;font-size:120%;text-align:center;margin:20px 30px;line-height:170%}.auto-expand{overflow-y:auto;overflow-x:hidden;border:1px solid #ccc;border-radius:4px;background:#fff}.auto-expand textarea{width:100%;border:none;resize:none}.form-fields .email-message .auto-expand{margin-top:10px}.multi-btn-row{margin-top:20px}.email-to-organizer{float:left}.window-communication-form{height:120px}.invite-from,.email-from dd{width:550px}#update-form .form-fields dd{width:270px}.form-section{padding-bottom:30px}.btn-close{float:right;background-image:url(https://cdn.peatix.com/assets/production/static/images/btn-close-70177b83b82efed64181c2796ed40fe6.png);width:16px;height:16px;margin-top:4px}.btn-close:hover{opacity:.5}.tos a,#tos-warning a{color:#666}.tos a:hover,#tos-warning a:hover{color:#4d9940}.tos{padding-top:20px}.ja nav .logged-name{width:190px;padding-left:0}.ja nav .logged-name .logged-name-name{width:160px}.ja .col-s-b .box-fee{padding-top:10px;height:60px;line-height:180%}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3Nhc3Mvc3RhdGljL3N0eWxlcy9zdHlsZXMuc2NzcyIsIndlYnBhY2s6Ly8uL3Nhc3MvX2NvbXBvbmVudC5zY3NzIiwid2VicGFjazovLy4vc2Fzcy9fdmFyaWFibGUuc2NzcyIsIndlYnBhY2s6Ly8uL3Nhc3MvX3Jlc2V0LnNjc3MiLCJ3ZWJwYWNrOi8vLi9zYXNzL19mb250cy5zY3NzIiwid2VicGFjazovLy4vc2Fzcy9mb3Jtcy9fZm9ybS5zY3NzIiwid2VicGFjazovLy4vc2Fzcy9mb3Jtcy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovLy4vc2Fzcy9tb2R1bGVzL19lbWFpbF9hbGVydC5zY3NzIiwid2VicGFjazovLy4vc2Fzcy9tb2R1bGVzL19sYW5ndWFnZV9zd2l0Y2hlci5zY3NzIiwid2VicGFjazovLy4vc2Fzcy9tb2R1bGVzL19mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly8uL3Nhc3MvbW9kdWxlcy9fZ2xvYmFsX21lc3NhZ2Uuc2NzcyIsIndlYnBhY2s6Ly8uL3Nhc3MvbW9kdWxlcy9fZ2xvYmFsLWhlYWRlci1yb290LXZhcnMuc2NzcyIsIndlYnBhY2s6Ly8uL3Nhc3MvbW9kdWxlcy9faGVhZGVyX2FjY291bnQuc2NzcyIsIndlYnBhY2s6Ly8uL3Nhc3MvbW9kdWxlcy9faGVhZGVyLXNlcnZpY2UtbWVudS5zY3NzIiwid2VicGFjazovLy4vc2Fzcy9tb2R1bGVzL19oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly8uL3Nhc3MvbW9kdWxlcy9fbGlzdC1wb3Auc2NzcyIsIndlYnBhY2s6Ly8uL3Nhc3MvbW9kdWxlcy9fYnRuLWFkZGl0aW9uYWwtaGFuZGxlLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zYXNzL21vZHVsZXMvX2xheW91dC5zY3NzIiwid2VicGFjazovLy4vc2Fzcy9tb2R1bGVzL19hdmF0YXIuc2NzcyIsIndlYnBhY2s6Ly8uL3Nhc3MvbW9kdWxlcy9fcHJpbnQuc2NzcyIsIndlYnBhY2s6Ly8uL3Nhc3MvbW9kdWxlcy9f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QUFBLGlCQUNBLENBQUEsc0JBRUYsaUJBQ0UsQ0FBQSxTQUNBLENBQUEsTUFHRixVQUNFLENBQUEsaUZBQ0EsQ0FBQSxpQkFDQSxDQUFBLDBEQUVGLGlCQUdFLENBQUEsZ0JBQ0EsQ0FBQSx1Q0FFRixvQkFFRSxDQUFBLG1CQUVGLG9CQUNFLENBQUEsZ0JBRUYsaUJBQ0UsQ0FBQSxtQkFHRixXQUNFLENBQUEsWUFJRixnQkFDRSxDQUFBLGNBQ0EsQ0FBQSxpQkFDQSxDQUFBLGdCQUNBLENBQUEsZ0JBQ0EsQ0FBQSxhQU1GLGVBQ0UsQ0FBQSxpQkFDQSxDQUFBLHFCQUNBLENBQUEsaUJBQ0EsQ0FBQSxlQUNBLENBQUEsc0JBRUYsVUFDRSxDQUFBLFdBQ0EsQ0FBQSxXQUNBLENBQUEseUNBRUYsZUFDRSxDQUFBLGVBR0YsZUFDRSxDQUFBLG9CQUdGLFVBQ0UsQ0FBQSwyQkFHRixZQUNFLENBQUEsNEJBR0YsV0FFRSxDQUFBLDZCQUdGLFdBQ0UsQ0FBQSxjQUVGLG1CQUNFLENBQUEsV0FFRixXQUNFLENBQUEseURBQ0EsQ0FBQSxVQUNBLENBQUEsV0FDQSxDQUFBLGNBQ0EsQ0FBQSxpQkFFRixVQUNFLENBQUEsc0JBRUYsVUFFRSxDQUFBLGtDQUVGLGFFcmxCYSxDQUFBLEtGeWxCYixnQkFDRSxDQUFBLHFCQU1GLFdBQ0UsQ0FBQSxjQUNBLENBQUEsdUNBRUYsV0FDRSxDQUFBLHNCQUVGLGdCQUNFLENBQUEsV0FDQSxDQUFBLGdCQUNBIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AdXNlIFwic2hhcmVkXCIgYXMgKjtcbkB1c2UgXCJyZXNldFwiIGFzICo7XG5AdXNlIFwiZm9ybXMvZm9ybVwiIGFzICo7XG5AdXNlIFwiZm9ybXMvYnV0dG9uc1wiIGFzICo7XG5AdXNlIFwibW9kdWxlcy9lbWFpbF9hbGVydFwiIGFzICo7XG5AdXNlIFwibW9kdWxlcy9mb290ZXJcIiBhcyAqO1xuQHVzZSBcIm1vZHVsZXMvZ2xvYmFsX21lc3NhZ2VcIiBhcyAqO1xuQHVzZSBcIm1vZHVsZXMvaGVhZGVyXCIgYXMgKjtcbkB1c2UgXCJtb2R1bGVzL2xpc3QtcG9wXCIgYXMgKjtcbkB1c2UgXCJtb2R1bGVzL2J0bi1hZGRpdGlvbmFsLWhhbmRsZVwiIGFzICo7XG5AdXNlIFwibW9kdWxlcy9sYXlvdXRcIiBhcyAqO1xuQHVzZSBcIm1vZHVsZXMvYXZhdGFyXCIgYXMgKjtcbkB1c2UgXCJtb2R1bGVzL3ByaW50XCIgYXMgKjtcbkB1c2UgXCJtb2R1bGVzL2dsb2JhbC1zaWRlYmFyXCIgYXMgKjtcblxuc3Ryb25nIHN0cm9uZyB7XG4gIGNvbG9yOiAkcmVkO1xufVxuXG4uaGlkZS10ZXh0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1pbmRlbnQ6IDEwMCU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5jZiB7XG4gIEBpbmNsdWRlIGNsZWFyZml4O1xufVxuXG4uaW5wdXQtYmxvY2stbGV2ZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDI4cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5oaW50IHtcbiAgbWFyZ2luOiAwLjJlbSAwIDA7XG4gIGNvbG9yOiAjNjY2O1xuICBmb250LXNpemU6ICRmb250LVM7XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqXG4tIENPTU1PTlxuLSBFVkVOVFxuLSBNT0RBTCBXSU5ET1cgQ09OVEVOVFxuLSBMQU5HVUFHRVxuLSBQUklOVFxuKioqKioqKioqKioqKioqKioqKioqKi9cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKlxuQ09NTU9OXG4qKioqKioqKioqKioqKioqKioqKioqL1xuLmlyIHtcbiAgQGluY2x1ZGUgaXI7XG59XG5cbi5sb2FkZXIge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRncmV5LW1lZGl1bS1saWdodDsgLyogTGlnaHQgZ3JleSAqL1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCB0cmFuc3BhcmVudDsgLyogQmx1ZSAqL1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYW5pbWF0aW9uOiBzcGluIDJzIGxpbmVhciBpbmZpbml0ZTtcblxuICAgICYuYWJzb2x1dGUge1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuXG4gICAgICAmLmxlZnQge1xuICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgfVxuXG4gICAgICAmLnJpZ2h0IHtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5mdWxsLXBhZ2Uge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDVlbSBhdXRvO1xuICAgIH1cblxuICAgICYuc21hbGwge1xuICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICAgIDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgICAxMDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxufVxuXG4uZnVsbC1wYWdlLWxvYWRlci1sYXlvdXQge1xuICBwYWRkaW5nOiAxMGVtIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuI3R3ZWV0LUZhY2Vib29rLmJ0bi1zdWIge1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cblxuLnN1Yi1saW5rIHtcbiAgY29sb3I6ICM5OTk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogODUlO1xufVxuXG4uc3ViLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5zdWItdGV4dCB7XG4gIGNvbG9yOiAkZ3JleS1tZWRpdW0tbGlnaHQ7XG59XG4uc21hbGwge1xuICBmb250LXNpemU6IDg1JTtcbiAgY29sb3I6ICM2NjY7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuLnN1Yi1saW5rIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogIzY2NjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZW0ge1xuICBjb2xvcjogI0NDMzMwMDtcbn1cbi5jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYm94LWdyZXkge1xuICBtYXJnaW46IDEwcHggMCAyMHB4IDA7XG4gIGJhY2tncm91bmQ6ICNFRkVFRTc7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmJveC13aGl0ZSB7XG4gIG1hcmdpbjogMWVtIDAgMS41ZW0gMDtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuICBwYWRkaW5nOiAyZW07XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgJGdyZXktbGlnaHQ7XG59XG5cbi5ib3gtd2hpdGUtYm9yZGVybGVzcyB7XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgcGFkZGluZzogMmVtO1xufVxuXG4uZGF0YSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uZGF0YSB0ZCB7XG4gIGJhY2tncm91bmQ6ICNFRkVFRTc7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmdfY29sb3I7XG59XG4ubGluay1leHQge1xuICBiYWNrZ3JvdW5kOiB1cmwoJ2ltYWdlcy9pY29uLWV4dGVybmFsLWxpbmsuZ2lmJykgbm8tcmVwZWF0IHJpZ2h0O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmxlZnQge1xuICBmbG9hdDogbGVmdDtcbn1cbi5jbGVhciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLm5vbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucHJpdmF0ZSB7XG4gIGJhY2tncm91bmQ6IHVybCgnaW1hZ2VzL2xvY2suc3ZnJykgbm8tcmVwZWF0IDAgMDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4udGFncyB7XG4gIGZvbnQtc2l6ZTogODUlO1xuICBjb2xvcjogIzk5OTtcbiAgZm9udC1mYW1pbHk6IFwidWJ1bnR1XCIsIEhlbHZldGljYSwgQXJpYWwsIFZlcmRhbmEsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIu+8re+8syDjgrTjgrfjg4Pjgq9cIiwgXCJPc2FrYVwiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5jaGVjayB7XG4gIGJhY2tncm91bmQ6IHVybCgnaW1hZ2VzL2ljb24tY2hlY2stcy5wbmcnKSBuby1yZXBlYXQgMCA1cHg7XG59XG5cbi5idG4tYWRkaXRpb25hbC1oYW5kbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5wZWF0aXgge1xuICBjb2xvcjogJGxpbmtfY29sb3I7XG4gIGZvbnQtZmFtaWx5OiB1YnVudHUsIEhlbHZldGljYSwgQXJpYWwsIFZlcmRhbmEsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIu+8re+8syDjgrTjgrfjg4Pjgq9cIiwgXCJPc2FrYVwiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5pbXBvcnRhbnQsXG4uZXJyb3ItdGV4dCB7XG4gIGNvbG9yOiAkcmVkO1xufVxuXG4uZXZlbnQtaWQge1xuICBmb250LXNpemU6ICRmb250X1M7XG4gIGNvbG9yOiAkZ3JleS1saWdodDM7XG4gIHBhZGRpbmctYm90dG9tOiAuNWVtO1xufVxuXG4uc3ZnLWxvY2std3JhcCB7XG4gIHdpZHRoOiAxMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbjogLS41ZW0gLjVlbSAwIDA7XG59XG5cbi5zdmctbG9jayB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltYWdlcy9sb2NrLnN2ZycpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDEwMCUgKiAyMiAvIDE2KTtcbn1cblxuLnN2Zy1jYWxlbmRhci1ncmF5LXdyYXAge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbjogLS41ZW0gLjVlbSAwIDA7XG59XG5cbi5zdmctY2FsZW5kYXItZ3JheSB7XG4gIHdpZHRoOiAxMzYlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltYWdlcy9pY29uLWNhbGVuZGFyLWdyYXkuc3ZnJyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMTAwJSAqIDIyIC8gMTYpO1xufVxuXG4uc3ZnLXJlc3RhcnQtZ3JheS13cmFwIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW46IC0uNWVtIC41ZW0gMCAwO1xufVxuXG4uc3ZnLXJlc3RhcnQtZ3JheSB7XG4gIHdpZHRoOiAxMzYlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltYWdlcy9pY29uLXJlc3RhcnQtZ3JheS5zdmcnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygxMDAlICogMjIgLyAxNik7XG59XG5cbi5zdmctbG9jay1ncmF5LXdyYXAge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbjogLS41ZW0gLjVlbSAwIDA7XG59XG5cbi5zdmctbG9jay1ncmF5IHtcbiAgd2lkdGg6IDEzNiU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1hZ2VzL2ljb24tbG9jay1ncmF5LnN2ZycpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygxMDAlICogMjIgLyAxNik7XG59XG5cbi5yZW1vdmUteCB7XG4gIGJhY2tncm91bmQ6IHVybCgnaW1hZ2VzL2Nyb3NzLnN2ZycpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEycHg7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDZweCk7XG4gIHJpZ2h0OiAxZW07XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICY6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmxpc3QtYnVsbGV0IHtcbiAgbWFyZ2luLWxlZnQ6IDFlbTtcblxuICAmX2l0ZW0ge1xuICAgIGxpc3Qtc3R5bGU6IGRpc2M7XG4gICAgcGFkZGluZy1ib3R0b206IC41ZW07XG4gIH1cbn1cblxuLy8gRVZFTlRcbi8qKioqKkVWRU5UIFBVQkxJQyAvIEVWRU5UIE9SR0FOSVpFUiBWSUVXICoqKioqL1xuLmJveC13aWRlIHtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbi5ib3gtbmFycm93IHtcbiAgd2lkdGg6IDEzMHB4O1xuICBmbG9hdDogbGVmdDtcbn1cbi5iYXNlLWhlYWQge1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMCAyMHB4O1xufVxuXG4uZXZlbnQge1xuICBwYWRkaW5nLXRvcDogMTdweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNTkwcHg7XG59XG5cbi5ldmVudCBwIHtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cbi5ldmVudCAuZW1iZWQgcC5hdHRyaWJ1dGlvbiB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDg1JTtcbn1cbi5ldmVudCBibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAxMHB4IDEwcHggMjBweCAzNXB4O1xufVxuLmV2ZW50IGlmcmFtZSBib2R5IHtcbiAgYmFja2dyb3VuZDogJGJnX2NvbG9yO1xufVxuXG4uYnRuLWV2ZW50LWltZyBzcGFuIHtcbiAgYmFja2dyb3VuZDogdXJsKCdpbWFnZXMvaWNvbi1pbWFnZS11cGxvYWQucG5nJykgbm8tcmVwZWF0IDAgNTAlO1xuICBwYWRkaW5nOiA4cHggMCA4cHggNTVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4udXBkYXRlLWlucHV0LWZvcm0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnVwZGF0ZS1pbnB1dCB7XG4gIHdpZHRoOiA0MzBweDtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLmV2ZW50LWFjdGlvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZzogMTVweCAwO1xufVxuLmV2ZW50LWFjdGlvbiAjZHJhZnQtd2FybmluZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogMTVweDtcbiAgZm9udC1zaXplOiAxMjAlO1xufVxuLmV2ZW50LWFjdGlvbiAjZHJhZnQtd2FybmluZy5ub25lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNoYXJlLXR4dCB7XG4gIGZvbnQtc2l6ZTogODUlO1xufVxuLnNoYXJlLXR4dC1sb25nIHtcbiAgd2lkdGg6IDI3MHB4O1xufVxuXG4uZmItY29tbWVudC1zZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbn1cblxuLmF0dGVuZGVlcyB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cbi5hdHRlbmRlZXMgZW0ge1xuICBmb250LXNpemU6IDIwMCU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmJ0bi1mdXJ0aGVyLWFjdGlvbnMgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG5cbi5lZGl0YWJsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdXJsKCdpbWFnZXMvaWNvbi1lZGl0LnBuZycpIG5vLXJlcGVhdCByaWdodCAxMHB4O1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZTQ7XG4gIH1cbn1cblxuLmVkaXRhYmxlLnN1YnRpdGxlLWJveCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogNXB4O1xufVxuXG4uZWRpdGFibGUuZW1wdHktZmllbGQge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmVkaXRhYmxlLmVtcHR5LWZpZWxkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubm8taGlnaGxpZ2h0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLmVkaXQtYnRucyB7XG4gIHBhZGRpbmc6IDVweCAwIDVweCAwO1xufVxuLmJ0bi1zLWVtLFxuLmVkaXQtc2F2ZSxcbi5lZGl0LXNhdmUtcmVhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRsaW5rX2NvbG9yO1xuICBjb2xvcjogI0ZGRjtcbn1cbi5idG4tcy1lbTpob3Zlcixcbi5lZGl0LXNhdmU6aG92ZXIsXG4uZWRpdC1zYXZlLXJlYWw6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuLmJ0bi1zLWVtIHtcbiAgbGluZS1oZWlnaHQ6IDExMCU7XG59XG4udGl0bGUtYm94IC5lZGl0LFxuLmV2ZW50IC5lZGl0LFxuLnN1YnRpdGxlLWJveCAuZWRpdCB7XG4gIGZsb2F0OiBub25lO1xufVxuI2ZpZWxkLWV2ZW50LW5hbWUgLmV2ZW50LW5hbWUtdHRsIHtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmV2ZW50LW1zZy1zdGF0dXMge1xuICBjb2xvcjogJHJlZDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgcGFkZGluZzogNXB4IDA7XG59XG4uZXZlbnQtbXNnLWFsZXJ0LFxuLmV2ZW50LW1zZy1jbG9zZSB7XG4gIGNvbG9yOiAkcmVkO1xufVxuLmJ0bi1kZWxldGUgc3BhbiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnR0bC1hbGVydCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtTTE7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogJHRleHRfY29sb3I7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBtYXJnaW4tbGVmdDogLTM1cHg7XG4gICAgICBjb2xvcjogJG9yYW5nZTtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtTTI7XG4gICAgfVxufVxuXG4uY2xlZGl0b3JNYWluIC5ldmVudC1kZXNjcmlwdGlvbi1oZWxwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubm90ZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmN1cnJlbmN5IHtcbiAgZm9udC1zaXplOiA4NSU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uZWRpdGZvcm0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZXZlbnQtZGVzY3JpcHRpb24taGVscCBlbSB7XG4gIGNvbG9yOiAkcmVkO1xufVxuLmN1dG9mZi1kYXRlIHtcbiAgY29sb3I6ICM5OTk7XG4gIGZvbnQtc2l6ZTogJGZvbnQtUztcbn1cblxuI2V2ZW50LW9yZ2FuaXplcl9sb2dvIC5zbWFsbCB7XG4gIGNvbG9yOiAjOTk5O1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqXG5NT0RBTCBXSU5ET1cgQ09OVEVOVFxuKioqKioqKioqKioqKioqKioqKioqKi9cbi53aW5kb3cge1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLndpbmRvdy1pZnJhbWUge1xuICB3aWR0aDogNTIwcHg7XG4gIGhlaWdodDogMzUwcHg7XG59XG4ud2luZG93LWhlYWQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMCAxMHB4IDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGZkZmRmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ud2luZG93LWhlYWQgaDIge1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgZm9udC1zaXplOiAxMjAlO1xufVxuLndpbmRvdy1idG0ge1xuICBjbGVhcjogYm90aDtcbiAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCAjQ0NDO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ud2luZG93LWJ0bSAuc2l0ZXNlYWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDgwcHg7XG59XG5cbi5iYWNrIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgnaW1hZ2VzL2Fycm93LWRiLmdpZicpIG5vLXJlcGVhdCAwIDUwJTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLndpbmRvdyAubXNnLWluZm8sXG4ud2luZG93IC5tc2ctc3VjY2Vzcyxcbi53aW5kb3cgLm1zZy1lcnJvciB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG59XG4ud2luZG93IC5tc2ctaW5mbyxcbi53aW5kb3cgLm1zZy1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRUQzO1xufVxuLndpbmRvdyAubXNnLWVycm9yIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY3NzdDO1xufVxuLndpbmRvdy13cmFwIGgzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ud2luZG93IC5zaGFyZS10dGwge1xuICB3aWR0aDogMTcwcHg7XG59XG5cbi8qKioqKipDYW5jZWxsYXRpb24gUHJvY2VzcyoqKioqKi9cbi5tc2ctc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTIwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDIwcHggMzBweDtcbiAgbGluZS1oZWlnaHQ6IDE3MCU7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKipcbkVWRU5UIE9SR0FOSVpFUiBTRUNUSU9OXG4qKioqKioqKioqKioqKioqKioqKioqL1xuLmF1dG8tZXhwYW5kIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG59XG4uYXV0by1leHBhbmQgdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICByZXNpemU6IG5vbmU7XG59XG4uZm9ybS1maWVsZHMgLmVtYWlsLW1lc3NhZ2UgLmF1dG8tZXhwYW5kIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLm11bHRpLWJ0bi1yb3cge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uZW1haWwtdG8tb3JnYW5pemVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi53aW5kb3ctY29tbXVuaWNhdGlvbi1mb3JtIHtcbiAgaGVpZ2h0OiAxMjBweDtcbn1cblxuLmludml0ZS1mcm9tLFxuLmVtYWlsLWZyb20gZGQge1xuICB3aWR0aDogNTUwcHg7XG59XG5cbiN1cGRhdGUtZm9ybSAuZm9ybS1maWVsZHMgZGQge1xuICB3aWR0aDogMjcwcHg7XG59XG4uZm9ybS1zZWN0aW9uIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG4uYnRuLWNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltYWdlcy9idG4tY2xvc2UucG5nJyk7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cbi5idG4tY2xvc2U6aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG4udG9zIGEsXG4jdG9zLXdhcm5pbmcgYSB7XG4gIGNvbG9yOiAjNjY2O1xufVxuLnRvcyBhOmhvdmVyLFxuI3Rvcy13YXJuaW5nIGE6aG92ZXIge1xuICBjb2xvcjogJGxpbmtfY29sb3I7XG59XG4udG9zIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKipcbkxBTkdVQUdFXG4qKioqKioqKioqKioqKioqKioqKioqL1xuLmphIG5hdiAubG9nZ2VkLW5hbWUge1xuICB3aWR0aDogMTkwcHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5qYSBuYXYgLmxvZ2dlZC1uYW1lIC5sb2dnZWQtbmFtZS1uYW1lIHtcbiAgd2lkdGg6IDE2MHB4O1xufVxuLmphIC5jb2wtcy1iIC5ib3gtZmVlIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgbGluZS1oZWlnaHQ6IDE4MCU7XG59XG4iLCJAdXNlIFwic2Fzczpjb2xvclwiO1xuQGZvcndhcmQgXCJncmlkXCI7XG5AdXNlIFwiZ3JpZFwiIGFzICo7XG5cbi5sYWJlbC1zbWFsbCxcbiVsYWJlbC1zbWFsbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCAwLjRlbTtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZDogJGdyZXktbWVkaXVtO1xuICBjb2xvcjogJHdoaXRlO1xuICBmb250LXNpemU6ICRmb250LVM7XG59XG5cbi8vIENsZWFyIEZpeFxuQG1peGluIGNsZWFyZml4IHtcbiAgem9vbTogMTtcbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgY29udGVudDogXCJcXDAwMjBcIjtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuXG5cbi8vIEJveCBTaXppbmdcbkBtaXhpbiBib3gtc2l6aW5nKCRtb2RlbCkge1xuICBAZWFjaCAkdmVuZG9yIGluIC1tb3otLCAtd2Via2l0LSwgbnVsbCB7XG4gICAgI3skdmVuZG9yfWJveC1zaXppbmc6ICRtb2RlbDtcbiAgfVxufVxuXG4vLyBTcXVhcmVcbkBtaXhpbiBzcXVhcmUoJHNpemUpIHtcbiAgd2lkdGg6ICRzaXplO1xuICBoZWlnaHQ6ICRzaXplO1xufVxuXG4vLyBPcGFjaXR5XG5AbWl4aW4gb3BhY2l0eSgkZGVncmVlKSB7XG4gICRkZWdyZWVfbnVtOiAoJGRlZ3JlZSAqIDEwMCk7XG4gIG9wYWNpdHk6ICRkZWdyZWU7XG4gIC1tcy1maWx0ZXI6ICdhbHBoYShvcGFjaXR5ID0gI3skZGVncmVlX251bX0pJztcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5ID0gJGRlZ3JlZV9udW0pO1xufVxuXG4vLyBUcmFuc2Zvcm1cbkBtaXhpbiB0cmFuc2Zvcm0oJGZ1bmN0aW9ucykge1xuICBAZWFjaCAkdmVuZG9yIGluIC1tcy0sIC13ZWJraXQtLCBudWxsIHtcbiAgICAjeyR2ZW5kb3J9dHJhbnNmb3JtOiAkZnVuY3Rpb25zO1xuICB9XG59XG5cbi8vIEdyYWRpZW50XG4vLy8gVmVydGljYWxcbkBtaXhpbiB2ZXJ0aWNhbC1ncmFkaWVudCgkc3RhcnQsICRlbmQpIHtcbiAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkZW5kO1xuICBAZWFjaCAkdmVuZG9yIGluIC1tcy0sIC1tb3otLCAtd2Via2l0LSwgbnVsbCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogI3skdmVuZG9yfWxpbmVhci1ncmFkaWVudCgkc3RhcnQsICRlbmQpO1xuICB9XG59XG5cbi8vLyBIb3Jpem9udGFsXG5AbWl4aW4gaG9yaXpvbnRhbC1ncmFkaWVudCgkc3RhcnQsICRlbmQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGVuZDtcbiAgQGVhY2ggJHZlbmRvciBpbiAtbXMtLCAtbW96LSwgLXdlYmtpdC0sIG51bGwge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6ICN7JHZlbmRvcn1saW5lYXItZ3JhZGllbnQoJHN0YXJ0LCAkZW5kKTtcbiAgfVxufVxuXG4vL1ZlbmRvciBQcmVmaXhlc1xuQG1peGluIHZlbmRvci1wcmVmaXgoJG5hbWUsICRhcmd1bWVudCkge1xuICAtd2Via2l0LSN7JG5hbWV9OiAjeyRhcmd1bWVudH07XG4gIC1tcy0jeyRuYW1lfTogI3skYXJndW1lbnR9O1xuICAtbW96LSN7JG5hbWV9OiAjeyRhcmd1bWVudH07XG4gIC1vLSN7JG5hbWV9OiAjeyRhcmd1bWVudH07XG4gICN7JG5hbWV9OiAjeyRhcmd1bWVudH07XG59XG5cbkBtaXhpbiB0ZXh0LXNoYWRvdy1saWdodCB7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwIHJnYmEoJGJsYWNrLCAuMik7XG59XG5cbi8vIFdoaXRlIGJveCBcbkBtaXhpbiB3aGl0ZS1ib3goJHBhZGRpbmcpIHtcbiAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwwLDAsMC4xKTtcbiAgcGFkZGluZzogJHBhZGRpbmc7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLy8gVXNlciBpdGVtXG5AbWl4aW4gdXNlci1pdGVtKCRhdmF0YXItc2l6ZTogXCI0NHB4XCIpIHtcbiAgQGV4dGVuZCAlY2xlYXJmaXg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKCRibGFjaywgLjEpO1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cbiAgLmF2YXRhci1waWMge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDFlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB9XG5cbiAgLnVzZXItaXRlbV9kZXRhaWxzIHtcbiAgICBjb2xvcjogcmdiYSgkYmxhY2ssIC41KTtcbiAgICBtYXJnaW4tbGVmdDogJGF2YXRhci1zaXplICsgNXB4O1xuICB9XG59XG5cbi8vIEJ1dHRvbnNcbkBtaXhpbiBidXR0b24td2hpdGUge1xuICBAaW5jbHVkZSBpY29uLW9ubHkoMzBweCk7XG4gIEBpbmNsdWRlIHRleHQtc2hhZG93LWxpZ2h0O1xuICBwYWRkaW5nOiA3cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoJHdoaXRlLCAuNCk7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgbGluZS1oZWlnaHQ6IDIwMCU7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKCRibGFjaywgMC4zKTtcbn1cblxuQG1peGluIGJ1dHRvbi1tb2JpbGUtbWFpbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgcGFkZGluZzogLjVlbSAxZW07XG4gICAgbWFyZ2luOiAuOGVtIGF1dG8gMCBhdXRvO1xuICAgIG1heC13aWR0aDogMzAwcHg7XG5cbiAgICAmW2Rpc2FibGVkXSxcbiAgICAmW2Rpc2FibGVkXSAuaWNvbi1hcnJvdy1yaWdodCAge1xuICAgICAgICBjb2xvcjogY29sb3IuYWRqdXN0KCRncmV5LW1lZGl1bSwgJGxpZ2h0bmVzczogNDAlKSFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4vLyBNZWRpYSBRdWVyeSBtaXhpblxuQG1peGluIE1RKCRjYW52YXMpIHtcbiAgQGlmICRjYW52YXMgPT0gWFMge1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJFhTKSBhbmQgKG1heC13aWR0aDogJFMgLSAxKSB7IEBjb250ZW50OyB9XG4gIH1cbiAgQGVsc2UgaWYgJGNhbnZhcyA9PSBTIHtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRTKSBhbmQgKG1heC13aWR0aDogJE0gLSAxKSB7IEBjb250ZW50OyB9XG4gIH1cbiAgQGVsc2UgaWYgJGNhbnZhcyA9PSBNIHtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRNKSBhbmQgKG1heC13aWR0aDogJEwgLSAxKSB7IEBjb250ZW50OyB9XG4gIH1cbiAgQGVsc2UgaWYgJGNhbnZhcyA9PSBMIHtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRMKSB7IEBjb250ZW50OyB9XG4gIH1cbiAgQGVsc2UgaWYgJGNhbnZhcyA9PSBYTCB7XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkTCkgeyBAY29udGVudDsgfVxuICB9XG59XG5cbiVwcmludCB7XG4gIEBtZWRpYSBwcmludCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLyBDb3JuZXIgUmliYm9uXG5AbWl4aW4gY29ybmVyLXJpYmJvbigkY29sb3IpIHtcbiAgJHJlZDogY29sb3IucmVkKCRjb2xvcik7XG4gICRncmVlbjogY29sb3IuZ3JlZW4oJGNvbG9yKTtcbiAgJGJsdWU6IGNvbG9yLmJsdWUoJGNvbG9yKTtcbiAgJGJyaWdodG5lc3M6ICgkcmVkICsgJGdyZWVuICsgJGJsdWUpO1xuXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtM3B4O1xuICByaWdodDogLTNweDtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogOTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiA5MCU7XG5cbiAgLnJpYmJvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC0xMXB4O1xuICAgIHRvcDogMjRweDtcbiAgICBwYWRkaW5nOiA1cHggMDtcbiAgICB3aWR0aDogMTMwcHg7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZSg0NWRlZykpO1xuICAgIEBpbmNsdWRlIHZlcnRpY2FsLWdyYWRpZW50KGNvbG9yLmFkanVzdCgkY29sb3IsICRsaWdodG5lc3M6IDEwJSksIGNvbG9yLmFkanVzdCgkY29sb3IsICRsaWdodG5lc3M6IC04JSkpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gICAgQGV4dGVuZCAlYm9yZGVyLWJveDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgIEBpZiAkYnJpZ2h0bmVzcyA8PSAyODAge1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gICAgICB0ZXh0LXNoYWRvdzogLTFweCAtMXB4IDAgY29sb3IuYWRqdXN0KCRjb2xvciwgJGxpZ2h0bmVzczogLTIwJSk7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODUpO1xuICAgICAgdGV4dC1zaGFkb3c6IDFweCAxcHggMCBjb2xvci5hZGp1c3QoJGNvbG9yLCAkbGlnaHRuZXNzOiAyMCUpO1xuICAgIH1cblxuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAtM3B4O1xuICAgICAgY29udGVudDogXCJcXDAwMjBcIjtcbiAgICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCBjb2xvci5hZGp1c3QoJGNvbG9yLCAkbGlnaHRuZXNzOiAtMzAlKTtcbiAgICAgIGJvcmRlci1sZWZ0OiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICByaWdodDogMDtcbiAgICB9XG4gIH1cbn1cblxuLy8gSW1hZ2UgUmVwbGFjZW1lbnRcbkBtaXhpbiBpciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWluZGVudDogLTk5OTk5cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuXG4vLyBJY29uc1xuJWljb24ge1xuICBmb250LWZhbWlseTogJ3BlYXRpeCc7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuXG4vLyBJY29ucyAtLSBwcm9iYWJseSBhIGJldHRlciB3YXkgdG8gaW50ZWdyYXRlIF9pY29ucy5zY3NzXG5AbWl4aW4gaWNvbi1jcm9zcyB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcNzhcIjtcbiAgICBAZXh0ZW5kICVpY29uO1xuICB9XG59XG5cbi8vIEljb24gd2l0aG91dCB0ZXh0XG5AbWl4aW4gaWNvbi1vbmx5KCRpY29uLXNpemUpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAkaWNvbi1zaXplO1xuICBoZWlnaHQ6ICRpY29uLXNpemU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkaWNvbi1zaXplO1xuICAgIGhlaWdodDogJGljb24tc2l6ZTtcbiAgICBmb250LXNpemU6ICRpY29uLXNpemU7XG4gIH1cbn1cblxuLy8gU1ZHIGljb24gYmVmb3JlXG5AbWl4aW4gc3ZnLWJlZm9yZSB7ICAgICAgXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMWVtO1xuICAgIGxlZnQ6IC43ZW07XG4gICAgY29sb3I6ICRsaW5rX2NvbG9yO1xuXG4gICAgc3ZnIHtcbiAgICAgICAgZmlsbDogJGxpbmtfY29sb3I7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAzZHBweCkge1xuICAgICAgICB0b3A6IC44NWVtO1xuICAgIH1cbn1cblxuLy8gRmxleHNsaWRlciBuZXh0LXByZXYgYnV0dG9uc1xuQG1peGluIGZsZXgtZGlyZWN0aW9uLW5hdiB7XG4gIC5mbGV4LWRpcmVjdGlvbi1uYXYgPiBsaSB7XG4gICAgID4gYSB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRibGFjaywgLjQpO1xuICAgICAgd2lkdGg6IDNlbTtcbiAgICAgIGhlaWdodDogM2VtO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnOyAvLyByZW1vdmVzIG9yaWdpbmFsIG5leHQgLyBwcmV2aW91cyBhcnJvd3NcbiAgICAgIH1cblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAuNWVtO1xuICAgICAgICBsZWZ0OiAuNWVtO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBmb250LWZhbWlseTogJ3BlYXRpeCc7XG4gICAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1pY29uKTtcbiAgICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxLjVlbTtcbiAgICAgICAgaGVpZ2h0OiAxLjVlbTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIH0gIFxuICAgIH1cblxuICAgIC5mbGV4LXByZXYge1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuZmxleC1uZXh0IHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5mbGV4LW5leHQ6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcXDNlXCI7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIC5mbGV4LXByZXY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcXDNjXCI7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNb2JpbGUgU2Vjb25kYXJ5IENvbnRlbnQgXG4vLyB1c2VkIGluIG1lYywgbW9iaWxlIGV2ZW50IHZpZXdcbkBtaXhpbiAgbW9iaWxlLXNlY29uZGFyeS1sYXlvdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIC5jb250ZW50IHtcbiAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG4vLy8gRXh0ZW5kXG4lc3RpY2t5LWZvb3RlciB7XG4gIG1hcmdpbi1ib3R0b206IC0kZm9vdGVyLWhlaWdodDtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAmOmJlZm9yZSxcbiAgJjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICBtaW4taGVpZ2h0OiAkZm9vdGVyLWhlaWdodDtcbiAgICB9XG59XG5cbiVib3JkZXItYm94IHtcbiAgQGluY2x1ZGUgYm94LXNpemluZyhib3JkZXItYm94KTtcbn1cblxuJXRhcC1ub3QtaGlnaGxpZ2h0IHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG4lZWxsaXBzaXMtdGV4dCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4lY2xlYXJmaXgge1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcbn1cblxuJWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuJWhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4laXIge1xuICBAaW5jbHVkZSBpcjtcbn1cblxuJXJlcXVpcmVkLW1hcmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiBcIlxcRkYwQVwiO1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG4gIGZvbnQtc2l6ZTogNTAlO1xuICBjb2xvcjogJHJlZDtcbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8vIEdyaWRcbiRmdWxsX3dpZHRoOiA5NjBweDsgLy9hbHNvICRMXG4kY29sdW1uczogMTI7XG4kZ3V0dGVyOiAyMHB4O1xuXG4kZm9vdGVyLWhlaWdodDogMTVlbTtcblxuLy8gRm9udFxuJHNhbnMtc2VyaWY6IFwiSGVsdmV0aWNhIE5ldWVcIiwgVmVyZGFuYSwgQXJpYWwsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIu+8re+8syDjgrTjgrfjg4Pjgq9cIiwgXCJLb3p1a2EgR290aGljIFByNk5cIiwgT3Nha2EsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuJHNhbnMtc2VyaWYyOiBWZXJkYW5hLCBBcmlhbCwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwi77yt77yzIOOCtOOCt+ODg+OCr1wiLCBcIktvenVrYSBHb3RoaWMgUHI2TlwiLCBPc2FrYSwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4kdWJ1bnR1OiB1YnVudHUsICRzYW5zLXNlcmlmO1xuJGxpZ2h0OiBcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsIFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLCAkc2Fucy1zZXJpZjtcbiRsYXRvOiBcIkxhdG9cIiwgJHNhbnMtc2VyaWY7XG4kbW9ub3NwYWNlOiBtb25vc3BhY2U7XG4kZm9udC1kZWZhdWx0OiAxZW07XG4kZm9udC1TOiAuOGVtO1xuJGZvbnQtTTogMS4xZW07XG4kZm9udC1NMTogMS4zZW07XG4kZm9udC1NMjogMS42ZW07XG4kZm9udC1MOiAyZW07XG4kZm9udC1YTDogM2VtO1xuJGZvbnQtWFhMOiA0ZW07XG5cbi8vIENvbG9yXG4kdGV4dF9jb2xvcjogIzVhNWQ1ODtcbiRiZ19jb2xvcjogI2Y1ZjVmNztcbiRsaW5rX2NvbG9yOiAjNEQ5OTQwO1xuXG4kYmxhY2s6ICMwMDA7XG4kd2hpdGU6ICNmZmY7XG4kcmVkOiAjQ0MwMDAwO1xuJHllbGxvdzogI0ZERjJDRjsgLy8gbXNnLWluZm8gZm9ybWVyOiAjRkZGRUQzXG5cbiRncmV5LWxpZ2h0OiAjZDNkM2Q1O1xuJGdyZXktbGlnaHQyOiAjZjFmMWYxO1xuJGdyZXktbGlnaHQzOiAjNmM2YzZjO1xuJGdyZXktbWVkaXVtLWxpZ2h0OiByZ2JhKCR0ZXh0X2NvbG9yLCAuNik7XG4kZ3JleS1tZWRpdW0tbGlnaHQyOiAjOUU5RTlGO1xuJGdyZXktbWVkaXVtOiAjNjM2MzYzO1xuJGdyZXktZGFyazogIzMzMzMzMztcbiRncmV5LWRhcmsyOiAjNEE0QTRBO1xuXG4kbW9uby1iYXNlOiAjMzUzNTM4O1xuJG1vbm8tbDI6ICM3RjdFODM7XG5cbiRsaWdodC1ncmVlbjogIzUyYWI0NjtcbiRtZWRpdW0tZ3JlZW46ICM0ZTkzM2Y7XG5cbiRkYXJrLXRyYW5zcGFyZW50OiByZ2JhKCRibGFjaywgLjUpO1xuXG4kb3JhbmdlOiAjZjdiOTMwO1xuXG4vLyBEZXNpZ24gc3lzdGVtXG4kcHJpbWFyeV9kMjogcmdiYSgzNCwgODMsIDI2LCAxKTtcbiRwcmltYXJ5X2QxOiByZ2JhKDYwLCAxMzAsIDQ4LCAxKTtcbiRwcmltYXJ5X2Jhc2U6IHJnYmEoNzcsIDE1MywgNjQsIDEpO1xuJHByaW1hcnlfbDE6IHJnYmEoMTQyLCAxOTksIDEzMywgMSk7XG4kcHJpbWFyeV9sMjogcmdiYSgyMjcsIDI0MSwgMjI0LCAxKTtcbiRwcmltYXJ5X2wzOiByZ2JhKDI0MywgMjUyLCAyNDEsIDEpO1xuXG4kc2Vjb25kYXJ5X2QxOiByZ2JhKDIyOSwgMTcyLCA0NCwgMSk7XG4kc2Vjb25kYXJ5X2Jhc2U6IHJnYmEoMjQ3LCAxODUsIDQ4LCAxKTtcbiRzZWNvbmRhcnlfbDE6IHJnYmEoMjUzLCAyNDIsIDIwNywgMSk7XG5cbiRtb25vX2QxOiByZ2JhKDM0LCAzNCwgMzQsIDEpO1xuJG1vbm9fYmFzZTogcmdiYSg1MywgNTMsIDU2LCAxKTtcbiRtb25vX2wxOiByZ2JhKDEwMSwgMTAwLCAxMDYsIDEpO1xuJG1vbm9fbDI6IHJnYmEoMTI3LCAxMjYsIDEzMSwgMSk7XG4kbW9ub19sMzogcmdiYSgxNTgsIDE1OCwgMTY2LCAxKTtcbiRtb25vX2w0OiByZ2JhKDIxMCwgMjEwLCAyMTcsIDEpO1xuJG1vbm9fbDU6IHJnYmEoMjMyLCAyMzIsIDIzOSwgMSk7XG4kbW9ub19sNjogcmdiYSgyNDAsIDI0MSwgMjQ3LCAxKTtcbiRtb25vX2w3OiByZ2JhKDI0OSwgMjQ5LCAyNTQsIDEpO1xuXG4kc2VtYW50aWMtYXR0ZW50aW9uX2Jhc2U6IHJnYmEoMjA0LCAwLCAwLCAxKTtcbiRzZW1hbnRpYy1hdHRlbnRpb25fbDI6IHJnYmEoMjQ2LCAyMTIsIDIxMiwgMSk7XG5cbi8vIERyb3Agc2hhZG93IGNvbG91clxuJGRyb3BzaGFkb3dfYmxhY2s6ICMwMDAwMDAyOTsgLy8gcmdiYSgwLCAwLCAwLCAwLjE2KVxuXG4vLyBTZW1hbnRpY3NcblxuLy8gUmF0aW9cbiRyYXRpbzogMS42MTg7IC8vIEdvbGRlbiBSYXRpb1xuXG4vLyBNYXJnaW5cbiRpbmRlbnQ6IDEuNjE4ZW07XG4kaGFsZi1pbmRlbnQ6ICgkaW5kZW50ICogMC41KTtcbiRkZWZhdWx0LW1hcmdpbjogJGluZGVudCAwO1xuXG4vLyBCcmVha3BvaW50IHZhcmlhYmxlc1xuJFhTOiAzMjBweDsgLy8gXG4kUzogNDgwcHg7IC8vIFxuJE06IDY0MHB4OyAvLyBcbiRMOiAkZnVsbF93aWR0aDtcblxuLy8gQXZhdGFyIFNpemVzXG4kYXZhdGFyLXM6IDMycHg7XG4kYXZhdGFyLW06IDQ0cHg7XG4kYXZhdGFyLWw6IDExMnB4O1xuXG4vLyBJbm5lciBUaWNrZXQgYm9yZGVyc1xuJHRpY2tldC1ib3JkZXI6IDFweCBzb2xpZCByZ2JhKCRibGFjaywgLjI1KTtcblxuLy8gR3JpZCBMYXlvdXRcbiRtb2JpbGVfd2ViX2JyZWFrcG9pbnQ6IDU1MHB4O1xuJHRhYmxldF9icmVha3BvaW50OiA3NTBweDtcbiRndXR0ZXJNYXJnaW46IDEuNiU7XG4kc2luZ2xlQ29sdW1uV2lkdGg6IDYuODY2NjY2NjY2NjclO1xuXG4kZ2xvYmFsLWhlYWRlci1iYXItaGVpZ2h0OiA1MXB4O1xuJGdsb2JhbC1oZWFkZXItbmF2LWhlaWdodDogNTFweDtcbiIsIkB1c2UgXCJzaGFyZWRcIiBhcyAqO1xuXG4qIHttYXJnaW46MDtwYWRkaW5nOjA7fVxuYm9keSB7bGluZS1oZWlnaHQ6MTt9XG5odG1sIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuYXJ0aWNsZSxhc2lkZSxjYW52YXMsZGV0YWlscyxmaWdjYXB0aW9uLGZpZ3VyZSxcbmZvb3RlcixoZWFkZXIsaGdyb3VwLG1lbnUsbmF2LHNlY3Rpb24sc3VtbWFyeSB7IGRpc3BsYXk6YmxvY2s7fVxuc3Ryb25nLCBiIHtmb250LXdlaWdodDpib2xkO31cbm5hdiB1bCB7IGxpc3Qtc3R5bGU6bm9uZTsgfVxuXG5hIHsgXG4gIGJvcmRlcjogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwIG5vbmU7XG4gIGNvbG9yOiAjNEQ5OTQwO1xuICBcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbn1cblxuaW5zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjojZmY5O1xuICBjb2xvcjojMDAwO1xuICB0ZXh0LWRlY29yYXRpb246bm9uZTtcbn1cblxubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6I2ZmOTtcbiAgY29sb3I6IzAwMDtcbiAgZm9udC1zdHlsZTppdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OmJvbGQ7XG59XG5cbmRlbCB7dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7fVxuXG5hYmJyW3RpdGxlXSwgZGZuW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206MXB4IGRvdHRlZCAjMDAwO1xuICBjdXJzb3I6aGVscDtcbn1cblxudGFibGUge2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTtib3JkZXItc3BhY2luZzowOyB3aWR0aDoxMDAlO31cblxuaW5wdXQsIHNlbGVjdCB7dmVydGljYWwtYWxpZ246bWlkZGxlO31cbmlucHV0LCBidXR0b24ge2ZvbnQtc2l6ZTo5MCU7fVxuc2VsZWN0e2JvcmRlcjoxcHggc29saWQgI0NDQzt9XG5cbmltZywgZmllbGRzZXQge2JvcmRlcjowO31cblxudWwgPiBsaSB7bGlzdC1zdHlsZTogbm9uZTt9XG5cbnRhYmxlIHtib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO31cbnRkLCB0aCB7cGFkZGluZzo1cHg7IHZlcnRpY2FsLWFsaWduOiB0b3A7fVxuXG5oMSB7Zm9udC13ZWlnaHQ6bm9ybWFsO31cbmgxLCBoMiwgaDMsIGg0IHtjb2xvcjojMDAwOyBmb250LXNpemU6MTIwJTt9XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kOiAkbW9ub19sNztcbiAgZm9udC1mYW1pbHk6ICRzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6IHJnYmEoJGJsYWNrLCAuOSk7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICB0ZXh0LXNoYWRvdzogcmdiYSgwLDAsMCwwLjAxKSAwIDAgMXB4O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGhlaWdodDogMTAwJTtcbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcblxuQHVzZSBcInNoYXJlZFwiIGFzICo7XG5cbiVmb250LXVidW50dSB7XG5cdGZvbnQtZmFtaWx5OiAkdWJ1bnR1O1xufVxuXG4lZm9udC1sYXRvIHtcblx0Zm9udC1mYW1pbHk6ICRsYXRvO1xufVxuXG4uaGVhZGluZy1wcmltYXJ5LFxuJWhlYWRpbmctcHJpbWFyeSxcbi5oZWFkaW5nLXNlY29uZGFyeSxcbiVoZWFkaW5nLXNlY29uZGFyeSB7XG4gICAgZm9udC1mYW1pbHk6ICR1YnVudHU7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogJHRleHRfY29sb3I7IFxuICAgIGxpbmUtaGVpZ2h0OiAgMTMwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogLjFlbTtcbn1cblxuLmhlYWRpbmctcHJpbWFyeSxcbiVoZWFkaW5nLXByaW1hcnkge1xuICBmb250LXNpemU6ICRmb250LU0xO1xuICBAbWVkaWEgKG1pbi13aWR0aDogNTkwcHgpIHtcbiAgICBmb250LXNpemU6ICRmb250LUw7XG4gIH1cbn1cblxuLmhlYWRpbmctZGVmYXVsdCxcbiVoZWFkaW5nLWRlZmF1bHQge1xuXHRsZXR0ZXItc3BhY2luZzogLjFlbTtcbn1cblxuLmhlYWRpbmctc3ViLFxuJWhlYWRpbmctc3ViIHtcbiAgY29sb3I6ICRncmV5LWRhcms7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uaGVhZGVyIHtcbiAgZm9udC1mYW1pbHk6ICR1YnVudHU7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuICBsaW5lLWhlaWdodDogIDEzMCU7XG4gIGZvbnQtc2l6ZTogJGZvbnQtTTE7XG4gIGNvbG9yOiAkZ3JleS1tZWRpdW07XG59XG5cbi50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogJGdyZXktbWVkaXVtO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbn1cblxuJWZvbnQtc3ViIHtcbiAgY29sb3I6IHJnYmEoJGJsYWNrLCAuNikgO1xufVxuXG4udGV4dC1zdWIsXG4ldGV4dC1zdWIge1xuICBmb250LWZhbWlseTogJHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAkZ3JleS1saWdodDM7XG4gIGZvbnQtc2l6ZTogLjllbTtcbn1cbiIsIkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwic2hhcmVkXCIgYXMgKjtcbkB1c2UgXCJmb250c1wiIGFzICo7XG5cbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgQGV4dGVuZCAlYm9yZGVyLWJveDtcbn1cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnRleHQ6Oi1tb3otZm9jdXMtaW5uZXIsXG4udHh0LWZpZWxkOjotbW96LWZvY3VzLWlubmVyLFxuLmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLy8gVGV4dCBJbnB1dFxuJXR4dC1maWVsZCxcbi50ZXh0LFxuLnR4dC1maWVsZCB7XG4gIHdpZHRoOiA3NSU7XG4gIHBhZGRpbmc6IDAuNWVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleS1tZWRpdW0tbGlnaHQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBjb2xvcjogJHRleHRfY29sb3I7XG4gIGZvbnQtZmFtaWx5OiAkc2Fucy1zZXJpZjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG5cbiAgJi5lcnJvciB7XG4gICAgYm9yZGVyLWNvbG9yOiAkcmVkICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmW2Rpc2FibGVkXSxcbiAgJltyZWFkb25seV0ge1xuICAgIGJvcmRlci1jb2xvcjogY29sb3IuYWRqdXN0KCRiZ19jb2xvciwgJGxpZ2h0bmVzczogLTEwJSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnX2NvbG9yICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gICZbZGlzYWJsZWRdIHtcbiAgICBjb2xvcjogJGdyZXktbWVkaXVtLWxpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG5cbiAgJltyZWFkb25seV0ge1xuICAgIGN1cnNvcjogdGV4dDtcbiAgfVxuXG4gICYuZnVsbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmLnNob3J0IHtcbiAgICB3aWR0aDogMTJlbTtcbiAgfVxuXG4gICYubnVtYmVyIHtcbiAgICB3aWR0aDogNmVtO1xuICB9XG5cbiAgJi5taW4ge1xuICAgIHdpZHRoOiAzZW07XG4gIH1cbn1cblxuLnRleHQtZmllbGQge1xuICBAZXh0ZW5kICVib3JkZXItYm94O1xuICBAZXh0ZW5kICV0eHQtZmllbGQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGNvbG9yLmFkanVzdCgkZ3JleS1saWdodDIsICRsaWdodG5lc3M6IC0xMCUpO1xuICBwYWRkaW5nOiAwIDAuN2VtIDAgMC43ZW07XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZvbnQtc2l6ZTogJGZvbnQtZGVmYXVsdDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29sb3I6ICR0ZXh0X2NvbG9yO1xuXG4gICYuZmllbGRfX2ljb24ge1xuICAgIHBhZGRpbmctbGVmdDogMS44ZW07XG4gIH1cbn1cblxuLnR4dC1maWVsZF9fbCB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtTTE7XG59XG5cbmlucHV0W3R5cGU9XCJkYXRlXCJdIHtcbiAgcGFkZGluZzogMC4yZW07XG59XG5cbi5sYWJlbC1pY29uIHtcbiAgQGluY2x1ZGUgc3ZnLWJlZm9yZTtcbn1cblxudGV4dGFyZWEge1xuICAmLnRleHQsXG4gICYudGV4dC1maWVsZCxcbiAgJi50eHQtZmllbGQge1xuICAgIG1pbi1oZWlnaHQ6IDEwZW07XG4gICAgcGFkZGluZzogMC43ZW07XG4gIH1cbn1cblxuLnNlbGVjdC1maWVsZCB7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCBjb2xvci5hZGp1c3QoJGdyZXktbGlnaHQyLCAkbGlnaHRuZXNzOiAtMTAlKTtcbiAgcGFkZGluZzogMCAyZW0gMCAwLjdlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2Fycm93LWRvd24uc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwLjVlbSB0b3AgNTAlLCAwIDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDAuNjVlbSBhdXRvLCAxMDAlO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuc2VsZWN0IHtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleS1tZWRpdW0tbGlnaHQ7XG4gIGhlaWdodDogMi4zZW07XG4gIGJveC1zaGFkb3c6IDAgMXB4IDAgJGJnX2NvbG9yO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgJi5lcnJvciB7XG4gICAgYm9yZGVyLWNvbG9yOiAkcmVkICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmNhbGVuZGFyLWZpZWxkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2NhbC5zdmdcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMHB4IDUwJSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDIuNWVtICFpbXBvcnRhbnQ7XG59XG5cbi5mb3JtLWZpZWxkLWxpc3Qge1xuICA+IGxpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41ZW07XG4gIH1cbn1cblxuLmZvcm0tbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAkZ3JleS1saWdodDM7XG59XG5cbi50eHQtZmllbGQtdG9wIHtcbiAgcGFkZGluZy1ib3R0b206IDAuM2VtO1xuICBtYXJnaW46IDA7XG59XG5cbi50eHQtZmllbGQtYnRtIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6ICRmb250X1M7XG4gIHBhZGRpbmctdG9wOiAwLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGNvbG9yOiAkdGV4dF9jb2xvcjtcbn1cblxuLy8gQnV0dG9uXG5cbiVidXR0b24sXG4uYnV0dG9uIHtcbiAgQGV4dGVuZCAlYm9yZGVyLWJveDtcbiAgQGV4dGVuZCAlY2VudGVyO1xuICBib3gtc2hhZG93OiAwIDFweCByZ2JhKCRibGFjaywgMC4wOCksIDAgMCAxcHggcmdiYSgkd2hpdGUsIDAuMikgaW5zZXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiZ19jb2xvcjtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAwLjVlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgY29sb3IuYWRqdXN0KCRiZ19jb2xvciwgJGxpZ2h0bmVzczogLTIwJSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNvbG9yOiByZ2JhKCRibGFjaywgMC43KTtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCAxMDAlLzEuNzVlbSBVYnVudHUsIEhlbHZldGljYSBOZXVlLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwIGNvbG9yLmFkanVzdCgkYmdfY29sb3IsICRsaWdodG5lc3M6IC0xMCUpO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IuYWRqdXN0KCRiZ19jb2xvciwgJGxpZ2h0bmVzczogLTUlKTtcbiAgICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgkYmxhY2ssIDAuMyk7XG4gICAgY29sb3I6IHJnYmEoJGJsYWNrLCAwLjcpO1xuICAgIGJvcmRlci1jb2xvcjogY29sb3IuYWRqdXN0KCRiZ19jb2xvciwgJGxpZ2h0bmVzczogLTEwJSk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yLmFkanVzdCgkYmdfY29sb3IsICRsaWdodG5lc3M6IC01JSk7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAwLjIpIGluc2V0O1xuICB9XG59XG5cbi5idXR0b24ubGFyZ2Uge1xuICBwYWRkaW5nOiAwLjdlbSAxZW07XG59XG5cbi5idXR0b24uZnVsbC13aWR0aCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vLy8gU3ViIGJ1dHRvblxuLnN1YiB7XG4gIGNvbG9yOiByZ2JhKCRibGFjaywgMC43KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnX2NvbG9yO1xuICBib3gtc2hhZG93OiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJHRleHRfY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IuYWRqdXN0KCRiZ19jb2xvciwgJGxpZ2h0bmVzczogLTUlKTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAxcHggcmdiYSgkYmxhY2ssIDAuMyk7XG4gICAgYm9yZGVyLWNvbG9yOiBjb2xvci5hZGp1c3QoJGJnX2NvbG9yLCAkbGlnaHRuZXNzOiAtNSUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yLmFkanVzdCgkYmdfY29sb3IsICRsaWdodG5lc3M6IC01JSk7XG4gIH1cblxuICAmLmVkaXQtc2F2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiBjb2xvci5hZGp1c3QoJGxpbmtfY29sb3IsICRsaWdodG5lc3M6IC0xMCUpO1xuICAgIGNvbG9yOiAkYmdfY29sb3I7XG4gICAgYmFja2dyb3VuZDogJGxpbmtfY29sb3I7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yLmFkanVzdCgkbGlua19jb2xvciwgJGxpZ2h0bmVzczogLTEwJSk7XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiBjb2xvci5hZGp1c3QoJGxpbmtfY29sb3IsICRsaWdodG5lc3M6IC0xMCUpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IuYWRqdXN0KCRsaW5rX2NvbG9yLCAkbGlnaHRuZXNzOiAtMTAlKTtcbiAgICB9XG4gIH1cbn1cblxuLy8vIEFjdGlvbiBidXR0b25cbiVhY3Rpb24sXG4uYWN0aW9uIHtcbiAgbWluLXdpZHRoOiAxMWVtO1xuICBwYWRkaW5nOiAwLjNlbSAxZW07XG59XG5cbi8vLyBQcmltYXJ5IGFjdGlvbiBidXR0b25cblxuJWJ1dHRvbi1wcmltYXJ5LFxuLnByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlua19jb2xvcjtcbiAgYm94LXNoYWRvdzogMCAxcHggMCByZ2JhKCR3aGl0ZSwgMC4xOCk7XG4gIGJvcmRlci1jb2xvcjogY29sb3IuYWRqdXN0KCRsaW5rX2NvbG9yLCAkbGlnaHRuZXNzOiAtMTAlKTtcbiAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCBjb2xvci5hZGp1c3QoJGxpbmtfY29sb3IsICRsaWdodG5lc3M6IC0xMCUpO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yLmFkanVzdCgkbGlua19jb2xvciwgJGxpZ2h0bmVzczogLTUlKTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci1jb2xvcjogY29sb3IuYWRqdXN0KCRsaW5rX2NvbG9yLCAkbGlnaHRuZXNzOiAtMTAlKTtcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci5hZGp1c3QoJGxpbmtfY29sb3IsICRsaWdodG5lc3M6IC01JSk7XG4gICAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKCRibGFjaywgMC4zKSBpbnNldDtcbiAgfVxufVxuXG4vLy8gSW1wb3J0YW50IGFjdGlvbiBidXR0b25cblxuJWJ1dHRvbi1pbXBvcnRhbnQsXG4uYnV0dG9uLmltcG9ydGFudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gIGJvcmRlci1jb2xvcjogY29sb3IuYWRqdXN0KCRvcmFuZ2UsICRsaWdodG5lc3M6IC0xMCUpO1xuICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwIGNvbG9yLmFkanVzdCgkb3JhbmdlLCAkbGlnaHRuZXNzOiAtMTAlKTtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci5hZGp1c3QoJG9yYW5nZSwgJGxpZ2h0bmVzczogLTUlKTtcbiAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiBjb2xvci5hZGp1c3QoJG9yYW5nZSwgJGxpZ2h0bmVzczogLTEwJSk7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IuYWRqdXN0KCRvcmFuZ2UsICRsaWdodG5lc3M6IC01JSk7XG4gICAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKCRibGFjaywgMC4zKSBpbnNldDtcbiAgfVxufVxuXG4lYnV0dG9uLW1pbmltYWwsXG4uYnV0dG9uLm1pbmltYWwge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogJGxpbmtfY29sb3I7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuXG4uYnV0dG9uW2Rpc2FibGVkXSxcbi5idXR0b24uZGlzYWJsZWQsXG4uYnV0dG9uLmxvYWRpbmcge1xuICBib3JkZXItY29sb3I6IGNvbG9yLmFkanVzdCgkYmdfY29sb3IsICRsaWdodG5lc3M6IC0xMCUpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAkZ3JleS1tZWRpdW0tbGlnaHQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnX2NvbG9yICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRncmV5LW1lZGl1bS1saWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAmLmNsZWFyIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5idXR0b24ubG9hZGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgcGFkZGluZy1sZWZ0OiAyZW0gIWltcG9ydGFudDtcblxuICAubG9hZGVyLnNtYWxsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgbGVmdDogMWVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkZ3JleS1tZWRpdW0tbGlnaHQ7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIH1cbn1cblxuLmJ1dHRvbi5zYXZlZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4uYnV0dG9uLmNsZWFyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICRsaW5rX2NvbG9yO1xuICBjbGVhcjogbm9uZTtcblxuICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgIGNvbG9yOiAkZ3JleS1tZWRpdW07XG4gICAgfVxuICB9XG59XG5cbi5idXR0b24ub3V0bGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICRsaW5rX2NvbG9yO1xuICBib3JkZXItY29sb3I6ICRsaW5rX2NvbG9yO1xufVxuXG4uYnV0dG9uLm9wdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA2ZW07XG4gIHBhZGRpbmc6IDAgMC41ZW07XG4gIG1hcmdpbi1yaWdodDogMS41ZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICRncmV5LWxpZ2h0O1xuICBjb2xvcjogJGdyZXktbWVkaXVtO1xuXG4gICY6aG92ZXIsXG4gICYuY2hlY2tlZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGxpbmtfY29sb3I7XG4gIH1cblxuICAmLmNoZWNrZWQ6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgdG9wOiAtMTBweDtcbiAgICByaWdodDogLTEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaW5rX2NvbG9yO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgY29udGVudDogXCJcXDI3MTNcIjtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG59XG5cbi5idXR0b24uYnV0dG9uLWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDIuM2VtO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwLjVlbSBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8vIERvbid0IG5lZWQgdG8gdXNlIG90aGVyIGJ1dHRvbiBjbGFzc2VzXG4uYnV0dG9uLW92ZXJsYXkge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJsYWNrLCAwLjQpO1xuICBjb2xvcjogJHdoaXRlO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjVlbTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJsYWNrLCAwLjcpO1xuICB9XG59XG5cbi8vIFN0aWNreSBmb290ZXIgYnV0dG9uXG4lYnV0dG9uLXN0aWNreS1idG0ge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDFlbSAwLjdlbTtcbiAgei1pbmRleDogOTtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHJnYmEoJHdoaXRlLCAwLjYpO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBAZXh0ZW5kICVoZWFkaW5nLXNlY29uZGFyeTtcblxuICAmLmljb24tYXJyb3ctcmlnaHQ6YWZ0ZXIge1xuICAgIHBhZGRpbmctbGVmdDogMC43ZW07XG4gIH1cbn1cblxuLmJ1dHRvbl9fc3RpY2t5IHtcbiAgQGV4dGVuZCAlYnV0dG9uLXN0aWNreS1idG07XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NTBweCkge1xuICAgIHdpZHRoOiAyMGVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbjogMWVtIGF1dG8gM2VtIGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmJ1dHRvbl9fc3RpY2t5LWZsb2F0aW5nLFxuJWJ1dHRvbl9fc3RpY2t5LWZsb2F0aW5nIHtcbiAgQGV4dGVuZCAlYnV0dG9uLXN0aWNreS1idG07XG4gIGJvdHRvbTogMWVtO1xuICBwYWRkaW5nOiAxZW07XG4gIG1hcmdpbjogMCA1JTtcbiAgd2lkdGg6IDkwJTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXNpemU6ICRmb250LU07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYnV0dG9uLXBlbmNpbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9wZW5jaWwuc3ZnXCIpO1xufVxuXG4vLyBGaWVsZHNcbi5zdWItZm9ybS5yZXF1aXJlZCBsYWJlbDphZnRlcixcbi5maWVsZC5yZXF1aXJlZCAuZmllbGQtaGVhZGVyIGxhYmVsOmFmdGVyIHtcbiAgQGV4dGVuZCAlcmVxdWlyZWQtbWFyaztcbn1cblxuLmZzX2Fsd2F5c25vbnJlcXVpcmVkdGV4dC5yZXF1aXJlZCBsYWJlbDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vIEZvcm1zXG4uZm9ybS1maWVsZHMgZGwge1xuICBwYWRkaW5nOiA1cHggMDtcbn1cbi5mb3JtLWZpZWxkcyBkdCB7XG4gIHdpZHRoOiA4NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5mb3JtLWZpZWxkcyBkZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgY29sb3I6IHJnYmEoJGJsYWNrLCAwLjcpO1xufVxuXG4uZm9ybS1maWVsZHMgLnR4dC1maWVsZCB7XG4gIHdpZHRoOiAyMDBweDtcbn1cbi5oaWdobGlnaHQsXG4uaGlnaGxpZ2h0IHRkIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZlNDtcbn1cbnRleHRhcmVhIHtcbiAgcGFkZGluZzogMC40ZW07XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgYm9yZGVyLWNvbG9yOiAkZ3JleS1tZWRpdW0tbGlnaHQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG59XG50ZXh0YXJlYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG91dGxpbmUtb2Zmc2V0OiAwO1xufVxuLnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICRncmV5LWxpZ2h0O1xufVxuaW5wdXQuY2hlY2tib3gsXG5pbnB1dC5yYWRpbyB7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuXG4uY2hlY2tib3gtbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxubGFiZWwuY2hvaWNlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vLyBEYXRlICYgVGltZSBpbnB1dCBmaWVsZHNcbi5maWVsZC0yIHtcbiAgZmxvYXQ6IGxlZnQ7XG5cbiAgLmRhdGUtZmllbGQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnNtYWxsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgIGNvbG9yOiAkZ3JleS1tZWRpdW0tbGlnaHQ7XG4gIH1cblxuICAudGltZSB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICB9XG5cbiAgLnRpbWUgc2VsZWN0IHtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIH1cbn1cblxuLmZpZWxkLWRhdGUge1xuICB3aWR0aDogMTIwcHg7XG4gIG1hcmdpbi1yaWdodDogMC41ZW07XG59XG5cbi8vIERlc2lnbiBTeXN0ZW0gYnV0dG9uXG4uYnV0dG9uX2NvbXBvbmVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBib3JkZXItcmFkaXVzOiAzNXB4O1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5idXR0b24tLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeV9iYXNlO1xuICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeV9iYXNlO1xuICBjb2xvcjogJHdoaXRlO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5X2QxO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5X2QxO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnlfZDI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnlfZDI7XG4gIH1cblxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5X2QxO1xuICAgIGJvcmRlcjogNXB4IHNvbGlkICRwcmltYXJ5X2wxO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmJ1dHRvbi0tZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRtb25vX2w1O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRtb25vX2w1O1xuICAgIGNvbG9yOiAkbW9ub19sMztcbiAgfVxufVxuXG4uYnV0dG9uLS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRtb25vX2Jhc2U7XG4gIGNvbG9yOiAkbW9ub19iYXNlO1xuXG4gICY6ZGlzYWJsZWQsXG4gICYuYnV0dG9uLS1kaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJG1vbm9fbDM7XG4gICAgY29sb3I6ICRtb25vX2wzO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG1vbm9fbDY7XG4gIH1cbn1cblxuLmJ1dHRvbi0tc2VtYW50aWMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRzZW1hbnRpYy1hdHRlbnRpb25fYmFzZTtcbiAgY29sb3I6ICRzZW1hbnRpYy1hdHRlbnRpb25fYmFzZTtcblxuICAmOmhvdmVyLFxuICAmOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlbWFudGljLWF0dGVudGlvbl9sMjtcbiAgfVxufVxuXG4uYnV0dG9uLS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmJ1dHRvbi0tbWVkaXVtIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uYnV0dG9uLS1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMTZweCAyNHB4O1xufVxuXG4uYnV0dG9uLWxpbmsubGluay0tc2Vjb25kYXJ5IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAkbW9ub19iYXNlO1xuXG4gICYubGluay0tc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQHVzZSBcInNoYXJlZFwiIGFzICo7XG5cbi8vIFRPRE86IHJlcGxhY2UgYmVsb3cgYnV0dG9uIGNsYXNzZXMgd2l0aCB0aGUgb25lcyBpbiBfZm9ybS5zY3NzXG5cblxuLmJ0bi1zdWIge1xuICBAaW5jbHVkZSBob3Jpem9udGFsLWdyYWRpZW50KCNmMGVmZWEsICNkNWQ0ZDEpO1xuICBib3gtc2hhZG93OlxuICAgICAgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjA4KSxcbiAgICAgIDAgMCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIGluc2V0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDhweCAyNXB4IDhweCAyNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0JDQUM4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtc2hhZG93OiAjRkZGIDFweCAxcHggMXB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcblxuICAmOmhvdmVyIHtcbiAgICBAaW5jbHVkZSBob3Jpem9udGFsLWdyYWRpZW50KCNmZmZmZmYsICNkY2RiZDcpO1xuICAgIGJveC1zaGFkb3c6IFxuICAgICAgICAgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yKSxcbiAgICAgICAgIDAgMXB4IDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgaW5zZXRcbiAgICA7XG4gICAgY29sb3I6ICM0NDQ7XG4gICAgdGV4dC1zaGFkb3c6ICNGRkYgMXB4IDFweCAxcHg7XG4gIH1cbn1cblxuI3R3ZWV0LUZhY2Vib29rLmJ0bi1zdWIge1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cblxuLmJ0bi1zIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZm9udC1zaXplOiAkZm9udC1TO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdfY29sb3I7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIHBhZGRpbmc6IDhweDtcbiAgY29sb3I6ICR0ZXh0X2NvbG9yO1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogICRsaW5rX2NvbG9yO1xuICAgIGNvbG9yOiAjRkZGO1xuICB9XG59XG5cbi5idG4teHMge1xuICBmb250LXNpemU6IDg1JTtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG59XG4uYnRuLXh4cyB7XG4gIGZvbnQtc2l6ZTogODUlO1xuICBwYWRkaW5nOiAzcHggNXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0NDQztcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjQ0NDO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjOTk5O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk5OTtcbiAgLW1vei1ib3gtc2hhZG93OiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYnRuLXMtb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeV9iYXNlO1xuICBjb2xvcjogI0ZGRjtcbn1cbi5idG4tYWRkIHtcbiAgYmFja2dyb3VuZDogdXJsKCdpbWFnZXMvYnRuLWFkZC5qcGcnKSBuby1yZXBlYXQgMCAwO1xuICBwYWRkaW5nOiA1cHggMCA1cHggMjVweDtcbn1cbi5idG4tbG9hZGluZyB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5idG4tYm94IHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG4uYnRuLW91dGVyIHtcbiAgcGFkZGluZzogMjBweCAwO1xufVxuXG4uYnRuLXNhdmVkLFxuLmJ0bi1sb2FkaW5nLFxuLmJ0bi1zYXZlZDpob3Zlcixcbi5idG4tbG9hZGluZzpob3ZlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWNvbG9yOiAjOWVhMWEzICEgaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgkYmxhY2ssIC43KSAhIGltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2YzZjNmMyAhIGltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhIGltcG9ydGFudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmUgISBpbXBvcnRhbnQ7XG4gIGN1cnNvcjogZGVmYXVsdCAhIGltcG9ydGFudDtcbn1cblxuLmJ0bi1zdWIge1xuICAmW2Rpc2FibGVkXSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOWVhMWEzO1xuICAgIGNvbG9yOiByZ2JhKCRibGFjaywgLjcpICEgaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICNmM2YzZjMgISBpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBvcGFjaXR5OiAwLjM7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgISBpbXBvcnRhbnQ7XG4gICAgY3Vyc29yOiBkZWZhdWx0ICEgaW1wb3J0YW50O1xuICB9XG59IiwiQHVzZSBcInNoYXJlZFwiIGFzICo7XG5cbi5lbWFpbC1hbGVydCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW46ICRpbmRlbnQgMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICRncmV5LWRhcms7XG5cbiAgcCB7XG4gICAgZm9udC1zaXplOiA5MCU7XG4gIH1cblxuICAubXNnIHtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDg1JTtcbiAgICB9XG4gIH1cblxuICAubXNnLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDExMCU7XG4gIH1cblxuICAuaWNvbi13YXJuaW5nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMCAwIC41ZW0gMS4zZW07XG4gICAgY29sb3I6ICRyZWQ7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICBmb250LXNpemU6ICRmb250LU07XG4gICAgfVxuICB9XG5cbiAgLm1zZy13YXJuaW5nIHtcbiAgICBtYXJnaW4tdG9wOiAuNWVtO1xuICAgIHBhZGRpbmc6IC41ZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHJlZDtcbiAgICBjb2xvcjogJHJlZDtcbiAgfVxufVxuIiwiQHVzZSBcInNhc3M6Y29sb3JcIjtcbkB1c2UgXCJzaGFyZWRcIiBhcyAqO1xuXG4vLyBMYW5ndWFnZSBTd2l0Y2hcblxuLmxhbmctc3dpdGNoIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIFxuICA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lOyAvLyBmb3IgdG9wIHBhZ2VcbiAgfSAgXG5cbiAgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICRtb25vX2Jhc2U7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiBjb2xvci5hZGp1c3QoJGxpbmtfY29sb3IsICRsaWdodG5lc3M6IC0xMCUpO1xuICAgIH1cbiAgfVxuXG4gIC5sYW5nLW9wdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTsgXG4gICAgcGFkZGluZzogMWVtO1xuICB9XG59XG5cbi5sYW5nLXNlbGVjdGVkIHtcblxuICAuaWNvbi10cmlhbmdsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGUoMTgwZGVnKSk7XG4gIH1cblxuICAuaWNvbi10cmlhbmdsZTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICBmb250LXNpemU6IDEwcHg7ICAgICBcbiAgfVxufVxuXG4ubGFuZy1hY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gID4gbGkgPiBhIHtcbiAgICBjb2xvcjogJHRleHRfY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGxpbmtfY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLmljb24tdHJpYW5nbGUsIC5pY29uLXRyaWFuZ2xlOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zZWxlY3RlZC1oaWdobGlnaHQge1xuICAgIGJhY2tncm91bmQ6ICRtb25vX2w0O1xuICAgIHBhZGRpbmc6IDFlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMnB4IDJweDtcblxuICAgID4gYTpob3ZlciB7XG4gICAgICBjb2xvcjogIzQ0NDtcbiAgICB9XG4gIH1cblxuICAuaWNvbi1jaGVja21hcms6YWZ0ZXIge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICB9XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZnVsbF93aWR0aCkge1xuICAgICYubGFuZy1zd2l0Y2hfX2V2ZW50LXZpZXcge1xuICAgICAgbGVmdDogaW5oZXJpdDtcbiAgICB9XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwic2hhcmVkXCIgYXMgKjtcbkB1c2UgXCJtb2R1bGVzL2xhbmd1YWdlX3N3aXRjaGVyXCIgYXMgKjtcblxuLmdsb2JhbC1mb290ZXItd3JhcCB7XG4gIGNsZWFyOiBib3RoO1xuICBwYWRkaW5nOiAwLjVlbSAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9ub19sNjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZ2xvYmFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDI0cHg7XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBwYWRkaW5nOiAxNnB4IDMycHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMWVtIGF1dG8gMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogJG1vbm9fYmFzZTtcblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRmdWxsX3dpZHRoKSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuLmdsb2JhbC1mb290ZXJfX3JpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGZ1bGxfd2lkdGgpIHtcbiAgICBkaXNwbGF5OiBjb250ZW50czsgLy8gTWFrZXMgY2hpbGRyZW4gZGlyZWN0IGZsZXggaXRlbXMgb2YgZ2xvYmFsLWZvb3RlclxuICB9XG59XG5cbi5saXN0LXBvcCB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGZ1bGxfd2lkdGgpIHtcbiAgICBvcmRlcjogMDsgLy8gSGVscCBidXR0b24gYXQgdG9wIG9uIG1vYmlsZVxuICB9XG59XG5cbi5nbG9iYWwtZm9vdGVyX19hbm5pdmVyc2FyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gIC5mb290ZXItYW5uaXZlcnNhcnktbG9nbyB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogYXV0bztcblxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGZ1bGxfd2lkdGgpIHtcbiAgICAgIHdpZHRoOiAxNDhweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRmdWxsX3dpZHRoKSB7XG4gICAgb3JkZXI6IDI7IC8vIExvZ28gYXQgYm90dG9tIG9uIG1vYmlsZVxuICB9XG59XG5cbi5nbG9iYWwtZm9vdGVyX19tYWluIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNnB4O1xuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGZ1bGxfd2lkdGgpIHtcbiAgICBvcmRlcjogMTsgLy8gRm9vdGVyIG5hdiBpbiBtaWRkbGUgb24gbW9iaWxlXG4gIH1cblxuICAuc29jaWFsLW1lZGlhLXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuc29jaWFsLW1lZGlhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMTZweDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAuc25zLWxpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgfVxuXG4gIC5zbnMtaWNvbiB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRtb25vX2wyO1xuICAgIG1hc2s6IHZhcigtLWljb24tdXJsKSBuby1yZXBlYXQgY2VudGVyO1xuICAgIC13ZWJraXQtbWFzazogdmFyKC0taWNvbi11cmwpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgbWFzay1zaXplOiBjb250YWluO1xuICAgIC13ZWJraXQtbWFzay1zaXplOiBjb250YWluO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9ub19iYXNlO1xuICAgIH1cblxuICAgIC8vIElFIGZhbGxiYWNrIC0gc2hvdyBjb2xvcmVkIHNxdWFyZXMgd2l0aCByb3VuZGVkIGNvcm5lcnNcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGZ1bGxfd2lkdGgpIHtcbiAgICAuc29jaWFsLW1lZGlhLXdyYXAge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICB9XG59XG5cbi5mb290ZXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBjb2x1bW4tZ2FwOiAxNnB4O1xuICByb3ctZ2FwOiA4cHg7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGZ1bGxfd2lkdGgpIHtcbiAgICBmb250LXNpemU6ICRmb250X1M7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLmZvb3Rlci1uYXYtaXRlbSB7XG4gIGEge1xuICAgIGNvbG9yOiAkbW9ub19sMTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiBjb2xvci5hZGp1c3QoJGxpbmtfY29sb3IsICRsaWdodG5lc3M6IC0xMCUpO1xuICAgIH1cbiAgfVxufVxuXG4uZm9vdGVyLWJ1dHRvbi1tYWluIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6ICR1YnVudHU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1vbm9fbDQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBhZGRpbmc6IDFlbSA0ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICRtb25vX2Jhc2U7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG1vbm9fbDI7XG4gICAgY29sb3I6ICRtb25vX2w3O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjVzIGVhc2UtaW47XG4gIH1cbn1cblxuLmZvb3Rlci1sZWdhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDE2cHg7XG4gIHJvdy1nYXA6IDRweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBmb250LXNpemU6ICRmb250X1M7XG5cbiAgLmZvb3Rlci1uYXYtaXRlbSB7XG4gICAgPiBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRmdWxsX3dpZHRoKSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwic2hhcmVkXCIgYXMgKjtcblxuLmdsb2JhbC1tZXNzYWdlLXN0aWNreSB7XG4gIG9wYWNpdHk6IDAuOTtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5O1xuICB0b3A6IDBweDtcbiAgaGVpZ2h0OiAwcHg7XG4gIGNvbG9yOiAjMDAwO1xuICB6LWluZGV4OiA5OTk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5nbG9iYWwtbWVzc2FnZS1hZG1pbiB7XG4gIHRvcDogNTBweDtcbn1cblxuLmdsb2JhbC1tZXNzYWdlIC5tc2csIFxuLmdsb2JhbC1tZXNzYWdlIC5tc2ctZXJyb3IsXG4uZ2xvYmFsLW1lc3NhZ2UgLm1zZy1zdWNjZXNzLFxuLmdsb2JhbC1tZXNzYWdlIC5tc2ctaW5mbyxcbi5nbG9iYWwtbWVzc2FnZSAuanMtbm90aWZpY2F0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubXNnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5tc2ctaW5mbyxcbi5tc2ctbm90ZSxcbi5tc2ctc3VjY2Vzcyxcbi5tc2ctZXJyb3Ige1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5tc2ctaW5mbyB7XG4gIGJhY2tncm91bmQ6ICR5ZWxsb3c7XG4gIGJvcmRlci1jb2xvcjogY29sb3IuYWRqdXN0KCAkeWVsbG93LCAkbGlnaHRuZXNzOiAtNSUgKTtcbn1cblxuLm1zZy1ub3RlIHtcbiAgYmFja2dyb3VuZDogI2RjZGRkZDtcbn1cblxuLm1zZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZDogJHllbGxvdztcbiAgYm9yZGVyLWNvbG9yOiBjb2xvci5hZGp1c3QoICR5ZWxsb3csICRsaWdodG5lc3M6IC01JSApO1xufVxuXG4ubXNnLWVycm9yIHtcbiAgYmFja2dyb3VuZDogI0ZGRDFENjtcbiAgY29sb3I6ICRyZWQ7XG59XG5cbi5tc2ctaW1wb3J0YW50IHtcbiAgY29sb3I6ICRyZWQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTIwJTtcbiAgbGluZS1oZWlnaHQ6IDE3MCU7XG59XG5cbi5lcnJvci50eHQtZmllbGQge1xuICBib3JkZXI6IDJweCBzb2xpZCAkcmVkO1xuICBiYWNrZ3JvdW5kOiAjRkZGMUYzO1xufVxuXG4uaW5mby10eHQge1xuICBiYWNrZ3JvdW5kOiAjRkZGQUI4O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5yZW1vdmUteCB7XG4gIGJhY2tncm91bmQ6IHVybCgnaW1hZ2VzL2Nyb3NzLnN2ZycpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEycHg7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDZweCk7XG4gIHJpZ2h0OiAxZW07XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICY6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn0iLCJAdXNlIFwic2hhcmVkXCIgYXMgKjtcblxuLy8gU2l0ZS1vbmx5IDpyb290IENTUyBjdXN0b20gcHJvcGVydGllcyBmb3IgZ2xvYmFsIGhlYWRlciBoZWlnaHQuXG4vLyBEbyBub3QgaW1wb3J0IHZpYSBzaGFyZWQvdmFyaWFibGUg4oCUIGVtYWlsIHN0eWxlc2hlZXRzIG11c3Qgbm90IGluY2x1ZGUgOnJvb3Q6aGFzKCkgb3IgdmFyKCkuXG46cm9vdCB7XG4gIC0tZ2xvYmFsLWhlYWRlci1iYXItaGVpZ2h0OiAwcHg7XG4gIC0tZ2xvYmFsLWhlYWRlci1uYXYtaGVpZ2h0OiAwcHg7XG4gIC0tZ2xvYmFsLWhlYWRlci1oZWlnaHQ6IGNhbGMoXG4gICAgdmFyKC0tZ2xvYmFsLWhlYWRlci1iYXItaGVpZ2h0KSArIHZhcigtLWdsb2JhbC1oZWFkZXItbmF2LWhlaWdodClcbiAgKTtcblxuICAvLyBoZWlnaHQgb2YgcGxhaW4gZ2xvYmFsIGhlYWRlciBiYXIgaWYgaXQgaXMgcHJlc2VudFxuICAmOmhhcyhoZWFkZXIuZ2xvYmFsLWhlYWRlci13cmFwKSB7XG4gICAgLS1nbG9iYWwtaGVhZGVyLWJhci1oZWlnaHQ6ICN7JGdsb2JhbC1oZWFkZXItYmFyLWhlaWdodH07XG4gIH1cbn1cbiIsIkB1c2UgXCJzaGFyZWRcIiBhcyAqO1xuXG4vLyBBY2NvdW50IE5hdlxuXG4vLyBsaW5rcyB1bmRlciB1c2VyIG5hbWVcbi5hY2NvdW50LWhvbGRlciB7XG4gIEBleHRlbmQgJWNsZWFyZml4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiAuNWVtO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMWVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmFjY291bnQtaG9sZGVyLW5hbWUge1xuICBAZXh0ZW5kICVlbGxpcHNpcy10ZXh0O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogLjVlbSAxLjVlbSAuNWVtIC41ZW07XG4gIGZvbnQtZmFtaWx5OiAkdWJ1bnR1O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktbWVkaXVtLWxpZ2h0O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGNvbG9yOiAkd2hpdGU7XG5cbiAgJi5pY29uLXRyaWFuZ2xlOmFmdGVyIHtcbiAgICBmb250LXNpemU6ICRmb250LVM7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyAgICBcbiAgICB0b3A6IC44ZW07XG4gICAgcmlnaHQ6IC41ZW07XG4gIH1cblxuICA+IGEge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaW5rLWNvbG9yO1xuICB9XG59XG5cbi5uYXYtYWNjb3VudC5saXN0LXBvcF9jb250ZW50IHtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMi41ZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAxNGVtO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgei1pbmRleDogMTAwMTtcblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogbm9uZTtcbiAgICByaWdodDogMTVweDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRncmV5LWxpZ2h0O1xuICB9XG59XG5cbi5uYXYtYWNjb3VudF9saXN0IHtcbiAgcGFkZGluZzogLjhlbSAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktbGlnaHQyO1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxuXG4gID4gbGkgPiBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAuN2VtIDEuNGVtO1xuICAgIGNvbG9yOiAkZ3JleS1saWdodDM7XG4gICAgYm9yZGVyLWNvbG9yOiAkZ3JleS1saWdodDtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRsaW5rX2NvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4ubmF2LWFjY291bnRfbGlzdF9oZWFkaW5nIHtcbiAgcGFkZGluZzogMC40ZW0gMS40ZW07XG5cbiAgLmhlYWRpbmctc2Vjb25kYXJ5IHtcbiAgICBmb250LXNpemU6ICRmb250LVM7IFxuICAgIGNvbG9yOiAkZ3JleS1tZWRpdW0tbGlnaHQyO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlX3dlYl9icmVha3BvaW50KSB7XG4gIC5uYXYtcm93X2l0ZW0ubGlzdC1wb3AsXG4gIC5hY2NvdW50LWhvbGRlci5saXN0LXBvcCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuXG4gIC5uYXYtYWNjb3VudC5saXN0LXBvcF9jb250ZW50IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiA1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JleS1saWdodDtcbiAgICBwYWRkaW5nLWJvdHRvbTogN2VtO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgei1pbmRleDogMTAwMTtcblxuICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICAgcmlnaHQ6IDI0cHg7XG4gICAgfVxuICB9XG5cbiAgLmFjY291bnQtaG9sZGVyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5hY2NvdW50LWhvbGRlci1uYW1lIHtcbiAgICBtYXgtd2lkdGg6IDgwcHg7XG4gIH1cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbkB1c2UgXCJzaGFyZWRcIiBhcyAqO1xuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBTZXJ2aWNlIG1lZ2EgbWVudSAoaGVhZGVyKVxuLy8gU2hhcmVkIGJldHdlZW4gdGhlIHRvcCBwYWdlICguc3RhdGljLWhlYWRlciwgNjFweCB0YWxsKSBhbmQgdGhlIG90aGVyXG4vLyBwYWdlcyAoLmdsb2JhbC1oZWFkZXIsIDUxcHggdGFsbCkuIFRoZSBoZWFkZXIgaGVpZ2h0IGlzIGFic29yYmVkIHZpYSB0aGVcbi8vIC0tZ2gtaCBjdXN0b20gcHJvcGVydHkuIENvbG9ycyBmb2xsb3cgUGVhdGl4IERTIHRva2Vucy5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLmdsb2JhbC1oZWFkZXItd3JhcCB7XG4gIC0tZ2gtaDogI3skZ2xvYmFsLWhlYWRlci1iYXItaGVpZ2h0fTtcblxuICAmOmhhcyguc3RhdGljLWhlYWRlcikge1xuICAgIC0tZ2gtaDogNjFweDtcbiAgfVxufVxuXG4vLyAtLS0tIFwiU2VydmljZVwiIHRyaWdnZXIgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gU2hvd3MgdGhlIG1lZ2EgbWVudSBvbiBkZXNrdG9wIGFuZCB0aGUgb3JnYW5pemVyIGd1aWRlIGxpbmsgb24gdGFibGV0L21vYmlsZS5cbi5tZWdhLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8vIE9yZ2FuaXplciBndWlkZSBsaW5rICh0YWJsZXQvbW9iaWxlKSBpcyBoaWRkZW4gb24gZGVza3RvcC5cbi5oZWFkZXItb3JnLWd1aWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWVnYS1uYXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhlYWRlci1vcmctZ3VpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi8vIEhpZGUgdGhlIG9yZ2FuaXplciBndWlkZSBiZWxvdyA5NjBweCB3aGVuIGxvZ2dlZCBvdXQuXG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmhlYWRlci1vcmctZ3VpZGUtLWd1ZXN0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5tZWdhLW5hdl90cmlnZ2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICRncmV5LWxpZ2h0MzsgLy8gbWF0Y2ggdGhlIG90aGVyIGhlYWRlciBtZW51IGl0ZW1zXG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udDogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA3OHB4O1xuICBwYWRkaW5nOiAwO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkcHJpbWFyeV9iYXNlO1xuICB9XG5cbiAgLmNoZXZyb24ge1xuICAgIHdpZHRoOiA4cHg7XG4gICAgaGVpZ2h0OiA0LjhweDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycztcblxuICAgIHBhdGggeyBzdHJva2U6IGN1cnJlbnRDb2xvcjsgfVxuICB9XG59XG5cbi5nbG9iYWwtaGVhZGVyLXdyYXAuaXMtb3BlbiAubWVnYS1uYXZfdHJpZ2dlciB7XG4gIGNvbG9yOiAkcHJpbWFyeV9iYXNlO1xuXG4gIC5jaGV2cm9uIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIHBhdGggeyBzdHJva2U6ICRwcmltYXJ5X2Jhc2U7IH1cbiAgfVxufVxuXG4vLyAtLS0tIE1lZ2EgbWVudSBib2R5IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5tZWdhLW5hdl9vdmVybGF5IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBpbnNldDogdmFyKC0tZ2gtaCkgMCAwIDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgei1pbmRleDogOTk7XG59XG5cbi5nbG9iYWwtaGVhZGVyLXdyYXAuaXMtb3BlbiAubWVnYS1uYXZfb3ZlcmxheSB7IGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5tZWdhLW5hdl9wYW5lbCB7XG4gIC8vIFVzZSB0aGUgc3lzdGVtIGZvbnQgc3RhY2sgaW5zaWRlIHRoZSBwYW5lbCAoc2NvcGVkIGhlcmUpIGluc3RlYWQgb2YgSGVsdmV0aWNhLlxuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIkFyaWFsXCIsIFwiSGlyYWdpbm8gU2Fuc1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCJNZWlyeW9cIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IHZhcigtLWdoLWgpO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTAwO1xuICBwYWRkaW5nOiAyNHB4O1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gdmFyKC0tZ2gtaCkpO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uZ2xvYmFsLWhlYWRlci13cmFwLmlzLW9wZW4gLm1lZ2EtbmF2X3BhbmVsIHsgZGlzcGxheTogYmxvY2s7IH1cblxuLm1lZ2EtbmF2X2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIG1heC13aWR0aDogMTIxNnB4O1xuICBtaW4taGVpZ2h0OiAzMDlweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaGFkb3c6IDAgOHB4IDMycHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLy8gTGVmdDogdGFic1xuLm1lZ2EtbmF2X3RhYnMge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDI4MHB4O1xuICBiYWNrZ3JvdW5kOiAkbW9ub19sNztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLm1lZ2EtbmF2X3RhYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAxNnB4O1xuICBwYWRkaW5nOiAyNHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAkbW9ub19sMTtcbiAgYmFja2dyb3VuZDogJG1vbm9fbDc7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAudGFiLWFycm93IHsgY29sb3I6ICRtb25vX2wxOyB9XG5cbiAgJi5pcy1hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICRwcmltYXJ5X2Jhc2U7XG4gICAgLnRhYi1hcnJvdyB7IGNvbG9yOiAkcHJpbWFyeV9iYXNlOyB9XG4gIH1cbn1cblxuLy8gUmlnaHQ6IGNvbnRlbnRcbi5tZWdhLW5hdl9jb250ZW50IHtcbiAgZmxleDogMSAwIDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDMycHg7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgJi5pcy1hY3RpdmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiA0OHB4O1xuICB9XG59XG5cbi5tZWdhLW5hdl9jb2wge1xuICBmbGV4OiAxIDAgMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyOHB4O1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi5tZWdhLW5hdl9ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi8vIFNlY3Rpb24gaGVhZGluZyAoc21hbGwsIGdyYXksIHRyYWNrZWQsIGJvdHRvbSBydWxlKVxuLm1lZ2EtbmF2X2hlYWRpbmcge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAkbW9ub19sMjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZzogMCAxMnB4IDhweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRtb25vX2w1O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG5cbi8vIExpbmsgcm93OiBuYW1lIChib2xkKSArIGRlc2NyaXB0aW9uIChzbWFsbClcbi5tZWdhLW5hdl9saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogOHB4O1xuICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICRtb25vX2w3O1xuICAgIC5tZWdhLW5hdl9saW5rX25hbWUgeyBjb2xvcjogJHByaW1hcnlfZDE7IH1cbiAgfVxuXG4gIC5pY29uLWFycm93LWNpcmNsZSB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG1hcmdpbi10b3A6IDIuNXB4O1xuICAgIGNvbG9yOiAkcHJpbWFyeV9iYXNlO1xuICB9XG59XG5cbi5tZWdhLW5hdl9saW5rX2JvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDFweDtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4ubWVnYS1uYXZfbGlua19uYW1lIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogJG1vbm9fYmFzZTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLm1lZ2EtbmF2X2xpbmtfZGVzYyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICRtb25vX2wyO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDc4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi8vIFwiTmV3IGZlYXR1cmVzXCIgKG5ld3MpIGJsb2NrLiBTaXRzIGRpcmVjdGx5IHVuZGVyIHRoZSBmaXJzdCBjb2x1bW4ncyBzZWN0aW9uXG4vLyBoZWFkaW5nLCBzbyBpdCBpcyBubyBsb25nZXIgaW5kZW50ZWQgdW5kZXIgRmVhdHVyZXMuIFRoZSAxMHB4IHRvcCBwYWRkaW5nIGdpdmVzXG4vLyBpdCBicmVhdGhpbmcgcm9vbSBiZWxvdyB0aGUgaGVhZGluZyBydWxlLCBtYXRjaGluZyB0aGUgb3RoZXIgbWVudSBoZWFkaW5ncy5cbi5tZWdhLW5hdl9zdWIge1xuICBtYXJnaW46IDAgMCA0cHg7XG4gIHBhZGRpbmc6IDEwcHggMCA0cHg7XG59XG5cbi5tZWdhLW5hdl9zdWJfbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogJG1vbm9fbDI7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcblxuICAuYmFkZ2UtbmV3IHtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeV9iYXNlO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHBhZGRpbmc6IDFweCA2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIH1cbn1cblxuLm1lZ2EtbmF2X3RodW1icyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogOHB4O1xuXG4gIGEge1xuICAgIGZsZXg6IDEgMCAwO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkbW9ub19sNTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBhc3BlY3QtcmF0aW86IDIgLyAxO1xuXG4gICAgJjpob3ZlciB7IGJvcmRlci1jb2xvcjogJHByaW1hcnlfYmFzZTsgfVxuICB9XG5cbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLy8gRmVhdHVyZSBjYXJkIChQZWFjb20pXG4ubWVnYS1uYXZfY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAkbW9ub19sNjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3gtc2hhZG93OiAwIDFweCAycHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7IC8vIFNoYWRvdyBTXG4gIHBhZGRpbmc6IDE2cHg7XG4gIG1hcmdpbjogOHB4IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAmOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwIDJweCA2cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNCk7XG4gICAgLm1lZ2EtbmF2X2NhcmRfbmFtZSB7IGNvbG9yOiAkcHJpbWFyeV9kMTsgfVxuICB9XG59XG5cbi5tZWdhLW5hdl9jYXJkX2Jsb2Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxNjhweDtcbiAgaGVpZ2h0OiAxNDBweDtcbiAgcmlnaHQ6IC04cHg7XG4gIHRvcDogLTM0cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ubWVnYS1uYXZfY2FyZF9mYWNlcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4cHg7XG4gIHJpZ2h0OiA4cHg7XG4gIHdpZHRoOiAxMjNweDtcbiAgaGVpZ2h0OiA1MnB4O1xuICAvLyBUaGUgc2FtZSB0aHJlZSBhdmF0YXJzIHByZS1jb21wb3NlZCBpbnRvIG9uZSByb3csIGFscmVhZHkgc2hpcHBlZCBmb3IgdGhlIHVzZXIgZGFzaGJvYXJkLlxuICBiYWNrZ3JvdW5kOiB1cmwoXCJpbWFnZXMvcGVhY29tLWF2YXRhci1yb3cucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb250YWluO1xufVxuXG4ubWVnYS1uYXZfY2FyZF9ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMTI0cHg7XG59XG5cbi5tZWdhLW5hdl9jYXJkX3RpdGxlcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcblxuICAuaWNvbi1hcnJvdy1jaXJjbGUge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBjb2xvcjogJHByaW1hcnlfYmFzZTtcbiAgfVxufVxuXG4ubWVnYS1uYXZfY2FyZF9uYW1lIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogJG1vbm9fYmFzZTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLm1lZ2EtbmF2X2NhcmRfZGVzYyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICRtb25vX2wxO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDc4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1sZWZ0OiAyNHB4O1xufVxuXG4vLyBQZWFjb20gY2FyZDogYWJvdmUgOTAwcHgsIGtlZXAgb25seSB0aGUgdGl0bGUgY2xlYXIgb2YgdGhlIGF2YXRhcnMgYW5kIGxldFxuLy8gdGhlIGRlc2NyaXB0aW9uIHJ1biBmdWxsIHdpZHRoIGJlbG93IHRoZW0uIEF0IDw9OTAwcHggdGhlIGxheW91dCBzdGF5cyBhcy1pcy5cbkBtZWRpYSAobWluLXdpZHRoOiA5MDFweCkge1xuICAubWVnYS1uYXZfY2FyZF9ib2R5IHsgcGFkZGluZy1yaWdodDogMDsgfVxuICAubWVnYS1uYXZfY2FyZF90aXRsZXJvdyB7XG4gICAgcGFkZGluZy1yaWdodDogMTI0cHg7XG4gICAgbWluLWhlaWdodDogNDRweDtcbiAgfVxufVxuXG4vLyAtLS0tIFJlc3BvbnNpdmUgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1lZ2EtbmF2X3BhbmVsIHsgcGFkZGluZzogMTZweDsgfVxuICAubWVnYS1uYXZfdGFicyB7IHdpZHRoOiAyMTZweDsgfVxuICAubWVnYS1uYXZfdGFiIHsgcGFkZGluZzogMjBweCAxNnB4OyBmb250LXNpemU6IDE0cHg7IGdhcDogMTJweDsgfVxuICAubWVnYS1uYXZfY29udGVudCB7IHBhZGRpbmc6IDI0cHg7IH1cbiAgLm1lZ2EtbmF2X2NvbnRlbnQuaXMtYWN0aXZlIHsgZ2FwOiAzMnB4OyB9XG4gIC5tZWdhLW5hdl90cmlnZ2VyIHsgZm9udC1zaXplOiAxM3B4OyB9XG59XG5cbi8vIFRhYmxldCBwb3J0cmFpdDogc3RhY2sgY29sdW1ucyB2ZXJ0aWNhbGx5LlxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5tZWdhLW5hdl9jb250ZW50LmlzLWFjdGl2ZSB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IGdhcDogMjhweDsgfVxuICAubWVnYS1uYXZfaW5uZXIgeyBtaW4taGVpZ2h0OiAwOyB9XG59XG5cbi8vIE1vYmlsZToga2VlcCB0aGUgY3VycmVudCBwaG9uZSBoZWFkZXIgKG1lZ2EgbWVudSBub3QgYXBwbGllZCkuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1lZ2EtbmF2LFxuICAubWVnYS1uYXZfcGFuZWwsXG4gIC5tZWdhLW5hdl9vdmVybGF5IHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbkB1c2UgXCJzaGFyZWRcIiBhcyAqO1xuQHVzZSBcIm1vZHVsZXMvZ2xvYmFsLWhlYWRlci1yb290LXZhcnNcIjtcbkB1c2UgXCJtb2R1bGVzL2hlYWRlcl9hY2NvdW50XCIgYXMgKjtcbkB1c2UgXCJtb2R1bGVzL2hlYWRlci1zZXJ2aWNlLW1lbnVcIjtcblxuOnJvb3Qge1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBub25lO1xufVxuXG4uZ2xvYmFsLWhlYWRlci13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktbGlnaHQ7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTk5O1xufVxuXG4uc2tpcC10by12dWUtbWFpbi1jb250ZW50LWxpbmsge1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIGJvcmRlcjogNXB4IHNvbGlkICRwcmltYXJ5X2Jhc2U7XG4gIGNvbG9yOiAkcHJpbWFyeV9kMTtcbiAgZm9udC1zaXplOiAkZm9udC1kZWZhdWx0O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwYWRkaW5nOiAxNnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjA7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRwcmltYXJ5X2QxO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgdG9wOiA1MHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gIH1cbn1cblxuI3dyYXA6bm90KDpoYXMoI2FwcCkpIC5za2lwLXRvLXZ1ZS1tYWluLWNvbnRlbnQtbGluayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5nbG9iYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAzMnB4O1xuICBnYXA6IDEycHg7XG5cbiAgLmxvZ28tbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLmxvZ28tbGluay0taWNvbi1vbmx5IHtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGVfd2ViX2JyZWFrcG9pbnQpIHtcbiAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRmdWxsLXdpZHRoKSB7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICB9XG59XG5cbi5zdmctbG9nby1wZWF0aXgge1xuICB3aWR0aDogMTIwcHg7XG4gIGhlaWdodDogMjZweDtcblxuICAmLWphIHtcbiAgICB3aWR0aDogMTgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlX3dlYl9icmVha3BvaW50KSB7XG4gIC5zdmctbG9nby1wZWF0aXgtamFfcyB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICB9XG59XG5cbiNsb2dvLXMtbG9nZ2VkIHtcbiAgaGVpZ2h0OiAzNnB4O1xuICB3aWR0aDogNDRweDtcbn1cblxuLmdsb2JhbC1uYXYsXG4uYWNjb3VudC1hY3Rpb24ge1xuICAuZGl2aWRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAkZ3JleS1saWdodDtcbiAgICBwYWRkaW5nOiAwIDAuNWVtO1xuICB9XG59XG5cbi5uYXYtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE2cHg7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZV93ZWJfYnJlYWtwb2ludCkge1xuICAgIGdhcDogMTJweDtcbiAgfVxufVxuXG4ubmF2LXJvd19pdGVtIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAmLm5hdi1yb3dfaXRlbV9fbG9naW4ge1xuICAgID4gYSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBjb2xvcjogJGxpbmtfY29sb3I7XG4gICAgfVxuICB9XG5cbiAgPiBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA0cHg7XG4gICAgY29sb3I6ICRncmV5LWxpZ2h0MztcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRsaW5rX2NvbG9yO1xuICAgICAgc3ZnIHtcbiAgICAgICAgZmlsbDogJG1vbm9fYmFzZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2LXJvd19pdGVtX3RleHQge1xuICAgICAgLy8gSGlkZSBlbGVtZW50cyBpbiBoZWFkZXIgZm9yIHNtYWxsIHNjcmVlbnNcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLmdsb2JhbC1oZWFkZXItd3JhcDpoYXMoLm1lZ2EtbmF2KSAmIHtcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBzdmcge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBmaWxsOiAkbW9ub19sMTtcbiAgfVxufVxuXG4ubXNnLWluZGljYXRvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAubXNnLW5ldyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTZweDtcbiAgICByaWdodDogLThweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWluLXdpZHRoOiAxLjVlbTtcbiAgICBoZWlnaHQ6IDEuNWVtO1xuICAgIHBhZGRpbmc6IDAuM2VtIDAgMCAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDFlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC1zaXplOiAkZm9udC1TO1xuICB9XG59XG5cbi5idXR0b24tY3JlYXRlLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDM1cHg7XG4gIHBhZGRpbmc6IDRweCAxMnB4OyAvLzEycHggMjRweFxuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5X2Jhc2U7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5X2Jhc2U7XG4gIGNvbG9yOiAkd2hpdGU7XG5cbiAgJjpob3ZlciB7XG4gICAgLS1tb3VzZS14OiA1MDtcbiAgICAtLW1vdXNlLXk6IDUwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjAwJSAyMDAlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoKDEwMCAtIHZhcigtLW1vdXNlLXgsIDApKSAqIDElKVxuICAgICAgY2FsYygoMTAwIC0gdmFyKC0tbW91c2UteSwgMCkpICogMSUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChcbiAgICAgIGNpcmNsZSxcbiAgICAgICRwcmltYXJ5X2wxIDAlLFxuICAgICAgJHByaW1hcnlfYmFzZSAxMDAlXG4gICAgKTtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnlfZDE7XG4gICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeV9kMTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCA1cHggJHByaW1hcnlfbDE7XG4gICAgb3V0bGluZTogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnlfZDI7XG4gICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeV9kMjtcbiAgfVxuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZV93ZWJfYnJlYWtwb2ludCkge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGVfd2ViX2JyZWFrcG9pbnQpIHtcbiAgYm9keS5maXhlZCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5AdXNlIFwic2hhcmVkXCIgYXMgKjtcblxuLmxpc3QtcG9wIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubGlzdC1wb3BfY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMXB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyM3B4O1xuICB6LWluZGV4OiA5O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQ0NDtcbiAgYmFja2dyb3VuZDogIzQ0NDtcblxuICA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICB9XG5cbiAgPiBsaSA+IHNwYW4sID4gbGkgPiBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwLjdlbSAxZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2NjY7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICA+IGxpID4gYSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZWZlZmVmO1xuICAgICAgY29sb3I6ICM0NDQ7XG4gICAgfVxuICB9XG5cbiAgPiBsaS5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZDogIzIyMjtcbiAgfVxuXG4gID4gbGk6bGFzdC1jaGlsZCA+IGEsXG4gID4gbGk6bGFzdC1jaGlsZCA+IHNwYW4ge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cblxuICAmOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHRvcDogLTlweDtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYm9yZGVyLXN0eWxlOiBkYXNoZWQgZGFzaGVkIHNvbGlkO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDdweCA3cHg7XG4gICAgY29sb3I6ICM2NjY7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICM0NDQ7XG4gIH1cblxuICBAYXQtcm9vdCAjeyZ9LS1hbGlnbi1yaWdodCB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIHRvcDogMjdweDtcbiAgICByaWdodDogMDtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDgyJTtcbiAgICB9XG4gIH1cbn1cblxuLy8gbW9kaWZpZXJzXG4vLyBhdHRlbmRlZS1maWx0ZXJcbi5saXN0LXBvcF9fbWVzc2FnZS1saW5rIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwYWRkaW5nLXRvcDogMC40ZW07XG5cbiAgLmljb24tZW52ZWxvcGUge1xuICAgIGNvbG9yOiAjNDQ0O1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgfVxuICB9XG5cbiAgLmljb24tZW52ZWxvcGU6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG5cbiAgLmxpc3QtcG9wX2Fycm93IHtcbiAgICBsZWZ0OiA1cHg7XG4gICAgdG9wOiAyN3B4O1xuICB9XG5cbiAgLmxpc3QtcG9wX2NvbnRlbnQge1xuICAgIHRvcDogMzRweDtcbiAgfVxuXG4gIEBtZWRpYSAoIG1heC13aWR0aDogJGNvbHNwYW4wOCApIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuXG5cbi8vIEhlYWRlclxuLmxpc3QtcG9wX19oZWFkZXIge1xuICAubGlzdC1wb3BfY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgd2lkdGg6IDEwLjJlbTtcbiAgfVxuXG4gIC5pY29uLXRyaWFuZ2xlOmFmdGVyIHtcbiAgICBmb250LXNpemU6ICRmb250LVM7XG4gICAgbWFyZ2luLWxlZnQ6IDAuM2VtO1xuICAgIGNvbG9yOiAkdGV4dC1jb2xvcjtcbiAgfVxufVxuXG4vLyBGb290ZXJcbi5saXN0LXBvcF9fZm9vdGVyLWJ1dHRvbiB7XG4gIC5saXN0LXBvcF9jb250ZW50IHtcbiAgICB0b3A6IC05LjVlbTtcbiAgICBsZWZ0OiAxZW07XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBib3R0b206IC05cHg7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkIGRhc2hlZCBkYXNoZWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDdweCA3cHggMCA3cHg7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjNDQ0O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZnVsbC13aWR0aCkge1xuICAgICAgbGVmdDogLjVlbTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICB9XG59XG5cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLmJ0bi1hZGRpdGlvbmFsLWhhbmRsZSAuYnRuLWFkZGl0aW9uYWwtZGF0YSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRvcDogMjBweDtcbiAgbGVmdDogMXB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5idG4tYWRkaXRpb25hbC1oYW5kbGU6aG92ZXIgLmJ0bi1hZGRpdGlvbmFsLWRhdGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5idG4tYWRkaXRpb25hbC1oYW5kbGU6aG92ZXIgLmJ0bi1hZGRpdGlvbmFsLWRhdGEgdWwgbGkge1xuICBwYWRkaW5nOiAwIDAgNXB4IDA7XG59XG4uYnRuLWFkZGl0aW9uYWwtaGFuZGxlOmhvdmVyIC5idG4tYWRkaXRpb25hbC1kYXRhIHVsIGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE1MHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmJ0bi1hZGRpdGlvbmFsLWhhbmRsZTpob3ZlciAuYnRuLWFkZGl0aW9uYWwtdHJpZ2dlciB7XG4gIGJhY2tncm91bmQ6ICMzMzM7XG4gIGNvbG9yOiAjRkZGO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn0iLCJAdXNlIFwic2hhcmVkXCIgYXMgKjtcblxuI3dyYXAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgbWluLXdpZHRoOiA5ODBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLy8gVGhlIGdsb2JhbCBzaWRlYmFyIHNoZWxsIG1hbmFnZXMgaXRzIG93biB3aWR0aCB2aWEgZmxleGJveCwgc28gdGhlIGxlZ2FjeVxuLy8gZml4ZWQgbWluaW11bSB3aWR0aCBtdXN0IGJlIGxpZnRlZCB3aGVuIHRoZSBzaGVsbCBpcyBwcmVzZW50LlxuI3dyYXA6aGFzKD4gI2dsb2JhbC1zaWRlYmFyLWNvbnRhaW5lcikge1xuICBtaW4td2lkdGg6IDA7XG59XG5cbiNjb250ZW50LW1haW4sXG4uY29udGVudC1tYWluIHtcbiAgQGV4dGVuZCAlc3RpY2t5LWZvb3Rlcjtcbn1cblxuI2dsb2JhbC1zaWRlYmFyX19tYWluIHtcbiAgJiA+ICNjb250ZW50LW1haW4sXG4gICYgPiAuY29udGVudC1tYWluIHtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbiNjb250ZW50LW1haW4ge1xuICAqem9vbTogMTtcbiAgY2xlYXI6IGJvdGg7XG4gIHBhZGRpbmc6IDE4cHggMTRweCAxNHB4O1xuICB3aWR0aDogOTgwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIC8vcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZ2xvYmFsLWZvb3RlciB7XG4gIG1pbi1oZWlnaHQ6ICRmb290ZXItaGVpZ2h0O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uY29sLXN1YiB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMzAwcHg7XG59XG5cbi5jb2wtbWFpbiB7XG4gICp6b29tOiAxO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDYxMHB4O1xufVxuXG4uY29sLW1haW46YmVmb3JlLFxuLmNvbC1tYWluOmFmdGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uY29sLW1haW46YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLmJveC1tYWluIHtcbiAgd2lkdGg6IDc0NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMzVweDtcbiAgbWluLWhlaWdodDogMzAwcHg7XG59XG5cbi5nYXAtYm90dG9tIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4uZ2FwLWJvdHRvbS1sYXJnZSB7XG4gIG1hcmdpbi1ib3R0b206IDJlbTtcbn1cblxuLnBhZC1ib3R0b20ge1xuICBwYWRkaW5nLWJvdHRvbTogMWVtO1xufVxuXG4vLyBjb2x1bW4gJiBoZWxwZXJzXG4vLyAtLS0tLS0tLS0tLS0tLS0tXG4ucm93LFxuLmNvbHVtbiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5jb2x1bW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4ucm93LnJvdy1zcGFjZXIgLmNvbHVtbiB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG5cbi5jb2x1bW4gKyAuY29sdW1uIHtcbiAgbWFyZ2luLWxlZnQ6IDEuNiU7XG59XG5cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcbiAgLmNvbHVtbi0jeyRpfSB7XG4gICAgd2lkdGg6ICgkc2luZ2xlQ29sdW1uV2lkdGggKiAkaSkgKyAoJGd1dHRlck1hcmdpbiAqICgkaSAtIDEpKTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGVfd2ViX2JyZWFrcG9pbnQpIHtcbiAgLmNvbHVtbi0xLFxuICAuY29sdW1uLTIsXG4gIC5jb2x1bW4tMyxcbiAgLmNvbHVtbi00LFxuICAuY29sdW1uLTUsXG4gIC5jb2x1bW4tNixcbiAgLmNvbHVtbi03LFxuICAuY29sdW1uLTgsXG4gIC5jb2x1bW4tOSxcbiAgLmNvbHVtbi0xMCxcbiAgLmNvbHVtbi0xMSxcbiAgLmNvbHVtbi0xMiB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cblxuICAuY29sdW1uICsgLmNvbHVtbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbiIsIi5hdmF0YXIge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uYXZhdGFyLXNtYWxsLCAuYXZhdGFyLWRlZmF1bHQsIC5hdmF0YXItbGFyZ2Uge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRpbWcge1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0fVxufVxuXG4uYXZhdGFyLXNtYWxsIHtcblx0d2lkdGg6IDMycHg7XG5cdGhlaWdodDogMzJweDtcblx0ZmxvYXQ6IGxlZnQ7XG5cdG1hcmdpbi1yaWdodDogMTBweDtcblx0aW1nIHtcblx0XHR3aWR0aDogMzJweDtcblx0XHRoZWlnaHQ6IDMycHg7XG5cdH1cbn1cblxuLmF2YXRhci1kZWZhdWx0IHtcblx0d2lkdGg6IDQ0cHg7XG5cdGhlaWdodDogNDRweDtcblx0ZmxvYXQ6IGxlZnQ7XG5cdG1hcmdpbi1yaWdodDogMTBweDtcblx0aW1nIHtcblx0XHR3aWR0aDogNDRweDtcblx0XHRoZWlnaHQ6IDQ0cHg7XG5cdH1cbn1cblxuLmF2YXRhci1sYXJnZSB7XG5cdHdpZHRoOiAxMTJweDtcblx0aGVpZ2h0OiAxMTJweDtcblx0aW1nIHtcblx0XHR3aWR0aDogMTEycHg7XG5cdFx0aGVpZ2h0OiAxMTJweDtcblx0fVxufVxuXG4uc3R5bGUtZ3VpZGUtYXZhdGFyLWxpc3Qge1xuXHRoZWlnaHQ6IDEzMHB4O1xufVxuXG4uc3R5bGUtZ3VpZGUtYXZhdGFyIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDgwcHg7XG5cdGhlaWdodDogODBweDtcblx0LmF2YXRhci1zbWFsbCB7XG5cdFx0bWFyZ2luLXRvcDogNDBweDtcblx0fVxuXHQuYXZhdGFyLWRlZmF1bHQge1xuXHRcdG1hcmdpbi10b3A6IDM0cHg7XG5cdFx0bWFyZ2luLWxlZnQ6IC04cHg7XG5cdH1cbn0iLCJAbWVkaWEgcHJpbnQge1xuICAqIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgZmlsdGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZpbHRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIEJsYWNrIHByaW50cyBmYXN0ZXI6IGg1YnAuY29tL3MgKi9cbiAgYSxcbiAgYTp2aXNpdGVkIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAuZXZlbnQgYVtocmVmXTphZnRlcixcbiAgLmxpbmstZXh0W2hyZWZdOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cihocmVmKSBcIilcIjtcbiAgfVxuICBhYmJyW3RpdGxlXTphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICB9XG4gIC5pciBhOmFmdGVyLFxuICBhW2hyZWZePVwiamF2YXNjcmlwdDpcIl06YWZ0ZXIsXG4gIGFbaHJlZl49XCIjXCJdOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG4gIC8qIERvbid0IHNob3cgbGlua3MgZm9yIGltYWdlcywgb3IgamF2YXNjcmlwdC9pbnRlcm5hbCBsaW5rcyAqL1xuICBwcmUsXG4gIGJsb2NrcXVvdGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG4gIHRoZWFkIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gIH1cbiAgLyogaDVicC5jb20vdCAqL1xuICB0cixcbiAgaW1nIHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cbiAgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICBAcGFnZSAge1xuICAgIG1hcmdpbjogMC41Y207XG4gIH1cbiAgcCxcbiAgaDIsXG4gIGgzIHtcbiAgICBvcnBoYW5zOiAzO1xuICAgIHdpZG93czogMztcbiAgfVxuICBoMixcbiAgaDMge1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICB9XG5cbiAgLmdsb2JhbC1oZWFkZXIsXG4gIC5nbG9iYWwtZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbiN0aXB0aXBfaG9sZGVyLFxuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiIsIkB1c2UgXCJzaGFyZWRcIiBhcyAqO1xuXG4jZ2xvYmFsLXNpZGViYXJfX3NpZGViYXIge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cbiNnbG9iYWwtc2lkZWJhcl9fbWFpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi1oZWlnaHQ6IDEwMCU7IC8qIFN0cmV0Y2hlcyB0byB0aGUgaGVpZ2h0IG9mIHRoZSBwYXJlbnQgY29udGFpbmVyICovXG4gIGZsZXg6IDE7XG4gIG92ZXJmbG93OiBhdXRvO1xuXG4gID4gLmdsb2JhbC1mb290ZXItd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgfVxufVxuXG4jc2Vzc2lvbi1zZWxlY3RvciB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogdmFyKC0tZ2xvYmFsLWhlYWRlci1oZWlnaHQpO1xuICB6LWluZGV4OiAxO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktbGlnaHQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICAjc2Vzc2lvbi1zZWxlY3Rvci1sb2FkZXIge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgfVxufVxuXG4jZ2xvYmFsLXNpZGViYXJfX21haW4gI3Nlc3Npb24tc2VsZWN0b3Ige1xuICB0b3A6IDA7XG59XG5cbiNnbG9iYWwtc2lkZWJhci1jb250YWluZXIge1xuICBmbGV4OiAxO1xuICBtaW4taGVpZ2h0OiAwO1xuICBtaW4td2lkdGg6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgaGVpZ2h0OiBjYWxjKDEwMGR2aCAtIHZhcigtLWdsb2JhbC1oZWFkZXItaGVpZ2h0KSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbW9iaWxlX3dlYl9icmVha3BvaW50KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuIl0sInNvdXJjZVJvb3QiOiIifQ== */