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)}.button{transition:all 150ms ease;position:relative;padding:8px 14px;display:inline-block;background-color:transparent;color:var(--color-tertiary);font-size:16px;line-height:24px;border-radius:4px;border:1px solid var(--color-tertiary)}.button svg{transition:all 150ms ease;position:relative;top:3px;fill:var(--color-tertiary)}.button svg+span{margin-left:6px}.button span+svg{margin-left:12px}.button:hover,.button:active{background-color:var(--color-tertiary);color:#fff}.button:hover svg,.button:active svg{fill:#fff}.button:focus-visible{box-shadow:inset 0 0 0 1px var(--color-tertiary),inset 0 0 0 2px #fff}.banner-image{overflow:hidden;border:1px solid #dfdfde;border-radius:12px;background-color:#fff}.banner-image__img{height:118px;background-position:center;background-repeat:no-repeat;background-size:cover}.banner-image__img img{position:absolute;height:0;visibility:hidden}.banner-image__info{padding:24px}.banner-image__title{font-size:22px;font-weight:900;line-height:38px}.banner-image__desc{margin-top:24px;font-size:18px;line-height:24px}.banner-image .link{margin-top:16px}@media(min-width: 768px){.banner-image__content{display:grid;grid-template-columns:4fr 8fr;grid-column-gap:30px}.banner-image__img{min-height:190px;height:initial;width:100%}.banner-image--right .banner-image__content{grid-template-columns:8fr 4fr}}@media(min-width: 1240px){.banner-image__info{padding:48px 14px 48px 44px}}.card-activity{transition:all 150ms ease;position:relative;border:1px solid #dfdfde;border-radius:8px;background-color:#fff}.card-activity__content{padding:20px}.card-activity__type{display:flex;align-items:center;font-size:16px;line-height:24px;justify-content:space-between}.card-activity__type svg{position:relative;transform:translate3d(0, 0, 0)}.card-activity__title{margin-top:12px;font-size:18px;font-weight:bold;line-height:24px}.card-activity__desc{padding:20px 14px;border-top:1px solid #dfdfde;font-size:14px;line-height:24px}.card-activity__link{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid transparent;border-radius:8px;transition:all .3s ease-in-out}.card-activity__link:focus-visible{border-color:var(--color-tertiary)}.card-activity__link:hover{box-shadow:2px 4px 18px 0 rgba(0,0,0,.04)}.card-activity__link:hover+.card-activity__content svg{-webkit-animation:toggle-arrow .3s ease-in-out forwards;animation:toggle-arrow .3s ease-in-out forwards}@-webkit-keyframes toggle-arrow{0%{transform:translate3d(0, 0, 0)}50%{transform:translate3d(15px, 0, 0)}100%{transform:translate3d(0, 0, 0)}}@keyframes toggle-arrow{0%{transform:translate3d(0, 0, 0)}50%{transform:translate3d(15px, 0, 0)}100%{transform:translate3d(0, 0, 0)}}.card-article{position:relative;display:flex}.card-article__link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.card-article__link:after{position:absolute;top:50%;left:50%;width:104%;height:112%;display:inline-block;content:"";opacity:0;transform:translate(-50%, -50%)}.card-article__link:hover+.card-article__title{color:var(--color-secondary)}.card-article__link:focus-visible:after{opacity:1}.card-article__info{margin-top:6px}.card-article__date{display:inline-block;color:#717171;font-size:14px;line-height:16px}.card-article__category{margin-left:16px;padding:2px 10px;display:inline-block;border:1px solid #dfdfde;border-radius:12px;background-color:#f9f9f9;font-size:12px;line-height:12px}.card-article__image{position:relative;text-align:center}.card-article__content{position:relative;flex:1}.card-article__title{transition:all 150ms ease;font-size:18px;line-height:26px;color:#042417}.card-article--image .card-article__image img{position:absolute;height:0;opacity:0}.card-article--small .card-article__image{width:70px;max-height:54px;overflow:hidden;border-radius:8px;background-position:center;background-repeat:no-repeat;background-size:cover}.card-article--small .card-article__content{margin-left:12px}.card-article--small .card-article__link:after{border:1px solid var(--color-tertiary);border-radius:4px}.card-article--large{border-radius:12px;overflow:hidden;flex-direction:column}.card-article--large .card-article__image{height:125px;background-position:center;background-repeat:no-repeat;background-size:cover}.card-article--large .card-article__image+.card-article__content .card-article__link{border-radius:0 0 12px 12px}.card-article--large .card-article__content{padding:20px 24px}.card-article--large .card-article__title{margin-bottom:16px;font-size:20px;font-weight:600;line-height:24px}.card-article--large .card-article__link{border:1px solid #dfdfde;border-radius:12px;overflow:hidden}.card-article--large .card-article__link:focus-visible{border-color:var(--color-tertiary)}@media(min-width: 768px){.card-article--small .card-article__image{width:108px;max-height:82px}.card-article--large .card-article__image{height:200px}}@media(min-width: 1240px){.card-article--large .card-article__image{height:288px}}.card-person{position:relative;padding-top:16px;overflow:hidden;border:1px solid #dfdfde;border-radius:8px;background-color:#fff}.card-person__img{position:relative;z-index:1;padding-left:20px}.card-person__img img{width:130px;border-radius:8px;display:inline-block}.card-person__info,.card-person__desc{padding:0 20px}.card-person__position{margin-bottom:8px;padding:0 20px;font-size:16px;line-height:24px}.card-person__position--desktop{display:none}.card-person__title{margin-bottom:26px;font-size:20px;font-weight:900;line-height:24px}.card-person__contacts{position:relative;margin-top:-24px;padding:26px 0 16px;min-height:60px}.card-person__contacts:after{position:absolute;top:0;left:50%;width:300%;height:100%;background-color:#f9f9f9;content:"";transform:translateX(-50%)}.card-person__contacts--desktop{display:none}.card-person__link{position:relative;z-index:1;margin-right:40px;font-size:16px;letter-spacing:0;line-height:24px}.card-person__link .link{color:var(--color-tertiary)}.card-person__link .link svg path{fill:var(--color-tertiary)}.card-person__link .link:hover,.card-person__link .link:active{color:var(--color-secondary)}.card-person__link .link:hover svg,.card-person__link .link:active svg{fill:var(--color-secondary)}.card-person__link .link:focus-visible:after{opacity:1}.card-person__add{position:relative;z-index:1;color:var(--color-tertiary);font-size:16px;line-height:24px}.card-person__desc{font-size:16px;line-height:24px}.card-person__desc-text{padding-top:14px;padding-bottom:22px}.card-person__desc--no-info{margin-top:20px}.card-person--image .card-person__details{display:grid;grid-template-columns:2fr 8fr}.card-person--desc.card-person--image .card-person__desc{padding-top:7px}.card-person--no-contacts .card-person__contacts{display:none}.card-person--no-contacts .card-person__desc{border-top:1px solid #dfdfde}.card-person--no-contacts.card-person--image .card-person__contacts{display:flex}@media(min-width: 768px){.card-person{padding-top:20px}.card-person__position{margin-bottom:10px;padding:0;font-size:16px;line-height:24px}.card-person__position--desktop{display:block}.card-person__position--mobile{display:none}.card-person__contacts{margin-top:0;padding-top:16px;flex-wrap:wrap}.card-person__contacts--mobile{display:none}.card-person__contacts--desktop{display:flex}.card-person__link{margin-right:24px}.card-person--no-desc .card-person__desc{height:100%;background-color:#f9f9f9}.card-person--no-contacts.card-person--image .card-person__contacts.card-person__contacts--mobile{display:none}}.photoswipe-wrapper{position:relative}.photoswipe-wrapper .photoswipe-item:focus{outline:2px solid var(--color-secondary-hover)}.photoswipe-wrapper--one{padding-bottom:66.4%;overflow:hidden;border-radius:12px}.photoswipe-wrapper--one .photoswipe-item{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%, -50%);visibility:hidden}.photoswipe-wrapper--one .photoswipe-item img{width:100%}.photoswipe-wrapper--one .photoswipe-item:first-of-type{z-index:1;visibility:visible}.photoswipe-wrapper--triple:after,.photoswipe-wrapper--three:after{position:absolute;top:0;right:-5%;z-index:1;width:40px;height:100%;display:block;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.66) 100%);content:""}.photoswipe-wrapper--triple .photoswipe-box,.photoswipe-wrapper--three .photoswipe-box{width:692px;display:flex}.photoswipe-wrapper--triple .photoswipe-item,.photoswipe-wrapper--three .photoswipe-item{width:212px;position:absolute;z-index:-1;height:0;overflow:hidden;border-radius:12px;visibility:hidden}.photoswipe-wrapper--triple .photoswipe-item:nth-of-type(1),.photoswipe-wrapper--triple .photoswipe-item:nth-of-type(2),.photoswipe-wrapper--triple .photoswipe-item:nth-of-type(3),.photoswipe-wrapper--three .photoswipe-item:nth-of-type(1),.photoswipe-wrapper--three .photoswipe-item:nth-of-type(2),.photoswipe-wrapper--three .photoswipe-item:nth-of-type(3){position:relative;z-index:1;height:auto;visibility:visible}.photoswipe-wrapper--triple .photoswipe-item img,.photoswipe-wrapper--triple .photoswipe-item a,.photoswipe-wrapper--three .photoswipe-item img,.photoswipe-wrapper--three .photoswipe-item a{width:100%;display:block}.photoswipe-wrapper--triple .photoswipe-item+.photoswipe-item,.photoswipe-wrapper--three .photoswipe-item+.photoswipe-item{margin-left:28px}.photoswipe-wrapper .photoswipe-item a{position:relative;display:inline-block}.photoswipe-wrapper .photoswipe-item a:after{position:absolute;top:0;right:0;bottom:0;left:0;transition:all 150ms ease;border:1px solid transparent;border-radius:12px;content:""}.photoswipe-wrapper .photoswipe-item a:hover{transform:scale(1.05)}.photoswipe-wrapper .photoswipe-item a:focus-visible:after{border-color:var(--color-tertiary)}.photoswipe-wrapper figure{display:none}@media(min-width: 768px){.photoswipe-wrapper--triple:after,.photoswipe-wrapper--three:after{display:none}.photoswipe-wrapper--triple .photoswipe-box,.photoswipe-wrapper--three .photoswipe-box{width:100%;display:grid;grid-template-columns:2fr 1fr;grid-template-rows:2fr 2fr;grid-row-gap:30px;grid-template-areas:"sidebar main" "sidebar footer"}.photoswipe-wrapper--triple .photoswipe-item:nth-of-type(1),.photoswipe-wrapper--triple .photoswipe-item:nth-of-type(2),.photoswipe-wrapper--triple .photoswipe-item:nth-of-type(3),.photoswipe-wrapper--three .photoswipe-item:nth-of-type(1),.photoswipe-wrapper--three .photoswipe-item:nth-of-type(2),.photoswipe-wrapper--three .photoswipe-item:nth-of-type(3){width:auto}.photoswipe-wrapper--triple .photoswipe-item:nth-of-type(1),.photoswipe-wrapper--three .photoswipe-item:nth-of-type(1){grid-area:sidebar;margin-right:8px}.photoswipe-wrapper--triple .photoswipe-item:nth-of-type(2),.photoswipe-wrapper--three .photoswipe-item:nth-of-type(2){grid-area:main}.photoswipe-wrapper--triple .photoswipe-item:nth-of-type(3),.photoswipe-wrapper--three .photoswipe-item:nth-of-type(3){grid-area:footer}.photoswipe-wrapper--triple .photoswipe-item+.photoswipe-item,.photoswipe-wrapper--three .photoswipe-item+.photoswipe-item{margin-left:20px}}.photoswipe-icon{transition:all 150ms ease;position:absolute;bottom:0;left:0;z-index:2;width:62px;height:62px;border:1px solid #fff;border-radius:0 10px 0 10px;display:flex;align-items:center;cursor:pointer;background-color:#fff;justify-content:center;outline:none}.photoswipe-icon svg{fill:var(--color-tertiary)}.photoswipe-icon:focus-visible{border-color:var(--color-tertiary)}.pswp.pswp--notouch .pswp__top-bar{z-index:1;opacity:1}.pswp .wrapper{position:relative;height:100vh}.pswp .pswp__caption__center{font-size:16px;line-height:24px;text-align:center}.pswp .pswp__button:before{width:60px;height:60px;background-color:#fff;opacity:.85;background-size:18px;background-position:center;background-repeat:no-repeat}.pswp .pswp__button.pswp__button--arrow--right:before,.pswp .pswp__button.pswp__button--arrow--left:before{background-image:url("../images/svg/icon-chevron-right.svg")}.pswp .pswp__button.pswp__button--arrow--right:before{border-radius:12px 0 12px 0}.pswp .pswp__button.pswp__button--arrow--left:before{border-radius:0 12px 0 12px;transform:rotate(180deg)}.pswp .pswp__button:active:before{opacity:1}.pswp .pswp__img{transition:all 150ms ease}@media(min-width: 1440px){.pswp .pswp__button.pswp__button--arrow--right:before{right:-60px}.pswp .pswp__button.pswp__button--arrow--left:before{left:-60px}}.gallery-text__col:nth-of-type(2){margin-top:32px}.gallery-text__title{margin-bottom:4px;font-size:22px;font-weight:900;line-height:32px}.gallery-text__content{color:#717171;font-size:18px;letter-spacing:0;line-height:30px}.gallery-text__link{margin-top:28px}.gallery-text+.gallery-text{margin-top:54px}@media(min-width: 768px){.gallery-text{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px}.gallery-text__col:nth-of-type(2){margin-top:0}.gallery-text+.gallery-text{margin-top:60px}}.hero--primary{padding:56px 0;text-align:center}.hero--primary{background-color:var(--color-bg-1)}.hero--archive{background-color:#f9f9f9}.hero--secondary{padding:50px 0 24px;text-align:center}.hero--secondary .hero__logo{margin:0 auto}.hero--image{position:relative;padding:48px 0 70px;background-color:var(--color-bg-1);margin-bottom:42%}.hero--image .hero__image{margin-bottom:-50%}.hero--image.hero--short{margin-bottom:40px}.hero--clean .hero__line{display:none}.hero--logo{padding:32px 0 54px}.hero__col+.hero__col{margin-top:40px}.hero__line{height:4px;width:45px;display:inline-block;background-color:var(--color-primary)}.hero__title{margin-top:14px;display:block;font-size:34px;font-weight:900;line-height:46px}.hero__logo{margin-bottom:20px;width:44px;height:44px}.hero__logo img{width:100%;display:block}.hero__image{text-align:center}.hero__image img{width:auto;max-width:100%;max-height:355px;display:inline-block}@media(min-width: 768px){.hero{padding:80px 0 68px;text-align:left}.hero--secondary{padding:100px 0 28px}.hero--secondary .hero__logo{margin:0}.hero--short .hero__box{display:grid;grid-template-columns:7fr 5fr;grid-column-gap:30px}.hero--image{margin-bottom:10%;padding:108px 0 30px}.hero--image.hero--short{margin-bottom:40px}.hero--image .wrapper{display:grid;grid-template-columns:8fr 4fr;grid-column-gap:30px}.hero--image .hero__col+.hero__col{margin-top:20px}.hero__title{font-size:38px}.hero__image{width:100%}}@media(min-width: 1240px){.hero--image .hero__col:first-of-type{padding-right:100px}}.list-activity__title{font-size:22px;font-weight:900;line-height:24px}.list-activity__file{margin-top:24px}.list-activity__file svg{top:5px;width:16px;height:22px}.list-activity__list{margin-top:32px;display:grid;grid-template-columns:1fr;grid-column-gap:30px;grid-row-gap:16px}@media(min-width: 768px){.list-activity__list{margin-top:40px;grid-template-columns:1fr 1fr;grid-row-gap:30px}}@media(min-width: 1240px){.list-activity__list{grid-template-columns:1fr 1fr 1fr}}.list-news{text-align:left}.list-news__title{margin-bottom:20px;font-size:22px;font-weight:900;line-height:24px}.list-news__list{display:grid;justify-items:start;grid-template-columns:1fr;grid-column-gap:30px;grid-row-gap:16px}.list-news__list .card-article{width:100%}.list-news__more{margin-top:32px}@media(min-width: 768px){.list-news__list{grid-template-columns:1fr 1fr;grid-row-gap:30px}}.list-program__title{margin-bottom:20px;font-size:20px;font-weight:900;line-height:24px}.list-program__list{display:grid;grid-column-gap:16px;grid-row-gap:16px;grid-template-columns:1fr 1fr}.list-program__card{position:relative;padding:26px 20px 20px;border-radius:8px;overflow:hidden;display:flex;align-items:center;background-color:var(--color-bg-1);flex-direction:column;justify-content:center}.list-program__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:block}.list-program__link:after{position:absolute;top:50%;left:50%;width:100%;height:100%;display:inline-block;border:2px solid var(--color-tertiary);border-radius:8px;content:"";opacity:0;transform:translate(-50%, -50%)}.list-program__link:hover+.list-program__bg,.list-program__link:active+.list-program__bg{background-color:var(--color-primary)}.list-program__link:hover+.list-program__bg+img,.list-program__link:active+.list-program__bg+img{opacity:0}.list-program__link:hover+.list-program__bg+img+img,.list-program__link:active+.list-program__bg+img+img{opacity:1}.list-program__link:hover+.list-program__bg+img+img+.list-program__name,.list-program__link:active+.list-program__bg+img+img+.list-program__name{color:#fff}.list-program__link:hover+.list-program__bg+img+.list-program__name,.list-program__link:active+.list-program__bg+img+.list-program__name{color:#fff}.list-program__link.list-program__link--no-hover-icon:hover+.list-program__bg+img,.list-program__link.list-program__link--no-hover-icon:active+.list-program__bg+img{opacity:1}.list-program__link:focus-visible:after{opacity:1}.list-program__bg{position:absolute;top:0;right:0;bottom:0;left:0;transition:all 150ms ease;z-index:1;display:block;background-color:transparent}.list-program__name{transition:all 150ms ease;position:relative;z-index:1;margin-top:20px;font-size:16px;line-height:24px;text-align:center}.list-program img{transition:all 150ms ease;position:relative;z-index:1;display:inline-block;opacity:1}.list-program img+img{transition:all 150ms ease;margin-top:-44px;opacity:0}@media(min-width: 768px){.list-program__list{grid-template-columns:1fr 1fr 1fr;grid-column-gap:30px;grid-row-gap:30px}}@media(min-width: 1240px){.list-program__list{grid-template-columns:1fr 1fr 1fr 1fr}}.list-value__items{padding-top:24px;overflow:hidden}.list-value__item{position:relative;margin-bottom:42px;border-top:1px solid #dfdfde}.list-value__item:last-of-type{margin-bottom:0}.list-value__item .title{position:relative;margin-bottom:8px;padding-top:18px;display:inline-block;text-transform:uppercase}.list-value__item .title:before{position:absolute;top:-1px;left:0;width:100%;height:4px;background-color:var(--color-primary);content:""}@media(min-width: 768px){.list-value__items{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px;grid-row-gap:56px}.list-value__item{margin-bottom:0}.list-value__item:after{position:absolute;top:-1px;left:100%;width:300%;height:1px;background-color:#dfdfde;content:""}}@media(min-width: 1240px){.list-value__items{grid-template-columns:1fr 1fr 1fr}}.list-vision__image{position:relative;margin-bottom:32px}.list-vision__image img{max-width:470px;width:100%;display:block;overflow:hidden;border-radius:12px}.list-vision__item{margin-top:40px}.list-vision__description{font-size:18px;line-height:24px}.list-vision__btn{margin-top:22px}.list-vision__btn .button{max-width:470px;width:100%;display:flex;align-items:center;justify-content:space-between}.list-vision .title{margin-bottom:14px;font-size:18px;font-weight:bold;line-height:24px}@media(min-width: 768px){.list-vision{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px}.list-vision--no-image{grid-template-columns:1fr}.list-vision--linked .list-vision__image img{max-width:470px}.list-vision__item{margin-top:32px}.list-vision__item:nth-of-type(1){margin-top:0}.list-vision__btn{margin-top:32px;width:auto;display:inline-block}.list-vision .title{margin-bottom:4px}}@media(min-width: 1240px){.list-vision__image{margin-bottom:0;padding-right:100px}}.quick-links-wrap{background-color:#f9f9f9}.quick-links__link{transition:all 150ms ease;padding:8px 16px;border:1px solid transparent;border-radius:8px;display:flex;align-items:center;background-color:transparent;color:var(--color-tertiary);line-height:24px;justify-content:space-between}.quick-links__link svg{fill:var(--color-tertiary)}.quick-links__link:hover{background-color:#f9f9f9}.quick-links__link:focus-visible{border-color:var(--color-tertiary)}.quick-links--vertical .quick-links__item+.quick-links__item{margin-top:6px}.quick-links--vertical .quick-links__link{font-size:16px}.quick-links--horizontal,.quick-links--large{padding:36px 0 42px}.quick-links--horizontal .quick-links__item+.quick-links__item,.quick-links--large .quick-links__item+.quick-links__item{margin-top:16px}.quick-links--horizontal .quick-links__link,.quick-links--large .quick-links__link{padding:20px;background-color:#fff;border-color:#dfdfde;font-size:18px;font-weight:bold;transform:translateY(0)}.quick-links--horizontal .quick-links__link:hover,.quick-links--large .quick-links__link:hover{transform:translateY(-3px)}.quick-links--horizontal .quick-links__link:focus-visible,.quick-links--large .quick-links__link:focus-visible{border-color:var(--color-tertiary)}.quick-links--light .quick-links__link{border-color:transparent}.quick-links--light .quick-links__link:focus-visible{border-color:var(--color-tertiary)}.quick-links--simple{background-color:transparent}.quick-links--simple .link{display:flex;align-items:center;color:var(--color-tertiary);justify-content:space-between}.quick-links--simple .link span+svg{top:1px}.quick-links--simple .link svg path{fill:var(--color-tertiary)}.quick-links--simple .link:hover,.quick-links--simple .link:active{color:var(--color-secondary-hover)}.quick-links--simple .link:hover svg path,.quick-links--simple .link:active svg path{fill:var(--color-secondary-hover)}.quick-links--simple .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%)}.quick-links--simple .link:focus-visible:after{opacity:1}.quick-links--simple .quick-links__item{padding:12px}.quick-links--simple .quick-links__item+.quick-links__item{border-top:1px solid #dfdfde}@media(min-width: 768px){.quick-links--vertical .quick-links__item{width:270px}.quick-links--horizontal{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px;grid-row-gap:16px}.quick-links--horizontal .quick-links__item+.quick-links__item{margin-top:0}}@media(min-width: 1240px){.quick-links--horizontal{padding:84px 0 90px;grid-template-columns:1fr 1fr 1fr 1fr}}.header{position:relative;z-index:100}.header__link{position:relative;margin-left:30px;padding:12px 14px;display:block;color:var(--color-tertiary);font-size:14px;font-weight:400;line-height:18px;border-left:3px solid transparent}.header__link:before{transition:all 150ms ease;position:absolute;top:0;left:0;width:3px;height:100%;display:block;background-color:transparent;content:""}.header__link:hover,.header__link:focus-visible{background-color:var(--color-bg-1);border-left-color:var(--color-primary)}.header__link-hide{display:none}.header__link-visible{display:block}.header__multi{display:none}.header__content{padding:14px 0;display:flex;align-items:center;justify-content:space-between}.header__title .link{font-size:14px;font-weight:900;line-height:20px}.header__menu-title{display:inline-block;color:var(--color-tertiary);font-size:16px;font-weight:900;line-height:20px}.header__menu-items{padding-top:48px}.header__menu-box{width:100%;display:flex;align-items:center;justify-content:space-between}.header__menu-item{position:relative;padding:14px 16px}.header__menu-item+.header__menu-item{border-top:1px solid #dfdfde}.header__menu-item--current{background-color:#f9f9f9}.header__menu-item--multi .header__menu-link{border-bottom:2px solid transparent}.header__menu-item--multi .header__menu-link:focus-visible{border-color:var(--color-tertiary)}.header__menu-item.has-submenu.open .header__menu-btn--chev:after{transform:rotate(270deg)}.header__menu-item.open .header__list,.header__menu-item.open .header__submenu{visibility:visible;max-height:600px}.header__menu-item.open .header__list .header__submenu{visibility:hidden;max-height:0}.header__menu-item.open .header__list .header__menu-btn--chev:after{transform:rotate(90deg)}.header__menu-item.open .header__list .open .header__submenu{visibility:visible;max-height:600px}.header__menu-item.open .header__list .open .header__menu-btn--chev:after{transform:rotate(270deg)}.header__menu-item.header__menu-item--current .current-menu-item .header__submenu-link{background-color:var(--color-bg-1)}.header__menu-item.header__menu-item--current .current-menu-item .header__submenu-link:before{background-color:var(--color-primary)}.header__menu-link{transition:all 150ms ease;position:relative;padding:8px;overflow:hidden;color:var(--color-tertiary);font-size:16px;font-weight:600;letter-spacing:0;line-height:20px}.header__menu-link+.header__menu-btn svg{fill:var(--color-tertiary)}.header__menu-link:hover+.header__menu-bg,.header__menu-link:hover+.header__menu-btn+.header__menu-bg{background-color:#f9f9f9}.header__menu-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;background-color:transparent}.header__menu-btn{transition:all 150ms ease;padding:0;width:38px;height:38px;align-self:flex-end;align-items:center;justify-content:center;font-size:0;line-height:0;background-color:transparent;border:1px solid transparent;border-radius:4px;cursor:pointer;outline:none}.header__menu-btn:hover{background-color:#f9f9f9}.header__menu-btn:focus-visible{border-color:var(--color-tertiary)}.header__menu-btn--chev{position:relative}.header__menu-btn--chev:after{position:absolute;top:0;right:0;bottom:0;left:0;transition:all 150ms ease;background-image:url("../../assets/images/svg/icon-chevron-right.svg");background-position:center;background-repeat:no-repeat;background-size:12px;content:"";transform:rotate(90deg)}.header__menu-btn--chev svg{transition:all 150ms ease;position:relative;transform:rotate(90deg)}.header__menu--mobile{display:flex;flex-direction:column;align-items:center}.header__menu--mobile span{font-size:12px;line-height:15px;text-align:center}.header__menu--desktop{display:none}.header__list,.header__submenu{transition:all 150ms ease;position:relative;display:flex;flex-direction:column;left:0;top:100%;max-height:0;visibility:hidden;overflow:hidden}.header__list .header__link,.header__submenu .header__link{margin-left:16px}.header__list-item,.header__submenu-item{position:relative;z-index:1}.header__list-item.current-menu-item>.header__link,.header__submenu-item.current-menu-item>.header__link{border-left-color:var(--color-primary);background-color:var(--color-bg-1)}.header__list-span,.header__submenu-span{display:flex;align-items:center;justify-content:space-between}.header__list-btn,.header__submenu-btn{transform:rotate(90deg);transition:all 150ms ease;padding:0;width:38px;height:38px;align-self:flex-end;align-items:center;justify-content:center;font-size:0;line-height:0;background-color:transparent;border:1px solid transparent;border-radius:4px;cursor:pointer;outline:none}.header__list-btn:hover,.header__submenu-btn:hover{background-color:#f9f9f9}.header__list-btn:focus-visible,.header__submenu-btn:focus-visible{border-color:var(--color-tertiary)}.header__list-btn--btnup,.header__submenu-btn--btnup{transform:rotate(270deg);transition:all 150ms ease;padding:0;width:38px;height:38px;align-self:flex-end;align-items:center;justify-content:center;font-size:0;line-height:0;background-color:transparent;border:1px solid transparent;border-radius:4px;cursor:pointer;outline:none}.header__list-link,.header__submenu-link{width:100%;display:flex;position:relative;padding:12px 14px;color:var(--color-tertiary);font-size:14px;font-weight:400;line-height:18px}.header__list-link a,.header__submenu-link a{color:var(--color-tertiary)}.header__list-link:before,.header__submenu-link:before{transition:all 150ms ease;position:absolute;top:0;left:0;width:3px;height:100%;display:block;background-color:transparent;content:""}.header__list-link:hover,.header__list-link:focus-visible,.header__submenu-link:hover,.header__submenu-link:focus-visible{background-color:var(--color-bg-1)}.header__list-link:focus-visible:before,.header__submenu-link:focus-visible:before{background-color:var(--color-primary)}.header__list .header__submenu-link{display:block}.header__list .header__menu-btn:after{background-size:12px}.header__list .header__menu-btn:focus-visible,.header__list .header__menu-btn:hover{background-color:transparent}@media(min-width: 768px){.header{border-bottom:1px solid #dfdfde}.header__title .link{font-size:18px;line-height:24px}.header__link:hover{border-left-color:transparent}}@media(min-width: 1024px){.header .header__link{z-index:1;margin-left:0px;width:120%;width:95%;margin:3px;margin-left:5px}.header__multi{display:block;background-color:#f9f9f9}.header__multi-link{transition:all 150ms ease;position:relative;padding:12px 30px;display:inline-block;background-color:transparent;color:#042417;font-size:16px;line-height:20px}.header__multi-link:after{transition:all 150ms ease;position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:transparent;content:""}.header__multi-link--active{background-color:#fff}.header__multi-link:hover{background-color:#fff}.header__multi-link:focus-visible:after{background-color:var(--color-tertiary)}.header__multi-items{display:flex}.header__multi-item:last-of-type{margin-left:auto}.header__branch{display:flex;align-items:center}.header__branch-label{margin-left:16px;color:#64696a;font-size:16px;line-height:20px}.header__branch-details{position:relative;margin-left:16px}.header__branch-summary{padding:12px 0;display:inline-flex;align-items:center;color:#042417;font-size:16px;line-height:20px;cursor:pointer;list-style:none}.header__branch-summary::-webkit-details-marker{display:none}.header__branch-chevron{transition:all 150ms ease;margin-left:12px;display:flex;transform:rotate(90deg)}.header__branch-chevron svg{fill:currentColor}.header__branch-details[open] .header__branch-chevron{transform:rotate(-90deg)}.header__branch-list{position:absolute;top:100%;left:0;z-index:20;margin:0;padding:8px 0;min-width:100%;list-style:none;background-color:#fff;border:1px solid #dfdfde}.header__branch-link{transition:all 150ms ease;padding:10px 16px;display:block;color:#042417;font-size:16px;line-height:20px;white-space:nowrap;border-left:3px solid transparent}.header__branch-link:hover,.header__branch-link:focus-visible{background-color:var(--color-bg-1);border-left-color:var(--color-primary)}.header__branch-extra{margin-left:auto}.header__submenu{position:absolute;left:0;right:0;top:100%;padding:12px 8px;margin:0;visibility:hidden;max-height:0;width:250%;max-width:240px;border:1px solid #dfdfde;border-radius:4px;background-color:#fff}.header__submenu .header__link{margin:0}.header__menu-items{padding-top:0;display:flex;align-items:center;justify-items:flex-end}.header__menu-item{margin-left:40px;padding:0;display:flex}.header__menu-item+.header__menu-item{border-top:none}.header__menu-item.current-menu-item .header__menu-link:after{transform:translateX(0)}.header__menu-item:last-of-type .header__submenu{left:inherit}.header__menu-link{padding:8px;display:inline-block}.header__menu-link .header__menu-item{visibility:hidden}.header__menu-link:before{transition:all 150ms ease;position:absolute;top:50%;left:50%;width:100%;height:100%;display:inline-block;border:2px solid var(--color-tertiary);border-radius:4px;content:"";font-size:16px;font-weight:600;opacity:0;line-height:24px;transform:translate(-50%, -50%)}.header__menu-link:after{transition:all 150ms ease;position:absolute;bottom:0;left:0;width:100%;height:2px;display:block;content:"";background-color:var(--color-tertiary);transform:translateX(-101%)}.header__menu-link:hover:after{transform:translateX(0)}.header__menu-link:focus-visible:before{opacity:1}.header__menu--desktop{display:block}.header__menu--mobile{display:none}}.page-template-front-page-template .header{border-bottom:none}.footer{margin-top:60px;padding-top:32px;background-color:#f9f9f9}.footer__title{font-size:18px;font-weight:bold;line-height:26px}.footer__desc{margin-top:4px;font-size:14px;line-height:22px}.footer__desc .footer__menu-link{padding:0 10px;margin-left:-10px}.footer__desc .footer__menu-link:after{position:absolute;top:50%;left:50%;width:100%;height:100%;display:inline-block;border:2px solid var(--color-tertiary);border-radius:4px;content:"";opacity:0;transform:translate(-50%, -50%)}.footer__desc .footer__menu-link:focus-visible:after{opacity:1}.footer__menus{padding:20px 0 40px;border-bottom:1px solid #dfdfde;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px}.footer__menu-link{transition:all 150ms ease;position:relative;color:var(--color-tertiary);font-size:14px;line-height:24px}.footer__menu-link:hover{color:var(--color-secondary)}.footer__menu-link:hover svg{fill:var(--color-secondary)}.footer__menu-link svg{transition:all 150ms ease;margin-left:6px;fill:var(--color-tertiary)}.footer__menu-item{margin-bottom:6px}.footer__menu-item:last-of-type{margin-bottom:0}.footer__menu--main .footer__menu-link,.footer__menu--add .footer__menu-link{padding:0 10px;margin-left:-10px}.footer__menu--main .footer__menu-link:after,.footer__menu--add .footer__menu-link:after{position:absolute;top:50%;left:50%;width:100%;height:100%;display:inline-block;border:2px solid var(--color-tertiary);border-radius:4px;content:"";opacity:0;transform:translate(-50%, -50%)}.footer__menu--main .footer__menu-link:focus-visible:after,.footer__menu--add .footer__menu-link:focus-visible:after{opacity:1}.footer__menu--main{position:relative}.footer__menu--main .footer__menu-link{font-weight:bold}.footer__menu--main:after{position:absolute;top:0;right:12px;width:1px;height:100%;background-color:#dfdfde;content:""}.footer__menu--privacy .footer__menu-item{margin:0}.footer__menu--social{margin-top:14px;display:flex;justify-content:flex-end}.footer__menu--social .footer__menu-link{transition:all 150ms ease;position:relative;margin:-10px 0;padding:10px;display:inline-block;fill:var(--color-tertiary);line-height:1}.footer__menu--social .footer__menu-link:after{position:absolute;top:50%;left:50%;width:100%;height:100%;display:inline-block;border:2px solid var(--color-tertiary);border-radius:4px;content:"";opacity:0;transform:translate(-50%, -50%)}.footer__menu--social .footer__menu-link:focus-visible:after{opacity:1}.footer__menu--social .footer__menu-link:hover[href*=facebook]{fill:#3b5998}.footer__menu--social .footer__menu-link:hover[href*=instagram]{fill:#c13584}.footer__menu--social .footer__menu-link:hover[href*=youtube]{fill:red}.footer__menu--social .footer__menu-link:hover[href*=linked]{fill:#2867b2}.footer__bottom{padding:22px 0 18px}.footer__copy{padding:12px 16px;background-color:#fff;color:#64696a;font-size:12px;line-height:24px;text-align:center}.footer__copy .link{font-size:12px}@media(min-width: 768px){.footer{margin-top:150px}.footer__menus{padding:38px 0 36px;display:block;overflow:hidden}.footer__menu--add,.footer__menu--main{float:left}.footer__menu--main{width:30%}.footer__menu--add{width:70%;padding-left:100px;display:grid;grid-template-columns:1fr 1fr}.footer__menu--privacy{display:flex}.footer__menu--privacy .footer__menu-item{margin-right:32px}.footer__menu--social{margin-top:0}.footer__bottom{padding:16px 0 20px;display:flex;justify-content:space-between}}@media(min-width: 1240px){.footer{padding-top:48px}.footer__menu--add{grid-template-columns:1fr 1fr 1fr}}.button{transition:all 150ms ease;position:relative;padding:8px 14px;display:inline-block;background-color:transparent;color:var(--color-tertiary);font-size:16px;line-height:24px;border-radius:4px;border:1px solid var(--color-tertiary)}.button svg{transition:all 150ms ease;position:relative;top:3px;fill:var(--color-tertiary)}.button svg+span{margin-left:6px}.button span+svg{margin-left:12px}.button:hover,.button:active{background-color:var(--color-tertiary);color:#fff}.button:hover svg,.button:active svg{fill:#fff}.button:focus-visible{box-shadow:inset 0 0 0 1px var(--color-tertiary),inset 0 0 0 2px #fff}.banner-mixed{position:relative;padding:54px 0 132px;overflow:hidden}.banner-mixed__box{padding:34px;border-radius:8px;background-color:#fff}.banner-mixed__title{margin-bottom:16px;font-size:22px;font-weight:900;line-height:38px}.banner-mixed__image{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.banner-mixed__image img{position:absolute;height:0;opacity:0}@media(min-width: 768px){.banner-mixed{padding:80px 0}.banner-mixed__wrap{display:grid;grid-template-columns:8fr 4fr;grid-column-gap:30px;grid-row-gap:16px}.banner-mixed__links .quick-links{padding:0}}@media(min-width: 1240px){.banner-mixed__wrap{grid-template-columns:6fr 3fr 3fr}.banner-mixed__box{padding:60px 124px 80px 64px}}.banner-image{overflow:hidden;border:1px solid #dfdfde;border-radius:12px;background-color:#fff}.banner-image__img{height:118px;background-position:center;background-repeat:no-repeat;background-size:cover}.banner-image__img img{position:absolute;height:0;visibility:hidden}.banner-image__info{padding:24px}.banner-image__title{font-size:22px;font-weight:900;line-height:38px}.banner-image__desc{margin-top:24px;font-size:18px;line-height:24px}.banner-image .link{margin-top:16px}@media(min-width: 768px){.banner-image__content{display:grid;grid-template-columns:4fr 8fr;grid-column-gap:30px}.banner-image__img{min-height:190px;height:initial;width:100%}.banner-image--right .banner-image__content{grid-template-columns:8fr 4fr}}@media(min-width: 1240px){.banner-image__info{padding:48px 14px 48px 44px}}.hero--primary{padding:56px 0;text-align:center}.hero--primary{background-color:var(--color-bg-1)}.hero--archive{background-color:#f9f9f9}.hero--secondary{padding:50px 0 24px;text-align:center}.hero--secondary .hero__logo{margin:0 auto}.hero--image{position:relative;padding:48px 0 70px;background-color:var(--color-bg-1);margin-bottom:42%}.hero--image .hero__image{margin-bottom:-50%}.hero--image.hero--short{margin-bottom:40px}.hero--clean .hero__line{display:none}.hero--logo{padding:32px 0 54px}.hero__col+.hero__col{margin-top:40px}.hero__line{height:4px;width:45px;display:inline-block;background-color:var(--color-primary)}.hero__title{margin-top:14px;display:block;font-size:34px;font-weight:900;line-height:46px}.hero__logo{margin-bottom:20px;width:44px;height:44px}.hero__logo img{width:100%;display:block}.hero__image{text-align:center}.hero__image img{width:auto;max-width:100%;max-height:355px;display:inline-block}@media(min-width: 768px){.hero{padding:80px 0 68px;text-align:left}.hero--secondary{padding:100px 0 28px}.hero--secondary .hero__logo{margin:0}.hero--short .hero__box{display:grid;grid-template-columns:7fr 5fr;grid-column-gap:30px}.hero--image{margin-bottom:10%;padding:108px 0 30px}.hero--image.hero--short{margin-bottom:40px}.hero--image .wrapper{display:grid;grid-template-columns:8fr 4fr;grid-column-gap:30px}.hero--image .hero__col+.hero__col{margin-top:20px}.hero__title{font-size:38px}.hero__image{width:100%}}@media(min-width: 1240px){.hero--image .hero__col:first-of-type{padding-right:100px}}.page-template-reception-template .footer{margin-top:0}@media(min-width: 768px){.page-template-reception-template .footer{margin-top:0}}.reception__title{margin-bottom:18px;font-size:22px;font-weight:900;line-height:38px}.reception__about{padding-top:32px}.reception__col+.reception__col{margin-top:44px}.reception__banner{margin-top:60px;margin-bottom:60px}.reception__education{margin-top:44px;padding:32px 0 60px;background-color:#f9f9f9}.reception__education-programms{display:grid;grid-template-columns:1fr;grid-column-gap:30px;grid-row-gap:16px}@media(min-width: 768px){.reception__banner{margin-top:110px;margin-bottom:110px}.reception__title{margin-bottom:26px}.reception__about{padding-top:74px}.reception__col+.reception__col{margin-top:0}.reception__education{margin-top:92px;padding:84px 0 146px}.reception__education-programms{grid-template-columns:1fr 1fr}}@media(min-width: 1240px){.reception__education-programms{grid-template-columns:1fr 1fr 1fr}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL2Fzc2V0cy9zY3NzL3Jlc2V0LnNjc3MiLCIuLi8uLi9hc3NldHMvc2Nzcy92YXJpYWJsZXMuc2NzcyIsIi4uLy4uL2Fzc2V0cy9zY3NzL2dyaWQtc2V0dGluZ3Muc2NzcyIsIi4uLy4uL2Fzc2V0cy9zY3NzL2ZvbnRzLnNjc3MiLCIuLi8uLi9hc3NldHMvc2Nzcy9zaGFtZS5zY3NzIiwiLi4vLi4vYXNzZXRzL3Njc3MvbWl4aW5zLnNjc3MiLCIuLi8uLi9hc3NldHMvc2Nzcy9wbHVnaW5zL21lbnUtZGlhbG9nLnNjc3MiLCIuLi8uLi9hc3NldHMvc2Nzcy90ZXh0LWVkaXRvci9zdHlsZS5zY3NzIiwiLi4vLi4vYXNzZXRzL3Njc3MvdGV4dC1lZGl0b3IvY29weS5zY3NzIiwiLi4vLi4vYXNzZXRzL3Njc3MvdGV4dC1lZGl0b3IvbGlzdC5zY3NzIiwiLi4vLi4vYXNzZXRzL3Njc3MvdGV4dC1lZGl0b3IvdGFibGUuc2NzcyIsIi4uLy4uL2Fzc2V0cy9zY3NzL3RleHQtZWRpdG9yL2hlYWRpbmdzLnNjc3MiLCIuLi9wYXJ0aWFscy8wMC1hdG9tcy9saW5rL2xpbmsuc2NzcyIsIi4uL3BhcnRpYWxzLzAwLWF0b21zL2J1dHRvbi9idXR0b24uc2NzcyIsIi4uL3BhcnRpYWxzLzAxLW1vbGVjdWxlcy9iYW5uZXItaW1hZ2UvYmFubmVyLWltYWdlLnNjc3MiLCIuLi9wYXJ0aWFscy8wMS1tb2xlY3VsZXMvY2FyZC1hY3Rpdml0eS9jYXJkLWFjdGl2aXR5LnNjc3MiLCIuLi9wYXJ0aWFscy8wMS1tb2xlY3VsZXMvY2FyZC1hcnRpY2xlL2NhcmQtYXJ0aWNsZS5zY3NzIiwiLi4vcGFydGlhbHMvMDEtbW9sZWN1bGVzL2NhcmQtcGVyc29uL2NhcmQtcGVyc29uLnNjc3MiLCIuLi9wYXJ0aWFscy8wMS1tb2xlY3VsZXMvZ2FsbGVyeS9nYWxsZXJ5LnNjc3MiLCIuLi9wYXJ0aWFscy8wMS1tb2xlY3VsZXMvZ2FsbGVyeS10ZXh0L2dhbGxlcnktdGV4dC5zY3NzIiwiLi4vcGFydGlhbHMvMDEtbW9sZWN1bGVzL2hlcm8vaGVyby5zY3NzIiwiLi4vcGFydGlhbHMvMDEtbW9sZWN1bGVzL2xpc3QtYWN0aXZpdHkvbGlzdC1hY3Rpdml0eS5zY3NzIiwiLi4vcGFydGlhbHMvMDEtbW9sZWN1bGVzL2xpc3QtbmV3cy9saXN0LW5ld3Muc2NzcyIsIi4uL3BhcnRpYWxzLzAxLW1vbGVjdWxlcy9saXN0LXByb2dyYW0vbGlzdC1wcm9ncmFtLnNjc3MiLCIuLi9wYXJ0aWFscy8wMS1tb2xlY3VsZXMvbGlzdC12YWx1ZS9saXN0LXZhbHVlLnNjc3MiLCIuLi9wYXJ0aWFscy8wMS1tb2xlY3VsZXMvbGlzdC12aXNpb24vbGlzdC12aXNpb24uc2NzcyIsIi4uL3BhcnRpYWxzLzAxLW1vbGVjdWxlcy9xdWljay1saW5rcy9xdWljay1saW5rcy5zY3NzIiwiLi4vcGFydGlhbHMvMDItb3JnYW5pc21zL2hlYWRlci9oZWFkZXIuc2NzcyIsIi4uL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9mb290ZXIvZm9vdGVyLnNjc3MiLCIuLi9wYXJ0aWFscy8wMS1tb2xlY3VsZXMvYmFubmVyLW1peGVkL2Jhbm5lci1taXhlZC5zY3NzIiwicmVjZXB0aW9uLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBSUEsMlpBYUUsUUFBQSxDQUNBLFNBQUEsQ0FDQSxRQUFBLENBQ0EsY0FBQSxDQUNBLFlBQUEsQ0FDQSx1QkFBQSxDQUdGLDhFQUVFLGFBQUEsQ0FFRixLQUNFLGFBQUEsQ0FFRixNQUNFLGVBQUEsQ0FFRixhQUNFLFdBQUEsQ0FFRixvREFFRSxVQUFBLENBQ0EsWUFBQSxDQUVGLE1BQ0Usd0JBQUEsQ0FDQSxnQkFBQSxDQzdDRixNQUNFLHdCQUFBLENBQ0EsMEJBQUEsQ0FDQSxnQ0FBQSxDQUNBLHlCQUFBLENBQ0EscUJBQUEsQ0NMRiwwQ0FBQSxDQUNBLHlDQUFBLENBQ0EsMENBQUEsQ0FDQSwwQ0FBQSxDQ0RBLFdBQ0UsNkJBQUEsQ0FDQSwyRUFBQSxDQUNBLGVBQUEsQ0FDQSxp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LENmN0VKLHlCZWJGLE1BK0ZJLG1CQUFBLENBQ0EsZUFBQSxDQUVBLGlCQUNFLG9CQUFBLENBRUEsNkJBQ0UsUUFBQSxDQUtGLHdCQUNFLFlBQUEsQ0FDQSw2QkFBQSxDQUNBLG9CQUFBLENBSUosYUFDRSxpQkFBQSxDQUNBLG9CQUFBLENBRUEseUJBQ0Usa0JBQUEsQ0FHRixzQkFDRSxZQUFBLENBQ0EsNkJBQUEsQ0FDQSxvQm5CdkZVLENtQjRGUixtQ0FDRSxlQUFBLENBTVIsYUFDRSxjQUFBLENBR0YsYUFDRSxVQUFBLENBQUEsQ2ZySEosMEJlNkhRLHNDQUNFLG1CQUFBLENBQUEsQ1U1SVYsMENBQ0UsWUFBQSxDekJDRix5QnlCR0UsMENBQ0UsWUFBQSxDQUFBLENBTUosa0JBQ0Usa0JBQUEsQ0FDQSxjQUFBLENBQ0EsZUFBQSxDQUNBLGdCQUFBLENBR0Ysa0JBQ0UsZ0JBQUEsQ0FJQSxnQ0FDRSxlQUFBLENBSUosbUJBQ0UsZUFBQSxDQUNBLGtCQUFBLENBR0Ysc0JBQ0UsZUFBQSxDQUNBLG1CQUFBLENBQ0Esd0I3QnhCYSxDNkIwQmIsZ0NBQ0UsWUFBQSxDQUNBLHlCQUFBLENBQ0Esb0I3QmZZLEM2QmdCWixpQjdCZlMsQ0kxQmIseUJ5QjhDRSxtQkFDRSxnQkFBQSxDQUNBLG1CQUFBLENBR0Ysa0JBQ0Usa0JBQUEsQ0FHRixrQkFDRSxnQkFBQSxDQUlBLGdDQUNFLFlBQUEsQ0FJSixzQkFDRSxlQUFBLENBQ0Esb0JBQUEsQ0FFQSxnQ0FDRSw2QkFBQSxDQUFBLEN6QjFETiwwQnlCaUVJLGdDQUNFLGlDQUFBLENBQUEiLCJmaWxlIjoicmVjZXB0aW9uLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIGh0dHA6Ly9tZXllcndlYi5jb20vZXJpYy90b29scy9jc3MvcmVzZXQvXHJcbi8vICB2Mi4wIHwgMjAxMTAxMjZcclxuLy8gIExpY2Vuc2U6IG5vbmUgKHB1YmxpYyBkb21haW4pXHJcblxyXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcclxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxyXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXHJcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXHJcbmIsIHUsIGksIGNlbnRlcixcclxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcclxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXHJcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxyXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcclxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxyXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcclxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3JkZXI6IDA7XHJcbiAgZm9udC1zaXplOiAxMDAlO1xyXG4gIGZvbnQ6IGluaGVyaXQ7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcbi8vIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnNcclxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcclxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5ib2R5IHtcclxuICBsaW5lLWhlaWdodDogMTtcclxufVxyXG5vbCwgdWwge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuYmxvY2txdW90ZSwgcSB7XHJcbiAgcXVvdGVzOiBub25lO1xyXG59XHJcbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxyXG5xOmJlZm9yZSwgcTphZnRlciB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgY29udGVudDogbm9uZTtcclxufVxyXG50YWJsZSB7XHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICBib3JkZXItc3BhY2luZzogMDtcclxufSIsIjpyb290IHtcclxuICAtLWNvbG9yLXByaW1hcnk6ICMzODc2MjE7XHJcbiAgLS1jb2xvci1zZWNvbmRhcnk6ICMzODc2MjE7XHJcbiAgLS1jb2xvci1zZWNvbmRhcnktaG92ZXI6ICMyZjY4MTk7XHJcbiAgLS1jb2xvci10ZXJ0aWFyeTogIzBhMzAzYTtcclxuICAtLWNvbG9yLWJnLTE6ICNmYmY1ZjE7XHJcbn1cclxuXHJcbiRjb2xvci1wcmltYXJ5OiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuJGNvbG9yLXNlY29uZGFyeTogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcclxuJGNvbG9yLXNlY29uZGFyeS1ob3ZlcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5LWhvdmVyKTtcclxuJGNvbG9yLXRlcnRpYXJ5OiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XHJcblxyXG4kY29sb3ItdGV4dDogJGNvbG9yLXRlcnRpYXJ5O1xyXG4kY29sb3ItdGV4dC1ob3ZlcjogJGNvbG9yLXNlY29uZGFyeS1ob3ZlcjtcclxuJGNvbG9yLXRleHQtd2hpdGU6ICNmZmZmZmY7XHJcbiRjb2xvci10ZXh0LTE6ICRjb2xvci1zZWNvbmRhcnk7XHJcbiRjb2xvci10ZXh0LTI6ICM2NDY5NmE7XHJcbiRjb2xvci10ZXh0LTM6ICM3MTcxNzE7XHJcbiRjb2xvci10ZXh0LTQ6ICMwNDI0MTc7XHJcbiRjb2xvci10ZXh0LWRpc2FibGVkOiAjNjY2NjY2O1xyXG5cclxuJGNvbG9yLWJnLXRlcnRpYXJ5OiAkY29sb3ItdGVydGlhcnk7XHJcbiRjb2xvci1iZy1zbm93OiAjZmZmZmZmO1xyXG4kY29sb3ItYmctbGlnaHQ6ICNmOWY5Zjk7XHJcbiRjb2xvci1iZy0xOiB2YXIoLS1jb2xvci1iZy0xKTtcclxuJGNvbG9yLWJnLWRpc3BsYXktY2xvY2s6ICMwMTRBODg7XHJcblxyXG4kY29sb3ItYm9yZGVyLXRlcnRpYXJ5OiAkY29sb3ItdGVydGlhcnk7XHJcbiRjb2xvci1ib3JkZXItc2Vjb25kYXJ5LWhvdmVyOiAkY29sb3Itc2Vjb25kYXJ5LWhvdmVyO1xyXG4kY29sb3ItYm9yZGVyLXNub3c6ICNmZmZmZmY7XHJcbiRjb2xvci1ib3JkZXItc3RvbmU6ICNkZmRmZGU7XHJcblxyXG4kY29sb3Itc29jLWljb24tLWZiOiAjM2I1OTk4O1xyXG4kY29sb3Itc29jLWljb24tLWluc3RhOiAjYzEzNTg0O1xyXG4kY29sb3Itc29jLWljb24tLXl0OiByZWQ7XHJcbiRjb2xvci1zb2MtaWNvbi0taW46ICMyODY3YjI7XHJcblxyXG4kZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xyXG4kZ3JpZC1yb3ctZ2FwOiAxNnB4O1xyXG4kZ3JpZC1yb3ctMngtZ2FwOiAzMHB4O1xyXG4iLCJAY3VzdG9tLW1lZGlhIC0tbW9iaWxlTCAobWluLXdpZHRoOiA1NzZweCk7XHJcbkBjdXN0b20tbWVkaWEgLS10YWJsZXQgKG1pbi13aWR0aDogNzY4cHgpO1xyXG5AY3VzdG9tLW1lZGlhIC0tbGFwdG9wUyAobWluLXdpZHRoOiA5OTJweCk7XHJcbkBjdXN0b20tbWVkaWEgLS1sYXB0b3AgKG1pbi13aWR0aDogMTIwMHB4KTtcclxuLy9AY3VzdG9tLW1lZGlhIC0tNGsgKG1pbi13aWR0aDogMjU2MHB4KTtcclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tIEV4YW1wbGVzIC0tLS0tLS0tLS0tLS0tXHJcblxyXG4vL0BtZWRpYSAoLS1tb2JpbGVMKSB7fSA9IHNtXHJcbi8vQG1lZGlhICgtLXRhYmxldCkge30gPSBtZFxyXG4vL0BtZWRpYSAoLS1sYXB0b3BTKSB7fSA9IGxnXHJcbi8vQG1lZGlhICgtLWxhcHRvcCkge30gPSB4bFxyXG4vL0BtZWRpYSAoLS00ayl7fVxyXG5cclxuLy8gY2hhbmdlIGd1dHRlciB3aWR0aCBkZXBlbmRzIHRvIGRlc2lnblxyXG4vL0Bsb3N0IGd1dHRlciA4cHg7XHJcbiIsIiRmb250LXByaW1hcnk6ICdTb3VyY2UgU2FucyBQcm8nLCBzYW5zLXNlcmlmO1xyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdTb3VyY2UgU2FucyBQcm8nO1xyXG4gIHNyYzogdXJsKCcuLi9mb250cy9Tb3VyY2VTYW5zUHJvL1NvdXJjZVNhbnNQcm8tUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBmYWxsYmFjaztcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdTb3VyY2UgU2FucyBQcm8nO1xyXG4gIHNyYzogdXJsKCcuLi9mb250cy9Tb3VyY2VTYW5zUHJvL1NvdXJjZVNhbnNQcm8tQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBmYWxsYmFjaztcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdTb3VyY2UgU2FucyBQcm8nO1xyXG4gIHNyYzogdXJsKCcuLi9mb250cy9Tb3VyY2VTYW5zUHJvL1NvdXJjZVNhbnNQcm8tSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBmb250LWRpc3BsYXk6IGZhbGxiYWNrO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1NvdXJjZSBTYW5zIFBybyc7XHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8vU291cmNlU2Fuc1Byby1CbGFjay53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBmYWxsYmFjaztcclxufVxyXG4iLCJodG1sIHtcclxuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDsgLy8gZm9vciBzbW9vdGggc2Nyb2xsaW5nXHJcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG5cclxuICAmLmlzLW9wZW5lZCB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxufVxyXG5cclxuYm9keSB7XHJcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gIGNvbG9yOiAkY29sb3ItdGV4dDtcclxuICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxufVxyXG5cclxuKixcclxuKjpiZWZvcmUsXHJcbio6YWZ0ZXIge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbmEge1xyXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24tZmFzdDtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLy8gYXZvaWQgZnJvbSBpbWFnZSBibHVyIGluIGNocm9tZVxyXG5pbWcge1xyXG4gIGltYWdlLXJlbmRlcmluZzogLXdlYmtpdC1vcHRpbWl6ZS1jb250cmFzdDtcclxufVxyXG5cclxuLndyYXBwZXIge1xyXG4gIEBpbmNsdWRlIGNvbnRhaW5lcjtcclxufVxyXG5cclxuLnNpdGUge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgbWluLWhlaWdodDogMTAwdmg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgbWFpbiB7XHJcbiAgICBmbGV4OiAxO1xyXG4gIH1cclxufVxyXG5cclxuLmRpdmlkZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLXN0b25lO1xyXG59XHJcblxyXG4uZmxleGJsb2NrIHtcclxuICAmX19zZWN0aW9uIHtcclxuICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcblxyXG4gICAgJi0tY2FyZC1wZXJzb24ge1xyXG4gICAgICAuZGl2aWRlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJiArIC5mbGV4YmxvY2tfX3NlY3Rpb24tLWNhcmQtcGVyc29uIHtcclxuICAgICAgICAuZGl2aWRlciB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tcHJvZ3JhbS1saXN0IHtcclxuICAgICAgJiArIC5mbGV4YmxvY2tfX3NlY3Rpb24tLXByb2dyYW0tbGlzdCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNTRweDtcclxuXHJcbiAgICAgICAgLndyYXBwZXIge1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDMycHg7XHJcbiAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1zdG9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3N1YnRpdGxlIHtcclxuICAgIHBhZGRpbmc6IDMycHggMCAyNnB4O1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fcGVyc29ucyB7XHJcbiAgICAmLmNvbCB7XHJcbiAgICAgIGdyaWQtcm93LWdhcDogJGdyaWQtcm93LTJ4LWdhcDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHNpemUtbWQge1xyXG4gICAgJl9fc2VjdGlvbiB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwMHB4O1xyXG5cclxuICAgICAgJi0tY2FyZC1wZXJzb24ge1xyXG4gICAgICAgICYgKyAuZmxleGJsb2NrX19zZWN0aW9uLS1jYXJkLXBlcnNvbiB7XHJcbiAgICAgICAgICAuZGl2aWRlciB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLS1wcm9ncmFtLWxpc3Qge1xyXG4gICAgICAgICYgKyAuZmxleGJsb2NrX19zZWN0aW9uLS1wcm9ncmFtLWxpc3Qge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogNjJweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jb2wge1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAkZ3JpZC1jb2x1bW4tZ2FwO1xyXG4gIGdyaWQtcm93LWdhcDogJGdyaWQtcm93LWdhcDtcclxuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuXHJcbiAgQGluY2x1ZGUgc2l6ZS1tZCB7XHJcbiAgICAmLS0yLFxyXG4gICAgJi0tMyB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHNpemUtbGcge1xyXG4gICAgJi0tMyB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIiRzY3JlZW4tc206IDMyMHB4O1xyXG4kc2NyZWVuLW1kOiA3NjhweDtcclxuJHNjcmVlbi1tZHg6IDEwMjRweDtcclxuJHNjcmVlbi1sZzogMTI0MHB4O1xyXG4kc2NyZWVuLXhsZzogMTQ0MHB4O1xyXG5cclxuQG1peGluIHNpemUtc20ge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzaXplLW1kIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc2l6ZS1tZHgge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1keCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc2l6ZS1sZyB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHNpemUteGxnIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi14bGcpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGNvbnRhaW5lciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG1heC13aWR0aDogOTIlO1xyXG5cclxuICBAaW5jbHVkZSBzaXplLW1kIHtcclxuICAgIG1heC13aWR0aDogOTYlO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgc2l6ZS1sZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiB0cmFuc2l0aW9uLWZhc3QoKSB7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDE1MG1zIGVhc2U7XHJcbn1cclxuXHJcbkBtaXhpbiB0cmFuc2l0aW9uLW1lZGl1bSgpIHtcclxuICB0cmFuc2l0aW9uOiBhbGwgMzUwbXMgZWFzZTtcclxufVxyXG5cclxuQG1peGluIHBvc2l0aW9uLWFic29sdXRlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG59XHJcbiIsIi5oaWRkZW4ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5kZWZhdWx0X2RpYWxvZyB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICBwYWRkaW5nOiAwIDQlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1zbm93O1xyXG5cclxuICAuaGVhZGVyIHtcclxuICAgICZfX21lbnUtbGluayB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcclxuICAgIH1cclxuXHJcbiAgICAmX19zdWJtZW51LWxpbmsge1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbi8vICAgW3JvbGU9J2FsZXJ0ZGlhbG9nJ10sXHJcbi8vICAgW3JvbGU9J2RpYWxvZyddIHtcclxuLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuLy8gICAgIHRvcDogMnJlbTtcclxuLy8gICAgIGxlZnQ6IDUwdnc7IC8qIG1vdmUgdG8gdGhlIG1pZGRsZSBvZiB0aGUgc2NyZWVuIChhc3N1bWVzIHJlbGF0aXZlIHBhcmVudCBpcyB0aGUgYm9keS92aWV3cG9ydCkgKi9cclxuLy8gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWChcclxuLy8gICAgICAgLTUwJVxyXG4vLyAgICAgKTsgLyogbW92ZSBiYWNrd2FyZHMgNTAlIG9mIHRoaXMgZWxlbWVudCdzIHdpZHRoICovXHJcbi8vICAgICBtaW4td2lkdGg6IGNhbGMoNjQwcHggLSAoMTVweCAqIDIpKTsgLyogPT0gYnJlYWtwb2ludCAtIGxlZnQrcmlnaHQgbWFyZ2luICovXHJcbi8vICAgICBtaW4taGVpZ2h0OiBhdXRvO1xyXG4vLyAgICAgYm94LXNoYWRvdzogMCAxOXB4IDM4cHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAxNXB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjIyKTtcclxuLy8gICB9XHJcbi8vIH1cclxuXHJcbi5kaWFsb2dfbGFiZWwge1xyXG4gIHBhZGRpbmctdG9wOiAzMXB4O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBjb2xvcjogJGNvbG9yLXRleHQ7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbn1cclxuXHJcbi5kaWFsb2dfZm9ybSB7XHJcbiAgbWFyZ2luOiAxNXB4O1xyXG59XHJcblxyXG4uZGlhbG9nX2Zvcm0gLmxhYmVsX3RleHQge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgcGFkZGluZy1yaWdodDogMC41ZW07XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICB3aWR0aDogMzAlO1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG4uZGlhbG9nX2Zvcm0gLmxhYmVsX2luZm8ge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgcGFkZGluZy1yaWdodDogMC41ZW07XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIHdpZHRoOiAzMCU7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4uZGlhbG9nX2Zvcm1faXRlbSB7XHJcbiAgbWFyZ2luOiAxMHB4IDA7XHJcbiAgZm9udC1zaXplOiAwO1xyXG59XHJcblxyXG4uZGlhbG9nX2Zvcm1faXRlbSAud2lkZV9pbnB1dCB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBtYXgtd2lkdGg6IDcwJTtcclxuICB3aWR0aDogMjdlbTtcclxufVxyXG5cclxuLmRpYWxvZ19mb3JtX2l0ZW0gLmNpdHlfaW5wdXQge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgbWF4LXdpZHRoOiA3MCU7XHJcbiAgd2lkdGg6IDE3ZW07XHJcbn1cclxuXHJcbi5kaWFsb2dfZm9ybV9pdGVtIC5zdGF0ZV9pbnB1dCB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBtYXgtd2lkdGg6IDcwJTtcclxuICB3aWR0aDogMTVlbTtcclxufVxyXG5cclxuLmRpYWxvZ19mb3JtX2l0ZW0gLnppcF9pbnB1dCB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBtYXgtd2lkdGg6IDcwJTtcclxuICB3aWR0aDogOWVtO1xyXG59XHJcblxyXG4uZGlhbG9nX2Zvcm0tYWN0aW9ucyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMTRweDtcclxuICByaWdodDogNCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gIHNwYW4ge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4uZGlhbG9nX2Nsb3NlX2J1dHRvbiB7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDEwcHg7XHJcbiAgbGVmdDogOTIlO1xyXG4gIGhlaWdodDogMjVweDtcclxufVxyXG5cclxuLmRpYWxvZ19jbG9zZV9idXR0b24gaW1nIHtcclxuICBib3JkZXI6IDA7XHJcbn1cclxuXHJcbi5kaWFsb2dfZGVzYyB7XHJcbiAgcGFkZGluZzogMTBweCAyMHB4O1xyXG59XHJcblxyXG4vKiBuYXRpdmUgPGRpYWxvZz4gZWxlbWVudCB1c2VzIHRoZSA6OmJhY2tkcm9wIHBzZXVkby1lbGVtZW50ICovXHJcblxyXG4vKiBkaWFsb2c6OmJhY2tkcm9wLCAqL1xyXG4uZGlhbG9nLWJhY2tkcm9wIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICB6LWluZGV4OiA5OTk7XHJcbn1cclxuXHJcbi5kaWFsb2ctYmFja2Ryb3AuYWN0aXZlIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLm5vLXNjcm9sbCB7XHJcbiAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKiB0aGlzIGlzIGFkZGVkIHRvIHRoZSBib2R5IHdoZW4gYSBkaWFsb2cgaXMgb3BlbiAqL1xyXG4uaGFzLWRpYWxvZyB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4iLCIudGV4dC1lZGl0b3Ige1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogJGNvbG9yLXRleHQ7XG5cbiAgaHIge1xuICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kZWZhdWx0O1xuICAgIGJvcmRlcjogMDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgfVxuXG4gIGltZyB7XG4gICAgaGVpZ2h0OiBhdXRvOyAvKiBNYWtlIHN1cmUgaW1hZ2VzIGFyZSBzY2FsZWQgY29ycmVjdGx5LiAqL1xuICAgIG1heC13aWR0aDogMTAwJTsgLyogQWRoZXJlIHRvIGNvbnRhaW5lciB3aWR0aC4gKi9cbiAgfVxuXG4gIGZpZ3VyZSB7XG4gICAgbWFyZ2luOiAxZW0gMDsgLyogRXh0cmEgd2lkZSBpbWFnZXMgd2l0aGluIGZpZ3VyZSB0YWdzIGRvbid0IG92ZXJmbG93IHRoZSBjb250ZW50IGFyZWEuICovXG4gIH1cblxuICAmX19pZnJhbWUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1NiU7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgaWZyYW1lIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgcCxcbiAgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG5cbiAgcCB7XG4gICAgJiArIHAsXG4gICAgJiArIGltZyB7XG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgfVxuICB9XG5cbiAgYSB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1mYXN0O1xuICAgIGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgLy8gJjphZnRlciB7XG4gICAgLy8gICBkaXNwbGF5OiBub25lO1xuICAgIC8vIH1cblxuICAgICY6aG92ZXIsXG4gICAgJjphY3RpdmUge1xuICAgICAgY29sb3I6ICRjb2xvci1zZWNvbmRhcnktaG92ZXI7XG4gICAgfVxuXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC13aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmFsaWdubGVmdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG5cbiAgLmFsaWducmlnaHQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuXG4gIC5hbGlnbmNlbnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgQGltcG9ydCAnY29weSc7XG5cbiAgQGltcG9ydCAnbGlzdCc7XG5cbiAgQGltcG9ydCAndGFibGUnO1xuXG4gIEBpbXBvcnQgJ2hlYWRpbmdzJztcbn1cbiIsImRmbixcclxuY2l0ZSxcclxuZW0sXHJcbmkge1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuc3Ryb25nLFxyXG5iIHtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcblxyXG5ibG9ja3F1b3RlLFxyXG5xIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgcGFkZGluZzogNnB4IDAgNnB4IDIycHg7IC8vIDE2IHBhZGRpbmcgKyBib3JkZXIgd2lkdGggNnB4XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHJcbiAgcCB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgfVxyXG5cclxuICAmOmJlZm9yZSxcclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gIH1cclxuXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiA2cHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGJvcmRlci1yYWRpdXM6IDQ0cHg7XHJcbiAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGVmYXVsdDtcclxuICB9XHJcbn1cclxuXHJcbmFkZHJlc3Mge1xyXG4gIG1hcmdpbjogMCAwIDEuNWVtO1xyXG59XHJcblxyXG5wcmUge1xyXG4gIGZvbnQtc2l6ZTogOTAlO1xyXG4gIG1hcmdpbi1ib3R0b206IDEuNmVtO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICBwYWRkaW5nOiAxLjZlbTtcclxufVxyXG5cclxuY29kZSxcclxua2JkLFxyXG50dCxcclxudmFyIHtcclxuICBmb250LXNpemU6IDkwJTtcclxufVxyXG5cclxuYWJicixcclxuYWNyb255bSB7XHJcbiAgLy8gYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAkY29sb3ItZGVmYXVsdDtcclxuICBjdXJzb3I6IGhlbHA7XHJcbn1cclxuXHJcbm1hcmssXHJcbmlucyB7XHJcbiAgLy8gYmFja2dyb3VuZDogJGNvbG9yLWRlZmF1bHQ7XHJcbiAgLy8gY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbmJpZyB7XHJcbiAgZm9udC1zaXplOiAxMjUlO1xyXG59XHJcblxyXG5zdWIsXHJcbnN1cCB7XHJcbiAgZm9udC1zaXplOiA3NSU7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuc3VwIHtcclxuICB0b3A6IC0wLjVlbTtcclxufVxyXG5cclxuc3ViIHtcclxuICBib3R0b206IC0wLjI1ZW07XHJcbn1cclxuXHJcbi5lbWJlZHdyYXBwZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xyXG4gIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gIGhlaWdodDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGJhY2tncm91bmQ6IGdyYXk7XHJcblxyXG4gIGlmcmFtZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgfVxyXG59XHJcbiIsInVsLFxyXG5vbCB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBtYXJnaW46IDAgMCAxNnB4IDI0cHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICBsaSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBjb2xvcjogJGNvbG9yLXRleHQ7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogLTE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJiArIGxpIHtcclxuICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgb2wge1xyXG4gICAgbWFyZ2luOiA4cHggMCA4cHggMzJweDtcclxuICB9XHJcbn1cclxuXHJcbm9sIHtcclxuICBtYXJnaW4tbGVmdDogMzJweDtcclxufVxyXG5cclxudWwsXHJcbm9sID4gdWwge1xyXG4gIGxpIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDlweDtcclxuICAgICAgd2lkdGg6IDZweDtcclxuICAgICAgaGVpZ2h0OiA2cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXRleHQ7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxub2wsXHJcbnVsID4gb2wge1xyXG4gIG1hcmdpbi1sZWZ0OiA0cHg7XHJcbiAgY291bnRlci1yZXNldDogc2VjdGlvbjsgLyogQ3JlYXRlcyBhIG5ldyBpbnN0YW5jZSBvZiB0aGUgc2VjdGlvbiBjb3VudGVyIHdpdGggZWFjaCBvbCBlbGVtZW50ICovXHJcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG5cclxuICBsaSB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgY291bnRlci1pbmNyZW1lbnQ6IHNlY3Rpb247IC8qIEluY3JlbWVudHMgb25seSB0aGlzIGluc3RhbmNlIG9mIHRoZSBzZWN0aW9uIGNvdW50ZXIgKi9cclxuICAgICAgY29udGVudDogY291bnRlcnMoc2VjdGlvbiwgJy4nKSAnLic7IC8qIENvbWJpbmVzIHRoZSB2YWx1ZXMgb2YgYWxsIGluc3RhbmNlcyBvZiB0aGUgc2VjdGlvbiBjb3VudGVyLCBzZXBhcmF0ZWQgYnkgYSBwZXJpb2QgKi9cclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxubGkgPiB1bCxcclxubGkgPiBvbCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxubGkgPiB1bCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDM0cHg7XHJcbn1cclxuXHJcbmxpID4gb2wge1xyXG4gIG1hcmdpbi1sZWZ0OiAzNHB4O1xyXG59XHJcblxyXG5kdCxcclxuZGQge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG4gIGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG59XHJcblxyXG5kdCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDhweDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbn1cclxuXHJcbmRkIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbn1cclxuIiwidGFibGUge1xyXG4gIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgb3ZlcmZsb3cteDogYXV0bztcclxuICBib3JkZXItcmFkaXVzOiA4cHggOHB4IDAgMDtcclxuICAvLyAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gIC8vIHRib2R5IHtcclxuICAvLyAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gIC8vICAgd2lkdGg6IDEwMCU7XHJcbiAgLy8gfVxyXG5cclxuICB0ciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHQ7XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQtd2hpdGU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy10ZXJ0aWFyeTtcclxuXHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHRkIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYgKyB0ciB7XHJcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLXN0b25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgdGQge1xyXG4gICAgcGFkZGluZzogMTJweCAxNnB4O1xyXG4gICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICB9XHJcblxyXG4gICYgKyAqIHtcclxuICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgfVxyXG59XHJcbiIsImgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSB7XHJcbiAgZm9udC13ZWlnaHQ6IDkwMDtcclxufVxyXG5cclxuaDEge1xyXG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgZm9udC1zaXplOiAzNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xyXG59XHJcblxyXG5oMiB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICBmb250LXNpemU6IDI4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcbn1cclxuXHJcbmgzIHtcclxuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxuICBsaW5lLWhlaWdodDogMzJweDtcclxufVxyXG5cclxuaDQge1xyXG4gIG1hcmdpbi1ib3R0b206IDhweDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbn1cclxuXHJcbmg1IHtcclxuICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG59XHJcblxyXG5oNiB7XHJcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBsaW5lLWhlaWdodDogMjBweDtcclxufVxyXG5cclxuZGl2LFxyXG5wLFxyXG51bCB7XHJcbiAgJiArIGgxLFxyXG4gICYgKyBoMixcclxuICAmICsgaDMsXHJcbiAgJiArIGg0LFxyXG4gICYgKyBoNSB7XHJcbiAgICBtYXJnaW4tdG9wOiAyNnB4O1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgc2l6ZS1tZCB7XHJcbiAgaDEge1xyXG4gICAgZm9udC1zaXplOiAzOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcbiAgfVxyXG5cclxuICBoMiB7XHJcbiAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICBsaW5lLWhlaWdodDogNDJweDtcclxuICB9XHJcblxyXG4gIGgzIHtcclxuICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gIH1cclxuXHJcbiAgaDQge1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgfVxyXG5cclxuICBoNSB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICB9XHJcbiAgaDYge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgfVxyXG5cclxuICBkaXYsXHJcbiAgcCxcclxuICBmaWd1cmUsXHJcbiAgb2wsXHJcbiAgdWwge1xyXG4gICAgJiArIGgxLFxyXG4gICAgJiArIGgyIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzhweDtcclxuICAgIH1cclxuICAgICYgKyBoMyB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDM2cHg7XHJcbiAgICB9XHJcbiAgICAmICsgaDQsXHJcbiAgICAmICsgaDUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzNHB4O1xyXG4gICAgfVxyXG4gICAgJiArIGg2IHtcclxuICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmxpbmsge1xyXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24tZmFzdDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luOiAwIC0xMHB4O1xyXG4gIHBhZGRpbmc6IDAgMTBweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cclxuICAmOmFmdGVyIHtcclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZmFzdDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItYm9yZGVyLXNlY29uZGFyeS1ob3ZlcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlcixcclxuICAmOmFjdGl2ZSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtaG92ZXI7XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgZmlsbDogJGNvbG9yLXRleHQtaG92ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWhvdmVyO1xyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIGZpbGw6ICRjb2xvci10ZXh0LWhvdmVyO1xyXG4gICAgfVxyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tc3BhY2Utc20ge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gIH1cclxuXHJcbiAgJi0tc3BhY2UtbGcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xyXG4gICAgcGFkZGluZzogMTJweCAxNnB4O1xyXG4gIH1cclxuXHJcbiAgJi0tdW5kZXJsaW5lIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlcixcclxuICAgICY6YWN0aXZlIHtcclxuICAgICAgY29sb3I6ICRjb2xvci1zZWNvbmRhcnktaG92ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgY29sb3I6ICRjb2xvci10ZXh0LXdoaXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBzdmcge1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1mYXN0O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAycHg7XHJcbiAgICBmaWxsOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cclxuICAgICYgKyBzcGFuIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHNwYW4gKyBzdmcge1xyXG4gICAgdG9wOiAycHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICB9XHJcblxyXG4gICYtLWludmVydCB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXRlcnRpYXJ5O1xyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIGZpbGw6ICRjb2xvci10ZXJ0aWFyeTtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjphY3RpdmUge1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuXHJcbiAgICAgIHN2ZyB7XHJcbiAgICAgICAgZmlsbDogJGNvbG9yLXNlY29uZGFyeTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuYnV0dG9uIHtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uLWZhc3Q7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmc6IDhweCAxNHB4O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBjb2xvcjogJGNvbG9yLXRleHQ7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLXRlcnRpYXJ5O1xyXG5cclxuICBzdmcge1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1mYXN0O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAzcHg7XHJcbiAgICBmaWxsOiAkY29sb3ItdGV4dDtcclxuXHJcbiAgICAmICsgc3BhbiB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBzcGFuICsgc3ZnIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlcixcclxuICAmOmFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctdGVydGlhcnk7XHJcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtd2hpdGU7XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgZmlsbDogJGNvbG9yLXRleHQtd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICRjb2xvci1ib3JkZXItdGVydGlhcnksXHJcbiAgICAgIGluc2V0IDAgMCAwIDJweCAkY29sb3ItYmctc25vdztcclxuICB9XHJcbn1cclxuIiwiLmJhbm5lci1pbWFnZSB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLXN0b25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLXNub3c7XHJcblxyXG4gICZfX2ltZyB7XHJcbiAgICBoZWlnaHQ6IDExOHB4O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2luZm8ge1xyXG4gICAgcGFkZGluZzogMjRweDtcclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMzhweDtcclxuICB9XHJcblxyXG4gICZfX2Rlc2Mge1xyXG4gICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gIH1cclxuXHJcbiAgLmxpbmsge1xyXG4gICAgbWFyZ2luLXRvcDogMTZweDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHNpemUtbWQge1xyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNGZyIDhmcjtcclxuICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAkZ3JpZC1jb2x1bW4tZ2FwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ltZyB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDE5MHB4O1xyXG4gICAgICBoZWlnaHQ6IGluaXRpYWw7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICYtLXJpZ2h0IHtcclxuICAgICAgLmJhbm5lci1pbWFnZSB7XHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDhmciA0ZnI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzaXplLWxnIHtcclxuICAgICZfX2luZm8ge1xyXG4gICAgICBwYWRkaW5nOiA0OHB4IDE0cHggNDhweCA0NHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuY2FyZC1hY3Rpdml0eSB7XHJcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbi1mYXN0O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLXN0b25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctc25vdztcclxuXHJcbiAgJl9fY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fdHlwZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fZGVzYyB7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDE0cHg7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1zdG9uZTtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fbGluayB7XHJcbiAgICBAaW5jbHVkZSBwb3NpdGlvbi1hYnNvbHV0ZTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYm9yZGVyLXRlcnRpYXJ5O1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBib3gtc2hhZG93OiAycHggNHB4IDE4cHggMCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xyXG5cclxuICAgICAgJiArIC5jYXJkLWFjdGl2aXR5X19jb250ZW50IHtcclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgYW5pbWF0aW9uOiB0b2dnbGUtYXJyb3cgMC4zcyBlYXNlLWluLW91dCBmb3J3YXJkcztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgdG9nZ2xlLWFycm93IHtcclxuICAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxNXB4LCAwLCAwKTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIH1cclxufVxyXG4iLCIuY2FyZC1hcnRpY2xlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgJl9fbGluayB7XHJcbiAgICBAaW5jbHVkZSBwb3NpdGlvbi1hYnNvbHV0ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHdpZHRoOiAxMDQlO1xyXG4gICAgICBoZWlnaHQ6IDExMiU7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAmICsgLmNhcmQtYXJ0aWNsZV9fdGl0bGUge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC0xO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faW5mbyB7XHJcbiAgICBtYXJnaW4tdG9wOiA2cHg7XHJcbiAgfVxyXG5cclxuICAmX19kYXRlIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGNvbG9yOiAkY29sb3ItdGV4dC0zO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgfVxyXG5cclxuICAmX19jYXRlZ29yeSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcclxuICAgIHBhZGRpbmc6IDJweCAxMHB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1zdG9uZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHQ7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTJweDtcclxuICB9XHJcblxyXG4gICZfX2ltYWdlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZmxleDogMTtcclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZmFzdDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgY29sb3I6ICRjb2xvci10ZXh0LTQ7XHJcbiAgfVxyXG5cclxuICAmLS1pbWFnZSB7XHJcbiAgICAuY2FyZC1hcnRpY2xlIHtcclxuICAgICAgJl9faW1hZ2Uge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tc21hbGwge1xyXG4gICAgLmNhcmQtYXJ0aWNsZSB7XHJcbiAgICAgICZfX2ltYWdlIHtcclxuICAgICAgICB3aWR0aDogNzBweDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA1NHB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19saW5rIHtcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItdGVydGlhcnk7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1sYXJnZSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgLmNhcmQtYXJ0aWNsZSB7XHJcbiAgICAgICZfX2ltYWdlIHtcclxuICAgICAgICBoZWlnaHQ6IDEyNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblxyXG4gICAgICAgICYgKyAuY2FyZC1hcnRpY2xlX19jb250ZW50IHtcclxuICAgICAgICAgIC5jYXJkLWFydGljbGVfX2xpbmsge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMTJweCAxMnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAyNHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fbGluayB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1zdG9uZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1ib3JkZXItdGVydGlhcnk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzaXplLW1kIHtcclxuICAgICYtLXNtYWxsIHtcclxuICAgICAgLmNhcmQtYXJ0aWNsZSB7XHJcbiAgICAgICAgJl9faW1hZ2Uge1xyXG4gICAgICAgICAgd2lkdGg6IDEwOHB4O1xyXG4gICAgICAgICAgbWF4LWhlaWdodDogODJweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgJi0tbGFyZ2Uge1xyXG4gICAgICAuY2FyZC1hcnRpY2xlIHtcclxuICAgICAgICAmX19pbWFnZSB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgc2l6ZS1sZyB7XHJcbiAgICAmLS1sYXJnZSB7XHJcbiAgICAgIC5jYXJkLWFydGljbGUge1xyXG4gICAgICAgICZfX2ltYWdlIHtcclxuICAgICAgICAgIGhlaWdodDogMjg4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5jYXJkLXBlcnNvbiB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmctdG9wOiAxNnB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1zdG9uZTtcclxuICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLXNub3c7XHJcblxyXG4gICZfX2ltZyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMzBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbmZvLFxyXG4gICZfX2Rlc2Mge1xyXG4gICAgcGFkZGluZzogMCAyMHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fcG9zaXRpb24ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcblxyXG4gICAgJi0tZGVza3RvcCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fY29udGFjdHMge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLXRvcDogLTI0cHg7XHJcbiAgICBwYWRkaW5nOiAyNnB4IDAgMTZweDtcclxuICAgIG1pbi1oZWlnaHQ6IDYwcHg7XHJcbiAgICAvLyBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLy8gYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC8vIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgd2lkdGg6IDMwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWxpZ2h0O1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgfVxyXG5cclxuICAgICYtLWRlc2t0b3Age1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbGluayB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuXHJcbiAgICAubGluayB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcclxuICAgICAgc3ZnIHBhdGgge1xyXG4gICAgICAgIGZpbGw6ICRjb2xvci10ZXh0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVyLFxyXG4gICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgIGZpbGw6ICRjb2xvci1zZWNvbmRhcnk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2FkZCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgY29sb3I6ICRjb2xvci10ZXh0O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgfVxyXG5cclxuICAmX19kZXNjIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cclxuICAgICYtdGV4dCB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxNHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjJweDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1uby1pbmZvIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLWltYWdlIHtcclxuICAgIC5jYXJkLXBlcnNvbiB7XHJcbiAgICAgICZfX2RldGFpbHMge1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyZnIgOGZyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1kZXNjIHtcclxuICAgICYuY2FyZC1wZXJzb24tLWltYWdlIHtcclxuICAgICAgLmNhcmQtcGVyc29uX19kZXNjIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogN3B4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1uby1jb250YWN0cyB7XHJcbiAgICAuY2FyZC1wZXJzb24ge1xyXG4gICAgICAmX19jb250YWN0cyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fZGVzYyB7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItc3RvbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgJi5jYXJkLXBlcnNvbi0taW1hZ2V7XHJcbiAgICAgIC5jYXJkLXBlcnNvbl9fY29udGFjdHMge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHNpemUtbWQge1xyXG4gICAgcGFkZGluZy10b3A6IDIwcHg7XHJcblxyXG4gICAgJl9fcG9zaXRpb24ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cclxuICAgICAgJi0tZGVza3RvcCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgICAgJi0tbW9iaWxlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGFjdHMge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTZweDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgJi0tbW9iaWxlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLS1kZXNrdG9wIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGluayB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1uby1kZXNjIHtcclxuICAgICAgLmNhcmQtcGVyc29uIHtcclxuICAgICAgICAmX19kZXNjIHtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1saWdodDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1uby1jb250YWN0cyB7XHJcbiAgICAgICYuY2FyZC1wZXJzb24tLWltYWdle1xyXG4gICAgICAgIC5jYXJkLXBlcnNvbl9fY29udGFjdHMuY2FyZC1wZXJzb25fX2NvbnRhY3RzLS1tb2JpbGUge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnBob3Rvc3dpcGUtd3JhcHBlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAucGhvdG9zd2lwZS1pdGVtOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IDJweCBzb2xpZCAkY29sb3Itc2Vjb25kYXJ5LWhvdmVyO1xyXG4gIH1cclxuXHJcbiAgJi0tb25lIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA2Ni40JTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG5cclxuICAgIC5waG90b3N3aXBlLWl0ZW0ge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgICBcclxuXHJcbiAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS10cmlwbGUsXHJcbiAgJi0tdGhyZWUge1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICByaWdodDogLTUlO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICB3aWR0aDogNDBweDtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgIDkwZGVnLFxyXG4gICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsXHJcbiAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjY2KSAxMDAlXHJcbiAgICAgICk7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgfVxyXG4gICAgLnBob3Rvc3dpcGUtYm94IHtcclxuICAgICAgd2lkdGg6IDY5MnB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG5cclxuICAgIC5waG90b3N3aXBlLWl0ZW0ge1xyXG4gICAgICB3aWR0aDogMjEycHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgIGhlaWdodDogMDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cclxuICAgICAgJjpudGgtb2YtdHlwZSgxKSxcclxuICAgICAgJjpudGgtb2YtdHlwZSgyKSxcclxuICAgICAgJjpudGgtb2YtdHlwZSgzKSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGltZyxcclxuICAgICAgYSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYgKyAucGhvdG9zd2lwZS1pdGVtIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnBob3Rvc3dpcGUtaXRlbSB7XHJcbiAgICBhIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBAaW5jbHVkZSBwb3NpdGlvbi1hYnNvbHV0ZTtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWZhc3Q7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXRlcnRpYXJ5O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgZmlndXJlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzaXplLW1kIHtcclxuICAgICYtLXRyaXBsZSxcclxuICAgICYtLXRocmVlIHtcclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnBob3Rvc3dpcGUtYm94IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMmZyIDFmcjtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDJmciAyZnI7XHJcbiAgICAgICAgZ3JpZC1yb3ctZ2FwOiAzMHB4O1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6XHJcbiAgICAgICAgICAnc2lkZWJhciBtYWluJ1xyXG4gICAgICAgICAgJ3NpZGViYXIgZm9vdGVyJztcclxuICAgICAgfVxyXG5cclxuICAgICAgLnBob3Rvc3dpcGUtaXRlbSB7XHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSgxKSxcclxuICAgICAgICAmOm50aC1vZi10eXBlKDIpLFxyXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMykge1xyXG4gICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgICAgIGdyaWQtYXJlYTogc2lkZWJhcjtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgICBncmlkLWFyZWE6IG1haW47XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMykge1xyXG4gICAgICAgICAgZ3JpZC1hcmVhOiBmb290ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmICsgLnBob3Rvc3dpcGUtaXRlbSB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5waG90b3N3aXBlLWljb24ge1xyXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24tZmFzdDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgei1pbmRleDogMjtcclxuICB3aWR0aDogNjJweDtcclxuICBoZWlnaHQ6IDYycHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1zbm93O1xyXG4gIGJvcmRlci1yYWRpdXM6IDAgMTBweCAwIDEwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctc25vdztcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBvdXRsaW5lOiBub25lO1xyXG5cclxuICBzdmcge1xyXG4gICAgZmlsbDogJGNvbG9yLXRlcnRpYXJ5O1xyXG4gIH1cclxuXHJcbiAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXRlcnRpYXJ5O1xyXG4gIH1cclxufVxyXG5cclxuLnBzd3Age1xyXG4gICYucHN3cC0tbm90b3VjaCB7XHJcbiAgICAucHN3cF9fdG9wLWJhciB7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC53cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgfVxyXG4gIC5wc3dwX19jYXB0aW9uX19jZW50ZXIge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAucHN3cF9fYnV0dG9uIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLXNub3c7XHJcbiAgICAgIG9wYWNpdHk6IDAuODU7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMThweDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgfVxyXG5cclxuICAgICYucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQ6YmVmb3JlLFxyXG4gICAgJi5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0OmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3N2Zy9pY29uLWNoZXZyb24tcmlnaHQuc3ZnJyk7XHJcbiAgICB9XHJcblxyXG4gICAgJi5wc3dwX19idXR0b24tLWFycm93LS1yaWdodDpiZWZvcmUge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMnB4IDAgMTJweCAwO1xyXG4gICAgfVxyXG5cclxuICAgICYucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdDpiZWZvcmUge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwIDEycHggMCAxMnB4O1xyXG5cclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgIH1cclxuXHJcbiAgICAvLyAmOmhvdmVyLFxyXG4gICAgLy8gJjpmb2N1cyxcclxuICAgICY6YWN0aXZlIHtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wc3dwX19pbWcge1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1mYXN0O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgc2l6ZS14bGcge1xyXG4gICAgLnBzd3BfX2J1dHRvbiB7XHJcbiAgICAgICYucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQ6YmVmb3JlIHtcclxuICAgICAgICByaWdodDogLTYwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdDpiZWZvcmUge1xyXG4gICAgICAgIGxlZnQ6IC02MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5nYWxsZXJ5LXRleHQge1xyXG4gICZfX2NvbCB7XHJcbiAgICAmOm50aC1vZi10eXBlKDIpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICB9XHJcblxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgY29sb3I6ICRjb2xvci10ZXh0LTM7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fbGluayB7XHJcbiAgICBtYXJnaW4tdG9wOiAyOHB4O1xyXG4gIH1cclxuXHJcbiAgJiArIC5nYWxsZXJ5LXRleHQge1xyXG4gICAgbWFyZ2luLXRvcDogNTRweDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHNpemUtbWQge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICAgIGdyaWQtY29sdW1uLWdhcDogJGdyaWQtY29sdW1uLWdhcDtcclxuXHJcbiAgICAmX19jb2wge1xyXG4gICAgICAmOm50aC1vZi10eXBlKDIpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJiArIC5nYWxsZXJ5LXRleHQge1xyXG4gICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuaGVybyB7XHJcbiAgJi0tcHJpbWFyeSB7XHJcbiAgICBwYWRkaW5nOiA1NnB4IDA7XHJcblxyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJi0tcHJpbWFyeSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctMTtcclxuICB9XHJcblxyXG4gICYtLWFyY2hpdmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWxpZ2h0O1xyXG4gIH1cclxuXHJcbiAgJi0tc2Vjb25kYXJ5IHtcclxuICAgIHBhZGRpbmc6IDUwcHggMCAyNHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIC5oZXJvX19sb2dvIHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1pbWFnZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiA0OHB4IDAgNzBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy0xO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDIlO1xyXG5cclxuICAgIC5oZXJvIHtcclxuICAgICAgJl9faW1hZ2Uge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC01MCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmhlcm8tLXNob3J0IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLWNsZWFuIHtcclxuICAgIC5oZXJvX19saW5lIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLWxvZ28ge1xyXG4gICAgcGFkZGluZzogMzJweCAwIDU0cHg7XHJcbiAgfVxyXG5cclxuICAmX19jb2wge1xyXG4gICAgJiArIC5oZXJvX19jb2wge1xyXG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbGluZSB7XHJcbiAgICBoZWlnaHQ6IDRweDtcclxuICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAxNHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDM0cHg7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7XHJcbiAgfVxyXG5cclxuICAmX19sb2dvIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB3aWR0aDogNDRweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbWFnZSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgbWF4LWhlaWdodDogMzU1cHg7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHNpemUtbWQge1xyXG4gICAgcGFkZGluZzogODBweCAwIDY4cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgICYtLXNlY29uZGFyeSB7XHJcbiAgICAgIHBhZGRpbmc6IDEwMHB4IDAgMjhweDtcclxuXHJcbiAgICAgIC5oZXJvX19sb2dvIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1zaG9ydCB7XHJcbiAgICAgIC5oZXJvX19ib3gge1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA3ZnIgNWZyO1xyXG4gICAgICAgIGdyaWQtY29sdW1uLWdhcDogMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLWltYWdlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTAlO1xyXG4gICAgICBwYWRkaW5nOiAxMDhweCAwIDMwcHg7XHJcblxyXG4gICAgICAmLmhlcm8tLXNob3J0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAud3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDhmciA0ZnI7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAkZ3JpZC1jb2x1bW4tZ2FwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaGVybyB7XHJcbiAgICAgICAgJl9fY29sIHtcclxuICAgICAgICAgICYgKyAuaGVyb19fY29sIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzhweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgc2l6ZS1sZyB7XHJcbiAgICAmLS1pbWFnZSB7XHJcbiAgICAgIC5oZXJvIHtcclxuICAgICAgICAmX19jb2wge1xyXG4gICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTAwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5saXN0LWFjdGl2aXR5IHtcclxuICAmX190aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgfVxyXG5cclxuICAmX19maWxlIHtcclxuICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgdG9wOiA1cHg7XHJcbiAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19saXN0IHtcclxuICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICBncmlkLWNvbHVtbi1nYXA6ICRncmlkLWNvbHVtbi1nYXA7XHJcbiAgICBncmlkLXJvdy1nYXA6ICRncmlkLXJvdy1nYXA7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzaXplLW1kIHtcclxuICAgICZfX2xpc3Qge1xyXG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICAgIGdyaWQtcm93LWdhcDogJGdyaWQtcm93LTJ4LWdhcDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHNpemUtbGcge1xyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5saXN0LW5ld3Mge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICZfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG5cbiAgJl9fbGlzdCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBzdGFydDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBncmlkLWNvbHVtbi1nYXA6ICRncmlkLWNvbHVtbi1nYXA7XG4gICAgZ3JpZC1yb3ctZ2FwOiAkZ3JpZC1yb3ctZ2FwO1xuXG4gICAgLmNhcmQtYXJ0aWNsZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmX19tb3JlIHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICB9XG5cbiAgQGluY2x1ZGUgc2l6ZS1tZCB7XG4gICAgJl9fbGlzdCB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICBncmlkLXJvdy1nYXA6ICRncmlkLXJvdy0yeC1nYXA7XG4gICAgfVxuICB9XG59XG4iLCIubGlzdC1wcm9ncmFtIHtcclxuICAmX190aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxNnB4O1xyXG4gICAgZ3JpZC1yb3ctZ2FwOiAkZ3JpZC1yb3ctZ2FwO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gIH1cclxuXHJcbiAgJl9fY2FyZCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAyNnB4IDIwcHggMjBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy0xO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJl9fbGluayB7XHJcbiAgICBAaW5jbHVkZSBwb3NpdGlvbi1hYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDM7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1ib3JkZXItdGVydGlhcnk7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICYgKyAubGlzdC1wcm9ncmFtX19iZyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgJiArIGltZyB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgJiArIGltZyB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICYgKyAubGlzdC1wcm9ncmFtX19uYW1lIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQtd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmICsgLmxpc3QtcHJvZ3JhbV9fbmFtZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC13aGl0ZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmxpc3QtcHJvZ3JhbV9fbGluay0tbm8taG92ZXItaWNvbiB7XHJcbiAgICAgICY6aG92ZXIsXHJcbiAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICAmICsgLmxpc3QtcHJvZ3JhbV9fYmcge1xyXG4gICAgICAgICAgJiArIGltZyB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYmcge1xyXG4gICAgQGluY2x1ZGUgcG9zaXRpb24tYWJzb2x1dGU7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWZhc3Q7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcblxyXG4gICZfX25hbWUge1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1mYXN0O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIGltZyB7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWZhc3Q7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgb3BhY2l0eTogMTtcclxuXHJcbiAgICAmICsgaW1nIHtcclxuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1mYXN0O1xyXG4gICAgICBtYXJnaW4tdG9wOiAtNDRweDtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHNpemUtbWQge1xyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XHJcbiAgICAgIGdyaWQtY29sdW1uLWdhcDogJGdyaWQtY29sdW1uLWdhcDtcclxuICAgICAgZ3JpZC1yb3ctZ2FwOiAkZ3JpZC1yb3ctMngtZ2FwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgc2l6ZS1sZyB7XHJcbiAgICAmX19saXN0IHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5saXN0LXZhbHVlIHtcclxuICAmX19pdGVtcyB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjRweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG5cclxuICAmX19pdGVtIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDQycHg7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1zdG9uZTtcclxuXHJcbiAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnRpdGxlIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxOHB4O1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTFweDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzaXplLW1kIHtcclxuICAgICZfX2l0ZW1zIHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgICBncmlkLWNvbHVtbi1nYXA6ICRncmlkLWNvbHVtbi1nYXA7XHJcbiAgICAgIGdyaWQtcm93LWdhcDogNTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IC0xcHg7XHJcbiAgICAgICAgbGVmdDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMzAwJTtcclxuICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm9yZGVyLXN0b25lO1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzaXplLWxnIHtcclxuICAgICZfX2l0ZW1zIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmxpc3QtdmlzaW9uIHtcclxuICAmX19pbWFnZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIG1heC13aWR0aDogNDcwcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxuICB9XHJcblxyXG4gICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fYnRuIHtcclxuICAgIG1hcmdpbi10b3A6IDIycHg7XHJcblxyXG4gICAgLmJ1dHRvbiB7XHJcbiAgICAgIG1heC13aWR0aDogNDcwcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzaXplLW1kIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICBncmlkLWNvbHVtbi1nYXA6ICRncmlkLWNvbHVtbi1nYXA7XHJcblxyXG4gICAgJi0tbm8taW1hZ2Uge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgIH1cclxuXHJcbiAgICAmLS1saW5rZWQge1xyXG4gICAgICAubGlzdC12aXNpb25fX2ltYWdlIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA0NzBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuXHJcbiAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19idG4ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC50aXRsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHNpemUtbGcge1xyXG4gICAgJl9faW1hZ2Uge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnF1aWNrLWxpbmtzIHtcclxuICAmLXdyYXAge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWxpZ2h0O1xyXG4gIH1cclxuXHJcbiAgJl9fbGluayB7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWZhc3Q7XHJcbiAgICBwYWRkaW5nOiA4cHggMTZweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIGZpbGw6ICRjb2xvci10ZXh0O1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHQ7XHJcbiAgICB9XHJcblxyXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYm9yZGVyLXRlcnRpYXJ5O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tdmVydGljYWwge1xyXG4gICAgLnF1aWNrLWxpbmtzIHtcclxuICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgJiArIC5xdWljay1saW5rc19faXRlbSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2xpbmsge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0taG9yaXpvbnRhbCxcclxuICAmLS1sYXJnZSB7XHJcbiAgICBwYWRkaW5nOiAzNnB4IDAgNDJweDtcclxuXHJcbiAgICAucXVpY2stbGlua3Mge1xyXG4gICAgICAmX19pdGVtIHtcclxuICAgICAgICAmICsgLnF1aWNrLWxpbmtzX19pdGVtIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2xpbmsge1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLXNub3c7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYm9yZGVyLXN0b25lO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zcHgpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJvcmRlci10ZXJ0aWFyeTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLWxpZ2h0IHtcclxuICAgIC5xdWljay1saW5rcyB7XHJcbiAgICAgICZfX2xpbmsge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1ib3JkZXItdGVydGlhcnk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1zaW1wbGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgLmxpbmsge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAgIHNwYW4gKyBzdmcge1xyXG4gICAgICAgIHRvcDogMXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBzdmcge1xyXG4gICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgZmlsbDogJGNvbG9yLXRleHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVyLFxyXG4gICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1zZWNvbmRhcnktaG92ZXI7XHJcblxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgZmlsbDogJGNvbG9yLXNlY29uZGFyeS1ob3ZlcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZmFzdDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWJvcmRlci1zZWNvbmRhcnktaG92ZXI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5xdWljay1saW5rcyB7XHJcbiAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDEycHg7XHJcblxyXG4gICAgICAgICYgKyAucXVpY2stbGlua3NfX2l0ZW0ge1xyXG4gICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItc3RvbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzaXplLW1kIHtcclxuICAgICYtLXZlcnRpY2FsIHtcclxuICAgICAgLnF1aWNrLWxpbmtzIHtcclxuICAgICAgICAmX19pdGVtIHtcclxuICAgICAgICAgIHdpZHRoOiAyNzBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1ob3Jpem9udGFsIHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgICBncmlkLWNvbHVtbi1nYXA6ICRncmlkLWNvbHVtbi1nYXA7XHJcbiAgICAgIGdyaWQtcm93LWdhcDogJGdyaWQtcm93LWdhcDtcclxuXHJcbiAgICAgIC5xdWljay1saW5rcyB7XHJcbiAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAmICsgLnF1aWNrLWxpbmtzX19pdGVtIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHNpemUtbGcge1xyXG4gICAgJi0taG9yaXpvbnRhbCB7XHJcbiAgICAgIHBhZGRpbmc6IDg0cHggMCA5MHB4O1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDFmcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmhlYWRlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDEwMDtcclxuXHJcbiAgJl9fbGluayB7XHJcblxyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgICBwYWRkaW5nOiAxMnB4IDE0cHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWZhc3Q7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAzcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVyLFxyXG4gICAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy0xO1xyXG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KSA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtaGlkZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi12aXNpYmxlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbXVsdGkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgcGFkZGluZzogMTRweCAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICAubGluayB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19tZW51IHtcclxuICAgICYtdGl0bGUge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLWl0ZW1zIHtcclxuICAgICAgcGFkZGluZy10b3A6IDQ4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi1ib3gge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgfVxyXG5cclxuICAgICYtaXRlbSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgcGFkZGluZzogMTRweCAxNnB4O1xyXG4gICAgICAvLyBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgJiArIC5oZWFkZXJfX21lbnUtaXRlbSB7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItc3RvbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtLWN1cnJlbnQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1saWdodDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi0tbXVsdGkge1xyXG4gICAgICAgIC5oZWFkZXJfX21lbnUtbGluayB7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYm9yZGVyLXRlcnRpYXJ5O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5oYXMtc3VibWVudS5vcGVuIHtcclxuICAgICAgICAuaGVhZGVyX19tZW51LWJ0bi0tY2hldjphZnRlciB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLm9wZW4ge1xyXG4gICAgICAgIC5oZWFkZXJfX2xpc3QsXHJcbiAgICAgICAgLmhlYWRlcl9fc3VibWVudSB7XHJcbiAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgbWF4LWhlaWdodDogNjAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5oZWFkZXJfX2xpc3Qge1xyXG4gICAgICAgICAgLmhlYWRlcl9fc3VibWVudSB7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuaGVhZGVyX19tZW51LWJ0bi0tY2hldjphZnRlciB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAub3BlbiB7XHJcbiAgICAgICAgICAgIC5oZWFkZXJfX3N1Ym1lbnUge1xyXG4gICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgbWF4LWhlaWdodDogNjAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmhlYWRlcl9fbWVudS1idG4tLWNoZXY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgLy8gJi5oZWFkZXJfX21lbnUtaXRlbS0tY3VycmVudCAgc2hvdyBvbmx5IGFjdGl2ZSBtdWx0aXNpdGUgYWN0aXZlIHN1Ym1lbnUgaXRlbS5cclxuICAgICAgJi5oZWFkZXJfX21lbnUtaXRlbS0tY3VycmVudCAuY3VycmVudC1tZW51LWl0ZW0ge1xyXG4gICAgICAgIC5oZWFkZXJfX3N1Ym1lbnUtbGluayB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctMTtcclxuXHJcbiAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtbGluayB7XHJcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZmFzdDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nOiA4cHg7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItdGVydGlhcnk7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cclxuICAgICAgJiArIC5oZWFkZXJfX21lbnUtYnRuIHN2ZyB7XHJcbiAgICAgICAgZmlsbDogJGNvbG9yLXRlcnRpYXJ5O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICAmICsgLmhlYWRlcl9fbWVudS1iZyxcclxuICAgICAgICAmICsgLmhlYWRlcl9fbWVudS1idG4gKyAuaGVhZGVyX19tZW51LWJnIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1saWdodDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWJnIHtcclxuICAgICAgQGluY2x1ZGUgcG9zaXRpb24tYWJzb2x1dGU7XHJcbiAgICAgIC8vIEBpbmNsdWRlIHRyYW5zaXRpb24tZmFzdDtcclxuICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuXHJcbiAgICAmLWJ0biB7XHJcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZmFzdDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgd2lkdGg6IDM4cHg7XHJcbiAgICAgIGhlaWdodDogMzhweDtcclxuICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG5cclxuICAgICAgJjpob3ZlciB7ICBcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYm9yZGVyLXRlcnRpYXJ5O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLS1jaGV2IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIFxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgQGluY2x1ZGUgcG9zaXRpb24tYWJzb2x1dGU7XHJcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWZhc3Q7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9hc3NldHMvaW1hZ2VzL3N2Zy9pY29uLWNoZXZyb24tcmlnaHQuc3ZnXCIpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTJweDtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1mYXN0O1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLW1vYmlsZSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tZGVza3RvcCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19saXN0LFxyXG4gICZfX3N1Ym1lbnUge1xyXG5cclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZmFzdDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMTAwJTtcclxuICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIC5oZWFkZXJfX2xpbmsge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTZweDtcclxuICAgIH1cclxuICAgICYtaXRlbSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDogMTtcclxuXHJcbiAgICAgICYuY3VycmVudC1tZW51LWl0ZW0ge1xyXG4gICAgICAgICYgPiAuaGVhZGVyX19saW5rIHtcclxuICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy0xO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtc3BhbiB7IFxyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB9XHJcblxyXG4gICAgJi1idG4ge1xyXG4gICAgXHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1mYXN0O1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB3aWR0aDogMzhweDtcclxuICAgICAgaGVpZ2h0OiAzOHB4O1xyXG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIG91dGxpbmU6IG5vbmU7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYm9yZGVyLXRlcnRpYXJ5O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLS1idG51cCB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWZhc3Q7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB3aWR0aDogMzhweDtcclxuICAgICAgICBoZWlnaHQ6IDM4cHg7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1saW5rIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgcGFkZGluZzogMTJweCAxNHB4O1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7IFxyXG5cclxuICAgICAgJiBhIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWZhc3Q7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAzcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVyLFxyXG4gICAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy0xO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmZvY3VzLXZpc2libGV7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19saXN0IHtcclxuICAgIC5oZWFkZXIge1xyXG4gICAgICAmX19zdWJtZW51LWxpbmsge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19tZW51LWJ0biB7XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEycHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmZvY3VzLXZpc2libGUsXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgc2l6ZS1tZCB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1zdG9uZTtcclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIC5saW5rIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19saW5rIHtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzaXplLW1keCB7XHJcbiAgICAuaGVhZGVyX19saW5rIHtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcclxuICAgICAgd2lkdGg6IDEyMCU7XHJcbiAgICAgIHdpZHRoOiA5NSU7XHJcbiAgICAgIG1hcmdpbjogM3B4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX211bHRpIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1saWdodDtcclxuXHJcbiAgICAgICYtbGluayB7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1mYXN0O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nOiAxMnB4IDMwcHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC00O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWZhc3Q7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS1hY3RpdmUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLXNub3c7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1zbm93O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctdGVydGlhcnk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWl0ZW1zIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIGJyYW5jaCBtb2RlIHZhcmlhbnQgb2YgdGhlIG11bHRpc2l0ZSBiYXIgLSBib3JkZXJsZXNzIGRyb3Bkb3duIHNpdHRpbmdcclxuICAgIC8vIHN0cmFpZ2h0IG9uIHRoZSBiYXIsIHVubGlrZSB0aGUgYm94ZWQgb25lIG9uIHRoZSBjb250YWN0cyBwYWdlXHJcbiAgICAmX19icmFuY2gge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgLy8gdGhlIG1haW4gc2Nob29sIGxpbmsgcGFpbnRzIGEgd2hpdGUgYmFja2dyb3VuZCB3aGVuIGl0IGlzIHRoZSBhY3RpdmVcclxuICAgICAgLy8gc2l0ZSwgc28gdGhlIGxhYmVsIG5lZWRzIGl0cyBvd24gZ2FwIG9yIHRoZSB0d28gc2l0IGZsdXNoIHRvZ2V0aGVyXHJcbiAgICAgICYtbGFiZWwge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC0yO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1kZXRhaWxzIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtc3VtbWFyeSB7XHJcbiAgICAgICAgcGFkZGluZzogMTJweCAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0LTQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICAgICAgICAmOjotd2Via2l0LWRldGFpbHMtbWFya2VyIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWNoZXZyb24ge1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZmFzdDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuXHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtZGV0YWlsc1tvcGVuXSAmLWNoZXZyb24ge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtbGlzdCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHotaW5kZXg6IDIwO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiA4cHggMDtcclxuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctc25vdztcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLXN0b25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWxpbmsge1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZmFzdDtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0LTQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLTE7XHJcbiAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAvLyBrZWVwcyBLb250YWt0aSAoYW5kIGFueSBvdGhlciBub24gc2l0ZSBsaW5rKSBhdCB0aGUgZmFyIHJpZ2h0XHJcbiAgICAgICYtZXh0cmEge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3VibWVudXtcclxuICAgICAgLy8gZGlzcGxheTogbm9uZTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAxMnB4IDhweDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICAgIHdpZHRoOiAyNTAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDI0MHB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLXN0b25lO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1zbm93O1xyXG5cclxuICAgICAgLmhlYWRlcl9fbGluayB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbWVudSB7XHJcbiAgICAgICYtaXRlbXMge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1pdGVtIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICYgKyAuaGVhZGVyX19tZW51LWl0ZW0ge1xyXG4gICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuY3VycmVudC1tZW51LWl0ZW0ge1xyXG4gICAgICAgICAgLmhlYWRlcl9fbWVudS1saW5rIHtcclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAuaGVhZGVyX19zdWJtZW51IHtcclxuICAgICAgICAgICAgbGVmdDogaW5oZXJpdDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtbGluayB7XHJcbiAgICAgICAgcGFkZGluZzogOHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgICAgICAgLmhlYWRlcl9fbWVudS1pdGVtIHtcclxuICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZmFzdDtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItYm9yZGVyLXRlcnRpYXJ5O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZmFzdDtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy10ZXJ0aWFyeTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAxJSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi0tZGVza3RvcCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtLW1vYmlsZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnBhZ2UtdGVtcGxhdGUtZnJvbnQtcGFnZS10ZW1wbGF0ZSB7XHJcbiAgLmhlYWRlciB7XHJcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gIH1cclxufVxyXG4iLCIuZm9vdGVyIHtcclxuICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gIHBhZGRpbmctdG9wOiAzMnB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1saWdodDtcclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICB9XHJcblxyXG4gICZfX2Rlc2Mge1xyXG4gICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcblxyXG4gICAgLmZvb3Rlcl9fbWVudS1saW5rIHtcclxuICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XHJcblxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWJvcmRlci10ZXJ0aWFyeTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19tZW51cyB7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDAgNDBweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLXN0b25lO1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICAgIGdyaWQtY29sdW1uLWdhcDogJGdyaWQtY29sdW1uLWdhcDtcclxuICB9XHJcblxyXG4gICZfX21lbnUge1xyXG4gICAgJi1saW5rIHtcclxuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1mYXN0O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQtMTtcclxuXHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgIGZpbGw6ICRjb2xvci10ZXh0LTE7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBzdmcge1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZmFzdDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xyXG4gICAgICAgIGZpbGw6ICRjb2xvci10ZXJ0aWFyeTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtaXRlbSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuXHJcbiAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tbWFpbixcclxuICAgICYtLWFkZCB7XHJcbiAgICAgIC5mb290ZXJfX21lbnUtbGluayB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWJvcmRlci10ZXJ0aWFyeTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLW1haW4ge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAuZm9vdGVyX19tZW51LWxpbmsge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAxMnB4O1xyXG4gICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ib3JkZXItc3RvbmU7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1wcml2YWN5IHtcclxuICAgICAgLmZvb3RlciB7XHJcbiAgICAgICAgJl9fbWVudS1pdGVtIHtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1zb2NpYWwge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cclxuICAgICAgLmZvb3Rlcl9fbWVudS1saW5rIHtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWZhc3Q7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbjogLTEwcHggMDtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBmaWxsOiAkY29sb3ItdGV4dDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWJvcmRlci10ZXJ0aWFyeTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlcltocmVmKj0nZmFjZWJvb2snXSB7XHJcbiAgICAgICAgICBmaWxsOiAkY29sb3Itc29jLWljb24tLWZiO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyW2hyZWYqPSdpbnN0YWdyYW0nXSB7XHJcbiAgICAgICAgICBmaWxsOiAkY29sb3Itc29jLWljb24tLWluc3RhO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyW2hyZWYqPSd5b3V0dWJlJ10ge1xyXG4gICAgICAgICAgZmlsbDogJGNvbG9yLXNvYy1pY29uLS15dDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlcltocmVmKj0nbGlua2VkJ10ge1xyXG4gICAgICAgICAgZmlsbDogJGNvbG9yLXNvYy1pY29uLS1pbjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2JvdHRvbSB7XHJcbiAgICBwYWRkaW5nOiAyMnB4IDAgMThweDtcclxuICB9XHJcblxyXG4gICZfX2NvcHkge1xyXG4gICAgcGFkZGluZzogMTJweCAxNnB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLXNub3c7XHJcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtMjtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIC5saW5rIHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgc2l6ZS1tZCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxNTBweDtcclxuXHJcbiAgICAmX19tZW51cyB7XHJcbiAgICAgIHBhZGRpbmc6IDM4cHggMCAzNnB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuXHJcbiAgICAmX19tZW51IHtcclxuICAgICAgJi0tYWRkLFxyXG4gICAgICAmLS1tYWluIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi0tbWFpbiB7XHJcbiAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi0tYWRkIHtcclxuICAgICAgICB3aWR0aDogNzAlO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICAgIH1cclxuICAgICAgJi0tcHJpdmFjeSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgLmZvb3RlciB7XHJcbiAgICAgICAgICAmX19tZW51LWl0ZW0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLS1zb2NpYWwge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19ib3R0b20ge1xyXG4gICAgICBwYWRkaW5nOiAxNnB4IDAgMjBweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgc2l6ZS1sZyB7XHJcbiAgICBwYWRkaW5nLXRvcDogNDhweDtcclxuXHJcbiAgICAmX19tZW51IHtcclxuICAgICAgJi0tYWRkIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5iYW5uZXItbWl4ZWQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nOiA1NHB4IDAgMTMycHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgJl9fYm94IHtcclxuICAgIHBhZGRpbmc6IDM0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctc25vdztcclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcbiAgfVxyXG5cclxuICAmX19pbWFnZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGhlaWdodDogMDtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHNpemUtbWQge1xyXG4gICAgcGFkZGluZzogODBweCAwO1xyXG5cclxuICAgICZfX3dyYXAge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDhmciA0ZnI7XHJcbiAgICAgIGdyaWQtY29sdW1uLWdhcDogJGdyaWQtY29sdW1uLWdhcDtcclxuICAgICAgZ3JpZC1yb3ctZ2FwOiAkZ3JpZC1yb3ctZ2FwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmtzIHtcclxuICAgICAgLnF1aWNrLWxpbmtzIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzaXplLWxnIHtcclxuICAgICZfX3dyYXAge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDZmciAzZnIgM2ZyO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2JveCB7XHJcbiAgICAgIHBhZGRpbmc6IDYwcHggMTI0cHggODBweCA2NHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAaW1wb3J0ICcuLi8uLi9hc3NldHMvc2Nzcy9zdHlsZSc7XHJcbkBpbXBvcnQgJy4uLy4uL2Fzc2V0cy9zY3NzL2ZsZXgtc3R5bGUtYWxsJztcclxuQGltcG9ydCAnLi4vcGFydGlhbHMvMDItb3JnYW5pc21zL2hlYWRlci9oZWFkZXInO1xyXG5AaW1wb3J0ICcuLi9wYXJ0aWFscy8wMi1vcmdhbmlzbXMvZm9vdGVyL2Zvb3Rlcic7XHJcblxyXG5AaW1wb3J0ICcuLi9wYXJ0aWFscy8wMC1hdG9tcy9idXR0b24vYnV0dG9uJztcclxuQGltcG9ydCAnLi4vcGFydGlhbHMvMDEtbW9sZWN1bGVzL2Jhbm5lci1taXhlZC9iYW5uZXItbWl4ZWQnO1xyXG5AaW1wb3J0ICcuLi9wYXJ0aWFscy8wMS1tb2xlY3VsZXMvYmFubmVyLWltYWdlL2Jhbm5lci1pbWFnZSc7XHJcbkBpbXBvcnQgJy4uL3BhcnRpYWxzLzAxLW1vbGVjdWxlcy9oZXJvL2hlcm8nO1xyXG5cclxuLnBhZ2UtdGVtcGxhdGUtcmVjZXB0aW9uLXRlbXBsYXRlIHtcclxuICAuZm9vdGVyIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzaXplLW1kIHtcclxuICAgIC5mb290ZXIge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnJlY2VwdGlvbiB7XHJcbiAgJl9fdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMzhweDtcclxuICB9XHJcblxyXG4gICZfX2Fib3V0IHtcclxuICAgIHBhZGRpbmctdG9wOiAzMnB4O1xyXG4gIH1cclxuXHJcbiAgJl9fY29sIHtcclxuICAgICYgKyAucmVjZXB0aW9uX19jb2wge1xyXG4gICAgICBtYXJnaW4tdG9wOiA0NHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAmX19iYW5uZXIge1xyXG4gICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgfVxyXG5cclxuICAmX19lZHVjYXRpb24ge1xyXG4gICAgbWFyZ2luLXRvcDogNDRweDtcclxuICAgIHBhZGRpbmc6IDMycHggMCA2MHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWxpZ2h0O1xyXG5cclxuICAgICYtcHJvZ3JhbW1zIHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgIGdyaWQtY29sdW1uLWdhcDogJGdyaWQtY29sdW1uLWdhcDtcclxuICAgICAgZ3JpZC1yb3ctZ2FwOiAkZ3JpZC1yb3ctZ2FwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgc2l6ZS1tZCB7XHJcbiAgICAmX19iYW5uZXIge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMTBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2Fib3V0IHtcclxuICAgICAgcGFkZGluZy10b3A6IDc0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29sIHtcclxuICAgICAgJiArIC5yZWNlcHRpb25fX2NvbCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2VkdWNhdGlvbiB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDkycHg7XHJcbiAgICAgIHBhZGRpbmc6IDg0cHggMCAxNDZweDtcclxuXHJcbiAgICAgICYtcHJvZ3JhbW1zIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHNpemUtbGcge1xyXG4gICAgJl9fZWR1Y2F0aW9uIHtcclxuICAgICAgJi1wcm9ncmFtbXMge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIl19 */
