﻿*,* *{margin:0;padding:0;position:relative;box-sizing:border-box}p{font-size:1rem;margin-bottom:16px;line-height:1.63;font-family:"Raleway",sans-serif;font-optical-sizing:auto;font-style:normal;color:#5f6980}@media(min-width: 1024px){p{font-size:1.125rem;margin-bottom:24px;line-height:1.67}}footer,header,nav,main,section{display:block}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*{font-family:"Raleway",sans-serif;font-optical-sizing:auto}html,body{height:100%;width:100%;overflow-x:hidden}.button{display:inline-flex;text-decoration:none;align-items:center;justify-content:center;color:#282828;letter-spacing:-0.2px;background-color:rgba(0,0,0,0);font-size:1.125rem;font-weight:600;text-align:center;border-radius:0;border:2px solid #282828;padding:12px 32px;transition:all .4s ease}.button:hover{color:#b92d3b;border-color:#b92d3b}.button.button-color--white{color:#fff;border-color:#fff}.button.button-color--white:hover{color:#ffe0e3;border-color:#ffe0e3}.link-button.left{text-align:left}.link-button.align-center{text-align:center}.link-button.align-right{text-align:right}.hidden{display:none}.page-container{background-color:#fff;padding:0 0 40px}@media(min-width: 1024px){.page-container{padding-bottom:56px}}.page-container>.page-width{width:calc(100% - 32px);margin:0 auto;max-width:1280px;padding:24px 0}@media(min-width: 768px){.page-container>.page-width{width:calc(100% - 80px);padding:40px 0}}@media(min-width: 1250px){.page-container>.page-width{width:calc(100% - 160px);margin-bottom:0;padding:40px 0}}.page-container>.quote.page-width,.page-container>.quote.full-width{padding:32px;margin-bottom:24px}@media(min-width: 768px){.page-container>.quote.page-width,.page-container>.quote.full-width{margin-bottom:40px}}@media(min-width: 1024px){.page-container>.quote.page-width,.page-container>.quote.full-width{padding:44px}}@media(min-width: 1250px){.page-container>.quote.page-width,.page-container>.quote.full-width{padding:56px;margin-bottom:40px}}.page-container>.banner.page-width{padding:40px 32px;margin:24px auto}@media(min-width: 768px){.page-container>.banner.page-width{padding:40px;margin:40px auto}}@media(min-width: 1250px){.page-container>.banner.page-width{padding:56px;margin:40px auto}}.page-container>.split.page-width.background-color--light-red,.page-container>.split.page-width.background-color--gray{padding:16px;margin:24px auto}@media(min-width: 768px){.page-container>.split.page-width.background-color--light-red,.page-container>.split.page-width.background-color--gray{padding:40px;margin:40px auto}}@media(min-width: 1250px){.page-container>.split.page-width.background-color--light-red,.page-container>.split.page-width.background-color--gray{padding:56px;margin:40px auto}}.page-container>.card.page-width{padding:16px 16px 32px;margin-bottom:24px}@media(min-width: 768px){.page-container>.card.page-width{margin-bottom:40px}}@media(min-width: 1024px){.page-container>.card.page-width{padding:32px}}@media(min-width: 1250px){.page-container>.card.page-width{margin-bottom:40px}}.page-container>.card.full-width{padding:16px 16px 32px;margin-bottom:24px}@media(min-width: 768px){.page-container>.card.full-width{margin-bottom:40px}}@media(min-width: 1024px){.page-container>.card.full-width{padding:32px}}@media(min-width: 1250px){.page-container>.card.full-width{margin-bottom:40px}}.page-container>.heading.page-width,.page-container>.heading.full-width{padding:24px 0 0;margin-bottom:16px}@media(min-width: 768px){.page-container>.heading.page-width,.page-container>.heading.full-width{padding:40px 0 0}}@media(min-width: 1250px){.page-container>.heading.page-width,.page-container>.heading.full-width{padding:56px 0 0;margin-bottom:24px}}.page-container>.heading.page-width+.row.page-width,.page-container>.heading.full-width+.row.page-width{padding-top:20px}.page-container>.wysiwyg.page-width{max-width:950px;left:16px;margin:0}@media(min-width: 768px){.page-container>.wysiwyg.page-width{left:40px}}@media(min-width: 1250px){.page-container>.wysiwyg.page-width{left:80px}}@media(min-width: 1440px){.page-container>.wysiwyg.page-width{left:calc((100vw - 1280px)/2)}}.page-container>.link-button.page-width{padding:24px 0}.page-container>.link-box.page-width{padding:20px 24px;margin:24px auto}@media(min-width: 768px){.page-container>.link-box.page-width{margin:40px auto}}@media(min-width: 1250px){.page-container>.link-box.page-width{padding:24px;margin:40px auto}}.page-container>.carousel.page-width{max-width:1280px}.page-container>.container--vertical.full-width,.page-container>.container--horizontal.full-width{margin-bottom:0}.page-container>.container--vertical.full-width+.container--vertical.full-width,.page-container>.container--vertical.full-width+.container--horizontal.full-width,.page-container>.container--horizontal.full-width+.container--vertical.full-width,.page-container>.container--horizontal.full-width+.container--horizontal.full-width{margin-top:0}.page-container>.row.full-width{margin-bottom:0}.page-container>.row.full-width+.row.full-width{margin-top:0}.page-container>.full-width{margin-bottom:0}.page-container>.wysiwyg.full-width{padding:24px 35px}@media(min-width: 768px){.page-container>.wysiwyg.full-width{padding:40px 70px}}@media(min-width: 1250px){.page-container>.wysiwyg.full-width{padding:56px 70px}}.container.page-width{width:calc(100% - 32px);margin:0 auto;max-width:1300px;padding:24px 0}@media(min-width: 768px){.container.page-width{width:calc(100% - 80px);padding:40px 0}}@media(min-width: 1250px){.container.page-width{width:calc(100% - 160px);margin-bottom:0;padding:40px 0}}h1{font-size:2.125rem}@media(min-width: 768px){h1{font-size:2.5rem}}@media(min-width: 1250px){h1{font-size:3.375rem}}h2{font-size:2.125rem;line-height:1.18;color:#b92d3b}@media(min-width: 768px){h2{font-size:2.75rem}}@media(min-width: 1250px){h2{font-size:3.375rem;line-height:1.17}}h3{font-size:1.75rem;line-height:1.21;letter-spacing:.25px;color:#b92d3b}@media(min-width: 768px){h3{font-size:2rem}}@media(min-width: 1250px){h3{font-size:2.125rem;line-height:1.18}}h4{font-size:1.25rem;line-height:1.4;letter-spacing:.25px;color:#282828}@media(min-width: 768px){h4{font-size:1.5rem}}@media(min-width: 1250px){h4{font-size:1.75rem;line-height:1.21}}h5{font-size:1.25rem;line-height:1.4;color:#b92d3b}@media(min-width: 768px){h5{font-size:1.25rem}}@media(min-width: 1250px){h5{font-size:1.5rem}}h6{font-size:1rem;color:#282828;line-height:1.5}@media(min-width: 768px){h6{font-size:1.125rem}}@media(min-width: 1250px){h6{font-size:1.25rem}}h1,h2,h3,h4,h5,h6{margin-bottom:18px;font-family:"DM Serif Display",serif;font-weight:400;font-style:normal}@media(min-width: 1250px){h1,h2,h3,h4,h5,h6{margin-bottom:20px}}.wysiwyg a,.paragraph__text a,.card__text a{color:#b92d3b}.wysiwyg *:last-child,.paragraph__text *:last-child,.card__text *:last-child{margin-bottom:0}.wysiwyg blockquote,.paragraph__text blockquote,.card__text blockquote{background:#ffe0e3;border-left:6px solid #b92d3b;margin:16px 0;padding:16px 10px 16px 14px;quotes:"“" "”" "‘" "’"}.wysiwyg blockquote p,.paragraph__text blockquote p,.card__text blockquote p{display:inline;color:#282828}.wysiwyg ul,.wysiwyg ol,.paragraph__text ul,.paragraph__text ol,.card__text ul,.card__text ol{padding-left:16px;margin-bottom:20px}.wysiwyg ul li,.wysiwyg ol li,.paragraph__text ul li,.paragraph__text ol li,.card__text ul li,.card__text ol li{margin-bottom:8px}.wysiwyg ul li>ul,.wysiwyg ul li ol,.wysiwyg ol li>ul,.wysiwyg ol li ol,.paragraph__text ul li>ul,.paragraph__text ul li ol,.paragraph__text ol li>ul,.paragraph__text ol li ol,.card__text ul li>ul,.card__text ul li ol,.card__text ol li>ul,.card__text ol li ol{margin-top:8px}.wysiwyg ol,.paragraph__text ol,.card__text ol{padding-left:18px}.wysiwyg li,.paragraph__text li,.card__text li{font-size:1rem;line-height:1.63;font-family:"Raleway",sans-serif;font-optical-sizing:auto;font-style:normal;color:#5f6980}@media(min-width: 1024px){.wysiwyg li,.paragraph__text li,.card__text li{font-size:1.125rem;line-height:1.67}}.wysiwyg pre,.paragraph__text pre,.card__text pre{margin:1em 0px}img.alignleft{float:left;margin-right:16px}img.alignright{float:right;margin-left:16px}.back-link-container{width:calc(100% - 32px);margin:0 auto;max-width:1280px;padding:20px 0 10px}@media(min-width: 768px){.back-link-container{width:calc(100% - 80px)}}@media(min-width: 1250px){.back-link-container{width:calc(100% - 160px)}}.back-link{color:#b92d3b;font-weight:600;text-decoration:none;padding:3px 0;display:inline-flex;border-bottom:1px solid #b92d3b;gap:8px;align-items:center;transition:all .4s ease}.back-link svg{width:13px}.back-link svg path{transition:stroke .4s ease}.back-link:hover{color:#282828;border-color:#282828}.back-link:hover svg path{stroke:#282828}.skip-nav{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;background-color:#fff}.skip-nav:focus{left:10px;top:10px;width:auto;height:auto;z-index:9999999}.top-bar{background-color:rgba(17,41,58,.85);height:50px;z-index:1000}.top-bar .top-bar-container{max-width:1650px;padding:0 12px;height:100%;margin:0 auto;display:flex;justify-content:flex-end}.top-bar .top-bar-container a{color:#fff;font-size:1rem;text-decoration:none;padding:0 12px;display:flex;height:100%;align-items:center;transition:all .4s ease}@media(min-width: 768px){.top-bar .top-bar-container a{padding:0 18px;margin:0 8px}}@media(min-width: 1250px){.top-bar .top-bar-container a{padding:0 24px;margin:0 12px}}.top-bar .top-bar-container a svg{margin-right:8px}.top-bar .top-bar-container a svg path{transition:fill .4s ease}.top-bar .top-bar-container a:hover{background-color:rgba(155,174,181,.5)}.top-bar .top-bar-container a.active{background-color:#9baeba;box-shadow:0 -3px 6px 0 rgba(0,0,0,.1);height:55px;position:absolute;bottom:0;padding-top:5px;border-top-left-radius:8px;border-top-right-radius:8px;color:#11293a}.top-bar .top-bar-container a.active svg path{fill:#11293a}.top-bar .top-bar-container a.active::after{content:"";background-image:url("../images/arrow-blue.svg");background-position:center;background-size:13px;background-repeat:no-repeat;position:absolute;top:2px;left:50%;width:21px;height:21px;transform:translateX(-50%) rotate(270deg)}.nav-container{position:relative;z-index:1000;width:100%}@media(min-width: 1250px){.nav-container{box-shadow:none;padding:20px 40px 0;height:130px;display:flex}}@media(min-width: 1440px){.nav-container{padding:20px 80px 0}}.nav-container .overlay{position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(255,255,255,.9)}.nav-container .nav-inner-container{max-width:1850px;margin:0 auto}.nav-container .mobile-container{height:45px;display:flex;align-items:center;padding:0 16px}@media(min-width: 768px){.nav-container .mobile-container{padding:0 40px}}@media(min-width: 1250px){.nav-container .mobile-container{display:none}}.nav-container .mobile-container .logo{display:inline-block;height:31px;width:auto;padding:0;z-index:3}.nav-container .mobile-container .logo svg{width:100%;height:100%}.nav-container .mobile-container .logo .i72-image{background-size:contain;background-repeat:no-repeat;background-position:center;height:100%}.nav-container .mobile-container .logo .i72-svg{display:flex;justify-content:center;width:100%;height:100%}.nav-container .mobile-container .logo .i72-svg svg{width:100%;height:100%}.nav-container .mobile-container .menu-toggle{position:absolute;top:0;right:0;z-index:2;background-color:rgba(0,0,0,0);transition:all .4s ease;height:45px;width:45px;padding:17px 15px 14px}@media(min-width: 768px){.nav-container .mobile-container .menu-toggle{right:25px}}@media(min-width: 1250px){.nav-container .mobile-container .menu-toggle{display:none}}.nav-container .mobile-container .menu-toggle span{background-color:#282828;width:17px;border-radius:3px;height:2px;margin-bottom:7px;display:block;opacity:1;transition:all .4s ease}.nav-container .main-nav-container{background-color:#fff;padding:0 16px;max-height:0;overflow:hidden;position:absolute;width:100%;transition:padding .4s ease,max-height .4s ease}@media(min-width: 768px){.nav-container .main-nav-container{padding:0 40px}}@media(min-width: 1250px){.nav-container .main-nav-container{padding:0;width:100%;max-width:1280px;margin:0 auto;display:flex;align-items:center;position:relative;max-height:none;overflow:visible;background-color:rgba(0,0,0,0);top:auto;right:auto;box-shadow:none}}.nav-container .main-nav-container .logo{display:none;height:31px;width:auto;padding:0;z-index:3}@media(min-width: 1250px){.nav-container .main-nav-container .logo{display:inline-block;height:41px;margin-right:auto}}.nav-container .main-nav-container .logo svg{width:100%;height:100%}.nav-container .main-nav-container .logo .i72-image{background-size:contain;background-repeat:no-repeat;background-position:center;height:100%}.nav-container .main-nav-container .logo .i72-svg{display:flex;justify-content:center;width:100%;height:100%}.nav-container .main-nav-container .logo .i72-svg svg{width:100%;height:100%}.nav-container .main-nav-container .main-nav{background-color:rgba(0,0,0,0);padding:0;max-height:none;position:relative;box-shadow:none;top:auto;right:auto}.nav-container .main-nav-container #menu-main-nav{list-style:none;margin-bottom:16px}@media(min-width: 1250px){.nav-container .main-nav-container #menu-main-nav{display:flex;height:auto;width:100%;padding-right:0;width:auto;margin:0;gap:20px}}@media(min-width: 1440px){.nav-container .main-nav-container #menu-main-nav{gap:24px}}.nav-container .main-nav-container #menu-main-nav li{cursor:pointer}@media(min-width: 1250px){.nav-container .main-nav-container #menu-main-nav li{display:flex;width:100%;height:100%;vertical-align:middle;text-align:center}}.nav-container .main-nav-container #menu-main-nav li a{font-size:.875rem;display:block;font-weight:600;text-transform:none;line-height:1.71;color:#282828;text-decoration:none;padding:10px 32px 10px 0;border-bottom:solid 1px #eaecf0;transition:color .4s ease}@media(min-width: 1250px){.nav-container .main-nav-container #menu-main-nav li a{font-size:1rem;font-weight:600;border-bottom:none;height:100%;display:flex;justify-content:center;align-items:center;padding:8px;width:max-content}}.nav-container .main-nav-container #menu-main-nav li a:hover{color:#b92d3b}@media(min-width: 1250px){.nav-container .main-nav-container #menu-main-nav li a:hover{background-color:rgba(0,0,0,0)}}.nav-container .main-nav-container #menu-main-nav li .sub-menu{padding:0;max-height:0;overflow:hidden;visibility:hidden;list-style:none;transition:padding .4s ease,max-height .4s ease,visibility .4s ease}@media(min-width: 1250px){.nav-container .main-nav-container #menu-main-nav li .sub-menu{position:absolute;display:grid;grid-template-columns:auto auto;width:auto;padding:0 56px;left:calc(-200px + 50%);background-color:#fff;top:55px;columns:2;min-width:400px;column-gap:80px;opacity:0;transition:all .2s ease}}@media(min-width: 1250px){.nav-container .main-nav-container #menu-main-nav li .sub-menu li{display:block;text-align:left}}.nav-container .main-nav-container #menu-main-nav li .sub-menu li a{border-bottom:solid 1px #eaecf0;padding:10px 32px 10px 24px}@media(min-width: 1250px){.nav-container .main-nav-container #menu-main-nav li .sub-menu li a{padding:0;font-size:.875em;margin-bottom:24px;line-height:1.71;border:0;height:auto;display:inline-flex;align-items:center;justify-content:flex-start;gap:6px;border-bottom:1px solid #282828;text-align:left;text-decoration:none;font-weight:600}}.nav-container .main-nav-container #menu-main-nav li .sub-menu li a svg{display:none}@media(min-width: 1250px){.nav-container .main-nav-container #menu-main-nav li .sub-menu li a svg{display:inline-block;width:11px;min-width:11px}}.nav-container .main-nav-container #menu-main-nav li .sub-menu li a svg path{transition:stroke .4s ease}.nav-container .main-nav-container #menu-main-nav li .sub-menu li a:hover{color:#b92d3b}@media(min-width: 1250px){.nav-container .main-nav-container #menu-main-nav li .sub-menu li a:hover{border-color:#b92d3b}}.nav-container .main-nav-container #menu-main-nav li .sub-menu li a:hover svg path{stroke:#b92d3b}@media(min-width: 1250px){.nav-container .main-nav-container #menu-main-nav li .sub-menu li.current-menu-item a{box-shadow:none;position:relative;width:max-content;top:auto;border-radius:0;background-color:rgba(0,0,0,0)}}.nav-container .main-nav-container #menu-main-nav li .sub-menu.active{max-height:1000px;padding:0;visibility:visible}@media(min-width: 1250px){.nav-container .main-nav-container #menu-main-nav li .sub-menu.active{padding:32px 56px 8px;opacity:1;box-shadow:0 1px 10px 0 rgba(0,0,0,.06)}}@media(min-width: 1250px){.nav-container .main-nav-container #menu-main-nav li.menu-item-has-children>a{padding:8px 20px 8px 8px}}.nav-container .main-nav-container #menu-main-nav li.menu-item-has-children>a::after{content:"";background-image:url("../images/chevron.svg");background-size:100%;background-position:center;background-repeat:no-repeat;width:12px;height:12px;position:absolute;top:50%;transform:translateY(-50%);right:6px;opacity:1;transition:transform .4s ease}@media(min-width: 1250px){.nav-container .main-nav-container #menu-main-nav li.menu-item-has-children>a::after{left:auto;transform:translateY(-50%);right:2px;top:50%;bottom:auto;width:11px;height:11px;opacity:1}}.nav-container .main-nav-container #menu-main-nav li.menu-item-has-children>a.active::after{transform:translateY(-50%) rotate(180deg)}@media(min-width: 1250px){.nav-container .main-nav-container #menu-main-nav li.menu-item-has-children>a.active::after{transform:translateY(-50%) rotate(180deg)}}.nav-container .main-nav-container #menu-main-nav li.menu-item-has-children>a:hover::after{background-image:url("../images/chevron-red.svg")}@media(min-width: 1250px){.nav-container .main-nav-container #menu-main-nav li.current-menu-item>a,.nav-container .main-nav-container #menu-main-nav li.current-menu-parent>a{box-shadow:none;position:relative;width:max-content;top:auto;padding-bottom:8px;background-color:rgba(0,0,0,0)}}@media(min-width: 1250px){.nav-container .main-nav-container #menu-main-nav li:last-child .sub-menu{right:auto;left:calc(-200px + 50%)}}@media(min-width: 1440px){.nav-container .main-nav-container #menu-main-nav li:last-child .sub-menu{right:auto}}@media(min-width: 1250px){.nav-container .main-nav-container #menu-main-nav li:nth-last-child(2) .sub-menu{left:calc(-200px + 50%)}}.nav-container .main-nav-container .search_box{margin-bottom:56px}@media(min-width: 1250px){.nav-container .main-nav-container .search_box{margin:0;position:absolute;top:0;right:0}}.nav-container .main-nav-container .search_box .search-link{display:none}@media(min-width: 1250px){.nav-container .main-nav-container .search_box .search-link{display:inline-block;font-size:1rem;font-weight:600;padding:4px 8px;color:#282828;text-decoration:none;transition:color .4s ease}.nav-container .main-nav-container .search_box .search-link:hover{color:#b92d3b}}@media(min-width: 1250px){.nav-container .main-nav-container .search_box .search-form{display:none}}.nav-container .main-nav-container .nav__social-links{padding-bottom:32px}@media(min-width: 1250px){.nav-container .main-nav-container .nav__social-links{padding:0;margin-left:auto}}.nav-container .main-nav-container .nav__social-links>ul{list-style-type:none;display:flex;gap:20px 44px;justify-content:center;flex-wrap:wrap}@media(min-width: 1250px){.nav-container .main-nav-container .nav__social-links>ul{gap:0;flex-wrap:nowrap}}.nav-container .main-nav-container .nav__social-links>ul li .nav__social-link{width:44px;height:44px;padding:6px;display:inline-block}@media(min-width: 1250px){.nav-container .main-nav-container .nav__social-links>ul li .nav__social-link{padding:12px}}.nav-container .main-nav-container .nav__social-links>ul li .nav__social-link .i72-svg{width:100%;height:100%}.nav-container .main-nav-container .nav__social-links>ul li .nav__social-link .i72-svg svg{width:100%;height:100%}.nav-container .main-nav-container .nav__social-links>ul li .nav__social-link .i72-svg svg path{transition:fill .4s ease}.nav-container .main-nav-container .nav__social-links>ul li .nav__social-link:hover .i72-svg svg path{fill:#b92d3b}.nav-container.active .mobile-container{height:45px}@media(min-width: 1250px){.nav-container.active .mobile-container{height:100px}}.nav-container.active .mobile-container .menu-toggle{box-shadow:none;height:45px;background-color:rgba(0,0,0,0);padding:17px 11px 14px}.nav-container.active .mobile-container .menu-toggle span{transform:rotate(45deg);margin-top:6px;width:21px;height:2px}.nav-container.active .mobile-container .menu-toggle span:last-child{transform:rotate(135deg);margin-top:-9px;opacity:1}.nav-container.active .main-nav-container{background-color:#fff;padding:18px 16px 0;max-height:5000px}@media(min-width: 768px){.nav-container.active .main-nav-container{padding:18px 40px 0}}@media(min-width: 1250px){.nav-container.active .main-nav-container{padding:0;background-color:rgba(0,0,0,0)}}.nav-container.active .main-nav-container .main-nav{background-color:rgba(0,0,0,0);padding:0;max-height:none;position:relative;box-shadow:none}header.admin{margin-top:46px}@media(min-width: 783px){header.admin{margin-top:32px}}.hero{min-height:150px;display:flex;align-items:center;background-color:#ffe0e3}@media(min-width: 768px){.hero{min-height:200px}}.hero.bgcolor--grey{background-color:#f2f4f7}.hero.bgcolor--grey .hero__title{color:#282828}.hero.hero--home{min-height:300px;background-color:#d7af8b}@media(min-width: 768px){.hero.hero--home{min-height:350px}}@media(min-width: 1024px){.hero.hero--home{align-items:flex-end;min-height:400px}}@media(min-width: 768px){.hero.hero--home .hero__inner-container{padding:40px}}@media(min-width: 1024px){.hero.hero--home .hero__inner-container{flex-direction:row;align-items:center}}@media(min-width: 1250px){.hero.hero--home .hero__inner-container{padding:60px;max-width:1400px;margin:0 auto}}@media(min-width: 1440px){.hero.hero--home .hero__inner-container{padding:60px 80px;max-width:1440px}}.hero.hero--home .hero__inner-container .hero__title{font-size:2.625rem;color:#b92d3b;margin-bottom:16px;line-height:1.1;max-width:none}@media(min-width: 768px){.hero.hero--home .hero__inner-container .hero__title{font-size:3rem}}@media(min-width: 1024px){.hero.hero--home .hero__inner-container .hero__title{margin:0;font-size:4rem;line-height:1.06;letter-spacing:-2px;flex-basis:55%;margin-right:auto}}@media(min-width: 1250px){.hero.hero--home .hero__inner-container .hero__title{font-size:5.25rem}}@media(min-width: 1024px){.hero.hero--home .hero__inner-container .hero__details{flex-basis:37%}}.hero.hero--home .hero__inner-container .hero__text{color:#282828;font-family:"DM Serif Display",serif;font-size:1.25rem;line-height:1.4;letter-spacing:.25px;margin-bottom:24px;max-width:none}@media(min-width: 1024px){.hero.hero--home .hero__inner-container .hero__text{margin-bottom:12px;font-size:1.75rem;line-height:1.21}}.hero.hero--home .hero__inner-container .hero__link{padding:12px 28px;color:#282828;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;line-height:1.75;letter-spacing:-0.2px;font-size:1rem;font-weight:600;border:2px solid #282828;background-color:rgba(0,0,0,0);transition:all .4s ease}.hero.hero--home .hero__inner-container .hero__link svg{width:13px}.hero.hero--home .hero__inner-container .hero__link svg path{transition:stroke .4s ease}.hero.hero--home .hero__inner-container .hero__link:hover{color:#b92d3b;border-color:#b92d3b}.hero.hero--home .hero__inner-container .hero__link:hover svg path{stroke:#b92d3b}.hero .overlay{position:absolute;inset:0;opacity:.65;z-index:1}.hero .overlay.blue{background-image:linear-gradient(to right, #114e73 66%, #7aa8c4)}.hero__image{position:absolute;inset:0;background-position:center;background-repeat:no-repeat;background-size:cover}.hero__inner-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:32px;width:100%;z-index:2}@media(min-width: 768px){.hero__inner-container{padding:32px 40px}}@media(min-width: 1250px){.hero__inner-container{padding:32px 80px;max-width:1400px;margin:0 auto}}@media(min-width: 1440px){.hero__inner-container{padding:32px 80px;max-width:1440px}}.hero__title{margin-bottom:0;max-width:none;color:#b92d3b;line-height:1.18;max-width:500px}@media(min-width: 1250px){.hero__title{line-height:1.17;max-width:625px}}.hero__text{margin-bottom:0;margin-top:8px;font-size:.875rem;max-width:500px;line-height:1.57;color:#40485a}@media(min-width: 768px){.hero__text{font-size:1rem;margin-top:12px}}@media(min-width: 1250px){.hero__text{max-width:625px;font-size:1.25rem;line-height:1.75;margin-top:16px}}.footer{padding:56px 32px;background-image:none;background-color:#721c25}@media(min-width: 1024px){.footer{padding:56px 80px}}.footer__container{max-width:1280px;margin:0 auto}@media(min-width: 1024px){.footer__container{display:flex;flex-wrap:wrap;justify-content:space-between}}.footer__top-container-right{display:flex;flex-direction:column}@media(min-width: 1024px){.footer__top-container-right{width:44vw;max-width:475px}}.footer__logo-container{width:100%;max-width:311px;margin-bottom:24px}@media(min-width: 1024px){.footer__logo-container{width:340px;max-width:340px}}.footer__logo{width:100%;height:100%}.footer__logo .i72-svg{width:100%;height:100%}.footer__logo .i72-svg svg{width:100%;height:100%}.footer__location-info{list-style-type:none}.footer__location-info li{color:#fff;font-size:.875rem;line-height:1.71;font-weight:600;margin-bottom:16px;display:flex;align-items:center;gap:6px}@media(min-width: 1024px){.footer__location-info li{font-size:1rem;line-height:1.75}}.footer__location-info li:last-child{margin-bottom:0}.footer__location-info li .i72-svg{width:15px;height:15px}@media(min-width: 1250px){.footer__location-info li .i72-svg{width:18px;height:18px}}.footer__location-info li .i72-svg svg{width:100%;height:100%}.footer__location-info li a{color:inherit;font:inherit;display:flex;align-items:center;gap:6px;text-decoration:none;border-bottom:1px solid #fff;transition:all .4s ease}.footer__location-info li a .i72-svg{top:-1px}.footer__location-info li a .i72-svg svg path{transition:stroke .4s ease}.footer__location-info li a:hover{color:#f2b6bc;border-color:#f2b6bc}.footer__location-info li a:hover .i72-svg svg path{stroke:#f2b6bc}.footer__location-info li a:hover>svg path{stroke:#f2b6bc}.footer__location-info li a>svg{width:11px;min-width:11px}.footer__location-info li a>svg path{stroke:#fff;transition:stroke .4s ease}.footer__social-links{display:flex;gap:6px;justify-content:flex-start;margin:0 -10px 46px}@media(min-width: 400px){.footer__social-links{gap:20px}}@media(min-width: 1024px){.footer__social-links{order:unset;margin:0 0 32px;gap:36px;justify-content:flex-end}}@media(min-width: 1250px){.footer__social-links{gap:48px}}.footer__social-links a{margin:0}.footer__social-link{display:flex;align-items:center;justify-content:flex-start;padding:10px}@media(min-width: 1024px){.footer__social-link{padding:2px}}.footer__social-link .i72-svg{height:24px;width:auto}@media(min-width: 1024px){.footer__social-link .i72-svg{height:40px}}.footer__social-link .i72-svg svg{width:100%;height:100%}.footer__social-link .i72-svg svg path{fill:#fff;transition:fill .4s ease}.footer__social-link:hover .i72-svg svg path{fill:#f2b6bc}.footer__form{margin:32px 0;max-width:400px}@media(min-width: 1024px){.footer__form{margin:0;max-width:none}}.footer__form .nf-form-content{padding:0}.footer__form .email-container .email-wrap{align-items:center;gap:24px}@media(min-width: 1024px){.footer__form .email-container .email-wrap{flex-wrap:nowrap}}.footer__form .email-container .email-wrap .nf-field-label{margin:0}.footer__form .email-container .email-wrap .nf-field-label label{color:#fff;font-size:1.25rem;white-space:nowrap;font-family:"DM Serif Display",serif}.footer__form .email-container .email-wrap .nf-field-label label .ninja-forms-req-symbol{color:#f2b6bc}@media(min-width: 1024px){.footer__form .nf-form-cont{display:flex;align-items:flex-start;gap:32px}}@media(min-width: 1024px){.footer__form .nf-form-cont .nf-response-msg{text-align:center;max-width:400px;margin-left:auto}}@media(min-width: 1024px){.footer__form .nf-form-cont .nf-form-title{margin-top:10px}}.footer__form .nf-form-cont .nf-form-title>h6{font-size:1.25rem;color:#fff;line-height:1.4;letter-spacing:.25px;margin-bottom:20px}@media(min-width: 1024px){.footer__form .nf-form-cont .nf-form-title>h6{margin-bottom:8px;white-space:nowrap}}@media(min-width: 1024px){.footer__form .nf-form-cont .nf-form-wrap{width:100%}}.footer__form .nf-form-cont .nf-form-wrap .nf-response-msg p{color:#fff}.footer__form .nf-form-cont .nf-form-wrap .nf-response-msg p a{color:inherit}.footer__form .nf-form-cont .nf-form-wrap form .nf-form-fields-required{display:none}.footer__form .nf-form-cont .nf-form-wrap form .nf-form-content nf-fields-wrap{display:block}.footer__form .nf-form-cont .nf-form-wrap form .nf-form-content nf-fields-wrap nf-field .nf-error.field-wrap .nf-field-element:after{right:auto;left:calc(100% + 10px);height:50px;width:50px;border-radius:6px;position:relative;margin-top:8px;left:auto;right:auto;display:inline-block}@media(min-width: 1024px){.footer__form .nf-form-cont .nf-form-wrap form .nf-form-content nf-fields-wrap nf-field .nf-error.field-wrap .nf-field-element:after{position:absolute;left:calc(100% + 10px);margin:0}}.footer__form .nf-form-cont .nf-form-wrap form .nf-form-content nf-fields-wrap nf-field .nf-pass.field-wrap .nf-field-element:after{right:auto;left:calc(100% + 10px);height:50px;width:50px;border-radius:6px;color:#fff;position:relative;top:auto;left:auto;right:auto}@media(min-width: 1024px){.footer__form .nf-form-cont .nf-form-wrap form .nf-form-content nf-fields-wrap nf-field .nf-pass.field-wrap .nf-field-element:after{position:absolute;top:0;left:calc(100% + 10px);right:auto}}.footer__form .nf-form-cont .nf-form-wrap form .nf-form-content nf-fields-wrap nf-field .nf-error .nf-error-msg{color:#fff;line-height:1.3}.footer__form .nf-form-cont .nf-form-wrap form .nf-form-content nf-fields-wrap nf-field .nf-field-container{margin:0}.footer__form .nf-form-cont .nf-form-wrap form .nf-form-content nf-fields-wrap nf-field input[type=email]{background-color:#fff;color:#282828;height:52px;border-radius:6px;border:0}.footer__form .nf-form-cont .nf-form-wrap form .nf-form-content nf-fields-wrap nf-field input[type=submit]{background-color:rgba(0,0,0,0);color:#282828;font-size:1rem;letter-spacing:-0.2px;height:52px;border-radius:6px;font-weight:600;transition:color .4s ease}.footer__form .nf-form-cont .nf-form-wrap form .nf-form-content nf-fields-wrap nf-field input[type=submit]:hover{color:#b92d3b}.footer__form .nf-form-cont .nf-form-wrap form .nf-form-content nf-fields-wrap nf-field:last-child{position:absolute;right:0;top:45px}@media(min-width: 1024px){.footer__form .nf-form-cont .nf-form-wrap form .nf-form-content nf-fields-wrap nf-field:last-child{top:0}}.footer__form .nf-form-cont .nf-form-wrap form .nf-after-form-content .nf-error-msg{color:#fff;line-height:1.3}.footer__bottom-container{gap:16px}@media(min-width: 768px){.footer__bottom-container{flex-direction:column;justify-content:flex-start}}@media(min-width: 1024px){.footer__bottom-container{flex-basis:100%;flex-direction:row;justify-content:flex-end;gap:32px;margin-top:26px}}.footer__bottom-container .footer-nav>ul{list-style-type:none;display:flex;gap:32px;flex-wrap:wrap}.footer__bottom-container .footer-nav>ul li{color:#fff;font-size:.875rem}.footer__bottom-container .footer-nav>ul li a{color:#fff;font:inherit;text-decoration:none;transition:color .4s ease;display:inline-flex;line-height:1.71;align-items:center;gap:6px;border-bottom:1px solid #fff;transition:all .4s ease}.footer__bottom-container .footer-nav>ul li a:hover{color:#f2b6bc;border-color:#f2b6bc}.footer__bottom-container .footer-nav>ul li a:hover svg path{stroke:#f2b6bc}.footer__bottom-container .footer-nav>ul li a svg{width:11px;min-width:11px}.footer__bottom-container .footer-nav>ul li a svg path{transition:stroke .4s ease}.footer__copyright-text{font-size:.875rem;line-height:1.71;color:#ddd;margin:0}.search-bar-container{display:none;background-color:#f2f4f7;justify-content:center;align-items:center;height:0;overflow:hidden;visibility:hidden;transition:height .4s ease,visibility .4s ease}@media(min-width: 1250px){.search-bar-container{display:flex}}.search-bar-container.active{visibility:visible;z-index:999;height:112px}.search-bar-container .close-search{position:absolute;top:50%;right:80px;transform:translateY(-50%);color:#282828;text-decoration:none;border-bottom:1px solid #282828;line-height:1.75;letter-spacing:-0.2px;font-size:1rem;font-weight:600;transition:all .4s ease}.search-bar-container .close-search svg{margin-left:5px;width:12px;top:1px}.search-bar-container .close-search svg path{transition:stroke .4s ease}.search-bar-container .close-search:hover{color:#b92d3b;border-color:#b92d3b}.search-bar-container .close-search:hover svg path{stroke:#b92d3b}form.search-form{width:90%;margin:0 auto;max-width:400px}@media(min-width: 768px){form.search-form{width:85%;max-width:500px}}form.search-form input[type=text]{background-color:#fff;border-radius:6px;border:0;font-size:.875rem;border:solid 1px #d0d5dd;height:46px;width:100%;padding:12px 46px 12px 44px;background-image:url("../images/search.svg");background-position:18px center;background-repeat:no-repeat;background-size:14px;transition:border-color .4s ease}@media(min-width: 1250px){form.search-form input[type=text]{padding:12px 54px 12px 16px;background-image:none;height:52px;font-size:1rem}}form.search-form input[type=submit]{z-index:2;padding:0;position:absolute;cursor:pointer;right:1px;top:1px;width:44px;border-radius:0;height:44px;border:0;font-size:0;background-color:rgba(0,0,0,0);color:#282828;font-weight:600;background-image:url("../images/arrow.svg");background-position:center;background-size:14px;background-repeat:no-repeat;transition:background-color .4s ease}@media(min-width: 1250px){form.search-form input[type=submit]{top:1px;width:50px;height:50px}}form.search-form input[type=submit]:hover{background-color:rgba(0,0,0,0)}.search-results-container{max-height:0;display:none;overflow:hidden;transition:all .4s ease;padding:0 16px}@media(min-width: 1250px){.search-results-container{padding:0 40px;display:block}}@media(min-width: 1440px){.search-results-container{padding:0 80px}}.search-results-container.mobile{display:block;margin:0 -16px;border-top:2px solid #b92d3b}@media(min-width: 1250px){.search-results-container.mobile{display:none}}.search-results-container.active{padding:24px 16px 32px;max-height:3000px}@media(min-width: 768px){.search-results-container.active{padding:48px 40px}}@media(min-width: 1250px){.search-results-container.active{padding:0 40px 54px}}@media(min-width: 1440px){.search-results-container.active{padding:0 80px 54px}}.search-results-container .result-title{color:#b92d3b;text-align:center;font-size:1.75rem;line-height:1.21;letter-spacing:.25px;margin:0}@media(min-width: 1250px){.search-results-container .result-title{font-size:3.375rem;margin:0 -40px;text-align:left;color:#282828;background-color:#f2f4f7;padding:32px 40px}}@media(min-width: 1440px){.search-results-container .result-title{padding:32px 80px;margin:0 -80px}}.search-results-container .result-title span{font:inherit;color:inherit}@media(min-width: 1440px){.search-results-container .result-title span{left:calc((100vw - 1440px)/2)}}.search-results-container .result-count{font-weight:700;font-size:1rem;padding-bottom:16px;max-width:1088px;display:none;border-bottom:solid 1px #d6d6d6;margin:0 auto}.search-results-container .result-count.no-results{display:flex;align-items:center;justify-content:center;padding:40px 24px 0;text-align:center;font-size:1.125rem;border:0}.search-results-container .result{padding:24px 0;border-bottom:0;max-width:560px;margin:0 auto}@media(min-width: 1250px){.search-results-container .result{margin:0;padding:32px 0}}@media(min-width: 1440px){.search-results-container .result{left:calc((100vw - 1440px)/2)}}.search-results-container .result .title{font-size:1.25rem;margin-bottom:24px}@media(min-width: 1250px){.search-results-container .result .title{font-size:1.75rem;margin-bottom:12px}}.search-results-container .result .desc{line-height:1.63;margin-bottom:12px;color:#5f6980}.search-results-container .result a{color:#282828;font-size:1rem;padding-bottom:5px;border-bottom:1px solid #282828;text-decoration:none;font-weight:600;transition:all .4s ease}@media(min-width: 1250px){.search-results-container .result a{font-size:1.125rem;line-height:1.78;letter-spacing:-0.2px}}.search-results-container .result a svg{width:12px;top:2px;margin-left:6px}@media(min-width: 1250px){.search-results-container .result a svg{width:13px;top:1px}}.search-results-container .result a svg path{transition:stroke .4s ease}.search-results-container .result a:hover{text-decoration:none;color:#b92d3b;border-color:#b92d3b}.search-results-container .result a:hover svg{margin-left:6px}.search-results-container .result a:hover svg path{stroke:#b92d3b}.search-results-container .pagination{display:flex;align-items:center;justify-content:center;gap:2px;padding:32px 16px 24px}@media(min-width: 768px){.search-results-container .pagination{gap:4px}}@media(min-width: 1250px){.search-results-container .pagination{gap:6px}}.search-results-container .pagination__button,.search-results-container .pagination__current{font-size:.875rem;color:#5f6980;padding:0;font-weight:600;height:44px;width:44px;display:inline-flex;align-items:center;justify-content:center;transition:color .4s ease}@media(min-width: 768px){.search-results-container .pagination__button,.search-results-container .pagination__current{font-size:1rem}}@media(min-width: 1250px){.search-results-container .pagination__button,.search-results-container .pagination__current{font-size:1.125rem}}.search-results-container .pagination__button .prev svg,.search-results-container .pagination__button .next svg,.search-results-container .pagination__current .prev svg,.search-results-container .pagination__current .next svg{width:10px;height:10px;transform:none}@media(min-width: 768px){.search-results-container .pagination__button .prev svg,.search-results-container .pagination__button .next svg,.search-results-container .pagination__current .prev svg,.search-results-container .pagination__current .next svg{width:11px;height:11px}}@media(min-width: 1250px){.search-results-container .pagination__button .prev svg,.search-results-container .pagination__button .next svg,.search-results-container .pagination__current .prev svg,.search-results-container .pagination__current .next svg{width:12px;height:12px}}.search-results-container .pagination__button .prev svg path,.search-results-container .pagination__button .next svg path,.search-results-container .pagination__current .prev svg path,.search-results-container .pagination__current .next svg path{fill:none;transition:stroke .4s ease}.search-results-container .pagination__button:hover{color:#b92d3b}.search-results-container .pagination__button:hover svg path{stroke:#b92d3b}.search-results-container .pagination__current{color:#282828;background-color:#f2f4f7;border-radius:50%}.search-results-container .close-search-results{position:relative;right:auto;top:auto;z-index:11;margin:0 auto;background-color:#b92d3b;color:#fff;text-decoration:none;height:44px;font-size:.875rem;font-weight:600;width:128px;border-radius:0;display:flex;align-items:center;justify-content:center;transition:background-color .4s ease}@media(min-width: 1250px){.search-results-container .close-search-results{display:none}}.search-results-container .close-search-results:hover{background-color:#721c25}.blogs__container{opacity:1;transition:opacity .4s ease;display:flex;flex-direction:column;gap:40px}.blogs__container.loading{opacity:.2}@media(min-width: 768px){.blogs__container{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:24px;grid-row-gap:48px}}.blogs__container .feed__pagination{text-align:center;grid-column-start:1;grid-column-end:4;margin-top:0}@media(min-width: 768px){.blogs__container .feed__pagination{flex-basis:100%}}@media(min-width: 1024px){.blogs__container .feed__pagination{grid-column-start:1;grid-column-end:4}}.blogs__container .feed__pagination .button{margin-bottom:24px}.blog-heading{margin-bottom:32px !important}@media(min-width: 1024px){.blog-heading{margin-bottom:40px !important}}.blog-item{text-decoration:none;flex:1;background-color:#f2f4f7;padding:24px 24px 32px}@media(min-width: 1024px){.blog-item{padding:32px}}.blog-item__image{background-position:center;background-size:cover;background-repeat:no-repeat;height:82vw;max-height:425px;border-radius:0;margin-bottom:16px}@media(min-width: 768px){.blog-item__image{height:22vw}}@media(min-width: 1024px){.blog-item__image{height:24vw;max-height:350px}}.blog-item__details{font-size:.875rem;color:#5f6980;line-height:1.57;margin-bottom:6px}.blog-item__date{font-size:.875rem;color:#5f6980;line-height:1.57}.blog-item__terms{font-size:.875rem;color:#5f6980;line-height:1.57}.blog-item__title{font-size:1.375rem;line-height:1.4;margin-bottom:6px;transition:all .4s ease}.blog-item__link{display:inline-flex;font-size:.875rem;line-height:1.71;color:#282828;font-weight:600;border-bottom:1px solid #282828;transition:all .4s ease}.blog-item:hover .blog-item__link{color:#b92d3b;border-color:#b92d3b}@media(min-width: 1024px){main.post .hero.hero--simple{padding:140px 64px 45px}}@media(min-width: 1250px){main.post .hero.hero--simple{padding:160px 6vw 60px}}@media(min-width: 1600px){main.post .hero.hero--simple{padding:165px 6vw 70px}}@media(min-width: 1440px){main.post .hero.hero--simple{padding:195px 140px 75px}}@media(min-width: 768px){main.post .hero.hero--simple .hero__image{display:none}}main.post .hero.hero--simple .hero__title{font-size:1.25rem}@media(min-width: 768px){main.post .hero.hero--simple .hero__title{font-size:1.75rem;font-weight:400;max-width:50vw}}@media(min-width: 1024px){main.post .hero.hero--simple .hero__title{font-size:2.125rem;line-height:1.35;max-width:55vw}}@media(min-width: 1250px){main.post .hero.hero--simple .hero__title{font-size:2.5rem;line-height:1.22;letter-spacing:2px}}@media(min-width: 1440px){main.post .hero.hero--simple .hero__title{font-size:2.8125rem;letter-spacing:2.25px}}main.post .page-container>.page-width{max-width:1000px}main.post .page-container .image.page-width{max-height:322px}main.post .page-container .image.page-width .i72-image.cover,main.post .page-container .image.page-width .i72-svg.cover{border-radius:15px}@media(min-width: 768px){main.post .page-container .image.page-width .i72-image.cover,main.post .page-container .image.page-width .i72-svg.cover{border-radius:50px}}.works{display:flex;gap:4px 8px;flex-wrap:wrap;list-style-type:none;justify-content:center}@media(min-width: 768px){.works{gap:16px 13px;justify-content:flex-start}}.works .work{padding:16px 16px 32px;min-height:378px;width:100%;max-width:353px;background-color:#f2f4f7}@media(min-width: 768px){.works .work{padding:32px;width:310px;min-height:345px}}.works .work__image{width:100%;height:256px;background-position:center;background-size:cover;background-repeat:no-repeat;margin-bottom:16px}@media(min-width: 768px){.works .work__image{height:207px}}.works .work__title{color:#282828;font-size:1.25rem;line-height:1.4;letter-spacing:.25px;text-decoration:none;font-family:"DM Serif Display",serif;margin-bottom:8px;display:block;position:static;transition:color .4s ease}.works .work__title:after{content:"";position:absolute;inset:0}.works .work__title:hover{color:#b92d3b}.works .work__category{color:#5f6980;font-size:.875rem;line-height:1.57}.work-filters-toggle{display:block;text-decoration:none;padding:11px 36px 11px 16px;border-radius:6px;border:solid 1px #eaecf0;transition:all .4s ease;max-width:450px;margin:0 auto}@media(min-width: 1024px){.work-filters-toggle{display:none}}.work-filters-toggle span{color:#383838;font-size:.875rem}.work-filters-toggle svg{width:12px;height:auto;position:absolute;right:18px;top:50%;transform:translateY(-50%);transition:all .4s ease}.work-filters-toggle.active{border-radius:6px 6px 0 0;border-bottom:0}.work-filters-toggle.active svg{transform:translateY(-50%) rotate(180deg)}.work-filters{visibility:hidden;max-height:0;overflow:hidden;transition:all .4s ease;max-width:450px;border:solid 1px #eaecf0;margin:0 auto 24px}@media(min-width: 1024px){.work-filters{visibility:visible;max-height:none;overflow:visible;display:flex;gap:14px 6px;flex-wrap:wrap;max-width:none;border:0}}.work-filters.active{max-height:400px;visibility:visible;border-radius:0 0 6px 6px;border-top:0}@media(min-width: 1024px){.work-filters.active{max-height:none;visibility:visible;border-radius:0}}.work-filters .work-filter{color:#383838;font-size:.875rem;text-decoration:none;padding:14px 16px;display:block}@media(min-width: 1024px){.work-filters .work-filter{color:#5f6980;line-height:1.4;font-weight:600;border-radius:6px;padding:6px 16px;display:inline-flex;align-items:center;justify-content:center;text-align:center;transition:color .4s ease}}.work-filters .work-filter.active{display:none}@media(min-width: 1024px){.work-filters .work-filter.active{display:inline-flex;background-color:#282828;color:#fff}}@media(min-width: 1024px){.work-filters .work-filter.active:hover{color:#fff}}@media(min-width: 1024px){.work-filters .work-filter:hover{color:#721c25}}.casestudies{display:flex;gap:4px;flex-direction:column;align-items:center;padding:0 16px}@media(min-width: 768px){.casestudies{align-items:unset;justify-content:flex-start;padding:0}}.casestudies .casestudy{padding:16px 16px 32px}@media(min-width: 768px){.casestudies .casestudy{padding:40px}}@media(min-width: 1250px){.casestudies .casestudy{padding:56px 80px}}.casestudies .casestudy:nth-child(even){background-color:#f2f4f7}.casestudies .casestudy__container{display:flex;flex-direction:column;gap:16px;max-width:450px;margin:0 auto}@media(min-width: 768px){.casestudies .casestudy__container{flex-direction:row;gap:32px;max-width:1280px}}@media(min-width: 1250px){.casestudies .casestudy__container{gap:56px}}.casestudies .casestudy__image-container{width:100%;height:60vw;max-height:256px}@media(min-width: 768px){.casestudies .casestudy__image-container{order:1;height:37vw;max-height:520px;width:calc(50% - 16px);min-width:calc(50% - 16px)}}.casestudies .casestudy__image{width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}@media(min-width: 768px){.casestudies .casestudy__image{width:90%;margin:0 auto}}.casestudies .casestudy__image svg{height:100%;width:100%}@media(min-width: 768px){.casestudies .casestudy__image svg{height:auto}}.casestudies .casestudy__title{color:#282828;font-size:1.25rem;line-height:1.4;letter-spacing:.25px;text-decoration:none;font-family:"DM Serif Display",serif;margin-bottom:8px;transition:color .4s ease}@media(min-width: 768px){.casestudies .casestudy__title{color:#b92d3b;font-size:2.125rem;margin-bottom:12px;line-height:1.21;letter-spacing:.25px}}@media(min-width: 1250px){.casestudies .casestudy__title{font-size:2.625rem;letter-spacing:normal;line-height:1.1;margin-bottom:16px}}.casestudies .casestudy__text{color:#5f6980;font-size:.75rem;line-height:1.67;margin:0}@media(min-width: 768px){.casestudies .casestudy__text{font-size:1rem;line-height:1.57}}@media(min-width: 1250px){.casestudies .casestudy__text{font-size:1.125rem;line-height:1.67}}.casestudies .casestudy__link{margin-top:8px;font-size:.875rem;display:inline-flex;align-items:center;gap:6px;text-decoration:none;font-weight:600;line-height:1.71;color:#282828;border-bottom:1px solid #282828;transition:all .4s ease}@media(min-width: 768px){.casestudies .casestudy__link{font-size:1rem;letter-spacing:-0.2px;margin-top:12px}}@media(min-width: 1250px){.casestudies .casestudy__link{margin-top:16px}}.casestudies .casestudy__link svg{width:11px}@media(min-width: 768px){.casestudies .casestudy__link svg{width:12px}}.casestudies .casestudy__link svg path{transition:stroke .4s ease}.casestudies .casestudy__link:hover{color:#b92d3b;border-color:#b92d3b}.casestudies .casestudy__link:hover svg path{stroke:#b92d3b}.background-color--gray:not(.accordion){background-color:#f2f4f7}.background-color--light-red:not(.accordion){background-color:#ffe0e3}h1.heading.text-color--default{color:inherit}h2.heading.text-color--default,h3.heading.text-color--default,h5.heading.text-color--default{color:#b92d3b}h4.heading.text-color--default,h6.heading.text-color--default{color:#282828}.heading.text-color--black{color:#282828}.heading.text-color--red{color:#b92d3b}.carousel{overflow:hidden}.carousel.background-color--gray{background-color:#f2f4f7;margin:24px auto}@media(min-width: 768px){.carousel.background-color--gray{margin:40px auto}}@media(min-width: 1250px){.carousel.background-color--gray{margin:56px auto}}.carousel.background-color--gray .carousel__inner-container .image,.carousel.background-color--gray .carousel__inner-container .card,.carousel.background-color--gray .carousel__inner-container>div,.carousel.background-color--gray .carousel__inner-container>h1,.carousel.background-color--gray .carousel__inner-container>h2,.carousel.background-color--gray .carousel__inner-container>h3,.carousel.background-color--gray .carousel__inner-container>h4,.carousel.background-color--gray .carousel__inner-container>h5,.carousel.background-color--gray .carousel__inner-container>a{padding:0 16px}@media(min-width: 768px){.carousel.background-color--gray .carousel__inner-container .image,.carousel.background-color--gray .carousel__inner-container .card,.carousel.background-color--gray .carousel__inner-container>div,.carousel.background-color--gray .carousel__inner-container>h1,.carousel.background-color--gray .carousel__inner-container>h2,.carousel.background-color--gray .carousel__inner-container>h3,.carousel.background-color--gray .carousel__inner-container>h4,.carousel.background-color--gray .carousel__inner-container>h5,.carousel.background-color--gray .carousel__inner-container>a{padding:0 40px}}@media(min-width: 1440px){.carousel.background-color--gray .carousel__inner-container .image,.carousel.background-color--gray .carousel__inner-container .card,.carousel.background-color--gray .carousel__inner-container>div,.carousel.background-color--gray .carousel__inner-container>h1,.carousel.background-color--gray .carousel__inner-container>h2,.carousel.background-color--gray .carousel__inner-container>h3,.carousel.background-color--gray .carousel__inner-container>h4,.carousel.background-color--gray .carousel__inner-container>h5,.carousel.background-color--gray .carousel__inner-container>a{padding:0 56px}}.carousel.background-color--gray .carousel__inner-container>.quote{padding:12px 32px}@media(min-width: 768px){.carousel.background-color--gray .carousel__inner-container>.quote{padding:0 40px}}@media(min-width: 1024px){.carousel.background-color--gray .carousel__inner-container>.quote{padding:4px 44px}}@media(min-width: 1250px){.carousel.background-color--gray .carousel__inner-container>.quote{padding:0 56px}}.carousel.background-color--gray .carousel__inner-container>.image{max-height:750px}.carousel.background-color--light-red{background-color:#ffe0e3;margin:24px auto}@media(min-width: 768px){.carousel.background-color--light-red{margin:40px auto}}@media(min-width: 1250px){.carousel.background-color--light-red{margin:56px auto}}.carousel.background-color--light-red .carousel__inner-container .image,.carousel.background-color--light-red .carousel__inner-container .card,.carousel.background-color--light-red .carousel__inner-container>div,.carousel.background-color--light-red .carousel__inner-container>h1,.carousel.background-color--light-red .carousel__inner-container>h2,.carousel.background-color--light-red .carousel__inner-container>h3,.carousel.background-color--light-red .carousel__inner-container>h4,.carousel.background-color--light-red .carousel__inner-container>h5,.carousel.background-color--light-red .carousel__inner-container>a{padding:0 16px}@media(min-width: 768px){.carousel.background-color--light-red .carousel__inner-container .image,.carousel.background-color--light-red .carousel__inner-container .card,.carousel.background-color--light-red .carousel__inner-container>div,.carousel.background-color--light-red .carousel__inner-container>h1,.carousel.background-color--light-red .carousel__inner-container>h2,.carousel.background-color--light-red .carousel__inner-container>h3,.carousel.background-color--light-red .carousel__inner-container>h4,.carousel.background-color--light-red .carousel__inner-container>h5,.carousel.background-color--light-red .carousel__inner-container>a{padding:0 40px}}@media(min-width: 1440px){.carousel.background-color--light-red .carousel__inner-container .image,.carousel.background-color--light-red .carousel__inner-container .card,.carousel.background-color--light-red .carousel__inner-container>div,.carousel.background-color--light-red .carousel__inner-container>h1,.carousel.background-color--light-red .carousel__inner-container>h2,.carousel.background-color--light-red .carousel__inner-container>h3,.carousel.background-color--light-red .carousel__inner-container>h4,.carousel.background-color--light-red .carousel__inner-container>h5,.carousel.background-color--light-red .carousel__inner-container>a{padding:0 56px}}.carousel.background-color--light-red .carousel__inner-container>.quote{padding:12px 32px}@media(min-width: 768px){.carousel.background-color--light-red .carousel__inner-container>.quote{padding:0 40px}}@media(min-width: 1024px){.carousel.background-color--light-red .carousel__inner-container>.quote{padding:4px 44px}}@media(min-width: 1250px){.carousel.background-color--light-red .carousel__inner-container>.quote{padding:0 56px}}.carousel.background-color--light-red .carousel__inner-container .quote .quote__text-container svg path{fill:#b92d3b}.carousel.background-color--light-red .carousel__inner-container>.image{max-height:750px}.carousel.full-width{padding:24px 0}@media(min-width: 768px){.carousel.full-width{padding:40px 0}}@media(min-width: 1250px){.carousel.full-width{padding:56px 0}}.carousel.full-width .carousel__container{max-width:1280px}.carousel__container{margin:0 auto;overflow:hidden;width:calc(100vw - 32px);min-width:calc(100vw - 32px);max-width:calc(100vw - 32px)}@media(min-width: 768px){.carousel__container{width:calc(100vw - 80px);max-width:calc(100vw - 80px);min-width:calc(100vw - 80px)}}@media(min-width: 1024px){.carousel__container{width:calc(100vw - 160px);max-width:calc(100vw - 160px);min-width:calc(100vw - 160px)}}@media(min-width: 1440px){.carousel__container{width:1280px;max-width:1280px;min-width:1280px}}.carousel__inner-container{display:flex;flex-direction:row;align-items:center;gap:0}.carousel__inner-container .image,.carousel__inner-container .card,.carousel__inner-container>div,.carousel__inner-container>h1,.carousel__inner-container>h2,.carousel__inner-container>h3,.carousel__inner-container>h4,.carousel__inner-container>h5,.carousel__inner-container>a{width:calc(100vw - 32px);min-width:calc(100vw - 32px);max-width:calc(100vw - 32px);height:auto;background-color:rgba(0,0,0,0);margin:0;max-height:none}@media(min-width: 768px){.carousel__inner-container .image,.carousel__inner-container .card,.carousel__inner-container>div,.carousel__inner-container>h1,.carousel__inner-container>h2,.carousel__inner-container>h3,.carousel__inner-container>h4,.carousel__inner-container>h5,.carousel__inner-container>a{width:calc(100vw - 80px);max-width:calc(100vw - 80px);min-width:calc(100vw - 80px)}}@media(min-width: 1024px){.carousel__inner-container .image,.carousel__inner-container .card,.carousel__inner-container>div,.carousel__inner-container>h1,.carousel__inner-container>h2,.carousel__inner-container>h3,.carousel__inner-container>h4,.carousel__inner-container>h5,.carousel__inner-container>a{width:calc(100vw - 160px);max-width:calc(100vw - 160px);min-width:calc(100vw - 160px)}}@media(min-width: 1440px){.carousel__inner-container .image,.carousel__inner-container .card,.carousel__inner-container>div,.carousel__inner-container>h1,.carousel__inner-container>h2,.carousel__inner-container>h3,.carousel__inner-container>h4,.carousel__inner-container>h5,.carousel__inner-container>a{width:1280px;max-width:1280px;min-width:1280px}}.carousel__inner-container>a.link-box{display:flex}.carousel__inner-container .card{height:auto;max-height:none;align-self:stretch}.carousel__inner-container .paragraph{height:auto;max-height:none}.carousel__inner-container>.image{max-height:750px}.carousel__controls{display:flex;justify-content:center;padding:16px 16px 0 16px;align-items:center;gap:16px;margin:0 auto;width:238px}.carousel__prev-btn,.carousel__next-btn,.carousel__pause{width:58px;height:58px;display:flex;align-items:center;justify-content:center;border:2px solid #282828;border-radius:50%;padding:0;background-color:rgba(0,0,0,0);cursor:pointer;transition:border-color .4s ease}.carousel__prev-btn svg,.carousel__next-btn svg,.carousel__pause svg{width:24px;height:auto;transform:rotate(0deg)}.carousel__prev-btn svg path,.carousel__next-btn svg path,.carousel__pause svg path{fill:none;transition:stroke .4s ease}.carousel__prev-btn:hover,.carousel__next-btn:hover,.carousel__pause:hover{border-color:#b92d3b}.carousel__prev-btn:hover span,.carousel__next-btn:hover span,.carousel__pause:hover span{background-color:#b92d3b}.carousel__prev-btn:hover svg path,.carousel__next-btn:hover svg path,.carousel__pause:hover svg path{fill:none;stroke:#b92d3b}.carousel__prev-btn svg{transform:rotate(180deg)}.carousel__pause{gap:10px}.carousel__pause span{height:24px;width:3px;border-radius:4px;background-color:#282828;display:block;transition:background-color .4s ease}.carousel__pause.hidden{display:none}.card{display:flex;flex-direction:column;background-color:#f2f4f7;border:0;border-radius:0;margin-bottom:0;flex:1;padding:16px 16px 32px}@media(min-width: 768px){.card{margin-bottom:0;margin:0 auto}}@media(min-width: 1024px){.card{margin-bottom:0;padding:32px}}.card .i72-image,.card .i72-svg{width:100%;height:60vw;max-height:256px;background-position:center;background-size:cover;background-repeat:no-repeat;margin-bottom:16px}@media(min-width: 768px){.card .i72-image,.card .i72-svg{max-height:292px}}.card .i72-image svg,.card .i72-svg svg{height:100%;width:100%}.card__inner-container{padding:0;color:#282828}.card__title{color:#282828;font-size:1.25rem;line-height:1.4;letter-spacing:.25px;text-decoration:none;font-family:"DM Serif Display",serif;margin-bottom:8px;transition:color .4s ease}.card__text{margin:0}.card__text p{color:#5f6980;font-size:.75rem;line-height:1.67}@media(min-width: 768px){.card__text p{font-size:.875rem;line-height:1.57}}.card__text p:last-child{margin-bottom:0}.card__link{margin-top:8px;font-size:.875rem;display:inline-flex;text-decoration:none;font-weight:600;line-height:1.71;color:#282828;border-bottom:1px solid #282828;transition:all .4s ease}.card__link:hover{color:#b92d3b;border-color:#b92d3b}.card__button{margin-top:18px}.card.card--anchor{text-decoration:none}.card.card--anchor>a:hover+.i72-image+.card__inner-container h2{color:#b92d3b}.cards{display:flex;flex-direction:column;align-items:center;gap:4px}@media(min-width: 768px){.cards{flex-direction:row;flex-wrap:wrap;align-items:unset;justify-content:flex-start;gap:16px 13px}}.cards .card{max-width:450px;margin:0}@media(min-width: 768px){.cards .card{min-width:calc(50% - 2px);max-width:calc(50% - 2px)}}@media(min-width: 1024px){.cards .card{min-width:calc(33.33% - 9px);max-width:calc(33.33% - 9px)}}@media(min-width: 1250px){.cards .card{min-width:calc(25% - 10px);max-width:calc(25% - 10px)}}@media(min-width: 768px){.cards .card .i72-image,.cards .card .i72-svg{max-height:256px}}@media(min-width: 1024px){.cards .card .i72-image,.cards .card .i72-svg{max-height:207px}}.cards .card__inner-container{position:static}.cards .card__title{color:#282828;display:block;font-size:1.25rem;line-height:1.4;letter-spacing:.25px;text-decoration:none;font-family:"DM Serif Display",serif;margin-bottom:8px;text-decoration:none;position:static;transition:color .4s ease}.cards .card__title::after{content:"";position:absolute;inset:0;z-index:2}.cards .card__title:hover{color:#b92d3b}.cards .card__title:hover+.card__text+.card__link{color:#b92d3b;border-color:#b92d3b}.cards .card__subtitle{color:#5f6980;font-size:.75rem;line-height:1.67}@media(min-width: 768px){.cards .card__subtitle{font-size:.875rem;line-height:1.57}}.cards .card__text{color:#5f6980;font-size:.875rem;line-height:1.57;display:block;display:-webkit-box;-webkit-line-clamp:5;max-height:7.85em;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;visibility:visible}.link-box{height:334px;padding:24px;display:flex;justify-content:flex-end;align-items:flex-start;flex-direction:column;text-decoration:none;background-color:#5f6980}@media(min-width: 1250px){.link-box{height:400px;padding:24px}}.link-box.background-color--light-red,.link-box.background-color--gray{background-color:#ffe0e3}.link-box.background-color--light-red .link-box__link,.link-box.background-color--gray .link-box__link{color:#282828}.link-box.background-color--light-red .link-box__link svg path,.link-box.background-color--gray .link-box__link svg path{stroke:#282828}.link-box.background-color--gray{background-color:#f2f4f7}.link-box.full-width{max-width:none}.link-box.full-width .i72-svg{width:70%}@media(min-width: 768px){.link-box.full-width .i72-svg{width:55%}}@media(min-width: 1024px){.link-box.full-width .i72-svg{width:45%}}@media(min-width: 1250px){.link-box.full-width .i72-svg{width:33%;max-width:500px}}.link-box .i72-image{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;position:absolute;inset:0}.link-box .i72-image::before{content:"";position:absolute;inset:0;z-index:1;background-image:linear-gradient(to top, #47627b 0%, rgba(71, 98, 106, 0) 33%)}.link-box .i72-svg{position:absolute;width:190px;height:auto;left:50%;top:50%;transform:translate(-50%, -50%);transition:width .4s ease}.link-box .i72-svg svg{width:100%;height:100%}.link-box__link{color:#fff;z-index:2;display:inline-flex;align-items:center;font-size:1rem;margin:0}.link-box__link svg{width:12px;margin-left:8px}.link-box__link svg path{stroke:#fff}.link-box:hover .link-box__link{text-decoration:underline}.background{background-position:center;background-repeat:no-repeat;background-size:cover;padding:0}@media(min-width: 768px){.background{padding:0}}@media(min-width: 1250px){.background{padding:0}}.background.full-width .background__inner-container>*.page-width,.background.full-width .background__inner-container>.nf-form-cont{width:calc(100% - 32px);margin:0 auto;padding:24px 0}@media(min-width: 768px){.background.full-width .background__inner-container>*.page-width,.background.full-width .background__inner-container>.nf-form-cont{width:calc(100% - 80px);padding:40px 0}}@media(min-width: 1250px){.background.full-width .background__inner-container>*.page-width,.background.full-width .background__inner-container>.nf-form-cont{width:calc(100% - 160px);margin:0 auto;max-width:1280px;padding:56px 0}}@media(min-width: 1440px){.background.full-width .background__inner-container>*.page-width,.background.full-width .background__inner-container>.nf-form-cont{margin-bottom:0}}.background.full-width .background__inner-container>*.page-width:last-child,.background.full-width .background__inner-container>.nf-form-cont:last-child{margin-bottom:0 !important}.background.full-width .background__inner-container>.wysiwyg.page-width,.background.full-width .background__inner-container>.nf-form-cont{max-width:950px}.background.full-width+.page-width{margin-top:24px}@media(min-width: 768px){.background.full-width+.page-width{margin-top:40px}}@media(min-width: 1250px){.background.full-width+.page-width{margin-top:56px}}.background.background-color--light-red{background-color:#ffe0e3}.background.background-color--gray{background-color:#f2f4f7}.background .background__inner-container{margin-bottom:0}@media(min-width: 768px){.background .background__inner-container{margin-bottom:0}}@media(min-width: 1250px){.background .background__inner-container{margin-bottom:0}}.background__inner-container{margin-bottom:0}.background__inner-container .split{margin-bottom:0}.background__inner-container>*.page-width{width:100%;margin:0 auto;padding:24px 0}@media(min-width: 768px){.background__inner-container>*.page-width{padding:40px}}@media(min-width: 1250px){.background__inner-container>*.page-width{margin-bottom:0;padding:56px 0}}.background__inner-container>*.page-width:last-of-type{margin-bottom:0}.background__inner-container>.accordion.page-width{padding-bottom:0}.background.page-width{padding:24px 16px;margin-bottom:24px}@media(min-width: 768px){.background.page-width{padding:40px;margin-bottom:40px}}@media(min-width: 1250px){.background.page-width{padding:56px;margin-bottom:56px}}.paragraph{display:flex;flex-direction:column;margin-bottom:0;flex:1}@media(min-width: 1024px){.paragraph{margin-bottom:0;flex-direction:row}}@media(min-width: 768px){.paragraph.align-center{flex-direction:column}}.paragraph.align-center .i72-image,.paragraph.align-center .i72-svg{margin:0 auto 18px}@media(min-width: 1024px){.paragraph.align-center .i72-image,.paragraph.align-center .i72-svg{margin-bottom:24px}}.paragraph.align-center .paragraph__inner-container{text-align:center;align-items:center}.paragraph.align-left .paragraph__inner-container{text-align:left;align-items:flex-start}.paragraph.align-right .i72-image,.paragraph.align-right .i72-svg{margin:0 0 18px auto}@media(min-width: 768px){.paragraph.align-right .i72-image,.paragraph.align-right .i72-svg{order:initial}}@media(min-width: 1024px){.paragraph.align-right .i72-image,.paragraph.align-right .i72-svg{order:2;margin:0 0 0 40px}}@media(min-width: 1250px){.paragraph.align-right .i72-image,.paragraph.align-right .i72-svg{margin-left:56px}}.paragraph.align-right .paragraph__inner-container{text-align:right;align-items:flex-end}.paragraph.paragraph--icon{min-height:auto;min-width:auto;border-radius:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0}@media(min-width: 768px){.paragraph.paragraph--icon{align-items:flex-start;justify-content:flex-start;min-width:auto;padding:0}}.paragraph.paragraph--icon.align-center .i72-image,.paragraph.paragraph--icon.align-center .i72-svg{margin:0 auto}.paragraph.paragraph--icon.align-left .i72-image,.paragraph.paragraph--icon.align-left .i72-svg{margin-right:auto}.paragraph.paragraph--icon.align-right .i72-image,.paragraph.paragraph--icon.align-right .i72-svg{margin-left:auto}.paragraph.paragraph--icon .i72-svg{width:60px;max-height:60px;height:auto;margin-bottom:16px;min-width:auto;max-width:none}@media(min-width: 1024px){.paragraph.paragraph--icon .i72-svg{width:68px;max-height:68px;margin-bottom:20px}}@media(min-width: 1250px){.paragraph.paragraph--icon .i72-svg{width:72px;max-height:72px;margin-bottom:24px}}.paragraph.paragraph--icon .i72-svg svg path,.paragraph.paragraph--icon .i72-svg svg circle{fill:inherit}.paragraph.paragraph--icon .paragraph__inner-container{flex-direction:column;align-items:flex-start;width:100%}@media(min-width: 768px){.paragraph.paragraph--icon .paragraph__inner-container{max-width:none;padding:0 !important}}.paragraph.paragraph--icon .paragraph__title{font-size:1.75rem;letter-spacing:normal;margin-bottom:16px;padding-bottom:0;line-height:1.2;border-bottom:0;text-transform:none}@media(min-width: 1024px){.paragraph.paragraph--icon .paragraph__title{font-size:2.125rem;letter-spacing:normal}}@media(min-width: 1250px){.paragraph.paragraph--icon .paragraph__title{font-size:2.625rem}}.paragraph.paragraph--icon .paragraph__text{max-width:none;font-size:1rem;line-height:1.63}@media(min-width: 1024px){.paragraph.paragraph--icon .paragraph__text{font-size:1.125rem;line-height:1.67}}@media(min-width: 768px){.paragraph.paragraph--icon:first-child{padding-left:0}}@media(min-width: 768px){.paragraph.paragraph--icon:last-child{padding-right:0}}.paragraph.paragraph--cta .i72-svg{max-height:none;height:auto;width:75%;max-width:275px}@media(min-width: 1024px){.paragraph.paragraph--cta .i72-svg{max-height:none}}@media(min-width: 1024px){.paragraph.paragraph--cta .i72-image,.paragraph.paragraph--cta .i72-svg{margin-bottom:24px}}.paragraph.paragraph--cta .paragraph__title{font-weight:400;border:0;padding:0}@media(min-width: 1440px){.paragraph.paragraph--cta .paragraph__title{font-size:2rem}}.paragraph.paragraph--cta .paragraph__button{margin-top:24px}@media(min-width: 1024px){.paragraph.paragraph--cta .paragraph__button{margin-top:28px}}.paragraph.paragraph--cta .paragraph__inner-container{max-width:none}@media(min-width: 768px){.paragraph.paragraph--cta .paragraph__inner-container{max-width:none}}.paragraph.paragraph--cta.align-center{align-items:center}@media(min-width: 768px){.paragraph.paragraph--cta.align-center .i72-svg{margin:0 0 20px}}@media(min-width: 768px){.paragraph.paragraph--cta.align-center{flex-direction:column}}@media(min-width: 768px){.paragraph.paragraph--cta.align-center .paragraph__inner-container{margin:0 auto;align-items:center;max-width:805px}}.paragraph.paragraph--cta.align-left{align-items:flex-start}@media(min-width: 768px){.paragraph.paragraph--cta.align-left{flex-direction:column;justify-content:flex-start}}@media(min-width: 768px){.paragraph.paragraph--cta.align-left .i72-svg{margin:0 32px 0 0}}.paragraph.paragraph--cta.align-left .paragraph__inner-container{align-items:flex-start}@media(min-width: 768px){.paragraph.paragraph--cta.align-left .paragraph__inner-container{margin:0 auto 0 0}}@media(min-width: 1024px){.paragraph.paragraph--cta.align-left .paragraph__inner-container{max-width:805px}}.paragraph.paragraph--cta.align-right{align-items:flex-end}@media(min-width: 768px){.paragraph.paragraph--cta.align-right{flex-direction:column;justify-content:flex-end;align-items:flex-end}}@media(min-width: 768px){.paragraph.paragraph--cta.align-right .i72-svg{margin:0 0 0 32px;order:initial}}@media(min-width: 768px){.paragraph.paragraph--cta.align-right .i72-image{order:initial;margin-bottom:18px}}@media(min-width: 1024px){.paragraph.paragraph--cta.align-right .i72-image{margin-bottom:24px}}.paragraph.paragraph--cta.align-right .paragraph__inner-container{align-items:flex-end}@media(min-width: 768px){.paragraph.paragraph--cta.align-right .paragraph__inner-container{margin:0 0 0 auto}}@media(min-width: 1024px){.paragraph.paragraph--cta.align-right .paragraph__inner-container{max-width:805px}}@media(min-width: 768px){.paragraph.paragraph--cta.align-right .paragraph__text{text-align:right}}.paragraph .i72-image,.paragraph .i72-svg{max-height:275px;height:275px;width:275px;margin-bottom:18px;border-radius:0;background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width: 768px){.paragraph .i72-image,.paragraph .i72-svg{height:275px;max-height:none;margin:0 0 18px}}@media(min-width: 1024px){.paragraph .i72-image,.paragraph .i72-svg{margin:0;margin-right:40px;height:25vw;max-height:325px;width:29%;max-width:805px}}@media(min-width: 1250px){.paragraph .i72-image,.paragraph .i72-svg{margin-right:56px;max-width:325px}}.paragraph .i72-image svg,.paragraph .i72-svg svg{height:100%;width:100%}.paragraph__inner-container{color:#282828;flex:1}@media(min-width: 768px){.paragraph__inner-container{padding:0}}@media(min-width: 1024px){.paragraph__inner-container{padding:0}}.paragraph__title{margin-bottom:12px;font-size:1.75rem;line-height:1.21;letter-spacing:.25px}@media(min-width: 768px){.paragraph__title{font-size:2.125rem}}@media(min-width: 1250px){.paragraph__title{font-size:2.625rem;letter-spacing:normal;line-height:1.1;margin-bottom:16px}}.paragraph__text p:last-child{margin-bottom:0}.paragraph__button{margin-top:24px}.paragraph__link{margin-top:12px;color:#282828;line-height:1.75;display:inline-flex;align-items:center;text-decoration:none;gap:8px;letter-spacing:-0.2px;font-weight:600;border-bottom:1px solid #282828;transition:all .4s ease}@media(min-width: 1024px){.paragraph__link{margin-top:16px}}.paragraph__link svg{width:13px}.paragraph__link svg path{transition:stroke .4s ease}.paragraph__link:hover{color:#b92d3b;border-color:#b92d3b}.paragraph__link:hover svg path{stroke:#b92d3b}.paragraph.paragraph--anchor{text-decoration:none}.paragraph.paragraph--anchor>a{display:block;position:absolute;inset:0;z-index:2;outline-offset:-2px}.paragraph.paragraph--anchor>a:hover+.i72-image+.paragraph__inner-container .paragraph__title{color:#282828;border-bottom:0;padding-bottom:10px}@media(min-width: 1024px){.paragraph.paragraph--anchor>a:hover+.i72-image+.paragraph__inner-container .paragraph__title{border-bottom:0}}.paragraph.paragraph--anchor>a:hover+.paragraph__inner-container .paragraph__title{color:#282828;border-bottom:0;padding-bottom:10px}@media(min-width: 1024px){.paragraph.paragraph--anchor>a:hover+.paragraph__inner-container .paragraph__title{border-bottom:0}}@media(min-width: 768px){.row .paragraph{flex-direction:column}}@media(min-width: 768px){.row .paragraph .i72-image,.row .paragraph .i72-svg{height:30vw;width:100%;margin:0 0 16px}}@media(min-width: 768px){.row .paragraph.align-right .i72-image,.row .paragraph.align-right .i72-svg{order:unset;margin-left:auto}}.row .paragraph.align-right .paragraph__inner-container{text-align:right;align-items:flex-end}@media(min-width: 768px){.row .paragraph.align-center .i72-image,.row .paragraph.align-center .i72-svg{margin:0 auto 16px}}.row .paragraph.paragraph--icon.align-left .i72-image,.row .paragraph.paragraph--icon.align-left .i72-svg{margin-right:auto}.row .paragraph.paragraph--icon.align-right .i72-image,.row .paragraph.paragraph--icon.align-right .i72-svg{margin-left:auto}.row .paragraph.paragraph--icon .i72-svg{width:45px;max-height:45px;height:auto;margin-bottom:22px;min-width:auto;max-width:none}@media(min-width: 1250px){.row .paragraph.paragraph--icon .i72-svg{width:70px;max-height:70px;margin-bottom:24px}}.row .paragraph.paragraph--icon .i72-svg svg path,.row .paragraph.paragraph--icon .i72-svg svg circle{fill:inherit}@media(min-width: 768px){.row .paragraph.paragraph--cta .i72-svg,.row .paragraph.paragraph--cta .i72-image{height:22vw;max-height:250px}}.row{display:flex;flex-direction:column;align-items:center}@media(min-width: 768px){.row{flex-direction:row;align-items:unset;flex-wrap:wrap;justify-content:flex-start}}.row__inner-container{gap:4px}@media(min-width: 768px){.row__inner-container{gap:4px;justify-content:flex-start}}@media(min-width: 1250px){.row__inner-container{gap:4px}}.row__inner-container>.link-box{margin:0}.row__inner-container .card{max-width:450px}@media(min-width: 768px){.row__inner-container .card{flex-direction:column;max-width:none}}.row__inner-container .card .card__inner-container{padding:0}.row__inner-container .card .i72-image__description{display:none}.row__inner-container .card.card--icon .card__inner-container{padding:0}.row__inner-container .card.card--icon .card__image-container{margin-bottom:16px}.row__inner-container .paragraph{background-color:#f2f4f7;padding:16px}@media(min-width: 1024px){.row__inner-container .paragraph{padding:32px}}.row__inner-container .paragraph .i72-image,.row__inner-container .paragraph .i72-svg{max-width:none;width:100%}@media(min-width: 768px){.row__inner-container .paragraph .i72-image,.row__inner-container .paragraph .i72-svg{margin-bottom:16px !important}}@media(min-width: 768px){.row__inner-container .paragraph .paragraph__title{font-size:2rem}}@media(min-width: 768px){.row__inner-container .paragraph .paragraph__text p{font-size:1rem}}.row__inner-container .paragraph.paragraph--icon .i72-svg{width:60px;max-height:60px;height:auto;margin-bottom:16px;min-width:auto;max-width:none}@media(min-width: 1024px){.row__inner-container .paragraph.paragraph--icon .i72-svg{width:68px;max-height:68px;margin-bottom:20px}}@media(min-width: 1250px){.row__inner-container .paragraph.paragraph--icon .i72-svg{width:72px;max-height:72px;margin-bottom:24px}}.row__inner-container .paragraph.paragraph--icon:first-child{padding-left:16px}@media(min-width: 1024px){.row__inner-container .paragraph.paragraph--icon:first-child{padding-left:32px}}.row__inner-container .paragraph.paragraph--icon:last-child{padding-right:16px}@media(min-width: 1024px){.row__inner-container .paragraph.paragraph--icon:last-child{padding-right:32px}}.row__inner-container .wysiwyg{margin-bottom:24px}@media(min-width: 768px){.row__inner-container .wysiwyg{margin-bottom:24px}}@media(min-width: 1024px){.row__inner-container .wysiwyg{margin-bottom:0}}.row__inner-container .quote{padding:32px;margin:0}.row__inner-container .quote__text-container{display:flex;flex-direction:column;gap:16px;margin-bottom:16px;align-items:center}@media(min-width: 768px){.row__inner-container .quote__text-container{flex-direction:column;gap:16px;align-items:center}}.row__inner-container .quote__text-container svg{width:54px;min-width:54px;height:auto}.row__inner-container .quote__text{padding:0 !important;margin:0}.row__inner-container .quote__text p{font-family:"DM Serif Display",serif;color:#282828;font-size:1.25rem;line-height:1.4;letter-spacing:.25px;text-align:center}@media(min-width: 768px){.row__inner-container .quote__text p{text-align:left}}@media(min-width: 1024px){.row__inner-container .quote__text p{font-size:1.25rem}}@media(min-width: 1250px){.row__inner-container .quote__text p{font-size:1.25rem}}.row__inner-container .quote__text p:last-child{margin:0}.row__inner-container .quote__text::before{content:none;display:none}.row__inner-container .quote__authors_name{font-size:1rem}.row__inner-container .quote__authors_title{font-size:1rem}@media(min-width: 768px){.row__inner-container .image{height:30vw !important;max-height:350px}}@media(min-width: 768px){.row.row-break--2 .row__inner-container>div,.row.row-break--2 .row__inner-container>a{min-width:calc(50% - 2px);max-width:calc(50% - 2px)}}.row.row-break--2 .row__inner-container>.card .i72-image,.row.row-break--2 .row__inner-container>.card .i72-svg{max-height:256px}@media(min-width: 768px){.row.row-break--2 .row__inner-container>.card .i72-image,.row.row-break--2 .row__inner-container>.card .i72-svg{max-height:292px;height:25vw}}@media(min-width: 1024px){.row.row-break--2 .row__inner-container>.image{height:35vw;max-height:615px}}@media(min-width: 768px){.row.row-break--2 .row__inner-container>.link-box{min-width:calc(50% - 2px)}}@media(min-width: 768px){.row.row-break--3 .row__inner-container>div,.row.row-break--3 .row__inner-container>a{min-width:calc(50% - 2px);max-width:calc(50% - 2px)}}@media(min-width: 1024px){.row.row-break--3 .row__inner-container>div,.row.row-break--3 .row__inner-container>a{min-width:calc(33% - 4px);max-width:calc(33% - 4px)}}.row.row-break--3 .row__inner-container>.card .i72-image,.row.row-break--3 .row__inner-container>.card .i72-svg{max-height:256px}@media(min-width: 768px){.row.row-break--3 .row__inner-container>.card .i72-image,.row.row-break--3 .row__inner-container>.card .i72-svg{max-height:292px;height:25vw}}@media(min-width: 1024px){.row.row-break--3 .row__inner-container>.card .i72-image,.row.row-break--3 .row__inner-container>.card .i72-svg{height:22vw}}@media(min-width: 1024px){.row.row-break--3 .row__inner-container>.image{height:27vw;max-height:400px}}@media(min-width: 768px){.row.row-break--3 .row__inner-container>.link-box{min-width:calc(33% - 40px)}}@media(min-width: 768px){.row.row-break--4 .row__inner-container>div,.row.row-break--4 .row__inner-container>a{min-width:calc(50% - 2px);max-width:calc(50% - 2px)}}@media(min-width: 1024px){.row.row-break--4 .row__inner-container>div,.row.row-break--4 .row__inner-container>a{min-width:calc(25% - 4px);max-width:calc(25% - 4px)}}.row.row-break--4 .row__inner-container>.card .i72-image,.row.row-break--4 .row__inner-container>.card .i72-svg{max-height:256px}@media(min-width: 768px){.row.row-break--4 .row__inner-container>.card .i72-image,.row.row-break--4 .row__inner-container>.card .i72-svg{max-height:292px;height:25vw}}@media(min-width: 1024px){.row.row-break--4 .row__inner-container>.card .i72-image,.row.row-break--4 .row__inner-container>.card .i72-svg{max-height:265px;height:20vw}}@media(min-width: 768px){.row.row-break--4 .row__inner-container>.link-box{min-width:calc(25% - 4px)}}@media(min-width: 768px){.row.row-break--5 .row__inner-container>div,.row.row-break--5 .row__inner-container>a{min-width:calc(20% - 4px)}}@media(min-width: 1024px){.row.row-break--5 .row__inner-container>div,.row.row-break--5 .row__inner-container>a{min-width:calc(20% - 4px)}}@media(min-width: 768px){.row.row-break--5 .row__inner-container>.link-box{min-width:calc(20% - 4px)}}@media(min-width: 768px){.row.row-break--6 .row__inner-container>div,.row.row-break--6 .row__inner-container>a{min-width:calc(16.5% - 4px)}}@media(min-width: 1024px){.row.row-break--6 .row__inner-container>div,.row.row-break--6 .row__inner-container>a{min-width:calc(16.5% - 4px)}}@media(min-width: 768px){.row.row-break--6 .row__inner-container>.link-box{min-width:calc(16.5% - 4px)}}.row.background-color--blue{background-color:#0061aa}.row.background-color--light-grey{background-color:#f5f6f7}.row.full-width{padding:24px 0}@media(min-width: 768px){.row.full-width{padding:40px 0}}@media(min-width: 1250px){.row.full-width{padding:56px 0}}.row.full-width .row__inner-container{width:calc(100% - 70px);margin:0 auto;max-width:1300px;padding:0}@media(min-width: 768px){.row.full-width .row__inner-container{width:calc(100% - 140px)}}@media(min-width: 1250px){.row.full-width .row__inner-container{width:calc(100% - 140px)}}@media(min-width: 768px){.row .card{margin:0}}@media(min-width: 1024px){.row .card{margin:0}}@media(min-width: 768px){.row .card .i72-image,.row .card .i72-svg{height:30vw;max-height:225px;width:100%}}.row .card .card__image-container{margin:0 0 16px;width:100%;order:unset}.row .card.card--icon .i72-svg{width:45px;max-height:45px !important;border:0}@media(min-width: 768px){.row .card.card--icon .i72-svg{width:45px;max-height:45px !important}}@media(min-width: 1250px){.row .card.card--icon .i72-svg{width:68px;max-height:68px !important}}.row .card.align-right .card__inner-container{text-align:right}.row.row--scrollable .row__outer-container{max-width:100%;overflow-x:scroll}.row.row--scrollable .row__outer-container .row__inner-container{display:flex;flex-direction:row}.row.row--scrollable .row__outer-container .row__inner-container .card{max-width:512px;min-width:95%;margin-left:10px}@media(min-width: 768px){.row.row--scrollable .row__outer-container .row__inner-container .card{min-width:512px;margin-left:20px}}@media(min-width: 1024px){.row.row--scrollable .row__outer-container .row__inner-container .card{margin-left:32px}}.row.row--scrollable .row__outer-container .row__inner-container .card:first-child{margin-left:0}.accordion__title{display:block;padding:25px 0 45px 28px;z-index:2;border-radius:0;box-shadow:0 3px 3px rgba(0,0,0,.15);transition:background-color .4s ease}@media(min-width: 768px){.accordion__title{padding:32px 28px 32px 40px}}@media(min-width: 1250px){.accordion__title{padding:32px 32px 32px 50px}}.accordion__title span{font-size:1.25rem;font-weight:600;display:inline-block;color:#282828;max-width:70%;line-height:1.125;transition:color .4s ease}@media(min-width: 1250px){.accordion__title span{font-size:1.5rem}}.accordion__title::before,.accordion__title::after{content:"";background-color:#282828;height:22px;width:3px;display:block;position:absolute;border-radius:0;right:28px;top:24px;transition:height .4s ease,top .4s ease,transform .4s ease}@media(min-width: 768px){.accordion__title::before,.accordion__title::after{height:24px;top:32px;right:36px}}@media(min-width: 1250px){.accordion__title::before,.accordion__title::after{right:40px}}.accordion__title::after{transform:rotate(90deg)}.accordion__title:hover span{color:#b92d3b}.accordion__inner-container{max-height:0;visibility:hidden;overflow:hidden;padding:0 16px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;transition:max-height .6s ease,padding .6s ease,visibility .6s ease,box-shadow .6s ease}@media(min-width: 768px){.accordion__inner-container{padding:0 20px;transition:max-height .4s ease,padding .4s ease,visibility .4s ease,box-shadow .4s ease}}@media(min-width: 1250px){.accordion__inner-container{padding:0 90px}}.accordion.active .accordion__title{background-color:#f2f4f7;border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion.active .accordion__title span{color:#282828}.accordion.active .accordion__title::before{transform:rotate(45deg);background-color:#282828}.accordion.active .accordion__title::after{transform:rotate(135deg);background-color:#282828}.accordion.active .accordion__title:hover span{color:#b92d3b}.accordion.active .accordion__inner-container{max-height:5000px;visibility:visible;padding:36px 16px;box-shadow:0 6px 20px rgba(106,106,106,.39);border-bottom-left-radius:0;border-bottom-right-radius:0;transition:max-height .4s ease,padding .4s ease,visibility .4s ease,box-shadow .4s ease}@media(min-width: 768px){.accordion.active .accordion__inner-container{padding:52px 20px}}@media(min-width: 1250px){.accordion.active .accordion__inner-container{padding:52px 90px}}.accordion.full-width+.accordion.full-width{margin-top:24px !important}.accordion.page-width+.accordion.page-width{padding-top:0 !important}.image{height:50vw !important;width:100%;min-height:250px;max-height:746px}.image .i72-image,.image .i72-svg{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.image .i72-image svg,.image .i72-svg svg{height:100%;width:100%}.image .i72-image.contain,.image .i72-svg.contain{background-position:center}@media(min-width: 768px){.image__bg{background-image:url("../images/bg-red.svg");background-position:center;background-size:contain;background-repeat:no-repeat}}@media(min-width: 768px){.image__bg .i72-image,.image__bg .i72-svg{height:96%;width:94%;margin:2% auto}}.quote{padding:0;background-color:#f2f4f7}.quote.align-center .quote__outer-container{text-align:center}.quote.align-right .quote__outer-container{text-align:right}.quote__outer-container{border-bottom:0}.quote__text-container{display:flex;flex-direction:column;gap:16px;margin-bottom:24px;align-items:center}@media(min-width: 768px){.quote__text-container{flex-direction:row;gap:20px;align-items:flex-start}}@media(min-width: 1024px){.quote__text-container{gap:24px}}@media(min-width: 1250px){.quote__text-container{gap:32px}}.quote__text-container svg{width:54px;min-width:54px;height:auto}@media(min-width: 1024px){.quote__text-container svg{width:72px;min-width:72px}}@media(min-width: 1250px){.quote__text-container svg{width:108px;min-width:108px}}.quote__text{padding:0 !important;margin:0}.quote__text p{font-family:"DM Serif Display",serif;color:#282828;font-size:1.25rem;line-height:1.4;letter-spacing:.25px;text-align:center}@media(min-width: 768px){.quote__text p{text-align:left}}@media(min-width: 1024px){.quote__text p{font-size:1.5rem;line-height:1.33}}@media(min-width: 1250px){.quote__text p{font-size:1.75rem;line-height:1.21}}.quote__text p:last-child{margin:0}.quote__text::before{content:none;display:none}.quote__author-container{padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}@media(min-width: 768px){.quote__author-container{align-items:flex-end}}.quote__authors_name{margin-bottom:0;text-transform:none;max-width:none;font-size:1rem;color:#282828}@media(min-width: 1024px){.quote__authors_name{font-size:1.25rem}}.quote__authors_title{margin-bottom:0;font-size:1rem;color:#476276;text-transform:none;max-width:none;color:#282828}@media(min-width: 1024px){.quote__authors_title{font-size:1.25rem}}.row .quote .quote__outer-container{border-bottom:0}@media(min-width: 1024px){.row .quote .quote__outer-container .i72-image,.row .quote .quote__outer-container .i72-svg{height:225px}}.quote:before{content:none}.quote__outer-container{border-bottom:0;padding:0;border-left:0}.quote__outer-container .i72-image{height:225px;border:0}@media(min-width: 768px){.quote__outer-container .i72-image{height:275px}}@media(min-width: 1024px){.quote__outer-container .i72-image{height:325px}}.quote__author-container{padding:0 10px;display:flex;margin:0}@media(min-width: 768px){.quote__author-container{padding:0}}.video{text-align:center;margin:0}@media(min-width: 768px){.video{margin:0;flex:1}}.video iframe{max-width:100%;border-radius:6px;height:auto;width:100%;max-height:none;aspect-ratio:16/9}.video>a{position:absolute;width:100%;height:auto;border-radius:6px;max-width:697px;max-height:392px;aspect-ratio:16/9;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1;background-image:linear-gradient(to bottom, rgba(71, 98, 123, 0) 0%, #47627b 100%)}.video.active>a{display:none}.row .video iframe{margin-bottom:0}.split.background-color--light-red{background-color:#ffe0e3}.split.background-color--gray{background-color:#f2f4f7}@media(min-width: 768px){.split.vertical-align--middle .split__inner-container{align-items:center}}@media(min-width: 768px){.split.vertical-align--bottom .split__inner-container{align-items:flex-end}}.split__inner-container{display:flex;flex-wrap:wrap;flex-direction:column;gap:24px}@media(min-width: 768px){.split__inner-container{flex-direction:row;gap:32px}}@media(min-width: 1250px){.split__inner-container{gap:56px}}@media(min-width: 768px){.split__inner-container .video>a{max-width:none}}@media(min-width: 768px){.split__inner-container .video iframe{width:100%}}.split__inner-container .image{border-radius:0px;overflow:hidden;min-height:auto;height:73vw !important;max-height:400px}@media(min-width: 768px){.split__inner-container .image{height:37vw !important}}@media(min-width: 1250px){.split__inner-container .image{max-height:520px}}.split__inner-container .image .i72-image__caption{bottom:0}.split__inner-container .paragraph+.image,.split__inner-container .wysiwyg+.image{order:-1}@media(min-width: 768px){.split__inner-container .paragraph+.image,.split__inner-container .wysiwyg+.image{order:1}}@media(min-width: 768px){.split__inner-container .card{flex-direction:column}}.split__inner-container .card .card__inner-container{padding:0 8px}.split__inner-container .card .i72-image__description{display:none}.split__inner-container .card.card--feature .card__title{margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #282828;font-size:1.5rem;transition:color .4s ease}@media(min-width: 1024px){.split__inner-container .card.card--feature .card__title{font-size:2rem;padding-bottom:16px}}.split__inner-container .card.card--feature .card__text p{font-size:.875rem}@media(min-width: 768px){.split__inner-container .card.card--feature .card__text p{font-size:1rem}}.split__inner-container .card.card--icon .card__inner-container{padding:0}.split__inner-container .card.card--icon .card__image-container{margin-bottom:20px}@media(min-width: 768px){.split__inner-container .card.card--icon .card__image-container{margin-bottom:24px}}@media(min-width: 1250px){.split__inner-container .card.card--icon .card__image-container{margin-bottom:28px}}@media(min-width: 768px){.split__inner-container .card .i72-image,.split__inner-container .card .i72-svg{height:30vw;max-height:225px;width:100%}}@media(min-width: 1024px){.split__inner-container .card .i72-image,.split__inner-container .card .i72-svg{max-height:250px}}@media(min-width: 1250px){.split__inner-container .card .i72-image,.split__inner-container .card .i72-svg{max-height:275px}}.split__inner-container .card .card__image-container{margin:0 0 16px;width:100%;order:unset}.split__inner-container .card.card--icon .i72-svg{width:45px;max-height:45px !important}@media(min-width: 768px){.split__inner-container .card.card--icon .i72-svg{width:45px;max-height:45px !important}}@media(min-width: 1250px){.split__inner-container .card.card--icon .i72-svg{width:68px;max-height:68px !important}}@media(min-width: 768px){.split__inner-container .quote .quote__outer-container .i72-image,.split__inner-container .quote .quote__outer-container .i72-svg{height:225px;max-height:225px}}.split.full-width{padding:24px 0}@media(min-width: 768px){.split.full-width{padding:40px 0}}@media(min-width: 1250px){.split.full-width{padding:56px 0}}.split.full-width .split__inner-container{width:calc(100% - 70px);margin:0 auto}@media(min-width: 768px){.split.full-width .split__inner-container{width:calc(100% - 140px)}}@media(min-width: 1250px){.split.full-width .split__inner-container{width:calc(100% - 140px);max-width:1300px}}@media(min-width: 768px){.split.split-size--66 .split__inner-container>div:nth-child(odd),.split.split-size--66 .split__inner-container>a:nth-child(odd){width:calc(66.66% - 16px);min-width:calc(66.66% - 16px);margin:0}}@media(min-width: 1250px){.split.split-size--66 .split__inner-container>div:nth-child(odd),.split.split-size--66 .split__inner-container>a:nth-child(odd){width:calc(66.66% - 28px);min-width:calc(66.66% - 28px)}}@media(min-width: 768px){.split.split-size--66 .split__inner-container>div:nth-child(even),.split.split-size--66 .split__inner-container>a:nth-child(even){width:calc(33.33% - 16px);min-width:calc(33.33% - 16px);margin:0}}@media(min-width: 1250px){.split.split-size--66 .split__inner-container>div:nth-child(even),.split.split-size--66 .split__inner-container>a:nth-child(even){width:calc(33.33% - 28px);min-width:calc(33.33% - 28px)}}@media(min-width: 768px){.split.split-size--33 .split__inner-container>div:nth-child(odd),.split.split-size--33 .split__inner-container>a:nth-child(odd){width:calc(33.33% - 16px);min-width:calc(33.33% - 16px);margin:0}}@media(min-width: 1250px){.split.split-size--33 .split__inner-container>div:nth-child(odd),.split.split-size--33 .split__inner-container>a:nth-child(odd){width:calc(33.33% - 28px);min-width:calc(33.33% - 28px)}}@media(min-width: 768px){.split.split-size--33 .split__inner-container>div:nth-child(even),.split.split-size--33 .split__inner-container>a:nth-child(even){width:calc(66.66% - 16px);min-width:calc(66.66% - 16px);margin:0}}@media(min-width: 1250px){.split.split-size--33 .split__inner-container>div:nth-child(even),.split.split-size--33 .split__inner-container>a:nth-child(even){width:calc(66.66% - 28px);min-width:calc(66.66% - 28px)}}@media(min-width: 768px){.split.split-size--50 .split__inner-container>div:nth-child(odd),.split.split-size--50 .split__inner-container>a:nth-child(odd){width:calc(50% - 16px);min-width:calc(50% - 16px);margin:0}}@media(min-width: 1250px){.split.split-size--50 .split__inner-container>div:nth-child(odd),.split.split-size--50 .split__inner-container>a:nth-child(odd){width:calc(50% - 28px);min-width:calc(50% - 28px)}}@media(min-width: 768px){.split.split-size--50 .split__inner-container>div:nth-child(even),.split.split-size--50 .split__inner-container>a:nth-child(even){width:calc(50% - 16px);min-width:calc(50% - 16px);margin:0}}@media(min-width: 1250px){.split.split-size--50 .split__inner-container>div:nth-child(even),.split.split-size--50 .split__inner-container>a:nth-child(even){width:calc(50% - 28px);min-width:calc(50% - 28px)}}@media(min-width: 768px){.split.split-size--25 .split__inner-container>div:nth-child(odd),.split.split-size--25 .split__inner-container>a:nth-child(odd){width:calc(25% - 16px);min-width:calc(25% - 16px);margin:0}}@media(min-width: 1250px){.split.split-size--25 .split__inner-container>div:nth-child(odd),.split.split-size--25 .split__inner-container>a:nth-child(odd){width:calc(25% - 28px);min-width:calc(25% - 28px)}}@media(min-width: 768px){.split.split-size--25 .split__inner-container>div:nth-child(even),.split.split-size--25 .split__inner-container>a:nth-child(even){width:calc(75% - 16px);min-width:calc(75% - 16px);margin:0}}@media(min-width: 1250px){.split.split-size--25 .split__inner-container>div:nth-child(even),.split.split-size--25 .split__inner-container>a:nth-child(even){width:calc(75% - 28px);min-width:calc(75% - 28px)}}@media(min-width: 768px){.split.split-size--75 .split__inner-container>div:nth-child(odd),.split.split-size--75 .split__inner-container>a:nth-child(odd){width:calc(75% - 16px);min-width:calc(75% - 16px);margin:0}}@media(min-width: 1250px){.split.split-size--75 .split__inner-container>div:nth-child(odd),.split.split-size--75 .split__inner-container>a:nth-child(odd){width:calc(75% - 28px);min-width:calc(75% - 28px)}}@media(min-width: 768px){.split.split-size--75 .split__inner-container>div:nth-child(even),.split.split-size--75 .split__inner-container>a:nth-child(even){width:calc(25% - 16px);min-width:calc(25% - 16px);margin:0}}@media(min-width: 1250px){.split.split-size--75 .split__inner-container>div:nth-child(even),.split.split-size--75 .split__inner-container>a:nth-child(even){width:calc(25% - 28px);min-width:calc(25% - 28px)}}.image-grid__container{display:grid;align-items:center;grid-template-columns:repeat(auto-fit, minmax(50%, 1fr))}.image-grid__container *:nth-child(2n){border-right:0}@media(min-width: 1024px){.image-grid__container *:nth-child(2n){border-right:solid 3px #f2f4f7}}@media(min-width: 1024px){.image-grid__container *:nth-child(3n){border-right:0}}@media(min-width: 1250px){.image-grid__container *:nth-child(3n){border-right:solid 3px #f2f4f7}}@media(min-width: 1250px){.image-grid__container *:nth-child(4n){border-right:0}}@media(min-width: 1440px){.image-grid__container *:nth-child(4n){border-right:solid 3px #f2f4f7}}@media(min-width: 1440px){.image-grid__container *:nth-child(5n){border-right:0}}.image-grid__container *:nth-child(2n):nth-last-child(-n+3)~*{border-bottom:0}@media(min-width: 1024px){.image-grid__container *:nth-child(2n):nth-last-child(-n+3)~*{border-bottom:solid 3px #f2f4f7}}@media(min-width: 1024px){.image-grid__container *:nth-child(3n):nth-last-child(-n+4)~*{border-bottom:0}}@media(min-width: 1250px){.image-grid__container *:nth-child(3n):nth-last-child(-n+4)~*{border-bottom:solid 3px #f2f4f7}}@media(min-width: 1250px){.image-grid__container *:nth-child(4n):nth-last-child(-n+5)~*{border-bottom:0}}@media(min-width: 1440px){.image-grid__container *:nth-child(4n):nth-last-child(-n+5)~*{border-bottom:solid 3px #f2f4f7}}@media(min-width: 1440px){.image-grid__container *:nth-child(5n):nth-last-child(-n+6)~*{border-bottom:0}}@media(min-width: 1024px){.image-grid__container{grid-template-columns:repeat(auto-fit, minmax(33%, 1fr))}}@media(min-width: 1250px){.image-grid__container{grid-template-columns:repeat(auto-fit, minmax(25%, 1fr))}}@media(min-width: 1440px){.image-grid__container{grid-template-columns:repeat(auto-fit, minmax(20%, 1fr))}}.image-grid__link{border:solid 3px #f2f4f7;border-top:0;border-left:0}.image-grid a.image-grid__link:hover .i72-image,.image-grid a.image-grid__link:hover .i72-svg{transform:scale(1.05)}.image-grid .i72-image,.image-grid .i72-svg{width:auto;background-position:center;background-size:73%;background-repeat:no-repeat;height:25vw;transition:transform .4s ease}@media(min-width: 768px){.image-grid .i72-image,.image-grid .i72-svg{height:20vw;background-size:60%}}@media(min-width: 1024px){.image-grid .i72-image,.image-grid .i72-svg{background-size:70%;height:240px}}@media(min-width: 1250px){.image-grid .i72-image,.image-grid .i72-svg{height:285px;background-size:80%}}@media(min-width: 1440px){.image-grid .i72-image,.image-grid .i72-svg{height:300px;background-size:85%}}.image-grid .i72-svg{padding:0 13.5%}@media(min-width: 768px){.image-grid .i72-svg{padding:0 20%}}@media(min-width: 1024px){.image-grid .i72-svg{padding:0 15%}}@media(min-width: 1250px){.image-grid .i72-svg{padding:0 10%}}@media(min-width: 1440px){.image-grid .i72-svg{padding:0 7.5%}}.image-grid .i72-svg svg{width:100%;height:100%}.banner{padding:40px 32px;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#96242f;gap:40px}.banner .i72-image{position:absolute;inset:0;background-position:center;background-size:cover;background-repeat:no-repeat}.banner .i72-image::after{content:"";position:absolute;inset:0;z-index:1;background-color:rgba(185,45,59,.65)}.banner__title{color:#fff;font-size:2.125rem;line-height:1.18;max-width:500px;text-align:center;margin:0;z-index:2}@media(min-width: 1024px){.banner__title{font-size:2.25rem;max-width:585px}}@media(min-width: 1250px){.banner__title{font-size:2.625rem;line-height:1.1;max-width:685px}}.banner__link{z-index:2}.form form .nf-before-form-content .nf-form-fields-required,.shortcode form .nf-before-form-content .nf-form-fields-required{display:none}.form form .nf-form-content,.shortcode form .nf-form-content{padding:0}.form form .nf-form-content nf-field .nf-field-container,.shortcode form .nf-form-content nf-field .nf-field-container{margin-bottom:44px;max-width:760px}@media(min-width: 1024px){.form form .nf-form-content nf-field .nf-field-container,.shortcode form .nf-form-content nf-field .nf-field-container{margin-bottom:32px}}.form form .nf-form-content nf-field .nf-field-label,.shortcode form .nf-form-content nf-field .nf-field-label{margin-bottom:8px}.form form .nf-form-content nf-field .nf-field-label label,.shortcode form .nf-form-content nf-field .nf-field-label label{color:#5f6980;font-size:.875rem;font-weight:600;line-height:1.57}@media(min-width: 1024px){.form form .nf-form-content nf-field .nf-field-label label,.shortcode form .nf-form-content nf-field .nf-field-label label{font-size:1rem;line-height:1.63}}.form form .nf-form-content nf-field .nf-field-element input,.shortcode form .nf-form-content nf-field .nf-field-element input{height:46px;border-radius:6px;background-color:#fff;border:solid 1px #4b4b4b;color:#5f6980;padding:8px 16px}@media(min-width: 1024px){.form form .nf-form-content nf-field .nf-field-element input,.shortcode form .nf-form-content nf-field .nf-field-element input{height:52px}}.form form .nf-form-content nf-field .nf-field-element input[type=submit],.shortcode form .nf-form-content nf-field .nf-field-element input[type=submit]{background-color:#b92d3b;color:#fff;border:0;border-radius:0;font-size:.875rem;font-weight:600;height:44px;padding:10px 20px;transition:background-color .4s ease}.form form .nf-form-content nf-field .nf-field-element input[type=submit]:hover,.shortcode form .nf-form-content nf-field .nf-field-element input[type=submit]:hover{background-color:#721c25}.form form .nf-form-content nf-field .nf-field-element textarea,.shortcode form .nf-form-content nf-field .nf-field-element textarea{height:218px;border-radius:6px;border:solid 1px #4b4b4b;color:#5f6980;padding:8px 16px;background-color:#fff}@media(min-width: 768px){.wysiwyg+.form,.wysiwyg+.shortcode{margin-top:-18px}}@media(min-width: 1024px){.wysiwyg+.form,.wysiwyg+.shortcode{margin-top:0}}@media(min-width: 1250px){.wysiwyg+.form,.wysiwyg+.shortcode{margin-top:-26px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9iYXNlLnNjc3MiLCJjb25zdC9fdmFyaWFibGVzLnNjc3MiLCJjb25zdC9fbWl4aW5zLnNjc3MiLCJfbmF2aWdhdGlvbi5zY3NzIiwiX2hlcm8uc2NzcyIsIl9mb290ZXIuc2NzcyIsIl9zZWFyY2guc2NzcyIsIl9ibG9nLnNjc3MiLCJfd29yay5zY3NzIiwiX2Nhc2VzdHVkeS5zY3NzIiwiX2FjZi1jb2xvcnMuc2NzcyIsIl9jYXJvdXNlbC5zY3NzIiwiX2NhcmQuc2NzcyIsIl9saW5rLWJveC5zY3NzIiwiX2JhY2tncm91bmQtYmxvY2suc2NzcyIsIl9wYXJhZ3JhcGguc2NzcyIsIl9yb3cuc2NzcyIsIl9hY2NvcmRpb24uc2NzcyIsIl9pbWFnZS5zY3NzIiwiX3F1b3RlLnNjc3MiLCJfdmlkZW8uc2NzcyIsIl9zcGxpdC5zY3NzIiwiX2ltYWdlLWdyaWQuc2NzcyIsIl9iYW5uZXIuc2NzcyIsIl9mb3Jtcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJDQUNBLE1BRUMsU0FDQSxVQUNBLGtCQUNBLHNCQUdELEVBQ0MsZUFDRyxtQkFDQSxpQkFDQSxpQ0FDQSx5QkFDQSxrQkFDQSxNQ2JHLFFDTU4sNEJGU08sbUJBQ0EsbUJBQ0Esa0JBS1IsK0JBS0MsY0FHRCxtQkFHSSw4QkFDQSwyQkFDQSxzQkFHSixFQUNDLGlDQUNHLHlCQUdKLFVBQ0ksWUFDQSxXQUNILGtCQUdELFFBQ0ksb0JBQ0EscUJBQ0EsbUJBQ0EsdUJBQ0EsTUN2REksUUR3REosc0JBQ0EsK0JBQ0EsbUJBQ0EsWUN2Q2UsSUR3Q2Ysa0JBQ0EsZ0JBQ0EseUJBQ0Esa0JBQ0Esd0JBQ0EsY0FDSSxNQzVERixRRDZERSxhQzdERixRRCtERiw0QkFDSSxNQ3ZFQSxLRHdFQSxhQ3hFQSxLRHlFQSxrQ0FDSSxNQ2hFTCxRRGlFSyxhQ2pFTCxRRHVFSCxrQkFDSSxnQkFFSiwwQkFDSSxrQkFFSix5QkFDSSxpQkFJUixRQUNJLGFBR0osZ0JBQ0ksaUJDakdJLEtEa0dKLGlCRTFGSCwwQkZ3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QUNBLFFBQ0EsVUFDQSxxQ0FHUixlQUNJLE10QnRCQSxLc0J1QkEsbUJBQ0EsaUJBQ0EsZ0JBQ0Esa0JBQ0EsU0FDQSxVckJwQlAsMEJxQmFHLGVBU1Esa0JBQ0EsaUJyQmpCWCwwQnFCT0csZUFhUSxtQkFDQSxnQkFDQSxpQkFHUixjQUNJLFVDckNJLDZIQUNJLGFBR1IsNkRBQ0ksVUFFSSx1SEFDSSxtQkFDQSxnQnRCSm5CLDBCc0JFZSx1SEFJUSxvQkFHUiwrR0FDSSxrQkFDQSwySEFDSSxNdkJsQmpCLFF1Qm1CaUIsa0JBQ0EsZ0JBQ0EsaUJ0QmZ2QiwwQnNCV21CLDJIQU1RLGVBQ0Esa0JBS1IsK0hBQ0ksWUFDQSxrQkFDQSxpQnZCbENoQixLdUJtQ2dCLHlCQUNBLE12QmxDakIsUXVCbUNpQixpQnRCN0J2QiwwQnNCdUJtQiwrSEFRUSxhQUdSLHlKQUNJLGlCdkJwQ2xCLFF1QnFDa0IsTXZCNUNoQixLdUI2Q2dCLFNBQ0EsZ0JBQ0Esa0JBQ0EsZ0JBQ0EsWUFDQSxrQkFDQSxxQ0FDQSxxS0FDSSxpQnZCN0NqQixRdUJnRFMscUlBQ0ksYUFDQSxrQkFDQSx5QkFDQSxNdkIxRGpCLFF1QjJEaUIsaUJBQ0EsaUJ2QjlEaEIsS0NFUCx5QnNCcUVHLG1DQUdRLGtCdEJsRVgsMEJzQitERyxtQ0FNUSxjdEIvRFgsMEJzQnlERyxtQ0FTUSIsImZpbGUiOiJndWxwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIGlnbml0aW9uNzIgQmFzZSAqL1xyXG4qLFxyXG4qICoge1xyXG5cdG1hcmdpbjowO1xyXG5cdHBhZGRpbmc6MDtcclxuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5wIHtcclxuXHRmb250LXNpemU6IDFyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNjM7XHJcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgY29sb3I6ICRncmF5O1xyXG4gICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS42NztcclxuICAgIH1cclxufVxyXG5cclxuLypcdGVuc3VyZSBIVE1MNSBlbGVtZW50cyBhcmUgaGFuZGxlZCBhcyBibG9jayBsZXZlbCBvbiBvbGRlciBicm93c2VycyAqL1xyXG5mb290ZXIsXHJcbmhlYWRlcixcclxubmF2LFxyXG5tYWluLFxyXG5zZWN0aW9uIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuKixcclxuKjphZnRlcixcclxuKjpiZWZvcmUge1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuKiB7XHJcblx0Zm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcclxufVxyXG5cclxuaHRtbCwgYm9keSB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHRvdmVyZmxvdy14OiBoaWRkZW47XHJcbn1cclxuXHJcbi5idXR0b24ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjJweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkYmxhY2s7XHJcbiAgICBwYWRkaW5nOiAxMnB4IDMycHg7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkO1xyXG4gICAgfVxyXG4gICAgJi5idXR0b24tY29sb3ItLXdoaXRlIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJHBpbms7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHBpbms7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubGluay1idXR0b24ge1xyXG4gICAgJi5sZWZ0IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgJi5hbGlnbi1jZW50ZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgICYuYWxpZ24tcmlnaHQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgfVxyXG59XHJcblxyXG4uaGlkZGVuIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5wYWdlLWNvbnRhaW5lciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBwYWRkaW5nOiAwIDAgNDBweDtcclxuICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTZweDtcclxuICAgIH1cclxuICAgID4gLnBhZ2Utd2lkdGgge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBtYXgtd2lkdGg6IDEyODBweDtcclxuICAgICAgICBwYWRkaW5nOiAyNHB4IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNjBweCk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICA+IC5xdW90ZS5wYWdlLXdpZHRoLCA+IC5xdW90ZS5mdWxsLXdpZHRoIHtcclxuICAgICAgICBwYWRkaW5nOiAzMnB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0NHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1NnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgID4gLmJhbm5lci5wYWdlLXdpZHRoIHtcclxuICAgICAgICBwYWRkaW5nOiA0MHB4IDMycHg7XHJcbiAgICAgICAgbWFyZ2luOiAyNHB4IGF1dG87XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNDBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiA0MHB4IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDU2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNDBweCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgID4gLnNwbGl0LnBhZ2Utd2lkdGgge1xyXG4gICAgICAgICYuYmFja2dyb3VuZC1jb2xvci0tbGlnaHQtcmVkLCAmLmJhY2tncm91bmQtY29sb3ItLWdyYXkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDI0cHggYXV0bztcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDQwcHggYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNTZweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogNDBweCBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgPiAuY2FyZC5wYWdlLXdpZHRoIHtcclxuICAgICAgICBwYWRkaW5nOiAxNnB4IDE2cHggMzJweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMzJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICA+IC5jYXJkLmZ1bGwtd2lkdGgge1xyXG4gICAgICAgIHBhZGRpbmc6IDE2cHggMTZweCAzMnB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgID4gLmhlYWRpbmcucGFnZS13aWR0aCwgPiAuaGVhZGluZy5mdWxsLXdpZHRoIHtcclxuICAgICAgICBwYWRkaW5nOiAyNHB4IDAgMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1NnB4IDAgMDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICB9IFxyXG4gICAgICAgICsgLnJvdy5wYWdlLXdpZHRoIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgPiAud3lzaXd5Zy5wYWdlLXdpZHRoIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDk1MHB4O1xyXG4gICAgICAgIGxlZnQ6IDE2cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDgwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICBsZWZ0OiBjYWxjKCgxMDB2dyAtIDEyODBweCkgLyAyKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICA+IC5saW5rLWJ1dHRvbi5wYWdlLXdpZHRoIHtcclxuICAgICAgICBwYWRkaW5nOiAyNHB4IDA7XHJcbiAgICB9XHJcbiAgICA+IC5saW5rLWJveC5wYWdlLXdpZHRoIHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDI0cHg7XHJcbiAgICAgICAgbWFyZ2luOiAyNHB4IGF1dG87XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgbWFyZ2luOiA0MHB4IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNDBweCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgID4gLmNhcm91c2VsLnBhZ2Utd2lkdGgge1xyXG4gICAgICAgIG1heC13aWR0aDogMTI4MHB4O1xyXG4gICAgfVxyXG4gICAgPiAuY29udGFpbmVyLS12ZXJ0aWNhbC5mdWxsLXdpZHRoLCA+IC5jb250YWluZXItLWhvcml6b250YWwuZnVsbC13aWR0aCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICArIC5jb250YWluZXItLXZlcnRpY2FsLmZ1bGwtd2lkdGgsICsgLmNvbnRhaW5lci0taG9yaXpvbnRhbC5mdWxsLXdpZHRoIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICA+IC5yb3cuZnVsbC13aWR0aCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICArIC5yb3cuZnVsbC13aWR0aCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgPiAuZnVsbC13aWR0aCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICAgID4gLnd5c2l3eWcuZnVsbC13aWR0aCB7XHJcbiAgICAgICAgcGFkZGluZzogMjRweCAzNXB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggNzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNTZweCA3MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmNvbnRhaW5lci5wYWdlLXdpZHRoIHtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgbWF4LXdpZHRoOiAxMzAwcHg7XHJcbiAgICBwYWRkaW5nOiAyNHB4IDA7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcclxuICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNjBweCk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vLyBIRUFESU5HUyAvL1xyXG5oMSB7XHJcbiAgICBmb250LXNpemU6IDIuMTI1cmVtO1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzLjM3NXJlbTtcclxuICAgIH1cclxufVxyXG5cclxuaDIge1xyXG4gICAgZm9udC1zaXplOiAyLjEyNXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjE4O1xyXG4gICAgY29sb3I6ICRyZWQ7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzLjM3NXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4xNztcclxuICAgIH1cclxufVxyXG5cclxuaDMge1xyXG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjE7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4yNXB4O1xyXG4gICAgY29sb3I6ICRyZWQ7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjEyNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4xODtcclxuICAgIH1cclxufVxyXG5cclxuaDQge1xyXG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjI1cHg7XHJcbiAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjIxO1xyXG4gICAgfVxyXG59XHJcblxyXG5oNSB7XHJcbiAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgY29sb3I6ICRyZWQ7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbmg2IHtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkRNIFNlcmlmIERpc3BsYXlcIiwgc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLnd5c2l3eWcsIC5wYXJhZ3JhcGhfX3RleHQsIC5jYXJkX190ZXh0IHtcclxuICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAkcmVkO1xyXG4gICAgfVxyXG4gICAgKiB7XHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBibG9ja3F1b3RlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkcGluaztcclxuICAgICAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkICRyZWQ7XHJcbiAgICAgICAgbWFyZ2luOiAxNnB4IDA7XHJcbiAgICAgICAgcGFkZGluZzogMTZweCAxMHB4IDE2cHggMTRweDtcclxuICAgICAgICBxdW90ZXM6IFwiXFwyMDFDXCJcIlxcMjAxRFwiXCJcXDIwMThcIlwiXFwyMDE5XCI7XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICB1bCwgb2wge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICA+IHVsLCBvbCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBvbCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xyXG4gICAgfVxyXG4gICAgbGkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS42MztcclxuICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgY29sb3I6ICRncmF5O1xyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjc7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgcHJlIHtcclxuICAgICAgICBtYXJnaW46IDFlbSAwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5pbWcge1xyXG4gICAgJi5hbGlnbmxlZnQge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcclxuICAgIH1cclxuICAgICYuYWxpZ25yaWdodCB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFjay1saW5rLWNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIG1heC13aWR0aDogMTI4MHB4O1xyXG4gICAgcGFkZGluZzogMjBweCAwIDEwcHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2MHB4KTtcclxuICAgIH1cclxufVxyXG4uYmFjay1saW5rIHtcclxuICAgIGNvbG9yOiAkcmVkO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgcGFkZGluZzogM3B4IDA7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkcmVkO1xyXG4gICAgZ2FwOiA4cHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcclxuICAgIHN2ZyB7XHJcbiAgICAgICAgd2lkdGg6IDEzcHg7XHJcbiAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHN0cm9rZSAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICBib3JkZXItY29sb3I6ICRibGFjaztcclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgIHN0cm9rZTogJGJsYWNrXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5za2lwLW5hdiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAtMTAwMDBweDtcclxuICAgIHRvcDogYXV0bztcclxuICAgIHdpZHRoOiAxcHg7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgICBsZWZ0OiAxMHB4O1xyXG4gICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgei1pbmRleDogOTk5OTk5OTtcclxuICAgIH1cclxufSIsIi8qIENvbG9ycyAqL1xyXG4kd2hpdGU6IHJnYigyNTUsMjU1LDI1NSk7IC8vICNmZmZmZmZcclxuJGJsYWNrOiByZ2IoNDAsIDQwLCA0MCk7IC8vICMyODI4MjhcclxuJGdyYXk6IHJnYig5NSwgMTA1LCAxMjgpOyAvLyM1ZjY5ODBcclxuJGdyYXktYmc6IHJnYigyNDIsIDI0NCwgMjQ3KTsgLy8gI2YyZjRmN1xyXG4kZ3JheS1saWdodDogcmdiKDIyMSwgMjIxLCAyMjEpOyAvLyAjZGRkZGRkXHJcbiRncmF5LWRhcms6ICM1ZjY5ODA7XHJcbiRncmVlbi1saWdodDogIzQ5N0U4MztcclxuJHJlZDogcmdiKDE4NSwgNDUsIDU5KTsgLy8gI2I5MmQzYVxyXG4kcmVkLWRhcms6IHJnYigxMTQsIDI4LCAzNyk7IC8vICM3MjFjMjRcclxuJHJlZC1saWdodDogcmdiKDI0MiwgMTgyLCAxODgpOyAvLyAjZjJiNmJjXHJcbiRwaW5rOiByZ2IoMjU1LCAyMjQsIDIyNyk7IC8vICNmZmUwZTNcclxuXHJcbi8qIEJyZWFrcG9pbnQgU2l6ZXMgKi9cclxuJG1lZGl1bS13aWR0aDogNzY4cHg7XHJcbiRsYXJnZS13aWR0aDogMTAyNHB4O1xyXG4keGxhcmdlLXdpZHRoOiAxMjUwcHg7XHJcbiR4eGxhcmdlLXdpZHRoOiAxNDQwcHg7XHJcblxyXG4vLyBGb250IFdlaWdodHNcclxuJGZvbnQtd2VpZ2h0LW5vcm06IDQwMDtcclxuJGZvbnQtd2VpZ2h0LW1lZDogNTAwO1xyXG4kZm9udC13ZWlnaHQtc2VtaTogNjAwO1xyXG4kZm9udC13ZWlnaHQtYm9sZDogNzAwO1xyXG5cclxuLy8gdHJhbnNpdGlvbiBzcGVlZHNcclxuJHRyYW5zLXNsb3c6IDAuNnM7XHJcbiR0cmFucy1tZWQ6IDAuNHM7XHJcbiR0cmFucy1mYXN0OiAwLjJzO1xyXG4iLCIvLyBicmVha3BvaW50IGhhbmRsaW5nXHJcblxyXG5AbWl4aW4gbWVkaXVtIHtcclxuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skbWVkaXVtLXdpZHRofSkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gbGFyZ2Uge1xyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRsYXJnZS13aWR0aH0pIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIHhsYXJnZSB7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JHhsYXJnZS13aWR0aH0pIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIHh4bGFyZ2Uge1xyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyR4eGxhcmdlLXdpZHRofSkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59IiwiLnRvcC1iYXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNywgNDEsIDU4LCAwLjg1KTtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIHotaW5kZXg6IDEwMDA7XHJcbiAgICAudG9wLWJhci1jb250YWluZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogMTY1MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTJweDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxMnB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE4cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDI0cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU1LDE3NCwxODEsMC41KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUJBRUJBO1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAtM3B4IDZweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNTVweDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMxMTI5M2E7XHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAjMTEyOTNhO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9hcnJvdy1ibHVlLnN2ZycpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjFweDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKDI3MGRlZyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5uYXYtY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDEwMDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDQwcHggMDtcclxuICAgICAgICBoZWlnaHQ6IDEzMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDgwcHggMDtcclxuICAgIH1cclxuICAgIC5vdmVybGF5IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcclxuICAgIH1cclxuICAgIC5uYXYtaW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDE4NTBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICAgIC5tb2JpbGUtY29udGFpbmVyIHtcclxuICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTZweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5sb2dvIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMxcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAzO1xyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmk3Mi1pbWFnZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLm1lbnUtdG9nZ2xlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogNDVweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTdweCAxNXB4IDE0cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMjVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfSAgIFxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm1haW4tbmF2LWNvbnRhaW5lciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTZweDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAwO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHRyYW5zaXRpb246IHBhZGRpbmcgJHRyYW5zLW1lZCBlYXNlLCBtYXgtaGVpZ2h0ICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEyODBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubG9nbyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzFweDtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQxcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5pNzItaW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaTcyLXN2ZyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tYWluLW5hdiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgICNtZW51LW1haW4tbmF2IHtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGdhcDogMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS43MTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDMycHggMTBweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjZWFlY2YwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnN1Yi1tZW51IHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBwYWRkaW5nICR0cmFucy1tZWQgZWFzZSwgbWF4LWhlaWdodCAkdHJhbnMtbWVkIGVhc2UsIHZpc2liaWxpdHkgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDU2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoLTIwMHB4ICsgNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDU1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbHVtbnM6IDI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNDAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbHVtbi1nYXA6IDgwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtZmFzdCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2VhZWNmMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMzJweCAxMHB4IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1ZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS43MTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDExcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHN0cm9rZSAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9rZTogJHJlZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmN1cnJlbnQtbWVudS1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMycHggNTZweCA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xyXG4gICAgICAgICAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMjBweCA4cHggOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvY2hldnJvbi5zdmcnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDExcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvY2hldnJvbi1yZWQuc3ZnJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmN1cnJlbnQtbWVudS1pdGVtLCAmLmN1cnJlbnQtbWVudS1wYXJlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAuc3ViLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKC0yMDBweCArIDUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bnRoLWxhc3QtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgICAgICAgIC5zdWItbWVudSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKC0yMDBweCArIDUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnNlYXJjaF9ib3gge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1NnB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnNlYXJjaC1saW5rIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cHggOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zZWFyY2gtZm9ybSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLm5hdl9fc29jaWFsLWxpbmtzIHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMycHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgPiB1bCB7XHJcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAyMHB4IDQ0cHg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIC5uYXZfX3NvY2lhbC1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRyZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgLm1vYmlsZS1jb250YWluZXIge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5tZW51LXRvZ2dsZSB7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxN3B4IDExcHggMTRweDtcclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTlweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLm1haW4tbmF2LWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMThweCAxNnB4IDA7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDUwMDBweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE4cHggNDBweCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm1haW4tbmF2IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5oZWFkZXIge1xyXG4gICAgJi5hZG1pbiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDZweDtcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzgzcHgpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuaGVybyB7XHJcbiAgICBtaW4taGVpZ2h0OiAxNTBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBpbms7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xyXG4gICAgfVxyXG4gICAgJi5iZ2NvbG9yLS1ncmV5IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1iZztcclxuICAgICAgICAuaGVyb19fdGl0bGUge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuaGVyby0taG9tZSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogMzAwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Q3QUY4QjtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzNTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaGVyb19faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE0MDBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNjBweCA4MHB4O1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNDQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmhlcm9fX3RpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42MjVyZW07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4wNjtcclxuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTJweDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiA1NSU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDUuMjVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmhlcm9fX2RldGFpbHMge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IDM3JTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaGVyb19fdGV4dCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRE0gU2VyaWYgRGlzcGxheVwiLCBzZXJpZjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yNXB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yMTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaGVyb19fbGluayB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDI4cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDhweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjJweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRibGFjaztcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHN0cm9rZSAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkO1xyXG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkcmVkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm92ZXJsYXkge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBpbnNldDogMDtcclxuICAgICAgICBvcGFjaXR5OiAuNjU7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAmLmJsdWUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMxMTRlNzMgNjYlLCAjN2FhOGM0KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGluc2V0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICB9XHJcbiAgICAmX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAzMnB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMzJweCA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDgwcHg7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTQwMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMycHggODBweDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgIGNvbG9yOiAkcmVkO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE4O1xyXG4gICAgICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTc7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNjI1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTc7XHJcbiAgICAgICAgY29sb3I6ICM0MDQ4NWE7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDYyNXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2J1dHRvbiB7XHJcbiAgICAgICAgLy9cclxuICAgIH1cclxufSIsIi5mb290ZXIge1xyXG4gICAgcGFkZGluZzogNTZweCAzMnB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQtZGFyaztcclxuICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICBwYWRkaW5nOiA1NnB4IDgwcHg7XHJcbiAgICB9XHJcbiAgICAmX19jb250YWluZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogMTI4MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdG9wLWNvbnRhaW5lci1sZWZ0IHtcclxuXHJcbiAgICB9XHJcbiAgICAmX190b3AtY29udGFpbmVyLXJpZ2h0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICB3aWR0aDogNDR2dztcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0NzVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19sb2dvLWNvbnRhaW5lciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzMTFweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDM0MHB4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM0MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2xvZ28ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAuaTcyLXN2ZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2xvY2F0aW9uLWluZm8ge1xyXG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzE7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZ2FwOiA2cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgZm9udDogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiA2cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IC0xcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBzdHJva2UgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQtbGlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkLWxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9rZTogJHJlZC1saWdodDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICA+IHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkcmVkLWxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgPiBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTFweDtcclxuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHN0cm9rZSAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fc29jaWFsLWxpbmtzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGdhcDogNnB4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBtYXJnaW46IDAgLTEwcHggNDZweDtcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDAwcHgpIHtcclxuICAgICAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgIG9yZGVyOiB1bnNldDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzJweDtcclxuICAgICAgICAgICAgZ2FwOiAzNnB4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBnYXA6IDQ4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fc29jaWFsLWxpbmsge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAuaTcyLXN2ZyB7XHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkcmVkLWxpZ2h0XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2Zvcm0tY29udGFpbmVyIHtcclxuXHJcbiAgICB9XHJcbiAgICAmX19mb3JtIHtcclxuICAgICAgICBtYXJnaW46IDMycHggMDtcclxuICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5uZi1mb3JtLWNvbnRlbnQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZW1haWwtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgLmVtYWlsLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGdhcDogMjRweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5uZi1maWVsZC1sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJETSBTZXJpZiBEaXNwbGF5XCIsIHNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAubmluamEtZm9ybXMtcmVxLXN5bWJvbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZC1saWdodDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubmYtZm9ybS1jb250IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAzMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5uZi1yZXNwb25zZS1tc2cge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5uZi1mb3JtLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgPiBoNiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5uZi1mb3JtLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLm5mLXJlc3BvbnNlLW1zZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBmb3JtIHtcclxuICAgICAgICAgICAgICAgICAgICAubmYtZm9ybS1maWVsZHMtcmVxdWlyZWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAubmYtZm9ybS1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbmYtZmllbGRzLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBuZi1maWVsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLm5mLWVycm9yLmZpZWxkLXdyYXAgLm5mLWZpZWxkLWVsZW1lbnQ6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogY2FsYygxMDAlICsgMTBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoMTAwJSArIDEwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uZi1wYXNzLmZpZWxkLXdyYXAgLm5mLWZpZWxkLWVsZW1lbnQ6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogY2FsYygxMDAlICsgMTBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDEwMCUgKyAxMHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uZi1lcnJvciAubmYtZXJyb3ItbXNnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLm5mLWZpZWxkLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1cImVtYWlsXCJdIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbmYtZmllbGQ6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLm5mLWFmdGVyLWZvcm0tY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5uZi1lcnJvci1tc2cge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19ib3R0b20tY29udGFpbmVyIHtcclxuICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgIGdhcDogMzJweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmZvb3Rlci1uYXYge1xyXG4gICAgICAgICAgICA+IHVsIHtcclxuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDMycHg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkLWxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkLWxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkcmVkLWxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDExcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDExcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBzdHJva2UgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY29weXJpZ2h0LXRleHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS43MTtcclxuICAgICAgICBjb2xvcjogJGdyYXktbGlnaHQ7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG59IiwiLnNlYXJjaC1iYXItY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1iZztcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGhlaWdodDogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB0cmFuc2l0aW9uOiBoZWlnaHQgJHRyYW5zLW1lZCBlYXNlLCB2aXNpYmlsaXR5ICR0cmFucy1tZWQgZWFzZTtcclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgIHotaW5kZXg6IDk5OTtcclxuICAgICAgICBoZWlnaHQ6IDExMnB4O1xyXG4gICAgfVxyXG4gICAgLmNsb3NlLXNlYXJjaCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHJpZ2h0OiA4MHB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsYWNrO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4ycHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgICAgICB0b3A6IDFweDtcclxuICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBzdHJva2UgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJHJlZDtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkO1xyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkcmVkO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5mb3JtLnNlYXJjaC1mb3JtIHtcclxuICAgIHdpZHRoOiA5MCU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIHdpZHRoOiA4NSU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgIH1cclxuICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBmb250LXNpemU6IC44NzVyZW07XHJcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggI2QwZDVkZDtcclxuICAgICAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMTJweCA0NnB4IDEycHggNDRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zZWFyY2guc3ZnJyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMThweCBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE0cHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDU0cHggMTJweCAxNnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDUycHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICByaWdodDogMXB4O1xyXG4gICAgICAgIHRvcDogMXB4O1xyXG4gICAgICAgIHdpZHRoOiA0NHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYXJyb3cuc3ZnJyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHRvcDogMXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc2VhcmNoLXJlc3VsdHMtY29udGFpbmVyIHtcclxuICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNDBweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgODBweDtcclxuICAgIH1cclxuICAgICYubW9iaWxlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW46IDAgLTE2cHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRyZWQ7XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgcGFkZGluZzogMjRweCAxNnB4IDMycHg7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMzAwMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQ4cHggNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCA0MHB4IDU0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDgwcHggNTRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucmVzdWx0LXRpdGxlIHtcclxuICAgICAgICBjb2xvcjogJHJlZDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjIxO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI1cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4zNzVyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAtNDBweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktYmc7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMycHggNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMycHggODBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIC04MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZm9udDogaW5oZXJpdDtcclxuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogY2FsYygoMTAwdncgLSAxNDQwcHgpIC8gMik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucmVzdWx0LWNvdW50IHtcclxuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMTA4OHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNkNmQ2ZDY7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgJi5uby1yZXN1bHRzIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMjRweCAwO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucmVzdWx0IHtcclxuICAgICAgICBwYWRkaW5nOiAyNHB4IDA7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgICAgICBtYXgtd2lkdGg6IDU2MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMzJweCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgbGVmdDogY2FsYygoMTAwdncgLSAxNDQwcHgpIC8gMik7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmRlc2Mge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42MztcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgY29sb3I6ICRncmF5O1xyXG4gICAgICAgIH1cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsYWNrO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS43ODtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4ycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiAycHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTNweDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDFweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHN0cm9rZSAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHJlZDtcclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcclxuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkcmVkO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5wYWdpbmF0aW9uIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAycHg7XHJcbiAgICAgICAgcGFkZGluZzogMzJweCAxNnB4IDI0cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgZ2FwOiA0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIGdhcDogNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19idXR0b24sICZfX2N1cnJlbnQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNWY2OTgwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDRweDtcclxuICAgICAgICAgICAgd2lkdGg6IDQ0cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5wcmV2LCAubmV4dCB7XHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDExcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTFweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHN0cm9rZSAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2J1dHRvbiB7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICRyZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2N1cnJlbnQge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1iZztcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jbG9zZS1zZWFyY2gtcmVzdWx0cyB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICB6LWluZGV4OiAxMTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcclxuICAgICAgICB3aWR0aDogMTI4cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQtZGFyaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuYmxvZ3MtZmVlZCB7XHJcblxyXG59XHJcblxyXG4uYmxvZ3NfX2NvbnRhaW5lciB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogNDBweDtcclxuICAgICYubG9hZGluZyB7XHJcbiAgICAgICAgb3BhY2l0eTogLjI7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcclxuICAgICAgICBncmlkLWNvbHVtbi1nYXA6IDI0cHg7XHJcbiAgICAgICAgZ3JpZC1yb3ctZ2FwOiA0OHB4O1xyXG4gICAgfVxyXG4gICAgLmZlZWRfX3BhZ2luYXRpb24ge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMTtcclxuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IDQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xyXG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IDQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idXR0b24ge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmJsb2ctaGVhZGluZyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmxvZy1pdGVtIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGZsZXg6IDE7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmNGY3O1xyXG4gICAgcGFkZGluZzogMjRweCAyNHB4IDMycHg7XHJcbiAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgcGFkZGluZzogMzJweDtcclxuICAgIH1cclxuICAgICZfX2ltYWdlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGhlaWdodDogODJ2dztcclxuICAgICAgICBtYXgtaGVpZ2h0OiA0MjVweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMnZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjR2dztcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMzUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fZGV0YWlscyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgICAgIGNvbG9yOiAkZ3JheS1kYXJrO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU3O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgIH1cclxuICAgICZfX2RhdGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgICAgICBjb2xvcjogJGdyYXktZGFyaztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS41NztcclxuICAgIH1cclxuICAgICZfX3Rlcm1zIHtcclxuICAgICAgICBmb250LXNpemU6IC44NzVyZW07XHJcbiAgICAgICAgY29sb3I6ICRncmF5LWRhcms7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTc7XHJcbiAgICB9XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgfVxyXG4gICAgJl9fbGluayB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjcxO1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsYWNrO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICAuYmxvZy1pdGVtX19saW5rIHtcclxuICAgICAgICAgICAgY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHJlZDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbm1haW4ucG9zdCB7XHJcbiAgICAuaGVyby5oZXJvLS1zaW1wbGUge1xyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTQwcHggNjRweCA0NXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNjBweCA2dncgNjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNjVweCA2dncgNzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE5NXB4IDE0MHB4IDc1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmhlcm8uaGVyby0tc2ltcGxlIC5oZXJvX19pbWFnZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuaGVyby5oZXJvLS1zaW1wbGUgLmhlcm9fX3RpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm07XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTB2dztcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuMTI1cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA1NXZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjI7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuODEyNXJlbTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDIuMjVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucGFnZS1jb250YWluZXIge1xyXG4gICAgICAgID4gLnBhZ2Utd2lkdGgge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmltYWdlLnBhZ2Utd2lkdGgge1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAzMjJweDtcclxuICAgICAgICAgICAgLmk3Mi1pbWFnZS5jb3ZlciwgLmk3Mi1zdmcuY292ZXIge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi53b3JrcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiA0cHggOHB4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIGdhcDogMTZweCAxM3B4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIH1cclxuICAgIC53b3JrIHtcclxuICAgICAgICBwYWRkaW5nOiAxNnB4IDE2cHggMzJweDtcclxuICAgICAgICBtaW4taGVpZ2h0OiAzNzhweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDM1M3B4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LWJnO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMycHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMTBweDtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogMzQ1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2ltYWdlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjU2cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjA3cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI1cHg7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRE0gU2VyaWYgRGlzcGxheVwiLCBzZXJpZjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgaW5zZXQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX19jYXRlZ29yeSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNWY2OTgwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU3O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLndvcmstZmlsdGVycy10b2dnbGUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAxMXB4IDM2cHggMTFweCAxNnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgYm9yZGVyOiBzb2xpZCAxcHggI2VhZWNmMDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICBtYXgtd2lkdGg6IDQ1MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIHNwYW4ge1xyXG4gICAgICAgIGNvbG9yOiAjMzgzODM4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgIH1cclxuICAgIHN2ZyB7XHJcbiAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMThweDtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcclxuICAgIH1cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLndvcmstZmlsdGVycyB7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBtYXgtaGVpZ2h0OiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICBtYXgtd2lkdGg6IDQ1MHB4O1xyXG4gICAgYm9yZGVyOiBzb2xpZCAxcHggI2VhZWNmMDtcclxuICAgIG1hcmdpbjogMCBhdXRvIDI0cHg7XHJcbiAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xyXG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZ2FwOiAxNHB4IDZweDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgIH1cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcclxuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA2cHggNnB4O1xyXG4gICAgICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC53b3JrLWZpbHRlciB7XHJcbiAgICAgICAgY29sb3I6ICMzODM4Mzg7XHJcbiAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiAxNHB4IDE2cHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBjb2xvcjogJGdyYXk7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgICAgICAgcGFkZGluZzogNnB4IDE2cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC8vICYubG9uZyB7XHJcbiAgICAgICAgLy8gICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAvLyAgICAgICAgIHdpZHRoOiBtaW4tY29udGVudDtcclxuICAgICAgICAvLyAgICAgfVxyXG4gICAgICAgIC8vIH1cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHJlZC1kYXJrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmNhc2VzdHVkaWVzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDRweDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMCAxNnB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBhbGlnbi1pdGVtczogdW5zZXQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgICAuY2FzZXN0dWR5IHtcclxuICAgICAgICBwYWRkaW5nOiAxNnB4IDE2cHggMzJweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1NnB4IDgwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktYmc7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGdhcDogMTZweDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0NTBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjgwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGdhcDogNTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX19pbWFnZS1jb250YWluZXIge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2MHZ3O1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNTZweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzN3Z3O1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNTIwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxNnB4KTtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg1MCUgLSAxNnB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX19pbWFnZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX19pbm5lci1jb250YWluZXIge1xyXG5cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI1cHg7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRE0gU2VyaWYgRGlzcGxheVwiLCBzZXJpZjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjE7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3RleHQge1xyXG4gICAgICAgICAgICBjb2xvcjogJGdyYXk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjc1cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42NztcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS42NztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX19saW5rIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IDZweDtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjcxO1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsYWNrO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjJweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMXB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHN0cm9rZSAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHJlZDtcclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9rZTogJHJlZDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIvLyBOYW1lZCBBQ0YgY29sb3JzIGZvciB0aGlzIHNpdGUuXHJcbi8vIEdyZXkgaXMgI0YyRjRGNyAodmFsdWUgZ3JheSksIG5vdCB0aGUgRnVzZSBzdGFydGVyIGdyZXkgKCNmN2Y3ZjcpLlxyXG4vLyBEZWZhdWx0IGhlYWRpbmcgY29sb3Iga2VlcHMgZWFjaCB0YWcncyBjb2xvci4gUGFyZW50IHRleHQtY29sb3ItLWRlZmF1bHQgaXMgIzAwMC5cclxuXHJcbi5iYWNrZ3JvdW5kLWNvbG9yLS1ncmF5Om5vdCguYWNjb3JkaW9uKSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1iZztcclxufVxyXG5cclxuLmJhY2tncm91bmQtY29sb3ItLWxpZ2h0LXJlZDpub3QoLmFjY29yZGlvbikge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBpbms7XHJcbn1cclxuXHJcbi8vIFBhcmVudCBwYWludHMgdGV4dC1jb2xvci0tZGVmYXVsdCBhcyAjMDAwLiBUaGVzZSBiZWF0IHRoYXQgYW5kIGtlZXAgZWFjaCB0YWcncyBjb2xvci5cclxuaDEuaGVhZGluZy50ZXh0LWNvbG9yLS1kZWZhdWx0IHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcblxyXG5oMi5oZWFkaW5nLnRleHQtY29sb3ItLWRlZmF1bHQsXHJcbmgzLmhlYWRpbmcudGV4dC1jb2xvci0tZGVmYXVsdCxcclxuaDUuaGVhZGluZy50ZXh0LWNvbG9yLS1kZWZhdWx0IHtcclxuICAgIGNvbG9yOiAkcmVkO1xyXG59XHJcblxyXG5oNC5oZWFkaW5nLnRleHQtY29sb3ItLWRlZmF1bHQsXHJcbmg2LmhlYWRpbmcudGV4dC1jb2xvci0tZGVmYXVsdCB7XHJcbiAgICBjb2xvcjogJGJsYWNrO1xyXG59XHJcblxyXG4uaGVhZGluZyB7XHJcbiAgICAmLnRleHQtY29sb3ItLWJsYWNrIHtcclxuICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgfVxyXG4gICAgJi50ZXh0LWNvbG9yLS1yZWQge1xyXG4gICAgICAgIGNvbG9yOiAkcmVkO1xyXG4gICAgfVxyXG59XHJcbiIsIi5jYXJvdXNlbCB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS1ncmF5IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1iZztcclxuICAgICAgICBtYXJnaW46IDI0cHggYXV0bztcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDQwcHggYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgbWFyZ2luOiA1NnB4IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jYXJvdXNlbF9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgLmltYWdlLCAuY2FyZCwgPiBkaXYsID4gaDEsID4gaDIsID4gaDMsID4gaDQsID4gaDUsID4gYSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNTZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICA+IC5xdW90ZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDMycHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cHggNDRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1NnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgID4gLmltYWdlIHtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDc1MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS1saWdodC1yZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwaW5rO1xyXG4gICAgICAgIG1hcmdpbjogMjRweCBhdXRvO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNDBweCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXJnaW46IDU2cHggYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNhcm91c2VsX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICAuaW1hZ2UsIC5jYXJkLCA+IGRpdiwgPiBoMSwgPiBoMiwgPiBoMywgPiBoNCwgPiBoNSwgPiBhIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTZweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA0MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1NnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgID4gLnF1b3RlIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMzJweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA0MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCA0NHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDU2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnF1b3RlIHtcclxuICAgICAgICAgICAgICAgIC5xdW90ZV9fdGV4dC1jb250YWluZXIgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJHJlZDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgPiAuaW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNzUwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmZ1bGwtd2lkdGgge1xyXG4gICAgICAgIHBhZGRpbmc6IDI0cHggMDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDU2cHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNhcm91c2VsX19jb250YWluZXIge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEyODBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19jb250YWluZXIge1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwdncgLSAzMnB4KTtcclxuICAgICAgICBtaW4td2lkdGg6IGNhbGMoMTAwdncgLSAzMnB4KTtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSAzMnB4KTtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDB2dyAtIDgwcHgpO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSA4MHB4KTtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDEwMHZ3IC0gODBweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwdncgLSAxNjBweCk7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDE2MHB4KTtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDEwMHZ3IC0gMTYwcHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEyODBweDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjgwcHg7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTI4MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAwO1xyXG4gICAgICAgIC5pbWFnZSwgLmNhcmQsID4gZGl2LCA+IGgxLCA+IGgyLCA+IGgzLCA+IGg0LCA+IGg1LCA+IGEge1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDB2dyAtIDMycHgpO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMTAwdncgLSAzMnB4KTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gMzJweCk7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gODBweCk7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSA4MHB4KTtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygxMDB2dyAtIDgwcHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gMTYwcHgpO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gMTYwcHgpO1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDEwMHZ3IC0gMTYwcHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEyODBweDtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTI4MHB4O1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMjgwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgPiBhLmxpbmstYm94IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNhcmQge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wYXJhZ3JhcGgge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gLmltYWdlIHtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogNzUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY29udHJvbHMge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMTZweCAxNnB4IDAgMTZweDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMTZweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB3aWR0aDogMjM4cHg7XHJcbiAgICB9XHJcbiAgICAmX19wcmV2LWJ0biwgJl9fbmV4dC1idG4sICZfX3BhdXNlIHtcclxuICAgICAgICB3aWR0aDogNThweDtcclxuICAgICAgICBoZWlnaHQ6IDU4cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRibGFjaztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiBub25lO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogc3Ryb2tlICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkO1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkcmVkO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fcHJldi1idG4ge1xyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fcGF1c2Uge1xyXG4gICAgICAgIGdhcDogMTBweDtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogM3B4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmhpZGRlbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmNhcmQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1iZztcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgZmxleDogMTtcclxuICAgIHBhZGRpbmc6IDE2cHggMTZweCAzMnB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvOyBcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDMycHg7XHJcbiAgICB9XHJcbiAgICAuaTcyLWltYWdlLCAuaTcyLXN2ZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA2MHZ3O1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDI1NnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyOTJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgIH1cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI1cHg7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkRNIFNlcmlmIERpc3BsYXlcIiwgc2VyaWY7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgIH1cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgY29sb3I6ICRncmF5O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IC43NXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjc7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41NztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2xpbmsge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgICBmb250LXNpemU6IC44NzVyZW07XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS43MTtcclxuICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmxhY2s7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHJlZDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19idXR0b24ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcbiAgICB9XHJcbiAgICAmLmNhcmQtLWFuY2hvciB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgKyAuaTcyLWltYWdlIHtcclxuICAgICAgICAgICAgICAgICAgICArIC5jYXJkX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmNhcmRzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogNHB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBhbGlnbi1pdGVtczogdW5zZXQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGdhcDogMTZweCAxM3B4O1xyXG4gICAgfVxyXG4gICAgLmNhcmQge1xyXG4gICAgICAgIG1heC13aWR0aDogNDUwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg1MCUgLSAycHgpO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMnB4KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMzMuMzMlIC0gOXB4KTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDMzLjMzJSAtIDlweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygyNSUgLSAxMHB4KTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDI1JSAtIDEwcHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaTcyLWltYWdlLCAuaTcyLXN2ZyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMDdweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI1cHg7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRE0gU2VyaWYgRGlzcGxheVwiLCBzZXJpZjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBpbnNldDogMDtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcclxuICAgICAgICAgICAgICAgICsgLmNhcmRfX3RleHQge1xyXG4gICAgICAgICAgICAgICAgICAgICsgLmNhcmRfX2xpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3N1YnRpdGxlIHtcclxuICAgICAgICAgICAgY29sb3I6ICRncmF5O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IC43NXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjc7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41NztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX190ZXh0IHtcclxuICAgICAgICAgICAgY29sb3I6ICRncmF5O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU3O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNTtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogNy44NWVtO1xyXG4gICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICB9XHJcbiAgICAgfVxyXG59IiwiLmxpbmstYm94IHtcclxuICAgIGhlaWdodDogMzM0cHg7XHJcbiAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTtcclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgaGVpZ2h0OiA0MDBweDtcclxuICAgICAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgfVxyXG4gICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS1saWdodC1yZWQsICYuYmFja2dyb3VuZC1jb2xvci0tZ3JheSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBpbms7XHJcbiAgICAgICAgLmxpbmstYm94X19saW5rIHtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgIHN0cm9rZTogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS1ncmF5IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1iZztcclxuICAgIH1cclxuICAgICYuZnVsbC13aWR0aCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1NSU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ1JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMzJTtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuaTcyLWltYWdlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgaW5zZXQ6IDA7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgaW5zZXQ6IDA7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICM0NzYyN2IgMCUsIHJnYmEoNzEsIDk4LCAxMDYsIDApIDMzJSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmk3Mi1zdmcge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMTkwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19saW5rIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgIHN0cm9rZTogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgLmxpbmstYm94X19saW5rIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi5iYWNrZ3JvdW5kIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICAgICYuZnVsbC13aWR0aCB7XHJcbiAgICAgICAgLmJhY2tncm91bmRfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgID4gKi5wYWdlLXdpZHRoLCA+IC5uZi1mb3JtLWNvbnQge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDA7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNjBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjgwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNTZweCAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgID4gLnd5c2l3eWcucGFnZS13aWR0aCwgPiAubmYtZm9ybS1jb250IHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTUwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgKyAucGFnZS13aWR0aCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1NnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS1saWdodC1yZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwaW5rO1xyXG4gICAgfVxyXG4gICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS1ncmF5IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1iZztcclxuICAgIH1cclxuICAgIC5iYWNrZ3JvdW5kX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgLnNwbGl0IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgPiAqLnBhZ2Utd2lkdGgge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1NnB4IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICA+IC5hY2NvcmRpb24ucGFnZS13aWR0aCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYucGFnZS13aWR0aCB7XHJcbiAgICAgICAgcGFkZGluZzogMjRweCAxNnB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNDBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNTZweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTZweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIucGFyYWdyYXBoIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIGZsZXg6IDE7XHJcbiAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgfVxyXG4gICAgJi5hbGlnbi1jZW50ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMThweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucGFyYWdyYXBoX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5hbGlnbi1sZWZ0IHtcclxuICAgICAgICAucGFyYWdyYXBoX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmFsaWduLXJpZ2h0IHtcclxuICAgICAgICAuaTcyLWltYWdlLCAuaTcyLXN2ZyB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE4cHggYXV0bztcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIG9yZGVyOiBpbml0aWFsO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCA0MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucGFyYWdyYXBoX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYucGFyYWdyYXBoLS1pY29uIHtcclxuICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1pbi13aWR0aDogYXV0bztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFsaWduLWNlbnRlciB7XHJcbiAgICAgICAgICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWxpZ24tbGVmdCB7XHJcbiAgICAgICAgICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFsaWduLXJpZ2h0IHtcclxuICAgICAgICAgICAgLmk3Mi1pbWFnZSwgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogNjBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDY4cHg7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA2OHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDcycHg7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA3MnB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgcGF0aCwgY2lyY2xlIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wYXJhZ3JhcGhfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucGFyYWdyYXBoX190aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjYyNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH0gXHJcbiAgICAgICAgLnBhcmFncmFwaF9fdGV4dCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42MztcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY3O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5wYXJhZ3JhcGgtLWN0YSB7XHJcbiAgICAgICAgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMjc1cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmk3Mi1pbWFnZSwgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wYXJhZ3JhcGhfX3RpdGxlIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtO1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wYXJhZ3JhcGhfX2J1dHRvbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnBhcmFncmFwaF9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWxpZ24tY2VudGVyIHtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5wYXJhZ3JhcGhfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MDVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFsaWduLWxlZnQge1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMzJweCAwIDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnBhcmFncmFwaF9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAwIDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MDVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFsaWduLXJpZ2h0IHtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmk3Mi1pbWFnZSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIG9yZGVyOiBpbml0aWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucGFyYWdyYXBoX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MDVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucGFyYWdyYXBoX190ZXh0IHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuaTcyLWltYWdlLCAuaTcyLXN2ZyB7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMjc1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNzVweDtcclxuICAgICAgICB3aWR0aDogMjc1cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNzVweDtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMThweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNXZ3O1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAzMjVweDtcclxuICAgICAgICAgICAgd2lkdGg6IDI5JTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA4MDVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1NnB4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMyNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjE7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMjVweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuMTI1cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNjI1cmVtO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIHA6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYnV0dG9uIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgfVxyXG4gICAgJl9fbGluayB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGdhcDogOHB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4ycHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmxhY2s7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xyXG4gICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHN0cm9rZSAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICRyZWQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnBhcmFncmFwaC0tYW5jaG9yIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgaW5zZXQ6IDA7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICsgLmk3Mi1pbWFnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgKyAucGFyYWdyYXBoX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAucGFyYWdyYXBoX190aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICArIC5wYXJhZ3JhcGhfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnBhcmFncmFwaF9fdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnJvdyB7XHJcbiAgICAucGFyYWdyYXBoIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaTcyLWltYWdlLCAuaTcyLXN2ZyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwdnc7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hbGlnbi1yaWdodCB7XHJcbiAgICAgICAgICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5wYXJhZ3JhcGhfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFsaWduLWNlbnRlciB7XHJcbiAgICAgICAgICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnBhcmFncmFwaC0taWNvbiB7XHJcbiAgICAgICAgICAgICYuYWxpZ24tbGVmdCB7XHJcbiAgICAgICAgICAgICAgICAuaTcyLWltYWdlLCAuaTcyLXN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuYWxpZ24tcmlnaHQge1xyXG4gICAgICAgICAgICAgICAgLmk3Mi1pbWFnZSwgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNDVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDcwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGF0aCwgY2lyY2xlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5wYXJhZ3JhcGgtLWN0YSB7XHJcbiAgICAgICAgICAgIC5pNzItc3ZnLCAuaTcyLWltYWdlIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMnZ3O1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi5yb3cge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiB1bnNldDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0XHJcbiAgICB9XHJcbiAgICAmX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgIGdhcDogNHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGdhcDogNHB4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIGdhcDogNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICA+IC5saW5rLWJveCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNhcmQge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQ1MHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY2FyZF9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmk3Mi1pbWFnZV9fZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmNhcmQtLWljb24ge1xyXG4gICAgICAgICAgICAgICAgLmNhcmRfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5jYXJkX19pbWFnZS1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnBhcmFncmFwaCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LWJnO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnBhcmFncmFwaF9fdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnBhcmFncmFwaF9fdGV4dCB7XHJcbiAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYucGFyYWdyYXBoLS1pY29uIHtcclxuICAgICAgICAgICAgICAgIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNjhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDcycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDcycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC53eXNpd3lnIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucXVvdGUge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICZfX3RleHQtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1NHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNTRweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJETSBTZXJpZiBEaXNwbGF5XCIsIHNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtOyBcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19hdXRob3JzX25hbWUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX2F1dGhvcnNfdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbWFnZSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwdncgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDM1MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5yb3ctYnJlYWstLTIge1xyXG4gICAgICAgIC5yb3dfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgID4gZGl2LCA+IGEge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNTAlIC0gMnB4KTtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMnB4KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICA+IC5jYXJkIHtcclxuICAgICAgICAgICAgICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNTZweDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyOTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXZ3O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICA+IC5pbWFnZSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXZ3O1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDYxNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgID4gLmxpbmstYm94IHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDUwJSAtIDJweCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnJvdy1icmVhay0tMyB7XHJcbiAgICAgICAgLnJvd19faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgPiBkaXYsID4gYSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg1MCUgLSAycHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAycHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygzMyUgLSA0cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygzMyUgLSA0cHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgID4gLmNhcmQge1xyXG4gICAgICAgICAgICAgICAgLmk3Mi1pbWFnZSwgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI1NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI5MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1dnc7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMnZ3O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICA+IC5pbWFnZSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyN3Z3O1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgID4gLmxpbmstYm94IHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDMzJSAtIDQwcHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5yb3ctYnJlYWstLTQge1xyXG4gICAgICAgIC5yb3dfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgID4gZGl2LCA+IGEge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNTAlIC0gMnB4KTtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMnB4KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMjUlIC0gNHB4KTtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMjUlIC0gNHB4KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICA+IC5jYXJkIHtcclxuICAgICAgICAgICAgICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNTZweDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyOTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXZ3O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI2NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwdnc7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgID4gLmxpbmstYm94IHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDI1JSAtIDRweCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnJvdy1icmVhay0tNSB7XHJcbiAgICAgICAgLnJvd19faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgPiBkaXYsID4gYSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygyMCUgLSA0cHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygyMCUgLSA0cHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgID4gLmxpbmstYm94IHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDIwJSAtIDRweCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnJvdy1icmVhay0tNiB7XHJcbiAgICAgICAgLnJvd19faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgPiBkaXYsID4gYSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygxNi41JSAtIDRweCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDE2LjUlIC0gNHB4KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICA+IC5saW5rLWJveCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygxNi41JSAtIDRweCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmJhY2tncm91bmQtY29sb3ItLWJsdWUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYxQUE7XHJcbiAgICB9XHJcbiAgICAmLmJhY2tncm91bmQtY29sb3ItLWxpZ2h0LWdyZXkge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY2Rjc7XHJcbiAgICB9XHJcbiAgICAmLmZ1bGwtd2lkdGgge1xyXG4gICAgICAgIHBhZGRpbmc6IDI0cHggMDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDU2cHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnJvd19faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcwcHgpO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMzAwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTQwcHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTQwcHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNhcmQge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNhcmQge1xyXG4gICAgICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzB2dztcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIyNXB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmNhcmRfX2ltYWdlLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE2cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBvcmRlcjogdW5zZXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuY2FyZC0taWNvbiB7XHJcbiAgICAgICAgICAgIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNDVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDVweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDY4cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jYXJkLmFsaWduLXJpZ2h0IC5jYXJkX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgfVxyXG4gICAgJi5yb3ctLXNjcm9sbGFibGUge1xyXG4gICAgICAgIC5yb3dfX291dGVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xyXG4gICAgICAgICAgICAucm93X19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgICAuY2FyZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MTJweDtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDk1JTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDUxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzJweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5hY2NvcmRpb24ge1xyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmc6IDI1cHggMCA0NXB4IDI4cHg7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDNweCByZ2JhKDAsIDAsIDAsIC4xNSk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMzJweCAyOHB4IDMycHggNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMzJweCAzMnB4IDMycHggNTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNzAlO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xMjU7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICB0b3A6IDI0cHg7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAkdHJhbnMtbWVkIGVhc2UsIHRvcCAkdHJhbnMtbWVkIGVhc2UsIHRyYW5zZm9ybSAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDMycHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMzZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAwO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTZweDtcclxuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0ICR0cmFucy1zbG93IGVhc2UsIHBhZGRpbmcgJHRyYW5zLXNsb3cgZWFzZSwgdmlzaWJpbGl0eSAkdHJhbnMtc2xvdyBlYXNlLCBib3gtc2hhZG93ICR0cmFucy1zbG93IGVhc2U7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0ICR0cmFucy1tZWQgZWFzZSwgcGFkZGluZyAkdHJhbnMtbWVkIGVhc2UsIHZpc2liaWxpdHkgJHRyYW5zLW1lZCBlYXNlLCBib3gtc2hhZG93ICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCA5MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgICAuYWNjb3JkaW9uX190aXRsZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LWJnO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hY2NvcmRpb25fX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDUwMDBweDtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMzZweCAxNnB4O1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDZweCAyMHB4IHJnYmEoMTA2LCAxMDYsIDEwNiwgMC4zOSk7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0ICR0cmFucy1tZWQgZWFzZSwgcGFkZGluZyAkdHJhbnMtbWVkIGVhc2UsIHZpc2liaWxpdHkgJHRyYW5zLW1lZCBlYXNlLCBib3gtc2hhZG93ICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDUycHggMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNTJweCA5MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYWNjb3JkaW9uLmZ1bGwtd2lkdGgrLmFjY29yZGlvbi5mdWxsLXdpZHRoIHtcclxuICAgIG1hcmdpbi10b3A6IDI0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFjY29yZGlvbi5wYWdlLXdpZHRoKy5hY2NvcmRpb24ucGFnZS13aWR0aCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4iLCIuaW1hZ2Uge1xyXG4gICAgaGVpZ2h0OiA1MHZ3ICFpbXBvcnRhbnQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xyXG4gICAgbWF4LWhlaWdodDogNzQ2cHg7XHJcbiAgICAuaTcyLWltYWdlLCAuaTcyLXN2ZyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuY29udGFpbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19iZyB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYmctcmVkLnN2ZycpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmk3Mi1pbWFnZSwgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA5NiU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogOTQlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyJSBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnF1b3RlIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1iZztcclxuICAgICYuYWxpZ24tY2VudGVyIHtcclxuICAgICAgICAucXVvdGVfX291dGVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmFsaWduLXJpZ2h0IHtcclxuICAgICAgICAucXVvdGVfX291dGVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX291dGVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgIH1cclxuICAgICZfX3RleHQtY29udGFpbmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgIGdhcDogMjRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgZ2FwOiAzMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICB3aWR0aDogNTRweDtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiA1NHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA3MnB4O1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiA3MnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTA4cHg7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRE0gU2VyaWYgRGlzcGxheVwiLCBzZXJpZjtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtOyBcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMjVweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYXV0aG9yLWNvbnRhaW5lciB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2F1dGhvcnNfbmFtZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYXV0aG9yc190aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgY29sb3I6ICM0NzYyNzY7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucm93IHtcclxuICAgIC5xdW90ZSB7XHJcbiAgICAgICAgLnF1b3RlX19vdXRlci1jb250YWluZXIge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAuaTcyLWltYWdlLCAuaTcyLXN2ZyB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMjVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnF1b3RlIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgfVxyXG4gICAgJl9fb3V0ZXItY29udGFpbmVyIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XHJcbiAgICAgICAgLmk3Mi1pbWFnZSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjI1cHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjc1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMjVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2F1dGhvci1jb250YWluZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi52aWRlbyB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgfVxyXG4gICAgaWZyYW1lIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xyXG4gICAgICAgIGFzcGVjdC1yYXRpbzogMTYvOTtcclxuICAgIH1cclxuICAgID4gYSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA2OTdweDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAzOTJweDtcclxuICAgICAgICBhc3BlY3QtcmF0aW86IDE2Lzk7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSg3MSwgOTgsIDEyMywgMCkgMCUsICM0NzYyN2IgMTAwJSk7XHJcbiAgICB9XHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5yb3cge1xyXG4gICAgLnZpZGVvIHtcclxuICAgICAgICBpZnJhbWUge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5zcGxpdCB7XHJcbiAgICAmLmJhY2tncm91bmQtY29sb3ItLWxpZ2h0LXJlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBpbms7XHJcbiAgICB9XHJcbiAgICAmLmJhY2tncm91bmQtY29sb3ItLWdyYXkge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LWJnO1xyXG4gICAgfVxyXG4gICAgJi52ZXJ0aWNhbC1hbGlnbi0tbWlkZGxlIHtcclxuICAgICAgICAuc3BsaXRfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi52ZXJ0aWNhbC1hbGlnbi0tYm90dG9tIHtcclxuICAgICAgICAuc3BsaXRfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZ2FwOiAyNHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIGdhcDogMzJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgZ2FwOiA1NnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudmlkZW8ge1xyXG4gICAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaWZyYW1lIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmltYWdlIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDczdncgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogNDAwcHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM3dncgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNTIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmk3Mi1pbWFnZV9fY2FwdGlvbiB7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnBhcmFncmFwaCwgLnd5c2l3eWcge1xyXG4gICAgICAgICAgICArIC5pbWFnZSB7XHJcbiAgICAgICAgICAgICAgICBvcmRlcjogLTE7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jYXJkIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNhcmRfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaTcyLWltYWdlX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuY2FyZC0tZmVhdHVyZSB7XHJcbiAgICAgICAgICAgICAgICAuY2FyZF9fdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5jYXJkX190ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmNhcmQtLWljb24ge1xyXG4gICAgICAgICAgICAgICAgLmNhcmRfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5jYXJkX19pbWFnZS1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmNhcmQge1xyXG4gICAgICAgICAgICAuaTcyLWltYWdlLCAuaTcyLXN2ZyB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzB2dztcclxuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMjVweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjc1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNhcmRfX2ltYWdlLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxNnB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBvcmRlcjogdW5zZXQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5jYXJkLS1pY29uIHtcclxuICAgICAgICAgICAgICAgIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDVweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDY4cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnF1b3RlIHtcclxuICAgICAgICAgICAgLnF1b3RlX19vdXRlci1jb250YWluZXIgLmk3Mi1pbWFnZSwgLnF1b3RlX19vdXRlci1jb250YWluZXIgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIyNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5mdWxsLXdpZHRoIHtcclxuICAgICAgICBwYWRkaW5nOiAyNHB4IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNDBweCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1NnB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zcGxpdF9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcwcHgpO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNDBweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNDBweCk7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEzMDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuc3BsaXQtc2l6ZS0tNjYge1xyXG4gICAgICAgIC5zcGxpdF9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgPiBkaXYsID4gYSAge1xyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNjYuNjYlIC0gMTZweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg2Ni42NiUgLSAxNnB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg2Ni42NiUgLSAyOHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDY2LjY2JSAtIDI4cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAxNnB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDMzLjMzJSAtIDE2cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDI4cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMzMuMzMlIC0gMjhweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5zcGxpdC1zaXplLS0zMyB7XHJcbiAgICAgICAgLnNwbGl0X19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICA+IGRpdiwgPiBhICB7XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAxNnB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDMzLjMzJSAtIDE2cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDI4cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMzMuMzMlIC0gMjhweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDY2LjY2JSAtIDE2cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNjYuNjYlIC0gMTZweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNjYuNjYlIC0gMjhweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg2Ni42NiUgLSAyOHB4KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnNwbGl0LXNpemUtLTUwIHtcclxuICAgICAgICAuc3BsaXRfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgID4gZGl2LCA+IGEgIHtcclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE2cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNTAlIC0gMTZweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMjhweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg1MCUgLSAyOHB4KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTZweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg1MCUgLSAxNnB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAyOHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDUwJSAtIDI4cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuc3BsaXQtc2l6ZS0tMjUge1xyXG4gICAgICAgIC5zcGxpdF9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgPiBkaXYsID4gYSAge1xyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMTZweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygyNSUgLSAxNnB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAyOHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDI1JSAtIDI4cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg3NSUgLSAxNnB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDc1JSAtIDE2cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDc1JSAtIDI4cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNzUlIC0gMjhweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5zcGxpdC1zaXplLS03NSB7XHJcbiAgICAgICAgLnNwbGl0X19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICA+IGRpdiwgPiBhICB7XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg3NSUgLSAxNnB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDc1JSAtIDE2cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDc1JSAtIDI4cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNzUlIC0gMjhweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDE2cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMjUlIC0gMTZweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMjhweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygyNSUgLSAyOHB4KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuaW1hZ2UtZ3JpZCB7XHJcbiAgICAmX19jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDUwJSwgMWZyKSk7XHJcbiAgICAgICAgXHJcbiAgICAgICAgKjpudGgtY2hpbGQoMm4pIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDNweCAkZ3JheS1iZztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAqOm50aC1jaGlsZCgzbikge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogc29saWQgM3B4ICRncmF5LWJnO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICo6bnRoLWNoaWxkKDRuKSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDNweCAkZ3JheS1iZztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgIFxyXG4gICAgICAgICo6bnRoLWNoaWxkKDVuKSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAqOm50aC1jaGlsZCgybik6bnRoLWxhc3QtY2hpbGQoLW4rMykgfiAqIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgM3B4ICRncmF5LWJnO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgXHJcbiAgICAgICAgKjpudGgtY2hpbGQoM24pOm50aC1sYXN0LWNoaWxkKC1uKzQpIH4gKiB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDNweCAkZ3JheS1iZztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgIFxyXG4gICAgICAgICo6bnRoLWNoaWxkKDRuKTpudGgtbGFzdC1jaGlsZCgtbis1KSB+ICoge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDNweCAkZ3JheS1iZztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgIFxyXG4gICAgICAgICo6bnRoLWNoaWxkKDVuKTpudGgtbGFzdC1jaGlsZCgtbis2KSB+ICoge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDMzJSwgMWZyKSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMjUlLCAxZnIpKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMjAlLCAxZnIpKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19saW5rIHtcclxuICAgICAgICBib3JkZXI6IHNvbGlkIDNweCAkZ3JheS1iZztcclxuICAgICAgICBib3JkZXItdG9wOiAwO1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gICAgYS5pbWFnZS1ncmlkX19saW5rIHtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgLmk3Mi1pbWFnZSwgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA3MyU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBoZWlnaHQ6IDI1dnc7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIwdnc7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNjAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNzAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI0MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI4NXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDgwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzAwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogODUlO1xyXG4gICAgICAgIH1cclxuICAgIH0gICAgXHJcbiAgICAuaTcyLXN2ZyB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMy41JTtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE1JTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDcuNSU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfSAgICBcclxufVxyXG4iLCIuYmFubmVyIHtcclxuICAgIHBhZGRpbmc6IDQwcHggMzJweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjojOTYyNDJmO1xyXG4gICAgZ2FwOiA0MHB4O1xyXG4gICAgLmk3Mi1pbWFnZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGluc2V0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBpbnNldDogMDtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODUsIDQ1LCA1OSwgLjY1KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBmb250LXNpemU6IDIuMTI1cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE4O1xyXG4gICAgICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU4NXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNjI1cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDY4NXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2xpbmsge1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICB9XHJcbn0iLCIuZm9ybSxcclxuLnNob3J0Y29kZSB7XHJcbiAgICBmb3JtIHtcclxuICAgICAgICAubmYtYmVmb3JlLWZvcm0tY29udGVudCB7XHJcbiAgICAgICAgICAgIC5uZi1mb3JtLWZpZWxkcy1yZXF1aXJlZCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5uZi1mb3JtLWNvbnRlbnQgIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgbmYtZmllbGQge1xyXG4gICAgICAgICAgICAgICAgLm5mLWZpZWxkLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDRweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDc2MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAubmYtZmllbGQtbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41NztcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAubmYtZmllbGQtZWxlbWVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjNGI0YjRiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZC1kYXJrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIHRleHRhcmVhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMThweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjNGI0YjRiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ud3lzaXd5ZyB7XHJcbiAgICArIC5mb3JtLFxyXG4gICAgKyAuc2hvcnRjb2RlIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMThweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMjZweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iXX0= */
