@charset "UTF-8";/*!
 * Theme Name: Forma Clay
 * Description: A custom wordpress theme
 * Author: Glissando Digital
 * Author URI: https://glissandodigital.com
 * Version: 1.0
*/.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.block-editor-block-list__block .block-editor-block-contextual-toolbar .components-toolbar{overflow:hidden}abbr[data-original-title],abbr[title]{text-decoration:none}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.editor-styles-wrapper{font-size:16px}.acf-field .acf-input input{font-size:16px}.acf-field .acf-input input[type=checkbox]{height:16px;width:16px}.acf-field .acf-input input[type=checkbox]:before{margin:-3px -4px;height:20px;width:20px}.acf-field .acf-input input[type=radio]{height:16px;width:16px}.acf-field .acf-input input[type=radio]:before{margin:1px 1px;height:12px;width:12px}.background-terracotta,.bg-terracotta,.has-terracotta-background-color{background-color:#c55d39;color:#eae6e2}.background-terracotta a,.bg-terracotta a,.has-terracotta-background-color a{color:#eae6e2}.background-terracotta .slick-autoplay-toggle-button .slick-pause-icon:before,.background-terracotta .slick-autoplay-toggle-button .slick-play-icon:before,.background-terracotta .slick-dots li button .slick-dot-icon,.background-terracotta .slick-dots li.slick-active button .slick-dot-icon,.background-terracotta .slick-next .slick-next-icon,.background-terracotta .slick-prev .slick-prev-icon,.bg-terracotta .slick-autoplay-toggle-button .slick-pause-icon:before,.bg-terracotta .slick-autoplay-toggle-button .slick-play-icon:before,.bg-terracotta .slick-dots li button .slick-dot-icon,.bg-terracotta .slick-dots li.slick-active button .slick-dot-icon,.bg-terracotta .slick-next .slick-next-icon,.bg-terracotta .slick-prev .slick-prev-icon,.has-terracotta-background-color .slick-autoplay-toggle-button .slick-pause-icon:before,.has-terracotta-background-color .slick-autoplay-toggle-button .slick-play-icon:before,.has-terracotta-background-color .slick-dots li button .slick-dot-icon,.has-terracotta-background-color .slick-dots li.slick-active button .slick-dot-icon,.has-terracotta-background-color .slick-next .slick-next-icon,.has-terracotta-background-color .slick-prev .slick-prev-icon{color:#afc4c3}.background-terracotta .slick-autoplay-toggle-button:focus,.background-terracotta .slick-dots li button:focus,.background-terracotta .slick-dots li button:focus .slick-dot-icon:before,.background-terracotta .slick-dots li.slick-active button:focus .slick-dot-icon,.background-terracotta .slick-next:focus .slick-next-icon,.background-terracotta .slick-prev:focus .slick-prev-icon,.bg-terracotta .slick-autoplay-toggle-button:focus,.bg-terracotta .slick-dots li button:focus,.bg-terracotta .slick-dots li button:focus .slick-dot-icon:before,.bg-terracotta .slick-dots li.slick-active button:focus .slick-dot-icon,.bg-terracotta .slick-next:focus .slick-next-icon,.bg-terracotta .slick-prev:focus .slick-prev-icon,.has-terracotta-background-color .slick-autoplay-toggle-button:focus,.has-terracotta-background-color .slick-dots li button:focus,.has-terracotta-background-color .slick-dots li button:focus .slick-dot-icon:before,.has-terracotta-background-color .slick-dots li.slick-active button:focus .slick-dot-icon,.has-terracotta-background-color .slick-next:focus .slick-next-icon,.has-terracotta-background-color .slick-prev:focus .slick-prev-icon{color:#eae6e2!important}.has-terracotta-color{color:#c55d39!important}.background-oribe,.bg-oribe,.has-oribe-background-color{background-color:#38665b;color:#eae6e2}.background-oribe a,.bg-oribe a,.has-oribe-background-color a{color:#eae6e2}.background-oribe .slick-autoplay-toggle-button .slick-pause-icon:before,.background-oribe .slick-autoplay-toggle-button .slick-play-icon:before,.background-oribe .slick-dots li button .slick-dot-icon,.background-oribe .slick-dots li.slick-active button .slick-dot-icon,.background-oribe .slick-next .slick-next-icon,.background-oribe .slick-prev .slick-prev-icon,.bg-oribe .slick-autoplay-toggle-button .slick-pause-icon:before,.bg-oribe .slick-autoplay-toggle-button .slick-play-icon:before,.bg-oribe .slick-dots li button .slick-dot-icon,.bg-oribe .slick-dots li.slick-active button .slick-dot-icon,.bg-oribe .slick-next .slick-next-icon,.bg-oribe .slick-prev .slick-prev-icon,.has-oribe-background-color .slick-autoplay-toggle-button .slick-pause-icon:before,.has-oribe-background-color .slick-autoplay-toggle-button .slick-play-icon:before,.has-oribe-background-color .slick-dots li button .slick-dot-icon,.has-oribe-background-color .slick-dots li.slick-active button .slick-dot-icon,.has-oribe-background-color .slick-next .slick-next-icon,.has-oribe-background-color .slick-prev .slick-prev-icon{color:#afc4c3}.background-oribe .slick-autoplay-toggle-button:focus,.background-oribe .slick-dots li button:focus,.background-oribe .slick-dots li button:focus .slick-dot-icon:before,.background-oribe .slick-dots li.slick-active button:focus .slick-dot-icon,.background-oribe .slick-next:focus .slick-next-icon,.background-oribe .slick-prev:focus .slick-prev-icon,.bg-oribe .slick-autoplay-toggle-button:focus,.bg-oribe .slick-dots li button:focus,.bg-oribe .slick-dots li button:focus .slick-dot-icon:before,.bg-oribe .slick-dots li.slick-active button:focus .slick-dot-icon,.bg-oribe .slick-next:focus .slick-next-icon,.bg-oribe .slick-prev:focus .slick-prev-icon,.has-oribe-background-color .slick-autoplay-toggle-button:focus,.has-oribe-background-color .slick-dots li button:focus,.has-oribe-background-color .slick-dots li button:focus .slick-dot-icon:before,.has-oribe-background-color .slick-dots li.slick-active button:focus .slick-dot-icon,.has-oribe-background-color .slick-next:focus .slick-next-icon,.has-oribe-background-color .slick-prev:focus .slick-prev-icon{color:#eae6e2!important}.has-oribe-color{color:#38665b!important}.background-gunflint,.bg-gunflint,.has-gunflint-background-color{background-color:#3c3732;color:#eae6e2}.background-gunflint a,.bg-gunflint a,.has-gunflint-background-color a{color:#eae6e2}.background-gunflint .slick-autoplay-toggle-button .slick-pause-icon:before,.background-gunflint .slick-autoplay-toggle-button .slick-play-icon:before,.background-gunflint .slick-dots li button .slick-dot-icon,.background-gunflint .slick-dots li.slick-active button .slick-dot-icon,.background-gunflint .slick-next .slick-next-icon,.background-gunflint .slick-prev .slick-prev-icon,.bg-gunflint .slick-autoplay-toggle-button .slick-pause-icon:before,.bg-gunflint .slick-autoplay-toggle-button .slick-play-icon:before,.bg-gunflint .slick-dots li button .slick-dot-icon,.bg-gunflint .slick-dots li.slick-active button .slick-dot-icon,.bg-gunflint .slick-next .slick-next-icon,.bg-gunflint .slick-prev .slick-prev-icon,.has-gunflint-background-color .slick-autoplay-toggle-button .slick-pause-icon:before,.has-gunflint-background-color .slick-autoplay-toggle-button .slick-play-icon:before,.has-gunflint-background-color .slick-dots li button .slick-dot-icon,.has-gunflint-background-color .slick-dots li.slick-active button .slick-dot-icon,.has-gunflint-background-color .slick-next .slick-next-icon,.has-gunflint-background-color .slick-prev .slick-prev-icon{color:#afc4c3}.background-gunflint .slick-autoplay-toggle-button:focus,.background-gunflint .slick-dots li button:focus,.background-gunflint .slick-dots li button:focus .slick-dot-icon:before,.background-gunflint .slick-dots li.slick-active button:focus .slick-dot-icon,.background-gunflint .slick-next:focus .slick-next-icon,.background-gunflint .slick-prev:focus .slick-prev-icon,.bg-gunflint .slick-autoplay-toggle-button:focus,.bg-gunflint .slick-dots li button:focus,.bg-gunflint .slick-dots li button:focus .slick-dot-icon:before,.bg-gunflint .slick-dots li.slick-active button:focus .slick-dot-icon,.bg-gunflint .slick-next:focus .slick-next-icon,.bg-gunflint .slick-prev:focus .slick-prev-icon,.has-gunflint-background-color .slick-autoplay-toggle-button:focus,.has-gunflint-background-color .slick-dots li button:focus,.has-gunflint-background-color .slick-dots li button:focus .slick-dot-icon:before,.has-gunflint-background-color .slick-dots li.slick-active button:focus .slick-dot-icon,.has-gunflint-background-color .slick-next:focus .slick-next-icon,.has-gunflint-background-color .slick-prev:focus .slick-prev-icon{color:#eae6e2!important}.has-gunflint-color{color:#3c3732!important}.background-porcelain,.bg-porcelain,.has-porcelain-background-color{background-color:#eae6e2;color:#3c3732}.background-porcelain a,.bg-porcelain a,.has-porcelain-background-color a{color:#3c3732}.background-porcelain .slick-autoplay-toggle-button .slick-pause-icon:before,.background-porcelain .slick-autoplay-toggle-button .slick-play-icon:before,.background-porcelain .slick-dots li button .slick-dot-icon,.background-porcelain .slick-dots li.slick-active button .slick-dot-icon,.background-porcelain .slick-next .slick-next-icon,.background-porcelain .slick-prev .slick-prev-icon,.bg-porcelain .slick-autoplay-toggle-button .slick-pause-icon:before,.bg-porcelain .slick-autoplay-toggle-button .slick-play-icon:before,.bg-porcelain .slick-dots li button .slick-dot-icon,.bg-porcelain .slick-dots li.slick-active button .slick-dot-icon,.bg-porcelain .slick-next .slick-next-icon,.bg-porcelain .slick-prev .slick-prev-icon,.has-porcelain-background-color .slick-autoplay-toggle-button .slick-pause-icon:before,.has-porcelain-background-color .slick-autoplay-toggle-button .slick-play-icon:before,.has-porcelain-background-color .slick-dots li button .slick-dot-icon,.has-porcelain-background-color .slick-dots li.slick-active button .slick-dot-icon,.has-porcelain-background-color .slick-next .slick-next-icon,.has-porcelain-background-color .slick-prev .slick-prev-icon{color:#c55d39}.background-porcelain .slick-autoplay-toggle-button:focus,.background-porcelain .slick-dots li button:focus,.background-porcelain .slick-dots li button:focus .slick-dot-icon:before .slick-dots li.slick-active button:focus .slick-dot-icon,.background-porcelain .slick-next:focus .slick-next-icon,.background-porcelain .slick-prev:focus .slick-prev-icon,.bg-porcelain .slick-autoplay-toggle-button:focus,.bg-porcelain .slick-dots li button:focus,.bg-porcelain .slick-dots li button:focus .slick-dot-icon:before .slick-dots li.slick-active button:focus .slick-dot-icon,.bg-porcelain .slick-next:focus .slick-next-icon,.bg-porcelain .slick-prev:focus .slick-prev-icon,.has-porcelain-background-color .slick-autoplay-toggle-button:focus,.has-porcelain-background-color .slick-dots li button:focus,.has-porcelain-background-color .slick-dots li button:focus .slick-dot-icon:before .slick-dots li.slick-active button:focus .slick-dot-icon,.has-porcelain-background-color .slick-next:focus .slick-next-icon,.has-porcelain-background-color .slick-prev:focus .slick-prev-icon{color:#3c3732!important}.has-porcelain-color{color:#eae6e2!important}.background-celadon,.bg-celadon,.has-celadon-background-color{background-color:#afc4c3;color:#3c3732}.background-celadon a,.bg-celadon a,.has-celadon-background-color a{color:#3c3732}.background-celadon .slick-autoplay-toggle-button .slick-pause-icon:before,.background-celadon .slick-autoplay-toggle-button .slick-play-icon:before,.background-celadon .slick-dots li button .slick-dot-icon,.background-celadon .slick-dots li.slick-active button .slick-dot-icon,.background-celadon .slick-next .slick-next-icon,.background-celadon .slick-prev .slick-prev-icon,.bg-celadon .slick-autoplay-toggle-button .slick-pause-icon:before,.bg-celadon .slick-autoplay-toggle-button .slick-play-icon:before,.bg-celadon .slick-dots li button .slick-dot-icon,.bg-celadon .slick-dots li.slick-active button .slick-dot-icon,.bg-celadon .slick-next .slick-next-icon,.bg-celadon .slick-prev .slick-prev-icon,.has-celadon-background-color .slick-autoplay-toggle-button .slick-pause-icon:before,.has-celadon-background-color .slick-autoplay-toggle-button .slick-play-icon:before,.has-celadon-background-color .slick-dots li button .slick-dot-icon,.has-celadon-background-color .slick-dots li.slick-active button .slick-dot-icon,.has-celadon-background-color .slick-next .slick-next-icon,.has-celadon-background-color .slick-prev .slick-prev-icon{color:#c55d39}.background-celadon .slick-autoplay-toggle-button:focus,.background-celadon .slick-dots li button:focus,.background-celadon .slick-dots li button:focus .slick-dot-icon:before .slick-dots li.slick-active button:focus .slick-dot-icon,.background-celadon .slick-next:focus .slick-next-icon,.background-celadon .slick-prev:focus .slick-prev-icon,.bg-celadon .slick-autoplay-toggle-button:focus,.bg-celadon .slick-dots li button:focus,.bg-celadon .slick-dots li button:focus .slick-dot-icon:before .slick-dots li.slick-active button:focus .slick-dot-icon,.bg-celadon .slick-next:focus .slick-next-icon,.bg-celadon .slick-prev:focus .slick-prev-icon,.has-celadon-background-color .slick-autoplay-toggle-button:focus,.has-celadon-background-color .slick-dots li button:focus,.has-celadon-background-color .slick-dots li button:focus .slick-dot-icon:before .slick-dots li.slick-active button:focus .slick-dot-icon,.has-celadon-background-color .slick-next:focus .slick-next-icon,.has-celadon-background-color .slick-prev:focus .slick-prev-icon{color:#3c3732!important}.has-celadon-color{color:#afc4c3!important}.background-buff,.bg-buff,.has-buff-background-color{background-color:#b8b1a9;color:#3c3732}.background-buff a,.bg-buff a,.has-buff-background-color a{color:#3c3732}.background-buff .slick-autoplay-toggle-button .slick-pause-icon:before,.background-buff .slick-autoplay-toggle-button .slick-play-icon:before,.background-buff .slick-dots li button .slick-dot-icon,.background-buff .slick-dots li.slick-active button .slick-dot-icon,.background-buff .slick-next .slick-next-icon,.background-buff .slick-prev .slick-prev-icon,.bg-buff .slick-autoplay-toggle-button .slick-pause-icon:before,.bg-buff .slick-autoplay-toggle-button .slick-play-icon:before,.bg-buff .slick-dots li button .slick-dot-icon,.bg-buff .slick-dots li.slick-active button .slick-dot-icon,.bg-buff .slick-next .slick-next-icon,.bg-buff .slick-prev .slick-prev-icon,.has-buff-background-color .slick-autoplay-toggle-button .slick-pause-icon:before,.has-buff-background-color .slick-autoplay-toggle-button .slick-play-icon:before,.has-buff-background-color .slick-dots li button .slick-dot-icon,.has-buff-background-color .slick-dots li.slick-active button .slick-dot-icon,.has-buff-background-color .slick-next .slick-next-icon,.has-buff-background-color .slick-prev .slick-prev-icon{color:#c55d39}.background-buff .slick-autoplay-toggle-button:focus,.background-buff .slick-dots li button:focus,.background-buff .slick-dots li button:focus .slick-dot-icon:before .slick-dots li.slick-active button:focus .slick-dot-icon,.background-buff .slick-next:focus .slick-next-icon,.background-buff .slick-prev:focus .slick-prev-icon,.bg-buff .slick-autoplay-toggle-button:focus,.bg-buff .slick-dots li button:focus,.bg-buff .slick-dots li button:focus .slick-dot-icon:before .slick-dots li.slick-active button:focus .slick-dot-icon,.bg-buff .slick-next:focus .slick-next-icon,.bg-buff .slick-prev:focus .slick-prev-icon,.has-buff-background-color .slick-autoplay-toggle-button:focus,.has-buff-background-color .slick-dots li button:focus,.has-buff-background-color .slick-dots li button:focus .slick-dot-icon:before .slick-dots li.slick-active button:focus .slick-dot-icon,.has-buff-background-color .slick-next:focus .slick-next-icon,.has-buff-background-color .slick-prev:focus .slick-prev-icon{color:#3c3732!important}.has-buff-color{color:#b8b1a9!important}body{width:100%;margin:0}.text-center{text-align:center}.w-full{width:100%}.alignfull,.full-width{position:relative;width:100vw;margin-left:-50vw;left:50%}.flex{display:flex}.flex-center{justify-content:center}.wrapper{max-width:1200px;padding:0 1rem;margin:0 auto}.article-body>:not(.full-width):not(.alignfull):not(.alignwide){max-width:1200px;margin-left:auto;margin-right:auto}.article-body .overflow-hidden{overflow:hidden}nav ul{align-items:center;display:flex;flex-direction:row;list-style-type:none;margin:0;padding:0}.menu-toggle-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}@media (max-width:900px){.menu-toggle-button{display:inline-flex;align-items:center;position:static;border:none;background-color:transparent;fill:#c55d39;padding:5px 10px;position:absolute;top:28px;right:20px;z-index:102}.menu-toggle-button:active,.menu-toggle-button:focus{outline:1px dashed #3c3732;outline-offset:4px}.menu-toggle-button .icon{display:flex}.menu-toggle-button .icon.times{display:none}.menu-toggle-button .icon svg{height:1.4rem;width:1.4rem}.menu-toggle-button[aria-expanded=true] .icon.bars,.menu-toggle-button[aria-expanded=true] .menu-label{display:none}.menu-toggle-button[aria-expanded=true] .icon.times{display:flex}.menu-toggle-button[aria-expanded=true]+#main-nav{display:block;visibility:visible;z-index:100}}#top-nav{justify-content:flex-end}#top-nav a{color:#38665b;font-size:.875rem;font-weight:600;text-decoration:none}.mobile-top-nav-item{display:none}#main-nav{justify-content:center;position:static;visibility:visible;padding-top:0}#main-nav li button.menu-item-toggle,#main-nav li>a{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;background:0 0;color:#38665b;display:inline-block;font-size:1.1rem;font-weight:600;justify-content:space-between;line-height:1;padding:.75rem;position:relative;text-decoration:none;width:auto}#main-nav li button.menu-item-toggle:last-child:not([target=_blank]),#main-nav li>a:last-child:not([target=_blank]){margin-right:-.5rem}#main-nav li button.menu-item-toggle[target=_blank],#main-nav li>a[target=_blank]{padding-right:1rem}#main-nav li button.menu-item-toggle .arrow,#main-nav li>a .arrow{position:absolute;right:-.5rem;top:50%;transform:translateY(-55%) rotate(-30deg);font-size:1.2rem;transition:.3s ease;font-weight:700}#main-nav li button.menu-item-toggle .angle-down svg,#main-nav li>a .angle-down svg{display:none;fill:#38665b;left:3px;position:relative;top:2px;width:13px}#main-nav li button.menu-item-toggle+.mega-menu,#main-nav li>a+.mega-menu{background-color:#afc4c3;color:#3c3732;display:block;height:0;min-width:250px;overflow:hidden;position:absolute;top:108px;transition:max-height .3s ease;visibility:hidden;z-index:99}body.admin-bar #main-nav li button.menu-item-toggle+.mega-menu,body.admin-bar #main-nav li>a+.mega-menu{top:140px}#main-nav li button.menu-item-toggle+.mega-menu .decoration,#main-nav li>a+.mega-menu .decoration{display:none;pointer-events:none;position:absolute;bottom:20px;color:#b8b1a9;right:0;opacity:.5}@media (min-width:1100px){#main-nav li button.menu-item-toggle+.mega-menu .decoration,#main-nav li>a+.mega-menu .decoration{display:block}}#main-nav li button.menu-item-toggle+.mega-menu .decoration svg,#main-nav li>a+.mega-menu .decoration svg{width:32vw;height:32vw}#main-nav li button.menu-item-toggle+.mega-menu.mega-number-2 .decoration,#main-nav li>a+.mega-menu.mega-number-2 .decoration{left:14vw;right:unset;bottom:-4vw}#main-nav li button.menu-item-toggle+.mega-menu.mega-number-3 .decoration,#main-nav li>a+.mega-menu.mega-number-3 .decoration{bottom:-49vw;right:-43vw;height:70vw;width:70vw}#main-nav li button.menu-item-toggle+.mega-menu .heading,#main-nav li>a+.mega-menu .heading{font-family:Cowboy,serif;font-size:1.875rem;margin-bottom:1rem;position:relative;z-index:100}#main-nav li button.menu-item-toggle+.mega-menu .inner-wrapper,#main-nav li>a+.mega-menu .inner-wrapper{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center}#main-nav li button.menu-item-toggle+.mega-menu .inner-wrapper ul,#main-nav li>a+.mega-menu .inner-wrapper ul{position:relative;flex-direction:column;align-items:flex-start;z-index:100}#main-nav li button.menu-item-toggle+.mega-menu .inner-wrapper .mega-menu-section,#main-nav li>a+.mega-menu .inner-wrapper .mega-menu-section{flex:1}#main-nav li button.menu-item-toggle+.mega-menu .inner-wrapper .mega-menu-section ul,#main-nav li>a+.mega-menu .inner-wrapper .mega-menu-section ul{height:100%;justify-content:center}#main-nav li button.menu-item-toggle+.mega-menu .inner-wrapper .mega-menu-item.featured,#main-nav li>a+.mega-menu .inner-wrapper .mega-menu-item.featured{background-color:#eae6e2;border-radius:4px;flex:0 0 23%;margin:0 10px 10px;position:relative;z-index:100}#main-nav li button.menu-item-toggle+.mega-menu li,#main-nav li>a+.mega-menu li{display:block;white-space:nowrap}#main-nav li button.menu-item-toggle+.mega-menu a,#main-nav li>a+.mega-menu a{color:#3c3732;font-size:1.5rem;margin:0;padding:0 1rem 1.5rem 0}#main-nav li button.menu-item-toggle+.mega-menu a:active,#main-nav li button.menu-item-toggle+.mega-menu a:focus,#main-nav li>a+.mega-menu a:active,#main-nav li>a+.mega-menu a:focus{outline-color:#afc4c3}#main-nav li button.menu-item-toggle[aria-expanded=true]+.mega-menu,#main-nav li>a[aria-expanded=true]+.mega-menu{box-sizing:border-box;height:auto;padding:3rem 1rem 6rem;visibility:visible}#main-nav li a:hover,#main-nav li.current-menu-item>a{text-decoration:underline}#main-nav li a:hover .arrow,#main-nav li.current-menu-item>a .arrow{right:-.7rem;transform:translateY(-65%) rotate(-30deg)}#footer-nav{flex-direction:column;align-items:flex-start}#footer-nav a{display:inline-block;font-weight:600;padding-bottom:.25rem;text-decoration:none}#footer-nav a:hover{text-decoration:underline;text-decoration-color:#afc4c3;text-decoration-thickness:2px;text-underline-offset:2px}@media (min-width:782px){#footer-nav{align-items:center}}#social-nav{gap:.5rem;margin-bottom:1.5rem}@media (min-width:782px){#social-nav{justify-content:flex-end}}#social-nav a svg{height:2rem;width:2rem;transition:fill .3s ease}#social-nav a:hover svg{fill:#c55d39}@media (max-width:900px){body.mobile-menu-open{overflow:hidden}.hdr-logo{background:#eae6e2;margin:-15px;padding:15px;position:relative;z-index:101}#top-nav{display:none}.mobile-top-nav-item{display:inline-block}#main-nav{background-color:#eae6e2;bottom:0;display:none;overflow-y:auto;padding:140px 0 60px 20px;position:fixed;left:0;flex-direction:column;right:0;top:0;width:100%;visibility:hidden}#main-nav .inner-wrapper{display:block!important}#main-nav>li button.menu-item-toggle,#main-nav>li>a{align-items:center;color:#3c3732;display:flex;font-size:1.4rem;margin:0;min-height:30px;padding:1rem 1rem 1rem 0;text-align:left;width:100%}#main-nav>li button.menu-item-toggle .angle-down svg,#main-nav>li>a .angle-down svg{display:block;width:20px}#main-nav>li button.menu-item-toggle[target=_blank],#main-nav>li>a[target=_blank]{width:-moz-fit-content;width:fit-content}#main-nav>li button.menu-item-toggle+.mega-menu,#main-nav>li>a+.mega-menu{background-color:transparent;box-shadow:none;display:none;left:0;margin:0;position:static;transform:none;left:0;top:0;width:auto}#main-nav>li button.menu-item-toggle+.mega-menu .featured.mega-menu-item,#main-nav>li>a+.mega-menu .featured.mega-menu-item{flex-basis:100%}#main-nav>li button.menu-item-toggle+.mega-menu a,#main-nav>li>a+.mega-menu a{font-size:1.1rem;white-space:normal}#main-nav>li button.menu-item-toggle+.mega-menu a:active,#main-nav>li button.menu-item-toggle+.mega-menu a:focus,#main-nav>li>a+.mega-menu a:active,#main-nav>li>a+.mega-menu a:focus{outline-color:#afc4c3}#main-nav>li button.menu-item-toggle .icon.angle-down,#main-nav>li>a .icon.angle-down{display:block;height:18px;padding:5px;pointer-events:none;width:18px}#main-nav>li button.menu-item-toggle .icon.angle-down svg,#main-nav>li>a .icon.angle-down svg{position:relative;transition:transform .3s ease}#main-nav>li button.menu-item-toggle[aria-expanded=true] .icon.angle-down svg,#main-nav>li>a[aria-expanded=true] .icon.angle-down svg{transform:rotate(180deg)}#main-nav>li button.menu-item-toggle[aria-expanded=true]+.mega-menu,#main-nav>li>a[aria-expanded=true]+.mega-menu{display:block;padding-left:0;padding-bottom:20px}#main-nav>li button.menu-item-toggle[aria-expanded=true]+.mega-menu .heading,#main-nav>li>a[aria-expanded=true]+.mega-menu .heading{display:none}#main-nav>li button.menu-item-toggle[aria-expanded=true]+.mega-menu .featured,#main-nav>li>a[aria-expanded=true]+.mega-menu .featured{margin:0 0 20px!important}#main-nav>li button.menu-item-toggle[aria-expanded=true]+.mega-menu .featured .card,#main-nav>li>a[aria-expanded=true]+.mega-menu .featured .card{background:#afc4c3;max-width:300px}}body{font-size:1.25rem;font-family:Inter,sans-serif;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body :focus{outline:1px dashed #3c3732;outline-offset:4px}a:where(:not(.wp-element-button)){color:inherit}h1,h2,h3,h4,h5,h6{line-height:1.25;letter-spacing:2%;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;margin:0 0 .6em 0;padding:0;position:relative;text-wrap:balance;z-index:2}p{line-height:1.25;letter-spacing:2%;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;margin:0 0 1.2em 0;padding:0;position:relative;z-index:2}.has-huge-font-size,h1{font-size:2em}.h2,.has-xlarge-font-size,h2{font-size:1.6em}.has-large-font-size{font-size:1.4em}.h3,h3{font-size:1.2em}blockquote{color:#3c3732;padding-left:40px;position:relative;font-size:1.4em}blockquote:before{border-left:2px solid #3c3732;content:"";height:100%;left:0;position:absolute}@media (min-width:900px){.has-huge-font-size,h1{font-size:3em}.h2,.has-xlarge-font-size,h2{font-size:2em}.has-large-font-size{font-size:1.6em}.h3,h3{font-size:1.3em}blockquote{font-size:1.6em;padding-left:135px}blockquote:before{left:90px}}.has-normal-font-size,.has-regular-font-size{font-size:1.25rem;line-height:1.6}p{line-height:1.6}ul.no-dots{list-style:none;padding:0;margin:0}.article-body li{line-height:1.2em;margin-bottom:.8em}.small-caps{font-size:.7rem;text-transform:uppercase}.small,small{font-size:.875rem}.article-body ol ol,.article-body ol ul,.article-body ul ol,.article-body ul ul{margin-top:1em}body{background:#eae6e2;color:#3c3732}.card{background-color:#eae6e2;border-radius:4px;display:flex;flex-direction:column;padding:1rem}.card.cards-horizontal{flex-direction:row;gap:.5rem}.card.cards-horizontal .card-image{flex:0 1 40%;height:calc(100% + 2rem)!important}.card.cards-horizontal .card-image img{border-radius:4px 0 0 4px;margin:-1rem -1rem!important;height:100%}.card.cards-horizontal .card-content{flex:1 1 60%;align-items:flex-start;justify-content:flex-start;display:flex;flex-direction:column}.card a{text-decoration:none}.menu-item .card-image:hover+.card-content a{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.card img{aspect-ratio:1;border-radius:2px;-o-object-fit:cover;object-fit:cover;width:100%}.card.card-md img{border-radius:8px}.card .card-image{position:relative}.card .card-image .hover-image{position:absolute;top:0;left:0;opacity:0;height:100%;width:100%;transition:opacity .3s ease}.card .card-image:hover .hover-image{opacity:1}.card .card-icon{height:60px;margin-bottom:15px;width:60px}.card .card-icon svg{height:100%;width:100%}.card .card-content{color:#3c3732}.card h3.card-title{margin-top:5px;margin-bottom:12px}.card h3.card-title.has-x-small-font-size,.card h3.card-title.has-x-small-font-size a{font-size:1.25rem!important}.card .card-role{font-weight:500;margin-bottom:1rem}.card .card-text{font-size:1rem;margin-bottom:0}.card .buttons{flex-wrap:wrap;gap:10px}.card .buttons .wp-block-button__link{color:inherit}.card .buttons .wp-block-button__link.card-bio-toggle{background:#eae6e2;border:2px solid #3c3732;font-size:.875rem;padding:.2rem .4rem 0;transition:all .3s ease}.card .buttons .wp-block-button__link.card-bio-toggle:hover{background-color:#3c3732;color:#eae6e2}.single-tribe_events,.tribe-events{color:#3c3732!important;font-family:Inter,sans-serif}.single-tribe_events .tribe-common-l-container,.tribe-events .tribe-common-l-container{padding:60px 0!important}.single-tribe_events h1,.single-tribe_events h2,.single-tribe_events h2>a,.single-tribe_events h3,.single-tribe_events h3>a,.single-tribe_events h4,.single-tribe_events h4>a,.single-tribe_events h5,.single-tribe_events h5>a,.single-tribe_events h6,.single-tribe_events h6>a,.single-tribe_events time,.tribe-events h1,.tribe-events h2,.tribe-events h2>a,.tribe-events h3,.tribe-events h3>a,.tribe-events h4,.tribe-events h4>a,.tribe-events h5,.tribe-events h5>a,.tribe-events h6,.tribe-events h6>a,.tribe-events time{color:#3c3732!important;font-family:Cowboy,serif!important}.single-tribe_events .tribe-events-header__content-title:after,.tribe-events .tribe-events-header__content-title:after{content:unset!important}.single-tribe_events .tribe-common-c-btn-border-small,.tribe-events .tribe-common-c-btn-border-small{background:#b8b1a9!important;border:none!important;color:#3c3732!important;font-family:Cowboy,serif!important;line-height:1!important;padding:8px 20px!important}.single-tribe_events .tribe-common-c-btn-border-small:hover,.tribe-events .tribe-common-c-btn-border-small:hover{background:#c55d39!important;color:#eae6e2!important}.single-tribe_events .tribe-events-c-events-bar .tribe-common-form-control-text__input,.single-tribe_events .tribe-events-c-events-bar__search-container,.single-tribe_events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content,.single-tribe_events .tribe-events-header--has-event-search .tribe-events-c-events-bar,.tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input,.tribe-events .tribe-events-c-events-bar__search-container,.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content,.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar{background-color:transparent!important}.single-tribe_events .tribe-events-c-events-bar .tribe-common-form-control-text__input input[type=text],.single-tribe_events .tribe-events-c-events-bar__search-container input[type=text],.single-tribe_events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content input[type=text],.single-tribe_events .tribe-events-header--has-event-search .tribe-events-c-events-bar input[type=text],.tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input input[type=text],.tribe-events .tribe-events-c-events-bar__search-container input[type=text],.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content input[type=text],.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar input[type=text]{border-bottom:2px solid #3c3732!important;border-radius:0!important;color:#3c3732!important}.single-tribe_events .tribe-events-c-events-bar .tribe-common-form-control-text__input button.tribe-events-c-search__button,.single-tribe_events .tribe-events-c-events-bar__search-container button.tribe-events-c-search__button,.single-tribe_events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content button.tribe-events-c-search__button,.single-tribe_events .tribe-events-header--has-event-search .tribe-events-c-events-bar button.tribe-events-c-search__button,.tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input button.tribe-events-c-search__button,.tribe-events .tribe-events-c-events-bar__search-container button.tribe-events-c-search__button,.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content button.tribe-events-c-search__button,.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar button.tribe-events-c-search__button{background-color:#c55d39!important;color:#eae6e2!important;font-family:Cowboy,serif;font-size:1rem!important}.single-tribe_events .tribe-events-c-events-bar .tribe-common-form-control-text__input .tribe-events-c-events-bar__search-button,.single-tribe_events .tribe-events-c-events-bar .tribe-common-form-control-text__input .tribe-events-c-events-bar__views,.single-tribe_events .tribe-events-c-events-bar__search-container .tribe-events-c-events-bar__search-button,.single-tribe_events .tribe-events-c-events-bar__search-container .tribe-events-c-events-bar__views,.single-tribe_events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content .tribe-events-c-events-bar__search-button,.single-tribe_events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content .tribe-events-c-events-bar__views,.single-tribe_events .tribe-events-header--has-event-search .tribe-events-c-events-bar .tribe-events-c-events-bar__search-button,.single-tribe_events .tribe-events-header--has-event-search .tribe-events-c-events-bar .tribe-events-c-events-bar__views,.tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input .tribe-events-c-events-bar__search-button,.tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input .tribe-events-c-events-bar__views,.tribe-events .tribe-events-c-events-bar__search-container .tribe-events-c-events-bar__search-button,.tribe-events .tribe-events-c-events-bar__search-container .tribe-events-c-events-bar__views,.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content .tribe-events-c-events-bar__search-button,.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content .tribe-events-c-events-bar__views,.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar .tribe-events-c-events-bar__search-button,.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar .tribe-events-c-events-bar__views{display:none!important}.single-tribe_events .tribe-events-event-image img,.single-tribe_events img.tribe-events-calendar-list__event-featured-image,.tribe-events .tribe-events-event-image img,.tribe-events img.tribe-events-calendar-list__event-featured-image{border-radius:8px}.single-tribe_events time.tribe-events-calendar-list__event-date-tag-datetime,.tribe-events time.tribe-events-calendar-list__event-date-tag-datetime{background-image:url(static/icons/clay-slab-oribe.svg);background-size:contain;background-position:center top;background-repeat:no-repeat}@media (min-width:1100px){.single-tribe_events time.tribe-events-calendar-list__event-date-tag-datetime,.tribe-events time.tribe-events-calendar-list__event-date-tag-datetime{padding:16px 20px}}.single-tribe_events time.tribe-events-calendar-list__event-date-tag-datetime>span,.tribe-events time.tribe-events-calendar-list__event-date-tag-datetime>span{color:#eae6e2!important}.single-tribe_events .tribe-events-event-image,.tribe-events .tribe-events-event-image{max-width:400px}.single-tribe_events .tribe-events-event-image img,.tribe-events .tribe-events-event-image img{width:100%;height:auto}.tribe-common .tribe-events-widget-events-list h2.tribe-events-widget-events-list__header-title.tribe-common-h6{font-size:1.6em}.tribe-common .tribe-events-widget-events-list .tribe-common-h2,.tribe-common .tribe-events-widget-events-list .tribe-events-widget-events-list__event-date-tag-month{color:#eae6e2!important}.tribe-common .tribe-events-widget-events-list .tribe-events-widget-events-list__event-date-tag{margin-right:16px}.tribe-common .tribe-events-widget-events-list time.tribe-events-widget-events-list__event-date-tag-datetime{background-image:url(static/icons/clay-slab-terracotta.svg);background-size:contain;background-position:center;background-repeat:no-repeat;padding:8px 20px}.tribe-common .tribe-events-widget-events-list .tribe-events-widget-events-list__view-more{margin-top:32px}.tribe-common .tribe-events-widget-events-list .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#38665b;border:none;border-radius:4px;border-width:0;color:#eae6e2;font-family:var(--wp--preset--font-family--secondary);font-size:1.125rem;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:.6rem;padding-right:1rem;padding-bottom:.4rem;padding-left:1rem;text-decoration:none;text-transform:inherit;transition:all .3s ease}.tribe-common .tribe-events-widget-events-list .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link:active,.tribe-common .tribe-events-widget-events-list .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link:focus,.tribe-common .tribe-events-widget-events-list .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link:visited{background:#38665b;color:#eae6e2}.tribe-common .tribe-events-widget-events-list .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link:hover,.tribe-common .tribe-events-widget-events-list .tribe-events-widget-events-list__view-more .tribe-events-widget-events-list__view-more-link:hover:visited{border:none;background:#3c3732}#footer{overflow:hidden;padding-top:100px;padding-bottom:40px;position:relative}@media (max-width:600px){#footer{padding-top:112px}}#footer>*{position:relative;z-index:1}@media (min-width:782px){#footer .wp-block-column:not(.subscribe-container){padding-top:40px}}#footer .wp-block-column:not(.subscribe-container).copy{display:flex;align-items:flex-end;justify-content:flex-end}#footer:before{background-color:#eae6e2;content:"";position:absolute;height:100px;left:0;top:0;width:100%}#footer .footer-logo-link img{position:relative;margin-top:-110px;width:200px}#footer .social-heading{margin-bottom:1rem}@media (min-width:782px){#footer .social-heading{text-align:right}}#footer .additional-info p{font-size:.875rem}@media (min-width:782px){#footer .additional-info p{text-align:right}}#footer #footer-signup h2{font-size:1.2rem;margin-bottom:0}#footer #footer-signup #mc_embed_signup form{margin:0}#footer #footer-signup #mc_embed_signup form .indicates-required{text-align:left}#footer #footer-signup .inline-flex{display:flex;flex-direction:row;align-items:flex-end;gap:.5rem}#footer #footer-signup .mc-field-group{padding-bottom:0}#footer #footer-signup .mc-field-group label{font-size:.875rem;margin-bottom:.25rem}#footer #footer-signup .mc-field-group #mce-EMAIL{background:0 0;border:2px solid #b8b1a9;border-radius:4px;color:#eae6e2;font-size:.875rem}#footer #footer-signup .mc-field-group div.mce_inline_error{position:absolute;bottom:-3rem}#footer #footer-signup #mc-embedded-subscribe{margin-bottom:0;min-height:36px}#footer #footer-signup #mc-embedded-subscribe:hover{background-color:#c55d39!important;color:#eae6e2!important}@media (min-width:782px){#footer #footer-signup{text-align:right}#footer #footer-signup .indicates-required{text-align:right}}.frm_forms form input[type=email],.frm_forms form input[type=number],.frm_forms form input[type=password],.frm_forms form input[type=tel],.frm_forms form input[type=text],.frm_forms form input[type=url],.frm_forms form select,.frm_forms form textarea,.tribe-events form input[type=email],.tribe-events form input[type=number],.tribe-events form input[type=password],.tribe-events form input[type=tel],.tribe-events form input[type=text],.tribe-events form input[type=url],.tribe-events form select,.tribe-events form textarea{background-color:transparent;border:2px solid #3c3732;border-radius:4px;color:#3c3732;padding:10px}.frm_forms form input[type=email]:focus,.frm_forms form input[type=number]:focus,.frm_forms form input[type=password]:focus,.frm_forms form input[type=tel]:focus,.frm_forms form input[type=text]:focus,.frm_forms form input[type=url]:focus,.frm_forms form select:focus,.frm_forms form textarea:focus,.tribe-events form input[type=email]:focus,.tribe-events form input[type=number]:focus,.tribe-events form input[type=password]:focus,.tribe-events form input[type=tel]:focus,.tribe-events form input[type=text]:focus,.tribe-events form input[type=url]:focus,.tribe-events form select:focus,.tribe-events form textarea:focus{border-color:#c55d39!important;box-shadow:none!important;outline:0}.frm_forms form ::-moz-placeholder,.tribe-events form ::-moz-placeholder{color:#3c3732!important;opacity:.6}.frm_forms form ::placeholder,.frm_forms form option.frm-select-placeholder,.tribe-events form ::placeholder,.tribe-events form option.frm-select-placeholder{color:#3c3732!important;opacity:.6}.frm_forms form label,.tribe-events form label{font-family:Cowboy,serif}.frm_forms form .frm_required,.tribe-events form .frm_required{color:#c55d39!important}.frm_forms form .frm_description,.tribe-events form .frm_description{color:#3c3732!important;opacity:1;padding-left:4px!important}.frm_forms form button.frm_button_submit,.tribe-events form button.frm_button_submit{background-color:#c55d39!important;border:none!important;color:#eae6e2!important;font-family:Cowboy,serif;font-size:1rem!important;letter-spacing:inherit!important;line-height:inherit!important;padding-top:.6rem!important;padding-right:1rem!important;padding-bottom:.4rem!important;padding-left:1rem!important;transition:all .3s ease}.frm_forms form button.frm_button_submit:hover,.tribe-events form button.frm_button_submit:hover{background-color:#38665b!important}header .header-wrapper{padding:1rem}@media (min-width:900px){header .header-wrapper{display:flex;justify-content:space-between;align-items:center}}.page-template-default section.article-content{margin-top:40px}.post-type-team .card{border:2px solid #3c3732;max-width:600px}.block--alternating-content{position:relative;width:100vw;margin-left:-50vw;left:50%;position:relative}.block--alternating-content .rows-wrapper{margin:0;padding:0;list-style-type:none}.block--alternating-content .rows-wrapper .row{position:relative;margin:0}.block--alternating-content .rows-wrapper .row img{height:300px;margin:0 0 1rem 0;-o-object-fit:cover;object-fit:cover;width:100%}.block--alternating-content .rows-wrapper .row .content{padding:3rem 1rem}.block--alternating-content .rows-wrapper .row ol,.block--alternating-content .rows-wrapper .row ul{line-height:1.4}.block--alternating-content .rows-wrapper .row ul{list-style-type:disc;padding:0 0 .8rem 1.5rem}.block--alternating-content .rows-wrapper .row .wp-block-buttons{margin-top:1.5rem}@media (min-width:900px){.block--alternating-content .rows-wrapper .row{overflow:hidden;margin:0}.block--alternating-content .rows-wrapper .row .inner{display:flex;flex-direction:row;justify-content:flex-end;max-width:1400px;margin:auto}.block--alternating-content .rows-wrapper .row .inner img{height:100%;left:0;margin:0;position:absolute;width:50vw}.block--alternating-content .rows-wrapper .row .inner .content{flex-basis:50%;padding-top:100px;padding-bottom:100px}.block--alternating-content .rows-wrapper .row .inner .content>*{padding-left:100px;padding-right:100px}.block--alternating-content .rows-wrapper .row:nth-child(even) .inner{justify-content:flex-start}.block--alternating-content .rows-wrapper .row:nth-child(even) .inner img{right:0;left:unset}}.block--content-columns{padding:3rem 0;position:relative}.block--content-columns .columns-wrapper{display:grid;gap:2rem;row-gap:4rem;margin:2rem 0;padding:0;list-style-type:none}.block--content-columns .columns-wrapper .col{position:relative;margin:0}.block--content-columns .columns-wrapper .col .card{height:100%}.block--content-columns .columns-wrapper .col .card.cards-horizontal .card-icon{position:relative;left:-10px;top:-10px}.block--content-columns .columns-wrapper .col .card-icon{width:60px}.block--content-columns .columns-wrapper .col img{display:block;margin:0 auto 30px;max-width:100%}.block--content-columns .columns-wrapper .col ol,.block--content-columns .columns-wrapper .col ul{line-height:1.4}.block--content-columns .columns-wrapper .col ul{padding:0;list-style-type:none}.block--content-columns:not(.has-background) .card{border:2px solid #3c3732}.block--content-columns:not(.has-background) .card img{border-radius:2px 0 0 2px!important}@media (min-width:900px){.block--content-columns .intro{margin:30px 0 50px;max-width:66.66%}.block--content-columns .columns-wrapper.two-per-row{grid-template-columns:repeat(2,1fr)}.block--content-columns .columns-wrapper.three-per-row{grid-template-columns:repeat(3,1fr)}.block--content-columns .columns-wrapper.four-per-row{grid-template-columns:repeat(4,1fr)}}.block--icon-button{margin:26px!important}.block--icon-button.horizontal{margin-left:0!important}.block--icon-button a{display:inline-flex;align-items:center;justify-content:center;border:none;background:0 0;padding:6px;gap:.5rem;margin:0;text-decoration:none;transition:transform .2s ease-in-out}.block--icon-button a:hover{transform:scale(1.1)}.block--icon-button a.has-background{border-radius:50px;gap:1.25rem;padding:1rem 3rem 1rem 2.25rem}.block--icon-button.vertical a{flex-direction:column}.block--icon-button.vertical a.has-background{padding:2rem}.block--icon-button .icon{display:flex}.block--icon-button .icon svg{height:3rem;width:3rem}.block--icon-button .button-label{font-family:Cowboy,serif}.block--icon-decoration{position:relative}.block--icon-decoration .icon-decoration-icon{position:absolute;transform:translate(-50%,-50%);z-index:1}.block--icon-decoration .icon-decoration-icon .icon{display:flex;align-items:center;justify-content:center}.block--icon-decoration .icon-decoration-icon .icon svg{height:3rem;width:3rem}.block--team-member .card{max-width:600px}.block--team-members ul{flex-wrap:wrap;justify-content:flex-start;gap:10px}.block--team-members ul li{color:#3c3732;max-width:600px;flex:0 1 30%;margin-bottom:10px;min-width:300px}.block--team-members.has-background{padding:60px 0}.block--team-members:not(.has-background) .card{background-color:#afc4c3}.block--text-rotator{min-height:9rem!important}.block--text-rotator h1{font-size:1.8rem}@media (min-width:900px){.block--text-rotator h1{font-size:inherit}}.block--text-rotator .slick-slider{margin-bottom:0;position:static!important}.block--text-rotator button.slick-autoplay-toggle-button{bottom:0;left:unset;right:0}.block--text-rotator.text-layout-single-line button.slick-autoplay-toggle-button{bottom:-30px}.block--accordions{padding:0 0 3rem}.block--accordions .accordion{border:2px solid;border-radius:6px;padding:1rem;margin-bottom:1rem}.block--accordions .accordion .accordion-header{margin-bottom:0}.block--accordions .accordion .accordion-header button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;color:#38665b!important;display:flex;font-size:1rem;font-weight:600;justify-content:space-between;padding-left:0;width:100%}.block--accordions .accordion .accordion-header button .headline{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:0;margin-right:16px;text-align:left}.block--accordions .accordion .accordion-header button .icon.angle-down{flex-shrink:0;height:30px;width:30px}.block--accordions .accordion .accordion-header button .icon.angle-down svg{fill:#38665b;position:relative;max-width:unset;transition:transform .3s ease}.block--accordions .accordion .accordion-header button[aria-expanded=true] .icon.angle-down svg{transform:scaleY(-1)}.block--accordions .accordion .panel{display:none;padding-top:1em}.block--accordions .accordion .panel p{font-size:1rem}.block--accordions .accordion .panel blockquote{font-size:1em;margin:auto;padding-left:30px}.block--accordions .accordion .panel blockquote::before{left:0;border-width:1px}.block--accordions .accordion .panel .wp-block-button .wp-block-button__link{font-size:1rem!important;padding:.2rem .4rem 0}.block--carousel{padding:60px 0;overflow:hidden}.block--carousel .description,.block--carousel h2{max-width:800px}.block--carousel .justify-center{justify-content:center}.block--carousel .slides-wrapper{margin-top:40px;padding-bottom:30px}.block--carousel .slides-wrapper .slide .card{box-sizing:border-box;height:100%}.block--carousel .slides-wrapper .slide .card .card-image{max-width:none!important}.block--carousel .slides-wrapper .slide .card img{height:auto;width:100%}.block--carousel .slick-track{display:flex!important;align-items:stretch;gap:16px}.block--carousel .slick-slide{height:auto!important;display:flex!important}.block--carousel .slick-slide .slide,.block--carousel .slick-slide>div{height:100%;width:100%}.wp-block-button.is-style-arrow-button .wp-block-button__link{position:relative;padding-right:3rem}.wp-block-button.is-style-arrow-button .wp-block-button__link:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.wp-block-button.is-style-arrow-button .wp-block-button__link::after{content:"→";position:absolute;right:1rem;top:50%;transform:translateY(-50%);font-size:1.2em;transition:.3s ease;font-weight:700}.wp-block-button.is-style-arrow-button .wp-block-button__link[target=_blank]::after{transform:translateY(-50%) rotate(-30deg)}.wp-block-button.is-style-arrow-button .wp-block-button__link:hover::after{transform:translateY(-50%) translateX(5px)}.wp-block-button.is-style-arrow-button .wp-block-button__link[target=_blank]:hover::after{transform:translateY(-50%) rotate(-30deg) translateX(5px)}.wp-block-button.is-style-outline .wp-block-button__link{padding:calc(.6rem - 2px) calc(1rem - 2px) calc(.4rem - 2px)!important}.wp-block-button:not(.is-style-arrow-button) a.wp-block-button__link{transition:all .3s ease}.wp-block-button:not(.is-style-arrow-button) a.wp-block-button__link:hover{transform:scale(1.05)}.wp-block-buttons{display:flex;flex-wrap:wrap;gap:1.3rem}.wp-block-button__link{font-size:var(--wp--preset--font-size--regular)!important}.wp-block-columns .wp-block-column.has-background{border-radius:8px}.wp-block-columns .wp-block-column>:last-child{margin-bottom:0}.wp-block-columns .wp-block-column>.wp-block-group:not(:last-child){margin-bottom:30px}.wp-block-columns .wp-block-column iframe{border-radius:12px;height:100%;width:100%}.wp-block-cover{padding:30px!important}.wp-block-cover:has(img){min-height:85vh}.wp-block-cover .wp-block-cover__inner-container>:last-child{margin-bottom:0}.wp-block-cover .wp-block-cover__inner-container .wp-block-column:not(:empty){padding:30px}@media (min-width:900px){.wp-block-cover{padding:60px!important}}.home .wp-block-cover{min-height:430px!important}.wp-block-group img{border-radius:4px}.wp-block-group.has-background{padding:30px}.wp-block-group.has-background:not(.alignfull){border-radius:8px}.wp-block-group.has-background>.wp-block-columns{margin-bottom:0}@media (max-width:900px){.wp-block-group.is-layout-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:600px){.wp-block-group.is-layout-grid{grid-template-columns:repeat(1,minmax(0,1fr))!important}}.wp-block-separator.is-style-wide{margin-bottom:0;margin-top:0;border-top-width:40px}@media (min-width:900px){.wp-block-separator.is-style-wide{border-top-width:80px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLnNjc3MiLCJfd29yZHByZXNzLWNvcmUuc2NzcyIsInN0eWxlLmNzcyIsImdsb2JhbHMvX2NvbG9yLXBhbGV0dGUuc2NzcyIsImdsb2JhbHMvX2xheW91dC5zY3NzIiwiX21peGlucy5zY3NzIiwiZ2xvYmFscy9fbmF2aWdhdGlvbi5zY3NzIiwiZ2xvYmFscy9fdHlwb2dyYXBoeS5zY3NzIiwiY29udGVudC9fYm9keS5zY3NzIiwiY29udGVudC9fY2FyZC5zY3NzIiwiY29udGVudC9fZXZlbnRzLnNjc3MiLCJjb250ZW50L19mb290ZXIuc2NzcyIsImNvbnRlbnQvX2Zvcm1zLnNjc3MiLCJjb250ZW50L19oZWFkZXIuc2NzcyIsImNvbnRlbnQvX3BhZ2VzLnNjc3MiLCJjb250ZW50L19wb3N0cy5zY3NzIiwiYmxvY2tzL19ibG9ja19hbHRlcm5hdGluZy1jb250ZW50LnNjc3MiLCJibG9ja3MvX2Jsb2NrX2NvbnRlbnQtY29sdW1ucy5zY3NzIiwiYmxvY2tzL19ibG9ja19pY29uLWJ1dHRvbi5zY3NzIiwiYmxvY2tzL19ibG9ja19pY29uLWRlY29yYXRpb24uc2NzcyIsImJsb2Nrcy9fYmxvY2tfdGVhbS1tZW1iZXIuc2NzcyIsImJsb2Nrcy9fYmxvY2tfdGVhbS1tZW1iZXJzLnNjc3MiLCJibG9ja3MvX2Jsb2NrX3RleHQtcm90YXRvci5zY3NzIiwiYmxvY2tzL19ibG9jay1hY2NvcmRpb25zLnNjc3MiLCJibG9ja3MvX2Jsb2NrLWNhcm91c2VsLnNjc3MiLCJibG9ja3MvX3dwLWJsb2NrLWJ1dHRvbi5zY3NzIiwiYmxvY2tzL193cC1ibG9jay1idXR0b25zLnNjc3MiLCJibG9ja3MvX3dwLWJsb2NrLWNvbHVtbnMuc2NzcyIsImJsb2Nrcy9fd3AtYmxvY2stY292ZXIuc2NzcyIsImJsb2Nrcy9fd3AtYmxvY2stZ3JvdXAuc2NzcyIsImJsb2Nrcy9fd3AtYmxvY2stc2VwYXJhdG9yLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6ImlCQUFB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V0FBQSxnQkNoQkosb0JBQ0ksY0FBQSxJQUVKLCtCQUNJLFFBQUEsS0FDQSwrQ0FDSSxjQUFBLElBRUosaURBQ0ksY0FBQSxFQUlKLHlCQURKLCtCQUVRLHNCQUFBLG1DQUVKLHlCQUpKLCtCQUtRLHNCQUFBLG1DQ2pCUixrQ0FDSSxjQUFBLEVBQ0EsV0FBQSxFQUNBLGlCQUFBLEtBQ0EseUJBSkosa0NBS1EsaUJBQUEiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohXG4gKiBUaGVtZSBOYW1lOiBGb3JtYSBDbGF5XG4gKiBEZXNjcmlwdGlvbjogQSBjdXN0b20gd29yZHByZXNzIHRoZW1lXG4gKiBBdXRob3I6IEdsaXNzYW5kbyBEaWdpdGFsXG4gKiBBdXRob3IgVVJJOiBodHRwczovL2dsaXNzYW5kb2RpZ2l0YWwuY29tXG4gKiBWZXJzaW9uOiAxLjBcbiovXG5cblxuXG4vLyBOb3JtYWxpemUgYW5kIFdvcmRwcmVzc1xuQGltcG9ydCBcIi4vbm9kZV9tb2R1bGVzL25vcm1hbGl6ZS1zY3NzL3Nhc3Mvbm9ybWFsaXplLnNjc3NcIjtcbkBpbXBvcnQgXCJ3b3JkcHJlc3MtY29yZVwiO1xuXG4vLyBWYXJpYWJsZXNcbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcblxuLy8gTWl4aW5zXG5AaW1wb3J0IFwibWl4aW5zXCI7XG5cbi8vIEdsb2JhbHNcbkBpbXBvcnQgXCJnbG9iYWxzLyouc2Nzc1wiO1xuXG4vLyBDb250ZW50IFxuQGltcG9ydCBcImNvbnRlbnQvKi5zY3NzXCI7XG5cbi8vIEJsb2Nrc1xuQGltcG9ydCBcImJsb2Nrcy8qLnNjc3NcIjsiLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIFdvcmRQcmVzcyBDb3JlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmFsaWdubm9uZSB7XG4gIG1hcmdpbjogNXB4IDIwcHggMjBweCAwO1xufVxuXG4uYWxpZ25jZW50ZXIsXG5kaXYuYWxpZ25jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiA1cHggYXV0byA1cHggYXV0bztcbn1cblxuLmFsaWducmlnaHQge1xuICBmbG9hdDpyaWdodDtcbiAgbWFyZ2luOiA1cHggMCAyMHB4IDIwcHg7XG59XG5cbi5hbGlnbmxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiA1cHggMjBweCAyMHB4IDA7XG59XG5cbmEgaW1nLmFsaWducmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogNXB4IDAgMjBweCAyMHB4O1xufVxuXG5hIGltZy5hbGlnbm5vbmUge1xuICBtYXJnaW46IDVweCAyMHB4IDIwcHggMDtcbn1cblxuYSBpbWcuYWxpZ25sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogNXB4IDIwcHggMjBweCAwO1xufVxuXG5hIGltZy5hbGlnbmNlbnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4ud3AtY2FwdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMGYwZjA7XG4gIG1heC13aWR0aDogOTYlOyAvKiBJbWFnZSBkb2VzIG5vdCBvdmVyZmxvdyB0aGUgY29udGVudCBhcmVhICovXG4gIHBhZGRpbmc6IDVweCAzcHggMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ud3AtY2FwdGlvbi5hbGlnbm5vbmUge1xuICBtYXJnaW46IDVweCAyMHB4IDIwcHggMDtcbn1cblxuLndwLWNhcHRpb24uYWxpZ25sZWZ0IHtcbiAgbWFyZ2luOiA1cHggMjBweCAyMHB4IDA7XG59XG5cbi53cC1jYXB0aW9uLmFsaWducmlnaHQge1xuICBtYXJnaW46IDVweCAwIDIwcHggMjBweDtcbn1cblxuLndwLWNhcHRpb24gaW1nIHtcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IDk4LjUlO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogYXV0bztcbn1cblxuLndwLWNhcHRpb24gcC53cC1jYXB0aW9uLXRleHQge1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgNHB4IDVweDtcbn1cblxuLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19ibG9jayAuYmxvY2stZWRpdG9yLWJsb2NrLWNvbnRleHR1YWwtdG9vbGJhciAuY29tcG9uZW50cy10b29sYmFyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSwgXG5hYmJyW3RpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogVGV4dCBtZWFudCBvbmx5IGZvciBzY3JlZW4gcmVhZGVycy4gKi9cbi5zY3JlZW4tcmVhZGVyLXRleHQge1xuXHRib3JkZXI6IDA7XG5cdGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcblx0Y2xpcC1wYXRoOiBpbnNldCg1MCUpO1xuXHRoZWlnaHQ6IDFweDtcblx0bWFyZ2luOiAtMXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwYWRkaW5nOiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0d2lkdGg6IDFweDtcblx0d29yZC13cmFwOiBub3JtYWwgIWltcG9ydGFudDsgLyogTWFueSBzY3JlZW4gcmVhZGVyIGFuZCBicm93c2VyIGNvbWJpbmF0aW9ucyBhbm5vdW5jZSBicm9rZW4gd29yZHMgYXMgdGhleSB3b3VsZCBhcHBlYXIgdmlzdWFsbHkuICovXG59XG5cbi5zY3JlZW4tcmVhZGVyLXRleHQ6Zm9jdXMge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuXHRjbGlwOiBhdXRvICFpbXBvcnRhbnQ7XG5cdGNsaXAtcGF0aDogbm9uZTtcblx0Y29sb3I6ICM0NDQ7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDFlbTtcblx0aGVpZ2h0OiBhdXRvO1xuXHRsZWZ0OiA1cHg7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdHBhZGRpbmc6IDE1cHggMjNweCAxNHB4O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRvcDogNXB4O1xuXHR3aWR0aDogYXV0bztcblx0ei1pbmRleDogMTAwMDAwO1xuXHQvKiBBYm92ZSBXUCB0b29sYmFyLiAqL1xufVxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5hY2YtZmllbGQgLmFjZi1pbnB1dCB7XG4gICAgaW5wdXQge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgJlt0eXBlPWNoZWNrYm94XXtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgbWFyZ2luOiAtM3B4IC00cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmW3R5cGU9cmFkaW9de1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgbWFyZ2luOiAxcHggMXB4O1xuICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKiFcbiAqIFRoZW1lIE5hbWU6IEZvcm1hIENsYXlcbiAqIERlc2NyaXB0aW9uOiBBIGN1c3RvbSB3b3JkcHJlc3MgdGhlbWVcbiAqIEF1dGhvcjogR2xpc3NhbmRvIERpZ2l0YWxcbiAqIEF1dGhvciBVUkk6IGh0dHBzOi8vZ2xpc3NhbmRvZGlnaXRhbC5jb21cbiAqIFZlcnNpb246IDEuMFxuKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gV29yZFByZXNzIENvcmVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYWxpZ25ub25lIHtcbiAgbWFyZ2luOiA1cHggMjBweCAyMHB4IDA7XG59XG5cbi5hbGlnbmNlbnRlcixcbmRpdi5hbGlnbmNlbnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDVweCBhdXRvIDVweCBhdXRvO1xufVxuXG4uYWxpZ25yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiA1cHggMCAyMHB4IDIwcHg7XG59XG5cbi5hbGlnbmxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiA1cHggMjBweCAyMHB4IDA7XG59XG5cbmEgaW1nLmFsaWducmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogNXB4IDAgMjBweCAyMHB4O1xufVxuXG5hIGltZy5hbGlnbm5vbmUge1xuICBtYXJnaW46IDVweCAyMHB4IDIwcHggMDtcbn1cblxuYSBpbWcuYWxpZ25sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogNXB4IDIwcHggMjBweCAwO1xufVxuXG5hIGltZy5hbGlnbmNlbnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4ud3AtY2FwdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMGYwZjA7XG4gIG1heC13aWR0aDogOTYlOyAvKiBJbWFnZSBkb2VzIG5vdCBvdmVyZmxvdyB0aGUgY29udGVudCBhcmVhICovXG4gIHBhZGRpbmc6IDVweCAzcHggMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ud3AtY2FwdGlvbi5hbGlnbm5vbmUge1xuICBtYXJnaW46IDVweCAyMHB4IDIwcHggMDtcbn1cblxuLndwLWNhcHRpb24uYWxpZ25sZWZ0IHtcbiAgbWFyZ2luOiA1cHggMjBweCAyMHB4IDA7XG59XG5cbi53cC1jYXB0aW9uLmFsaWducmlnaHQge1xuICBtYXJnaW46IDVweCAwIDIwcHggMjBweDtcbn1cblxuLndwLWNhcHRpb24gaW1nIHtcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IDk4LjUlO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogYXV0bztcbn1cblxuLndwLWNhcHRpb24gcC53cC1jYXB0aW9uLXRleHQge1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgNHB4IDVweDtcbn1cblxuLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19ibG9jayAuYmxvY2stZWRpdG9yLWJsb2NrLWNvbnRleHR1YWwtdG9vbGJhciAuY29tcG9uZW50cy10b29sYmFyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSxcbmFiYnJbdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBUZXh0IG1lYW50IG9ubHkgZm9yIHNjcmVlbiByZWFkZXJzLiAqL1xuLnNjcmVlbi1yZWFkZXItdGV4dCB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4O1xuICB3b3JkLXdyYXA6IG5vcm1hbCAhaW1wb3J0YW50OyAvKiBNYW55IHNjcmVlbiByZWFkZXIgYW5kIGJyb3dzZXIgY29tYmluYXRpb25zIGFubm91bmNlIGJyb2tlbiB3b3JkcyBhcyB0aGV5IHdvdWxkIGFwcGVhciB2aXN1YWxseS4gKi9cbn1cblxuLnNjcmVlbi1yZWFkZXItdGV4dDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGNsaXA6IGF1dG8gIWltcG9ydGFudDtcbiAgY2xpcC1wYXRoOiBub25lO1xuICBjb2xvcjogIzQ0NDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxlZnQ6IDVweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMTVweCAyM3B4IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdG9wOiA1cHg7XG4gIHdpZHRoOiBhdXRvO1xuICB6LWluZGV4OiAxMDAwMDA7XG4gIC8qIEFib3ZlIFdQIHRvb2xiYXIuICovXG59XG5cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5hY2YtZmllbGQgLmFjZi1pbnB1dCBpbnB1dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5hY2YtZmllbGQgLmFjZi1pbnB1dCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG59XG4uYWNmLWZpZWxkIC5hY2YtaW5wdXQgaW5wdXRbdHlwZT1jaGVja2JveF06YmVmb3JlIHtcbiAgbWFyZ2luOiAtM3B4IC00cHg7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG59XG4uYWNmLWZpZWxkIC5hY2YtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10ge1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xufVxuLmFjZi1maWVsZCAuYWNmLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dOmJlZm9yZSB7XG4gIG1hcmdpbjogMXB4IDFweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICB3aWR0aDogMTJweDtcbn1cblxuLmhhcy10ZXJyYWNvdHRhLWJhY2tncm91bmQtY29sb3IsXG4uYmctdGVycmFjb3R0YSxcbi5iYWNrZ3JvdW5kLXRlcnJhY290dGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzU1ZDM5O1xuICBjb2xvcjogI2VhZTZlMjtcbn1cbi5oYXMtdGVycmFjb3R0YS1iYWNrZ3JvdW5kLWNvbG9yIGEsXG4uYmctdGVycmFjb3R0YSBhLFxuLmJhY2tncm91bmQtdGVycmFjb3R0YSBhIHtcbiAgY29sb3I6ICNlYWU2ZTI7XG59XG4uaGFzLXRlcnJhY290dGEtYmFja2dyb3VuZC1jb2xvciAuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbiAuc2xpY2stcGF1c2UtaWNvbjpiZWZvcmUsXG4uaGFzLXRlcnJhY290dGEtYmFja2dyb3VuZC1jb2xvciAuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbiAuc2xpY2stcGxheS1pY29uOmJlZm9yZSxcbi5oYXMtdGVycmFjb3R0YS1iYWNrZ3JvdW5kLWNvbG9yIC5zbGljay1kb3RzIGxpIGJ1dHRvbiAuc2xpY2stZG90LWljb24sXG4uaGFzLXRlcnJhY290dGEtYmFja2dyb3VuZC1jb2xvciAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIC5zbGljay1kb3QtaWNvbixcbi5oYXMtdGVycmFjb3R0YS1iYWNrZ3JvdW5kLWNvbG9yIC5zbGljay1uZXh0IC5zbGljay1uZXh0LWljb24sXG4uaGFzLXRlcnJhY290dGEtYmFja2dyb3VuZC1jb2xvciAuc2xpY2stcHJldiAuc2xpY2stcHJldi1pY29uLFxuLmJnLXRlcnJhY290dGEgLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b24gLnNsaWNrLXBhdXNlLWljb246YmVmb3JlLFxuLmJnLXRlcnJhY290dGEgLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b24gLnNsaWNrLXBsYXktaWNvbjpiZWZvcmUsXG4uYmctdGVycmFjb3R0YSAuc2xpY2stZG90cyBsaSBidXR0b24gLnNsaWNrLWRvdC1pY29uLFxuLmJnLXRlcnJhY290dGEgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiAuc2xpY2stZG90LWljb24sXG4uYmctdGVycmFjb3R0YSAuc2xpY2stbmV4dCAuc2xpY2stbmV4dC1pY29uLFxuLmJnLXRlcnJhY290dGEgLnNsaWNrLXByZXYgLnNsaWNrLXByZXYtaWNvbixcbi5iYWNrZ3JvdW5kLXRlcnJhY290dGEgLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b24gLnNsaWNrLXBhdXNlLWljb246YmVmb3JlLFxuLmJhY2tncm91bmQtdGVycmFjb3R0YSAuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbiAuc2xpY2stcGxheS1pY29uOmJlZm9yZSxcbi5iYWNrZ3JvdW5kLXRlcnJhY290dGEgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIC5zbGljay1kb3QtaWNvbixcbi5iYWNrZ3JvdW5kLXRlcnJhY290dGEgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiAuc2xpY2stZG90LWljb24sXG4uYmFja2dyb3VuZC10ZXJyYWNvdHRhIC5zbGljay1uZXh0IC5zbGljay1uZXh0LWljb24sXG4uYmFja2dyb3VuZC10ZXJyYWNvdHRhIC5zbGljay1wcmV2IC5zbGljay1wcmV2LWljb24ge1xuICBjb2xvcjogI2FmYzRjMztcbn1cbi5oYXMtdGVycmFjb3R0YS1iYWNrZ3JvdW5kLWNvbG9yIC5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uOmZvY3VzLFxuLmhhcy10ZXJyYWNvdHRhLWJhY2tncm91bmQtY29sb3IgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzLFxuLmhhcy10ZXJyYWNvdHRhLWJhY2tncm91bmQtY29sb3IgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzIC5zbGljay1kb3QtaWNvbjpiZWZvcmUsXG4uaGFzLXRlcnJhY290dGEtYmFja2dyb3VuZC1jb2xvciAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmZvY3VzIC5zbGljay1kb3QtaWNvbixcbi5oYXMtdGVycmFjb3R0YS1iYWNrZ3JvdW5kLWNvbG9yIC5zbGljay1uZXh0OmZvY3VzIC5zbGljay1uZXh0LWljb24sXG4uaGFzLXRlcnJhY290dGEtYmFja2dyb3VuZC1jb2xvciAuc2xpY2stcHJldjpmb2N1cyAuc2xpY2stcHJldi1pY29uLFxuLmJnLXRlcnJhY290dGEgLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b246Zm9jdXMsXG4uYmctdGVycmFjb3R0YSAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXMsXG4uYmctdGVycmFjb3R0YSAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXMgLnNsaWNrLWRvdC1pY29uOmJlZm9yZSxcbi5iZy10ZXJyYWNvdHRhIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246Zm9jdXMgLnNsaWNrLWRvdC1pY29uLFxuLmJnLXRlcnJhY290dGEgLnNsaWNrLW5leHQ6Zm9jdXMgLnNsaWNrLW5leHQtaWNvbixcbi5iZy10ZXJyYWNvdHRhIC5zbGljay1wcmV2OmZvY3VzIC5zbGljay1wcmV2LWljb24sXG4uYmFja2dyb3VuZC10ZXJyYWNvdHRhIC5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uOmZvY3VzLFxuLmJhY2tncm91bmQtdGVycmFjb3R0YSAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXMsXG4uYmFja2dyb3VuZC10ZXJyYWNvdHRhIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1cyAuc2xpY2stZG90LWljb246YmVmb3JlLFxuLmJhY2tncm91bmQtdGVycmFjb3R0YSAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmZvY3VzIC5zbGljay1kb3QtaWNvbixcbi5iYWNrZ3JvdW5kLXRlcnJhY290dGEgLnNsaWNrLW5leHQ6Zm9jdXMgLnNsaWNrLW5leHQtaWNvbixcbi5iYWNrZ3JvdW5kLXRlcnJhY290dGEgLnNsaWNrLXByZXY6Zm9jdXMgLnNsaWNrLXByZXYtaWNvbiB7XG4gIGNvbG9yOiAjZWFlNmUyICFpbXBvcnRhbnQ7XG59XG5cbi5oYXMtdGVycmFjb3R0YS1jb2xvciB7XG4gIGNvbG9yOiAjYzU1ZDM5ICFpbXBvcnRhbnQ7XG59XG5cbi5oYXMtb3JpYmUtYmFja2dyb3VuZC1jb2xvcixcbi5iZy1vcmliZSxcbi5iYWNrZ3JvdW5kLW9yaWJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4NjY1YjtcbiAgY29sb3I6ICNlYWU2ZTI7XG59XG4uaGFzLW9yaWJlLWJhY2tncm91bmQtY29sb3IgYSxcbi5iZy1vcmliZSBhLFxuLmJhY2tncm91bmQtb3JpYmUgYSB7XG4gIGNvbG9yOiAjZWFlNmUyO1xufVxuLmhhcy1vcmliZS1iYWNrZ3JvdW5kLWNvbG9yIC5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uIC5zbGljay1wYXVzZS1pY29uOmJlZm9yZSxcbi5oYXMtb3JpYmUtYmFja2dyb3VuZC1jb2xvciAuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbiAuc2xpY2stcGxheS1pY29uOmJlZm9yZSxcbi5oYXMtb3JpYmUtYmFja2dyb3VuZC1jb2xvciAuc2xpY2stZG90cyBsaSBidXR0b24gLnNsaWNrLWRvdC1pY29uLFxuLmhhcy1vcmliZS1iYWNrZ3JvdW5kLWNvbG9yIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24gLnNsaWNrLWRvdC1pY29uLFxuLmhhcy1vcmliZS1iYWNrZ3JvdW5kLWNvbG9yIC5zbGljay1uZXh0IC5zbGljay1uZXh0LWljb24sXG4uaGFzLW9yaWJlLWJhY2tncm91bmQtY29sb3IgLnNsaWNrLXByZXYgLnNsaWNrLXByZXYtaWNvbixcbi5iZy1vcmliZSAuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbiAuc2xpY2stcGF1c2UtaWNvbjpiZWZvcmUsXG4uYmctb3JpYmUgLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b24gLnNsaWNrLXBsYXktaWNvbjpiZWZvcmUsXG4uYmctb3JpYmUgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIC5zbGljay1kb3QtaWNvbixcbi5iZy1vcmliZSAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIC5zbGljay1kb3QtaWNvbixcbi5iZy1vcmliZSAuc2xpY2stbmV4dCAuc2xpY2stbmV4dC1pY29uLFxuLmJnLW9yaWJlIC5zbGljay1wcmV2IC5zbGljay1wcmV2LWljb24sXG4uYmFja2dyb3VuZC1vcmliZSAuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbiAuc2xpY2stcGF1c2UtaWNvbjpiZWZvcmUsXG4uYmFja2dyb3VuZC1vcmliZSAuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbiAuc2xpY2stcGxheS1pY29uOmJlZm9yZSxcbi5iYWNrZ3JvdW5kLW9yaWJlIC5zbGljay1kb3RzIGxpIGJ1dHRvbiAuc2xpY2stZG90LWljb24sXG4uYmFja2dyb3VuZC1vcmliZSAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIC5zbGljay1kb3QtaWNvbixcbi5iYWNrZ3JvdW5kLW9yaWJlIC5zbGljay1uZXh0IC5zbGljay1uZXh0LWljb24sXG4uYmFja2dyb3VuZC1vcmliZSAuc2xpY2stcHJldiAuc2xpY2stcHJldi1pY29uIHtcbiAgY29sb3I6ICNhZmM0YzM7XG59XG4uaGFzLW9yaWJlLWJhY2tncm91bmQtY29sb3IgLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b246Zm9jdXMsXG4uaGFzLW9yaWJlLWJhY2tncm91bmQtY29sb3IgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzLFxuLmhhcy1vcmliZS1iYWNrZ3JvdW5kLWNvbG9yIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1cyAuc2xpY2stZG90LWljb246YmVmb3JlLFxuLmhhcy1vcmliZS1iYWNrZ3JvdW5kLWNvbG9yIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246Zm9jdXMgLnNsaWNrLWRvdC1pY29uLFxuLmhhcy1vcmliZS1iYWNrZ3JvdW5kLWNvbG9yIC5zbGljay1uZXh0OmZvY3VzIC5zbGljay1uZXh0LWljb24sXG4uaGFzLW9yaWJlLWJhY2tncm91bmQtY29sb3IgLnNsaWNrLXByZXY6Zm9jdXMgLnNsaWNrLXByZXYtaWNvbixcbi5iZy1vcmliZSAuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbjpmb2N1cyxcbi5iZy1vcmliZSAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXMsXG4uYmctb3JpYmUgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzIC5zbGljay1kb3QtaWNvbjpiZWZvcmUsXG4uYmctb3JpYmUgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpmb2N1cyAuc2xpY2stZG90LWljb24sXG4uYmctb3JpYmUgLnNsaWNrLW5leHQ6Zm9jdXMgLnNsaWNrLW5leHQtaWNvbixcbi5iZy1vcmliZSAuc2xpY2stcHJldjpmb2N1cyAuc2xpY2stcHJldi1pY29uLFxuLmJhY2tncm91bmQtb3JpYmUgLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b246Zm9jdXMsXG4uYmFja2dyb3VuZC1vcmliZSAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXMsXG4uYmFja2dyb3VuZC1vcmliZSAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXMgLnNsaWNrLWRvdC1pY29uOmJlZm9yZSxcbi5iYWNrZ3JvdW5kLW9yaWJlIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246Zm9jdXMgLnNsaWNrLWRvdC1pY29uLFxuLmJhY2tncm91bmQtb3JpYmUgLnNsaWNrLW5leHQ6Zm9jdXMgLnNsaWNrLW5leHQtaWNvbixcbi5iYWNrZ3JvdW5kLW9yaWJlIC5zbGljay1wcmV2OmZvY3VzIC5zbGljay1wcmV2LWljb24ge1xuICBjb2xvcjogI2VhZTZlMiAhaW1wb3J0YW50O1xufVxuXG4uaGFzLW9yaWJlLWNvbG9yIHtcbiAgY29sb3I6ICMzODY2NWIgIWltcG9ydGFudDtcbn1cblxuLmhhcy1ndW5mbGludC1iYWNrZ3JvdW5kLWNvbG9yLFxuLmJnLWd1bmZsaW50LFxuLmJhY2tncm91bmQtZ3VuZmxpbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzNzMyO1xuICBjb2xvcjogI2VhZTZlMjtcbn1cbi5oYXMtZ3VuZmxpbnQtYmFja2dyb3VuZC1jb2xvciBhLFxuLmJnLWd1bmZsaW50IGEsXG4uYmFja2dyb3VuZC1ndW5mbGludCBhIHtcbiAgY29sb3I6ICNlYWU2ZTI7XG59XG4uaGFzLWd1bmZsaW50LWJhY2tncm91bmQtY29sb3IgLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b24gLnNsaWNrLXBhdXNlLWljb246YmVmb3JlLFxuLmhhcy1ndW5mbGludC1iYWNrZ3JvdW5kLWNvbG9yIC5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uIC5zbGljay1wbGF5LWljb246YmVmb3JlLFxuLmhhcy1ndW5mbGludC1iYWNrZ3JvdW5kLWNvbG9yIC5zbGljay1kb3RzIGxpIGJ1dHRvbiAuc2xpY2stZG90LWljb24sXG4uaGFzLWd1bmZsaW50LWJhY2tncm91bmQtY29sb3IgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiAuc2xpY2stZG90LWljb24sXG4uaGFzLWd1bmZsaW50LWJhY2tncm91bmQtY29sb3IgLnNsaWNrLW5leHQgLnNsaWNrLW5leHQtaWNvbixcbi5oYXMtZ3VuZmxpbnQtYmFja2dyb3VuZC1jb2xvciAuc2xpY2stcHJldiAuc2xpY2stcHJldi1pY29uLFxuLmJnLWd1bmZsaW50IC5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uIC5zbGljay1wYXVzZS1pY29uOmJlZm9yZSxcbi5iZy1ndW5mbGludCAuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbiAuc2xpY2stcGxheS1pY29uOmJlZm9yZSxcbi5iZy1ndW5mbGludCAuc2xpY2stZG90cyBsaSBidXR0b24gLnNsaWNrLWRvdC1pY29uLFxuLmJnLWd1bmZsaW50IC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24gLnNsaWNrLWRvdC1pY29uLFxuLmJnLWd1bmZsaW50IC5zbGljay1uZXh0IC5zbGljay1uZXh0LWljb24sXG4uYmctZ3VuZmxpbnQgLnNsaWNrLXByZXYgLnNsaWNrLXByZXYtaWNvbixcbi5iYWNrZ3JvdW5kLWd1bmZsaW50IC5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uIC5zbGljay1wYXVzZS1pY29uOmJlZm9yZSxcbi5iYWNrZ3JvdW5kLWd1bmZsaW50IC5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uIC5zbGljay1wbGF5LWljb246YmVmb3JlLFxuLmJhY2tncm91bmQtZ3VuZmxpbnQgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIC5zbGljay1kb3QtaWNvbixcbi5iYWNrZ3JvdW5kLWd1bmZsaW50IC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24gLnNsaWNrLWRvdC1pY29uLFxuLmJhY2tncm91bmQtZ3VuZmxpbnQgLnNsaWNrLW5leHQgLnNsaWNrLW5leHQtaWNvbixcbi5iYWNrZ3JvdW5kLWd1bmZsaW50IC5zbGljay1wcmV2IC5zbGljay1wcmV2LWljb24ge1xuICBjb2xvcjogI2FmYzRjMztcbn1cbi5oYXMtZ3VuZmxpbnQtYmFja2dyb3VuZC1jb2xvciAuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbjpmb2N1cyxcbi5oYXMtZ3VuZmxpbnQtYmFja2dyb3VuZC1jb2xvciAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXMsXG4uaGFzLWd1bmZsaW50LWJhY2tncm91bmQtY29sb3IgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzIC5zbGljay1kb3QtaWNvbjpiZWZvcmUsXG4uaGFzLWd1bmZsaW50LWJhY2tncm91bmQtY29sb3IgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpmb2N1cyAuc2xpY2stZG90LWljb24sXG4uaGFzLWd1bmZsaW50LWJhY2tncm91bmQtY29sb3IgLnNsaWNrLW5leHQ6Zm9jdXMgLnNsaWNrLW5leHQtaWNvbixcbi5oYXMtZ3VuZmxpbnQtYmFja2dyb3VuZC1jb2xvciAuc2xpY2stcHJldjpmb2N1cyAuc2xpY2stcHJldi1pY29uLFxuLmJnLWd1bmZsaW50IC5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uOmZvY3VzLFxuLmJnLWd1bmZsaW50IC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1cyxcbi5iZy1ndW5mbGludCAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXMgLnNsaWNrLWRvdC1pY29uOmJlZm9yZSxcbi5iZy1ndW5mbGludCAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmZvY3VzIC5zbGljay1kb3QtaWNvbixcbi5iZy1ndW5mbGludCAuc2xpY2stbmV4dDpmb2N1cyAuc2xpY2stbmV4dC1pY29uLFxuLmJnLWd1bmZsaW50IC5zbGljay1wcmV2OmZvY3VzIC5zbGljay1wcmV2LWljb24sXG4uYmFja2dyb3VuZC1ndW5mbGludCAuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbjpmb2N1cyxcbi5iYWNrZ3JvdW5kLWd1bmZsaW50IC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1cyxcbi5iYWNrZ3JvdW5kLWd1bmZsaW50IC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1cyAuc2xpY2stZG90LWljb246YmVmb3JlLFxuLmJhY2tncm91bmQtZ3VuZmxpbnQgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpmb2N1cyAuc2xpY2stZG90LWljb24sXG4uYmFja2dyb3VuZC1ndW5mbGludCAuc2xpY2stbmV4dDpmb2N1cyAuc2xpY2stbmV4dC1pY29uLFxuLmJhY2tncm91bmQtZ3VuZmxpbnQgLnNsaWNrLXByZXY6Zm9jdXMgLnNsaWNrLXByZXYtaWNvbiB7XG4gIGNvbG9yOiAjZWFlNmUyICFpbXBvcnRhbnQ7XG59XG5cbi5oYXMtZ3VuZmxpbnQtY29sb3Ige1xuICBjb2xvcjogIzNjMzczMiAhaW1wb3J0YW50O1xufVxuXG4uaGFzLXBvcmNlbGFpbi1iYWNrZ3JvdW5kLWNvbG9yLFxuLmJnLXBvcmNlbGFpbixcbi5iYWNrZ3JvdW5kLXBvcmNlbGFpbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWU2ZTI7XG4gIGNvbG9yOiAjM2MzNzMyO1xufVxuLmhhcy1wb3JjZWxhaW4tYmFja2dyb3VuZC1jb2xvciBhLFxuLmJnLXBvcmNlbGFpbiBhLFxuLmJhY2tncm91bmQtcG9yY2VsYWluIGEge1xuICBjb2xvcjogIzNjMzczMjtcbn1cbi5oYXMtcG9yY2VsYWluLWJhY2tncm91bmQtY29sb3IgLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b24gLnNsaWNrLXBhdXNlLWljb246YmVmb3JlLFxuLmhhcy1wb3JjZWxhaW4tYmFja2dyb3VuZC1jb2xvciAuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbiAuc2xpY2stcGxheS1pY29uOmJlZm9yZSxcbi5oYXMtcG9yY2VsYWluLWJhY2tncm91bmQtY29sb3IgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIC5zbGljay1kb3QtaWNvbixcbi5oYXMtcG9yY2VsYWluLWJhY2tncm91bmQtY29sb3IgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiAuc2xpY2stZG90LWljb24sXG4uaGFzLXBvcmNlbGFpbi1iYWNrZ3JvdW5kLWNvbG9yIC5zbGljay1uZXh0IC5zbGljay1uZXh0LWljb24sXG4uaGFzLXBvcmNlbGFpbi1iYWNrZ3JvdW5kLWNvbG9yIC5zbGljay1wcmV2IC5zbGljay1wcmV2LWljb24sXG4uYmctcG9yY2VsYWluIC5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uIC5zbGljay1wYXVzZS1pY29uOmJlZm9yZSxcbi5iZy1wb3JjZWxhaW4gLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b24gLnNsaWNrLXBsYXktaWNvbjpiZWZvcmUsXG4uYmctcG9yY2VsYWluIC5zbGljay1kb3RzIGxpIGJ1dHRvbiAuc2xpY2stZG90LWljb24sXG4uYmctcG9yY2VsYWluIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24gLnNsaWNrLWRvdC1pY29uLFxuLmJnLXBvcmNlbGFpbiAuc2xpY2stbmV4dCAuc2xpY2stbmV4dC1pY29uLFxuLmJnLXBvcmNlbGFpbiAuc2xpY2stcHJldiAuc2xpY2stcHJldi1pY29uLFxuLmJhY2tncm91bmQtcG9yY2VsYWluIC5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uIC5zbGljay1wYXVzZS1pY29uOmJlZm9yZSxcbi5iYWNrZ3JvdW5kLXBvcmNlbGFpbiAuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbiAuc2xpY2stcGxheS1pY29uOmJlZm9yZSxcbi5iYWNrZ3JvdW5kLXBvcmNlbGFpbiAuc2xpY2stZG90cyBsaSBidXR0b24gLnNsaWNrLWRvdC1pY29uLFxuLmJhY2tncm91bmQtcG9yY2VsYWluIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24gLnNsaWNrLWRvdC1pY29uLFxuLmJhY2tncm91bmQtcG9yY2VsYWluIC5zbGljay1uZXh0IC5zbGljay1uZXh0LWljb24sXG4uYmFja2dyb3VuZC1wb3JjZWxhaW4gLnNsaWNrLXByZXYgLnNsaWNrLXByZXYtaWNvbiB7XG4gIGNvbG9yOiAjYzU1ZDM5O1xufVxuLmhhcy1wb3JjZWxhaW4tYmFja2dyb3VuZC1jb2xvciAuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbjpmb2N1cyxcbi5oYXMtcG9yY2VsYWluLWJhY2tncm91bmQtY29sb3IgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzLFxuLmhhcy1wb3JjZWxhaW4tYmFja2dyb3VuZC1jb2xvciAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXMgLnNsaWNrLWRvdC1pY29uOmJlZm9yZSAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmZvY3VzIC5zbGljay1kb3QtaWNvbixcbi5oYXMtcG9yY2VsYWluLWJhY2tncm91bmQtY29sb3IgLnNsaWNrLW5leHQ6Zm9jdXMgLnNsaWNrLW5leHQtaWNvbixcbi5oYXMtcG9yY2VsYWluLWJhY2tncm91bmQtY29sb3IgLnNsaWNrLXByZXY6Zm9jdXMgLnNsaWNrLXByZXYtaWNvbixcbi5iZy1wb3JjZWxhaW4gLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b246Zm9jdXMsXG4uYmctcG9yY2VsYWluIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1cyxcbi5iZy1wb3JjZWxhaW4gLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzIC5zbGljay1kb3QtaWNvbjpiZWZvcmUgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpmb2N1cyAuc2xpY2stZG90LWljb24sXG4uYmctcG9yY2VsYWluIC5zbGljay1uZXh0OmZvY3VzIC5zbGljay1uZXh0LWljb24sXG4uYmctcG9yY2VsYWluIC5zbGljay1wcmV2OmZvY3VzIC5zbGljay1wcmV2LWljb24sXG4uYmFja2dyb3VuZC1wb3JjZWxhaW4gLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b246Zm9jdXMsXG4uYmFja2dyb3VuZC1wb3JjZWxhaW4gLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzLFxuLmJhY2tncm91bmQtcG9yY2VsYWluIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1cyAuc2xpY2stZG90LWljb246YmVmb3JlIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246Zm9jdXMgLnNsaWNrLWRvdC1pY29uLFxuLmJhY2tncm91bmQtcG9yY2VsYWluIC5zbGljay1uZXh0OmZvY3VzIC5zbGljay1uZXh0LWljb24sXG4uYmFja2dyb3VuZC1wb3JjZWxhaW4gLnNsaWNrLXByZXY6Zm9jdXMgLnNsaWNrLXByZXYtaWNvbiB7XG4gIGNvbG9yOiAjM2MzNzMyICFpbXBvcnRhbnQ7XG59XG5cbi5oYXMtcG9yY2VsYWluLWNvbG9yIHtcbiAgY29sb3I6ICNlYWU2ZTIgIWltcG9ydGFudDtcbn1cblxuLmhhcy1jZWxhZG9uLWJhY2tncm91bmQtY29sb3IsXG4uYmctY2VsYWRvbixcbi5iYWNrZ3JvdW5kLWNlbGFkb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWZjNGMzO1xuICBjb2xvcjogIzNjMzczMjtcbn1cbi5oYXMtY2VsYWRvbi1iYWNrZ3JvdW5kLWNvbG9yIGEsXG4uYmctY2VsYWRvbiBhLFxuLmJhY2tncm91bmQtY2VsYWRvbiBhIHtcbiAgY29sb3I6ICMzYzM3MzI7XG59XG4uaGFzLWNlbGFkb24tYmFja2dyb3VuZC1jb2xvciAuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbiAuc2xpY2stcGF1c2UtaWNvbjpiZWZvcmUsXG4uaGFzLWNlbGFkb24tYmFja2dyb3VuZC1jb2xvciAuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbiAuc2xpY2stcGxheS1pY29uOmJlZm9yZSxcbi5oYXMtY2VsYWRvbi1iYWNrZ3JvdW5kLWNvbG9yIC5zbGljay1kb3RzIGxpIGJ1dHRvbiAuc2xpY2stZG90LWljb24sXG4uaGFzLWNlbGFkb24tYmFja2dyb3VuZC1jb2xvciAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIC5zbGljay1kb3QtaWNvbixcbi5oYXMtY2VsYWRvbi1iYWNrZ3JvdW5kLWNvbG9yIC5zbGljay1uZXh0IC5zbGljay1uZXh0LWljb24sXG4uaGFzLWNlbGFkb24tYmFja2dyb3VuZC1jb2xvciAuc2xpY2stcHJldiAuc2xpY2stcHJldi1pY29uLFxuLmJnLWNlbGFkb24gLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b24gLnNsaWNrLXBhdXNlLWljb246YmVmb3JlLFxuLmJnLWNlbGFkb24gLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b24gLnNsaWNrLXBsYXktaWNvbjpiZWZvcmUsXG4uYmctY2VsYWRvbiAuc2xpY2stZG90cyBsaSBidXR0b24gLnNsaWNrLWRvdC1pY29uLFxuLmJnLWNlbGFkb24gLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiAuc2xpY2stZG90LWljb24sXG4uYmctY2VsYWRvbiAuc2xpY2stbmV4dCAuc2xpY2stbmV4dC1pY29uLFxuLmJnLWNlbGFkb24gLnNsaWNrLXByZXYgLnNsaWNrLXByZXYtaWNvbixcbi5iYWNrZ3JvdW5kLWNlbGFkb24gLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b24gLnNsaWNrLXBhdXNlLWljb246YmVmb3JlLFxuLmJhY2tncm91bmQtY2VsYWRvbiAuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbiAuc2xpY2stcGxheS1pY29uOmJlZm9yZSxcbi5iYWNrZ3JvdW5kLWNlbGFkb24gLnNsaWNrLWRvdHMgbGkgYnV0dG9uIC5zbGljay1kb3QtaWNvbixcbi5iYWNrZ3JvdW5kLWNlbGFkb24gLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiAuc2xpY2stZG90LWljb24sXG4uYmFja2dyb3VuZC1jZWxhZG9uIC5zbGljay1uZXh0IC5zbGljay1uZXh0LWljb24sXG4uYmFja2dyb3VuZC1jZWxhZG9uIC5zbGljay1wcmV2IC5zbGljay1wcmV2LWljb24ge1xuICBjb2xvcjogI2M1NWQzOTtcbn1cbi5oYXMtY2VsYWRvbi1iYWNrZ3JvdW5kLWNvbG9yIC5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uOmZvY3VzLFxuLmhhcy1jZWxhZG9uLWJhY2tncm91bmQtY29sb3IgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzLFxuLmhhcy1jZWxhZG9uLWJhY2tncm91bmQtY29sb3IgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzIC5zbGljay1kb3QtaWNvbjpiZWZvcmUgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpmb2N1cyAuc2xpY2stZG90LWljb24sXG4uaGFzLWNlbGFkb24tYmFja2dyb3VuZC1jb2xvciAuc2xpY2stbmV4dDpmb2N1cyAuc2xpY2stbmV4dC1pY29uLFxuLmhhcy1jZWxhZG9uLWJhY2tncm91bmQtY29sb3IgLnNsaWNrLXByZXY6Zm9jdXMgLnNsaWNrLXByZXYtaWNvbixcbi5iZy1jZWxhZG9uIC5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uOmZvY3VzLFxuLmJnLWNlbGFkb24gLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzLFxuLmJnLWNlbGFkb24gLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzIC5zbGljay1kb3QtaWNvbjpiZWZvcmUgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpmb2N1cyAuc2xpY2stZG90LWljb24sXG4uYmctY2VsYWRvbiAuc2xpY2stbmV4dDpmb2N1cyAuc2xpY2stbmV4dC1pY29uLFxuLmJnLWNlbGFkb24gLnNsaWNrLXByZXY6Zm9jdXMgLnNsaWNrLXByZXYtaWNvbixcbi5iYWNrZ3JvdW5kLWNlbGFkb24gLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b246Zm9jdXMsXG4uYmFja2dyb3VuZC1jZWxhZG9uIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1cyxcbi5iYWNrZ3JvdW5kLWNlbGFkb24gLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzIC5zbGljay1kb3QtaWNvbjpiZWZvcmUgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpmb2N1cyAuc2xpY2stZG90LWljb24sXG4uYmFja2dyb3VuZC1jZWxhZG9uIC5zbGljay1uZXh0OmZvY3VzIC5zbGljay1uZXh0LWljb24sXG4uYmFja2dyb3VuZC1jZWxhZG9uIC5zbGljay1wcmV2OmZvY3VzIC5zbGljay1wcmV2LWljb24ge1xuICBjb2xvcjogIzNjMzczMiAhaW1wb3J0YW50O1xufVxuXG4uaGFzLWNlbGFkb24tY29sb3Ige1xuICBjb2xvcjogI2FmYzRjMyAhaW1wb3J0YW50O1xufVxuXG4uaGFzLWJ1ZmYtYmFja2dyb3VuZC1jb2xvcixcbi5iZy1idWZmLFxuLmJhY2tncm91bmQtYnVmZiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOGIxYTk7XG4gIGNvbG9yOiAjM2MzNzMyO1xufVxuLmhhcy1idWZmLWJhY2tncm91bmQtY29sb3IgYSxcbi5iZy1idWZmIGEsXG4uYmFja2dyb3VuZC1idWZmIGEge1xuICBjb2xvcjogIzNjMzczMjtcbn1cbi5oYXMtYnVmZi1iYWNrZ3JvdW5kLWNvbG9yIC5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uIC5zbGljay1wYXVzZS1pY29uOmJlZm9yZSxcbi5oYXMtYnVmZi1iYWNrZ3JvdW5kLWNvbG9yIC5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uIC5zbGljay1wbGF5LWljb246YmVmb3JlLFxuLmhhcy1idWZmLWJhY2tncm91bmQtY29sb3IgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIC5zbGljay1kb3QtaWNvbixcbi5oYXMtYnVmZi1iYWNrZ3JvdW5kLWNvbG9yIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24gLnNsaWNrLWRvdC1pY29uLFxuLmhhcy1idWZmLWJhY2tncm91bmQtY29sb3IgLnNsaWNrLW5leHQgLnNsaWNrLW5leHQtaWNvbixcbi5oYXMtYnVmZi1iYWNrZ3JvdW5kLWNvbG9yIC5zbGljay1wcmV2IC5zbGljay1wcmV2LWljb24sXG4uYmctYnVmZiAuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbiAuc2xpY2stcGF1c2UtaWNvbjpiZWZvcmUsXG4uYmctYnVmZiAuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbiAuc2xpY2stcGxheS1pY29uOmJlZm9yZSxcbi5iZy1idWZmIC5zbGljay1kb3RzIGxpIGJ1dHRvbiAuc2xpY2stZG90LWljb24sXG4uYmctYnVmZiAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIC5zbGljay1kb3QtaWNvbixcbi5iZy1idWZmIC5zbGljay1uZXh0IC5zbGljay1uZXh0LWljb24sXG4uYmctYnVmZiAuc2xpY2stcHJldiAuc2xpY2stcHJldi1pY29uLFxuLmJhY2tncm91bmQtYnVmZiAuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbiAuc2xpY2stcGF1c2UtaWNvbjpiZWZvcmUsXG4uYmFja2dyb3VuZC1idWZmIC5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uIC5zbGljay1wbGF5LWljb246YmVmb3JlLFxuLmJhY2tncm91bmQtYnVmZiAuc2xpY2stZG90cyBsaSBidXR0b24gLnNsaWNrLWRvdC1pY29uLFxuLmJhY2tncm91bmQtYnVmZiAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIC5zbGljay1kb3QtaWNvbixcbi5iYWNrZ3JvdW5kLWJ1ZmYgLnNsaWNrLW5leHQgLnNsaWNrLW5leHQtaWNvbixcbi5iYWNrZ3JvdW5kLWJ1ZmYgLnNsaWNrLXByZXYgLnNsaWNrLXByZXYtaWNvbiB7XG4gIGNvbG9yOiAjYzU1ZDM5O1xufVxuLmhhcy1idWZmLWJhY2tncm91bmQtY29sb3IgLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b246Zm9jdXMsXG4uaGFzLWJ1ZmYtYmFja2dyb3VuZC1jb2xvciAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXMsXG4uaGFzLWJ1ZmYtYmFja2dyb3VuZC1jb2xvciAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXMgLnNsaWNrLWRvdC1pY29uOmJlZm9yZSAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmZvY3VzIC5zbGljay1kb3QtaWNvbixcbi5oYXMtYnVmZi1iYWNrZ3JvdW5kLWNvbG9yIC5zbGljay1uZXh0OmZvY3VzIC5zbGljay1uZXh0LWljb24sXG4uaGFzLWJ1ZmYtYmFja2dyb3VuZC1jb2xvciAuc2xpY2stcHJldjpmb2N1cyAuc2xpY2stcHJldi1pY29uLFxuLmJnLWJ1ZmYgLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b246Zm9jdXMsXG4uYmctYnVmZiAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXMsXG4uYmctYnVmZiAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXMgLnNsaWNrLWRvdC1pY29uOmJlZm9yZSAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmZvY3VzIC5zbGljay1kb3QtaWNvbixcbi5iZy1idWZmIC5zbGljay1uZXh0OmZvY3VzIC5zbGljay1uZXh0LWljb24sXG4uYmctYnVmZiAuc2xpY2stcHJldjpmb2N1cyAuc2xpY2stcHJldi1pY29uLFxuLmJhY2tncm91bmQtYnVmZiAuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbjpmb2N1cyxcbi5iYWNrZ3JvdW5kLWJ1ZmYgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzLFxuLmJhY2tncm91bmQtYnVmZiAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXMgLnNsaWNrLWRvdC1pY29uOmJlZm9yZSAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmZvY3VzIC5zbGljay1kb3QtaWNvbixcbi5iYWNrZ3JvdW5kLWJ1ZmYgLnNsaWNrLW5leHQ6Zm9jdXMgLnNsaWNrLW5leHQtaWNvbixcbi5iYWNrZ3JvdW5kLWJ1ZmYgLnNsaWNrLXByZXY6Zm9jdXMgLnNsaWNrLXByZXYtaWNvbiB7XG4gIGNvbG9yOiAjM2MzNzMyICFpbXBvcnRhbnQ7XG59XG5cbi5oYXMtYnVmZi1jb2xvciB7XG4gIGNvbG9yOiAjYjhiMWE5ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi53LWZ1bGwge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZ1bGwtd2lkdGgsXG4uYWxpZ25mdWxsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwdnc7XG4gIG1hcmdpbi1sZWZ0OiAtNTB2dztcbiAgbGVmdDogNTAlO1xufVxuXG4uZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5mbGV4LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ud3JhcHBlciB7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uYXJ0aWNsZS1ib2R5ID4gKjpub3QoLmZ1bGwtd2lkdGgpOm5vdCguYWxpZ25mdWxsKTpub3QoLmFsaWdud2lkZSkge1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5hcnRpY2xlLWJvZHkgLm92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbm5hdiB1bCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubWVudS10b2dnbGUtYnV0dG9uIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAubWVudS10b2dnbGUtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGZpbGw6ICNjNTVkMzk7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjhweDtcbiAgICByaWdodDogMjBweDtcbiAgICB6LWluZGV4OiAxMDI7XG4gIH1cbiAgLm1lbnUtdG9nZ2xlLWJ1dHRvbjpmb2N1cywgLm1lbnUtdG9nZ2xlLWJ1dHRvbjphY3RpdmUge1xuICAgIG91dGxpbmU6IDFweCBkYXNoZWQgIzNjMzczMjtcbiAgICBvdXRsaW5lLW9mZnNldDogNHB4O1xuICB9XG4gIC5tZW51LXRvZ2dsZS1idXR0b24gLmljb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLm1lbnUtdG9nZ2xlLWJ1dHRvbiAuaWNvbi50aW1lcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubWVudS10b2dnbGUtYnV0dG9uIC5pY29uIHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjRyZW07XG4gICAgd2lkdGg6IDEuNHJlbTtcbiAgfVxuICAubWVudS10b2dnbGUtYnV0dG9uW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmljb24uYmFycyxcbi5tZW51LXRvZ2dsZS1idXR0b25bYXJpYS1leHBhbmRlZD10cnVlXSAubWVudS1sYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubWVudS10b2dnbGUtYnV0dG9uW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmljb24udGltZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLm1lbnUtdG9nZ2xlLWJ1dHRvblthcmlhLWV4cGFuZGVkPXRydWVdICsgI21haW4tbmF2IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgfVxufVxuXG4jdG9wLW5hdiB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4jdG9wLW5hdiBhIHtcbiAgY29sb3I6ICMzODY2NWI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm1vYmlsZS10b3AtbmF2LWl0ZW0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jbWFpbi1uYXYge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4jbWFpbi1uYXYgbGkgPiBhLFxuI21haW4tbmF2IGxpIGJ1dHRvbi5tZW51LWl0ZW0tdG9nZ2xlIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogIzM4NjY1YjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdpZHRoOiBhdXRvO1xufVxuI21haW4tbmF2IGxpID4gYTpsYXN0LWNoaWxkOm5vdChbdGFyZ2V0PV9ibGFua10pLFxuI21haW4tbmF2IGxpIGJ1dHRvbi5tZW51LWl0ZW0tdG9nZ2xlOmxhc3QtY2hpbGQ6bm90KFt0YXJnZXQ9X2JsYW5rXSkge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW07XG59XG4jbWFpbi1uYXYgbGkgPiBhW3RhcmdldD1fYmxhbmtdLFxuI21haW4tbmF2IGxpIGJ1dHRvbi5tZW51LWl0ZW0tdG9nZ2xlW3RhcmdldD1fYmxhbmtdIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbn1cbiNtYWluLW5hdiBsaSA+IGEgLmFycm93LFxuI21haW4tbmF2IGxpIGJ1dHRvbi5tZW51LWl0ZW0tdG9nZ2xlIC5hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0wLjVyZW07XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTU1JSkgcm90YXRlKC0zMGRlZyk7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4jbWFpbi1uYXYgbGkgPiBhIC5hbmdsZS1kb3duIHN2ZyxcbiNtYWluLW5hdiBsaSBidXR0b24ubWVudS1pdGVtLXRvZ2dsZSAuYW5nbGUtZG93biBzdmcge1xuICBkaXNwbGF5OiBub25lO1xuICBmaWxsOiAjMzg2NjViO1xuICBsZWZ0OiAzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycHg7XG4gIHdpZHRoOiAxM3B4O1xufVxuI21haW4tbmF2IGxpID4gYSArIC5tZWdhLW1lbnUsXG4jbWFpbi1uYXYgbGkgYnV0dG9uLm1lbnUtaXRlbS10b2dnbGUgKyAubWVnYS1tZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FmYzRjMztcbiAgY29sb3I6ICMzYzM3MzI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIG1pbi13aWR0aDogMjUwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDhweDtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2U7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogOTk7XG59XG5ib2R5LmFkbWluLWJhciAjbWFpbi1uYXYgbGkgPiBhICsgLm1lZ2EtbWVudSxcbmJvZHkuYWRtaW4tYmFyICNtYWluLW5hdiBsaSBidXR0b24ubWVudS1pdGVtLXRvZ2dsZSArIC5tZWdhLW1lbnUge1xuICB0b3A6IDE0MHB4O1xufVxuXG4jbWFpbi1uYXYgbGkgPiBhICsgLm1lZ2EtbWVudSAuZGVjb3JhdGlvbixcbiNtYWluLW5hdiBsaSBidXR0b24ubWVudS1pdGVtLXRvZ2dsZSArIC5tZWdhLW1lbnUgLmRlY29yYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjYjhiMWE5O1xuICByaWdodDogMDtcbiAgb3BhY2l0eTogMC41O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkge1xuICAjbWFpbi1uYXYgbGkgPiBhICsgLm1lZ2EtbWVudSAuZGVjb3JhdGlvbixcbiNtYWluLW5hdiBsaSBidXR0b24ubWVudS1pdGVtLXRvZ2dsZSArIC5tZWdhLW1lbnUgLmRlY29yYXRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4jbWFpbi1uYXYgbGkgPiBhICsgLm1lZ2EtbWVudSAuZGVjb3JhdGlvbiBzdmcsXG4jbWFpbi1uYXYgbGkgYnV0dG9uLm1lbnUtaXRlbS10b2dnbGUgKyAubWVnYS1tZW51IC5kZWNvcmF0aW9uIHN2ZyB7XG4gIHdpZHRoOiAzMnZ3O1xuICBoZWlnaHQ6IDMydnc7XG59XG4jbWFpbi1uYXYgbGkgPiBhICsgLm1lZ2EtbWVudS5tZWdhLW51bWJlci0yIC5kZWNvcmF0aW9uLFxuI21haW4tbmF2IGxpIGJ1dHRvbi5tZW51LWl0ZW0tdG9nZ2xlICsgLm1lZ2EtbWVudS5tZWdhLW51bWJlci0yIC5kZWNvcmF0aW9uIHtcbiAgbGVmdDogMTR2dztcbiAgcmlnaHQ6IHVuc2V0O1xuICBib3R0b206IC00dnc7XG59XG4jbWFpbi1uYXYgbGkgPiBhICsgLm1lZ2EtbWVudS5tZWdhLW51bWJlci0zIC5kZWNvcmF0aW9uLFxuI21haW4tbmF2IGxpIGJ1dHRvbi5tZW51LWl0ZW0tdG9nZ2xlICsgLm1lZ2EtbWVudS5tZWdhLW51bWJlci0zIC5kZWNvcmF0aW9uIHtcbiAgYm90dG9tOiAtNDl2dztcbiAgcmlnaHQ6IC00M3Z3O1xuICBoZWlnaHQ6IDcwdnc7XG4gIHdpZHRoOiA3MHZ3O1xufVxuI21haW4tbmF2IGxpID4gYSArIC5tZWdhLW1lbnUgLmhlYWRpbmcsXG4jbWFpbi1uYXYgbGkgYnV0dG9uLm1lbnUtaXRlbS10b2dnbGUgKyAubWVnYS1tZW51IC5oZWFkaW5nIHtcbiAgZm9udC1mYW1pbHk6IFwiQ293Ym95XCIsIHNlcmlmO1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDtcbn1cbiNtYWluLW5hdiBsaSA+IGEgKyAubWVnYS1tZW51IC5pbm5lci13cmFwcGVyLFxuI21haW4tbmF2IGxpIGJ1dHRvbi5tZW51LWl0ZW0tdG9nZ2xlICsgLm1lZ2EtbWVudSAuaW5uZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuI21haW4tbmF2IGxpID4gYSArIC5tZWdhLW1lbnUgLmlubmVyLXdyYXBwZXIgdWwsXG4jbWFpbi1uYXYgbGkgYnV0dG9uLm1lbnUtaXRlbS10b2dnbGUgKyAubWVnYS1tZW51IC5pbm5lci13cmFwcGVyIHVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgei1pbmRleDogMTAwO1xufVxuI21haW4tbmF2IGxpID4gYSArIC5tZWdhLW1lbnUgLmlubmVyLXdyYXBwZXIgLm1lZ2EtbWVudS1zZWN0aW9uLFxuI21haW4tbmF2IGxpIGJ1dHRvbi5tZW51LWl0ZW0tdG9nZ2xlICsgLm1lZ2EtbWVudSAuaW5uZXItd3JhcHBlciAubWVnYS1tZW51LXNlY3Rpb24ge1xuICBmbGV4OiAxO1xufVxuI21haW4tbmF2IGxpID4gYSArIC5tZWdhLW1lbnUgLmlubmVyLXdyYXBwZXIgLm1lZ2EtbWVudS1zZWN0aW9uIHVsLFxuI21haW4tbmF2IGxpIGJ1dHRvbi5tZW51LWl0ZW0tdG9nZ2xlICsgLm1lZ2EtbWVudSAuaW5uZXItd3JhcHBlciAubWVnYS1tZW51LXNlY3Rpb24gdWwge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuI21haW4tbmF2IGxpID4gYSArIC5tZWdhLW1lbnUgLmlubmVyLXdyYXBwZXIgLm1lZ2EtbWVudS1pdGVtLmZlYXR1cmVkLFxuI21haW4tbmF2IGxpIGJ1dHRvbi5tZW51LWl0ZW0tdG9nZ2xlICsgLm1lZ2EtbWVudSAuaW5uZXItd3JhcHBlciAubWVnYS1tZW51LWl0ZW0uZmVhdHVyZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlNmUyO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZsZXg6IDAgMCAyMyU7XG4gIG1hcmdpbjogMCAxMHB4IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAwO1xufVxuI21haW4tbmF2IGxpID4gYSArIC5tZWdhLW1lbnUgbGksXG4jbWFpbi1uYXYgbGkgYnV0dG9uLm1lbnUtaXRlbS10b2dnbGUgKyAubWVnYS1tZW51IGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4jbWFpbi1uYXYgbGkgPiBhICsgLm1lZ2EtbWVudSBhLFxuI21haW4tbmF2IGxpIGJ1dHRvbi5tZW51LWl0ZW0tdG9nZ2xlICsgLm1lZ2EtbWVudSBhIHtcbiAgY29sb3I6ICMzYzM3MzI7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMXJlbSAxLjVyZW0gMDtcbn1cbiNtYWluLW5hdiBsaSA+IGEgKyAubWVnYS1tZW51IGE6Zm9jdXMsICNtYWluLW5hdiBsaSA+IGEgKyAubWVnYS1tZW51IGE6YWN0aXZlLFxuI21haW4tbmF2IGxpIGJ1dHRvbi5tZW51LWl0ZW0tdG9nZ2xlICsgLm1lZ2EtbWVudSBhOmZvY3VzLFxuI21haW4tbmF2IGxpIGJ1dHRvbi5tZW51LWl0ZW0tdG9nZ2xlICsgLm1lZ2EtbWVudSBhOmFjdGl2ZSB7XG4gIG91dGxpbmUtY29sb3I6ICNhZmM0YzM7XG59XG4jbWFpbi1uYXYgbGkgPiBhW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gKyAubWVnYS1tZW51LFxuI21haW4tbmF2IGxpIGJ1dHRvbi5tZW51LWl0ZW0tdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gKyAubWVnYS1tZW51IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAzcmVtIDFyZW0gNnJlbTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbiNtYWluLW5hdiBsaS5jdXJyZW50LW1lbnUtaXRlbSA+IGEsXG4jbWFpbi1uYXYgbGkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI21haW4tbmF2IGxpLmN1cnJlbnQtbWVudS1pdGVtID4gYSAuYXJyb3csXG4jbWFpbi1uYXYgbGkgYTpob3ZlciAuYXJyb3cge1xuICByaWdodDogLTAuN3JlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02NSUpIHJvdGF0ZSgtMzBkZWcpO1xufVxuXG4jZm9vdGVyLW5hdiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuI2Zvb3Rlci1uYXYgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNmb290ZXItbmF2IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjYWZjNGMzO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAycHg7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc4MnB4KSB7XG4gICNmb290ZXItbmF2IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5cbiNzb2NpYWwtbmF2IHtcbiAgZ2FwOiAwLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3ODJweCkge1xuICAjc29jaWFsLW5hdiB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxufVxuI3NvY2lhbC1uYXYgYSBzdmcge1xuICBoZWlnaHQ6IDJyZW07XG4gIHdpZHRoOiAycmVtO1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbiNzb2NpYWwtbmF2IGE6aG92ZXIgc3ZnIHtcbiAgZmlsbDogI2M1NWQzOTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIGJvZHkubW9iaWxlLW1lbnUtb3BlbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuaGRyLWxvZ28ge1xuICAgIGJhY2tncm91bmQ6ICNlYWU2ZTI7XG4gICAgbWFyZ2luOiAtMTVweDtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMDE7XG4gIH1cbiAgI3RvcC1uYXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm1vYmlsZS10b3AtbmF2LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAjbWFpbi1uYXYge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWU2ZTI7XG4gICAgYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBwYWRkaW5nOiAxNDBweCAwIDYwcHggMjBweDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbiAgI21haW4tbmF2IC5pbm5lci13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gICNtYWluLW5hdiA+IGxpID4gYSxcbiNtYWluLW5hdiA+IGxpIGJ1dHRvbi5tZW51LWl0ZW0tdG9nZ2xlIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiAjM2MzNzMyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbWFyZ2luOiAwO1xuICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG4gICAgcGFkZGluZzogMXJlbSAxcmVtIDFyZW0gMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICNtYWluLW5hdiA+IGxpID4gYSAuYW5nbGUtZG93biBzdmcsXG4jbWFpbi1uYXYgPiBsaSBidXR0b24ubWVudS1pdGVtLXRvZ2dsZSAuYW5nbGUtZG93biBzdmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyMHB4O1xuICB9XG4gICNtYWluLW5hdiA+IGxpID4gYVt0YXJnZXQ9X2JsYW5rXSxcbiNtYWluLW5hdiA+IGxpIGJ1dHRvbi5tZW51LWl0ZW0tdG9nZ2xlW3RhcmdldD1fYmxhbmtdIHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIH1cbiAgI21haW4tbmF2ID4gbGkgPiBhICsgLm1lZ2EtbWVudSxcbiNtYWluLW5hdiA+IGxpIGJ1dHRvbi5tZW51LWl0ZW0tdG9nZ2xlICsgLm1lZ2EtbWVudSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gICNtYWluLW5hdiA+IGxpID4gYSArIC5tZWdhLW1lbnUgLmZlYXR1cmVkLm1lZ2EtbWVudS1pdGVtLFxuI21haW4tbmF2ID4gbGkgYnV0dG9uLm1lbnUtaXRlbS10b2dnbGUgKyAubWVnYS1tZW51IC5mZWF0dXJlZC5tZWdhLW1lbnUtaXRlbSB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgfVxuICAjbWFpbi1uYXYgPiBsaSA+IGEgKyAubWVnYS1tZW51IGEsXG4jbWFpbi1uYXYgPiBsaSBidXR0b24ubWVudS1pdGVtLXRvZ2dsZSArIC5tZWdhLW1lbnUgYSB7XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxuICAjbWFpbi1uYXYgPiBsaSA+IGEgKyAubWVnYS1tZW51IGE6Zm9jdXMsICNtYWluLW5hdiA+IGxpID4gYSArIC5tZWdhLW1lbnUgYTphY3RpdmUsXG4jbWFpbi1uYXYgPiBsaSBidXR0b24ubWVudS1pdGVtLXRvZ2dsZSArIC5tZWdhLW1lbnUgYTpmb2N1cyxcbiNtYWluLW5hdiA+IGxpIGJ1dHRvbi5tZW51LWl0ZW0tdG9nZ2xlICsgLm1lZ2EtbWVudSBhOmFjdGl2ZSB7XG4gICAgb3V0bGluZS1jb2xvcjogI2FmYzRjMztcbiAgfVxuICAjbWFpbi1uYXYgPiBsaSA+IGEgLmljb24uYW5nbGUtZG93bixcbiNtYWluLW5hdiA+IGxpIGJ1dHRvbi5tZW51LWl0ZW0tdG9nZ2xlIC5pY29uLmFuZ2xlLWRvd24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMThweDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgd2lkdGg6IDE4cHg7XG4gIH1cbiAgI21haW4tbmF2ID4gbGkgPiBhIC5pY29uLmFuZ2xlLWRvd24gc3ZnLFxuI21haW4tbmF2ID4gbGkgYnV0dG9uLm1lbnUtaXRlbS10b2dnbGUgLmljb24uYW5nbGUtZG93biBzdmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG4gICNtYWluLW5hdiA+IGxpID4gYVthcmlhLWV4cGFuZGVkPXRydWVdIC5pY29uLmFuZ2xlLWRvd24gc3ZnLFxuI21haW4tbmF2ID4gbGkgYnV0dG9uLm1lbnUtaXRlbS10b2dnbGVbYXJpYS1leHBhbmRlZD10cnVlXSAuaWNvbi5hbmdsZS1kb3duIHN2ZyB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxuICAjbWFpbi1uYXYgPiBsaSA+IGFbYXJpYS1leHBhbmRlZD10cnVlXSArIC5tZWdhLW1lbnUsXG4jbWFpbi1uYXYgPiBsaSBidXR0b24ubWVudS1pdGVtLXRvZ2dsZVthcmlhLWV4cGFuZGVkPXRydWVdICsgLm1lZ2EtbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG4gICNtYWluLW5hdiA+IGxpID4gYVthcmlhLWV4cGFuZGVkPXRydWVdICsgLm1lZ2EtbWVudSAuaGVhZGluZyxcbiNtYWluLW5hdiA+IGxpIGJ1dHRvbi5tZW51LWl0ZW0tdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gKyAubWVnYS1tZW51IC5oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNtYWluLW5hdiA+IGxpID4gYVthcmlhLWV4cGFuZGVkPXRydWVdICsgLm1lZ2EtbWVudSAuZmVhdHVyZWQsXG4jbWFpbi1uYXYgPiBsaSBidXR0b24ubWVudS1pdGVtLXRvZ2dsZVthcmlhLWV4cGFuZGVkPXRydWVdICsgLm1lZ2EtbWVudSAuZmVhdHVyZWQge1xuICAgIG1hcmdpbjogMCAwIDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAjbWFpbi1uYXYgPiBsaSA+IGFbYXJpYS1leHBhbmRlZD10cnVlXSArIC5tZWdhLW1lbnUgLmZlYXR1cmVkIC5jYXJkLFxuI21haW4tbmF2ID4gbGkgYnV0dG9uLm1lbnUtaXRlbS10b2dnbGVbYXJpYS1leHBhbmRlZD10cnVlXSArIC5tZWdhLW1lbnUgLmZlYXR1cmVkIC5jYXJkIHtcbiAgICBiYWNrZ3JvdW5kOiAjYWZjNGMzO1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gIH1cbn1cbmJvZHkge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuYm9keSAqOmZvY3VzIHtcbiAgb3V0bGluZTogMXB4IGRhc2hlZCAjM2MzNzMyO1xuICBvdXRsaW5lLW9mZnNldDogNHB4O1xufVxuXG5hOndoZXJlKDpub3QoLndwLWVsZW1lbnQtYnV0dG9uKSkge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGxldHRlci1zcGFjaW5nOiAyJTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xuICBtYXJnaW4tYmxvY2stZW5kOiAwO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xuICBtYXJnaW4taW5saW5lLWVuZDogMDtcbiAgbWFyZ2luOiAwIDAgMC42ZW0gMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXdyYXA6IGJhbGFuY2U7XG4gIHotaW5kZXg6IDI7XG59XG5cbnAge1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgbGV0dGVyLXNwYWNpbmc6IDIlO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDA7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xuICBtYXJnaW46IDAgMCAxLjJlbSAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5cbmgxLFxuLmhhcy1odWdlLWZvbnQtc2l6ZSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuXG5oMixcbi5oMixcbi5oYXMteGxhcmdlLWZvbnQtc2l6ZSB7XG4gIGZvbnQtc2l6ZTogMS42ZW07XG59XG5cbi5oYXMtbGFyZ2UtZm9udC1zaXplIHtcbiAgZm9udC1zaXplOiAxLjRlbTtcbn1cblxuaDMsXG4uaDMge1xuICBmb250LXNpemU6IDEuMmVtO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgY29sb3I6ICMzYzM3MzI7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEuNGVtO1xufVxuYmxvY2txdW90ZTpiZWZvcmUge1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICMzYzM3MzI7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgaDEsXG4uaGFzLWh1Z2UtZm9udC1zaXplIHtcbiAgICBmb250LXNpemU6IDNlbTtcbiAgfVxuICBoMixcbi5oMixcbi5oYXMteGxhcmdlLWZvbnQtc2l6ZSB7XG4gICAgZm9udC1zaXplOiAyZW07XG4gIH1cbiAgLmhhcy1sYXJnZS1mb250LXNpemUge1xuICAgIGZvbnQtc2l6ZTogMS42ZW07XG4gIH1cbiAgaDMsXG4uaDMge1xuICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gIH1cbiAgYmxvY2txdW90ZSB7XG4gICAgZm9udC1zaXplOiAxLjZlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzNXB4O1xuICB9XG4gIGJsb2NrcXVvdGU6YmVmb3JlIHtcbiAgICBsZWZ0OiA5MHB4O1xuICB9XG59XG4uaGFzLW5vcm1hbC1mb250LXNpemUsXG4uaGFzLXJlZ3VsYXItZm9udC1zaXplIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuXG5wIHtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cblxudWwubm8tZG90cyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLmFydGljbGUtYm9keSBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC44ZW07XG59XG5cbi5zbWFsbC1jYXBzIHtcbiAgZm9udC1zaXplOiAwLjdyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbnNtYWxsLFxuLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmFydGljbGUtYm9keSB1bCB1bCxcbi5hcnRpY2xlLWJvZHkgdWwgb2wsXG4uYXJ0aWNsZS1ib2R5IG9sIHVsLFxuLmFydGljbGUtYm9keSBvbCBvbCB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbn1cblxuYm9keSB7XG4gIGJhY2tncm91bmQ6ICNlYWU2ZTI7XG4gIGNvbG9yOiAjM2MzNzMyO1xufVxuXG4uY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWU2ZTI7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMXJlbTtcbn1cbi5jYXJkLmNhcmRzLWhvcml6b250YWwge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBnYXA6IDAuNXJlbTtcbn1cbi5jYXJkLmNhcmRzLWhvcml6b250YWwgLmNhcmQtaW1hZ2Uge1xuICBmbGV4OiAwIDEgNDAlO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDJyZW0pICFpbXBvcnRhbnQ7XG59XG4uY2FyZC5jYXJkcy1ob3Jpem9udGFsIC5jYXJkLWltYWdlIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAwIDAgNHB4O1xuICBtYXJnaW46IC0xcmVtIC0xcmVtICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5jYXJkLmNhcmRzLWhvcml6b250YWwgLmNhcmQtY29udGVudCB7XG4gIGZsZXg6IDEgMSA2MCU7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uY2FyZCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm1lbnUtaXRlbSAuY2FyZC1pbWFnZTpob3ZlciArIC5jYXJkLWNvbnRlbnQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAycHg7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMnB4O1xufVxuXG4uY2FyZCBpbWcge1xuICBhc3BlY3QtcmF0aW86IDE7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNhcmQuY2FyZC1tZCBpbWcge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uY2FyZCAuY2FyZC1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jYXJkIC5jYXJkLWltYWdlIC5ob3Zlci1pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbn1cbi5jYXJkIC5jYXJkLWltYWdlOmhvdmVyIC5ob3Zlci1pbWFnZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uY2FyZCAuY2FyZC1pY29uIHtcbiAgaGVpZ2h0OiA2MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB3aWR0aDogNjBweDtcbn1cbi5jYXJkIC5jYXJkLWljb24gc3ZnIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jYXJkIC5jYXJkLWNvbnRlbnQge1xuICBjb2xvcjogIzNjMzczMjtcbn1cbi5jYXJkIGgzLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4uY2FyZCBoMy5jYXJkLXRpdGxlLmhhcy14LXNtYWxsLWZvbnQtc2l6ZSwgLmNhcmQgaDMuY2FyZC10aXRsZS5oYXMteC1zbWFsbC1mb250LXNpemUgYSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuLmNhcmQgLmNhcmQtcm9sZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uY2FyZCAuY2FyZC10ZXh0IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNhcmQgLmJ1dHRvbnMge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTBweDtcbn1cbi5jYXJkIC5idXR0b25zIC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5jYXJkIC5idXR0b25zIC53cC1ibG9jay1idXR0b25fX2xpbmsuY2FyZC1iaW8tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZDogI2VhZTZlMjtcbiAgYm9yZGVyOiAycHggc29saWQgIzNjMzczMjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgcGFkZGluZzogMC4ycmVtIDAuNHJlbSAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLmNhcmQgLmJ1dHRvbnMgLndwLWJsb2NrLWJ1dHRvbl9fbGluay5jYXJkLWJpby10b2dnbGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzNzMyO1xuICBjb2xvcjogI2VhZTZlMjtcbn1cblxuLnRyaWJlLWV2ZW50cyxcbi5zaW5nbGUtdHJpYmVfZXZlbnRzIHtcbiAgY29sb3I6ICMzYzM3MzIgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbn1cbi50cmliZS1ldmVudHMgLnRyaWJlLWNvbW1vbi1sLWNvbnRhaW5lcixcbi5zaW5nbGUtdHJpYmVfZXZlbnRzIC50cmliZS1jb21tb24tbC1jb250YWluZXIge1xuICBwYWRkaW5nOiA2MHB4IDAgIWltcG9ydGFudDtcbn1cbi50cmliZS1ldmVudHMgaDEsXG4udHJpYmUtZXZlbnRzIGgyLFxuLnRyaWJlLWV2ZW50cyBoMyxcbi50cmliZS1ldmVudHMgaDQsXG4udHJpYmUtZXZlbnRzIGg1LFxuLnRyaWJlLWV2ZW50cyBoNixcbi50cmliZS1ldmVudHMgdGltZSxcbi50cmliZS1ldmVudHMgaDIgPiBhLFxuLnRyaWJlLWV2ZW50cyBoMyA+IGEsXG4udHJpYmUtZXZlbnRzIGg0ID4gYSxcbi50cmliZS1ldmVudHMgaDUgPiBhLFxuLnRyaWJlLWV2ZW50cyBoNiA+IGEsXG4uc2luZ2xlLXRyaWJlX2V2ZW50cyBoMSxcbi5zaW5nbGUtdHJpYmVfZXZlbnRzIGgyLFxuLnNpbmdsZS10cmliZV9ldmVudHMgaDMsXG4uc2luZ2xlLXRyaWJlX2V2ZW50cyBoNCxcbi5zaW5nbGUtdHJpYmVfZXZlbnRzIGg1LFxuLnNpbmdsZS10cmliZV9ldmVudHMgaDYsXG4uc2luZ2xlLXRyaWJlX2V2ZW50cyB0aW1lLFxuLnNpbmdsZS10cmliZV9ldmVudHMgaDIgPiBhLFxuLnNpbmdsZS10cmliZV9ldmVudHMgaDMgPiBhLFxuLnNpbmdsZS10cmliZV9ldmVudHMgaDQgPiBhLFxuLnNpbmdsZS10cmliZV9ldmVudHMgaDUgPiBhLFxuLnNpbmdsZS10cmliZV9ldmVudHMgaDYgPiBhIHtcbiAgY29sb3I6ICMzYzM3MzIgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiQ293Ym95XCIsIHNlcmlmICFpbXBvcnRhbnQ7XG59XG4udHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtaGVhZGVyX19jb250ZW50LXRpdGxlOmFmdGVyLFxuLnNpbmdsZS10cmliZV9ldmVudHMgLnRyaWJlLWV2ZW50cy1oZWFkZXJfX2NvbnRlbnQtdGl0bGU6YWZ0ZXIge1xuICBjb250ZW50OiB1bnNldCAhaW1wb3J0YW50O1xufVxuLnRyaWJlLWV2ZW50cyAudHJpYmUtY29tbW9uLWMtYnRuLWJvcmRlci1zbWFsbCxcbi5zaW5nbGUtdHJpYmVfZXZlbnRzIC50cmliZS1jb21tb24tYy1idG4tYm9yZGVyLXNtYWxsIHtcbiAgYmFja2dyb3VuZDogI2I4YjFhOSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzYzM3MzIgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiQ293Ym95XCIsIHNlcmlmICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDhweCAyMHB4ICFpbXBvcnRhbnQ7XG59XG4udHJpYmUtZXZlbnRzIC50cmliZS1jb21tb24tYy1idG4tYm9yZGVyLXNtYWxsOmhvdmVyLFxuLnNpbmdsZS10cmliZV9ldmVudHMgLnRyaWJlLWNvbW1vbi1jLWJ0bi1ib3JkZXItc21hbGw6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjYzU1ZDM5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZWFlNmUyICFpbXBvcnRhbnQ7XG59XG4udHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtYy1ldmVudHMtYmFyIC50cmliZS1jb21tb24tZm9ybS1jb250cm9sLXRleHRfX2lucHV0LFxuLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWMtZXZlbnRzLWJhcl9fc2VhcmNoLWNvbnRhaW5lcixcbi50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1oZWFkZXItLWhhcy1ldmVudC1zZWFyY2ggLnRyaWJlLWV2ZW50cy1jLWV2ZW50cy1iYXIsXG4udHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtYy12aWV3LXNlbGVjdG9yLS10YWJzIC50cmliZS1ldmVudHMtYy12aWV3LXNlbGVjdG9yX19jb250ZW50LFxuLnNpbmdsZS10cmliZV9ldmVudHMgLnRyaWJlLWV2ZW50cy1jLWV2ZW50cy1iYXIgLnRyaWJlLWNvbW1vbi1mb3JtLWNvbnRyb2wtdGV4dF9faW5wdXQsXG4uc2luZ2xlLXRyaWJlX2V2ZW50cyAudHJpYmUtZXZlbnRzLWMtZXZlbnRzLWJhcl9fc2VhcmNoLWNvbnRhaW5lcixcbi5zaW5nbGUtdHJpYmVfZXZlbnRzIC50cmliZS1ldmVudHMtaGVhZGVyLS1oYXMtZXZlbnQtc2VhcmNoIC50cmliZS1ldmVudHMtYy1ldmVudHMtYmFyLFxuLnNpbmdsZS10cmliZV9ldmVudHMgLnRyaWJlLWV2ZW50cy1jLXZpZXctc2VsZWN0b3ItLXRhYnMgLnRyaWJlLWV2ZW50cy1jLXZpZXctc2VsZWN0b3JfX2NvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWMtZXZlbnRzLWJhciAudHJpYmUtY29tbW9uLWZvcm0tY29udHJvbC10ZXh0X19pbnB1dCBpbnB1dFt0eXBlPXRleHRdLFxuLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWMtZXZlbnRzLWJhcl9fc2VhcmNoLWNvbnRhaW5lciBpbnB1dFt0eXBlPXRleHRdLFxuLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWhlYWRlci0taGFzLWV2ZW50LXNlYXJjaCAudHJpYmUtZXZlbnRzLWMtZXZlbnRzLWJhciBpbnB1dFt0eXBlPXRleHRdLFxuLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWMtdmlldy1zZWxlY3Rvci0tdGFicyAudHJpYmUtZXZlbnRzLWMtdmlldy1zZWxlY3Rvcl9fY29udGVudCBpbnB1dFt0eXBlPXRleHRdLFxuLnNpbmdsZS10cmliZV9ldmVudHMgLnRyaWJlLWV2ZW50cy1jLWV2ZW50cy1iYXIgLnRyaWJlLWNvbW1vbi1mb3JtLWNvbnRyb2wtdGV4dF9faW5wdXQgaW5wdXRbdHlwZT10ZXh0XSxcbi5zaW5nbGUtdHJpYmVfZXZlbnRzIC50cmliZS1ldmVudHMtYy1ldmVudHMtYmFyX19zZWFyY2gtY29udGFpbmVyIGlucHV0W3R5cGU9dGV4dF0sXG4uc2luZ2xlLXRyaWJlX2V2ZW50cyAudHJpYmUtZXZlbnRzLWhlYWRlci0taGFzLWV2ZW50LXNlYXJjaCAudHJpYmUtZXZlbnRzLWMtZXZlbnRzLWJhciBpbnB1dFt0eXBlPXRleHRdLFxuLnNpbmdsZS10cmliZV9ldmVudHMgLnRyaWJlLWV2ZW50cy1jLXZpZXctc2VsZWN0b3ItLXRhYnMgLnRyaWJlLWV2ZW50cy1jLXZpZXctc2VsZWN0b3JfX2NvbnRlbnQgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjM2MzNzMyICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzYzM3MzIgIWltcG9ydGFudDtcbn1cbi50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1jLWV2ZW50cy1iYXIgLnRyaWJlLWNvbW1vbi1mb3JtLWNvbnRyb2wtdGV4dF9faW5wdXQgYnV0dG9uLnRyaWJlLWV2ZW50cy1jLXNlYXJjaF9fYnV0dG9uLFxuLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWMtZXZlbnRzLWJhcl9fc2VhcmNoLWNvbnRhaW5lciBidXR0b24udHJpYmUtZXZlbnRzLWMtc2VhcmNoX19idXR0b24sXG4udHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtaGVhZGVyLS1oYXMtZXZlbnQtc2VhcmNoIC50cmliZS1ldmVudHMtYy1ldmVudHMtYmFyIGJ1dHRvbi50cmliZS1ldmVudHMtYy1zZWFyY2hfX2J1dHRvbixcbi50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1jLXZpZXctc2VsZWN0b3ItLXRhYnMgLnRyaWJlLWV2ZW50cy1jLXZpZXctc2VsZWN0b3JfX2NvbnRlbnQgYnV0dG9uLnRyaWJlLWV2ZW50cy1jLXNlYXJjaF9fYnV0dG9uLFxuLnNpbmdsZS10cmliZV9ldmVudHMgLnRyaWJlLWV2ZW50cy1jLWV2ZW50cy1iYXIgLnRyaWJlLWNvbW1vbi1mb3JtLWNvbnRyb2wtdGV4dF9faW5wdXQgYnV0dG9uLnRyaWJlLWV2ZW50cy1jLXNlYXJjaF9fYnV0dG9uLFxuLnNpbmdsZS10cmliZV9ldmVudHMgLnRyaWJlLWV2ZW50cy1jLWV2ZW50cy1iYXJfX3NlYXJjaC1jb250YWluZXIgYnV0dG9uLnRyaWJlLWV2ZW50cy1jLXNlYXJjaF9fYnV0dG9uLFxuLnNpbmdsZS10cmliZV9ldmVudHMgLnRyaWJlLWV2ZW50cy1oZWFkZXItLWhhcy1ldmVudC1zZWFyY2ggLnRyaWJlLWV2ZW50cy1jLWV2ZW50cy1iYXIgYnV0dG9uLnRyaWJlLWV2ZW50cy1jLXNlYXJjaF9fYnV0dG9uLFxuLnNpbmdsZS10cmliZV9ldmVudHMgLnRyaWJlLWV2ZW50cy1jLXZpZXctc2VsZWN0b3ItLXRhYnMgLnRyaWJlLWV2ZW50cy1jLXZpZXctc2VsZWN0b3JfX2NvbnRlbnQgYnV0dG9uLnRyaWJlLWV2ZW50cy1jLXNlYXJjaF9fYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M1NWQzOSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2VhZTZlMiAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJDb3dib3lcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xufVxuLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWMtZXZlbnRzLWJhciAudHJpYmUtY29tbW9uLWZvcm0tY29udHJvbC10ZXh0X19pbnB1dCAudHJpYmUtZXZlbnRzLWMtZXZlbnRzLWJhcl9fdmlld3MsXG4udHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtYy1ldmVudHMtYmFyIC50cmliZS1jb21tb24tZm9ybS1jb250cm9sLXRleHRfX2lucHV0IC50cmliZS1ldmVudHMtYy1ldmVudHMtYmFyX19zZWFyY2gtYnV0dG9uLFxuLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWMtZXZlbnRzLWJhcl9fc2VhcmNoLWNvbnRhaW5lciAudHJpYmUtZXZlbnRzLWMtZXZlbnRzLWJhcl9fdmlld3MsXG4udHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtYy1ldmVudHMtYmFyX19zZWFyY2gtY29udGFpbmVyIC50cmliZS1ldmVudHMtYy1ldmVudHMtYmFyX19zZWFyY2gtYnV0dG9uLFxuLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWhlYWRlci0taGFzLWV2ZW50LXNlYXJjaCAudHJpYmUtZXZlbnRzLWMtZXZlbnRzLWJhciAudHJpYmUtZXZlbnRzLWMtZXZlbnRzLWJhcl9fdmlld3MsXG4udHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtaGVhZGVyLS1oYXMtZXZlbnQtc2VhcmNoIC50cmliZS1ldmVudHMtYy1ldmVudHMtYmFyIC50cmliZS1ldmVudHMtYy1ldmVudHMtYmFyX19zZWFyY2gtYnV0dG9uLFxuLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWMtdmlldy1zZWxlY3Rvci0tdGFicyAudHJpYmUtZXZlbnRzLWMtdmlldy1zZWxlY3Rvcl9fY29udGVudCAudHJpYmUtZXZlbnRzLWMtZXZlbnRzLWJhcl9fdmlld3MsXG4udHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtYy12aWV3LXNlbGVjdG9yLS10YWJzIC50cmliZS1ldmVudHMtYy12aWV3LXNlbGVjdG9yX19jb250ZW50IC50cmliZS1ldmVudHMtYy1ldmVudHMtYmFyX19zZWFyY2gtYnV0dG9uLFxuLnNpbmdsZS10cmliZV9ldmVudHMgLnRyaWJlLWV2ZW50cy1jLWV2ZW50cy1iYXIgLnRyaWJlLWNvbW1vbi1mb3JtLWNvbnRyb2wtdGV4dF9faW5wdXQgLnRyaWJlLWV2ZW50cy1jLWV2ZW50cy1iYXJfX3ZpZXdzLFxuLnNpbmdsZS10cmliZV9ldmVudHMgLnRyaWJlLWV2ZW50cy1jLWV2ZW50cy1iYXIgLnRyaWJlLWNvbW1vbi1mb3JtLWNvbnRyb2wtdGV4dF9faW5wdXQgLnRyaWJlLWV2ZW50cy1jLWV2ZW50cy1iYXJfX3NlYXJjaC1idXR0b24sXG4uc2luZ2xlLXRyaWJlX2V2ZW50cyAudHJpYmUtZXZlbnRzLWMtZXZlbnRzLWJhcl9fc2VhcmNoLWNvbnRhaW5lciAudHJpYmUtZXZlbnRzLWMtZXZlbnRzLWJhcl9fdmlld3MsXG4uc2luZ2xlLXRyaWJlX2V2ZW50cyAudHJpYmUtZXZlbnRzLWMtZXZlbnRzLWJhcl9fc2VhcmNoLWNvbnRhaW5lciAudHJpYmUtZXZlbnRzLWMtZXZlbnRzLWJhcl9fc2VhcmNoLWJ1dHRvbixcbi5zaW5nbGUtdHJpYmVfZXZlbnRzIC50cmliZS1ldmVudHMtaGVhZGVyLS1oYXMtZXZlbnQtc2VhcmNoIC50cmliZS1ldmVudHMtYy1ldmVudHMtYmFyIC50cmliZS1ldmVudHMtYy1ldmVudHMtYmFyX192aWV3cyxcbi5zaW5nbGUtdHJpYmVfZXZlbnRzIC50cmliZS1ldmVudHMtaGVhZGVyLS1oYXMtZXZlbnQtc2VhcmNoIC50cmliZS1ldmVudHMtYy1ldmVudHMtYmFyIC50cmliZS1ldmVudHMtYy1ldmVudHMtYmFyX19zZWFyY2gtYnV0dG9uLFxuLnNpbmdsZS10cmliZV9ldmVudHMgLnRyaWJlLWV2ZW50cy1jLXZpZXctc2VsZWN0b3ItLXRhYnMgLnRyaWJlLWV2ZW50cy1jLXZpZXctc2VsZWN0b3JfX2NvbnRlbnQgLnRyaWJlLWV2ZW50cy1jLWV2ZW50cy1iYXJfX3ZpZXdzLFxuLnNpbmdsZS10cmliZV9ldmVudHMgLnRyaWJlLWV2ZW50cy1jLXZpZXctc2VsZWN0b3ItLXRhYnMgLnRyaWJlLWV2ZW50cy1jLXZpZXctc2VsZWN0b3JfX2NvbnRlbnQgLnRyaWJlLWV2ZW50cy1jLWV2ZW50cy1iYXJfX3NlYXJjaC1idXR0b24ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4udHJpYmUtZXZlbnRzIGltZy50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtZmVhdHVyZWQtaW1hZ2UsXG4udHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtZXZlbnQtaW1hZ2UgaW1nLFxuLnNpbmdsZS10cmliZV9ldmVudHMgaW1nLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19ldmVudC1mZWF0dXJlZC1pbWFnZSxcbi5zaW5nbGUtdHJpYmVfZXZlbnRzIC50cmliZS1ldmVudHMtZXZlbnQtaW1hZ2UgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnRyaWJlLWV2ZW50cyB0aW1lLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19ldmVudC1kYXRlLXRhZy1kYXRldGltZSxcbi5zaW5nbGUtdHJpYmVfZXZlbnRzIHRpbWUudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LWRhdGUtdGFnLWRhdGV0aW1lIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi9zdGF0aWMvaWNvbnMvY2xheS1zbGFiLW9yaWJlLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkge1xuICAudHJpYmUtZXZlbnRzIHRpbWUudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LWRhdGUtdGFnLWRhdGV0aW1lLFxuLnNpbmdsZS10cmliZV9ldmVudHMgdGltZS50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtZGF0ZS10YWctZGF0ZXRpbWUge1xuICAgIHBhZGRpbmc6IDE2cHggMjBweDtcbiAgfVxufVxuLnRyaWJlLWV2ZW50cyB0aW1lLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19ldmVudC1kYXRlLXRhZy1kYXRldGltZSA+IHNwYW4sXG4uc2luZ2xlLXRyaWJlX2V2ZW50cyB0aW1lLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19ldmVudC1kYXRlLXRhZy1kYXRldGltZSA+IHNwYW4ge1xuICBjb2xvcjogI2VhZTZlMiAhaW1wb3J0YW50O1xufVxuLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWV2ZW50LWltYWdlLFxuLnNpbmdsZS10cmliZV9ldmVudHMgLnRyaWJlLWV2ZW50cy1ldmVudC1pbWFnZSB7XG4gIG1heC13aWR0aDogNDAwcHg7XG59XG4udHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtZXZlbnQtaW1hZ2UgaW1nLFxuLnNpbmdsZS10cmliZV9ldmVudHMgLnRyaWJlLWV2ZW50cy1ldmVudC1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4udHJpYmUtY29tbW9uIC50cmliZS1ldmVudHMtd2lkZ2V0LWV2ZW50cy1saXN0IGgyLnRyaWJlLWV2ZW50cy13aWRnZXQtZXZlbnRzLWxpc3RfX2hlYWRlci10aXRsZS50cmliZS1jb21tb24taDYge1xuICBmb250LXNpemU6IDEuNmVtO1xufVxuLnRyaWJlLWNvbW1vbiAudHJpYmUtZXZlbnRzLXdpZGdldC1ldmVudHMtbGlzdCAudHJpYmUtY29tbW9uLWgyLFxuLnRyaWJlLWNvbW1vbiAudHJpYmUtZXZlbnRzLXdpZGdldC1ldmVudHMtbGlzdCAudHJpYmUtZXZlbnRzLXdpZGdldC1ldmVudHMtbGlzdF9fZXZlbnQtZGF0ZS10YWctbW9udGgge1xuICBjb2xvcjogI2VhZTZlMiAhaW1wb3J0YW50O1xufVxuLnRyaWJlLWNvbW1vbiAudHJpYmUtZXZlbnRzLXdpZGdldC1ldmVudHMtbGlzdCAudHJpYmUtZXZlbnRzLXdpZGdldC1ldmVudHMtbGlzdF9fZXZlbnQtZGF0ZS10YWcge1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG4udHJpYmUtY29tbW9uIC50cmliZS1ldmVudHMtd2lkZ2V0LWV2ZW50cy1saXN0IHRpbWUudHJpYmUtZXZlbnRzLXdpZGdldC1ldmVudHMtbGlzdF9fZXZlbnQtZGF0ZS10YWctZGF0ZXRpbWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuL3N0YXRpYy9pY29ucy9jbGF5LXNsYWItdGVycmFjb3R0YS5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nOiA4cHggMjBweDtcbn1cbi50cmliZS1jb21tb24gLnRyaWJlLWV2ZW50cy13aWRnZXQtZXZlbnRzLWxpc3QgLnRyaWJlLWV2ZW50cy13aWRnZXQtZXZlbnRzLWxpc3RfX3ZpZXctbW9yZSB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4udHJpYmUtY29tbW9uIC50cmliZS1ldmVudHMtd2lkZ2V0LWV2ZW50cy1saXN0IC50cmliZS1ldmVudHMtd2lkZ2V0LWV2ZW50cy1saXN0X192aWV3LW1vcmUgLnRyaWJlLWV2ZW50cy13aWRnZXQtZXZlbnRzLWxpc3RfX3ZpZXctbW9yZS1saW5rIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogIzM4NjY1YjtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgY29sb3I6ICNlYWU2ZTI7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tc2Vjb25kYXJ5KTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC1zdHlsZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgcGFkZGluZy10b3A6IDAuNnJlbTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNHJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLnRyaWJlLWNvbW1vbiAudHJpYmUtZXZlbnRzLXdpZGdldC1ldmVudHMtbGlzdCAudHJpYmUtZXZlbnRzLXdpZGdldC1ldmVudHMtbGlzdF9fdmlldy1tb3JlIC50cmliZS1ldmVudHMtd2lkZ2V0LWV2ZW50cy1saXN0X192aWV3LW1vcmUtbGluazphY3RpdmUsIC50cmliZS1jb21tb24gLnRyaWJlLWV2ZW50cy13aWRnZXQtZXZlbnRzLWxpc3QgLnRyaWJlLWV2ZW50cy13aWRnZXQtZXZlbnRzLWxpc3RfX3ZpZXctbW9yZSAudHJpYmUtZXZlbnRzLXdpZGdldC1ldmVudHMtbGlzdF9fdmlldy1tb3JlLWxpbms6Zm9jdXMsIC50cmliZS1jb21tb24gLnRyaWJlLWV2ZW50cy13aWRnZXQtZXZlbnRzLWxpc3QgLnRyaWJlLWV2ZW50cy13aWRnZXQtZXZlbnRzLWxpc3RfX3ZpZXctbW9yZSAudHJpYmUtZXZlbnRzLXdpZGdldC1ldmVudHMtbGlzdF9fdmlldy1tb3JlLWxpbms6dmlzaXRlZCB7XG4gIGJhY2tncm91bmQ6ICMzODY2NWI7XG4gIGNvbG9yOiAjZWFlNmUyO1xufVxuLnRyaWJlLWNvbW1vbiAudHJpYmUtZXZlbnRzLXdpZGdldC1ldmVudHMtbGlzdCAudHJpYmUtZXZlbnRzLXdpZGdldC1ldmVudHMtbGlzdF9fdmlldy1tb3JlIC50cmliZS1ldmVudHMtd2lkZ2V0LWV2ZW50cy1saXN0X192aWV3LW1vcmUtbGluazpob3ZlciwgLnRyaWJlLWNvbW1vbiAudHJpYmUtZXZlbnRzLXdpZGdldC1ldmVudHMtbGlzdCAudHJpYmUtZXZlbnRzLXdpZGdldC1ldmVudHMtbGlzdF9fdmlldy1tb3JlIC50cmliZS1ldmVudHMtd2lkZ2V0LWV2ZW50cy1saXN0X192aWV3LW1vcmUtbGluazpob3Zlcjp2aXNpdGVkIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjM2MzNzMyO1xufVxuXG4jZm9vdGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNmb290ZXIge1xuICAgIHBhZGRpbmctdG9wOiAxMTJweDtcbiAgfVxufVxuI2Zvb3RlciA+ICoge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzgycHgpIHtcbiAgI2Zvb3RlciAud3AtYmxvY2stY29sdW1uOm5vdCguc3Vic2NyaWJlLWNvbnRhaW5lcikge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICB9XG59XG4jZm9vdGVyIC53cC1ibG9jay1jb2x1bW46bm90KC5zdWJzY3JpYmUtY29udGFpbmVyKS5jb3B5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuI2Zvb3RlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlNmUyO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwcHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4jZm9vdGVyIC5mb290ZXItbG9nby1saW5rIGltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogLTExMHB4O1xuICB3aWR0aDogMjAwcHg7XG59XG4jZm9vdGVyIC5zb2NpYWwtaGVhZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzgycHgpIHtcbiAgI2Zvb3RlciAuc29jaWFsLWhlYWRpbmcge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG4jZm9vdGVyIC5hZGRpdGlvbmFsLWluZm8gcCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzgycHgpIHtcbiAgI2Zvb3RlciAuYWRkaXRpb25hbC1pbmZvIHAge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG4jZm9vdGVyICNmb290ZXItc2lnbnVwIGgyIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jZm9vdGVyICNmb290ZXItc2lnbnVwICNtY19lbWJlZF9zaWdudXAgZm9ybSB7XG4gIG1hcmdpbjogMDtcbn1cbiNmb290ZXIgI2Zvb3Rlci1zaWdudXAgI21jX2VtYmVkX3NpZ251cCBmb3JtIC5pbmRpY2F0ZXMtcmVxdWlyZWQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuI2Zvb3RlciAjZm9vdGVyLXNpZ251cCAuaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGdhcDogMC41cmVtO1xufVxuI2Zvb3RlciAjZm9vdGVyLXNpZ251cCAubWMtZmllbGQtZ3JvdXAge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbiNmb290ZXIgI2Zvb3Rlci1zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGxhYmVsIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbn1cbiNmb290ZXIgI2Zvb3Rlci1zaWdudXAgLm1jLWZpZWxkLWdyb3VwICNtY2UtRU1BSUwge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAycHggc29saWQgI2I4YjFhOTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjb2xvcjogI2VhZTZlMjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbiNmb290ZXIgI2Zvb3Rlci1zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGRpdi5tY2VfaW5saW5lX2Vycm9yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0zcmVtO1xufVxuI2Zvb3RlciAjZm9vdGVyLXNpZ251cCAjbWMtZW1iZWRkZWQtc3Vic2NyaWJlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWluLWhlaWdodDogMzZweDtcbn1cbiNmb290ZXIgI2Zvb3Rlci1zaWdudXAgI21jLWVtYmVkZGVkLXN1YnNjcmliZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNTVkMzkgIWltcG9ydGFudDtcbiAgY29sb3I6ICNlYWU2ZTIgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3ODJweCkge1xuICAjZm9vdGVyICNmb290ZXItc2lnbnVwIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAjZm9vdGVyICNmb290ZXItc2lnbnVwIC5pbmRpY2F0ZXMtcmVxdWlyZWQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG5cbi5mcm1fZm9ybXMgZm9ybSBpbnB1dFt0eXBlPXRleHRdLFxuLmZybV9mb3JtcyBmb3JtIGlucHV0W3R5cGU9ZW1haWxdLFxuLmZybV9mb3JtcyBmb3JtIGlucHV0W3R5cGU9dXJsXSxcbi5mcm1fZm9ybXMgZm9ybSBpbnB1dFt0eXBlPXRlbF0sXG4uZnJtX2Zvcm1zIGZvcm0gaW5wdXRbdHlwZT1udW1iZXJdLFxuLmZybV9mb3JtcyBmb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuLmZybV9mb3JtcyBmb3JtIHRleHRhcmVhLFxuLmZybV9mb3JtcyBmb3JtIHNlbGVjdCxcbi50cmliZS1ldmVudHMgZm9ybSBpbnB1dFt0eXBlPXRleHRdLFxuLnRyaWJlLWV2ZW50cyBmb3JtIGlucHV0W3R5cGU9ZW1haWxdLFxuLnRyaWJlLWV2ZW50cyBmb3JtIGlucHV0W3R5cGU9dXJsXSxcbi50cmliZS1ldmVudHMgZm9ybSBpbnB1dFt0eXBlPXRlbF0sXG4udHJpYmUtZXZlbnRzIGZvcm0gaW5wdXRbdHlwZT1udW1iZXJdLFxuLnRyaWJlLWV2ZW50cyBmb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuLnRyaWJlLWV2ZW50cyBmb3JtIHRleHRhcmVhLFxuLnRyaWJlLWV2ZW50cyBmb3JtIHNlbGVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjM2MzNzMyO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGNvbG9yOiAjM2MzNzMyO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLmZybV9mb3JtcyBmb3JtIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsXG4uZnJtX2Zvcm1zIGZvcm0gaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsXG4uZnJtX2Zvcm1zIGZvcm0gaW5wdXRbdHlwZT11cmxdOmZvY3VzLFxuLmZybV9mb3JtcyBmb3JtIGlucHV0W3R5cGU9dGVsXTpmb2N1cyxcbi5mcm1fZm9ybXMgZm9ybSBpbnB1dFt0eXBlPW51bWJlcl06Zm9jdXMsXG4uZnJtX2Zvcm1zIGZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsXG4uZnJtX2Zvcm1zIGZvcm0gdGV4dGFyZWE6Zm9jdXMsXG4uZnJtX2Zvcm1zIGZvcm0gc2VsZWN0OmZvY3VzLFxuLnRyaWJlLWV2ZW50cyBmb3JtIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsXG4udHJpYmUtZXZlbnRzIGZvcm0gaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsXG4udHJpYmUtZXZlbnRzIGZvcm0gaW5wdXRbdHlwZT11cmxdOmZvY3VzLFxuLnRyaWJlLWV2ZW50cyBmb3JtIGlucHV0W3R5cGU9dGVsXTpmb2N1cyxcbi50cmliZS1ldmVudHMgZm9ybSBpbnB1dFt0eXBlPW51bWJlcl06Zm9jdXMsXG4udHJpYmUtZXZlbnRzIGZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsXG4udHJpYmUtZXZlbnRzIGZvcm0gdGV4dGFyZWE6Zm9jdXMsXG4udHJpYmUtZXZlbnRzIGZvcm0gc2VsZWN0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzU1ZDM5ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5mcm1fZm9ybXMgZm9ybSA6OnBsYWNlaG9sZGVyLFxuLmZybV9mb3JtcyBmb3JtIG9wdGlvbi5mcm0tc2VsZWN0LXBsYWNlaG9sZGVyLFxuLnRyaWJlLWV2ZW50cyBmb3JtIDo6cGxhY2Vob2xkZXIsXG4udHJpYmUtZXZlbnRzIGZvcm0gb3B0aW9uLmZybS1zZWxlY3QtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzNjMzczMiAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwLjY7XG59XG4uZnJtX2Zvcm1zIGZvcm0gbGFiZWwsXG4udHJpYmUtZXZlbnRzIGZvcm0gbGFiZWwge1xuICBmb250LWZhbWlseTogXCJDb3dib3lcIiwgc2VyaWY7XG59XG4uZnJtX2Zvcm1zIGZvcm0gLmZybV9yZXF1aXJlZCxcbi50cmliZS1ldmVudHMgZm9ybSAuZnJtX3JlcXVpcmVkIHtcbiAgY29sb3I6ICNjNTVkMzkgIWltcG9ydGFudDtcbn1cbi5mcm1fZm9ybXMgZm9ybSAuZnJtX2Rlc2NyaXB0aW9uLFxuLnRyaWJlLWV2ZW50cyBmb3JtIC5mcm1fZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzNjMzczMiAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xuICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xufVxuLmZybV9mb3JtcyBmb3JtIGJ1dHRvbi5mcm1fYnV0dG9uX3N1Ym1pdCxcbi50cmliZS1ldmVudHMgZm9ybSBidXR0b24uZnJtX2J1dHRvbl9zdWJtaXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzU1ZDM5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2VhZTZlMiAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJDb3dib3lcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogMC42cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAuNHJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5mcm1fZm9ybXMgZm9ybSBidXR0b24uZnJtX2J1dHRvbl9zdWJtaXQ6aG92ZXIsXG4udHJpYmUtZXZlbnRzIGZvcm0gYnV0dG9uLmZybV9idXR0b25fc3VibWl0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4NjY1YiAhaW1wb3J0YW50O1xufVxuXG5oZWFkZXIgLmhlYWRlci13cmFwcGVyIHtcbiAgcGFkZGluZzogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICBoZWFkZXIgLmhlYWRlci13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgc2VjdGlvbi5hcnRpY2xlLWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4ucG9zdC10eXBlLXRlYW0gLmNhcmQge1xuICBib3JkZXI6IDJweCBzb2xpZCAjM2MzNzMyO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xufVxuXG4uYmxvY2stLWFsdGVybmF0aW5nLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWFyZ2luLWxlZnQ6IC01MHZ3O1xuICBsZWZ0OiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ibG9jay0tYWx0ZXJuYXRpbmctY29udGVudCAucm93cy13cmFwcGVyIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4uYmxvY2stLWFsdGVybmF0aW5nLWNvbnRlbnQgLnJvd3Mtd3JhcHBlciAucm93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDA7XG59XG4uYmxvY2stLWFsdGVybmF0aW5nLWNvbnRlbnQgLnJvd3Mtd3JhcHBlciAucm93IGltZyB7XG4gIGhlaWdodDogMzAwcHg7XG4gIG1hcmdpbjogMCAwIDFyZW0gMDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2NrLS1hbHRlcm5hdGluZy1jb250ZW50IC5yb3dzLXdyYXBwZXIgLnJvdyAuY29udGVudCB7XG4gIHBhZGRpbmc6IDNyZW0gMXJlbTtcbn1cbi5ibG9jay0tYWx0ZXJuYXRpbmctY29udGVudCAucm93cy13cmFwcGVyIC5yb3cgdWwsXG4uYmxvY2stLWFsdGVybmF0aW5nLWNvbnRlbnQgLnJvd3Mtd3JhcHBlciAucm93IG9sIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5ibG9jay0tYWx0ZXJuYXRpbmctY29udGVudCAucm93cy13cmFwcGVyIC5yb3cgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gIHBhZGRpbmc6IDAgMCAwLjhyZW0gMS41cmVtO1xufVxuLmJsb2NrLS1hbHRlcm5hdGluZy1jb250ZW50IC5yb3dzLXdyYXBwZXIgLnJvdyAud3AtYmxvY2stYnV0dG9ucyB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAuYmxvY2stLWFsdGVybmF0aW5nLWNvbnRlbnQgLnJvd3Mtd3JhcHBlciAucm93IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuYmxvY2stLWFsdGVybmF0aW5nLWNvbnRlbnQgLnJvd3Mtd3JhcHBlciAucm93IC5pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG4gIC5ibG9jay0tYWx0ZXJuYXRpbmctY29udGVudCAucm93cy13cmFwcGVyIC5yb3cgLmlubmVyIGltZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNTB2dztcbiAgfVxuICAuYmxvY2stLWFsdGVybmF0aW5nLWNvbnRlbnQgLnJvd3Mtd3JhcHBlciAucm93IC5pbm5lciAuY29udGVudCB7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cbiAgLmJsb2NrLS1hbHRlcm5hdGluZy1jb250ZW50IC5yb3dzLXdyYXBwZXIgLnJvdyAuaW5uZXIgLmNvbnRlbnQgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICB9XG4gIC5ibG9jay0tYWx0ZXJuYXRpbmctY29udGVudCAucm93cy13cmFwcGVyIC5yb3c6bnRoLWNoaWxkKGV2ZW4pIC5pbm5lciB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5ibG9jay0tYWx0ZXJuYXRpbmctY29udGVudCAucm93cy13cmFwcGVyIC5yb3c6bnRoLWNoaWxkKGV2ZW4pIC5pbm5lciBpbWcge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IHVuc2V0O1xuICB9XG59XG5cbi5ibG9jay0tY29udGVudC1jb2x1bW5zIHtcbiAgcGFkZGluZzogM3JlbSAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYmxvY2stLWNvbnRlbnQtY29sdW1ucyAuY29sdW1ucy13cmFwcGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiAycmVtO1xuICByb3ctZ2FwOiA0cmVtO1xuICBtYXJnaW46IDJyZW0gMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLmJsb2NrLS1jb250ZW50LWNvbHVtbnMgLmNvbHVtbnMtd3JhcHBlciAuY29sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDA7XG59XG4uYmxvY2stLWNvbnRlbnQtY29sdW1ucyAuY29sdW1ucy13cmFwcGVyIC5jb2wgLmNhcmQge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYmxvY2stLWNvbnRlbnQtY29sdW1ucyAuY29sdW1ucy13cmFwcGVyIC5jb2wgLmNhcmQuY2FyZHMtaG9yaXpvbnRhbCAuY2FyZC1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAtMTBweDtcbiAgdG9wOiAtMTBweDtcbn1cbi5ibG9jay0tY29udGVudC1jb2x1bW5zIC5jb2x1bW5zLXdyYXBwZXIgLmNvbCAuY2FyZC1pY29uIHtcbiAgd2lkdGg6IDYwcHg7XG59XG4uYmxvY2stLWNvbnRlbnQtY29sdW1ucyAuY29sdW1ucy13cmFwcGVyIC5jb2wgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvIDMwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5ibG9jay0tY29udGVudC1jb2x1bW5zIC5jb2x1bW5zLXdyYXBwZXIgLmNvbCB1bCxcbi5ibG9jay0tY29udGVudC1jb2x1bW5zIC5jb2x1bW5zLXdyYXBwZXIgLmNvbCBvbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4uYmxvY2stLWNvbnRlbnQtY29sdW1ucyAuY29sdW1ucy13cmFwcGVyIC5jb2wgdWwge1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4uYmxvY2stLWNvbnRlbnQtY29sdW1uczpub3QoLmhhcy1iYWNrZ3JvdW5kKSAuY2FyZCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMzYzM3MzI7XG59XG4uYmxvY2stLWNvbnRlbnQtY29sdW1uczpub3QoLmhhcy1iYWNrZ3JvdW5kKSAuY2FyZCBpbWcge1xuICBib3JkZXItcmFkaXVzOiAycHggMCAwIDJweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC5ibG9jay0tY29udGVudC1jb2x1bW5zIC5pbnRybyB7XG4gICAgbWFyZ2luOiAzMHB4IDAgNTBweDtcbiAgICBtYXgtd2lkdGg6IDY2LjY2JTtcbiAgfVxuICAuYmxvY2stLWNvbnRlbnQtY29sdW1ucyAuY29sdW1ucy13cmFwcGVyLnR3by1wZXItcm93IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG4gIC5ibG9jay0tY29udGVudC1jb2x1bW5zIC5jb2x1bW5zLXdyYXBwZXIudGhyZWUtcGVyLXJvdyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgfVxuICAuYmxvY2stLWNvbnRlbnQtY29sdW1ucyAuY29sdW1ucy13cmFwcGVyLmZvdXItcGVyLXJvdyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgfVxufVxuXG4uYmxvY2stLWljb24tYnV0dG9uIHtcbiAgbWFyZ2luOiAyNnB4ICFpbXBvcnRhbnQ7XG59XG4uYmxvY2stLWljb24tYnV0dG9uLmhvcml6b250YWwge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuLmJsb2NrLS1pY29uLWJ1dHRvbiBhIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDZweDtcbiAgZ2FwOiAwLjVyZW07XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcbn1cbi5ibG9jay0taWNvbi1idXR0b24gYTpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbi5ibG9jay0taWNvbi1idXR0b24gYS5oYXMtYmFja2dyb3VuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGdhcDogMS4yNXJlbTtcbiAgcGFkZGluZzogMXJlbSAzcmVtIDFyZW0gMi4yNXJlbTtcbn1cbi5ibG9jay0taWNvbi1idXR0b24udmVydGljYWwgYSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYmxvY2stLWljb24tYnV0dG9uLnZlcnRpY2FsIGEuaGFzLWJhY2tncm91bmQge1xuICBwYWRkaW5nOiAycmVtO1xufVxuLmJsb2NrLS1pY29uLWJ1dHRvbiAuaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYmxvY2stLWljb24tYnV0dG9uIC5pY29uIHN2ZyB7XG4gIGhlaWdodDogM3JlbTtcbiAgd2lkdGg6IDNyZW07XG59XG4uYmxvY2stLWljb24tYnV0dG9uIC5idXR0b24tbGFiZWwge1xuICBmb250LWZhbWlseTogXCJDb3dib3lcIiwgc2VyaWY7XG59XG5cbi5ibG9jay0taWNvbi1kZWNvcmF0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJsb2NrLS1pY29uLWRlY29yYXRpb24gLmljb24tZGVjb3JhdGlvbi1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgei1pbmRleDogMTtcbn1cbi5ibG9jay0taWNvbi1kZWNvcmF0aW9uIC5pY29uLWRlY29yYXRpb24taWNvbiAuaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmJsb2NrLS1pY29uLWRlY29yYXRpb24gLmljb24tZGVjb3JhdGlvbi1pY29uIC5pY29uIHN2ZyB7XG4gIGhlaWdodDogM3JlbTtcbiAgd2lkdGg6IDNyZW07XG59XG5cbi5ibG9jay0tdGVhbS1tZW1iZXIgLmNhcmQge1xuICBtYXgtd2lkdGg6IDYwMHB4O1xufVxuXG4uYmxvY2stLXRlYW0tbWVtYmVycyB1bCB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDEwcHg7XG59XG4uYmxvY2stLXRlYW0tbWVtYmVycyB1bCBsaSB7XG4gIGNvbG9yOiAjM2MzNzMyO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBmbGV4OiAwIDEgMzAlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBtaW4td2lkdGg6IDMwMHB4O1xufVxuLmJsb2NrLS10ZWFtLW1lbWJlcnMuaGFzLWJhY2tncm91bmQge1xuICBwYWRkaW5nOiA2MHB4IDA7XG59XG4uYmxvY2stLXRlYW0tbWVtYmVyczpub3QoLmhhcy1iYWNrZ3JvdW5kKSAuY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZmM0YzM7XG59XG5cbi5ibG9jay0tdGV4dC1yb3RhdG9yIHtcbiAgbWluLWhlaWdodDogOXJlbSAhaW1wb3J0YW50O1xufVxuLmJsb2NrLS10ZXh0LXJvdGF0b3IgaDEge1xuICBmb250LXNpemU6IDEuOHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAuYmxvY2stLXRleHQtcm90YXRvciBoMSB7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICB9XG59XG4uYmxvY2stLXRleHQtcm90YXRvciAuc2xpY2stc2xpZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xufVxuLmJsb2NrLS10ZXh0LXJvdGF0b3IgYnV0dG9uLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b24ge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IHVuc2V0O1xuICByaWdodDogMDtcbn1cbi5ibG9jay0tdGV4dC1yb3RhdG9yLnRleHQtbGF5b3V0LXNpbmdsZS1saW5lIGJ1dHRvbi5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uIHtcbiAgYm90dG9tOiAtMzBweDtcbn1cblxuLmJsb2NrLS1hY2NvcmRpb25zIHtcbiAgcGFkZGluZzogMCAwIDNyZW07XG59XG4uYmxvY2stLWFjY29yZGlvbnMgLmFjY29yZGlvbiB7XG4gIGJvcmRlcjogMnB4IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHBhZGRpbmc6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uYmxvY2stLWFjY29yZGlvbnMgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYmxvY2stLWFjY29yZGlvbnMgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWhlYWRlciBidXR0b24ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjMzg2NjViICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2NrLS1hY2NvcmRpb25zIC5hY2NvcmRpb24gLmFjY29yZGlvbi1oZWFkZXIgYnV0dG9uIC5oZWFkbGluZSB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uYmxvY2stLWFjY29yZGlvbnMgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWhlYWRlciBidXR0b24gLmljb24uYW5nbGUtZG93biB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmJsb2NrLS1hY2NvcmRpb25zIC5hY2NvcmRpb24gLmFjY29yZGlvbi1oZWFkZXIgYnV0dG9uIC5pY29uLmFuZ2xlLWRvd24gc3ZnIHtcbiAgZmlsbDogIzM4NjY1YjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuLmJsb2NrLS1hY2NvcmRpb25zIC5hY2NvcmRpb24gLmFjY29yZGlvbi1oZWFkZXIgYnV0dG9uW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmljb24uYW5nbGUtZG93biBzdmcge1xuICB0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG59XG4uYmxvY2stLWFjY29yZGlvbnMgLmFjY29yZGlvbiAucGFuZWwge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nLXRvcDogMWVtO1xufVxuLmJsb2NrLS1hY2NvcmRpb25zIC5hY2NvcmRpb24gLnBhbmVsIHAge1xuICBmb250LXNpemU6IDFyZW07XG59XG4uYmxvY2stLWFjY29yZGlvbnMgLmFjY29yZGlvbiAucGFuZWwgYmxvY2txdW90ZSB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cbi5ibG9jay0tYWNjb3JkaW9ucyAuYWNjb3JkaW9uIC5wYW5lbCBibG9ja3F1b3RlOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDFweDtcbn1cbi5ibG9jay0tYWNjb3JkaW9ucyAuYWNjb3JkaW9uIC5wYW5lbCAud3AtYmxvY2stYnV0dG9uIC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMC4ycmVtIDAuNHJlbSAwO1xufVxuXG4uYmxvY2stLWNhcm91c2VsIHtcbiAgcGFkZGluZzogNjBweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAvKiBNYWtlIHRoZSB0cmFjayBhIGZsZXggY29udGFpbmVyICovXG4gIC8qIExldCBmbGV4Ym94IGRldGVybWluZSB0aGUgc2xpZGUgaGVpZ2h0ICovXG4gIC8qIEVuc3VyZSB0aGUgaW5uZXIgd3JhcHBlciBnZW5lcmF0ZWQgYnkgU2xpY2sgZmlsbHMgdGhlIGhlaWdodCAqL1xufVxuLmJsb2NrLS1jYXJvdXNlbCBoMixcbi5ibG9jay0tY2Fyb3VzZWwgLmRlc2NyaXB0aW9uIHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbn1cbi5ibG9jay0tY2Fyb3VzZWwgLmp1c3RpZnktY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYmxvY2stLWNhcm91c2VsIC5zbGlkZXMtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLmJsb2NrLS1jYXJvdXNlbCAuc2xpZGVzLXdyYXBwZXIgLnNsaWRlIC5jYXJkIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmJsb2NrLS1jYXJvdXNlbCAuc2xpZGVzLXdyYXBwZXIgLnNsaWRlIC5jYXJkIC5jYXJkLWltYWdlIHtcbiAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYmxvY2stLWNhcm91c2VsIC5zbGlkZXMtd3JhcHBlciAuc2xpZGUgLmNhcmQgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cbi5ibG9jay0tY2Fyb3VzZWwgLnNsaWNrLXRyYWNrIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZ2FwOiAxNnB4O1xufVxuLmJsb2NrLS1jYXJvdXNlbCAuc2xpY2stc2xpZGUge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAvKiBPcHRpb25hbDogaGVscHMgaW50ZXJuYWwgYWxpZ25tZW50ICovXG59XG4uYmxvY2stLWNhcm91c2VsIC5zbGljay1zbGlkZSA+IGRpdixcbi5ibG9jay0tY2Fyb3VzZWwgLnNsaWNrLXNsaWRlIC5zbGlkZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtYXJyb3ctYnV0dG9uIC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW07IC8qIEFkanVzdCBhcyBuZWVkZWQgZm9yIHRoZSBhcnJvdyBpY29uICovXG59XG4ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLWFycm93LWJ1dHRvbiAud3AtYmxvY2stYnV0dG9uX19saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDJweDtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAycHg7XG59XG4ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLWFycm93LWJ1dHRvbiAud3AtYmxvY2stYnV0dG9uX19saW5rOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4oaSXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDFyZW07XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLWFycm93LWJ1dHRvbiAud3AtYmxvY2stYnV0dG9uX19saW5rW3RhcmdldD1fYmxhbmtdOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTMwZGVnKTtcbn1cbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtYXJyb3ctYnV0dG9uIC53cC1ibG9jay1idXR0b25fX2xpbms6aG92ZXI6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoNXB4KTtcbn1cbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtYXJyb3ctYnV0dG9uIC53cC1ibG9jay1idXR0b25fX2xpbmtbdGFyZ2V0PV9ibGFua106aG92ZXI6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtMzBkZWcpIHRyYW5zbGF0ZVgoNXB4KTtcbn1cbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rIHtcbiAgcGFkZGluZzogY2FsYygwLjZyZW0gLSAycHgpIGNhbGMoMXJlbSAtIDJweCkgY2FsYygwLjRyZW0gLSAycHgpICFpbXBvcnRhbnQ7XG59XG4ud3AtYmxvY2stYnV0dG9uOm5vdCguaXMtc3R5bGUtYXJyb3ctYnV0dG9uKSBhLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4ud3AtYmxvY2stYnV0dG9uOm5vdCguaXMtc3R5bGUtYXJyb3ctYnV0dG9uKSBhLndwLWJsb2NrLWJ1dHRvbl9fbGluazpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG59XG5cbi53cC1ibG9jay1idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEuM3JlbTtcbn1cblxuLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG4gIGZvbnQtc2l6ZTogdmFyKC0td3AtLXByZXNldC0tZm9udC1zaXplLS1yZWd1bGFyKSAhaW1wb3J0YW50O1xufVxuXG4ud3AtYmxvY2stY29sdW1ucyAud3AtYmxvY2stY29sdW1uLmhhcy1iYWNrZ3JvdW5kIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLndwLWJsb2NrLWNvbHVtbnMgLndwLWJsb2NrLWNvbHVtbiA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW4gPiAud3AtYmxvY2stZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ud3AtYmxvY2stY29sdW1ucyAud3AtYmxvY2stY29sdW1uIGlmcmFtZSB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53cC1ibG9jay1jb3ZlciB7XG4gIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbn1cbi53cC1ibG9jay1jb3ZlcjpoYXMoaW1nKSB7XG4gIG1pbi1oZWlnaHQ6IDg1dmg7XG59XG4ud3AtYmxvY2stY292ZXIgLndwLWJsb2NrLWNvdmVyX19pbm5lci1jb250YWluZXIgPiA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ud3AtYmxvY2stY292ZXIgLndwLWJsb2NrLWNvdmVyX19pbm5lci1jb250YWluZXIgLndwLWJsb2NrLWNvbHVtbjpub3QoOmVtcHR5KSB7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgLndwLWJsb2NrLWNvdmVyIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5ob21lIC53cC1ibG9jay1jb3ZlciB7XG4gIG1pbi1oZWlnaHQ6IDQzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53cC1ibG9jay1ncm91cCBpbWcge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4ud3AtYmxvY2stZ3JvdXAuaGFzLWJhY2tncm91bmQge1xuICBwYWRkaW5nOiAzMHB4O1xufVxuLndwLWJsb2NrLWdyb3VwLmhhcy1iYWNrZ3JvdW5kOm5vdCguYWxpZ25mdWxsKSB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi53cC1ibG9jay1ncm91cC5oYXMtYmFja2dyb3VuZCA+IC53cC1ibG9jay1jb2x1bW5zIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAud3AtYmxvY2stZ3JvdXAuaXMtbGF5b3V0LWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLndwLWJsb2NrLWdyb3VwLmlzLWxheW91dC1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCBtaW5tYXgoMCwgMWZyKSkgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ud3AtYmxvY2stc2VwYXJhdG9yLmlzLXN0eWxlLXdpZGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBib3JkZXItdG9wLXdpZHRoOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC53cC1ibG9jay1zZXBhcmF0b3IuaXMtc3R5bGUtd2lkZSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogODBweDtcbiAgfVxufSIsIi8vIGNvbG9yIHBhbGV0dGVcblxuJGRhcmstY29sb3JzOiAoXG5cdCgndGVycmFjb3R0YScsICR0ZXJyYWNvdHRhKSxcblx0KCdvcmliZScsICRvcmliZSksXG5cdCgnZ3VuZmxpbnQnLCAkZ3VuZmxpbnQpXG4pO1xuXG4kbGlnaHQtY29sb3JzOiAoXG5cdCgncG9yY2VsYWluJywgJHBvcmNlbGFpbiksXG5cdCgnY2VsYWRvbicsICRjZWxhZG9uKSxcblx0KCdidWZmJywgJGJ1ZmYpXG4pO1xuXG5cblxuXG5AZWFjaCAkbmFtZSwgJGNvbG9yIGluICRkYXJrLWNvbG9ycyB7XG5cblx0Lmhhcy0jeyRuYW1lfS1iYWNrZ3JvdW5kLWNvbG9yLCBcblx0LmJnLSN7JG5hbWV9LCBcblx0LmJhY2tncm91bmQtI3skbmFtZX0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcblx0XHRjb2xvcjogJHBvcmNlbGFpbjtcblx0XHRhIHtcblx0XHRcdGNvbG9yOiAkcG9yY2VsYWluO1xuXHRcdH1cblx0XHQuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbiAuc2xpY2stcGF1c2UtaWNvbjpiZWZvcmUsXG5cdFx0LnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b24gLnNsaWNrLXBsYXktaWNvbjpiZWZvcmUsXG5cdFx0LnNsaWNrLWRvdHMgbGkgYnV0dG9uIC5zbGljay1kb3QtaWNvbixcblx0XHQuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIC5zbGljay1kb3QtaWNvbixcblx0XHQuc2xpY2stbmV4dCAuc2xpY2stbmV4dC1pY29uLCBcblx0XHQuc2xpY2stcHJldiAuc2xpY2stcHJldi1pY29uIHtcblx0XHRcdGNvbG9yOiAkY2VsYWRvbjtcblx0XHR9XG5cdFx0LnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b246Zm9jdXMsXG5cdFx0LnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzLFxuXHRcdC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1cyAuc2xpY2stZG90LWljb246YmVmb3JlLFxuXHRcdC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246Zm9jdXMgLnNsaWNrLWRvdC1pY29uLFxuXHRcdC5zbGljay1uZXh0OmZvY3VzIC5zbGljay1uZXh0LWljb24sXG5cdFx0LnNsaWNrLXByZXY6Zm9jdXMgLnNsaWNrLXByZXYtaWNvbiB7XG5cdFx0XHRjb2xvcjogJHBvcmNlbGFpbiAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuaGFzLSN7JG5hbWV9LWNvbG9yIHtcblx0XHRjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkbGlnaHQtY29sb3JzIHtcblxuXHQuaGFzLSN7JG5hbWV9LWJhY2tncm91bmQtY29sb3IsIFxuXHQuYmctI3skbmFtZX0sIFxuXHQuYmFja2dyb3VuZC0jeyRuYW1lfSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuXHRcdGNvbG9yOiAkZ3VuZmxpbnQ7XG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogJGd1bmZsaW50O1xuXHRcdH1cblx0XHQuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbiAuc2xpY2stcGF1c2UtaWNvbjpiZWZvcmUsXG5cdFx0LnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b24gLnNsaWNrLXBsYXktaWNvbjpiZWZvcmUsXG5cdFx0LnNsaWNrLWRvdHMgbGkgYnV0dG9uIC5zbGljay1kb3QtaWNvbixcblx0XHQuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIC5zbGljay1kb3QtaWNvbixcblx0XHQuc2xpY2stbmV4dCAuc2xpY2stbmV4dC1pY29uLCBcblx0XHQuc2xpY2stcHJldiAuc2xpY2stcHJldi1pY29uIHtcblx0XHRcdGNvbG9yOiAkdGVycmFjb3R0YTtcblx0XHR9XG5cdFx0LnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b246Zm9jdXMsXG5cdFx0LnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzLFxuXHRcdC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1cyAuc2xpY2stZG90LWljb246YmVmb3JlXG5cdFx0LnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpmb2N1cyAuc2xpY2stZG90LWljb24sXG5cdFx0LnNsaWNrLW5leHQ6Zm9jdXMgLnNsaWNrLW5leHQtaWNvbixcblx0XHQuc2xpY2stcHJldjpmb2N1cyAuc2xpY2stcHJldi1pY29uIHtcblx0XHRcdGNvbG9yOiAkZ3VuZmxpbnQgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0Lmhhcy0jeyRuYW1lfS1jb2xvciB7XG5cdFx0Y29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuXHR9XG59IiwiYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnctZnVsbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZnVsbC13aWR0aCxcbi5hbGlnbmZ1bGwge1xuICBAaW5jbHVkZSBmdWxsV2lkdGg7XG59XG5cbi5mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmZsZXgtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi53cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiAkbWF4LXdpZHRoO1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uYXJ0aWNsZS1ib2R5IHtcbiAgPiAqOm5vdCguZnVsbC13aWR0aCk6bm90KC5hbGlnbmZ1bGwpOm5vdCguYWxpZ253aWRlKSB7XG4gICAgbWF4LXdpZHRoOiAkbWF4LXdpZHRoO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC5vdmVyZmxvdy1oaWRkZW4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgXG59XG5cbiIsIkBtaXhpbiBidXR0b24oJGJhY2tncm91bmQ6ICRvcmliZSwgJHRleHQ6ICR3aGl0ZSwgJGhvdmVyLWJhY2tncm91bmQ6ICRndW5mbGludCl7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgICBjb2xvcjogJHRleHQ7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1zZWNvbmRhcnkpO1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgZm9udC1zdHlsZTogaW5oZXJpdDtcbiAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICBsZXR0ZXItc3BhY2luZzogaW5oZXJpdDtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICBwYWRkaW5nLXRvcDogLjZyZW07XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogLjRyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gICAgJjphY3RpdmUsXG4gICAgJjpmb2N1cyxcbiAgICAmOnZpc2l0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZDtcbiAgICAgICAgY29sb3I6ICR0ZXh0O1xuICAgIH1cbiAgICAmOmhvdmVyLFxuICAgICY6aG92ZXI6dmlzaXRlZCB7XG4gICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgIGJhY2tncm91bmQ6ICRob3Zlci1iYWNrZ3JvdW5kO1xuICAgIH1cbn1cblxuQG1peGluIGZ1bGxXaWR0aCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXJnaW4tbGVmdDogLTUwdnc7XG4gICAgbGVmdDogNTAlO1xufVxuXG5AbWl4aW4gc21hbGxUZXh0IHtcbiAgICBmb250LXNpemU6IC44NzVyZW07XG59XG5cbkBtaXhpbiBzbWFsbENhcHMge1xuICAgIGZvbnQtc2l6ZTogLjdyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn0iLCJuYXYge1xuICB1bCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi5tZW51LXRvZ2dsZS1idXR0b24ge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBkaXNwbGF5OiBub25lO1xuICBcbiAgLy8gTU9CSUxFIE1FTlUgVE9HR0xFXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkbWQtYnJlYWtwb2ludCl7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmaWxsOiAkdGVycmFjb3R0YTtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyOHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIHotaW5kZXg6IDEwMjtcbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIG91dGxpbmU6IDFweCBkYXNoZWQgJGd1bmZsaW50O1xuICAgICAgb3V0bGluZS1vZmZzZXQ6IDRweDtcbiAgICB9XG5cbiAgICAuaWNvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgJi50aW1lcyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICBzdmcge1xuICAgICAgICBoZWlnaHQ6IDEuNHJlbTtcbiAgICAgICAgd2lkdGg6IDEuNHJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0ge1xuICAgICAgLmljb24uYmFycyxcbiAgICAgIC5tZW51LWxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5pY29uLnRpbWVzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIH1cbiAgICAgICsgI21haW4tbmF2IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuI3RvcC1uYXYge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhIHtcbiAgICBjb2xvcjogJG9yaWJlO1xuICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ubW9iaWxlLXRvcC1uYXYtaXRlbXtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI21haW4tbmF2IHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHBhZGRpbmctdG9wOiAwO1xuXG4gICAgbGkge1xuICAgID4gYSxcbiAgICBidXR0b24ubWVudS1pdGVtLXRvZ2dsZSB7XG4gICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBjb2xvcjogJG9yaWJlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBwYWRkaW5nOiAuNzVyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgICY6bGFzdC1jaGlsZDpub3QoW3RhcmdldD1fYmxhbmtdKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbTtcbiAgICAgIH1cbiAgICAgICZbdGFyZ2V0PV9ibGFua10ge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgICAgfVxuICAgICAgLmFycm93IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogLS41cmVtO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01NSUpIHJvdGF0ZSgtMzBkZWcpO1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB9XG4gICAgICAuYW5nbGUtZG93biBzdmcge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBmaWxsOiAkb3JpYmU7XG4gICAgICAgIGxlZnQ6IDNweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICB9XG4gICAgICArIC5tZWdhLW1lbnUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2VsYWRvbjtcbiAgICAgICAgY29sb3I6ICRndW5mbGludDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEwOHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IC4zcyBlYXNlO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICBAYXQtcm9vdCBib2R5LmFkbWluLWJhciAmIHtcbiAgICAgICAgICB0b3A6IDE0MHB4O1xuICAgICAgICB9XG4gICAgICAgIC5kZWNvcmF0aW9uIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbGctYnJlYWtwb2ludCkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDIwcHg7XG4gICAgICAgICAgY29sb3I6ICRidWZmO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDMydnc7XG4gICAgICAgICAgICBoZWlnaHQ6IDMydnc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYubWVnYS1udW1iZXItMiAuZGVjb3JhdGlvbiB7XG4gICAgICAgICAgbGVmdDogMTR2dztcbiAgICAgICAgICByaWdodDogdW5zZXQ7XG4gICAgICAgICAgYm90dG9tOiAtNHZ3O1xuICAgICAgICB9XG4gICAgICAgICYubWVnYS1udW1iZXItMyAuZGVjb3JhdGlvbiB7XG4gICAgICAgICAgYm90dG9tOiAtNDl2dztcbiAgICAgICAgICByaWdodDogLTQzdnc7XG4gICAgICAgICAgaGVpZ2h0OiA3MHZ3O1xuICAgICAgICAgIHdpZHRoOiA3MHZ3O1xuICAgICAgICB9XG5cbiAgICAgICAgLmhlYWRpbmcge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRoZWFkbGluZV9mb250O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgICAgfVxuICAgICAgICAuaW5uZXItd3JhcHBlciB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDsgXG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwOyBcbiAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDsgXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgXG4gICAgICAgICAgdWwge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgei1pbmRleDogMTAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAubWVnYS1tZW51LXNlY3Rpb24ge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLm1lZ2EtbWVudS1pdGVtLmZlYXR1cmVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwb3JjZWxhaW47XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAyMyU7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweCAxMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMTAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBsaSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogJGd1bmZsaW50O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDFyZW0gMS41cmVtIDA7XG4gICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBvdXRsaW5lLWNvbG9yOiAkZ3JheTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZbYXJpYS1leHBhbmRlZD10cnVlXSB7XG4gICAgICAgICsgLm1lZ2EtbWVudSB7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgcGFkZGluZzogM3JlbSAxcmVtIDZyZW07XG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLmN1cnJlbnQtbWVudS1pdGVtID4gYSxcbiAgICBhOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgLmFycm93IHtcbiAgICAgICAgcmlnaHQ6IC0uN3JlbTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02NSUpIHJvdGF0ZSgtMzBkZWcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4jZm9vdGVyLW5hdiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogLjI1cmVtO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAkY2VsYWRvbjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDJweDtcbiAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMnB4O1xuICAgIH1cbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzgycHgpe1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cblxuI3NvY2lhbC1uYXYge1xuICBnYXA6IC41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3ODJweCkge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbiAgYSB7XG4gICAgc3ZnIHtcbiAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgIHdpZHRoOiAycmVtOyAgICAgICAgXG4gICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBzdmcgeyAgICAgICAgICBcbiAgICAgICAgZmlsbDogJHRlcnJhY290dGE7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIE1PQklMRSBNRU5VXG5AbWVkaWEgKG1heC13aWR0aDogJG1kLWJyZWFrcG9pbnQpe1xuICBAYXQtcm9vdCBib2R5Lm1vYmlsZS1tZW51LW9wZW4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLmhkci1sb2dvIHtcbiAgICBiYWNrZ3JvdW5kOiAkcG9yY2VsYWluO1xuICAgIG1hcmdpbjogLTE1cHg7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTAxO1xuICB9XG4gICN0b3AtbmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tb2JpbGUtdG9wLW5hdi1pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgI21haW4tbmF2IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9yY2VsYWluO1xuICAgIGJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgcGFkZGluZzogMTQwcHggMCA2MHB4IDIwcHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC5pbm5lci13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgID4gbGkge1xuICAgICAgPiBhLFxuICAgICAgYnV0dG9uLm1lbnUtaXRlbS10b2dnbGUge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgICAgICBwYWRkaW5nOiAxcmVtIDFyZW0gMXJlbSAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLmFuZ2xlLWRvd24gc3ZnIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgfVxuICAgICAgICAmW3RhcmdldD1fYmxhbmtdIHtcbiAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICAgICAgKyAubWVnYS1tZW51IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgLmZlYXR1cmVkLm1lZ2EtbWVudS1pdGVtIHtcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgb3V0bGluZS1jb2xvcjogJGdyYXk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pY29uLmFuZ2xlLWRvd24ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgd2lkdGg6IDE4cHg7ICAgICAgICAgICAgXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJlthcmlhLWV4cGFuZGVkPXRydWVdIHtcbiAgICAgICAgICAuaWNvbi5hbmdsZS1kb3duIHN2ZyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgIH1cbiAgICAgICAgICArIC5tZWdhLW1lbnUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIC5oZWFkaW5nIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mZWF0dXJlZCB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgLmNhcmQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjZWxhZG9uO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJib2R5IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LWZhbWlseTogJGJvZHlfZm9udDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIFxuICAqOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAxcHggZGFzaGVkICRibGFjaztcbiAgICBvdXRsaW5lLW9mZnNldDogNHB4O1xuICB9XG59XG5cbmE6d2hlcmUoOm5vdCgud3AtZWxlbWVudC1idXR0b24pKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBsZXR0ZXItc3BhY2luZzogMiU7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDA7XG4gIG1hcmdpbjogMCAwIC42ZW0gMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXdyYXA6IGJhbGFuY2U7XG4gIHotaW5kZXg6IDI7XG59XG5wIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGxldHRlci1zcGFjaW5nOiAyJTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xuICBtYXJnaW4tYmxvY2stZW5kOiAwO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xuICBtYXJnaW4taW5saW5lLWVuZDogMDtcbiAgbWFyZ2luOiAwIDAgMS4yZW0gMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuXG5oMSxcbi5oYXMtaHVnZS1mb250LXNpemUge1xuICBmb250LXNpemU6IDJlbTtcbn1cblxuaDIsXG4uaDIsXG4uaGFzLXhsYXJnZS1mb250LXNpemUge1xuICBmb250LXNpemU6IDEuNmVtO1xufVxuXG4uaGFzLWxhcmdlLWZvbnQtc2l6ZSB7XG4gIGZvbnQtc2l6ZTogMS40ZW07XG59XG5cbmgzLFxuLmgzIHtcbiAgZm9udC1zaXplOiAxLjJlbTtcbn1cblxuYmxvY2txdW90ZSB7XG4gIGNvbG9yOiAkYmxhY2s7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEuNGVtO1xuICAmOmJlZm9yZSB7XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkYmxhY2s7XG4gICAgY29udGVudDogJyc7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkbWQtYnJlYWtwb2ludCl7XG4gIGgxLFxuICAuaGFzLWh1Z2UtZm9udC1zaXplIHtcbiAgICBmb250LXNpemU6IDNlbTtcbiAgfVxuICBoMixcbiAgLmgyLFxuICAuaGFzLXhsYXJnZS1mb250LXNpemUge1xuICAgIGZvbnQtc2l6ZTogMmVtO1xuICB9XG4gIC5oYXMtbGFyZ2UtZm9udC1zaXplIHtcbiAgICBmb250LXNpemU6IDEuNmVtO1xuICB9XG4gIFxuICBoMyxcbiAgLmgzIHtcbiAgICBmb250LXNpemU6IDEuM2VtO1xuICB9XG4gIGJsb2NrcXVvdGUge1xuICAgIGZvbnQtc2l6ZTogMS42ZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxMzVweDtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBsZWZ0OiA5MHB4O1xuICAgIH1cbiAgfVxufVxuXG4uaGFzLW5vcm1hbC1mb250LXNpemUsXG4uaGFzLXJlZ3VsYXItZm9udC1zaXplIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuXG5wIHtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cblxudWwubm8tZG90cyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLmFydGljbGUtYm9keSBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLjhlbTtcbn1cblxuXG4uc21hbGwtY2FwcyB7XG4gIEBpbmNsdWRlIHNtYWxsQ2Fwcztcbn1cblxuc21hbGwsIFxuLnNtYWxsIHtcbiAgQGluY2x1ZGUgc21hbGxUZXh0O1xufVxuXG4uYXJ0aWNsZS1ib2R5IHtcbiAgdWwsXG4gIG9sIHtcbiAgICB1bCxcbiAgICBvbCB7XG4gICAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgfVxuICB9XG59IiwiYm9keSB7XG4gIGJhY2tncm91bmQ6ICRwb3JjZWxhaW47XG4gIGNvbG9yOiAkZ3VuZmxpbnQ7XG59XG4iLCIuY2FyZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBvcmNlbGFpbjtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICAmLmNhcmRzLWhvcml6b250YWwge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBnYXA6IC41cmVtO1xuICAgICAgICAuY2FyZC1pbWFnZSB7XG4gICAgICAgICAgICBmbGV4OiAwIDEgNDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAycmVtKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IC0xcmVtIC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jYXJkLWNvbnRlbnQge1xuICAgICAgICAgICAgZmxleDogMSAxIDYwJTtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cbiAgICB9XG4gICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gICAgQGF0LXJvb3QgLm1lbnUtaXRlbSAuY2FyZC1pbWFnZTpob3ZlciArIC5jYXJkLWNvbnRlbnQgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAycHg7XG4gICAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMnB4O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgICBhc3BlY3QtcmF0aW86IDE7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAmLmNhcmQtbWQgaW1nIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQ7XG4gICAgfVxuICAgIC5jYXJkLWltYWdlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAuaG92ZXItaW1hZ2Uge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIgLmhvdmVyLWltYWdlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNhcmQtaWNvbiB7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY2FyZC1jb250ZW50IHtcbiAgICAgICAgY29sb3I6ICRndW5mbGludDtcbiAgICB9XG4gICAgaDMuY2FyZC10aXRsZXtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAmLmhhcy14LXNtYWxsLWZvbnQtc2l6ZSxcbiAgICAgICAgJi5oYXMteC1zbWFsbC1mb250LXNpemUgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY2FyZC1yb2xlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG4gICAgLmNhcmQtdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgLmJ1dHRvbnMge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgXG4gICAgICAgICAgICAmLmNhcmQtYmlvLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHBvcmNlbGFpbjtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkZ3VuZmxpbnQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IC4ycmVtIC40cmVtIDA7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3VuZmxpbnQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcG9yY2VsYWluO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBcbn0iLCIudHJpYmUtZXZlbnRzLFxuLnNpbmdsZS10cmliZV9ldmVudHMge1xuICAgIC50cmliZS1jb21tb24tbC1jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBjb2xvcjogJGd1bmZsaW50ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6ICRib2R5LWZvbnQ7XG4gICAgaDEsXG4gICAgaDIsXG4gICAgaDMsXG4gICAgaDQsXG4gICAgaDUsXG4gICAgaDYsXG4gICAgdGltZSxcbiAgICBoMiA+IGEsXG4gICAgaDMgPiBhLFxuICAgIGg0ID4gYSxcbiAgICBoNSA+IGEsXG4gICAgaDYgPiBhIHtcbiAgICAgICAgY29sb3I6ICRndW5mbGludCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LWZhbWlseTogJGhlYWRsaW5lLWZvbnQgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnRyaWJlLWV2ZW50cy1oZWFkZXJfX2NvbnRlbnQtdGl0bGU6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiB1bnNldCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAudHJpYmUtY29tbW9uLWMtYnRuLWJvcmRlci1zbWFsbCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRidWZmICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogJGd1bmZsaW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGxpbmUtZm9udCAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiA4cHggMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0ZXJyYWNvdHRhICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogJHBvcmNlbGFpbiAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIC50cmliZS1ldmVudHMtYy1ldmVudHMtYmFyIC50cmliZS1jb21tb24tZm9ybS1jb250cm9sLXRleHRfX2lucHV0LFxuICAgIC50cmliZS1ldmVudHMtYy1ldmVudHMtYmFyX19zZWFyY2gtY29udGFpbmVyLFxuICAgIC50cmliZS1ldmVudHMtaGVhZGVyLS1oYXMtZXZlbnQtc2VhcmNoIC50cmliZS1ldmVudHMtYy1ldmVudHMtYmFyLFxuICAgIC50cmliZS1ldmVudHMtYy12aWV3LXNlbGVjdG9yLS10YWJzIC50cmliZS1ldmVudHMtYy12aWV3LXNlbGVjdG9yX19jb250ZW50IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRndW5mbGludCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICRndW5mbGludCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIGJ1dHRvbi50cmliZS1ldmVudHMtYy1zZWFyY2hfX2J1dHRvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVycmFjb3R0YSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICRwb3JjZWxhaW4gIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGxpbmUtZm9udDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC50cmliZS1ldmVudHMtYy1ldmVudHMtYmFyX192aWV3cyxcbiAgICAgICAgLnRyaWJlLWV2ZW50cy1jLWV2ZW50cy1iYXJfX3NlYXJjaC1idXR0b24ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIGltZy50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtZmVhdHVyZWQtaW1hZ2UsXG4gICAgLnRyaWJlLWV2ZW50cy1ldmVudC1pbWFnZSBpbWcge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1tZDtcbiAgICB9XG4gICAgdGltZS50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtZGF0ZS10YWctZGF0ZXRpbWUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4vc3RhdGljL2ljb25zL2NsYXktc2xhYi1vcmliZS5zdmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGxnLWJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMjBweDtcbiAgICAgICAgfVxuICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICRwb3JjZWxhaW4gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAudHJpYmUtZXZlbnRzLWV2ZW50LWltYWdlIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufVxuLnRyaWJlLWNvbW1vbiAudHJpYmUtZXZlbnRzLXdpZGdldC1ldmVudHMtbGlzdCB7XG4gICAgaDIudHJpYmUtZXZlbnRzLXdpZGdldC1ldmVudHMtbGlzdF9faGVhZGVyLXRpdGxlLnRyaWJlLWNvbW1vbi1oNiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42ZW07O1xuICAgIH1cbiAgICAudHJpYmUtY29tbW9uLWgyLFxuICAgIC50cmliZS1ldmVudHMtd2lkZ2V0LWV2ZW50cy1saXN0X19ldmVudC1kYXRlLXRhZy1tb250aCB7XG4gICAgICAgIGNvbG9yOiAkcG9yY2VsYWluICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC50cmliZS1ldmVudHMtd2lkZ2V0LWV2ZW50cy1saXN0X19ldmVudC1kYXRlLXRhZyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICB9XG4gICAgdGltZS50cmliZS1ldmVudHMtd2lkZ2V0LWV2ZW50cy1saXN0X19ldmVudC1kYXRlLXRhZy1kYXRldGltZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi9zdGF0aWMvaWNvbnMvY2xheS1zbGFiLXRlcnJhY290dGEuc3ZnJyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBwYWRkaW5nOiA4cHggMjBweDtcbiAgICB9XG4gICAgLnRyaWJlLWV2ZW50cy13aWRnZXQtZXZlbnRzLWxpc3RfX3ZpZXctbW9yZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgIC50cmliZS1ldmVudHMtd2lkZ2V0LWV2ZW50cy1saXN0X192aWV3LW1vcmUtbGluayB7XG4gICAgICAgICAgICBAaW5jbHVkZSBidXR0b247XG4gICAgICAgIH1cbiAgICB9XG5cbn0iLCIjZm9vdGVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbS1icmVha3BvaW50KSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMTJweDtcbiAgICB9XG4gICAgPiAqIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgICAud3AtYmxvY2stY29sdW1uOm5vdCguc3Vic2NyaWJlLWNvbnRhaW5lcikge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzgycHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgICAgICB9XG4gICAgICAgICYuY29weSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwb3JjZWxhaW47XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5mb290ZXItbG9nby1saW5rIGltZyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLXRvcDogLTExMHB4O1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgfVxuICAgIC5zb2NpYWwtaGVhZGluZyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3ODJweCkge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmFkZGl0aW9uYWwtaW5mbyBwIHtcbiAgICAgICAgQGluY2x1ZGUgc21hbGxUZXh0O1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzgycHgpIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG4gICAgfVxuICAgICNmb290ZXItc2lnbnVwIHtcbiAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgXG4gICAgICAgICNtY19lbWJlZF9zaWdudXAgZm9ybSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAuaW5kaWNhdGVzLXJlcXVpcmVkIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pbmxpbmUtZmxleCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgIGdhcDogLjVyZW07XG4gICAgICAgIH1cbiAgICAgICAgLm1jLWZpZWxkLWdyb3VwIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtYWxsVGV4dDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuMjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAjbWNlLUVNQUlMIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYnVmZjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHBvcmNlbGFpbjtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbWFsbFRleHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBkaXYubWNlX2lubGluZV9lcnJvciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTNyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgI21jLWVtYmVkZGVkLXN1YnNjcmliZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZXJyYWNvdHRhICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwb3JjZWxhaW4gIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzgycHgpIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgLmluZGljYXRlcy1yZXF1aXJlZCB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmZybV9mb3JtcyBmb3JtLFxuLnRyaWJlLWV2ZW50cyBmb3JtIHtcbiAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgICBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4gICAgaW5wdXRbdHlwZT1cInVybFwiXSxcbiAgICBpbnB1dFt0eXBlPVwidGVsXCJdLFxuICAgIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG4gICAgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuICAgIHRleHRhcmVhLFxuICAgIHNlbGVjdCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkZ3VuZmxpbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICBjb2xvcjogJGd1bmZsaW50O1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHRlcnJhY290dGEgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgOjpwbGFjZWhvbGRlcixcbiAgICBvcHRpb24uZnJtLXNlbGVjdC1wbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAkZ3VuZmxpbnQgIWltcG9ydGFudDtcbiAgICAgICAgb3BhY2l0eTogLjY7XG4gICAgfVxuICAgIGxhYmVsIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRoZWFkbGluZS1mb250O1xuICAgIH1cbiAgICAuZnJtX3JlcXVpcmVkIHtcbiAgICAgICAgY29sb3I6ICR0ZXJyYWNvdHRhICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5mcm1fZGVzY3JpcHRpb24ge1xuICAgICAgICBjb2xvcjogJGd1bmZsaW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGJ1dHRvbi5mcm1fYnV0dG9uX3N1Ym1pdCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZXJyYWNvdHRhICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogJHBvcmNlbGFpbiAhaW1wb3J0YW50O1xuICAgICAgICBmb250LWZhbWlseTogJGhlYWRsaW5lLWZvbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLXRvcDogLjZyZW0gIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogLjRyZW0gIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JpYmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJoZWFkZXIge1xuICAgLmhlYWRlci13cmFwcGVyIHsgXG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWQtYnJlYWtwb2ludCkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCB7XG4gICAgc2VjdGlvbi5hcnRpY2xlLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIH1cbn0iLCIucG9zdC10eXBlLXRlYW0ge1xuICAgIC5jYXJkIHtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGd1bmZsaW50O1xuICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIH1cbn0iLCIuYmxvY2stLWFsdGVybmF0aW5nLWNvbnRlbnQge1xuICBAaW5jbHVkZSBmdWxsV2lkdGg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLnJvd3Mtd3JhcHBlciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIC5yb3cge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMXJlbSAwO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICAuY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMXJlbTtcbiAgICAgIH1cbiAgICAgIHVsLFxuICAgICAgb2wge1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgfVxuICAgICAgdWwge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAuOHJlbSAxLjVyZW07XG4gICAgICB9XG4gICAgICAud3AtYmxvY2stYnV0dG9ucyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRtZC1icmVha3BvaW50KXtcbiAgICAucm93cy13cmFwcGVyIC5yb3cge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIC5pbm5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIG1heC13aWR0aDogJG1heC13aWR0aC13aWRlO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB3aWR0aDogNTB2dztcbiAgICAgICAgfVxuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgZmxleC1iYXNpczogNTAlO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgICAgICAgPiAqIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIC5pbm5lciB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBsZWZ0OiB1bnNldDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICB9XG59XG5cbiIsIi5ibG9jay0tY29udGVudC1jb2x1bW5zIHtcbiAgcGFkZGluZzogM3JlbSAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC5jb2x1bW5zLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ2FwOiAycmVtO1xuICAgIHJvdy1nYXA6IDRyZW07XG4gICAgbWFyZ2luOiAycmVtIDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgLmNvbCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICAuY2FyZCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgJi5jYXJkcy1ob3Jpem9udGFsIHtcbiAgICAgICAgICAuY2FyZC1pY29uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgICAgICAgdG9wOiAtMTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jYXJkLWljb24ge1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgIH1cbiAgICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgYXV0byAzMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICB1bCxcbiAgICAgIG9sIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIH1cbiAgICAgIHVsIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmOm5vdCguaGFzLWJhY2tncm91bmQpe1xuICAgIC5jYXJkIHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRndW5mbGludDtcbiAgICAgIGltZyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweCAwIDAgMnB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkbWQtYnJlYWtwb2ludCl7XG4gICAgLmludHJvIHtcbiAgICAgIG1hcmdpbjogMzBweCAwIDUwcHg7XG4gICAgICBtYXgtd2lkdGg6IDY2LjY2JTtcbiAgICB9XG4gICAgLmNvbHVtbnMtd3JhcHBlciB7XG4gICAgICAmLnR3by1wZXItcm93IHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgIH1cbiAgICAgICYudGhyZWUtcGVyLXJvdyB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgICB9XG4gICAgICAmLmZvdXItcGVyLXJvdyB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiIsIi5ibG9jay0taWNvbi1idXR0b24ge1xuICBtYXJnaW46IDI2cHggIWltcG9ydGFudDtcbiAgJi5ob3Jpem9udGFsIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgcGFkZGluZzogNnB4O1xuICAgIGdhcDogLjVyZW07XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICB9XG4gICAgJi5oYXMtYmFja2dyb3VuZCB7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgZ2FwOiAxLjI1cmVtO1xuICAgICAgcGFkZGluZzogMXJlbSAzcmVtIDFyZW0gMi4yNXJlbTtcbiAgICB9XG4gIH1cbiAgJi52ZXJ0aWNhbCAge1xuICAgIGEge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICYuaGFzLWJhY2tncm91bmQge1xuICAgICAgICBwYWRkaW5nOiAycmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaWNvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBzdmcge1xuICAgICAgaGVpZ2h0OiAzcmVtO1xuICAgICAgd2lkdGg6IDNyZW07XG4gICAgfVxuICB9XG4gIC5idXR0b24tbGFiZWwge1xuICAgIGZvbnQtZmFtaWx5OiAkaGVhZGxpbmVfZm9udDtcbiAgfVxufVxuIiwiLmJsb2NrLS1pY29uLWRlY29yYXRpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAuaWNvbi1kZWNvcmF0aW9uLWljb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDNyZW07XG4gICAgICAgICAgICAgICAgd2lkdGg6IDNyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmJsb2NrLS10ZWFtLW1lbWJlciB7XG4gICAgLmNhcmQge1xuICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIH1cbn0iLCIuYmxvY2stLXRlYW0tbWVtYmVycyB7XG4gICAgdWwge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBjb2xvcjogJGd1bmZsaW50O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgICAgICAgIGZsZXg6IDAgMSAzMCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmhhcy1iYWNrZ3JvdW5kIHtcbiAgICAgICAgcGFkZGluZzogNjBweCAwO1xuICAgIH1cbiAgICAmOm5vdCguaGFzLWJhY2tncm91bmQpIHtcbiAgICAgICAgLmNhcmQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNlbGFkb247XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmJsb2NrLS10ZXh0LXJvdGF0b3Ige1xuICBtaW4taGVpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIGgxIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1kLWJyZWFrcG9pbnQpIHtcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICB9XG4gIH1cbiAgLnNsaWNrLXNsaWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gIH1cbiAgYnV0dG9uLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b24ge1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiB1bnNldDtcbiAgICByaWdodDogMDtcbiAgfVxuICAmLnRleHQtbGF5b3V0LXNpbmdsZS1saW5lIHtcbiAgICBidXR0b24uc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbiB7XG4gICAgICBib3R0b206IC0zMHB4O1xuICAgIH1cbiAgfVxufSIsIi5ibG9jay0tYWNjb3JkaW9ucyB7XG4gIHBhZGRpbmc6IDAgMCAzcmVtO1xuXG4gIC5hY2NvcmRpb24ge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgLmFjY29yZGlvbi1oZWFkZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgY29sb3I6ICRvcmliZSAhaW1wb3J0YW50O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLmhlYWRsaW5lIHtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgICAgICAuaWNvbi5hbmdsZS1kb3duIHtcbiAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGZpbGw6ICRvcmliZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZbYXJpYS1leHBhbmRlZD10cnVlXXtcbiAgICAgICAgICAuaWNvbi5hbmdsZS1kb3duIHN2ZyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5wYW5lbCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcGFkZGluZy10b3A6IDFlbTtcbiAgICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICB9XG4gICAgICBibG9ja3F1b3RlIHtcbiAgICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLndwLWJsb2NrLWJ1dHRvbiAud3AtYmxvY2stYnV0dG9uX19saW5rIHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IC4ycmVtIC40cmVtIDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIFxufSIsIi5ibG9jay0tY2Fyb3VzZWwge1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIFxuICBoMixcbiAgLmRlc2NyaXB0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICB9XG5cbiAgLmp1c3RpZnktY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuc2xpZGVzLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG5cbiAgICAuc2xpZGUgLmNhcmQge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIC5jYXJkLWltYWdlIHtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAvKiBNYWtlIHRoZSB0cmFjayBhIGZsZXggY29udGFpbmVyICovXG4gIC5zbGljay10cmFjayB7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgIGdhcDogMTZweDtcbiAgfVxuXG4gIC8qIExldCBmbGV4Ym94IGRldGVybWluZSB0aGUgc2xpZGUgaGVpZ2h0ICovXG4gIC5zbGljay1zbGlkZSB7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgLyogT3B0aW9uYWw6IGhlbHBzIGludGVybmFsIGFsaWdubWVudCAqL1xuICB9XG5cbiAgLyogRW5zdXJlIHRoZSBpbm5lciB3cmFwcGVyIGdlbmVyYXRlZCBieSBTbGljayBmaWxscyB0aGUgaGVpZ2h0ICovXG4gIC5zbGljay1zbGlkZSA+IGRpdiwgXG4gIC5zbGljay1zbGlkZSAuc2xpZGUge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gIH1cbn0iLCIud3AtYmxvY2stYnV0dG9uIHtcbiAgICAmLmlzLXN0eWxlLWFycm93LWJ1dHRvbiAud3AtYmxvY2stYnV0dG9uX19saW5rIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtOyAvKiBBZGp1c3QgYXMgbmVlZGVkIGZvciB0aGUgYXJyb3cgaWNvbiAqL1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMnB4O1xuICAgICAgICAgICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAycHg7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJ+KGkic7IFxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDFyZW07XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG4gICAgICAgICZbdGFyZ2V0PVwiX2JsYW5rXCJdOjphZnRlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC0zMGRlZyk7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoNXB4KTtcbiAgICAgICAgfVxuICAgICAgICAmW3RhcmdldD1cIl9ibGFua1wiXTpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtMzBkZWcpIHRyYW5zbGF0ZVgoNXB4KTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG4gICAgICAgIHBhZGRpbmc6IGNhbGMoLjZyZW0gLSAycHgpIGNhbGMoMXJlbSAtIDJweCkgY2FsYyguNHJlbSAtIDJweCkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgJjpub3QoLmlzLXN0eWxlLWFycm93LWJ1dHRvbikgYS53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgICB9XG4gICAgfVxufSIsIi53cC1ibG9jay1idXR0b25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDEuM3JlbTtcbn1cblxuLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG4gICAgZm9udC1zaXplOiB2YXIoLS13cC0tcHJlc2V0LS1mb250LXNpemUtLXJlZ3VsYXIpICFpbXBvcnRhbnQ7XG59IiwiLndwLWJsb2NrLWNvbHVtbnMge1xuICAgIC53cC1ibG9jay1jb2x1bW4ge1xuICAgICAgICAmLmhhcy1iYWNrZ3JvdW5kIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1kO1xuICAgICAgICB9XG4gICAgICAgID4gOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICA+IC53cC1ibG9jay1ncm91cDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgaWZyYW1lIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLndwLWJsb2NrLWNvdmVyIHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgJjpoYXMoaW1nKXtcbiAgICAgICAgbWluLWhlaWdodDogODV2aDtcbiAgICB9XG4gICAgLndwLWJsb2NrLWNvdmVyX19pbm5lci1jb250YWluZXIge1xuICAgICAgICA+Omxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICAud3AtYmxvY2stY29sdW1uOm5vdCg6ZW1wdHkpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtZC1icmVha3BvaW50KSB7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgQGF0LXJvb3QgLmhvbWUgLndwLWJsb2NrLWNvdmVyIHtcbiAgICAgICAgbWluLWhlaWdodDogNDMwcHggIWltcG9ydGFudDtcbiAgICB9XG59IiwiLndwLWJsb2NrLWdyb3VwIHtcbiAgICBpbWcge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICB9XG4gICAgJi5oYXMtYmFja2dyb3VuZCB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgICY6bm90KC5hbGlnbmZ1bGwpe1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQ7ICBcbiAgICAgICAgfVxuICAgICAgICA+IC53cC1ibG9jay1jb2x1bW5zIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5pcy1sYXlvdXQtZ3JpZCB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWQtYnJlYWtwb2ludCl7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNtLWJyZWFrcG9pbnQpe1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgbWlubWF4KDAsIDFmcikpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLndwLWJsb2NrLXNlcGFyYXRvciB7XG4gICAgJi5pcy1zdHlsZS13aWRlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogNDBweDtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRtZC1icmVha3BvaW50KSB7XG4gICAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiA4MHB4O1xuICAgICAgICB9XG4gICAgfVxufSJdfQ== */
