@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&family=Noto+Sans:wght@400;700&family=Sen:wght@400;700&display=swap");.dark-gray,.bar-dark-gray::after,.button.more.text-dark-gray::after{background-color:#222 !important}.black,.bar-black::after,.button.more.text-black::after{background-color:#000 !important}.white,.bar-white::after,.button.more.text-white::after{background-color:#fff !important}.blue,.bar-blue::after,.button.more.text-blue::after{background-color:#093660 !important}.orange,.bar-orange::after,.button.more.text-orange::after{background-color:#ed7000 !important}.red,.bar-red::after,.button.more.text-red::after{background-color:#d20f21 !important}.yellow,.bar-yellow::after,.button.more.text-yellow::after{background-color:#ffed29 !important}.clear,.bar-clear::after,.button.more.text-clear::after{background-color:rgba(0,0,0,0) !important}.gray,.bar-gray::after,.button.more.text-gray::after{background-color:#bbb !important}.light-gray,.bar-light-gray::after,.button.more.text-light-gray::after{background-color:#eee !important}.text-dark-gray,.headline-dark-gray{color:#222 !important}.text-black,.headline-black{color:#000 !important}.text-white,.headline-white{color:#fff !important}.text-blue,.headline-blue{color:#093660 !important}.text-orange,.headline-orange{color:#ed7000 !important}.text-red,.headline-red{color:#d20f21 !important}.text-yellow,.headline-yellow{color:#ffed29 !important}.text-clear,.headline-clear{color:rgba(0,0,0,0) !important}.text-gray,.headline-gray{color:#bbb !important}.text-light-gray,.headline-light-gray{color:#eee !important}.grad-black,.grad-gray,grad-dark-gray,grad-light-gray{background:-moz-linear-gradient(top, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0) 100%) !important;background:-webkit-linear-gradient(top, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0) 100%) !important;background:linear-gradient(to bottom, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0) 100%) !important}.grad-white{background:-moz-linear-gradient(top, rgba(255,255,255,0.2) 0%, rgba(255,255,255,0) 100%) !important;background:-webkit-linear-gradient(top, rgba(255,255,255,0.2) 0%, rgba(255,255,255,0) 100%) !important;background:linear-gradient(to bottom, rgba(255,255,255,0.2) 0%, rgba(255,255,255,0) 100%) !important}.grad-red{background:-moz-linear-gradient(top, rgba(134,0,43,0.2) 0%, rgba(134,0,43,0) 100%) !important;background:-webkit-linear-gradient(top, rgba(134,0,43,0.2) 0%, rgba(134,0,43,0) 100%) !important;background:linear-gradient(to bottom, rgba(134,0,43,0.2) 0%, rgba(134,0,43,0) 100%) !important}.grad-yellow{background:-moz-linear-gradient(top, rgba(255,237,41,0.2) 0%, rgba(255,237,41,0) 100%) !important;background:-webkit-linear-gradient(top, rgba(255,237,41,0.2) 0%, rgba(255,237,41,0) 100%) !important;background:linear-gradient(to bottom, rgba(255,237,41,0.2) 0%, rgba(255,237,41,0) 100%) !important}.site-footer-grid{padding:2rem 1.5rem}@media (min-width: 48rem){.site-footer-grid{padding:2rem 2rem}}@media (min-width: 64rem){.site-footer-grid{padding:4rem 2rem}}@media (min-width: 81.25rem){.site-footer-grid{padding:4rem 2rem}}@media (min-width: 100rem){.site-footer-grid{padding:5rem 2rem}}@media (min-width: 112.5rem){.site-footer-grid{padding:6rem 2rem}}@media (min-width: 125rem){.site-footer-grid{padding:7rem 2rem}}.body-form-thanks,.body-form-container{padding:1.5rem}@media (min-width: 48rem){.body-form-thanks,.body-form-container{padding:1.5rem 1.5rem}}@media (min-width: 81.25rem){.body-form-thanks,.body-form-container{padding:2rem 2rem}}@media (min-width: 100rem){.body-form-thanks,.body-form-container{padding:3rem 2rem}}@media (min-width: 112.5rem){.body-form-thanks,.body-form-container{padding:4rem 2rem}}@media (min-width: 125rem){.body-form-thanks,.body-form-container{padding:4.5rem 2rem}}.body-form-input,.body-form-textarea,.body-form-select,.body-form-thanks{line-height:1.5;font-size:1.1rem;text-align:left}.body-form-input p,.body-form-textarea p,.body-form-select p,.body-form-thanks p{margin-bottom:1rem}.body-form-input plast-of-type,.body-form-textarea plast-of-type,.body-form-select plast-of-type,.body-form-thanks plast-of-type{margin-bottom:0}@media (min-width: 48rem){.body-form-input p,.body-form-textarea p,.body-form-select p,.body-form-thanks p{margin-bottom:1.5rem}}@media (min-width: 81.25rem){.body-form-input,.body-form-textarea,.body-form-select,.body-form-thanks{font-size:1.3rem}.body-form-input p,.body-form-textarea p,.body-form-select p,.body-form-thanks p{margin-bottom:1.4rem}}@media (min-width: 100rem){.body-form-input p,.body-form-textarea p,.body-form-select p,.body-form-thanks p{margin-bottom:1.6rem}}@media (min-width: 112.5rem){.body-form-input p,.body-form-textarea p,.body-form-select p,.body-form-thanks p{margin-bottom:1.8rem}}.photo-promo-title,.body-form-thanks h2,.body-form-thanks h3{font-family:"Montserrat",serif;font-size:1.6rem;text-transform:uppercase;line-height:1.1}@media (min-width: 48rem){.photo-promo-title,.body-form-thanks h2,.body-form-thanks h3{font-size:2.2rem}}@media (min-width: 81.25rem){.photo-promo-title,.body-form-thanks h2,.body-form-thanks h3{font-size:2.4rem}}@media (min-width: 100rem){.photo-promo-title,.body-form-thanks h2,.body-form-thanks h3{font-size:2.8rem}}@media (min-width: 112.5rem){.photo-promo-title,.body-form-thanks h2,.body-form-thanks h3{font-size:3.0rem}}.photo-promo-item-headline{font-family:"Montserrat",serif;font-size:1.5rem}@media (min-width: 48rem){.photo-promo-item-headline{font-size:1.6rem}}@media (min-width: 81.25rem){.photo-promo-item-headline{font-size:1.7rem}}@media (min-width: 100rem){.photo-promo-item-headline{font-size:1.9rem}}@media (min-width: 112.5rem){.photo-promo-item-headline{font-size:2.3rem}}.video-item-text-headline{font-family:"Montserrat",sans-serif;font-size:1.25rem}@media (min-width: 48rem){.video-item-text-headline{font-size:1.35rem}}@media (min-width: 81.25rem){.video-item-text-headline{font-size:1.45rem}}@media (min-width: 100rem){.video-item-text-headline{font-size:1.55rem}}@media (min-width: 112.5rem){.video-item-text-headline{font-size:1.9rem}}.photo-promo-item-subheadline,.photo-promo-item-subheadline2,.body-form-grouping-heading{font-family:"Montserrat",sans-serif;font-size:1.25rem}@media (min-width: 81.25rem){.photo-promo-item-subheadline,.photo-promo-item-subheadline2,.body-form-grouping-heading{font-size:1.35rem}}@media (min-width: 100rem){.photo-promo-item-subheadline,.photo-promo-item-subheadline2,.body-form-grouping-heading{font-size:1.4rem}}@media (min-width: 112.5rem){.photo-promo-item-subheadline,.photo-promo-item-subheadline2,.body-form-grouping-heading{font-size:1.5rem}}.body-form-button{font-family:"Montserrat",sans-serif;font-size:1rem}@media (min-width: 48rem){.body-form-button{font-size:1.1rem}}@media (min-width: 81.25rem){.body-form-button{font-size:1.15rem}}@media (min-width: 100rem){.body-form-button{font-size:1.2rem}}@media (min-width: 112.5rem){.body-form-button{font-size:1.25rem}}.photo-promo-title,.photo-promo-item-text,.body-form-container{opacity:0;transform:translateY(1rem);transition:all 0.8s cubic-bezier(0.5, 1.65, 0.4, 0.8)}.photo-promo.reveal .photo-promo-title,.photo-promo-item.reveal .photo-promo-item-text,.photo-promo-item.reveal .button-block,.body-form-container.reveal{opacity:1;transform:translateX(0)}html{box-sizing:border-box}*,*:before,*:after{box-sizing:border-box}input[type=text],textarea,input[type=tel],input[type=email],input[type=password],input[type=number],input[type=url],input[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}#content[tabindex="-1"]:focus{outline:0}address,dl{font-style:normal}html{line-height:1.15;-webkit-text-size-adjust:100%}body,p,h1,h2,h3,h4,h5,h6,ul,ol,pre,figure{margin:0}input[type="button" i],input[type="submit" i],input[type="reset" i],input[type="file" i]::-webkit-file-upload-button,button{padding:0}main{display:block}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;text-decoration:none}a:focus{outline:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden]{display:none}@font-face{font-family:'Trilogy-Icons';src:url("https://s3.amazonaws.com/icomoon.io/31537/Trilogy/Trilogy-Icons.eot?4ywpzi");src:url("https://s3.amazonaws.com/icomoon.io/31537/Trilogy/Trilogy-Icons.eot?4ywpzi#iefix") format("embedded-opentype"),url("https://s3.amazonaws.com/icomoon.io/31537/Trilogy/Trilogy-Icons.woff2?4ywpzi") format("woff2"),url("https://s3.amazonaws.com/icomoon.io/31537/Trilogy/Trilogy-Icons.ttf?4ywpzi") format("truetype"),url("https://s3.amazonaws.com/icomoon.io/31537/Trilogy/Trilogy-Icons.woff?4ywpzi") format("woff"),url("https://s3.amazonaws.com/icomoon.io/31537/Trilogy/Trilogy-Icons.svg?4ywpzi#Trilogy-Icons") format("svg");font-weight:normal;font-style:normal}.icons{font-family:'Trilogy-Icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-family:"Noto Sans",sans-serif;color:#222;line-height:1.2;font-weight:500;font-style:normal;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width: 740px){html{font-size:100%}}strong{font-weight:700}a{color:#0084ff;text-decoration:none;position:relative;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out}a:focus,a:hover{color:#d20f21;outline:none}.content a::before{height:6px;width:100%;content:' ';position:absolute;bottom:2px;z-index:-1;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.content a:focus::before,.content a:hover::before{height:9px;width:100%;content:' ';position:absolute;bottom:0;z-index:-1}*::-moz-selection,*::selection{background:red;color:white}h1,h2,h3{font-style:normal;font-weight:700;color:#000;text-transform:uppercase;font-family:"Montserrat",serif}h4,h5,h6{font-style:normal;font-weight:700;color:#000;font-family:"Montserrat",sans-serif}h1{font-size:150%;margin-bottom:.25em;line-height:1.25}@media only screen and (min-width: 360px){h1{font-size:160%}}@media only screen and (min-width: 740px){h1{font-size:180%}}@media only screen and (min-width: 1400px){h1{font-size:200%}}h2{font-size:140%;line-height:1.25;margin-bottom:.25em}@media only screen and (min-width: 740px){h2{font-size:160%}}h3{font-size:120%;line-height:1.25;margin-bottom:.5em}@media only screen and (min-width: 740px){h3{font-size:140%}}h4{font-size:110%;margin-bottom:.5em}h5{padding:0 0 .2em;font-size:80%;cursor:pointer;text-transform:uppercase;font-weight:700}h1 a,h2 a{display:inline-block}p{margin:0 0 1em}p:last-child{margin-bottom:0}em{font-style:italic}small{font-size:85%;display:block}.meta small{text-transform:uppercase;padding-bottom:.75em}blockquote{font-weight:300}strong,b{font-weight:600}sup{vertical-align:super;font-size:smaller}.footnotes{font-size:smaller;padding-top:1.5em}.emphasis{font-size:120%;font-weight:700;background:#ffcc00;padding:.2em;display:inline-block}main ul,section ul,main ol,section ol{margin:0 0 1.5em 2em}main li,section li{margin-bottom:.25em}.main-header{background:#093660;width:100%;position:fixed;height:auto;left:0;top:0;z-index:1000;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);-webkit-box-shadow:0 0 8px 0px rgba(0,0,0,0.4);box-shadow:0 0 8px 0px rgba(0,0,0,0.4)}@media (min-width: 81.25rem){.main-header{height:100px;background:#fff}}.primary-nav{z-index:1000;width:auto;opacity:1.0;position:absolute;right:5rem;display:none;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:stretch;align-items:flex-end;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}@media (min-width: 81.25rem){.primary-nav{display:flex;padding-top:2.8rem;left:initial;right:3rem}}@media (min-width: 100rem){.primary-nav{right:5rem}}.primary-nav-grouping.left,.primary-nav-grouping.right{display:none;width:100%}@media (min-width: 81.25rem){.primary-nav-grouping.left,.primary-nav-grouping.right{display:block;flex:1 1 auto;align-self:auto}}.primary-nav-grouping.left{text-align:right}.primary-nav-grouping.right{text-align:left}.primary-nav-grouping.logo-container{flex:0 1 8rem;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}@media (min-width: 81.25rem){.primary-nav-grouping.logo-container{flex:0 1 11rem}}@media (min-width: 100rem){.primary-nav-grouping.logo-container{flex:0 1 20rem;align-self:baseline}}@media (min-width: 112.5rem){.primary-nav-grouping.logo-container{flex:0 1 27rem;align-self:baseline}}.primary-nav-item{font-size:1.0em;display:inline-block;color:#222;text-decoration:none;cursor:pointer;text-transform:uppercase;position:relative}@media (min-width: 81.25rem){.primary-nav-item{font-size:0.95em}}@media (min-width: 100rem){.primary-nav-item{font-size:1.1em}}.primary-nav-item:hover .primary-nav{transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.primary-nav-item:hover .primary-nav-link{background:#f1f1f1;color:#ed7000}.primary-nav-item:hover .primary-subnav{opacity:1;visibility:visible;transition:none}.primary-nav-item:focus .primary-nav-link{color:#000;box-shadow:inset 0 0 0 2px #000}.primary-nav-item:focus .primary-subnav{opacity:1;visibility:visible;transition:none}.primary-nav-item.active:before{width:0;height:0;position:absolute;bottom:0%;left:50%;z-index:200;border:solid transparent;content:" ";pointer-events:none;border-color:rgba(9,54,96,0);border-bottom-color:#093660;border-width:.5rem;margin-left:-.5rem}.primary-nav-item.active:hover{border-color:#000;border-bottom-color:#000}.primary-nav-list{display:inline-block;margin:0 auto;padding:0;font-family:"Sen",sans-serif;font-weight:500;list-style:none;position:relative}.primary-nav-link{color:#222;font-weight:900;transition:all 0.2s ease-in-out;padding:0.75rem 1.25rem;display:inline-block;line-height:1}@media (min-width: 100rem){.primary-nav-link{padding:0.75rem 1.25rem}}.primary-nav-link:focus{background:#222;border-radius:.2rem;color:#fff}.primary-nav-link.more:after{font-family:"Trilogy-Icons";content:"6";font-size:.75rem;padding:0 0 0 .25rem}.primary-nav-list>li:after{content:"";width:1px;height:30px;margin:0;background:#d6d6d6;display:inline-block;vertical-align:middle;position:relative;top:-2px}.primary-nav-list>li:last-child:after{display:none}.primary-subnav{background:#fff;border-top:8px #ed7000 solid;box-shadow:0 0.5rem 1.25rem 0 rgba(0,0,0,0.2);width:100%;min-width:16rem;list-style:none;margin:0;padding:1.25rem .75rem;opacity:0;visibility:hidden;position:absolute;top:100%;left:50%;transform:translateX(-50%);transition:none}.primary-subnav:before{width:0;height:0;position:absolute;bottom:100%;left:50%;z-index:200;border:solid transparent;content:" ";pointer-events:none;border-color:rgba(230,230,230,0);border-bottom-color:#fff;border-width:.5rem;margin-left:-.5rem;display:none}.primary-subnav-li{position:relative;padding:0;margin:0;display:block;border-bottom:1px dotted #bbb}.primary-subnav-li:last-child{border-bottom:0}.primary-subnav-li:hover .secondary-subnav{opacity:1;visibility:visible;transition:none}.primary-subnav-li:focus .secondary-subnav{opacity:1;visibility:visible;transition:none}.primary-subnav-link{display:block;padding:.5rem .75rem;color:#222;text-transform:none;font-family:"Noto Sans",sans-serif;font-size:1.0rem;font-weight:500;text-align:left;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.primary-subnav-link:hover{color:#fff;background:#959595 !important}.primary-subnav-link:focus{color:#fff;background:#3c3c3c !important}.secondary-subnav{background:#fff;border-top:0;box-shadow:0 0.5rem 1.25rem 0 rgba(0,0,0,0.2);width:100%;min-width:16rem;list-style:none;margin:0;padding:1.25rem .75rem;position:absolute;opacity:0;visibility:hidden;top:10px;left:95%;z-index:1000;transform:none;transition:none}.secondary-subnav:before{width:0;height:0;position:absolute;bottom:100%;left:50%;z-index:200;border:solid transparent;content:" ";pointer-events:none;border-color:rgba(230,230,230,0);border-bottom-color:#fff;border-width:.5rem;margin-left:-.5rem;display:none}.secondary-subnav-li{padding:0;margin:0;display:block;border-bottom:1px dotted #bbb}.secondary-subnav-li:last-child{border-bottom:0}.secondary-subnav-link{display:block;padding:.5rem .75rem;color:#222;text-transform:none;font-family:"Noto Sans",sans-serif;font-size:1.0rem;font-weight:500;text-align:left;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.secondary-subnav-link:hover{color:#fff;background:#959595 !important}.secondary-subnav-link:focus{color:#fff;background:#3c3c3c !important}.primary-extras{width:auto;position:absolute;top:0;z-index:1001;right:1rem;padding-top:1.25rem;display:none;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:stretch;align-items:flex-end;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}@media (min-width: 81.25rem){.primary-extras{display:flex;padding-top:0.5rem;right:2rem}}@media (min-width: 100rem){.primary-extras{right:5rem}}.primary-extras-share{font-size:1.1rem;margin-left:1.25rem;top:0;position:relative;display:none}@media (min-width: 48rem){.primary-extras-share{display:inline-block}}@media (min-width: 81.25rem){.primary-extras-share{display:inline-block}}@media (min-width: 48rem){.primary-extras-links{transform:none}}.primary-extras-links-button{padding:.75rem 1.25rem;text-transform:uppercase;font-size:1.0rem !important;font-family:"Sen",sans-serif;color:#bbb;font-weight:700}@media (min-width: 100rem){.primary-extras-links-button{font-size:1.1rem !important}}.primary-extras-links-button:focus{background:#222;color:#fff !important}.primary-extras-links-button:hover{color:#093660 !important;background:#eee}.primary-extras-links:after{content:"";width:1px;height:30px;margin:0;background:#d6d6d6;display:inline-block;vertical-align:middle;position:relative;top:-2px}.primary-extras .social-link{margin-right:0.25rem;display:inline-block;top:0;border-radius:.2rem;padding:.3rem;width:28px}.primary-extras .social-link:hover{background:white}.primary-extras .social-link.search{margin:0 1rem 0 1.25rem;position:relative;top:.15rem}.primary-extras .social-link svg{width:100%;fill:#bbb}.primary-extras .social-link:hover svg{fill:#093660}.bar{width:100%;height:2px;position:absolute;bottom:0;background:#fff}@media (min-width: 81.25rem){.bar{height:8px;background:#ffed29;background:-moz-linear-gradient(left, #adadad 30%, #4e4e4e 90%);background:-webkit-linear-gradient(left, #adadad 30%, #4e4e4e 90%);background:linear-gradient(to right, #adadad 30%, #4e4e4e 90%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#adadad', endColorstr='#4e4e4e',GradientType=1 )}}@media (min-width: 100rem){font-size:1.2rem}.more-arrow:after{content:"\276F";color:#bbb;font-size:1.0rem;position:absolute;right:0.25rem}.menu-trigger{opacity:1;visibility:visible;background:transparent;border:0;position:fixed;right:.25rem;top:1rem !important;z-index:2000;padding:.75rem .75rem .5rem;font-family:"Sen",sans-serif;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);transform-origin:top left;display:inline-block;cursor:pointer}@media (min-width: 48rem){.menu-trigger{z-index:200000;top:1.6rem !important}}@media (min-width: 81.25rem){.menu-trigger{opacity:0;visibility:hidden}}.menu-trigger:hover .hamburger-inner{width:18px}.menu-trigger:hover .hamburger-inner,.menu-trigger:hover .hamburger-inner:before,.menu-trigger:hover .hamburger-inner:after{background-color:#ed7000}.menu-trigger:hover .hamburger-inner:before,.menu-trigger:hover .hamburger-inner:after{width:26px}.menu-trigger:hover .menu-trigger-label{color:#ed7000;transition:all 0.6s cubic-bezier(0.5, 1.65, 0.4, 0.8)}.menu-trigger:focus{box-shadow:inset 0 0 0 2px #fff}.fixedxxx .menu-trigger{left:1rem;opacity:1.0;visibility:visible;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}@media (min-width: 48rem){.fixedxxx .menu-trigger{left:2rem}}@media (min-width: 100rem){.fixedxxx .menu-trigger{left:3rem}}@media (min-width: 112.5rem){.fixedxxx .menu-trigger{left:4rem}}.home .menu-trigger{top:1rem !important}@media (min-width: 64rem){.home .menu-trigger{top:1.5rem !important}}.hamburger{padding:0 .15rem;display:inline-block;cursor:pointer;transition-property:opacity;transition-duration:0.15s;transition-timing-function:linear;position:relative;transition:all 0.2s ease-in-out;vertical-align:middle;z-index:10000}.hamburger-box{width:26px;height:14px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;width:20px;margin-top:-1px;transition-duration:.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{height:2px;background-color:#fff;border-radius:0;position:absolute;transition-property:transform, width, background-color;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{width:20px;content:"";display:block}.hamburger-inner:before{top:-6px;transition:top .1s .25s ease-in, opacity .1s ease-in, width .1s .12s ease-out}.hamburger-inner:after{bottom:-6px;transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19),width 0.1s 0.12s ease-out}.menu-trigger-label{vertical-align:middle;top:-1px;position:relative;display:inline-block;text-transform:uppercase;color:#fff}.menu-trigger-label.menu-label{clip-path:inset(0 0 0 0);transition:color 0.3s cubic-bezier(0.57, 0.2, 0.21, 0.89),clip-path 0.3s cubic-bezier(0.57, 0.2, 0.21, 0.89) 0.5s !important,opacity 0.3s cubic-bezier(0.57, 0.2, 0.21, 0.89) 0.5s !important}.menu-trigger-label.close-label{position:absolute;left:calc(18px + 1rem);top:50%;transform:translateY(-50%);-webkit-clip-path:polygon(0 0, 0 0, 0 100%, 0 100%);clip-path:inset(0 100% 0 0);transition:color 0.3s cubic-bezier(0.57, 0.2, 0.21, 0.89),clip-path 0.3s cubic-bezier(0.57, 0.2, 0.21, 0.89) 0 !important}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.menu-trigger-label.close-label{display:none}}@supports (-ms-ime-align: auto){.menu-trigger-label.close-label{display:none}}.display-menu .menu-trigger{transform:scale(1)}.display-menu .menu-trigger .hamburger-inner,.display-menu .menu-trigger .hamburger-inner:before,.display-menu .menu-trigger .hamburger-inner:after{transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);background-color:#fff}@media (min-width: 48rem){.display-menu .menu-trigger .hamburger-inner,.display-menu .menu-trigger .hamburger-inner:before,.display-menu .menu-trigger .hamburger-inner:after{background-color:#fff}}@media (min-width: 48rem){.display-menu .menu-trigger:hover .hamburger-inner,.display-menu .menu-trigger:hover .hamburger-inner:before,.display-menu .menu-trigger:hover .hamburger-inner:after{background-color:#fff}}.display-menu .menu-trigger:hover .menu-trigger-label{color:#fff}.display-menu .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);width:1826px}.display-menu .hamburger-inner,.display-menu .hamburger-inner:before,.display-menu .hamburger-inner:after{width:18px !important;background-color:#fff}@tablet{.display-menu .hamburger-inner,.display-menu .hamburger-inner:before,.display-menu .hamburger-inner:after{background-color:#fff}}.display-menu .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out, opacity .1s .12s ease-out}.display-menu .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.display-menu .menu-trigger-label{color:#000}@media (max-width: 64rem){.display-menu .menu-trigger-label{opacity:0;visibility:hidden}}.display-menu .menu-trigger-label.menu-label{clip-path:inset(0 100% 0 0);transition:color 0.2s cubic-bezier(0.57, 0.2, 0.21, 0.89),clip-path 0.3s cubic-bezier(0.57, 0.2, 0.21, 0.89) 0s !important}@supports (-ms-ime-align: auto){.display-menu .menu-trigger-label.menu-label{display:none}}.display-menu .menu-trigger-label.close-label{font-size:1.1rem;font-family:"Sen",sans-serif;clip-path:inset(0 0 0 0);transition:color 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89),clip-path 0.3s cubic-bezier(0.57, 0.2, 0.21, 0.89) 0.5s !important;opacity:1;visibility:visible;color:white}@supports (-ms-ime-align: auto){.display-menu .menu-trigger-label.close-label{display:inline-block}}@media (min-width: 48rem){.display-menu.reveal-items .menu-trigger{transform:scale(1);right:2rem}}.fixed .menu-trigger{transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}@media (min-width: 48rem){.fixed.reveal-items .menu-trigger{transform:scale(1) translateX(0)}}.menu-trigger.fixed-menu{transform:scale(1) translateX(0)}.home.fixed .menu-trigger{transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);top:0.75rem !important}@media (min-width: 48rem){.home.fixed .menu-trigger{top:1.6rem !important}}.expanded-menu{background:#093660;width:70vw;height:100vh;position:fixed;top:0;right:0;z-index:100000;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);transform:translateX(100%);visibility:hidden;box-shadow:-0.5rem 0 1.5rem 0 rgba(0,0,0,0.25);overflow-y:scroll}@media (min-width: 48rem){.expanded-menu{width:100%;height:100%;position:fixed;top:0;left:0;background:#093660;padding:0;opacity:0;padding:1rem;transform:translateX(0)}}@media (min-width: 100rem){.expanded-menu{padding:2rem}}.expanded-menu-grid{margin:0 auto;padding-top:1rem}@media (min-width: 48rem){.expanded-menu-grid{padding:0;background:#093660;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;width:48em;max-width:90%;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:flex;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;align-items:stretch}}@media (min-width: 81.25rem){.expanded-menu-grid{width:64em}}.expanded-menu-col{margin:0;text-align:left;font-family:"Montserrat",sans-serif}@media (min-width: 48rem){.expanded-menu-col{opacity:0;transform:translateY(3rem);transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);flex:1;padding:1.5rem}}@media (min-width: 100rem){.expanded-menu-col{padding:2rem}}.expanded-menu-col .expanded-menu-nav-link{color:#fff;background:rgba(255,255,255,0.1);margin-bottom:1px;display:block;padding:.5rem 2rem;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);font-size:1rem}@media (min-width: 48rem){.expanded-menu-col .expanded-menu-nav-link{background:none;padding:.65rem 1.0rem;font-size:1rem}}@media (min-width: 100rem){.expanded-menu-col .expanded-menu-nav-link{font-size:1.3rem}}.expanded-menu-col .expanded-menu-nav-link:hover{background:#ed7000;color:#222}@media (min-width: 48rem){.expanded-menu-col .expanded-menu-nav-link:hover{background:#ed7000;color:#222}}.expanded-menu-col .expanded-menu-nav-link:focus{box-shadow:0 0 0 2px #fff}.expanded-menu .social{margin:1rem 0 0 1rem}@media (min-width: 48rem){.expanded-menu .social{margin:1rem auto 0}}.expanded-menu .social-link{width:2.5rem;height:2.5rem;padding:.5rem;display:inline-block}@media (min-width: 48rem){.expanded-menu .social-link{width:1.75rem;height:1.75rem;padding:.25rem}}@media (min-width: 100rem){.expanded-menu .social-link{width:2.5rem;height:2.5rem;padding:.5rem}}.expanded-menu .social-icon{padding:.25rem;fill:#fff;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.expanded-menu .social-icon:hover{fill:#d20f21;background:#ed7000}.mobile-menu-close{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,0.7);display:block;z-index:10000;opacity:0;visibility:hidden;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.display-menu{overflow:hidden}.display-menu .expanded-menu{transform:translateX(0);visibility:visible;width:85vw;height:100vh}@media (min-width: 48rem){.display-menu .expanded-menu{width:100vw;height:100vh;opacity:1;visibility:visible}}@media (min-width: 48rem){.display-menu.reveal-items .expanded-menu-col,.display-menu.reveal-items .expanded-menu-search{transition:all 0.6s cubic-bezier(0.5, 1.65, 0.4, 0.8);opacity:1;transform:translateY(0)}}@media (min-width: 48rem){.display-menu.reveal-items .expanded-menu-col:nth-child(2){transition-delay:.2s !important}.display-menu.reveal-items .expanded-menu-col:nth-child(3){transition-delay:.4s !important}.display-menu.reveal-items .expanded-menu-col:last-child{transition-delay:.6s !important}}.display-menu .mobile-menu-close{opacity:.6;visibility:visible}.expanded-menu-section-header.expanded .expanded-menu-section-header-link{color:#fff}.expanded-menu-section-header.expanded .expanded-menu-section-header-arrow-svg{transform:rotate(180deg)}.site-footer-nav-list-link,.copyright-nav-link{color:#444;transition:all 0.2s ease-in-out;margin:0 auto}.site-footer-nav-list-link:hover,.copyright-nav-link:hover{color:#ed7000}.site-footer-nav-list-link:focus,.copyright-nav-link:focus{color:#093660;box-shadow:0 0 0 1px #ed7000}@media (min-width: 48rem){.site-footer-nav-list-link,.copyright-nav-link{font-size:.8rem}}@media (min-width: 81.25rem){.site-footer-nav-list-link,.copyright-nav-link{font-size:1rem}}.site-footer{border-top:8px #bbb solid;background:#eee;padding:2rem 0}.site-footer-grid{margin:0 auto}@media (min-width: 48rem){.site-footer-grid{display:grid;grid-template-columns:repeat(5, 1fr);grid-template-rows:repeat(3, 1fr);grid-column-gap:0px;grid-row-gap:0px}}.site-footer-grid .div1{grid-area:1 / 1 / 2 / 6}@media (min-width: 81.25rem){.site-footer-grid .div1{grid-area:1 / 1 / 2 / 2}}.site-footer-grid .div2{grid-area:2 / 1 / 3 / 2}@media (min-width: 81.25rem){.site-footer-grid .div2{grid-area:1 / 2 / 2 / 3}}.site-footer-grid .div3{grid-area:2 / 2 / 3 / 3}@media (min-width: 81.25rem){.site-footer-grid .div3{grid-area:1 / 3 / 2 / 4}}.site-footer-grid .div4{grid-area:2 / 3 / 3 / 4}@media (min-width: 81.25rem){.site-footer-grid .div4{grid-area:1 / 4 / 2 / 5}}.site-footer-grid .div5{grid-area:2 / 4 / 3 / 5}@media (min-width: 81.25rem){.site-footer-grid .div5{grid-area:1 / 5 / 2 / 6}}.site-footer-grid .div6{grid-area:3 / 1 / 4 / 5;margin-top:2rem}@media (min-width: 81.25rem){.site-footer-grid .div6{margin-top:0;grid-area:1 / 7 / 2 / 8}}@media (min-width: 64rem){.site-footer-grid{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(2, 1fr);grid-column-gap:10px;grid-row-gap:10px}}@media (min-width: 81.25rem){.site-footer-grid{max-width:100rem;grid-template-rows:repeat(1, 1fr)}}.site-footer-col{text-align:center;margin:0 auto;padding:0 0 1em 0}@media (min-width: 48rem){.site-footer-col{text-align:left;margin:0 2rem 0 0;padding:0}}.site-footer-nav-list{text-align:center;list-style:none;margin:0;padding:0}.site-footer-nav-list-link{display:block;margin:0 0 .5rem 0;font-weight:400}@media (min-width: 48rem){.site-footer-nav-list-link{font-size:0.9rem;display:table}}.site-footer-nav-list-link-title{color:#222;font-family:"Sen",sans-serif;font-weight:900;letter-spacing:-.5px;font-size:1.1rem;padding:0 0 .5rem 0;text-transform:uppercase;display:block}.site-footer-nav-list-link-title:focus{color:#093660;box-shadow:0 0 0 1px #ed7000}.site-footer-nav-list-link-title:hover{color:#ed7000}@media (min-width: 48rem){.site-footer-nav-list{text-align:left}}.site-footer .social{margin:1.5rem 0 1.5rem 0}@media (min-width: 48rem){.site-footer .social{margin-bottom:0;margin:1rem 0 1rem 0}}@media (min-width: 81.25rem){.site-footer .social{margin:1.5rem 0 1.5rem 0}}.site-footer .social-link{width:1.75rem;height:1.75rem}@media (min-width: 48rem){.site-footer .social-link{width:1.35rem;height:1.35rem}}@media (min-width: 81.25rem){.site-footer .social-link{width:1.75rem;height:1.75rem}}.site-footer-callout{color:#222;font-family:"Sen",sans-serif;letter-spacing:-.5px;font-weight:900;font-size:1.1rem;border:2px #222 solid;padding:.5rem .75rem;margin:0 0 .5rem 0;text-transform:uppercase;display:block}.site-footer-callout:hover{color:#ed7000;border:2px #ed7000 solid}.footer-extras-share{font-size:1.0rem;margin-top:.5rem;position:relative}@media (min-width: 100rem){.footer-extras-share{font-size:1.1rem}}.footer-extras-share .social-link{margin-right:0.2rem;display:inline-block;border-radius:0;padding:0;width:20px}.footer-extras-share .social-link svg{width:100%;fill:#444}.footer-extras-share .social-link:hover svg{fill:#ed7000}.paidfor{padding:.75rem;line-height:1.3;border:1px solid rgba(187,187,187,0.4);margin-bottom:1.25rem}@media (min-width: 48rem){.paidfor{font-size:.7rem}}@media (min-width: 81.25rem){.paidfor{font-size:1rem}}.copyright{width:100%;text-align:left}.copyright-content{padding:2rem;color:#222;margin:0 auto}@media (min-width: 48rem){.copyright-content{font-size:.75rem}}@media (min-width: 81.25rem){.copyright-content{font-size:0.8rem;max-width:100rem}}.copyright-nav-link{color:#222;font-size:0.8rem;font-weight:700;display:inline-block}.main-logo{width:232px;margin:0 auto;display:inline-block;position:relative;z-index:200;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);top:0;left:calc(-50% + 110px);padding:10px 15px}.main-logo:focus{box-shadow:inset 0 0 0 2px #000}@media (min-width: 48rem){.main-logo{padding:10px 15px;width:333px;left:1em}}@media (min-width: 81.25rem){.main-logo{padding:20px 25px;position:absolute;left:3rem;background:#86002b;background:-moz-linear-gradient(top, #093b60 0%, #072e4c 100%);background:-webkit-linear-gradient(top, #093b60 0%, #072e4c 100%);background:linear-gradient(to bottom, #093b60 0%, #072e4c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#093b60', endColorstr='#072e4c',GradientType=0 );-webkit-box-shadow:0 0 12px 4px rgba(0,0,0,0.15);box-shadow:0 0 12px 4px rgba(0,0,0,0.15)}}@media (min-width: 100rem){.main-logo{width:425px;left:5rem}}.main-logo .svg{width:100%;fill:#000;transition:all 0.2s ease-in-out}.main-logo img{width:100%;height:auto}.main-logo:hover .svg{fill:#093660}.button{background:#000;color:#fff;border-radius:100px;padding:.75rem 1.5rem;font-family:"Sen",sans-serif;font-size:1.0rem;font-weight:900;text-transform:uppercase;display:inline-block !important;position:relative;overflow:hidden;transition:all 0.6s cubic-bezier(0.5, 1.65, 0.4, 0.8);margin:0;outline:0}.button.small{padding:1rem 2.5rem}@media (min-width: 48rem){.button{padding:1rem 2.5rem;letter-spacing:-.5px;margin:0;font-size:1.2rem}.button.small{padding:1rem 2.5rem}}@media (min-width: 100rem){.button{padding:1rem 2.5rem;margin:0;font-size:1.4rem}.button.small{padding:1rem 2.5rem}}.button:before,.button:after{width:100%;height:50%;display:block;content:"";z-index:10;transition:all 0.6s cubic-bezier(0.5, 1.65, 0.4, 0.8)}.button:before{position:absolute;top:0;left:0}.button:after{position:absolute;bottom:0;left:0}.button:hover{color:#fff;transform:scale(1.1);text-decoration:none !important}.button:active{transform:scale(0.95)}.button:focus{box-shadow:0px 0.3rem 0.6rem 0 rgba(0,0,0,0.6),0 0 0 2px #fff}.button.more{background:rgba(0,0,0,0);color:#0084ff;border-radius:0;padding:.25rem .25rem;text-decoration:none}.button.more::after{content:"";width:calc(100% + .5rem);height:4px;position:absolute;bottom:0;left:-.25rem;z-index:-1;background:#0084ff}.button.archive{margin-top:5rem}.button.solid.orange{color:#000}.button.solid.white{color:#000}.button.outline{background-color:rgba(0,0,0,0) !important;-webkit-box-shadow:0 0 0 4px #ed7000;box-shadow:0 0 0 4px #ed7000;color:#ed7000}.button.outline.black{-webkit-box-shadow:0 0 0 4px #000;box-shadow:0 0 0 4px #000;color:#000}.button.outline.dark-gray{-webkit-box-shadow:0 0 0 4px #222;box-shadow:0 0 0 4px #222;color:#222}.button.outline.red{-webkit-box-shadow:0 0 0 4px #d20f21;box-shadow:0 0 0 4px #d20f21;color:#d20f21}.button.outline.orange{-webkit-box-shadow:0 0 0 4px #ed7000;box-shadow:0 0 0 4px #ed7000;color:#ed7000}.button.outline.white{-webkit-box-shadow:0 0 0 4px #fff;box-shadow:0 0 0 4px #fff;color:#fff}.photo-promo{background-color:#093660;position:relative;opacity:0;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);overflow:hidden}.photo-promo.add_top_padding{margin-top:1.5rem}@media (min-width: 48rem){.photo-promo.add_top_padding{margin-top:2rem}}@media (min-width: 81.25rem){.photo-promo.add_top_padding{margin-top:4rem}}@media (min-width: 100rem){.photo-promo.add_top_padding{margin-top:5rem}}@media (min-width: 112.5rem){.photo-promo.add_top_padding{margin-top:6rem}}@media (min-width: 125rem){.photo-promo.add_top_padding{margin-top:7rem}}.photo-promo.not_full_width{max-width:93.75rem;margin:1rem 1rem 0}@media (min-width: 48rem){.photo-promo.not_full_width{margin:2rem auto}}.photo-promo.reveal{opacity:1}.photo-promo.sidebar-promo{background-color:white}.photo-promo.sidebar-promo .photo-promo-item{background-color:#093660;margin-bottom:1rem}.photo-promo.sidebar-promo .photo-promo-item-photo{opacity:0.5 !important}.photo-promo-title{font-family:"Montserrat",serif;margin:1rem auto;color:#fff}@media (min-width: 81.25rem){.photo-promo-title{margin:2rem auto}}.photo-promo-title-link{color:#fff;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);padding:0 .5rem}.photo-promo-title-link:hover{color:#000}.photo-promo-grid{width:100%}@media (min-width: 48rem){.photo-promo-grid{display:flex;flex-wrap:wrap;flex-direction:row;align-items:stretch;align-content:stretch}}.photo-promo-item{position:relative;overflow:hidden;z-index:100;max-height:400px}@media (min-width: 48rem){.photo-promo-item{flex:1;max-height:initial;transition-delay:.1s}.photo-promo-item:nth-child(2){transition-delay:.2s}.photo-promo-item:nth-child(3){transition-delay:.3s}}@media (min-width: 100rem){.photo-promo-item{flex:1}}.photo-promo-item.green{background:#000}.photo-promo-item.blue{background:#093660}.photo-promo-item.dark-green{background:#000}.photo-promo-item.dark-blue{background:#000203}.photo-promo-item.dark-gray{background:#000}.photo-promo-item.gray{background:#bbb}.photo-promo-item.black{background:#000}.photo-promo-item.white{background:#fff}.photo-promo-item.white .photo-promo-item-headline,.photo-promo-item.white .photo-promo-item-blurb{color:#bbb}.photo-promo-item-aspect{padding-top:56.25%;width:100%;height:100%}.photo-promo-item-center{width:100%;height:100%;position:absolute;top:0;left:0;z-index:400;align-items:center;display:flex;justify-content:center;overflow:hidden;padding:1.5rem;background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 50%, rgba(0,0,0,0.5) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 50%, rgba(0,0,0,0.5) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 50%, rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#80000000',GradientType=0 )}@media (min-width: 48rem){.photo-promo-item-center{padding:1rem}}@media (min-width: 100rem){.photo-promo-item-center{padding:2rem}}.photo-promo-item-center:focus{box-shadow:inset 0 0 0 8px #093660}.photo-promo-item-center.gradient{text-align:left;align-items:normal;justify-content:left}.photo-promo-item:nth-child(1) .photo-promo-item-center.gradient{background:-moz-linear-gradient(15deg, #214e8c 20%, rgba(33,78,140,0) 60%);background:-webkit-linear-gradient(15deg, #214e8c 20%, rgba(33,78,140,0) 60%);background:linear-gradient(15deg, #214e8c 20%, rgba(33,78,140,0) 60%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#214e8c', endColorstr='#00214e8c',GradientType=1 )}.photo-promo-item:nth-child(2) .photo-promo-item-center.gradient{background:-moz-linear-gradient(15deg, #90fff6 20%, rgba(144,255,246,0) 60%);background:-webkit-linear-gradient(15deg, #90fff6 20%, rgba(144,255,246,0) 60%);background:linear-gradient(15deg, #90fff6 20%, rgba(144,255,246,0) 60%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#90fff6', endColorstr='#0090fff6',GradientType=1 )}.photo-promo-item:nth-child(2) .photo-promo-item-center.gradient .button{background:#000 !important}.photo-promo-item:nth-child(2) .photo-promo-item-center.gradient .button .button-text{color:#fff !important}.photo-promo-item:nth-child(3) .photo-promo-item-center.gradient{background:-moz-linear-gradient(15deg, #4d98e8 20%, rgba(77,152,232,0) 60%);background:-webkit-linear-gradient(15deg, #4d98e8 20%, rgba(77,152,232,0) 60%);background:linear-gradient(15deg, #4d98e8 20%, rgba(77,152,232,0) 60%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d98e8', endColorstr='#004d98e8',GradientType=1 )}.photo-promo-item-text{transition:all 0.6s cubic-bezier(0.5, 1.65, 0.4, 0.8);z-index:100;position:relative;margin:0 auto;bottom:2rem;position:absolute}@media (min-width: 81.25rem){.photo-promo-item-text{max-width:48rem}}.photo-promo-item-text .left{text-align:left}.photo-promo-item-link{z-index:100;position:relative;display:block;margin:0 auto;padding:2rem 0}@media (min-width: 48rem){.photo-promo-item-link{padding:2rem 0}}@media (min-width: 81.25rem){.photo-promo-item-link{padding:3rem 0}}@media (min-width: 112.5rem){.photo-promo-item-link{padding:4rem 0}}.photo-promo-item-headline{font-family:"Montserrat",serif;color:#fff !important;transition:all 0.6s cubic-bezier(0.5, 1.65, 0.4, 0.8)}.photo-promo-item-subheadline{font-family:"Montserrat",serif;font-size:1rem;line-height:1.2;font-weight:700;color:#fff;transition:all 0.6s cubic-bezier(0.5, 1.65, 0.4, 0.8);margin-top:1rem;display:block}@media (min-width: 48rem){.photo-promo-item-subheadline{margin-top:1.25rem}}@media (min-width: 81.25rem){.photo-promo-item-subheadline{margin-top:1.5rem}}.photo-promo-item-subheadline2{font-family:"Montserrat",serif;font-size:1rem;line-height:1.2;font-weight:700;color:#fff;transition:all 0.6s cubic-bezier(0.5, 1.65, 0.4, 0.8);margin:-.5rem 0 1rem 0;display:block}@media (min-width: 48rem){.photo-promo-item-subheadline2{margin:-.75rem 0 1.25rem 0}}@media (min-width: 81.25rem){.photo-promo-item-subheadline2{margin:-1rem 0 1.5rem 0}}.photo-promo-item-blurb{font-family:"Noto Sans",sans-serif;color:#fff;display:block;transition-delay:.4s !important;margin:.75rem auto;font-size:1rem;line-height:1.3;text-align:center}@media (min-width: 48rem){.photo-promo-item-blurb{margin:.75rem auto}}@media (min-width: 112.5rem){.photo-promo-item-blurb{margin:1rem auto;font-size:1.3rem}}.photo-promo-item-photo{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-repeat:no-repeat;background-position:center center;background-size:cover;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);opacity:0.9;transform:scale(1.2)}.photo-promo-item:hover .photo-promo-item-photo{opacity:1.0 !important;transform:scale(1.2) !important}.photo-promo-item.square .photo-promo-item-aspect{padding-top:80%}.photo-promo-item.letterbox .photo-promo-item-aspect{padding-top:75%}.photo-promo-item.widescreen .photo-promo-item-aspect{padding-top:56.25%}.photo-promo-item.flex-with-content .photo-promo-item-aspect{padding-top:0 !important}.photo-promo-item.flex-with-content .photo-promo-item-center{position:relative;top:0;left:0}@media (max-width: 64rem){.photo-promo-item.flex-with-content .photo-promo-item-center{padding-top:3rem;padding-bottom:3rem}}@media (max-width: 64rem){.photo-promo-item.match-sibling .photo-promo-item-center{position:relative;top:0;left:0}}@media (min-width: 48rem){.photo-promo-item.wide{flex:0 0 66%}}.photo-promo-item .button-block{margin-top:.5rem;transition-delay:1s}.photo-promo-item.reveal .photo-promo-item-photo{opacity:0.9;transform:scale(1)}.photo-promo-item.reveal .photo-promo-item-photo.no_dim{opacity:1}.photo-promo-item.multi-button:hover .photo-promo-item-headline{transform:scale(1) !important}.photo-promo-item.multi-button:hover .photo-promo-item-photo{opacity:.4 !important;transform:scale(1) !important}.photo-promo-item.multi-button:hover .photo-promo-item-photo.no_dim{opacity:1}.body-form{z-index:100;position:relative}.body-form.long{transition:none}.body-form-grid{width:100%}@media (min-width: 48rem){.body-form-grid{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:stretch;align-content:stretch;margin-bottom:1rem}}.body-form-grid-masonry{flex-wrap:wrap}.body-form-masonry{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-end;align-content:flex-end;margin-top:.5rem}.body-form-masonry .body-form-field{width:100%;margin:.5rem 0}@media (min-width: 48rem){.body-form-masonry .body-form-field{width:50%;margin:1rem 0}.body-form-masonry .body-form-field.wide{width:100%;padding-left:0 !important;padding-right:0 !important}.body-form-masonry .body-form-field:nth-child(even){padding-left:.75rem}.body-form-masonry .body-form-field:nth-child(even) div.error{left:.75rem}.body-form-masonry .body-form-field:nth-child(even) .body-form-label.hidden-label{left:calc(.75rem + 1px)}.body-form-masonry .body-form-field:nth-child(odd){padding-right:.75rem}}.body-form-masonry.fours .body-form-field{width:50%}.body-form-masonry.fours .body-form-field:nth-child(even){padding-left:.25rem}.body-form-masonry.fours .body-form-field:nth-child(odd){padding-right:.25rem}@media (min-width: 48rem){.body-form-masonry.fours .body-form-field{width:25%}.body-form-masonry.fours .body-form-field:nth-child(4n+1){padding-right:.75rem}.body-form-masonry.fours .body-form-field:nth-child(4n+2),.body-form-masonry.fours .body-form-field:nth-child(4n+3){padding-left:.3725rem;padding-right:.3725rem}.body-form-masonry.fours .body-form-field:nth-child(4n+4){padding-left:.75rem}}.body-form-col{position:relative;color:#fff;text-align:left}@media (min-width: 48rem){.body-form-col{flex:1;padding:1rem}}@media (min-width: 48rem){.body-form-col.nopad{padding:0}.body-form-col.nopad .body-form-field:first-of-type{margin-top:0}}.body-form-col.highlighted{background:#f1f1f1;border:1px solid #eee;padding:1rem 1.5rem}@media (min-width: 48rem){.body-form-col.highlighted{margin-left:1rem;padding:1.25rem 2rem}}@media (min-width: 81.25rem){.body-form-col.highlighted{margin-left:1.5rem}}@media (min-width: 48rem){.body-form-col .body-form-field:last-of-type{margin-bottom:0}}.body-form-grouping{padding:0 0 1rem}@media (min-width: 48rem){.body-form-grouping{padding:0 0 1.5rem}}@media (min-width: 81.25rem){.body-form-grouping{padding:0 0 2rem}}.body-form-grouping:last-of-type{padding:0 !important}.body-form-grouping-heading{margin-bottom:.5rem}.body-form-grouping.highlighted{background:#eee;border:1px solid #bbb;padding:1.5rem 2rem;text-align:center}.body-form-field{padding:0 0;margin:.25rem 0;position:relative}.body-form-field.text-entered .body-form-label{opacity:1;visibility:visible}.body-form-field div.error{background:#d20f21;padding:.15rem;font-size:70%;color:#fff;display:inline-block;position:absolute;bottom:0;left:0;transform:translateY(0%)}.body-form-label{background:#fff;padding:.25rem;font-size:80%;position:absolute;top:0;left:1px;transform:translateY(-50%);display:block;color:#bbb;line-height:1;cursor:pointer;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);opacity:0;visibility:hidden}.body-form-label:hover{color:#000}.body-form-label.revealed{font-size:100%;position:relative;top:auto;left:auto;transform:translateY(0);opacity:1;visibility:visible;padding-left:0}.body-form-label small{display:block}.body-form-label a{color:#000;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.body-form-label a:hover{background:#093660}.body-form-input,.body-form-textarea,.body-form-select{font-family:"Noto Sans",sans-serif;width:100%;background:#fff;border:1px solid #bbb;color:#bbb;padding:1rem;transition:all 0.6s cubic-bezier(0.5, 1.65, 0.4, 0.8);cursor:pointer}.body-form-input:hover,.body-form-textarea:hover,.body-form-select:hover{border-color:#000;color:#000}.body-form-input:hover.placeholder,.body-form-textarea:hover.placeholder,.body-form-select:hover.placeholder{color:#000}.body-form-input:hover:-moz-placeholder,.body-form-textarea:hover:-moz-placeholder,.body-form-select:hover:-moz-placeholder{color:#000}.body-form-input:hover::-moz-placeholder,.body-form-textarea:hover::-moz-placeholder,.body-form-select:hover::-moz-placeholder{color:#000}.body-form-input:hover:-ms-input-placeholder,.body-form-textarea:hover:-ms-input-placeholder,.body-form-select:hover:-ms-input-placeholder{color:#000}.body-form-input:hover::-webkit-input-placeholder,.body-form-textarea:hover::-webkit-input-placeholder,.body-form-select:hover::-webkit-input-placeholder{color:#000}.body-form-input:focus,.body-form-textarea:focus,.body-form-select:focus{background:#fff;border-color:#000;color:#093660}.body-form-input:focus.placeholder,.body-form-textarea:focus.placeholder,.body-form-select:focus.placeholder{color:#093660}.body-form-input:focus:-moz-placeholder,.body-form-textarea:focus:-moz-placeholder,.body-form-select:focus:-moz-placeholder{color:#093660}.body-form-input:focus::-moz-placeholder,.body-form-textarea:focus::-moz-placeholder,.body-form-select:focus::-moz-placeholder{color:#093660}.body-form-input:focus:-ms-input-placeholder,.body-form-textarea:focus:-ms-input-placeholder,.body-form-select:focus:-ms-input-placeholder{color:#093660}.body-form-input:focus::-webkit-input-placeholder,.body-form-textarea:focus::-webkit-input-placeholder,.body-form-select:focus::-webkit-input-placeholder{color:#093660}.body-form-input.error,.body-form-textarea.error,.body-form-select.error{border-color:#000}.body-form-textarea{height:10rem}.body-form-radio-item{padding:.35rem;position:relative}.body-form-radio-input{opacity:0;visibility:hidden;height:0;width:0}.body-form-radio-input:hover .body-form-radio-button{background-color:#000}.body-form-radio-input:checked+.body-form-radio-label{color:#000}.body-form-radio-input:checked+.body-form-radio-label:after{opacity:1;visibility:visible}.body-form-radio-label{cursor:pointer;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);display:block;padding-left:2.3rem;position:relative;text-align:left}.body-form-radio-label:hover{color:#000}.body-form-radio-label:hover:before{box-shadow:0.1rem 0.1rem 0.5rem 0 rgba(0,0,0,0.1)}.body-form-radio-label:before,.body-form-radio-label:after{content:"";display:block;border-radius:50%;transform:translateY(-50%);transition:all 0.6s cubic-bezier(0.5, 1.65, 0.4, 0.8)}.body-form-radio-label:before{position:absolute;top:50%;left:.5rem;width:1.5rem;height:1.5rem;background-color:#fff;border:1px solid #eee}.body-form-radio-label:after{background:#000;position:absolute;top:50%;left:1.25rem;width:.75rem;height:.75rem;transform:translateX(-50%) translateY(-50%);opacity:0;visibility:hidden;border-radius:50%;z-index:100}.body-form-button{font-family:"Montserrat",serif;background:#000;color:#fff;padding:1rem 1.75rem;border:none;margin:0 auto;text-transform:uppercase;cursor:pointer;transition:all 0.6s cubic-bezier(0.5, 1.65, 0.4, 0.8)}.body-form-button-row{padding:.25rem 0 1rem;text-align:center}@media (min-width: 48rem){.body-form-button-row{text-align:left;padding:.25rem 0 0}}@media (min-width: 48rem){.body-form-button-row{padding:.25rem 0 0}}.body-form-button:hover{background:#000;color:#fff;transform:scale(1.05)}.body-form-button:active{background:#000;transform:scale(0.95)}.body-form-disclaimer{padding-top:1rem;font-size:80%;text-align:center;color:#bbb;max-width:48rem;margin:0 auto}@media (min-width: 48rem){.body-form-disclaimer{padding-top:1.5rem}}@media (min-width: 48rem){.body-form-disclaimer{padding-top:2rem}}.body-form-disclaimer a{color:#222;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.body-form-disclaimer a:hover{color:#000}.body-form-thanks{width:100%;opacity:0;visibility:hidden;position:absolute;top:0;right:0;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);transition-delay:.4s;z-index:1;text-align:center}.body-form-thanks h2,.body-form-thanks h3{color:#bbb;margin-bottom:1rem}.body-form-thanks.long{opacity:1;visibility:visible;position:relative;top:auto;right:auto;transition:none;padding-top:0;padding-bottom:0}.body-form-container{max-width:81.25rem;margin:0 auto;text-align:left;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);position:relative}.body-form-container.no_top_padding{padding-top:0}.body-form-container.submitted .body-form{opacity:0;visibility:hidden;z-index:1;height:10rem}.body-form-container.submitted .body-form-thanks{opacity:1;visibility:visible;z-index:100}.body-form .g-recaptcha{margin:1rem auto .75rem;text-align:center;display:block}@media (min-width: 81.25rem){.body-form .g-recaptcha{margin:2rem auto 1.25rem}}.body-form .g-recaptcha div{margin:0 auto}.video-item{width:100%;text-align:center}.video-item-embed{margin:0 auto;max-width:100%}@media (min-width: 48rem){.video-item-embed{max-width:27rem}}@media (min-width: 81.25rem){.video-item-embed{max-width:64rem}}.video-item-text-headline{font-family:"Montserrat",sans-serif !important;color:#fff}.video-container{overflow:hidden;position:relative;width:100%}.video-container::after{padding-top:56.25%;display:block;content:''}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}html{position:relative}body{font-family:"Noto Sans",sans-serif;color:#222;text-align:center}body.mobile-menu-active{overflow:hidden}.wrap{max-width:93.75rem;margin:0 auto;position:relative}.screen-reader{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;word-wrap:normal !important}.screen-reader:focus{background:#093660;color:#fff;clip:auto !important;display:inline-block;font-size:1rem;height:auto;position:absolute;left:0;top:0;z-index:100000;line-height:normal;padding:.5rem;width:auto}.skip-to-main{background:#fff;position:fixed;top:.5rem;left:.5rem;z-index:1000000;padding:1rem;color:#093660;text-transform:uppercase;display:block;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);transform:translateY(calc(-100% - .5rem));border-radius:2rem}.skip-to-main:focus,.skip-to-main:focus-within{transform:translateY(0);outline:2px solid #093660}

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAic3RkaW4uY3NzIiwKCSJzb3VyY2VzIjogWwoJCSJzdGRpbiIsCgkJInNpdGVzL3d3dy5jYWxqYWMub3JnL3B1YmxpYy90aGVtZS9zYXNzL2dsb2JhbHMvZ2xvYmFscy5zY3NzIiwKCQkic2l0ZXMvd3d3LmNhbGphYy5vcmcvcHVibGljL3RoZW1lL3Nhc3MvZ2xvYmFscy9wb3NpdGlvbmluZy5zY3NzIiwKCQkic2l0ZXMvd3d3LmNhbGphYy5vcmcvcHVibGljL3RoZW1lL3Nhc3MvZ2xvYmFscy9ub3JtYWxpemUuc2NzcyIsCgkJInNpdGVzL3d3dy5jYWxqYWMub3JnL3B1YmxpYy90aGVtZS9zYXNzL3BhcnRpYWxzL3R5cGUuc2NzcyIsCgkJInNpdGVzL3d3dy5jYWxqYWMub3JnL3B1YmxpYy90aGVtZS9zYXNzL3NoZWxsL2hlYWRlci5zY3NzIiwKCQkic2l0ZXMvd3d3LmNhbGphYy5vcmcvcHVibGljL3RoZW1lL3Nhc3Mvc2hlbGwvaGFtYnVyZ2VyLnNjc3MiLAoJCSJzaXRlcy93d3cuY2FsamFjLm9yZy9wdWJsaWMvdGhlbWUvc2Fzcy9zaGVsbC9yZXNwb25zaXZlLW1lbnUuc2NzcyIsCgkJInNpdGVzL3d3dy5jYWxqYWMub3JnL3B1YmxpYy90aGVtZS9zYXNzL3NoZWxsL2Zvb3Rlci5zY3NzIiwKCQkic2l0ZXMvd3d3LmNhbGphYy5vcmcvcHVibGljL3RoZW1lL3Nhc3Mvc2hlbGwvbG9nby5zY3NzIiwKCQkic2l0ZXMvd3d3LmNhbGphYy5vcmcvcHVibGljL3RoZW1lL3Nhc3Mvc2hlbGwvYnV0dG9uLnNjc3MiLAoJCSJzaXRlcy93d3cuY2FsamFjLm9yZy9wdWJsaWMvdGhlbWUvc2Fzcy9zaGVsbC9wcm9tb3Muc2NzcyIsCgkJInNpdGVzL3d3dy5jYWxqYWMub3JnL3B1YmxpYy90aGVtZS9zYXNzL3NoZWxsL2Zvcm1zLnNjc3MiLAoJCSJzaXRlcy93d3cuY2FsamFjLm9yZy9wdWJsaWMvdGhlbWUvc2Fzcy9zaGVsbC92aWRlby5zY3NzIgoJXSwKCSJzb3VyY2VzQ29udGVudCI6IFsKCQkiQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDp3Z2h0QDQwMDs3MDAmZmFtaWx5PU5vdG8rU2Fuczp3Z2h0QDQwMDs3MDAmZmFtaWx5PVNlbjp3Z2h0QDQwMDs3MDAmZGlzcGxheT1zd2FwJyk7XHJcblxyXG5AaW1wb3J0IFwiZ2xvYmFscy9nbG9iYWxzXCI7XHJcbkBpbXBvcnQgXCJnbG9iYWxzL25vcm1hbGl6ZVwiO1xyXG5AaW1wb3J0IFwicGFydGlhbHMvdHlwZVwiO1xyXG5AaW1wb3J0IFwic2hlbGwvaGVhZGVyXCI7IFxyXG5AaW1wb3J0IFwic2hlbGwvaGFtYnVyZ2VyXCI7XHJcbkBpbXBvcnQgXCJzaGVsbC9yZXNwb25zaXZlLW1lbnVcIjtcclxuQGltcG9ydCBcInNoZWxsL2Zvb3RlclwiO1xyXG5AaW1wb3J0IFwic2hlbGwvbG9nb1wiO1xyXG5AaW1wb3J0IFwic2hlbGwvYnV0dG9uXCI7XHJcbkBpbXBvcnQgXCJzaGVsbC9wcm9tb3NcIjtcclxuQGltcG9ydCBcInNoZWxsL2Zvcm1zXCI7XHJcbkBpbXBvcnQgXCJzaGVsbC92aWRlb1wiO1xyXG5cclxuaHRtbCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbmJvZHkge1xyXG5cdGZvbnQtZmFtaWx5OiAkYm9keTtcclxuXHRjb2xvcjogJHRleHQ7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdCYubW9iaWxlLW1lbnUtYWN0aXZlIHtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0fVxyXG59XHJcbi53cmFwIHtcclxuICAgbWF4LXdpZHRoOiAkbWF4LXdpZHRoO1xyXG4gICBtYXJnaW46IDAgYXV0bztcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5zY3JlZW4tcmVhZGVyIHtcclxuXHRAaW5jbHVkZSBzY3JlZW4tcmVhZGVyLXRleHQ7XHJcbn1cclxuXHJcbi5za2lwLXRvLW1haW4ge1xyXG5cdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHRAaW5jbHVkZSBmaXhlZChsZWZ0IC41cmVtIHRvcCAuNXJlbSk7XHJcblx0ei1pbmRleDogMTAwMDAwMDtcclxuXHRwYWRkaW5nOiAxcmVtO1xyXG5cdGNvbG9yOiAkYmx1ZTtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHRyYW5zaXRpb246ICRzbG93O1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjKC0xMDAlIC0gLjVyZW0pKTtcclxuXHRib3JkZXItcmFkaXVzOiAycmVtO1xyXG5cdCY6Zm9jdXMsICY6Zm9jdXMtd2l0aGluIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuXHRcdG91dGxpbmU6IDJweCBzb2xpZCAkYmx1ZTtcclxuXHR9XHJcbn1cclxuIiwKCQkiJHNtYWxsLXBob25lOiAgICAgICAgMjAuNXJlbTsgIC8vMzI1cHhcclxuJHBob25lOiAgICAgICAgICAgICAgMjdyZW07ICAgIC8vNTAwcHhcclxuJHRhYmxldDogICAgICAgICAgICAgNDhyZW07ICAgIC8vNzY4cHhcclxuJHRhYmxldC13aWRlOiAgICAgICAgNjRyZW07ICAgIC8vMTAyNHB4XHJcbiRkZXNrdG9wOiAgICAgICAgICAgIDgxLjI1cmVtOyAvLzEzMDBweFxyXG4kZGVza3RvcC1tZWRpdW06ICAgICAxMDByZW07ICAgLy8xNjAwcHhcclxuJGRlc2t0b3AtbGFyZ2U6ICAgICAgMTEyLjVyZW07IC8vMTgwMHB4XHJcbiRkZXNrdG9wLXhsYXJnZTogICAgIDEyNS4wcmVtOyAvLzIwMDBweFxyXG4kbWF4LXdpZHRoOiAgICAgICAgICA5My43NXJlbTsgLy8xNTAwcHhcclxuJG1heC13aWR0aC10ZXh0OiAgICAgNjRyZW07ICAgIC8vMTAyNHB4XHJcblxyXG5AbWl4aW4gc21hbGwtcGhvbmUge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzbWFsbC1waG9uZX0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gcGhvbmUge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAjeyR0YWJsZXQtd2lkZX0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gdGFibGV0IHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogI3skdGFibGV0fSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiB0YWJsZXQtd2lkZSB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JHRhYmxldC13aWRlfSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBkZXNrdG9wIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogI3skZGVza3RvcH0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gbWQge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRkZXNrdG9wLW1lZGl1bX0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gbGcge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRkZXNrdG9wLWxhcmdlfSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiB4bCB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JGRlc2t0b3AteGxhcmdlfSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBpZSB7XHJcbiAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gZWRnZSB7XHJcbiAgQHN1cHBvcnRzICgtbXMtaW1lLWFsaWduOiBhdXRvKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8qIENvbG9yc8KgKi9cclxuXHJcbiRibGFjazogIzAwMDtcclxuJHdoaXRlOiAjZmZmO1xyXG4kYmx1ZTogIzA5MzY2MDtcclxuJGRhcmtibHVlOiAjMDQxZDM0O1xyXG4kbGlnaHRibHVlOiAjMDA4NGZmO1xyXG4kcmVkOiAjZDIwZjIxO1xyXG4kYnJpZ2h0cmVkOiAjZDMwMDE5O1xyXG4kb3JhbmdlOiAjZWQ3MDAwO1xyXG5cclxuJGRhcmtncmF5OiAjMjIyO1xyXG4kbWVkZ3JheTogIzQ0NDtcclxuJGdyYXk6ICNiYmI7XHJcbiRsaWdodGdyYXk6ICNlZWU7XHJcbiRsaWdodGVzdGdyYXk6ICNmMWYxZjE7XHJcbiRncmF5Ymc6ICNjY2M7XHJcbiRjbGVhcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4kcHVycGxlOiAjNTAwZDc2O1xyXG4kdGVhbDogI2RjZmRmYTtcclxuJHBpbms6ICNmZWJkZmQ7XHJcbiR5ZWxsb3c6ICNmZmVkMjk7XHJcbiRncmVlbjogIzYwYTUxMTtcclxuXHJcbi5kYXJrLWdyYXksIFxyXG4uYmFyLWRhcmstZ3JheTo6YWZ0ZXIsIFxyXG4uYnV0dG9uLm1vcmUudGV4dC1kYXJrLWdyYXk6OmFmdGVyIHsgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtncmF5ICFpbXBvcnRhbnQ7IH1cdFxyXG5cclxuLmJsYWNrLCBcclxuLmJhci1ibGFjazo6YWZ0ZXIsIFxyXG4uYnV0dG9uLm1vcmUudGV4dC1ibGFjazo6YWZ0ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDsgfVxyXG5cclxuLndoaXRlLCBcclxuLmJhci13aGl0ZTo6YWZ0ZXIsIFxyXG4uYnV0dG9uLm1vcmUudGV4dC13aGl0ZTo6YWZ0ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDsgfSAgXHJcblxyXG4uYmx1ZSwgXHJcbi5iYXItYmx1ZTo6YWZ0ZXIsIFxyXG4uYnV0dG9uLm1vcmUudGV4dC1ibHVlOjphZnRlciB7IGJhY2tncm91bmQtY29sb3I6ICRibHVlICFpbXBvcnRhbnQ7IH0gXHJcblxyXG4ub3JhbmdlLCBcclxuLmJhci1vcmFuZ2U6OmFmdGVyLCBcclxuLmJ1dHRvbi5tb3JlLnRleHQtb3JhbmdlOjphZnRlciB7IGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2UgIWltcG9ydGFudDsgfSBcclxuXHJcbi5yZWQsIFxyXG4uYmFyLXJlZDo6YWZ0ZXIsIFxyXG4uYnV0dG9uLm1vcmUudGV4dC1yZWQ6OmFmdGVyIHsgYmFja2dyb3VuZC1jb2xvcjogJHJlZCAhaW1wb3J0YW50OyB9IFxyXG5cclxuLnllbGxvdywgXHJcbi5iYXIteWVsbG93OjphZnRlciwgXHJcbi5idXR0b24ubW9yZS50ZXh0LXllbGxvdzo6YWZ0ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93ICFpbXBvcnRhbnQ7IH0gICBcclxuXHJcbi5jbGVhciwgXHJcbi5iYXItY2xlYXI6OmFmdGVyLCBcclxuLmJ1dHRvbi5tb3JlLnRleHQtY2xlYXI6OmFmdGVyIHsgYmFja2dyb3VuZC1jb2xvcjogJGNsZWFyICFpbXBvcnRhbnQ7IH0gXHJcblxyXG4uZ3JheSwgXHJcbi5iYXItZ3JheTo6YWZ0ZXIsIFxyXG4uYnV0dG9uLm1vcmUudGV4dC1ncmF5OjphZnRlciB7IGJhY2tncm91bmQtY29sb3I6ICRncmF5ICFpbXBvcnRhbnQ7IH0gICBcclxuXHJcbi5saWdodC1ncmF5LCBcclxuLmJhci1saWdodC1ncmF5OjphZnRlciwgXHJcbi5idXR0b24ubW9yZS50ZXh0LWxpZ2h0LWdyYXk6OmFmdGVyIHsgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0Z3JheSAhaW1wb3J0YW50OyB9ICAgXHJcblxyXG5cclxuLnRleHQtZGFyay1ncmF5LFxyXG4uaGVhZGxpbmUtZGFyay1ncmF5IHsgY29sb3I6ICRkYXJrZ3JheSAhaW1wb3J0YW50OyB9XHJcblxyXG4udGV4dC1ibGFjayxcclxuLmhlYWRsaW5lLWJsYWNrICB7IGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDsgfVx0XHJcblxyXG4udGV4dC13aGl0ZSxcclxuLmhlYWRsaW5lLXdoaXRlICB7IGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDsgfSBcclxuXHJcbi50ZXh0LWJsdWUsXHJcbi5oZWFkbGluZS1ibHVlICB7IGNvbG9yOiAkYmx1ZSAhaW1wb3J0YW50OyB9IFxyXG5cclxuLnRleHQtb3JhbmdlLFxyXG4uaGVhZGxpbmUtb3JhbmdlICB7IGNvbG9yOiAkb3JhbmdlICFpbXBvcnRhbnQ7IH0gXHJcblxyXG4udGV4dC1yZWQsXHJcbi5oZWFkbGluZS1yZWQgIHsgY29sb3I6ICRyZWQgIWltcG9ydGFudDsgfSAgXHJcblxyXG4udGV4dC15ZWxsb3csXHJcbi5oZWFkbGluZS15ZWxsb3cgIHsgY29sb3I6ICR5ZWxsb3cgIWltcG9ydGFudDsgfSAgXHJcblxyXG4udGV4dC1jbGVhcixcclxuLmhlYWRsaW5lLWNsZWFyICB7IGNvbG9yOiAkY2xlYXIgIWltcG9ydGFudDsgfSAgXHJcblxyXG4udGV4dC1ncmF5LFxyXG4uaGVhZGxpbmUtZ3JheSAgeyBjb2xvcjogJGdyYXkgIWltcG9ydGFudDsgfSAgIFxyXG5cclxuLnRleHQtbGlnaHQtZ3JheSxcclxuLmhlYWRsaW5lLWxpZ2h0LWdyYXkgIHsgY29sb3I6ICRsaWdodGdyYXkgIWltcG9ydGFudDsgfSAgICBcclxuXHJcblxyXG4uZ3JhZC1ibGFjaywgLmdyYWQtZ3JheSwgZ3JhZC1kYXJrLWdyYXksIGdyYWQtbGlnaHQtZ3JheSB7XHJcbiAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMCwwLDAsMC4yKSAwJSwgcmdiYSgwLDAsMCwwKSAxMDAlKSAhaW1wb3J0YW50OyAvKiBGRjMuNi0xNSAqL1xyXG4gICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDAsMCwwLDAuMikgMCUscmdiYSgwLDAsMCwwKSAxMDAlKSAhaW1wb3J0YW50OyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xyXG4gICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgcmdiYSgwLDAsMCwwLjIpIDAlLHJnYmEoMCwwLDAsMCkgMTAwJSkgIWltcG9ydGFudDsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXHJcbn1cclxuXHJcbi5ncmFkLXdoaXRlIHtcclxuICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgyNTUsMjU1LDI1NSwwLjIpIDAlLCByZ2JhKDI1NSwyNTUsMjU1LDApIDEwMCUpICFpbXBvcnRhbnQ7IC8qIEZGMy42LTE1ICovXHJcbiAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMjU1LDI1NSwyNTUsMC4yKSAwJSxyZ2JhKDI1NSwyNTUsMjU1LDApIDEwMCUpICFpbXBvcnRhbnQ7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXHJcbiAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICByZ2JhKDI1NSwyNTUsMjU1LDAuMikgMCUscmdiYSgyNTUsMjU1LDI1NSwwKSAxMDAlKSAhaW1wb3J0YW50OyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cclxufVxyXG5cclxuLmdyYWQtcmVkIHtcclxuICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgxMzQsMCw0MywwLjIpIDAlLCByZ2JhKDEzNCwwLDQzLDApIDEwMCUpICFpbXBvcnRhbnQ7IC8qIEZGMy42LTE1ICovXHJcbiAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMTM0LDAsNDMsMC4yKSAwJSxyZ2JhKDEzNCwwLDQzLDApIDEwMCUpICFpbXBvcnRhbnQ7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXHJcbiAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICByZ2JhKDEzNCwwLDQzLDAuMikgMCUscmdiYSgxMzQsMCw0MywwKSAxMDAlKSAhaW1wb3J0YW50OyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cclxufVxyXG5cclxuLmdyYWQteWVsbG93IHtcclxuICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgyNTUsMjM3LDQxLDAuMikgMCUsIHJnYmEoMjU1LDIzNyw0MSwwKSAxMDAlKSAhaW1wb3J0YW50OyAvKiBGRjMuNi0xNSAqL1xyXG4gICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDI1NSwyMzcsNDEsMC4yKSAwJSxyZ2JhKDI1NSwyMzcsNDEsMCkgMTAwJSkgIWltcG9ydGFudDsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cclxuICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIHJnYmEoMjU1LDIzNyw0MSwwLjIpIDAlLHJnYmEoMjU1LDIzNyw0MSwwKSAxMDAlKSAhaW1wb3J0YW50OyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cclxufVxyXG5cclxuXHJcbiRwcmltYXJ5OiAkYmxhY2s7XHJcbiRzZWNvbmRhcnk6ICRibHVlO1xyXG4kdGV4dDogJGRhcmtncmF5O1xyXG5cclxuJGJvZHk6ICdOb3RvIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4kaGVhZGxpbmU6ICdNb250c2VycmF0Jywgc2VyaWY7XHJcbiRoZWFkbGluZTI6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcclxuJG5hdjogJ1NlbicsIHNhbnMtc2VyaWY7XHJcbiRidXR0b246ICdTZW4nLCBzYW5zLXNlcmlmO1xyXG5cclxuJGJhc2ljOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xyXG4kYm91bmNlOiBhbGwgLjZzIGN1YmljLWJlemllciguNSwxLjY1LC40LC44KTtcclxuJGJvdW5jZS1jdXJ2ZTogY3ViaWMtYmV6aWVyKC41LDEuNjUsLjQsLjgpO1xyXG5cclxuJGZhc3Q6IGFsbCAuMzVzIGN1YmljLWJlemllciguNTcsLjIsLjIxLC44OSk7XHJcbiRzbG93OiBhbGwgLjVzIGN1YmljLWJlemllciguNTcsLjIsLjIxLC44OSk7XHJcbiRzbG93LWN1cnZlOiBjdWJpYy1iZXppZXIoLjU3LC4yLC4yMSwuODkpO1xyXG4kdmVyeXNsb3c6IGFsbCAxcyBjdWJpYy1iZXppZXIoLjU3LC4yLC4yMSwuODkpO1xyXG5cclxuJHNoYWRvdzogMCAuNXJlbSAxLjI1cmVtIDAgcmdiYSgwLDAsMCwuMik7XHJcbiRzaGFkb3ctaG92ZXI6IDAgLjVyZW0gMS41cmVtIDAgcmdiYSgwLDAsMCwuMyk7XHJcblxyXG4kYnV0dG9uLXNoYWRvdzogMHB4IC4ycmVtIC40cmVtIDAgcmdiYSgwLDAsMCwuNCk7XHJcbiRidXR0b24tc2hhZG93LWhvdmVyOiAwcHggLjNyZW0gLjZyZW0gMCByZ2JhKDAsMCwwLC42KTtcclxuJGJ1dHRvbi1zaGFkb3ctYWN0aXZlOiBpbnNldCAwIC41cmVtIDFyZW0gMCByZ2JhKDAsMCwwLC4zKTtcclxuXHJcblxyXG4ld3JhcCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAkZGVza3RvcDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuJWJsb2NrLXBhZGRpbmcge1xyXG4gICBwYWRkaW5nOiAycmVtIDEuNXJlbTtcclxuXHRAaW5jbHVkZSB0YWJsZXQgeyBcclxuXHRcdHBhZGRpbmc6IDJyZW0gMnJlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIHRhYmxldC13aWRlIHtcclxuXHRcdHBhZGRpbmc6IDRyZW0gMnJlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0cGFkZGluZzogNHJlbSAycmVtO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQgeyBcclxuXHRcdHBhZGRpbmc6IDVyZW0gMnJlbTtcdFx0XHRcdFxyXG5cdH1cdFxyXG5cdEBpbmNsdWRlIGxnIHsgXHJcblx0XHRwYWRkaW5nOiA2cmVtIDJyZW07XHRcdFx0XHRcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIHhsIHsgXHJcblx0XHRwYWRkaW5nOiA3cmVtIDJyZW07XHRcdFx0XHRcdFx0XHRcdFxyXG5cdH1cdFx0XHJcbn1cclxuJWJsb2NrLXBhZGRpbmctc21hbGwge1xyXG5cdHBhZGRpbmc6IDEuNXJlbTtcclxuXHRAaW5jbHVkZSB0YWJsZXQgeyBcclxuXHRcdHBhZGRpbmc6IDEuNXJlbSAxLjVyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdHBhZGRpbmc6IDJyZW0gMnJlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHsgXHJcblx0XHRwYWRkaW5nOiAzcmVtIDJyZW07XHRcdFx0XHRcclxuXHR9XHRcclxuXHRAaW5jbHVkZSBsZyB7IFxyXG5cdFx0cGFkZGluZzogNHJlbSAycmVtO1x0XHRcdFx0XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSB4bCB7IFxyXG5cdFx0cGFkZGluZzogNC41cmVtIDJyZW07XHRcdFx0XHRcdFx0XHRcdFxyXG5cdH1cdFx0XHJcbn1cclxuJWJsb2NrLXBhZGRpbmctdG9wIHtcclxuXHRwYWRkaW5nLXRvcDogMnJlbTtcclxuXHRAaW5jbHVkZSB0YWJsZXQgeyBcclxuXHRcdHBhZGRpbmctdG9wOiAzcmVtO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRwYWRkaW5nLXRvcDogNHJlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHsgXHJcblx0XHRwYWRkaW5nLXRvcDogNXJlbTtcdFx0XHRcdFxyXG5cdH1cdFxyXG5cdEBpbmNsdWRlIGxnIHsgXHJcblx0XHRwYWRkaW5nLXRvcDogNnJlbTtcdFx0XHRcdFx0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgeGwgeyBcclxuXHRcdHBhZGRpbmctdG9wOiA3cmVtO1x0XHRcdFx0XHRcdFx0XHRcclxuXHR9XHRcdFxyXG59XHJcbiVibG9jay1wYWRkaW5nLWJvdHRvbSB7XHJcblx0cGFkZGluZy1ib3R0b206IDJyZW07XHJcblx0QGluY2x1ZGUgdGFibGV0IHsgXHJcblx0XHRwYWRkaW5nLWJvdHRvbTogM3JlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDRyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBtZCB7IFxyXG5cdFx0cGFkZGluZy1ib3R0b206IDVyZW07XHRcdFx0XHRcclxuXHR9XHRcclxuXHRAaW5jbHVkZSBsZyB7IFxyXG5cdFx0cGFkZGluZy1ib3R0b206IDZyZW07XHRcdFx0XHRcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIHhsIHsgXHJcblx0XHRwYWRkaW5nLWJvdHRvbTogN3JlbTtcdFx0XHRcdFx0XHRcdFx0XHJcblx0fVx0XHRcclxufVxyXG4lYmxvY2stcGFkZGluZy10b3Atc21hbGwge1xyXG5cdHBhZGRpbmctdG9wOiAxLjVyZW07XHJcblx0QGluY2x1ZGUgdGFibGV0IHsgXHJcblx0XHRwYWRkaW5nLXRvcDogMnJlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0cGFkZGluZy10b3A6IDJyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBtZCB7IFxyXG5cdFx0cGFkZGluZy10b3A6IDNyZW07XHRcdFx0XHRcclxuXHR9XHRcclxuXHRAaW5jbHVkZSBsZyB7IFxyXG5cdFx0cGFkZGluZy10b3A6IDRyZW07XHRcdFx0XHRcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIHhsIHsgXHJcblx0XHRwYWRkaW5nLXRvcDogNC41cmVtO1x0XHRcdFx0XHRcdFx0XHRcclxuXHR9XHRcdFxyXG59XHJcbiVibG9jay1wYWRkaW5nLWJvdHRvbS1zbWFsbCB7XHJcblx0cGFkZGluZy1ib3R0b206IDEuNXJlbTtcclxuXHRAaW5jbHVkZSB0YWJsZXQgeyBcclxuXHRcdHBhZGRpbmctYm90dG9tOiAycmVtO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMnJlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHsgXHJcblx0XHRwYWRkaW5nLWJvdHRvbTogM3JlbTtcdFx0XHRcdFxyXG5cdH1cdFxyXG5cdEBpbmNsdWRlIGxnIHsgXHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNHJlbTtcdFx0XHRcdFx0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgeGwgeyBcclxuXHRcdHBhZGRpbmctYm90dG9tOiA0LjVyZW07XHRcdFx0XHRcdFx0XHRcdFxyXG5cdH1cdFx0XHJcbn1cclxuJWJsb2NrLW1hcmdpbi10b3Age1xyXG5cdG1hcmdpbi10b3A6IDJyZW07XHJcblx0QGluY2x1ZGUgdGFibGV0IHsgXHJcblx0XHRtYXJnaW4tdG9wOiAzcmVtO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRtYXJnaW4tdG9wOiA0cmVtO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQgeyBcclxuXHRcdG1hcmdpbi10b3A6IDVyZW07XHRcdFx0XHRcclxuXHR9XHRcclxuXHRAaW5jbHVkZSBsZyB7IFxyXG5cdFx0bWFyZ2luLXRvcDogNnJlbTtcdFx0XHRcdFx0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgeGwgeyBcclxuXHRcdG1hcmdpbi10b3A6IDdyZW07XHRcdFx0XHRcdFx0XHRcdFxyXG5cdH1cdFx0XHJcbn1cclxuJWJsb2NrLW1hcmdpbi1ib3R0b20ge1xyXG5cdG1hcmdpbi1ib3R0b206IDJyZW07XHJcblx0QGluY2x1ZGUgdGFibGV0IHsgXHJcblx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQgeyBcclxuXHRcdG1hcmdpbi1ib3R0b206IDVyZW07XHRcdFx0XHRcclxuXHR9XHRcclxuXHRAaW5jbHVkZSBsZyB7IFxyXG5cdFx0bWFyZ2luLWJvdHRvbTogNnJlbTtcdFx0XHRcdFx0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgeGwgeyBcclxuXHRcdG1hcmdpbi1ib3R0b206IDdyZW07XHRcdFx0XHRcdFx0XHRcdFxyXG5cdH1cdFx0XHJcbn1cclxuJWJsb2NrLW1hcmdpbi10b3Atc21hbGwge1xyXG5cdG1hcmdpbi10b3A6IDEuNXJlbTtcclxuXHRAaW5jbHVkZSB0YWJsZXQgeyBcclxuXHRcdG1hcmdpbi10b3A6IDJyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdG1hcmdpbi10b3A6IDJyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBtZCB7IFxyXG5cdFx0bWFyZ2luLXRvcDogM3JlbTtcdFx0XHRcdFxyXG5cdH1cdFxyXG5cdEBpbmNsdWRlIGxnIHsgXHJcblx0XHRtYXJnaW4tdG9wOiA0cmVtO1x0XHRcdFx0XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSB4bCB7IFxyXG5cdFx0bWFyZ2luLXRvcDogNC41cmVtO1x0XHRcdFx0XHRcdFx0XHRcclxuXHR9XHRcdFxyXG59XHJcbiVibG9jay1tYXJnaW4tYm90dG9tLXNtYWxsIHtcclxuXHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XHJcblx0QGluY2x1ZGUgdGFibGV0IHsgXHJcblx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQgeyBcclxuXHRcdG1hcmdpbi1ib3R0b206IDNyZW07XHRcdFx0XHRcclxuXHR9XHRcclxuXHRAaW5jbHVkZSBsZyB7IFxyXG5cdFx0bWFyZ2luLWJvdHRvbTogNHJlbTtcdFx0XHRcdFx0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgeGwgeyBcclxuXHRcdG1hcmdpbi1ib3R0b206IDQuNXJlbTtcdFx0XHRcdFx0XHRcdFx0XHJcblx0fVx0XHRcclxufVxyXG4lYmxvY2stbWFyZ2luLXNpZGVzIHtcclxuICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcclxuICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XHJcbiAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICB9XHJcbn1cclxuJWJhc2ljLXRleHQge1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0Zm9udC1zaXplOiAxLjFyZW07XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuICBwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAmbGFzdC1vZi10eXBlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuICAgIHAge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XHJcbiAgICB9XHJcblx0fVxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0Zm9udC1zaXplOiAxLjNyZW07XHJcbiAgICBwIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMS40cmVtO1xyXG4gICAgfVxyXG5cdH1cclxuXHRAaW5jbHVkZSBtZCB7XHJcbiAgICBwIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMS42cmVtO1xyXG4gICAgfVxyXG5cdH1cclxuXHRAaW5jbHVkZSBsZyB7XHJcbiAgICBwIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMS44cmVtO1xyXG4gICAgfVxyXG5cdH1cclxufVxyXG4laGVhZGxpbmUxIHtcclxuICBmb250LWZhbWlseTogJGhlYWRsaW5lO1xyXG5cdGZvbnQtc2l6ZTogMS43NXJlbTtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRmb250LXNpemU6IDIuNHJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRmb250LXNpemU6IDIuNnJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQge1xyXG5cdFx0Zm9udC1zaXplOiAzLjByZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuXHRcdGZvbnQtc2l6ZTogMy41ZW07XHJcblx0fVxyXG59XHJcbiVoZWFkbGluZTIge1xyXG4gIGZvbnQtZmFtaWx5OiAkaGVhZGxpbmU7XHJcblx0Zm9udC1zaXplOiAxLjZyZW07XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRsaW5lLWhlaWdodDogMS4xO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRmb250LXNpemU6IDIuMnJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRmb250LXNpemU6IDIuNHJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQge1xyXG5cdFx0Zm9udC1zaXplOiAyLjhyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuXHRcdGZvbnQtc2l6ZTogMy4wcmVtO1xyXG5cdH1cclxufVxyXG4laGVhZGxpbmUzIHtcclxuICBmb250LWZhbWlseTogJGhlYWRsaW5lO1xyXG5cdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRmb250LXNpemU6IDEuNnJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRmb250LXNpemU6IDEuN3JlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQge1xyXG5cdFx0Zm9udC1zaXplOiAxLjlyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuXHRcdGZvbnQtc2l6ZTogMi4zcmVtO1xyXG5cdH1cclxufVxyXG4laGVhZGxpbmU0IHtcclxuICBmb250LWZhbWlseTogJGhlYWRsaW5lMjtcclxuXHRmb250LXNpemU6IDEuMjVyZW07XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdGZvbnQtc2l6ZTogMS4zNXJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRmb250LXNpemU6IDEuNDVyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHtcclxuXHRcdGZvbnQtc2l6ZTogMS41NXJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbGcge1xyXG5cdFx0Zm9udC1zaXplOiAxLjlyZW07XHJcblx0fVxyXG59XHJcbiVoZWFkbGluZTUge1xyXG4gIGZvbnQtZmFtaWx5OiAkaGVhZGxpbmUyO1xyXG5cdGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdGZvbnQtc2l6ZTogMS4zNXJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQge1xyXG5cdFx0Zm9udC1zaXplOiAxLjRyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuXHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdH1cclxufVxyXG4laGVhZGxpbmU2IHtcclxuICBmb250LWZhbWlseTogJGhlYWRsaW5lMjtcclxuXHRmb250LXNpemU6IDFyZW07XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdGZvbnQtc2l6ZTogMS4xNXJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQge1xyXG5cdFx0Zm9udC1zaXplOiAxLjJyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuXHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuXHR9XHJcbn1cclxuJWhlYWRsaW5lNyB7XHJcbiAgZm9udC1mYW1pbHk6ICRoZWFkbGluZTI7XHJcblx0Zm9udC1zaXplOiAuOXJlbTtcclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdGZvbnQtc2l6ZTogLjk1cmVtO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBtZCB7XHJcblx0XHRmb250LXNpemU6IDFyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuXHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cdH1cclxufVxyXG5cclxuJWhlYWRsaW5lTWVnYSB7XHJcbiAgIGZvbnQtZmFtaWx5OiAkaGVhZGxpbmUyO1xyXG4gICBmb250LXNpemU6IDNyZW07XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdGZvbnQtc2l6ZTogNHJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRmb250LXNpemU6IDVyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHtcclxuXHRcdGZvbnQtc2l6ZTogN3JlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbGcge1xyXG5cdFx0Zm9udC1zaXplOiA5ZW07XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gc2l6ZSgkd2lkdGgsICRoZWlnaHQ6ICR3aWR0aCkge1xyXG4gIHdpZHRoOiAkd2lkdGg7XHJcbiAgaGVpZ2h0OiAkaGVpZ2h0O1xyXG59XHJcbkBtaXhpbiBhc3BlY3QoJHgsJHkpIHtcclxuICAgICRwYWRkaW5nOiB1bnF1b3RlKCAoICR5IC8gJHggKSAqIDEwMCArICclJyApO1xyXG4gIFx0cGFkZGluZy10b3A6ICRwYWRkaW5nO1xyXG59XHJcbkBtaXhpbiBwbGFjZWhvbGRlciB7XHJcbiAgJi5wbGFjZWhvbGRlciB7IEBjb250ZW50OyB9XHJcbiAgJjotbW96LXBsYWNlaG9sZGVyIHsgQGNvbnRlbnQ7IH1cclxuICAmOjotbW96LXBsYWNlaG9sZGVyIHsgQGNvbnRlbnQ7IH1cclxuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IEBjb250ZW50OyB9XHJcbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IEBjb250ZW50OyB9XHJcbn1cclxuQG1peGluIHNjcmVlbi1yZWFkZXItdGV4dCB7XHJcblx0Y2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG5cdGhlaWdodDogMXB4O1xyXG5cdHdpZHRoOiAxcHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR3b3JkLXdyYXA6IG5vcm1hbCAhaW1wb3J0YW50O1xyXG5cdCY6Zm9jdXMge1xyXG5cdFx0YmFja2dyb3VuZDogJHNlY29uZGFyeTtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRjbGlwOiBhdXRvICFpbXBvcnRhbnQ7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0ei1pbmRleDogMTAwMDAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuXHRcdHBhZGRpbmc6IC41cmVtO1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0fVxyXG59XHJcbiVjbGVhcmZpeCB7XHJcbiAgJjo6YmVmb3JlLFxyXG4gICY6OmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgfVxyXG4gICY6OmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxufVxyXG4lc2xpZGUtdXAge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFyZW0pO1xyXG4gIHRyYW5zaXRpb246IGFsbCAuOHMgJGJvdW5jZS1jdXJ2ZTtcclxufVxyXG4lc2xpZGUtdXAtcmV2ZWFsIHtcclxuICBvcGFjaXR5OiAxO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxufVxyXG5AaW1wb3J0IFwiLi4vZ2xvYmFscy9wb3NpdGlvbmluZ1wiO1xyXG4iLAoJCSJAbWl4aW4gcG9zaXRpb24oJHBvc2l0aW9uLCAkYXJnczogKCkpIHtcclxuICAkb2Zmc2V0czogdG9wIHJpZ2h0IGJvdHRvbSBsZWZ0O1xyXG4gIHBvc2l0aW9uOiAkcG9zaXRpb247XHJcbiAgXHJcbiAgQGVhY2ggJG9mZnNldCBpbiAkb2Zmc2V0cyB7IFxyXG4gICAgJGluZGV4OiBpbmRleCgkYXJncywgJG9mZnNldCk7XHJcbiAgICBcclxuICAgIEBpZiAkaW5kZXgge1xyXG4gICAgICBAaWYgJGluZGV4ID09IGxlbmd0aCgkYXJncykgeyBcclxuICAgICAgICAjeyRvZmZzZXR9OiAwO1xyXG4gICAgICB9XHJcbiAgICAgIEBlbHNlIHtcclxuICAgICAgICAkbmV4dDogbnRoKCRhcmdzLCAkaW5kZXggKyAxKTtcclxuICAgICAgICBAaWYgaXMtdmFsaWQtbGVuZ3RoKCRuZXh0KSB7XHJcbiAgICAgICAgICAjeyRvZmZzZXR9OiAkbmV4dDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGVsc2UgaWYgaW5kZXgoJG9mZnNldHMsICRuZXh0KSB7XHJcbiAgICAgICAgICAjeyRvZmZzZXR9OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAZWxzZSB7IFxyXG4gICAgICAgICAgQHdhcm4gXCJJbnZhbGlkIHZhbHVlIGAjeyRuZXh0fWAgZm9yIG9mZnNldCBgI3skb2Zmc2V0fWAuXCI7IFxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AZnVuY3Rpb24gaXMtdmFsaWQtbGVuZ3RoKCR2YWx1ZSkge1xyXG4gIEByZXR1cm4gKHR5cGUtb2YoJHZhbHVlKSA9PSBcIm51bWJlclwiIGFuZCBub3QgdW5pdGxlc3MoJHZhbHVlKSkgXHJcbiAgICAgICBvciAoaW5kZXgoYXV0byBpbml0aWFsIGluaGVyaXQgMCwgJHZhbHVlKSAhPSBmYWxzZSk7XHJcbn1cclxuXHJcbkBtaXhpbiBhYnNvbHV0ZSgkYXJnczogKCkpIHtcclxuICBAaW5jbHVkZSBwb3NpdGlvbihhYnNvbHV0ZSwgJGFyZ3MpO1xyXG59XHJcbiBcclxuQG1peGluIGZpeGVkKCRhcmdzOiAoKSkge1xyXG4gIEBpbmNsdWRlIHBvc2l0aW9uKGZpeGVkLCAkYXJncyk7XHJcbn1cclxuIFxyXG5AbWl4aW4gcmVsYXRpdmUoJGFyZ3M6ICgpKSB7XHJcbiAgQGluY2x1ZGUgcG9zaXRpb24ocmVsYXRpdmUsICRhcmdzKTtcclxufVxyXG4iLAoJCSJodG1sIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4qLFxyXG4qOmJlZm9yZSxcclxuKjphZnRlciB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT10ZXh0XSwgdGV4dGFyZWEsIGlucHV0W3R5cGU9dGVsXSwgaW5wdXRbdHlwZT1lbWFpbF0sIGlucHV0W3R5cGU9cGFzc3dvcmRdLCBpbnB1dFt0eXBlPW51bWJlcl0sIGlucHV0W3R5cGU9dXJsXSwgaW5wdXRbdHlwZT1zdWJtaXRdLCBidXR0b24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgYXBwZWFyYW5jZTogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcblxyXG4jY29udGVudFt0YWJpbmRleD1cIi0xXCJdOmZvY3VzIHtcclxuXHRvdXRsaW5lOiAwO1xyXG59XHJcblxyXG5cclxudGV4dGFyZWEsIGlucHV0LCBzZWxlY3QsIC51aS1zZWxlY3RtZW51LWJ1dHRvbiwgYnV0dG9uIHtcclxufVxyXG5cclxuYWRkcmVzcywgZGwge1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuaHRtbCB7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XHJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG59XHJcblxyXG5ib2R5LCBwLCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCB1bCwgb2wsIHByZSwgZmlndXJlIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJidXR0b25cIiBpXSwgaW5wdXRbdHlwZT1cInN1Ym1pdFwiIGldLCBpbnB1dFt0eXBlPVwicmVzZXRcIiBpXSwgaW5wdXRbdHlwZT1cImZpbGVcIiBpXTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24sIGJ1dHRvbntcclxuXHRwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5tYWluIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuXHJcbnByZSB7XHJcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xyXG4gIGZvbnQtc2l6ZTogMWVtO1xyXG59XHJcblxyXG5hIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuYTpmb2N1cyB7XHJcblx0b3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuYWJiclt0aXRsZV0ge1xyXG4gIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xyXG59XHJcblxyXG5iLFxyXG5zdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuY29kZSxcclxua2JkLFxyXG5zYW1wIHtcclxuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XHJcbiAgZm9udC1zaXplOiAxZW07XHJcbn1cclxuc21hbGwge1xyXG4gIGZvbnQtc2l6ZTogODAlO1xyXG59XHJcbnN1Yixcclxuc3VwIHtcclxuICBmb250LXNpemU6IDc1JTtcclxuICBsaW5lLWhlaWdodDogMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcbnN1YiB7XHJcbiAgYm90dG9tOiAtMC4yNWVtO1xyXG59XHJcbnN1cCB7XHJcbiAgdG9wOiAtMC41ZW07XHJcbn1cclxuaW1nIHtcclxuICBib3JkZXItc3R5bGU6IG5vbmU7XHJcbn1cclxuYnV0dG9uLFxyXG5pbnB1dCxcclxub3B0Z3JvdXAsXHJcbnNlbGVjdCxcclxudGV4dGFyZWEge1xyXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gIGZvbnQtc2l6ZTogMTAwJTtcclxuICBsaW5lLWhlaWdodDogMS4xNTtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuYnV0dG9uLFxyXG5pbnB1dCB7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuYnV0dG9uLFxyXG5zZWxlY3Qge1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG59XHJcblxyXG5idXR0b24sXHJcblt0eXBlPVwiYnV0dG9uXCJdLFxyXG5bdHlwZT1cInJlc2V0XCJdLFxyXG5bdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XHJcbn1cclxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xyXG4gIGJvcmRlci1zdHlsZTogbm9uZTtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5idXR0b246LW1vei1mb2N1c3JpbmcsXHJcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxyXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxyXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XHJcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xyXG59XHJcblxyXG5maWVsZHNldCB7XHJcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xyXG59XHJcblxyXG5sZWdlbmQge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbiAgZGlzcGxheTogdGFibGU7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxufVxyXG5cclxucHJvZ3Jlc3Mge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxudGV4dGFyZWEge1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcblxyXG5bdHlwZT1cImNoZWNrYm94XCJdLFxyXG5bdHlwZT1cInJhZGlvXCJdIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxyXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5bdHlwZT1cInNlYXJjaFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XHJcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XHJcbn1cclxuXHJcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xyXG4gIGZvbnQ6IGluaGVyaXQ7XHJcbn1cclxuW2hpZGRlbl0ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuIiwKCQkiLyogRGVjbGFyYXRpb25zXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuJGZvbnQtcHJpbWFyeTogJ05vdG8gU2FucycsIHNhbnMtc2VyaWY7XHJcbiRmb250LXNlY29uZGFyeTogJ01vbnRzZXJyYXQnLCBzZXJpZjtcclxuJGZvbnQtdGVydGlhcnk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcclxuJGZvbnQtYWN0aW9uOiAnU2VuJywgc2Fucy1zZXJpZjtcclxuJGljb246ICdUcmlsb2d5LUljb25zJztcclxuXHJcblxyXG4kY29sb3ItdGV4dC1wcmltYXJ5OiAjMjIyO1xyXG4kY29sb3ItdGV4dC1zZWNvbmRhcnk6ICMwMDAwMDA7XHJcblxyXG4kY29sb3ItbGluazogJGxpZ2h0Ymx1ZTtcclxuJGNvbG9yLWxpbmstcm9sbG92ZXI6ICRyZWQ7XHJcblxyXG4kY29sb3ItYmFja2dyb3VuZC1wcmltYXJ5OiAjMjIyMjIyO1xyXG4kY29sb3ItYmFja2dyb3VuZC1zZWNvbmRhcnk6ICNmMWYxZjE7XHJcbiRjb2xvci1iYWNrZ3JvdW5kLXRlcnRpYXJ5OiAjODYwMDJiO1xyXG4kY29sb3ItYmFja2dyb3VuZC1wcmltYXJ5LXJnYjogMzQsMzQsMzQ7XHJcbiRjb2xvci1iYWNrZ3JvdW5kLXNlY29uZGFyeS1yZ2I6IDI0MSwyNDEsMjQxO1xyXG4kY29sb3ItYmFja2dyb3VuZC10ZXJ0aWFyeS1yZ2I6IDEzNCwwLDQzO1xyXG5cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICBmb250LWZhbWlseTogJ1RyaWxvZ3ktSWNvbnMnO1xyXG4gICBzcmM6ICB1cmwoJ2h0dHBzOi8vczMuYW1hem9uYXdzLmNvbS9pY29tb29uLmlvLzMxNTM3L1RyaWxvZ3kvVHJpbG9neS1JY29ucy5lb3Q/NHl3cHppJyk7XHJcbiAgIHNyYzogIHVybCgnaHR0cHM6Ly9zMy5hbWF6b25hd3MuY29tL2ljb21vb24uaW8vMzE1MzcvVHJpbG9neS9Ucmlsb2d5LUljb25zLmVvdD80eXdwemkjaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgIHVybCgnaHR0cHM6Ly9zMy5hbWF6b25hd3MuY29tL2ljb21vb24uaW8vMzE1MzcvVHJpbG9neS9Ucmlsb2d5LUljb25zLndvZmYyPzR5d3B6aScpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgdXJsKCdodHRwczovL3MzLmFtYXpvbmF3cy5jb20vaWNvbW9vbi5pby8zMTUzNy9Ucmlsb2d5L1RyaWxvZ3ktSWNvbnMudHRmPzR5d3B6aScpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgICAgdXJsKCdodHRwczovL3MzLmFtYXpvbmF3cy5jb20vaWNvbW9vbi5pby8zMTUzNy9Ucmlsb2d5L1RyaWxvZ3ktSWNvbnMud29mZj80eXdwemknKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgdXJsKCdodHRwczovL3MzLmFtYXpvbmF3cy5jb20vaWNvbW9vbi5pby8zMTUzNy9Ucmlsb2d5L1RyaWxvZ3ktSWNvbnMuc3ZnPzR5d3B6aSNUcmlsb2d5LUljb25zJykgZm9ybWF0KCdzdmcnKTtcclxuICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG4uaWNvbnMge1xyXG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXHJcbiAgZm9udC1mYW1pbHk6ICdUcmlsb2d5LUljb25zJyAhaW1wb3J0YW50O1xyXG4gIHNwZWFrOiBub25lO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG5cclxuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyB9XHJcblxyXG5odG1sIHtcclxuICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICBjb2xvcjogJGNvbG9yLXRleHQtcHJpbWFyeTtcclxuICBsaW5lLWhlaWdodDogMS4yOyBcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXNpemU6IDEwMCU7IFxyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7IH1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzQwcHgpIHsgIFxyXG4gICBodG1sIHtcclxuXHQgIGZvbnQtc2l6ZTogMTAwJTsgfVxyXG59XHJcblxyXG5zdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cclxuXHJcblxyXG4vKiBHbG9iYWwgTGlua3NcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5hIHtcclxuICAgY29sb3I6ICRjb2xvci1saW5rO1xyXG4gICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IFxyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4xNXMgZWFzZS1pbi1vdXQ7XHJcbiAgIC1tb3otdHJhbnNpdGlvbjogICAgYWxsIC4xNXMgZWFzZS1pbi1vdXQ7XHJcbiAgIC1vLXRyYW5zaXRpb246ICAgICAgYWxsIC4xNXMgZWFzZS1pbi1vdXQ7XHJcbiAgIC1tcy10cmFuc2l0aW9uOiAgICAgYWxsIC4xNXMgZWFzZS1pbi1vdXQ7XHJcbiAgIHRyYW5zaXRpb246ICAgICAgICAgYWxsIC4xNXMgZWFzZS1pbi1vdXQ7IH1cclxuXHJcbmE6Zm9jdXMsIFxyXG5hOmhvdmVyIHtcclxuICAgY29sb3I6ICRjb2xvci1saW5rLXJvbGxvdmVyO1xyXG4gICBvdXRsaW5lOiBub25lOyB9XHJcblxyXG4vKiBoeXBlcmxpbmtzIGluIGNvbnRlbnQgKi9cclxuLmNvbnRlbnQgYTo6YmVmb3JlIHtcclxuICAgaGVpZ2h0OiA2cHg7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBjb250ZW50OiAnICc7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAycHg7XHJcbiAgIHotaW5kZXg6IC0xO1xyXG4gICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMTVzIGVhc2UtaW4tb3V0O1xyXG4gICAtbW96LXRyYW5zaXRpb246ICAgIGFsbCAuMTVzIGVhc2UtaW4tb3V0O1xyXG4gICAtby10cmFuc2l0aW9uOiAgICAgIGFsbCAuMTVzIGVhc2UtaW4tb3V0O1xyXG4gICAtbXMtdHJhbnNpdGlvbjogICAgIGFsbCAuMTVzIGVhc2UtaW4tb3V0O1xyXG4gICB0cmFuc2l0aW9uOiAgICAgICAgIGFsbCAuMTVzIGVhc2UtaW4tb3V0OyAgfVxyXG4gIFxyXG4uY29udGVudCBhOmZvY3VzOjpiZWZvcmUsXHJcbi5jb250ZW50IGE6aG92ZXI6OmJlZm9yZXtcclxuICAgaGVpZ2h0OiA5cHg7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBjb250ZW50OiAnICc7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAwO1xyXG4gICB6LWluZGV4OiAtMTsgfVxyXG5cclxuXHJcbi8qIEZpcmVmb3ggU2VsZXRlZCBUZXh0XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4qOjotbW96LXNlbGVjdGlvbixcclxuKjo6c2VsZWN0aW9uIHtcclxuICBiYWNrZ3JvdW5kOiByZWQ7XHJcbiAgY29sb3I6IHdoaXRlOyB9XHJcblxyXG5cclxuLyogSGVhZGluZ3MgLSA0MDAvNzAwXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cclxuaDEsIGgyLCBoMyB7IFxyXG4gICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgIGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7IH1cclxuXHJcbmg0LCBoNSwgaDYgeyBcclxuICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICBmb250LXdlaWdodDogNzAwO1xyXG4gICBjb2xvcjogJGJsYWNrO1xyXG4gICBmb250LWZhbWlseTogJGZvbnQtdGVydGlhcnk7IH1cclxuXHJcbmgxIHtcclxuICAgZm9udC1zaXplOiAxNTAlO1xyXG4gICBtYXJnaW4tYm90dG9tOiAuMjVlbTtcclxuICAgbGluZS1oZWlnaHQ6IDEuMjU7IH1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzYwcHgpICB7IGgxIHsgZm9udC1zaXplOiAxNjAlOyB9IH1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NDBweCkgIHsgaDEgeyBmb250LXNpemU6IDE4MCU7IH0gfVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkgeyBoMSB7IGZvbnQtc2l6ZTogMjAwJTsgfSB9XHJcblxyXG5oMiB7XHJcbiAgZm9udC1zaXplOiAxNDAlO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG4gIG1hcmdpbi1ib3R0b206IC4yNWVtIH1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzQwcHgpICB7IGgyIHsgZm9udC1zaXplOiAxNjAlOyB9IH1cclxuXHJcbmgzIHtcclxuICBmb250LXNpemU6IDEyMCU7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbiAgbWFyZ2luLWJvdHRvbTogLjVlbSAgfVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NDBweCkgIHsgaDMgeyBmb250LXNpemU6IDE0MCU7IH0gfVxyXG5cclxuaDQge1xyXG5cdGZvbnQtc2l6ZTogMTEwJTtcclxuXHRtYXJnaW4tYm90dG9tOiAuNWVtIH1cclxuXHJcbmg1IHtcclxuICAgIHBhZGRpbmc6IDAgMCAuMmVtO1xyXG4gICAgZm9udC1zaXplOiA4MCU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxyXG5cclxuaDEgYSxcclxuaDIgYSB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxyXG5cclxuXHJcbi8qIFRleHQgRWxlbWVudHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5wIHsgXHJcblx0bWFyZ2luOiAwIDAgMWVtOyB9XHJcblxyXG5wOmxhc3QtY2hpbGQgeyBcclxuICAgbWFyZ2luLWJvdHRvbTogMDsgfVxyXG5cclxuZW0geyBmb250LXN0eWxlOiBpdGFsaWM7IH1cclxuXHJcbnNtYWxsIHsgXHJcbiAgIGZvbnQtc2l6ZTogODUlOyBcclxuICAgZGlzcGxheTogYmxvY2s7IH1cclxuLm1ldGEgc21hbGwgeyBcclxuICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgXHJcbiAgIHBhZGRpbmctYm90dG9tOiAuNzVlbTsgfVxyXG5ibG9ja3F1b3RlIHtcclxuICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxyXG5zdHJvbmcsIGIgeyBcclxuICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxyXG5cclxuc3VwIHsgXHJcbiAgIHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcclxuICAgZm9udC1zaXplOiBzbWFsbGVyOyB9XHJcblxyXG4uZm9vdG5vdGVzIHsgXHJcbiAgIGZvbnQtc2l6ZTogc21hbGxlcjtcclxuICAgcGFkZGluZy10b3A6IDEuNWVtOyB9XHJcblxyXG4uZW1waGFzaXMge1xyXG4gICBmb250LXNpemU6IDEyMCU7XHJcbiAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgIGJhY2tncm91bmQ6ICNmZmNjMDA7XHJcbiAgIHBhZGRpbmc6IC4yZW07XHJcbiAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxyXG5cclxuXHJcbi8qIExpc3RzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxubWFpbiB1bCxcclxuc2VjdGlvbiB1bCxcclxubWFpbiBvbCxcclxuc2VjdGlvbiBvbCAgICAgIHsgbWFyZ2luOiAwIDAgMS41ZW0gMmVtOyB9XHJcblxyXG5tYWluIGxpLFxyXG5zZWN0aW9uIGxpICAgICAgeyBtYXJnaW4tYm90dG9tOi4yNWVtOyB9XHJcbiIsCgkJIi5tYWluLWhlYWRlciB7XHJcbiBiYWNrZ3JvdW5kOiAkYmx1ZTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcbiBoZWlnaHQ6IGF1dG87XHJcblx0bGVmdDogMDtcclxuXHR0b3A6IDA7XHJcblx0ei1pbmRleDogMTAwMDtcclxuXHR0cmFuc2l0aW9uOiAkc2xvdztcclxuIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDhweCAwcHggcmdiYSgwLDAsMCwuNCk7XHJcbiBib3gtc2hhZG93OiAwIDAgOHB4IDBweCByZ2JhKDAsMCwwLC40KTtcclxuIEBpbmNsdWRlIHRhYmxldCB7XHJcblxyXG4gfVxyXG4gQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gfVxyXG59XHJcblxyXG4ucHJpbWFyeS1uYXYge1xyXG4gICB6LWluZGV4OiAxMDAwO1xyXG4gICB3aWR0aDogYXV0bztcclxuICAgb3BhY2l0eTogMS4wO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHJpZ2h0OiA1cmVtO1xyXG4gIFx0ZGlzcGxheTogbm9uZTtcclxuICBcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgXHRmbGV4LXdyYXA6IG5vd3JhcDtcclxuICBcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIFx0YWxpZ24tY29udGVudDogc3RyZXRjaDtcclxuICBcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcdFx0XHJcbiAgXHR0cmFuc2l0aW9uOiAkc2xvdztcclxuICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblx0ICAgIFx0cGFkZGluZy10b3A6IDIuOHJlbTtcclxuICAgICAgbGVmdDogaW5pdGlhbDtcclxuICAgICAgcmlnaHQ6IDNyZW07XHJcbiAgIH1cclxuICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICByaWdodDogNXJlbTtcclxuICAgfVxyXG5cdEBpbmNsdWRlIG1kIHtcclxuXHR9XHJcblx0Ji1ncm91cGluZyB7XHJcblx0XHQmLmxlZnQsXHJcblx0XHQmLnJpZ2h0IHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGZsZXg6IDEgMSBhdXRvO1xyXG5cdFx0XHRcdGFsaWduLXNlbGY6IGF1dG87XHJcblx0XHRcdH1cclxuXHRcdH1cdFx0XHRcclxuXHRcdCYubGVmdCB7XHJcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0fVxyXG5cdFx0Ji5yaWdodCB7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHR9XHRcclxuXHRcdCYubG9nby1jb250YWluZXIge1xyXG5cdFx0XHRmbGV4OiAwIDEgOHJlbTtcclxuXHRcdFx0dHJhbnNpdGlvbjogJHNsb3c7XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGZsZXg6IDAgMSAxMXJlbTtcclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBtZCB7XHJcblx0XHRcdFx0ZmxleDogMCAxIDIwcmVtO1xyXG5cdFx0XHRcdGFsaWduLXNlbGY6IGJhc2VsaW5lO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBpbmNsdWRlIGxne1xyXG5cdFx0XHRcdGZsZXg6IDAgMSAyN3JlbTtcclxuXHRcdFx0XHRhbGlnbi1zZWxmOiBiYXNlbGluZTtcclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLWl0ZW0ge1xyXG5cdFx0Zm9udC1zaXplOiAxLjBlbTtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdGNvbG9yOiAkZGFya2dyYXk7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHRcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0fVx0XHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMC45NWVtO1xyXG5cdFx0fVx0XHJcblx0XHRAaW5jbHVkZSBtZCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4xZW07XHJcblx0XHR9XHRcdFx0XHRcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHQucHJpbWFyeS1uYXYge1xyXG5cdFx0XHRcdHRyYW5zaXRpb246ICRzbG93O1xyXG5cdFx0XHQgICYtbGluayB7IFxyXG4gIFx0XHRcdFx0YmFja2dyb3VuZDogJGxpZ2h0ZXN0Z3JheTtcclxuICAgICAgICAgICAgY29sb3I6ICRvcmFuZ2U7XHJcblx0XHRcdCAgfVx0XHRcdCAgXHJcblx0XHRcdH1cdFx0XHRcdFxyXG5cdFx0XHQucHJpbWFyeS1zdWJuYXYge1xyXG5cdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmOmZvY3VzIHtcclxuXHRcdFx0LnByaW1hcnktbmF2IHtcclxuXHRcdFx0ICAmLWxpbmsgeyBcclxuICBcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICRwcmltYXJ5O1xyXG5cdFx0XHQgIH1cdFx0XHQgIFxyXG5cdFx0XHR9XHRcdFx0XHRcclxuXHRcdFx0LnByaW1hcnktc3VibmF2IHtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5hY3RpdmUge1xyXG4gIFx0XHQmOmJlZm9yZSB7XHJcbiAgXHRcdFx0QGluY2x1ZGUgc2l6ZSgwLCAwKTtcclxuICBcdFx0XHRAaW5jbHVkZSBhYnNvbHV0ZShsZWZ0IDUwJSBib3R0b20gMCUpO1x0XHRcdFxyXG4gIFx0XHRcdHotaW5kZXg6IDIwMDtcclxuICBcdFx0XHRib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIFx0XHRcdGNvbnRlbnQ6IFwiIFwiO1xyXG4gIFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIFx0XHRcdGJvcmRlci1jb2xvcjogIHJnYmEoJHNlY29uZGFyeSwgMCk7XHJcbiAgXHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJHNlY29uZGFyeTsgXHJcbiAgXHRcdFx0Ym9yZGVyLXdpZHRoOiAuNXJlbTtcclxuICBcdFx0XHRtYXJnaW4tbGVmdDogLS41cmVtO1xyXG4gIFx0XHR9XHJcbiAgXHRcdCY6aG92ZXIge1xyXG4gIFx0XHRcdGJvcmRlci1jb2xvcjogZGFya2VuKCRwcmltYXJ5LCAxNSUpO1xyXG4gIFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IGRhcmtlbigkcHJpbWFyeSwgMTUlKTsgXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHRcclxuXHQmLWxpc3Qge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRuYXY7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHQmLWxpbmsge1xyXG5cdFx0Y29sb3I6ICRkYXJrZ3JheTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuXHRcdHRyYW5zaXRpb246ICRiYXNpYztcdFxyXG5cdFx0cGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuXHRcdEBpbmNsdWRlIG1kIHtcclxuICBcdFx0ICAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xyXG5cdFx0fVxyXG5cdFx0Jjpmb2N1cyB7XHJcbiAgXHRcdCAgIGJhY2tncm91bmQ6ICRkYXJrZ3JheTtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogLjJyZW07XHJcbiAgXHRcdCAgIGNvbG9yOiAkd2hpdGU7XHJcblx0XHR9XHJcblx0fVxyXG4gICAmLWxpbmsubW9yZTphZnRlciB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkaWNvbjtcclxuICAgICAgY29udGVudDogXCI2XCI7XHJcbiAgICAgIGZvbnQtc2l6ZTogLjc1cmVtO1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMCAuMjVyZW07XHJcbiAgIH1cclxufVxyXG5cclxuLnByaW1hcnktbmF2LWxpc3QgPiBsaTphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgIHdpZHRoOiAxcHg7XHJcbiAgIGhlaWdodDogMzBweDtcclxuICAgbWFyZ2luOiAwO1xyXG4gICBiYWNrZ3JvdW5kOiAjZDZkNmQ2O1xyXG4gICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgdG9wOiAtMnB4O1xyXG59XHJcbi5wcmltYXJ5LW5hdi1saXN0ID4gbGk6bGFzdC1jaGlsZDphZnRlciB7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5wcmltYXJ5LXN1Ym5hdiB7XHJcbiBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiBib3JkZXItdG9wOiA4cHggJG9yYW5nZSBzb2xpZDtcclxuXHRib3gtc2hhZG93OiAkc2hhZG93O1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1pbi13aWR0aDogMTZyZW07XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMS4yNXJlbSAuNzVyZW07XHJcblx0b3BhY2l0eTogMDtcclxuXHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0QGluY2x1ZGUgYWJzb2x1dGUodG9wIDEwMCUgbGVmdCA1MCUpO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHR0cmFuc2l0aW9uOiBub25lO1xyXG5cdCY6YmVmb3JlIHtcclxuXHRcdEBpbmNsdWRlIHNpemUoMCwgMCk7XHJcblx0XHRAaW5jbHVkZSBhYnNvbHV0ZShsZWZ0IDUwJSBib3R0b20gMTAwJSk7XHRcdFx0XHJcblx0XHR6LWluZGV4OiAyMDA7XHJcblx0XHRib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0Y29udGVudDogXCIgXCI7XHJcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdGJvcmRlci1jb2xvcjogcmdiYShkYXJrZW4oJHdoaXRlLCAxMCUpLCAwKTtcclxuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICR3aGl0ZTsgXHJcblx0XHRib3JkZXItd2lkdGg6IC41cmVtO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IC0uNXJlbTtcdFxyXG4gICAgICBkaXNwbGF5OiBub25lXHJcblx0fVx0XHRcclxuXHQmLWxpIHtcclxuXHQgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgJGdyYXk7XHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gIH1cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHQuc2Vjb25kYXJ5LXN1Ym5hdiB7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCY6Zm9jdXMge1xyXG5cdFx0XHQuc2Vjb25kYXJ5LXN1Ym5hdiB7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cdFx0XHJcblx0fVxyXG5cdCYtbGluayB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBhZGRpbmc6IC41cmVtIC43NXJlbTtcclxuXHRcdGNvbG9yOiAkZGFya2dyYXk7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdGZvbnQtZmFtaWx5OiAkYm9keTtcclxuXHRcdGZvbnQtc2l6ZTogMS4wcmVtO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHR0cmFuc2l0aW9uOiAkc2xvdztcclxuXHRcdCY6aG92ZXIge1xyXG4gICBjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBkYXJrZW4oJGdyYXksIDE1JSkgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHRcdCY6Zm9jdXMge1xyXG4gICBjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBkYXJrZW4oJGdyYXksIDUwJSkgIWltcG9ydGFudDtcclxuXHRcdH1cdFx0XHJcblx0fVxyXG59XHJcblxyXG4uc2Vjb25kYXJ5LXN1Ym5hdiB7XHJcbiBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiBib3JkZXItdG9wOiAwO1xyXG5cdGJveC1zaGFkb3c6ICRzaGFkb3c7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWluLXdpZHRoOiAxNnJlbTtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAxLjI1cmVtIC43NXJlbTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0b3BhY2l0eTogMDtcclxuXHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0dG9wOiAxMHB4O1xyXG5cdGxlZnQ6IDk1JTtcclxuXHR6LWluZGV4OiAxMDAwO1xyXG5cdHRyYW5zZm9ybTogbm9uZTtcclxuXHR0cmFuc2l0aW9uOiBub25lO1xyXG5cdCY6YmVmb3JlIHtcclxuXHRcdEBpbmNsdWRlIHNpemUoMCwgMCk7XHJcblx0XHRAaW5jbHVkZSBhYnNvbHV0ZShsZWZ0IDUwJSBib3R0b20gMTAwJSk7XHRcdFx0XHJcblx0XHR6LWluZGV4OiAyMDA7XHJcblx0XHRib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0Y29udGVudDogXCIgXCI7XHJcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdGJvcmRlci1jb2xvcjogcmdiYShkYXJrZW4oJHdoaXRlLCAxMCUpLCAwKTtcclxuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICR3aGl0ZTsgXHJcblx0XHRib3JkZXItd2lkdGg6IC41cmVtO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IC0uNXJlbTtcdFxyXG4gICAgICBkaXNwbGF5OiBub25lXHJcblx0fVx0XHRcclxuXHQmLWxpIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICRncmF5O1xyXG4gICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICB9XHJcblx0fVxyXG5cdCYtbGluayB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBhZGRpbmc6IC41cmVtIC43NXJlbTtcclxuXHRcdGNvbG9yOiAkZGFya2dyYXk7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdGZvbnQtZmFtaWx5OiAkYm9keTtcclxuXHRcdGZvbnQtc2l6ZTogMS4wcmVtO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHR0cmFuc2l0aW9uOiAkc2xvdztcclxuXHRcdCY6aG92ZXIge1xyXG4gICBjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBkYXJrZW4oJGdyYXksIDE1JSkgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHRcdCY6Zm9jdXMge1xyXG4gICBjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBkYXJrZW4oJGdyYXksIDUwJSkgIWltcG9ydGFudDtcclxuXHRcdH1cdFx0XHJcblx0fVxyXG59XHJcblxyXG4ucHJpbWFyeS1leHRyYXMge1xyXG4gd2lkdGg6IGF1dG87XHJcbiBwb3NpdGlvbjogYWJzb2x1dGU7IFxyXG4gdG9wOiAwO1xyXG4gei1pbmRleDogMTAwMTtcclxuIHJpZ2h0OiAxcmVtO1xyXG5cdHBhZGRpbmctdG9wOiAxLjI1cmVtO1xyXG4gZGlzcGxheTogbm9uZTtcclxuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdGZsZXgtd3JhcDogbm93cmFwO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XHJcblx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1x0XHRcclxuXHR0cmFuc2l0aW9uOiAkc2xvdztcclxuIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XHJcbiAgICByaWdodDogMnJlbTtcclxuXHR9XHRcdFxyXG5cdEBpbmNsdWRlIG1kIHtcclxuICAgIHJpZ2h0OiA1cmVtO1xyXG5cdH1cclxuIEBpbmNsdWRlIG1kIHtcclxuXHR9XHRcclxuIEBpbmNsdWRlIGxnIHtcclxuXHR9XHRcclxuICAgJi1zaGFyZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgXHR9XHRcclxuICAgXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICBcdH1cclxuICAgfVxyXG4gICAmLWxpbmtzIHtcclxuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgICYtYnV0dG9uIHtcclxuICAgICAgICAgcGFkZGluZzogLjc1cmVtIDEuMjVyZW07XHJcbiAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMS4wcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgIGZvbnQtZmFtaWx5OiAkbmF2O1xyXG4gICAgICAgICBjb2xvcjogJGdyYXk7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAgfVx0XHJcbiAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFya2dyYXk7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRibHVlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodGdyYXk7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuXHJcbi5wcmltYXJ5LWV4dHJhcy1saW5rczphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgIHdpZHRoOiAxcHg7XHJcbiAgIGhlaWdodDogMzBweDtcclxuICAgbWFyZ2luOiAwO1xyXG4gICBiYWNrZ3JvdW5kOiAjZDZkNmQ2O1xyXG4gICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgdG9wOiAtMnB4O1xyXG59XHJcblxyXG5cclxuLnByaW1hcnktZXh0cmFzIC5zb2NpYWwtbGluayB7XHJcbiAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcclxuICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICB0b3A6IDA7XHJcbiAgIGJvcmRlci1yYWRpdXM6IC4ycmVtO1xyXG4gICBwYWRkaW5nOiAuM3JlbTtcclxuICAgd2lkdGg6IDI4cHg7XHJcbiAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgfVxyXG4gICAmLnNlYXJjaCB7XHJcbiAgICAgIG1hcmdpbjogMCAxcmVtIDAgMS4yNXJlbTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0b3A6IC4xNXJlbTtcclxuICAgfVxyXG59XHJcbi5wcmltYXJ5LWV4dHJhcyAuc29jaWFsLWxpbmsgc3ZnIHtcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIGZpbGw6ICRncmF5O1xyXG59XHJcbi5wcmltYXJ5LWV4dHJhcyAuc29jaWFsLWxpbms6aG92ZXIgc3ZnIHtcclxuICAgZmlsbDogJGJsdWU7XHJcbn1cclxuLmJhciB7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBoZWlnaHQ6IDJweDtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IDA7XHJcbiAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZlZDI5O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjYWRhZGFkIDMwJSwgIzRlNGU0ZSA5MCUpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjYWRhZGFkIDMwJSwgIzRlNGU0ZSA5MCUpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNhZGFkYWQgMzAlLCAjNGU0ZTRlIDkwJSk7XHJcbiAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjYWRhZGFkJywgZW5kQ29sb3JzdHI9JyM0ZTRlNGUnLEdyYWRpZW50VHlwZT0xICk7XHJcbiAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgbWQge1xyXG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG59XHJcblxyXG4ubW9yZS1hcnJvdzphZnRlciB7XHJcbiAgY29udGVudDogXCJcXDI3NkZcIjtcclxuICBjb2xvcjogJGdyYXk7XHJcbiAgZm9udC1zaXplOiAxLjByZW07XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAwLjI1cmVtO1xyXG59XHJcbiIsCgkJIi5tZW51LXRyaWdnZXIge1xyXG4gICBvcGFjaXR5OiAxO1xyXG4gICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRib3JkZXI6IDA7XHRcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0cmlnaHQ6IC4yNXJlbTtcclxuXHR0b3A6IDFyZW0gIWltcG9ydGFudDtcclxuXHR6LWluZGV4OiAyMDAwO1xyXG5cdHBhZGRpbmc6IC43NXJlbSAuNzVyZW0gLjVyZW07XHJcblx0Zm9udC1mYW1pbHk6ICRuYXY7XHJcblx0dHJhbnNpdGlvbjogJHNsb3c7XHJcblx0dHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0ei1pbmRleDogMjAwMDAwO1xyXG4gICAgICB0b3A6IDEuNnJlbSAhaW1wb3J0YW50O1xyXG5cdH1cdFxyXG4gICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICB9XHJcblx0Jjpob3ZlciB7XHJcblx0XHQuaGFtYnVyZ2VyLWlubmVyIHtcclxuICAgICAgICAgd2lkdGg6IDE4cHg7XHJcblx0XHRcdCYsIFxyXG5cdFx0XHQmOmJlZm9yZSxcclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmJlZm9yZSxcclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0d2lkdGg6IDI2cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5tZW51LXRyaWdnZXItbGFiZWwge1x0XHJcblx0XHRcdGNvbG9yOiAkb3JhbmdlO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAkYm91bmNlO1x0XHRcdFxyXG5cdFx0fVxyXG5cdH1cclxuXHQmOmZvY3VzIHtcclxuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAkd2hpdGU7XHJcblx0fVxyXG59XHJcbi5maXhlZHh4eCAubWVudS10cmlnZ2VyIHtcclxuICAgbGVmdDogMXJlbTtcclxuICAgb3BhY2l0eTogMS4wO1xyXG4gICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICB0cmFuc2l0aW9uOiAkc2xvdztcclxuICAgQGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdGxlZnQ6IDJyZW07XHJcblx0fVx0XHJcbiAgIEBpbmNsdWRlIG1kIHtcclxuICAgXHRsZWZ0OiAzcmVtO1xyXG5cdH1cdFxyXG4gICBAaW5jbHVkZSBsZyB7XHJcbiAgIFx0bGVmdDogNHJlbTtcclxuXHR9XHRcclxufVxyXG4uaG9tZSAubWVudS10cmlnZ2VyIHtcclxuICAgdG9wOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgIEBpbmNsdWRlIHRhYmxldC13aWRlIHtcclxuICAgICAgdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuXHR9XHRcclxuXHJcbn1cclxuXHJcbi5oYW1idXJnZXIge1xyXG5cdHBhZGRpbmc6IDAgLjE1cmVtO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcclxuXHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcclxuXHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR0cmFuc2l0aW9uOiAkYmFzaWM7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHR6LWluZGV4OiAxMDAwMDtcclxuXHQmLWJveCB7XHJcblx0XHR3aWR0aDogMjZweDtcclxuXHRcdGhlaWdodDogMTRweDtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblx0Ji1pbm5lciB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHRvcDogNTAlO1xyXG5cdFx0d2lkdGg6IDIwcHg7IFxyXG5cdFx0bWFyZ2luLXRvcDogLTFweDtcclxuXHRcdHRyYW5zaXRpb24tZHVyYXRpb246IC4yMnM7XHJcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC41NSwgLjA1NSwgLjY3NSwgLjE5KTsgXHRcclxuXHRcdCYsICY6YmVmb3JlLCAmOmFmdGVyIHtcclxuXHRcdFx0aGVpZ2h0OiAycHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJHdoaXRlLCAyNSUpO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgd2lkdGgsIGJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xyXG5cdFx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTsgXHJcblx0XHR9XHJcblx0XHQmOmJlZm9yZSxcclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHR3aWR0aDogMjBweDtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdHRvcDogLTZweDsgXHJcblx0XHRcdHRyYW5zaXRpb246IHRvcCAuMXMgLjI1cyBlYXNlLWluLCBvcGFjaXR5IC4xcyBlYXNlLWluLCB3aWR0aCAuMXMgLjEycyBlYXNlLW91dDsgXHJcblxyXG5cdFx0fVxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGJvdHRvbTogLTZweDsgXHJcblx0XHRcdHRyYW5zaXRpb246IGJvdHRvbSAuMXMgLjI1cyBlYXNlLWluLCB0cmFuc2Zvcm0gMC4yMnMgY3ViaWMtYmV6aWVyKC41NSwgLjA1NSwgLjY3NSwgLjE5KSwgd2lkdGggLjFzIC4xMnMgZWFzZS1vdXQ7IFx0XHRcdFxyXG5cdFx0fVx0XHJcblx0IH1cdFxyXG4gfVxyXG4ubWVudS10cmlnZ2VyLWxhYmVsIHtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICB0b3A6IC0xcHg7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICBjb2xvcjogJHdoaXRlO1xyXG5cdCYubWVudS1sYWJlbCB7XHJcblx0XHRjbGlwLXBhdGg6IGluc2V0KDAgMCAwIDApO1xyXG5cdFx0dHJhbnNpdGlvbjogY29sb3IgLjNzIGN1YmljLWJlemllciguNTcsLjIsLjIxLC44OSksIGNsaXAtcGF0aCAuM3MgY3ViaWMtYmV6aWVyKC41NywuMiwuMjEsLjg5KSAuNXMgIWltcG9ydGFudCwgb3BhY2l0eSAuM3MgY3ViaWMtYmV6aWVyKC41NywuMiwuMjEsLjg5KSAuNXMgIWltcG9ydGFudDtcdFxyXG5cdH1cclxuXHQmLmNsb3NlLWxhYmVsIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogY2FsYygxOHB4ICsgMXJlbSk7XHJcbiAgICAgIHRvcDogNTAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAwIDAsIDAgMTAwJSwgMCAxMDAlKTtcclxuXHRcdGNsaXAtcGF0aDogaW5zZXQoMCAxMDAlIDAgMCk7XHRcclxuXHRcdHRyYW5zaXRpb246IGNvbG9yIC4zcyBjdWJpYy1iZXppZXIoLjU3LC4yLC4yMSwuODkpLCBjbGlwLXBhdGggLjNzIGN1YmljLWJlemllciguNTcsLjIsLjIxLC44OSkgMCAhaW1wb3J0YW50O1x0XHJcblx0fVxyXG5cdEBpbmNsdWRlIGllIHtcclxuXHRcdCYuY2xvc2UtbGFiZWwge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRAaW5jbHVkZSBlZGdlIHtcclxuXHRcdCYuY2xvc2UtbGFiZWwge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cdFxyXG59XHJcbi5kaXNwbGF5LW1lbnUge1xyXG5cdC5tZW51LXRyaWdnZXIge1x0XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMCk7XHJcblx0XHQuaGFtYnVyZ2VyLWlubmVyIHtcdFx0XHJcblx0XHRcdCYsIFxyXG5cdFx0XHQmOmJlZm9yZSxcclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogJHNsb3c7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHRcdFxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdC5oYW1idXJnZXItaW5uZXIge1x0XHRcclxuXHRcdFx0XHQmLCBcclxuXHRcdFx0XHQmOmJlZm9yZSxcclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cdFxyXG5cdFx0XHQubWVudS10cmlnZ2VyLWxhYmVsIHtcclxuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHR9XHRcdFx0XHJcblx0XHR9XHRcclxuXHR9XHJcblx0LmhhbWJ1cmdlciB7XHJcblx0XHQmLWlubmVyIHtcclxuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcclxuXHRcdFx0dHJhbnNpdGlvbi1kZWxheTogLjEycztcclxuXHRcdFx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xyXG5cdFx0XHR3aWR0aDogMTgyNnB4OyBcdFx0XHRcclxuXHRcdFx0JixcclxuXHRcdFx0JjpiZWZvcmUsXHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdHdpZHRoOiAxOHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdEB0YWJsZXQge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogdG9wIC4xcyBlYXNlLW91dCwgb3BhY2l0eSAuMXMgLjEycyBlYXNlLW91dDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBib3R0b20gLjFzIGVhc2Utb3V0LCB0cmFuc2Zvcm0gMC4yMnMgMC4xMnMgY3ViaWMtYmV6aWVyKC4yMTUsIC42MSwgLjM1NSwgMSk7XHJcblx0XHRcdH1cdFx0XHRcclxuXHRcdH1cdFxyXG5cdH1cclxuXHQubWVudS10cmlnZ2VyLWxhYmVsIHtcclxuXHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRAaW5jbHVkZSBwaG9uZSB7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdH1cclxuXHRcdCYubWVudS1sYWJlbCB7XHJcblx0XHRcdGNsaXAtcGF0aDogaW5zZXQoMCAxMDAlIDAgMCk7XHJcblx0XHRcdHRyYW5zaXRpb246IGNvbG9yIC4ycyBjdWJpYy1iZXppZXIoLjU3LC4yLC4yMSwuODkpLCBjbGlwLXBhdGggLjNzIGN1YmljLWJlemllciguNTcsLjIsLjIxLC44OSkgLjBzICFpbXBvcnRhbnQ7XHRcclxuICAgIFx0QGluY2x1ZGUgZWRnZSB7XHJcbiAgXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuICAgIFx0fVx0XHRcdFx0XHRcclxuXHRcdH1cdFxyXG5cdFx0Ji5jbG9zZS1sYWJlbCB7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgICAgICBmb250LWZhbWlseTogJG5hdjtcclxuXHRcdFx0Y2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwKTtcclxuXHRcdFx0dHJhbnNpdGlvbjogY29sb3IgLjVzIGN1YmljLWJlemllciguNTcsLjIsLjIxLC44OSksIGNsaXAtcGF0aCAuM3MgY3ViaWMtYmV6aWVyKC41NywuMiwuMjEsLjg5KSAuNXMgIWltcG9ydGFudDtcclxuICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgXHQgICBAaW5jbHVkZSBlZGdlIHtcclxuICBcdFx0XHQgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBcdCAgIH1cdFx0XHRcdFxyXG5cdFx0fVx0XHRcdFxyXG5cdH1cclxuXHQmLnJldmVhbC1pdGVtcyB7XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHQubWVudS10cmlnZ2VyIHtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMCk7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAycmVtO1xyXG5cdFx0XHR9XHRcclxuXHRcdH1cdFx0XHJcblx0fVx0XHJcbn1cclxuLmZpeGVkIHtcclxuXHQubWVudS10cmlnZ2VyIHtcclxuXHRcdHRyYW5zaXRpb246ICRzbG93O1xyXG5cdH1cdFxyXG5cdCYucmV2ZWFsLWl0ZW1zIHtcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdC5tZW51LXRyaWdnZXIge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wKSB0cmFuc2xhdGVYKDApO1xyXG5cdFx0XHR9XHRcclxuXHRcdH1cdFx0XHJcblx0fVx0XHRcclxufVxyXG4ubWVudS10cmlnZ2VyLmZpeGVkLW1lbnUge1xyXG5cdHRyYW5zZm9ybTogc2NhbGUoMS4wKSB0cmFuc2xhdGVYKDApO1xyXG59XHRcclxuLmhvbWUuZml4ZWQgLm1lbnUtdHJpZ2dlciB7XHJcbiAgIHRyYW5zaXRpb246ICRzbG93O1xyXG4gICB0b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcclxuICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgdG9wOiAxLjZyZW0gIWltcG9ydGFudDtcclxuICAgfVxyXG59XHJcbiIsCgkJIiVleHBhbmRlZC1tZW51LWxpbmsge1xyXG4gICBwYWRkaW5nOiAuNXJlbSAwO1xyXG5cdGNvbG9yOiAkd2hpdGU7XHJcblx0dHJhbnNpdGlvbjogJHNsb3c7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRwYWRkaW5nOiAuMjVyZW0gLjRyZW07XHJcblx0XHRmb250LXNpemU6IDFyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHtcclxuXHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cdH1cdFx0XHJcblx0Jjpob3ZlciB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkb3JhbmdlO1xyXG5cdFx0Y29sb3I6ICRkYXJrZ3JheTtcclxuXHR9XHJcblx0Jjpmb2N1cyB7XHJcbiAgXHRib3gtc2hhZG93OiAgMCAwIDAgMnB4ICR3aGl0ZTtcclxuXHR9XHJcbn1cclxuLmV4cGFuZGVkLW1lbnUge1xyXG5cdGJhY2tncm91bmQ6ICRibHVlO1xyXG5cdEBpbmNsdWRlIHNpemUoNzB2dywgMTAwdmgpO1xyXG5cdEBpbmNsdWRlIGZpeGVkKHRvcCAwIHJpZ2h0IDApO1xyXG5cdHotaW5kZXg6IDEwMDAwMDtcdFxyXG5cdHRyYW5zaXRpb246ICRzbG93O1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcclxuXHR2aXNpYmlsaXR5OiBoaWRkZW47XHRcdFxyXG5cdGJveC1zaGFkb3c6IC0uNXJlbSAwIDEuNXJlbSAwIHJnYmEoMCwwLDAsLjI1KTtcclxuXHRvdmVyZmxvdy15OiBzY3JvbGw7XHJcblx0XHRcclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0QGluY2x1ZGUgc2l6ZSgxMDAlKTtcclxuXHRcdEBpbmNsdWRlIGZpeGVkKHRvcCAwIGxlZnQgMCk7XHJcblx0XHRiYWNrZ3JvdW5kOiAkYmx1ZTtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0cGFkZGluZzogMXJlbTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHtcclxuXHRcdHBhZGRpbmc6IDJyZW07XHJcblx0fVx0XHJcblx0Ji1ncmlkIHtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBwYWRkaW5nLXRvcDogMXJlbTtcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICRibHVlO1xyXG4gICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAwIDAgMXB4IHJnYmEoMjU1LDI1NSwyNTUsMSk7XHJcbiAgICAgICAgIGJveC1zaGFkb3c6aW5zZXQgMCAwIDAgMXB4IHJnYmEoMjU1LDI1NSwyNTUsMSk7XHJcblx0XHRcdHdpZHRoOiA0OGVtO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDkwJTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1x0XHRcdFxyXG5cdFx0fVx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0d2lkdGg6IDY0ZW07XHJcblx0XHR9XHRcdFx0XHJcblx0fVxyXG5cdCYtY29sIHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRmb250LWZhbWlseTogJGhlYWRsaW5lMjtcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzcmVtKTtcdFx0XHRcclxuXHRcdFx0dHJhbnNpdGlvbjogJHNsb3c7XHRcclxuXHRcdFx0ZmxleDogMTtcclxuXHRcdFx0cGFkZGluZzogMS41cmVtO1x0XHRcdFx0XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSBtZCB7XHRcdFx0XHJcblx0XHRcdHBhZGRpbmc6IDJyZW07XHJcblx0XHR9XHJcblx0XHQmIC5leHBhbmRlZC1tZW51LW5hdi1saW5rIHtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwuMSk7XHJcbiAgICAgICAgIG1hcmdpbi1ib3R0b206IDFweDtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHBhZGRpbmc6IC41cmVtIDJyZW07XHJcblx0XHRcdHRyYW5zaXRpb246ICRzbG93O1xyXG5cdFx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgIFx0XHQgICBwYWRkaW5nOiAuNjVyZW0gMS4wcmVtO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0fVxyXG5cdFx0XHRAaW5jbHVkZSBtZCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XHJcblx0XHRcdH1cdFx0XHRcdFxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkb3JhbmdlO1xyXG4gICAgICAgICAgICBjb2xvcjogJGRhcmtncmF5O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlO1xyXG4gICAgICAgICAgICAgICBjb2xvcjogJGRhcmtncmF5O1xyXG4gICAgICAgICAgICB9XHJcblx0XHRcdH1cclxuXHRcdFx0Jjpmb2N1cyB7XHJcbiAgICAgXHQgICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggJHdoaXRlO1xyXG5cdFx0XHR9XHJcbiAgICAgIH1cclxuXHJcblx0fVx0XHRcclxuXHQuc29jaWFsIHtcclxuXHRcdG1hcmdpbjogMXJlbSAwIDAgMXJlbTtcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdG1hcmdpbjogMXJlbSBhdXRvIDA7XHJcblx0XHR9XHRcdFxyXG5cdFx0Ji1saW5rIHtcclxuXHRcdFx0QGluY2x1ZGUgc2l6ZSgyLjVyZW0pO1xyXG5cdFx0XHRwYWRkaW5nOiAuNXJlbTtcclxuICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHNpemUoMS43NXJlbSk7XHJcblx0XHRcdFx0cGFkZGluZzogLjI1cmVtO1x0XHRcdFx0XHJcblx0XHRcdH1cdFx0XHJcblx0XHRcdEBpbmNsdWRlIG1kIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBzaXplKDIuNXJlbSk7XHJcblx0XHRcdFx0cGFkZGluZzogLjVyZW07XHJcblx0XHRcdH1cdFx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0Ji1pY29uIHtcclxuICAgICAgICAgcGFkZGluZzogLjI1cmVtO1xyXG5cdFx0XHRmaWxsOiAkd2hpdGU7XHJcbiAgICAgICAgIHRyYW5zaXRpb246ICRzbG93O1xyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRmaWxsOiAkcmVkO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5tb2JpbGUtbWVudS1jbG9zZSB7XHJcblx0QGluY2x1ZGUgc2l6ZSgxMDAlLCAxMDAlKTtcdFxyXG5cdEBpbmNsdWRlIGZpeGVkKHRvcCAwIGxlZnQgMCk7XHJcblx0YmFja2dyb3VuZDogcmdiYSgkYmxhY2ssIC43KTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR6LWluZGV4OiAxMDAwMDtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHR0cmFuc2l0aW9uOiAkc2xvdztcclxufVxyXG4uZGlzcGxheS1tZW51IHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdC5leHBhbmRlZC1tZW51IHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRAaW5jbHVkZSBzaXplKDg1dncsIDEwMHZoKTtcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdEBpbmNsdWRlIHNpemUoMTAwdncsIDEwMHZoKTtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5yZXZlYWwtaXRlbXMge1xyXG5cdFx0LmV4cGFuZGVkLW1lbnUge1xyXG5cdFx0XHQmLWNvbCxcclxuXHRcdFx0Ji1zZWFyY2gge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjZzIGN1YmljLWJlemllciguNSwxLjY1LC40LC44KTtcdFxyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcdFx0XHRcdFx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYtY29sIHtcclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMil7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IC4ycyAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKXtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogLjRzICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHR9XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IC42cyAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0fVx0XHRcdFxyXG5cdFx0XHRcdH1cdFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5tb2JpbGUtbWVudS1jbG9zZSB7XHJcblx0XHRvcGFjaXR5OiAuNjtcclxuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0fVx0XHJcbn1cclxuLmV4cGFuZGVkLW1lbnUtc2VjdGlvbi1oZWFkZXIuZXhwYW5kZWQgIHtcclxuXHQuZXhwYW5kZWQtbWVudS1zZWN0aW9uLWhlYWRlci1saW5rIHtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0fVx0XHJcblx0LmV4cGFuZGVkLW1lbnUtc2VjdGlvbi1oZWFkZXItYXJyb3ctc3ZnIHtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblx0fVxyXG59XHRcclxuIiwKCQkiJWZvb3Rlci1saW5rIHtcclxuXHRjb2xvcjogJG1lZGdyYXk7XHJcblx0dHJhbnNpdGlvbjogJGJhc2ljO1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdCY6aG92ZXIge1xyXG5cdFx0Y29sb3I6ICRvcmFuZ2U7XHJcblx0fVxyXG5cdCY6Zm9jdXMge1xyXG4gICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAkb3JhbmdlO1xyXG5cdH1cdCAgXHRcclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0Zm9udC1zaXplOiAuOHJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRmb250LXNpemU6IDFyZW07XHJcblx0fVx0XHJcbn1cclxuLnNpdGUtZm9vdGVyIHtcclxuICAgYm9yZGVyLXRvcDogOHB4ICRncmF5IHNvbGlkO1xyXG4gICBiYWNrZ3JvdW5kOiAkbGlnaHRncmF5OyBcclxuICAgcGFkZGluZzogMnJlbSAwO1xyXG5cdCYtZ3JpZCB7XHJcblx0ICAgQGV4dGVuZCAlYmxvY2stcGFkZGluZztcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG4gICBcdEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDMsIDFmcik7XHJcbiAgICAgICAgIGdyaWQtY29sdW1uLWdhcDogMHB4O1xyXG4gICAgICAgICBncmlkLXJvdy1nYXA6IDBweDtcclxuXHRcdH1cclxuICAgICAgJiAuZGl2MSB7IFxyXG4gICAgICAgICBncmlkLWFyZWE6IDEgLyAxIC8gMiAvIDY7IFxyXG4gICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHsgZ3JpZC1hcmVhOiAxIC8gMSAvIDIgLyAyOyB9XHJcbiAgICAgIH1cclxuICAgICAgJiAuZGl2MiB7IFxyXG4gICAgICAgICBncmlkLWFyZWE6IDIgLyAxIC8gMyAvIDI7IFxyXG4gICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHsgZ3JpZC1hcmVhOiAxIC8gMiAvIDIgLyAzOyB9XHJcbiAgICAgIH1cclxuICAgICAgJiAuZGl2MyB7IFxyXG4gICAgICAgICBncmlkLWFyZWE6IDIgLyAyIC8gMyAvIDM7IFxyXG4gICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHsgZ3JpZC1hcmVhOiAxIC8gMyAvIDIgLyA0OyAgfVxyXG4gICAgICB9XHJcbiAgICAgICYgLmRpdjQgeyBcclxuICAgICAgICAgZ3JpZC1hcmVhOiAyIC8gMyAvIDMgLyA0OyBcclxuICAgICAgICAgQGluY2x1ZGUgZGVza3RvcHsgZ3JpZC1hcmVhOiAxIC8gNCAvIDIgLyA1OyB9XHJcbiAgICAgIH1cclxuICAgICAgJiAuZGl2NSB7IFxyXG4gICAgICAgICBncmlkLWFyZWE6IDIgLyA0IC8gMyAvIDU7IFxyXG4gICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHsgZ3JpZC1hcmVhOiAxIC8gNSAvIDIgLyA2OyB9XHJcbiAgICAgIH1cclxuICAgICAgJiAuZGl2NiB7IFxyXG4gICAgICAgICBncmlkLWFyZWE6IDMgLyAxIC8gNCAvIDU7IFxyXG4gICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHsgbWFyZ2luLXRvcDogMDsgZ3JpZC1hcmVhOiAxIC8gNyAvIDIgLyA4OyB9XHJcbiAgICAgIH1cclxuXHRcdEBpbmNsdWRlIHRhYmxldC13aWRlIHtcclxuICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcclxuICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgMWZyKTtcclxuICAgICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAxMHB4O1xyXG4gICAgICAgICBncmlkLXJvdy1nYXA6IDEwcHg7XHJcblx0XHR9XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRtYXgtd2lkdGg6ICRkZXNrdG9wLW1lZGl1bTtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMSwgMWZyKTtcclxuXHRcdH1cdFx0XHRcclxuXHR9XHJcblx0Ji1jb2wge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIHBhZGRpbmc6IDAgMCAxZW0gMDtcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHQgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRtYXJnaW46IDAgMnJlbSAwIDA7XHRcclxuICAgICAgICAgcGFkZGluZzogMDtcclxuXHRcdH1cclxuICAgICAgXHJcblx0fVx0XHJcblx0Ji1uYXYtbGlzdCB7XHJcblx0XHR0ZXh0LWFsaWduOiAgY2VudGVyO1xyXG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcblx0XHQmLWxpbmsge1xyXG5cdFx0XHRAZXh0ZW5kICVmb290ZXItbGluaztcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG1hcmdpbjogMCAwIC41cmVtIDA7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuXHRcdFx0fVxyXG4gICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgICAgY29sb3I6ICRkYXJrZ3JheTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRuYXY7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtLjVweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAuNXJlbSAwO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICRvcmFuZ2U7XHJcbiAgICAgICAgICAgIH1cdCAgXHRcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgIGNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuXHRcdH1cclxuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgfVxyXG5cdH1cclxuXHQuc29jaWFsIHtcclxuXHRcdG1hcmdpbjogMS41cmVtIDAgMS41cmVtIDA7XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRtYXJnaW46IDFyZW0gMCAxcmVtIDA7XHRcdFx0XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0bWFyZ2luOiAxLjVyZW0gMCAxLjVyZW0gMDtcdFx0XHRcclxuXHRcdH1cdFx0XHRcdFxyXG5cdFx0Ji1saW5rIHtcclxuXHRcdFx0QGluY2x1ZGUgc2l6ZSgxLjc1cmVtLCAxLjc1cmVtKTtcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRAaW5jbHVkZSBzaXplKDEuMzVyZW0sIDEuMzVyZW0pO1x0XHRcdFx0XHJcblx0XHRcdH1cdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBzaXplKDEuNzVyZW0sIDEuNzVyZW0pO1xyXG5cdFx0XHR9XHRcdFx0XHRcclxuXHRcdH1cclxuXHR9XHJcbiAgICYtY2FsbG91dCB7XHJcbiAgICAgIGNvbG9yOiAkZGFya2dyYXk7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkbmF2O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLS41cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgICBib3JkZXI6IDJweCAkZGFya2dyYXkgc29saWQ7XHJcbiAgICAgIHBhZGRpbmc6IC41cmVtIC43NXJlbTtcclxuICAgICAgbWFyZ2luOiAwIDAgLjVyZW0gMDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICBjb2xvcjogJG9yYW5nZTtcclxuICAgICAgICAgYm9yZGVyOiAycHggJG9yYW5nZSBzb2xpZDtcclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuXHJcbi5mb290ZXItZXh0cmFzLXNoYXJlIHtcclxuICAgZm9udC1zaXplOiAxLjByZW07XHJcbiAgIG1hcmdpbi10b3A6IC41cmVtO1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIEBpbmNsdWRlIG1kIHtcclxuICBcdGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cdH1cclxufVxyXG5cclxuLmZvb3Rlci1leHRyYXMtc2hhcmUgLnNvY2lhbC1saW5rIHtcclxuICAgbWFyZ2luLXJpZ2h0OiAwLjJyZW07XHJcbiAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgcGFkZGluZzogMDtcclxuICAgd2lkdGg6IDIwcHg7XHJcbn1cclxuLmZvb3Rlci1leHRyYXMtc2hhcmUgLnNvY2lhbC1saW5rIHN2ZyB7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBmaWxsOiAkbWVkZ3JheTtcclxufVxyXG4uZm9vdGVyLWV4dHJhcy1zaGFyZSAuc29jaWFsLWxpbms6aG92ZXIgc3ZnIHtcclxuICAgZmlsbDogJG9yYW5nZTtcclxufVxyXG5cclxuLnBhaWRmb3Ige1xyXG5cdHBhZGRpbmc6IC43NXJlbTtcclxuXHRsaW5lLWhlaWdodDogMS4zO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoJGdyYXksLjQpO1xyXG5cdG1hcmdpbi1ib3R0b206IDEuMjVyZW07XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdGZvbnQtc2l6ZTogLjdyZW07XHJcblx0fVx0XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRmb250LXNpemU6IDFyZW07XHJcblx0fVx0XHRcclxufVxyXG5cclxuLmNvcHlyaWdodCB7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBcclxuICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcblx0Ji1jb250ZW50IHtcclxuXHRcdHBhZGRpbmc6IDJyZW07XHJcbiAgICAgIGNvbG9yOiAkZGFya2dyYXk7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0Zm9udC1zaXplOiAuNzVyZW07XHJcblx0XHR9XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRmb250LXNpemU6IDAuOHJlbTtcclxuICAgICAgICAgbWF4LXdpZHRoOiAkZGVza3RvcC1tZWRpdW07XHJcblx0XHR9XHRcdFx0XHJcblx0fVxyXG5cdCYtbmF2IHtcclxuXHRcdCYtbGluayB7XHJcbiAgICAgICAgIGNvbG9yOiAkZGFya2dyYXk7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xyXG4gICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRAZXh0ZW5kICVmb290ZXItbGluaztcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLAoJCSIubWFpbi1sb2dvIHtcclxuICAgd2lkdGg6IDIzMnB4O1xyXG4gIFx0bWFyZ2luOiAwIGF1dG87XHRcclxuICBcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBcdHotaW5kZXg6IDIwMDtcclxuICBcdHRyYW5zaXRpb246ICRzbG93O1xyXG4gICB0b3A6IDA7XHJcbiAgIGxlZnQ6IGNhbGMoLTUwJSArIDExMHB4KTtcclxuICBcdHBhZGRpbmc6IDEwcHggMTVweDtcclxuICBcdCY6Zm9jdXMge1xyXG4gIFx0XHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggJHByaW1hcnk7XHJcbiAgXHR9XHJcbiAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICAgICAgd2lkdGg6IDMzM3B4O1xyXG4gICAgICBsZWZ0OiAgMWVtOyAgIFxyXG4gICB9XHJcbiAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICBwYWRkaW5nOiAyMHB4IDI1cHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogM3JlbTtcclxuICAgICAgLyogUGVybWFsaW5rIC0gdXNlIHRvIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHBzOi8vY29sb3J6aWxsYS5jb20vZ3JhZGllbnQtZWRpdG9yLyM4NjAwMmIrMCw3MTAwMjQrMTAwICovXHJcbiAgICAgIGJhY2tncm91bmQ6ICM4NjAwMmI7IC8qIE9sZCBicm93c2VycyAqL1xyXG4gICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICAjMDkzYjYwIDAlLCAjMDcyZTRjIDEwMCUpOyAvKiBGRjMuNi0xNSAqL1xyXG4gICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICAjMDkzYjYwIDAlLCMwNzJlNGMgMTAwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICAjMDkzYjYwIDAlLCMwNzJlNGMgMTAwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xyXG4gICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzA5M2I2MCcsIGVuZENvbG9yc3RyPScjMDcyZTRjJyxHcmFkaWVudFR5cGU9MCApOyAvKiBJRTYtOSAqL1xyXG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxMnB4IDRweCByZ2JhKDAsMCwwLC4xNSk7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAxMnB4IDRweCByZ2JhKDAsMCwwLC4xNSk7XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHtcclxuICAgICAgd2lkdGg6IDQyNXB4O1xyXG4gICAgICBsZWZ0OiA1cmVtO1xyXG5cdH1cclxuXHQuc3ZnIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0ZmlsbDogJHByaW1hcnk7XHJcblx0XHR0cmFuc2l0aW9uOiAkYmFzaWM7XHJcblx0fVxyXG5cdCYgaW1nIHtcclxuXHQgd2lkdGg6IDEwMCU7XHJcblx0IGhlaWdodDogYXV0bztcclxuXHR9XHJcblx0Jjpob3ZlciB7XHJcblx0XHQuc3ZnIHtcclxuXHRcdFx0ZmlsbDogJHNlY29uZGFyeTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmhvbWUgLm1haW4tbG9nbyB7XHJcbiAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgIH1cclxuICAgQGluY2x1ZGUgdGFibGV0LXdpZGUge1xyXG4gICB9XHJcbn1cclxuXHJcbi5maXhlZCAubWFpbi1sb2dvIHtcclxufVxyXG4iLAoJCSIuYnV0dG9uIHtcclxuXHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcclxuICAgY29sb3I6ICR3aGl0ZTtcclxuXHRib3JkZXItcmFkaXVzOiAxMDBweDtcclxuXHRwYWRkaW5nOiAuNzVyZW0gMS41cmVtO1xyXG5cdGZvbnQtZmFtaWx5OiAkYnV0dG9uO1xyXG4gICBmb250LXNpemU6IDEuMHJlbTtcclxuICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR0cmFuc2l0aW9uOiAkYm91bmNlO1xyXG5cdG1hcmdpbjogMDtcclxuXHRvdXRsaW5lOiAwO1xyXG5cdCYuc21hbGwge1xyXG5cdFx0cGFkZGluZzogMXJlbSAyLjVyZW07XHJcblx0fVx0XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdHBhZGRpbmc6IDFyZW0gMi41cmVtO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLS41cHg7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRmb250LXNpemU6IDEuMnJlbTtcclxuXHRcdCYuc21hbGwge1xyXG5cdFx0XHRwYWRkaW5nOiAxcmVtIDIuNXJlbTtcclxuXHRcdH1cclxuXHR9XHRcdFxyXG5cdEBpbmNsdWRlIG1kIHtcclxuICAgICAgcGFkZGluZzogMXJlbSAyLjVyZW07XHJcblx0XHRtYXJnaW46IDA7XHRcclxuXHRcdGZvbnQtc2l6ZTogMS40cmVtO1xyXG5cdFx0Ji5zbWFsbCB7XHJcblx0XHRcdHBhZGRpbmc6IDFyZW0gMi41cmVtO1xyXG5cdFx0fVx0XHRcclxuXHR9XHRcdFxyXG5cdCY6YmVmb3JlLFxyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0QGluY2x1ZGUgc2l6ZSgxMDAlLDUwJSk7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHR6LWluZGV4OiAxMDtcclxuXHRcdHRyYW5zaXRpb246ICRib3VuY2U7XHJcblx0fVxyXG5cdCY6YmVmb3JlIHtcclxuXHRcdEBpbmNsdWRlIGFic29sdXRlKHRvcCAwIGxlZnQgMCk7XHJcblx0fVxyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0QGluY2x1ZGUgYWJzb2x1dGUoYm90dG9tIDAgbGVmdCAwKTtcclxuXHR9XHJcblx0Jjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuXHR9XHJcblx0JjphY3RpdmUge1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSguOTUpO1x0XHJcblx0fVxyXG5cdCY6Zm9jdXMge1xyXG4gIFx0ICAgYm94LXNoYWRvdzogJGJ1dHRvbi1zaGFkb3ctaG92ZXIsIDAgMCAwIDJweCAkd2hpdGU7XHJcblx0fVxyXG5cdCYubW9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjbGVhcjtcclxuICAgICAgY29sb3I6ICRsaWdodGJsdWU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcblx0ICAgICBwYWRkaW5nOiAuMjVyZW0gLjI1cmVtO1xyXG5cdCAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAuNXJlbSk7XHJcbiAgICAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgbGVmdDogLS4yNXJlbTtcclxuICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodGJsdWU7IFxyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJi5hcmNoaXZlIHtcclxuICAgIG1hcmdpbi10b3A6IDVyZW07XHJcbiAgIH1cclxuICAgJi5zb2xpZC5vcmFuZ2Uge1xyXG4gICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICB9XHJcbiAgICYuc29saWQud2hpdGUge1xyXG4gICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICB9XHJcbiAgICYub3V0bGluZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjbGVhciAhaW1wb3J0YW50O1xyXG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDRweCAkb3JhbmdlO1xyXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggJG9yYW5nZTtcclxuICAgICAgY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICYuYmxhY2sge1xyXG4gICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDRweCAkYmxhY2s7XHJcbiAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCAkYmxhY2s7XHJcbiAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgIH1cclxuICAgICAgJi5kYXJrLWdyYXkge1xyXG4gICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDRweCAkZGFya2dyYXk7XHJcbiAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCAkZGFya2dyYXk7XHJcbiAgICAgICAgIGNvbG9yOiAkZGFya2dyYXk7XHJcbiAgICAgIH1cclxuICAgICAgJi5yZWQge1xyXG4gICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDRweCAkcmVkO1xyXG4gICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggJHJlZDtcclxuICAgICAgICAgY29sb3I6ICRyZWQ7XHJcbiAgICAgIH1cclxuICAgICAgJi5vcmFuZ2Uge1xyXG4gICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDRweCAkb3JhbmdlO1xyXG4gICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggJG9yYW5nZTtcclxuICAgICAgICAgY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgIH1cclxuICAgICAgJi53aGl0ZSB7XHJcbiAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgNHB4ICR3aGl0ZTtcclxuICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgNHB4ICR3aGl0ZTtcclxuICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuIiwKCQkiLnBob3RvLXByb21vIHtcclxuICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0dHJhbnNpdGlvbjogJHNsb3c7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHQmLmFkZF90b3BfcGFkZGluZyB7XHJcbiAgXHRtYXJnaW4tdG9wOiAxLjVyZW07XHJcbiAgXHRAaW5jbHVkZSB0YWJsZXQgeyBcclxuICBcdFx0bWFyZ2luLXRvcDogMnJlbTtcdFx0XHJcbiAgXHR9XHJcbiAgXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuICBcdFx0bWFyZ2luLXRvcDogNHJlbTtcdFx0XHJcbiAgXHR9XHJcbiAgXHRAaW5jbHVkZSBtZCB7IFxyXG4gIFx0XHRtYXJnaW4tdG9wOiA1cmVtO1x0XHRcdFx0XHJcbiAgXHR9XHRcclxuICBcdEBpbmNsdWRlIGxnIHsgXHJcbiAgXHRcdG1hcmdpbi10b3A6IDZyZW07XHRcdFx0XHRcdFx0XHJcbiAgXHR9XHJcbiAgXHRAaW5jbHVkZSB4bCB7IFxyXG4gIFx0XHRtYXJnaW4tdG9wOiA3cmVtO1x0XHRcdFx0XHRcdFx0XHRcclxuICBcdH1cdFx0XHJcblx0fVxyXG5cdCYubm90X2Z1bGxfd2lkdGgge1xyXG5cdCBtYXgtd2lkdGg6ICRtYXgtd2lkdGg7XHJcblx0XHRtYXJnaW46IDFyZW0gMXJlbSAwO1xyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuICBcdFx0bWFyZ2luOiAycmVtIGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG5cdCYucmV2ZWFsIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQucGhvdG8tcHJvbW8tdGl0bGUge1xyXG5cdFx0XHRAZXh0ZW5kICVzbGlkZS11cC1yZXZlYWw7XHJcblx0XHR9XHJcblx0fVxyXG4gICAmLnNpZGViYXItcHJvbW8ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgJiAucGhvdG8tcHJvbW8taXRlbSB7XHJcbiAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICB9XHJcbiAgICAgICYgLnBob3RvLXByb21vLWl0ZW0tcGhvdG8ge1xyXG4gICAgICAgICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICB9XHJcblx0Ji10aXRsZSB7XHJcblx0XHRmb250LWZhbWlseTogJGhlYWRsaW5lO1xyXG5cdFx0bWFyZ2luOiAxcmVtIGF1dG87XHJcblx0XHRAZXh0ZW5kICVzbGlkZS11cDtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRAZXh0ZW5kICVoZWFkbGluZTI7XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0bWFyZ2luOiAycmVtIGF1dG87XHRcdFx0XHJcblx0XHR9XHRcdFx0XHJcblx0XHQmLWxpbmsge1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAkc2xvdztcclxuXHRcdFx0cGFkZGluZzogMCAuNXJlbTtcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtZ3JpZCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcblx0XHRcdGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtaXRlbSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0ei1pbmRleDogMTAwO1xyXG4gICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHQgICBmbGV4OiAxO1xyXG4gICAgICAgICBtYXgtaGVpZ2h0OiBpbml0aWFsO1xyXG5cdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAuMXM7XHJcblx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAuMnM7XHJcblx0XHRcdH1cclxuXHRcdFx0JjpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IC4zcztcclxuXHRcdFx0fVx0XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgIGZsZXg6IDE7XHJcblx0XHR9XHJcblx0XHQmLmdyZWVuIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJHByaW1hcnk7XHJcblx0XHR9XHJcblx0XHQmLmJsdWUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xyXG5cdFx0fVx0XHJcblx0XHQmLmRhcmstZ3JlZW4ge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBkYXJrZW4oJHByaW1hcnksIDIwJSk7XHJcblx0XHR9XHJcblx0XHQmLmRhcmstYmx1ZSB7XHJcblx0XHRcdGJhY2tncm91bmQ6IGRhcmtlbigkc2Vjb25kYXJ5LCAyMCUpO1xyXG5cdFx0fVx0XHRcdFxyXG5cdFx0Ji5kYXJrLWdyYXkge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBkYXJrZW4oJGRhcmtncmF5LCAyMCUpO1xyXG5cdFx0fVx0XHRcclxuXHRcdCYuZ3JheSB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRncmF5O1xyXG5cdFx0fVx0XHRcclxuXHRcdCYuYmxhY2sge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkYmxhY2s7XHJcblx0XHR9XHRcdFx0XHRcclxuXHRcdCYud2hpdGUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0XHRcdC5waG90by1wcm9tby1pdGVtIHtcclxuXHRcdFx0XHQmLWhlYWRsaW5lLFxyXG5cdFx0XHRcdCYtYmx1cmIge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRncmF5O1xyXG5cdFx0XHRcdH1cdFx0XHRcdFx0XHJcblx0XHRcdH1cdFx0XHRcclxuXHRcdH1cdFx0XHRcclxuXHRcdCYtYXNwZWN0IHtcclxuXHRcdFx0QGluY2x1ZGUgYXNwZWN0KDE2LDkpO1xyXG5cdFx0XHRAaW5jbHVkZSBzaXplKDEwMCUpO1xyXG5cdFx0fVx0XHRcdFx0XHRcclxuXHRcdCYtY2VudGVyIHtcclxuXHRcdFx0QGluY2x1ZGUgc2l6ZSgxMDAlLCAxMDAlKTtcclxuXHRcdFx0QGluY2x1ZGUgYWJzb2x1dGUodG9wIDAgbGVmdCAwKTtcdFxyXG5cdFx0XHR6LWluZGV4OiA0MDA7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1x0XHJcblx0XHRcdHBhZGRpbmc6IDEuNXJlbTtcclxuICAgICAgICAgLyogUGVybWFsaW5rIC0gdXNlIHRvIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHBzOi8vY29sb3J6aWxsYS5jb20vZ3JhZGllbnQtZWRpdG9yLyMwMDAwMDArMCwwMDAwMDArMTAwJjArNTAsMC41KzEwMCAqL1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDAsMCwwLDApIDAlLCByZ2JhKDAsMCwwLDApIDUwJSwgcmdiYSgwLDAsMCwwLjUpIDEwMCUpOyAvKiBGRjMuNi0xNSAqL1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDAsMCwwLDApIDAlLHJnYmEoMCwwLDAsMCkgNTAlLHJnYmEoMCwwLDAsMC41KSAxMDAlKTsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cclxuICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIHJnYmEoMCwwLDAsMCkgMCUscmdiYSgwLDAsMCwwKSA1MCUscmdiYSgwLDAsMCwwLjUpIDEwMCUpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cclxuICAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMwMDAwMDAwMCcsIGVuZENvbG9yc3RyPScjODAwMDAwMDAnLEdyYWRpZW50VHlwZT0wICk7IC8qIElFNi05ICovXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0cGFkZGluZzogMXJlbTtcclxuXHRcdFx0fVx0XHRcclxuXHRcdFx0QGluY2x1ZGUgbWQge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDJyZW07XHJcblx0XHRcdH1cclxuICAgICBcdFx0Jjpmb2N1cyB7XHJcbiAgICAgICAgIFx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDAgOHB4ICRibHVlO1xyXG4gICAgIFx0XHR9XHJcbiAgICAgICAgICYuZ3JhZGllbnQge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogbm9ybWFsO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XHJcbiAgICAgICAgIH1cclxuXHRcdH1cclxuICAgICAgJjpudGgtY2hpbGQoMSkgLnBob3RvLXByb21vLWl0ZW0tY2VudGVyLmdyYWRpZW50IHtcclxuICAgICAgICAgLyogUGVybWFsaW5rIC0gdXNlIHRvIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHBzOi8vY29sb3J6aWxsYS5jb20vZ3JhZGllbnQtZWRpdG9yLyMyMTRlOGMrMTAsMjE0ZThjKzYwJjErMTAsMCs2MCAqL1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCgxNWRlZywgIHJnYmEoMzMsNzgsMTQwLDEpIDIwJSwgcmdiYSgzMyw3OCwxNDAsMCkgNjAlKTsgLyogRkYzLjYtMTUgKi9cclxuICAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMTVkZWcsICByZ2JhKDMzLDc4LDE0MCwxKSAyMCUscmdiYSgzMyw3OCwxNDAsMCkgNjAlKTsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cclxuICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE1ZGVnLCAgcmdiYSgzMyw3OCwxNDAsMSkgMjAlLHJnYmEoMzMsNzgsMTQwLDApIDYwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xyXG4gICAgICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzIxNGU4YycsIGVuZENvbG9yc3RyPScjMDAyMTRlOGMnLEdyYWRpZW50VHlwZT0xICk7IC8qIElFNi05IGZhbGxiYWNrIG9uIGhvcml6b250YWwgZ3JhZGllbnQgKi9cclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCgyKSAucGhvdG8tcHJvbW8taXRlbS1jZW50ZXIuZ3JhZGllbnQge1xyXG4gICAgICAgICAvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cHM6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvIzkwZmZmNisxMCw5MGZmZjYrNjAmMSsxMCwwKzYwICovXHJcbiAgICAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KDE1ZGVnLCAgcmdiYSgxNDQsMjU1LDI0NiwxKSAyMCUsIHJnYmEoMTQ0LDI1NSwyNDYsMCkgNjAlKTsgLyogRkYzLjYtMTUgKi9cclxuICAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMTVkZWcsICByZ2JhKDE0NCwyNTUsMjQ2LDEpIDIwJSxyZ2JhKDE0NCwyNTUsMjQ2LDApIDYwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXHJcbiAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNWRlZywgIHJnYmEoMTQ0LDI1NSwyNDYsMSkgMjAlLHJnYmEoMTQ0LDI1NSwyNDYsMCkgNjAlKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXHJcbiAgICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjOTBmZmY2JywgZW5kQ29sb3JzdHI9JyMwMDkwZmZmNicsR3JhZGllbnRUeXBlPTEgKTsgLyogSUU2LTkgZmFsbGJhY2sgb24gaG9yaXpvbnRhbCBncmFkaWVudCAqL1xyXG4gICAgICAgICAmIC5idXR0b24ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAmIC5idXR0b24tdGV4dCB7IFxyXG4gICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7ICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMykgLnBob3RvLXByb21vLWl0ZW0tY2VudGVyLmdyYWRpZW50IHtcclxuICAgICAgICAgLyogUGVybWFsaW5rIC0gdXNlIHRvIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHBzOi8vY29sb3J6aWxsYS5jb20vZ3JhZGllbnQtZWRpdG9yLyM0ZDk4ZTgrMTAsNGQ5OGU4KzYwJjErMTAsMCs2MCAqL1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCgxNWRlZywgIHJnYmEoNzcsMTUyLDIzMiwxKSAyMCUsIHJnYmEoNzcsMTUyLDIzMiwwKSA2MCUpOyAvKiBGRjMuNi0xNSAqL1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgxNWRlZywgIHJnYmEoNzcsMTUyLDIzMiwxKSAyMCUscmdiYSg3NywxNTIsMjMyLDApIDYwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXHJcbiAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNWRlZywgIHJnYmEoNzcsMTUyLDIzMiwxKSAyMCUscmdiYSg3NywxNTIsMjMyLDApIDYwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xyXG4gICAgICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzRkOThlOCcsIGVuZENvbG9yc3RyPScjMDA0ZDk4ZTgnLEdyYWRpZW50VHlwZT0xICk7IC8qIElFNi05IGZhbGxiYWNrIG9uIGhvcml6b250YWwgZ3JhZGllbnQgKi9cclxuICAgICAgfVxyXG5cdFx0Ji10ZXh0IHtcclxuXHRcdFx0dHJhbnNpdGlvbjogJGJvdW5jZTtcclxuXHRcdFx0ei1pbmRleDogMTAwO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdEBleHRlbmQgJXNsaWRlLXVwO1x0XHRcdFxyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICBib3R0b206IDJyZW07XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAkdGFibGV0O1xyXG5cdFx0XHR9XHRcclxuICAgICAgICAgJiAubGVmdCB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgIH1cclxuXHRcdH1cdFxyXG5cdFx0Ji1saW5rIHtcclxuXHRcdFx0ei1pbmRleDogMTAwO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0cGFkZGluZzogMnJlbSAwO1xyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDJyZW0gMDtcclxuXHRcdFx0fVx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0cGFkZGluZzogM3JlbSAwO1xyXG5cdFx0XHR9XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBsZyB7XHJcblx0XHRcdFx0cGFkZGluZzogNHJlbSAwO1xyXG5cdFx0XHR9XHRcdFx0XHRcdFxyXG5cdFx0fVx0XHRcclxuXHRcdCYtaGVhZGxpbmUge1xyXG5cdFx0XHRmb250LWZhbWlseTogJGhlYWRsaW5lO1x0XHRcdFxyXG5cdFx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcblx0XHRcdHRyYW5zaXRpb246ICRib3VuY2U7XHJcblx0XHRcdEBleHRlbmQgJWhlYWRsaW5lMztcclxuXHRcdH1cdFxyXG5cdFx0Ji1zdWJoZWFkbGluZSB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkaGVhZGxpbmU7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0dHJhbnNpdGlvbjogJGJvdW5jZTtcclxuXHRcdFx0bWFyZ2luLXRvcDogMXJlbTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdEBleHRlbmQgJWhlYWRsaW5lNTtcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxLjI1cmVtO1xyXG5cdFx0XHR9XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxLjVyZW07XHJcblx0XHRcdH1cdFx0XHRcdFx0XHJcblx0XHR9XHRcdFx0XHRcclxuICAgXHQmLXN1YmhlYWRsaW5lMiB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkaGVhZGxpbmU7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0dHJhbnNpdGlvbjogJGJvdW5jZTtcclxuXHRcdFx0bWFyZ2luOiAtLjVyZW0gMCAxcmVtIDA7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRAZXh0ZW5kICVoZWFkbGluZTU7XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0bWFyZ2luOiAtLjc1cmVtIDAgMS4yNXJlbSAwO1xyXG5cdFx0XHR9XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRtYXJnaW46IC0xcmVtIDAgMS41cmVtIDA7XHJcblx0XHRcdH1cdFx0XHRcdFx0XHJcblx0XHR9XHRcdFx0XHRcclxuXHRcdCYtYmx1cmIge1xyXG5cdFx0XHRmb250LWZhbWlseTogJGJvZHk7XHRcdFx0XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAuNHMgIWltcG9ydGFudDtcclxuXHRcdFx0bWFyZ2luOiAuNzVyZW0gYXV0bztcclxuXHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS4zO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0bWFyZ2luOiAuNzVyZW0gYXV0bztcdFx0XHRcdFxyXG5cdFx0XHR9XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBsZyB7XHJcblx0XHRcdFx0bWFyZ2luOiAxcmVtIGF1dG87XHRcdFx0XHRcclxuXHRcdFx0XHRmb250LXNpemU6IDEuM3JlbTtcclxuXHRcdFx0fVx0XHRcdFx0XHRcclxuXHRcdH1cdFx0XHJcblx0XHQmLXBob3RvIHtcclxuXHRcdFx0QGluY2x1ZGUgc2l6ZSgxMDAlLCAxMDAlKTtcclxuXHRcdFx0QGluY2x1ZGUgYWJzb2x1dGUodG9wIDAgbGVmdCAwKTtcdFxyXG5cdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyAgXHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7ICBcdFx0XHJcblx0XHRcdHRyYW5zaXRpb246ICRzbG93OyBcclxuXHRcdFx0b3BhY2l0eTogMC45O1xyXG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMik7XHRcdFx0XHJcblx0XHR9XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0LnBob3RvLXByb21vIHtcclxuXHRcdFx0XHQmLWl0ZW0ge1xyXG5cdFx0XHRcdFx0Ji1oZWFkbGluZSB7fVxyXG5cdFx0XHRcdFx0Ji1waG90byB7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDEuMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMikgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdH1cdFx0XHRcdFx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHRcclxuXHRcdCYuc3F1YXJlIHtcclxuXHRcdFx0LnBob3RvLXByb21vLWl0ZW0tYXNwZWN0IHtcclxuXHRcdFx0XHRAaW5jbHVkZSBhc3BlY3QoNSw0KTtcclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0Ji5sZXR0ZXJib3gge1xyXG5cdFx0XHQucGhvdG8tcHJvbW8taXRlbS1hc3BlY3Qge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGFzcGVjdCg0LDMpO1xyXG5cdFx0XHR9XHRcdFx0XHJcblx0XHR9XHJcbiAgIFx0Ji53aWRlc2NyZWVuIHtcclxuXHRcdFx0LnBob3RvLXByb21vLWl0ZW0tYXNwZWN0IHtcclxuXHRcdFx0XHRAaW5jbHVkZSBhc3BlY3QoMTYsOSk7XHJcblx0XHRcdH1cdFx0XHRcclxuXHRcdH1cclxuXHRcdCYuZmxleC13aXRoLWNvbnRlbnQge1xyXG5cdFx0XHQucGhvdG8tcHJvbW8taXRlbSB7XHJcblx0XHRcdFx0Ji1hc3BlY3Qge1xyXG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji1jZW50ZXIge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcmVsYXRpdmUodG9wIDAgbGVmdCAwKTtcdFxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcGhvbmUge1xyXG5cdFx0XHRcdFx0ICBwYWRkaW5nLXRvcDogM3JlbTtcclxuXHRcdFx0XHRcdCAgcGFkZGluZy1ib3R0b206IDNyZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHRcdFx0XHJcblx0XHR9XHRcclxuXHRcdCYubWF0Y2gtc2libGluZyB7XHJcblx0XHRcdC5waG90by1wcm9tby1pdGVtLWNlbnRlciB7XHJcblx0XHRcdFx0QGluY2x1ZGUgcGhvbmUge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcmVsYXRpdmUodG9wIDAgbGVmdCAwKTtcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0fVx0XHRcdFx0XHJcblx0XHQmLndpZGUge1xyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGZsZXg6IDAgMCA2NiU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5idXR0b24ge1xyXG5cdFx0XHQmLWJsb2NrIHtcclxuXHRcdFx0ICBtYXJnaW4tdG9wOiAuNXJlbTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAxcztcclxuXHRcdFx0fVxyXG5cdFx0fVx0XHRcdFxyXG5cdFx0Ji5yZXZlYWwge1xyXG5cdFx0XHQucGhvdG8tcHJvbW8taXRlbSB7XHJcblx0XHRcdFx0Ji10ZXh0IHtcclxuXHRcdFx0XHRcdEBleHRlbmQgJXNsaWRlLXVwLXJldmVhbDtcclxuXHRcdFx0XHR9XHRcdFx0XHRcdFxyXG5cdFx0XHRcdCYtcGhvdG8ge1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMC45O1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuXHRcdFx0XHRcdCYubm9fZGltIHtcclxuXHRcdFx0XHRcdCAgb3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmJ1dHRvbiB7XHJcblx0XHRcdFx0Ji1ibG9jayB7XHJcblx0XHRcdFx0XHRAZXh0ZW5kICVzbGlkZS11cC1yZXZlYWw7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLm11bHRpLWJ1dHRvbiB7XHJcbiAgXHRcdCY6aG92ZXIge1xyXG4gIFx0XHRcdC5waG90by1wcm9tbyB7XHJcbiAgXHRcdFx0XHQmLWl0ZW0ge1xyXG4gIFx0XHRcdFx0XHQmLWhlYWRsaW5lIHtcclxuICBcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpICFpbXBvcnRhbnQ7XHJcbiAgXHRcdFx0XHRcdH1cdFx0XHJcbiAgXHRcdFx0XHRcdCYtcGhvdG8ge1xyXG4gIFx0XHRcdFx0XHRcdG9wYWNpdHk6IC40ICFpbXBvcnRhbnQ7XHJcbiAgXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKSAhaW1wb3J0YW50O1xyXG4gICAgXHRcdFx0XHRcdCYubm9fZGltIHtcclxuICAgIFx0XHRcdFx0XHQgIG9wYWNpdHk6IDE7XHJcbiAgICBcdFx0XHRcdFx0fSAgICAgIFx0XHRcdFx0XHRcdFxyXG4gIFx0XHRcdFx0XHR9XHRcdFx0XHRcdFxyXG4gIFx0XHRcdFx0fVxyXG4gIFx0XHRcdH1cclxuICBcdFx0fVx0XHJcbiAgICB9XHJcblx0fVxyXG59XHJcbiIsCgkJIi5ib2R5LWZvcm0ge1xyXG4gIHotaW5kZXg6IDEwMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgJi5sb25nIHtcclxuXHRcdHRyYW5zaXRpb246IG5vbmU7XHJcbiAgfVxyXG5cdCYtZ3JpZCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuXHRcdFx0YWxpZ24tY29udGVudDogc3RyZXRjaDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHRcdH1cclxuXHRcdCYtbWFzb25yeSB7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdH1cclxuXHR9XHRcclxuXHQmLW1hc29ucnkge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHRcdGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0bWFyZ2luLXRvcDogLjVyZW07XHJcblx0XHQuYm9keS1mb3JtLWZpZWxkIHtcclxuXHRcdCAgd2lkdGg6IDEwMCU7XHJcblx0XHQgIG1hcmdpbjogLjVyZW0gMDtcclxuXHRcdCAgQGluY2x1ZGUgdGFibGV0IHtcclxuICBcdFx0ICB3aWR0aDogNTAlO1xyXG4gIFx0XHQgICYud2lkZSB7XHJcbiAgXHRcdCAgICB3aWR0aDogMTAwJTtcclxuICBcdFx0ICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gIFx0XHQgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gIFx0XHQgIH1cclxuICBcdFx0ICBtYXJnaW46IDFyZW0gMDtcclxuXHRcdCAgICAmOm50aC1jaGlsZChldmVuKSB7XHJcblx0XHQgICAgICBwYWRkaW5nLWxlZnQ6IC43NXJlbTtcclxuICAgICAgICBcdGRpdi5lcnJvciB7XHJcbiAgICAgICAgXHQgIGxlZnQ6IC43NXJlbTtcclxuICAgICAgICBcdH1cdCBcclxuICAgICAgICBcdC5ib2R5LWZvcm0tbGFiZWwuaGlkZGVuLWxhYmVsIHtcclxuICAgICAgICBcdCAgbGVmdDogY2FsYyguNzVyZW0gKyAxcHgpO1xyXG4gICAgICAgIFx0fVx0IFx0XHRcclxuXHRcdCAgICB9XHJcblx0XHQgICAgJjpudGgtY2hpbGQob2RkKSB7XHJcblx0XHQgICAgICBwYWRkaW5nLXJpZ2h0OiAuNzVyZW07XHJcblx0XHQgICAgfVx0XHQgICAgXHJcblx0XHQgIH1cclxuXHRcdH1cclxuXHQgICYuZm91cnMge1xyXG4gIFx0XHQuYm9keS1mb3JtLWZpZWxkIHtcclxuICAgIFx0ICB3aWR0aDogNTAlO1xyXG5cdFx0ICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuXHRcdCAgICAgIHBhZGRpbmctbGVmdDogLjI1cmVtO1xyXG5cdFx0ICAgIH1cclxuXHRcdCAgICAmOm50aC1jaGlsZChvZGQpIHtcclxuXHRcdCAgICAgIHBhZGRpbmctcmlnaHQ6IC4yNXJlbTtcclxuXHRcdCAgICB9XHRcdCAgICAgXHQgIFxyXG4gIFx0XHQgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIFx0ICB3aWR0aDogMjUlO1xyXG4gIFx0XHQgICAgJjpudGgtY2hpbGQoNG4rMSkge1xyXG4gIFx0XHQgICAgICBwYWRkaW5nLXJpZ2h0OiAuNzVyZW07XHJcbiAgXHRcdCAgICB9XHJcbiAgXHRcdCAgICAmOm50aC1jaGlsZCg0bisyKSxcclxuICBcdFx0ICAgICY6bnRoLWNoaWxkKDRuKzMpIHtcclxuICBcdFx0ICAgICAgcGFkZGluZy1sZWZ0OiAuMzcyNXJlbTtcclxuICBcdFx0ICAgICAgcGFkZGluZy1yaWdodDogLjM3MjVyZW07XHJcbiAgXHRcdCAgICB9XHRcdCAgIFxyXG4gIFx0XHQgICAgJjpudGgtY2hpbGQoNG4rNCkge1xyXG4gIFx0XHQgICAgICBwYWRkaW5nLWxlZnQ6IC43NXJlbTtcclxuICBcdFx0ICAgIH1cdFx0ICBcdFx0ICAgIFxyXG4gIFx0XHQgIH0gICAgXHQgIFxyXG4gIFx0XHR9XHJcblx0ICB9XHRcdFxyXG5cdH1cdFx0XHJcblx0Ji1jb2wge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRmbGV4OiAxO1xyXG5cdFx0XHRwYWRkaW5nOiAxcmVtO1xyXG5cdFx0fVx0XHJcblx0XHQmLm5vcGFkIHtcclxuXHRcdCAgQGluY2x1ZGUgdGFibGV0IHtcclxuICBcdFx0ICBwYWRkaW5nOiAwO1xyXG4gIFx0ICAgIC5ib2R5LWZvcm0tZmllbGQge1xyXG4gIFx0ICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICBcdCAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICBcdCAgICAgIH1cclxuICBcdCAgICB9XHJcblx0XHQgIH1cclxuXHRcdH1cdFx0XHJcblx0XHQmLmhpZ2hsaWdodGVkIHtcclxuXHRcdCAgYmFja2dyb3VuZDogJGxpZ2h0ZXN0Z3JheTtcclxuXHRcdCAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0Z3JheTtcclxuXHRcdCAgcGFkZGluZzogMXJlbSAxLjVyZW07XHJcblx0XHQgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgXHRcdCAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcbiAgXHRcdCAgcGFkZGluZzogMS4yNXJlbSAycmVtO1xyXG5cdFx0ICB9XHJcblx0XHQgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gIFx0XHQgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XHJcblx0XHQgIH1cdFx0ICBcclxuXHRcdH1cclxuXHRcdC5ib2R5LWZvcm0tZmllbGQge1xyXG5cdFx0ICAmOmxhc3Qtb2YtdHlwZSB7XHJcblx0XHQgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICBcdFx0ICAgIG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHQgICAgfVxyXG5cdFx0ICB9XHJcblx0XHR9XHJcblx0fVxyXG4gICYtZ3JvdXBpbmcge1xyXG4gICAgcGFkZGluZzogMCAwIDFyZW07XHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMS41cmVtO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMCAycmVtO1xyXG4gICAgfSAgIFxyXG4gICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAmLWhlYWRpbmcge1xyXG4gICAgICBAZXh0ZW5kICVoZWFkbGluZTU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC41cmVtO1xyXG4gICAgfVxyXG4gICAgJi5oaWdobGlnaHRlZCB7XHJcblx0XHQgIGJhY2tncm91bmQ6ICRsaWdodGdyYXk7XHJcblx0XHQgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5O1xyXG5cdFx0ICBwYWRkaW5nOiAxLjVyZW0gMnJlbTtcclxuXHRcdCAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHQmLWZpZWxkIHtcclxuXHQgIHBhZGRpbmc6IDAgMDtcclxuXHRcdG1hcmdpbjogLjI1cmVtIDA7XHJcblx0ICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgXHQgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgXHQgIH1cclxuICAgIH1cdCAgIFx0ICBcclxuXHQgICYudGV4dC1lbnRlcmVkIHtcclxuXHQgICAgLmJvZHktZm9ybS1sYWJlbCB7XHJcblx0ICAgICAgb3BhY2l0eTogMTtcclxuXHQgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdCAgICB9XHJcblx0ICB9XHJcbiAgXHRkaXYuZXJyb3Ige1xyXG4gIFx0ICBiYWNrZ3JvdW5kOiAkcmVkO1xyXG4gIFx0ICBwYWRkaW5nOiAuMTVyZW07XHJcbiAgXHQgIGZvbnQtc2l6ZTogNzAlO1xyXG4gIFx0ICBjb2xvcjogJHdoaXRlO1xyXG4gIFx0ICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgXHRcdEBpbmNsdWRlIGFic29sdXRlKGJvdHRvbSAwIGxlZnQgMCk7XHRcclxuICBcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wJSk7XHJcbiAgXHR9XHQgIFxyXG5cdH1cdFxyXG5cdCYtbGFiZWwge1xyXG5cdCAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG5cdCAgcGFkZGluZzogLjI1cmVtO1xyXG5cdCAgZm9udC1zaXplOiA4MCU7XHJcblx0XHRAaW5jbHVkZSBhYnNvbHV0ZSh0b3AgMCBsZWZ0IDFweCk7XHRcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHQgIGRpc3BsYXk6IGJsb2NrO1xyXG5cdCAgY29sb3I6ICRncmF5O1xyXG5cdCAgbGluZS1oZWlnaHQ6IDE7XHJcblx0ICBjdXJzb3I6IHBvaW50ZXI7XHJcblx0ICB0cmFuc2l0aW9uOiAkc2xvdztcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0ICAmOmhvdmVyIHtcclxuXHQgICAgY29sb3I6ICRwcmltYXJ5O1xyXG5cdCAgfVxyXG5cdCAgJi5yZXZlYWxlZCB7XHJcbiAgXHQgIGZvbnQtc2l6ZTogMTAwJTtcclxuXHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCAgICB0b3A6IGF1dG87XHJcblx0ICAgIGxlZnQ6IGF1dG87XHJcblx0ICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuXHQgICAgb3BhY2l0eTogMTtcclxuXHQgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHQgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG5cdCAgfVxyXG5cdCAgc21hbGwge1xyXG5cdCAgICBkaXNwbGF5OiBibG9jaztcclxuXHQgIH1cclxuXHQgIGEge1xyXG5cdCAgICBjb2xvcjogJHByaW1hcnk7XHJcblx0ICAgIHRyYW5zaXRpb246ICRzbG93O1xyXG5cdCAgICAmOmhvdmVyIHtcclxuXHQgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xyXG5cdCAgICB9XHJcblx0ICB9XHJcblx0fVxyXG5cdCYtaW5wdXQsXHJcblx0Ji10ZXh0YXJlYSxcclxuXHQmLXNlbGVjdCB7XHJcblx0ICBmb250LWZhbWlseTogJGJvZHk7XHJcblx0ICB3aWR0aDogMTAwJTtcclxuXHQgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHQgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5O1xyXG5cdCAgY29sb3I6ICRncmF5O1xyXG5cdCAgcGFkZGluZzogMXJlbTtcclxuICBcdEBleHRlbmQgJWJhc2ljLXRleHQ7XHJcblx0ICB0cmFuc2l0aW9uOiAkYm91bmNlO1xyXG5cdCAgY3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogJHByaW1hcnk7XHJcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdFx0QGluY2x1ZGUgcGxhY2Vob2xkZXIge1xyXG5cdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Jjpmb2N1cyB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdFx0XHRAaW5jbHVkZSBwbGFjZWhvbGRlciB7XHJcblx0XHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XHJcblx0XHRcdH1cdFx0XHRcdFx0XHJcblx0XHR9XHJcblx0XHQmLmVycm9yIHtcclxuXHRcdCAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji10ZXh0YXJlYSB7XHJcblx0ICBoZWlnaHQ6IDEwcmVtO1xyXG5cdH1cclxuXHQmLXJhZGlvIHtcclxuXHQgICYtaXRlbSB7XHJcblx0ICAgIHBhZGRpbmc6IC4zNXJlbTtcclxuXHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCAgfVxyXG5cdCAgJi1pbnB1dCB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICB3aWR0aDogMDtcdFxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICAuYm9keS1mb3JtLXJhZGlvLWJ1dHRvbiB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICB9XHJcbiAgICAgIH0gICAgICBcclxuICAgICAgJjpjaGVja2VkICsgLmJvZHktZm9ybS1yYWRpby1sYWJlbCB7XHJcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblx0ICB9XHJcblx0ICAmLWxhYmVsIHtcclxuXHQgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cdCAgICB0cmFuc2l0aW9uOiAkc2xvdztcclxuXHQgICAgZGlzcGxheTogYmxvY2s7XHJcblx0ICAgIHBhZGRpbmctbGVmdDogMi4zcmVtO1xyXG5cdCAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblx0ICAgICY6aG92ZXIge1xyXG5cdCAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiAuMXJlbSAuMXJlbSAuNXJlbSAwIHJnYmEoMCwwLDAsLjEpO1xyXG4gICAgICAgIH1cdCAgXHQgICAgICBcclxuXHQgICAgfVxyXG5cdCAgICAmOmJlZm9yZSxcclxuXHQgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgXHQgIHRyYW5zaXRpb246ICRib3VuY2U7XHJcblx0ICAgIH1cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIEBpbmNsdWRlIGFic29sdXRlKGxlZnQgLjVyZW0gdG9wIDUwJSk7XHJcbiAgICBcdFx0QGluY2x1ZGUgc2l6ZSgxLjVyZW0pO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHRncmF5O1xyXG4gICAgICB9XHQgICBcclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7ICAgIFxyXG4gICAgICAgIEBpbmNsdWRlIGFic29sdXRlKGxlZnQgMS4yNXJlbSB0b3AgNTAlKTtcclxuICAgIFx0XHRAaW5jbHVkZSBzaXplKC43NXJlbSk7XHJcbiAgICBcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIHotaW5kZXg6IDEwMDtcclxuICAgICAgfSAgICAgIFxyXG5cdCAgfVxyXG5cdH1cclxuXHQmLWJ1dHRvbiB7XHJcblx0ICAmLXJvdyB7XHJcblx0ICAgIHBhZGRpbmc6IC4yNXJlbSAwIDFyZW07XHJcblx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHQgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgXHQgICAgcGFkZGluZzogLjI1cmVtIDAgMDtcclxuXHQgICAgfVxyXG5cdCAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gIFx0ICAgIHBhZGRpbmc6IC4yNXJlbSAwIDA7XHJcblx0ICAgIH1cdCAgICBcclxuXHQgIH1cclxuXHQgIGZvbnQtZmFtaWx5OiAkaGVhZGxpbmU7XHJcblx0ICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHRcclxuXHRcdHBhZGRpbmc6IDFyZW0gMS43NXJlbTtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBcdEBleHRlbmQgJWhlYWRsaW5lNjtcclxuICBcdGN1cnNvcjogcG9pbnRlcjtcclxuXHQgIHRyYW5zaXRpb246ICRib3VuY2U7XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0YmFja2dyb3VuZDogZGFya2VuKCRwcmltYXJ5LCAyMCUpO1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xyXG5cdFx0fVxyXG5cdFx0JjphY3RpdmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBkYXJrZW4oJHByaW1hcnksIDMwJSk7XHJcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoLjk1KTtcclxuXHRcdH1cdFx0XHJcblx0fVx0XHJcblx0Ji1kaXNjbGFpbWVyIHtcclxuXHQgIHBhZGRpbmctdG9wOiAxcmVtO1xyXG5cdCAgZm9udC1zaXplOiA4MCU7XHJcblx0ICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogJGdyYXk7XHJcbiAgICBtYXgtd2lkdGg6ICR0YWJsZXQ7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcblx0ICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG5cdCAgICBwYWRkaW5nLXRvcDogMnJlbTtcclxuICAgIH1cdCAgICAgICAgXHJcblx0ICBhIHtcclxuXHQgICAgY29sb3I6ICRkYXJrZ3JheTtcclxuXHQgICAgdHJhbnNpdGlvbjogJHNsb3c7XHJcblx0ICAgICY6aG92ZXIge1xyXG5cdCAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuXHQgICAgfVxyXG5cdCAgfVxyXG5cdH1cclxuXHQmLXRoYW5rcyB7XHJcbiAgXHRAZXh0ZW5kICVibG9jay1wYWRkaW5nLXNtYWxsO1xyXG5cdCAgd2lkdGg6IDEwMCU7XHJcblx0ICBvcGFjaXR5OiAwO1xyXG5cdCAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0QGluY2x1ZGUgYWJzb2x1dGUodG9wIDAgcmlnaHQgMCk7XHRcclxuXHRcdHRyYW5zaXRpb246ICRzbG93O1xyXG5cdFx0dHJhbnNpdGlvbi1kZWxheTogLjRzO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBcdEBleHRlbmQgJWJhc2ljLXRleHQ7XHJcbiAgICBoMiwgaDMge1xyXG4gICAgXHRAZXh0ZW5kICVoZWFkbGluZTI7XHJcbiAgICBcdGNvbG9yOiAkZ3JheTtcclxuICAgIFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgIH1cclxuICAgICYubG9uZyB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgXHRcdEBpbmNsdWRlIHJlbGF0aXZlKHRvcCBhdXRvIHJpZ2h0IGF1dG8pO1x0XHJcbiAgXHRcdHRyYW5zaXRpb246IG5vbmU7XHJcbiAgXHRcdHBhZGRpbmctdG9wOiAwO1xyXG4gIFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHR9XHRcclxuICAmLWNvbnRhaW5lciB7XHJcbiAgXHRAZXh0ZW5kICVibG9jay1wYWRkaW5nLXNtYWxsO1xyXG4gIFx0bWF4LXdpZHRoOiAkZGVza3RvcDtcclxuICBcdG1hcmdpbjogMCBhdXRvO1xyXG4gIFx0dGV4dC1hbGlnbjogbGVmdDtcclxuICBcdHRyYW5zaXRpb246ICRzbG93OyAgXHJcbiAgXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgXHRAZXh0ZW5kICVzbGlkZS11cDtcclxuICBcdCYubm9fdG9wX3BhZGRpbmcgeyBcclxuICBcdCAgcGFkZGluZy10b3A6IDA7XHJcbiAgXHR9XHJcbiAgXHQmLnJldmVhbCB7XHJcbiAgICBcdEBleHRlbmQgJXNsaWRlLXVwLXJldmVhbDtcclxuICBcdH1cclxuICBcdCYuc3VibWl0dGVkIHtcclxuICBcdCAgLmJvZHktZm9ybSB7XHJcbiAgXHQgICAgb3BhY2l0eTogMDtcclxuICBcdCAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHQgICAgei1pbmRleDogMTsgXHJcblx0XHQgICAgaGVpZ2h0OiAxMHJlbTtcclxuICBcdCAgICAmLXRoYW5rcyB7XHJcbiAgICBcdCAgICBvcGFjaXR5OiAxO1xyXG4gICAgXHQgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIFx0ICAgIHotaW5kZXg6IDEwMDtcclxuICBcdCAgICB9XHJcbiAgXHQgIH1cclxuICBcdH1cclxuICB9XHRcclxuICAuZy1yZWNhcHRjaGEge1xyXG4gICAgbWFyZ2luOiAxcmVtIGF1dG8gLjc1cmVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgbWFyZ2luOiAycmVtIGF1dG8gMS4yNXJlbTtcclxuICAgIH1cclxuICAgIGRpdiB7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLAoJCSIudmlkZW8taXRlbSB7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICYtZW1iZWQge1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICBtYXgtd2lkdGg6ICRwaG9uZTtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgICAgbWF4LXdpZHRoOiAkdGFibGV0LXdpZGU7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmLXRleHQge1xyXG4gICAgICAmLWhlYWRsaW5lIHtcclxuICAgICAgICAgZm9udC1mYW1pbHk6ICRoZWFkbGluZTIgIWltcG9ydGFudDtcclxuICAgICAgICAgQGV4dGVuZCAlaGVhZGxpbmU0O1xyXG4gICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcbiAgIH1cclxufVxyXG5cclxuLnZpZGVvLWNvbnRhaW5lciB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6MTAwJTtcclxufVxyXG5cclxuLnZpZGVvLWNvbnRhaW5lcjo6YWZ0ZXIge1xyXG4gICAgcGFkZGluZy10b3A6IDU2LjI1JTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29udGVudDogJyc7XHJcbn1cclxuXHJcbi52aWRlby1jb250YWluZXIgaWZyYW1lIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLmVtYmVkLWNvbnRhaW5lciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uZW1iZWQtY29udGFpbmVyIGlmcmFtZSxcclxuLmVtYmVkLWNvbnRhaW5lciBvYmplY3QsXHJcbi5lbWJlZC1jb250YWluZXIgZW1iZWQge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuIgoJXSwKCSJuYW1lcyI6IFtdLAoJIm1hcHBpbmdzIjogIkFBQUEsT0FBTyxDQUFDLDBJQUFJLENDdUZaLEFBQUEsVUFBVSxDQUNWLGNBQWMsQUFBQSxPQUFPLENBQ3JCLE9BQU8sQUFBQSxLQUFLLEFBQUEsZUFBZSxBQUFBLE9BQU8sQUFBQyxDQUFFLGdCQUFnQixDQWhCMUMsSUFBSSxDQWdCa0QsVUFBVSxDQUFJLEFBRS9FLEFBQUEsTUFBTSxDQUNOLFVBQVUsQUFBQSxPQUFPLENBQ2pCLE9BQU8sQUFBQSxLQUFLLEFBQUEsV0FBVyxBQUFBLE9BQU8sQUFBQyxDQUFFLGdCQUFnQixDQTdCekMsSUFBSSxDQTZCOEMsVUFBVSxDQUFJLEFBRXhFLEFBQUEsTUFBTSxDQUNOLFVBQVUsQUFBQSxPQUFPLENBQ2pCLE9BQU8sQUFBQSxLQUFLLEFBQUEsV0FBVyxBQUFBLE9BQU8sQUFB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 */