html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--color-primary: #387621;--color-secondary: #387621;--color-secondary-hover: #2f6819;--color-tertiary: #0a303a;--color-bg-1: #fbf5f1}@custom-media --mobileL (min-width: 576px);@custom-media --tablet (min-width: 768px);@custom-media --laptopS (min-width: 992px);@custom-media --laptop (min-width: 1200px);@font-face{font-family:"Source Sans Pro";src:url("../fonts/SourceSansPro/SourceSansPro-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:"Source Sans Pro";src:url("../fonts/SourceSansPro/SourceSansPro-Bold.woff") format("woff");font-weight:600;font-style:normal;font-display:fallback}@font-face{font-family:"Source Sans Pro";src:url("../fonts/SourceSansPro/SourceSansPro-Italic.woff") format("woff");font-weight:400;font-style:italic;font-display:fallback}@font-face{font-family:"Source Sans Pro";src:url("../fonts/SourceSansPro/SourceSansPro-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:fallback}html{scroll-behavior:smooth;overflow-x:hidden}html.is-opened{overflow:hidden}body{overflow-x:hidden;color:var(--color-tertiary);font-family:"Source Sans Pro",sans-serif}*,*:before,*:after{box-sizing:border-box}a{transition:all 150ms ease;outline:none;text-decoration:none}img{image-rendering:-webkit-optimize-contrast}.wrapper{position:relative;margin:0 auto;max-width:92%}@media(min-width: 768px){.wrapper{max-width:96%}}@media(min-width: 1240px){.wrapper{max-width:1200px}}.site{display:flex;min-height:100vh;flex-direction:column}.site main{flex:1}.divider{width:100%;display:block;border-top:1px solid #dfdfde}.flexblock__section{margin-top:60px}.flexblock__section--card-person .divider{display:none}.flexblock__section--card-person+.flexblock__section--card-person .divider{margin-top:60px;display:block}.flexblock__section--program-list+.flexblock__section--program-list{margin-top:54px}.flexblock__section--program-list+.flexblock__section--program-list .wrapper{padding-top:32px;border-top:1px solid #dfdfde}.flexblock__subtitle{padding:32px 0 26px;font-size:22px;font-weight:900;line-height:24px}.flexblock__persons.col{grid-row-gap:30px}@media(min-width: 768px){.flexblock__section{margin-top:100px}.flexblock__section--card-person+.flexblock__section--card-person .divider{margin-top:80px}.flexblock__section--program-list+.flexblock__section--program-list{margin-top:62px}}.col{display:grid;grid-column-gap:30px;grid-row-gap:16px;grid-template-columns:1fr}@media(min-width: 768px){.col--2,.col--3{grid-template-columns:1fr 1fr}}@media(min-width: 1240px){.col--3{grid-template-columns:1fr 1fr 1fr}}.hidden{display:none}.default_dialog{position:fixed;top:0;right:0;bottom:0;left:0;padding:0 4%;background-color:#fff}.default_dialog .header__menu-link{color:var(--color-tertiary)}.default_dialog .header__submenu-link:hover:before{background-color:var(--color-primary)}.dialog_label{padding-top:31px;display:inline-block;color:var(--color-tertiary);font-size:14px;font-weight:900;line-height:20px}.dialog_form{margin:15px}.dialog_form .label_text{box-sizing:border-box;padding-right:.5em;display:inline-block;font-size:16px;font-weight:bold;width:30%;text-align:right}.dialog_form .label_info{box-sizing:border-box;padding-right:.5em;font-size:12px;width:30%;text-align:right;display:inline-block}.dialog_form_item{margin:10px 0;font-size:0}.dialog_form_item .wide_input{box-sizing:border-box;max-width:70%;width:27em}.dialog_form_item .city_input{box-sizing:border-box;max-width:70%;width:17em}.dialog_form_item .state_input{box-sizing:border-box;max-width:70%;width:15em}.dialog_form_item .zip_input{box-sizing:border-box;max-width:70%;width:9em}.dialog_form-actions{position:absolute;top:14px;right:4%;display:flex;flex-direction:column;align-items:center}.dialog_form-actions span{font-size:12px;line-height:15px;text-align:center}.dialog_close_button{float:right;position:absolute;top:10px;left:92%;height:25px}.dialog_close_button img{border:0}.dialog_desc{padding:10px 20px}.dialog-backdrop{display:none;position:fixed;overflow-y:auto;top:0;right:0;bottom:0;left:0;z-index:999}.dialog-backdrop.active{display:block}.no-scroll{overflow-y:auto !important}.has-dialog{overflow:hidden}.text-editor{overflow:hidden;color:var(--color-tertiary)}.text-editor hr{border:0;height:1px;margin-bottom:1.5em}.text-editor img{height:auto;max-width:100%}.text-editor figure{margin:1em 0}.text-editor__iframe{position:relative;margin-top:16px;padding-bottom:56%;height:1px;width:100%}.text-editor iframe{position:absolute;top:0;left:0;width:100%;height:100%}.text-editor p,.text-editor span{font-size:16px;line-height:24px}.text-editor p+p,.text-editor p+img{margin-top:8px}.text-editor a{transition:all 150ms ease;color:var(--color-secondary);text-decoration:underline}.text-editor a:hover,.text-editor a:active{color:var(--color-secondary-hover)}.text-editor a:focus-visible{color:#fff;background-color:var(--color-secondary);text-decoration:none}.text-editor .alignleft{margin-right:30px;float:left}.text-editor .alignright{margin-left:30px;float:right}.text-editor .aligncenter{display:block;margin-left:auto;margin-right:auto}.text-editor dfn,.text-editor cite,.text-editor em,.text-editor i{font-style:italic}.text-editor strong,.text-editor b{font-weight:600}.text-editor blockquote,.text-editor q{position:relative;margin:20px 0;padding:6px 0 6px 22px;display:block;font-weight:700}.text-editor blockquote p,.text-editor q p{font-size:16px;font-weight:400;line-height:25px}.text-editor blockquote:before,.text-editor blockquote:after,.text-editor q:before,.text-editor q:after{content:""}.text-editor blockquote:before,.text-editor q:before{position:absolute;top:0;bottom:0;left:0;width:6px;display:block;border-radius:44px}.text-editor address{margin:0 0 1.5em}.text-editor pre{font-size:90%;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}.text-editor code,.text-editor kbd,.text-editor tt,.text-editor var{font-size:90%}.text-editor abbr,.text-editor acronym{cursor:help}.text-editor mark,.text-editor ins{text-decoration:none}.text-editor big{font-size:125%}.text-editor sub,.text-editor sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.text-editor sup{top:-0.5em}.text-editor sub{bottom:-0.25em}.text-editor .embedwrapper{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;width:100%;overflow:hidden;background:gray}.text-editor .embedwrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.text-editor ul,.text-editor ol{list-style:none;margin:0 0 16px 24px;position:relative}.text-editor ul li,.text-editor ol li{position:relative;font-size:16px;color:var(--color-tertiary);line-height:24px}.text-editor ul li:before,.text-editor ol li:before{position:absolute;left:-16px}.text-editor ul li+li,.text-editor ol li+li{margin-top:8px}.text-editor ul ol,.text-editor ol ol{margin:8px 0 8px 32px}.text-editor ol{margin-left:32px}.text-editor ul li:before,.text-editor ol>ul li:before{position:absolute;top:9px;width:6px;height:6px;border-radius:50%;background-color:var(--color-tertiary);content:""}.text-editor ol,.text-editor ul>ol{margin-left:4px;counter-reset:section;list-style-type:none}.text-editor ol li:before,.text-editor ul>ol li:before{position:relative;left:0;counter-increment:section;content:counters(section, ".") ".";font-weight:600;color:var(--color-tertiary)}.text-editor li>ul,.text-editor li>ol{margin-bottom:0}.text-editor li>ul{margin-left:34px}.text-editor li>ol{margin-left:34px}.text-editor dt,.text-editor dd{font-family:"Source Sans Pro",sans-serif;color:var(--color-secondary);line-height:24px}.text-editor dt{padding-bottom:8px;font-size:18px}.text-editor dd{padding-bottom:16px;font-size:16px}.text-editor table{margin-top:24px;display:block;overflow-x:auto;border-radius:8px 8px 0 0}.text-editor table tr{background-color:#f9f9f9}.text-editor table tr span{font-size:14px;letter-spacing:.16px;line-height:18px}.text-editor table tr:first-of-type{position:relative;color:#fff;background-color:var(--color-tertiary)}.text-editor table tr:first-of-type span{font-weight:600}.text-editor table tr:first-of-type td{position:relative;z-index:1}.text-editor table tr+tr{border-top:1px solid #dfdfde}.text-editor table td{padding:12px 16px;max-width:300px}.text-editor table+*{margin-top:32px}.text-editor h1,.text-editor h2,.text-editor h3,.text-editor h4,.text-editor h5{font-weight:900}.text-editor h1{margin-bottom:16px;font-size:34px;line-height:44px}.text-editor h2{margin-bottom:12px;font-size:28px;line-height:38px}.text-editor h3{margin-bottom:16px;font-size:22px;line-height:32px}.text-editor h4{margin-bottom:8px;font-size:18px;line-height:28px}.text-editor h5{margin-bottom:8px;font-size:16px;line-height:24px}.text-editor h6{margin-bottom:8px;font-size:14px;font-weight:bold;line-height:20px}.text-editor div+h1,.text-editor div+h2,.text-editor div+h3,.text-editor div+h4,.text-editor div+h5,.text-editor p+h1,.text-editor p+h2,.text-editor p+h3,.text-editor p+h4,.text-editor p+h5,.text-editor ul+h1,.text-editor ul+h2,.text-editor ul+h3,.text-editor ul+h4,.text-editor ul+h5{margin-top:26px}@media(min-width: 768px){.text-editor h1{font-size:38px;line-height:48px}.text-editor h2{font-size:32px;line-height:42px}.text-editor h3{font-size:26px;line-height:36px}.text-editor h4{font-size:22px;line-height:32px}.text-editor h5{font-size:20px;line-height:30px}.text-editor h6{font-size:18px;line-height:24px}.text-editor div+h1,.text-editor div+h2,.text-editor p+h1,.text-editor p+h2,.text-editor figure+h1,.text-editor figure+h2,.text-editor ol+h1,.text-editor ol+h2,.text-editor ul+h1,.text-editor ul+h2{margin-top:38px}.text-editor div+h3,.text-editor p+h3,.text-editor figure+h3,.text-editor ol+h3,.text-editor ul+h3{margin-top:36px}.text-editor div+h4,.text-editor div+h5,.text-editor p+h4,.text-editor p+h5,.text-editor figure+h4,.text-editor figure+h5,.text-editor ol+h4,.text-editor ol+h5,.text-editor ul+h4,.text-editor ul+h5{margin-top:34px}.text-editor div+h6,.text-editor p+h6,.text-editor figure+h6,.text-editor ol+h6,.text-editor ul+h6{margin-top:30px}}.link{transition:all 150ms ease;position:relative;margin:0 -10px;padding:0 10px;display:inline-block;color:var(--color-secondary);font-size:16px;line-height:24px}.link:after{transition:all 150ms ease;position:absolute;top:50%;left:50%;width:100%;height:100%;display:inline-block;border:2px solid var(--color-secondary-hover);border-radius:4px;content:"";opacity:0;transform:translate(-50%, -50%)}.link:hover,.link:active{color:var(--color-secondary-hover)}.link:hover svg,.link:active svg{fill:var(--color-secondary-hover)}.link:focus-visible{color:var(--color-secondary-hover)}.link:focus-visible svg{fill:var(--color-secondary-hover)}.link:focus-visible:after{opacity:1}.link--space-sm{font-size:14px}.link--space-lg{margin-left:-16px;padding:12px 16px}.link--underline{background-color:transparent;text-decoration:underline}.link--underline:after{display:none}.link--underline:hover,.link--underline:active{color:var(--color-secondary-hover)}.link--underline:focus-visible{color:#fff;background-color:var(--color-secondary);text-decoration:none}.link svg{transition:all 150ms ease;position:relative;top:2px;fill:var(--color-secondary)}.link svg+span{margin-left:6px}.link span+svg{top:2px;margin-left:12px}.link--invert{color:var(--color-tertiary)}.link--invert svg{fill:var(--color-tertiary)}.link--invert:hover,.link--invert:active{color:var(--color-secondary)}.link--invert:hover svg,.link--invert:active svg{fill:var(--color-secondary)}.display{display:flex;width:100vw;height:100vh}.display__side{width:14.6vw;height:100vh;border-right:1px solid #dfdfde}.display__clock{height:22vh;padding:4.2vh 0 3.2vh;border-radius:0 0 1.2vh 1.2vh;background-color:#014a88}.display__clock p{color:#fff;font-size:3vh;letter-spacing:0;line-height:3.8vh;text-align:center}.display__clock p:nth-of-type(1){padding-bottom:3.2vh;font-size:6.2vh;font-weight:900}.display__info{height:78vh;padding:2.4vh 1vw;display:flex;flex-direction:column}.display__no-lessons{font-size:2vh;flex:1;letter-spacing:0;line-height:3vh}.display__no-lessons p{margin-bottom:1vh;font-weight:bold}.display__name{font-size:2.2vh;font-weight:900;letter-spacing:0;line-height:3.2vh;text-align:center}.display__content{width:85.4vw;height:100vh;overflow:hidden;background-color:rgba(242,246,249,.77)}.display__content .slick-slide>div{height:100vh;display:flex;align-items:center}.display__content .slick-track{display:flex !important}.display__title{margin-bottom:2.5vh;font-size:3.1vh;font-weight:bold;line-height:3.5vh}.display__table{display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:0;border:2px solid #dfdfde;border-radius:12px;overflow:hidden}.display__table-row{min-height:5.1vh;display:grid;grid-template-columns:7vw 1fr 1fr 1fr 1fr 1fr 1fr;grid-column-gap:0;grid-row-gap:0}.display__table-row+.display__table-row{border-top:1px solid #dfdfde}.display__table-row:nth-of-type(even){background-color:#fff}.display__table-row:nth-of-type(odd){background-color:#f9f9f9}.display__table-row--3{grid-template-columns:7vw 1fr 1fr}.display__table-row--4{grid-template-columns:7vw 1fr 1fr 1fr}.display__table-row--5{grid-template-columns:7vw 1fr 1fr 1fr 1fr}.display__table-row--6{grid-template-columns:7vw 1fr 1fr 1fr 1fr 1fr}.display__table-row--7{grid-template-columns:7vw 1fr 1fr 1fr 1fr 1fr 1fr}.display__table-row--8{grid-template-columns:7vw 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.display__table-row--9{grid-template-columns:7vw 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.display__table-row--10{grid-template-columns:7vw 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.display__table-col{position:relative;z-index:1;padding:.5vh .7vw;display:flex;align-items:center;font-size:2.3vh;flex-direction:column;letter-spacing:.25px;line-height:2.3vh;justify-content:center}.display__table-col:first-of-type{align-items:flex-start}.display__table-col-title{font-size:1.8vh;line-height:1.8vh;letter-spacing:.21px;text-align:center}.display__table-col-text{font-size:1.4vh;line-height:1.8vh;letter-spacing:.16px;text-align:center}.display__table-col--header{padding:1.6vh .75vw;background-color:var(--color-tertiary);color:#fff;font-size:2.3vh;font-weight:500;line-height:2.3vh}.display__table-col+.display__table-col{border-left:1px solid #dfdfde}.display__table-col.lunch-time{background-color:rgba(205,227,184,.59);font-size:2vh}.display__table--cols-3{width:42.9%}.display__table--cols-4{width:57.2%}.display__table--cols-5{width:71.5%}.display__table--cols-6{width:85.4%}.display__slides.slick-slider{margin-bottom:0}.display__slides .slick-autoplay-toggle-button{visibility:hidden;bottom:6px}.display__slide{padding:3vh 3vw;flex-direction:column}.display__slide--img img{width:100%;display:block;max-height:94vh}.display__slide--img-horizontal img{margin:0 auto;width:auto}.display__slide--text p{font-size:62px;font-weight:bold;letter-spacing:0;line-height:72px;text-align:center}.display__slide--text img{margin:0 auto 3.2vh;width:9vw;height:9vh;display:inline-block}.no-lesson{font-size:2vh}.no-lesson:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:rgba(227,192,184,.59);content:""}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL2Fzc2V0cy9zY3NzL3Jlc2V0LnNjc3MiLCIuLi8uLi9hc3NldHMvc2Nzcy92YXJpYWJsZXMuc2NzcyIsIi4uLy4uL2Fzc2V0cy9zY3NzL2dyaWQtc2V0dGluZ3Muc2NzcyIsIi4uLy4uL2Fzc2V0cy9zY3NzL2ZvbnRzLnNjc3MiLCIuLi8uLi9hc3NldHMvc2Nzcy9zaGFtZS5zY3NzIiwiLi4vLi4vYXNzZXRzL3Njc3MvbWl4aW5zLnNjc3MiLCIuLi8uLi9hc3NldHMvc2Nzcy9wbHVnaW5zL21lbnUtZGlhbG9nLnNjc3MiLCIuLi8uLi9hc3NldHMvc2Nzcy90ZXh0LWVkaXRvci9zdHlsZS5zY3NzIiwiLi4vLi4vYXNzZXRzL3Njc3MvdGV4dC1lZGl0b3IvY29udGVudC5zY3NzIiwiLi4vLi4vYXNzZXRzL3Njc3MvdGV4dC1lZGl0b3IvY29weS5zY3NzIiwiLi4vLi4vYXNzZXRzL3Njc3MvdGV4dC1lZGl0b3IvbGlzdC5zY3NzIiwiLi4vLi4vYXNzZXRzL3Njc3MvdGV4dC1lZGl0b3IvdGFibGUuc2NzcyIsIi4uLy4uL2Fzc2V0cy9zY3NzL3RleHQtZWRpdG9yL2hlYWRpbmdzLnNjc3MiLCIuLi9wYXJ0aWFscy8wMC1hdG9tcy9saW5rL2xpbmsuc2NzcyIsImRpc3BsYXkuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFJQSwyWkFhRSxRQUFBLENBQ0EsU0FBQSxDQUNBLFFBQUEsQ0FDQSxjQUFBLENBQ0EsWUFBQSxDQUNBLHVCQUFBLENBR0YsOEVBRUUsYUFBQSxDQUVGLEtBQ0UsYUFBQSxDQUVGLE1BQ0UsZUFBQSxDQUVGLGFBQ0UsV0FBQSxDQUVGLG9EQUVFLFVBQUEsQ0FDQSxZQUFBLENBRUYsTUFDRSx3QkFBQSxDQUNBLGdCQUFBLENDN0NGLE1BQ0Usd0JBQUEsQ0FDQSwwQkFBQSxDQUNBLGdDQUFBLENBQ0EseUJBQUEsQ0FDQSxxQkFBQSxDQ0xGLDBDQUFBLENBQ0EseUNBQUEsQ0FDQSwwQ0FBQSxDQUNBLDBDQUFBLENDREEsV0FD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QSxDQUNBLFFBQUEsQ0FDQSxNQUFBLENTaU1FLFVBQUEsQ0FDQSxzQ0FBQSxDQUNBLFVBQUEiLCJmaWxlIjoiZGlzcGxheS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBodHRwOi8vbWV5ZXJ3ZWIuY29tL2VyaWMvdG9vbHMvY3NzL3Jlc2V0L1xyXG4vLyAgdjIuMCB8IDIwMTEwMTI2XHJcbi8vICBMaWNlbnNlOiBub25lIChwdWJsaWMgZG9tYWluKVxyXG5cclxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXHJcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcclxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxyXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxyXG5iLCB1LCBpLCBjZW50ZXIsXHJcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXHJcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxyXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcclxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsXHJcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcclxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXHJcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGZvbnQtc2l6ZTogMTAwJTtcclxuICBmb250OiBpbmhlcml0O1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG4vLyBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzXHJcbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXHJcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuYm9keSB7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbn1cclxub2wsIHVsIHtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcbmJsb2NrcXVvdGUsIHEge1xyXG4gIHF1b3Rlczogbm9uZTtcclxufVxyXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcclxucTpiZWZvcmUsIHE6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIGNvbnRlbnQ6IG5vbmU7XHJcbn1cclxudGFibGUge1xyXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbn0iLCI6cm9vdCB7XHJcbiAgLS1jb2xvci1wcmltYXJ5OiAjMzg3NjIxO1xyXG4gIC0tY29sb3Itc2Vjb25kYXJ5OiAjMzg3NjIxO1xyXG4gIC0tY29sb3Itc2Vjb25kYXJ5LWhvdmVyOiAjMmY2ODE5O1xyXG4gIC0tY29sb3ItdGVydGlhcnk6ICMwYTMwM2E7XHJcbiAgLS1jb2xvci1iZy0xOiAjZmJmNWYxO1xyXG59XHJcblxyXG4kY29sb3ItcHJpbWFyeTogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiRjb2xvci1zZWNvbmRhcnk6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XHJcbiRjb2xvci1zZWNvbmRhcnktaG92ZXI6IHZhcigtLWNvbG9yLXNlY29uZGFyeS1ob3Zlcik7XHJcbiRjb2xvci10ZXJ0aWFyeTogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xyXG5cclxuJGNvbG9yLXRleHQ6ICRjb2xvci10ZXJ0aWFyeTtcclxuJGNvbG9yLXRleHQtaG92ZXI6ICRjb2xvci1zZWNvbmRhcnktaG92ZXI7XHJcbiRjb2xvci10ZXh0LXdoaXRlOiAjZmZmZmZmO1xyXG4kY29sb3ItdGV4dC0xOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG4kY29sb3ItdGV4dC0yOiAjNjQ2OTZhO1xyXG4kY29sb3ItdGV4dC0zOiAjNzE3MTcxO1xyXG4kY29sb3ItdGV4dC00OiAjMDQyNDE3O1xyXG4kY29sb3ItdGV4dC1kaXNhYmxlZDogIzY2NjY2NjtcclxuXHJcbiRjb2xvci1iZy10ZXJ0aWFyeTogJGNvbG9yLXRlcnRpYXJ5O1xyXG4kY29sb3ItYmctc25vdzogI2ZmZmZmZjtcclxuJGNvbG9yLWJnLWxpZ2h0OiAjZjlmOWY5O1xyXG4kY29sb3ItYmctMTogdmFyKC0tY29sb3ItYmctMSk7XHJcbiRjb2xvci1iZy1kaXNwbGF5LWNsb2NrOiAjMDE0QTg4O1xyXG5cclxuJGNvbG9yLWJvcmRlci10ZXJ0aWFyeTogJGNvbG9yLXRlcnRpYXJ5O1xyXG4kY29sb3ItYm9yZGVyLXNlY29uZGFyeS1ob3ZlcjogJGNvbG9yLXNlY29uZGFyeS1ob3ZlcjtcclxuJGNvbG9yLWJvcmRlci1zbm93OiAjZmZmZmZmO1xyXG4kY29sb3ItYm9yZGVyLXN0b25lOiAjZGZkZmRlO1xyXG5cclxuJGNvbG9yLXNvYy1pY29uLS1mYjogIzNiNTk5ODtcclxuJGNvbG9yLXNvYy1pY29uLS1pbnN0YTogI2MxMzU4NDtcclxuJGNvbG9yLXNvYy1pY29uLS15dDogcmVkO1xyXG4kY29sb3Itc29jLWljb24tLWluOiAjMjg2N2IyO1xyXG5cclxuJGdyaWQtY29sdW1uLWdhcDogMzBweDtcclxuJGdyaWQtcm93LWdhcDogMTZweDtcclxuJGdyaWQtcm93LTJ4LWdhcDogMzBweDtcclxuIiwiQGN1c3RvbS1tZWRpYSAtLW1vYmlsZUwgKG1pbi13aWR0aDogNTc2cHgpO1xyXG5AY3VzdG9tLW1lZGlhIC0tdGFibGV0IChtaW4td2lkdGg6IDc2OHB4KTtcclxuQGN1c3RvbS1tZWRpYSAtLWxhcHRvcFMgKG1pbi13aWR0aDogOTkycHgpO1xyXG5AY3VzdG9tLW1lZGlhIC0tbGFwdG9wIChtaW4td2lkdGg6IDEyMDBweCk7XHJcbi8vQGN1c3RvbS1tZWRpYSAtLTRrIChtaW4td2lkdGg6IDI1NjBweCk7XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLSBFeGFtcGxlcyAtLS0tLS0tLS0tLS0tLVxyXG5cclxuLy9AbWVkaWEgKC0tbW9iaWxlTCkge30gPSBzbVxyXG4vL0BtZWRpYSAoLS10YWJsZXQpIHt9ID0gbWRcclxuLy9AbWVkaWEgKC0tbGFwdG9wUykge30gPSBsZ1xyXG4vL0BtZWRpYSAoLS1sYXB0b3ApIHt9ID0geGxcclxuLy9AbWVkaWEgKC0tNGspe31cclxuXHJcbi8vIGNoYW5nZSBndXR0ZXIgd2lkdGggZGVwZW5kcyB0byBkZXNpZ25cclxuLy9AbG9zdCBndXR0ZXIgOHB4O1xyXG4iLCIkZm9udC1wcmltYXJ5OiAnU291cmNlIFNhbnMgUHJvJywgc2Fucy1zZXJpZjtcclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnU291cmNlIFNhbnMgUHJvJztcclxuICBzcmM6IHVybCgnLi4vZm9udHMvU291cmNlU2Fuc1Byby9Tb3VyY2VTYW5zUHJvLVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtZGlzcGxheTogZmFsbGJhY2s7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnU291cmNlIFNhbnMgUHJvJztcclxuICBzcmM6IHVybCgnLi4vZm9udHMvU291cmNlU2Fuc1Byby9Tb3VyY2VTYW5zUHJvLUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtZGlzcGxheTogZmFsbGJhY2s7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnU291cmNlIFNhbnMgUHJvJztcclxuICBzcmM6IHVybCgnLi4vZm9udHMvU291cmNlU2Fuc1Byby9Tb3VyY2VTYW5zUHJvLUl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgZm9udC1kaXNwbGF5OiBmYWxsYmFjaztcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdTb3VyY2UgU2FucyBQcm8nO1xyXG4gIHNyYzogdXJsKCcuLi9mb250cy9Tb3VyY2VTYW5zUHJvL1NvdXJjZVNhbnNQcm8tQmxhY2sud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG4gIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtZGlzcGxheTogZmFsbGJhY2s7XHJcbn1cclxuIiwiaHRtbCB7XHJcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7IC8vIGZvb3Igc21vb3RoIHNjcm9sbGluZ1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuXHJcbiAgJi5pcy1vcGVuZWQge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICBjb2xvcjogJGNvbG9yLXRleHQ7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbn1cclxuXHJcbiosXHJcbio6YmVmb3JlLFxyXG4qOmFmdGVyIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5hIHtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uLWZhc3Q7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi8vIGF2b2lkIGZyb20gaW1hZ2UgYmx1ciBpbiBjaHJvbWVcclxuaW1nIHtcclxuICBpbWFnZS1yZW5kZXJpbmc6IC13ZWJraXQtb3B0aW1pemUtY29udHJhc3Q7XHJcbn1cclxuXHJcbi53cmFwcGVyIHtcclxuICBAaW5jbHVkZSBjb250YWluZXI7XHJcbn1cclxuXHJcbi5zaXRlIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gIG1haW4ge1xyXG4gICAgZmxleDogMTtcclxuICB9XHJcbn1cclxuXHJcbi5kaXZpZGVyIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1zdG9uZTtcclxufVxyXG5cclxuLmZsZXhibG9jayB7XHJcbiAgJl9fc2VjdGlvbiB7XHJcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG5cclxuICAgICYtLWNhcmQtcGVyc29uIHtcclxuICAgICAgLmRpdmlkZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYgKyAuZmxleGJsb2NrX19zZWN0aW9uLS1jYXJkLXBlcnNvbiB7XHJcbiAgICAgICAgLmRpdmlkZXIge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLXByb2dyYW0tbGlzdCB7XHJcbiAgICAgICYgKyAuZmxleGJsb2NrX19zZWN0aW9uLS1wcm9ncmFtLWxpc3Qge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDU0cHg7XHJcblxyXG4gICAgICAgIC53cmFwcGVyIHtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAzMnB4O1xyXG4gICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItc3RvbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdWJ0aXRsZSB7XHJcbiAgICBwYWRkaW5nOiAzMnB4IDAgMjZweDtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICB9XHJcblxyXG4gICZfX3BlcnNvbnMge1xyXG4gICAgJi5jb2wge1xyXG4gICAgICBncmlkLXJvdy1nYXA6ICRncmlkLXJvdy0yeC1nYXA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzaXplLW1kIHtcclxuICAgICZfX3NlY3Rpb24ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMDBweDtcclxuXHJcbiAgICAgICYtLWNhcmQtcGVyc29uIHtcclxuICAgICAgICAmICsgLmZsZXhibG9ja19fc2VjdGlvbi0tY2FyZC1wZXJzb24ge1xyXG4gICAgICAgICAgLmRpdmlkZXIge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi0tcHJvZ3JhbS1saXN0IHtcclxuICAgICAgICAmICsgLmZsZXhibG9ja19fc2VjdGlvbi0tcHJvZ3JhbS1saXN0IHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDYycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY29sIHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtY29sdW1uLWdhcDogJGdyaWQtY29sdW1uLWdhcDtcclxuICBncmlkLXJvdy1nYXA6ICRncmlkLXJvdy1nYXA7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcblxyXG4gIEBpbmNsdWRlIHNpemUtbWQge1xyXG4gICAgJi0tMixcclxuICAgICYtLTMge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzaXplLWxnIHtcclxuICAgICYtLTMge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIkc2NyZWVuLXNtOiAzMjBweDtcclxuJHNjcmVlbi1tZDogNzY4cHg7XHJcbiRzY3JlZW4tbWR4OiAxMDI0cHg7XHJcbiRzY3JlZW4tbGc6IDEyNDBweDtcclxuJHNjcmVlbi14bGc6IDE0NDBweDtcclxuXHJcbkBtaXhpbiBzaXplLXNtIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc2l6ZS1tZCB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHNpemUtbWR4IHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZHgpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHNpemUtbGcge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzaXplLXhsZyB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4teGxnKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBjb250YWluZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBtYXgtd2lkdGg6IDkyJTtcclxuXHJcbiAgQGluY2x1ZGUgc2l6ZS1tZCB7XHJcbiAgICBtYXgtd2lkdGg6IDk2JTtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHNpemUtbGcge1xyXG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gdHJhbnNpdGlvbi1mYXN0KCkge1xyXG4gIHRyYW5zaXRpb246IGFsbCAxNTBtcyBlYXNlO1xyXG59XHJcblxyXG5AbWl4aW4gdHJhbnNpdGlvbi1tZWRpdW0oKSB7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDM1MG1zIGVhc2U7XHJcbn1cclxuXHJcbkBtaXhpbiBwb3NpdGlvbi1hYnNvbHV0ZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxufVxyXG4iLCIuaGlkZGVuIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uZGVmYXVsdF9kaWFsb2cge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcGFkZGluZzogMCA0JTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctc25vdztcclxuXHJcbiAgLmhlYWRlciB7XHJcbiAgICAmX19tZW51LWxpbmsge1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3VibWVudS1saW5rIHtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xyXG4vLyAgIFtyb2xlPSdhbGVydGRpYWxvZyddLFxyXG4vLyAgIFtyb2xlPSdkaWFsb2cnXSB7XHJcbi8vICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbi8vICAgICB0b3A6IDJyZW07XHJcbi8vICAgICBsZWZ0OiA1MHZ3OyAvKiBtb3ZlIHRvIHRoZSBtaWRkbGUgb2YgdGhlIHNjcmVlbiAoYXNzdW1lcyByZWxhdGl2ZSBwYXJlbnQgaXMgdGhlIGJvZHkvdmlld3BvcnQpICovXHJcbi8vICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXHJcbi8vICAgICAgIC01MCVcclxuLy8gICAgICk7IC8qIG1vdmUgYmFja3dhcmRzIDUwJSBvZiB0aGlzIGVsZW1lbnQncyB3aWR0aCAqL1xyXG4vLyAgICAgbWluLXdpZHRoOiBjYWxjKDY0MHB4IC0gKDE1cHggKiAyKSk7IC8qID09IGJyZWFrcG9pbnQgLSBsZWZ0K3JpZ2h0IG1hcmdpbiAqL1xyXG4vLyAgICAgbWluLWhlaWdodDogYXV0bztcclxuLy8gICAgIGJveC1zaGFkb3c6IDAgMTlweCAzOHB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMTVweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4yMik7XHJcbi8vICAgfVxyXG4vLyB9XHJcblxyXG4uZGlhbG9nX2xhYmVsIHtcclxuICBwYWRkaW5nLXRvcDogMzFweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgY29sb3I6ICRjb2xvci10ZXh0O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogOTAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG4uZGlhbG9nX2Zvcm0ge1xyXG4gIG1hcmdpbjogMTVweDtcclxufVxyXG5cclxuLmRpYWxvZ19mb3JtIC5sYWJlbF90ZXh0IHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDAuNWVtO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgd2lkdGg6IDMwJTtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuLmRpYWxvZ19mb3JtIC5sYWJlbF9pbmZvIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDAuNWVtO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICB3aWR0aDogMzAlO1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLmRpYWxvZ19mb3JtX2l0ZW0ge1xyXG4gIG1hcmdpbjogMTBweCAwO1xyXG4gIGZvbnQtc2l6ZTogMDtcclxufVxyXG5cclxuLmRpYWxvZ19mb3JtX2l0ZW0gLndpZGVfaW5wdXQge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgbWF4LXdpZHRoOiA3MCU7XHJcbiAgd2lkdGg6IDI3ZW07XHJcbn1cclxuXHJcbi5kaWFsb2dfZm9ybV9pdGVtIC5jaXR5X2lucHV0IHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIG1heC13aWR0aDogNzAlO1xyXG4gIHdpZHRoOiAxN2VtO1xyXG59XHJcblxyXG4uZGlhbG9nX2Zvcm1faXRlbSAuc3RhdGVfaW5wdXQge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgbWF4LXdpZHRoOiA3MCU7XHJcbiAgd2lkdGg6IDE1ZW07XHJcbn1cclxuXHJcbi5kaWFsb2dfZm9ybV9pdGVtIC56aXBfaW5wdXQge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgbWF4LXdpZHRoOiA3MCU7XHJcbiAgd2lkdGg6IDllbTtcclxufVxyXG5cclxuLmRpYWxvZ19mb3JtLWFjdGlvbnMge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDE0cHg7XHJcbiAgcmlnaHQ6IDQlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICBzcGFuIHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLmRpYWxvZ19jbG9zZV9idXR0b24ge1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAxMHB4O1xyXG4gIGxlZnQ6IDkyJTtcclxuICBoZWlnaHQ6IDI1cHg7XHJcbn1cclxuXHJcbi5kaWFsb2dfY2xvc2VfYnV0dG9uIGltZyB7XHJcbiAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG4uZGlhbG9nX2Rlc2Mge1xyXG4gIHBhZGRpbmc6IDEwcHggMjBweDtcclxufVxyXG5cclxuLyogbmF0aXZlIDxkaWFsb2c+IGVsZW1lbnQgdXNlcyB0aGUgOjpiYWNrZHJvcCBwc2V1ZG8tZWxlbWVudCAqL1xyXG5cclxuLyogZGlhbG9nOjpiYWNrZHJvcCwgKi9cclxuLmRpYWxvZy1iYWNrZHJvcCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgb3ZlcmZsb3cteTogYXV0bztcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgei1pbmRleDogOTk5O1xyXG59XHJcblxyXG4uZGlhbG9nLWJhY2tkcm9wLmFjdGl2ZSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5uby1zY3JvbGwge1xyXG4gIG92ZXJmbG93LXk6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLyogdGhpcyBpcyBhZGRlZCB0byB0aGUgYm9keSB3aGVuIGEgZGlhbG9nIGlzIG9wZW4gKi9cclxuLmhhcy1kaWFsb2cge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuIiwiLnRleHQtZWRpdG9yIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICRjb2xvci10ZXh0O1xuXG4gIEBpbXBvcnQgJ2NvbnRlbnQnO1xufVxuIiwiLy8gU2hhcmVkIFdZU0lXWUcgLyBibG9jayBjb250ZW50IHR5cG9ncmFwaHkuXG4vLyBDb25zdW1lZCBieSB0aGUgZnJvbnRlbmQgYC50ZXh0LWVkaXRvcmAgd3JhcHBlciAoc3R5bGUuc2NzcykgYW5kIGJ5IHRoZVxuLy8gR3V0ZW5iZXJnIGVkaXRvciBjYW52YXMgKHZpZXdzL3BhZ2VzL2VkaXRvci1zdHlsZS5zY3NzKSBzbyBib3RoIHN0YXkgaW4gc3luYy5cbi8vIEBpbXBvcnQgdGhpcyBuZXN0ZWQgaW5zaWRlIGEgaG9zdCBzZWxlY3RvcjsgdGhlIGhvc3Qgc2V0cyBgb3ZlcmZsb3dgL2Bjb2xvcmAuXG5cbmhyIHtcbiAgLy8gYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRlZmF1bHQ7XG4gIGJvcmRlcjogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xufVxuXG5pbWcge1xuICBoZWlnaHQ6IGF1dG87IC8qIE1ha2Ugc3VyZSBpbWFnZXMgYXJlIHNjYWxlZCBjb3JyZWN0bHkuICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogQWRoZXJlIHRvIGNvbnRhaW5lciB3aWR0aC4gKi9cbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gMDsgLyogRXh0cmEgd2lkZSBpbWFnZXMgd2l0aGluIGZpZ3VyZSB0YWdzIGRvbid0IG92ZXJmbG93IHRoZSBjb250ZW50IGFyZWEuICovXG59XG5cbiZfX2lmcmFtZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgcGFkZGluZy1ib3R0b206IDU2JTtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuaWZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbnAsXG5zcGFuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cblxucCB7XG4gICYgKyBwLFxuICAmICsgaW1nIHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gIH1cbn1cblxuYSB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24tZmFzdDtcbiAgY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gIC8vICY6YWZ0ZXIge1xuICAvLyAgIGRpc3BsYXk6IG5vbmU7XG4gIC8vIH1cblxuICAmOmhvdmVyLFxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICRjb2xvci1zZWNvbmRhcnktaG92ZXI7XG4gIH1cblxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC13aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uYWxpZ25sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmFsaWducmlnaHQge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uYWxpZ25jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuQGltcG9ydCAnY29weSc7XG5cbkBpbXBvcnQgJ2xpc3QnO1xuXG5AaW1wb3J0ICd0YWJsZSc7XG5cbkBpbXBvcnQgJ2hlYWRpbmdzJztcbiIsImRmbixcclxuY2l0ZSxcclxuZW0sXHJcbmkge1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuc3Ryb25nLFxyXG5iIHtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcblxyXG5ibG9ja3F1b3RlLFxyXG5xIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgcGFkZGluZzogNnB4IDAgNnB4IDIycHg7IC8vIDE2IHBhZGRpbmcgKyBib3JkZXIgd2lkdGggNnB4XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHJcbiAgcCB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgfVxyXG5cclxuICAmOmJlZm9yZSxcclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gIH1cclxuXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiA2cHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGJvcmRlci1yYWRpdXM6IDQ0cHg7XHJcbiAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGVmYXVsdDtcclxuICB9XHJcbn1cclxuXHJcbmFkZHJlc3Mge1xyXG4gIG1hcmdpbjogMCAwIDEuNWVtO1xyXG59XHJcblxyXG5wcmUge1xyXG4gIGZvbnQtc2l6ZTogOTAlO1xyXG4gIG1hcmdpbi1ib3R0b206IDEuNmVtO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICBwYWRkaW5nOiAxLjZlbTtcclxufVxyXG5cclxuY29kZSxcclxua2JkLFxyXG50dCxcclxudmFyIHtcclxuICBmb250LXNpemU6IDkwJTtcclxufVxyXG5cclxuYWJicixcclxuYWNyb255bSB7XHJcbiAgLy8gYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAkY29sb3ItZGVmYXVsdDtcclxuICBjdXJzb3I6IGhlbHA7XHJcbn1cclxuXHJcbm1hcmssXHJcbmlucyB7XHJcbiAgLy8gYmFja2dyb3VuZDogJGNvbG9yLWRlZmF1bHQ7XHJcbiAgLy8gY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbmJpZyB7XHJcbiAgZm9udC1zaXplOiAxMjUlO1xyXG59XHJcblxyXG5zdWIsXHJcbnN1cCB7XHJcbiAgZm9udC1zaXplOiA3NSU7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuc3VwIHtcclxuICB0b3A6IC0wLjVlbTtcclxufVxyXG5cclxuc3ViIHtcclxuICBib3R0b206IC0wLjI1ZW07XHJcbn1cclxuXHJcbi5lbWJlZHdyYXBwZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xyXG4gIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gIGhlaWdodDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGJhY2tncm91bmQ6IGdyYXk7XHJcblxyXG4gIGlmcmFtZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgfVxyXG59XHJcbiIsInVsLFxyXG5vbCB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBtYXJnaW46IDAgMCAxNnB4IDI0cHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICBsaSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBjb2xvcjogJGNvbG9yLXRleHQ7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogLTE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJiArIGxpIHtcclxuICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgb2wge1xyXG4gICAgbWFyZ2luOiA4cHggMCA4cHggMzJweDtcclxuICB9XHJcbn1cclxuXHJcbm9sIHtcclxuICBtYXJnaW4tbGVmdDogMzJweDtcclxufVxyXG5cclxudWwsXHJcbm9sID4gdWwge1xyXG4gIGxpIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDlweDtcclxuICAgICAgd2lkdGg6IDZweDtcclxuICAgICAgaGVpZ2h0OiA2cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXRleHQ7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxub2wsXHJcbnVsID4gb2wge1xyXG4gIG1hcmdpbi1sZWZ0OiA0cHg7XHJcbiAgY291bnRlci1yZXNldDogc2VjdGlvbjsgLyogQ3JlYXRlcyBhIG5ldyBpbnN0YW5jZSBvZiB0aGUgc2VjdGlvbiBjb3VudGVyIHdpdGggZWFjaCBvbCBlbGVtZW50ICovXHJcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG5cclxuICBsaSB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgY291bnRlci1pbmNyZW1lbnQ6IHNlY3Rpb247IC8qIEluY3JlbWVudHMgb25seSB0aGlzIGluc3RhbmNlIG9mIHRoZSBzZWN0aW9uIGNvdW50ZXIgKi9cclxuICAgICAgY29udGVudDogY291bnRlcnMoc2VjdGlvbiwgJy4nKSAnLic7IC8qIENvbWJpbmVzIHRoZSB2YWx1ZXMgb2YgYWxsIGluc3RhbmNlcyBvZiB0aGUgc2VjdGlvbiBjb3VudGVyLCBzZXBhcmF0ZWQgYnkgYSBwZXJpb2QgKi9cclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxubGkgPiB1bCxcclxubGkgPiBvbCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxubGkgPiB1bCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDM0cHg7XHJcbn1cclxuXHJcbmxpID4gb2wge1xyXG4gIG1hcmdpbi1sZWZ0OiAzNHB4O1xyXG59XHJcblxyXG5kdCxcclxuZGQge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG4gIGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG59XHJcblxyXG5kdCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDhweDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbn1cclxuXHJcbmRkIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbn1cclxuIiwidGFibGUge1xyXG4gIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgb3ZlcmZsb3cteDogYXV0bztcclxuICBib3JkZXItcmFkaXVzOiA4cHggOHB4IDAgMDtcclxuICAvLyAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gIC8vIHRib2R5IHtcclxuICAvLyAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gIC8vICAgd2lkdGg6IDEwMCU7XHJcbiAgLy8gfVxyXG5cclxuICB0ciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHQ7XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQtd2hpdGU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy10ZXJ0aWFyeTtcclxuXHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHRkIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYgKyB0ciB7XHJcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLXN0b25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgdGQge1xyXG4gICAgcGFkZGluZzogMTJweCAxNnB4O1xyXG4gICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICB9XHJcblxyXG4gICYgKyAqIHtcclxuICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgfVxyXG59XHJcbiIsImgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSB7XHJcbiAgZm9udC13ZWlnaHQ6IDkwMDtcclxufVxyXG5cclxuaDEge1xyXG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgZm9udC1zaXplOiAzNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xyXG59XHJcblxyXG5oMiB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICBmb250LXNpemU6IDI4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcbn1cclxuXHJcbmgzIHtcclxuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxuICBsaW5lLWhlaWdodDogMzJweDtcclxufVxyXG5cclxuaDQge1xyXG4gIG1hcmdpbi1ib3R0b206IDhweDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbn1cclxuXHJcbmg1IHtcclxuICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG59XHJcblxyXG5oNiB7XHJcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBsaW5lLWhlaWdodDogMjBweDtcclxufVxyXG5cclxuZGl2LFxyXG5wLFxyXG51bCB7XHJcbiAgJiArIGgxLFxyXG4gICYgKyBoMixcclxuICAmICsgaDMsXHJcbiAgJiArIGg0LFxyXG4gICYgKyBoNSB7XHJcbiAgICBtYXJnaW4tdG9wOiAyNnB4O1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgc2l6ZS1tZCB7XHJcbiAgaDEge1xyXG4gICAgZm9udC1zaXplOiAzOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcbiAgfVxyXG5cclxuICBoMiB7XHJcbiAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICBsaW5lLWhlaWdodDogNDJweDtcclxuICB9XHJcblxyXG4gIGgzIHtcclxuICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gIH1cclxuXHJcbiAgaDQge1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgfVxyXG5cclxuICBoNSB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICB9XHJcbiAgaDYge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgfVxyXG5cclxuICBkaXYsXHJcbiAgcCxcclxuICBmaWd1cmUsXHJcbiAgb2wsXHJcbiAgdWwge1xyXG4gICAgJiArIGgxLFxyXG4gICAgJiArIGgyIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzhweDtcclxuICAgIH1cclxuICAgICYgKyBoMyB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDM2cHg7XHJcbiAgICB9XHJcbiAgICAmICsgaDQsXHJcbiAgICAmICsgaDUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzNHB4O1xyXG4gICAgfVxyXG4gICAgJiArIGg2IHtcclxuICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmxpbmsge1xyXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24tZmFzdDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luOiAwIC0xMHB4O1xyXG4gIHBhZGRpbmc6IDAgMTBweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cclxuICAmOmFmdGVyIHtcclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZmFzdDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItYm9yZGVyLXNlY29uZGFyeS1ob3ZlcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlcixcclxuICAmOmFjdGl2ZSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtaG92ZXI7XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgZmlsbDogJGNvbG9yLXRleHQtaG92ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWhvdmVyO1xyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIGZpbGw6ICRjb2xvci10ZXh0LWhvdmVyO1xyXG4gICAgfVxyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tc3BhY2Utc20ge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gIH1cclxuXHJcbiAgJi0tc3BhY2UtbGcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xyXG4gICAgcGFkZGluZzogMTJweCAxNnB4O1xyXG4gIH1cclxuXHJcbiAgJi0tdW5kZXJsaW5lIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlcixcclxuICAgICY6YWN0aXZlIHtcclxuICAgICAgY29sb3I6ICRjb2xvci1zZWNvbmRhcnktaG92ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgY29sb3I6ICRjb2xvci10ZXh0LXdoaXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBzdmcge1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1mYXN0O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAycHg7XHJcbiAgICBmaWxsOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cclxuICAgICYgKyBzcGFuIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHNwYW4gKyBzdmcge1xyXG4gICAgdG9wOiAycHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICB9XHJcblxyXG4gICYtLWludmVydCB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXRlcnRpYXJ5O1xyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIGZpbGw6ICRjb2xvci10ZXJ0aWFyeTtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjphY3RpdmUge1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuXHJcbiAgICAgIHN2ZyB7XHJcbiAgICAgICAgZmlsbDogJGNvbG9yLXNlY29uZGFyeTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAaW1wb3J0ICcuLi8uLi9hc3NldHMvc2Nzcy9zdHlsZSc7XHJcblxyXG4uZGlzcGxheSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICB3aWR0aDogMTAwdnc7XHJcbiAgaGVpZ2h0OiAxMDB2aDtcclxuXHJcbiAgJl9fc2lkZSB7XHJcbiAgICB3aWR0aDogMTQuNnZ3O1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItc3RvbmU7XHJcbiAgfVxyXG5cclxuICAmX19jbG9jayB7XHJcbiAgICBoZWlnaHQ6IDIydmg7XHJcbiAgICBwYWRkaW5nOiA0LjJ2aCAwIDMuMnZoO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDEuMnZoIDEuMnZoO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWRpc3BsYXktY2xvY2s7XHJcbiAgICBcclxuICAgIHAge1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQtd2hpdGU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMy4wdmg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMy44dmg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzLjJ2aDtcclxuICAgICAgICBmb250LXNpemU6IDYuMnZoO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2luZm8ge1xyXG4gICAgaGVpZ2h0OiA3OHZoO1xyXG4gICAgcGFkZGluZzogMi40dmggMXZ3O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgfVxyXG5cclxuICAmX19uby1sZXNzb25zIHtcclxuICAgIGZvbnQtc2l6ZTogMnZoO1xyXG4gICAgZmxleDogMTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDN2aDtcclxuXHJcbiAgICBwIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMXZoO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX25hbWUge1xyXG4gICAgZm9udC1zaXplOiAyLjJ2aDtcclxuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzLjJ2aDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgd2lkdGg6IDg1LjR2dztcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDIsMjQ2LDI0OSwwLjc3KTtcclxuICAgIC5zbGljay1zbGlkZSB7XHJcbiAgICAvLyAgIHdpZHRoOiAxMDAlO1xyXG4gICAgLy8gICBoZWlnaHQ6IDEwMHZoO1xyXG5cclxuICAgICAgJiA+IGRpdiB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIC8vIH1cclxuICAgIC8vICYuc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcclxuICAgIC8vICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuICAgIC5zbGljay10cmFjayB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIuNXZoO1xyXG4gICAgZm9udC1zaXplOiAzLjF2aDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgbGluZS1oZWlnaHQ6IDMuNXZoO1xyXG4gIH1cclxuXHJcbiAgJl9fdGFibGUge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAwO1xyXG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWJvcmRlci1zdG9uZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICYtcm93IHtcclxuICAgICAgbWluLWhlaWdodDogNS4xdmg7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogN3Z3IDFmciAxZnIgMWZyIDFmciAxZnIgMWZyO1xyXG4gICAgICBncmlkLWNvbHVtbi1nYXA6IDA7XHJcbiAgICAgIGdyaWQtcm93LWdhcDogMDtcclxuXHJcbiAgICAgICYgKyAuZGlzcGxheV9fdGFibGUtcm93IHtcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1zdG9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpudGgtb2YtdHlwZShldmVuKSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLXNub3c7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLW9mLXR5cGUob2RkKSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWxpZ2h0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLS0zIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDd2dyAxZnIgMWZyO1xyXG4gICAgICB9XHJcbiAgICAgICYtLTQge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogN3Z3IDFmciAxZnIgMWZyO1xyXG4gICAgICB9XHJcbiAgICAgICYtLTUge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogN3Z3IDFmciAxZnIgMWZyIDFmcjtcclxuICAgICAgfVxyXG4gICAgICAmLS02IHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDd2dyAxZnIgMWZyIDFmciAxZnIgMWZyO1xyXG4gICAgICB9XHJcbiAgICAgICYtLTcge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogN3Z3IDFmciAxZnIgMWZyIDFmciAxZnIgMWZyO1xyXG4gICAgICB9XHJcbiAgICAgICYtLTgge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogN3Z3IDFmciAxZnIgMWZyIDFmciAxZnIgMWZyIDFmcjtcclxuICAgICAgfVxyXG4gICAgICAmLS05IHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDd2dyAxZnIgMWZyIDFmciAxZnIgMWZyIDFmciAxZnIgMWZyO1xyXG4gICAgICB9XHJcbiAgICAgICYtLTEwIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDd2dyAxZnIgMWZyIDFmciAxZnIgMWZyIDFmciAxZnIgMWZyIDFmcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtY29sIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICBwYWRkaW5nOiAwLjV2aCAwLjd2dztcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZm9udC1zaXplOiAyLjN2aDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMjVweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIuM3ZoO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44dmg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuOHZoO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjIxcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLXRleHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS40dmg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuOHZoO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjE2cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLS1oZWFkZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDEuNnZoIDAuNzV2dztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctdGVydGlhcnk7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0LXdoaXRlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4zdmg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMi4zdmg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYgKyAuZGlzcGxheV9fdGFibGUtY29sIHtcclxuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItc3RvbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYubHVuY2gtdGltZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDUsIDIyNywgMTg0LCAwLjU5KTtcclxuICAgICAgICBmb250LXNpemU6IDJ2aDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLWNvbHMge1xyXG4gICAgICAmLTMge3dpZHRoOiA0Mi45JTt9XHJcbiAgICAgICYtNCB7d2lkdGg6IDU3LjIlO31cclxuICAgICAgJi01IHt3aWR0aDogNzEuNSU7fVxyXG4gICAgICAmLTYge3dpZHRoOiA4NS40JTt9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zbGlkZXMge1xyXG4gICAgJi5zbGljay1zbGlkZXIge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uIHtcclxuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICBib3R0b206IDZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3NsaWRlIHtcclxuICAgIHBhZGRpbmc6IDN2aCAzdnc7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICYtLWltZyB7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWF4LWhlaWdodDogOTR2aDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLWltZy1ob3Jpem9udGFsIHtcclxuICAgICAgaW1nIHtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgfSAgICAgIFxyXG4gICAgfVxyXG5cclxuICAgICYtLXRleHQge1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDYycHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDcycHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDMuMnZoO1xyXG4gICAgICAgIHdpZHRoOiA5dnc7XHJcbiAgICAgICAgaGVpZ2h0OiA5dmg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubm8tbGVzc29uIHtcclxuICBmb250LXNpemU6IDJ2aDtcclxuXHJcbiAgJjphZnRlciB7XHJcbiAgICBAaW5jbHVkZSBwb3NpdGlvbi1hYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjcsIDE5MiwgMTg0LCAwLjU5KTtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gIH1cclxufVxyXG4iXX0= */
