:root{color-scheme:light dark}*,* *{margin:0;padding:0;position:relative;box-sizing:border-box}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:"Inter",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0}html[data-theme=dark]{color-scheme:dark}html,body{height:100%;width:100%;scroll-behavior:smooth}body{height:auto;background-color:light-dark(#fff, #0c111d)}main{min-height:calc(100vh - 208px)}@media(min-width: 768px){main{min-height:calc(100vh - 178px)}}a{transition:all .4s ease}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline-offset:4px}h2,h1.heading{color:light-dark(#00285c, #cecfd2);font-size:1.5rem;line-height:1.33;font-weight:600}@media(min-width: 1024px){h2,h1.heading{font-size:1.875rem}}h3{color:light-dark(#002f6d, #cecfd2);font-size:1.25rem;line-height:1.5;font-weight:600}.heading.page-width,.heading.mobile-filter{padding-bottom:20px;border-bottom:1px solid light-dark(#e4e7ec, #344054)}.heading-container{display:flex;flex-direction:column;padding-bottom:20px;border-bottom:1px solid light-dark(#e4e7ec, #344054);gap:24px}@media(min-width: 768px){.heading-container{flex-direction:row;align-items:center;justify-content:space-between}}.heading-container .heading{width:100%}.heading-container .handbook-filters{display:flex;gap:10px;align-items:center;justify-content:flex-end;flex-wrap:wrap;width:100%}.heading-container input{height:40px;font-size:.9375rem;border:1px solid light-dark(#d0d5dd, #344054);background-color:light-dark(#fff, #0c111d);border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);width:100%;max-width:320px;padding:8px 24px 8px 40px;background-image:url("../images/search.svg");background-position:14px center;background-size:16px;background-repeat:no-repeat}p{color:light-dark(#475467, #94969c);font-size:1rem;line-height:1.5}.button{display:inline-flex;background-color:light-dark(#00285c, #002f6d);align-items:center;justify-content:center;gap:8px;padding:8px 16px;min-height:40px;border-radius:8px;border:1px solid light-dark(#00285c, #002f6d);font-size:.875rem;font-weight:600;color:#fff;box-shadow:0 1px 2px 0 hsla(0,0%,100%,0),inset 0 -2px 0 0 rgba(12,17,29,.05),inset 0 0 0 1px rgba(12,17,29,.18);transition:all .4s ease}.button span{font:inherit;color:inherit;transition:all .4s ease}.button svg{width:14px}.button svg path{transition:stroke .4s ease}.button:hover{color:#fff;background-color:light-dark(#004db2, #004db2)}.button:hover span{color:light-dark(#004db2, #b2d3ff)}.button.white{background-color:light-dark(#fff, #0c111d);color:light-dark(#344054, #e4e7ec);border-color:light-dark(#e4e7ec, #344054)}.button.white:hover{color:light-dark(#004db2, #b2d3ff);border-color:light-dark(#004db2, #b2d3ff)}.more-options,.backend-actions{border:0;background-color:rgba(0,0,0,0);text-align:left;padding:13px 28px 13px 12px}.more-options svg path,.backend-actions svg path{transition:stroke .4s ease}.more-options:hover svg path,.backend-actions:hover svg path{stroke:light-dark(#004db2, #b2d3ff)}.options,.actions{display:flex;flex-direction:column;border-radius:8px;background-color:light-dark(#fff, #0c111d);border:1px solid light-dark(#e4e7ec, #344054);gap:4px;width:240px;padding:4px;position:absolute;box-shadow:0 4px 6px -2px rgba(16,24,40,.03),0 12px 16px -4px rgba(16,24,40,.08);z-index:99;left:-86px;top:28px}.options>a,.actions>a{display:block;width:100%;border-radius:6px;text-decoration:none;padding:8px 14px;font-size:.875rem;color:light-dark(#344054, #e4e7ec);line-height:1.43;font-weight:600;transition:all .4s ease}.options>a:hover,.options>a:active,.options>a.active,.options>a:focus,.actions>a:hover,.actions>a:active,.actions>a.active,.actions>a:focus{background-color:light-dark(#fff, #0c111d);color:light-dark(#004db2, #b2d3ff)}.disclaimer{font-size:1rem;line-height:1.5;color:light-dark(#475467, #94969c);max-width:720px;margin-left:16px}@media(min-width: 1024px){.disclaimer{margin-left:35px;padding-left:35px}}.hidden{display:none !important}.skip-nav{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;display:inline-flex;background-color:light-dark(#fff, #0c111d);align-items:center;justify-content:center;gap:8px;font-weight:600;padding:8px 16px;min-height:40px;border-radius:8px;border:1px solid #d0d5dd;font-size:.875rem;color:light-dark(#344054, #e4e7ec);text-decoration:none}.skip-nav:focus{left:10px;top:10px;width:auto;height:auto;z-index:9999999}.sr-only{font-size:0;opacity:0;width:0;max-width:0;overflow:hidden}header{padding:16px;display:flex;align-items:center;justify-content:space-between;margin:16px auto;max-width:1500px;flex-wrap:wrap}@media(min-width: 1024px){header{padding:16px 32px;flex-wrap:nowrap}}header .header-container{display:flex;flex-direction:column;width:100%;overflow:hidden;max-height:0;transition:all .4s ease}@media(min-width: 1024px){header .header-container{flex-direction:row;padding-left:16px;max-height:none;overflow:visible;justify-content:space-between;border-bottom:0}}header .header-left{display:flex;gap:16px;align-items:flex-start;justify-content:space-between;width:100%;margin-bottom:24px}@media(min-width: 1024px){header .header-left{align-items:center;width:auto;margin:0;justify-content:flex-start}}header .logo{height:25px;width:42vw;max-width:225px}@media(min-width: 1024px){header .logo{width:224px}}header .logo svg{width:100%;height:100%}header .logo svg path.ap-1{fill:light-dark(#003a70, #ececed)}header .menu-toggle-mobile{display:inline-flex;flex-direction:column;gap:4px}@media(min-width: 1024px){header .menu-toggle-mobile{display:none}}header .menu-toggle-mobile span{background-color:light-dark(#00285c, #cecfd2);width:28px;height:3px;transition:all .4s ease}header .main-nav-front{width:100%}@media(min-width: 1024px){header .main-nav-front{width:auto}}header .main-nav-front ul{display:flex;list-style-type:none;gap:4px;flex-direction:column;align-items:flex-start;width:100%}@media(min-width: 1024px){header .main-nav-front ul{flex-direction:row;align-items:center;width:auto}}header .main-nav-front ul li{width:100%;border-bottom:1px solid light-dark(#00285c, #cecfd2)}@media(min-width: 1024px){header .main-nav-front ul li{width:auto;border-bottom:0}}header .main-nav-front ul li a{padding:14px 12px;margin-bottom:4px;display:inline-flex;font-weight:600;text-align:left;align-items:flex-start;color:light-dark(#344054, #e4e7ec);font-size:1rem;text-decoration:none;border-radius:6px;transition:all .4s ease}@media(min-width: 1024px){header .main-nav-front ul li a{align-items:center;text-align:center;padding:8px 12px;margin:0}}header .main-nav-front ul li a:hover,header .main-nav-front ul li a.active{background-color:#d6e8ff;color:#182230}header .header-right ul{display:flex;align-items:center;justify-content:center;gap:16px;list-style-type:none}@media(min-width: 1024px){header .header-right ul{justify-content:flex-start;gap:4px}}header .header-right ul li a{width:40px;height:40px;padding:10px;display:inline-flex;align-items:center;justify-content:center}header .header-right ul li a svg{width:100%}header .header-right ul li a svg path{stroke:light-dark(#002f6d, #cecfd2);transition:stroke .4s ease}header .header-right ul li a img{width:100%;height:100%;border-radius:50%}header .header-right ul li a:hover svg path{stroke:light-dark(#004db2, #b2d3ff)}header .header-right ul li:last-child{display:inline-flex;align-items:center;justify-content:center}header .header-right ul li:last-child a{width:40px;height:40px;padding:0;margin-left:8px;transition:transform .4s ease}header .header-right ul li:last-child a:hover{transform:scale(1.1)}header.active .header-container{max-height:500px;padding:24px 0;border-bottom:3px solid light-dark(#00285c, #cecfd2)}@media(min-width: 1024px){header.active .header-container{max-height:none;padding:0 0 0 16px;border-bottom:0}}header.active .menu-toggle-mobile span{display:none}header.active .menu-toggle-mobile span:first-child{transform:rotate(45deg);display:block;top:4px}header.active .menu-toggle-mobile span:last-child{transform:rotate(135deg);top:-3px;display:block}.alerts{background-color:#00285c;padding:16px;display:flex;justify-content:center;width:100%;align-items:center;gap:24px}@media(prefers-color-scheme: dark){.alerts{background-color:#0c111d;border-bottom:solid 1px #338bff}}@media(min-width: 1024px){.alerts{padding:16px 32px 16px 32px}}.alerts.hidden{display:none}.alerts__close{width:24px;height:24px;display:inline-block;display:flex;align-items:center;justify-content:center}.alerts__icon{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;margin-bottom:12px;height:48px;width:48px;box-shadow:0 1px 2px 0 rgba(240,246,255,.05),inset 0 -2px 0 0 rgba(240,246,255,.05),inset 0 0 0 1px rgba(240,246,255,.18)}@media(min-width: 768px){.alerts__icon{margin-bottom:0}}.alerts__container{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap;max-width:1170px;width:100%;margin:0}@media(min-width: 768px){.alerts__container{display:flex;flex-direction:row;align-items:center;gap:12px}}.alerts__container>h2{font-weight:600;font-size:1rem;color:#fff;line-height:1.5}@media(min-width: 768px){.alerts__container>h2{line-height:1.33}}.alerts__container>p{font-size:1rem;color:#b2d3ff;line-height:1.5;color:#d6e8ff;margin-bottom:16px}@media(min-width: 768px){.alerts__container>p{margin-bottom:0;line-height:1.33}}.alerts__container>p a{text-decoration:underline;font:inherit;color:inherit}.alerts__button{display:flex;justify-content:center;align-items:center;text-align:center;text-decoration:none;width:auto;padding:10px 16px;border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);border:solid 1px light-dark(#002f6d, #cecfd2);background-color:light-dark(#f0f6ff, #00285c);color:light-dark(#00285c, #cecfd2);font-weight:600;transition:color .4s ease}@media(min-width: 1024px){.alerts__button{height:40px;width:auto;margin-left:auto;font-size:.875rem;width:118px;padding:6px}}.alerts__button:hover{color:light-dark(#004db2, #b2d3ff)}html[data-theme=dark] .alerts{background-color:#0c111d;border-bottom:solid 1px #338bff}.footer{background-color:light-dark(#f0f6ff, #00285c);padding:24px 16px;display:flex;align-items:center;justify-content:space-between;z-index:9;gap:18px;flex-wrap:wrap;width:100%}@media(min-width: 768px){.footer{padding:24px 32px}}.footer__logo{height:25px;width:224px}.footer__logo svg{width:100%;height:100%}.footer__logo svg path.ap-1{fill:light-dark(#003a70, #ececed)}.footer p{color:light-dark(#667085, #e4e7ec);top:4px}.body-content{padding-bottom:20px}.page-width{padding:24px 0;width:calc(100% - 32px);margin:0 auto;max-width:1250px}@media(min-width: 1024px){.page-width{padding:30px 0;width:calc(100% - 80px)}}@media(min-width: 1250px){.page-width{width:calc(100% - 200px)}}.welcome{background-color:light-dark(#f0f6ff, #00285c);padding:16px;border-radius:16px}@media(min-width: 1024px){.welcome{padding:24px 35px}}@media(min-width: 768px){.welcome__container{display:flex;justify-content:space-between;width:100%}}.welcome__name{margin-bottom:18px}@media(min-width: 768px){.welcome__name{margin-bottom:0}}.welcome__name h1{color:light-dark(#00285c, #cecfd2);font-size:1.5rem;line-height:1.33;font-weight:600;margin-bottom:4px}@media(min-width: 1024px){.welcome__name h1{font-size:1.875rem}}.welcome__details{display:flex;gap:16px;align-items:flex-start}.welcome__alerts{border-radius:6px;padding:8px 12px;background-color:light-dark(#fff, #0c111d);display:flex;align-items:center;gap:6px}.welcome__alerts svg{width:15px}.welcome__alerts .items{margin-left:auto;font-size:.75rem;color:light-dark(#eb2626, #ffc4c4);border:1px solid #fedf89;background-color:#fffaeb;border-radius:16px;padding:1px 8px}.welcome__info{display:flex;flex-direction:column}.welcome__info .date{color:light-dark(#00285c, #cecfd2);font-weight:600;margin-bottom:4px}.welcome__info .location{color:light-dark(#475467, #94969c)}.featured-card{border-radius:16px;overflow:hidden;border:1px solid light-dark(#e4e7ec, #344054)}@media(min-width: 768px){.featured-card{display:flex;max-width:1090px}}.featured-card__image{background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url("../images/office.jpg");height:240px;width:100%}@media(min-width: 768px){.featured-card__image{width:320px;min-width:320px;min-height:240px;flex:1;align-self:stretch;height:auto}}.featured-card__inner-container{padding:24px 20px 20px}@media(min-width: 768px){.featured-card__inner-container{padding:24px}}.featured-card__inner-container span{color:light-dark(#00285c, #cecfd2);display:inline-block;font-size:.875rem;line-height:1.43;font-weight:600;margin-bottom:8px}.featured-card__inner-container h3{margin-bottom:8px}.featured-card__inner-container p{margin-bottom:24px}.featured-card__inner-container>a{color:light-dark(#002f6d, #cecfd2);font-weight:600;text-decoration:none;transition:color .4s ease}.featured-card__inner-container>a svg{margin-left:8px;height:11px}.featured-card__inner-container>a svg path{transition:stroke .4s ease}.featured-card__inner-container>a:hover{color:light-dark(#004db2, #b2d3ff)}.featured-card__inner-container>a:hover svg path{stroke:light-dark(#004db2, #b2d3ff)}.featured-card__tags{display:flex;flex-wrap:wrap;gap:8px}.featured-card__tags>a{color:#00285c;background-color:#f0f6ff;border:1px solid light-dark(#f0f6ff, #00285c);border-radius:16px;font-size:.875rem;padding:2px 10px 2px;display:inline-flex;align-items:center;text-decoration:none}.featured-card__tags>a.research{border-color:light-dark(#e4e7ec, #344054);background-color:light-dark(#f9fafb, #161b26);color:light-dark(#004db2, #b2d3ff)}.announcements-link-container{margin-bottom:20px}@media(min-width: 1024px){.announcements-link-container{padding:0 35px;margin-bottom:45px}}.announcements-link-container .announcement-container{padding:16px;border-top:1px solid light-dark(#e4e7ec, #344054);max-height:200px;overflow:hidden;transition:all .4s ease}@media(min-width: 1024px){.announcements-link-container .announcement-container{display:flex;max-width:none;align-items:center;border:0;padding:10px;padding-left:32px;border-bottom:1px solid light-dark(#e4e7ec, #344054)}}.announcements-link-container .announcement-container .alert-ring{margin-bottom:21px;display:inline-block;border:2px solid rgba(220,104,3,.1);border-radius:50%;padding:2px}@media(min-width: 1024px){.announcements-link-container .announcement-container .alert-ring{margin-right:16px;margin-bottom:0}}.announcements-link-container .announcement-container .alert-ring.inner{margin:0;border:2px solid rgba(220,104,3,.3)}.announcements-link-container .announcement-container>svg{width:18px;min-width:18px;height:18px;display:block}.announcements-link-container .announcement-container .announcement span{color:light-dark(#00285c, #cecfd2);text-decoration:none;font-size:.875rem;line-height:1.43;display:inline-block;font-weight:600;margin-bottom:4px;display:block}@media(min-width: 1024px){.announcements-link-container .announcement-container .announcement span{display:inline-block;margin-right:6px;margin-bottom:0}}.announcements-link-container .announcement-container p{font-size:.875rem}.announcements-link-container .announcement-container .announcement-container-buttons{display:flex;gap:16px;margin:14px 0 0}@media(min-width: 1024px){.announcements-link-container .announcement-container .announcement-container-buttons{margin:0;margin-left:auto;gap:4px}}.announcements-link-container .announcement-container .announcement-container-buttons .link-announcement,.announcements-link-container .announcement-container .announcement-container-buttons .close-announcement{background-color:rgba(0,0,0,0);border:0;color:light-dark(#00285c, #cecfd2);padding:8px 0;font-weight:600;transition:color .4s ease}@media(min-width: 1024px){.announcements-link-container .announcement-container .announcement-container-buttons .link-announcement,.announcements-link-container .announcement-container .announcement-container-buttons .close-announcement{padding:8px}}.announcements-link-container .announcement-container .announcement-container-buttons .link-announcement:hover,.announcements-link-container .announcement-container .announcement-container-buttons .close-announcement:hover{color:light-dark(#004db2, #b2d3ff)}.announcements-link-container .announcement-container .announcement-container-buttons .close-announcement{color:light-dark(#475467, #94969c)}.announcements-link-container .announcement-container.mobile{padding:0 16px;border:0;max-height:0}@media(min-width: 1024px){.announcements-link-container .announcement-container.mobile{padding:10px;padding-left:32px;border-bottom:1px solid light-dark(#e4e7ec, #344054);max-height:none}}.table-section{padding:0}@media(min-width: 1024px){.table-section{border:1px solid light-dark(#e4e7ec, #344054);border-radius:12px;margin:30px auto}}.table-section .results-section__results-list{padding:0 16px}@media(min-width: 1024px){.table-section .results-section__results-list{padding:0}}.table-section__inner-section{width:100%;overflow-x:auto}.table-section__breadcrumbs-container{display:flex;flex-direction:column;align-items:flex-start;padding:0 16px 24px;gap:24px}@media(min-width: 1024px){.table-section__breadcrumbs-container{flex-direction:row;align-items:center;padding:24px 0 20px;gap:0}}.table-section__breadcrumbs-container .button{order:1}@media(min-width: 1024px){.table-section__breadcrumbs-container .button{order:initial}}.table-section__breadcrumbs-inner-container{display:flex;flex-wrap:wrap;gap:12px;align-items:center}@media(min-width: 1024px){.table-section__breadcrumbs-inner-container{margin-left:36px}}.table-section__breadcrumbs-inner-container>a,.table-section__breadcrumbs-inner-container>span{font-size:.875rem;line-height:1.43;display:inline-flex;align-items:center;text-decoration:none;color:light-dark(#002f6d, #cecfd2);font-weight:600}.table-section__breadcrumbs-inner-container>a{color:light-dark(#475467, #94969c);font-weight:500;transition:color .4s ease}.table-section__breadcrumbs-inner-container>a svg{width:16px;margin-right:12px}.table-section__breadcrumbs-inner-container>a svg path{transition:stroke .4s ease}.table-section__breadcrumbs-inner-container>a::after{content:"";background-image:url("../images/chevron-light.svg");width:11px;height:11px;background-size:contain;background-repeat:no-repeat;display:inline-flex;margin-left:17px}.table-section__breadcrumbs-inner-container>a:hover{color:light-dark(#004db2, #b2d3ff)}.table-section__breadcrumbs-inner-container>a:hover svg path{stroke:light-dark(#004db2, #b2d3ff)}.table-section__results-container{margin-bottom:26px;display:flex;flex-direction:column;align-items:flex-start;padding:0 16px}@media(min-width: 1024px){.table-section__results-container{flex-direction:row;align-items:center;padding:24px 24px 20px;margin-bottom:12px;border-bottom:1px solid light-dark(#e4e7ec, #344054)}}.table-section__results-container>h3{margin-bottom:16px}@media(min-width: 1024px){.table-section__results-container>h3{margin-bottom:0}}.table-section__results-container>span{display:inline-block;font-size:.75rem;color:light-dark(#344054, #e4e7ec);border-radius:6px;border:1px solid #d0d5dd;padding:2px 6px;order:1}@media(min-width: 1024px){.table-section__results-container>span{order:initial;margin-left:8px}}.table-section__button-container{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px}@media(min-width: 1024px){.table-section__button-container{margin-bottom:0;margin-left:auto}}.table-section__button-container .options{top:8px;left:44px}.table-section__filter-container{margin-bottom:24px;display:flex;flex-direction:column;align-items:flex-start;padding:0 16px}@media(min-width: 1024px){.table-section__filter-container{gap:24px;padding:0 24px;flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.table-section__filter-container>input{border-radius:8px;border:1px solid #d0d5dd;padding:11px 16px 11px 42px;width:100%;max-width:320px;background-image:url("../images/search.svg");background-position:16px center;background-size:15px;background-repeat:no-repeat}.table-section__category-container{display:inline-flex;background-color:light-dark(#fff, #0c111d);align-items:center;justify-content:center;min-height:40px;border-radius:8px;border:1px solid #d0d5dd;margin-bottom:24px}@media(min-width: 1024px){.table-section__category-container{margin-bottom:0}}.table-section__category-container>a{padding:11px 16px;font-size:.875rem;font-weight:600;color:light-dark(#344054, #e4e7ec);text-decoration:none;border-right:1px solid #d0d5dd;transition:color .4s ease}.table-section__category-container>a:last-child{border-right:0}.table-section__category-container>a:hover{color:light-dark(#004db2, #b2d3ff)}.table-section table{white-space:nowrap;width:100%}.table-section table thead tr th,.table-section table thead tr th>div label{font-size:.75rem;padding:13px 24px;font-weight:500;color:light-dark(#475467, #94969c);text-align:left;border-top:1px solid light-dark(#e4e7ec, #344054)}@media(min-width: 1024px){.table-section table thead tr th,.table-section table thead tr th>div label{border-top:0}}.table-section table thead tr th>div{display:flex;align-items:center;gap:8px}.table-section table thead tr th>div label{padding:13px 0;border:0}.table-section table thead tr th>div input{width:20px;height:20px;border-radius:4px;accent-color:#002f6d}.table-section table tbody tr td{border-bottom:1px solid light-dark(#e4e7ec, #344054)}.table-section table tbody tr td a{color:light-dark(#002f6d, #cecfd2)}.table-section table tbody tr:last-child td{border-bottom:0}.table-section table tbody tr td,.table-section table tbody tr td>div label{font-size:.875rem;padding:26px 24px;font-weight:400;color:light-dark(#002f6d, #cecfd2)}.table-section table tbody tr td span,.table-section table tbody tr td>div label span{font-size:.75rem;font-weight:500;padding:2px 8px;border-radius:16px}.table-section table tbody tr td span.completed,.table-section table tbody tr td span.active,.table-section table tbody tr td>div label span.completed,.table-section table tbody tr td>div label span.active{background-color:#ecfdf3;border:1px solid #abefc6;color:#047e48}.table-section table tbody tr td span.incomplete,.table-section table tbody tr td>div label span.incomplete{background-color:#fffaeb;border:1px solid #fedf89;color:light-dark(#eb2626, #ffc4c4)}.table-section table tbody tr td span.warning,.table-section table tbody tr td>div label span.warning{background-color:#fef3f2;border:1px solid #fecdca;color:#b42318}.table-section table tbody tr td.bold,.table-section table tbody tr td>div label.bold{font-weight:600}.table-section table tbody tr td.bold label,.table-section table tbody tr td>div label.bold label{font-weight:600}.table-section table tbody tr td.bold>a,.table-section table tbody tr td>div label.bold>a{font:inherit;color:light-dark(#004db2, #b2d3ff);text-decoration:none;transition:color .4s ease}.table-section table tbody tr td.bold>a:hover,.table-section table tbody tr td>div label.bold>a:hover{text-decoration:underline}.table-section table tbody tr td .description{font-weight:400;font-size:.875rem;display:block;width:60vw;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:6px 0}@media(min-width: 1024px){.table-section table tbody tr td .description{width:45vw}}@media(min-width: 1250px){.table-section table tbody tr td .description{width:35vw}}.table-section table tbody tr td .download-file{padding-left:45px;background-image:url("../images/file.svg");background-size:32px;background-repeat:no-repeat;background-position:0 center;display:inline-flex;height:40px;align-items:center;color:light-dark(#002f6d, #cecfd2);font-weight:500;font-size:.875rem;text-decoration:none}.table-section table tbody tr td .progress-bar{display:flex;align-items:center;color:light-dark(#344054, #e4e7ec);font-size:.875rem;font-weight:500;gap:10px}.table-section table tbody tr td .progress-bar__container{background-color:light-dark(#e4e7ec, #344054);border-radius:3rem;height:8px;width:85px;min-width:85px}.table-section table tbody tr td .progress-bar__container span{display:block;height:100%;background-color:light-dark(#00285c, #cecfd2)}.table-section table tbody tr td>div{display:flex;align-items:center;gap:8px}.table-section table tbody tr td>div.options{gap:4px;align-items:flex-start}.table-section table tbody tr td>div label{padding:13px 0}.table-section table tbody tr td>div input{width:20px;height:20px;border-radius:4px;accent-color:#002f6d}.filters.page-width{padding-bottom:0}.filters.active{position:fixed;width:100%;background-color:light-dark(#fff, #0c111d);z-index:4;top:0;left:0;height:100vh;overflow-y:auto;overflow-x:hidden;padding:24px 16px}@media(min-width: 1024px){.filters.active{position:relative;top:auto;left:auto;height:auto;padding:30px 0 0;width:calc(100% - 70px)}}.filters.active .filters__open{display:none}@media(min-width: 1024px){.filters.active .filters__open{display:inline-flex}}.filters.active .filters__open svg{transform:rotate(180deg)}.filters.active .filters__clear{display:inline-flex}.filters.active .filters__close{display:inline-flex}@media(min-width: 1024px){.filters.active .filters__close{display:none}}.filters.active .filters__container{max-height:1000px;visibility:visible}.filters.active .mobile-filter{display:block}@media(min-width: 1024px){.filters.active .mobile-filter{display:none}}.filters__close{display:none;width:100%;margin-bottom:16px}.filters__open svg{transition:all .4s ease}.filters__clear{display:none}.filters__clear svg{width:12px}.filters .mobile-filter{margin-bottom:18px;display:none}@media(min-width: 1024px){.filters .mobile-filter{display:none}}.filters__button-container{display:flex;flex-wrap:wrap;gap:18px;margin-bottom:16px}@media(min-width: 1024px){.filters__button-container{margin-bottom:24px;justify-content:flex-end;align-items:flex-start}}.filters__selection-container{display:flex;align-items:center;width:100%;flex-wrap:wrap;gap:16px 18px}@media(min-width: 1024px){.filters__selection-container{width:auto;margin-right:auto}}.filters__selection-container>a{color:#00285c;background-color:#f0f6ff;border:1px solid light-dark(#f0f6ff, #00285c);border-radius:16px;font-size:.875rem;padding:2px 8px 2px 10px;display:inline-flex;align-items:center;gap:5px;text-decoration:none;transition:all .4s ease}.filters__selection-container>a span{display:inline-block;width:12px;height:12px;background-image:url("../images/close-blue.svg");background-position:center;background-size:7px;background-repeat:no-repeat}.filters__selection-container>a:hover{color:light-dark(#002f6d, #cecfd2);border-color:light-dark(#002f6d, #cecfd2)}.filters__container{max-height:0;overflow:hidden;visibility:hidden;transition:all .4s ease}.filters__container .calendar-section{margin-bottom:42px}@media(min-width: 1024px){.filters__container .calendar-section{margin-bottom:60px}}.filters__dropdown-container{display:flex;flex-wrap:wrap;gap:28px;margin-bottom:0;padding-bottom:28px}@media(min-width: 1024px){.filters__dropdown-container{gap:40px}}.filters__dropdown-inner-container.active .filters__dropdown-toggle svg{transform:rotate(180deg)}.filters__dropdown-inner-container.active .filters__dropdown{max-height:300px;visibility:visible;box-shadow:0 4px 6px -2px rgba(16,24,40,.03),0 12px 16px -4px rgba(16,24,40,.08)}.filters__dropdown-toggle{margin-bottom:16px}.filters__dropdown-toggle svg{transition:all .4s ease}.filters__dropdown{display:flex;flex-direction:column;border-radius:8px;max-height:0;overflow:hidden;visibility:hidden;border:1px solid light-dark(#e4e7ec, #344054);transition:all .4s ease}@media(min-width: 1024px){.filters__dropdown{min-width:240px}}.filters__dropdown>div{padding:0 16px;display:flex;align-items:center;gap:8px}.filters__dropdown>div:first-child{border-bottom:1px solid light-dark(#e4e7ec, #344054)}.filters__dropdown>div input{width:16px;height:16px;border-radius:4px;accent-color:#002f6d}.filters__dropdown>div label{display:inline-block;padding:9px 4px;color:light-dark(#344054, #e4e7ec);font-size:.875rem}.filter-results{padding-top:0}.filter-results .table-section{margin-top:0}.pagination{display:flex;align-items:center;width:calc(100% - 32px);margin:16px auto 0;padding:24px 0;justify-content:space-between;border-top:1px solid light-dark(#e4e7ec, #344054)}@media(min-width: 1024px){.pagination{padding:14px 0 18px;width:100%;border:0;margin:0}}.pagination .button span{display:none}@media(min-width: 1024px){.pagination .button span{display:inline-block;color:light-dark(#344054, #e4e7ec)}}.pagination .button:hover span{color:light-dark(#004db2, #b2d3ff)}.pagination__page-mobile{font-size:.875rem;color:light-dark(#344054, #e4e7ec)}@media(min-width: 1024px){.pagination__page-mobile{display:none}}.pagination__page-mobile span{font-weight:600}.pagination__page-container{display:none}@media(min-width: 1024px){.pagination__page-container{display:flex;gap:2px}}.pagination__page-container span,.pagination__page-container a{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border-radius:8px;color:light-dark(#475467, #94969c);transition:all .4s ease}.pagination__page-container a:hover{background-color:light-dark(#f9fafb, #161b26)}.pagination__page-container span{color:light-dark(#002f6d, #cecfd2);background-color:light-dark(#f9fafb, #161b26)}.modal{z-index:9999;position:absolute;overflow:auto;top:50px;max-height:calc(100vh - 350px);width:calc(100% - 120px);max-width:1000px;left:50%;transform:translateX(-50%);border-radius:12px;padding:24px;background-color:light-dark(#fff, #0c111d);border:1px solid light-dark(#d0d5dd, #344054);box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.modal__inner-container{text-align:center}.modal__inner-container>h2{padding-right:60px;padding-bottom:20px;margin-bottom:6px;text-align:left;font-size:1.125rem;color:light-dark(#101828, #e4e7ec)}.modal__inner-container>h2 span{font:inherit;color:inherit;margin-left:10px}.modal__content{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:16px}.modal__content-item{padding:32px 32px 36px;border-radius:16px;background-color:light-dark(#f9fafb, #161b26);display:flex;flex-direction:column;align-items:flex-start;gap:20px}.modal__content-item>h3{font-size:1.875rem}.modal__content-item>p{display:block;display:-webkit-box;-webkit-line-clamp:2;line-height:1.5;max-height:3em;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;visibility:visible}.modal__pagination{margin-top:16px;border:1px solid light-dark(#d0d5dd, #344054);border-radius:8px;display:inline-flex;justify-content:center;align-items:stretch;overflow:hidden;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.modal__pagination a:last-child{border-right:0}.modal__pagination-number{padding:8px;height:40px;min-width:40px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:light-dark(#344054, #e4e7ec);font-weight:600;font-size:.875rem;border-right:1px solid light-dark(#d0d5dd, #344054)}.modal__pagination-number:hover{background-color:light-dark(#f0f6ff, #00285c);color:light-dark(#0c111d, #f5f5f6)}.modal__pagination-number.current{background-color:light-dark(#f9fafb, #161b26);color:light-dark(#0c111d, #f5f5f6)}.modal__pagination-number.current:hover{background-color:light-dark(#f9fafb, #161b26)}.modal__pagination-next,.modal__pagination-previous{padding:8px 18px;display:inline-flex;align-items:center;gap:12px;justify-content:center;text-decoration:none;color:light-dark(#344054, #e4e7ec);font-weight:600;font-size:.875rem}.modal__pagination-next svg,.modal__pagination-previous svg{width:13px}.modal__pagination-next svg path,.modal__pagination-previous svg path{stroke:light-dark(#344054, #e4e7ec)}.modal__pagination-next:hover,.modal__pagination-previous:hover{background-color:light-dark(#f0f6ff, #00285c);color:light-dark(#0c111d, #f5f5f6)}.modal__pagination-previous{border-right:1px solid light-dark(#d0d5dd, #344054)}.modal__pagination-previous svg{transform:rotate(180deg)}.modal__close{position:absolute;z-index:2;top:0;right:0;width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center}.modal__close svg{width:13px}.modal__close svg path{stroke:light-dark(#475467, #94969c)}.modal.hidden{display:none}.modal.search{top:150px;height:800px;max-height:calc(100vh - 350px);width:calc(100% - 32px);max-width:600px;left:50%;transform:translateX(-50%);border-radius:12px;padding:24px 40px 16px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.modal.search .modal__inner-container{text-align:center}.modal.search .modal__inner-container>h2{margin-bottom:26px;font-size:1.875rem;color:light-dark(#00285c, #cecfd2);border-bottom:1px solid light-dark(#e4e7ec, #344054)}.modal.search .modal__content{padding-bottom:16px;border-bottom:1px solid light-dark(#e4e7ec, #344054)}.modal.search .modal__close{border:1px solid light-dark(#e4e7ec, #344054)}.modal.search .modal__close svg{width:13px}.modal.search .modal__close svg path{stroke:light-dark(#344054, #e4e7ec)}body.modal-overlay{position:fixed;z-index:999;inset:0;backdrop-filter:blur(10px);background-color:rgba(12,17,29,.7)}.image-block{display:flex;flex-direction:column;gap:20px}@media(min-width: 768px){.image-block{flex-direction:row}}.image-block img{height:100%;max-height:200px;object-fit:cover}@media(min-width: 768px){.image-block img{width:50%;min-width:50%;max-width:50%}}.image-block .image-block-text h3{font-size:1.125rem;margin-bottom:8px}.tasks-link-container{margin-bottom:20px}@media(min-width: 1024px){.tasks-link-container{padding:0;margin-bottom:45px}}.tasks-link-container .task-container{padding:12px;margin:18px 0;border:0;overflow:hidden;border-radius:12px;transition:all .4s ease}@media(min-width: 1024px){.tasks-link-container .task-container{display:flex;max-width:none;align-items:center;padding:12px}}.tasks-link-container .task-container .alert-ring{margin-bottom:10px;height:40px;width:40px;display:inline-flex;border-radius:50%;padding:2px;background-color:#fef0c7;align-items:center;justify-content:center}@media(min-width: 1024px){.tasks-link-container .task-container .alert-ring{margin-right:16px;margin-bottom:0}}.tasks-link-container .task-container .alert-ring svg{width:20px;top:-1px}.tasks-link-container .task-container>svg{width:18px;min-width:18px;height:18px;display:block}.tasks-link-container .task-container .task{color:light-dark(#344054, #e4e7ec);text-decoration:none;font-size:.875rem;line-height:1.43;display:inline-block;font-weight:600;margin-bottom:4px;display:block}@media(min-width: 1024px){.tasks-link-container .task-container .task{display:inline-block;margin-right:6px;margin-bottom:0}}.tasks-link-container .task-container .task-container-buttons{display:flex;gap:16px;margin:14px 0 0}@media(min-width: 1024px){.tasks-link-container .task-container .task-container-buttons{margin:0;margin-left:auto;gap:12px}}.tasks-link-container .task-container.mobile{padding:0 16px;border:0;max-height:0}@media(min-width: 1024px){.tasks-link-container .task-container.mobile{padding:10px;padding-left:32px;border-bottom:1px solid light-dark(#e4e7ec, #344054);max-height:none}}.bookmarks{text-align:center}.bookmarks__container{display:flex;flex-wrap:wrap;text-align:left;gap:48px 32px;padding-bottom:32px;border-bottom:solid 1px #e4e7ec}.bookmarks__item{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding-top:20px;border-top:30px solid #f79009}@media(min-width: 768px){.bookmarks__item{width:calc(50% - 16px)}}@media(min-width: 1024px){.bookmarks__item{width:calc(33% - 19px)}}.bookmarks__item:nth-child(2n){border-color:light-dark(#05854c, #abefc6)}.bookmarks__item:nth-child(3n){border-color:light-dark(#004db2, #b2d3ff)}.bookmarks__date{margin-bottom:16px;border-radius:2rem;background-color:light-dark(#f0f6ff, #00285c);border:1px solid light-dark(#b2d3ff, #00285c);padding:3px 8px 3px 3px;display:inline-flex;gap:10px;align-items:center;margin-bottom:16px}.bookmarks__date span{background-color:light-dark(#fff, #0c111d);color:light-dark(#00285c, #cecfd2);border:1px solid light-dark(#b2d3ff, #00285c);border-radius:2rem;font-size:.75rem;padding:2px 6px}.bookmarks__date p{font-size:.75rem;color:light-dark(#00285c, #cecfd2)}.bookmarks__heading-container{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.bookmarks__heading-container h3{font-size:1.5rem;color:light-dark(#0c111d, #f5f5f6);line-height:1.33}.bookmarks__heading-container .more-options{padding:6px 10px 20px 36px}.bookmarks__heading-container .options{left:auto;right:0}.bookmarks__heading-container .options>a{display:flex;font-size:.875rem;font-weight:500;align-items:center;gap:8px}.bookmarks__heading-container .options>a svg{width:14px;min-width:14px}.bookmarks__load-more{margin-top:16px}.handbooks{margin:30px auto 16px}.handbooks__load-more-container{border-top:solid 1px light-dark(#e4e7ec, #344054);display:flex;align-items:center;justify-content:center;padding:12px 12px 16px}.handbooks__load-more{padding:10px 12px;border-radius:8px;border:1px solid light-dark(#d0d5dd, #344054);box-shadow:0 1px 2px 0 rgba(16,24,40,.05),inset 0 -2px 0 0 rgba(16,24,40,.05),inset 0 0 0 1px rgba(16,24,40,.18);background-color:light-dark(#fff, #0c111d);font-size:.875rem;font-weight:600;color:light-dark(#344054, #e4e7ec)}.notifications{display:flex;flex-direction:column;gap:16px;padding:28px 0 16px}.notifications__item{background-color:light-dark(#f9fafb, #161b26);padding:32px;border-radius:16px;display:flex;flex-direction:column;gap:20px}.notifications__item h2{color:light-dark(#101828, #e4e7ec)}.notifications__item p{font-size:1.125rem;line-height:1.56;color:light-dark(#475467, #94969c)}.notifications__button-section{display:flex;gap:16px;flex-wrap:wrap}.support{display:flex;flex-direction:column;gap:40px}@media(min-width: 1024px){.support{flex-direction:row}}@media(min-width: 1250px){.support{gap:64px}}.support__left{width:100%}.support__left .heading{padding-bottom:20px;border-bottom:1px solid light-dark(#e4e7ec, #344054);margin-bottom:28px}.support__accordion{margin-bottom:16px;width:100%;display:flex;flex-direction:column}.support__accordion>a{color:light-dark(#344054, #e4e7ec);font-size:.875rem;font-weight:600;padding:10px 40px 10px 14px;min-height:40px;text-decoration:none;border-radius:8px;display:flex;width:100%;align-items:center;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);border:solid 1px light-dark(#d0d5dd, #344054)}.support__accordion>a::after{content:"";background-image:url("../images/chevron.svg");position:absolute;top:50%;right:14px;width:14px;height:14px;background-size:contain;background-position:center;background-repeat:no-repeat;transform:translateY(-50%) rotate(270deg);transition:all .4s ease}.support__accordion.active>a::after{transform:translateY(-50%) rotate(90deg)}.support__accordion.active .support__accordion-answer{padding:24px;margin-top:16px;max-height:500px}.support__accordion-answer{padding:0 24px;width:100%;border-radius:16px;background-color:light-dark(#f9fafb, #161b26);max-height:0;margin-top:0;overflow:hidden;transition:all .4s ease}.support__accordion-answer p{color:light-dark(#475467, #94969c)}.support__right{width:100%}.support__right .heading{padding-bottom:20px;border-bottom:1px solid light-dark(#e4e7ec, #344054);margin-bottom:28px}.support__contact-form{display:flex;flex-direction:column;gap:40px}.support__contact-form-row-checkbox{display:flex;align-items:center;gap:10px}.support__contact-form-row-checkbox label{font-size:.875rem;color:light-dark(#344054, #e4e7ec);font-weight:500}.support__thank-you-message{color:light-dark(#05854c, #abefc6);margin-top:44px}.profile__bar{background-color:light-dark(#d6e8ff, #00285c);height:89px;width:100%}.profile__container{padding:0 0 30px;margin-top:-40px}.profile__container .heading{padding-bottom:20px;padding-top:24px;border-bottom:1px solid light-dark(#e4e7ec, #344054);margin-bottom:28px}.profile__heading{display:flex;gap:24px;align-items:center;margin-bottom:24px}.profile__heading-image{height:160px;width:160px;border-radius:50%;box-shadow:0 4px 6px -2px rgba(16,24,40,.03),0 12px 16px -4px rgba(16,24,40,.08);border:solid 4px #fff;object-fit:cover}.profile__heading-details{display:flex;flex-direction:column;gap:4px}.profile__heading-details h1{color:light-dark(#0c111d, #f5f5f6);font-size:1.875rem;font-weight:600}.profile__grid{display:grid;grid-template-columns:repeat(1, 1fr);gap:16px}@media(min-width: 768px){.profile__grid{grid-template-columns:repeat(3, 1fr)}}.profile__grid-item{padding:24px;border-radius:16px;display:flex;flex-direction:column;gap:16px;min-height:140px;background-color:light-dark(#f9fafb, #161b26)}.profile__grid-item h3{color:light-dark(#101828, #e4e7ec)}.handbook-container{display:flex}.main-nav{position:absolute;background-color:light-dark(#fff, #0c111d);z-index:9;width:100vw;height:100%;top:0;transition:all .4s ease;left:-100vw;visibility:hidden;padding:18px 6px}@media(min-width: 1024px){.main-nav{position:sticky;top:0;height:100%;max-height:100vh;width:72px;min-width:72px;padding:18px 4px 18px 16px;visibility:visible;overflow:hidden;left:0}}.main-nav.active{left:0;visibility:visible;overflow:auto}@media(min-width: 1024px){.main-nav.active{width:285px;min-width:285px}}@media(min-width: 1250px){.main-nav.active{width:312px;min-width:312px}}@media(min-width: 1024px){.main-nav.active .main-nav__toggle-container{justify-content:flex-start;padding:20px 12px 0}}.main-nav.active .main-nav__toggle-container .main-nav__link{width:100%;overflow:hidden;font-size:1rem}@media(min-width: 1024px){.main-nav.active .main-nav__toggle-container .main-nav__toggle svg{transform:rotate(270deg)}}.main-nav.active .main-nav__primary>li a{display:flex}.main-nav__close{width:100%;padding:10px 12px 10px 24px;display:flex;align-items:center;justify-content:space-between}.main-nav__close span{color:light-dark(#00285c, #cecfd2);font-weight:600}@media(min-width: 1024px){.main-nav__close{display:none}}.main-nav__close>a{width:45px;height:45px;display:inline-flex;align-items:center;justify-content:center}.main-nav__close>a svg path{stroke:light-dark(#00285c, #cecfd2)}.main-nav__logo{width:80px;height:28px;margin-left:12px;margin-bottom:20px;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url("../images/logo-small.svg");transition:all .2s ease}@media(min-width: 1024px){.main-nav__logo{background-image:url("../images/logo.svg");width:224px;height:25px}}.main-nav__inner-container{overflow-y:auto;overflow-x:hidden;padding-right:6px;padding-bottom:24px}@media(min-width: 1024px){.main-nav__inner-container{overflow-y:auto;overflow-x:hidden;height:100%;padding-right:10px;padding-bottom:98px}}.main-nav__toggle-container{display:none}@media(min-width: 1024px){.main-nav__toggle-container{display:flex;position:relative;height:auto;width:auto;background-color:rgba(0,0,0,0);top:auto;right:auto;justify-content:space-between;padding:20px 4px 0 12px}}.main-nav__toggle-container>a{display:inline-flex;justify-content:space-between;color:light-dark(#344054, #e4e7ec);font-weight:600;align-items:center;background-position:center;background-size:14px;padding:8px 0;background-repeat:no-repeat;background-image:url("../images/close.svg");width:0;overflow:hidden;font-size:0}@media(min-width: 1024px){.main-nav__toggle-container>a{background-image:none}}.main-nav__toggle-container .main-nav__toggle{display:flex;align-items:center;justify-content:flex-end;width:50px}.main-nav__toggle-container .main-nav__toggle svg{display:none}@media(min-width: 1024px){.main-nav__toggle-container .main-nav__toggle svg{display:block;width:18px;transform:rotate(90deg);transition:all .4s ease}}.main-nav__toggle-container .main-nav__toggle svg path{stroke:light-dark(#667085, #e4e7ec)}.main-nav__toggle-container .main-nav__toggle:hover svg path{stroke:light-dark(#004db2, #b2d3ff)}.main-nav__primary{width:100%;list-style:none;margin-top:8px;padding:0 12px}@media(min-width: 1024px){.main-nav__primary{width:100%;margin-top:10px;padding:0}}.main-nav__primary>li{margin-bottom:8px;display:flex;align-items:center;flex-direction:column}@media(min-width: 1024px){.main-nav__primary>li{margin-bottom:10px}}.main-nav__primary>li>a{display:flex;align-items:center;width:100%;gap:14px;line-height:1.5;text-decoration:none;color:light-dark(#344054, #e4e7ec);padding:8px 40px 8px 12px;border-radius:6px;font-weight:600;background-color:light-dark(#fff, #0c111d);transition:all .4s ease}@media(min-width: 1024px){.main-nav__primary>li>a{display:none}}.main-nav__primary>li>a.active,.main-nav__primary>li>a:active{background-color:light-dark(#d6e8ff, #00285c);color:light-dark(#101828, #e4e7ec)}.main-nav__primary>li>a:hover{background-color:light-dark(#d6e8ff, #00285c);color:light-dark(#101828, #e4e7ec)}.main-nav__primary>li>a::after{content:"";background-repeat:no-repeat;background-image:url("../images/chevron-select.svg");position:absolute;right:10px;width:13px;height:14px;background-size:12px 12px;transition:all .4s ease}.main-nav__primary>li>a.active::after{transform:rotate(180deg)}.main-nav__primary>li>a.active+.main-nav__dropdown{max-height:500px;visibility:visible;padding:8px 0}.main-nav__primary>li .main-nav__dropdown,.main-nav__primary>li .main-nav__secondary-dropdown{display:flex;flex-direction:column;list-style-type:none;width:100%;gap:4px;max-height:0;padding:0;overflow:hidden;visibility:hidden;transition:all .4s ease}.main-nav__primary>li .main-nav__dropdown>li>a,.main-nav__primary>li .main-nav__secondary-dropdown>li>a{display:flex;align-items:center;padding:8px 40px 8px 48px;line-height:1.5;color:light-dark(#344054, #e4e7ec);font-weight:600;text-decoration:none;border-radius:6px}@media(min-width: 1024px){.main-nav__primary>li .main-nav__dropdown>li>a,.main-nav__primary>li .main-nav__secondary-dropdown>li>a{display:none}}.main-nav__primary>li .main-nav__dropdown>li>a.active,.main-nav__primary>li .main-nav__dropdown>li>a:active,.main-nav__primary>li .main-nav__secondary-dropdown>li>a.active,.main-nav__primary>li .main-nav__secondary-dropdown>li>a:active{background-color:light-dark(#d6e8ff, #00285c);color:light-dark(#101828, #e4e7ec)}.main-nav__primary>li .main-nav__dropdown>li>a:hover,.main-nav__primary>li .main-nav__secondary-dropdown>li>a:hover{background-color:light-dark(#d6e8ff, #00285c);color:light-dark(#101828, #e4e7ec)}.main-nav__primary>li .main-nav__dropdown>li>a.active::after,.main-nav__primary>li .main-nav__secondary-dropdown>li>a.active::after{transform:rotate(180deg)}.main-nav__primary>li .main-nav__dropdown>li>a.active+.main-nav__secondary-dropdown,.main-nav__primary>li .main-nav__secondary-dropdown>li>a.active+.main-nav__secondary-dropdown{max-height:500px;visibility:visible;padding:8px 0}.main-nav__primary>li .main-nav__dropdown>li>a.main-nav__secondary-link.children::after,.main-nav__primary>li .main-nav__secondary-dropdown>li>a.main-nav__secondary-link.children::after{content:"";background-repeat:no-repeat;background-image:url("../images/chevron-select.svg");position:absolute;right:10px;width:13px;height:14px;background-size:12px 12px;transition:all .4s ease}.main-nav__primary>li .main-nav__secondary-dropdown>li>a{padding:8px 12px 8px 80px}.main-nav-content{display:flex;flex-direction:column;list-style-type:none;padding-top:8px}.main-nav-content>li{border-bottom:1px solid light-dark(#e4e7ec, #344054);display:flex;justify-content:space-between;align-items:center;width:100%}.main-nav-content>li>.main-nav__link{color:light-dark(#00285c, #cecfd2);display:flex;width:100%;font-weight:600;font-size:1.375rem;text-transform:uppercase;line-height:1.27;padding:16px 12px 22px 0;text-decoration:none}@media(min-width: 768px){.main-nav-content>li>.main-nav__link{font-size:1.5rem}}@media(min-width: 1024px){.main-nav-content>li>.main-nav__link{font-size:1.875rem}}.main-nav-content>li>.main-nav__link:hover{color:light-dark(#004db2, #b2d3ff)}.main-nav-content>li .main-nav-content__bookmark{display:inline-flex;width:40px;height:40px;border-radius:8px;border:1px solid light-dark(#99c5ff, #004db2);align-items:center;justify-content:center}.main-nav-content>li .main-nav-content__bookmark svg{width:13px}.main-nav-content>li .main-nav-content__bookmark svg path{stroke:light-dark(#00285c, #cecfd2);transition:all .4s ease}.main-nav-content>li .main-nav-content__bookmark:hover svg path{fill:light-dark(#00285c, #cecfd2)}.body-content-handbook{width:100%;transition:width .4s ease}@media(min-width: 1024px){.body-content-handbook{border-left:1px solid light-dark(#e4e7ec, #344054)}}@media(min-width: 1024px){.body-content-handbook.active{background-color:light-dark(#fff, #0c111d)}}.handbook-body .page-content{padding-bottom:82px}@media(min-width: 1024px){.handbook-body .page-content{padding-bottom:128px}}.handbook-body .page-width{padding:24px 0;width:calc(100% - 32px);margin:0 auto;max-width:1600px}@media(min-width: 1024px){.handbook-body .page-width{padding:30px 0;width:calc(100% - 80px)}}.page-content.handbook.zoom .main-nav-content>li>.main-nav__link{font-size:1.5rem}@media(min-width: 768px){.page-content.handbook.zoom .main-nav-content>li>.main-nav__link{font-size:1.875rem}}@media(min-width: 1024px){.page-content.handbook.zoom .main-nav-content>li>.main-nav__link{font-size:2.125rem}}.page-content.handbook.zoom .handbook-main-nav .main-nav__secondary-link{font-size:1.5rem}@media(min-width: 1024px){.page-content.handbook.zoom .handbook-main-nav .main-nav__secondary-link{font-size:1.875rem}}.page-content.handbook.zoom .content .content-heading-container h2{font-size:2.125rem}.page-content.handbook.zoom .content .content-heading-container h3{font-size:1.875rem}.page-content.handbook.zoom .content p{font-size:1.375rem}.page-content.handbook.reduce .main-nav-content>li>.main-nav__link{font-size:1.125rem}@media(min-width: 768px){.page-content.handbook.reduce .main-nav-content>li>.main-nav__link{font-size:1.275rem}}@media(min-width: 1024px){.page-content.handbook.reduce .main-nav-content>li>.main-nav__link{font-size:1.5rem}}.page-content.handbook.reduce .handbook-main-nav .main-nav__secondary-link{font-size:1rem}@media(min-width: 1024px){.page-content.handbook.reduce .handbook-main-nav .main-nav__secondary-link{font-size:1.25rem}}.page-content.handbook.reduce .content .content-heading-container h2{font-size:1.5rem}.page-content.handbook.reduce .content .content-heading-container h3{font-size:1.25rem}.page-content.handbook.reduce .content p{font-size:.875rem}.handbook__header{background-color:light-dark(#f0f6ff, #00285c);border-radius:16px;padding:24px}.handbook__filters{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px}@media(min-width: 768px){.handbook__filters{justify-content:space-between}}.handbook #handbook__filter{height:40px;font-size:.9375rem;border:1px solid light-dark(#d0d5dd, #344054);background-color:light-dark(#fff, #0c111d);border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);width:100%;max-width:450px;padding:8px 24px 8px 40px;background-image:url("../images/search.svg");background-position:14px center;background-size:16px;background-repeat:no-repeat}@media(min-width: 768px){.handbook #handbook__filter{max-width:320px}}.handbook__filters-left{width:100%;display:flex;justify-content:center}@media(min-width: 768px){.handbook__filters-left{width:auto;justify-content:flex-start}}.handbook__filters-right{flex-basis:100%;display:flex;justify-content:center}@media(min-width: 768px){.handbook__filters-right{justify-content:flex-end;flex-basis:40%}}.handbook__filters-main-nav__toggle{flex-basis:100%;display:flex;align-items:center;justify-content:center}@media(min-width: 1024px){.handbook__filters-main-nav__toggle{display:none}}.handbook__filters-main-nav__toggle .button{width:260px;background-color:light-dark(#344054, #e4e7ec);color:light-dark(#fff, #0c111d)}.handbook__options-left{display:flex;gap:12px;padding:2px 12px 2px 0;border-right:1px solid light-dark(#99c5ff, #004db2)}.handbook__options-left>a{height:40px;width:40px;display:inline-flex;align-items:center;justify-content:center;background-color:light-dark(#fff, #0c111d);border-radius:8px;border:1px solid light-dark(#99c5ff, #004db2)}.handbook__options-left>a svg{width:16px;height:auto;transition:all .4s ease}.handbook__options-left>a svg path{stroke:light-dark(#00285c, #cecfd2)}.handbook__options-left>a.active{border-color:light-dark(#0c111d, #f5f5f6);box-shadow:0px 0px 4px rgba(0,0,0,.3)}.handbook__options-left>a.active svg{width:19px}.handbook__options-left>a:hover{border-color:light-dark(#0c111d, #f5f5f6)}.handbook__options-right{display:flex;gap:12px;padding:2px 0 2px 12px}.handbook__options-right>a{height:40px;width:40px;display:inline-flex;align-items:center;justify-content:center;background-color:light-dark(#fff, #0c111d);border-radius:8px;border:1px solid light-dark(#99c5ff, #004db2)}.handbook__options-right>a svg{width:16px;height:auto}.handbook__options-right>a:first-child svg path{fill:light-dark(#eb2626, #ffc4c4)}.handbook__options-right>a:last-child svg path{stroke:light-dark(#00285c, #cecfd2)}.handbook__options-right>a.active{border-color:light-dark(#0c111d, #f5f5f6);box-shadow:0px 0px 4px rgba(0,0,0,.3)}.handbook__options-right>a.active svg{width:19px}.handbook__options-right>a:hover{border-color:light-dark(#0c111d, #f5f5f6)}.handbook-main-nav{list-style-type:none;display:flex;flex-direction:column;gap:24px;padding:24px 0}.handbook-main-nav li{display:flex;justify-content:space-between;align-items:center;width:100%;padding:4px 32px}.handbook-main-nav li:first-child{padding:32px;border-radius:16px;background-color:light-dark(#f9fafb, #161b26)}.handbook-main-nav li:first-child .main-nav__link{font-size:1.875rem}.handbook-main-nav .main-nav__link,.handbook-main-nav .main-nav__secondary-link{color:light-dark(#101828, #e4e7ec);font-size:1.5rem;font-weight:600;text-decoration:none}.handbook-main-nav .main-nav__link:hover,.handbook-main-nav .main-nav__secondary-link:hover{color:light-dark(#004db2, #b2d3ff)}.handbook-main-nav .main-nav__secondary-link{padding-right:12px;font-size:1.25rem}@media(min-width: 1024px){.handbook-main-nav .main-nav__secondary-link{font-size:1.5rem}}.handbook__bookmark{display:inline-flex;width:40px;min-width:40px;height:40px;border-radius:8px;border:1px solid light-dark(#99c5ff, #004db2);background-color:light-dark(#fff, #0c111d);align-items:center;justify-content:center}.handbook__bookmark svg{width:13px}.handbook__bookmark svg path{stroke:light-dark(#00285c, #cecfd2);transition:all .4s ease}.handbook__bookmark:hover svg path{fill:light-dark(#00285c, #cecfd2)}.handbook-top-level-pagination{display:none;align-items:center;justify-content:space-between;padding:14px 24px 16px;border-top:1px solid light-dark(#e4e7ec, #344054);position:sticky;background-color:light-dark(#fff, #0c111d);bottom:0}.handbook-top-level-pagination button svg{width:12px}.handbook-top-level-pagination button svg path{stroke:#fff}.handbook-top-level-pagination button.handbook-top-level-next{margin-left:auto}.handbook-top-level-pagination.active{display:flex}.content .heading{padding:24px 0 20px;border-bottom:1px solid light-dark(#e4e7ec, #344054);margin-bottom:36px}.content .policy-level,.content .footnote{padding:32px 32px 72px;border-radius:16px;background-color:light-dark(#f9fafb, #161b26);margin-bottom:24px}.content .policy-level.sub-level,.content .footnote.sub-level{padding:24px 24px 64px;margin-left:80px}.content .policy-level p,.content .footnote p{margin-bottom:18px}.content .policy-level p:last-child,.content .footnote p:last-child{margin-bottom:0}.content .footnote h3{font-size:1.125rem}.content .content-heading-container{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:22px}.content .content-heading-container .title{color:light-dark(#101828, #e4e7ec);font-weight:600;padding-right:12px}.content .content-heading-container h2{font-size:1.875rem}.content .content-heading-container h3{font-size:1.5rem}.content img{border-radius:12px;object-fit:cover;object-position:center;margin-bottom:24px;width:100%;max-width:720px}.content img.sub-level{margin-left:80px;width:calc(100% - 80px)}.right-side-container{min-width:0;transition:all .4s ease;overflow:hidden;visibility:hidden;background-color:light-dark(#fff, #0c111d);position:absolute;right:-100vw;height:100%}@media(min-width: 1024px){.right-side-container{position:relative;min-width:0;right:auto}}.right-side-container.active-share,.right-side-container.active-export{min-width:100%;right:0;visibility:visible}@media(min-width: 1024px){.right-side-container.active-share,.right-side-container.active-export{min-width:280px;position:sticky;top:0;height:100%;max-height:100vh}}@media(min-width: 1250px){.right-side-container.active-share,.right-side-container.active-export{min-width:310px}}.right-side-container.active-share .right-side-container__close,.right-side-container.active-export .right-side-container__close{opacity:1;height:36px;width:36px}.right-side-container.active-share .right-side-container__close svg,.right-side-container.active-export .right-side-container__close svg{width:13px}.right-side-container.active-share .right-side-container__inner-content,.right-side-container.active-export .right-side-container__inner-content{padding:32px 20px;opacity:1;width:100%}@media(min-width: 1024px){.right-side-container.active-share .right-side-container__inner-content,.right-side-container.active-export .right-side-container__inner-content{width:280px;padding:32px 40px 32px 8px}}@media(min-width: 1250px){.right-side-container.active-share .right-side-container__inner-content,.right-side-container.active-export .right-side-container__inner-content{width:310px}}.right-side-container.active-share .right-side-container__inner-content>div,.right-side-container.active-export .right-side-container__inner-content>div{opacity:1}.right-side-container__close{height:16px;width:16px;z-index:2;opacity:0;display:inline-flex;align-items:center;justify-content:center;background-color:light-dark(#fff, #0c111d);border-radius:8px;border:1px solid light-dark(#99c5ff, #004db2);position:absolute;top:32px;right:40px;transition:all .4s ease}.right-side-container__close svg{width:7px;height:auto}.right-side-container__close svg path{stroke:light-dark(#00285c, #cecfd2)}.right-side-container__inner-content{padding:32px 0;opacity:0;width:0;transition:all .4s ease}.right-side-container__inner-content>div{padding-bottom:20px;border-bottom:1px solid light-dark(#e4e7ec, #344054);margin-bottom:36px;opacity:0;transition:opacity .6s ease}.right-side-container__inner-content>div.export-content button{margin-bottom:12px}.right-side-container__inner-content h3{color:light-dark(#101828, #e4e7ec);font-size:1.125rem;margin-bottom:4px}.right-side-container__inner-content p{font-size:.875rem;color:light-dark(#475467, #94969c);margin-bottom:16px}.right-side-container__inner-content form{max-width:350px}.right-side-container__inner-content form input[type=text]{width:100%;height:40px;margin-bottom:16px;border:1px solid light-dark(#d0d5dd, #344054);border-radius:8px;padding:8px 12px}@media(min-width: 1250px){.backend.page-content.page-width{width:calc(100% - 80px)}}.backend__header{background-color:light-dark(#f0f6ff, #00285c);border-radius:16px;padding:23px 24px}.backend__filters{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px}@media(min-width: 1232px){.backend__filters{justify-content:space-between}}.backend__filters label{font-size:.875rem;color:light-dark(#344054, #e4e7ec);font-weight:600;padding-right:8px}.backend__filters select{appearance:none;background-image:url("../images/chevron-select.svg");background-size:13px 12px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;min-height:40px;background-color:light-dark(#fff, #0c111d);border:1px solid light-dark(#d0d5dd, #344054);border-radius:8px;padding:8px 32px 8px 12px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.backend__filters .button.white{border:1px solid light-dark(#99c5ff, #004db2);box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.backend__filters-left{display:flex;align-items:center}.backend__filters-right{display:flex;align-items:center}.backend__select-handbook,.backend__switch-version{padding:2px 12px 2px 0;border-right:1px solid light-dark(#b2d3ff, #00285c)}.backend__filters-left-opright{padding:2px 13px 2px 12px;border-right:0;display:flex;gap:12px}@media(min-width: 1232px){.backend__filters-left-opright{padding:2px 12px;border-right:1px solid light-dark(#b2d3ff, #00285c)}}.backend__filters-right-opright{padding:2px 0 2px 12px;display:flex;gap:12px}.backend__filters-right-opright .button{border-color:light-dark(#344054, #e4e7ec)}.backend__filters-right-opright .save-publish-modal{position:absolute;background-color:light-dark(#fff, #0c111d);z-index:9;top:60px;right:0;padding:24px;box-shadow:0 8px 8px -4px rgba(16,24,40,.03),0 20px 24px -4px rgba(16,24,40,.08);border-radius:12px;width:400px}.backend__filters-right-opright .save-publish-modal form{gap:12px}.backend__filters-right-opright .save-publish-modal .save-publish-modal__title{margin-bottom:20px}.backend__filters-right-opright .save-publish-modal .save-publish-modal__close{position:absolute;top:32px;right:24px}.backend__filters-right-opright .save-publish-modal .save-publish-modal__close svg path{stroke:light-dark(#475467, #94969c)}.backend__filters-right-opright .save-publish-modal .save-publish-modal__button-container{margin-top:20px;display:flex;align-items:center;gap:12px}.backend__filters-right-opright .save-publish-modal .save-publish-modal__button-container .button{flex:1}.backend__table{margin-top:30px;overflow:scroll;border-radius:16px;border:rgba(0,0,0,0) 1px solid;background:linear-gradient(white, white) padding-box,linear-gradient(to top, light-dark(#e4e7ec, #344054) calc(100% - 69px), light-dark(#fff, #0c111d) 24%) border-box;background-clip:padding-box,border-box;background-origin:border-box;border-top:0;border-radius:0 16px 16px 16px;max-height:570px}.backend__table label{font-size:.875rem;color:light-dark(#344054, #e4e7ec);font-weight:600;padding-right:8px}.backend__table select{appearance:none;background-image:url("../images/chevron-select.svg");background-size:13px 12px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;min-height:40px;background-color:light-dark(#fff, #0c111d);border:1px solid light-dark(#d0d5dd, #344054);border-radius:8px;padding:8px 32px 8px 12px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.backend__table ul{padding-left:16px}.backend__table ul li{color:light-dark(#475467, #94969c);font-size:.75rem;font-weight:500;margin-bottom:4px}.backend__table-top{display:flex;position:sticky;background-color:light-dark(#fff, #0c111d);top:0;z-index:4}.backend__table-top h2{font-size:.875rem;font-weight:600;color:light-dark(#344054, #e4e7ec)}.backend__table-top .button.white{border:1px solid light-dark(#99c5ff, #004db2);box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.backend__table-top .backend__table-cell.first{border:0;padding:14px 16px 14px 0;display:flex;gap:12px;justify-content:flex-start}.backend__table-top .backend__table-cell:nth-child(even)>h2{background-color:light-dark(#f2f4f7, #00285c)}.backend__table-top .backend__table-cell:nth-child(odd)>h2{background-color:light-dark(#e4e7ec, #344054)}.backend__table-top .backend__table-cell:nth-child(odd).first{background-color:light-dark(#fff, #0c111d)}.backend__jump-location{border-left:1px solid light-dark(#b2d3ff, #00285c);padding-left:12px}.backend__table-heading{display:flex;height:64px;position:sticky;top:68px;z-index:4}.backend__table-heading .backend__table-cell{background-color:light-dark(#f9fafb, #161b26);border-bottom:1px solid light-dark(#e4e7ec, #344054);border-top:1px solid light-dark(#e4e7ec, #344054)}.backend__table-heading .backend__table-cell.first{background-color:light-dark(#f9fafb, #161b26);border-right:0}.backend__table-heading h3{color:light-dark(#475467, #94969c);font-size:.75rem;font-weight:500}.backend__table-row{display:flex;align-items:center;height:72px;visibility:visible;transition:height .2s ease}.backend__table-row h2{color:light-dark(#475467, #94969c);line-height:1.43;font-weight:400;font-size:.875rem}.backend__table-row.child{height:0;visibility:hidden}.backend__table-row.open{height:72px;visibility:visible}.backend__table-cell{display:flex;align-items:flex-start;justify-content:center;background-color:light-dark(#fff, #0c111d);width:101px;min-width:101px;padding:12px 8px;align-self:stretch;border-right:1px solid light-dark(#e4e7ec, #344054);border-left:1px solid light-dark(#e4e7ec, #344054);border-bottom:1px solid light-dark(#e4e7ec, #344054)}.backend__table-cell.checkbox{align-items:center}.backend__table-cell.checkbox input[type=checkbox]{width:20px;height:20px;appearance:none;border-radius:6px;border:1px solid light-dark(#c0c4cc, #94969c)}.backend__table-cell.checkbox input[type=checkbox]:checked{background-color:#002f6d;background-image:url("../images/checkmark.svg");background-repeat:no-repeat;background-position:center;background-size:12px;border:0}.backend__table-cell.checkbox label{padding:0}.backend__table-cell.checkbox:nth-child(n+6):nth-child(-n+9){background-color:light-dark(#f2f4f7, #00285c)}.backend__table-cell.checkbox-heading{border-right:0;border-left:0}.backend__table-cell.handbook-subsection{padding:0;width:404px;min-width:404px;background-color:light-dark(#fff, #0c111d);border:0}.backend__table-cell.handbook-subsection>h2{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:16px 16px 0 0;border:1px solid light-dark(#e4e7ec, #344054);border-bottom:0}.backend__table-cell.first{width:506px;min-width:506px;align-items:center;justify-content:space-between;position:sticky;left:0;background-color:light-dark(#fff, #0c111d);z-index:2;padding-left:24px;border-left:0}.backend__table-cell.first>a h2.policy{text-transform:uppercase}.backend__table-cell.first>a h2.sub-policy{padding-left:30px}.backend__table-cell.first.active{z-index:3}.backend__table-cell .backend__edit-modal-button{text-decoration:none}.backend__table-cell .backend__edit-section{align-self:stretch;width:101px;display:flex;justify-content:center}.backend__table-cell .backend__edit-section .backend-actions{padding:13px 20px}.backend__table-cell .backend__edit-section .actions>a{font-size:.875rem;font-weight:500;color:light-dark(#475467, #94969c)}.backend__table-cell .backend__edit-section .actions>a:hover,.backend__table-cell .backend__edit-section .actions>a:active,.backend__table-cell .backend__edit-section .actions>a.active{background-color:light-dark(#fff, #0c111d);color:light-dark(#004db2, #b2d3ff)}.modal.backend-add-content,.modal.backend-edit-content{top:20px;max-height:calc(100vh - 150px)}.modal.backend-add-content .modal__backend-close,.modal.backend-edit-content .modal__backend-close{position:absolute;z-index:2;top:0;right:0;width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center}.modal.backend-add-content .modal__backend-close svg,.modal.backend-edit-content .modal__backend-close svg{width:13px}.modal.backend-add-content .modal__backend-close svg path,.modal.backend-edit-content .modal__backend-close svg path{stroke:light-dark(#475467, #94969c)}.modal.backend-add-content form .form-row textarea,.modal.backend-edit-content form .form-row textarea{min-height:140px}.modal.backend-add-content .backend-add-content__file-upload,.modal.backend-edit-content .backend-add-content__file-upload{display:flex;flex-direction:column;align-items:center;background-color:light-dark(#fff, #0c111d);border:1px solid light-dark(#e4e7ec, #344054);border-radius:8px;padding:16px 24px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.modal.backend-add-content .backend-add-content__file-upload input[type=file],.modal.backend-edit-content .backend-add-content__file-upload input[type=file]{margin-bottom:10px}.modal.backend-add-content .backend-add-content__file-upload input[type=file]::file-selector-button,.modal.backend-edit-content .backend-add-content__file-upload input[type=file]::file-selector-button{display:inline-flex;background-color:light-dark(#fff, #0c111d);align-items:center;justify-content:center;gap:8px;padding:8px 16px;min-height:40px;border-radius:8px;margin-right:12px;border:1px solid light-dark(#99c5ff, #004db2);font-size:.875rem;font-weight:600;color:light-dark(#344054, #e4e7ec);box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.modal.backend-add-content .backend-add-content__file-upload svg,.modal.backend-edit-content .backend-add-content__file-upload svg{height:40px;width:40px;border-radius:8px;padding:9px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);border:1px solid light-dark(#e4e7ec, #344054);margin-bottom:12px}.modal.backend-add-content .backend-add-content__file-upload svg path,.modal.backend-edit-content .backend-add-content__file-upload svg path{stroke:light-dark(#475467, #94969c)}.modal.backend-add-content .backend-add-content__file-upload .backend-add-content__file-upload-instructions,.modal.backend-edit-content .backend-add-content__file-upload .backend-add-content__file-upload-instructions{font-size:.875rem;color:light-dark(#475467, #94969c)}.modal.backend-add-content .backend-add-content__file-upload .backend-add-content__file-upload-instructions strong,.modal.backend-edit-content .backend-add-content__file-upload .backend-add-content__file-upload-instructions strong{color:light-dark(#00285c, #cecfd2);font-weight:600}.modal.backend-add-content .backend-add-content__file-upload .backend-add-content__file-upload-details,.modal.backend-edit-content .backend-add-content__file-upload .backend-add-content__file-upload-details{font-size:.75rem;color:light-dark(#475467, #94969c)}.modal.backend-add-content .insert-after-button,.modal.backend-edit-content .insert-after-button{min-height:40px;background-color:light-dark(#fff, #0c111d);border:1px solid light-dark(#e4e7ec, #344054);border-radius:8px;padding:8px 16px;text-decoration:none;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.modal.backend-add-content .insert-after-button::after,.modal.backend-edit-content .insert-after-button::after{content:"";background-repeat:no-repeat;background-image:url("../images/chevron-select.svg");position:absolute;right:16px;width:13px;height:14px;top:13px;background-size:12px 12px;transition:all .4s ease}.modal.backend-add-content .insert-after-button span,.modal.backend-edit-content .insert-after-button span{font-size:1rem;color:light-dark(#667085, #e4e7ec)}.modal.backend-add-content .insert-after-button.active::after,.modal.backend-edit-content .insert-after-button.active::after{transform:rotate(180deg)}.modal.backend-add-content .insert-after-button.active+.insert-after-dropdown,.modal.backend-edit-content .insert-after-button.active+.insert-after-dropdown{padding:6px;max-height:550px;overflow:auto;visibility:visible}.modal.backend-add-content .insert-after-dropdown,.modal.backend-edit-content .insert-after-dropdown{border:1px solid light-dark(#d0d5dd, #344054);background-color:light-dark(#fff, #0c111d);border-radius:8px;padding:0 6px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);visibility:hidden;overflow:hidden;max-height:0;position:absolute;z-index:99;width:100%;top:75px;transition:all .2s ease}.modal.backend-add-content .insert-after-dropdown>label,.modal.backend-edit-content .insert-after-dropdown>label{font-size:0}.modal.backend-add-content .insert-after-dropdown #insert-after-search,.modal.backend-edit-content .insert-after-dropdown #insert-after-search{height:40px;font-size:.9375rem;border:1px solid light-dark(#d0d5dd, #344054);background-color:light-dark(#fff, #0c111d);border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);width:100%;padding:8px 24px 8px 40px;background-image:url("../images/search.svg");background-position:14px center;background-size:16px;background-repeat:no-repeat}.modal.backend-add-content .insert-after__primary,.modal.backend-edit-content .insert-after__primary{width:100%;list-style:none;margin-top:8px;padding:0 12px}@media(min-width: 1024px){.modal.backend-add-content .insert-after__primary,.modal.backend-edit-content .insert-after__primary{width:100%;margin-top:10px;padding:0}}.modal.backend-add-content .insert-after__primary>li,.modal.backend-edit-content .insert-after__primary>li{margin-bottom:8px;display:flex;align-items:center;flex-direction:column}@media(min-width: 1024px){.modal.backend-add-content .insert-after__primary>li,.modal.backend-edit-content .insert-after__primary>li{margin-bottom:8px}}.modal.backend-add-content .insert-after__primary>li>a,.modal.backend-edit-content .insert-after__primary>li>a{display:flex;align-items:center;width:100%;gap:14px;line-height:1.5;text-decoration:none;color:light-dark(#344054, #e4e7ec);padding:8px 40px 8px 12px;border-radius:6px;font-weight:600;background-color:light-dark(#fff, #0c111d);transition:all .4s ease}.modal.backend-add-content .insert-after__primary>li>a.active,.modal.backend-add-content .insert-after__primary>li>a:active,.modal.backend-edit-content .insert-after__primary>li>a.active,.modal.backend-edit-content .insert-after__primary>li>a:active{background-color:light-dark(#d6e8ff, #00285c);color:light-dark(#101828, #e4e7ec)}.modal.backend-add-content .insert-after__primary>li>a:hover,.modal.backend-edit-content .insert-after__primary>li>a:hover{background-color:light-dark(#d6e8ff, #00285c);color:light-dark(#101828, #e4e7ec)}.modal.backend-add-content .insert-after__primary>li>a::after,.modal.backend-edit-content .insert-after__primary>li>a::after{content:"";background-repeat:no-repeat;background-image:url("../images/chevron-select.svg");position:absolute;right:10px;width:13px;height:14px;background-size:12px 12px;transition:all .4s ease}.modal.backend-add-content .insert-after__primary>li>a.active::after,.modal.backend-edit-content .insert-after__primary>li>a.active::after{transform:rotate(180deg)}.modal.backend-add-content .insert-after__primary>li>a.active+.insert-after__inner-dropdown,.modal.backend-edit-content .insert-after__primary>li>a.active+.insert-after__inner-dropdown{max-height:500px;visibility:visible;padding:8px 0}.modal.backend-add-content .insert-after__primary>li .insert-after__inner-dropdown,.modal.backend-add-content .insert-after__primary>li .insert-after__secondary-dropdown,.modal.backend-edit-content .insert-after__primary>li .insert-after__inner-dropdown,.modal.backend-edit-content .insert-after__primary>li .insert-after__secondary-dropdown{display:flex;flex-direction:column;list-style-type:none;width:100%;gap:4px;max-height:0;padding:0;overflow:hidden;visibility:hidden;transition:all .4s ease}.modal.backend-add-content .insert-after__primary>li .insert-after__inner-dropdown>li>a,.modal.backend-add-content .insert-after__primary>li .insert-after__secondary-dropdown>li>a,.modal.backend-edit-content .insert-after__primary>li .insert-after__inner-dropdown>li>a,.modal.backend-edit-content .insert-after__primary>li .insert-after__secondary-dropdown>li>a{display:flex;align-items:center;padding:8px 40px 8px 48px;line-height:1.5;color:light-dark(#344054, #e4e7ec);font-weight:600;text-decoration:none;border-radius:6px}.modal.backend-add-content .insert-after__primary>li .insert-after__inner-dropdown>li>a.active,.modal.backend-add-content .insert-after__primary>li .insert-after__inner-dropdown>li>a:active,.modal.backend-add-content .insert-after__primary>li .insert-after__secondary-dropdown>li>a.active,.modal.backend-add-content .insert-after__primary>li .insert-after__secondary-dropdown>li>a:active,.modal.backend-edit-content .insert-after__primary>li .insert-after__inner-dropdown>li>a.active,.modal.backend-edit-content .insert-after__primary>li .insert-after__inner-dropdown>li>a:active,.modal.backend-edit-content .insert-after__primary>li .insert-after__secondary-dropdown>li>a.active,.modal.backend-edit-content .insert-after__primary>li .insert-after__secondary-dropdown>li>a:active{background-color:light-dark(#d6e8ff, #00285c);color:light-dark(#101828, #e4e7ec)}.modal.backend-add-content .insert-after__primary>li .insert-after__inner-dropdown>li>a:hover,.modal.backend-add-content .insert-after__primary>li .insert-after__secondary-dropdown>li>a:hover,.modal.backend-edit-content .insert-after__primary>li .insert-after__inner-dropdown>li>a:hover,.modal.backend-edit-content .insert-after__primary>li .insert-after__secondary-dropdown>li>a:hover{background-color:light-dark(#d6e8ff, #00285c);color:light-dark(#101828, #e4e7ec)}.modal.backend-add-content .insert-after__primary>li .insert-after__inner-dropdown>li>a.active::after,.modal.backend-add-content .insert-after__primary>li .insert-after__secondary-dropdown>li>a.active::after,.modal.backend-edit-content .insert-after__primary>li .insert-after__inner-dropdown>li>a.active::after,.modal.backend-edit-content .insert-after__primary>li .insert-after__secondary-dropdown>li>a.active::after{transform:rotate(180deg)}.modal.backend-add-content .insert-after__primary>li .insert-after__inner-dropdown>li>a.active+.insert-after__secondary-dropdown,.modal.backend-add-content .insert-after__primary>li .insert-after__secondary-dropdown>li>a.active+.insert-after__secondary-dropdown,.modal.backend-edit-content .insert-after__primary>li .insert-after__inner-dropdown>li>a.active+.insert-after__secondary-dropdown,.modal.backend-edit-content .insert-after__primary>li .insert-after__secondary-dropdown>li>a.active+.insert-after__secondary-dropdown{max-height:500px;visibility:visible;padding:8px 0}.modal.backend-add-content .insert-after__primary>li .insert-after__inner-dropdown>li>a.insert-after__secondary-link.children::after,.modal.backend-add-content .insert-after__primary>li .insert-after__secondary-dropdown>li>a.insert-after__secondary-link.children::after,.modal.backend-edit-content .insert-after__primary>li .insert-after__inner-dropdown>li>a.insert-after__secondary-link.children::after,.modal.backend-edit-content .insert-after__primary>li .insert-after__secondary-dropdown>li>a.insert-after__secondary-link.children::after{content:"";background-repeat:no-repeat;background-image:url("../images/chevron-select.svg");position:absolute;right:10px;width:13px;height:14px;background-size:12px 12px;transition:all .4s ease}.modal.backend-add-content .insert-after__primary>li .insert-after__secondary-dropdown>li>a,.modal.backend-edit-content .insert-after__primary>li .insert-after__secondary-dropdown>li>a{padding:8px 12px 8px 80px}.tox.tox-tinymce .tox-editor-container .tox-editor-header{background-color:light-dark(#f0f6ff, #00285c)}.tox.tox-tinymce .tox-editor-container .tox-editor-header .tox-toolbar__primary{background-color:light-dark(#f0f6ff, #00285c)}.tox.tox-tinymce .tox-editor-container .tox-editor-header .tox-toolbar__primary .tox-tbtn{border:1px solid light-dark(#99c5ff, #004db2);border-radius:4px}.tox.tox-silver-sink.tox-tinymce-aux{z-index:999999}form{display:flex;flex-direction:column;gap:32px;width:100%}form .form-row{display:flex;flex-direction:column;gap:6px}form .form-row label{font-size:.875rem;color:light-dark(#344054, #e4e7ec);font-weight:500}form .form-row input,form .form-row textarea,form .form-row select{min-height:40px;background-color:light-dark(#fff, #0c111d);border:1px solid light-dark(#e4e7ec, #344054);border-radius:8px;padding:8px 12px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}form .form-row input[type=radio]{min-height:auto;border:0;padding:0;box-shadow:none}form .form-row textarea{min-height:100px}form .form-row select{appearance:none;background-image:url("../images/chevron-select.svg");background-size:14px 13px;background-position:calc(100% - 14px) center;background-repeat:no-repeat}form .form-row .form-label{font-size:.875rem;color:light-dark(#344054, #e4e7ec);font-weight:500}form .form-row fieldset{border:0;display:flex;gap:24px}form .form-row fieldset legend{font-size:.875rem;color:light-dark(#344054, #e4e7ec);font-weight:500;margin-bottom:10px}form .form-row fieldset label.radio-label,form .form-row fieldset label.checkbox-label{display:inline-flex;align-items:center;gap:6px}form .form-row fieldset label.checkbox-label{align-items:flex-start;font-size:.875rem;font-weight:500;line-height:1.43}form .form-row fieldset label.checkbox-label input[type=checkbox]{min-height:auto;top:3px}form .form-row.button-container{flex-direction:row;justify-content:space-between}form .form-row.button-container .backend-add-content-delete{border-color:light-dark(#fda29b, #eb2626);box-shadow:none;color:light-dark(#b42318, #fda29b)}form .form-row.button-container .backend-add-content-delete svg path{stroke:light-dark(#b42318, #fda29b)}form .form-row.button-container .backend-add-content-delete:hover{border-color:light-dark(#b42318, #fda29b)}form .form-row.button-container .form-row-inner-right{display:flex;gap:12px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbnN0L192YXJpYWJsZXMuc2NzcyIsIl9iYXNlLnNjc3MiLCJjb25zdC9fbWl4aW5zLnNjc3MiLCJfaGVhZGVyLnNjc3MiLCJfYWxlcnRzLnNjc3MiLCJfZm9vdGVyLnNjc3MiLCJfYm9keS1jb250ZW50LnNjc3MiLCJfd2VsY29tZS5zY3NzIiwiX2ZlYXR1cmVkLWJsb2NrLnNjc3MiLCJfYW5ub3VuY2VtZW50cy5zY3NzIiwiX3RhYmxlcy5zY3NzIiwiX2ZpbHRlcnMuc2NzcyIsIl9wYWdpbmF0aW9uLnNjc3MiLCJfbW9kYWwuc2NzcyIsIl9pbWFnZS1ibG9jay5zY3NzIiwiX3Rhc2stbGlzdGluZy5zY3NzIiwiX2Jvb2ttYXJrcy5zY3NzIiwiX2hhbmRib29rcy5zY3NzIiwiX25vdGlmaWNhdGlvbnMuc2NzcyIsIl9zdXBwb3J0LnNjc3MiLCJfcHJvZmlsZS5zY3NzIiwiX21haW4tbmF2LWhhbmRib29rLnNjc3MiLCJfYm9keS1jb250ZW50LWhhbmRib29rLnNjc3MiLCJfaGFuZGJvb2suc2NzcyIsIl9jb250ZW50LnNjc3MiLCJfcmlnaHQtc2lkZS1jb250YWluZXIuc2NzcyIsIl9iYWNrZW5kLnNjc3MiLCJfZm9ybS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBLE1BQ0ksd0JDREosTUFFQyxTQUNBLFVBQ0Esa0JBQ0Esc0JBSUQsK0JBS0MsY0FHRCxtQkFHSSw4QkFDQSwyQkFDQSxzQkFHSixFQUNJLCtCQUNBLHlCQUNBLGdCQUNBLGtCQUNBLGlDQUdKLHNCQUNJLGtCQUdKLFVBQ0ksWUFDQSxXQUNBLHVCQUdKLEtBQ0ksWUFDQSxpQkR6Q0ksMEJDNENSLEtBQ0ksK0JDL0NILHlCRDhDRCxLQUdRLGdDQUlSLEVBQ0ksd0JBSUEsOEVBQ0ksbUJBSVIsY0FDSSxNRC9DRyw2QkNnREgsaUJBQ0EsaUJBQ0EsWUR4QmUsSUVyQ2xCLDBCRHlERCxjQU1RLG9CQUlSLEdBQ0ksTURyRFEsNkJDc0RSLGtCQUNBLGdCQUNBLFlEbENlLElDcUNu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LEkyQk1GLG1CQUVKLHVGQUNJLG9CQUNBLG1CQUNBLFFBRUosNkNBQ0ksdUJBQ0Esa0JBQ0EsWTNCaEJFLEkyQmlCRixpQkFDQSxrRUFDSSxnQkFDQSxRQUlaLGdDQUNJLG1CQUNBLDhCQUNBLDREQUNJLGEzQjdDSCw2QjJCOENHLGdCQUNBLE0zQmhESiw2QjJCa0RRLHFFQUNJLE8zQm5EWiw2QjJCc0RJLGtFQUNJLGEzQnZEUiw2QjJCMERBLHNEQUNJLGFBQ0EiLCJmaWxlIjoiZ3VscC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBDb2xvcnMgKi9cclxuOnJvb3Qge1xyXG4gICAgY29sb3Itc2NoZW1lOiBsaWdodCBkYXJrO1xyXG59XHJcblxyXG4kd2hpdGU6IGxpZ2h0LWRhcmsoI2ZmZiwgIzBjMTExZCk7XHJcbiRibGFjazogbGlnaHQtZGFyaygjMGMxMTFkLCAjZjVmNWY2KTtcclxuJGdyYXktbGlnaHQ6IGxpZ2h0LWRhcmsoI2U0ZTdlYywgIzM0NDA1NCk7XHJcbiRncmF5LWxpZ2h0LW1lZGl1bTogbGlnaHQtZGFyaygjZjJmNGY3LCAjMDAyODVjKTtcclxuJGdyYXktbWVkaXVtOiBsaWdodC1kYXJrKCM0NzU0NjcsICM5NDk2OWMpO1xyXG4kZ3JheS1kYXJrOiBsaWdodC1kYXJrKCMzNDQwNTQsICNlNGU3ZWMpO1xyXG4kZ3JheS1mb290ZXI6IGxpZ2h0LWRhcmsoIzY2NzA4NSwgI2U0ZTdlYyk7XHJcbiRncmF5LXZlcnktZGFyazogbGlnaHQtZGFyaygjMTAxODI4LCAjZTRlN2VjKTtcclxuJGdyYXktYnV0dG9uOiBsaWdodC1kYXJrKCNkMGQ1ZGQsICMzNDQwNTQpO1xyXG4kZ3JheS1jaGVja2JveDogbGlnaHQtZGFyaygjYzBjNGNjLCAjOTQ5NjljKTtcclxuJGJsdWUtYm9yZGVyOiBsaWdodC1kYXJrKCNiMmQzZmYsICMwMDI4NWMpO1xyXG4kYmx1ZS1za3k6IGxpZ2h0LWRhcmsoI2YwZjZmZiwgIzAwMjg1Yyk7XHJcbiRibHVlLXZlcnktbGlnaHQ6IGxpZ2h0LWRhcmsoI2Y5ZmFmYiwgIzE2MWIyNik7XHJcbiRibHVlLWxpZ2h0OiBsaWdodC1kYXJrKCMwMDRkYjIsICNiMmQzZmYpO1xyXG4kYmx1ZS1wcm9maWxlOiBsaWdodC1kYXJrKCNkNmU4ZmYsICMwMDI4NWMpO1xyXG4kYmx1ZTogbGlnaHQtZGFyaygjMDAyODVjLCAjY2VjZmQyKTtcclxuJGJsdWUtYnV0dG9uOiBsaWdodC1kYXJrKCMwMDI4NWMsICMwMDJmNmQpO1xyXG4kYmx1ZS1vcHRpb246IGxpZ2h0LWRhcmsoIzk5YzVmZiwgIzAwNGRiMik7XHJcbiRibHVlLWxvZ286IGxpZ2h0LWRhcmsoIzAwM2E3MCwgI2VjZWNlZCk7XHJcbiRibHVlLWRhcms6IGxpZ2h0LWRhcmsoIzAwMmY2ZCwgI2NlY2ZkMik7XHJcbiRibHVlLWRhcmstYnV0dG9uOiBsaWdodC1kYXJrKCMwMDRkYjIsICMwMDRkYjIpO1xyXG4kcmVkLXdhcm5pbmc6IGxpZ2h0LWRhcmsoI2ViMjYyNiwgI2ZmYzRjNCk7XHJcbiRyZWQtZXJyb3I6IGxpZ2h0LWRhcmsoI2I0MjMxOCwgI2ZkYTI5Yik7XHJcbiRyZWQtYm9yZGVyOiBsaWdodC1kYXJrKCNmZGEyOWIsICNlYjI2MjYpO1xyXG4keWVsbG93OiByZ2IoMjU0LCAyMjMsIDEzNyk7IC8vICNmZWRmODlcclxuJHllbGxvdy1wYWxlOiByZ2IoMjU1LCAyNTAsIDIzNSk7IC8vICNmZmZhZWJcclxuJGdyZWVuOiBsaWdodC1kYXJrKCMwNTg1NGMsI2FiZWZjNik7XHJcbiRncmVlbi1kYXJrOiAjMDQ3ZTQ4O1xyXG4kZ3JlZW4tcGFsZTogcmdiKDIzNiwgMjUzLCAyNDMpOyAvLyAjZWNmZGYzXHJcbiRncmVlbi1saWdodDogcmdiKDE3MSwgMjM5LCAxOTgpOyAvLyAjYWJlZmM2XHJcbiRvcmFuZ2U6ICNmNzkwMDk7XHJcblxyXG4vKiBCcmVha3BvaW50IFNpemVzICovXHJcbiRtZWRpdW0td2lkdGg6IDc2OHB4O1xyXG4kbGFyZ2Utd2lkdGg6IDEwMjRweDtcclxuJHhsYXJnZS13aWR0aDogMTI1MHB4O1xyXG4keHhsYXJnZS13aWR0aDogMTQ0MHB4O1xyXG5cclxuLy8gRm9udCBXZWlnaHRzXHJcbiRmb250LXdlaWdodC1ub3JtOiA0MDA7XHJcbiRmb250LXdlaWdodC1tZWQ6IDUwMDtcclxuJGZvbnQtd2VpZ2h0LXNlbWk6IDYwMDtcclxuJGZvbnQtd2VpZ2h0LWJvbGQ6IDcwMDtcclxuXHJcbi8vIHRyYW5zaXRpb24gc3BlZWRzXHJcbiR0cmFucy1zbG93OiAwLjZzO1xyXG4kdHJhbnMtbWVkOiAwLjRzO1xyXG4kdHJhbnMtZmFzdDogMC4ycztcclxuIiwiLyogaWduaXRpb243MiBCYXNlICovXHJcbiosXHJcbiogKiB7XHJcblx0bWFyZ2luOjA7XHJcblx0cGFkZGluZzowO1xyXG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbi8qXHRlbnN1cmUgSFRNTDUgZWxlbWVudHMgYXJlIGhhbmRsZWQgYXMgYmxvY2sgbGV2ZWwgb24gb2xkZXIgYnJvd3NlcnMgKi9cclxuZm9vdGVyLFxyXG5oZWFkZXIsXHJcbm5hdixcclxubWFpbixcclxuc2VjdGlvbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbiosXHJcbio6YWZ0ZXIsXHJcbio6YmVmb3JlIHtcclxuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbioge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC12YXJpYXRpb24tc2V0dGluZ3M6IFwic2xudFwiIDA7XHJcbn1cclxuXHJcbmh0bWxbZGF0YS10aGVtZT1cImRhcmtcIl0ge1xyXG4gICAgY29sb3Itc2NoZW1lOiBkYXJrO1xyXG59XHJcblxyXG5odG1sLCBib2R5IHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG59XHJcblxyXG5tYWluIHtcclxuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAyMDhweCk7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxNzhweCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbmEge1xyXG4gICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcclxufVxyXG5cclxuYSwgYnV0dG9uLCBpbnB1dCwgc2VsZWN0IHtcclxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDRweDtcclxuICAgIH1cclxufVxyXG5cclxuaDIsIGgxLmhlYWRpbmcge1xyXG4gICAgY29sb3I6ICRibHVlO1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS4zMztcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcclxuICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5oMyB7XHJcbiAgICBjb2xvcjogJGJsdWUtZGFyaztcclxuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XHJcbn1cclxuXHJcbi5oZWFkaW5nLnBhZ2Utd2lkdGgsIC5oZWFkaW5nLm1vYmlsZS1maWx0ZXIge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktbGlnaHQ7XHJcbn1cclxuXHJcbi5oZWFkaW5nLWNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LWxpZ2h0O1xyXG4gICAgZ2FwOiAyNHB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgfVxyXG4gICAgLmhlYWRpbmcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgLmhhbmRib29rLWZpbHRlcnMge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAvLyAuaGFuZGJvb2stYWxsIHtcclxuICAgIC8vICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS1idXR0b247XHJcbiAgICAvLyAgICAgbWluLXdpZHRoOiA4N3B4O1xyXG4gICAgLy8gICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIC8vICAgICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDE2LCAyNCwgNDAsIDAuMDUpLCBpbnNldCAwIC0ycHggMCAwIHJnYmEoMTYsIDI0LCA0MCwgMC4wNSksIGluc2V0IDAgMCAwIDFweCByZ2JhKDE2LCAyNCwgNDAsIDAuMTgpO1xyXG4gICAgLy8gICAgIHBhZGRpbmc6IDExcHggMTRweDtcclxuICAgIC8vICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XHJcbiAgICAvLyAgICAgdHJhbnNpdGlvbjogY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgLy8gICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtZGFyaztcclxuICAgIC8vICAgICAmOmhvdmVyIHtcclxuICAgIC8vICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAvLyAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAvLyAgICAgfVxyXG4gICAgLy8gfVxyXG4gICAgaW5wdXQge1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBmb250LXNpemU6IC45Mzc1cmVtO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LWJ1dHRvbjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMTYsIDI0LCA0MCwgMC4wNSk7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcclxuICAgICAgICBwYWRkaW5nOiA4cHggMjRweCA4cHggNDBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zZWFyY2guc3ZnJyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTRweCBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIDo6cGxhY2Vob2xkZXIge1xyXG4vLyAgICAgY29sb3I6ICRibGFjaztcclxuLy8gICAgIG9wYWNpdHk6IDE7XHJcbi8vIH1cclxuXHJcbnAge1xyXG4gICAgY29sb3I6ICRncmF5LW1lZGl1bTtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbn1cclxuXHJcbi5idXR0b24ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1idXR0b247XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBnYXA6IDhweDtcclxuICAgIHBhZGRpbmc6IDhweCAxNnB4O1xyXG4gICAgbWluLWhlaWdodDogNDBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlLWJ1dHRvbjtcclxuICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgaW5zZXQgMCAtMnB4IDAgMCByZ2JhKDEyLCAxNywgMjksIDAuMDUpLCBpbnNldCAwIDAgMCAxcHggcmdiYSgxMiwgMTcsIDI5LCAwLjE4KTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICBzcGFuIHtcclxuICAgICAgICBmb250OiBpbmhlcml0O1xyXG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICB9XHJcbiAgICBzdmcge1xyXG4gICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBzdHJva2UgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLWRhcmstYnV0dG9uO1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtbGlnaHQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi53aGl0ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGNvbG9yOiAkZ3JheS1kYXJrO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktbGlnaHQ7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS1saWdodDtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmx1ZS1saWdodDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tb3JlLW9wdGlvbnMsIC5iYWNrZW5kLWFjdGlvbnMge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgcGFkZGluZzogMTNweCAyOHB4IDEzcHggMTJweDtcclxuICAgIHN2ZyB7XHJcbiAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHN0cm9rZSAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICBzdHJva2U6ICRibHVlLWxpZ2h0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ub3B0aW9ucywgLmFjdGlvbnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS1saWdodDtcclxuICAgIGdhcDogNHB4O1xyXG4gICAgd2lkdGg6IDI0MHB4O1xyXG4gICAgcGFkZGluZzogNHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm94LXNoYWRvdzogMCA0cHggNnB4IC0ycHggcmdiYSgxNiwgMjQsIDQwLCAwLjAzKSwgMCAxMnB4IDE2cHggLTRweCByZ2JhKDE2LCAyNCwgNDAsIDAuMDgpO1xyXG4gICAgei1pbmRleDogOTk7XHJcbiAgICBsZWZ0OiAtODZweDtcclxuICAgIHRvcDogMjhweDtcclxuICAgID4gYSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiA4cHggMTRweDtcclxuICAgICAgICBmb250LXNpemU6IC44NzVyZW07XHJcbiAgICAgICAgY29sb3I6ICRncmF5LWRhcms7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDM7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgJjpob3ZlciwgJjphY3RpdmUsICYuYWN0aXZlLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtbGlnaHQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZGlzY2xhaW1lciB7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgY29sb3I6ICRncmF5LW1lZGl1bTtcclxuICAgIG1heC13aWR0aDogNzIwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcclxuICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMzVweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5oaWRkZW4ge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2tpcC1uYXYge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogLTEwMDAwcHg7XHJcbiAgICB0b3A6IGF1dG87XHJcbiAgICB3aWR0aDogMXB4O1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBnYXA6IDhweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcclxuICAgIHBhZGRpbmc6IDhweCAxNnB4O1xyXG4gICAgbWluLWhlaWdodDogNDBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkMGQ1ZGQ7XHJcbiAgICBmb250LXNpemU6IC44NzVyZW07XHJcbiAgICBjb2xvcjogJGdyYXktZGFyaztcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICBsZWZ0OiAxMHB4O1xyXG4gICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIHotaW5kZXg6IDk5OTk5OTk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zci1vbmx5IHtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIG1heC13aWR0aDogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn0iLCIvLyBicmVha3BvaW50IGhhbmRsaW5nXHJcblxyXG5AbWl4aW4gbWVkaXVtIHtcclxuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skbWVkaXVtLXdpZHRofSkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gbGFyZ2Uge1xyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRsYXJnZS13aWR0aH0pIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIHhsYXJnZSB7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JHhsYXJnZS13aWR0aH0pIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIHh4bGFyZ2Uge1xyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyR4eGxhcmdlLXdpZHRofSkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59IiwiaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luOiAxNnB4IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxNTAwcHg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgcGFkZGluZzogMTZweCAzMnB4O1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICB9XG4gICAgLmhlYWRlci1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmhlYWRlci1sZWZ0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5sb2dvIHtcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICB3aWR0aDogNDJ2dztcbiAgICAgICAgbWF4LXdpZHRoOiAyMjVweDtcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgd2lkdGg6IDIyNHB4O1xuICAgICAgICB9XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICYuYXAtMSB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRibHVlLWxvZ287XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5tZW51LXRvZ2dsZS1tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5tYWluLW5hdi1mcm9udCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRibHVlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktZGFyaztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkNmU4ZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzE4MjIzMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuaGVhZGVyLXJpZ2h0IHtcbiAgICAgICAgdWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkYmx1ZS1kYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHN0cm9rZSAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkYmx1ZS1saWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDsgXG4gICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5hY3RpdmUge1xuICAgICAgICAuaGVhZGVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkYmx1ZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDE2cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubWVudS10b2dnbGUtbW9iaWxlIHtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC0zcHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuYWxlcnRzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyODVjO1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMjRweDtcbiAgICBAbWVkaWEgKHByZWZlcnMtY29sb3Itc2NoZW1lOiBkYXJrKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwYzExMWQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjMzM4YmZmO1xuICAgIH1cbiAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggMzJweCAxNnB4IDMycHg7XG4gICAgfVxuICAgICYuaGlkZGVuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJl9fY2xvc2Uge1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgICAmX19pY29uIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDI0MCwgMjQ2LCAyNTUsIDAuMDUpLCBpbnNldCAwIC0ycHggMCAwIHJnYmEoMjQwLCAyNDYsIDI1NSwgMC4wNSksIGluc2V0IDAgMCAwIDFweCByZ2JhKDI0MCwgMjQ2LCAyNTUsIDAuMTgpO1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBtYXgtd2lkdGg6IDExNzBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgfVxuICAgICAgICA+IGgyIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgPiBwe1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgY29sb3I6ICNiMmQzZmY7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgY29sb3I6ICNkNmU4ZmY7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgZm9udDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19idXR0b24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgxNiwgMjQsIDQwLCAwLjA1KTtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGJsdWUtZGFyaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtc2t5O1xuICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgd2lkdGg6IDExOHB4O1xuICAgICAgICAgICAgcGFkZGluZzogNnB4O1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRibHVlLWxpZ2h0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5odG1sW2RhdGEtdGhlbWU9XCJkYXJrXCJdIHtcbiAgICAuYWxlcnRzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBjMTExZDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICMzMzhiZmY7XG4gICAgfVxufSIsIi5mb290ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLXNreTtcbiAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB6LWluZGV4OiA5O1xuICAgIGdhcDogMThweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgcGFkZGluZzogMjRweCAzMnB4O1xuICAgIH1cbiAgICAmX19sb2dvIHtcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICB3aWR0aDogMjI0cHg7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICYuYXAtMSB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRibHVlLWxvZ287XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIHAge1xuICAgICAgICBjb2xvcjogJGdyYXktZm9vdGVyO1xuICAgICAgICB0b3A6IDRweDtcbiAgICB9XG59IiwiLmJvZHktY29udGVudCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi5wYWdlLXdpZHRoIHtcbiAgICBwYWRkaW5nOiAyNHB4IDA7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMTI1MHB4O1xuICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gODBweCk7XG4gICAgfVxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMDBweCk7XG4gICAgfVxufSIsIi53ZWxjb21lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1za3k7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgcGFkZGluZzogMjRweCAzNXB4O1xuICAgIH1cbiAgICAmX19jb250YWluZXIge1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX25hbWUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICBoMSB7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fZGV0YWlscyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuICAgICZfX2FsZXJ0cyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA2cHg7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgfVxuICAgICAgICAuaXRlbXMge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBmb250LXNpemU6IC43NXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAkcmVkLXdhcm5pbmc7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkeWVsbG93O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdy1wYWxlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFweCA4cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9faW5mbyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIC5kYXRlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgfVxuICAgICAgICAubG9jYXRpb24ge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LW1lZGl1bTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuZmVhdHVyZWQtY2FyZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LWxpZ2h0O1xuICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1heC13aWR0aDogMTA5MHB4O1xuICAgIH1cbiAgICAmX19pbWFnZSB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvb2ZmaWNlLmpwZycpO1xuICAgICAgICBoZWlnaHQ6IDI0MHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMjBweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMzIwcHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyNDBweDtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDI0cHggMjBweCAyMHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgcGFkZGluZzogMjRweDtcbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQzO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICB9XG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgIH1cbiAgICAgICAgPiBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS1kYXJrO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTFweDtcbiAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogc3Ryb2tlICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtbGlnaHQ7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICRibHVlLWxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX3RhZ3Mge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGdhcDogOHB4O1xuICAgICAgICA+IGEge1xuICAgICAgICAgICAgY29sb3I6IzAwMjg1YztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGY2ZmY7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZS1za3k7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMnB4IDEwcHggMnB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgJi5yZXNlYXJjaCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheS1saWdodDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS12ZXJ5LWxpZ2h0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS1saWdodDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuYW5ub3VuY2VtZW50cy1saW5rLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMzVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgICB9XG4gICAgLmFubm91bmNlbWVudC1jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyYXktbGlnaHQ7XG4gICAgICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktbGlnaHQ7XG4gICAgICAgIH1cbiAgICAgICAgLmFsZXJ0LXJpbmcge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjFweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjIwLCAxMDQsIDMsIDAuMSk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAycHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmlubmVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyMjAsIDEwNCwgMywgMC4zKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICA+IHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMThweDtcbiAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgIC5hbm5vdW5jZW1lbnQgc3BhbntcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQzO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgIH1cbiAgICAgICAgLmFubm91bmNlbWVudC1jb250YWluZXItYnV0dG9ucyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAxNHB4IDAgMDsgICAgICAgIFxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICBnYXA6IDRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5saW5rLWFubm91bmNlbWVudCwgLmNsb3NlLWFubm91bmNlbWVudCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLWxpZ2h0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jbG9zZS1hbm5vdW5jZW1lbnQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS1tZWRpdW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5tb2JpbGUge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzJweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktbGlnaHQ7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIudGFibGUtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMDtcbiAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LWxpZ2h0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICBtYXJnaW46IDMwcHggYXV0bztcbiAgICB9XG4gICAgLnJlc3VsdHMtc2VjdGlvbl9fcmVzdWx0cy1saXN0IHtcbiAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2lubmVyLXNlY3Rpb24ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICB9XG4gICAgJl9fYnJlYWRjcnVtYnMtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHBhZGRpbmc6IDAgMTZweCAyNHB4O1xuICAgICAgICBnYXA6IDI0cHg7XG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMjRweCAwIDIwcHg7XG4gICAgICAgICAgICBnYXA6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmJ1dHRvbiB7XG4gICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogaW5pdGlhbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19icmVhZGNydW1icy1pbm5lci1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDM2cHg7XG4gICAgICAgIH1cbiAgICAgICAgPiBhLCA+IHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDM7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtZGFyaztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICAgICAgfVxuICAgICAgICA+IGEge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LW1lZGl1bTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHN0cm9rZSAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2NoZXZyb24tbGlnaHQuc3ZnJyk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDExcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxN3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLWxpZ2h0O1xuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkYmx1ZS1saWdodDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19yZXN1bHRzLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMjRweCAyNHB4IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LWxpZ2h0O1xuICAgICAgICB9XG4gICAgICAgID4gaDMge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IC43NXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS1kYXJrO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2QwZDVkZDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweCA2cHg7XG4gICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2J1dHRvbi1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC5vcHRpb25zIHtcbiAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgbGVmdDogNDRweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19maWx0ZXItY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAyNHB4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgfVxuICAgICAgICA+IGlucHV0IHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkMGQ1ZGQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDE2cHggMTFweCA0MnB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc2VhcmNoLnN2ZycpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTZweCBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2NhdGVnb3J5LWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkMGQ1ZGQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgPiBhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDExcHggMTZweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS1kYXJrO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2QwZDVkZDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLWxpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIHRhYmxlIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRoZWFkIHtcbiAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICB0aCwgdGggPiBkaXYgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IC43NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTNweCAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmF5LWxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHRoID4gZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHRoID4gZGl2IGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTNweCAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHRoID4gZGl2IGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgICAgICBhY2NlbnQtY29sb3I6ICMwMDJmNmQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHRib2R5IHtcbiAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS1saWdodDtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtZGFyaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHRkLCB0ZCA+IGRpdiBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjZweCAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm07XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS1kYXJrO1xuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHggOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICYuY29tcGxldGVkLCAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLXBhbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZWVuLWxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW4tZGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYuaW5jb21wbGV0ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdy1wYWxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR5ZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQtd2FybmluZztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYud2FybmluZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZjNmMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmVjZGNhO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiNiNDIzMTg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5ib2xkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLWxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm07XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MHZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NXZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzV2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuZG93bmxvYWQtZmlsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9maWxlLnN2ZycpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLWRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAucHJvZ3Jlc3MtYmFyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LWRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2NvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktbGlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3JlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogODVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDg1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB0ZCA+IGRpdiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAmLm9wdGlvbnMge1xuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB0ZCA+IGRpdiBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgdGQgPiBkaXYgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgIGFjY2VudC1jb2xvcjogIzAwMmY2ZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmZpbHRlcnMge1xuICAgICYucGFnZS13aWR0aCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgei1pbmRleDogNDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAgIHBhZGRpbmc6IDI0cHggMTZweDtcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMCAwO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcwcHgpO1xuICAgICAgICB9XG4gICAgICAgIC5maWx0ZXJzX19vcGVuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZpbHRlcnNfX2NsZWFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICB9XG4gICAgICAgIC5maWx0ZXJzX19jbG9zZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5maWx0ZXJzX19jb250YWluZXIge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwMHB4O1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgfVxuICAgICAgICAubW9iaWxlLWZpbHRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2Nsb3NlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuICAgICZfX29wZW4ge1xuICAgICAgICBzdmcge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19jbGVhciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubW9iaWxlLWZpbHRlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fYnV0dG9uLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZ2FwOiAxOHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3NlbGVjdGlvbi1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBnYXA6IDE2cHggMThweDtcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgPiBhIHtcbiAgICAgICAgICAgIGNvbG9yOiMwMDI4NWM7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmNmZmO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWUtc2t5O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweCA4cHggMnB4IDEwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Nsb3NlLWJsdWUuc3ZnJyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogN3B4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtZGFyaztcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRibHVlLWRhcms7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fY29udGFpbmVyIHtcbiAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAuY2FsZW5kYXItc2VjdGlvbiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fZHJvcGRvd24tY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBnYXA6IDI4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyOHB4O1xuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICBnYXA6IDQwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fZHJvcGRvd24taW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgLmZpbHRlcnNfX2Ryb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZmlsdGVyc19fZHJvcGRvd24ge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNnB4IC0ycHggcmdiYSgxNiwgMjQsIDQwLCAwLjAzKSwgMCAxMnB4IDE2cHggLTRweCByZ2JhKDE2LCAyNCwgNDAsIDAuMDgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2Ryb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2Ryb3Bkb3duIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LWxpZ2h0O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDI0MHB4O1xuICAgICAgICB9XG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktbGlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICBhY2NlbnQtY29sb3I6ICMwMDJmNmQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweCA0cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LWRhcms7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZmlsdGVyLXJlc3VsdHMge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIC50YWJsZS1zZWN0aW9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG59IiwiLnBhZ2luYXRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG4gICAgbWFyZ2luOiAxNnB4IGF1dG8gMDtcbiAgICBwYWRkaW5nOiAyNHB4IDA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS1saWdodDtcbiAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgIHBhZGRpbmc6IDE0cHggMCAxOHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIC5idXR0b24ge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS1kYXJrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLWxpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX3BhZ2UtbW9iaWxlIHtcbiAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICBjb2xvcjogJGdyYXktZGFyaztcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19wYWdlLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IDJweDtcbiAgICAgICAgfVxuICAgICAgICBzcGFuLCBhIHtcbiAgICAgICAgICAgIHdpZHRoOiA0NHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktbWVkaXVtO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLXZlcnktbGlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtZGFyaztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLXZlcnktbGlnaHQ7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLm1vZGFsIHtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICB0b3A6IDUwcHg7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDM1MHB4KTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS1idXR0b247XG4gICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgxNiwgMjQsIDQwLCAwLjA1KTtcbiAgICAmX19pbm5lci1jb250YWluZXIgeyAgIFxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7ICAgXG4gICAgICAgID4gaDIge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktdmVyeS1kYXJrO1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZm9udDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGdhcDogMTZweDtcbiAgICB9XG4gICAgJl9fY29udGVudC1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMzJweCAzMnB4IDM2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLXZlcnktbGlnaHQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgID4gaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICAgICAgfVxuICAgICAgICA+IHAge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAzZW07XG4gICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19wYWdpbmF0aW9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktYnV0dG9uO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMTYsIDI0LCA0MCwgMC4wNSk7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fcGFnaW5hdGlvbi1udW1iZXIge1xuICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgbWluLXdpZHRoOiA0MHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICRncmF5LWRhcms7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZ3JheS1idXR0b247XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtc2t5O1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgfVxuICAgICAgICAmLmN1cnJlbnQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtdmVyeS1saWdodDtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS12ZXJ5LWxpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX3BhZ2luYXRpb24tbmV4dCwgJl9fcGFnaW5hdGlvbi1wcmV2aW91cyB7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxOHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxMnB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogJGdyYXktZGFyaztcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgIHN0cm9rZTogJGdyYXktZGFyaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLXNreTtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fcGFnaW5hdGlvbi1wcmV2aW91cyB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRncmF5LWJ1dHRvbjtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fY2xvc2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgIHN0cm9rZTogJGdyYXktbWVkaXVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuaGlkZGVuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJi5zZWFyY2gge1xuICAgICAgICB0b3A6IDE1MHB4O1xuICAgICAgICBoZWlnaHQ6IDgwMHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMzUwcHgpO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG4gICAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICBwYWRkaW5nOiAyNHB4IDQwcHggMTZweDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgxNiwgMjQsIDQwLCAwLjA1KTtcbiAgICAgICAgLm1vZGFsX19pbm5lci1jb250YWluZXIgeyAgIFxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyAgIFxuICAgICAgICAgICAgPiBoMiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktbGlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1vZGFsX19jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LWxpZ2h0O1xuICAgICAgICB9XG4gICAgICAgIC5tb2RhbF9fY2xvc2Uge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktbGlnaHQ7XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICRncmF5LWRhcms7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5ib2R5Lm1vZGFsLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgaW5zZXQ6IDA7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIsIDE3LCAyOSwgLjcpO1xufSIsIi5pbWFnZS1ibG9jayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMjBweDtcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDUwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5pbWFnZS1ibG9jay10ZXh0IHtcbiAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIudGFza3MtbGluay1jb250YWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICAgIH1cbiAgICAudGFzay1jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICBtYXJnaW46IDE4cHggMDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgIH1cbiAgICAgICAgLmFsZXJ0LXJpbmcge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmMGM3O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgPiBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDE4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAudGFzayB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktZGFyaztcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQzO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRhc2stY29udGFpbmVyLWJ1dHRvbnMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgICAgIG1hcmdpbjogMTRweCAwIDA7ICAgICAgICBcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgZ2FwOiAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYubW9iaWxlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LWxpZ2h0O1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmJvb2ttYXJrcyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICZfX2NvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgZ2FwOiA0OHB4IDMycHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2U0ZTdlYztcbiAgICB9XG4gICAgJl9faXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIGJvcmRlci10b3A6IDMwcHggc29saWQgJG9yYW5nZTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE2cHgpO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzJSAtIDE5cHgpO1xuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDJuKSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRncmVlbjtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCgzbikge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmx1ZS1saWdodDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19kYXRlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtc2t5O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZS1ib3JkZXI7XG4gICAgICAgIHBhZGRpbmc6IDNweCA4cHggM3B4IDNweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZS1ib3JkZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycmVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAuNzVyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAycHggNnB4O1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAuNzVyZW07XG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9faGVhZGluZy1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gICAgICAgIH1cbiAgICAgICAgLm1vcmUtb3B0aW9ucyB7XG4gICAgICAgICAgICBwYWRkaW5nOiA2cHggMTBweCAyMHB4IDM2cHg7XG4gICAgICAgIH1cbiAgICAgICAgLm9wdGlvbnMge1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbG9hZC1tb3JlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICB9XG59IiwiLmhhbmRib29rcyB7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG8gMTZweDtcbiAgICAmX19sb2FkLW1vcmUtY29udGFpbmVyIHtcbiAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMXB4ICRncmF5LWxpZ2h0O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMTJweCAxMnB4IDE2cHg7XG4gICAgfVxuICAgICZfX2xvYWQtbW9yZSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS1idXR0b247XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMTYsIDI0LCA0MCwgMC4wNSksIGluc2V0IDAgLTJweCAwIDAgcmdiYSgxNiwgMjQsIDQwLCAwLjA1KSwgaW5zZXQgMCAwIDAgMXB4IHJnYmEoMTYsIDI0LCA0MCwgMC4xOCk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG4gICAgICAgIGNvbG9yOiAkZ3JheS1kYXJrO1xuICAgIH1cbn0iLCIubm90aWZpY2F0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTZweDtcbiAgICBwYWRkaW5nOiAyOHB4IDAgMTZweDtcbiAgICAmX19pdGVtIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtdmVyeS1saWdodDtcbiAgICAgICAgcGFkZGluZzogMzJweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICBoMiB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktdmVyeS1kYXJrO1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU2O1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LW1lZGl1bTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19idXR0b24tc2VjdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBidXR0b24ge1xuXG4gICAgICAgIH1cbiAgICB9XG59IiwiLnN1cHBvcnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDQwcHg7XG4gICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICBnYXA6IDY0cHg7XG4gICAgfVxuICAgICZfX2xlZnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLmhlYWRpbmcge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktbGlnaHQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2FjY29yZGlvbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICA+IGEge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LWRhcms7XG4gICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDQwcHggMTBweCAxNHB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDE2LCAyNCwgNDAsIDAuMDUpO1xuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGdyYXktYnV0dG9uO1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2NoZXZyb24uc3ZnJyk7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgyNzBkZWcpO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zdXBwb3J0X19hY2NvcmRpb24tYW5zd2VyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNTAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fYWNjb3JkaW9uLWFuc3dlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLXZlcnktbGlnaHQ7XG4gICAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LW1lZGl1bTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19yaWdodCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAuaGVhZGluZyB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS1saWdodDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fY29udGFjdC1mb3JtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiA0MHB4O1xuICAgIH1cbiAgICAmX19jb250YWN0LWZvcm0tcm93LWNoZWNrYm94IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktZGFyaztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3RoYW5rLXlvdS1tZXNzYWdlIHtcbiAgICAgICAgY29sb3I6ICRncmVlbjtcbiAgICAgICAgbWFyZ2luLXRvcDogNDRweDtcbiAgICB9XG59IiwiLnByb2ZpbGUge1xuICAgICZfX2JhciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLXByb2ZpbGU7XG4gICAgICAgIGhlaWdodDogODlweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgICZfX2NvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAzMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtNDBweDtcbiAgICAgICAgLmhlYWRpbmcge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS1saWdodDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9faGVhZGluZyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogMjRweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICB9XG4gICAgJl9faGVhZGluZy1pbWFnZSB7XG4gICAgICAgIGhlaWdodDogMTYwcHg7XG4gICAgICAgIHdpZHRoOiAxNjBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3gtc2hhZG93OiAwIDRweCA2cHggLTJweCByZ2JhKDE2LCAyNCwgNDAsIDAuMDMpLCAwIDEycHggMTZweCAtNHB4IHJnYmEoMTYsIDI0LCA0MCwgMC4wOCk7XG4gICAgICAgIGJvcmRlcjogc29saWQgNHB4ICNmZmY7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cbiAgICAmX19oZWFkaW5nLWRldGFpbHMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDRweDtcbiAgICAgICAgaDEge1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fZ3JpZCB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fZ3JpZC1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMjRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAxNDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtdmVyeS1saWdodDtcbiAgICAgICAgaDMge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LXZlcnktZGFyaztcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuaGFuZGJvb2stY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuLm1haW4tbmF2IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIHotaW5kZXg6IDk7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcbiAgICBsZWZ0OiAtMTAwdnc7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDE4cHggNnB4O1xuICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICAgICAgICB3aWR0aDogNzJweDtcbiAgICAgICAgbWluLXdpZHRoOiA3MnB4O1xuICAgICAgICBwYWRkaW5nOiAxOHB4IDRweCAxOHB4IDE2cHg7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICAgICYuYWN0aXZlIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgIHdpZHRoOiAyODVweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjg1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMTJweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMzEycHg7XG4gICAgICAgIH1cbiAgICAgICAgLm1haW4tbmF2X190b2dnbGUtY29udGFpbmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAxMnB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubWFpbi1uYXZfX2xpbmsge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm1haW4tbmF2X190b2dnbGUge1xuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1haW4tbmF2X19wcmltYXJ5IHtcbiAgICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fY2xvc2Uge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMTBweCAxMnB4IDEwcHggMjRweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgID4gYSB7XG4gICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkYmx1ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbG9nbyB7XG4gICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbG9nby1zbWFsbC5zdmcnKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1mYXN0IGVhc2U7XG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2xvZ28uc3ZnJyk7XG4gICAgICAgICAgICB3aWR0aDogMjI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9faW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA5OHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3RvZ2dsZS1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCA0cHggMCAxMnB4O1xuICAgICAgICB9XG4gICAgICAgID4gYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS1kYXJrO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Nsb3NlLnN2ZycpO1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1haW4tbmF2X190b2dnbGUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgIHN0cm9rZTogJGdyYXktZm9vdGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkYmx1ZS1saWdodDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19wcmltYXJ5IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgcGFkZGluZzogMCAxMnB4O1xuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgICAgID4gbGkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBnYXA6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LWRhcms7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDQwcHggOHB4IDEycHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuYWN0aXZlLCAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLXByb2ZpbGU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS12ZXJ5LWRhcms7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1wcm9maWxlO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktdmVyeS1kYXJrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9jaGV2cm9uLXNlbGVjdC5zdmcnKTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMnB4IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICArIC5tYWluLW5hdl9fZHJvcGRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubWFpbi1uYXZfX2Ryb3Bkb3duLCAubWFpbi1uYXZfX3NlY29uZGFyeS1kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBnYXA6IDRweDtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDQwcHggOHB4IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LWRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlLCAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtcHJvZmlsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktdmVyeS1kYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtcHJvZmlsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktdmVyeS1kYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgKyAubWFpbi1uYXZfX3NlY29uZGFyeS1kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLm1haW4tbmF2X19zZWNvbmRhcnktbGluay5jaGlsZHJlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvY2hldnJvbi1zZWxlY3Quc3ZnJyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTJweCAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5tYWluLW5hdl9fc2Vjb25kYXJ5LWRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxMnB4IDhweCA4MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubWFpbi1uYXYtY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgID4gbGkge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktbGlnaHQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgID4gLm1haW4tbmF2X19saW5rIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjc7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDEycHggMjJweCAwO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLWxpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5tYWluLW5hdi1jb250ZW50X19ib29rbWFyayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWUtb3B0aW9uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRibHVlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5ib2R5LWNvbnRlbnQtaGFuZGJvb2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRyYW5zaXRpb246IHdpZHRoICR0cmFucy1tZWQgZWFzZTtcbiAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGdyYXktbGlnaHQ7XG4gICAgfVxuICAgICYuYWN0aXZlIHtcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaGFuZGJvb2stYm9keSB7XG4gICAgLnBhZ2UtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4MnB4O1xuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTI4cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLnBhZ2Utd2lkdGgge1xuICAgICAgICBwYWRkaW5nOiAyNHB4IDA7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMTYwMHB4O1xuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gODBweCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLnBhZ2UtY29udGVudC5oYW5kYm9vayB7XG4gICAgJi56b29tIHtcbiAgICAgICAgLm1haW4tbmF2LWNvbnRlbnQ+bGk+Lm1haW4tbmF2X19saW5rIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4xMjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmhhbmRib29rLW1haW4tbmF2IC5tYWluLW5hdl9fc2Vjb25kYXJ5LWxpbmsge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29udGVudCAuY29udGVudC1oZWFkaW5nLWNvbnRhaW5lciBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuMTI1cmVtO1xuICAgICAgICB9XG4gICAgICAgIC5jb250ZW50IC5jb250ZW50LWhlYWRpbmctY29udGFpbmVyIGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgICAgIH1cbiAgICAgICAgLmNvbnRlbnQgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgICYucmVkdWNlIHtcbiAgICAgICAgLm1haW4tbmF2LWNvbnRlbnQ+bGk+Lm1haW4tbmF2X19saW5rIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNzVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmhhbmRib29rLW1haW4tbmF2IC5tYWluLW5hdl9fc2Vjb25kYXJ5LWxpbmsge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29udGVudCAuY29udGVudC1oZWFkaW5nLWNvbnRhaW5lciBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgfVxuICAgICAgICAuY29udGVudCAuY29udGVudC1oZWFkaW5nLWNvbnRhaW5lciBoMyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIH1cbiAgICAgICAgLmNvbnRlbnQgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmhhbmRib29rIHtcbiAgICAmX19oZWFkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1za3k7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgfVxuICAgICZfX2ZpbHRlcnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cbiAgICB9XG4gICAgI2hhbmRib29rX19maWx0ZXIge1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogLjkzNzVyZW07XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LWJ1dHRvbjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMTYsIDI0LCA0MCwgMC4wNSk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuICAgICAgICBwYWRkaW5nOiA4cHggMjRweCA4cHggNDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc2VhcmNoLnN2ZycpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxNHB4IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19maWx0ZXJzLWxlZnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19maWx0ZXJzLXJpZ2h0IHtcbiAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgZmxleC1iYXNpczogNDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2ZpbHRlcnMtbWFpbi1uYXZfX3RvZ2dsZSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5idXR0b24ge1xuICAgICAgICAgICAgd2lkdGg6IDI2MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktZGFyaztcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fb3B0aW9ucy1sZWZ0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAxMnB4O1xuICAgICAgICBwYWRkaW5nOiAycHggMTJweCAycHggMDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJsdWUtb3B0aW9uO1xuICAgICAgICA+IGEge1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlLW9wdGlvbjtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgIHN0cm9rZTogJGJsdWU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggNHB4IHJnYmEoMCwgMCwgMCwgLjMpO1xuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX29wdGlvbnMtcmlnaHQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgIHBhZGRpbmc6IDJweCAwIDJweCAxMnB4O1xuICAgICAgICA+IGEge1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlLW9wdGlvbjtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkcmVkLXdhcm5pbmc7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDRweCByZ2JhKDAsIDAsIDAsIC4zKTtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTlweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4uaGFuZGJvb2stbWFpbi1uYXYge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyNHB4O1xuICAgIHBhZGRpbmc6IDI0cHggMDtcbiAgICBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDRweCAzMnB4O1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMycHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtdmVyeS1saWdodDtcbiAgICAgICAgICAgIC5tYWluLW5hdl9fbGluayB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubWFpbi1uYXZfX2xpbmssIC5tYWluLW5hdl9fc2Vjb25kYXJ5LWxpbmsge1xuICAgICAgICBjb2xvcjogJGdyYXktdmVyeS1kYXJrO1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRibHVlLWxpZ2h0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5tYWluLW5hdl9fc2Vjb25kYXJ5LWxpbmsge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaGFuZGJvb2tfX2Jvb2ttYXJrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBtaW4td2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZS1vcHRpb247XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgIHBhdGgge1xuICAgICAgICAgICAgc3Ryb2tlOiAkYmx1ZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkYmx1ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhhbmRib29rLXRvcC1sZXZlbC1wYWdpbmF0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDE0cHggMjRweCAxNnB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS1saWdodDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3R0b206IDA7XG4gICAgYnV0dG9uIHtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgc3Ryb2tlOiAjZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuaGFuZGJvb2stdG9wLWxldmVsLW5leHQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5hY3RpdmUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbn0iLCIuY29udGVudCB7XG4gICAgLmhlYWRpbmcge1xuICAgICAgICBwYWRkaW5nOiAyNHB4IDAgMjBweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LWxpZ2h0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuICAgIH1cbiAgICAucG9saWN5LWxldmVsLCAuZm9vdG5vdGUge1xuICAgICAgICBwYWRkaW5nOiAzMnB4IDMycHggNzJweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtdmVyeS1saWdodDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgJi5zdWItbGV2ZWwge1xuICAgICAgICAgICAgcGFkZGluZzogMjRweCAyNHB4IDY0cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZvb3Rub3RlIHtcbiAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29udGVudC1oZWFkaW5nLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktdmVyeS1kYXJrO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgICAgICAgfVxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgICAgICB9XG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgIGltZyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogNzIwcHg7XG4gICAgICAgICYuc3ViLWxldmVsIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5yaWdodC1zaWRlLWNvbnRhaW5lciB7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTEwMHZ3O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICByaWdodDogYXV0bztcbiAgICB9XG4gICAgJi5hY3RpdmUtc2hhcmUsICYuYWN0aXZlLWV4cG9ydCB7XG4gICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjgwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwdmg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMzEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLnJpZ2h0LXNpZGUtY29udGFpbmVyX19jbG9zZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5yaWdodC1zaWRlLWNvbnRhaW5lcl9faW5uZXItY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDIwcHg7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI4MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMycHggNDBweCAzMnB4IDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fY2xvc2Uge1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZS1vcHRpb247XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAzMnB4O1xuICAgICAgICByaWdodDogNDBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiA3cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICBzdHJva2U6ICRibHVlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2lubmVyLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAzMnB4IDA7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS1saWdodDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM2cHg7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAkdHJhbnMtc2xvdyBlYXNlO1xuICAgICAgICAgICAgJi5leHBvcnQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LXZlcnktZGFyaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktbWVkaXVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgfVxuICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgICAgICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktYnV0dG9uO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuYmFja2VuZCB7XG4gICAgJi5wYWdlLWNvbnRlbnQucGFnZS13aWR0aCB7XG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gODBweCk7IFxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2hlYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLXNreTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgcGFkZGluZzogMjNweCAyNHB4O1xuICAgIH1cbiAgICAmX19maWx0ZXJzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIzMnB4KSB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LWRhcms7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgIH1cbiAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9jaGV2cm9uLXNlbGVjdC5zdmcnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTNweCAxMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMTBweCkgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS1idXR0b247XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMzJweCA4cHggMTJweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMTYsIDI0LCA0MCwgMC4wNSk7XG4gICAgICAgIH1cbiAgICAgICAgLmJ1dHRvbi53aGl0ZSB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZS1vcHRpb247XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDE2LCAyNCwgNDAsIDAuMDUpO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2ZpbHRlcnMtbGVmdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICAgICZfX2ZpbHRlcnMtcmlnaHQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgICAmX19zZWxlY3QtaGFuZGJvb2ssICZfX3N3aXRjaC12ZXJzaW9uIHtcbiAgICAgICAgcGFkZGluZzogMnB4IDEycHggMnB4IDA7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRibHVlLWJvcmRlcjtcbiAgICB9XG4gICAgJl9fZmlsdGVycy1sZWZ0LW9wcmlnaHQge1xuICAgICAgICBwYWRkaW5nOiAycHggMTNweCAycHggMTJweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjMycHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweCAxMnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJsdWUtYm9yZGVyO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2ZpbHRlcnMtcmlnaHQtb3ByaWdodCB7XG4gICAgICAgIHBhZGRpbmc6IDJweCAwIDJweCAxMnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgIC5idXR0b24ge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheS1kYXJrO1xuICAgICAgICB9XG4gICAgICAgIC5zYXZlLXB1Ymxpc2gtbW9kYWwge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgei1pbmRleDogOTtcbiAgICAgICAgICAgIHRvcDogNjBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMjRweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgOHB4IDhweCAtNHB4IHJnYmEoMTYsIDI0LCA0MCwgMC4wMyksIDAgMjBweCAyNHB4IC00cHggcmdiYSgxNiwgMjQsIDQwLCAwLjA4KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2F2ZS1wdWJsaXNoLW1vZGFsX190aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zYXZlLXB1Ymxpc2gtbW9kYWxfX2Nsb3NlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAzMnB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkZ3JheS1tZWRpdW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2F2ZS1wdWJsaXNoLW1vZGFsX19idXR0b24tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgICAgICAgICAgLmJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX3RhYmxlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgYm9yZGVyOiB0cmFuc3BhcmVudCAxcHggc29saWQ7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh3aGl0ZSwgd2hpdGUpIHBhZGRpbmctYm94LCBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAkZ3JheS1saWdodCBjYWxjKDEwMCUgLSA2OXB4KSwgJHdoaXRlIDI0JSkgYm9yZGVyLWJveDtcbiAgICAgICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveCwgYm9yZGVyLWJveDtcbiAgICAgICAgYmFja2dyb3VuZC1vcmlnaW46IGJvcmRlci1ib3g7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMTZweCAxNnB4IDE2cHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDU3MHB4O1xuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktZGFyaztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICAgICAgfVxuICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2NoZXZyb24tc2VsZWN0LnN2ZycpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxM3B4IDEycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAxMHB4KSBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LWJ1dHRvbjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAzMnB4IDhweCAxMnB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgxNiwgMjQsIDQwLCAwLjA1KTtcbiAgICAgICAgfVxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LW1lZGl1bTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IC43NXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fdGFibGUtdG9wIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHotaW5kZXg6IDQ7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS1kYXJrO1xuICAgICAgICB9XG4gICAgICAgIC5idXR0b24ud2hpdGUge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWUtb3B0aW9uO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgxNiwgMjQsIDQwLCAwLjA1KTtcbiAgICAgICAgfVxuICAgICAgICAuYmFja2VuZF9fdGFibGUtY2VsbC5maXJzdCB7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDE2cHggMTRweCAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgfVxuICAgICAgICAuYmFja2VuZF9fdGFibGUtY2VsbCB7XG4gICAgICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgICAgICAgICAgPiBoMiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LWxpZ2h0LW1lZGl1bTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICAgICAgICA+IGgyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktbGlnaHQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuZmlyc3Qge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2p1bXAtbG9jYXRpb24ge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRibHVlLWJvcmRlcjtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgIH1cbiAgICAmX190YWJsZS1oZWFkaW5nIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICB0b3A6IDY4cHg7XG4gICAgICAgIHotaW5kZXg6IDQ7XG4gICAgICAgIC5iYWNrZW5kX190YWJsZS1jZWxsIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLXZlcnktbGlnaHQ7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktbGlnaHQ7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyYXktbGlnaHQ7XG4gICAgICAgIH1cbiAgICAgICAgLmJhY2tlbmRfX3RhYmxlLWNlbGwuZmlyc3Qge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtdmVyeS1saWdodDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktbWVkaXVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAuNzVyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX190YWJsZS1yb3cge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDcycHg7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAkdHJhbnMtZmFzdCBlYXNlO1xuICAgICAgICBoMiB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktbWVkaXVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDM7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm07XG4gICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgIH1cbiAgICAgICAgJi5jaGlsZCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAgIGhlaWdodDogNzJweDtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fdGFibGUtY2VsbCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICB3aWR0aDogMTAxcHg7XG4gICAgICAgIG1pbi13aWR0aDogMTAxcHg7XG4gICAgICAgIHBhZGRpbmc6IDEycHggOHB4O1xuICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZ3JheS1saWdodDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkZ3JheS1saWdodDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LWxpZ2h0O1xuICAgICAgICAmLmNoZWNrYm94IHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS1jaGVja2JveDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZjZkO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2NoZWNrbWFyay5zdmcnKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZChuKzYpOm50aC1jaGlsZCgtbis5KSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktbGlnaHQtbWVkaXVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICAgICAgJi5jaGVja2JveC1oZWFkaW5nIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgICYuaGFuZGJvb2stc3Vic2VjdGlvbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDQwNHB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiA0MDRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgID4gaDIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweCAxNnB4IDAgMDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS1saWdodDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuZmlyc3Qge1xuICAgICAgICAgICAgd2lkdGg6IDUwNnB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiA1MDZweDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgICAgID4gYSBoMi5wb2xpY3kge1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+IGEgaDIuc3ViLXBvbGljeSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJhY2tlbmRfX2VkaXQtbW9kYWwtYnV0dG9uIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuYmFja2VuZF9fZWRpdC1zZWN0aW9uIHtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgICAgICAgICB3aWR0aDogMTAxcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAuYmFja2VuZC1hY3Rpb25zIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxM3B4IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYWN0aW9ucyB7XG4gICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwgJjphY3RpdmUsICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS1saWdodDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1vZGFsLmJhY2tlbmQtYWRkLWNvbnRlbnQsIC5tb2RhbC5iYWNrZW5kLWVkaXQtY29udGVudCB7XG4gICAgdG9wOiAyMHB4O1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxNTBweCk7XG4gICAgLm1vZGFsX19iYWNrZW5kLWNsb3NlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICBzdHJva2U6ICRncmF5LW1lZGl1bTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBmb3JtIC5mb3JtLXJvdyB7XG4gICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDE0MHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5iYWNrZW5kLWFkZC1jb250ZW50X19maWxlLXVwbG9hZCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktbGlnaHQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgcGFkZGluZzogMTZweCAyNHB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDE2LCAyNCwgNDAsIDAuMDUpO1xuICAgICAgICBpbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIGlucHV0W3R5cGU9XCJmaWxlXCJdOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWUtb3B0aW9uO1xuICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LWRhcms7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDE2LCAyNCwgNDAsIC4wNSk7XG4gICAgICAgIH1cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgcGFkZGluZzogOXB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgxNiwgMjQsIDQwLCAwLjA1KTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LWxpZ2h0O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgIHN0cm9rZTogJGdyYXktbWVkaXVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5iYWNrZW5kLWFkZC1jb250ZW50X19maWxlLXVwbG9hZC1pbnN0cnVjdGlvbnMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LW1lZGl1bTtcbiAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYmFja2VuZC1hZGQtY29udGVudF9fZmlsZS11cGxvYWQtZGV0YWlscyB7XG4gICAgICAgICAgICBmb250LXNpemU6IC43NXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS1tZWRpdW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmluc2VydC1hZnRlci1idXR0b24ge1xuICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LWxpZ2h0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMTYsIDI0LCA0MCwgMC4wNSk7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2NoZXZyb24tc2VsZWN0LnN2ZycpO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDE2cHg7XG4gICAgICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgIHRvcDogMTNweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTJweCAxMnB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS1mb290ZXI7XG4gICAgICAgIH1cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICArIC5pbnNlcnQtYWZ0ZXItZHJvcGRvd24ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweDtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA1NTBweDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5pbnNlcnQtYWZ0ZXItZHJvcGRvd24ge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS1idXR0b247XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDZweDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgxNiwgMjQsIDQwLCAwLjA1KTtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdG9wOiA3NXB4OyAgIFxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLWZhc3QgZWFzZTsgXG4gICAgICAgID4gbGFiZWwge1xuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICB9XG4gICAgICAgICNpbnNlcnQtYWZ0ZXItc2VhcmNoIHtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjkzNzVyZW07XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS1idXR0b247XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDE2LCAyNCwgNDAsIDAuMDUpO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMjRweCA4cHggNDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3NlYXJjaC5zdmcnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDE0cHggY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuaW5zZXJ0LWFmdGVyX19wcmltYXJ5IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgcGFkZGluZzogMCAxMnB4O1xuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgICAgID4gbGkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGdhcDogMTRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktZGFyaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggNDBweCA4cHggMTJweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgICAgICYuYWN0aXZlLCAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLXByb2ZpbGU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS12ZXJ5LWRhcms7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1wcm9maWxlO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktdmVyeS1kYXJrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9jaGV2cm9uLXNlbGVjdC5zdmcnKTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMnB4IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICArIC5pbnNlcnQtYWZ0ZXJfX2lubmVyLWRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmluc2VydC1hZnRlcl9faW5uZXItZHJvcGRvd24sIC5pbnNlcnQtYWZ0ZXJfX3NlY29uZGFyeS1kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBnYXA6IDRweDtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDQwcHggOHB4IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LWRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSwgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLXByb2ZpbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LXZlcnktZGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLXByb2ZpbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LXZlcnktZGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICsgLmluc2VydC1hZnRlcl9fc2Vjb25kYXJ5LWRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYuaW5zZXJ0LWFmdGVyX19zZWNvbmRhcnktbGluay5jaGlsZHJlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvY2hldnJvbi1zZWxlY3Quc3ZnJyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTJweCAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbnNlcnQtYWZ0ZXJfX3NlY29uZGFyeS1kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTJweCA4cHggODBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRveC50b3gtdGlueW1jZSB7XG4gICAgLnRveC1lZGl0b3ItY29udGFpbmVyIHtcbiAgICAgICAgLnRveC1lZGl0b3ItaGVhZGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLXNreTtcbiAgICAgICAgICAgIC50b3gtdG9vbGJhcl9fcHJpbWFyeSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtc2t5O1xuICAgICAgICAgICAgICAgIC50b3gtdGJ0biB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlLW9wdGlvbjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRveC50b3gtc2lsdmVyLXNpbmsudG94LXRpbnltY2UtYXV4IHtcbiAgICB6LWluZGV4OiA5OTk5OTk7XG59IiwiZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMzJweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAuZm9ybS1yb3cge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDZweDtcbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LWRhcms7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZDtcbiAgICAgICAgfVxuICAgICAgICBpbnB1dCwgdGV4dGFyZWEsIHNlbGVjdCB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktbGlnaHQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMTYsIDI0LCA0MCwgMC4wNSk7XG4gICAgICAgIH1cbiAgICAgICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICAgICAgfVxuICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2NoZXZyb24tc2VsZWN0LnN2ZycpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNHB4IDEzcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAxNHB4KSBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICB9XG4gICAgICAgIC5mb3JtLWxhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS1kYXJrO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWQ7XG4gICAgICAgIH1cbiAgICAgICAgZmllbGRzZXQge1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogMjRweDtcbiAgICAgICAgICAgIGxlZ2VuZCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS1kYXJrO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBsYWJlbC5yYWRpby1sYWJlbCwgbGFiZWwuY2hlY2tib3gtbGFiZWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZ2FwOiA2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBsYWJlbC5jaGVja2JveC1sYWJlbCB7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQzO1xuICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHRvcDogM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmJ1dHRvbi1jb250YWluZXIge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIC5iYWNrZW5kLWFkZC1jb250ZW50LWRlbGV0ZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkLWJvcmRlcjtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkLWVycm9yO1xuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkcmVkLWVycm9yO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRyZWQtZXJyb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZvcm0tcm93LWlubmVyLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iXX0= */
