@charset "UTF-8";/*!
 * Bootstrap Reboot v4.5.3 (https://getbootstrap.com/)
 * Copyright 2011-2020 The Bootstrap Authors
 * Copyright 2011-2020 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
 */*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}:root{--theme-color:#009cff;--theme-color-orange:#ffbf00;--theme-color-blue:#96e3db;--theme-color-red:#f4396a;--success-color:#cb330f;--background:#f6f7f8;--sub-bg:#fff;--font:#222;--sub-font:#999;--link:#fff;--link-hover:var(--theme-color-orange);--button-submit-font:#fff;--button-submit-font-hover:var(--theme-color);--button-submit-bgcolor:var(--theme-color);--button-submit-bgcolor-hover:#fff;--button-submit-border:var(--button-submit-bgcolor);--button-submit-border-hover:var(--button-submit-border);--button-reset-font:#fff;--button-reset-font-hover:#000;--button-reset-bgcolor:#000;--button-reset-bgcolor-hover:#fff;--button-reset-border:var(--button-reset-bgcolor);--button-reset-border-hover:var(--button-reset-border);--paging-current-font:var(--button-submit-font);--paging-current-bgcolor:var(--button-submit-bgcolor);--paging-current-border:var(--button-submit-border)}html{background:#f6f7f8;background:var(--background);font-size:62.5%;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}@media print{html{background:0 0;font-size:52.5%}}body{font-size:16px;font-size:1.6rem;color:#222;color:var(--font);font-family:YakuHanJP,"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;word-wrap:break-word;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}@media print{body{color:#000}}a{color:#fff;color:var(--link);font-weight:400;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,.1);-webkit-transition:all .2s 0s ease-in;transition:all .2s 0s ease-in}a:active,a:link,a:visited{color:#fff;color:var(--link)}a:hover{color:#ffbf00;color:var(--link-hover)}@media print{a{color:#333}}img{height:auto;max-width:100%}object{max-width:100%}.b{font-weight:700}.i{font-style:italic}.u{text-decoration:underline}.d{text-decoration:line-through}.normal{font-weight:400}.black{color:#000}.white{color:#fff}.red{color:red}.green{color:#0f0}.blue{color:#00f}.gray{color:#aaa}.orange{color:#f90}.xx-s{font-size:xx-small}.x-s{font-size:x-small}.s{font-size:small}.m{font-size:medium}.l{font-size:large}.x-l{font-size:x-large}.xx-l{font-size:xx-large}.txt-left{text-align:left}.txt-center{text-align:center}.txt-right{text-align:right}.left{float:left}.right{float:right}.clear{clear:both}.show{display:block}.hide{display:none}noscript div#note{font-size:16px;font-size:1.6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(255,255,255,.9);display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3.2rem;position:fixed;width:100vw;z-index:2147483647}noscript div#note p{margin:0}noscript div#note p img{margin:0 .8rem 0 0;vertical-align:text-top}div#container{background:url(../img/bg-grid.png)}div#container header{background:url(../img/bg-top.png?1907106a5f1) center/cover repeat-x;position:relative;border-bottom:#96e3db 2px solid;border-bottom:var(--theme-color-blue) 2px solid}footer{background:#000}footer .footer-inner{background-color:#000;margin:auto;max-width:1440px;padding:3rem 1.6rem .5rem;position:relative}div.header-inner{margin:auto;max-width:1240px;padding:0 1.6rem;position:relative}div.main-inner{position:relative}div#container header div.header-inner h1{font-size:24px;font-size:2.4rem;position:relative;line-height:1;margin:0;top:20px;text-align:right}div#container header div.header-inner h1 a{display:inline-block}div#container header div.header-inner h1 a img{vertical-align:bottom;width:140px}div#container header div.header-inner>div h2{margin:0}@media screen and (max-width:840px){div#container header div.header-inner h1{top:5px}div#container header div.header-inner h1 a img{width:100px}}footer{color:#fff}footer .footer-inner{overflow:visible;padding:3rem 1.6rem 12rem}footer .footer-inner>div{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:672px;margin:0 auto 1rem;font-size:14px;font-size:1.4rem}footer .footer-inner>div .list{margin:0 0 0 1rem}@media screen and (max-width:840px){footer .footer-inner>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 1rem}footer .footer-inner>div .list{margin:.5rem 0 0 0}}footer .footer-inner ul.f-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0 0 1rem;padding:0}footer .footer-inner ul.f-nav li{padding:0 1rem 0 0}footer .footer-inner ul.f-nav li::after{content:"|";margin-left:1rem}footer .footer-inner ul.f-nav li:last-child::after{content:none;margin-left:0}footer .footer-inner ul.f-nav li a{color:#fff}footer .footer-inner ul.f-nav li a:hover{color:#ffbf00;color:var(--theme-color-orange)}footer .footer-inner p{margin:0 0 2rem;text-align:center;font-size:13px;font-size:1.3rem}@media screen and (max-width:927px){footer .footer-inner ul.f-nav{font-size:13px;font-size:1.3rem}}@media screen and (max-width:840px){footer .footer-inner ul.f-nav{font-size:13px;font-size:1.3rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}footer .footer-inner p{text-align:left;line-height:2.5rem}footer .footer-inner p br{display:block}}@media screen and (max-width:480px){footer .footer-inner ul.f-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .footer-inner ul.f-nav li{margin-bottom:.5rem;text-decoration:underline}footer .footer-inner ul.f-nav li::after{content:none;margin-left:0}}footer .download{width:100vw;position:fixed;background-color:rgba(32,32,32,.8);bottom:0;padding:.8rem;text-align:center}footer .download ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;list-style:none;margin:0}footer .download ul li:first-child{margin:0 .8rem 0 0}.breadcrumbs{font-size:10px;font-size:1rem;background:#eee;color:#ccc;margin:0 0 1.6rem;padding:.5rem;word-wrap:break-word}#page-top{bottom:0;position:fixed;right:0;z-index:2147483647}#page-top a{background:url(../img/icn-pagetop.png?1907106a207) no-repeat;display:block;height:39px;width:80px}@media screen and (max-width:640px){#page-top a{display:none}}.social-plugins{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.social-plugins li{list-style:none;margin:0 16px 16px 0}.social-plugins li:last-child{margin:0 0 16px}.social-plugins li a{display:block}.social-plugins li a img{height:60px;width:60px}@media screen and (max-width:840px){.social-plugins{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.social-plugins li a img{height:50px;width:50px}}#loader{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.8);display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:fixed;top:0;-webkit-transition:all .3s;transition:all .3s;width:100vw;z-index:9999}#loader.loaded{opacity:0;visibility:hidden}#loader .block{width:200px;height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#loader .loading{width:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#loader .circle{width:15px;height:15px;background-color:#50e7e7;margin:auto;-webkit-animation-name:loading;animation-name:loading;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}#loader .circle:nth-child(1){-webkit-animation-delay:.2s;animation-delay:.2s}#loader .circle:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}#loader .circle:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}#loader .circle:nth-child(4){-webkit-animation-delay:.1s;animation-delay:.1s}#loader .circle:nth-child(5){-webkit-animation-delay:.2s;animation-delay:.2s}#loader .circle:nth-child(6){-webkit-animation-delay:.3s;animation-delay:.3s}#loader .circle:nth-child(7){-webkit-animation-delay:0s;animation-delay:0s}#loader .circle:nth-child(8){-webkit-animation-delay:.1s;animation-delay:.1s}#loader .circle:nth-child(9){-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes loading{20%{-webkit-transform:scale(.1);transform:scale(.1)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes loading{20%{-webkit-transform:scale(.1);transform:scale(.1)}40%{-webkit-transform:scale(1);transform:scale(1)}}.height-line{display:-webkit-box;display:-ms-flexbox;display:flex}.height-line div{background:#fff;border-color:#ddd;border-style:solid;border-width:1px;-webkit-box-flex:0;-ms-flex:0 1 calc(100% / 3);flex:0 1 calc(100% / 3)}.vw-row{font-size:24px;font-size:calc(16rem / 10 + ((1vw - (640rem / 1000)) * (100 * (24 - 16)/ (960 - 640))));display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5;max-height:calc(1.5 * 3 * 1em);background:#fff}@media (min-width:960px){.vw-row{font-size:24px;font-size:2.4rem}}@media screen and (max-width:640px){.vw-row{font-size:16px;font-size:1.6rem}}.form-area{background:#f6f7f8;padding:3.2rem}.bt-area{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3.2rem 0}@media screen and (min-width:560px){.bt-area{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.bt-area a,.bt-area button,.bt-area input{font-size:16px;font-size:1.6rem;margin:0 0 1.6rem;padding:1.6rem;vertical-align:middle}.bt-area a:last-child,.bt-area button:last-child,.bt-area input:last-child{margin:0}.bt-area a:hover,.bt-area button:hover,.bt-area input:hover{text-decoration:none}@media screen and (min-width:560px){.bt-area a,.bt-area button,.bt-area input{margin:0 1.6rem 0 0}}.bt-area .reset,.bt-area .submit{width:100%}@media screen and (min-width:560px){.bt-area .reset,.bt-area .submit{width:50%}}@media screen and (min-width:960px){.bt-area .reset,.bt-area .submit{width:25%}}.fieldcontain{border-color:#ddd;border-style:solid;border-width:0 0 1px;margin:0 0 1.6rem;padding:0 0 1.6rem}.fieldcontain:last-child,.fieldcontain:last-of-type{border:none;margin:0;padding:0}.fieldcontain label span,.fieldcontain legend span{background:#f60;border-radius:3px;color:#fff;display:inline-block;font-size:small;line-height:1;margin:0 1rem;padding:.3rem .5rem;vertical-align:top}label{margin:0 1rem 0 0}label>input{margin:0 .3rem}label>input[type=checkbox],label>input[type=radio]{margin:0 .3rem 0 0}label+label{margin:0 1rem 0 0}label:last-child{margin:0}fieldset{margin:0 0 1.6rem}fieldset:last-child,fieldset:last-of-type{margin:0}input,select,textarea{font-size:16px;font-size:1.6rem;border-color:#ddd;border-style:solid;border-width:1px;margin:0 .3rem 0 0;padding:.3rem;vertical-align:baseline}input:last-child,select:last-child,textarea:last-child{margin-bottom:0;margin-right:0}.reset,.submit{border-style:solid;border-width:2px;cursor:pointer;line-height:1;margin:0 1.6rem 0 0;padding:1.6rem;vertical-align:middle}.reset:last-child,.submit:last-child{margin:0}.reset:hover,.submit:hover{text-decoration:none}a.submit,button.submit,input.submit{background:#009cff;background:var(--button-submit-bgcolor);border-color:#009cff;border-color:var(--button-submit-border);color:#fff;color:var(--button-submit-font);-webkit-transition:all .2s 0s ease-in;transition:all .2s 0s ease-in}a.submit:hover,button.submit:hover,input.submit:hover{background:#fff;background:var(--button-submit-bgcolor-hover);border-color:#009cff;border-color:var(--button-submit-border-hover);color:#009cff;color:var(--button-submit-font-hover)}a.reset,button.reset,input.reset{background:#000;background:var(--button-reset-bgcolor);border-color:#000;border-color:var(--button-reset-border);color:#fff;color:var(--button-reset-font);-webkit-transition:all .2s 0s ease-in;transition:all .2s 0s ease-in}a.reset:hover,button.reset:hover,input.reset:hover{background:#fff;background:var(--button-reset-bgcolor-hover);border-color:#000;border-color:var(--button-reset-border-hover);color:#000;color:var(--button-reset-font-hover)}a.reset,a.submit{display:inline-block;text-align:center}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{height:calc(16px * 1.5 + .6rem + 2px)}input[type=checkbox],input[type=radio]{border:0 none;padding:0;width:auto}input.short{width:25%}input.middle{width:50%}input.long{width:100%}input.auto{width:auto}input:invalid{border-color:#c30}select{height:calc(16px * 1.5 + .6rem + 2px)}textarea{height:calc(16px * 1.5 * 5 + .6rem + 2px)}textarea.long{width:100%}div.paging{font-size:12px;font-size:1.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#96e3db;color:var(--theme-color-blue)}div.paging span{margin:0 .8rem .8rem 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.paging span:last-child{margin:0 0 .8rem}div.paging span.number{border-color:#96e3db;border-color:var(--theme-color-blue);border-style:solid;border-width:1px}div.paging span.current{background:#96e3db;background:var(--theme-color-blue);border-color:#96e3db;border-color:var(--theme-color-blue);border-style:solid;border-width:1px;color:#fff;color:var(--paging-current-font);padding:.5rem .8rem;color:#000}div.paging span.first a,div.paging span.last a,div.paging span.next a,div.paging span.prev a{padding:0}div.paging span a{display:block;padding:.5rem .8rem}div.paging span a:hover{cursor:pointer}#nav-toggle{position:absolute;top:10px;cursor:pointer;height:104px;width:104px;background:url(../img/bg-menu.png?1907106a5f4) center no-repeat}#nav-toggle>div{position:relative;width:30px}#nav-toggle span{width:100%;height:1px;left:38px;display:block;background:#96e3db;background:var(--theme-color-blue);position:absolute;-webkit-transition:top .5s ease,-webkit-transform .6s ease-in-out;transition:top .5s ease,-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out,top .5s ease;transition:transform .6s ease-in-out,top .5s ease,-webkit-transform .6s ease-in-out}#nav-toggle span:nth-child(1){top:30px}#nav-toggle span:nth-child(2){top:38px}#nav-toggle span:nth-child(3){top:46px}#nav-toggle:hover span:nth-child(1){top:32px}#nav-toggle:hover span:nth-child(3){top:44px}@media screen and (max-width:640px){#nav-toggle{top:0;left:0;height:70px;width:70px;background:url(../img/bg-menu.png?1907106a5f4) center/cover no-repeat}#nav-toggle>div{position:relative;width:20px}#nav-toggle span{left:26px}#nav-toggle span:nth-child(1){top:22px}#nav-toggle span:nth-child(2){top:27px}#nav-toggle span:nth-child(3){top:32px}#nav-toggle:hover span:nth-child(1){top:24px}#nav-toggle:hover span:nth-child(3){top:30px}}.open #nav-toggle span{background:#96e3db;background:var(--theme-color-blue)}.open #nav-toggle span:nth-child(1){top:35px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.open #nav-toggle span:nth-child(2){top:35px;width:0;left:50%}.open #nav-toggle span:nth-child(3){top:35px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width:640px){.open #nav-toggle span:nth-child(1){top:27px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.open #nav-toggle span:nth-child(2){top:27px;width:0;left:50%}.open #nav-toggle span:nth-child(3){top:27px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}#nav-toggle{z-index:1000}#container,footer{z-index:900}#gloval-nav{background:rgba(0,0,0,.8);color:#96e3db;color:var(--theme-color-blue);position:fixed;top:0;left:0;right:0;bottom:0;z-index:990;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:29px;opacity:0;-webkit-transition:opacity .6s ease,visibility .6s ease;transition:opacity .6s ease,visibility .6s ease}#gloval-nav a{display:block;border:1px solid transparent;color:#96e3db;color:var(--theme-color-blue);text-decoration:none;padding:10px;-webkit-transition:color .6s ease;transition:color .6s ease}#gloval-nav a:hover{color:#ffbf00;color:var(--theme-color-orange);border:1px solid #96e3db;border:1px solid var(--theme-color-blue);background:url(../img/bg-frame-lt.png?1907106a611) left 1px top 1px no-repeat,url(../img/bg-frame-rt.png?1907106a1e4) right 1px top 1px no-repeat,url(../img/bg-frame-rb.png?1907106a153) right 1px bottom 1px no-repeat,url(../img/bg-frame-lb.png?1907106a475) left 1px bottom 1px no-repeat}#gloval-nav ul{list-style:none}#gloval-nav ul li{opacity:0;-webkit-transform:translateX(200px);transform:translateX(200px);-webkit-transition:opacity .2s ease,-webkit-transform .6s ease;transition:opacity .2s ease,-webkit-transform .6s ease;transition:transform .6s ease,opacity .2s ease;transition:transform .6s ease,opacity .2s ease,-webkit-transform .6s ease}#gloval-nav ul li:nth-child(2){-webkit-transition-delay:.15s;transition-delay:.15s}#gloval-nav ul li:nth-child(3){-webkit-transition-delay:.3s;transition-delay:.3s}#gloval-nav ul li:nth-child(4){-webkit-transition-delay:.45s;transition-delay:.45s}#gloval-nav ul li:nth-child(5){-webkit-transition-delay:.6s;transition-delay:.6s}#gloval-nav ul li:nth-child(6){-webkit-transition-delay:.75s;transition-delay:.75s}#gloval-nav ul li:nth-child(7){-webkit-transition-delay:.9s;transition-delay:.9s}.open{overflow:hidden}.open #gloval-nav{visibility:visible;opacity:1}.open #gloval-nav li{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .9s ease,-webkit-transform 1s ease;transition:opacity .9s ease,-webkit-transform 1s ease;transition:transform 1s ease,opacity .9s ease;transition:transform 1s ease,opacity .9s ease,-webkit-transform 1s ease}.tab-container .tab-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 0 2rem 0;padding:0}.tab-container .tab-navigation li{list-style:none}.tab-container .tab-navigation li a{display:block;margin-right:1rem;background:#438e85 url(../img/chara/bg-icn.png?1907106a3bb) right top no-repeat;border:1px solid #96e3db;border:1px solid var(--theme-color-blue);color:#fff;padding:.5rem 1rem;text-align:center}.tab-container .tab-navigation li a.active,.tab-container .tab-navigation li a:hover{background-color:#96e3db;background-color:var(--theme-color-blue);text-decoration:none;border:1px solid #ffbf00;border:1px solid var(--theme-color-orange);color:#000}.tab-container .tab-navigation li a.tab-active{display:none}.tab-container .tab-navigation li a.tab-inactive{display:block}@media screen and (max-width:840px){.tab-container .tab-navigation{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tab-container .tab-navigation li{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;margin-bottom:.5rem}.tab-container .tab-navigation li a{font-size:11px;font-size:1.1rem;padding:.5rem}}.tab-container .tab-contents{padding:.3rem;color:#fff}.tab-container .tab-contents article dl div{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 1rem}.tab-container .tab-contents article dl div dt{border-width:0 0 0 5px;border-color:#ffbf00;border-color:var(--theme-color-orange);border-style:solid;font-size:16px;font-size:1.6rem;padding:.2rem .4rem;margin:0;font-weight:400;width:20%}.tab-container .tab-contents article dl div dt:last-child{padding:0}.tab-container .tab-contents article dl div dd{width:80%;padding:.5rem;border-width:0 0 0 1px;border-color:#ffbf00;border-color:var(--theme-color-orange);border-style:dotted}@media screen and (max-width:640px){.tab-container .tab-contents article dl div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tab-container .tab-contents article dl div dd,.tab-container .tab-contents article dl div dt{width:100%}.tab-container .tab-contents article dl div dt{border-width:0 0 1px 5px;border-color:#ffbf00;border-color:var(--theme-color-orange);border-style:solid}.tab-container .tab-contents article dl div dd{border:none}}#animejs img{opacity:0}#inviewjs-animatecss{background:#fff;margin:7rem 0;-webkit-transform:skewY(-7deg);transform:skewY(-7deg)}#inviewjs-animatecss .inviewjs-animatecss-inner{-webkit-transform:skewY(7deg);transform:skewY(7deg)}#inviewjs-animatecss .inviewjs-animatecss-inner div.box1{text-align:center;width:200px;padding:50px 0;margin:100px auto;background:#00bcd4;color:#fff}#inviewjs-animatecss .inviewjs-animatecss-inner div.box2{text-align:center;width:200px;padding:50px 0;margin:100px auto;background:#00bcd4;color:#fff}#inviewjs-animatecss .inviewjs-animatecss-inner div.box3{text-align:center;width:200px;padding:50px 0;margin:100px auto;background:#00bcd4;color:#fff}#inviewjs-animatecss .inviewjs-animatecss-inner div.box4{text-align:center;width:200px;padding:50px 0;margin:100px auto;background:#00bcd4;color:#fff}#inviewjs-animatecss .inviewjs-animatecss-inner div.box5{text-align:center;width:200px;padding:50px 0;margin:100px auto;background:#00bcd4;color:#fff}#inviewjs-animejs img{opacity:0}.modaal-content-container{background:#eee}.modaal-content-container h1{font-size:24px;font-size:2.4rem;padding:1.8rem 0;text-align:center}.modaal-content-container .form-area label{border-color:#0bd;border-style:solid;border-width:4px;display:block;height:60px;padding:0;width:100%}.modaal-content-container .form-area label input{border:0 none;font-weight:700;height:100%;margin:0;text-indent:1.6rem;width:100%}.modaal-content-container .form-area input[type=submit]{background:-webkit-gradient(linear,left top,left bottom,from(#0bd),to(#0071dd));background:linear-gradient(180deg,#0bd,#0071dd);font-size:18px;font-size:1.8rem;border-color:#ddd;border-style:solid;border-width:2px;color:#fff;display:block;font-weight:700;height:60px;margin:1.2rem auto 0;-webkit-transition:.2s;transition:.2s;width:100%}@media screen and (min-width:560px){.modaal-content-container .form-area input[type=submit]{width:50%}}.modaal-content-container ul{font-size:14px;font-size:1.4rem;border-color:#ddd;border-style:solid;border-width:1px;line-height:1.4;margin:2.4rem 0 0;overflow:auto;padding:.8rem}div.wpcf7 div.wpcf7-response-output{line-height:1.4;margin:1.6rem 0;padding:.8rem}div.wpcf7 span.wpcf7-not-valid-tip{display:none}div.wpcf7 .wpcf7-not-valid{background:pink}div.wpcf7 .ajax-loader{display:none}div#container h2.title-logo{text-align:center}div#container h2.title-logo a{display:inline-block}div#container section h3{font-size:30px;font-size:3rem;text-align:center;margin:0 0 5.6rem}div#container section h3 span{font-size:14px;font-size:1.4rem;display:block}div#container section.way{text-align:center}div#container section.way ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 3.2rem;padding:1.6rem}@media screen and (min-width:560px){div#container section.way ul{padding:0}}div#container section.way ul li{-ms-flex-preferred-size:300px;flex-basis:300px;list-style:none;margin:0 0 1.6rem;text-align:center}div#container section.way ul li a{background:#fff;border-radius:1.6rem;color:#000;display:block;margin:0 .8rem;padding:1.6rem}div#container section.way ul li a:hover{background:#000;color:#fff;left:1px;position:relative;top:1px}div#container section.way .reward{background:#fff;border-radius:10px;padding:4.8rem}div#container section.rule dl{background:#fff;border-radius:10px;line-height:1.8;margin:0 0 3.2rem;padding:4.8rem}div#container section.rule dl dt{color:#801800}div#container section.rule dl dd{margin:0 0 1.6rem}div#container section.rule dl dd:last-child{margin:0}div#container section.rule dl dd span{font-size:12px;font-size:1.2rem;display:block}div#container section.rule dl dd ol{padding:0 0 0 3.2rem}div#container section.rule dl dd ol li{list-style-type:decimal}div#container section.rule dl dd ul{padding:0 0 0 3.2rem}div#container section.rule dl dd ul li{list-style-type:square}div#container section.rule dl dd ul li ol{padding:0 0 0 2.4rem}div#container section.rule dl dd ul li ol li{list-style-type:upper-latin}footer div.footer-inner .spec dl{text-align:center}footer div.footer-inner .spec dl div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer div.footer-inner .spec dl div dd,footer div.footer-inner .spec dl div dt{width:100%}footer div.footer-inner .spec dl div dt{background:rgba(0,0,0,.3)}footer div.footer-inner .spec dl div dd{padding:.5rem 0}@media screen and (min-width:560px){footer div.footer-inner .spec dl{border-color:#000;border-style:solid;border-width:1px 0;margin:auto;max-width:450px;text-align:left}footer div.footer-inner .spec dl div{border-color:#000;border-style:solid;border-width:0 0 1px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}footer div.footer-inner .spec dl div:last-child{border:0}footer div.footer-inner .spec dl div dd,footer div.footer-inner .spec dl div dt{padding:.8rem 0}footer div.footer-inner .spec dl div dt{background:0 0;width:30%}footer div.footer-inner .spec dl div dd{margin:0;width:70%}}footer div.footer-inner .spec ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:2.4rem auto;padding:0}footer div.footer-inner .spec ul li{font-size:12px;font-size:1.2rem;list-style:none;margin:0 .8rem}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:url(../fonts/MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(../fonts/MaterialIcons-Regular.woff2) format("woff2"),url(../fonts/MaterialIcons-Regular.woff) format("woff"),url(../fonts/MaterialIcons-Regular.ttf) format("truetype");font-display:swap}.material-icons{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.material-icons.md-dark{color:rgba(0,0,0,.54)}.material-icons.md-dark.md-inactive{color:rgba(0,0,0,.26)}.material-icons.md-light{color:#fff}.material-icons.md-light.md-inactive{color:rgba(255,255,255,.3)}@font-face{font-family:success;src:url(../fonts/success.eot?dlc5x7);src:url(../fonts/success.eot?dlc5x7#iefix) format("embedded-opentype"),url(../fonts/success.ttf?dlc5x7) format("truetype"),url(../fonts/success.woff?dlc5x7) format("woff"),url(../fonts/success.svg?dlc5x7#success) format("svg");font-weight:400;font-style:normal;font-display:swap}.success-icons{font-family:success!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icn-home:before{content:""}.icn-home2:before{content:""}.icn-home3:before{content:""}.icn-office:before{content:""}.icn-newspaper:before{content:""}.icn-pencil:before{content:""}.icn-pencil2:before{content:""}.icn-quill:before{content:""}.icn-pen:before{content:""}.icn-blog:before{content:""}.icn-eyedropper:before{content:""}.icn-droplet:before{content:""}.icn-paint-format:before{content:""}.icn-image:before{content:""}.icn-images:before{content:""}.icn-camera:before{content:""}.icn-headphones:before{content:""}.icn-music3:before{content:""}.icn-play:before{content:""}.icn-film:before{content:""}.icn-video-camera:before{content:""}.icn-dice:before{content:""}.icn-pacman:before{content:""}.icn-spades:before{content:""}.icn-clubs:before{content:""}.icn-diamonds:before{content:""}.icn-bullhorn:before{content:""}.icn-connection:before{content:""}.icn-podcast:before{content:""}.icn-feed3:before{content:""}.icn-mic:before{content:""}.icn-book:before{content:""}.icn-books:before{content:""}.icn-library:before{content:""}.icn-file-text:before{content:""}.icn-profile2:before{content:""}.icn-file-empty:before{content:""}.icn-files-empty:before{content:""}.icn-file-text2:before{content:""}.icn-file-picture:before{content:""}.icn-file-music:before{content:""}.icn-file-play:before{content:""}.icn-file-video:before{content:""}.icn-file-zip:before{content:""}.icn-copy:before{content:""}.icn-paste:before{content:""}.icn-stack:before{content:""}.icn-folder:before{content:""}.icn-folder-open:before{content:""}.icn-folder-plus:before{content:""}.icn-folder-minus:before{content:""}.icn-folder-download:before{content:""}.icn-folder-upload:before{content:""}.icn-price-tag:before{content:""}.icn-price-tags:before{content:""}.icn-barcode:before{content:""}.icn-qrcode:before{content:""}.icn-ticket:before{content:""}.icn-cart:before{content:""}.icn-coin-dollar:before{content:""}.icn-coin-euro:before{content:""}.icn-coin-pound:before{content:""}.icn-coin-yen:before{content:""}.icn-credit-card:before{content:""}.icn-calculator:before{content:""}.icn-lifebuoy:before{content:""}.icn-phone2:before{content:""}.icn-phone-hang-up:before{content:""}.icn-address-book:before{content:""}.icn-envelop:before{content:""}.icn-pushpin:before{content:""}.icn-location:before{content:""}.icn-location2:before{content:""}.icn-compass:before{content:""}.icn-compass2:before{content:""}.icn-map:before{content:""}.icn-map2:before{content:""}.icn-history:before{content:""}.icn-clock:before{content:""}.icn-clock2:before{content:""}.icn-alarm:before{content:""}.icn-bell:before{content:""}.icn-stopwatch:before{content:""}.icn-calendar2:before{content:""}.icn-printer:before{content:""}.icn-keyboard:before{content:""}.icn-display:before{content:""}.icn-laptop:before{content:""}.icn-mobile2:before{content:""}.icn-mobile22:before{content:""}.icn-tablet:before{content:""}.icn-tv:before{content:""}.icn-drawer:before{content:""}.icn-drawer2:before{content:""}.icn-box-add:before{content:""}.icn-box-remove:before{content:""}.icn-download2:before{content:""}.icn-upload:before{content:""}.icn-floppy-disk:before{content:""}.icn-drive:before{content:""}.icn-database:before{content:""}.icn-undo:before{content:""}.icn-redo:before{content:""}.icn-undo2:before{content:""}.icn-redo2:before{content:""}.icn-forward:before{content:""}.icn-reply2:before{content:""}.icn-bubble:before{content:""}.icn-bubbles:before{content:""}.icn-bubbles2:before{content:""}.icn-bubble2:before{content:""}.icn-bubbles3:before{content:""}.icn-bubbles4:before{content:""}.icn-user:before{content:""}.icn-users:before{content:""}.icn-user-plus:before{content:""}.icn-user-minus:before{content:""}.icn-user-check:before{content:""}.icn-user-tie:before{content:""}.icn-quotes-left:before{content:""}.icn-quotes-right:before{content:""}.icn-hour-glass:before{content:""}.icn-spinner:before{content:""}.icn-spinner2:before{content:""}.icn-spinner3:before{content:""}.icn-spinner4:before{content:""}.icn-spinner5:before{content:""}.icn-spinner6:before{content:""}.icn-spinner7:before{content:""}.icn-spinner8:before{content:""}.icn-spinner9:before{content:""}.icn-spinner10:before{content:""}.icn-spinner11:before{content:""}.icn-binoculars:before{content:""}.icn-search2:before{content:""}.icn-zoom-in:before{content:""}.icn-zoom-out:before{content:""}.icn-enlarge:before{content:""}.icn-shrink:before{content:""}.icn-enlarge2:before{content:""}.icn-shrink2:before{content:""}.icn-key:before{content:""}.icn-key2:before{content:""}.icn-lock:before{content:""}.icn-unlocked:before{content:""}.icn-wrench:before{content:""}.icn-equalizer:before{content:""}.icn-equalizer2:before{content:""}.icn-cog:before{content:""}.icn-cogs:before{content:""}.icn-hammer:before{content:""}.icn-magic-wand:before{content:""}.icn-aid-kit:before{content:""}.icn-bug:before{content:""}.icn-pie-chart:before{content:""}.icn-stats-dots:before{content:""}.icn-stats-bars:before{content:""}.icn-stats-bars2:before{content:""}.icn-trophy:before{content:""}.icn-gift:before{content:""}.icn-glass:before{content:""}.icn-glass2:before{content:""}.icn-mug:before{content:""}.icn-spoon-knife:before{content:""}.icn-leaf:before{content:""}.icn-rocket:before{content:""}.icn-meter:before{content:""}.icn-meter2:before{content:""}.icn-hammer2:before{content:""}.icn-fire:before{content:""}.icn-lab:before{content:""}.icn-magnet:before{content:""}.icn-bin:before{content:""}.icn-bin2:before{content:""}.icn-briefcase:before{content:""}.icn-airplane:before{content:""}.icn-truck:before{content:""}.icn-road:before{content:""}.icn-accessibility:before{content:""}.icn-target:before{content:""}.icn-shield:before{content:""}.icn-power:before{content:""}.icn-switch:before{content:""}.icn-power-cord:before{content:""}.icn-clipboard:before{content:""}.icn-list-numbered:before{content:""}.icn-list:before{content:""}.icn-list2:before{content:""}.icn-tree:before{content:""}.icn-menu:before{content:""}.icn-menu2:before{content:""}.icn-menu3:before{content:""}.icn-menu4:before{content:""}.icn-cloud:before{content:""}.icn-cloud-download:before{content:""}.icn-cloud-upload:before{content:""}.icn-cloud-check:before{content:""}.icn-download22:before{content:""}.icn-upload2:before{content:""}.icn-download3:before{content:""}.icn-upload3:before{content:""}.icn-sphere:before{content:""}.icn-earth:before{content:""}.icn-link2:before{content:""}.icn-flag:before{content:""}.icn-attachment:before{content:""}.icn-eye:before{content:""}.icn-eye-plus:before{content:""}.icn-eye-minus:before{content:""}.icn-eye-blocked:before{content:""}.icn-bookmark:before{content:""}.icn-bookmarks:before{content:""}.icn-sun:before{content:""}.icn-contrast:before{content:""}.icn-brightness-contrast:before{content:""}.icn-star-empty:before{content:""}.icn-star-half:before{content:""}.icn-star-full:before{content:""}.icn-heart2:before{content:""}.icn-heart-broken:before{content:""}.icn-man:before{content:""}.icn-woman:before{content:""}.icn-man-woman:before{content:""}.icn-happy:before{content:""}.icn-happy2:before{content:""}.icn-smile:before{content:""}.icn-smile2:before{content:""}.icn-tongue:before{content:""}.icn-tongue2:before{content:""}.icn-sad:before{content:""}.icn-sad2:before{content:""}.icn-wink:before{content:""}.icn-wink2:before{content:""}.icn-grin:before{content:""}.icn-grin2:before{content:""}.icn-cool:before{content:""}.icn-cool2:before{content:""}.icn-angry:before{content:""}.icn-angry2:before{content:""}.icn-evil:before{content:""}.icn-evil2:before{content:""}.icn-shocked:before{content:""}.icn-shocked2:before{content:""}.icn-baffled:before{content:""}.icn-baffled2:before{content:""}.icn-confused:before{content:""}.icn-confused2:before{content:""}.icn-neutral:before{content:""}.icn-neutral2:before{content:""}.icn-hipster:before{content:""}.icn-hipster2:before{content:""}.icn-wondering:before{content:""}.icn-wondering2:before{content:""}.icn-sleepy:before{content:""}.icn-sleepy2:before{content:""}.icn-frustrated:before{content:""}.icn-frustrated2:before{content:""}.icn-crying:before{content:""}.icn-crying2:before{content:""}.icn-point-up:before{content:""}.icn-point-right:before{content:""}.icn-point-down:before{content:""}.icn-point-left:before{content:""}.icn-warning:before{content:""}.icn-notification:before{content:""}.icn-question:before{content:""}.icn-plus:before{content:""}.icn-minus:before{content:""}.icn-info:before{content:""}.icn-cancel-circle:before{content:""}.icn-blocked:before{content:""}.icn-cross:before{content:""}.icn-checkmark:before{content:""}.icn-checkmark2:before{content:""}.icn-spell-check:before{content:""}.icn-enter:before{content:""}.icn-exit:before{content:""}.icn-play2:before{content:""}.icn-pause:before{content:""}.icn-stop:before{content:""}.icn-previous:before{content:""}.icn-next3:before{content:""}.icn-backward:before{content:""}.icn-forward2:before{content:""}.icn-play3:before{content:""}.icn-pause2:before{content:""}.icn-stop2:before{content:""}.icn-backward2:before{content:""}.icn-forward3:before{content:""}.icn-first:before{content:""}.icn-last:before{content:""}.icn-previous2:before{content:""}.icn-next22:before{content:""}.icn-eject:before{content:""}.icn-volume-high:before{content:""}.icn-volume-medium:before{content:""}.icn-volume-low:before{content:""}.icn-volume-mute:before{content:""}.icn-volume-mute2:before{content:""}.icn-volume-increase:before{content:""}.icn-volume-decrease:before{content:""}.icn-loop:before{content:""}.icn-loop2:before{content:""}.icn-infinite:before{content:""}.icn-shuffle:before{content:""}.icn-arrow-up-left:before{content:""}.icn-arrow-up:before{content:""}.icn-arrow-up-right:before{content:""}.icn-arrow-right:before{content:""}.icn-arrow-down-right:before{content:""}.icn-arrow-down:before{content:""}.icn-arrow-down-left:before{content:""}.icn-arrow-left:before{content:""}.icn-arrow-up-left2:before{content:""}.icn-arrow-up2:before{content:""}.icn-arrow-up-right2:before{content:""}.icn-arrow-right2:before{content:""}.icn-arrow-down-right2:before{content:""}.icn-arrow-down2:before{content:""}.icn-arrow-down-left2:before{content:""}.icn-arrow-left2:before{content:""}.icn-circle-up:before{content:""}.icn-circle-right:before{content:""}.icn-circle-down:before{content:""}.icn-circle-left:before{content:""}.icn-tab:before{content:""}.icn-move-up:before{content:""}.icn-move-down:before{content:""}.icn-sort-alpha-asc:before{content:""}.icn-sort-alpha-desc:before{content:""}.icn-sort-numeric-asc:before{content:""}.icn-sort-numberic-desc:before{content:""}.icn-sort-amount-asc:before{content:""}.icn-sort-amount-desc:before{content:""}.icn-command:before{content:""}.icn-shift:before{content:""}.icn-ctrl:before{content:""}.icn-opt:before{content:""}.icn-checkbox-checked:before{content:""}.icn-checkbox-unchecked:before{content:""}.icn-radio-checked:before{content:""}.icn-radio-checked2:before{content:""}.icn-radio-unchecked:before{content:""}.icn-crop:before{content:""}.icn-make-group:before{content:""}.icn-ungroup:before{content:""}.icn-scissors:before{content:""}.icn-filter:before{content:""}.icn-font:before{content:""}.icn-ligature:before{content:""}.icn-ligature2:before{content:""}.icn-text-height:before{content:""}.icn-text-width:before{content:""}.icn-font-size:before{content:""}.icn-bold:before{content:""}.icn-underline:before{content:""}.icn-italic:before{content:""}.icn-strikethrough:before{content:""}.icn-omega:before{content:""}.icn-sigma:before{content:""}.icn-page-break:before{content:""}.icn-superscript:before{content:""}.icn-subscript:before{content:""}.icn-superscript2:before{content:""}.icn-subscript2:before{content:""}.icn-text-color:before{content:""}.icn-pagebreak:before{content:""}.icn-clear-formatting:before{content:""}.icn-table:before{content:""}.icn-table2:before{content:""}.icn-insert-template:before{content:""}.icn-pilcrow:before{content:""}.icn-ltr:before{content:""}.icn-rtl:before{content:""}.icn-section:before{content:""}.icn-paragraph-left:before{content:""}.icn-paragraph-center:before{content:""}.icn-paragraph-right:before{content:""}.icn-paragraph-justify:before{content:""}.icn-indent-increase:before{content:""}.icn-indent-decrease:before{content:""}.icn-share:before{content:""}.icn-new-tab:before{content:""}.icn-embed:before{content:""}.icn-embed2:before{content:""}.icn-terminal:before{content:""}.icn-share2:before{content:""}.icn-mail2:before{content:""}.icn-mail22:before{content:""}.icn-mail3:before{content:""}.icn-mail4:before{content:""}.icn-amazon:before{content:""}.icn-google:before{content:""}.icn-google2:before{content:""}.icn-google3:before{content:""}.icn-google-plus:before{content:""}.icn-google-plus2:before{content:""}.icn-google-plus3:before{content:""}.icn-hangouts:before{content:""}.icn-google-drive:before{content:""}.icn-facebook3:before{content:""}.icn-facebook22:before{content:""}.icn-instagram:before{content:""}.icn-whatsapp:before{content:""}.icn-spotify:before{content:""}.icn-telegram:before{content:""}.icn-twitter3:before{content:""}.icn-vine:before{content:""}.icn-vk:before{content:""}.icn-renren:before{content:""}.icn-sina-weibo:before{content:""}.icn-rss:before{content:""}.icn-rss2:before{content:""}.icn-youtube:before{content:""}.icn-youtube2:before{content:""}.icn-twitch:before{content:""}.icn-vimeo:before{content:""}.icn-vimeo2:before{content:""}.icn-lanyrd:before{content:""}.icn-flickr:before{content:""}.icn-flickr2:before{content:""}.icn-flickr3:before{content:""}.icn-flickr4:before{content:""}.icn-dribbble:before{content:""}.icn-behance:before{content:""}.icn-behance2:before{content:""}.icn-deviantart:before{content:""}.icn-500px:before{content:""}.icn-steam:before{content:""}.icn-steam2:before{content:""}.icn-dropbox:before{content:""}.icn-onedrive:before{content:""}.icn-github:before{content:""}.icn-npm:before{content:""}.icn-basecamp:before{content:""}.icn-trello:before{content:""}.icn-wordpress:before{content:""}.icn-joomla:before{content:""}.icn-ello:before{content:""}.icn-blogger3:before{content:""}.icn-blogger22:before{content:""}.icn-tumblr:before{content:""}.icn-tumblr2:before{content:""}.icn-yahoo:before{content:""}.icn-yahoo2:before{content:""}.icn-tux:before{content:""}.icn-appleinc:before{content:""}.icn-finder:before{content:""}.icn-android:before{content:""}.icn-windows:before{content:""}.icn-windows8:before{content:""}.icn-soundcloud:before{content:""}.icn-soundcloud2:before{content:""}.icn-skype:before{content:""}.icn-reddit:before{content:""}.icn-hackernews:before{content:""}.icn-wikipedia:before{content:""}.icn-linkedin:before{content:""}.icn-linkedin2:before{content:""}.icn-lastfm:before{content:""}.icn-lastfm2:before{content:""}.icn-delicious:before{content:""}.icn-stumbleupon:before{content:""}.icn-stumbleupon2:before{content:""}.icn-stackoverflow:before{content:""}.icn-pinterest:before{content:""}.icn-pinterest2:before{content:""}.icn-xing:before{content:""}.icn-xing2:before{content:""}.icn-flattr:before{content:""}.icn-foursquare:before{content:""}.icn-yelp:before{content:""}.icn-paypal:before{content:""}.icn-chrome:before{content:""}.icn-firefox:before{content:""}.icn-IE:before{content:""}.icn-edge:before{content:""}.icn-safari:before{content:""}.icn-opera:before{content:""}.icn-file-pdf:before{content:""}.icn-file-openoffice:before{content:""}.icn-file-word:before{content:""}.icn-file-excel:before{content:""}.icn-libreoffice:before{content:""}.icn-html-five:before{content:""}.icn-html-five2:before{content:""}.icn-css3:before{content:""}.icn-git:before{content:""}.icn-codepen:before{content:""}.icn-svg:before{content:""}.icn-IcoMoon:before{content:""}.icn-pdf-2:before{content:""}.icn-pdf-1:before{content:""}.icn-download:before{content:""}.icn-arrow-circle:before{content:""}.icn-arrow-r:before{content:""}.icn-pc:before{content:""}.icn-gs:before{content:""}.icn-ap:before{content:""}.icn-slide-dot:before{content:""}.icn-slide-dot-w:before{content:""}.icn-nav-left-arrow-box:before{content:"";color:#fff}.icn-nav-right-arrow-box:before{content:"";color:#fff}.icn-nav-right-arrow:before{content:""}.icn-nav-left-arrow:before{content:""}.icn-icn-windowopen:before{content:""}.icn-nav-up-arrow:before{content:""}.icn-nav-down-arrow:before{content:""}.icn-star:before{content:""}.icn-heart:before{content:""}.icn-thumbs-up:before{content:""}.icn-thumbs-up2:before{content:""}.icn-googleplus:before{content:""}.icn-googleplus2:before{content:""}.icn-facebook:before{content:""}.icn-facebook2:before{content:""}.icn-twitter:before{content:""}.icn-twitter2:before{content:""}.icn-feed:before{content:""}.icn-feed2:before{content:""}.icn-blogger:before{content:""}.icn-blogger2:before{content:""}.icn-next2:before{content:""}.icn-prev2:before{content:""}.icn-add:before{content:""}.icn-all:before{content:""}.icn-calendar:before{content:""}.icn-cancel:before{content:""}.icn-comment:before{content:""}.icn-crown:before{content:""}.icn-delete:before{content:""}.icn-edit:before{content:""}.icn-favorite:before{content:""}.icn-next:before{content:""}.icn-prev:before{content:""}.icn-profile:before{content:""}.icn-reply:before{content:""}.icn-search:before{content:""}.icn-tag:before{content:""}.icn-thumb01:before{content:""}.icn-thumb02:before{content:""}.icn-thumb03:before{content:""}.icn-view:before{content:""}.icn-head-arrow-d:before{content:""}.icn-head-blog:before{content:""}.icn-head-cart:before{content:""}.icn-head-caution:before{content:""}.icn-head-company:before{content:""}.icn-head-crown:before{content:""}.icn-head-information:before{content:""}.icn-head-news:before{content:""}.icn-head-star:before{content:""}.icn-head-upload:before{content:""}.icn-head-vote:before{content:""}.icn-head-world:before{content:""}.icn-nav-amusement2:before{content:""}.icn-nav-bs2:before{content:""}.icn-nav-company2:before{content:""}.icn-nav-development2:before{content:""}.icn-nav-free2:before{content:""}.icn-nav-game2:before{content:""}.icn-nav-home2:before{content:""}.icn-nav-recruit2:before{content:""}.icn-nav-amusement:before{content:"";color:#767777}.icn-nav-bs:before{content:"";color:#767777}.icn-nav-company:before{content:"";color:#767777}.icn-nav-development:before{content:"";color:#767777}.icn-nav-free:before{content:"";color:#767777}.icn-nav-game:before{content:"";color:#767777}.icn-nav-home:before{content:"";color:#767777}.icn-nav-recruit:before{content:"";color:#767777}.icn-ring-star:before{content:""}.icn-rina-hand:before{content:""}.icn-nameko:before{content:""}.icn-logo-success1:before{content:""}.icn-logo-success2:before{content:""}.icn-logo-success:before{content:""}.icn-phone:before{content:""}.icn-mobile:before{content:""}.icn-mail:before{content:""}.icn-paperplane:before{content:""}.icn-link:before{content:""}.icn-music:before{content:""}.icn-music2:before{content:""}.audiojs,.audiojs>.play-pause,.audiojs>.play-pause>p{width:30px;height:30px}.audiojs{display:table;background:0 0;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;border-radius:30px}.audiojs>.play-pause{padding:0;border:none}.audiojs>.play-pause>p{position:relative;background:0 0}.audiojs>.play-pause>.play::before{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-25%) translateY(-50%);transform:translateX(-25%) translateY(-50%);width:0;height:0;border:8px solid transparent;border-left:12px solid #000;content:""}.audiojs>.play-pause>.pause::before{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:4px;height:12px;border-left:4px solid #000;border-right:4px solid #000;content:""}.audiojs>.scrubber{display:none}.audiojs>.time{display:none}/*!
 * Accordion v2.8.0
 * Simple accordion created in pure Javascript.
 * https://github.com/michu2k/Accordion
 *
 * Copyright 2017-2019 Michał Strumpf
 * Published under MIT License
 */.ac{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Kosugi,sans-serif;text-align:left}.ac>.ac-q{background:rgba(13,80,73,.6);border:1px solid #96e3db;color:#fff;padding:10px 30px 10px 40px;position:relative;text-decoration:none;display:block;font-weight:100;font-size:16px;cursor:pointer}@media screen and (max-width:480px){.ac>.ac-q{font-size:16px;padding:10px 30px 10px 35px}}.ac>.ac-q:before{content:"Q";position:absolute;top:.8rem;left:.8rem;background:#96e3db;width:22px;height:28px;color:#000;font-size:22px;font-family:"Roboto Slab",serif;line-height:1.2;padding-left:.3rem}.ac>.ac-q:after{content:"▼";font-size:1rem;color:#96e3db;text-align:center;width:15px;right:10px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);position:absolute}.ac.is-active>.ac-q{margin-bottom:1.5rem}.ac.is-active>.ac-q:after{content:"▲"}.ac>.ac-a{overflow:hidden;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease;position:relative;color:#fff;padding:0 0 .5rem 8rem;font-weight:100;font-size:16px}.ac>.ac-a:before{content:"A";position:absolute;top:0;left:4.5rem;background:#fff;width:22px;height:28px;color:#000;font-size:22px;font-family:"Roboto Slab",serif;line-height:1.2;padding-left:.3rem}@media screen and (max-width:480px){.ac>.ac-a:before{top:0;left:3rem;width:23px}}.ac.js-enabled>.ac-a{visibility:hidden}.ac.is-active>.ac-a{visibility:visible;padding:.2rem 0 1.5rem 7.5rem}@media screen and (max-width:480px){.ac.is-active>.ac-a{padding:.2rem 0 1.5rem 6rem}}.ac.is-active{visibility:visible;padding-bottom:2rem}@media screen and (max-width:480px){.ac.is-active{padding-bottom:1.5rem}}#question_wrap{display:block;position:relative;width:100%;margin-bottom:.5rem}ul#choices{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;list-style:none;margin:0!important;padding:0;padding-left:0;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-ms-flex-wrap:wrap;flex-wrap:wrap}ul#choices li{list-style:none!important;margin:.5rem!important;width:30%}ul#choices li button{padding:0!important;margin-bottom:3px;font-size:2rem!important;border-radius:0!important;background:0 0!important;color:#ffbf00!important;color:var(--theme-color-orange)!important;width:100%!important;height:50px!important;border:1px solid #ffbf00!important;border:1px solid var(--theme-color-orange)!important;outline:0!important}@media screen and (max-width:480px){ul#choices li button{font-size:1.5rem!important}}ul#choices li button#back_button{padding:0!important;margin-bottom:3px;font-size:2rem!important;border-radius:0!important;background:0 0!important;color:#6f6f6f!important;width:100%!important;height:50px!important;border:1px solid #6f6f6f!important;outline:0!important}@media screen and (max-width:480px){ul#choices li button#back_button{font-size:1.5rem!important}}ul#choices li button:hover{background:#96e3db!important;background:var(--theme-color-blue)!important;color:#000!important}ul#choices li button#back_button:hover{background:#6f6f6f!important;color:#000!important}ul.details-wolrd{list-style:none;margin:0 auto;padding:1rem 0 0;max-width:500px;font-size:2rem}ul.details-wolrd li{margin:1rem}ul.details-wolrd li a{display:block;margin-right:1rem;background:#438e85 url(../img/chara/bg-icn.png?1907106a3bb) right top no-repeat;border:1px solid #96e3db;border:1px solid var(--theme-color-blue);color:#fff;padding:.5rem 1rem;text-align:center}ul.details-wolrd li a:hover{background-color:#96e3db;background-color:var(--theme-color-blue);text-decoration:none;border:1px solid #ffbf00;border:1px solid var(--theme-color-orange);color:#000}@media screen and (max-width:480px){ul.details-wolrd{font-size:1.5rem!important}}.yesno_q{text-align:center;display:block;padding:0!important;margin-bottom:1rem!important;font-size:1.5rem;font-weight:700;border:none!important;border-radius:10px}.yesno_q dt{display:block;padding:0!important;margin-bottom:1rem!important;font-family:serif!important}.yesno_q dt span{padding:0!important;font-size:2.5rem!important;font-weight:700;background:0 0!important;color:#ffbf00!important;color:var(--theme-color-orange)!important;border-radius:0!important;cursor:default!important;border:none!important}@media screen and (max-width:640px){.yesno_q dt span{font-size:1.5rem!important}}.yesno_q dd{padding:1.5rem!important}.yesno_q dd span{display:none!important}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#000;border:none;-webkit-box-shadow:inset 0 0 2px #96e3db;box-shadow:inset 0 0 2px #96e3db;-webkit-box-shadow:inset 0 0 2px var(--theme-color-blue);box-shadow:inset 0 0 2px var(--theme-color-blue)}::-webkit-scrollbar-thumb{background:#96e3db;background:var(--theme-color-blue);border-radius:10px;-webkit-box-shadow:none;box-shadow:none}body{background:#000 url(../img/bg2.jpg?1907106a120) center/cover no-repeat fixed;letter-spacing:1px;position:relative}@media screen and (max-width:640px){body:before{content:"";display:block;position:fixed;top:0;left:0;z-index:0;width:100%;height:100vh;background:#000 url(../img/bg2.jpg?1907106a120) top center/cover no-repeat}}.outliner{display:none}.blinking:hover{-webkit-filter:drop-shadow(0 0 20px #f9d338);filter:drop-shadow(0 0 20px #f9d338)}div.column{padding:0 1.6rem 2rem}div.column .column-inner{padding:3rem 0;max-width:1240px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:640px){div.column .column-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.column-a{-webkit-box-flex:0;-ms-flex:0 1 22.1774193548%;flex:0 1 22.1774193548%;margin-bottom:2rem;background:url(../img/bg-navi.png?1907106a246) center bottom no-repeat;border:1px solid #fff;text-align:center}.column-a h2{margin-top:-13px;padding:0 1rem}.column-a ul{list-style:none;padding:0;margin:0}.column-a ul.howto li a{font-size:15px;font-size:1.5rem}.column-a ul li{font-family:serif}.column-a ul li a{font-size:18px;font-size:1.8rem;display:block;padding:1rem 0;font-weight:700;text-shadow:2px 2px 1px #000,-2px 2px 1px #000,2px -2px 1px #000,-2px -2px 1px #000,2px 0 1px #000,0 2px 1px #000,-2px 0 1px #000,0 -2px 1px #000}.column-a ul li a:hover{background:#000 url(../img/icn.png?1907106a447) left center no-repeat;text-decoration:none;color:#96e3db;color:var(--theme-color-blue)}@media screen and (max-width:840px){.column-a ul li a{font-size:15px;font-size:1.5rem}}@media screen and (max-width:640px){.column-a{width:100%}.column-a h2{display:none}.column-a ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.column-a ul li{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%}.column-a ul li a{padding:1rem;font-size:13px;font-size:1.3rem}}@media screen and (max-width:480px){.column-a ul li{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.column-a ul li a{padding:.5rem;font-size:12px;font-size:1.2rem}}.column-b{text-align:center;-webkit-box-flex:0;-ms-flex:0 1 75.8064516129%;flex:0 1 75.8064516129%;color:#fff;display:block;overflow:hidden}.column-b h2 img{width:100%}.column-b>div{font-size:18px;font-size:1.8rem;border:1px solid #96e3db;border:1px solid var(--theme-color-blue);background:url(../img/bg-frame-lt.png?1907106a611) left 1px top 1px no-repeat,url(../img/bg-frame-rt.png?1907106a1e4) right 1px top 1px no-repeat,url(../img/bg-frame-rb.png?1907106a153) right 1px bottom 1px no-repeat,url(../img/bg-frame-lb.png?1907106a475) left 1px bottom 1px no-repeat,url(../img/bg-column.png?1907106a47e) right bottom no-repeat;background-color:rgba(0,0,0,.8);padding:2rem;line-height:1.5}.column-b>div span{color:#ffbf00;color:var(--theme-color-orange);position:relative;border-bottom:#ffbf00 1px solid;border-bottom:var(--theme-color-orange) 1px solid}.column-b>div span:hover{text-decoration:none;color:#f4396a;color:var(--theme-color-red);cursor:pointer}.column-b>div span.red{color:#f4396a;color:var(--theme-color-red);border-bottom:none;cursor:text}.column-b>div.world ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0 0 1rem 0;padding:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.column-b>div.world ul li{width:49%}.column-b>div.world ul li img{width:100%}.column-b>div.world p{text-align:left}.column-b>div.story{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.column-b>div.story p{width:50%}.column-b>div.story p img{width:100%}@media screen and (max-width:840px){.column-b>div.story{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.column-b>div.story p{width:100%}}.column-b>div.nine-world div.announcer{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;max-width:900px;margin:0 auto 2em;text-align:left}.column-b>div.nine-world div.announcer p:first-child{z-index:1}@media screen and (max-width:640px){.column-b>div.nine-world div.announcer p:first-child{width:30%}}.column-b>div.nine-world div.announcer p:last-child{font-size:16px;font-size:1.6rem;line-height:1.5;width:78%;padding:1em;margin:0 0 0 -1px;background:#3e8e86}.column-b>div.nine-world div.announcer p:last-child span.faq{font-size:15px;font-size:1.5rem;color:#fff;border:none;float:right}.column-b>div.nine-world div.announcer p:last-child span.faq a{border-bottom:#fff 1px solid;color:#fff}.column-b>div.nine-world div.announcer p:last-child span.faq a:hover{text-decoration:none;color:#f4396a;color:var(--theme-color-red)}.column-b>div.nine-world div.announcer p:last-child .tippy-tooltip.verse-theme{background-color:#fff;color:#ff0;font-size:20px}@media screen and (max-width:640px){.column-b>div.nine-world div.announcer p:last-child{font-size:16px;font-size:1.6rem;width:90%;margin:0 1em 0 -1px}}.column-b>div.nine-world div.classifying{position:relative}.column-b>div.nine-world div.classifying table{position:absolute;top:6%;left:9%;width:87%}.column-b>div.nine-world div.classifying table td,.column-b>div.nine-world div.classifying table th{vertical-align:middle;padding:2% .5%}.column-b>div.nine-world div.classifying table td h3,.column-b>div.nine-world div.classifying table th h3{margin-bottom:.5em}@media screen and (max-width:980px){.column-b>div.nine-world div.classifying table{top:5.5%}}@media screen and (max-width:820px){.column-b>div.nine-world div.classifying table{top:6.5%}}@media screen and (max-width:740px){.column-b>div.nine-world div.classifying table{top:6%}}@media screen and (max-width:640px){.column-b>div.nine-world div.classifying table{display:none}}.column-b>div.nine-world div.classifying table .Mp{background:#ec6695 url(../img/world/bg-world-s.png?1907106a0af)}.column-b>div.nine-world div.classifying table .TmMp{background:#b95d91 url(../img/world/bg-world-s.png?1907106a0af)}.column-b>div.nine-world div.classifying table .TeMp{background:#805c8f url(../img/world/bg-world-s.png?1907106a0af)}.column-b>div.nine-world div.classifying table .TpMp{background:#58507e url(../img/world/bg-world-s.png?1907106a0af)}.column-b>div.nine-world div.classifying table .Me{background:#f391b3 url(../img/world/bg-world-s.png?1907106a0af)}.column-b>div.nine-world div.classifying table .TmMe{background:#bd82ab url(../img/world/bg-world-s.png?1907106a0af)}.column-b>div.nine-world div.classifying table .TeMe{background:#8281aa url(../img/world/bg-world-s.png?1907106a0af)}.column-b>div.nine-world div.classifying table .TpMe{background:#5a7096 url(../img/world/bg-world-s.png?1907106a0af)}.column-b>div.nine-world div.classifying table .Mm{background:#f5c6d6 url(../img/world/bg-world-s.png?1907106a0af)}.column-b>div.nine-world div.classifying table .TmMm{background:#beb0ce url(../img/world/bg-world-s.png?1907106a0af)}.column-b>div.nine-world div.classifying table .TeMm{background:#83afcb url(../img/world/bg-world-s.png?1907106a0af)}.column-b>div.nine-world div.classifying table .TpMm{background:#5a98b3 url(../img/world/bg-world-s.png?1907106a0af)}.column-b>div.nine-world div.classifying table .Tm{background:#c6e3f5 url(../img/world/bg-world-s.png?1907106a0af)}.column-b>div.nine-world div.classifying table .Te{background:#88e2f2 url(../img/world/bg-world-s.png?1907106a0af)}.column-b>div.nine-world div.classifying table .Tp{background:#5ec2d4 url(../img/world/bg-world-s.png?1907106a0af)}@media screen and (max-width:640px){.column-b>div.nine-world div.classifying p.pc{display:none}}@media screen and (min-width:641px){.column-b>div.nine-world div.classifying div.sp{display:none}}.column-b>div.nine-world div.classifying div.sp p{margin-bottom:1em}.column-b>div.nine-world div.classifying div.sp ul{padding:0;list-style:none}.column-b>div.nine-world div.classifying div.sp ul li{margin-bottom:.5em}.column-b>div.nine-world div.classifying div.sp ul li:last-child{margin-bottom:0}.column-b>div.system{margin-top:3rem;position:relative;padding:5rem 2rem 2rem 2rem}.column-b>div.system h4{position:absolute;top:-20px;left:-5px}.column-b>div.system-detail h4{font-size:20px;font-size:2rem;padding:.2rem .4rem;margin:0;background:-webkit-gradient(linear,left top,right top,from(#96e3db),to(rgba(150,227,219,0)));background:linear-gradient(to right,#96e3db,rgba(150,227,219,0));border-left:5px solid #ffbf00;border-left:5px solid var(--theme-color-orange);background-color:#ffbf00;background-color:var(--theme-color-orange);color:#000}.column-b>div.system-detail h4:last-child{padding:0}.column-b>div.system-detail h5{font-size:20px;font-size:2rem;border:1px solid #ffbf00;border:1px solid var(--theme-color-orange);display:inline-block;padding:1rem;margin-top:2rem;color:#ffbf00;color:var(--theme-color-orange);font-weight:400}.column-b>div.system-detail p.triangle{margin:-.5rem auto 1rem;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #ffbf00;border-top:15px solid var(--theme-color-orange)}.column-b>div.system-detail p.pv{margin:5rem auto}.column-b>div.system-detail p.pv a{display:block;margin-bottom:2rem}.column-b>div.support{font-size:16px;font-size:1.6rem;line-height:1.6;text-align:left}.column-b>div.support h4{font-size:20px;font-size:2rem;padding:.2rem .4rem;margin:0 0 1.6rem 0;background:-webkit-gradient(linear,left top,right top,from(#96e3db),to(rgba(150,227,219,0)));background:linear-gradient(to right,#96e3db,rgba(150,227,219,0));border-left:5px solid #ffbf00;border-left:5px solid var(--theme-color-orange);background-color:#ffbf00;background-color:var(--theme-color-orange);color:#000}.column-b>div.support h4:last-child{padding:0}.column-b>div.support p{margin:0 0 2rem 0}.column-b>div.support p.center{text-align:center;margin:0 0 3rem 0}.column-b>div.support p.small{font-size:15px;font-size:1.5rem;margin:0}.column-b>div.support h5{font-size:20px;font-size:2rem;margin:0;font-weight:400;color:#ffbf00;color:var(--theme-color-orange)}.column-b>div.support dl div{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 1rem}.column-b>div.support dl div dt{border-width:0 0 0 5px;border-color:#ffbf00;border-color:var(--theme-color-orange);border-style:solid;font-size:16px;font-size:1.6rem;padding:.2rem .4rem;margin:0;font-weight:400;width:30%}.column-b>div.support dl div dt:last-child{padding:0}.column-b>div.support dl div dd{width:70%;padding:.5rem;border-width:0 0 0 1px;border-color:#ffbf00;border-color:var(--theme-color-orange);border-style:dotted}@media screen and (max-width:640px){.column-b>div.support dl div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.column-b>div.support dl div dd,.column-b>div.support dl div dt{width:100%}.column-b>div.support dl div dt{border-width:0 0 1px 5px;border-color:#ffbf00;border-color:var(--theme-color-orange);border-style:solid}.column-b>div.support dl div dd{border:none}}.column-b>div.support-rule{font-size:16px;font-size:1.6rem;line-height:1.6;text-align:left}.column-b>div.support-rule h4{font-size:20px;font-size:2rem;padding:.2rem .4rem;margin:0 0 1.6rem 0;background:-webkit-gradient(linear,left top,right top,from(#96e3db),to(rgba(150,227,219,0)));background:linear-gradient(to right,#96e3db,rgba(150,227,219,0));border-left:5px solid #ffbf00;border-left:5px solid var(--theme-color-orange);background-color:#ffbf00;background-color:var(--theme-color-orange);color:#000}.column-b>div.support-rule h4:last-child{padding:0}.column-b>div.support-rule ol{list-style:none;padding:0}.column-b>div.support-rule ol li{margin:0 0 1.6rem 1.6rem}.column-b>div.support-rule ol li h5{font-size:16px;font-size:1.6rem;border-bottom:1px solid #96e3db;border-bottom:1px solid var(--theme-color-blue)}.column-b>div.support-rule ol li p{margin-bottom:0}.column-b>div.support-rule ol li ol{margin-top:1.6rem}.column-b>div.support-rule ol li ol li{margin:0 0 0 1.6rem}.column-b>div.support-rule ol.b-16 li{margin:0 0 0 1.6rem}.column-b>div.support-rule p{text-indent:1.6rem}.column-b>div.support-rule p.date{margin:5rem 0;text-align:right}.column-b>div.support-rule ul li{margin:0 0 1rem 0;list-style:none;text-indent:-1.6rem}.column-b>div.support-rule ul li span::before{content:"◆";color:#96e3db;color:var(--theme-color-blue)}.column-b>div.support-gameimg{font-size:16px;font-size:1.6rem;line-height:1.6;text-align:left}.column-b>div.support-gameimg h4{font-size:16px;font-size:1.6rem;padding:.2rem .4rem 0 0;margin:0 0 1.6rem 0;font-weight:400;border-bottom:1px solid #ffbf00;border-bottom:1px solid var(--theme-color-orange)}.column-b>div.support-gameimg h4:last-child{padding:0}.column-b>div.support-gameimg h4 span{font-size:18px;font-size:1.8rem;background-color:#ffbf00;background-color:var(--theme-color-orange);padding:.2rem .5rem;color:#000;font-weight:700;margin-right:.5rem;border-radius:.2rem}.column-b>div.support-gameimg ol{list-style:none;padding:0}.column-b>div.support-gameimg ol li{margin:0 0 .5rem 1.6rem}.column-b>div.support-gameimg ol li p{margin-bottom:0}.column-b>div.support-gameimg ol li ol{margin-top:1.6rem}.column-b>div.support-gameimg ol li ol li{margin:0 0 0 1.6rem}.column-b>div.support-gameimg ol.b-16 li{margin:0 0 0 1.6rem}.column-b>div.support-gameimg p{text-indent:1.6rem}.column-b>div.support-gameimg p.date{margin:5rem 0;text-align:right}.column-b>div.support-gameimg ul li{margin:0 0 1rem 0;list-style:none;text-indent:-1.6rem}.column-b>div.support-gameimg ul li span::before{content:"◆";color:#96e3db;color:var(--theme-color-blue)}.column-b>div.faq nav ul{margin:0 auto 2rem;max-width:1024px;list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.column-b>div.faq nav ul li{font-size:15px;font-size:1.5rem;background:url(../img/faq-cate-bg.png?1907106a208) center no-repeat;width:212px;height:33px;margin:1rem;text-align:center;line-height:33px;cursor:pointer;position:relative;font-family:Kosugi,sans-serif}.column-b>div.faq nav ul li:hover{top:1px;left:1px}.column-b>div.faq nav ul li a{color:#fff;width:212px;height:33px;display:block}.column-b>div.faq nav ul li a:hover{text-decoration:none}@media screen and (max-width:640px){.column-b>div.faq nav ul li{font-size:11px;font-size:1.1rem;width:140px;height:22px;margin:.5rem .1rem;background-size:cover;line-height:23px}.column-b>div.faq nav ul li a{width:140px;height:22px;display:block}}.column-b>div.faq>div{margin:0 0 2rem}.column-b>div.faq>div div.content h4{border-bottom:1px solid #96e3db;border-bottom:1px solid var(--theme-color-blue);font-size:30px;font-size:3rem;font-weight:400;position:relative;color:#ffbf00;text-align:center;padding:0;margin:0}@media screen and (max-width:480px){.column-b>div.faq>div div.content h4{font-size:22px;font-size:2.2rem}}.column-b>div.faq>div div.content p{margin:0 0 3rem;text-align:center;color:#96e3db;color:var(--theme-color-blue)}.special{margin:3rem auto 0;max-width:1024px;padding:0 1.6rem 5rem;position:relative;color:#fff}.special h2 img{width:100%}.special>div{font-size:20px;font-size:2rem;border:1px solid #96e3db;border:1px solid var(--theme-color-blue);background:url(../img/bg-frame-lt.png?1907106a611) left 1px top 1px no-repeat,url(../img/bg-frame-rt.png?1907106a1e4) right 1px top 1px no-repeat,url(../img/bg-frame-rb.png?1907106a153) right 1px bottom 1px no-repeat,url(../img/bg-frame-lb.png?1907106a475) left 1px bottom 1px no-repeat,url(../img/bg-column.png?1907106a47e) right bottom no-repeat;background-color:rgba(0,0,0,.8);padding:2rem;line-height:2}.special>div span{color:#ffbf00;color:var(--theme-color-orange);position:relative;border-bottom:#ffbf00 1px solid;border-bottom:var(--theme-color-orange) 1px solid}.special>div span:hover{text-decoration:none;color:#f4396a;color:var(--theme-color-red);cursor:pointer}.special>div span.red{color:#f4396a;color:var(--theme-color-red);border-bottom:none;cursor:text}.special>div h4{font-size:20px;font-size:2rem;padding:.2rem .4rem;margin:0;background:-webkit-gradient(linear,left top,right top,from(#96e3db),to(rgba(150,227,219,0)));background:linear-gradient(to right,#96e3db,rgba(150,227,219,0));border-left:5px solid #ffbf00;border-left:5px solid var(--theme-color-orange);background-color:#ffbf00;background-color:var(--theme-color-orange);color:#000}.special>div h4:last-child{padding:0}.special>div ul{margin:2rem 0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.special>div ul li{width:24%;margin:0 .5% 1rem}@media screen and (max-width:640px){.special>div ul li{width:32.2%}}@media screen and (max-width:480px){.special>div ul li{width:49%}}.character{margin:3rem auto 0;max-width:1024px;padding:0 1.6rem 5rem;position:relative;color:#fff}.character h2{margin-bottom:1rem}.character h2 img{width:100%}.character>div{font-size:20px;font-size:2rem;border:1px solid #96e3db;border:1px solid var(--theme-color-blue);background:url(../img/bg-frame-lt.png?1907106a611) left 1px top 1px no-repeat,url(../img/bg-frame-rt.png?1907106a1e4) right 1px top 1px no-repeat,url(../img/bg-frame-rb.png?1907106a153) right 1px bottom 1px no-repeat,url(../img/bg-frame-lb.png?1907106a475) left 1px bottom 1px no-repeat,url(../img/bg-column.png?1907106a47e) right bottom no-repeat;background-color:rgba(0,0,0,.8);padding:2rem;line-height:2}.character>div ul{margin:2rem 0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.character>div ul li{width:18%;margin:0 .5% 1rem;position:relative;background:url(../img/chara/bg-icn.png?1907106a3bb) right top no-repeat,url(../img/chara/bg-chara.png?1907106a369) center top no-repeat}.character>div ul li:hover{background:url(../img/chara/bg-chara-hover.png?1907106a2fa) center top no-repeat}.character>div ul li>div{position:absolute;bottom:0;width:100%;background:rgba(0,0,0,.6)}.character>div ul li>div h4{font-size:11px;font-size:1.1rem;border-bottom:1px solid #96e3db;border-bottom:1px solid var(--theme-color-blue);margin:0;font-weight:400;padding:0 0 0 .5rem}.character>div ul li>div h5{font-size:14px;font-size:1.4rem;margin:.5rem .5rem 0 0;text-align:right;letter-spacing:-1px;font-weight:700;line-height:1.5}@media screen and (max-width:840px){.character>div ul li{width:24%}}@media screen and (max-width:640px){.character>div ul li{width:32%}}@media screen and (max-width:480px){.character>div ul li{width:49%}}body.world{background:url(../img/world/bg.gif?1907106a0ab)}@media screen and (max-width:640px){body.world:before{background:0 0}}body.world footer,body.world header h1{display:none}body.world div#container{font-size:18px;font-size:1.8rem;background:0 0}body.world div#container main div.main-inner{padding-bottom:5rem}body.world div#container main div.main-inner h1{margin-bottom:8rem;border-bottom:10px solid #000}body.world div#container main div.main-inner h1 img{width:100vw}body.world div#container main div.main-inner section{background:rgba(0,0,0,.8);border:1px solid #96e3db;border:1px solid var(--theme-color-blue);position:relative;margin:0 auto 5rem;padding:0;max-width:80vw}body.world div#container main div.main-inner section h2{position:absolute;top:-2.2rem;left:-1rem}body.world div#container main div.main-inner section>div{background:url(../img/bg-frame-rt.png?1907106a1e4) right 1px top 1px no-repeat,url(../img/bg-frame-rb.png?1907106a153) right 1px bottom 1px no-repeat,url(../img/bg-frame-lb.png?1907106a475) left 1px bottom 1px no-repeat,url(../img/bg-column.png?1907106a47e) right bottom no-repeat;color:#fff;padding:2em 1em 1em 1em;line-height:1.5;overflow:hidden}body.world div#container main div.main-inner section>div h4{padding:.2rem .4rem;margin:0 0 1rem 0;background:-webkit-gradient(linear,left top,right top,from(#96e3db),to(rgba(150,227,219,0)));background:linear-gradient(to right,#96e3db,rgba(150,227,219,0));color:#000}body.world div#container main div.main-inner section>div h4:last-child{padding:0}@media screen and (max-width:640px){body.world div#container main div.main-inner section>div h4{background-color:#96e3db;background-color:var(--theme-color-blue)}}body.world div#container main div.main-inner section>div p{text-indent:1em}body.world div#container main div.main-inner section>div p.charatext{border-color:#96e3db;border-color:var(--theme-color-blue);border-width:1px 0;border-style:solid;margin-bottom:1em}body.world div#container main div.main-inner section>div p.charatext span{display:block;max-width:640px;margin:1em auto}body.world div#container main div.main-inner section>div p.charaimg{text-align:center;margin-bottom:0;text-indent:0}body.world div#container main div.main-inner section>div dl{margin:0 auto;max-width:640px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.world div#container main div.main-inner section>div dl div{background:0 0;border:1px #96e3db solid;border:1px var(--theme-color-blue) solid;margin:.5em 0 1em 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:48%}body.world div#container main div.main-inner section>div dl div dt{background-color:#96e3db;background-color:var(--theme-color-blue);color:#000;width:50px;padding:.2em 0;margin:0 .5em 0 0;font-weight:700;text-align:center}body.world div#container main div.main-inner section>div dl div dd{margin:.3em .5em 0 0}@media screen and (max-width:640px){body.world div#container main div.main-inner section>div dl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.world div#container main div.main-inner section>div dl div{width:100%}}body.world div#container main div.main-inner section>div ul{margin:1rem 0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.world div#container main div.main-inner section>div ul li{margin:0 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px #96e3db solid;border:1px var(--theme-color-blue) solid;color:#000}body.world div#container main div.main-inner section>div ul li span{margin:0;padding:.7rem 1rem;background-color:#96e3db;background-color:var(--theme-color-blue)}body.world div#container main div.main-inner section>div ul li .audiojs{margin:5px}@media screen and (max-width:640px){body.world div#container main div.main-inner section>div ul li{margin:0 .3rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;width:100%}body.world div#container main div.main-inner section>div ul li span{font-size:14px;font-size:1.4rem;width:100%;text-align:center;padding:.3rem}}body.world div#container main div.main-inner p.bt-back{position:fixed;bottom:-10px;left:0;text-align:center;background:rgba(0,0,0,.7);width:100vw;padding:.5em 0}@media screen and (min-width:501px){body.world div#container main div.main-inner p.bt-back{display:none}}body.chara{background:url(../img/chara/bg-chara-detail.png?1907106a400) right top no-repeat,url(../img/chara/bg-chara-detail2.png?1907106a31e) left bottom no-repeat;background-color:#149083}@media screen and (max-width:640px){body.chara:before{background:0 0}}body.chara div#container{background:0 0}body.chara div#container section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem;color:#fff;height:100vh}body.chara div#container section>p{-webkit-box-flex:1;-ms-flex:1 0 45%;flex:1 0 45%;margin-right:1%}body.chara div#container section article h2,body.chara div#container section article p{font-family:serif;font-weight:700;margin:0}body.chara div#container section article h2{font-size:20px;font-size:2rem;padding:0 0 0 1rem;background:url(../img/chara/bg-name.png?1907106a38f) left no-repeat;letter-spacing:-2px}body.chara div#container section article div.text{background:#000 url(../img/chara/bg-icn.png?1907106a3bb) right top no-repeat;border:1px #96e3db solid;border:1px var(--theme-color-blue) solid;padding:1.6rem;margin-bottom:.8rem}body.chara div#container section article dl{height:80px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.chara div#container section article dl div{border:1px #96e3db solid;border:1px var(--theme-color-blue) solid;margin:.3em 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:rgba(0,0,0,.3);line-height:1.8}body.chara div#container section article dl div dt{background-color:#96e3db;background-color:var(--theme-color-blue);border:1px #96e3db solid;border:1px var(--theme-color-blue) solid;color:#000;width:50px;margin:0 .5em 0 0;font-weight:700;text-align:center}body.chara div#container section article dl div dd{margin:.1rem .5em 0 0}body.chara div#container section article ul{margin:1rem 0;background-color:rgba(0,0,0,.3);list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;height:70px}body.chara div#container section article ul li{margin:0 .5rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;border:1px #96e3db solid;border:1px var(--theme-color-blue) solid;color:#000}body.chara div#container section article ul li:last-child{margin:0}body.chara div#container section article ul li span{font-size:14px;font-size:1.4rem;width:100%;padding:.3rem;background-color:#96e3db;background-color:var(--theme-color-blue);text-align:center;font-weight:700}body.chara div#container section article ul li .audiojs{margin:5px auto}@media screen and (max-width:640px){body.chara div#container section{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:auto}body.chara div#container section>p{text-align:center;width:80%}body.chara div#container section article{width:100%}body.chara div#container section article h2{font-size:18px;font-size:1.8rem}}body.chara div#container p.bt-back{position:fixed;bottom:-10px;left:0;text-align:center;background:rgba(0,0,0,.7);width:100vw;padding:.5em 0}@media screen and (min-width:640px){body.chara div#container p.bt-back{display:none}}h1.store{position:relative}h1.store .dropdown,h1.store a.signup{position:absolute;top:35px;right:0}h1.store .dropdown .dropbtn,h1.store a.signup .dropbtn{background-color:rgba(0,0,0,.7);color:#fff;padding:10px;font-size:16px;border:none;cursor:pointer;outline:0}h1.store .dropdown .dropdown-content,h1.store a.signup .dropdown-content{text-align:right;position:absolute;top:100%;right:0;background-color:rgba(0,0,0,.7);list-style:none;margin:0;padding:0;-webkit-box-shadow:0 8px 16px rgba(0,0,0,.2);box-shadow:0 8px 16px rgba(0,0,0,.2);z-index:100;white-space:nowrap;overflow:hidden;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);pointer-events:none;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}h1.store .dropdown .dropdown-content li a,h1.store a.signup .dropdown-content li a{display:block;color:#fff;padding:10px 16px;text-decoration:none;font-size:16px;width:100%}h1.store .dropdown .dropdown-content li a:hover,h1.store a.signup .dropdown-content li a:hover{color:#fff;display:block;background-color:#149083}h1.store .dropdown:hover .dropdown-content,h1.store a.signup:hover .dropdown-content{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto}h1.store .dropdown:hover .dropbtn,h1.store a.signup:hover .dropbtn{color:#000;background-color:#96e3db;background-color:var(--theme-color-blue)}@media screen and (max-width:840px){h1.store{right:40%!important}h1.store .dropdown,h1.store a.signup{position:fixed;top:0;right:0;z-index:100}h1.store .dropdown .dropbtn,h1.store a.signup .dropbtn{font-size:12px;pointer-events:none!important}h1.store .dropdown .dropdown-content li a,h1.store a.signup .dropdown-content li a{font-size:12px}h1.store .dropdown .dropdown:hover .dropdown-content,h1.store a.signup .dropdown:hover .dropdown-content{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);pointer-events:none}}.webstore{margin:3rem auto 0;max-width:1024px;padding:0 1.6rem 5rem;position:relative;color:#fff}.webstore h2 img{width:100%}.webstore>div{font-size:16px;font-size:1.6rem;border:1px solid #96e3db;border:1px solid var(--theme-color-blue);background:url(../img/bg-frame-lt.png?1907106a611) left 1px top 1px no-repeat,url(../img/bg-frame-rt.png?1907106a1e4) right 1px top 1px no-repeat,url(../img/bg-frame-rb.png?1907106a153) right 1px bottom 1px no-repeat,url(../img/bg-frame-lb.png?1907106a475) left 1px bottom 1px no-repeat,url(../img/bg-column.png?1907106a47e) right bottom no-repeat;background-color:rgba(0,0,0,.8);padding:3rem 3rem 2rem;line-height:1.8}@media screen and (max-width:640px){.webstore>div{line-height:1.5}}.webstore>div .price-box{margin:2rem auto 0;width:100%;border:1px solid #96e3db;border:1px solid var(--theme-color-blue)}.webstore>div .price-box .price-header{padding:.5rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(75,142,136,.2);margin-bottom:.5rem}@media screen and (max-width:640px){.webstore>div .price-box .price-header{display:none}}.webstore>div .price-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(75,142,136,.7);margin-bottom:.5rem;padding:.5rem}.webstore>div .price-row:last-child{margin-bottom:0}.webstore>div .price-row .vsc{background-color:rgba(0,0,0,.7);padding:.5rem}.webstore>div .price-row .vsc span{margin-right:10px}.webstore>div .price-row .vsc span img{width:35px}.webstore>div .col:last-child{border-right:none}.webstore>div .vsc{-webkit-box-flex:.95;-ms-flex:.95;flex:.95}.webstore>div .price{width:150px;text-align:center}.webstore>div .buy{width:60px;text-align:center}.webstore>div .buy a{position:relative}.webstore>div .buy a:hover{position:relative;top:1px;left:1px}.webstore>div .buy img{width:60px}.webstore>div p{background-color:#96e3db;background-color:var(--theme-color-blue);text-align:center;color:#000;padding:.5rem 1rem}.webstore>div h4{font-size:20px;font-size:2rem;padding:.2rem .4rem;margin:0;background:-webkit-gradient(linear,left top,right top,from(#96e3db),to(rgba(150,227,219,0)));background:linear-gradient(to right,#96e3db,rgba(150,227,219,0));border-left:5px solid #ffbf00;border-left:5px solid var(--theme-color-orange);background-color:#ffbf00;background-color:var(--theme-color-orange);color:#000}.webstore>div h4:last-child{padding:0}.webstore>div h5{margin:2rem auto 0!important;text-align:left!important;font-size:16px!important}.webstore>div ul{margin:0 auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 0 2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px}.webstore>div .history-box{margin:2rem auto 0;width:100%;border:1px solid #96e3db;border:1px solid var(--theme-color-blue)}.webstore>div .history-box .history-header{padding:.5rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(75,142,136,.2);margin-bottom:.5rem}@media screen and (max-width:640px){.webstore>div .history-box .history-header{display:none}}.webstore>div .history-row{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(75,142,136,.7);margin-bottom:.5rem;padding:.5rem}.webstore>div .history-row:last-child{margin-bottom:0}.webstore>div .history-row .date{background-color:rgba(0,0,0,.7);padding:.5rem}.webstore>div .date,.webstore>div .goods{width:35%}.webstore>div .os{width:30%}@media screen and (max-width:640px){.webstore>div .history-row,.webstore>div .price-row{display:block;margin-bottom:10px}.webstore>div .col{border:none;padding:8px 10px}.webstore>div .buy,.webstore>div .price{text-align:center;width:auto}.webstore>div .buy img{width:auto}.webstore>div .col2{border:none;padding:5px}.webstore>div .date,.webstore>div .goods{width:100%}.webstore>div .os{width:100%}}html#os,html#pay{background:0 0!important;height:500px}html#os body,html#pay body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin:0;text-align:center;color:#fff;background:url(../img/bg-grid.png),url(../img/bg2.jpg?1907106a120) center/cover no-repeat fixed}@media screen and (max-width:640px){html#os body:before,html#pay body:before{background:0 0!important}}html#os body div#container,html#pay body div#container{background:0 0!important}html#os body div#container main div.main-inner section,html#pay body div#container main div.main-inner section{padding:2rem}html#os body div#container main div.main-inner section>div,html#pay body div#container main div.main-inner section>div{margin:0 auto;padding:3rem;border:#96e3db 1px solid;border:var(--theme-color-blue) 1px solid;background:url(../img/bg-frame-lt.png?1907106a611) left 1px top 1px no-repeat,url(../img/bg-frame-rt.png?1907106a1e4) right 1px top 1px no-repeat,url(../img/bg-frame-rb.png?1907106a153) right 1px bottom 1px no-repeat,url(../img/bg-frame-lb.png?1907106a475) left 1px bottom 1px no-repeat,url(../img/bg-column.png?1907106a47e) right bottom no-repeat;background-color:rgba(0,0,0,.8)}html#os body div#container main div.main-inner section>div h3,html#pay body div#container main div.main-inner section>div h3{font-size:17px;font-size:1.7rem;margin-bottom:0;background:#96e3db;background:var(--theme-color-blue);display:inline;padding:1rem;color:#000;font-weight:400;border-top:#ffbf00 3px solid;border-top:var(--theme-color-orange) 3px solid}@media screen and (max-width:480px){html#os body div#container main div.main-inner section>div h3,html#pay body div#container main div.main-inner section>div h3{font-size:12px;font-size:1.2rem;letter-spacing:-1px}}html#os body div#container main div.main-inner section>div h3.title-finish,html#pay body div#container main div.main-inner section>div h3.title-finish{background:#f4396a;background:var(--theme-color-red);color:#fff}html#os body div#container main div.main-inner section>div p.triangle,html#pay body div#container main div.main-inner section>div p.triangle{margin:.5rem auto 1rem;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #96e3db;border-top:15px solid var(--theme-color-blue)}html#os body div#container main div.main-inner section>div p.point,html#pay body div#container main div.main-inner section>div p.point{text-align:left}html#os body div#container main div.main-inner section>div ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem 0;gap:2rem;font-size:20px}html#os body div#container main div.main-inner section>div ul li{width:50%}html#os body div#container main div.main-inner section>div ul li a{font-weight:700;display:block;padding:1rem 1rem .5em 1em;text-decoration:none;background:#f4396a;background:var(--theme-color-red);color:#fff;border-bottom:solid 4px #96e3db;border-bottom:solid 4px var(--theme-color-blue);border-radius:3px}html#os body div#container main div.main-inner section>div ul li a:hover{-webkit-transform:translateY(4px);transform:translateY(4px);border-bottom:solid 4px transparent}html#pay body div#container main div.main-inner section>div ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2rem 0;gap:1rem;font-size:20px}html#pay body div#container main div.main-inner section>div ul li{width:40%}html#pay body div#container main div.main-inner section>div ul li a{font-weight:700;display:block;padding:1rem 1rem .5em 1em;text-decoration:none;background:#f4396a;background:var(--theme-color-red);color:#fff;border-bottom:solid 4px #96e3db;border-bottom:solid 4px var(--theme-color-blue);border-radius:3px}html#pay body div#container main div.main-inner section>div ul li a:hover{-webkit-transform:translateY(4px);transform:translateY(4px);border-bottom:solid 4px transparent}html#pay body div#container main div.main-inner section>div p.point{padding-bottom:1rem}html#pay body div#container main div.main-inner section>div p a{color:#000;background-color:#96e3db;background-color:var(--theme-color-blue);padding:1rem 1rem .5em 1em;text-decoration:none;border-radius:3px}html#pay body div#container main div.main-inner section>div p a:hover{background-color:#ffbf00;background-color:var(--theme-color-orange)}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX2Jvb3RzdHJhcC1yZWJvb3Quc2NzcyIsInN0eWxlLmNzcyIsInRvb2xzL192YXJpYWJsZXMuc2NzcyIsImNvbXBvbmVudHMvX2NvbW1vbi5zY3NzIiwidG9vbHMvX21peGlucy5zY3NzIiwiY29tcG9uZW50cy9fbGF5b3V0LnNjc3MiLCJjb21wb25lbnRzL19mb3JtLnNjc3MiLCJjb21wb25lbnRzL19tZW51LnNjc3MiLCJjb21wb25lbnRzL190YWJzLnNjc3MiLCJjb21wb25lbnRzL19hbmltZS5zY3NzIiwiY29tcG9uZW50cy9fcHJlLXJlZ2lzdHJhdGlvbi5zY3NzIiwiY29tcG9uZW50cy9fbWF0ZXJpYWwtZGVzaWduLWljb25zLnNjc3MiLCJjb21wb25lbnRzL19zdWNjZXNzLWljb25zLnNjc3MiLCJjb21wb25lbnRzL19hdWRpby5zY3NzIiwiY29tcG9uZW50cy9fYWNjb3JkaW9uLnNjc3MiLCJjb21wb25lbnRzL195ZXNuby5zY3NzIiwic3R5bGUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiaUJBQUE7Ozs7OztBQU9BLEVDR0EsUUFEQSxTRENFLG1CQUFBLFdBQUEsV0FBQSxXQUdGLEtBQ0UsWUFBQSxXQUNBLFlBQUEsS0FDQSx5QkFBQSxLQUNBLDRCQUFBLFlBR0YsUUFBQSxNQUFBLFdBQUEsT0FBQSxPQUFBLE9BQUEsT0FBQSxLQUFBLElBQUEsUUFDRSxRQUFBLE1BR0YsS0FDRSxPQUFBLEVBQ0EsWUFBQSxhQUFBLENBQUEsa0JBQUEsQ0FBQSxVQUFBLENBQUEsTUFBQSxDQUFBLGdCQUFBLENBQUEsS0FBQSxDQUFBLFdBQUEsQ0FBQSxVQUFBLENBQUEsbUJBQUEsQ0FBQSxnQkFBQSxDQUFBLGlCQUFBLENBQUEsbUJBQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLElBQ0EsTUFBQSxRQUNBLFdBQUEsS0FDQSxpQkFBQSxLQUdGLDBDQUNFLFFBQUEsWUFHRixHQUNFLG1CQUFBLFlBQUEsV0FBQSxZQUNBLE9BQUEsRUFDQSxTQUFBLFFBR0YsR0FBQSxHQUFBLEdBQUEsR0FBQSxHQUFBLEdBQ0UsV0FBQSxFQUNBLGNBQUEsTUFHRixFQUNFLFdBQUEsRUFDQSxjQUFBLEtDREYsMEJESUEsWUFFRSxnQkFBQSxVQUNBLHdCQUFBLFVBQUEsT0FDQSxnQkFBQSxVQUFBLE9BQ0EsT0FBQSxLQUNBLGNBQUEsRUFDQSxpQ0FBQSxLQUNBLHlCQUFBLEtBR0YsUUFDRSxjQUFBLEtBQ0EsV0FBQSxPQUNBLFlBQUEsUUNGRixHREtBLEdDTkEsR0RTRSxXQUFBLEVBQ0EsY0FBQSxLQUdGLE1DTkEsTUFDQSxNQUZBLE1EV0UsY0FBQSxFQUdGLEdBQ0UsWUFBQSxJQUdGLEdBQ0UsY0FBQSxNQUNBLFlBQUEsRUFHRixXQUNFLE9BQUEsRUFBQSxFQUFBLEtBR0YsRUNYQSxPRGFFLFlBQUEsT0FHRixNQUNFLFVBQUEsSUFHRixJQ2JBLElEZUUsU0FBQSxTQUNBLFVBQUEsSUFDQSxZQUFBLEVBQ0EsZUFBQSxTQUdGLElBQ0UsT0FBQSxPQUdGLElBQ0UsSUFBQSxNQUdGLEVBQ0UsTUFBQSxRQUNBLGdCQUFBLEtBQ0EsaUJBQUEsWUFHRixRQUNFLE1BQUEsUUFDQSxnQkFBQSxVQUdGLDJCQUNFLE1BQUEsUUFDQSxnQkFBQSxLQUdGLGlDQUNFLE1BQUEsUUFDQSxnQkFBQSxLQ2pCRixLQUNBLElEbUJBLElDbEJBLEtEc0JFLFlBQUEsY0FBQSxDQUFBLEtBQUEsQ0FBQSxNQUFBLENBQUEsUUFBQSxDQUFBLGlCQUFBLENBQUEsYUFBQSxDQUFBLFVBQ0EsVUFBQSxJQUdGLElBQ0UsV0FBQSxFQUNBLGNBQUEsS0FDQSxTQUFBLEtBQ0EsbUJBQUEsVUFHRixPQUNFLE9BQUEsRUFBQSxFQUFBLEtBR0YsSUFDRSxlQUFBLE9BQ0EsYUFBQSxLQUdGLElBQ0UsU0FBQSxPQUNBLGVBQUEsT0FHRixNQUNFLGdCQUFBLFNBR0YsUUFDRSxZQUFBLE9BQ0EsZUFBQSxPQUNBLE1BQUEsUUFDQSxXQUFBLEtBQ0EsYUFBQSxPQUdGLEdBQ0UsV0FBQSxRQUNBLFdBQUEscUJBR0Ys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LElBRUYsZ0JBQ0UsUUFBQSxJQUVGLGlCQUNFLFFBQUEsSUFFRix1QkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLHlCQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLG1CQUNFLFFBQUEsSUFFRix1QkFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLGlCQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYseUJBQ0UsUUFBQSxJQUVGLGlCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixxQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLHVCQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYsa0JBQ0UsUUFBQSxJQUVGLGdCQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYsa0JBQ0UsUUFBQSxJQUVGLG9CQUNFLFFBQUEsSUFFRixzQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLHVCQUNFLFFBQUEsSUFFRix3QkFDRSxRQUFBLElBRUYsdUJBQ0UsUUFBQSxJQUVGLHlCQUNFLFFBQUEsSUFFRix1QkFDRSxRQUFBLElBRUYsc0JBQ0UsUUFBQSxJQUVGLHVCQUNFLFFBQUEsSUFFRixxQkFDRSxRQUFBLElBRUYsaUJBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLHdCQUNFLFFBQUEsSUFFRix3QkFDRSxRQUFBLElBRUYseUJBQ0UsUUFBQSxJQUVGLDRCQUNFLFFBQUEsSUFFRiwwQkFDRSxRQUFBLElBRUYsc0JBQ0UsUUFBQSxJQUVGLHVCQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLG1CQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYsd0JBQ0UsUUFBQSxJQUVGLHNCQUNFLFFBQUEsSUFFRix1QkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLHdCQUNFLFFBQUEsSUFFRix1QkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLG1CQUNFLFFBQUEsSUFFRiwwQkFDRSxRQUFBLElBRUYseUJBQ0UsUUFBQSxJQUVGLG9CQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLHNCQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLGdCQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsa0JBQ0UsUUFBQSxJQUVGLGlCQUNFLFFBQUEsSUFFRixzQkFDRSxRQUFBLElBRUYsc0JBQ0UsUUFBQSxJQUVGLG9CQUNFLFFBQUEsSUFFRixxQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLG1CQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLG1CQUNFLFFBQUEsSUFFRixlQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLG9CQUNFLFFBQUEsSUFFRix1QkFDRSxRQUFBLElBRUYsc0JBQ0UsUUFBQSxJQUVGLG1CQUNFLFFBQUEsSUFFRix3QkFDRSxRQUFBLElBRUYsa0JBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYsaUJBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLG1CQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYsa0JBQ0UsUUFBQSxJQUVGLHNCQUNFLFFBQUEsSUFFRix1QkFDRSxRQUFBLElBRUYsdUJBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRix3QkFDRSxRQUFBLElBRUYseUJBQ0UsUUFBQSxJQUVGLHVCQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixxQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixxQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixzQkFDRSxRQUFBLElBRUYsc0JBQ0UsUUFBQSxJQUVGLHVCQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYsZ0JBQ0UsUUFBQSxJQUVGLGlCQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLG1CQUNFLFFBQUEsSUFFRixzQkFDRSxRQUFBLElBRUYsdUJBQ0UsUUFBQSxJQUVGLGdCQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLHVCQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYsZ0JBQ0UsUUFBQSxJQUVGLHNCQUNFLFFBQUEsSUFFRix1QkFDRSxRQUFBLElBRUYsdUJBQ0UsUUFBQSxJQUVGLHdCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsaUJBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsZ0JBQ0UsUUFBQSxJQUVGLHdCQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLGlCQUNFLFFBQUEsSUFFRixnQkFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLGdCQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYsc0JBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsaUJBQ0UsUUFBQSxJQUVGLDBCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsdUJBQ0UsUUFBQSxJQUVGLHNCQUNFLFFBQUEsSUFFRiwwQkFDRSxRQUFBLElBRUYsaUJBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYsaUJBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsa0JBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRiwyQkFDRSxRQUFBLElBRUYseUJBQ0UsUUFBQSxJQUVGLHdCQUNFLFFBQUEsSUFFRix1QkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLHNCQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsaUJBQ0UsUUFBQSxJQUVGLHVCQUNFLFFBQUEsSUFFRixnQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLHNCQUNFLFFBQUEsSUFFRix3QkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLHNCQUNFLFFBQUEsSUFFRixnQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLGdDQUNFLFFBQUEsSUFFRix1QkFDRSxRQUFBLElBRUYsc0JBQ0UsUUFBQSxJQUVGLHNCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYseUJBQ0UsUUFBQSxJQUVGLGdCQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsc0JBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsa0JBQ0UsUUFBQSxJQUVGLG1CQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLGdCQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYsaUJBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYsa0JBQ0UsUUFBQSxJQUVGLGlCQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsa0JBQ0UsUUFBQSxJQUVGLG1CQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYsa0JBQ0UsUUFBQSxJQUVGLG9CQUNFLFFBQUEsSUFFRixxQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixxQkFDRSxRQUFBLElBRUYsc0JBQ0UsUUFBQSxJQUVGLG9CQUNFLFFBQUEsSUFFRixxQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixzQkFDRSxRQUFBLElBRUYsdUJBQ0UsUUFBQSxJQUVGLG1CQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYsdUJBQ0UsUUFBQSxJQUVGLHdCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRix3QkFDRSxRQUFBLElBRUYsdUJBQ0UsUUFBQSxJQUVGLHVCQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYseUJBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYsa0JBQ0UsUUFBQSxJQUVGLGlCQUNFLFFBQUEsSUFFRiwwQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixzQkFDRSxRQUFBLElBRUYsdUJBQ0UsUUFBQSxJQUVGLHdCQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsaUJBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsaUJBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixzQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYsc0JBQ0UsUUFBQSxJQUVGLG1CQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsd0JBQ0UsUUFBQSxJQUVGLDBCQUNFLFFBQUEsSUFFRix1QkFDRSxRQUFBLElBRUYsd0JBQ0UsUUFBQSxJQUVGLHlCQUNFLFFBQUEsSUFFRiw0QkFDRSxRQUFBLElBRUYsNEJBQ0UsUUFBQSxJQUVGLGlCQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLG9CQUNFLFFBQUEsSUFFRiwwQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLDJCQUNFLFFBQUEsSUFFRix3QkFDRSxRQUFBLElBRUYsNkJBQ0UsUUFBQSxJQUVGLHVCQUNFLFFBQUEsSUFFRiw0QkFDRSxRQUFBLElBRUYsdUJBQ0UsUUFBQSxJQUVGLDJCQUNFLFFBQUEsSUFFRixzQkFDRSxRQUFBLElBRUYsNEJBQ0UsUUFBQSxJQUVGLHlCQUNFLFFBQUEsSUFFRiw4QkFDRSxRQUFBLElBRUYsd0JBQ0UsUUFBQSxJQUVGLDZCQUNFLFFBQUEsSUFFRix3QkFDRSxRQUFBLElBRUYsc0JBQ0UsUUFBQSxJQUVGLHlCQUNFLFFBQUEsSUFFRix3QkFDRSxRQUFBLElBRUYsd0JBQ0UsUUFBQSxJQUVGLGdCQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYsc0JBQ0UsUUFBQSxJQUVGLDJCQUNFLFFBQUEsSUFFRiw0QkFDRSxRQUFBLElBRUYsNkJBQ0UsUUFBQSxJQUVGLCtCQUNFLFFBQUEsSUFFRiw0QkFDRSxRQUFBLElBRUYsNkJBQ0UsUUFBQSxJQUVGLG9CQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsaUJBQ0UsUUFBQSxJQUVGLGdCQUNFLFFBQUEsSUFFRiw2QkFDRSxRQUFBLElBRUYsK0JBQ0UsUUFBQSxJQUVGLDBCQUNFLFFBQUEsSUFFRiwyQkFDRSxRQUFBLElBRUYsNEJBQ0UsUUFBQSxJQUVGLGlCQUNFLFFBQUEsSUFFRix1QkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsaUJBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixzQkFDRSxRQUFBLElBRUYsd0JBQ0UsUUFBQSxJQUVGLHVCQUNFLFFBQUEsSUFFRixzQkFDRSxRQUFBLElBRUYsaUJBQ0UsUUFBQSxJQUVGLHNCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsMEJBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsdUJBQ0UsUUFBQSxJQUVGLHdCQUNFLFFBQUEsSUFFRixzQkFDRSxRQUFBLElBRUYseUJBQ0UsUUFBQSxJQUVGLHVCQUNFLFFBQUEsSUFFRix1QkFDRSxRQUFBLElBRUYsc0JBQ0UsUUFBQSxJQUVGLDZCQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLDRCQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYsZ0JBQ0UsUUFBQSxJQUVGLGdCQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYsMkJBQ0UsUUFBQSxJQUVGLDZCQUNFLFFBQUEsSUFFRiw0QkFDRSxRQUFBLElBRUYsOEJBQ0UsUUFBQSxJQUVGLDRCQUNFLFFBQUEsSUFFRiw0QkFDRSxRQUFBLElBRUYsa0JBQ0UsUUFBQSxJQUVGLG9CQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsa0JBQ0UsUUFBQSxJQUVGLG1CQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsa0JBQ0UsUUFBQSxJQUVGLG1CQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLG9CQUNFLFFBQUEsSUFFRix3QkFDRSxRQUFBLElBRUYseUJBQ0UsUUFBQSxJQUVGLHlCQUNFLFFBQUEsSUFFRixxQkFDRSxRQUFBLElBRUYseUJBQ0UsUUFBQSxJQUVGLHNCQUNFLFFBQUEsSUFFRix1QkFDRSxRQUFBLElBRUYsc0JBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYsZUFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLHVCQUNFLFFBQUEsSUFFRixnQkFDRSxRQUFBLElBRUYsaUJBQ0UsUUFBQSxJQUVGLG9CQUNFLFFBQUEsSUFFRixxQkFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLG1CQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLG9CQUNFLFFBQUEsSUFFRixxQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRix1QkFDRSxRQUFBLElBRUYsa0JBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsZ0JBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsc0JBQ0UsUUFBQSxJQUVGLG1CQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLHNCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsZ0JBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLG9CQUNFLFFBQUEsSUFFRixxQkFDRSxRQUFBLElBRUYsdUJBQ0UsUUFBQSxJQUVGLHdCQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLHVCQUNFLFFBQUEsSUFFRixzQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJ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QUEsd0JBQ0EsY0FBQSxJQUNBLDBFQUNFLGtCQUFBLGdCQUNBLFVBQUEsZ0JBQ0EsY0FBQSxNQUFBLElBQUEsWUFLUixvRUFDRSxlQUFBLEtBR0EsZ0VBQ0UsTUFBQSxLQUNBLGlCQUFBLFFBQUEsaUJBQUEsd0JBQ0EsUUFBQSxLQUFBLEtBQUEsS0FBQSxJQUNBLGdCQUFBLEtBQ0EsY0FBQSxJQUNBLHNFQUNFLGlCQUFBLFFBQUEsaUJBQUEiLCJmaWxlIjoic3R5bGUubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIVxyXG4gKiBCb290c3RyYXAgUmVib290IHY0LjUuMyAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcclxuICogQ29weXJpZ2h0IDIwMTEtMjAyMCBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcclxuICogQ29weXJpZ2h0IDIwMTEtMjAyMCBUd2l0dGVyLCBJbmMuXHJcbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxyXG4gKiBGb3JrZWQgZnJvbSBOb3JtYWxpemUuY3NzLCBsaWNlbnNlZCBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MvYmxvYi9tYXN0ZXIvTElDRU5TRS5tZClcclxuICovXHJcbiosXHJcbio6OmJlZm9yZSxcclxuKjo6YWZ0ZXIge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbmh0bWwge1xyXG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XHJcbn1cclxuXHJcbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIG1hcmdpbjogMDtcclxuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xyXG4gIGZvbnQtc2l6ZTogMXJlbTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgY29sb3I6ICMyMTI1Mjk7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcclxuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmhyIHtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICBoZWlnaHQ6IDA7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG59XHJcblxyXG5wIHtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbn1cclxuXHJcbmFiYnJbdGl0bGVdLFxyXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XHJcbiAgY3Vyc29yOiBoZWxwO1xyXG4gIGJvcmRlci1ib3R0b206IDA7XHJcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XHJcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xyXG59XHJcblxyXG5hZGRyZXNzIHtcclxuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxufVxyXG5cclxub2wsXHJcbnVsLFxyXG5kbCB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG59XHJcblxyXG5vbCBvbCxcclxudWwgdWwsXHJcbm9sIHVsLFxyXG51bCBvbCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuZHQge1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbmRkIHtcclxuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG5cclxuYmxvY2txdW90ZSB7XHJcbiAgbWFyZ2luOiAwIDAgMXJlbTtcclxufVxyXG5cclxuYixcclxuc3Ryb25nIHtcclxuICBmb250LXdlaWdodDogYm9sZGVyO1xyXG59XHJcblxyXG5zbWFsbCB7XHJcbiAgZm9udC1zaXplOiA4MCU7XHJcbn1cclxuXHJcbnN1Yixcclxuc3VwIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZm9udC1zaXplOiA3NSU7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG5zdWIge1xyXG4gIGJvdHRvbTogLS4yNWVtO1xyXG59XHJcblxyXG5zdXAge1xyXG4gIHRvcDogLS41ZW07XHJcbn1cclxuXHJcbmEge1xyXG4gIGNvbG9yOiAjMDA3YmZmO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuYTpob3ZlciB7XHJcbiAgY29sb3I6ICMwMDU2YjM7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVyIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbnByZSxcclxuY29kZSxcclxua2JkLFxyXG5zYW1wIHtcclxuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcclxuICBmb250LXNpemU6IDFlbTtcclxufVxyXG5cclxucHJlIHtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XHJcbn1cclxuXHJcbmZpZ3VyZSB7XHJcbiAgbWFyZ2luOiAwIDAgMXJlbTtcclxufVxyXG5cclxuaW1nIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGJvcmRlci1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuc3ZnIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbnRhYmxlIHtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG59XHJcblxyXG5jYXB0aW9uIHtcclxuICBwYWRkaW5nLXRvcDogMC43NXJlbTtcclxuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcclxuICBjb2xvcjogIzZjNzU3ZDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xyXG59XHJcblxyXG50aCB7XHJcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcclxuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDtcclxufVxyXG5cclxubGFiZWwge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbn1cclxuXHJcbmJ1dHRvbiB7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG5cclxuYnV0dG9uOmZvY3VzIHtcclxuICBvdXRsaW5lOiAxcHggZG90dGVkO1xyXG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcclxufVxyXG5cclxuaW5wdXQsXHJcbmJ1dHRvbixcclxuc2VsZWN0LFxyXG5vcHRncm91cCxcclxudGV4dGFyZWEge1xyXG4gIG1hcmdpbjogMDtcclxuICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuXHJcbmJ1dHRvbixcclxuaW5wdXQge1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcblxyXG5idXR0b24sXHJcbnNlbGVjdCB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbltyb2xlPVwiYnV0dG9uXCJdIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbnNlbGVjdCB7XHJcbiAgd29yZC13cmFwOiBub3JtYWw7XHJcbn1cclxuXHJcbmJ1dHRvbixcclxuW3R5cGU9XCJidXR0b25cIl0sXHJcblt0eXBlPVwicmVzZXRcIl0sXHJcblt0eXBlPVwic3VibWl0XCJdIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcclxufVxyXG5cclxuYnV0dG9uOm5vdCg6ZGlzYWJsZWQpLFxyXG5bdHlwZT1cImJ1dHRvblwiXTpub3QoOmRpc2FibGVkKSxcclxuW3R5cGU9XCJyZXNldFwiXTpub3QoOmRpc2FibGVkKSxcclxuW3R5cGU9XCJzdWJtaXRcIl06bm90KDpkaXNhYmxlZCkge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXHJcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcclxufVxyXG5cclxuZmllbGRzZXQge1xyXG4gIG1pbi13aWR0aDogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMDtcclxuICBib3JkZXI6IDA7XHJcbn1cclxuXHJcbmxlZ2VuZCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XHJcbiAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxufVxyXG5cclxucHJvZ3Jlc3Mge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXHJcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcblt0eXBlPVwic2VhcmNoXCJdIHtcclxuICBvdXRsaW5lLW9mZnNldDogLTJweDtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xyXG4gIGZvbnQ6IGluaGVyaXQ7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XHJcbn1cclxuXHJcbm91dHB1dCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG5zdW1tYXJ5IHtcclxuICBkaXNwbGF5OiBsaXN0LWl0ZW07XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG50ZW1wbGF0ZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuW2hpZGRlbl0ge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4vKiMgc291cmNlTWFwcGluZ1VSTD1ib290c3RyYXAtcmVib290LmNzcy5tYXAgKi8iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKiFcbiAqIEJvb3RzdHJhcCBSZWJvb3QgdjQuNS4zIChodHRwczovL2dldGJvb3RzdHJhcC5jb20vKVxuICogQ29weXJpZ2h0IDIwMTEtMjAyMCBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAqIENvcHlyaWdodCAyMDExLTIwMjAgVHdpdHRlciwgSW5jLlxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYWluL0xJQ0VOU0UpXG4gKiBGb3JrZWQgZnJvbSBOb3JtYWxpemUuY3NzLCBsaWNlbnNlZCBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MvYmxvYi9tYXN0ZXIvTElDRU5TRS5tZClcbiAqL1xuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuYSB7XG4gIGNvbG9yOiAjMDA3YmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5hOmhvdmVyIHtcbiAgY29sb3I6ICMwMDU2YjM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbnByZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5zdmcge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxudGgge1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDtcbn1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZDtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuW3JvbGU9YnV0dG9uXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5cbmJ1dHRvbixcblt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbmJ1dHRvbjpub3QoOmRpc2FibGVkKSxcblt0eXBlPWJ1dHRvbl06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1yZXNldF06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1zdWJtaXRdOm5vdCg6ZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1yYWRpb10sXG5pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cblt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1zZWFyY2hdIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyojIHNvdXJjZU1hcHBpbmdVUkw9Ym9vdHN0cmFwLXJlYm9vdC5jc3MubWFwICovXG46cm9vdCB7XG4gIC0tdGhlbWUtY29sb3I6ICMwMDljZmY7XG4gIC0tdGhlbWUtY29sb3Itb3JhbmdlOiAjZmZiZjAwO1xuICAtLXRoZW1lLWNvbG9yLWJsdWU6ICM5NmUzZGI7XG4gIC0tdGhlbWUtY29sb3ItcmVkOiAjZjQzOTZhO1xuICAtLXN1Y2Nlc3MtY29sb3I6ICNjYjMzMGY7XG4gIC0tYmFja2dyb3VuZDogI2Y2ZjdmODtcbiAgLS1zdWItYmc6ICNmZmY7XG4gIC0tZm9udDogIzIyMjtcbiAgLS1zdWItZm9udDogIzk5OTtcbiAgLS1saW5rOiAjZmZmO1xuICAtLWxpbmstaG92ZXI6IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XG4gIC0tYnV0dG9uLXN1Ym1pdC1mb250OiAjZmZmO1xuICAtLWJ1dHRvbi1zdWJtaXQtZm9udC1ob3ZlcjogdmFyKC0tdGhlbWUtY29sb3IpO1xuICAtLWJ1dHRvbi1zdWJtaXQtYmdjb2xvcjogdmFyKC0tdGhlbWUtY29sb3IpO1xuICAtLWJ1dHRvbi1zdWJtaXQtYmdjb2xvci1ob3ZlcjogI2ZmZjtcbiAgLS1idXR0b24tc3VibWl0LWJvcmRlcjogdmFyKC0tYnV0dG9uLXN1Ym1pdC1iZ2NvbG9yKTtcbiAgLS1idXR0b24tc3VibWl0LWJvcmRlci1ob3ZlcjogdmFyKC0tYnV0dG9uLXN1Ym1pdC1ib3JkZXIpO1xuICAtLWJ1dHRvbi1yZXNldC1mb250OiAjZmZmO1xuICAtLWJ1dHRvbi1yZXNldC1mb250LWhvdmVyOiAjMDAwO1xuICAtLWJ1dHRvbi1yZXNldC1iZ2NvbG9yOiAjMDAwO1xuICAtLWJ1dHRvbi1yZXNldC1iZ2NvbG9yLWhvdmVyOiAjZmZmO1xuICAtLWJ1dHRvbi1yZXNldC1ib3JkZXI6IHZhcigtLWJ1dHRvbi1yZXNldC1iZ2NvbG9yKTtcbiAgLS1idXR0b24tcmVzZXQtYm9yZGVyLWhvdmVyOiB2YXIoLS1idXR0b24tcmVzZXQtYm9yZGVyKTtcbiAgLS1wYWdpbmctY3VycmVudC1mb250OiB2YXIoLS1idXR0b24tc3VibWl0LWZvbnQpO1xuICAtLXBhZ2luZy1jdXJyZW50LWJnY29sb3I6IHZhcigtLWJ1dHRvbi1zdWJtaXQtYmdjb2xvcik7XG4gIC0tcGFnaW5nLWN1cnJlbnQtYm9yZGVyOiB2YXIoLS1idXR0b24tc3VibWl0LWJvcmRlcik7XG59XG5cbkBjdXN0b20tbWVkaWEgLS1tZWRpdW0gKG1pbi13aWR0aDogNTYwcHgpO1xuQGN1c3RvbS1tZWRpYSAtLWxhcmdlIChtaW4td2lkdGg6IDk2MHB4KTtcbkBjdXN0b20tbWVkaWEgLS14LWxhcmdlIChtaW4td2lkdGg6IDEzNjZweCk7XG5AY3VzdG9tLW1lZGlhIC0teHgtbGFyZ2UgKG1pbi13aWR0aDogMTkyMHB4KTtcbi8qIOODquOCu+ODg+ODiFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiDjg5rjg7zjgrjln7rmnKzoqK3lrppcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuaHRtbCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJhY2tncm91bmQpO1xuICBmb250LXNpemU6IDYyLjUlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgdGV4dC1yZW5kZXJpbmc6IGdlb21ldHJpY1ByZWNpc2lvbjtcbn1cbkBtZWRpYSBwcmludCB7XG4gIGh0bWwge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgZm9udC1zaXplOiA1Mi41JTtcbiAgfVxufVxuXG5ib2R5IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgY29sb3I6IHZhcigtLWZvbnQpO1xuICBmb250LWZhbWlseTogWWFrdUhhbkpQLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCJIaXJhZ2lubyBTYW5zXCIsIE1laXJ5bywgc2Fucy1zZXJpZjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICB0ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xufVxuQG1lZGlhIHByaW50IHtcbiAgYm9keSB7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbn1cblxuYSB7XG4gIGNvbG9yOiB2YXIoLS1saW5rKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgb3V0bGluZTogMDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcyAwcyBlYXNlLWluO1xufVxuYTpsaW5rLCBhOnZpc2l0ZWQsIGE6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWxpbmspO1xufVxuYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcbn1cbkBtZWRpYSBwcmludCB7XG4gIGEge1xuICAgIGNvbG9yOiAjMzMzO1xuICB9XG59XG5cbi8qIEZsdWlkIEltYWdlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbmltZyB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5vYmplY3Qge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi8qIHdlYmtpdOezu+ODleOCqeODvOODoOeUqOimgee0oOODquOCu+ODg+ODiCDlv4XopoHjgavlv5zjgZjjgabliIfjgormm7/jgYjjgotcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyog5rGO55So44Kv44Op44K5IOKAu+mBi+WWtuaZgueUqFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uaSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLnUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmQge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cblxuLm5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5ibGFjayB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ud2hpdGUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnJlZCB7XG4gIGNvbG9yOiAjZjAwO1xufVxuXG4uZ3JlZW4ge1xuICBjb2xvcjogIzBmMDtcbn1cblxuLmJsdWUge1xuICBjb2xvcjogIzAwZjtcbn1cblxuLmdyYXkge1xuICBjb2xvcjogI2FhYTtcbn1cblxuLm9yYW5nZSB7XG4gIGNvbG9yOiAjZjkwO1xufVxuXG4ueHgtcyB7XG4gIGZvbnQtc2l6ZTogeHgtc21hbGw7XG59XG5cbi54LXMge1xuICBmb250LXNpemU6IHgtc21hbGw7XG59XG5cbi5zIHtcbiAgZm9udC1zaXplOiBzbWFsbDtcbn1cblxuLm0ge1xuICBmb250LXNpemU6IG1lZGl1bTtcbn1cblxuLmwge1xuICBmb250LXNpemU6IGxhcmdlO1xufVxuXG4ueC1sIHtcbiAgZm9udC1zaXplOiB4LWxhcmdlO1xufVxuXG4ueHgtbCB7XG4gIGZvbnQtc2l6ZTogeHgtbGFyZ2U7XG59XG5cbi50eHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50eHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udHh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmNsZWFyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogSmF2YXNjcmlwdCDjgqrjg5Xlr77lv5xcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xubm9zY3JpcHQgZGl2I25vdGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwdmg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAzLjJyZW07XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMHZ3O1xuICB6LWluZGV4OiAyMTQ3NDgzNjQ3O1xufVxubm9zY3JpcHQgZGl2I25vdGUgcCB7XG4gIG1hcmdpbjogMDtcbn1cbm5vc2NyaXB0IGRpdiNub3RlIHAgaW1nIHtcbiAgbWFyZ2luOiAwIDAuOHJlbSAwIDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cblxuLyog44Kz44Oz44OG44OK6Kit5a6aXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbmRpdiNjb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmctZ3JpZC5wbmdcIik7XG59XG5kaXYjY29udGFpbmVyIGhlYWRlciB7XG4gIGJhY2tncm91bmQ6IHJlc29sdmUoXCJiZy10b3AucG5nXCIpIGNlbnRlci9jb3ZlciByZXBlYXQteDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS10aGVtZS1jb2xvci1ibHVlKSAycHggc29saWQ7XG59XG5cbmZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG5mb290ZXIgLmZvb3Rlci1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIG1hcmdpbjogYXV0bztcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIHBhZGRpbmc6IDNyZW0gMS42cmVtIDAuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5kaXYuaGVhZGVyLWlubmVyIHtcbiAgbWFyZ2luOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEyNDBweDtcbiAgcGFkZGluZzogMCAxLjZyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuZGl2Lm1haW4taW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIOODmOODg+ODgOODvFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5kaXYjY29udGFpbmVyIGhlYWRlciBkaXYuaGVhZGVyLWlubmVyIGgxIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luOiAwO1xuICB0b3A6IDIwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuZGl2I2NvbnRhaW5lciBoZWFkZXIgZGl2LmhlYWRlci1pbm5lciBoMSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuZGl2I2NvbnRhaW5lciBoZWFkZXIgZGl2LmhlYWRlci1pbm5lciBoMSBhIGltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIHdpZHRoOiAxNDBweDtcbn1cbmRpdiNjb250YWluZXIgaGVhZGVyIGRpdi5oZWFkZXItaW5uZXIgPiBkaXYgaDIge1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICBkaXYjY29udGFpbmVyIGhlYWRlciBkaXYuaGVhZGVyLWlubmVyIGgxIHtcbiAgICB0b3A6IDVweDtcbiAgfVxuICBkaXYjY29udGFpbmVyIGhlYWRlciBkaXYuaGVhZGVyLWlubmVyIGgxIGEgaW1nIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gIH1cbn1cblxuLyog44OV44OD44K/44O8IC0g44OK44OT44Ky44O844K344On44OzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbmZvb3RlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuZm9vdGVyIC5mb290ZXItaW5uZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcGFkZGluZzogM3JlbSAxLjZyZW0gMTJyZW07XG59XG5mb290ZXIgLmZvb3Rlci1pbm5lciA+IGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC13aWR0aDogNjcycHg7XG4gIG1hcmdpbjogMCBhdXRvIDFyZW07XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG5mb290ZXIgLmZvb3Rlci1pbm5lciA+IGRpdiAubGlzdCB7XG4gIG1hcmdpbjogMCAwIDAgMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIGZvb3RlciAuZm9vdGVyLWlubmVyID4gZGl2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbjogMCAwIDFyZW07XG4gIH1cbiAgZm9vdGVyIC5mb290ZXItaW5uZXIgPiBkaXYgLmxpc3Qge1xuICAgIG1hcmdpbjogMC41cmVtIDAgMCAwO1xuICB9XG59XG5mb290ZXIgLmZvb3Rlci1pbm5lciB1bC5mLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMCAwIDFyZW07XG4gIHBhZGRpbmc6IDA7XG59XG5mb290ZXIgLmZvb3Rlci1pbm5lciB1bC5mLW5hdiBsaSB7XG4gIHBhZGRpbmc6IDAgMXJlbSAwIDA7XG59XG5mb290ZXIgLmZvb3Rlci1pbm5lciB1bC5mLW5hdiBsaTo6YWZ0ZXIge1xuICBjb250ZW50OiBcInxcIjtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG5mb290ZXIgLmZvb3Rlci1pbm5lciB1bC5mLW5hdiBsaTpsYXN0LWNoaWxkOjphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuZm9vdGVyIC5mb290ZXItaW5uZXIgdWwuZi1uYXYgbGkgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuZm9vdGVyIC5mb290ZXItaW5uZXIgdWwuZi1uYXYgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpO1xufVxuZm9vdGVyIC5mb290ZXItaW5uZXIgcCB7XG4gIG1hcmdpbjogMCAwIDJyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXNpemU6IDEuM3JlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkyN3B4KSB7XG4gIGZvb3RlciAuZm9vdGVyLWlubmVyIHVsLmYtbmF2IHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIGZvb3RlciAuZm9vdGVyLWlubmVyIHVsLmYtbmF2IHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIGZvb3RlciAuZm9vdGVyLWlubmVyIHAge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgfVxuICBmb290ZXIgLmZvb3Rlci1pbm5lciBwIGJyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgZm9vdGVyIC5mb290ZXItaW5uZXIgdWwuZi1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgZm9vdGVyIC5mb290ZXItaW5uZXIgdWwuZi1uYXYgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICBmb290ZXIgLmZvb3Rlci1pbm5lciB1bC5mLW5hdiBsaTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbmZvb3RlciAuZG93bmxvYWQge1xuICB3aWR0aDogMTAwdnc7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMiwgMzIsIDMyLCAwLjgpO1xuICBib3R0b206IDA7XG4gIHBhZGRpbmc6IDAuOHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuZm9vdGVyIC5kb3dubG9hZCB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG59XG5mb290ZXIgLmRvd25sb2FkIHVsIGxpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwIDAuOHJlbSAwIDA7XG59XG4vKiDjg5Hjg7PjgY/jgZrjg6rjgrnjg4hcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmJyZWFkY3J1bWJzIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGJhY2tncm91bmQ6ICNlZWU7XG4gIGNvbG9yOiAjY2NjO1xuICBtYXJnaW46IDAgMCAxLjZyZW07XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4vKiDjg5rjg7zjgrjjg4jjg4Pjg5fjgbjmiLvjgovjg5zjgr/jg7Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuI3BhZ2UtdG9wIHtcbiAgYm90dG9tOiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyMTQ3NDgzNjQ3O1xufVxuI3BhZ2UtdG9wIGEge1xuICBiYWNrZ3JvdW5kOiByZXNvbHZlKFwiaWNuLXBhZ2V0b3AucG5nXCIpIG5vLXJlcGVhdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMzlweDtcbiAgd2lkdGg6IDgwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAjcGFnZS10b3AgYSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vKiDjgr3jg7zjgrfjg6Pjg6vjg5fjg6njgrDjgqTjg7Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnNvY2lhbC1wbHVnaW5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5zb2NpYWwtcGx1Z2lucyBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMCAxNnB4IDE2cHggMDtcbn1cbi5zb2NpYWwtcGx1Z2lucyBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwIDAgMTZweDtcbn1cbi5zb2NpYWwtcGx1Z2lucyBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc29jaWFsLXBsdWdpbnMgbGkgYSBpbWcge1xuICBoZWlnaHQ6IDYwcHg7XG4gIHdpZHRoOiA2MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLnNvY2lhbC1wbHVnaW5zIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnNvY2lhbC1wbHVnaW5zIGxpIGEgaW1nIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDUwcHg7XG4gIH1cbn1cblxuLyog44Ot44O844OH44Kj44Oz44Kw55S76Z2iXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiNsb2FkZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwdmg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIHdpZHRoOiAxMDB2dztcbiAgei1pbmRleDogOTk5OTtcbn1cbiNsb2FkZXIubG9hZGVkIHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuI2xvYWRlciAuYmxvY2sge1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogMjAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuI2xvYWRlciAubG9hZGluZyB7XG4gIHdpZHRoOiA0NXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4jbG9hZGVyIC5jaXJjbGUge1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTBlN2U3O1xuICBtYXJnaW46IGF1dG87XG4gIGFuaW1hdGlvbi1uYW1lOiBsb2FkaW5nO1xuICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xufVxuI2xvYWRlciAuY2lyY2xlOm50aC1jaGlsZCgxKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4ycztcbn1cbiNsb2FkZXIgLmNpcmNsZTpudGgtY2hpbGQoMikge1xuICBhbmltYXRpb24tZGVsYXk6IDAuM3M7XG59XG4jbG9hZGVyIC5jaXJjbGU6bnRoLWNoaWxkKDMpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjRzO1xufVxuI2xvYWRlciAuY2lyY2xlOm50aC1jaGlsZCg0KSB7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4xcztcbn1cbiNsb2FkZXIgLmNpcmNsZTpudGgtY2hpbGQoNSkge1xuICBhbmltYXRpb24tZGVsYXk6IDAuMnM7XG59XG4jbG9hZGVyIC5jaXJjbGU6bnRoLWNoaWxkKDYpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjNzO1xufVxuI2xvYWRlciAuY2lyY2xlOm50aC1jaGlsZCg3KSB7XG4gIGFuaW1hdGlvbi1kZWxheTogMHM7XG59XG4jbG9hZGVyIC5jaXJjbGU6bnRoLWNoaWxkKDgpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjFzO1xufVxuI2xvYWRlciAuY2lyY2xlOm50aC1jaGlsZCg5KSB7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4ycztcbn1cbkBrZXlmcmFtZXMgbG9hZGluZyB7XG4gIDIwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjEpO1xuICB9XG4gIDQwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuXG4vKiDpq5jjgZXmj4PjgYhcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmhlaWdodC1saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5oZWlnaHQtbGluZSBkaXYge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZGQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBmbGV4OiAwIDEgY2FsYygxMDAlIC8gMyk7XG59XG5cbi8qIOWPr+WkieODhuOCreOCueODiOODrOOCpOOCouOCpuODiFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udnctcm93IHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXNpemU6IGNhbGMoMTZyZW0gLyAxMCArICgoMXZ3IC0gKDY0MHJlbSAvIDEwMDApKSAqICgxMDAgKiAoMjQgLSAxNikgLyAoOTYwIC0gNjQwKSkpKTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWF4LWhlaWdodDogY2FsYygxLjUgKiAzICogMWVtKTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xuICAudnctcm93IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC52dy1yb3cge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxufVxuXG4vKiDjg5Xjgqnjg7zjg6Bcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmZvcm0tYXJlYSB7XG4gIGJhY2tncm91bmQ6ICNmNmY3Zjg7XG4gIHBhZGRpbmc6IDMuMnJlbTtcbn1cblxuLmJ0LWFyZWEge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMy4ycmVtIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAoLS1tZWRpdW0pIHtcbiAgLmJ0LWFyZWEge1xuICAgIGFsaWduLWl0ZW1zOiBub3JtYWw7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLmJ0LWFyZWEgaW5wdXQsXG4uYnQtYXJlYSBidXR0b24sXG4uYnQtYXJlYSBhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbWFyZ2luOiAwIDAgMS42cmVtO1xuICBwYWRkaW5nOiAxLjZyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYnQtYXJlYSBpbnB1dDpsYXN0LWNoaWxkLFxuLmJ0LWFyZWEgYnV0dG9uOmxhc3QtY2hpbGQsXG4uYnQtYXJlYSBhOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG59XG4uYnQtYXJlYSBpbnB1dDpob3Zlcixcbi5idC1hcmVhIGJ1dHRvbjpob3Zlcixcbi5idC1hcmVhIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAoLS1tZWRpdW0pIHtcbiAgLmJ0LWFyZWEgaW5wdXQsXG4uYnQtYXJlYSBidXR0b24sXG4uYnQtYXJlYSBhIHtcbiAgICBtYXJnaW46IDAgMS42cmVtIDAgMDtcbiAgfVxufVxuLmJ0LWFyZWEgLnN1Ym1pdCxcbi5idC1hcmVhIC5yZXNldCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKC0tbWVkaXVtKSB7XG4gIC5idC1hcmVhIC5zdWJtaXQsXG4uYnQtYXJlYSAucmVzZXQge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kICgtLWxhcmdlKSB7XG4gIC5idC1hcmVhIC5zdWJtaXQsXG4uYnQtYXJlYSAucmVzZXQge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cblxuLmZpZWxkY29udGFpbiB7XG4gIGJvcmRlci1jb2xvcjogI2RkZDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xuICBtYXJnaW46IDAgMCAxLjZyZW07XG4gIHBhZGRpbmc6IDAgMCAxLjZyZW07XG59XG4uZmllbGRjb250YWluOmxhc3QtY2hpbGQsIC5maWVsZGNvbnRhaW46bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uZmllbGRjb250YWluIGxhYmVsIHNwYW4sXG4uZmllbGRjb250YWluIGxlZ2VuZCBzcGFuIHtcbiAgYmFja2dyb3VuZDogI2Y2MDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IHNtYWxsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luOiAwIDFyZW07XG4gIHBhZGRpbmc6IDAuM3JlbSAwLjVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbmxhYmVsIHtcbiAgbWFyZ2luOiAwIDFyZW0gMCAwO1xufVxubGFiZWwgPiBpbnB1dCB7XG4gIG1hcmdpbjogMCAwLjNyZW07XG59XG5sYWJlbCA+IGlucHV0W3R5cGU9cmFkaW9dLCBsYWJlbCA+IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgbWFyZ2luOiAwIDAuM3JlbSAwIDA7XG59XG5sYWJlbCArIGxhYmVsIHtcbiAgbWFyZ2luOiAwIDFyZW0gMCAwO1xufVxubGFiZWw6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbn1cblxuZmllbGRzZXQge1xuICBtYXJnaW46IDAgMCAxLjZyZW07XG59XG5maWVsZHNldDpsYXN0LWNoaWxkLCBmaWVsZHNldDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW46IDA7XG59XG5cbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBib3JkZXItY29sb3I6ICNkZGQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBtYXJnaW46IDAgMC4zcmVtIDAgMDtcbiAgcGFkZGluZzogMC4zcmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5pbnB1dDpsYXN0LWNoaWxkLFxuc2VsZWN0Omxhc3QtY2hpbGQsXG50ZXh0YXJlYTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uc3VibWl0LFxuLnJlc2V0IHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogMCAxLjZyZW0gMCAwO1xuICBwYWRkaW5nOiAxLjZyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uc3VibWl0Omxhc3QtY2hpbGQsXG4ucmVzZXQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbn1cbi5zdWJtaXQ6aG92ZXIsXG4ucmVzZXQ6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmlucHV0LnN1Ym1pdCxcbmJ1dHRvbi5zdWJtaXQsXG5hLnN1Ym1pdCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJ1dHRvbi1zdWJtaXQtYmdjb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnV0dG9uLXN1Ym1pdC1ib3JkZXIpO1xuICBjb2xvcjogdmFyKC0tYnV0dG9uLXN1Ym1pdC1mb250KTtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zIDBzIGVhc2UtaW47XG59XG5pbnB1dC5zdWJtaXQ6aG92ZXIsXG5idXR0b24uc3VibWl0OmhvdmVyLFxuYS5zdWJtaXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1idXR0b24tc3VibWl0LWJnY29sb3ItaG92ZXIpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJ1dHRvbi1zdWJtaXQtYm9yZGVyLWhvdmVyKTtcbiAgY29sb3I6IHZhcigtLWJ1dHRvbi1zdWJtaXQtZm9udC1ob3Zlcik7XG59XG5cbmlucHV0LnJlc2V0LFxuYnV0dG9uLnJlc2V0LFxuYS5yZXNldCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJ1dHRvbi1yZXNldC1iZ2NvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1idXR0b24tcmVzZXQtYm9yZGVyKTtcbiAgY29sb3I6IHZhcigtLWJ1dHRvbi1yZXNldC1mb250KTtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zIDBzIGVhc2UtaW47XG59XG5pbnB1dC5yZXNldDpob3ZlcixcbmJ1dHRvbi5yZXNldDpob3ZlcixcbmEucmVzZXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1idXR0b24tcmVzZXQtYmdjb2xvci1ob3Zlcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnV0dG9uLXJlc2V0LWJvcmRlci1ob3Zlcik7XG4gIGNvbG9yOiB2YXIoLS1idXR0b24tcmVzZXQtZm9udC1ob3Zlcik7XG59XG5cbmEuc3VibWl0LCBhLnJlc2V0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmlucHV0W3R5cGU9dGV4dF0sIGlucHV0W3R5cGU9c2VhcmNoXSwgaW5wdXRbdHlwZT10ZWxdLCBpbnB1dFt0eXBlPXVybF0sIGlucHV0W3R5cGU9ZW1haWxdLCBpbnB1dFt0eXBlPXBhc3N3b3JkXSwgaW5wdXRbdHlwZT1kYXRldGltZV0sIGlucHV0W3R5cGU9ZGF0ZV0sIGlucHV0W3R5cGU9bW9udGhdLCBpbnB1dFt0eXBlPXdlZWtdLCBpbnB1dFt0eXBlPXRpbWVdLCBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgaW5wdXRbdHlwZT1udW1iZXJdLCBpbnB1dFt0eXBlPXJhbmdlXSwgaW5wdXRbdHlwZT1jb2xvcl0ge1xuICBoZWlnaHQ6IGNhbGMoMTZweCAqIDEuNSArIDAuNnJlbSArIDJweCk7XG59XG5pbnB1dFt0eXBlPXJhZGlvXSwgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBib3JkZXI6IDAgbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IGF1dG87XG59XG5pbnB1dC5zaG9ydCB7XG4gIHdpZHRoOiAyNSU7XG59XG5pbnB1dC5taWRkbGUge1xuICB3aWR0aDogNTAlO1xufVxuaW5wdXQubG9uZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuaW5wdXQuYXV0byB7XG4gIHdpZHRoOiBhdXRvO1xufVxuaW5wdXQ6aW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2MzMDtcbn1cblxuc2VsZWN0IHtcbiAgaGVpZ2h0OiBjYWxjKDE2cHggKiAxLjUgKyAwLjZyZW0gKyAycHgpO1xufVxuXG50ZXh0YXJlYSB7XG4gIGhlaWdodDogY2FsYygxNnB4ICogMS41ICogNSArIDAuNnJlbSArIDJweCk7XG59XG50ZXh0YXJlYS5sb25nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIOODmuODvOOCuOODjeODvOOCt+ODp+ODs1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5kaXYucGFnaW5nIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcbn1cbmRpdi5wYWdpbmcgc3BhbiB7XG4gIG1hcmdpbjogMCAwLjhyZW0gMC44cmVtIDA7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuZGl2LnBhZ2luZyBzcGFuOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDAgMCAwLjhyZW07XG59XG5kaXYucGFnaW5nIHNwYW4ubnVtYmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG59XG5kaXYucGFnaW5nIHNwYW4uY3VycmVudCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xuICBib3JkZXItY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgY29sb3I6IHZhcigtLXBhZ2luZy1jdXJyZW50LWZvbnQpO1xuICBwYWRkaW5nOiAwLjVyZW0gMC44cmVtO1xuICBjb2xvcjogIzAwMDtcbn1cbmRpdi5wYWdpbmcgc3Bhbi5maXJzdCBhLCBkaXYucGFnaW5nIHNwYW4ucHJldiBhLCBkaXYucGFnaW5nIHNwYW4ubmV4dCBhLCBkaXYucGFnaW5nIHNwYW4ubGFzdCBhIHtcbiAgcGFkZGluZzogMDtcbn1cbmRpdi5wYWdpbmcgc3BhbiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjhyZW07XG59XG5kaXYucGFnaW5nIHNwYW4gYTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuI25hdi10b2dnbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDEwNHB4O1xuICB3aWR0aDogMTA0cHg7XG4gIGJhY2tncm91bmQ6IHJlc29sdmUoXCJiZy1tZW51LnBuZ1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xufVxuI25hdi10b2dnbGUgPiBkaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzMHB4O1xufVxuI25hdi10b2dnbGUgc3BhbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgbGVmdDogMzhweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0LCB0b3AgMC41cyBlYXNlO1xufVxuI25hdi10b2dnbGUgc3BhbjpudGgtY2hpbGQoMSkge1xuICB0b3A6IDMwcHg7XG59XG4jbmF2LXRvZ2dsZSBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIHRvcDogMzhweDtcbn1cbiNuYXYtdG9nZ2xlIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgdG9wOiA0NnB4O1xufVxuI25hdi10b2dnbGU6aG92ZXIgc3BhbjpudGgtY2hpbGQoMSkge1xuICB0b3A6IDMycHg7XG59XG4jbmF2LXRvZ2dsZTpob3ZlciBzcGFuOm50aC1jaGlsZCgzKSB7XG4gIHRvcDogNDRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICNuYXYtdG9nZ2xlIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgYmFja2dyb3VuZDogcmVzb2x2ZShcImJnLW1lbnUucG5nXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG4gIH1cbiAgI25hdi10b2dnbGUgPiBkaXYge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMjBweDtcbiAgfVxuICAjbmF2LXRvZ2dsZSBzcGFuIHtcbiAgICBsZWZ0OiAyNnB4O1xuICB9XG4gICNuYXYtdG9nZ2xlIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgICB0b3A6IDIycHg7XG4gIH1cbiAgI25hdi10b2dnbGUgc3BhbjpudGgtY2hpbGQoMikge1xuICAgIHRvcDogMjdweDtcbiAgfVxuICAjbmF2LXRvZ2dsZSBzcGFuOm50aC1jaGlsZCgzKSB7XG4gICAgdG9wOiAzMnB4O1xuICB9XG4gICNuYXYtdG9nZ2xlOmhvdmVyIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgICB0b3A6IDI0cHg7XG4gIH1cbiAgI25hdi10b2dnbGU6aG92ZXIgc3BhbjpudGgtY2hpbGQoMykge1xuICAgIHRvcDogMzBweDtcbiAgfVxufVxuXG4ub3BlbiAjbmF2LXRvZ2dsZSBzcGFuIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XG59XG4ub3BlbiAjbmF2LXRvZ2dsZSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIHRvcDogMzVweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLm9wZW4gI25hdi10b2dnbGUgc3BhbjpudGgtY2hpbGQoMikge1xuICB0b3A6IDM1cHg7XG4gIHdpZHRoOiAwO1xuICBsZWZ0OiA1MCU7XG59XG4ub3BlbiAjbmF2LXRvZ2dsZSBzcGFuOm50aC1jaGlsZCgzKSB7XG4gIHRvcDogMzVweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5vcGVuICNuYXYtdG9nZ2xlIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgICB0b3A6IDI3cHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB9XG4gIC5vcGVuICNuYXYtdG9nZ2xlIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICB0b3A6IDI3cHg7XG4gICAgd2lkdGg6IDA7XG4gICAgbGVmdDogNTAlO1xuICB9XG4gIC5vcGVuICNuYXYtdG9nZ2xlIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgICB0b3A6IDI3cHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgfVxufVxuXG4vKiB6LWluZGV4ICovXG4jbmF2LXRvZ2dsZSB7XG4gIHotaW5kZXg6IDEwMDA7XG59XG5cbiNjb250YWluZXIsXG5mb290ZXIge1xuICB6LWluZGV4OiA5MDA7XG59XG5cbiNnbG92YWwtbmF2IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiA5OTA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyOXB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZSwgdmlzaWJpbGl0eSAwLjZzIGVhc2U7XG59XG5cbiNnbG92YWwtbmF2IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcbiAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuNnMgZWFzZTtcbn1cbiNnbG92YWwtbmF2IGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XG4gIGJhY2tncm91bmQ6IHJlc29sdmUoXCJiZy1mcmFtZS1sdC5wbmdcIikgbGVmdCAxcHggdG9wIDFweCBuby1yZXBlYXQsIHJlc29sdmUoXCJiZy1mcmFtZS1ydC5wbmdcIikgcmlnaHQgMXB4IHRvcCAxcHggbm8tcmVwZWF0LCByZXNvbHZlKFwiYmctZnJhbWUtcmIucG5nXCIpIHJpZ2h0IDFweCBib3R0b20gMXB4IG5vLXJlcGVhdCwgcmVzb2x2ZShcImJnLWZyYW1lLWxiLnBuZ1wiKSBsZWZ0IDFweCBib3R0b20gMXB4IG5vLXJlcGVhdDtcbn1cbiNnbG92YWwtbmF2IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbiNnbG92YWwtbmF2IHVsIGxpIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMHB4KTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZSwgb3BhY2l0eSAwLjJzIGVhc2U7XG59XG4jZ2xvdmFsLW5hdiB1bCBsaTpudGgtY2hpbGQoMikge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjE1cztcbn1cbiNnbG92YWwtbmF2IHVsIGxpOm50aC1jaGlsZCgzKSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuM3M7XG59XG4jZ2xvdmFsLW5hdiB1bCBsaTpudGgtY2hpbGQoNCkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjQ1cztcbn1cbiNnbG92YWwtbmF2IHVsIGxpOm50aC1jaGlsZCg1KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuNnM7XG59XG4jZ2xvdmFsLW5hdiB1bCBsaTpudGgtY2hpbGQoNikge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjc1cztcbn1cbiNnbG92YWwtbmF2IHVsIGxpOm50aC1jaGlsZCg3KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuOXM7XG59XG5cbi8qIG9wZW4gKi9cbi5vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5vcGVuICNnbG92YWwtbmF2IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5vcGVuICNnbG92YWwtbmF2IGxpIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMXMgZWFzZSwgb3BhY2l0eSAwLjlzIGVhc2U7XG59XG5cbi8qIFRhYnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnRhYi1jb250YWluZXIgLnRhYi1uYXZpZ2F0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWFyZ2luOiAwIDAgMnJlbSAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnRhYi1jb250YWluZXIgLnRhYi1uYXZpZ2F0aW9uIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi50YWItY29udGFpbmVyIC50YWItbmF2aWdhdGlvbiBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgYmFja2dyb3VuZDogIzQzOGU4NSByZXNvbHZlKFwiY2hhcmEvYmctaWNuLnBuZ1wiKSByaWdodCB0b3Agbm8tcmVwZWF0O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udGFiLWNvbnRhaW5lciAudGFiLW5hdmlnYXRpb24gbGkgYS5hY3RpdmUsIC50YWItY29udGFpbmVyIC50YWItbmF2aWdhdGlvbiBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcbiAgY29sb3I6ICMwMDA7XG59XG4udGFiLWNvbnRhaW5lciAudGFiLW5hdmlnYXRpb24gbGkgYS50YWItYWN0aXZlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWItY29udGFpbmVyIC50YWItbmF2aWdhdGlvbiBsaSBhLnRhYi1pbmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLnRhYi1jb250YWluZXIgLnRhYi1uYXZpZ2F0aW9uIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLnRhYi1jb250YWluZXIgLnRhYi1uYXZpZ2F0aW9uIGxpIHtcbiAgICBmbGV4OiAxIDEgNTAlO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgfVxuICAudGFiLWNvbnRhaW5lciAudGFiLW5hdmlnYXRpb24gbGkgYSB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgfVxufVxuLnRhYi1jb250YWluZXIgLnRhYi1jb250ZW50cyB7XG4gIHBhZGRpbmc6IDAuM3JlbTtcbiAgY29sb3I6ICNmZmY7XG59XG4udGFiLWNvbnRhaW5lciAudGFiLWNvbnRlbnRzIGFydGljbGUgZGwgZGl2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cbi50YWItY29udGFpbmVyIC50YWItY29udGVudHMgYXJ0aWNsZSBkbCBkaXYgZHQge1xuICBib3JkZXItd2lkdGg6IDAgMCAwIDVweDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBwYWRkaW5nOiAwLjJyZW0gMC40cmVtO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHdpZHRoOiAyMCU7XG59XG4udGFiLWNvbnRhaW5lciAudGFiLWNvbnRlbnRzIGFydGljbGUgZGwgZGl2IGR0Omxhc3QtY2hpbGQge1xuICBwYWRkaW5nOiAwO1xufVxuLnRhYi1jb250YWluZXIgLnRhYi1jb250ZW50cyBhcnRpY2xlIGRsIGRpdiBkZCB7XG4gIHdpZHRoOiA4MCU7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMCAxcHg7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcbiAgYm9yZGVyLXN0eWxlOiBkb3R0ZWQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAudGFiLWNvbnRhaW5lciAudGFiLWNvbnRlbnRzIGFydGljbGUgZGwgZGl2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC50YWItY29udGFpbmVyIC50YWItY29udGVudHMgYXJ0aWNsZSBkbCBkaXYgZHQsXG4udGFiLWNvbnRhaW5lciAudGFiLWNvbnRlbnRzIGFydGljbGUgZGwgZGl2IGRkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAudGFiLWNvbnRhaW5lciAudGFiLWNvbnRlbnRzIGFydGljbGUgZGwgZGl2IGR0IHtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAxcHggNXB4O1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICB9XG4gIC50YWItY29udGFpbmVyIC50YWItY29udGVudHMgYXJ0aWNsZSBkbCBkaXYgZGQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuXG4vKiBhbmltZS5qc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4jYW5pbWVqcyBpbWcge1xuICBvcGFjaXR5OiAwO1xufVxuXG4vKiBqUXVlcnktaW52aWV3LmpzICsgYW5pbWF0ZS5jc3Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuI2ludmlld2pzLWFuaW1hdGVjc3Mge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBtYXJnaW46IDdyZW0gMDtcbiAgdHJhbnNmb3JtOiBza2V3WSgtN2RlZyk7XG59XG4jaW52aWV3anMtYW5pbWF0ZWNzcyAuaW52aWV3anMtYW5pbWF0ZWNzcy1pbm5lciB7XG4gIHRyYW5zZm9ybTogc2tld1koN2RlZyk7XG59XG4jaW52aWV3anMtYW5pbWF0ZWNzcyAuaW52aWV3anMtYW5pbWF0ZWNzcy1pbm5lciBkaXYuYm94MSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiA1MHB4IDA7XG4gIG1hcmdpbjogMTAwcHggYXV0bztcbiAgYmFja2dyb3VuZDogIzAwYmNkNDtcbiAgY29sb3I6ICNmZmY7XG59XG4jaW52aWV3anMtYW5pbWF0ZWNzcyAuaW52aWV3anMtYW5pbWF0ZWNzcy1pbm5lciBkaXYuYm94MiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiA1MHB4IDA7XG4gIG1hcmdpbjogMTAwcHggYXV0bztcbiAgYmFja2dyb3VuZDogIzAwYmNkNDtcbiAgY29sb3I6ICNmZmY7XG59XG4jaW52aWV3anMtYW5pbWF0ZWNzcyAuaW52aWV3anMtYW5pbWF0ZWNzcy1pbm5lciBkaXYuYm94MyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiA1MHB4IDA7XG4gIG1hcmdpbjogMTAwcHggYXV0bztcbiAgYmFja2dyb3VuZDogIzAwYmNkNDtcbiAgY29sb3I6ICNmZmY7XG59XG4jaW52aWV3anMtYW5pbWF0ZWNzcyAuaW52aWV3anMtYW5pbWF0ZWNzcy1pbm5lciBkaXYuYm94NCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiA1MHB4IDA7XG4gIG1hcmdpbjogMTAwcHggYXV0bztcbiAgYmFja2dyb3VuZDogIzAwYmNkNDtcbiAgY29sb3I6ICNmZmY7XG59XG4jaW52aWV3anMtYW5pbWF0ZWNzcyAuaW52aWV3anMtYW5pbWF0ZWNzcy1pbm5lciBkaXYuYm94NSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiA1MHB4IDA7XG4gIG1hcmdpbjogMTAwcHggYXV0bztcbiAgYmFja2dyb3VuZDogIzAwYmNkNDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qIGpRdWVyeS1pbnZpZXcuanMgKyBhbmltZS5qc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4jaW52aWV3anMtYW5pbWVqcyBpbWcge1xuICBvcGFjaXR5OiAwO1xufVxuXG4vKiDkuovliY3nmbvpjLJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLm1vZGFhbC1jb250ZW50LWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG59XG4ubW9kYWFsLWNvbnRlbnQtY29udGFpbmVyIGgxIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgcGFkZGluZzogMS44cmVtIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5tb2RhYWwtY29udGVudC1jb250YWluZXIgLmZvcm0tYXJlYSBsYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzBiZDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDYwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1vZGFhbC1jb250ZW50LWNvbnRhaW5lciAuZm9ybS1hcmVhIGxhYmVsIGlucHV0IHtcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1pbmRlbnQ6IDEuNnJlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubW9kYWFsLWNvbnRlbnQtY29udGFpbmVyIC5mb3JtLWFyZWEgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzBiZCwgIzAwNzFkZCk7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGJvcmRlci1jb2xvcjogI2RkZDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGhlaWdodDogNjBweDtcbiAgbWFyZ2luOiAxLjJyZW0gYXV0byAwO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kICgtLW1lZGl1bSkge1xuICAubW9kYWFsLWNvbnRlbnQtY29udGFpbmVyIC5mb3JtLWFyZWEgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG4ubW9kYWFsLWNvbnRlbnQtY29udGFpbmVyIHVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luOiAyLjRyZW0gMCAwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMC44cmVtO1xufVxuXG5kaXYud3BjZjcgZGl2LndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbjogMS42cmVtIDA7XG4gIHBhZGRpbmc6IDAuOHJlbTtcbn1cbmRpdi53cGNmNyBzcGFuLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuZGl2LndwY2Y3IC53cGNmNy1ub3QtdmFsaWQge1xuICBiYWNrZ3JvdW5kOiBwaW5rO1xufVxuZGl2LndwY2Y3IC5hamF4LWxvYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmRpdiNjb250YWluZXIgaDIudGl0bGUtbG9nbyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmRpdiNjb250YWluZXIgaDIudGl0bGUtbG9nbyBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuZGl2I2NvbnRhaW5lciBzZWN0aW9uIGgzIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXNpemU6IDNyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgNS42cmVtO1xufVxuZGl2I2NvbnRhaW5lciBzZWN0aW9uIGgzIHNwYW4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmRpdiNjb250YWluZXIgc2VjdGlvbi53YXkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5kaXYjY29udGFpbmVyIHNlY3Rpb24ud2F5IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgMy4ycmVtO1xuICBwYWRkaW5nOiAxLjZyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAoLS1tZWRpdW0pIHtcbiAgZGl2I2NvbnRhaW5lciBzZWN0aW9uLndheSB1bCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuZGl2I2NvbnRhaW5lciBzZWN0aW9uLndheSB1bCBsaSB7XG4gIGZsZXgtYmFzaXM6IDMwMHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDAgMCAxLjZyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmRpdiNjb250YWluZXIgc2VjdGlvbi53YXkgdWwgbGkgYSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEuNnJlbTtcbiAgY29sb3I6ICMwMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMC44cmVtO1xuICBwYWRkaW5nOiAxLjZyZW07XG59XG5kaXYjY29udGFpbmVyIHNlY3Rpb24ud2F5IHVsIGxpIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgbGVmdDogMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMXB4O1xufVxuZGl2I2NvbnRhaW5lciBzZWN0aW9uLndheSAucmV3YXJkIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogNC44cmVtO1xufVxuZGl2I2NvbnRhaW5lciBzZWN0aW9uLnJ1bGUgZGwge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMS44O1xuICBtYXJnaW46IDAgMCAzLjJyZW07XG4gIHBhZGRpbmc6IDQuOHJlbTtcbn1cbmRpdiNjb250YWluZXIgc2VjdGlvbi5ydWxlIGRsIGR0IHtcbiAgY29sb3I6ICM4MDE4MDA7XG59XG5kaXYjY29udGFpbmVyIHNlY3Rpb24ucnVsZSBkbCBkZCB7XG4gIG1hcmdpbjogMCAwIDEuNnJlbTtcbn1cbmRpdiNjb250YWluZXIgc2VjdGlvbi5ydWxlIGRsIGRkOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG59XG5kaXYjY29udGFpbmVyIHNlY3Rpb24ucnVsZSBkbCBkZCBzcGFuIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5kaXYjY29udGFpbmVyIHNlY3Rpb24ucnVsZSBkbCBkZCBvbCB7XG4gIHBhZGRpbmc6IDAgMCAwIDMuMnJlbTtcbn1cbmRpdiNjb250YWluZXIgc2VjdGlvbi5ydWxlIGRsIGRkIG9sIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xufVxuZGl2I2NvbnRhaW5lciBzZWN0aW9uLnJ1bGUgZGwgZGQgdWwge1xuICBwYWRkaW5nOiAwIDAgMCAzLjJyZW07XG59XG5kaXYjY29udGFpbmVyIHNlY3Rpb24ucnVsZSBkbCBkZCB1bCBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogc3F1YXJlO1xufVxuZGl2I2NvbnRhaW5lciBzZWN0aW9uLnJ1bGUgZGwgZGQgdWwgbGkgb2wge1xuICBwYWRkaW5nOiAwIDAgMCAyLjRyZW07XG59XG5kaXYjY29udGFpbmVyIHNlY3Rpb24ucnVsZSBkbCBkZCB1bCBsaSBvbCBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogdXBwZXItbGF0aW47XG59XG5cbmZvb3RlciBkaXYuZm9vdGVyLWlubmVyIC5zcGVjIGRsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuZm9vdGVyIGRpdi5mb290ZXItaW5uZXIgLnNwZWMgZGwgZGl2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbmZvb3RlciBkaXYuZm9vdGVyLWlubmVyIC5zcGVjIGRsIGRpdiBkdCxcbmZvb3RlciBkaXYuZm9vdGVyLWlubmVyIC5zcGVjIGRsIGRpdiBkZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuZm9vdGVyIGRpdi5mb290ZXItaW5uZXIgLnNwZWMgZGwgZGl2IGR0IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuZm9vdGVyIGRpdi5mb290ZXItaW5uZXIgLnNwZWMgZGwgZGl2IGRkIHtcbiAgcGFkZGluZzogMC41cmVtIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAoLS1tZWRpdW0pIHtcbiAgZm9vdGVyIGRpdi5mb290ZXItaW5uZXIgLnNwZWMgZGwge1xuICAgIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMXB4IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICBmb290ZXIgZGl2LmZvb3Rlci1pbm5lciAuc3BlYyBkbCBkaXYge1xuICAgIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMCAwIDFweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIGZvb3RlciBkaXYuZm9vdGVyLWlubmVyIC5zcGVjIGRsIGRpdjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbiAgZm9vdGVyIGRpdi5mb290ZXItaW5uZXIgLnNwZWMgZGwgZGl2IGR0LFxuZm9vdGVyIGRpdi5mb290ZXItaW5uZXIgLnNwZWMgZGwgZGl2IGRkIHtcbiAgICBwYWRkaW5nOiAwLjhyZW0gMDtcbiAgfVxuICBmb290ZXIgZGl2LmZvb3Rlci1pbm5lciAuc3BlYyBkbCBkaXYgZHQge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbiAgZm9vdGVyIGRpdi5mb290ZXItaW5uZXIgLnNwZWMgZGwgZGl2IGRkIHtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxufVxuZm9vdGVyIGRpdi5mb290ZXItaW5uZXIgLnNwZWMgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAyLjRyZW0gYXV0bztcbiAgcGFkZGluZzogMDtcbn1cbmZvb3RlciBkaXYuZm9vdGVyLWlubmVyIC5zcGVjIHVsIGxpIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwIDAuOHJlbTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIEljb25zXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoLi4vZm9udHMvTWF0ZXJpYWxJY29ucy1SZWd1bGFyLmVvdCk7XG4gIC8qIEZvciBJRTYtOCAqL1xuICBzcmM6IGxvY2FsKFwiTWF0ZXJpYWwgSWNvbnNcIiksIGxvY2FsKFwiTWF0ZXJpYWxJY29ucy1SZWd1bGFyXCIpLCB1cmwoLi4vZm9udHMvTWF0ZXJpYWxJY29ucy1SZWd1bGFyLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKC4uL2ZvbnRzL01hdGVyaWFsSWNvbnMtUmVndWxhci53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoLi4vZm9udHMvTWF0ZXJpYWxJY29ucy1SZWd1bGFyLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbi5tYXRlcmlhbC1pY29ucyB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIEljb25zXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICAvKiBQcmVmZXJyZWQgaWNvbiBzaXplICovXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIC8qIFN1cHBvcnQgZm9yIGFsbCBXZWJLaXQgYnJvd3NlcnMuICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAvKiBTdXBwb3J0IGZvciBTYWZhcmkgYW5kIENocm9tZS4gKi9cbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgLyogU3VwcG9ydCBmb3IgRmlyZWZveC4gKi9cbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLyogU3VwcG9ydCBmb3IgSUUuICovXG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCI7XG59XG5cbi8qIFJ1bGVzIGZvciBzaXppbmcgdGhlIGljb24uICovXG4ubWF0ZXJpYWwtaWNvbnMubWQtMTgge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5tYXRlcmlhbC1pY29ucy5tZC0yNCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLm1hdGVyaWFsLWljb25zLm1kLTM2IHtcbiAgZm9udC1zaXplOiAzNnB4O1xufVxuXG4ubWF0ZXJpYWwtaWNvbnMubWQtNDgge1xuICBmb250LXNpemU6IDQ4cHg7XG59XG5cbi8qIFJ1bGVzIGZvciB1c2luZyBpY29ucyBhcyBibGFjayBvbiBhIGxpZ2h0IGJhY2tncm91bmQuICovXG4ubWF0ZXJpYWwtaWNvbnMubWQtZGFyayB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4ubWF0ZXJpYWwtaWNvbnMubWQtZGFyay5tZC1pbmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xufVxuXG4vKiBSdWxlcyBmb3IgdXNpbmcgaWNvbnMgYXMgd2hpdGUgb24gYSBkYXJrIGJhY2tncm91bmQuICovXG4ubWF0ZXJpYWwtaWNvbnMubWQtbGlnaHQge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5tYXRlcmlhbC1pY29ucy5tZC1saWdodC5tZC1pbmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJzdWNjZXNzXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvc3VjY2Vzcy5lb3Q/ZGxjNXg3XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL3N1Y2Nlc3MuZW90P2RsYzV4NyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvc3VjY2Vzcy50dGY/ZGxjNXg3XCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9zdWNjZXNzLndvZmY/ZGxjNXg3XCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL3N1Y2Nlc3Muc3ZnP2RsYzV4NyNzdWNjZXNzXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG4uc3VjY2Vzcy1pY29ucyB7XG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gIGZvbnQtZmFtaWx5OiBcInN1Y2Nlc3NcIiAhaW1wb3J0YW50O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmljbi1ob21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qWCXCI7XG59XG5cbi5pY24taG9tZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLupYNcIjtcbn1cblxuLmljbi1ob21lMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6lhFwiO1xufVxuXG4uaWNuLW9mZmljZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6lhVwiO1xufVxuXG4uaWNuLW5ld3NwYXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6lhlwiO1xufVxuXG4uaWNuLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6lh1wiO1xufVxuXG4uaWNuLXBlbmNpbDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLupYhcIjtcbn1cblxuLmljbi1xdWlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6liVwiO1xufVxuXG4uaWNuLXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6lilwiO1xufVxuXG4uaWNuLWJsb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCLupYtcIjtcbn1cblxuLmljbi1leWVkcm9wcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qWMXCI7XG59XG5cbi5pY24tZHJvcGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ljVwiO1xufVxuXG4uaWNuLXBhaW50LWZvcm1hdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ljlwiO1xufVxuXG4uaWNuLWltYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qWPXCI7XG59XG5cbi5pY24taW1hZ2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qWQXCI7XG59XG5cbi5pY24tY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qWRXCI7XG59XG5cbi5pY24taGVhZHBob25lczpiZWZvcmUge1xuICBjb250ZW50OiBcIu6lklwiO1xufVxuXG4uaWNuLW11c2ljMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6lk1wiO1xufVxuXG4uaWNuLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCLupZRcIjtcbn1cblxuLmljbi1maWxtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qWVXCI7XG59XG5cbi5pY24tdmlkZW8tY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qWWXCI7XG59XG5cbi5pY24tZGljZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ll1wiO1xufVxuXG4uaWNuLXBhY21hbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6lmFwiO1xufVxuXG4uaWNuLXNwYWRlczpiZWZvcmUge1xuICBjb250ZW50OiBcIu6lmVwiO1xufVxuXG4uaWNuLWNsdWJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qWaXCI7XG59XG5cbi5pY24tZGlhbW9uZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCLupZtcIjtcbn1cblxuLmljbi1idWxsaG9ybjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6lnFwiO1xufVxuXG4uaWNuLWNvbm5lY3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCLupZ1cIjtcbn1cblxuLmljbi1wb2RjYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qWeXCI7XG59XG5cbi5pY24tZmVlZDM6YmVmb3JlIHtcbiAgY29udGVudDogXCLupZ9cIjtcbn1cblxuLmljbi1taWM6YmVmb3JlIHtcbiAgY29udGVudDogXCLupaBcIjtcbn1cblxuLmljbi1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qWhXCI7XG59XG5cbi5pY24tYm9va3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLupaJcIjtcbn1cblxuLmljbi1saWJyYXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qWjXCI7XG59XG5cbi5pY24tZmlsZS10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qWkXCI7XG59XG5cbi5pY24tcHJvZmlsZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLupaVcIjtcbn1cblxuLmljbi1maWxlLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qWmXCI7XG59XG5cbi5pY24tZmlsZXMtZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLupadcIjtcbn1cblxuLmljbi1maWxlLXRleHQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qWoXCI7XG59XG5cbi5pY24tZmlsZS1waWN0dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qWpXCI7XG59XG5cbi5pY24tZmlsZS1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6lqlwiO1xufVxuXG4uaWNuLWZpbGUtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6lq1wiO1xufVxuXG4uaWNuLWZpbGUtdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCLupaxcIjtcbn1cblxuLmljbi1maWxlLXppcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6lrVwiO1xufVxuXG4uaWNuLWNvcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLupa5cIjtcbn1cblxuLmljbi1wYXN0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6lr1wiO1xufVxuXG4uaWNuLXN0YWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qWwXCI7XG59XG5cbi5pY24tZm9sZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qWxXCI7XG59XG5cbi5pY24tZm9sZGVyLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCLupbJcIjtcbn1cblxuLmljbi1mb2xkZXItcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ls1wiO1xufVxuXG4uaWNuLWZvbGRlci1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ltFwiO1xufVxuXG4uaWNuLWZvbGRlci1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ltVwiO1xufVxuXG4uaWNuLWZvbGRlci11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLupbZcIjtcbn1cblxuLmljbi1wcmljZS10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLupbdcIjtcbn1cblxuLmljbi1wcmljZS10YWdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qW4XCI7XG59XG5cbi5pY24tYmFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6luVwiO1xufVxuXG4uaWNuLXFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6lulwiO1xufVxuXG4uaWNuLXRpY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6lu1wiO1xufVxuXG4uaWNuLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLupbxcIjtcbn1cblxuLmljbi1jb2luLWRvbGxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6lvVwiO1xufVxuXG4uaWNuLWNvaW4tZXVybzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6lvlwiO1xufVxuXG4uaWNuLWNvaW4tcG91bmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLupb9cIjtcbn1cblxuLmljbi1jb2luLXllbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mgFwiO1xufVxuXG4uaWNuLWNyZWRpdC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qaBXCI7XG59XG5cbi5pY24tY2FsY3VsYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mglwiO1xufVxuXG4uaWNuLWxpZmVidW95OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qaDXCI7XG59XG5cbi5pY24tcGhvbmUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qaEXCI7XG59XG5cbi5pY24tcGhvbmUtaGFuZy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mhVwiO1xufVxuXG4uaWNuLWFkZHJlc3MtYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mhlwiO1xufVxuXG4uaWNuLWVudmVsb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCLupodcIjtcbn1cblxuLmljbi1wdXNocGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qaIXCI7XG59XG5cbi5pY24tbG9jYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCLupolcIjtcbn1cblxuLmljbi1sb2NhdGlvbjI6YmVmb3JlIHtcbiAgY29udGVudDogXCLupopcIjtcbn1cblxuLmljbi1jb21wYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qaLXCI7XG59XG5cbi5pY24tY29tcGFzczI6YmVmb3JlIHtcbiAgY29udGVudDogXCLupoxcIjtcbn1cblxuLmljbi1tYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLupo1cIjtcbn1cblxuLmljbi1tYXAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qaOXCI7XG59XG5cbi5pY24taGlzdG9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mj1wiO1xufVxuXG4uaWNuLWNsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qaQXCI7XG59XG5cbi5pY24tY2xvY2syOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qaRXCI7XG59XG5cbi5pY24tYWxhcm06YmVmb3JlIHtcbiAgY29udGVudDogXCLuppJcIjtcbn1cblxuLmljbi1iZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qaTXCI7XG59XG5cbi5pY24tc3RvcHdhdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qaUXCI7XG59XG5cbi5pY24tY2FsZW5kYXIyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qaVXCI7XG59XG5cbi5pY24tcHJpbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mllwiO1xufVxuXG4uaWNuLWtleWJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qaXXCI7XG59XG5cbi5pY24tZGlzcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mmFwiO1xufVxuXG4uaWNuLWxhcHRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mmVwiO1xufVxuXG4uaWNuLW1vYmlsZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLupppcIjtcbn1cblxuLmljbi1tb2JpbGUyMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mm1wiO1xufVxuXG4uaWNuLXRhYmxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mnFwiO1xufVxuXG4uaWNuLXR2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qadXCI7XG59XG5cbi5pY24tZHJhd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qaeXCI7XG59XG5cbi5pY24tZHJhd2VyMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mn1wiO1xufVxuXG4uaWNuLWJveC1hZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLupqBcIjtcbn1cblxuLmljbi1ib3gtcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qahXCI7XG59XG5cbi5pY24tZG93bmxvYWQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qaiXCI7XG59XG5cbi5pY24tdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qajXCI7XG59XG5cbi5pY24tZmxvcHB5LWRpc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLupqRcIjtcbn1cblxuLmljbi1kcml2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mpVwiO1xufVxuXG4uaWNuLWRhdGFiYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qamXCI7XG59XG5cbi5pY24tdW5kbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mp1wiO1xufVxuXG4uaWNuLXJlZG86YmVmb3JlIHtcbiAgY29udGVudDogXCLupqhcIjtcbn1cblxuLmljbi11bmRvMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mqVwiO1xufVxuXG4uaWNuLXJlZG8yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qaqXCI7XG59XG5cbi5pY24tZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mq1wiO1xufVxuXG4uaWNuLXJlcGx5MjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mrFwiO1xufVxuXG4uaWNuLWJ1YmJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mrVwiO1xufVxuXG4uaWNuLWJ1YmJsZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLupq5cIjtcbn1cblxuLmljbi1idWJibGVzMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mr1wiO1xufVxuXG4uaWNuLWJ1YmJsZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuprBcIjtcbn1cblxuLmljbi1idWJibGVzMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6msVwiO1xufVxuXG4uaWNuLWJ1YmJsZXM0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qayXCI7XG59XG5cbi5pY24tdXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ms1wiO1xufVxuXG4uaWNuLXVzZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qa0XCI7XG59XG5cbi5pY24tdXNlci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qa1XCI7XG59XG5cbi5pY24tdXNlci1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mtlwiO1xufVxuXG4uaWNuLXVzZXItY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLuprdcIjtcbn1cblxuLmljbi11c2VyLXRpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6muFwiO1xufVxuXG4uaWNuLXF1b3Rlcy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qa5XCI7XG59XG5cbi5pY24tcXVvdGVzLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qa6XCI7XG59XG5cbi5pY24taG91ci1nbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mu1wiO1xufVxuXG4uaWNuLXNwaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuprxcIjtcbn1cblxuLmljbi1zcGlubmVyMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mvVwiO1xufVxuXG4uaWNuLXNwaW5uZXIzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qa+XCI7XG59XG5cbi5pY24tc3Bpbm5lcjQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLupr9cIjtcbn1cblxuLmljbi1zcGlubmVyNTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ngFwiO1xufVxuXG4uaWNuLXNwaW5uZXI2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qeBXCI7XG59XG5cbi5pY24tc3Bpbm5lcjc6YmVmb3JlIHtcbiAgY29udGVudDogXCLup4JcIjtcbn1cblxuLmljbi1zcGlubmVyODpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ng1wiO1xufVxuXG4uaWNuLXNwaW5uZXI5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qeEXCI7XG59XG5cbi5pY24tc3Bpbm5lcjEwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qeFXCI7XG59XG5cbi5pY24tc3Bpbm5lcjExOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qeGXCI7XG59XG5cbi5pY24tYmlub2N1bGFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu6nh1wiO1xufVxuXG4uaWNuLXNlYXJjaDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLup4hcIjtcbn1cblxuLmljbi16b29tLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qeJXCI7XG59XG5cbi5pY24tem9vbS1vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLup4pcIjtcbn1cblxuLmljbi1lbmxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qeLXCI7XG59XG5cbi5pY24tc2hyaW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qeMXCI7XG59XG5cbi5pY24tZW5sYXJnZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLup41cIjtcbn1cblxuLmljbi1zaHJpbmsyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qeOXCI7XG59XG5cbi5pY24ta2V5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qePXCI7XG59XG5cbi5pY24ta2V5MjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6nkFwiO1xufVxuXG4uaWNuLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLup5FcIjtcbn1cblxuLmljbi11bmxvY2tlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6nklwiO1xufVxuXG4uaWNuLXdyZW5jaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6nk1wiO1xufVxuXG4uaWNuLWVxdWFsaXplcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6nlFwiO1xufVxuXG4uaWNuLWVxdWFsaXplcjI6YmVmb3JlIHtcbiAgY29udGVudDogXCLup5VcIjtcbn1cblxuLmljbi1jb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCLup5ZcIjtcbn1cblxuLmljbi1jb2dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qeXXCI7XG59XG5cbi5pY24taGFtbWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qeYXCI7XG59XG5cbi5pY24tbWFnaWMtd2FuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6nmVwiO1xufVxuXG4uaWNuLWFpZC1raXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLup5pcIjtcbn1cblxuLmljbi1idWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLup5tcIjtcbn1cblxuLmljbi1waWUtY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLup5xcIjtcbn1cblxuLmljbi1zdGF0cy1kb3RzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qedXCI7XG59XG5cbi5pY24tc3RhdHMtYmFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu6nnlwiO1xufVxuXG4uaWNuLXN0YXRzLWJhcnMyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qefXCI7XG59XG5cbi5pY24tdHJvcGh5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qegXCI7XG59XG5cbi5pY24tZ2lmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6noVwiO1xufVxuXG4uaWNuLWdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qeiXCI7XG59XG5cbi5pY24tZ2xhc3MyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qejXCI7XG59XG5cbi5pY24tbXVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qekXCI7XG59XG5cbi5pY24tc3Bvb24ta25pZmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLup6VcIjtcbn1cblxuLmljbi1sZWFmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qemXCI7XG59XG5cbi5pY24tcm9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qenXCI7XG59XG5cbi5pY24tbWV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLup6hcIjtcbn1cblxuLmljbi1tZXRlcjI6YmVmb3JlIHtcbiAgY29udGVudDogXCLup6lcIjtcbn1cblxuLmljbi1oYW1tZXIyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qeqXCI7XG59XG5cbi5pY24tZmlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6nq1wiO1xufVxuXG4uaWNuLWxhYjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6nrFwiO1xufVxuXG4uaWNuLW1hZ25ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6nrVwiO1xufVxuXG4uaWNuLWJpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6nrlwiO1xufVxuXG4uaWNuLWJpbjI6YmVmb3JlIHtcbiAgY29udGVudDogXCLup69cIjtcbn1cblxuLmljbi1icmllZmNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLup7BcIjtcbn1cblxuLmljbi1haXJwbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6nsVwiO1xufVxuXG4uaWNuLXRydWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qeyXCI7XG59XG5cbi5pY24tcm9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ns1wiO1xufVxuXG4uaWNuLWFjY2Vzc2liaWxpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLup7RcIjtcbn1cblxuLmljbi10YXJnZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLup7VcIjtcbn1cblxuLmljbi1zaGllbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLup7ZcIjtcbn1cblxuLmljbi1wb3dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6nt1wiO1xufVxuXG4uaWNuLXN3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6nuFwiO1xufVxuXG4uaWNuLXBvd2VyLWNvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLup7lcIjtcbn1cblxuLmljbi1jbGlwYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLup7pcIjtcbn1cblxuLmljbi1saXN0LW51bWJlcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qe7XCI7XG59XG5cbi5pY24tbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6nvFwiO1xufVxuXG4uaWNuLWxpc3QyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qe9XCI7XG59XG5cbi5pY24tdHJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6nvlwiO1xufVxuXG4uaWNuLW1lbnU6YmVmb3JlIHtcbiAgY29udGVudDogXCLup79cIjtcbn1cblxuLmljbi1tZW51MjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ogFwiO1xufVxuXG4uaWNuLW1lbnUzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qiBXCI7XG59XG5cbi5pY24tbWVudTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqIJcIjtcbn1cblxuLmljbi1jbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6og1wiO1xufVxuXG4uaWNuLWNsb3VkLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qiEXCI7XG59XG5cbi5pY24tY2xvdWQtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qiFXCI7XG59XG5cbi5pY24tY2xvdWQtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqIZcIjtcbn1cblxuLmljbi1kb3dubG9hZDIyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qiHXCI7XG59XG5cbi5pY24tdXBsb2FkMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6oiFwiO1xufVxuXG4uaWNuLWRvd25sb2FkMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6oiVwiO1xufVxuXG4uaWNuLXVwbG9hZDM6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqIpcIjtcbn1cblxuLmljbi1zcGhlcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqItcIjtcbn1cblxuLmljbi1lYXJ0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ojFwiO1xufVxuXG4uaWNuLWxpbmsyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qiNXCI7XG59XG5cbi5pY24tZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ojlwiO1xufVxuXG4uaWNuLWF0dGFjaG1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqI9cIjtcbn1cblxuLmljbi1leWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqJBcIjtcbn1cblxuLmljbi1leWUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIu6okVwiO1xufVxuXG4uaWNuLWV5ZS1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIu6oklwiO1xufVxuXG4uaWNuLWV5ZS1ibG9ja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qiTXCI7XG59XG5cbi5pY24tYm9va21hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqJRcIjtcbn1cblxuLmljbi1ib29rbWFya3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqJVcIjtcbn1cblxuLmljbi1zdW46YmVmb3JlIHtcbiAgY29udGVudDogXCLuqJZcIjtcbn1cblxuLmljbi1jb250cmFzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ol1wiO1xufVxuXG4uaWNuLWJyaWdodG5lc3MtY29udHJhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqJhcIjtcbn1cblxuLmljbi1zdGFyLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qiZXCI7XG59XG5cbi5pY24tc3Rhci1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qiaXCI7XG59XG5cbi5pY24tc3Rhci1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qibXCI7XG59XG5cbi5pY24taGVhcnQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qicXCI7XG59XG5cbi5pY24taGVhcnQtYnJva2VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qidXCI7XG59XG5cbi5pY24tbWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qieXCI7XG59XG5cbi5pY24td29tYW46YmVmb3JlIHtcbiAgY29udGVudDogXCLuqJ9cIjtcbn1cblxuLmljbi1tYW4td29tYW46YmVmb3JlIHtcbiAgY29udGVudDogXCLuqKBcIjtcbn1cblxuLmljbi1oYXBweTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ooVwiO1xufVxuXG4uaWNuLWhhcHB5MjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6oolwiO1xufVxuXG4uaWNuLXNtaWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qijXCI7XG59XG5cbi5pY24tc21pbGUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qikXCI7XG59XG5cbi5pY24tdG9uZ3VlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qilXCI7XG59XG5cbi5pY24tdG9uZ3VlMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6oplwiO1xufVxuXG4uaWNuLXNhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6op1wiO1xufVxuXG4uaWNuLXNhZDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqKhcIjtcbn1cblxuLmljbi13aW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qipXCI7XG59XG5cbi5pY24td2luazI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqKpcIjtcbn1cblxuLmljbi1ncmluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qirXCI7XG59XG5cbi5pY24tZ3JpbjI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqKxcIjtcbn1cblxuLmljbi1jb29sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qitXCI7XG59XG5cbi5pY24tY29vbDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqK5cIjtcbn1cblxuLmljbi1hbmdyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6or1wiO1xufVxuXG4uaWNuLWFuZ3J5MjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6osFwiO1xufVxuXG4uaWNuLWV2aWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqLFcIjtcbn1cblxuLmljbi1ldmlsMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6oslwiO1xufVxuXG4uaWNuLXNob2NrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqLNcIjtcbn1cblxuLmljbi1zaG9ja2VkMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6otFwiO1xufVxuXG4uaWNuLWJhZmZsZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqLVcIjtcbn1cblxuLmljbi1iYWZmbGVkMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6otlwiO1xufVxuXG4uaWNuLWNvbmZ1c2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qi3XCI7XG59XG5cbi5pY24tY29uZnVzZWQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qi4XCI7XG59XG5cbi5pY24tbmV1dHJhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ouVwiO1xufVxuXG4uaWNuLW5ldXRyYWwyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qi6XCI7XG59XG5cbi5pY24taGlwc3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ou1wiO1xufVxuXG4uaWNuLWhpcHN0ZXIyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qi8XCI7XG59XG5cbi5pY24td29uZGVyaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qi9XCI7XG59XG5cbi5pY24td29uZGVyaW5nMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ovlwiO1xufVxuXG4uaWNuLXNsZWVweTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ov1wiO1xufVxuXG4uaWNuLXNsZWVweTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqYBcIjtcbn1cblxuLmljbi1mcnVzdHJhdGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmBXCI7XG59XG5cbi5pY24tZnJ1c3RyYXRlZDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqYJcIjtcbn1cblxuLmljbi1jcnlpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqYNcIjtcbn1cblxuLmljbi1jcnlpbmcyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmEXCI7XG59XG5cbi5pY24tcG9pbnQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqYVcIjtcbn1cblxuLmljbi1wb2ludC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6phlwiO1xufVxuXG4uaWNuLXBvaW50LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLuqYdcIjtcbn1cblxuLmljbi1wb2ludC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmIXCI7XG59XG5cbi5pY24td2FybmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6piVwiO1xufVxuXG4uaWNuLW5vdGlmaWNhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6pilwiO1xufVxuXG4uaWNuLXF1ZXN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmLXCI7XG59XG5cbi5pY24tcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIu6pjFwiO1xufVxuXG4uaWNuLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmNXCI7XG59XG5cbi5pY24taW5mbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6pjlwiO1xufVxuXG4uaWNuLWNhbmNlbC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqY9cIjtcbn1cblxuLmljbi1ibG9ja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmQXCI7XG59XG5cbi5pY24tY3Jvc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqZFcIjtcbn1cblxuLmljbi1jaGVja21hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqZJcIjtcbn1cblxuLmljbi1jaGVja21hcmsyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmTXCI7XG59XG5cbi5pY24tc3BlbGwtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqZRcIjtcbn1cblxuLmljbi1lbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6plVwiO1xufVxuXG4uaWNuLWV4aXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqZZcIjtcbn1cblxuLmljbi1wbGF5MjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6pl1wiO1xufVxuXG4uaWNuLXBhdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmYXCI7XG59XG5cbi5pY24tc3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6pmVwiO1xufVxuXG4uaWNuLXByZXZpb3VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmaXCI7XG59XG5cbi5pY24tbmV4dDM6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqZtcIjtcbn1cblxuLmljbi1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6pnFwiO1xufVxuXG4uaWNuLWZvcndhcmQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmdXCI7XG59XG5cbi5pY24tcGxheTM6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqZ5cIjtcbn1cblxuLmljbi1wYXVzZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqZ9cIjtcbn1cblxuLmljbi1zdG9wMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6poFwiO1xufVxuXG4uaWNuLWJhY2t3YXJkMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6poVwiO1xufVxuXG4uaWNuLWZvcndhcmQzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmiXCI7XG59XG5cbi5pY24tZmlyc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqaNcIjtcbn1cblxuLmljbi1sYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmkXCI7XG59XG5cbi5pY24tcHJldmlvdXMyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmlXCI7XG59XG5cbi5pY24tbmV4dDIyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmmXCI7XG59XG5cbi5pY24tZWplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqadcIjtcbn1cblxuLmljbi12b2x1bWUtaGlnaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6pqFwiO1xufVxuXG4uaWNuLXZvbHVtZS1tZWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCLuqalcIjtcbn1cblxuLmljbi12b2x1bWUtbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmqXCI7XG59XG5cbi5pY24tdm9sdW1lLW11dGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqatcIjtcbn1cblxuLmljbi12b2x1bWUtbXV0ZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqaxcIjtcbn1cblxuLmljbi12b2x1bWUtaW5jcmVhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqa1cIjtcbn1cblxuLmljbi12b2x1bWUtZGVjcmVhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqa5cIjtcbn1cblxuLmljbi1sb29wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmvXCI7XG59XG5cbi5pY24tbG9vcDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqbBcIjtcbn1cblxuLmljbi1pbmZpbml0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6psVwiO1xufVxuXG4uaWNuLXNodWZmbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqbJcIjtcbn1cblxuLmljbi1hcnJvdy11cC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmzXCI7XG59XG5cbi5pY24tYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqbRcIjtcbn1cblxuLmljbi1hcnJvdy11cC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ptVwiO1xufVxuXG4uaWNuLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qm2XCI7XG59XG5cbi5pY24tYXJyb3ctZG93bi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6pt1wiO1xufVxuXG4uaWNuLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLuqbhcIjtcbn1cblxuLmljbi1hcnJvdy1kb3duLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqblcIjtcbn1cblxuLmljbi1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qm6XCI7XG59XG5cbi5pY24tYXJyb3ctdXAtbGVmdDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqbtcIjtcbn1cblxuLmljbi1hcnJvdy11cDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqbxcIjtcbn1cblxuLmljbi1hcnJvdy11cC1yaWdodDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqb1cIjtcbn1cblxuLmljbi1hcnJvdy1yaWdodDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqb5cIjtcbn1cblxuLmljbi1hcnJvdy1kb3duLXJpZ2h0MjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6pv1wiO1xufVxuXG4uaWNuLWFycm93LWRvd24yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qqAXCI7XG59XG5cbi5pY24tYXJyb3ctZG93bi1sZWZ0MjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qgVwiO1xufVxuXG4uaWNuLWFycm93LWxlZnQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qqCXCI7XG59XG5cbi5pY24tY2lyY2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qqDXCI7XG59XG5cbi5pY24tY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qqEXCI7XG59XG5cbi5pY24tY2lyY2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLuqoVcIjtcbn1cblxuLmljbi1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qhlwiO1xufVxuXG4uaWNuLXRhYjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qh1wiO1xufVxuXG4uaWNuLW1vdmUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqohcIjtcbn1cblxuLmljbi1tb3ZlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLuqolcIjtcbn1cblxuLmljbi1zb3J0LWFscGhhLWFzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qilwiO1xufVxuXG4uaWNuLXNvcnQtYWxwaGEtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qi1wiO1xufVxuXG4uaWNuLXNvcnQtbnVtZXJpYy1hc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqoxcIjtcbn1cblxuLmljbi1zb3J0LW51bWJlcmljLWRlc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqo1cIjtcbn1cblxuLmljbi1zb3J0LWFtb3VudC1hc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqo5cIjtcbn1cblxuLmljbi1zb3J0LWFtb3VudC1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qqPXCI7XG59XG5cbi5pY24tY29tbWFuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qkFwiO1xufVxuXG4uaWNuLXNoaWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qqRXCI7XG59XG5cbi5pY24tY3RybDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qklwiO1xufVxuXG4uaWNuLW9wdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qk1wiO1xufVxuXG4uaWNuLWNoZWNrYm94LWNoZWNrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqpRcIjtcbn1cblxuLmljbi1jaGVja2JveC11bmNoZWNrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqpVcIjtcbn1cblxuLmljbi1yYWRpby1jaGVja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qqWXCI7XG59XG5cbi5pY24tcmFkaW8tY2hlY2tlZDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqpdcIjtcbn1cblxuLmljbi1yYWRpby11bmNoZWNrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqphcIjtcbn1cblxuLmljbi1jcm9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qqZXCI7XG59XG5cbi5pY24tbWFrZS1ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qmlwiO1xufVxuXG4uaWNuLXVuZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqptcIjtcbn1cblxuLmljbi1zY2lzc29yczpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qnFwiO1xufVxuXG4uaWNuLWZpbHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qnVwiO1xufVxuXG4uaWNuLWZvbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqp5cIjtcbn1cblxuLmljbi1saWdhdHVyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qn1wiO1xufVxuXG4uaWNuLWxpZ2F0dXJlMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qoFwiO1xufVxuXG4uaWNuLXRleHQtaGVpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qqhXCI7XG59XG5cbi5pY24tdGV4dC13aWR0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qolwiO1xufVxuXG4uaWNuLWZvbnQtc2l6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qo1wiO1xufVxuXG4uaWNuLWJvbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqqRcIjtcbn1cblxuLmljbi11bmRlcmxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqqVcIjtcbn1cblxuLmljbi1pdGFsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqqZcIjtcbn1cblxuLmljbi1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qqnXCI7XG59XG5cbi5pY24tb21lZ2E6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqqhcIjtcbn1cblxuLmljbi1zaWdtYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qqVwiO1xufVxuXG4uaWNuLXBhZ2UtYnJlYWs6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqqpcIjtcbn1cblxuLmljbi1zdXBlcnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qq1wiO1xufVxuXG4uaWNuLXN1YnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qrFwiO1xufVxuXG4uaWNuLXN1cGVyc2NyaXB0MjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qrVwiO1xufVxuXG4uaWNuLXN1YnNjcmlwdDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqq5cIjtcbn1cblxuLmljbi10ZXh0LWNvbG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qqvXCI7XG59XG5cbi5pY24tcGFnZWJyZWFrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qqwXCI7XG59XG5cbi5pY24tY2xlYXItZm9ybWF0dGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qsVwiO1xufVxuXG4uaWNuLXRhYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qqyXCI7XG59XG5cbi5pY24tdGFibGUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qqzXCI7XG59XG5cbi5pY24taW5zZXJ0LXRlbXBsYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qq0XCI7XG59XG5cbi5pY24tcGlsY3JvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qtVwiO1xufVxuXG4uaWNuLWx0cjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qtlwiO1xufVxuXG4uaWNuLXJ0bDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qt1wiO1xufVxuXG4uaWNuLXNlY3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCLuqrhcIjtcbn1cblxuLmljbi1wYXJhZ3JhcGgtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6quVwiO1xufVxuXG4uaWNuLXBhcmFncmFwaC1jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqrpcIjtcbn1cblxuLmljbi1wYXJhZ3JhcGgtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqrtcIjtcbn1cblxuLmljbi1wYXJhZ3JhcGgtanVzdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qvFwiO1xufVxuXG4uaWNuLWluZGVudC1pbmNyZWFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qvVwiO1xufVxuXG4uaWNuLWluZGVudC1kZWNyZWFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qvlwiO1xufVxuXG4uaWNuLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qq/XCI7XG59XG5cbi5pY24tbmV3LXRhYjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6rgFwiO1xufVxuXG4uaWNuLWVtYmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7quBXCI7XG59XG5cbi5pY24tZW1iZWQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7quCXCI7XG59XG5cbi5pY24tdGVybWluYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq4NcIjtcbn1cblxuLmljbi1zaGFyZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq4RcIjtcbn1cblxuLmljbi1tYWlsMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6rhVwiO1xufVxuXG4uaWNuLW1haWwyMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6rhlwiO1xufVxuXG4uaWNuLW1haWwzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7quHXCI7XG59XG5cbi5pY24tbWFpbDQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq4hcIjtcbn1cblxuLmljbi1hbWF6b246YmVmb3JlIHtcbiAgY29udGVudDogXCLuq4lcIjtcbn1cblxuLmljbi1nb29nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq4pcIjtcbn1cblxuLmljbi1nb29nbGUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7quLXCI7XG59XG5cbi5pY24tZ29vZ2xlMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6rjFwiO1xufVxuXG4uaWNuLWdvb2dsZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7quNXCI7XG59XG5cbi5pY24tZ29vZ2xlLXBsdXMyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7quOXCI7XG59XG5cbi5pY24tZ29vZ2xlLXBsdXMzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7quPXCI7XG59XG5cbi5pY24taGFuZ291dHM6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq5BcIjtcbn1cblxuLmljbi1nb29nbGUtZHJpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq5FcIjtcbn1cblxuLmljbi1mYWNlYm9vazM6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq5JcIjtcbn1cblxuLmljbi1mYWNlYm9vazIyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7quTXCI7XG59XG5cbi5pY24taW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7quUXCI7XG59XG5cbi5pY24td2hhdHNhcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq5VcIjtcbn1cblxuLmljbi1zcG90aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7quWXCI7XG59XG5cbi5pY24tdGVsZWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCLuq5dcIjtcbn1cblxuLmljbi10d2l0dGVyMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6rmFwiO1xufVxuXG4uaWNuLXZpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq5lcIjtcbn1cblxuLmljbi12azpiZWZvcmUge1xuICBjb250ZW50OiBcIu6rmlwiO1xufVxuXG4uaWNuLXJlbnJlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6rm1wiO1xufVxuXG4uaWNuLXNpbmEtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCLuq5xcIjtcbn1cblxuLmljbi1yc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq51cIjtcbn1cblxuLmljbi1yc3MyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7queXCI7XG59XG5cbi5pY24teW91dHViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6rn1wiO1xufVxuXG4uaWNuLXlvdXR1YmUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qugXCI7XG59XG5cbi5pY24tdHdpdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7quhXCI7XG59XG5cbi5pY24tdmltZW86YmVmb3JlIHtcbiAgY29udGVudDogXCLuq6JcIjtcbn1cblxuLmljbi12aW1lbzI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq6NcIjtcbn1cblxuLmljbi1sYW55cmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq6RcIjtcbn1cblxuLmljbi1mbGlja3I6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq6VcIjtcbn1cblxuLmljbi1mbGlja3IyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qumXCI7XG59XG5cbi5pY24tZmxpY2tyMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6rp1wiO1xufVxuXG4uaWNuLWZsaWNrcjQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq6hcIjtcbn1cblxuLmljbi1kcmliYmJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6rqVwiO1xufVxuXG4uaWNuLWJlaGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq6pcIjtcbn1cblxuLmljbi1iZWhhbmNlMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6rq1wiO1xufVxuXG4uaWNuLWRldmlhbnRhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq6xcIjtcbn1cblxuLmljbi01MDBweDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6rrVwiO1xufVxuXG4uaWNuLXN0ZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7quuXCI7XG59XG5cbi5pY24tc3RlYW0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7quvXCI7XG59XG5cbi5pY24tZHJvcGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6rsFwiO1xufVxuXG4uaWNuLW9uZWRyaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7quxXCI7XG59XG5cbi5pY24tZ2l0aHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7quyXCI7XG59XG5cbi5pY24tbnBtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7quzXCI7XG59XG5cbi5pY24tYmFzZWNhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq7RcIjtcbn1cblxuLmljbi10cmVsbG86YmVmb3JlIHtcbiAgY29udGVudDogXCLuq7VcIjtcbn1cblxuLmljbi13b3JkcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq7ZcIjtcbn1cblxuLmljbi1qb29tbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq7dcIjtcbn1cblxuLmljbi1lbGxvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qu4XCI7XG59XG5cbi5pY24tYmxvZ2dlcjM6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq7lcIjtcbn1cblxuLmljbi1ibG9nZ2VyMjI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq7pcIjtcbn1cblxuLmljbi10dW1ibHI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq7tcIjtcbn1cblxuLmljbi10dW1ibHIyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qu8XCI7XG59XG5cbi5pY24teWFob286YmVmb3JlIHtcbiAgY29udGVudDogXCLuq71cIjtcbn1cblxuLmljbi15YWhvbzI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq75cIjtcbn1cblxuLmljbi10dXg6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq79cIjtcbn1cblxuLmljbi1hcHBsZWluYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6sgFwiO1xufVxuXG4uaWNuLWZpbmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6sgVwiO1xufVxuXG4uaWNuLWFuZHJvaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLurIJcIjtcbn1cblxuLmljbi13aW5kb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qyDXCI7XG59XG5cbi5pY24td2luZG93czg6YmVmb3JlIHtcbiAgY29udGVudDogXCLurIRcIjtcbn1cblxuLmljbi1zb3VuZGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qyFXCI7XG59XG5cbi5pY24tc291bmRjbG91ZDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLurIZcIjtcbn1cblxuLmljbi1za3lwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6sh1wiO1xufVxuXG4uaWNuLXJlZGRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6siFwiO1xufVxuXG4uaWNuLWhhY2tlcm5ld3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLurIlcIjtcbn1cblxuLmljbi13aWtpcGVkaWE6YmVmb3JlIHtcbiAgY29udGVudDogXCLurIpcIjtcbn1cblxuLmljbi1saW5rZWRpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6si1wiO1xufVxuXG4uaWNuLWxpbmtlZGluMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6sjFwiO1xufVxuXG4uaWNuLWxhc3RmbTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6sjVwiO1xufVxuXG4uaWNuLWxhc3RmbTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLurI5cIjtcbn1cblxuLmljbi1kZWxpY2lvdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLurI9cIjtcbn1cblxuLmljbi1zdHVtYmxldXBvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6skFwiO1xufVxuXG4uaWNuLXN0dW1ibGV1cG9uMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6skVwiO1xufVxuXG4uaWNuLXN0YWNrb3ZlcmZsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCLurJJcIjtcbn1cblxuLmljbi1waW50ZXJlc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLurJNcIjtcbn1cblxuLmljbi1waW50ZXJlc3QyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qyUXCI7XG59XG5cbi5pY24teGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6slVwiO1xufVxuXG4uaWNuLXhpbmcyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qyWXCI7XG59XG5cbi5pY24tZmxhdHRyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qyXXCI7XG59XG5cbi5pY24tZm91cnNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6smFwiO1xufVxuXG4uaWNuLXllbHA6YmVmb3JlIHtcbiAgY29udGVudDogXCLurJlcIjtcbn1cblxuLmljbi1wYXlwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLurJpcIjtcbn1cblxuLmljbi1jaHJvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLurJtcIjtcbn1cblxuLmljbi1maXJlZm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qycXCI7XG59XG5cbi5pY24tSUU6YmVmb3JlIHtcbiAgY29udGVudDogXCLurJ1cIjtcbn1cblxuLmljbi1lZGdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qyeXCI7XG59XG5cbi5pY24tc2FmYXJpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qyfXCI7XG59XG5cbi5pY24tb3BlcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCLurKBcIjtcbn1cblxuLmljbi1maWxlLXBkZjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6soVwiO1xufVxuXG4uaWNuLWZpbGUtb3Blbm9mZmljZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6solwiO1xufVxuXG4uaWNuLWZpbGUtd29yZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6so1wiO1xufVxuXG4uaWNuLWZpbGUtZXhjZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLurKRcIjtcbn1cblxuLmljbi1saWJyZW9mZmljZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6spVwiO1xufVxuXG4uaWNuLWh0bWwtZml2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6splwiO1xufVxuXG4uaWNuLWh0bWwtZml2ZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLurKdcIjtcbn1cblxuLmljbi1jc3MzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qyoXCI7XG59XG5cbi5pY24tZ2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qypXCI7XG59XG5cbi5pY24tY29kZXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6sqlwiO1xufVxuXG4uaWNuLXN2ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6sq1wiO1xufVxuXG4uaWNuLUljb01vb246YmVmb3JlIHtcbiAgY29udGVudDogXCLurKxcIjtcbn1cblxuLmljbi1wZGYtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6kv1wiO1xufVxuXG4uaWNuLXBkZi0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qWAXCI7XG59XG5cbi5pY24tZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLupYFcIjtcbn1cblxuLmljbi1hcnJvdy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLupL5cIjtcbn1cblxuLmljbi1hcnJvdy1yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qS6XCI7XG59XG5cbi5pY24tcGM6YmVmb3JlIHtcbiAgY29udGVudDogXCLupLtcIjtcbn1cblxuLmljbi1nczpiZWZvcmUge1xuICBjb250ZW50OiBcIu6kvFwiO1xufVxuXG4uaWNuLWFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qS9XCI7XG59XG5cbi5pY24tc2xpZGUtZG90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qS4XCI7XG59XG5cbi5pY24tc2xpZGUtZG90LXc6YmVmb3JlIHtcbiAgY29udGVudDogXCLupLlcIjtcbn1cblxuLmljbi1uYXYtbGVmdC1hcnJvdy1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCLupLZcIjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5pY24tbmF2LXJpZ2h0LWFycm93LWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6kt1wiO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmljbi1uYXYtcmlnaHQtYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCLupLRcIjtcbn1cblxuLmljbi1uYXYtbGVmdC1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ktVwiO1xufVxuXG4uaWNuLWljbi13aW5kb3dvcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSxXCI7XG59XG5cbi5pY24tbmF2LXVwLWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSyXCI7XG59XG5cbi5pY24tbmF2LWRvd24tYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCLupLNcIjtcbn1cblxuLmljbi1zdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7piHXCI7XG59XG5cbi5pY24taGVhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLumIhcIjtcbn1cblxuLmljbi10aHVtYnMtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLumIlcIjtcbn1cblxuLmljbi10aHVtYnMtdXAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7piKXCI7XG59XG5cbi5pY24tZ29vZ2xlcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIu6Yi1wiO1xufVxuXG4uaWNuLWdvb2dsZXBsdXMyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7piMXCI7XG59XG5cbi5pY24tZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLumI1cIjtcbn1cblxuLmljbi1mYWNlYm9vazI6YmVmb3JlIHtcbiAgY29udGVudDogXCLumI5cIjtcbn1cblxuLmljbi10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7piPXCI7XG59XG5cbi5pY24tdHdpdHRlcjI6YmVmb3JlIHtcbiAgY29udGVudDogXCLumJBcIjtcbn1cblxuLmljbi1mZWVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7piRXCI7XG59XG5cbi5pY24tZmVlZDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLumJJcIjtcbn1cblxuLmljbi1ibG9nZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7piTXCI7XG59XG5cbi5pY24tYmxvZ2dlcjI6YmVmb3JlIHtcbiAgY29udGVudDogXCLumJRcIjtcbn1cblxuLmljbi1uZXh0MjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6kr1wiO1xufVxuXG4uaWNuLXByZXYyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSwXCI7XG59XG5cbi5pY24tYWRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qScXCI7XG59XG5cbi5pY24tYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSdXCI7XG59XG5cbi5pY24tY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLupJ5cIjtcbn1cblxuLmljbi1jYW5jZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLupJ9cIjtcbn1cblxuLmljbi1jb21tZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSgXCI7XG59XG5cbi5pY24tY3Jvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLupKFcIjtcbn1cblxuLmljbi1kZWxldGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLupKJcIjtcbn1cblxuLmljbi1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSjXCI7XG59XG5cbi5pY24tZmF2b3JpdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLupKRcIjtcbn1cblxuLmljbi1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSlXCI7XG59XG5cbi5pY24tcHJldjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6kplwiO1xufVxuXG4uaWNuLXByb2ZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLupKdcIjtcbn1cblxuLmljbi1yZXBseTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6kqFwiO1xufVxuXG4uaWNuLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6kqVwiO1xufVxuXG4uaWNuLXRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6kqlwiO1xufVxuXG4uaWNuLXRodW1iMDE6YmVmb3JlIHtcbiAgY29udGVudDogXCLupKtcIjtcbn1cblxuLmljbi10aHVtYjAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSsXCI7XG59XG5cbi5pY24tdGh1bWIwMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6krVwiO1xufVxuXG4uaWNuLXZpZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCLupK5cIjtcbn1cblxuLmljbi1oZWFkLWFycm93LWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLupJBcIjtcbn1cblxuLmljbi1oZWFkLWJsb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCLupJFcIjtcbn1cblxuLmljbi1oZWFkLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLupJJcIjtcbn1cblxuLmljbi1oZWFkLWNhdXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCLupJNcIjtcbn1cblxuLmljbi1oZWFkLWNvbXBhbnk6YmVmb3JlIHtcbiAgY29udGVudDogXCLupJRcIjtcbn1cblxuLmljbi1oZWFkLWNyb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSVXCI7XG59XG5cbi5pY24taGVhZC1pbmZvcm1hdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6kllwiO1xufVxuXG4uaWNuLWhlYWQtbmV3czpiZWZvcmUge1xuICBjb250ZW50OiBcIu6kl1wiO1xufVxuXG4uaWNuLWhlYWQtc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6kmFwiO1xufVxuXG4uaWNuLWhlYWQtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSZXCI7XG59XG5cbi5pY24taGVhZC12b3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSaXCI7XG59XG5cbi5pY24taGVhZC13b3JsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6km1wiO1xufVxuXG4uaWNuLW5hdi1hbXVzZW1lbnQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSIXCI7XG59XG5cbi5pY24tbmF2LWJzMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6kiVwiO1xufVxuXG4uaWNuLW5hdi1jb21wYW55MjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6kilwiO1xufVxuXG4uaWNuLW5hdi1kZXZlbG9wbWVudDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLupItcIjtcbn1cblxuLmljbi1uYXYtZnJlZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLupIxcIjtcbn1cblxuLmljbi1uYXYtZ2FtZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLupI1cIjtcbn1cblxuLmljbi1uYXYtaG9tZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLupI5cIjtcbn1cblxuLmljbi1uYXYtcmVjcnVpdDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLupI9cIjtcbn1cblxuLmljbi1uYXYtYW11c2VtZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSAXCI7XG4gIGNvbG9yOiAjNzY3Nzc3O1xufVxuXG4uaWNuLW5hdi1iczpiZWZvcmUge1xuICBjb250ZW50OiBcIu6kgVwiO1xuICBjb2xvcjogIzc2Nzc3Nztcbn1cblxuLmljbi1uYXYtY29tcGFueTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6kglwiO1xuICBjb2xvcjogIzc2Nzc3Nztcbn1cblxuLmljbi1uYXYtZGV2ZWxvcG1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLupINcIjtcbiAgY29sb3I6ICM3Njc3Nzc7XG59XG5cbi5pY24tbmF2LWZyZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLupIRcIjtcbiAgY29sb3I6ICM3Njc3Nzc7XG59XG5cbi5pY24tbmF2LWdhbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLupIVcIjtcbiAgY29sb3I6ICM3Njc3Nzc7XG59XG5cbi5pY24tbmF2LWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLupIZcIjtcbiAgY29sb3I6ICM3Njc3Nzc7XG59XG5cbi5pY24tbmF2LXJlY3J1aXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLupIdcIjtcbiAgY29sb3I6ICM3Njc3Nzc7XG59XG5cbi5pY24tcmluZy1zdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7piVXCI7XG59XG5cbi5pY24tcmluYS1oYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7piWXCI7XG59XG5cbi5pY24tbmFtZWtvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7piXXCI7XG59XG5cbi5pY24tbG9nby1zdWNjZXNzMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6YmFwiO1xufVxuXG4uaWNuLWxvZ28tc3VjY2VzczI6YmVmb3JlIHtcbiAgY29udGVudDogXCLumJlcIjtcbn1cblxuLmljbi1sb2dvLXN1Y2Nlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLumJpcIjtcbn1cblxuLmljbi1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6YgFwiO1xufVxuXG4uaWNuLW1vYmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6YgVwiO1xufVxuXG4uaWNuLW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLumIJcIjtcbn1cblxuLmljbi1wYXBlcnBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7piDXCI7XG59XG5cbi5pY24tbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIu6YhFwiO1xufVxuXG4uaWNuLW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7piFXCI7XG59XG5cbi5pY24tbXVzaWMyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7piGXCI7XG59XG5cbi5hdWRpb2pzLFxuLmF1ZGlvanMgPiAucGxheS1wYXVzZSxcbi5hdWRpb2pzID4gLnBsYXktcGF1c2UgPiBwIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cblxuLmF1ZGlvanMge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbn1cblxuLmF1ZGlvanMgPiAucGxheS1wYXVzZSB7XG4gIHBhZGRpbmc6IDBweDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uYXVkaW9qcyA+IC5wbGF5LXBhdXNlID4gcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLmF1ZGlvanMgPiAucGxheS1wYXVzZSA+IC5wbGF5OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjUlKSB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMHB4O1xuICBoZWlnaHQ6IDBweDtcbiAgYm9yZGVyOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAxMnB4IHNvbGlkICMwMDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5hdWRpb2pzID4gLnBsYXktcGF1c2UgPiAucGF1c2U6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogMTJweDtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjMDAwO1xuICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCAjMDAwO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uYXVkaW9qcyA+IC5zY3J1YmJlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hdWRpb2pzID4gLnRpbWUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiFcbiAqIEFjY29yZGlvbiB2Mi44LjBcbiAqIFNpbXBsZSBhY2NvcmRpb24gY3JlYXRlZCBpbiBwdXJlIEphdmFzY3JpcHQuXG4gKiBodHRwczovL2dpdGh1Yi5jb20vbWljaHUyay9BY2NvcmRpb25cbiAqXG4gKiBDb3B5cmlnaHQgMjAxNy0yMDE5IE1pY2hhxYIgU3RydW1wZlxuICogUHVibGlzaGVkIHVuZGVyIE1JVCBMaWNlbnNlXG4gKi9cbi5hYyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtZmFtaWx5OiBcIktvc3VnaVwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uYWMgPiAuYWMtcSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTMsIDgwLCA3MywgMC42KTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzk2ZTNkYjtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDEwcHggMzBweCAxMHB4IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYWMgPiAuYWMtcSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDEwcHggMzBweCAxMHB4IDM1cHg7XG4gIH1cbn1cbi5hYyA+IC5hYy1xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiUVwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC44cmVtO1xuICBsZWZ0OiAwLjhyZW07XG4gIGJhY2tncm91bmQ6ICM5NmUzZGI7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBTbGFiXCIsIHNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwYWRkaW5nLWxlZnQ6IDAuM3JlbTtcbn1cbi5hYyA+IC5hYy1xOmFmdGVyIHtcbiAgY29udGVudDogXCLilrxcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzk2ZTNkYjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTVweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uYWMuaXMtYWN0aXZlID4gLmFjLXEge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4uYWMuaXMtYWN0aXZlID4gLmFjLXE6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKWslwiO1xufVxuXG4uYWMgPiAuYWMtYSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAwIDAgMC41cmVtIDhyZW07XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5hYyA+IC5hYy1hOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiQVwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNC41cmVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gU2xhYlwiLCBzZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZy1sZWZ0OiAwLjNyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYWMgPiAuYWMtYTpiZWZvcmUge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAzcmVtO1xuICAgIHdpZHRoOiAyM3B4O1xuICB9XG59XG5cbi5hYy5qcy1lbmFibGVkID4gLmFjLWEge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5hYy5pcy1hY3RpdmUgPiAuYWMtYSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHBhZGRpbmc6IDAuMnJlbSAwIDEuNXJlbSA3LjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYWMuaXMtYWN0aXZlID4gLmFjLWEge1xuICAgIHBhZGRpbmc6IDAuMnJlbSAwIDEuNXJlbSA2cmVtO1xuICB9XG59XG5cbi5hYy5pcy1hY3RpdmUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5hYy5pcy1hY3RpdmUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gIH1cbn1cblxuLyoqXG4gKlx0VGhlIHdob2xlIG9mIHF1ZXN0aW9uXG4gKi9cbiNxdWVzdGlvbl93cmFwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLyoqXG4gKlx0Q2hvaWNlcyBibG9ja1xuICovXG51bCNjaG9pY2VzIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbnVsI2Nob2ljZXMgbGkge1xuICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzMCU7XG59XG5cbnVsI2Nob2ljZXMgbGkgYnV0dG9uIHtcbiAgcGFkZGluZzogMHJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSkgIWltcG9ydGFudDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgdWwjY2hvaWNlcyBsaSBidXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxudWwjY2hvaWNlcyBsaSBidXR0b24jYmFja19idXR0b24ge1xuICBwYWRkaW5nOiAwcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbiAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzZmNmY2ZiAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzZmNmY2ZiAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICB1bCNjaG9pY2VzIGxpIGJ1dHRvbiNiYWNrX2J1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG51bCNjaG9pY2VzIGxpIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbnVsI2Nob2ljZXMgbGkgYnV0dG9uI2JhY2tfYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzZmNmY2ZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG51bC5kZXRhaWxzLXdvbHJkIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDFyZW0gMCAwO1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBmb250LXNpemU6IDJyZW07XG59XG51bC5kZXRhaWxzLXdvbHJkIGxpIHtcbiAgbWFyZ2luOiAxcmVtO1xufVxudWwuZGV0YWlscy13b2xyZCBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgYmFja2dyb3VuZDogIzQzOGU4NSByZXNvbHZlKFwiY2hhcmEvYmctaWNuLnBuZ1wiKSByaWdodCB0b3Agbm8tcmVwZWF0O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG51bC5kZXRhaWxzLXdvbHJkIGxpIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpO1xuICBjb2xvcjogIzAwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIHVsLmRldGFpbHMtd29scmQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyoqXG4gKlx0UXVlc3Rpb24gYmxvY2tcbiAqL1xuLnllc25vX3Ege1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLnllc25vX3EgZHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMHJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZiAhaW1wb3J0YW50O1xufVxuXG4ueWVzbm9fcSBkdCBzcGFuIHtcbiAgcGFkZGluZzogMHJlbSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC55ZXNub19xIGR0IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnllc25vX3EgZGQge1xuICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnllc25vX3EgZGQgc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogc2Nyb2xsYmFyICovXG46Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDEwcHg7XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAycHggdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuYm9keSB7XG4gIGJhY2tncm91bmQ6ICMwMDAgcmVzb2x2ZShcImJnMi5qcGdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdCBmaXhlZDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgYm9keTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwIHJlc29sdmUoXCJiZzIuanBnXCIpIHRvcCBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xuICB9XG59XG5cbi5vdXRsaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIOWFieOCiyAqL1xuLmJsaW5raW5nOmhvdmVyIHtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgMjBweCAjZjlkMzM4KTtcbn1cblxuLyog44Kr44Op44OgXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbmRpdi5jb2x1bW4ge1xuICBwYWRkaW5nOiAwcmVtIDEuNnJlbSAycmVtO1xufVxuZGl2LmNvbHVtbiAuY29sdW1uLWlubmVyIHtcbiAgcGFkZGluZzogM3JlbSAwO1xuICBtYXgtd2lkdGg6IDEyNDBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgZGl2LmNvbHVtbiAuY29sdW1uLWlubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5cbi8qIOW3puOCq+ODqeODoFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY29sdW1uLWEge1xuICBmbGV4OiAwIDEgMjIuMTc3NDE5MzU0OCU7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGJhY2tncm91bmQ6IHJlc29sdmUoXCJiZy1uYXZpLnBuZ1wiKSBjZW50ZXIgYm90dG9tIG5vLXJlcGVhdDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNvbHVtbi1hIGgyIHtcbiAgbWFyZ2luLXRvcDogLTEzcHg7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbn1cbi5jb2x1bW4tYSB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5jb2x1bW4tYSB1bC5ob3d0byBsaSBhIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbi5jb2x1bW4tYSB1bCBsaSB7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbn1cbi5jb2x1bW4tYSB1bCBsaSBhIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDFyZW0gMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtc2hhZG93OiAycHggMnB4IDFweCAjMDAwMDAwLCAtMnB4IDJweCAxcHggIzAwMDAwMCwgMnB4IC0ycHggMXB4ICMwMDAwMDAsIC0ycHggLTJweCAxcHggIzAwMDAwMCwgMnB4IDBweCAxcHggIzAwMDAwMCwgMHB4IDJweCAxcHggIzAwMDAwMCwgLTJweCAwcHggMXB4ICMwMDAwMDAsIDBweCAtMnB4IDFweCAjMDAwMDAwO1xufVxuLmNvbHVtbi1hIHVsIGxpIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwIHJlc29sdmUoXCJpY24ucG5nXCIpIGxlZnQgY2VudGVyIG5vLXJlcGVhdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAuY29sdW1uLWEgdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuY29sdW1uLWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2x1bW4tYSBoMiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY29sdW1uLWEgdWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5jb2x1bW4tYSB1bCBsaSB7XG4gICAgZmxleDogMSAwIDI1JTtcbiAgfVxuICAuY29sdW1uLWEgdWwgbGkgYSB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5jb2x1bW4tYSB1bCBsaSB7XG4gICAgZmxleDogMSAwIDUwJTtcbiAgfVxuICAuY29sdW1uLWEgdWwgbGkgYSB7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxufVxuXG4vKiDlj7Pjgqvjg6njg6Bcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNvbHVtbi1iIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbGV4OiAwIDEgNzUuODA2NDUxNjEyOSU7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jb2x1bW4tYiBoMiBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb2x1bW4tYiA+IGRpdiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xuICBiYWNrZ3JvdW5kOiByZXNvbHZlKFwiYmctZnJhbWUtbHQucG5nXCIpIGxlZnQgMXB4IHRvcCAxcHggbm8tcmVwZWF0LCByZXNvbHZlKFwiYmctZnJhbWUtcnQucG5nXCIpIHJpZ2h0IDFweCB0b3AgMXB4IG5vLXJlcGVhdCwgcmVzb2x2ZShcImJnLWZyYW1lLXJiLnBuZ1wiKSByaWdodCAxcHggYm90dG9tIDFweCBuby1yZXBlYXQsIHJlc29sdmUoXCJiZy1mcmFtZS1sYi5wbmdcIikgbGVmdCAxcHggYm90dG9tIDFweCBuby1yZXBlYXQsIHJlc29sdmUoXCJiZy1jb2x1bW4ucG5nXCIpIHJpZ2h0IGJvdHRvbSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgcGFkZGluZzogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5jb2x1bW4tYiA+IGRpdiBzcGFuIHtcbiAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKSAxcHggc29saWQ7XG59XG4uY29sdW1uLWIgPiBkaXYgc3Bhbjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLXJlZCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jb2x1bW4tYiA+IGRpdiBzcGFuLnJlZCB7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1yZWQpO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBjdXJzb3I6IHRleHQ7XG59XG4uY29sdW1uLWIgPiBkaXYud29ybGQgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDAgMCAxcmVtIDA7XG4gIHBhZGRpbmc6IDA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5jb2x1bW4tYiA+IGRpdi53b3JsZCB1bCBsaSB7XG4gIHdpZHRoOiA0OSU7XG59XG4uY29sdW1uLWIgPiBkaXYud29ybGQgdWwgbGkgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29sdW1uLWIgPiBkaXYud29ybGQgcCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uY29sdW1uLWIgPiBkaXYuc3Rvcnkge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5jb2x1bW4tYiA+IGRpdi5zdG9yeSBwIHtcbiAgd2lkdGg6IDUwJTtcbn1cbi5jb2x1bW4tYiA+IGRpdi5zdG9yeSBwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLmNvbHVtbi1iID4gZGl2LnN0b3J5IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5jb2x1bW4tYiA+IGRpdi5zdG9yeSBwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmNvbHVtbi1iID4gZGl2Lm5pbmUtd29ybGQgZGl2LmFubm91bmNlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXgtd2lkdGg6IDkwMHB4O1xuICBtYXJnaW46IDAgYXV0byAyZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uY29sdW1uLWIgPiBkaXYubmluZS13b3JsZCBkaXYuYW5ub3VuY2VyIHA6Zmlyc3QtY2hpbGQge1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmNvbHVtbi1iID4gZGl2Lm5pbmUtd29ybGQgZGl2LmFubm91bmNlciBwOmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG59XG4uY29sdW1uLWIgPiBkaXYubmluZS13b3JsZCBkaXYuYW5ub3VuY2VyIHA6bGFzdC1jaGlsZCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHdpZHRoOiA3OCU7XG4gIHBhZGRpbmc6IDFlbTtcbiAgbWFyZ2luOiAwIDAgMCAtMXB4O1xuICBiYWNrZ3JvdW5kOiAjM2U4ZTg2O1xufVxuLmNvbHVtbi1iID4gZGl2Lm5pbmUtd29ybGQgZGl2LmFubm91bmNlciBwOmxhc3QtY2hpbGQgc3Bhbi5mYXEge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBmbG9hdDogcmlnaHQ7XG59XG4uY29sdW1uLWIgPiBkaXYubmluZS13b3JsZCBkaXYuYW5ub3VuY2VyIHA6bGFzdC1jaGlsZCBzcGFuLmZhcSBhIHtcbiAgYm9yZGVyLWJvdHRvbTogI2ZmZiAxcHggc29saWQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmNvbHVtbi1iID4gZGl2Lm5pbmUtd29ybGQgZGl2LmFubm91bmNlciBwOmxhc3QtY2hpbGQgc3Bhbi5mYXEgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLXJlZCk7XG59XG4uY29sdW1uLWIgPiBkaXYubmluZS13b3JsZCBkaXYuYW5ub3VuY2VyIHA6bGFzdC1jaGlsZCAudGlwcHktdG9vbHRpcC52ZXJzZS10aGVtZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiB5ZWxsb3c7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5jb2x1bW4tYiA+IGRpdi5uaW5lLXdvcmxkIGRpdi5hbm5vdW5jZXIgcDpsYXN0LWNoaWxkIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IDAgMWVtIDAgLTFweDtcbiAgfVxufVxuLmNvbHVtbi1iID4gZGl2Lm5pbmUtd29ybGQgZGl2LmNsYXNzaWZ5aW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbHVtbi1iID4gZGl2Lm5pbmUtd29ybGQgZGl2LmNsYXNzaWZ5aW5nIHRhYmxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDYlO1xuICBsZWZ0OiA5JTtcbiAgd2lkdGg6IDg3JTtcbn1cbi5jb2x1bW4tYiA+IGRpdi5uaW5lLXdvcmxkIGRpdi5jbGFzc2lmeWluZyB0YWJsZSB0aCxcbi5jb2x1bW4tYiA+IGRpdi5uaW5lLXdvcmxkIGRpdi5jbGFzc2lmeWluZyB0YWJsZSB0ZCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmc6IDIlIDAuNSU7XG59XG4uY29sdW1uLWIgPiBkaXYubmluZS13b3JsZCBkaXYuY2xhc3NpZnlpbmcgdGFibGUgdGggaDMsXG4uY29sdW1uLWIgPiBkaXYubmluZS13b3JsZCBkaXYuY2xhc3NpZnlpbmcgdGFibGUgdGQgaDMge1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gIC5jb2x1bW4tYiA+IGRpdi5uaW5lLXdvcmxkIGRpdi5jbGFzc2lmeWluZyB0YWJsZSB7XG4gICAgdG9wOiA1LjUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuY29sdW1uLWIgPiBkaXYubmluZS13b3JsZCBkaXYuY2xhc3NpZnlpbmcgdGFibGUge1xuICAgIHRvcDogNi41JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzQwcHgpIHtcbiAgLmNvbHVtbi1iID4gZGl2Lm5pbmUtd29ybGQgZGl2LmNsYXNzaWZ5aW5nIHRhYmxlIHtcbiAgICB0b3A6IDYlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuY29sdW1uLWIgPiBkaXYubmluZS13b3JsZCBkaXYuY2xhc3NpZnlpbmcgdGFibGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5jb2x1bW4tYiA+IGRpdi5uaW5lLXdvcmxkIGRpdi5jbGFzc2lmeWluZyB0YWJsZSAuTXAge1xuICBiYWNrZ3JvdW5kOiAjZWM2Njk1IHJlc29sdmUoXCJ3b3JsZC9iZy13b3JsZC1zLnBuZ1wiKTtcbn1cbi5jb2x1bW4tYiA+IGRpdi5uaW5lLXdvcmxkIGRpdi5jbGFzc2lmeWluZyB0YWJsZSAuVG1NcCB7XG4gIGJhY2tncm91bmQ6ICNiOTVkOTEgcmVzb2x2ZShcIndvcmxkL2JnLXdvcmxkLXMucG5nXCIpO1xufVxuLmNvbHVtbi1iID4gZGl2Lm5pbmUtd29ybGQgZGl2LmNsYXNzaWZ5aW5nIHRhYmxlIC5UZU1wIHtcbiAgYmFja2dyb3VuZDogIzgwNWM4ZiByZXNvbHZlKFwid29ybGQvYmctd29ybGQtcy5wbmdcIik7XG59XG4uY29sdW1uLWIgPiBkaXYubmluZS13b3JsZCBkaXYuY2xhc3NpZnlpbmcgdGFibGUgLlRwTXAge1xuICBiYWNrZ3JvdW5kOiAjNTg1MDdlIHJlc29sdmUoXCJ3b3JsZC9iZy13b3JsZC1zLnBuZ1wiKTtcbn1cbi5jb2x1bW4tYiA+IGRpdi5uaW5lLXdvcmxkIGRpdi5jbGFzc2lmeWluZyB0YWJsZSAuTWUge1xuICBiYWNrZ3JvdW5kOiAjZjM5MWIzIHJlc29sdmUoXCJ3b3JsZC9iZy13b3JsZC1zLnBuZ1wiKTtcbn1cbi5jb2x1bW4tYiA+IGRpdi5uaW5lLXdvcmxkIGRpdi5jbGFzc2lmeWluZyB0YWJsZSAuVG1NZSB7XG4gIGJhY2tncm91bmQ6ICNiZDgyYWIgcmVzb2x2ZShcIndvcmxkL2JnLXdvcmxkLXMucG5nXCIpO1xufVxuLmNvbHVtbi1iID4gZGl2Lm5pbmUtd29ybGQgZGl2LmNsYXNzaWZ5aW5nIHRhYmxlIC5UZU1lIHtcbiAgYmFja2dyb3VuZDogIzgyODFhYSByZXNvbHZlKFwid29ybGQvYmctd29ybGQtcy5wbmdcIik7XG59XG4uY29sdW1uLWIgPiBkaXYubmluZS13b3JsZCBkaXYuY2xhc3NpZnlpbmcgdGFibGUgLlRwTWUge1xuICBiYWNrZ3JvdW5kOiAjNWE3MDk2IHJlc29sdmUoXCJ3b3JsZC9iZy13b3JsZC1zLnBuZ1wiKTtcbn1cbi5jb2x1bW4tYiA+IGRpdi5uaW5lLXdvcmxkIGRpdi5jbGFzc2lmeWluZyB0YWJsZSAuTW0ge1xuICBiYWNrZ3JvdW5kOiAjZjVjNmQ2IHJlc29sdmUoXCJ3b3JsZC9iZy13b3JsZC1zLnBuZ1wiKTtcbn1cbi5jb2x1bW4tYiA+IGRpdi5uaW5lLXdvcmxkIGRpdi5jbGFzc2lmeWluZyB0YWJsZSAuVG1NbSB7XG4gIGJhY2tncm91bmQ6ICNiZWIwY2UgcmVzb2x2ZShcIndvcmxkL2JnLXdvcmxkLXMucG5nXCIpO1xufVxuLmNvbHVtbi1iID4gZGl2Lm5pbmUtd29ybGQgZGl2LmNsYXNzaWZ5aW5nIHRhYmxlIC5UZU1tIHtcbiAgYmFja2dyb3VuZDogIzgzYWZjYiByZXNvbHZlKFwid29ybGQvYmctd29ybGQtcy5wbmdcIik7XG59XG4uY29sdW1uLWIgPiBkaXYubmluZS13b3JsZCBkaXYuY2xhc3NpZnlpbmcgdGFibGUgLlRwTW0ge1xuICBiYWNrZ3JvdW5kOiAjNWE5OGIzIHJlc29sdmUoXCJ3b3JsZC9iZy13b3JsZC1zLnBuZ1wiKTtcbn1cbi5jb2x1bW4tYiA+IGRpdi5uaW5lLXdvcmxkIGRpdi5jbGFzc2lmeWluZyB0YWJsZSAuVG0ge1xuICBiYWNrZ3JvdW5kOiAjYzZlM2Y1IHJlc29sdmUoXCJ3b3JsZC9iZy13b3JsZC1zLnBuZ1wiKTtcbn1cbi5jb2x1bW4tYiA+IGRpdi5uaW5lLXdvcmxkIGRpdi5jbGFzc2lmeWluZyB0YWJsZSAuVGUge1xuICBiYWNrZ3JvdW5kOiAjODhlMmYyIHJlc29sdmUoXCJ3b3JsZC9iZy13b3JsZC1zLnBuZ1wiKTtcbn1cbi5jb2x1bW4tYiA+IGRpdi5uaW5lLXdvcmxkIGRpdi5jbGFzc2lmeWluZyB0YWJsZSAuVHAge1xuICBiYWNrZ3JvdW5kOiAjNWVjMmQ0IHJlc29sdmUoXCJ3b3JsZC9iZy13b3JsZC1zLnBuZ1wiKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5jb2x1bW4tYiA+IGRpdi5uaW5lLXdvcmxkIGRpdi5jbGFzc2lmeWluZyBwLnBjIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAuY29sdW1uLWIgPiBkaXYubmluZS13b3JsZCBkaXYuY2xhc3NpZnlpbmcgZGl2LnNwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uY29sdW1uLWIgPiBkaXYubmluZS13b3JsZCBkaXYuY2xhc3NpZnlpbmcgZGl2LnNwIHAge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG4uY29sdW1uLWIgPiBkaXYubmluZS13b3JsZCBkaXYuY2xhc3NpZnlpbmcgZGl2LnNwIHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5jb2x1bW4tYiA+IGRpdi5uaW5lLXdvcmxkIGRpdi5jbGFzc2lmeWluZyBkaXYuc3AgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbn1cbi5jb2x1bW4tYiA+IGRpdi5uaW5lLXdvcmxkIGRpdi5jbGFzc2lmeWluZyBkaXYuc3AgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY29sdW1uLWIgPiBkaXYuc3lzdGVtIHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA1cmVtIDJyZW0gMnJlbSAycmVtO1xufVxuLmNvbHVtbi1iID4gZGl2LnN5c3RlbSBoNCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMjBweDtcbiAgbGVmdDogLTVweDtcbn1cbi5jb2x1bW4tYiA+IGRpdi5zeXN0ZW0tZGV0YWlsIGg0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDJyZW07XG4gIHBhZGRpbmc6IDAuMnJlbSAwLjRyZW07XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjOTZlM2RiLCByZ2JhKDE1MCwgMjI3LCAyMTksIDApKTtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj1cIiM5NmUzZGJcIiwgZW5kQ29sb3JzdHI9XCIjOTZlM2RiXCIsR3JhZGllbnRUeXBlPTEgKTtcbiAgY29sb3I6ICMwMDA7XG59XG4uY29sdW1uLWIgPiBkaXYuc3lzdGVtLWRldGFpbCBoNDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZzogMDtcbn1cbi5jb2x1bW4tYiA+IGRpdi5zeXN0ZW0tZGV0YWlsIGg1IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDJyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMXJlbTtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uY29sdW1uLWIgPiBkaXYuc3lzdGVtLWRldGFpbCBwLnRyaWFuZ2xlIHtcbiAgbWFyZ2luOiAtMC41cmVtIGF1dG8gMXJlbTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDE1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMTVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMTVweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpO1xufVxuLmNvbHVtbi1iID4gZGl2LnN5c3RlbS1kZXRhaWwgcC5wdiB7XG4gIG1hcmdpbjogNXJlbSBhdXRvO1xufVxuLmNvbHVtbi1iID4gZGl2LnN5c3RlbS1kZXRhaWwgcC5wdiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4uY29sdW1uLWIgPiBkaXYuc3VwcG9ydCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uY29sdW1uLWIgPiBkaXYuc3VwcG9ydCBoNCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBwYWRkaW5nOiAwLjJyZW0gMC40cmVtO1xuICBtYXJnaW46IDAgMCAxLjZyZW0gMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjOTZlM2RiLCByZ2JhKDE1MCwgMjI3LCAyMTksIDApKTtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj1cIiM5NmUzZGJcIiwgZW5kQ29sb3JzdHI9XCIjOTZlM2RiXCIsR3JhZGllbnRUeXBlPTEgKTtcbiAgY29sb3I6ICMwMDA7XG59XG4uY29sdW1uLWIgPiBkaXYuc3VwcG9ydCBoNDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZzogMDtcbn1cbi5jb2x1bW4tYiA+IGRpdi5zdXBwb3J0IHAge1xuICBtYXJnaW46IDAgMCAycmVtIDA7XG59XG4uY29sdW1uLWIgPiBkaXYuc3VwcG9ydCBwLmNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgM3JlbSAwO1xufVxuLmNvbHVtbi1iID4gZGl2LnN1cHBvcnQgcC5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIG1hcmdpbjogMDtcbn1cbi5jb2x1bW4tYiA+IGRpdi5zdXBwb3J0IGg1IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDJyZW07XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XG59XG4uY29sdW1uLWIgPiBkaXYuc3VwcG9ydCBkbCBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuLmNvbHVtbi1iID4gZGl2LnN1cHBvcnQgZGwgZGl2IGR0IHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMCA1cHg7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgcGFkZGluZzogMC4ycmVtIDAuNHJlbTtcbiAgbWFyZ2luOiAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB3aWR0aDogMzAlO1xufVxuLmNvbHVtbi1iID4gZGl2LnN1cHBvcnQgZGwgZGl2IGR0Omxhc3QtY2hpbGQge1xuICBwYWRkaW5nOiAwO1xufVxuLmNvbHVtbi1iID4gZGl2LnN1cHBvcnQgZGwgZGl2IGRkIHtcbiAgd2lkdGg6IDcwJTtcbiAgcGFkZGluZzogMC41cmVtO1xuICBib3JkZXItd2lkdGg6IDAgMCAwIDFweDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpO1xuICBib3JkZXItc3R5bGU6IGRvdHRlZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5jb2x1bW4tYiA+IGRpdi5zdXBwb3J0IGRsIGRpdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuY29sdW1uLWIgPiBkaXYuc3VwcG9ydCBkbCBkaXYgZHQsXG4uY29sdW1uLWIgPiBkaXYuc3VwcG9ydCBkbCBkaXYgZGQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2x1bW4tYiA+IGRpdi5zdXBwb3J0IGRsIGRpdiBkdCB7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDVweDtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgfVxuICAuY29sdW1uLWIgPiBkaXYuc3VwcG9ydCBkbCBkaXYgZGQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuLmNvbHVtbi1iID4gZGl2LnN1cHBvcnQtcnVsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uY29sdW1uLWIgPiBkaXYuc3VwcG9ydC1ydWxlIGg0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDJyZW07XG4gIHBhZGRpbmc6IDAuMnJlbSAwLjRyZW07XG4gIG1hcmdpbjogMCAwIDEuNnJlbSAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM5NmUzZGIsIHJnYmEoMTUwLCAyMjcsIDIxOSwgMCkpO1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPVwiIzk2ZTNkYlwiLCBlbmRDb2xvcnN0cj1cIiM5NmUzZGJcIixHcmFkaWVudFR5cGU9MSApO1xuICBjb2xvcjogIzAwMDtcbn1cbi5jb2x1bW4tYiA+IGRpdi5zdXBwb3J0LXJ1bGUgaDQ6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmc6IDA7XG59XG4uY29sdW1uLWIgPiBkaXYuc3VwcG9ydC1ydWxlIG9sIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbi5jb2x1bW4tYiA+IGRpdi5zdXBwb3J0LXJ1bGUgb2wgbGkge1xuICBtYXJnaW46IDAgMCAxLjZyZW0gMS42cmVtO1xufVxuLmNvbHVtbi1iID4gZGl2LnN1cHBvcnQtcnVsZSBvbCBsaSBoNSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcbn1cbi5jb2x1bW4tYiA+IGRpdi5zdXBwb3J0LXJ1bGUgb2wgbGkgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY29sdW1uLWIgPiBkaXYuc3VwcG9ydC1ydWxlIG9sIGxpIG9sIHtcbiAgbWFyZ2luLXRvcDogMS42cmVtO1xufVxuLmNvbHVtbi1iID4gZGl2LnN1cHBvcnQtcnVsZSBvbCBsaSBvbCBsaSB7XG4gIG1hcmdpbjogMCAwIDAgMS42cmVtO1xufVxuLmNvbHVtbi1iID4gZGl2LnN1cHBvcnQtcnVsZSBvbC5iLTE2IGxpIHtcbiAgbWFyZ2luOiAwIDAgMCAxLjZyZW07XG59XG4uY29sdW1uLWIgPiBkaXYuc3VwcG9ydC1ydWxlIHAge1xuICB0ZXh0LWluZGVudDogMS42cmVtO1xufVxuLmNvbHVtbi1iID4gZGl2LnN1cHBvcnQtcnVsZSBwLmRhdGUge1xuICBtYXJnaW46IDVyZW0gMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uY29sdW1uLWIgPiBkaXYuc3VwcG9ydC1ydWxlIHVsIGxpIHtcbiAgbWFyZ2luOiAwIDAgMXJlbSAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0ZXh0LWluZGVudDogLTEuNnJlbTtcbn1cbi5jb2x1bW4tYiA+IGRpdi5zdXBwb3J0LXJ1bGUgdWwgbGkgc3Bhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCLil4ZcIjtcbiAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xufVxuLmNvbHVtbi1iID4gZGl2LnN1cHBvcnQtZ2FtZWltZyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uY29sdW1uLWIgPiBkaXYuc3VwcG9ydC1nYW1laW1nIGg0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgcGFkZGluZzogMC4ycmVtIDAuNHJlbSAwIDA7XG4gIG1hcmdpbjogMCAwIDEuNnJlbSAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcbn1cbi5jb2x1bW4tYiA+IGRpdi5zdXBwb3J0LWdhbWVpbWcgaDQ6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmc6IDA7XG59XG4uY29sdW1uLWIgPiBkaXYuc3VwcG9ydC1nYW1laW1nIGg0IHNwYW4ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpO1xuICBwYWRkaW5nOiAwLjJyZW0gMC41cmVtO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG59XG4uY29sdW1uLWIgPiBkaXYuc3VwcG9ydC1nYW1laW1nIG9sIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbi5jb2x1bW4tYiA+IGRpdi5zdXBwb3J0LWdhbWVpbWcgb2wgbGkge1xuICBtYXJnaW46IDAgMCAwLjVyZW0gMS42cmVtO1xufVxuLmNvbHVtbi1iID4gZGl2LnN1cHBvcnQtZ2FtZWltZyBvbCBsaSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jb2x1bW4tYiA+IGRpdi5zdXBwb3J0LWdhbWVpbWcgb2wgbGkgb2wge1xuICBtYXJnaW4tdG9wOiAxLjZyZW07XG59XG4uY29sdW1uLWIgPiBkaXYuc3VwcG9ydC1nYW1laW1nIG9sIGxpIG9sIGxpIHtcbiAgbWFyZ2luOiAwIDAgMCAxLjZyZW07XG59XG4uY29sdW1uLWIgPiBkaXYuc3VwcG9ydC1nYW1laW1nIG9sLmItMTYgbGkge1xuICBtYXJnaW46IDAgMCAwIDEuNnJlbTtcbn1cbi5jb2x1bW4tYiA+IGRpdi5zdXBwb3J0LWdhbWVpbWcgcCB7XG4gIHRleHQtaW5kZW50OiAxLjZyZW07XG59XG4uY29sdW1uLWIgPiBkaXYuc3VwcG9ydC1nYW1laW1nIHAuZGF0ZSB7XG4gIG1hcmdpbjogNXJlbSAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5jb2x1bW4tYiA+IGRpdi5zdXBwb3J0LWdhbWVpbWcgdWwgbGkge1xuICBtYXJnaW46IDAgMCAxcmVtIDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtaW5kZW50OiAtMS42cmVtO1xufVxuLmNvbHVtbi1iID4gZGl2LnN1cHBvcnQtZ2FtZWltZyB1bCBsaSBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKXhlwiO1xuICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XG59XG4uY29sdW1uLWIgPiBkaXYuZmFxIG5hdiB1bCB7XG4gIG1hcmdpbjogMCBhdXRvIDJyZW07XG4gIG1heC13aWR0aDogMTAyNHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmNvbHVtbi1iID4gZGl2LmZhcSBuYXYgdWwgbGkge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBiYWNrZ3JvdW5kOiByZXNvbHZlKFwiZmFxLWNhdGUtYmcucG5nXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gIHdpZHRoOiAyMTJweDtcbiAgaGVpZ2h0OiAzM3B4O1xuICBtYXJnaW46IDFyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogXCJLb3N1Z2lcIiwgc2Fucy1zZXJpZjtcbn1cbi5jb2x1bW4tYiA+IGRpdi5mYXEgbmF2IHVsIGxpOmhvdmVyIHtcbiAgdG9wOiAxcHg7XG4gIGxlZnQ6IDFweDtcbn1cbi5jb2x1bW4tYiA+IGRpdi5mYXEgbmF2IHVsIGxpIGEge1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDIxMnB4O1xuICBoZWlnaHQ6IDMzcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNvbHVtbi1iID4gZGl2LmZhcSBuYXYgdWwgbGkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5jb2x1bW4tYiA+IGRpdi5mYXEgbmF2IHVsIGxpIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgd2lkdGg6IDE0MHB4O1xuICAgIGhlaWdodDogMjJweDtcbiAgICBtYXJnaW46IDAuNXJlbSAwLjFyZW07XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgfVxuICAuY29sdW1uLWIgPiBkaXYuZmFxIG5hdiB1bCBsaSBhIHtcbiAgICB3aWR0aDogMTQwcHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uY29sdW1uLWIgPiBkaXYuZmFxID4gZGl2IHtcbiAgbWFyZ2luOiAwIDAgMnJlbTtcbn1cbi5jb2x1bW4tYiA+IGRpdi5mYXEgPiBkaXYgZGl2LmNvbnRlbnQgaDQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZiZjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5jb2x1bW4tYiA+IGRpdi5mYXEgPiBkaXYgZGl2LmNvbnRlbnQgaDQge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgfVxufVxuLmNvbHVtbi1iID4gZGl2LmZhcSA+IGRpdiBkaXYuY29udGVudCBwIHtcbiAgbWFyZ2luOiAwIDAgM3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XG59XG5cbi5zcGVjaWFsIHtcbiAgbWFyZ2luOiAzcmVtIGF1dG8gMDtcbiAgbWF4LXdpZHRoOiAxMDI0cHg7XG4gIHBhZGRpbmc6IDAgMS42cmVtIDVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG59XG4uc3BlY2lhbCBoMiBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zcGVjaWFsID4gZGl2IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDJyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xuICBiYWNrZ3JvdW5kOiByZXNvbHZlKFwiYmctZnJhbWUtbHQucG5nXCIpIGxlZnQgMXB4IHRvcCAxcHggbm8tcmVwZWF0LCByZXNvbHZlKFwiYmctZnJhbWUtcnQucG5nXCIpIHJpZ2h0IDFweCB0b3AgMXB4IG5vLXJlcGVhdCwgcmVzb2x2ZShcImJnLWZyYW1lLXJiLnBuZ1wiKSByaWdodCAxcHggYm90dG9tIDFweCBuby1yZXBlYXQsIHJlc29sdmUoXCJiZy1mcmFtZS1sYi5wbmdcIikgbGVmdCAxcHggYm90dG9tIDFweCBuby1yZXBlYXQsIHJlc29sdmUoXCJiZy1jb2x1bW4ucG5nXCIpIHJpZ2h0IGJvdHRvbSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgcGFkZGluZzogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDI7XG59XG4uc3BlY2lhbCA+IGRpdiBzcGFuIHtcbiAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKSAxcHggc29saWQ7XG59XG4uc3BlY2lhbCA+IGRpdiBzcGFuOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItcmVkKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNwZWNpYWwgPiBkaXYgc3Bhbi5yZWQge1xuICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItcmVkKTtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgY3Vyc29yOiB0ZXh0O1xufVxuLnNwZWNpYWwgPiBkaXYgaDQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgcGFkZGluZzogMC4ycmVtIDAuNHJlbTtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM5NmUzZGIsIHJnYmEoMTUwLCAyMjcsIDIxOSwgMCkpO1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPVwiIzk2ZTNkYlwiLCBlbmRDb2xvcnN0cj1cIiM5NmUzZGJcIixHcmFkaWVudFR5cGU9MSApO1xuICBjb2xvcjogIzAwMDtcbn1cbi5zcGVjaWFsID4gZGl2IGg0Omxhc3QtY2hpbGQge1xuICBwYWRkaW5nOiAwO1xufVxuLnNwZWNpYWwgPiBkaXYgdWwge1xuICBtYXJnaW46IDJyZW0gMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnNwZWNpYWwgPiBkaXYgdWwgbGkge1xuICB3aWR0aDogMjQlO1xuICBtYXJnaW46IDAgMC41JSAxcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnNwZWNpYWwgPiBkaXYgdWwgbGkge1xuICAgIHdpZHRoOiAzMi4yJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnNwZWNpYWwgPiBkaXYgdWwgbGkge1xuICAgIHdpZHRoOiA0OSU7XG4gIH1cbn1cblxuLmNoYXJhY3RlciB7XG4gIG1hcmdpbjogM3JlbSBhdXRvIDA7XG4gIG1heC13aWR0aDogMTAyNHB4O1xuICBwYWRkaW5nOiAwIDEuNnJlbSA1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmNoYXJhY3RlciBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uY2hhcmFjdGVyIGgyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNoYXJhY3RlciA+IGRpdiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcbiAgYmFja2dyb3VuZDogcmVzb2x2ZShcImJnLWZyYW1lLWx0LnBuZ1wiKSBsZWZ0IDFweCB0b3AgMXB4IG5vLXJlcGVhdCwgcmVzb2x2ZShcImJnLWZyYW1lLXJ0LnBuZ1wiKSByaWdodCAxcHggdG9wIDFweCBuby1yZXBlYXQsIHJlc29sdmUoXCJiZy1mcmFtZS1yYi5wbmdcIikgcmlnaHQgMXB4IGJvdHRvbSAxcHggbm8tcmVwZWF0LCByZXNvbHZlKFwiYmctZnJhbWUtbGIucG5nXCIpIGxlZnQgMXB4IGJvdHRvbSAxcHggbm8tcmVwZWF0LCByZXNvbHZlKFwiYmctY29sdW1uLnBuZ1wiKSByaWdodCBib3R0b20gbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuLmNoYXJhY3RlciA+IGRpdiB1bCB7XG4gIG1hcmdpbjogMnJlbSAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmNoYXJhY3RlciA+IGRpdiB1bCBsaSB7XG4gIHdpZHRoOiAxOCU7XG4gIG1hcmdpbjogMCAwLjUlIDFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogcmVzb2x2ZShcImNoYXJhL2JnLWljbi5wbmdcIikgcmlnaHQgdG9wIG5vLXJlcGVhdCwgcmVzb2x2ZShcImNoYXJhL2JnLWNoYXJhLnBuZ1wiKSBjZW50ZXIgdG9wIG5vLXJlcGVhdDtcbn1cbi5jaGFyYWN0ZXIgPiBkaXYgdWwgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZXNvbHZlKFwiY2hhcmEvYmctY2hhcmEtaG92ZXIucG5nXCIpIGNlbnRlciB0b3Agbm8tcmVwZWF0O1xufVxuLmNoYXJhY3RlciA+IGRpdiB1bCBsaSA+IGRpdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuLmNoYXJhY3RlciA+IGRpdiB1bCBsaSA+IGRpdiBoNCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcbiAgbWFyZ2luOiAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAwIDAgMCAwLjVyZW07XG59XG4uY2hhcmFjdGVyID4gZGl2IHVsIGxpID4gZGl2IGg1IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbWFyZ2luOiAwLjVyZW0gMC41cmVtIDAgMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC5jaGFyYWN0ZXIgPiBkaXYgdWwgbGkge1xuICAgIHdpZHRoOiAyNCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5jaGFyYWN0ZXIgPiBkaXYgdWwgbGkge1xuICAgIHdpZHRoOiAzMiU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5jaGFyYWN0ZXIgPiBkaXYgdWwgbGkge1xuICAgIHdpZHRoOiA0OSU7XG4gIH1cbn1cblxuLyogOeS4lueVjCAqL1xuYm9keS53b3JsZCB7XG4gIGJhY2tncm91bmQ6IHJlc29sdmUoXCJ3b3JsZC9iZy5naWZcIik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICBib2R5LndvcmxkOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxufVxuYm9keS53b3JsZCBoZWFkZXIgaDEsXG5ib2R5LndvcmxkIGZvb3RlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LndvcmxkIGRpdiNjb250YWluZXIge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuYm9keS53b3JsZCBkaXYjY29udGFpbmVyIG1haW4gZGl2Lm1haW4taW5uZXIge1xuICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbn1cbmJvZHkud29ybGQgZGl2I2NvbnRhaW5lciBtYWluIGRpdi5tYWluLWlubmVyIGgxIHtcbiAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCAjMDAwO1xufVxuYm9keS53b3JsZCBkaXYjY29udGFpbmVyIG1haW4gZGl2Lm1haW4taW5uZXIgaDEgaW1nIHtcbiAgd2lkdGg6IDEwMHZ3O1xufVxuYm9keS53b3JsZCBkaXYjY29udGFpbmVyIG1haW4gZGl2Lm1haW4taW5uZXIgc2VjdGlvbiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIGF1dG8gNXJlbTtcbiAgcGFkZGluZzogMDtcbiAgbWF4LXdpZHRoOiA4MHZ3O1xufVxuYm9keS53b3JsZCBkaXYjY29udGFpbmVyIG1haW4gZGl2Lm1haW4taW5uZXIgc2VjdGlvbiBoMiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMi4ycmVtO1xuICBsZWZ0OiAtMXJlbTtcbn1cbmJvZHkud29ybGQgZGl2I2NvbnRhaW5lciBtYWluIGRpdi5tYWluLWlubmVyIHNlY3Rpb24gPiBkaXYge1xuICBiYWNrZ3JvdW5kOiByZXNvbHZlKFwiYmctZnJhbWUtcnQucG5nXCIpIHJpZ2h0IDFweCB0b3AgMXB4IG5vLXJlcGVhdCwgcmVzb2x2ZShcImJnLWZyYW1lLXJiLnBuZ1wiKSByaWdodCAxcHggYm90dG9tIDFweCBuby1yZXBlYXQsIHJlc29sdmUoXCJiZy1mcmFtZS1sYi5wbmdcIikgbGVmdCAxcHggYm90dG9tIDFweCBuby1yZXBlYXQsIHJlc29sdmUoXCJiZy1jb2x1bW4ucG5nXCIpIHJpZ2h0IGJvdHRvbSBuby1yZXBlYXQ7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAyZW0gMWVtIDFlbSAxZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5ib2R5LndvcmxkIGRpdiNjb250YWluZXIgbWFpbiBkaXYubWFpbi1pbm5lciBzZWN0aW9uID4gZGl2IGg0IHtcbiAgcGFkZGluZzogMC4ycmVtIDAuNHJlbTtcbiAgbWFyZ2luOiAwIDAgMXJlbSAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM5NmUzZGIsIHJnYmEoMTUwLCAyMjcsIDIxOSwgMCkpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj1cIiM5NmUzZGJcIiwgZW5kQ29sb3JzdHI9XCIjOTZlM2RiXCIsR3JhZGllbnRUeXBlPTEgKTtcbiAgY29sb3I6ICMwMDA7XG59XG5ib2R5LndvcmxkIGRpdiNjb250YWluZXIgbWFpbiBkaXYubWFpbi1pbm5lciBzZWN0aW9uID4gZGl2IGg0Omxhc3QtY2hpbGQge1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgYm9keS53b3JsZCBkaXYjY29udGFpbmVyIG1haW4gZGl2Lm1haW4taW5uZXIgc2VjdGlvbiA+IGRpdiBoNCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XG4gIH1cbn1cbmJvZHkud29ybGQgZGl2I2NvbnRhaW5lciBtYWluIGRpdi5tYWluLWlubmVyIHNlY3Rpb24gPiBkaXYgcCB7XG4gIHRleHQtaW5kZW50OiAxZW07XG59XG5ib2R5LndvcmxkIGRpdiNjb250YWluZXIgbWFpbiBkaXYubWFpbi1pbm5lciBzZWN0aW9uID4gZGl2IHAuY2hhcmF0ZXh0IHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuYm9keS53b3JsZCBkaXYjY29udGFpbmVyIG1haW4gZGl2Lm1haW4taW5uZXIgc2VjdGlvbiA+IGRpdiBwLmNoYXJhdGV4dCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogNjQwcHg7XG4gIG1hcmdpbjogMWVtIGF1dG87XG59XG5ib2R5LndvcmxkIGRpdiNjb250YWluZXIgbWFpbiBkaXYubWFpbi1pbm5lciBzZWN0aW9uID4gZGl2IHAuY2hhcmFpbWcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRleHQtaW5kZW50OiAwZW07XG59XG5ib2R5LndvcmxkIGRpdiNjb250YWluZXIgbWFpbiBkaXYubWFpbi1pbm5lciBzZWN0aW9uID4gZGl2IGRsIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogNjQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbmJvZHkud29ybGQgZGl2I2NvbnRhaW5lciBtYWluIGRpdi5tYWluLWlubmVyIHNlY3Rpb24gPiBkaXYgZGwgZGl2IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAxcHggdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSkgc29saWQ7XG4gIG1hcmdpbjogMC41ZW0gMCAxZW0gMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDQ4JTtcbn1cbmJvZHkud29ybGQgZGl2I2NvbnRhaW5lciBtYWluIGRpdi5tYWluLWlubmVyIHNlY3Rpb24gPiBkaXYgZGwgZGl2IGR0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XG4gIGNvbG9yOiAjMDAwO1xuICB3aWR0aDogNTBweDtcbiAgcGFkZGluZzogMC4yZW0gMDtcbiAgbWFyZ2luOiAwIDAuNWVtIDAgMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmJvZHkud29ybGQgZGl2I2NvbnRhaW5lciBtYWluIGRpdi5tYWluLWlubmVyIHNlY3Rpb24gPiBkaXYgZGwgZGl2IGRkIHtcbiAgbWFyZ2luOiAwLjNlbSAwLjVlbSAwIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICBib2R5LndvcmxkIGRpdiNjb250YWluZXIgbWFpbiBkaXYubWFpbi1pbm5lciBzZWN0aW9uID4gZGl2IGRsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIGJvZHkud29ybGQgZGl2I2NvbnRhaW5lciBtYWluIGRpdi5tYWluLWlubmVyIHNlY3Rpb24gPiBkaXYgZGwgZGl2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuYm9keS53b3JsZCBkaXYjY29udGFpbmVyIG1haW4gZGl2Lm1haW4taW5uZXIgc2VjdGlvbiA+IGRpdiB1bCB7XG4gIG1hcmdpbjogMXJlbSAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbmJvZHkud29ybGQgZGl2I2NvbnRhaW5lciBtYWluIGRpdi5tYWluLWlubmVyIHNlY3Rpb24gPiBkaXYgdWwgbGkge1xuICBtYXJnaW46IDAgMXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSkgc29saWQ7XG4gIGNvbG9yOiAjMDAwO1xufVxuYm9keS53b3JsZCBkaXYjY29udGFpbmVyIG1haW4gZGl2Lm1haW4taW5uZXIgc2VjdGlvbiA+IGRpdiB1bCBsaSBzcGFuIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwLjdyZW0gMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XG59XG5ib2R5LndvcmxkIGRpdiNjb250YWluZXIgbWFpbiBkaXYubWFpbi1pbm5lciBzZWN0aW9uID4gZGl2IHVsIGxpIC5hdWRpb2pzIHtcbiAgbWFyZ2luOiA1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICBib2R5LndvcmxkIGRpdiNjb250YWluZXIgbWFpbiBkaXYubWFpbi1pbm5lciBzZWN0aW9uID4gZGl2IHVsIGxpIHtcbiAgICBtYXJnaW46IDAgMC4zcmVtO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgYm9keS53b3JsZCBkaXYjY29udGFpbmVyIG1haW4gZGl2Lm1haW4taW5uZXIgc2VjdGlvbiA+IGRpdiB1bCBsaSBzcGFuIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAuM3JlbTtcbiAgfVxufVxuYm9keS53b3JsZCBkaXYjY29udGFpbmVyIG1haW4gZGl2Lm1haW4taW5uZXIgcC5idC1iYWNrIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IC0xMHB4O1xuICBsZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBwYWRkaW5nOiAwLjVlbSAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTAxcHgpIHtcbiAgYm9keS53b3JsZCBkaXYjY29udGFpbmVyIG1haW4gZGl2Lm1haW4taW5uZXIgcC5idC1iYWNrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8qIOOCreODo+ODqeOCr+OCv+ODvHBvcHVwICovXG5ib2R5LmNoYXJhIHtcbiAgYmFja2dyb3VuZDogcmVzb2x2ZShcImNoYXJhL2JnLWNoYXJhLWRldGFpbC5wbmdcIikgcmlnaHQgdG9wIG5vLXJlcGVhdCwgcmVzb2x2ZShcImNoYXJhL2JnLWNoYXJhLWRldGFpbDIucG5nXCIpIGxlZnQgYm90dG9tIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0OTA4Mztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIGJvZHkuY2hhcmE6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG59XG5ib2R5LmNoYXJhIGRpdiNjb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuYm9keS5jaGFyYSBkaXYjY29udGFpbmVyIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAycmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cbmJvZHkuY2hhcmEgZGl2I2NvbnRhaW5lciBzZWN0aW9uID4gcCB7XG4gIGZsZXg6IDEgMCA0NSU7XG4gIG1hcmdpbi1yaWdodDogMSU7XG59XG5ib2R5LmNoYXJhIGRpdiNjb250YWluZXIgc2VjdGlvbiBhcnRpY2xlIHAsXG5ib2R5LmNoYXJhIGRpdiNjb250YWluZXIgc2VjdGlvbiBhcnRpY2xlIGgyIHtcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luOiAwO1xufVxuYm9keS5jaGFyYSBkaXYjY29udGFpbmVyIHNlY3Rpb24gYXJ0aWNsZSBoMiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBwYWRkaW5nOiAwIDAgMCAxcmVtO1xuICBiYWNrZ3JvdW5kOiByZXNvbHZlKFwiY2hhcmEvYmctbmFtZS5wbmdcIikgbGVmdCBuby1yZXBlYXQ7XG4gIGxldHRlci1zcGFjaW5nOiAtMnB4O1xufVxuYm9keS5jaGFyYSBkaXYjY29udGFpbmVyIHNlY3Rpb24gYXJ0aWNsZSBkaXYudGV4dCB7XG4gIGJhY2tncm91bmQ6ICMwMDAgcmVzb2x2ZShcImNoYXJhL2JnLWljbi5wbmdcIikgcmlnaHQgdG9wIG5vLXJlcGVhdDtcbiAgYm9yZGVyOiAxcHggdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSkgc29saWQ7XG4gIHBhZGRpbmc6IDEuNnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC44cmVtO1xufVxuYm9keS5jaGFyYSBkaXYjY29udGFpbmVyIHNlY3Rpb24gYXJ0aWNsZSBkbCB7XG4gIGhlaWdodDogODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5ib2R5LmNoYXJhIGRpdiNjb250YWluZXIgc2VjdGlvbiBhcnRpY2xlIGRsIGRpdiB7XG4gIGJvcmRlcjogMXB4IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpIHNvbGlkO1xuICBtYXJnaW46IDAuM2VtIDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbn1cbmJvZHkuY2hhcmEgZGl2I2NvbnRhaW5lciBzZWN0aW9uIGFydGljbGUgZGwgZGl2IGR0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XG4gIGJvcmRlcjogMXB4IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpIHNvbGlkO1xuICBjb2xvcjogIzAwMDtcbiAgd2lkdGg6IDUwcHg7XG4gIG1hcmdpbjogMCAwLjVlbSAwIDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5LmNoYXJhIGRpdiNjb250YWluZXIgc2VjdGlvbiBhcnRpY2xlIGRsIGRpdiBkZCB7XG4gIG1hcmdpbjogMC4xcmVtIDAuNWVtIDAgMDtcbn1cbmJvZHkuY2hhcmEgZGl2I2NvbnRhaW5lciBzZWN0aW9uIGFydGljbGUgdWwge1xuICBtYXJnaW46IDFyZW0gMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDcwcHg7XG59XG5ib2R5LmNoYXJhIGRpdiNjb250YWluZXIgc2VjdGlvbiBhcnRpY2xlIHVsIGxpIHtcbiAgbWFyZ2luOiAwIDAuNXJlbSAwIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCB2YXIoLS10aGVtZS1jb2xvci1ibHVlKSBzb2xpZDtcbiAgY29sb3I6ICMwMDA7XG59XG5ib2R5LmNoYXJhIGRpdiNjb250YWluZXIgc2VjdGlvbiBhcnRpY2xlIHVsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG59XG5ib2R5LmNoYXJhIGRpdiNjb250YWluZXIgc2VjdGlvbiBhcnRpY2xlIHVsIGxpIHNwYW4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4zcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbmJvZHkuY2hhcmEgZGl2I2NvbnRhaW5lciBzZWN0aW9uIGFydGljbGUgdWwgbGkgLmF1ZGlvanMge1xuICBtYXJnaW46IDVweCBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgYm9keS5jaGFyYSBkaXYjY29udGFpbmVyIHNlY3Rpb24ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgYm9keS5jaGFyYSBkaXYjY29udGFpbmVyIHNlY3Rpb24gPiBwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuICBib2R5LmNoYXJhIGRpdiNjb250YWluZXIgc2VjdGlvbiBhcnRpY2xlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICBib2R5LmNoYXJhIGRpdiNjb250YWluZXIgc2VjdGlvbiBhcnRpY2xlIGgyIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbn1cbmJvZHkuY2hhcmEgZGl2I2NvbnRhaW5lciBwLmJ0LWJhY2sge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogLTEwcHg7XG4gIGxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICB3aWR0aDogMTAwdnc7XG4gIHBhZGRpbmc6IDAuNWVtIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICBib2R5LmNoYXJhIGRpdiNjb250YWluZXIgcC5idC1iYWNrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8qIOaxuua4iOODmuODvOOCuCAqL1xuaDEuc3RvcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5oMS5zdG9yZSBhLnNpZ251cCxcbmgxLnN0b3JlIC5kcm9wZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzNXB4O1xuICByaWdodDogMDtcbn1cbmgxLnN0b3JlIGEuc2lnbnVwIC5kcm9wYnRuLFxuaDEuc3RvcmUgLmRyb3Bkb3duIC5kcm9wYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5oMS5zdG9yZSBhLnNpZ251cCAuZHJvcGRvd24tY29udGVudCxcbmgxLnN0b3JlIC5kcm9wZG93biAuZHJvcGRvd24tY29udGVudCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2hhZG93OiAwcHggOHB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB6LWluZGV4OiAxMDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLCB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuaDEuc3RvcmUgYS5zaWdudXAgLmRyb3Bkb3duLWNvbnRlbnQgbGkgYSxcbmgxLnN0b3JlIC5kcm9wZG93biAuZHJvcGRvd24tY29udGVudCBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5oMS5zdG9yZSBhLnNpZ251cCAuZHJvcGRvd24tY29udGVudCBsaSBhOmhvdmVyLFxuaDEuc3RvcmUgLmRyb3Bkb3duIC5kcm9wZG93bi1jb250ZW50IGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNDkwODM7XG59XG5oMS5zdG9yZSBhLnNpZ251cDpob3ZlciAuZHJvcGRvd24tY29udGVudCxcbmgxLnN0b3JlIC5kcm9wZG93bjpob3ZlciAuZHJvcGRvd24tY29udGVudCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5oMS5zdG9yZSBhLnNpZ251cDpob3ZlciAuZHJvcGJ0bixcbmgxLnN0b3JlIC5kcm9wZG93bjpob3ZlciAuZHJvcGJ0biB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIGgxLnN0b3JlIHtcbiAgICByaWdodDogNDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgaDEuc3RvcmUgYS5zaWdudXAsXG5oMS5zdG9yZSAuZHJvcGRvd24ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMTAwO1xuICB9XG4gIGgxLnN0b3JlIGEuc2lnbnVwIC5kcm9wYnRuLFxuaDEuc3RvcmUgLmRyb3Bkb3duIC5kcm9wYnRuIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBoMS5zdG9yZSBhLnNpZ251cCAuZHJvcGRvd24tY29udGVudCBsaSBhLFxuaDEuc3RvcmUgLmRyb3Bkb3duIC5kcm9wZG93bi1jb250ZW50IGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICBoMS5zdG9yZSBhLnNpZ251cCAuZHJvcGRvd246aG92ZXIgLmRyb3Bkb3duLWNvbnRlbnQsXG5oMS5zdG9yZSAuZHJvcGRvd24gLmRyb3Bkb3duOmhvdmVyIC5kcm9wZG93bi1jb250ZW50IHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxufVxuXG4ud2Vic3RvcmUge1xuICBtYXJnaW46IDNyZW0gYXV0byAwO1xuICBtYXgtd2lkdGg6IDEwMjRweDtcbiAgcGFkZGluZzogMCAxLjZyZW0gNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbn1cbi53ZWJzdG9yZSBoMiBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi53ZWJzdG9yZSA+IGRpdiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xuICBiYWNrZ3JvdW5kOiByZXNvbHZlKFwiYmctZnJhbWUtbHQucG5nXCIpIGxlZnQgMXB4IHRvcCAxcHggbm8tcmVwZWF0LCByZXNvbHZlKFwiYmctZnJhbWUtcnQucG5nXCIpIHJpZ2h0IDFweCB0b3AgMXB4IG5vLXJlcGVhdCwgcmVzb2x2ZShcImJnLWZyYW1lLXJiLnBuZ1wiKSByaWdodCAxcHggYm90dG9tIDFweCBuby1yZXBlYXQsIHJlc29sdmUoXCJiZy1mcmFtZS1sYi5wbmdcIikgbGVmdCAxcHggYm90dG9tIDFweCBuby1yZXBlYXQsIHJlc29sdmUoXCJiZy1jb2x1bW4ucG5nXCIpIHJpZ2h0IGJvdHRvbSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgcGFkZGluZzogM3JlbSAzcmVtIDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAud2Vic3RvcmUgPiBkaXYge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cbi53ZWJzdG9yZSA+IGRpdiAucHJpY2UtYm94IHtcbiAgbWFyZ2luOiAycmVtIGF1dG8gMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xufVxuLndlYnN0b3JlID4gZGl2IC5wcmljZS1ib3ggLnByaWNlLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDc1LCAxNDIsIDEzNiwgMC4yKTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLndlYnN0b3JlID4gZGl2IC5wcmljZS1ib3ggLnByaWNlLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLndlYnN0b3JlID4gZGl2IC5wcmljZS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDc1LCAxNDIsIDEzNiwgMC43KTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBwYWRkaW5nOiAwLjVyZW07XG59XG4ud2Vic3RvcmUgPiBkaXYgLnByaWNlLXJvdzpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi53ZWJzdG9yZSA+IGRpdiAucHJpY2Utcm93IC52c2Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbn1cbi53ZWJzdG9yZSA+IGRpdiAucHJpY2Utcm93IC52c2Mgc3BhbiB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi53ZWJzdG9yZSA+IGRpdiAucHJpY2Utcm93IC52c2Mgc3BhbiBpbWcge1xuICB3aWR0aDogMzVweDtcbn1cbi53ZWJzdG9yZSA+IGRpdiAuY29sOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4ud2Vic3RvcmUgPiBkaXYgLnZzYyB7XG4gIGZsZXg6IDAuOTU7XG59XG4ud2Vic3RvcmUgPiBkaXYgLnByaWNlIHtcbiAgd2lkdGg6IDE1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ud2Vic3RvcmUgPiBkaXYgLmJ1eSB7XG4gIHdpZHRoOiA2MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ud2Vic3RvcmUgPiBkaXYgLmJ1eSBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLndlYnN0b3JlID4gZGl2IC5idXkgYTpob3ZlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxcHg7XG4gIGxlZnQ6IDFweDtcbn1cbi53ZWJzdG9yZSA+IGRpdiAuYnV5IGltZyB7XG4gIHdpZHRoOiA2MHB4O1xufVxuLndlYnN0b3JlID4gZGl2IHAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG59XG4ud2Vic3RvcmUgPiBkaXYgaDQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgcGFkZGluZzogMC4ycmVtIDAuNHJlbTtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM5NmUzZGIsIHJnYmEoMTUwLCAyMjcsIDIxOSwgMCkpO1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPVwiIzk2ZTNkYlwiLCBlbmRDb2xvcnN0cj1cIiM5NmUzZGJcIixHcmFkaWVudFR5cGU9MSApO1xuICBjb2xvcjogIzAwMDtcbn1cbi53ZWJzdG9yZSA+IGRpdiBoNDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZzogMDtcbn1cbi53ZWJzdG9yZSA+IGRpdiBoNSB7XG4gIG1hcmdpbjogMnJlbSBhdXRvIDAgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbn1cbi53ZWJzdG9yZSA+IGRpdiB1bCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwIDAgMCAycmVtO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi53ZWJzdG9yZSA+IGRpdiAuaGlzdG9yeS1ib3gge1xuICBtYXJnaW46IDJyZW0gYXV0byAwO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XG59XG4ud2Vic3RvcmUgPiBkaXYgLmhpc3RvcnktYm94IC5oaXN0b3J5LWhlYWRlciB7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogcmdiYSg3NSwgMTQyLCAxMzYsIDAuMik7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC53ZWJzdG9yZSA+IGRpdiAuaGlzdG9yeS1ib3ggLmhpc3RvcnktaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ud2Vic3RvcmUgPiBkaXYgLmhpc3Rvcnktcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDc1LCAxNDIsIDEzNiwgMC43KTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBwYWRkaW5nOiAwLjVyZW07XG59XG4ud2Vic3RvcmUgPiBkaXYgLmhpc3Rvcnktcm93Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLndlYnN0b3JlID4gZGl2IC5oaXN0b3J5LXJvdyAuZGF0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgcGFkZGluZzogMC41cmVtO1xufVxuLndlYnN0b3JlID4gZGl2IC5kYXRlLFxuLndlYnN0b3JlID4gZGl2IC5nb29kcyB7XG4gIHdpZHRoOiAzNSU7XG59XG4ud2Vic3RvcmUgPiBkaXYgLm9zIHtcbiAgd2lkdGg6IDMwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC53ZWJzdG9yZSA+IGRpdiAucHJpY2Utcm93LFxuLndlYnN0b3JlID4gZGl2IC5oaXN0b3J5LXJvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAud2Vic3RvcmUgPiBkaXYgLmNvbCB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICB9XG4gIC53ZWJzdG9yZSA+IGRpdiAucHJpY2UsXG4ud2Vic3RvcmUgPiBkaXYgLmJ1eSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC53ZWJzdG9yZSA+IGRpdiAuYnV5IGltZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLndlYnN0b3JlID4gZGl2IC5jb2wyIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogNXB4O1xuICB9XG4gIC53ZWJzdG9yZSA+IGRpdiAuZGF0ZSxcbi53ZWJzdG9yZSA+IGRpdiAuZ29vZHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC53ZWJzdG9yZSA+IGRpdiAub3Mge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbmh0bWwjb3MsXG5odG1sI3BheSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNTAwcHg7XG59XG5odG1sI29zIGJvZHksXG5odG1sI3BheSBib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmctZ3JpZC5wbmdcIiksIHJlc29sdmUoXCJiZzIuanBnXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQgZml4ZWQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICBodG1sI29zIGJvZHk6YmVmb3JlLFxuaHRtbCNwYXkgYm9keTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmh0bWwjb3MgYm9keSBkaXYjY29udGFpbmVyLFxuaHRtbCNwYXkgYm9keSBkaXYjY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbmh0bWwjb3MgYm9keSBkaXYjY29udGFpbmVyIG1haW4gZGl2Lm1haW4taW5uZXIgc2VjdGlvbixcbmh0bWwjcGF5IGJvZHkgZGl2I2NvbnRhaW5lciBtYWluIGRpdi5tYWluLWlubmVyIHNlY3Rpb24ge1xuICBwYWRkaW5nOiAycmVtO1xufVxuaHRtbCNvcyBib2R5IGRpdiNjb250YWluZXIgbWFpbiBkaXYubWFpbi1pbm5lciBzZWN0aW9uID4gZGl2LFxuaHRtbCNwYXkgYm9keSBkaXYjY29udGFpbmVyIG1haW4gZGl2Lm1haW4taW5uZXIgc2VjdGlvbiA+IGRpdiB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAzcmVtO1xuICBib3JkZXI6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpIDFweCBzb2xpZDtcbiAgYmFja2dyb3VuZDogcmVzb2x2ZShcImJnLWZyYW1lLWx0LnBuZ1wiKSBsZWZ0IDFweCB0b3AgMXB4IG5vLXJlcGVhdCwgcmVzb2x2ZShcImJnLWZyYW1lLXJ0LnBuZ1wiKSByaWdodCAxcHggdG9wIDFweCBuby1yZXBlYXQsIHJlc29sdmUoXCJiZy1mcmFtZS1yYi5wbmdcIikgcmlnaHQgMXB4IGJvdHRvbSAxcHggbm8tcmVwZWF0LCByZXNvbHZlKFwiYmctZnJhbWUtbGIucG5nXCIpIGxlZnQgMXB4IGJvdHRvbSAxcHggbm8tcmVwZWF0LCByZXNvbHZlKFwiYmctY29sdW1uLnBuZ1wiKSByaWdodCBib3R0b20gbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG59XG5odG1sI29zIGJvZHkgZGl2I2NvbnRhaW5lciBtYWluIGRpdi5tYWluLWlubmVyIHNlY3Rpb24gPiBkaXYgaDMsXG5odG1sI3BheSBib2R5IGRpdiNjb250YWluZXIgbWFpbiBkaXYubWFpbi1pbm5lciBzZWN0aW9uID4gZGl2IGgzIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXNpemU6IDEuN3JlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgcGFkZGluZzogMXJlbTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGJvcmRlci10b3A6IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSkgM3B4IHNvbGlkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgaHRtbCNvcyBib2R5IGRpdiNjb250YWluZXIgbWFpbiBkaXYubWFpbi1pbm5lciBzZWN0aW9uID4gZGl2IGgzLFxuaHRtbCNwYXkgYm9keSBkaXYjY29udGFpbmVyIG1haW4gZGl2Lm1haW4taW5uZXIgc2VjdGlvbiA+IGRpdiBoMyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICB9XG59XG5odG1sI29zIGJvZHkgZGl2I2NvbnRhaW5lciBtYWluIGRpdi5tYWluLWlubmVyIHNlY3Rpb24gPiBkaXYgaDMudGl0bGUtZmluaXNoLFxuaHRtbCNwYXkgYm9keSBkaXYjY29udGFpbmVyIG1haW4gZGl2Lm1haW4taW5uZXIgc2VjdGlvbiA+IGRpdiBoMy50aXRsZS1maW5pc2gge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10aGVtZS1jb2xvci1yZWQpO1xuICBjb2xvcjogI2ZmZjtcbn1cbmh0bWwjb3MgYm9keSBkaXYjY29udGFpbmVyIG1haW4gZGl2Lm1haW4taW5uZXIgc2VjdGlvbiA+IGRpdiBwLnRyaWFuZ2xlLFxuaHRtbCNwYXkgYm9keSBkaXYjY29udGFpbmVyIG1haW4gZGl2Lm1haW4taW5uZXIgc2VjdGlvbiA+IGRpdiBwLnRyaWFuZ2xlIHtcbiAgbWFyZ2luOiAwLjVyZW0gYXV0byAxcmVtO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogMTVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAxNXB4IHNvbGlkIHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xufVxuaHRtbCNvcyBib2R5IGRpdiNjb250YWluZXIgbWFpbiBkaXYubWFpbi1pbm5lciBzZWN0aW9uID4gZGl2IHAucG9pbnQsXG5odG1sI3BheSBib2R5IGRpdiNjb250YWluZXIgbWFpbiBkaXYubWFpbi1pbm5lciBzZWN0aW9uID4gZGl2IHAucG9pbnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5odG1sI29zIGJvZHkgZGl2I2NvbnRhaW5lciBtYWluIGRpdi5tYWluLWlubmVyIHNlY3Rpb24gPiBkaXYgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMnJlbSAwO1xuICBnYXA6IDJyZW07XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbmh0bWwjb3MgYm9keSBkaXYjY29udGFpbmVyIG1haW4gZGl2Lm1haW4taW5uZXIgc2VjdGlvbiA+IGRpdiB1bCBsaSB7XG4gIHdpZHRoOiA1MCU7XG59XG5odG1sI29zIGJvZHkgZGl2I2NvbnRhaW5lciBtYWluIGRpdi5tYWluLWlubmVyIHNlY3Rpb24gPiBkaXYgdWwgbGkgYSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMXJlbSAxcmVtIDAuNWVtIDFlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10aGVtZS1jb2xvci1yZWQpO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgNHB4IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5odG1sI29zIGJvZHkgZGl2I2NvbnRhaW5lciBtYWluIGRpdi5tYWluLWlubmVyIHNlY3Rpb24gPiBkaXYgdWwgbGkgYTpob3ZlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xuICAvKuS4i+OBq+WLleOBjyovXG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDRweCByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG5odG1sI3BheSBib2R5IGRpdiNjb250YWluZXIgbWFpbiBkaXYubWFpbi1pbm5lciBzZWN0aW9uID4gZGl2IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMnJlbSAwO1xuICBnYXA6IDFyZW07XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbmh0bWwjcGF5IGJvZHkgZGl2I2NvbnRhaW5lciBtYWluIGRpdi5tYWluLWlubmVyIHNlY3Rpb24gPiBkaXYgdWwgbGkge1xuICB3aWR0aDogNDAlO1xufVxuaHRtbCNwYXkgYm9keSBkaXYjY29udGFpbmVyIG1haW4gZGl2Lm1haW4taW5uZXIgc2VjdGlvbiA+IGRpdiB1bCBsaSBhIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxcmVtIDFyZW0gMC41ZW0gMWVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLXRoZW1lLWNvbG9yLXJlZCk7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCA0cHggdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbmh0bWwjcGF5IGJvZHkgZGl2I2NvbnRhaW5lciBtYWluIGRpdi5tYWluLWlubmVyIHNlY3Rpb24gPiBkaXYgdWwgbGkgYTpob3ZlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xuICAvKuS4i+OBq+WLleOBjyovXG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDRweCByZ2JhKDAsIDAsIDAsIDApO1xufVxuaHRtbCNwYXkgYm9keSBkaXYjY29udGFpbmVyIG1haW4gZGl2Lm1haW4taW5uZXIgc2VjdGlvbiA+IGRpdiBwLnBvaW50IHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG59XG5odG1sI3BheSBib2R5IGRpdiNjb250YWluZXIgbWFpbiBkaXYubWFpbi1pbm5lciBzZWN0aW9uID4gZGl2IHAgYSB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcbiAgcGFkZGluZzogMXJlbSAxcmVtIDAuNWVtIDFlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5odG1sI3BheSBib2R5IGRpdiNjb250YWluZXIgbWFpbiBkaXYubWFpbi1pbm5lciBzZWN0aW9uID4gZGl2IHAgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XG59IiwiLy8gU2FzcyDlpInmlbBcclxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIOeUu+WDj+ODkeOCuVxyXG4kaW1nLXBhdGg6ICcuLi9pbWcvJztcclxuXHJcbi8vIFdlYuODleOCqeODs+ODiOODkeOCuVxyXG4kZm9udC1wYXRoOiAnLi4vZm9udHMvJztcclxuXHJcbi8vIOeUu+WDj+iDjOaZr1xyXG4kYmFja2dyb3VuZDogdXJsKCcjeyRpbWctcGF0aH1iZy1ncmlkLnBuZycpO1xyXG5cclxuLy8g44K144Kv44K744K544Ot44K0XHJcbiRzdWNjZXNzLWxvZ28tc3ZnOiB1cmwoJyN7JGltZy1wYXRofWxvZ28tc3VjY2Vzcy5zdmcnKSBuby1yZXBlYXQ7XHJcbiRzdWNjZXNzLWxvZ28tcG5nOiB1cmwoJyN7JGltZy1wYXRofWxvZ28tc3VjY2Vzcy5wbmcnKSBuby1yZXBlYXQ7XHJcblxyXG4vLyDjgrXjgq/jgrvjgrnjg63jgrTvvIjnmb3vvIlcclxuJHN1Y2Nlc3MtbG9nby13LXN2ZzogdXJsKCcjeyRpbWctcGF0aH1sb2dvLXN1Y2Nlc3Mtdy5zdmcnKSBuby1yZXBlYXQ7XHJcbiRzdWNjZXNzLWxvZ28tdy1wbmc6IHVybCgnI3skaW1nLXBhdGh9bG9nby1zdWNjZXNzLXcucG5nJykgbm8tcmVwZWF0O1xyXG5cclxuLy8g44OV44Kp44Oz44OI44K744OD44OIXHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4kYmFzaWMtZm9udDogWWFrdUhhbkpQLCAnSGVsdmV0aWNhIE5ldWUnLCBBcmlhbCwgJ0hpcmFnaW5vIEtha3UgR290aGljIFByb04nLCAnSGlyYWdpbm8gU2FucycsIE1laXJ5bywgc2Fucy1zZXJpZjtcclxuLy8gJGJhc2ljLWZvbnQ6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgUm9ib3RvLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCAnSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvJywgJ+ODkuODqeOCruODjuinkuOCtCBQcm8gVzMnLCAn5ri444K044K344OD44KvIE1lZGl1bScsICdZdSBHb3RoaWMgTWVkaXVtJywgJ+a4uOOCtOOCt+ODg+OCr+S9kycsIFl1R290aGljLCAn44Oh44Kk44Oq44KqJywgJ01laXJ5bycsIHNhbnMtc2VyaWY7XHJcblxyXG4vLyBDU1Mg5aSJ5pWwXHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG46cm9vdCB7XHJcbiAgLy8g44OG44O844Oe44Kr44Op44O8XHJcbiAgLS10aGVtZS1jb2xvcjogIzAwOWNmZjtcclxuICAtLXRoZW1lLWNvbG9yLW9yYW5nZTogI2ZmYmYwMDtcclxuICAtLXRoZW1lLWNvbG9yLWJsdWU6ICM5NmUzZGI7XHJcbiAgLS10aGVtZS1jb2xvci1yZWQ6ICNmNDM5NmE7XHJcblxyXG4gIC8vIOOCteOCr+OCu+OCueOCq+ODqeODvFxyXG4gIC0tc3VjY2Vzcy1jb2xvcjogI2NiMzMwZjtcclxuXHJcbiAgLy8g6IOM5pmv6ImyXHJcbiAgLS1iYWNrZ3JvdW5kOiAjZjZmN2Y4O1xyXG5cclxuICAvLyDjgrXjg5bog4zmma/oibJcclxuICAtLXN1Yi1iZzogI2ZmZjtcclxuXHJcbiAgLy8g5paH5a2X6ImyXHJcbiAgLS1mb250OiAjMjIyO1xyXG5cclxuICAvLyDjgrXjg5bmloflrZfoibJcclxuICAtLXN1Yi1mb250OiAjOTk5O1xyXG5cclxuICAvLyDjg6rjg7Pjgq/oibJcclxuICAtLWxpbms6ICNmZmY7XHJcblxyXG4gIC8vIOODquODs+OCr+iJsu+8iOODm+ODkOODvO+8iVxyXG4gIC0tbGluay1ob3ZlcjogdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcclxuXHJcbiAgLy8g6YCB5L+h44Oc44K/44OzXHJcbiAgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgLy8g5paH5a2X6ImyXHJcbiAgLS1idXR0b24tc3VibWl0LWZvbnQ6ICNmZmY7XHJcblxyXG4gIC8vIOaWh+Wtl+iJsu+8iOODm+ODkOODvO+8iVxyXG4gIC0tYnV0dG9uLXN1Ym1pdC1mb250LWhvdmVyOiB2YXIoLS10aGVtZS1jb2xvcik7XHJcblxyXG4gIC8vIOiDjOaZr+iJslxyXG4gIC0tYnV0dG9uLXN1Ym1pdC1iZ2NvbG9yOiB2YXIoLS10aGVtZS1jb2xvcik7XHJcblxyXG4gIC8vIOiDjOaZr+iJsu+8iOODm+ODkOODvO+8iVxyXG4gIC0tYnV0dG9uLXN1Ym1pdC1iZ2NvbG9yLWhvdmVyOiAjZmZmO1xyXG5cclxuICAvLyDjg5zjg7zjg4Djg7zoibJcclxuICAtLWJ1dHRvbi1zdWJtaXQtYm9yZGVyOiB2YXIoLS1idXR0b24tc3VibWl0LWJnY29sb3IpO1xyXG5cclxuICAvLyDjg5zjg7zjg4Djg7zoibLvvIjjg5vjg5Djg7zvvIlcclxuICAtLWJ1dHRvbi1zdWJtaXQtYm9yZGVyLWhvdmVyOiB2YXIoLS1idXR0b24tc3VibWl0LWJvcmRlcik7XHJcblxyXG4gIC8vIOODquOCu+ODg+ODiOODnOOCv+ODs1xyXG4gIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIC8vIOaWh+Wtl+iJslxyXG4gIC0tYnV0dG9uLXJlc2V0LWZvbnQ6ICNmZmY7XHJcblxyXG4gIC8vIOaWh+Wtl+iJsu+8iOODm+ODkOODvO+8iVxyXG4gIC0tYnV0dG9uLXJlc2V0LWZvbnQtaG92ZXI6ICMwMDA7XHJcblxyXG4gIC8vIOiDjOaZr+iJslxyXG4gIC0tYnV0dG9uLXJlc2V0LWJnY29sb3I6ICMwMDA7XHJcblxyXG4gIC8vIOiDjOaZr+iJsu+8iOODm+ODkOODvO+8iVxyXG4gIC0tYnV0dG9uLXJlc2V0LWJnY29sb3ItaG92ZXI6ICNmZmY7XHJcblxyXG4gIC8vIOODnOODvOODgOODvOiJslxyXG4gIC0tYnV0dG9uLXJlc2V0LWJvcmRlcjogdmFyKC0tYnV0dG9uLXJlc2V0LWJnY29sb3IpO1xyXG5cclxuICAvLyDjg5zjg7zjg4Djg7zoibLvvIjjg5vjg5Djg7zvvIlcclxuICAtLWJ1dHRvbi1yZXNldC1ib3JkZXItaG92ZXI6IHZhcigtLWJ1dHRvbi1yZXNldC1ib3JkZXIpO1xyXG5cclxuICAvLyDjg5rjg7zjgrjjg7PjgrDjgqvjg6zjg7Pjg4hcclxuICAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAvLyDmloflrZfoibJcclxuICAtLXBhZ2luZy1jdXJyZW50LWZvbnQ6IHZhcigtLWJ1dHRvbi1zdWJtaXQtZm9udCk7XHJcblxyXG4gIC8vIOiDjOaZr+iJslxyXG4gIC0tcGFnaW5nLWN1cnJlbnQtYmdjb2xvcjogdmFyKC0tYnV0dG9uLXN1Ym1pdC1iZ2NvbG9yKTtcclxuXHJcbiAgLy8g44Oc44O844OA44O86ImyXHJcbiAgLS1wYWdpbmctY3VycmVudC1ib3JkZXI6IHZhcigtLWJ1dHRvbi1zdWJtaXQtYm9yZGVyKTtcclxufVxyXG5cclxuLy8g44OA44O844Kv44Oi44O844OJ44CAQ1NTIOWkieaVsFxyXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQG1lZGlhIChwcmVmZXJzLWNvbG9yLXNjaGVtZTogZGFyaykge1xyXG4vLyAgIDpyb290IHtcclxuLy8gICAgIC8vIOiDjOaZr+iJslxyXG4vLyAgICAgLS1iYWNrZ3JvdW5kOiAjMDAwO1xyXG4vL1xyXG4vLyAgICAgLy8g44K144OW6IOM5pmv6ImyXHJcbi8vICAgICAtLXN1Yi1iZzogIzFjMWMxZTtcclxuLy9cclxuLy8gICAgIC8vIOaWh+Wtl+iJslxyXG4vLyAgICAgLS1mb250OiAjZmZmO1xyXG4vL1xyXG4vLyAgICAgLy8g44K144OW5paH5a2X6ImyXHJcbi8vICAgICAtLXN1Yi1mb250OiAjODA4MDgwO1xyXG4vLyAgIH1cclxuLy8gfVxyXG5cclxuLy8g44Kr44K544K/44Og44Oh44OH44Kj44Ki44Kv44Ko44OqXHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBAY3VzdG9tLW1lZGlhIC0tc21hbGwgKG1heC13aWR0aDogNTU5cHgpO1xyXG4vLyBAY3VzdG9tLW1lZGlhIC0tbWVkaXVtICh3aWR0aCA+PSA1NjBweCkgYW5kICh3aWR0aCA8PSA5NTlweCk7XHJcbkBjdXN0b20tbWVkaWEgLS1tZWRpdW0gKG1pbi13aWR0aDogNTYwcHgpO1xyXG5AY3VzdG9tLW1lZGlhIC0tbGFyZ2UgKG1pbi13aWR0aDogOTYwcHgpO1xyXG5AY3VzdG9tLW1lZGlhIC0teC1sYXJnZSAobWluLXdpZHRoOiAxMzY2cHgpO1xyXG5AY3VzdG9tLW1lZGlhIC0teHgtbGFyZ2UgKG1pbi13aWR0aDogMTkyMHB4KTtcclxuIiwiQHVzZSAnLi4vdG9vbHMvZ2xvYmFsJztcclxuXHJcbi8qIOODquOCu+ODg+ODiFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLy8gYSB7XHJcbi8vICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbi8vICAgZm9udC1zaXplOiAxMDAlO1xyXG4vLyAgIG1hcmdpbjogMDtcclxuLy8gICBwYWRkaW5nOiAwO1xyXG4vLyAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxuLy8gfVxyXG4vLyB0YWJsZSB7XHJcbi8vICAgYm9yZGVyOiB7XHJcbi8vICAgICBjb2xsYXBzZTogY29sbGFwc2U7XHJcbi8vICAgICBzcGFjaW5nOiAwO1xyXG4vLyAgIH1cclxuLy8gfVxyXG4vLyBociB7XHJcbi8vICAgYm9yZGVyOiB7XHJcbi8vICAgICBjb2xvcjogI2NjYztcclxuLy8gICAgIHN0eWxlOiBzb2xpZDtcclxuLy8gICAgIHdpZHRoOiAxcHggMCAwO1xyXG4vLyAgIH1cclxuLy8gICBkaXNwbGF5OiBibG9jaztcclxuLy8gICBoZWlnaHQ6IDFweDtcclxuLy8gICBtYXJnaW46IDFlbSAwO1xyXG4vLyAgIHBhZGRpbmc6IDA7XHJcbi8vIH1cclxuLy8gaW5wdXQsXHJcbi8vIHNlbGVjdCB7XHJcbi8vICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuLy8gfVxyXG4vLyBpbWcsXHJcbi8vIGlmcmFtZSB7XHJcbi8vICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuLy8gfVxyXG4vLyB0ZXh0YXJlYSB7XHJcbi8vICAgQGluY2x1ZGUgZ2xvYmFsLmJhc2Vmb250O1xyXG4vLyAgIG92ZXJmbG93OiBhdXRvO1xyXG4vLyAgIHJlc2l6ZTogdmVydGljYWw7XHJcbi8vICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuLy8gfVxyXG5cclxuLyog44Oa44O844K45Z+65pys6Kit5a6aXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5odG1sIHtcclxuICBiYWNrZ3JvdW5kOiB2YXIoLS1iYWNrZ3JvdW5kKTtcclxuICBmb250LXNpemU6IDYyLjUlO1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIHRleHQtcmVuZGVyaW5nOiBnZW9tZXRyaWNQcmVjaXNpb247XHJcbiAgQG1lZGlhIHByaW50IHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBmb250LXNpemU6IDUyLjUlO1xyXG4gIH1cclxufVxyXG5ib2R5IHtcclxuICBAaW5jbHVkZSBnbG9iYWwuZm9udCgxNik7XHJcbiAgLy8g5Zu65a6a6IOM5pmv55SoXHJcbiAgLy8gYmFja2dyb3VuZDogdXJsKFwiI3skaW1nLXBhdGh9YmctaW1nLmpwZy53ZWJwXCIpIHRvcCBjZW50ZXIgZml4ZWQgbm8tcmVwZWF0O1xyXG4gIGNvbG9yOiB2YXIoLS1mb250KTtcclxuICBmb250LWZhbWlseTogZ2xvYmFsLiRiYXNpYy1mb250O1xyXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICB0ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG4gIEBtZWRpYSBwcmludCB7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICB9XHJcbn1cclxuLy8gLm5vLXdlYnAge1xyXG4vLyAgIGJvZHkge1xyXG4vLyAgICAgLy8g5Zu65a6a6IOM5pmv55SoXHJcbi8vICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIjeyRpbWctcGF0aH1iZy1pbWcuanBnXCIpIHRvcCBjZW50ZXIgZml4ZWQgbm8tcmVwZWF0O1xyXG4vLyAgIH1cclxuLy8gfVxyXG4vLyBJRTEx44Gn5ri444K044K344OD44Kv44GM44K644Os44KL44Gf44KB44Gu5a++5b+cXHJcbi8vIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xyXG4vLyAgICo6Oi1tcy1iYWNrZHJvcCxcclxuLy8gICBib2R5IHtcclxuLy8gICAgIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsICdIZWx2ZXRpY2EgTmV1ZScsICfjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczJywgJ0hpcmFnaW5vIEtha3UgR290aGljIFByb04nLCBSb2JvdG8sIEhlbHZldGljYSwgQXJpYWwsICfjg6HjgqTjg6rjgqonLCBNZWlyeW8sIHNhbnMtc2VyaWY7XHJcbi8vICAgfVxyXG4vLyB9XHJcbmEge1xyXG4gIGNvbG9yOiB2YXIoLS1saW5rKTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIG91dGxpbmU6IDA7XHJcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zIDBzIGVhc2UtaW47XHJcbiAgJjpsaW5rLFxyXG4gICY6dmlzaXRlZCxcclxuICAmOmFjdGl2ZSB7XHJcbiAgICBjb2xvcjogdmFyKC0tbGluayk7XHJcbiAgfVxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xyXG4gIH1cclxuICBAbWVkaWEgcHJpbnQge1xyXG4gICAgY29sb3I6ICMzMzM7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBGbHVpZCBJbWFnZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuaW1nIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcbm9iamVjdCB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4vKiB3ZWJraXTns7vjg5Xjgqnjg7zjg6DnlKjopoHntKDjg6rjgrvjg4Pjg4gg5b+F6KaB44Gr5b+c44GY44Gm5YiH44KK5pu/44GI44KLXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4vLyBpbnB1dFt0eXBlPVwiaGlkZGVuXCJdLFxyXG4vLyBpbnB1dFt0eXBlPVwidGV4dFwiXSxcclxuLy8gaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcclxuLy8gaW5wdXRbdHlwZT1cInRlbFwiXSxcclxuLy8gaW5wdXRbdHlwZT1cInVybFwiXSxcclxuLy8gaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxyXG4vLyBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXHJcbi8vIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXSxcclxuLy8gaW5wdXRbdHlwZT1cImRhdGVcIl0sXHJcbi8vIGlucHV0W3R5cGU9XCJtb250aFwiXSxcclxuLy8gaW5wdXRbdHlwZT1cIndlZWtcIl0sXHJcbi8vIGlucHV0W3R5cGU9XCJ0aW1lXCJdLFxyXG4vLyBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXHJcbi8vIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sXHJcbi8vIGlucHV0W3R5cGU9XCJyYW5nZVwiXSxcclxuLy8gaW5wdXRbdHlwZT1cImNvbG9yXCJdLFxyXG4vLyAvLyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXHJcbi8vIC8vIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcclxuLy8gLy8gaW5wdXRbdHlwZT1cImZpbGVcIl0sXHJcbi8vIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXHJcbi8vIC8vIGlucHV0W3R5cGU9XCJpbWFnZVwiXSxcclxuLy8gaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxyXG4vLyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxyXG4vLyB0ZXh0YXJlYSB7XHJcbi8vICAgYXBwZWFyYW5jZTogbm9uZTtcclxuLy8gICBib3JkZXItcmFkaXVzOiAwO1xyXG4vLyB9XHJcblxyXG4vKiDmsY7nlKjjgq/jg6njgrkg4oC76YGL5Za25pmC55SoXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4vLyBmb250LXN0eWxlXHJcbi5iIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG4uaSB7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcbi51IHtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG4uZCB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XHJcbn1cclxuLm5vcm1hbCB7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuLy8gZm9udC1jb2xvclxyXG4uYmxhY2sge1xyXG4gIGNvbG9yOiAjMDAwO1xyXG59XHJcbi53aGl0ZSB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuLnJlZCB7XHJcbiAgY29sb3I6ICNmMDA7XHJcbn1cclxuLmdyZWVuIHtcclxuICBjb2xvcjogIzBmMDtcclxufVxyXG4uYmx1ZSB7XHJcbiAgY29sb3I6ICMwMGY7XHJcbn1cclxuLmdyYXkge1xyXG4gIGNvbG9yOiAjYWFhO1xyXG59XHJcbi5vcmFuZ2Uge1xyXG4gIGNvbG9yOiAjZjkwO1xyXG59XHJcblxyXG4vLyBmb250LXNpemVcclxuLnh4LXMge1xyXG4gIGZvbnQtc2l6ZTogeHgtc21hbGw7XHJcbn1cclxuLngtcyB7XHJcbiAgZm9udC1zaXplOiB4LXNtYWxsO1xyXG59XHJcbi5zIHtcclxuICBmb250LXNpemU6IHNtYWxsO1xyXG59XHJcbi5tIHtcclxuICBmb250LXNpemU6IG1lZGl1bTtcclxufVxyXG4ubCB7XHJcbiAgZm9udC1zaXplOiBsYXJnZTtcclxufVxyXG4ueC1sIHtcclxuICBmb250LXNpemU6IHgtbGFyZ2U7XHJcbn1cclxuLnh4LWwge1xyXG4gIGZvbnQtc2l6ZTogeHgtbGFyZ2U7XHJcbn1cclxuXHJcbi8vIHRleHQtYWxpZ25cclxuLnR4dC1sZWZ0IHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcbi50eHQtY2VudGVyIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLnR4dC1yaWdodCB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbi8vIGZsb2F0XHJcbi5sZWZ0IHtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4ucmlnaHQge1xyXG4gIGZsb2F0OiByaWdodDtcclxufVxyXG4uY2xlYXIge1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG4vLyBkaXNwbGF5XHJcbi5zaG93IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4uaGlkZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4iLCJAdXNlICd2YXJpYWJsZXMnIGFzICo7XHJcblxyXG4vLyDjg6zjgqTjgqLjgqbjg4hcclxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkBtaXhpbiBzZWN0aW9uKCRwYWRkaW5nOiAwIDAgNC44cmVtKSB7XHJcbiAgcGFkZGluZzogJHBhZGRpbmc7XHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBpbmRlbnQoJG1hcmdpbjogMCAzLjJyZW0gMy4ycmVtKSB7XHJcbiAgbWFyZ2luOiAkbWFyZ2luO1xyXG59XHJcbkBtaXhpbiBoYXMtbGF5b3V0IHtcclxuICAqIHtcclxuICAgIHpvb206IDE7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBjbGVhcmZpeCB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBAaW5jbHVkZSBoYXMtbGF5b3V0O1xyXG59XHJcbkBtaXhpbiBsZWdhY3ktcGllLWNsZWFyZml4IHtcclxuICAmOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgY29udGVudDogJ1xcMDAyMCc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgfVxyXG4gIEBpbmNsdWRlIGhhcy1sYXlvdXQ7XHJcbn1cclxuQG1peGluIHBpZS1jbGVhcmZpeCB7XHJcbiAgJjphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIGhhcy1sYXlvdXQ7XHJcbn1cclxuXHJcbi8vIOOCsOODqeODh+ODvOOCt+ODp+ODs1xyXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQG1peGluIGdyYWRpZW50LWF1dG8oJGFuZ2xlOiAxODBkZWcsICRjb2xvcjogIzBiZCwgJGFtb3VudDogMjAlKSB7XHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgJGNvbG9yLCBhZGp1c3QtaHVlKCRjb2xvciwgJGFtb3VudCkpO1xyXG59XHJcbkBtaXhpbiBsaW5lYXItZ3JhZGllbnQoJGRpcmVjdGlvbjogdG8gcmlnaHQsICRjb2xvcjE6IHJnYmEoMTUwLCAyMjcsIDIxOSwgMSksICRjb2xvcjI6IHJnYmEoMTUwLCAyMjcsIDIxOSwgMCkpIHtcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoJGRpcmVjdGlvbiwgJGNvbG9yMSwgJGNvbG9yMik7XHJcbn1cclxuQG1peGluIHJhZGlhbC1ncmFkaWVudCgkY29sb3IxOiAjZjkwLCAkY29sb3IyOiAjZmMzKSB7XHJcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KCRjb2xvcjEsICRjb2xvcjIpO1xyXG59XHJcblxyXG4vLyDjgrnjgr/jgqTjg6tcclxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkBtaXhpbiByZXF1aXJlZCgkY29sb3I6ICNmZmYsICRzaXplOiBzbWFsbCkge1xyXG4gIGJhY2tncm91bmQ6ICNmNjA7XHJcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gIGNvbG9yOiAkY29sb3I7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZvbnQtc2l6ZTogJHNpemU7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgbWFyZ2luOiAwIDFyZW07XHJcbiAgcGFkZGluZzogMC4zcmVtIDAuNXJlbTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcbkBtaXhpbiBvcGFjaXR5KCRvcGFjaXR5KSB7XHJcbiAgb3BhY2l0eTogJG9wYWNpdHk7XHJcbiAgJG9wYWNpdHlJRTogJG9wYWNpdHkgKiAxMDA7XHJcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PSRvcGFjaXR5SUUpO1xyXG59XHJcbkBtaXhpbiBmb250KCRzaXplKSB7XHJcbiAgZm9udC1zaXplOiAkc2l6ZSArIHB4O1xyXG4gIGZvbnQtc2l6ZTogKCRzaXplIC8gMTApICsgcmVtO1xyXG59XHJcbi8vIOS7leanmOabuOOBruODleOCqeODs+ODiOaMh+WumuOBjCBwdCDjgaDjgaPjgZ/loLTlkIjjgasgcHgg44GoIHJlbSDjgavlpInmj5tcclxuQG1peGluIGZvbnQtcHQoJHNpemUpIHtcclxuICBmb250LXNpemU6ICgkc2l6ZSAqIDEuMzMpICsgcHg7XHJcbiAgZm9udC1zaXplOiAoJHNpemUgKiAxLjMzIC8gMTApICsgcmVtO1xyXG59XHJcbi8vIOWfuua6luOBruODk+ODpeODvOODneODvOODiOOBqOODleOCqeODs+ODiOOCteOCpOOCuuOCkuaxuuOCgeOAgeODleOCqeODs+ODiOOCteOCpOOCuuOBruWNmOS9jeOCkiB2dyDjgavlpInmj5tcclxuLy8g5byV5pWw44CAJHNpemXvvJrjg5Xjgqnjg7Pjg4jjgrXjgqTjgrrjgIAkdmlld3BvcnTvvJrln7rmupbjga7jg5Pjg6Xjg7zjg53jg7zjg4hcclxuQG1peGluIGZvbnQtdncoJHNpemU6IDE2LCAkdmlld3BvcnQ6IDk2MCkge1xyXG4gIGZvbnQtc2l6ZTogJHNpemUgKyBweDtcclxuICBmb250LXNpemU6IGNhbGMoKDEwMCAvICN7JHZpZXdwb3J0fSkgKiAjeyRzaXplfSAqIDF2dyk7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICgkdmlld3BvcnQgKyBweCkpIHtcclxuICAgIGZvbnQtc2l6ZTogJHNpemUgKyBweDtcclxuICAgIGZvbnQtc2l6ZTogKCRzaXplIC8gMTApICsgcmVtO1xyXG4gIH1cclxufVxyXG4vLyDjg5Pjg6Xjg7zjg53jg7zjg4jluYXjgavlr77jgZfjgabjg5Xjgqnjg7Pjg4jjgrXjgqTjgrrjga7mnIDlpKflgKTmnIDlsI/lgKTjgpLmjIflrprjgZfoh6rli5XjgafjgrXjgqTjgrrjgpLlj6/lpInjgZXjgZvjgotcclxuLy8g5byV5pWw44CAJG1pbi1mb25077ya5pyA5bCP44OV44Kp44Oz44OI44K144Kk44K644CAJG1heC1mb25077ya5pyA5aSn44OV44Kp44Oz44OI44K144Kk44K644CAJG1pbi12d++8muacgOWwj+ODk+ODpeODvOODneODvOODiOW5heOAgCRtYXgtdnfvvJrmnIDlpKfjg5Pjg6Xjg7zjg53jg7zjg4jluYVcclxuQG1peGluIGZvbnRzLXZ3KCRtaW4tZm9udDogMTAsICRtYXgtZm9udDogMzAsICRtaW4tdnc6IDMyMCwgJG1heC12dzogOTYwKSB7XHJcbiAgZm9udC1zaXplOiAkbWF4LWZvbnQgKyBweDtcclxuICBmb250LXNpemU6IGNhbGMoI3skbWluLWZvbnR9cmVtIC8gMTAgKyAoKDF2dyAtICgjeyRtaW4tdnd9cmVtIC8gMTAwMCkpICogKDEwMCAqICgjeyRtYXgtZm9udH0gLSAjeyRtaW4tZm9udH0pIC8gKCN7JG1heC12d30gLSAjeyRtaW4tdnd9KSkpKTtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogKCRtYXgtdncgKyBweCkpIHtcclxuICAgIGZvbnQtc2l6ZTogJG1heC1mb250ICsgcHg7XHJcbiAgICBmb250LXNpemU6ICgkbWF4LWZvbnQgLyAxMCkgKyByZW07XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICgkbWluLXZ3ICsgcHgpKSB7XHJcbiAgICBmb250LXNpemU6ICRtaW4tZm9udCArIHB4O1xyXG4gICAgZm9udC1zaXplOiAoJG1pbi1mb250IC8gMTApICsgcmVtO1xyXG4gIH1cclxufVxyXG4vLyDooYzmlbDliLbpmZBcclxuLy8g5byV5pWw44CAJHJvd++8muacgOWkp+ihjOaVsOOAgCRsaW5lLWhlaWdodO+8muihjOmWk1xyXG5AbWl4aW4gcm93LWxpbWl0KCRyb3c6IDMsICRsaW5lLWhlaWdodDogMS41KSB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAkcm93O1xyXG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAvLyB3ZWJraXTku6XlpJbjga7jg5Xjgqnjg7zjg6vjg5Djg4Pjgq9cclxuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xyXG4gIG1heC1oZWlnaHQ6IGNhbGMoI3skbGluZS1oZWlnaHR9ICogI3skcm93fSAqIDFlbSk7XHJcbn1cclxuXHJcbi8vIFJldGluYeWvvuW/nOOCueODl+ODqeOCpOODiOeUqFxyXG4vLyDlhaXlipvpoIXnm67vvJrjg5XjgqHjgqTjg6vlkI3jgIHmi6HlvLXlrZDjgIHjgrnjg5fjg6njgqTjg4jnlLvlg4/luYXjgIHjgrnjg5fjg6njgqTjg4jnlLvlg4/pq5jjgZXjgIHooajnpLrluYXjgIHooajnpLrpq5jjgZXjgIHmqKrluqfmqJnjgIHnuKbluqfmqJnjgIHjg5vjg5Djg7zmmYLmqKrluqfmqJnjgIHjg5vjg5Djg7zmmYLnuKbluqfmqJlcclxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkBtaXhpbiByZXRpbmEoJGltYWdlLCAkZXh0ZW5zaW9uLCAkc3ByaXRlLXdpZHRoLCAkc3ByaXRlLWhlaWdodCwgJHdpZHRoLCAkaGVpZ2h0LCAkeHBvcywgJHlwb3MsICR4cG9zLWhvdmVyLCAkeXBvcy1ob3Zlcikge1xyXG4gIGJhY2tncm91bmQ6IHVybCgnI3skaW1nLXBhdGh9JyArICRpbWFnZSArICcuJyArICRleHRlbnNpb24pO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246ICR4cG9zICR5cG9zO1xyXG4gIGhlaWdodDogJGhlaWdodDtcclxuICB3aWR0aDogJHdpZHRoO1xyXG4gICY6aG92ZXIsXHJcbiAgJi5zZWxlY3RlZCB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkeHBvcy1ob3ZlciAkeXBvcy1ob3ZlcjtcclxuICB9XHJcbiAgQG1lZGlhIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMyksICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLjYvMiksICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMyksIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjMpLCAobWluLXJlc29sdXRpb246IDEuM2RwcHgpIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1nLXBhdGh9JyArICRpbWFnZSArICdAMngnICsgJy4nICsgJGV4dGVuc2lvbik7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6ICRzcHJpdGUtd2lkdGggJHNwcml0ZS1oZWlnaHQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyDopovlh7rjgZdcclxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIOWkp1xyXG5AbWl4aW4gaGVhZGxpbmUge1xyXG4gIEBpbmNsdWRlIGZvbnRzLXZ3KDI4LCAzMiwgMzIwLCA1NjApO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICBtYXJnaW46IDMuMnJlbSAwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBzcGFuIHtcclxuICAgIEBpbmNsdWRlIGZvbnQoMTQpO1xyXG4gICAgYm9yZGVyOiB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvcik7XHJcbiAgICAgIHN0eWxlOiBzb2xpZDtcclxuICAgICAgd2lkdGg6IDVweCAwIDA7XHJcbiAgICB9XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBsaW5lLWhlaWdodDogMjtcclxuICB9XHJcbn1cclxuLy8g5LitXHJcbkBtaXhpbiBjaGFwdGVyIHtcclxuICBAaW5jbHVkZSBmb250cy12dygyNCwgMjgsIDMyMCwgNTYwKTtcclxuICBib3JkZXI6IHtcclxuICAgIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvcik7XHJcbiAgICBzdHlsZTogc29saWQ7XHJcbiAgICB3aWR0aDogMCAwIDAgNXB4O1xyXG4gIH1cclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIG1hcmdpbjogMy4ycmVtIDA7XHJcbiAgcGFkZGluZzogMCAxcmVtO1xyXG59XHJcbi8vIOWwj1xyXG5AbWl4aW4gY2FwdGlvbiB7XHJcbiAgQGluY2x1ZGUgZm9udCgxOCk7XHJcbiAgYmFja2dyb3VuZDogI2YyZjJmMjtcclxuICBib3JkZXI6IHtcclxuICAgIGNvbG9yOiAjY2NjO1xyXG4gICAgc3R5bGU6IHNvbGlkO1xyXG4gICAgd2lkdGg6IDFweDtcclxuICB9XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBtYXJnaW46IDIuNHJlbSAwO1xyXG4gIHBhZGRpbmc6IDAuM3JlbSAwO1xyXG4gIHNwYW4ge1xyXG4gICAgYm9yZGVyOiB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvcik7XHJcbiAgICAgIHN0eWxlOiBzb2xpZDtcclxuICAgICAgd2lkdGg6IDAgMCAwIDRweDtcclxuICAgIH1cclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmc6IDAuNHJlbSAwLjhyZW07XHJcbiAgfVxyXG59XHJcbiIsIkB1c2UgJy4uL3Rvb2xzL2dsb2JhbCc7XHJcblxyXG4vKiBKYXZhc2NyaXB0IOOCquODleWvvuW/nFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxubm9zY3JpcHQge1xyXG4gIGRpdiNub3RlIHtcclxuICAgIEBpbmNsdWRlIGdsb2JhbC5mb250KDE2KTtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMy4ycmVtO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgei1pbmRleDogMjE0NzQ4MzY0NztcclxuICAgIHAge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAuOHJlbSAwIDA7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiDjgrPjg7Pjg4bjg4roqK3lrppcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbmRpdiNjb250YWluZXIge1xyXG4gIGJhY2tncm91bmQ6IGdsb2JhbC4kYmFja2dyb3VuZDtcclxuICBoZWFkZXIge1xyXG4gICAgYmFja2dyb3VuZDogcmVzb2x2ZSgnYmctdG9wLnBuZycpIGNlbnRlci9jb3ZlciByZXBlYXQteDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJvcmRlci1ib3R0b206IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpIDJweCBzb2xpZDtcclxuICB9XHJcbn1cclxuZm9vdGVyIHtcclxuICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gIC5mb290ZXItaW5uZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIG1heC13aWR0aDogMTQ0MHB4O1xyXG4gICAgcGFkZGluZzogM3JlbSAxLjZyZW0gMC41cmVtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxufVxyXG5kaXYuaGVhZGVyLWlubmVyIHtcclxuICBtYXJnaW46IGF1dG87XHJcbiAgbWF4LXdpZHRoOiAxMjQwcHg7XHJcbiAgcGFkZGluZzogMCAxLjZyZW07XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbmRpdi5tYWluLWlubmVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi8qIOODmOODg+ODgOODvFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuZGl2I2NvbnRhaW5lciB7XHJcbiAgaGVhZGVyIHtcclxuICAgIGRpdi5oZWFkZXItaW5uZXIge1xyXG4gICAgICBoMSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMjQpO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgdG9wOiAyMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuICAgICAgICAgICAgd2lkdGg6IDE0MHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICA+IGRpdiB7XHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xyXG4gICAgICAgIGgxIHtcclxuICAgICAgICAgIHRvcDogNXB4O1xyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiDjg5Xjg4Pjgr/jg7wgLSDjg4rjg5PjgrLjg7zjgrfjg6fjg7NcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbmZvb3RlciB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgLmZvb3Rlci1pbm5lciB7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgIHBhZGRpbmc6IDNyZW0gMS42cmVtIDEycmVtO1xyXG4gICAgPiBkaXYge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBtYXgtd2lkdGg6IDY3MnB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0byAxcmVtO1xyXG4gICAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgxNCk7XHJcbiAgICAgIC5saXN0IHtcclxuICAgICAgICBtYXJnaW46IDAgMCAwIDFyZW07XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDFyZW07XHJcbiAgICAgICAgLmxpc3Qge1xyXG4gICAgICAgICAgbWFyZ2luOiAwLjVyZW0gMCAwIDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICB1bC5mLW5hdiB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgIG1hcmdpbjogMCAwIDFyZW07XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDFyZW0gMCAwO1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICd8JztcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHAge1xyXG4gICAgICBtYXJnaW46IDAgMCAycmVtO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5mb250KDEzKTtcclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkyN3B4KSB7XHJcbiAgICAgIHVsLmYtbmF2IHtcclxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgxMyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XHJcbiAgICAgIHVsLmYtbmF2IHtcclxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgxMyk7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICB9XHJcbiAgICAgIHAge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcclxuICAgICAgICBiciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAgIHVsLmYtbmF2IHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmRvd25sb2FkIHtcclxuICAgIHdpZHRoOiAxMDB2dztcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzIsIDMyLCAzMiwgMC44KTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHBhZGRpbmc6IDAuOHJlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHVsIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgbGk6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbjogMCAwLjhyZW0gMCAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyog44OR44Oz44GP44Ga44Oq44K544OIXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uYnJlYWRjcnVtYnMge1xyXG4gIEBpbmNsdWRlIGdsb2JhbC5mb250KDEwKTtcclxuICBiYWNrZ3JvdW5kOiAjZWVlO1xyXG4gIGNvbG9yOiAjY2NjO1xyXG4gIG1hcmdpbjogMCAwIDEuNnJlbTtcclxuICBwYWRkaW5nOiAwLjVyZW07XHJcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG59XHJcblxyXG4vKiDjg5rjg7zjgrjjg4jjg4Pjg5fjgbjmiLvjgovjg5zjgr/jg7NcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiNwYWdlLXRvcCB7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICByaWdodDogMDtcclxuICB6LWluZGV4OiAyMTQ3NDgzNjQ3O1xyXG4gIGEge1xyXG4gICAgLy8gYmFja2dyb3VuZDogdXJsKCcjeyRpbWctcGF0aH1pY24tcGFnZXRvcC5zdmcnKSBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kOiByZXNvbHZlKCdpY24tcGFnZXRvcC5wbmcnKSBuby1yZXBlYXQ7XHJcbiAgICAvLyBiYWNrZ3JvdW5kOiBpbmxpbmUoJ2ljbi1wYWdldG9wLnN2ZycpIG5vLXJlcGVhdDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiAzOXB4O1xyXG4gICAgd2lkdGg6IDgwcHg7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyog44K944O844K344Oj44Or44OX44Op44Kw44Kk44OzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uc29jaWFsLXBsdWdpbnMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbGkge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbjogMCAxNnB4IDE2cHggMDtcclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbjogMCAwIDE2cHg7XHJcbiAgICB9XHJcbiAgICBhIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBsaSB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIOODreODvOODh+OCo+ODs+OCsOeUu+mdolxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuI2xvYWRlciB7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvcjogIzAwMDAwMCwgJGFscGhhOiAwLjgpO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgaGVpZ2h0OiAxMDB2aDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBsZWZ0OiAwO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgd2lkdGg6IDEwMHZ3O1xyXG4gIHotaW5kZXg6IDk5OTk7XHJcbiAgJi5sb2FkZWQge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICB9XHJcbiAgLmJsb2NrIHtcclxuICAgIHdpZHRoOiAyMDBweDtcclxuICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuICAubG9hZGluZyB7XHJcbiAgICB3aWR0aDogNDVweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG4gIC5jaXJjbGUge1xyXG4gICAgd2lkdGg6IDE1cHg7XHJcbiAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTBlN2U3O1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgYW5pbWF0aW9uLW5hbWU6IGxvYWRpbmc7XHJcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XHJcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxuICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjJzO1xyXG4gICAgfVxyXG4gICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICBhbmltYXRpb24tZGVsYXk6IDAuM3M7XHJcbiAgICB9XHJcbiAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMC40cztcclxuICAgIH1cclxuICAgICY6bnRoLWNoaWxkKDQpIHtcclxuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjFzO1xyXG4gICAgfVxyXG4gICAgJjpudGgtY2hpbGQoNSkge1xyXG4gICAgICBhbmltYXRpb24tZGVsYXk6IDAuMnM7XHJcbiAgICB9XHJcbiAgICAmOm50aC1jaGlsZCg2KSB7XHJcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMC4zcztcclxuICAgIH1cclxuICAgICY6bnRoLWNoaWxkKDcpIHtcclxuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwcztcclxuICAgIH1cclxuICAgICY6bnRoLWNoaWxkKDgpIHtcclxuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjFzO1xyXG4gICAgfVxyXG4gICAgJjpudGgtY2hpbGQoOSkge1xyXG4gICAgICBhbmltYXRpb24tZGVsYXk6IDAuMnM7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBrZXlmcmFtZXMgbG9hZGluZyB7XHJcbiAgICAyMCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMSk7XHJcbiAgICB9XHJcbiAgICA0MCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyog6auY44GV5o+D44GIXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uaGVpZ2h0LWxpbmUge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZGl2IHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBib3JkZXI6IHtcclxuICAgICAgY29sb3I6ICNkZGQ7XHJcbiAgICAgIHN0eWxlOiBzb2xpZDtcclxuICAgICAgd2lkdGg6IDFweDtcclxuICAgIH1cclxuICAgIGZsZXg6IDAgMSBjYWxjKDEwMCUgLyAzKTtcclxuICB9XHJcbn1cclxuXHJcbi8qIOWPr+WkieODhuOCreOCueODiOODrOOCpOOCouOCpuODiFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnZ3LXJvdyB7XHJcbiAgQGluY2x1ZGUgZ2xvYmFsLmZvbnRzLXZ3KDE2LCAyNCwgNjQwLCA5NjApOyAvLyDlvJXmlbDvvJrmnIDlsI/mloflrZfjgrXjgqTjgrosIOacgOWkp+ODleOCqeODs+ODiOOCteOCpOOCuiwg5pyA5bCP44OT44Ol44O844Od44O844OI5bmFLCDmnIDlpKfjg5Pjg6Xjg7zjg53jg7zjg4jluYVcclxuICBAaW5jbHVkZSBnbG9iYWwucm93LWxpbWl0KDMsIDEuNSk7IC8vIOW8leaVsO+8muacgOWkp+ihjOaVsCwg6KGM6ZaTXHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG4iLCJAdXNlICcuLi90b29scy9nbG9iYWwnO1xyXG5cclxuLyog44OV44Kp44O844OgXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uZm9ybS1hcmVhIHtcclxuICBiYWNrZ3JvdW5kOiAjZjZmN2Y4O1xyXG4gIHBhZGRpbmc6IDMuMnJlbTtcclxufVxyXG4uYnQtYXJlYSB7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMy4ycmVtIDA7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKC0tbWVkaXVtKSB7XHJcbiAgICBhbGlnbi1pdGVtczogbm9ybWFsO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICB9XHJcbiAgaW5wdXQsXHJcbiAgYnV0dG9uLFxyXG4gIGEge1xyXG4gICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTYpO1xyXG4gICAgbWFyZ2luOiAwIDAgMS42cmVtO1xyXG4gICAgcGFkZGluZzogMS42cmVtO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAoLS1tZWRpdW0pIHtcclxuICAgICAgbWFyZ2luOiAwIDEuNnJlbSAwIDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zdWJtaXQsXHJcbiAgLnJlc2V0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKC0tbWVkaXVtKSB7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAoLS1sYXJnZSkge1xyXG4gICAgICB3aWR0aDogMjUlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uZmllbGRjb250YWluIHtcclxuICBib3JkZXI6IHtcclxuICAgIGNvbG9yOiAjZGRkO1xyXG4gICAgc3R5bGU6IHNvbGlkO1xyXG4gICAgd2lkdGg6IDAgMCAxcHg7XHJcbiAgfVxyXG4gIG1hcmdpbjogMCAwIDEuNnJlbTtcclxuICBwYWRkaW5nOiAwIDAgMS42cmVtO1xyXG4gICY6bGFzdC1jaGlsZCxcclxuICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuICBsYWJlbCxcclxuICBsZWdlbmQge1xyXG4gICAgc3BhbiB7XHJcbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5yZXF1aXJlZDtcclxuICAgIH1cclxuICB9XHJcbn1cclxubGFiZWwge1xyXG4gIG1hcmdpbjogMCAxcmVtIDAgMDtcclxuICAmID4gaW5wdXQge1xyXG4gICAgbWFyZ2luOiAwIDAuM3JlbTtcclxuICAgICZbdHlwZT0ncmFkaW8nXSxcclxuICAgICZbdHlwZT0nY2hlY2tib3gnXSB7XHJcbiAgICAgIG1hcmdpbjogMCAwLjNyZW0gMCAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAvLyAmICsgaW5wdXQge1xyXG4gIC8vICAgbWFyZ2luOiAwIDAuM3JlbTtcclxuICAvLyB9XHJcbiAgJiArIGxhYmVsIHtcclxuICAgIG1hcmdpbjogMCAxcmVtIDAgMDtcclxuICB9XHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcbn1cclxuZmllbGRzZXQge1xyXG4gIG1hcmdpbjogMCAwIDEuNnJlbTtcclxuICAmOmxhc3QtY2hpbGQsXHJcbiAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxuICAvLyBsZWdlbmQge1xyXG4gIC8vICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgLy8gICBwYWRkaW5nOiAwIDAgMC4zcmVtO1xyXG4gIC8vIH1cclxufVxyXG5pbnB1dCxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTYpO1xyXG4gIGJvcmRlcjoge1xyXG4gICAgY29sb3I6ICNkZGQ7XHJcbiAgICBzdHlsZTogc29saWQ7XHJcbiAgICB3aWR0aDogMXB4O1xyXG4gIH1cclxuICBtYXJnaW46IDAgMC4zcmVtIDAgMDtcclxuICBwYWRkaW5nOiAwLjNyZW07XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG4gICY6bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW46IHtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnN1Ym1pdCxcclxuLnJlc2V0IHtcclxuICBib3JkZXI6IHtcclxuICAgIHN0eWxlOiBzb2xpZDtcclxuICAgIHdpZHRoOiAycHg7XHJcbiAgfVxyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICAvLyBmb250LWZhbWlseTogZ2xvYmFsLiRiYXNpYy1mb250O1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIG1hcmdpbjogMCAxLjZyZW0gMCAwO1xyXG4gIHBhZGRpbmc6IDEuNnJlbTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICY6bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG4gICY6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxufVxyXG5pbnB1dCxcclxuYnV0dG9uLFxyXG5hIHtcclxuICAmLnN1Ym1pdCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1idXR0b24tc3VibWl0LWJnY29sb3IpO1xyXG4gICAgYm9yZGVyOiB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1idXR0b24tc3VibWl0LWJvcmRlcik7XHJcbiAgICB9XHJcbiAgICBjb2xvcjogdmFyKC0tYnV0dG9uLXN1Ym1pdC1mb250KTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcyAwcyBlYXNlLWluO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJ1dHRvbi1zdWJtaXQtYmdjb2xvci1ob3Zlcik7XHJcbiAgICAgIGJvcmRlcjoge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1idXR0b24tc3VibWl0LWJvcmRlci1ob3Zlcik7XHJcbiAgICAgIH1cclxuICAgICAgY29sb3I6IHZhcigtLWJ1dHRvbi1zdWJtaXQtZm9udC1ob3Zlcik7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbmlucHV0LFxyXG5idXR0b24sXHJcbmEge1xyXG4gICYucmVzZXQge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tYnV0dG9uLXJlc2V0LWJnY29sb3IpO1xyXG4gICAgYm9yZGVyOiB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1idXR0b24tcmVzZXQtYm9yZGVyKTtcclxuICAgIH1cclxuICAgIGNvbG9yOiB2YXIoLS1idXR0b24tcmVzZXQtZm9udCk7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgMHMgZWFzZS1pbjtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1idXR0b24tcmVzZXQtYmdjb2xvci1ob3Zlcik7XHJcbiAgICAgIGJvcmRlcjoge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1idXR0b24tcmVzZXQtYm9yZGVyLWhvdmVyKTtcclxuICAgICAgfVxyXG4gICAgICBjb2xvcjogdmFyKC0tYnV0dG9uLXJlc2V0LWZvbnQtaG92ZXIpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5hIHtcclxuICAmLnN1Ym1pdCxcclxuICAmLnJlc2V0IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbn1cclxuaW5wdXQge1xyXG4gICZbdHlwZT0ndGV4dCddLFxyXG4gICZbdHlwZT0nc2VhcmNoJ10sXHJcbiAgJlt0eXBlPSd0ZWwnXSxcclxuICAmW3R5cGU9J3VybCddLFxyXG4gICZbdHlwZT0nZW1haWwnXSxcclxuICAmW3R5cGU9J3Bhc3N3b3JkJ10sXHJcbiAgJlt0eXBlPSdkYXRldGltZSddLFxyXG4gICZbdHlwZT0nZGF0ZSddLFxyXG4gICZbdHlwZT0nbW9udGgnXSxcclxuICAmW3R5cGU9J3dlZWsnXSxcclxuICAmW3R5cGU9J3RpbWUnXSxcclxuICAmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXHJcbiAgJlt0eXBlPSdudW1iZXInXSxcclxuICAmW3R5cGU9J3JhbmdlJ10sXHJcbiAgJlt0eXBlPSdjb2xvciddIHtcclxuICAgIGhlaWdodDogY2FsYygxNnB4ICogMS41ICsgMC42cmVtICsgMnB4KTtcclxuICB9XHJcbiAgJlt0eXBlPSdyYWRpbyddLFxyXG4gICZbdHlwZT0nY2hlY2tib3gnXSB7XHJcbiAgICBib3JkZXI6IDAgbm9uZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICB9XHJcbiAgJi5zaG9ydCB7XHJcbiAgICB3aWR0aDogMjUlO1xyXG4gIH1cclxuICAmLm1pZGRsZSB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gIH1cclxuICAmLmxvbmcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gICYuYXV0byB7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICB9XHJcbiAgLy8gJjp2YWxpZCB7XHJcbiAgLy8gIGJvcmRlcjoge1xyXG4gIC8vICAgIGNvbG9yOiAjM2MzO1xyXG4gIC8vICB9XHJcbiAgLy8gfVxyXG4gICY6aW52YWxpZCB7XHJcbiAgICBib3JkZXI6IHtcclxuICAgICAgY29sb3I6ICNjMzA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8vIFt0eXBlPSdidXR0b24nXSxcclxuLy8gW3R5cGU9J3Jlc2V0J10sXHJcbi8vIFt0eXBlPSdzdWJtaXQnXSB7XHJcbi8vICAgJjpub3QoOmRpc2FibGVkKSB7XHJcbi8vICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbi8vICAgfVxyXG4vLyB9XHJcbnNlbGVjdCB7XHJcbiAgaGVpZ2h0OiBjYWxjKDE2cHggKiAxLjUgKyAwLjZyZW0gKyAycHgpO1xyXG59XHJcbnRleHRhcmVhIHtcclxuICBoZWlnaHQ6IGNhbGMoMTZweCAqIDEuNSAqIDUgKyAwLjZyZW0gKyAycHgpO1xyXG4gICYubG9uZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi8qIOODmuODvOOCuOODjeODvOOCt+ODp+ODs1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuZGl2LnBhZ2luZyB7XHJcbiAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTIpO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XHJcbiAgc3BhbiB7XHJcbiAgICBtYXJnaW46IDAgMC44cmVtIDAuOHJlbSAwO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW46IDAgMCAwLjhyZW07XHJcbiAgICB9XHJcbiAgICAmLm51bWJlciB7XHJcbiAgICAgIGJvcmRlcjoge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcclxuICAgICAgICBzdHlsZTogc29saWQ7XHJcbiAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5jdXJyZW50IHtcclxuICAgICAgYmFja2dyb3VuZDogdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XHJcbiAgICAgIGJvcmRlcjoge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcclxuICAgICAgICBzdHlsZTogc29saWQ7XHJcbiAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgfVxyXG4gICAgICBjb2xvcjogdmFyKC0tcGFnaW5nLWN1cnJlbnQtZm9udCk7XHJcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAwLjhyZW07XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgfVxyXG4gICAgJi5maXJzdCxcclxuICAgICYucHJldixcclxuICAgICYubmV4dCxcclxuICAgICYubGFzdCB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGEge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcGFkZGluZzogMC41cmVtIDAuOHJlbTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIiNuYXYtdG9nZ2xlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAxMHB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBoZWlnaHQ6IDEwNHB4O1xyXG4gIHdpZHRoOiAxMDRweDtcclxuICBiYWNrZ3JvdW5kOiByZXNvbHZlKCdiZy1tZW51LnBuZycpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgPiBkaXYge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgfVxyXG4gIHNwYW4ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIGxlZnQ6IDM4cHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQsIHRvcCAwLjVzIGVhc2U7XHJcbiAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgIHRvcDogMzBweDtcclxuICAgIH1cclxuICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgdG9wOiAzOHB4O1xyXG4gICAgfVxyXG4gICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICB0b3A6IDQ2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICY6aG92ZXIge1xyXG4gICAgc3BhbiB7XHJcbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICB0b3A6IDMycHg7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgIHRvcDogNDRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGhlaWdodDogNzBweDtcclxuICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgYmFja2dyb3VuZDogcmVzb2x2ZSgnYmctbWVudS5wbmcnKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xyXG4gICAgPiBkaXYge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGxlZnQ6IDI2cHg7XHJcbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICB0b3A6IDIycHg7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgIHRvcDogMjdweDtcclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgdG9wOiAzMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgdG9wOiAyNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICB0b3A6IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ub3BlbiB7XHJcbiAgI25hdi10b2dnbGUge1xyXG4gICAgc3BhbiB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xyXG4gICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgdG9wOiAzNXB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgdG9wOiAzNXB4O1xyXG4gICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgdG9wOiAzNXB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICB0b3A6IDI3cHg7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgIHRvcDogMjdweDtcclxuICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICB0b3A6IDI3cHg7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyogei1pbmRleCAqL1xyXG4jbmF2LXRvZ2dsZSB7XHJcbiAgei1pbmRleDogMTAwMDtcclxufVxyXG4jY29udGFpbmVyLFxyXG5mb290ZXIge1xyXG4gIHotaW5kZXg6IDkwMDtcclxufVxyXG5cclxuI2dsb3ZhbC1uYXYge1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yOiAjMDAwMDAwLCAkYWxwaGE6IDAuOCk7XHJcbiAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgei1pbmRleDogOTkwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZm9udC1zaXplOiAyOXB4O1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIGVhc2UsIHZpc2liaWxpdHkgMC42cyBlYXNlO1xyXG59XHJcblxyXG4jZ2xvdmFsLW5hdiB7XHJcbiAgYSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoJGNvbG9yOiAjMDAwMDAwLCAkYWxwaGE6IDApO1xyXG4gICAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuNnMgZWFzZTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XHJcbiAgICAgIGJhY2tncm91bmQ6IHJlc29sdmUoJ2JnLWZyYW1lLWx0LnBuZycpIGxlZnQgMXB4IHRvcCAxcHggbm8tcmVwZWF0LCByZXNvbHZlKCdiZy1mcmFtZS1ydC5wbmcnKSByaWdodCAxcHggdG9wIDFweCBuby1yZXBlYXQsIHJlc29sdmUoJ2JnLWZyYW1lLXJiLnBuZycpIHJpZ2h0IDFweCBib3R0b20gMXB4IG5vLXJlcGVhdCwgcmVzb2x2ZSgnYmctZnJhbWUtbGIucG5nJykgbGVmdCAxcHggYm90dG9tIDFweCBuby1yZXBlYXQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHVsIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBsaSB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDBweCk7XHJcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2UsIG9wYWNpdHkgMC4ycyBlYXNlO1xyXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4xNXM7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuM3M7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoNCkge1xyXG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNDVzO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDUpIHtcclxuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjZzO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDYpIHtcclxuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjc1cztcclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCg3KSB7XHJcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC45cztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyogb3BlbiAqL1xyXG4ub3BlbiB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAjZ2xvdmFsLW5hdiB7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbiAgI2dsb3ZhbC1uYXYgbGkge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxcyBlYXNlLCBvcGFjaXR5IDAuOXMgZWFzZTtcclxuICB9XHJcbn1cclxuIiwiQHVzZSAnLi4vdG9vbHMvZ2xvYmFsJztcclxuXHJcbi8qIFRhYnNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi50YWItY29udGFpbmVyIHtcclxuICAudGFiLW5hdmlnYXRpb24ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgbWFyZ2luOiAwIDAgMnJlbSAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpIHtcclxuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgYSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICM0MzhlODUgcmVzb2x2ZSgnY2hhcmEvYmctaWNuLnBuZycpIHJpZ2h0IHRvcCBuby1yZXBlYXQ7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDFyZW07XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICYuYWN0aXZlLFxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpO1xyXG4gICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnRhYi1hY3RpdmUge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi50YWItaW5hY3RpdmUge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgZmxleDogMSAxIDUwJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgxMSk7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwLjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfSAvL3VsXHJcbiAgLnRhYi1jb250ZW50cyB7XHJcbiAgICBwYWRkaW5nOiAwLjNyZW07XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGFydGljbGUge1xyXG4gICAgICBkbCB7XHJcbiAgICAgICAgZGl2IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuaW5kZW50KDAgMCAxcmVtKTtcclxuICAgICAgICAgIGR0IHtcclxuICAgICAgICAgICAgYm9yZGVyOiB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDAgMCAwIDVweDtcclxuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcclxuICAgICAgICAgICAgICBzdHlsZTogc29saWQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTYpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc2VjdGlvbigwLjJyZW0gMC40cmVtKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmluZGVudCgwKTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGRkIHtcclxuICAgICAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMC41cmVtO1xyXG4gICAgICAgICAgICBib3JkZXI6IHtcclxuICAgICAgICAgICAgICB3aWR0aDogMCAwIDAgMXB4O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpO1xyXG4gICAgICAgICAgICAgIHN0eWxlOiBkb3R0ZWQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGR0LFxyXG4gICAgICAgICAgICBkZCB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZHQge1xyXG4gICAgICAgICAgICAgIGJvcmRlcjoge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDAgMCAxcHggNXB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XHJcbiAgICAgICAgICAgICAgICBzdHlsZTogc29saWQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGRkIHtcclxuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLyogYW5pbWUuanNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiNhbmltZWpzIHtcclxuICBpbWcge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbi8qIGpRdWVyeS1pbnZpZXcuanMgKyBhbmltYXRlLmNzc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuI2ludmlld2pzLWFuaW1hdGVjc3Mge1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgbWFyZ2luOiA3cmVtIDA7XHJcbiAgdHJhbnNmb3JtOiBza2V3WSgtN2RlZyk7XHJcbiAgLmludmlld2pzLWFuaW1hdGVjc3MtaW5uZXIge1xyXG4gICAgdHJhbnNmb3JtOiBza2V3WSg3ZGVnKTtcclxuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggNSB7XHJcbiAgICAgIGRpdi5ib3gjeyRpfSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgICBwYWRkaW5nOiA1MHB4IDA7XHJcbiAgICAgICAgbWFyZ2luOiAxMDBweCBhdXRvO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMwMGJjZDQ7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIGpRdWVyeS1pbnZpZXcuanMgKyBhbmltZS5qc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuI2ludmlld2pzLWFuaW1lanMge1xyXG4gIGltZyB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG4iLCJAdXNlICcuLi90b29scy9nbG9iYWwnO1xyXG5cclxuLyog5LqL5YmN55m76YyyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4vLyDjg6Ljg7zjg4Djg6vjgqbjgqPjg7Pjg4njgqZcclxuLm1vZGFhbC1jb250ZW50LWNvbnRhaW5lciB7XHJcbiAgYmFja2dyb3VuZDogI2VlZTtcclxuICBoMSB7XHJcbiAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgyNCk7XHJcbiAgICBwYWRkaW5nOiAxLjhyZW0gMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgLmZvcm0tYXJlYSB7XHJcbiAgICAvLyBiYWNrZ3JvdW5kOiAjZjZmN2Y4O1xyXG4gICAgLy8gcGFkZGluZzogMy4ycmVtO1xyXG4gICAgbGFiZWwge1xyXG4gICAgICBib3JkZXI6IHtcclxuICAgICAgICBjb2xvcjogIzBiZDtcclxuICAgICAgICBzdHlsZTogc29saWQ7XHJcbiAgICAgICAgd2lkdGg6IDRweDtcclxuICAgICAgfVxyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaW5wdXQge1xyXG4gICAgICAgIGJvcmRlcjogMCBub25lO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgdGV4dC1pbmRlbnQ6IDEuNnJlbTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaW5wdXRbdHlwZT0nc3VibWl0J10ge1xyXG4gICAgICBAaW5jbHVkZSBnbG9iYWwuZ3JhZGllbnQtYXV0bztcclxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTgpO1xyXG4gICAgICBib3JkZXI6IHtcclxuICAgICAgICBjb2xvcjogI2RkZDtcclxuICAgICAgICBzdHlsZTogc29saWQ7XHJcbiAgICAgICAgd2lkdGg6IDJweDtcclxuICAgICAgfVxyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgIG1hcmdpbjogMS4ycmVtIGF1dG8gMDtcclxuICAgICAgdHJhbnNpdGlvbjogMC4ycztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICgtLW1lZGl1bSkge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9IC8vZm9ybS1hcmVhXHJcbiAgdWwge1xyXG4gICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTQpO1xyXG4gICAgYm9yZGVyOiB7XHJcbiAgICAgIGNvbG9yOiAjZGRkO1xyXG4gICAgICBzdHlsZTogc29saWQ7XHJcbiAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICB9XHJcbiAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgbWFyZ2luOiAyLjRyZW0gMCAwO1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAwLjhyZW07XHJcbiAgfVxyXG59XHJcblxyXG4vLyBDb250YWN0IEZvcm0gNyDpgIHkv6HntZDmnpzlh7rlipvjgqvjgrnjgr/jg57jgqTjgrpcclxuZGl2LndwY2Y3IHtcclxuICBkaXYud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICBtYXJnaW46IDEuNnJlbSAwO1xyXG4gICAgcGFkZGluZzogMC44cmVtO1xyXG4gIH1cclxuICBzcGFuLndwY2Y3LW5vdC12YWxpZC10aXAge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLndwY2Y3LW5vdC12YWxpZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiBwaW5rO1xyXG4gIH1cclxuICAuYWpheC1sb2FkZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbmRpdiNjb250YWluZXIge1xyXG4gIGgyLnRpdGxlLWxvZ28ge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYSB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuICB9XHJcbiAgc2VjdGlvbiB7XHJcbiAgICBoMyB7XHJcbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5mb250KDMwKTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW46IDAgMCA1LjZyZW07XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5mb250KDE0KTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi53YXkge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHVsIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW46IDAgMCAzLjJyZW07XHJcbiAgICAgICAgcGFkZGluZzogMS42cmVtO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICgtLW1lZGl1bSkge1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgZmxleC1iYXNpczogMzAwcHg7XHJcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDAgMS42cmVtO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEuNnJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMC44cmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxLjZyZW07XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgbGVmdDogMXB4O1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICB0b3A6IDFweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAucmV3YXJkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlcjoge1xyXG4gICAgICAgICAgcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBwYWRkaW5nOiA0LjhyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYucnVsZSB7XHJcbiAgICAgIGRsIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlcjoge1xyXG4gICAgICAgICAgcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBsaW5lLWhlaWdodDogMS44O1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDMuMnJlbTtcclxuICAgICAgICBwYWRkaW5nOiA0LjhyZW07XHJcbiAgICAgICAgZHQge1xyXG4gICAgICAgICAgY29sb3I6ICM4MDE4MDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGRkIHtcclxuICAgICAgICAgIG1hcmdpbjogMCAwIDEuNnJlbTtcclxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgxMik7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgb2wge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAzLjJyZW07XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMy4ycmVtO1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBzcXVhcmU7XHJcbiAgICAgICAgICAgICAgb2wge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IHVwcGVyLWxhdGluO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfSAvL3VsXHJcbiAgICAgICAgfSAvL2RkXHJcbiAgICAgIH0gLy9kbFxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5mb290ZXIge1xyXG4gIGRpdi5mb290ZXItaW5uZXIge1xyXG4gICAgLnNwZWMge1xyXG4gICAgICBkbCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGRpdiB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIGR0LFxyXG4gICAgICAgICAgZGQge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGR0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgZGQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKC0tbWVkaXVtKSB7XHJcbiAgICAgICAgICBib3JkZXI6IHtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgIHN0eWxlOiBzb2xpZDtcclxuICAgICAgICAgICAgd2lkdGg6IDFweCAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA0NTBweDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICBkaXYge1xyXG4gICAgICAgICAgICBib3JkZXI6IHtcclxuICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICBzdHlsZTogc29saWQ7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDAgMCAxcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgZHQsXHJcbiAgICAgICAgICAgIGRkIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwLjhyZW0gMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBkdCB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBkZCB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgdWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luOiAyLjRyZW0gYXV0bztcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5mb250KDEyKTtcclxuICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICBtYXJnaW46IDAgMC44cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfSAvLy5zcGVjXHJcbiAgfVxyXG59XHJcbiIsIkB1c2UgJy4uL3Rvb2xzL2dsb2JhbCc7XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBzcmM6IHVybCgje2dsb2JhbC4kZm9udC1wYXRofU1hdGVyaWFsSWNvbnMtUmVndWxhci5lb3QpOyAvKiBGb3IgSUU2LTggKi9cclxuICBzcmM6IGxvY2FsKCdNYXRlcmlhbCBJY29ucycpLCBsb2NhbCgnTWF0ZXJpYWxJY29ucy1SZWd1bGFyJyksIHVybCgje2dsb2JhbC4kZm9udC1wYXRofU1hdGVyaWFsSWNvbnMtUmVndWxhci53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoI3tnbG9iYWwuJGZvbnQtcGF0aH1NYXRlcmlhbEljb25zLVJlZ3VsYXIud29mZikgZm9ybWF0KCd3b2ZmJyksIHVybCgje2dsb2JhbC4kZm9udC1wYXRofU1hdGVyaWFsSWNvbnMtUmVndWxhci50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuLm1hdGVyaWFsLWljb25zIHtcclxuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXNpemU6IDI0cHg7IC8qIFByZWZlcnJlZCBpY29uIHNpemUgKi9cclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICB3b3JkLXdyYXA6IG5vcm1hbDtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIGRpcmVjdGlvbjogbHRyO1xyXG5cclxuICAvKiBTdXBwb3J0IGZvciBhbGwgV2ViS2l0IGJyb3dzZXJzLiAqL1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIC8qIFN1cHBvcnQgZm9yIFNhZmFyaSBhbmQgQ2hyb21lLiAqL1xyXG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XHJcblxyXG4gIC8qIFN1cHBvcnQgZm9yIEZpcmVmb3guICovXHJcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxuXHJcbiAgLyogU3VwcG9ydCBmb3IgSUUuICovXHJcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYSc7XHJcbn1cclxuXHJcbi8qIFJ1bGVzIGZvciBzaXppbmcgdGhlIGljb24uICovXHJcbi5tYXRlcmlhbC1pY29ucy5tZC0xOCB7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG59XHJcbi5tYXRlcmlhbC1pY29ucy5tZC0yNCB7XHJcbiAgZm9udC1zaXplOiAyNHB4O1xyXG59XHJcbi5tYXRlcmlhbC1pY29ucy5tZC0zNiB7XHJcbiAgZm9udC1zaXplOiAzNnB4O1xyXG59XHJcbi5tYXRlcmlhbC1pY29ucy5tZC00OCB7XHJcbiAgZm9udC1zaXplOiA0OHB4O1xyXG59XHJcblxyXG4vKiBSdWxlcyBmb3IgdXNpbmcgaWNvbnMgYXMgYmxhY2sgb24gYSBsaWdodCBiYWNrZ3JvdW5kLiAqL1xyXG4ubWF0ZXJpYWwtaWNvbnMubWQtZGFyayB7XHJcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XHJcbn1cclxuLm1hdGVyaWFsLWljb25zLm1kLWRhcmsubWQtaW5hY3RpdmUge1xyXG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xyXG59XHJcblxyXG4vKiBSdWxlcyBmb3IgdXNpbmcgaWNvbnMgYXMgd2hpdGUgb24gYSBkYXJrIGJhY2tncm91bmQuICovXHJcbi5tYXRlcmlhbC1pY29ucy5tZC1saWdodCB7XHJcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XHJcbn1cclxuLm1hdGVyaWFsLWljb25zLm1kLWxpZ2h0Lm1kLWluYWN0aXZlIHtcclxuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xyXG59XHJcbiIsIkB1c2UgJy4uL3Rvb2xzL2dsb2JhbCc7XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ3N1Y2Nlc3MnO1xyXG4gIHNyYzogdXJsKCcje2dsb2JhbC4kZm9udC1wYXRofXN1Y2Nlc3MuZW90P2RsYzV4NycpO1xyXG4gIHNyYzogdXJsKCcje2dsb2JhbC4kZm9udC1wYXRofXN1Y2Nlc3MuZW90P2RsYzV4NyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcje2dsb2JhbC4kZm9udC1wYXRofXN1Y2Nlc3MudHRmP2RsYzV4NycpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcje2dsb2JhbC4kZm9udC1wYXRofXN1Y2Nlc3Mud29mZj9kbGM1eDcnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcje2dsb2JhbC4kZm9udC1wYXRofXN1Y2Nlc3Muc3ZnP2RsYzV4NyNzdWNjZXNzJykgZm9ybWF0KCdzdmcnKTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbi5zdWNjZXNzLWljb25zIHtcclxuICAvLyBpIHtcclxuICAvKiB1c2UgIWltcG9ydGFudCB0byBwcmV2ZW50IGlzc3VlcyB3aXRoIGJyb3dzZXIgZXh0ZW5zaW9ucyB0aGF0IGNoYW5nZSBmb250cyAqL1xyXG4gIGZvbnQtZmFtaWx5OiAnc3VjY2VzcycgIWltcG9ydGFudDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxufVxyXG5cclxuLmljbi1ob21lOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk0Mic7XHJcbn1cclxuLmljbi1ob21lMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NDMnO1xyXG59XHJcbi5pY24taG9tZTM6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTQ0JztcclxufVxyXG4uaWNuLW9mZmljZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NDUnO1xyXG59XHJcbi5pY24tbmV3c3BhcGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk0Nic7XHJcbn1cclxuLmljbi1wZW5jaWw6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTQ3JztcclxufVxyXG4uaWNuLXBlbmNpbDI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTQ4JztcclxufVxyXG4uaWNuLXF1aWxsOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk0OSc7XHJcbn1cclxuLmljbi1wZW46YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTRhJztcclxufVxyXG4uaWNuLWJsb2c6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTRiJztcclxufVxyXG4uaWNuLWV5ZWRyb3BwZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTRjJztcclxufVxyXG4uaWNuLWRyb3BsZXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTRkJztcclxufVxyXG4uaWNuLXBhaW50LWZvcm1hdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NGUnO1xyXG59XHJcbi5pY24taW1hZ2U6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTRmJztcclxufVxyXG4uaWNuLWltYWdlczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NTAnO1xyXG59XHJcbi5pY24tY2FtZXJhOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk1MSc7XHJcbn1cclxuLmljbi1oZWFkcGhvbmVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk1Mic7XHJcbn1cclxuLmljbi1tdXNpYzM6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTUzJztcclxufVxyXG4uaWNuLXBsYXk6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTU0JztcclxufVxyXG4uaWNuLWZpbG06YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTU1JztcclxufVxyXG4uaWNuLXZpZGVvLWNhbWVyYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NTYnO1xyXG59XHJcbi5pY24tZGljZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NTcnO1xyXG59XHJcbi5pY24tcGFjbWFuOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk1OCc7XHJcbn1cclxuLmljbi1zcGFkZXM6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTU5JztcclxufVxyXG4uaWNuLWNsdWJzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk1YSc7XHJcbn1cclxuLmljbi1kaWFtb25kczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NWInO1xyXG59XHJcbi5pY24tYnVsbGhvcm46YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTVjJztcclxufVxyXG4uaWNuLWNvbm5lY3Rpb246YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTVkJztcclxufVxyXG4uaWNuLXBvZGNhc3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTVlJztcclxufVxyXG4uaWNuLWZlZWQzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk1Zic7XHJcbn1cclxuLmljbi1taWM6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTYwJztcclxufVxyXG4uaWNuLWJvb2s6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTYxJztcclxufVxyXG4uaWNuLWJvb2tzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk2Mic7XHJcbn1cclxuLmljbi1saWJyYXJ5OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk2Myc7XHJcbn1cclxuLmljbi1maWxlLXRleHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTY0JztcclxufVxyXG4uaWNuLXByb2ZpbGUyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk2NSc7XHJcbn1cclxuLmljbi1maWxlLWVtcHR5OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk2Nic7XHJcbn1cclxuLmljbi1maWxlcy1lbXB0eTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NjcnO1xyXG59XHJcbi5pY24tZmlsZS10ZXh0MjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NjgnO1xyXG59XHJcbi5pY24tZmlsZS1waWN0dXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk2OSc7XHJcbn1cclxuLmljbi1maWxlLW11c2ljOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk2YSc7XHJcbn1cclxuLmljbi1maWxlLXBsYXk6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTZiJztcclxufVxyXG4uaWNuLWZpbGUtdmlkZW86YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTZjJztcclxufVxyXG4uaWNuLWZpbGUtemlwOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk2ZCc7XHJcbn1cclxuLmljbi1jb3B5OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk2ZSc7XHJcbn1cclxuLmljbi1wYXN0ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NmYnO1xyXG59XHJcbi5pY24tc3RhY2s6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTcwJztcclxufVxyXG4uaWNuLWZvbGRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NzEnO1xyXG59XHJcbi5pY24tZm9sZGVyLW9wZW46YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTcyJztcclxufVxyXG4uaWNuLWZvbGRlci1wbHVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk3Myc7XHJcbn1cclxuLmljbi1mb2xkZXItbWludXM6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTc0JztcclxufVxyXG4uaWNuLWZvbGRlci1kb3dubG9hZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NzUnO1xyXG59XHJcbi5pY24tZm9sZGVyLXVwbG9hZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NzYnO1xyXG59XHJcbi5pY24tcHJpY2UtdGFnOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk3Nyc7XHJcbn1cclxuLmljbi1wcmljZS10YWdzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk3OCc7XHJcbn1cclxuLmljbi1iYXJjb2RlOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk3OSc7XHJcbn1cclxuLmljbi1xcmNvZGU6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTdhJztcclxufVxyXG4uaWNuLXRpY2tldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5N2InO1xyXG59XHJcbi5pY24tY2FydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5N2MnO1xyXG59XHJcbi5pY24tY29pbi1kb2xsYXI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTdkJztcclxufVxyXG4uaWNuLWNvaW4tZXVybzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5N2UnO1xyXG59XHJcbi5pY24tY29pbi1wb3VuZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5N2YnO1xyXG59XHJcbi5pY24tY29pbi15ZW46YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTgwJztcclxufVxyXG4uaWNuLWNyZWRpdC1jYXJkOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk4MSc7XHJcbn1cclxuLmljbi1jYWxjdWxhdG9yOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk4Mic7XHJcbn1cclxuLmljbi1saWZlYnVveTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ODMnO1xyXG59XHJcbi5pY24tcGhvbmUyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk4NCc7XHJcbn1cclxuLmljbi1waG9uZS1oYW5nLXVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk4NSc7XHJcbn1cclxuLmljbi1hZGRyZXNzLWJvb2s6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTg2JztcclxufVxyXG4uaWNuLWVudmVsb3A6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTg3JztcclxufVxyXG4uaWNuLXB1c2hwaW46YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTg4JztcclxufVxyXG4uaWNuLWxvY2F0aW9uOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk4OSc7XHJcbn1cclxuLmljbi1sb2NhdGlvbjI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOThhJztcclxufVxyXG4uaWNuLWNvbXBhc3M6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOThiJztcclxufVxyXG4uaWNuLWNvbXBhc3MyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk4Yyc7XHJcbn1cclxuLmljbi1tYXA6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOThkJztcclxufVxyXG4uaWNuLW1hcDI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOThlJztcclxufVxyXG4uaWNuLWhpc3Rvcnk6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOThmJztcclxufVxyXG4uaWNuLWNsb2NrOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk5MCc7XHJcbn1cclxuLmljbi1jbG9jazI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTkxJztcclxufVxyXG4uaWNuLWFsYXJtOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk5Mic7XHJcbn1cclxuLmljbi1iZWxsOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk5Myc7XHJcbn1cclxuLmljbi1zdG9wd2F0Y2g6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTk0JztcclxufVxyXG4uaWNuLWNhbGVuZGFyMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5OTUnO1xyXG59XHJcbi5pY24tcHJpbnRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5OTYnO1xyXG59XHJcbi5pY24ta2V5Ym9hcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTk3JztcclxufVxyXG4uaWNuLWRpc3BsYXk6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTk4JztcclxufVxyXG4uaWNuLWxhcHRvcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5OTknO1xyXG59XHJcbi5pY24tbW9iaWxlMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5OWEnO1xyXG59XHJcbi5pY24tbW9iaWxlMjI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTliJztcclxufVxyXG4uaWNuLXRhYmxldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5OWMnO1xyXG59XHJcbi5pY24tdHY6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTlkJztcclxufVxyXG4uaWNuLWRyYXdlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5OWUnO1xyXG59XHJcbi5pY24tZHJhd2VyMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5OWYnO1xyXG59XHJcbi5pY24tYm94LWFkZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5YTAnO1xyXG59XHJcbi5pY24tYm94LXJlbW92ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5YTEnO1xyXG59XHJcbi5pY24tZG93bmxvYWQyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlhMic7XHJcbn1cclxuLmljbi11cGxvYWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWEzJztcclxufVxyXG4uaWNuLWZsb3BweS1kaXNrOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlhNCc7XHJcbn1cclxuLmljbi1kcml2ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5YTUnO1xyXG59XHJcbi5pY24tZGF0YWJhc2U6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWE2JztcclxufVxyXG4uaWNuLXVuZG86YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWE3JztcclxufVxyXG4uaWNuLXJlZG86YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWE4JztcclxufVxyXG4uaWNuLXVuZG8yOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlhOSc7XHJcbn1cclxuLmljbi1yZWRvMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5YWEnO1xyXG59XHJcbi5pY24tZm9yd2FyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5YWInO1xyXG59XHJcbi5pY24tcmVwbHkyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlhYyc7XHJcbn1cclxuLmljbi1idWJibGU6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWFkJztcclxufVxyXG4uaWNuLWJ1YmJsZXM6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWFlJztcclxufVxyXG4uaWNuLWJ1YmJsZXMyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlhZic7XHJcbn1cclxuLmljbi1idWJibGUyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTliMCc7XHJcbn1cclxuLmljbi1idWJibGVzMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5YjEnO1xyXG59XHJcbi5pY24tYnViYmxlczQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWIyJztcclxufVxyXG4uaWNuLXVzZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWIzJztcclxufVxyXG4uaWNuLXVzZXJzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTliNCc7XHJcbn1cclxuLmljbi11c2VyLXBsdXM6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWI1JztcclxufVxyXG4uaWNuLXVzZXItbWludXM6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWI2JztcclxufVxyXG4uaWNuLXVzZXItY2hlY2s6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWI3JztcclxufVxyXG4uaWNuLXVzZXItdGllOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTliOCc7XHJcbn1cclxuLmljbi1xdW90ZXMtbGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5YjknO1xyXG59XHJcbi5pY24tcXVvdGVzLXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTliYSc7XHJcbn1cclxuLmljbi1ob3VyLWdsYXNzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTliYic7XHJcbn1cclxuLmljbi1zcGlubmVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTliYyc7XHJcbn1cclxuLmljbi1zcGlubmVyMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5YmQnO1xyXG59XHJcbi5pY24tc3Bpbm5lcjM6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWJlJztcclxufVxyXG4uaWNuLXNwaW5uZXI0OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTliZic7XHJcbn1cclxuLmljbi1zcGlubmVyNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5YzAnO1xyXG59XHJcbi5pY24tc3Bpbm5lcjY6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWMxJztcclxufVxyXG4uaWNuLXNwaW5uZXI3OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTljMic7XHJcbn1cclxuLmljbi1zcGlubmVyODpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5YzMnO1xyXG59XHJcbi5pY24tc3Bpbm5lcjk6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWM0JztcclxufVxyXG4uaWNuLXNwaW5uZXIxMDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5YzUnO1xyXG59XHJcbi5pY24tc3Bpbm5lcjExOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTljNic7XHJcbn1cclxuLmljbi1iaW5vY3VsYXJzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTljNyc7XHJcbn1cclxuLmljbi1zZWFyY2gyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTljOCc7XHJcbn1cclxuLmljbi16b29tLWluOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTljOSc7XHJcbn1cclxuLmljbi16b29tLW91dDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5Y2EnO1xyXG59XHJcbi5pY24tZW5sYXJnZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5Y2InO1xyXG59XHJcbi5pY24tc2hyaW5rOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTljYyc7XHJcbn1cclxuLmljbi1lbmxhcmdlMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5Y2QnO1xyXG59XHJcbi5pY24tc2hyaW5rMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5Y2UnO1xyXG59XHJcbi5pY24ta2V5OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTljZic7XHJcbn1cclxuLmljbi1rZXkyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlkMCc7XHJcbn1cclxuLmljbi1sb2NrOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlkMSc7XHJcbn1cclxuLmljbi11bmxvY2tlZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZDInO1xyXG59XHJcbi5pY24td3JlbmNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlkMyc7XHJcbn1cclxuLmljbi1lcXVhbGl6ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWQ0JztcclxufVxyXG4uaWNuLWVxdWFsaXplcjI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWQ1JztcclxufVxyXG4uaWNuLWNvZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZDYnO1xyXG59XHJcbi5pY24tY29nczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZDcnO1xyXG59XHJcbi5pY24taGFtbWVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlkOCc7XHJcbn1cclxuLmljbi1tYWdpYy13YW5kOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlkOSc7XHJcbn1cclxuLmljbi1haWQta2l0OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlkYSc7XHJcbn1cclxuLmljbi1idWc6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWRiJztcclxufVxyXG4uaWNuLXBpZS1jaGFydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZGMnO1xyXG59XHJcbi5pY24tc3RhdHMtZG90czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZGQnO1xyXG59XHJcbi5pY24tc3RhdHMtYmFyczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZGUnO1xyXG59XHJcbi5pY24tc3RhdHMtYmFyczI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWRmJztcclxufVxyXG4uaWNuLXRyb3BoeTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZTAnO1xyXG59XHJcbi5pY24tZ2lmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZTEnO1xyXG59XHJcbi5pY24tZ2xhc3M6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWUyJztcclxufVxyXG4uaWNuLWdsYXNzMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZTMnO1xyXG59XHJcbi5pY24tbXVnOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTllNCc7XHJcbn1cclxuLmljbi1zcG9vbi1rbmlmZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZTUnO1xyXG59XHJcbi5pY24tbGVhZjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZTYnO1xyXG59XHJcbi5pY24tcm9ja2V0OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTllNyc7XHJcbn1cclxuLmljbi1tZXRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZTgnO1xyXG59XHJcbi5pY24tbWV0ZXIyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTllOSc7XHJcbn1cclxuLmljbi1oYW1tZXIyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTllYSc7XHJcbn1cclxuLmljbi1maXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTllYic7XHJcbn1cclxuLmljbi1sYWI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWVjJztcclxufVxyXG4uaWNuLW1hZ25ldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZWQnO1xyXG59XHJcbi5pY24tYmluOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTllZSc7XHJcbn1cclxuLmljbi1iaW4yOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTllZic7XHJcbn1cclxuLmljbi1icmllZmNhc2U6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWYwJztcclxufVxyXG4uaWNuLWFpcnBsYW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlmMSc7XHJcbn1cclxuLmljbi10cnVjazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZjInO1xyXG59XHJcbi5pY24tcm9hZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZjMnO1xyXG59XHJcbi5pY24tYWNjZXNzaWJpbGl0eTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZjQnO1xyXG59XHJcbi5pY24tdGFyZ2V0OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlmNSc7XHJcbn1cclxuLmljbi1zaGllbGQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWY2JztcclxufVxyXG4uaWNuLXBvd2VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlmNyc7XHJcbn1cclxuLmljbi1zd2l0Y2g6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWY4JztcclxufVxyXG4uaWNuLXBvd2VyLWNvcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWY5JztcclxufVxyXG4uaWNuLWNsaXBib2FyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZmEnO1xyXG59XHJcbi5pY24tbGlzdC1udW1iZXJlZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZmInO1xyXG59XHJcbi5pY24tbGlzdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZmMnO1xyXG59XHJcbi5pY24tbGlzdDI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWZkJztcclxufVxyXG4uaWNuLXRyZWU6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWZlJztcclxufVxyXG4uaWNuLW1lbnU6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWZmJztcclxufVxyXG4uaWNuLW1lbnUyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEwMCc7XHJcbn1cclxuLmljbi1tZW51MzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMDEnO1xyXG59XHJcbi5pY24tbWVudTQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTAyJztcclxufVxyXG4uaWNuLWNsb3VkOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEwMyc7XHJcbn1cclxuLmljbi1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMDQnO1xyXG59XHJcbi5pY24tY2xvdWQtdXBsb2FkOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEwNSc7XHJcbn1cclxuLmljbi1jbG91ZC1jaGVjazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMDYnO1xyXG59XHJcbi5pY24tZG93bmxvYWQyMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMDcnO1xyXG59XHJcbi5pY24tdXBsb2FkMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMDgnO1xyXG59XHJcbi5pY24tZG93bmxvYWQzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEwOSc7XHJcbn1cclxuLmljbi11cGxvYWQzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEwYSc7XHJcbn1cclxuLmljbi1zcGhlcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTBiJztcclxufVxyXG4uaWNuLWVhcnRoOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEwYyc7XHJcbn1cclxuLmljbi1saW5rMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMGQnO1xyXG59XHJcbi5pY24tZmxhZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMGUnO1xyXG59XHJcbi5pY24tYXR0YWNobWVudDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMGYnO1xyXG59XHJcbi5pY24tZXllOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWExMCc7XHJcbn1cclxuLmljbi1leWUtcGx1czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMTEnO1xyXG59XHJcbi5pY24tZXllLW1pbnVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWExMic7XHJcbn1cclxuLmljbi1leWUtYmxvY2tlZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMTMnO1xyXG59XHJcbi5pY24tYm9va21hcms6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTE0JztcclxufVxyXG4uaWNuLWJvb2ttYXJrczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMTUnO1xyXG59XHJcbi5pY24tc3VuOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWExNic7XHJcbn1cclxuLmljbi1jb250cmFzdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMTcnO1xyXG59XHJcbi5pY24tYnJpZ2h0bmVzcy1jb250cmFzdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMTgnO1xyXG59XHJcbi5pY24tc3Rhci1lbXB0eTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMTknO1xyXG59XHJcbi5pY24tc3Rhci1oYWxmOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWExYSc7XHJcbn1cclxuLmljbi1zdGFyLWZ1bGw6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTFiJztcclxufVxyXG4uaWNuLWhlYXJ0MjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMWMnO1xyXG59XHJcbi5pY24taGVhcnQtYnJva2VuOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWExZCc7XHJcbn1cclxuLmljbi1tYW46YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTFlJztcclxufVxyXG4uaWNuLXdvbWFuOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWExZic7XHJcbn1cclxuLmljbi1tYW4td29tYW46YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTIwJztcclxufVxyXG4uaWNuLWhhcHB5OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEyMSc7XHJcbn1cclxuLmljbi1oYXBweTI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTIyJztcclxufVxyXG4uaWNuLXNtaWxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEyMyc7XHJcbn1cclxuLmljbi1zbWlsZTI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTI0JztcclxufVxyXG4uaWNuLXRvbmd1ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMjUnO1xyXG59XHJcbi5pY24tdG9uZ3VlMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMjYnO1xyXG59XHJcbi5pY24tc2FkOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEyNyc7XHJcbn1cclxuLmljbi1zYWQyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEyOCc7XHJcbn1cclxuLmljbi13aW5rOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEyOSc7XHJcbn1cclxuLmljbi13aW5rMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMmEnO1xyXG59XHJcbi5pY24tZ3JpbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMmInO1xyXG59XHJcbi5pY24tZ3JpbjI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTJjJztcclxufVxyXG4uaWNuLWNvb2w6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTJkJztcclxufVxyXG4uaWNuLWNvb2wyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEyZSc7XHJcbn1cclxuLmljbi1hbmdyeTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMmYnO1xyXG59XHJcbi5pY24tYW5ncnkyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEzMCc7XHJcbn1cclxuLmljbi1ldmlsOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEzMSc7XHJcbn1cclxuLmljbi1ldmlsMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMzInO1xyXG59XHJcbi5pY24tc2hvY2tlZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMzMnO1xyXG59XHJcbi5pY24tc2hvY2tlZDI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTM0JztcclxufVxyXG4uaWNuLWJhZmZsZWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTM1JztcclxufVxyXG4uaWNuLWJhZmZsZWQyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEzNic7XHJcbn1cclxuLmljbi1jb25mdXNlZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMzcnO1xyXG59XHJcbi5pY24tY29uZnVzZWQyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEzOCc7XHJcbn1cclxuLmljbi1uZXV0cmFsOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEzOSc7XHJcbn1cclxuLmljbi1uZXV0cmFsMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhM2EnO1xyXG59XHJcbi5pY24taGlwc3RlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhM2InO1xyXG59XHJcbi5pY24taGlwc3RlcjI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTNjJztcclxufVxyXG4uaWNuLXdvbmRlcmluZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhM2QnO1xyXG59XHJcbi5pY24td29uZGVyaW5nMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhM2UnO1xyXG59XHJcbi5pY24tc2xlZXB5OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEzZic7XHJcbn1cclxuLmljbi1zbGVlcHkyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE0MCc7XHJcbn1cclxuLmljbi1mcnVzdHJhdGVkOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE0MSc7XHJcbn1cclxuLmljbi1mcnVzdHJhdGVkMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNDInO1xyXG59XHJcbi5pY24tY3J5aW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE0Myc7XHJcbn1cclxuLmljbi1jcnlpbmcyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE0NCc7XHJcbn1cclxuLmljbi1wb2ludC11cDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNDUnO1xyXG59XHJcbi5pY24tcG9pbnQtcmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTQ2JztcclxufVxyXG4uaWNuLXBvaW50LWRvd246YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTQ3JztcclxufVxyXG4uaWNuLXBvaW50LWxlZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTQ4JztcclxufVxyXG4uaWNuLXdhcm5pbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTQ5JztcclxufVxyXG4uaWNuLW5vdGlmaWNhdGlvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNGEnO1xyXG59XHJcbi5pY24tcXVlc3Rpb246YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTRiJztcclxufVxyXG4uaWNuLXBsdXM6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTRjJztcclxufVxyXG4uaWNuLW1pbnVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE0ZCc7XHJcbn1cclxuLmljbi1pbmZvOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE0ZSc7XHJcbn1cclxuLmljbi1jYW5jZWwtY2lyY2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE0Zic7XHJcbn1cclxuLmljbi1ibG9ja2VkOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE1MCc7XHJcbn1cclxuLmljbi1jcm9zczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNTEnO1xyXG59XHJcbi5pY24tY2hlY2ttYXJrOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE1Mic7XHJcbn1cclxuLmljbi1jaGVja21hcmsyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE1Myc7XHJcbn1cclxuLmljbi1zcGVsbC1jaGVjazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNTQnO1xyXG59XHJcbi5pY24tZW50ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTU1JztcclxufVxyXG4uaWNuLWV4aXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTU2JztcclxufVxyXG4uaWNuLXBsYXkyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE1Nyc7XHJcbn1cclxuLmljbi1wYXVzZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNTgnO1xyXG59XHJcbi5pY24tc3RvcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNTknO1xyXG59XHJcbi5pY24tcHJldmlvdXM6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTVhJztcclxufVxyXG4uaWNuLW5leHQzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE1Yic7XHJcbn1cclxuLmljbi1iYWNrd2FyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNWMnO1xyXG59XHJcbi5pY24tZm9yd2FyZDI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTVkJztcclxufVxyXG4uaWNuLXBsYXkzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE1ZSc7XHJcbn1cclxuLmljbi1wYXVzZTI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTVmJztcclxufVxyXG4uaWNuLXN0b3AyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE2MCc7XHJcbn1cclxuLmljbi1iYWNrd2FyZDI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTYxJztcclxufVxyXG4uaWNuLWZvcndhcmQzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE2Mic7XHJcbn1cclxuLmljbi1maXJzdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNjMnO1xyXG59XHJcbi5pY24tbGFzdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNjQnO1xyXG59XHJcbi5pY24tcHJldmlvdXMyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE2NSc7XHJcbn1cclxuLmljbi1uZXh0MjI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTY2JztcclxufVxyXG4uaWNuLWVqZWN0OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE2Nyc7XHJcbn1cclxuLmljbi12b2x1bWUtaGlnaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNjgnO1xyXG59XHJcbi5pY24tdm9sdW1lLW1lZGl1bTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNjknO1xyXG59XHJcbi5pY24tdm9sdW1lLWxvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNmEnO1xyXG59XHJcbi5pY24tdm9sdW1lLW11dGU6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTZiJztcclxufVxyXG4uaWNuLXZvbHVtZS1tdXRlMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNmMnO1xyXG59XHJcbi5pY24tdm9sdW1lLWluY3JlYXNlOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE2ZCc7XHJcbn1cclxuLmljbi12b2x1bWUtZGVjcmVhc2U6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTZlJztcclxufVxyXG4uaWNuLWxvb3A6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTZmJztcclxufVxyXG4uaWNuLWxvb3AyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE3MCc7XHJcbn1cclxuLmljbi1pbmZpbml0ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNzEnO1xyXG59XHJcbi5pY24tc2h1ZmZsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNzInO1xyXG59XHJcbi5pY24tYXJyb3ctdXAtbGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNzMnO1xyXG59XHJcbi5pY24tYXJyb3ctdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTc0JztcclxufVxyXG4uaWNuLWFycm93LXVwLXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE3NSc7XHJcbn1cclxuLmljbi1hcnJvdy1yaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNzYnO1xyXG59XHJcbi5pY24tYXJyb3ctZG93bi1yaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNzcnO1xyXG59XHJcbi5pY24tYXJyb3ctZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNzgnO1xyXG59XHJcbi5pY24tYXJyb3ctZG93bi1sZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE3OSc7XHJcbn1cclxuLmljbi1hcnJvdy1sZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE3YSc7XHJcbn1cclxuLmljbi1hcnJvdy11cC1sZWZ0MjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhN2InO1xyXG59XHJcbi5pY24tYXJyb3ctdXAyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE3Yyc7XHJcbn1cclxuLmljbi1hcnJvdy11cC1yaWdodDI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTdkJztcclxufVxyXG4uaWNuLWFycm93LXJpZ2h0MjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhN2UnO1xyXG59XHJcbi5pY24tYXJyb3ctZG93bi1yaWdodDI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTdmJztcclxufVxyXG4uaWNuLWFycm93LWRvd24yOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE4MCc7XHJcbn1cclxuLmljbi1hcnJvdy1kb3duLWxlZnQyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE4MSc7XHJcbn1cclxuLmljbi1hcnJvdy1sZWZ0MjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhODInO1xyXG59XHJcbi5pY24tY2lyY2xlLXVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE4Myc7XHJcbn1cclxuLmljbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTg0JztcclxufVxyXG4uaWNuLWNpcmNsZS1kb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE4NSc7XHJcbn1cclxuLmljbi1jaXJjbGUtbGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhODYnO1xyXG59XHJcbi5pY24tdGFiOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE4Nyc7XHJcbn1cclxuLmljbi1tb3ZlLXVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE4OCc7XHJcbn1cclxuLmljbi1tb3ZlLWRvd246YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTg5JztcclxufVxyXG4uaWNuLXNvcnQtYWxwaGEtYXNjOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE4YSc7XHJcbn1cclxuLmljbi1zb3J0LWFscGhhLWRlc2M6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYThiJztcclxufVxyXG4uaWNuLXNvcnQtbnVtZXJpYy1hc2M6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYThjJztcclxufVxyXG4uaWNuLXNvcnQtbnVtYmVyaWMtZGVzYzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhOGQnO1xyXG59XHJcbi5pY24tc29ydC1hbW91bnQtYXNjOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE4ZSc7XHJcbn1cclxuLmljbi1zb3J0LWFtb3VudC1kZXNjOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE4Zic7XHJcbn1cclxuLmljbi1jb21tYW5kOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE5MCc7XHJcbn1cclxuLmljbi1zaGlmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhOTEnO1xyXG59XHJcbi5pY24tY3RybDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhOTInO1xyXG59XHJcbi5pY24tb3B0OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE5Myc7XHJcbn1cclxuLmljbi1jaGVja2JveC1jaGVja2VkOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE5NCc7XHJcbn1cclxuLmljbi1jaGVja2JveC11bmNoZWNrZWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTk1JztcclxufVxyXG4uaWNuLXJhZGlvLWNoZWNrZWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTk2JztcclxufVxyXG4uaWNuLXJhZGlvLWNoZWNrZWQyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE5Nyc7XHJcbn1cclxuLmljbi1yYWRpby11bmNoZWNrZWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTk4JztcclxufVxyXG4uaWNuLWNyb3A6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTk5JztcclxufVxyXG4uaWNuLW1ha2UtZ3JvdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTlhJztcclxufVxyXG4uaWNuLXVuZ3JvdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTliJztcclxufVxyXG4uaWNuLXNjaXNzb3JzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE5Yyc7XHJcbn1cclxuLmljbi1maWx0ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTlkJztcclxufVxyXG4uaWNuLWZvbnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTllJztcclxufVxyXG4uaWNuLWxpZ2F0dXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE5Zic7XHJcbn1cclxuLmljbi1saWdhdHVyZTI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWEwJztcclxufVxyXG4uaWNuLXRleHQtaGVpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFhMSc7XHJcbn1cclxuLmljbi10ZXh0LXdpZHRoOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFhMic7XHJcbn1cclxuLmljbi1mb250LXNpemU6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWEzJztcclxufVxyXG4uaWNuLWJvbGQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWE0JztcclxufVxyXG4uaWNuLXVuZGVybGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhYTUnO1xyXG59XHJcbi5pY24taXRhbGljOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFhNic7XHJcbn1cclxuLmljbi1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFhNyc7XHJcbn1cclxuLmljbi1vbWVnYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhYTgnO1xyXG59XHJcbi5pY24tc2lnbWE6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWE5JztcclxufVxyXG4uaWNuLXBhZ2UtYnJlYWs6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWFhJztcclxufVxyXG4uaWNuLXN1cGVyc2NyaXB0OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFhYic7XHJcbn1cclxuLmljbi1zdWJzY3JpcHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWFjJztcclxufVxyXG4uaWNuLXN1cGVyc2NyaXB0MjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhYWQnO1xyXG59XHJcbi5pY24tc3Vic2NyaXB0MjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhYWUnO1xyXG59XHJcbi5pY24tdGV4dC1jb2xvcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhYWYnO1xyXG59XHJcbi5pY24tcGFnZWJyZWFrOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFiMCc7XHJcbn1cclxuLmljbi1jbGVhci1mb3JtYXR0aW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFiMSc7XHJcbn1cclxuLmljbi10YWJsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhYjInO1xyXG59XHJcbi5pY24tdGFibGUyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFiMyc7XHJcbn1cclxuLmljbi1pbnNlcnQtdGVtcGxhdGU6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWI0JztcclxufVxyXG4uaWNuLXBpbGNyb3c6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWI1JztcclxufVxyXG4uaWNuLWx0cjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhYjYnO1xyXG59XHJcbi5pY24tcnRsOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFiNyc7XHJcbn1cclxuLmljbi1zZWN0aW9uOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFiOCc7XHJcbn1cclxuLmljbi1wYXJhZ3JhcGgtbGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhYjknO1xyXG59XHJcbi5pY24tcGFyYWdyYXBoLWNlbnRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhYmEnO1xyXG59XHJcbi5pY24tcGFyYWdyYXBoLXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFiYic7XHJcbn1cclxuLmljbi1wYXJhZ3JhcGgtanVzdGlmeTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhYmMnO1xyXG59XHJcbi5pY24taW5kZW50LWluY3JlYXNlOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFiZCc7XHJcbn1cclxuLmljbi1pbmRlbnQtZGVjcmVhc2U6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWJlJztcclxufVxyXG4uaWNuLXNoYXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFiZic7XHJcbn1cclxuLmljbi1uZXctdGFiOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFjMCc7XHJcbn1cclxuLmljbi1lbWJlZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhYzEnO1xyXG59XHJcbi5pY24tZW1iZWQyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFjMic7XHJcbn1cclxuLmljbi10ZXJtaW5hbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhYzMnO1xyXG59XHJcbi5pY24tc2hhcmUyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFjNCc7XHJcbn1cclxuLmljbi1tYWlsMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhYzUnO1xyXG59XHJcbi5pY24tbWFpbDIyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFjNic7XHJcbn1cclxuLmljbi1tYWlsMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhYzcnO1xyXG59XHJcbi5pY24tbWFpbDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWM4JztcclxufVxyXG4uaWNuLWFtYXpvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhYzknO1xyXG59XHJcbi5pY24tZ29vZ2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFjYSc7XHJcbn1cclxuLmljbi1nb29nbGUyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFjYic7XHJcbn1cclxuLmljbi1nb29nbGUzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFjYyc7XHJcbn1cclxuLmljbi1nb29nbGUtcGx1czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhY2QnO1xyXG59XHJcbi5pY24tZ29vZ2xlLXBsdXMyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFjZSc7XHJcbn1cclxuLmljbi1nb29nbGUtcGx1czM6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWNmJztcclxufVxyXG4uaWNuLWhhbmdvdXRzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFkMCc7XHJcbn1cclxuLmljbi1nb29nbGUtZHJpdmU6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWQxJztcclxufVxyXG4uaWNuLWZhY2Vib29rMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhZDInO1xyXG59XHJcbi5pY24tZmFjZWJvb2syMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhZDMnO1xyXG59XHJcbi5pY24taW5zdGFncmFtOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFkNCc7XHJcbn1cclxuLmljbi13aGF0c2FwcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhZDUnO1xyXG59XHJcbi5pY24tc3BvdGlmeTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhZDYnO1xyXG59XHJcbi5pY24tdGVsZWdyYW06YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWQ3JztcclxufVxyXG4uaWNuLXR3aXR0ZXIzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFkOCc7XHJcbn1cclxuLmljbi12aW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFkOSc7XHJcbn1cclxuLmljbi12azpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhZGEnO1xyXG59XHJcbi5pY24tcmVucmVuOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFkYic7XHJcbn1cclxuLmljbi1zaW5hLXdlaWJvOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFkYyc7XHJcbn1cclxuLmljbi1yc3M6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWRkJztcclxufVxyXG4uaWNuLXJzczI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWRlJztcclxufVxyXG4uaWNuLXlvdXR1YmU6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWRmJztcclxufVxyXG4uaWNuLXlvdXR1YmUyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFlMCc7XHJcbn1cclxuLmljbi10d2l0Y2g6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWUxJztcclxufVxyXG4uaWNuLXZpbWVvOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFlMic7XHJcbn1cclxuLmljbi12aW1lbzI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWUzJztcclxufVxyXG4uaWNuLWxhbnlyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhZTQnO1xyXG59XHJcbi5pY24tZmxpY2tyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFlNSc7XHJcbn1cclxuLmljbi1mbGlja3IyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFlNic7XHJcbn1cclxuLmljbi1mbGlja3IzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFlNyc7XHJcbn1cclxuLmljbi1mbGlja3I0OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFlOCc7XHJcbn1cclxuLmljbi1kcmliYmJsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhZTknO1xyXG59XHJcbi5pY24tYmVoYW5jZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhZWEnO1xyXG59XHJcbi5pY24tYmVoYW5jZTI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWViJztcclxufVxyXG4uaWNuLWRldmlhbnRhcnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWVjJztcclxufVxyXG4uaWNuLTUwMHB4OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFlZCc7XHJcbn1cclxuLmljbi1zdGVhbTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhZWUnO1xyXG59XHJcbi5pY24tc3RlYW0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFlZic7XHJcbn1cclxuLmljbi1kcm9wYm94OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFmMCc7XHJcbn1cclxuLmljbi1vbmVkcml2ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhZjEnO1xyXG59XHJcbi5pY24tZ2l0aHViOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFmMic7XHJcbn1cclxuLmljbi1ucG06YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWYzJztcclxufVxyXG4uaWNuLWJhc2VjYW1wOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFmNCc7XHJcbn1cclxuLmljbi10cmVsbG86YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWY1JztcclxufVxyXG4uaWNuLXdvcmRwcmVzczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhZjYnO1xyXG59XHJcbi5pY24tam9vbWxhOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFmNyc7XHJcbn1cclxuLmljbi1lbGxvOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFmOCc7XHJcbn1cclxuLmljbi1ibG9nZ2VyMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhZjknO1xyXG59XHJcbi5pY24tYmxvZ2dlcjIyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFmYSc7XHJcbn1cclxuLmljbi10dW1ibHI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWZiJztcclxufVxyXG4uaWNuLXR1bWJscjI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWZjJztcclxufVxyXG4uaWNuLXlhaG9vOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFmZCc7XHJcbn1cclxuLmljbi15YWhvbzI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWZlJztcclxufVxyXG4uaWNuLXR1eDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhZmYnO1xyXG59XHJcbi5pY24tYXBwbGVpbmM6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYjAwJztcclxufVxyXG4uaWNuLWZpbmRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGViMDEnO1xyXG59XHJcbi5pY24tYW5kcm9pZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGViMDInO1xyXG59XHJcbi5pY24td2luZG93czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGViMDMnO1xyXG59XHJcbi5pY24td2luZG93czg6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYjA0JztcclxufVxyXG4uaWNuLXNvdW5kY2xvdWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYjA1JztcclxufVxyXG4uaWNuLXNvdW5kY2xvdWQyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWIwNic7XHJcbn1cclxuLmljbi1za3lwZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGViMDcnO1xyXG59XHJcbi5pY24tcmVkZGl0OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWIwOCc7XHJcbn1cclxuLmljbi1oYWNrZXJuZXdzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWIwOSc7XHJcbn1cclxuLmljbi13aWtpcGVkaWE6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYjBhJztcclxufVxyXG4uaWNuLWxpbmtlZGluOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWIwYic7XHJcbn1cclxuLmljbi1saW5rZWRpbjI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYjBjJztcclxufVxyXG4uaWNuLWxhc3RmbTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGViMGQnO1xyXG59XHJcbi5pY24tbGFzdGZtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGViMGUnO1xyXG59XHJcbi5pY24tZGVsaWNpb3VzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWIwZic7XHJcbn1cclxuLmljbi1zdHVtYmxldXBvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGViMTAnO1xyXG59XHJcbi5pY24tc3R1bWJsZXVwb24yOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWIxMSc7XHJcbn1cclxuLmljbi1zdGFja292ZXJmbG93OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWIxMic7XHJcbn1cclxuLmljbi1waW50ZXJlc3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYjEzJztcclxufVxyXG4uaWNuLXBpbnRlcmVzdDI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYjE0JztcclxufVxyXG4uaWNuLXhpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYjE1JztcclxufVxyXG4uaWNuLXhpbmcyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWIxNic7XHJcbn1cclxuLmljbi1mbGF0dHI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYjE3JztcclxufVxyXG4uaWNuLWZvdXJzcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYjE4JztcclxufVxyXG4uaWNuLXllbHA6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYjE5JztcclxufVxyXG4uaWNuLXBheXBhbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGViMWEnO1xyXG59XHJcbi5pY24tY2hyb21lOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWIxYic7XHJcbn1cclxuLmljbi1maXJlZm94OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWIxYyc7XHJcbn1cclxuLmljbi1JRTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGViMWQnO1xyXG59XHJcbi5pY24tZWRnZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGViMWUnO1xyXG59XHJcbi5pY24tc2FmYXJpOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWIxZic7XHJcbn1cclxuLmljbi1vcGVyYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGViMjAnO1xyXG59XHJcbi5pY24tZmlsZS1wZGY6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYjIxJztcclxufVxyXG4uaWNuLWZpbGUtb3Blbm9mZmljZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGViMjInO1xyXG59XHJcbi5pY24tZmlsZS13b3JkOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWIyMyc7XHJcbn1cclxuLmljbi1maWxlLWV4Y2VsOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWIyNCc7XHJcbn1cclxuLmljbi1saWJyZW9mZmljZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGViMjUnO1xyXG59XHJcbi5pY24taHRtbC1maXZlOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWIyNic7XHJcbn1cclxuLmljbi1odG1sLWZpdmUyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWIyNyc7XHJcbn1cclxuLmljbi1jc3MzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWIyOCc7XHJcbn1cclxuLmljbi1naXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYjI5JztcclxufVxyXG4uaWNuLWNvZGVwZW46YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYjJhJztcclxufVxyXG4uaWNuLXN2ZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGViMmInO1xyXG59XHJcbi5pY24tSWNvTW9vbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGViMmMnO1xyXG59XHJcbi5pY24tcGRmLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTNmJztcclxufVxyXG4uaWNuLXBkZi0xOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk0MCc7XHJcbn1cclxuLmljbi1kb3dubG9hZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NDEnO1xyXG59XHJcbi5pY24tYXJyb3ctY2lyY2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkzZSc7XHJcbn1cclxuLmljbi1hcnJvdy1yOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkzYSc7XHJcbn1cclxuLmljbi1wYzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5M2InO1xyXG59XHJcbi5pY24tZ3M6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTNjJztcclxufVxyXG4uaWNuLWFwOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkzZCc7XHJcbn1cclxuLmljbi1zbGlkZS1kb3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTM4JztcclxufVxyXG4uaWNuLXNsaWRlLWRvdC13OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkzOSc7XHJcbn1cclxuLmljbi1uYXYtbGVmdC1hcnJvdy1ib3g6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTM2JztcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG4uaWNuLW5hdi1yaWdodC1hcnJvdy1ib3g6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTM3JztcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG4uaWNuLW5hdi1yaWdodC1hcnJvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MzQnO1xyXG59XHJcbi5pY24tbmF2LWxlZnQtYXJyb3c6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTM1JztcclxufVxyXG4uaWNuLWljbi13aW5kb3dvcGVuOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkzMSc7XHJcbn1cclxuLmljbi1uYXYtdXAtYXJyb3c6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTMyJztcclxufVxyXG4uaWNuLW5hdi1kb3duLWFycm93OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkzMyc7XHJcbn1cclxuLmljbi1zdGFyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYwNyc7XHJcbn1cclxuLmljbi1oZWFydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MDgnO1xyXG59XHJcbi5pY24tdGh1bWJzLXVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYwOSc7XHJcbn1cclxuLmljbi10aHVtYnMtdXAyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYwYSc7XHJcbn1cclxuLmljbi1nb29nbGVwbHVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYwYic7XHJcbn1cclxuLmljbi1nb29nbGVwbHVzMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MGMnO1xyXG59XHJcbi5pY24tZmFjZWJvb2s6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjBkJztcclxufVxyXG4uaWNuLWZhY2Vib29rMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MGUnO1xyXG59XHJcbi5pY24tdHdpdHRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MGYnO1xyXG59XHJcbi5pY24tdHdpdHRlcjI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjEwJztcclxufVxyXG4uaWNuLWZlZWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjExJztcclxufVxyXG4uaWNuLWZlZWQyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYxMic7XHJcbn1cclxuLmljbi1ibG9nZ2VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYxMyc7XHJcbn1cclxuLmljbi1ibG9nZ2VyMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MTQnO1xyXG59XHJcbi5pY24tbmV4dDI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTJmJztcclxufVxyXG4uaWNuLXByZXYyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkzMCc7XHJcbn1cclxuLmljbi1hZGQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTFjJztcclxufVxyXG4uaWNuLWFsbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MWQnO1xyXG59XHJcbi5pY24tY2FsZW5kYXI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTFlJztcclxufVxyXG4uaWNuLWNhbmNlbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MWYnO1xyXG59XHJcbi5pY24tY29tbWVudDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MjAnO1xyXG59XHJcbi5pY24tY3Jvd246YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTIxJztcclxufVxyXG4uaWNuLWRlbGV0ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MjInO1xyXG59XHJcbi5pY24tZWRpdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MjMnO1xyXG59XHJcbi5pY24tZmF2b3JpdGU6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTI0JztcclxufVxyXG4uaWNuLW5leHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTI1JztcclxufVxyXG4uaWNuLXByZXY6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTI2JztcclxufVxyXG4uaWNuLXByb2ZpbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTI3JztcclxufVxyXG4uaWNuLXJlcGx5OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkyOCc7XHJcbn1cclxuLmljbi1zZWFyY2g6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTI5JztcclxufVxyXG4uaWNuLXRhZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MmEnO1xyXG59XHJcbi5pY24tdGh1bWIwMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MmInO1xyXG59XHJcbi5pY24tdGh1bWIwMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MmMnO1xyXG59XHJcbi5pY24tdGh1bWIwMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MmQnO1xyXG59XHJcbi5pY24tdmlldzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MmUnO1xyXG59XHJcbi5pY24taGVhZC1hcnJvdy1kOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkxMCc7XHJcbn1cclxuLmljbi1oZWFkLWJsb2c6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTExJztcclxufVxyXG4uaWNuLWhlYWQtY2FydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MTInO1xyXG59XHJcbi5pY24taGVhZC1jYXV0aW9uOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkxMyc7XHJcbn1cclxuLmljbi1oZWFkLWNvbXBhbnk6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTE0JztcclxufVxyXG4uaWNuLWhlYWQtY3Jvd246YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTE1JztcclxufVxyXG4uaWNuLWhlYWQtaW5mb3JtYXRpb246YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTE2JztcclxufVxyXG4uaWNuLWhlYWQtbmV3czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MTcnO1xyXG59XHJcbi5pY24taGVhZC1zdGFyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkxOCc7XHJcbn1cclxuLmljbi1oZWFkLXVwbG9hZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MTknO1xyXG59XHJcbi5pY24taGVhZC12b3RlOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkxYSc7XHJcbn1cclxuLmljbi1oZWFkLXdvcmxkOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkxYic7XHJcbn1cclxuLmljbi1uYXYtYW11c2VtZW50MjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MDgnO1xyXG59XHJcbi5pY24tbmF2LWJzMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MDknO1xyXG59XHJcbi5pY24tbmF2LWNvbXBhbnkyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkwYSc7XHJcbn1cclxuLmljbi1uYXYtZGV2ZWxvcG1lbnQyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkwYic7XHJcbn1cclxuLmljbi1uYXYtZnJlZTI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTBjJztcclxufVxyXG4uaWNuLW5hdi1nYW1lMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MGQnO1xyXG59XHJcbi5pY24tbmF2LWhvbWUyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkwZSc7XHJcbn1cclxuLmljbi1uYXYtcmVjcnVpdDI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTBmJztcclxufVxyXG4uaWNuLW5hdi1hbXVzZW1lbnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTAwJztcclxuICBjb2xvcjogIzc2Nzc3NztcclxufVxyXG4uaWNuLW5hdi1iczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MDEnO1xyXG4gIGNvbG9yOiAjNzY3Nzc3O1xyXG59XHJcbi5pY24tbmF2LWNvbXBhbnk6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTAyJztcclxuICBjb2xvcjogIzc2Nzc3NztcclxufVxyXG4uaWNuLW5hdi1kZXZlbG9wbWVudDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MDMnO1xyXG4gIGNvbG9yOiAjNzY3Nzc3O1xyXG59XHJcbi5pY24tbmF2LWZyZWU6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTA0JztcclxuICBjb2xvcjogIzc2Nzc3NztcclxufVxyXG4uaWNuLW5hdi1nYW1lOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkwNSc7XHJcbiAgY29sb3I6ICM3Njc3Nzc7XHJcbn1cclxuLmljbi1uYXYtaG9tZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MDYnO1xyXG4gIGNvbG9yOiAjNzY3Nzc3O1xyXG59XHJcbi5pY24tbmF2LXJlY3J1aXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTA3JztcclxuICBjb2xvcjogIzc2Nzc3NztcclxufVxyXG4uaWNuLXJpbmctc3RhcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MTUnO1xyXG59XHJcbi5pY24tcmluYS1oYW5kOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYxNic7XHJcbn1cclxuLmljbi1uYW1la286YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjE3JztcclxufVxyXG4uaWNuLWxvZ28tc3VjY2VzczE6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjE4JztcclxufVxyXG4uaWNuLWxvZ28tc3VjY2VzczI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjE5JztcclxufVxyXG4uaWNuLWxvZ28tc3VjY2VzczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MWEnO1xyXG59XHJcbi5pY24tcGhvbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjAwJztcclxufVxyXG4uaWNuLW1vYmlsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MDEnO1xyXG59XHJcbi5pY24tbWFpbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MDInO1xyXG59XHJcbi5pY24tcGFwZXJwbGFuZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MDMnO1xyXG59XHJcbi5pY24tbGluazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MDQnO1xyXG59XHJcbi5pY24tbXVzaWM6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjA1JztcclxufVxyXG4uaWNuLW11c2ljMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MDYnO1xyXG59XHJcbiIsIi5hdWRpb2pzLFxyXG4uYXVkaW9qcyA+IC5wbGF5LXBhdXNlLFxyXG4uYXVkaW9qcyA+IC5wbGF5LXBhdXNlID4gcCB7XHJcbiAgd2lkdGg6IDMwcHg7XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG59XHJcblxyXG4uYXVkaW9qcyB7XHJcbiAgZGlzcGxheTogdGFibGU7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcclxufVxyXG5cclxuLmF1ZGlvanMgPiAucGxheS1wYXVzZSB7XHJcbiAgcGFkZGluZzogMHB4O1xyXG4gIGJvcmRlcjogbm9uZTtcclxufVxyXG5cclxuLmF1ZGlvanMgPiAucGxheS1wYXVzZSA+IHAge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG59XHJcblxyXG4uYXVkaW9qcyA+IC5wbGF5LXBhdXNlID4gLnBsYXk6OmJlZm9yZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTI1JSkgdHJhbnNsYXRlWSgtNTAlKTtcclxuICB3aWR0aDogMHB4O1xyXG4gIGhlaWdodDogMHB4O1xyXG4gIGJvcmRlcjogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1sZWZ0OiAxMnB4IHNvbGlkICMwMDA7XHJcbiAgY29udGVudDogJyc7XHJcbn1cclxuXHJcbi5hdWRpb2pzID4gLnBsYXktcGF1c2UgPiAucGF1c2U6OmJlZm9yZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcclxuICB3aWR0aDogNHB4O1xyXG4gIGhlaWdodDogMTJweDtcclxuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICMwMDA7XHJcbiAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgIzAwMDtcclxuICBjb250ZW50OiAnJztcclxufVxyXG5cclxuLmF1ZGlvanMgPiAuc2NydWJiZXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5hdWRpb2pzID4gLnRpbWUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyohXG4gKiBBY2NvcmRpb24gdjIuOC4wXG4gKiBTaW1wbGUgYWNjb3JkaW9uIGNyZWF0ZWQgaW4gcHVyZSBKYXZhc2NyaXB0LlxuICogaHR0cHM6Ly9naXRodWIuY29tL21pY2h1MmsvQWNjb3JkaW9uXG4gKlxuICogQ29weXJpZ2h0IDIwMTctMjAxOSBNaWNoYcWCIFN0cnVtcGZcbiAqIFB1Ymxpc2hlZCB1bmRlciBNSVQgTGljZW5zZVxuICovXG4uYWMge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LWZhbWlseTogJ0tvc3VnaScsIHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uYWMgPiAuYWMtcSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yOiAjMGQ1MDQ5LCAkYWxwaGE6IDAuNik7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5NmUzZGI7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxMHB4IDMwcHggMTBweCA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHggMTBweCAzNXB4O1xuICB9XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnUSc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMC44cmVtO1xuICAgIGxlZnQ6IDAuOHJlbTtcbiAgICBiYWNrZ3JvdW5kOiAjOTZlM2RiO1xuICAgIHdpZHRoOiAyMnB4O1xuICAgIGhlaWdodDogMjhweDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8gU2xhYicsIHNlcmlmO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjNyZW07XG4gIH1cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJ+KWvCc7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGNvbG9yOiAjOTZlM2RiO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTVweDtcbiAgICByaWdodDogMTBweDtcbiAgICB0b3A6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxufVxuLmFjLmlzLWFjdGl2ZSA+IC5hYy1xIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAn4payJztcbiAgfVxufVxuLmFjID4gLmFjLWEge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMCAwIDAuNXJlbSA4cmVtO1xuICBmb250LXdlaWdodDogMTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnQSc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA0LjVyZW07XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIFNsYWInLCBzZXJpZjtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIHBhZGRpbmctbGVmdDogMC4zcmVtO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAzcmVtO1xuICAgICAgd2lkdGg6IDIzcHg7XG4gICAgfVxuICB9XG59XG4uYWMuanMtZW5hYmxlZCA+IC5hYy1hIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmFjLmlzLWFjdGl2ZSA+IC5hYy1hIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgcGFkZGluZzogMC4ycmVtIDAgMS41cmVtIDcuNXJlbTtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICBwYWRkaW5nOiAwLjJyZW0gMCAxLjVyZW0gNnJlbTtcbiAgfVxufVxuXG4uYWMuaXMtYWN0aXZlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgfVxufVxuIiwiLyoqXG4gKlx0VGhlIHdob2xlIG9mIHF1ZXN0aW9uXG4gKi9cbiNxdWVzdGlvbl93cmFwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLyoqXG4gKlx0Q2hvaWNlcyBibG9ja1xuICovXG51bCNjaG9pY2VzIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG51bCNjaG9pY2VzIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMzAlO1xufVxudWwjY2hvaWNlcyBsaSBidXR0b24ge1xuICBwYWRkaW5nOiAwcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbiAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKSAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxudWwjY2hvaWNlcyBsaSBidXR0b24jYmFja19idXR0b24ge1xuICBwYWRkaW5nOiAwcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbiAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzZmNmY2ZiAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzZmNmY2ZiAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxudWwjY2hvaWNlcyBsaSBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10aGVtZS1jb2xvci1ibHVlKSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxudWwjY2hvaWNlcyBsaSBidXR0b24jYmFja19idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNmY2ZjZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG51bC5kZXRhaWxzLXdvbHJkIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDFyZW0gMCAwO1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpIHtcbiAgICBtYXJnaW46IDFyZW07XG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgIGJhY2tncm91bmQ6ICM0MzhlODUgcmVzb2x2ZSgnY2hhcmEvYmctaWNuLnBuZycpIHJpZ2h0IHRvcCBuby1yZXBlYXQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLyoqXG4gKlx0UXVlc3Rpb24gYmxvY2tcbiAqL1xuLnllc25vX3Ege1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi55ZXNub19xIGR0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDByZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogc2VyaWYgIWltcG9ydGFudDtcbn1cbi55ZXNub19xIGR0IHNwYW4ge1xuICBwYWRkaW5nOiAwcmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi55ZXNub19xIGRkIHtcbiAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG59XG4ueWVzbm9fcSBkZCBzcGFuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xyXG5cclxuQHVzZSAnYmFzZS9ib290c3RyYXAtcmVib290JzsgLy8gYm9vdHN0cmFwIHJlYm9vdFxyXG5AdXNlICd0b29scy9nbG9iYWwnOyAvLyDlpInmlbDjgahtaXhpblxyXG5AdXNlICdjb21wb25lbnRzL2NvbW1vbic7IC8vIOWFsemAmuioreWumlxyXG5AdXNlICdjb21wb25lbnRzL2xheW91dCc7IC8vIOODrOOCpOOCouOCpuODiFxyXG5AdXNlICdjb21wb25lbnRzL2Zvcm0nOyAvLyBmb3Jt55So44K544K/44Kk44OrXHJcbkB1c2UgJ2NvbXBvbmVudHMvbWVudSc7IC8vIOODoeODi+ODpeODvOeUqOOCueOCv+OCpOODq1xyXG5AdXNlICdjb21wb25lbnRzL3RhYnMnOyAvLyDjgr/jg5bnlKjjgrnjgr/jgqTjg6tcclxuQHVzZSAnY29tcG9uZW50cy9hbmltZSc7IC8vIGFuaW1lLmpz55So44K544K/44Kk44OrXHJcbkB1c2UgJ2NvbXBvbmVudHMvcHJlLXJlZ2lzdHJhdGlvbic7IC8vIOS6i+WJjeeZu+mMsueUqOOCueOCv+OCpOODq1xyXG5AdXNlICdjb21wb25lbnRzL21hdGVyaWFsLWRlc2lnbi1pY29ucyc7IC8vIOOCsOODvOOCsOODq+ODnuODhuODquOCouODq+ODh+OCtuOCpOODs+OCouOCpOOCs+ODs1xyXG5AdXNlICdjb21wb25lbnRzL3N1Y2Nlc3MtaWNvbnMnOyAvLyDjgrXjgq/jgrvjgrnjgqLjgqTjgrPjg7NcclxuQHVzZSAnY29tcG9uZW50cy9hdWRpbyc7XHJcbkB1c2UgJ2NvbXBvbmVudHMvYWNjb3JkaW9uJztcclxuQHVzZSAnY29tcG9uZW50cy95ZXNubyc7XHJcblxyXG4vKiBzY3JvbGxiYXIgKi9cclxuOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgd2lkdGg6IDEwcHg7XHJcbn1cclxuOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDJweCB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcclxufVxyXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICBiYWNrZ3JvdW5kOiB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIGJhY2tncm91bmQ6ICMwMDAgcmVzb2x2ZSgnYmcyLmpwZycpIGNlbnRlciAvIGNvdmVyIG5vLXJlcGVhdCBmaXhlZDtcclxuICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB6LWluZGV4OiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgICAgYmFja2dyb3VuZDogIzAwMCByZXNvbHZlKCdiZzIuanBnJykgdG9wIGNlbnRlciAvIGNvdmVyIG5vLXJlcGVhdDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLm91dGxpbmVyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKiDlhYnjgosgKi9cclxuLmJsaW5raW5nOmhvdmVyIHtcclxuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCAyMHB4IHJnYmEoMjQ5LCAyMTEsIDU2LCAxKSk7XHJcbn1cclxuLyog44Kr44Op44OgXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5kaXYuY29sdW1uIHtcclxuICBwYWRkaW5nOiAwcmVtIDEuNnJlbSAycmVtO1xyXG4gIC5jb2x1bW4taW5uZXIge1xyXG4gICAgcGFkZGluZzogM3JlbSAwO1xyXG4gICAgbWF4LXdpZHRoOiAxMjQwcHg7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyog5bem44Kr44Op44OgXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uY29sdW1uLWEge1xyXG4gIGZsZXg6IDAgMSBwZXJjZW50YWdlKDI3NXB4IC8gMTI0MHB4KTtcclxuICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gIGJhY2tncm91bmQ6IHJlc29sdmUoJ2JnLW5hdmkucG5nJykgY2VudGVyIGJvdHRvbSBuby1yZXBlYXQ7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgaDIge1xyXG4gICAgbWFyZ2luLXRvcDogLTEzcHg7XHJcbiAgICBwYWRkaW5nOiAwIDFyZW07XHJcbiAgfVxyXG4gIHVsIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgJi5ob3d0byB7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5mb250KDE1KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGxpIHtcclxuICAgICAgZm9udC1mYW1pbHk6IHNlcmlmO1xyXG4gICAgICBhIHtcclxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgxOCk7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbSAwO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIHRleHQtc2hhZG93OiAycHggMnB4IDFweCAjMDAwMDAwLCAtMnB4IDJweCAxcHggIzAwMDAwMCwgMnB4IC0ycHggMXB4ICMwMDAwMDAsIC0ycHggLTJweCAxcHggIzAwMDAwMCwgMnB4IDBweCAxcHggIzAwMDAwMCwgMHB4IDJweCAxcHggIzAwMDAwMCwgLTJweCAwcHggMXB4ICMwMDAwMDAsIDBweCAtMnB4IDFweCAjMDAwMDAwO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogIzAwMCByZXNvbHZlKCdpY24ucG5nJykgbGVmdCBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xyXG4gICAgdWwge1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgxNSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICBoMiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHVsIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgbGkge1xyXG4gICAgICAgIGZsZXg6IDEgMCAyNSU7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTMpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgdWwge1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgZmxleDogMSAwIDUwJTtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbTtcclxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5mb250KDEyKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIOWPs+OCq+ODqeODoFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmNvbHVtbi1iIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZmxleDogMCAxIHBlcmNlbnRhZ2UoOTQwcHggLyAxMjQwcHgpO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgaDIge1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gID4gZGl2IHtcclxuICAgIEBpbmNsdWRlIGdsb2JhbC5mb250KDE4KTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xyXG4gICAgYmFja2dyb3VuZDogcmVzb2x2ZSgnYmctZnJhbWUtbHQucG5nJykgbGVmdCAxcHggdG9wIDFweCBuby1yZXBlYXQsIHJlc29sdmUoJ2JnLWZyYW1lLXJ0LnBuZycpIHJpZ2h0IDFweCB0b3AgMXB4IG5vLXJlcGVhdCwgcmVzb2x2ZSgnYmctZnJhbWUtcmIucG5nJykgcmlnaHQgMXB4IGJvdHRvbSAxcHggbm8tcmVwZWF0LCByZXNvbHZlKCdiZy1mcmFtZS1sYi5wbmcnKSBsZWZ0IDFweCBib3R0b20gMXB4IG5vLXJlcGVhdCwgcmVzb2x2ZSgnYmctY29sdW1uLnBuZycpIHJpZ2h0IGJvdHRvbSBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogIzAwMDAwMCwgJGFscGhhOiAwLjgpO1xyXG4gICAgcGFkZGluZzogMnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICBzcGFuIHtcclxuICAgICAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKSAxcHggc29saWQ7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItcmVkKTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIH1cclxuICAgICAgJi5yZWQge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1yZWQpO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgY3Vyc29yOiB0ZXh0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLndvcmxkIHtcclxuICAgICAgdWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICBtYXJnaW46IDAgMCAxcmVtIDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgd2lkdGg6IDQ5JTtcclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBwIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnN0b3J5IHtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIHAge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYubmluZS13b3JsZCB7XHJcbiAgICAgIGRpdi5hbm5vdW5jZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA5MDBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0byAyZW07XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBwOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBwOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTYpO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgIHdpZHRoOiA3OCU7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxZW07XHJcbiAgICAgICAgICBtYXJnaW46IDAgMCAwIC0xcHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjM2U4ZTg2O1xyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICYuZmFxIHtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgxNSk7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICNmZmYgMXB4IHNvbGlkO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItcmVkKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC50aXBweS10b29sdGlwLnZlcnNlLXRoZW1lIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgY29sb3I6IHllbGxvdztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTYpO1xyXG4gICAgICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMWVtIDAgLTFweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgZGl2LmNsYXNzaWZ5aW5nIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdGFibGUge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiA2JTtcclxuICAgICAgICAgIGxlZnQ6IDklO1xyXG4gICAgICAgICAgd2lkdGg6IDg3JTtcclxuICAgICAgICAgIHRoLFxyXG4gICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyJSAwLjUlO1xyXG4gICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41ZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk4MHB4KSB7XHJcbiAgICAgICAgICAgIHRvcDogNS41JTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XHJcbiAgICAgICAgICAgIHRvcDogNi41JTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc0MHB4KSB7XHJcbiAgICAgICAgICAgIHRvcDogNiU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5NcCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlYzY2OTUgcmVzb2x2ZSgnd29ybGQvYmctd29ybGQtcy5wbmcnKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5UbU1wIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2I5NWQ5MSByZXNvbHZlKCd3b3JsZC9iZy13b3JsZC1zLnBuZycpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLlRlTXAge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjODA1YzhmIHJlc29sdmUoJ3dvcmxkL2JnLXdvcmxkLXMucG5nJyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuVHBNcCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM1ODUwN2UgcmVzb2x2ZSgnd29ybGQvYmctd29ybGQtcy5wbmcnKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5NZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmMzkxYjMgcmVzb2x2ZSgnd29ybGQvYmctd29ybGQtcy5wbmcnKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5UbU1lIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2JkODJhYiByZXNvbHZlKCd3b3JsZC9iZy13b3JsZC1zLnBuZycpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLlRlTWUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjODI4MWFhIHJlc29sdmUoJ3dvcmxkL2JnLXdvcmxkLXMucG5nJyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuVHBNZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM1YTcwOTYgcmVzb2x2ZSgnd29ybGQvYmctd29ybGQtcy5wbmcnKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5NbSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmNWM2ZDYgcmVzb2x2ZSgnd29ybGQvYmctd29ybGQtcy5wbmcnKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5UbU1tIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2JlYjBjZSByZXNvbHZlKCd3b3JsZC9iZy13b3JsZC1zLnBuZycpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLlRlTW0ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjODNhZmNiIHJlc29sdmUoJ3dvcmxkL2JnLXdvcmxkLXMucG5nJyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuVHBNbSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM1YTk4YjMgcmVzb2x2ZSgnd29ybGQvYmctd29ybGQtcy5wbmcnKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5UbSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNjNmUzZjUgcmVzb2x2ZSgnd29ybGQvYmctd29ybGQtcy5wbmcnKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5UZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM4OGUyZjIgcmVzb2x2ZSgnd29ybGQvYmctd29ybGQtcy5wbmcnKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5UcCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM1ZWMyZDQgcmVzb2x2ZSgnd29ybGQvYmctd29ybGQtcy5wbmcnKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuICAgICAgICBkaXYuY2xhc3NpZnlpbmcge1xyXG4gICAgICAgICAgcC5wYyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XHJcbiAgICAgICAgZGl2LmNsYXNzaWZ5aW5nIHtcclxuICAgICAgICAgIGRpdi5zcCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGRpdi5jbGFzc2lmeWluZyB7XHJcbiAgICAgICAgZGl2LnNwIHtcclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxuICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuc3lzdGVtIHtcclxuICAgICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nOiA1cmVtIDJyZW0gMnJlbSAycmVtO1xyXG4gICAgICBoNCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTIwcHg7XHJcbiAgICAgICAgbGVmdDogLTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5zeXN0ZW0tZGV0YWlsIHtcclxuICAgICAgaDQge1xyXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5mb250KDIwKTtcclxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc2VjdGlvbigwLjJyZW0gMC40cmVtKTtcclxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuaW5kZW50KDApO1xyXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5saW5lYXItZ3JhZGllbnQ7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XHJcbiAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM5NmUzZGInLCBlbmRDb2xvcnN0cj0nIzk2ZTNkYicsR3JhZGllbnRUeXBlPTEgKTtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgfVxyXG4gICAgICBoNSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMjApO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgICAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICB9XHJcbiAgICAgIHAudHJpYW5nbGUge1xyXG4gICAgICAgIG1hcmdpbjogLTAuNXJlbSBhdXRvIDFyZW07XHJcbiAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogMTVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItdG9wOiAxNXB4IHNvbGlkIHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XHJcbiAgICAgIH1cclxuICAgICAgcC5wdiB7XHJcbiAgICAgICAgbWFyZ2luOiA1cmVtIGF1dG87XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnN1cHBvcnQge1xyXG4gICAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgxNik7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIGg0IHtcclxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgyMCk7XHJcbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNlY3Rpb24oMC4ycmVtIDAuNHJlbSk7XHJcbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmluZGVudCgwIDAgMS42cmVtIDApO1xyXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5saW5lYXItZ3JhZGllbnQ7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XHJcbiAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM5NmUzZGInLCBlbmRDb2xvcnN0cj0nIzk2ZTNkYicsR3JhZGllbnRUeXBlPTEgKTtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgfVxyXG4gICAgICBwIHtcclxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuaW5kZW50KDAgMCAycmVtIDApO1xyXG4gICAgICB9XHJcbiAgICAgIHAuY2VudGVyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmluZGVudCgwIDAgM3JlbSAwKTtcclxuICAgICAgfVxyXG4gICAgICBwLnNtYWxsIHtcclxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgxNSk7XHJcbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmluZGVudCgwKTtcclxuICAgICAgfVxyXG4gICAgICBoNSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMjApO1xyXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5pbmRlbnQoMCk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcclxuICAgICAgfVxyXG4gICAgICBkbCB7XHJcbiAgICAgICAgZGl2IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuaW5kZW50KDAgMCAxcmVtKTtcclxuICAgICAgICAgIGR0IHtcclxuICAgICAgICAgICAgYm9yZGVyOiB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDAgMCAwIDVweDtcclxuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcclxuICAgICAgICAgICAgICBzdHlsZTogc29saWQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTYpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc2VjdGlvbigwLjJyZW0gMC40cmVtKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmluZGVudCgwKTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGRkIHtcclxuICAgICAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMC41cmVtO1xyXG4gICAgICAgICAgICBib3JkZXI6IHtcclxuICAgICAgICAgICAgICB3aWR0aDogMCAwIDAgMXB4O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpO1xyXG4gICAgICAgICAgICAgIHN0eWxlOiBkb3R0ZWQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGR0LFxyXG4gICAgICAgICAgICBkZCB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZHQge1xyXG4gICAgICAgICAgICAgIGJvcmRlcjoge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDAgMCAxcHggNXB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XHJcbiAgICAgICAgICAgICAgICBzdHlsZTogc29saWQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGRkIHtcclxuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuc3VwcG9ydC1ydWxlIHtcclxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTYpO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBoNCB7XHJcbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMjApO1xyXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zZWN0aW9uKDAuMnJlbSAwLjRyZW0pO1xyXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5pbmRlbnQoMCAwIDEuNnJlbSAwKTtcclxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwubGluZWFyLWdyYWRpZW50O1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpO1xyXG4gICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjOTZlM2RiJywgZW5kQ29sb3JzdHI9JyM5NmUzZGInLEdyYWRpZW50VHlwZT0xICk7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIH1cclxuICAgICAgb2wge1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBtYXJnaW46IDAgMCAxLjZyZW0gMS42cmVtO1xyXG4gICAgICAgICAgaDUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgxNik7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgb2wge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjZyZW07XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDEuNnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmItMTYge1xyXG4gICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIDEuNnJlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgcCB7XHJcbiAgICAgICAgdGV4dC1pbmRlbnQ6IDEuNnJlbTtcclxuICAgICAgfVxyXG4gICAgICBwLmRhdGUge1xyXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5pbmRlbnQoNXJlbSAwKTtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgfVxyXG4gICAgICB1bCBsaSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmluZGVudCgwIDAgMXJlbSAwKTtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIHRleHQtaW5kZW50OiAtMS42cmVtO1xyXG4gICAgICAgIHNwYW46OmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiAn4peGJztcclxuICAgICAgICAgIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuc3VwcG9ydC1nYW1laW1nIHtcclxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTYpO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBoNCB7XHJcbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTYpO1xyXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zZWN0aW9uKDAuMnJlbSAwLjRyZW0gMCAwKTtcclxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuaW5kZW50KDAgMCAxLjZyZW0gMCk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5mb250KDE4KTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwLjJyZW0gMC41cmVtO1xyXG4gICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIG1hcmdpbjogMCAwIDAuNXJlbSAxLjZyZW07XHJcblxyXG4gICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBvbCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuNnJlbTtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMS42cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYi0xNiB7XHJcbiAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMS42cmVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBwIHtcclxuICAgICAgICB0ZXh0LWluZGVudDogMS42cmVtO1xyXG4gICAgICB9XHJcbiAgICAgIHAuZGF0ZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmluZGVudCg1cmVtIDApO1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICB9XHJcbiAgICAgIHVsIGxpIHtcclxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuaW5kZW50KDAgMCAxcmVtIDApO1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgdGV4dC1pbmRlbnQ6IC0xLjZyZW07XHJcbiAgICAgICAgc3Bhbjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICfil4YnO1xyXG4gICAgICAgICAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5mYXEge1xyXG4gICAgICBuYXYge1xyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5pbmRlbnQoMCBhdXRvIDJyZW0pO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDI0cHg7XHJcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTUpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZXNvbHZlKCdmYXEtY2F0ZS1iZy5wbmcnKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICB3aWR0aDogMjEycHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzNweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAxcmVtO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdLb3N1Z2knLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICB0b3A6IDFweDtcclxuICAgICAgICAgICAgICBsZWZ0OiAxcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDIxMnB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMzNweDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgxMSk7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDE0MHB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAuNXJlbSAwLjFyZW07XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcclxuICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNDBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICA+IGRpdiB7XHJcbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmluZGVudCgwIDAgMnJlbSk7XHJcbiAgICAgICAgZGl2LmNvbnRlbnQge1xyXG4gICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5mb250KDMwKTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmYmYwMDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMjIpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmluZGVudCgwIDAgM3JlbSk7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uc3BlY2lhbCB7XHJcbiAgbWFyZ2luOiAzcmVtIGF1dG8gMDtcclxuICBtYXgtd2lkdGg6IDEwMjRweDtcclxuICBwYWRkaW5nOiAwIDEuNnJlbSA1cmVtO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBjb2xvcjogI2ZmZjtcclxuICBoMiB7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgPiBkaXYge1xyXG4gICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMjApO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XHJcbiAgICBiYWNrZ3JvdW5kOiByZXNvbHZlKCdiZy1mcmFtZS1sdC5wbmcnKSBsZWZ0IDFweCB0b3AgMXB4IG5vLXJlcGVhdCwgcmVzb2x2ZSgnYmctZnJhbWUtcnQucG5nJykgcmlnaHQgMXB4IHRvcCAxcHggbm8tcmVwZWF0LCByZXNvbHZlKCdiZy1mcmFtZS1yYi5wbmcnKSByaWdodCAxcHggYm90dG9tIDFweCBuby1yZXBlYXQsIHJlc29sdmUoJ2JnLWZyYW1lLWxiLnBuZycpIGxlZnQgMXB4IGJvdHRvbSAxcHggbm8tcmVwZWF0LCByZXNvbHZlKCdiZy1jb2x1bW4ucG5nJykgcmlnaHQgYm90dG9tIG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiAjMDAwMDAwLCAkYWxwaGE6IDAuOCk7XHJcbiAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI7XHJcbiAgICBzcGFuIHtcclxuICAgICAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKSAxcHggc29saWQ7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItcmVkKTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIH1cclxuICAgICAgJi5yZWQge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1yZWQpO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgY3Vyc29yOiB0ZXh0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBoNCB7XHJcbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5mb250KDIwKTtcclxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNlY3Rpb24oMC4ycmVtIDAuNHJlbSk7XHJcbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5pbmRlbnQoMCk7XHJcbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5saW5lYXItZ3JhZGllbnQ7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcclxuICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM5NmUzZGInLCBlbmRDb2xvcnN0cj0nIzk2ZTNkYicsR3JhZGllbnRUeXBlPTEgKTtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICB9XHJcbiAgICB1bCB7XHJcbiAgICAgIG1hcmdpbjogMnJlbSAwO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICB3aWR0aDogMjQlO1xyXG4gICAgICAgIG1hcmdpbjogMCAwLjUlIDFyZW07XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICB3aWR0aDogMzIuMiU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgd2lkdGg6IDQ5JTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLmNoYXJhY3RlciB7XHJcbiAgbWFyZ2luOiAzcmVtIGF1dG8gMDtcclxuICBtYXgtd2lkdGg6IDEwMjRweDtcclxuICBwYWRkaW5nOiAwIDEuNnJlbSA1cmVtO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBjb2xvcjogI2ZmZjtcclxuICBoMiB7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgfVxyXG4gID4gZGl2IHtcclxuICAgIEBpbmNsdWRlIGdsb2JhbC5mb250KDIwKTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xyXG4gICAgYmFja2dyb3VuZDogcmVzb2x2ZSgnYmctZnJhbWUtbHQucG5nJykgbGVmdCAxcHggdG9wIDFweCBuby1yZXBlYXQsIHJlc29sdmUoJ2JnLWZyYW1lLXJ0LnBuZycpIHJpZ2h0IDFweCB0b3AgMXB4IG5vLXJlcGVhdCwgcmVzb2x2ZSgnYmctZnJhbWUtcmIucG5nJykgcmlnaHQgMXB4IGJvdHRvbSAxcHggbm8tcmVwZWF0LCByZXNvbHZlKCdiZy1mcmFtZS1sYi5wbmcnKSBsZWZ0IDFweCBib3R0b20gMXB4IG5vLXJlcGVhdCwgcmVzb2x2ZSgnYmctY29sdW1uLnBuZycpIHJpZ2h0IGJvdHRvbSBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogIzAwMDAwMCwgJGFscGhhOiAwLjgpO1xyXG4gICAgcGFkZGluZzogMnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyO1xyXG4gICAgdWwge1xyXG4gICAgICBtYXJnaW46IDJyZW0gMDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgbGkge1xyXG4gICAgICAgIHdpZHRoOiAxOCU7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAuNSUgMXJlbTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmVzb2x2ZSgnY2hhcmEvYmctaWNuLnBuZycpIHJpZ2h0IHRvcCBuby1yZXBlYXQsIHJlc29sdmUoJ2NoYXJhL2JnLWNoYXJhLnBuZycpIGNlbnRlciB0b3Agbm8tcmVwZWF0O1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogcmVzb2x2ZSgnY2hhcmEvYmctY2hhcmEtaG92ZXIucG5nJykgY2VudGVyIHRvcCBuby1yZXBlYXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gZGl2IHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3I6ICMwMDAwMDAsICRhbHBoYTogMC42KTtcclxuICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTEpO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMC41cmVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgaDUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgxNCk7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMC41cmVtIDAuNXJlbSAwIDA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIHdpZHRoOiAyNCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgd2lkdGg6IDMyJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICB3aWR0aDogNDklO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKiA55LiW55WMICovXHJcbmJvZHkud29ybGQge1xyXG4gIGJhY2tncm91bmQ6IHJlc29sdmUoJ3dvcmxkL2JnLmdpZicpO1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGhlYWRlciBoMSxcclxuICBmb290ZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgZGl2I2NvbnRhaW5lciB7XHJcbiAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgxOCk7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgbWFpbiB7XHJcbiAgICAgIGRpdi5tYWluLWlubmVyIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcclxuICAgICAgICBoMSB7XHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwdnc7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCAjMDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBzZWN0aW9uIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yOiAjMDAwMDAwLCAkYWxwaGE6IDAuOCk7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDVyZW07XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA4MHZ3O1xyXG4gICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogLTIuMnJlbTtcclxuICAgICAgICAgICAgbGVmdDogLTFyZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICA+IGRpdiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJlc29sdmUoJ2JnLWZyYW1lLXJ0LnBuZycpIHJpZ2h0IDFweCB0b3AgMXB4IG5vLXJlcGVhdCwgcmVzb2x2ZSgnYmctZnJhbWUtcmIucG5nJykgcmlnaHQgMXB4IGJvdHRvbSAxcHggbm8tcmVwZWF0LCByZXNvbHZlKCdiZy1mcmFtZS1sYi5wbmcnKSBsZWZ0IDFweCBib3R0b20gMXB4IG5vLXJlcGVhdCwgcmVzb2x2ZSgnYmctY29sdW1uLnBuZycpIHJpZ2h0IGJvdHRvbSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyZW0gMWVtIDFlbSAxZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc2VjdGlvbigwLjJyZW0gMC40cmVtKTtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuaW5kZW50KDAgMCAxcmVtIDApO1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5saW5lYXItZ3JhZGllbnQ7XHJcbiAgICAgICAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM5NmUzZGInLCBlbmRDb2xvcnN0cj0nIzk2ZTNkYicsR3JhZGllbnRUeXBlPTEgKTtcclxuICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgIHRleHQtaW5kZW50OiAxZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcC5jaGFyYXRleHQge1xyXG4gICAgICAgICAgICAgIGJvcmRlcjoge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDFweCAwO1xyXG4gICAgICAgICAgICAgICAgc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbiAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjQwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDFlbSBhdXRvO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwLmNoYXJhaW1nIHtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICB0ZXh0LWluZGVudDogMGVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGRsIHtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDY0MHB4O1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSkgc29saWQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAuNWVtIDAgMWVtIDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0OCU7XHJcbiAgICAgICAgICAgICAgICBkdCB7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuMmVtIDA7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwLjVlbSAwIDA7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBkZCB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMC4zZW0gMC41ZW0gMCAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmluZGVudCgxcmVtIDApO1xyXG4gICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmluZGVudCgwIDFyZW0pO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCB2YXIoLS10aGVtZS1jb2xvci1ibHVlKSBzb2xpZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5pbmRlbnQoMCk7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuN3JlbSAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5hdWRpb2pzIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luOiA1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuaW5kZW50KDAgMC4zcmVtKTtcclxuICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgxNCk7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuM3JlbTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBwLmJ0LWJhY2sge1xyXG4gICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgYm90dG9tOiAtMTBweDtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvcjogIzAwMCwgJGFscGhhOiAwLjcpO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgICAgICAgcGFkZGluZzogMC41ZW0gMDtcclxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwMXB4KSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8qIOOCreODo+ODqeOCr+OCv+ODvHBvcHVwICovXHJcbmJvZHkuY2hhcmEge1xyXG4gIGJhY2tncm91bmQ6IHJlc29sdmUoJ2NoYXJhL2JnLWNoYXJhLWRldGFpbC5wbmcnKSByaWdodCB0b3Agbm8tcmVwZWF0LCByZXNvbHZlKCdjaGFyYS9iZy1jaGFyYS1kZXRhaWwyLnBuZycpIGxlZnQgYm90dG9tIG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQ5MDgzO1xyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICBkaXYjY29udGFpbmVyIHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBzZWN0aW9uIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgcGFkZGluZzogMnJlbTtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICAgID4gcCB7XHJcbiAgICAgICAgZmxleDogMSAwIDQ1JTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDElO1xyXG4gICAgICB9XHJcbiAgICAgIGFydGljbGUge1xyXG4gICAgICAgIHAsXHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6IHNlcmlmO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5mb250KDIwKTtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDFyZW07XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZXNvbHZlKCdjaGFyYS9iZy1uYW1lLnBuZycpIGxlZnQgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0ycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGRpdi50ZXh0IHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDAgcmVzb2x2ZSgnY2hhcmEvYmctaWNuLnBuZycpIHJpZ2h0IHRvcCBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCB2YXIoLS10aGVtZS1jb2xvci1ibHVlKSBzb2xpZDtcclxuICAgICAgICAgIHBhZGRpbmc6IDEuNnJlbTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgZGwge1xyXG4gICAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpIHNvbGlkO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAuM2VtIDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiAjMDAwLCAkYWxwaGE6IDAuMyk7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XHJcbiAgICAgICAgICAgIGR0IHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcclxuICAgICAgICAgICAgICBib3JkZXI6IDFweCB2YXIoLS10aGVtZS1jb2xvci1ibHVlKSBzb2xpZDtcclxuICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgMC41ZW0gMCAwO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBkZCB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwLjFyZW0gMC41ZW0gMCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5pbmRlbnQoMXJlbSAwKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiAjMDAwLCAkYWxwaGE6IDAuMyk7XHJcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5pbmRlbnQoMCAwLjVyZW0gMCAwKTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpIHNvbGlkO1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuaW5kZW50KDApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5mb250KDE0KTtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwLjNyZW07XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5hdWRpb2pzIHtcclxuICAgICAgICAgICAgICBtYXJnaW46IDVweCBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICA+IHAge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgYXJ0aWNsZSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgcC5idC1iYWNrIHtcclxuICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICBib3R0b206IC0xMHB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yOiAjMDAwLCAkYWxwaGE6IDAuNyk7XHJcbiAgICAgIHdpZHRoOiAxMDB2dztcclxuICAgICAgcGFkZGluZzogMC41ZW0gMDtcclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8qIOaxuua4iOODmuODvOOCuCAqL1xyXG5oMS5zdG9yZSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGEuc2lnbnVwLFxyXG4gIC5kcm9wZG93biB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDM1cHg7XHJcbiAgICByaWdodDogMDtcclxuICAgIC5kcm9wYnRuIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICMwMDAsICRhbHBoYTogMC43KTtcclxuICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG4gICAgLmRyb3Bkb3duLWNvbnRlbnQge1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDEwMCU7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogIzAwMCwgJGFscGhhOiAwLjcpO1xyXG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCA4cHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICAgIHotaW5kZXg6IDEwMDtcclxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHRyYW5zZm9ybSAwLjNzIGVhc2U7XHJcbiAgICAgIGxpIGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogIzE0OTA4MywgJGFscGhhOiAxKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6aG92ZXIgLmRyb3Bkb3duLWNvbnRlbnQge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciAuZHJvcGJ0biB7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcclxuICAgIH1cclxuICB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcclxuICAgIHJpZ2h0OiA0MCUgIWltcG9ydGFudDtcclxuICAgIGEuc2lnbnVwLFxyXG4gICAgLmRyb3Bkb3duIHtcclxuICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB6LWluZGV4OiAxMDA7XHJcbiAgICAgIC5kcm9wYnRuIHtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICAuZHJvcGRvd24tY29udGVudCB7XHJcbiAgICAgICAgbGkgYSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5kcm9wZG93bjpob3ZlciAuZHJvcGRvd24tY29udGVudCB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLndlYnN0b3JlIHtcclxuICBtYXJnaW46IDNyZW0gYXV0byAwO1xyXG4gIG1heC13aWR0aDogMTAyNHB4O1xyXG4gIHBhZGRpbmc6IDAgMS42cmVtIDVyZW07XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGgyIHtcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICA+IGRpdiB7XHJcbiAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgxNik7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcclxuICAgIGJhY2tncm91bmQ6IHJlc29sdmUoJ2JnLWZyYW1lLWx0LnBuZycpIGxlZnQgMXB4IHRvcCAxcHggbm8tcmVwZWF0LCByZXNvbHZlKCdiZy1mcmFtZS1ydC5wbmcnKSByaWdodCAxcHggdG9wIDFweCBuby1yZXBlYXQsIHJlc29sdmUoJ2JnLWZyYW1lLXJiLnBuZycpIHJpZ2h0IDFweCBib3R0b20gMXB4IG5vLXJlcGVhdCwgcmVzb2x2ZSgnYmctZnJhbWUtbGIucG5nJykgbGVmdCAxcHggYm90dG9tIDFweCBuby1yZXBlYXQsIHJlc29sdmUoJ2JnLWNvbHVtbi5wbmcnKSByaWdodCBib3R0b20gbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICMwMDAwMDAsICRhbHBoYTogMC44KTtcclxuICAgIHBhZGRpbmc6IDNyZW0gM3JlbSAycmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuODtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICB9XHJcbiAgICAucHJpY2UtYm94IHtcclxuICAgICAgbWFyZ2luOiAycmVtIGF1dG8gMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xyXG4gICAgICAucHJpY2UtaGVhZGVyIHtcclxuICAgICAgICBwYWRkaW5nOiAwLjVyZW07XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDc1LCAxNDIsIDEzNiwgMC4yKTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuICAgICAgICAucHJpY2UtaGVhZGVyIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucHJpY2Utcm93IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSg3NSwgMTQyLCAxMzYsIDAuNyk7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICAgICAgcGFkZGluZzogMC41cmVtO1xyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgICAgLnZzYyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbTtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNvbDpsYXN0LWNoaWxkIHtcclxuICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gICAgfVxyXG4gICAgLnZzYyB7XHJcbiAgICAgIGZsZXg6IDAuOTU7XHJcbiAgICB9XHJcbiAgICAucHJpY2Uge1xyXG4gICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgIC5idXkge1xyXG4gICAgICB3aWR0aDogNjBweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBhIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICB0b3A6IDFweDtcclxuICAgICAgICAgIGxlZnQ6IDFweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5idXkgaW1nIHtcclxuICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xyXG4gICAgfVxyXG4gICAgaDQge1xyXG4gICAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgyMCk7XHJcbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5zZWN0aW9uKDAuMnJlbSAwLjRyZW0pO1xyXG4gICAgICBAaW5jbHVkZSBnbG9iYWwuaW5kZW50KDApO1xyXG4gICAgICBAaW5jbHVkZSBnbG9iYWwubGluZWFyLWdyYWRpZW50O1xyXG4gICAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XHJcbiAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjOTZlM2RiJywgZW5kQ29sb3JzdHI9JyM5NmUzZGInLEdyYWRpZW50VHlwZT0xICk7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgfVxyXG4gICAgaDUge1xyXG4gICAgICBtYXJnaW46IDJyZW0gYXV0byAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICB1bCB7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMCAycmVtO1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuICAgIC5oaXN0b3J5LWJveCB7XHJcbiAgICAgIG1hcmdpbjogMnJlbSBhdXRvIDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcclxuICAgICAgLmhpc3RvcnktaGVhZGVyIHtcclxuICAgICAgICBwYWRkaW5nOiAwLjVyZW07XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDc1LCAxNDIsIDEzNiwgMC4yKTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuICAgICAgICAuaGlzdG9yeS1oZWFkZXIge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5oaXN0b3J5LXJvdyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSg3NSwgMTQyLCAxMzYsIDAuNyk7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICAgICAgcGFkZGluZzogMC41cmVtO1xyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgICAgLmRhdGUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcclxuICAgICAgICBwYWRkaW5nOiAwLjVyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5kYXRlLFxyXG4gICAgLmdvb2RzIHtcclxuICAgICAgd2lkdGg6IDM1JTtcclxuICAgIH1cclxuICAgIC5vcyB7XHJcbiAgICAgIHdpZHRoOiAzMCU7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuICAgICAgLnByaWNlLXJvdyxcclxuICAgICAgLmhpc3Rvcnktcm93IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5jb2wge1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiA4cHggMTBweDtcclxuICAgICAgfVxyXG4gICAgICAucHJpY2UsXHJcbiAgICAgIC5idXkge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgfVxyXG4gICAgICAuYnV5IGltZyB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIH1cclxuICAgICAgLmNvbDIge1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgIH1cclxuICAgICAgLmRhdGUsXHJcbiAgICAgIC5nb29kcyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgICAgLm9zIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5odG1sI29zLFxyXG5odG1sI3BheSB7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICBoZWlnaHQ6IDUwMHB4O1xyXG4gIGJvZHkge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQ6IGdsb2JhbC4kYmFja2dyb3VuZCwgcmVzb2x2ZSgnYmcyLmpwZycpIGNlbnRlciAvIGNvdmVyIG5vLXJlcGVhdCBmaXhlZDtcclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgZGl2I2NvbnRhaW5lciB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICBtYWluIHtcclxuICAgICAgICBkaXYubWFpbi1pbm5lciB7XHJcbiAgICAgICAgICBzZWN0aW9uIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMnJlbTtcclxuXHJcbiAgICAgICAgICAgID4gZGl2IHtcclxuICAgICAgICAgICAgICAvL21heC13aWR0aDogODExcHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogM3JlbTtcclxuICAgICAgICAgICAgICBib3JkZXI6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpIDFweCBzb2xpZDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZXNvbHZlKCdiZy1mcmFtZS1sdC5wbmcnKSBsZWZ0IDFweCB0b3AgMXB4IG5vLXJlcGVhdCwgcmVzb2x2ZSgnYmctZnJhbWUtcnQucG5nJykgcmlnaHQgMXB4IHRvcCAxcHggbm8tcmVwZWF0LCByZXNvbHZlKCdiZy1mcmFtZS1yYi5wbmcnKSByaWdodCAxcHggYm90dG9tIDFweCBuby1yZXBlYXQsIHJlc29sdmUoJ2JnLWZyYW1lLWxiLnBuZycpIGxlZnQgMXB4IGJvdHRvbSAxcHggbm8tcmVwZWF0LFxyXG4gICAgICAgICAgICAgICAgcmVzb2x2ZSgnYmctY29sdW1uLnBuZycpIHJpZ2h0IGJvdHRvbSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICMwMDAsICRhbHBoYTogMC44KTtcclxuICAgICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgxNyk7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKSAzcHggc29saWQ7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTIpO1xyXG4gICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYudGl0bGUtZmluaXNoIHtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tdGhlbWUtY29sb3ItcmVkKTtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIHAudHJpYW5nbGUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwLjVyZW0gYXV0byAxcmVtO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMTVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMTVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDE1cHggc29saWQgdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIHAucG9pbnQge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuaHRtbCNvcyB7XHJcbiAgYm9keSB7XHJcbiAgICBkaXYjY29udGFpbmVyIHtcclxuICAgICAgbWFpbiB7XHJcbiAgICAgICAgZGl2Lm1haW4taW5uZXIge1xyXG4gICAgICAgICAgc2VjdGlvbiB7XHJcbiAgICAgICAgICAgID4gZGl2IHtcclxuICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMnJlbSAwO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDFyZW0gMC41ZW0gMWVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS10aGVtZS1jb2xvci1yZWQpO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDRweCB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRweCk7IC8q5LiL44Gr5YuV44GPKi9cclxuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDRweCByZ2JhKDAsIDAsIDAsIDApO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5odG1sI3BheSB7XHJcbiAgYm9keSB7XHJcbiAgICBkaXYjY29udGFpbmVyIHtcclxuICAgICAgbWFpbiB7XHJcbiAgICAgICAgZGl2Lm1haW4taW5uZXIge1xyXG4gICAgICAgICAgc2VjdGlvbiB7XHJcbiAgICAgICAgICAgID4gZGl2IHtcclxuICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMnJlbSAwO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDFyZW0gMC41ZW0gMWVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS10aGVtZS1jb2xvci1yZWQpO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDRweCB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRweCk7IC8q5LiL44Gr5YuV44GPKi9cclxuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDRweCByZ2JhKDAsIDAsIDAsIDApO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBwLnBvaW50IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMXJlbSAwLjVlbSAxZW07XHJcbiAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiJdfQ== */