:root{--color-step-1:#007ac9;--color-step-2:#e88200;--color-step-3:#4eae34}.header-s4w0ww{justify-content:flex-end!important}.header-s4w0ww .wp-block-site-logo{margin-right:auto}.nav-s4vs2j{font-size:var(--wp--custom--typography--font-size--medium)}@media (min-width:600px){.nav-s4vs2j{font-size:var(--wp--custom--typography--font-size--large)}}.nav-s4vs4d{margin-bottom:var(--block-margin-medium);text-decoration:none}@media (min-width:600px){.nav-s4vs4d{margin-bottom:var(--block-margin-small)}}.hero-header-s6sr26{z-index:2}.hero-header-s6sr26 .header-surtitle{color:var(--wp--preset--color--background-1);margin:0 0 .7rem}.hero-header-s6sr26 .container{margin:0 auto;padding-top:0}.hero-header-s6sr26 .container p{max-width:100%}@media (min-width:905px){.hero-header-s6sr26 .container{padding-top:150px}}@media (max-width:599px){.hero-header-s6sr26{position:relative}.hero-header-s6sr26 .container{padding:10px 0 20px;width:100%}}.hero-header-s6sr04{overflow:hidden;z-index:1}.hero-header-s6spe3{min-height:340px}@media (max-width:500px){.hero-header-s6spe3{min-height:270px}}.hero-header-s6spe2{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}@media(max-width:599px){.hero-header-s6spe2{content:url(https://3stepit.bnpparibas/wp-content/themes/3stepit/assets/images/header-mask-mobile.svg);left:20px;width:calc(100% - 40px)}}.header-s5cs7h{margin-right:20px}.header-s5cs7h .wp-block-site-logo img{height:28px}.nav-s4vrce{flex-direction:column}.nav-s4zpf8 .header-s5cs7h+.nav-s4vr7x .nav-s4vrbi{margin-left:0;padding-left:0}@media (min-width:905px){.hero-header-s6srly :is(p){max-width:50%}}@media (min-width:600px) and (max-width:904px){.hero-header-s6srly .col-md-5{padding-right:3rem}}.mobile-nav-s5d8z9.is-active{color:var(--wp--preset--color--background-1)}.language-switcher-s4zpe1{width:200px}.language-switcher-s4w1bw{justify-content:center}.mobile-nav-s4w1c4{align-items:center;flex-direction:column;gap:20px}.footer-s6qr2s{border-top:5px solid var(--wp--preset--color--primary);margin-top:var(--block-margin-large)}.footer-s6qski{justify-content:center}@media (min-width:905px){.footer-s6qski{justify-content:space-between}}.footer-s6s5do{text-align:center}@media (min-width:905px){.footer-s6s5do{text-align:right}}@media (max-width:904px){.footer-s6s5do .nav-s6s57r:has(+.nav-s6s57r):after{background-color:var(--wp--preset--color--primary);border-radius:50%;content:"";display:inline-block;height:3px;margin:0 3px;vertical-align:middle;width:3px}}@media (hover:hover){.nav-s6s57r:hover{color:var(--wp--preset--color--primary)}.nav-s6s57r:hover:after{color:#000}}.h1,h1{font-size:var(--wp--custom--typography--font-size--colossal);line-height:var(--wp--custom--typography--line-height--medium)}.h1,.h2,h1,h2{font-family:var(--wp--preset--font-family--bnpp-sans-condensed);font-weight:700}.h2,h2{font-size:var(--wp--custom--typography--font-size--gigantic);line-height:var(--wp--custom--typography--line-height--tiny)}#nav-menus-frame .h2,#nav-menus-frame h2{font-size:1.3em}.h3,h3{font-family:var(--wp--preset--font-family--bnpp-sans-condensed);font-size:var(--wp--custom--typography--font-size--huge);font-weight:700;line-height:var(--wp--custom--typography--line-height--small)}.cta-main.is-style-fill:is(a,button),.cta-main:is(a,button),.gform_wrapper.gravity-theme [type=submit],.has-cta a,.wp-block-button.is-style-fill>.wp-block-button__link,.wp-block-button>.wp-block-button__link{background:var(--wp--preset--gradient--green-gradient);border:none;color:var(--wp--preset--color--background-1)}.cta-main.is-style-fill:is(a,button).has-primary-background-color,.cta-main:is(a,button).has-primary-background-color,.gform_wrapper.gravity-theme [type=submit].has-primary-background-color,.has-cta a.has-primary-background-color,.wp-block-button.is-style-fill>.wp-block-button__link.has-primary-background-color,.wp-block-button>.wp-block-button__link.has-primary-background-color{background:var(--wp--preset--color--primary);background-image:none}.cta-main.is-style-fill:is(a,button).has-background-1-background-color,.cta-main:is(a,button).has-background-1-background-color,.gform_wrapper.gravity-theme [type=submit].has-background-1-background-color,.has-cta a.has-background-1-background-color,.wp-block-button.is-style-fill>.wp-block-button__link.has-background-1-background-color,.wp-block-button>.wp-block-button__link.has-background-1-background-color{background:var(--wp--preset--color--background-1);background-image:none;color:var(--wp--preset--color--primary)}@media (min-width:600px){.cta-main.is-style-fill:is(a,button).has-background-1-background-color:after,.cta-main:is(a,button).has-background-1-background-color:after,.gform_wrapper.gravity-theme [type=submit].has-background-1-background-color:after,.has-cta a.has-background-1-background-color:after,.wp-block-button.is-style-fill>.wp-block-button__link.has-background-1-background-color:after,.wp-block-button>.wp-block-button__link.has-background-1-background-color:after{background:url(https://3stepit.bnpparibas/wp-content/themes/3stepit/assets/images/link-arrow-green.svg) 50% no-repeat}}.cta-main.is-style-fill:is(a,button).has-black-background-color,.cta-main:is(a,button).has-black-background-color,.gform_wrapper.gravity-theme [type=submit].has-black-background-color,.has-cta a.has-black-background-color,.wp-block-button.is-style-fill>.wp-block-button__link.has-black-background-color,.wp-block-button>.wp-block-button__link.has-black-background-color{background:var(--wp--preset--color--black);background-image:none}.cta-main.is-style-fill:is(a,button).has-3-stepit-dark-grey-background-color,.cta-main:is(a,button).has-3-stepit-dark-grey-background-color,.gform_wrapper.gravity-theme [type=submit].has-3-stepit-dark-grey-background-color,.has-cta a.has-3-stepit-dark-grey-background-color,.wp-block-button.is-style-fill>.wp-block-button__link.has-3-stepit-dark-grey-background-color,.wp-block-button>.wp-block-button__link.has-3-stepit-dark-grey-background-color{background:var(--wp--preset--color--3-stepit--dark-grey);background-image:none}.cta-main.is-style-fill:is(a,button).has-3-stepit-light-grey-background-color,.cta-main:is(a,button).has-3-stepit-light-grey-background-color,.gform_wrapper.gravity-theme [type=submit].has-3-stepit-light-grey-background-color,.has-cta a.has-3-stepit-light-grey-background-color,.wp-block-button.is-style-fill>.wp-block-button__link.has-3-stepit-light-grey-background-color,.wp-block-button>.wp-block-button__link.has-3-stepit-light-grey-background-color{background:var(--wp--preset--color--3-stepit-light-grey);background-image:none}.cta-main.is-style-fill:is(a,button).has-3-stepit-orange-background-color,.cta-main:is(a,button).has-3-stepit-orange-background-color,.gform_wrapper.gravity-theme [type=submit].has-3-stepit-orange-background-color,.has-cta a.has-3-stepit-orange-background-color,.wp-block-button.is-style-fill>.wp-block-button__link.has-3-stepit-orange-background-color,.wp-block-button>.wp-block-button__link.has-3-stepit-orange-background-color{background:var(--wp--preset--color--3-stepit-orange);background-image:none}.cta-main.is-style-fill:is(a,button).has-3-stepit-blue-background-color,.cta-main:is(a,button).has-3-stepit-blue-background-color,.gform_wrapper.gravity-theme [type=submit].has-3-stepit-blue-background-color,.has-cta a.has-3-stepit-blue-background-color,.wp-block-button.is-style-fill>.wp-block-button__link.has-3-stepit-blue-background-color,.wp-block-button>.wp-block-button__link.has-3-stepit-blue-background-color{background:var(--wp--preset--color--3-stepit-blue);background-image:none}.cta-main.is-style-fill:is(a,button).has-3-stepit-tlm-acquire-background-color,.cta-main:is(a,button).has-3-stepit-tlm-acquire-background-color,.gform_wrapper.gravity-theme [type=submit].has-3-stepit-tlm-acquire-background-color,.has-cta a.has-3-stepit-tlm-acquire-background-color,.wp-block-button.is-style-fill>.wp-block-button__link.has-3-stepit-tlm-acquire-background-color,.wp-block-button>.wp-block-button__link.has-3-stepit-tlm-acquire-background-color{background:var(--wp--preset--color--3-stepit-tlm-acquire);background-image:none}.cta-main.is-style-fill:is(a,button).has-3-stepit-tlm-manage-background-color,.cta-main:is(a,button).has-3-stepit-tlm-manage-background-color,.gform_wrapper.gravity-theme [type=submit].has-3-stepit-tlm-manage-background-color,.has-cta a.has-3-stepit-tlm-manage-background-color,.wp-block-button.is-style-fill>.wp-block-button__link.has-3-stepit-tlm-manage-background-color,.wp-block-button>.wp-block-button__link.has-3-stepit-tlm-manage-background-color{background:var(--wp--preset--color--3-stepit-tlm-manage);background-image:none}.cta-main.is-style-fill:is(a,button).has-3-stepit-tlm-refresh-background-color,.cta-main:is(a,button).has-3-stepit-tlm-refresh-background-color,.gform_wrapper.gravity-theme [type=submit].has-3-stepit-tlm-refresh-background-color,.has-cta a.has-3-stepit-tlm-refresh-background-color,.wp-block-button.is-style-fill>.wp-block-button__link.has-3-stepit-tlm-refresh-background-color,.wp-block-button>.wp-block-button__link.has-3-stepit-tlm-refresh-background-color{background:var(--wp--preset--color--3-stepit-tlm-refresh);background-image:none}.cta-main.is-style-outline:is(a,button),.wp-block-button.is-style-outline>.wp-block-button__link{background:none;border-color:var(--wp--preset--color--background-1);border-style:solid;border-width:2px;color:var(--wp--preset--color--background-1)!important}.cta-main.is-style-outline:is(a,button).has-primary-background-color,.wp-block-button.is-style-outline>.wp-block-button__link.has-primary-background-color{border-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--primary)!important}.cta-main.is-style-outline:is(a,button).has-background-1-background-color,.wp-block-button.is-style-outline>.wp-block-button__link.has-background-1-background-color{border-color:var(--wp--preset--color--background-1);color:var(--wp--preset--color--background-1)!important}.cta-main.is-style-outline:is(a,button).has-black-background-color,.wp-block-button.is-style-outline>.wp-block-button__link.has-black-background-color{border-color:var(--wp--preset--color--black);color:var(--wp--preset--color--black)!important}.cta-main.is-style-outline:is(a,button).has-3-stepit-dark-grey-background-color,.wp-block-button.is-style-outline>.wp-block-button__link.has-3-stepit-dark-grey-background-color{border-color:var(--wp--preset--color--3-stepit-dark-grey);color:var(--wp--preset--color--3-stepit-dark-grey)!important}.cta-main.is-style-outline:is(a,button).has-3-stepit-light-grey-background-color,.wp-block-button.is-style-outline>.wp-block-button__link.has-3-stepit-light-grey-background-color{border-color:var(--wp--preset--color--3-stepit-light-grey);color:var(--wp--preset--color--3-stepit-light-grey)!important}.cta-main.is-style-outline:is(a,button).has-3-stepit-orange-background-color,.wp-block-button.is-style-outline>.wp-block-button__link.has-3-stepit-orange-background-color{border-color:var(--wp--preset--color--3-stepit-orange);color:var(--wp--preset--color--3-stepit-orange)!important}.cta-main.is-style-outline:is(a,button).has-3-stepit-blue-background-color,.wp-block-button.is-style-outline>.wp-block-button__link.has-3-stepit-blue-background-color{border-color:var(--wp--preset--color--3-stepit-blue);color:var(--wp--preset--color--3-stepit-blue)!important}.cta-main.is-style-outline:is(a,button).has-3-stepit-tlm-acquire-background-color,.wp-block-button.is-style-outline>.wp-block-button__link.has-3-stepit-tlm-acquire-background-color{border-color:var(--wp--preset--color--3-stepit-tlm-acquire);color:var(--wp--preset--color--3-stepit-tlm-acquire)!important}.cta-main.is-style-outline:is(a,button).has-3-stepit-tlm-manage-background-color,.wp-block-button.is-style-outline>.wp-block-button__link.has-3-stepit-tlm-manage-background-color{border-color:var(--wp--preset--color--3-stepit-tlm-manage);color:var(--wp--preset--color--3-stepit-tlm-manage)!important}.cta-main.is-style-outline:is(a,button).has-3-stepit-tlm-refresh-background-color,.wp-block-button.is-style-outline>.wp-block-button__link.has-3-stepit-tlm-refresh-background-color{border-color:var(--wp--preset--color--3-stepit-tlm-refresh);color:var(--wp--preset--color--3-stepit-tlm-refresh)!important}.cta-main.is-style-link-main:is(a,button),.wp-block-button.is-style-link-main>.wp-block-button__link{background:none;color:var(--wp--preset--color--text-1)}.wp-block-file.is-animated-download{position:relative}.wp-block-file.is-animated-download>a{background:var(--wp--preset--gradient--green-gradient);border:none;border-radius:5px;color:var(--wp--preset--color--background-1);display:inline-block;font-family:var(--wp--preset--font-family--bnpp-sans);font-size:var(--wp--custom--typography--font-size--small);font-weight:400;letter-spacing:.7px;line-height:1;padding:12px 15px 9px 45px;text-decoration:none;text-transform:uppercase}.wp-block-file.is-animated-download>a:after{display:none}.wp-block-file.is-animated-download>svg{height:15px!important;left:15px;position:absolute;top:9px;width:15px!important;stroke:#fff}.wp-block-file.is-animated-download>svg *{stroke:#fff!important}ul.is-style-list-large>li,ul.is-style-list-small>li{background:none;padding:5px 0 5px 20px;position:relative}ul.is-style-list-large>li:before,ul.is-style-list-small>li:before{background-color:var(--wp--preset--color--primary);border-radius:50%;content:"";display:block;height:6px;left:0;position:absolute;top:12px;width:6px}ul.is-style-list-large.has-primary-background-color,ul.is-style-list-small.has-primary-background-color{background-color:transparent!important}ul.is-style-list-large.has-primary-background-color>li:before,ul.is-style-list-small.has-primary-background-color>li:before{background-color:var(--wp--preset--color--primary)}ul.is-style-list-large.has-background-1-background-color,ul.is-style-list-small.has-background-1-background-color{background-color:transparent!important}ul.is-style-list-large.has-background-1-background-color>li:before,ul.is-style-list-small.has-background-1-background-color>li:before{background-color:var(--wp--preset--color--background-1)}ul.is-style-list-large.has-black-background-color,ul.is-style-list-small.has-black-background-color{background-color:transparent!important}ul.is-style-list-large.has-black-background-color>li:before,ul.is-style-list-small.has-black-background-color>li:before{background-color:var(--wp--preset--color--black)}ul.is-style-list-large.has-3-stepit-dark-grey-background-color,ul.is-style-list-small.has-3-stepit-dark-grey-background-color{background-color:transparent!important}ul.is-style-list-large.has-3-stepit-dark-grey-background-color>li:before,ul.is-style-list-small.has-3-stepit-dark-grey-background-color>li:before{background-color:var(--wp--preset--color--dark-grey)}ul.is-style-list-large.has-3-stepit-light-grey-background-color,ul.is-style-list-small.has-3-stepit-light-grey-background-color{background-color:transparent!important}ul.is-style-list-large.has-3-stepit-light-grey-background-color>li:before,ul.is-style-list-small.has-3-stepit-light-grey-background-color>li:before{background-color:var(--wp--preset--color--light-grey)}ul.is-style-list-large.has-3-stepit-orange-background-color,ul.is-style-list-small.has-3-stepit-orange-background-color{background-color:transparent!important}ul.is-style-list-large.has-3-stepit-orange-background-color>li:before,ul.is-style-list-small.has-3-stepit-orange-background-color>li:before{background-color:var(--wp--preset--color--3-stepit-orange)}ul.is-style-list-large.has-3-stepit-blue-background-color,ul.is-style-list-small.has-3-stepit-blue-background-color{background-color:transparent!important}ul.is-style-list-large.has-3-stepit-blue-background-color>li:before,ul.is-style-list-small.has-3-stepit-blue-background-color>li:before{background-color:var(--wp--preset--color--3-stepit-blue)}ul.is-style-list-large.has-3-stepit-tlm-acquire-background-color,ul.is-style-list-small.has-3-stepit-tlm-acquire-background-color{background-color:transparent!important}ul.is-style-list-large.has-3-stepit-tlm-acquire-background-color>li:before,ul.is-style-list-small.has-3-stepit-tlm-acquire-background-color>li:before{background-color:var(--wp--preset--color--3-stepit-tlm-acquire)}ul.is-style-list-large.has-3-stepit-tlm-manage-background-color,ul.is-style-list-small.has-3-stepit-tlm-manage-background-color{background-color:transparent!important}ul.is-style-list-large.has-3-stepit-tlm-manage-background-color>li:before,ul.is-style-list-small.has-3-stepit-tlm-manage-background-color>li:before{background-color:var(--wp--preset--color--3-stepit-tlm-manage)}ul.is-style-list-large.has-3-stepit-tlm-refresh-background-color,ul.is-style-list-small.has-3-stepit-tlm-refresh-background-color{background-color:transparent!important}ul.is-style-list-large.has-3-stepit-tlm-refresh-background-color>li:before,ul.is-style-list-small.has-3-stepit-tlm-refresh-background-color>li:before{background-color:var(--wp--preset--color--3-stepit-tlm-refresh)}ul.is-style-list-small{font-size:var(--wp--custom--typography--font-size--x-small);margin-top:.5rem;padding:0}ul.is-style-list-small>li:before{top:11px}ol.is-style-list-large>li:before,ol.is-style-list-small>li:before{color:var(--wp--preset--color--primary);content:counter(item) ". ";counter-increment:item;display:block;flex:0 0 16px;margin-right:8px}ol.is-style-list-large.has-primary-background-color,ol.is-style-list-small.has-primary-background-color{background-color:transparent!important}ol.is-style-list-large.has-primary-background-color>li:before,ol.is-style-list-small.has-primary-background-color>li:before{color:var(--wp--preset--color--primary)}ol.is-style-list-large.has-background-1-background-color,ol.is-style-list-small.has-background-1-background-color{background-color:transparent!important}ol.is-style-list-large.has-background-1-background-color>li:before,ol.is-style-list-small.has-background-1-background-color>li:before{color:var(--wp--preset--color--background-1)}ol.is-style-list-large.has-black-background-color,ol.is-style-list-small.has-black-background-color{background-color:transparent!important}ol.is-style-list-large.has-black-background-color>li:before,ol.is-style-list-small.has-black-background-color>li:before{color:var(--wp--preset--color--black)}ol.is-style-list-large.has-3-stepit-dark-grey-background-color,ol.is-style-list-small.has-3-stepit-dark-grey-background-color{background-color:transparent!important}ol.is-style-list-large.has-3-stepit-dark-grey-background-color>li:before,ol.is-style-list-small.has-3-stepit-dark-grey-background-color>li:before{color:var(--wp--preset--color--dark-grey)}ol.is-style-list-large.has-3-stepit-light-grey-background-color,ol.is-style-list-small.has-3-stepit-light-grey-background-color{background-color:transparent!important}ol.is-style-list-large.has-3-stepit-light-grey-background-color>li:before,ol.is-style-list-small.has-3-stepit-light-grey-background-color>li:before{color:var(--wp--preset--color--light-grey)}ol.is-style-list-large.has-3-stepit-orange-background-color,ol.is-style-list-small.has-3-stepit-orange-background-color{background-color:transparent!important}ol.is-style-list-large.has-3-stepit-orange-background-color>li:before,ol.is-style-list-small.has-3-stepit-orange-background-color>li:before{color:var(--wp--preset--color--3-stepit-orange)}ol.is-style-list-large.has-3-stepit-blue-background-color,ol.is-style-list-small.has-3-stepit-blue-background-color{background-color:transparent!important}ol.is-style-list-large.has-3-stepit-blue-background-color>li:before,ol.is-style-list-small.has-3-stepit-blue-background-color>li:before{color:var(--wp--preset--color--3-stepit-blue)}ol.is-style-list-large.has-3-stepit-tlm-acquire-background-color,ol.is-style-list-small.has-3-stepit-tlm-acquire-background-color{background-color:transparent!important}ol.is-style-list-large.has-3-stepit-tlm-acquire-background-color>li:before,ol.is-style-list-small.has-3-stepit-tlm-acquire-background-color>li:before{color:var(--wp--preset--color--3-stepit-tlm-acquire)}ol.is-style-list-large.has-3-stepit-tlm-manage-background-color,ol.is-style-list-small.has-3-stepit-tlm-manage-background-color{background-color:transparent!important}ol.is-style-list-large.has-3-stepit-tlm-manage-background-color>li:before,ol.is-style-list-small.has-3-stepit-tlm-manage-background-color>li:before{color:var(--wp--preset--color--3-stepit-tlm-manage)}ol.is-style-list-large.has-3-stepit-tlm-refresh-background-color,ol.is-style-list-small.has-3-stepit-tlm-refresh-background-color{background-color:transparent!important}ol.is-style-list-large.has-3-stepit-tlm-refresh-background-color>li:before,ol.is-style-list-small.has-3-stepit-tlm-refresh-background-color>li:before{color:var(--wp--preset--color--3-stepit-tlm-refresh)}.wp-block-embed.is-type-video.wp-embed-aspect-16-9.wp-has-aspect-ratio .wp-block-embed__wrapper{aspect-ratio:16/9;margin-left:auto;margin-right:auto;max-width:650px;overflow:hidden;position:relative;width:100%}.wp-block-embed.is-type-video.wp-embed-aspect-16-9.wp-has-aspect-ratio .wp-block-embed__wrapper>iframe{height:100%;left:0;position:absolute;top:0;width:100%}.breadcrumb-s8w4g6{margin:var(--block-margin-small) 0 var(--block-margin-medium)}.breadcrumb-s8w4g6 a{text-decoration:none}@media (hover:hover){.breadcrumb-s8w4g6 a:hover{text-decoration:underline}}.card{border-radius:10px;box-shadow:0 10px 30px 0 rgba(53,43,53,.1);display:flex}.card .card__link_wrapper{display:flex;flex:1;flex-direction:column;position:relative;text-decoration:none}.card .card__image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px 10px 0 0;flex:0 0 auto;min-height:250px}.card .card__content-wrapper{display:flex;flex-direction:column;height:100%;padding:30px}.card .card__tag{align-items:center;display:flex;font-size:10px;font-weight:700;line-height:1.2;min-height:12px;text-transform:uppercase}.card .card__tag>span{background-color:#03a776;border-radius:100%;flex:0 0 auto;height:10px;margin-right:10px;width:10px}.card .card__date{font-size:11px;line-height:1.8;margin-top:10px}.card .card__title{font-size:var(--wp--custom--typography--font-size--huge);line-height:1.4;margin-top:var(--block-margin-small)}.card .card__excerpt{font-size:15px}.card .publication{font-size:var(--wp--custom--typography--font-size--xx-small)}.card .link-wrapper{margin-top:auto}.card .link-main{background:none;border:none;color:var(--wp--preset--color--text-1);cursor:pointer;display:inline-block;font-family:var(--wp--preset--font-family--bnpp-sans);font-size:var(--wp--custom--typography--font-size--small);font-weight:400;line-height:2;padding:8px 15px 8px 0;position:relative;text-decoration:none;text-transform:none}.card .link-main:after{background:url(https://3stepit.bnpparibas/wp-content/themes/3stepit/assets/images/link-arrow-black-thinner.svg) 50% no-repeat;background-size:10px;content:"";display:block;height:10px;opacity:1;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .1s ease-in;width:10px}.card .cta-corner{align-items:center;background-color:var(--wp--preset--color--primary);border-radius:10px 0 10px 0;bottom:0;display:inline-flex;height:40px;justify-content:center;position:absolute;right:0;width:40px}.card .cta-corner>span{background:url(https://3stepit.bnpparibas/wp-content/themes/3stepit/assets/images/external-link.svg) no-repeat 50%;display:block;height:50%;width:50%}.card.is-type-video-post{background-position:50%;background-repeat:no-repeat;background-size:cover;color:var(--wp--preset--color--background-1);position:relative;z-index:0}.card.is-type-video-post:after{background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.75));border-radius:10px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.card.is-type-video-post.card__large{color:var(--wp--preset--color--text-1)}.card.is-type-video-post.card__large:after{display:none}@media (hover:hover){.card{cursor:pointer}.card:hover{box-shadow:0 5px 30px 0 rgba(53,43,53,.4)}.card:hover .link-main:after{background:url(https://3stepit.bnpparibas/wp-content/themes/3stepit/assets/images/link-arrow-green-thinner.svg) 50% no-repeat;right:-5px;transform:translateY(-50%)}}@media (min-width:905px){.card.card__large{min-height:380px}.card.card__large .card__link_wrapper{flex-direction:row}.card.card__large .card__image{border-radius:10px 0 0 10px;flex:0 0 60%;min-height:100%}.card.card__large .card__content-wrapper{align-self:stretch;height:auto}}.circular-thinking-searchbar{align-items:center;background-color:var(--wp--preset--color--background-1);border-bottom:1px solid var(--wp--preset--color--background-2);border-top:1px solid var(--wp--preset--color--background-2);box-sizing:border-box;display:flex;flex-wrap:wrap;gap:2rem;height:auto;justify-content:flex-start;margin-bottom:var(--block-margin-medium);padding:1rem 0;position:relative}.circular-thinking-searchbar *{box-sizing:border-box}.circular-thinking-searchbar .fields-wrapper{align-items:center;display:flex;flex:0 0 100%;flex-wrap:wrap;gap:2rem;position:relative}.circular-thinking-searchbar .search-wrapper{flex:1 1 auto;position:relative;z-index:1}.circular-thinking-searchbar .search-wrapper>input{background-color:var(--wp--preset--color--background-2);border:none;border-radius:50px;box-shadow:none;font-size:var(--wp--custom--typography--font-size--medium);font-weight:700;padding:8px 40px;width:100%}.circular-thinking-searchbar .search-wrapper>input::-moz-placeholder{color:var(--wp--preset--color--text-2);font-weight:400}.circular-thinking-searchbar .search-wrapper>input::placeholder{color:var(--wp--preset--color--text-2);font-weight:400}.circular-thinking-searchbar .search-wrapper .icon-search{background:url(https://3stepit.bnpparibas/wp-content/themes/3stepit/assets/images/search.svg) no-repeat 50%;background-size:100%;display:block;height:1rem;left:1rem;position:absolute;top:50%;transform:translateY(-50%);width:1rem;z-index:1}.circular-thinking-searchbar .filters{align-items:center;display:flex;gap:2rem;justify-content:space-between}.circular-thinking-searchbar .tab-filters-button{align-items:center;background:none;background-color:var(--wp--preset--color--background-1);border:none;cursor:pointer;display:flex;font-family:var(--wp--preset--font-family--bnpp-sans);font-size:var(--wp--custom--typography--font-size--small);font-weight:400;justify-content:center;line-height:1;padding:0 20px;position:relative;text-transform:uppercase}.circular-thinking-searchbar .tab-filters-button:after{background:url(https://3stepit.bnpparibas/wp-content/themes/3stepit/assets/images/arrow-green-down.svg) no-repeat 50%;content:"";display:block;height:11px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:11px}.circular-thinking-searchbar .tab-filters-button.active:after{transform:translateY(-50%) rotate(180deg)}@media (hover:hover){.circular-thinking-searchbar .tab-filters-button,.circular-thinking-searchbar .tab-filters-button *{cursor:pointer}.circular-thinking-searchbar .tab-filters-button:hover{color:var(--wp--preset--color--primary)}.circular-thinking-searchbar .tab-filters-button:hover .icon>svg path{fill:var(--wp--preset--color--primary)!important}}.circular-thinking-searchbar .tab-filters-panel{background-color:var(--wp--preset--color--background-1);border-radius:0 0 10px 10px;box-shadow:0 10px 30px 0 rgba(53,43,53,.1);left:0;margin-top:1px;opacity:0;padding:30px 40px;position:absolute;top:100%;transform:translateY(-15px);transition:all .3s ease-in-out;visibility:hidden;width:100%;z-index:2}.circular-thinking-searchbar .tab-filters-panel.opened{opacity:1;transform:translateY(0);transition:all .3s ease-in-out;visibility:visible}.circular-thinking-searchbar .filters-content{display:flex;flex-wrap:wrap;justify-content:space-between}.circular-thinking-searchbar .filters-content .checkbox-wrapper{flex:0 0 50%;position:relative}.circular-thinking-searchbar .filters-content .checkbox-wrapper .filter-label{align-items:center;cursor:pointer;display:inline-flex}.circular-thinking-searchbar .filters-content .checkbox-wrapper .filter-label>span{color:var(--wp--preset--color--text-1);font-size:12px;font-weight:600;line-height:1.2}.circular-thinking-searchbar .filters-content .checkbox-wrapper .filter-label:before{align-items:center;background-color:transparent;background-image:url(https://3stepit.bnpparibas/wp-content/themes/3stepit/assets/images/check.svg);background-position:50%;background-repeat:no-repeat;background-size:10px;border-radius:5px;box-shadow:inset 0 0 0 2px var(--wp--preset--color--text-3);content:"";display:flex;flex:0 0 auto;height:20px;justify-content:center;margin-right:10px;transition:all .3s ease-in-out;width:20px}.circular-thinking-searchbar .filters-content .checkbox-wrapper input[type=checkbox]{height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;overflow:hidden}.circular-thinking-searchbar .filters-content .checkbox-wrapper input[type=checkbox]:checked+.filter-label:before{background-color:var(--wp--preset--color--primary);box-shadow:none}.circular-thinking-searchbar .filters-content.filters-tag .checkbox-wrapper input[type=checkbox]:checked+.filter-label:before{background-color:currentColor}.circular-thinking-searchbar .filters-actions{display:flex;gap:2rem;width:100%}.circular-thinking-searchbar .filters-actions button[type=submit]{width:100%}.circular-thinking-searchbar .filters-actions input[type=reset]{background:none;border-color:var(--wp--preset--color--primary);border-radius:25px;border-style:solid;border-width:2px;color:var(--wp--preset--color--primary)!important;cursor:pointer;font-family:var(--wp--preset--font-family--bnpp-sans);font-size:var(--wp--custom--typography--font-size--small);font-weight:400;line-height:1;padding:15px 30px 12px;text-transform:uppercase;width:100%}.circular-thinking-searchbar.opened{border-radius:10px 10px 0 0}@media (min-width:600px){.circular-thinking-searchbar .filters-actions{width:auto}}@media (min-width:905px){.circular-thinking-searchbar{justify-content:center}.circular-thinking-searchbar .fields-wrapper{flex-wrap:nowrap}.circular-thinking-searchbar .filters-actions button[type=submit]{margin:0 1rem 0 3rem;width:auto}.circular-thinking-searchbar .filters-actions input[type=reset]{background:var(--wp--preset--color--background-1);color:var(--wp--preset--color--primary)!important;transition:all .1s ease-in;width:auto}.circular-thinking-searchbar .filters-actions input[type=reset]:hover{background:var(--wp--preset--gradient--green-gradient);color:var(--wp--preset--color--background-1)!important}.circular-thinking-searchbar .filters-content .checkbox-wrapper{flex:auto}}@media (min-width:1240px){.circular-thinking-searchbar{flex-wrap:nowrap;height:6.25rem;justify-content:space-between;padding:0 2rem}.circular-thinking-searchbar .fields-wrapper{flex:1;position:static}}.circular-thinking-active-filters{align-items:flex-start;display:flex;flex-wrap:wrap;margin:2rem 0;padding:0}.circular-thinking-active-filters .active-filters-list{align-items:center;display:flex;flex-wrap:wrap}.circular-thinking-active-filters .active-filters-label{color:var(--wp--preset--color--text-2);display:block;font-size:var(--wp--custom--typography--font-size--xx-small);font-weight:700;margin:6px 1rem 1rem 0;text-transform:uppercase}.circular-thinking-active-filters .active-filters-group{align-items:center;display:flex;margin:0 0 1rem;position:relative}.circular-thinking-active-filters .active-filters-group:not(:last-child){padding-right:.7rem}.circular-thinking-active-filters .active-filters-group:not(:last-child):after{background-color:var(--wp--preset--color--text-3);content:"";display:block;height:20px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.circular-thinking-active-filters .active-filters-group .active-filters-group-label{color:var(--wp--preset--color--primary);font-size:var(--wp--custom--typography--font-size--xx-small);font-weight:700;text-transform:uppercase}.circular-thinking-active-filters .active-filters-group .filter-delete{align-items:center;background-color:var(--wp--preset--color--background-1);border-color:var(--wp--preset--color--background-2);border-radius:30px;border-style:solid;border-width:1px;color:var(--wp--preset--color--text-1);display:flex;font-size:var(--wp--custom--typography--font-size--xx-small);font-weight:600;line-height:1;margin:0 0 0 .5rem;padding:5px 10px;transition:all .3s ease-in-out}.circular-thinking-active-filters .active-filters-group .filter-delete .icon{border:1px solid var(--wp--preset--color--primary);border-radius:50%;flex:0 0 13px;height:13px;margin-left:.5rem;position:relative;transform:rotate(45deg);width:13px}.circular-thinking-active-filters .active-filters-group .filter-delete .icon:before{background-color:var(--wp--preset--color--primary);content:"";display:block;height:9px;left:6px;position:absolute;top:2px;width:1px}.circular-thinking-active-filters .active-filters-group .filter-delete .icon:after{background-color:var(--wp--preset--color--primary);content:"";display:block;height:1px;left:2px;position:absolute;top:6px;width:9px}@media (min-width:905px){.circular-thinking-active-filters{flex-wrap:nowrap}.circular-thinking-active-filters .active-filters-label{margin:6px 1rem 0 0}.circular-thinking-active-filters .active-filters-group{margin:0 0 1rem .7rem}}@media (min-width:1240px){.circular-thinking-active-filters{padding:0 2rem}}@media (hover:hover){.circular-thinking-active-filters .filter-delete,.circular-thinking-active-filters .filter-delete *{cursor:pointer}.circular-thinking-active-filters .filter-delete:hover{border-color:var(--wp--preset--color--text-3)}}.title-has-bnpp-sans-condensed-font-family .wp-block-heading{font-family:var(--wp--preset--font-family--bnpp-sans-condensed)!important}.title-has-bnpp-sans-font-family .wp-block-heading{font-family:var(--wp--preset--font-family--bnpp-sans)!important}.title-has-bnpp-square-font-family .wp-block-heading{font-family:var(--wp--preset--font-family--bnpp-square)!important}.has-strong-bnpp-sans-condensed-font-family>strong{font-family:var(--wp--preset--font-family--bnpp-sans-condensed)!important}.has-strong-bnpp-sans-font-family>strong{font-family:var(--wp--preset--font-family--bnpp-sans)!important}.has-strong-bnpp-square-font-family>strong{font-family:var(--wp--preset--font-family--bnpp-square)!important}.wp-block-gbs-card-text.primary-colored p strong{color:var(--wp--preset--color--primary)}.wp-block-gbs-card-download{border:2px solid var(--wp--preset--color--background-2);box-shadow:15px 15px 30px 0 rgba(0,0,0,.07);display:flex;flex-direction:column;margin:var(--block-margin-large) 0;padding:var(--block-margin-medium)}.wp-block-gbs-card-download .card-download-image-mobile{display:block;margin-bottom:var(--block-margin-small)}.wp-block-gbs-card-download .card-download-image-mobile img{border-radius:10px;display:block;height:auto;width:100%}.wp-block-gbs-card-download .wp-block-gbs-card-text{margin:0}@media (min-width:600px){.wp-block-gbs-card-download{flex-direction:row;padding:var(--block-margin-large)}.wp-block-gbs-card-download .wp-block-gbs-card-text{flex:5}.wp-block-gbs-card-download .card-download-image{flex:3;margin-left:60px}.wp-block-gbs-card-download .card-download-image img{border-radius:10px;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-gbs-card-download .card-download-image-mobile{display:none}}.wp-block-gbs-card-download.block-editor-block-list__block{border:none;box-shadow:none;flex-direction:column;padding:0}@media (min-width:905px){.gbs-country-dropdown-s8hmoub{font-size:var(--wp--custom--typography--font-size--huge);font-weight:700}}.wp-block-gbs-gallery-carousel .h2{text-align:center}.wp-block-gbs-gallery-carousel .gbs-swiper-infinite .swiper-wrapper .swiper-slide{display:flex;justify-content:center}.wp-block-gbs-gallery-carousel .gbs-swiper-infinite .swiper-wrapper .swiper-slide .wp-block-image{height:auto;width:150px}.wp-block-gbs-gallery-carousel .gbs-swiper-infinite .swiper-wrapper .swiper-slide .wp-block-image>img{max-width:90%}@media (min-width:600px){.wp-block-gbs-gallery-carousel .gbs-swiper-infinite .swiper-wrapper .swiper-slide .wp-block-image>img{max-width:100%}}.wp-block-gbs-collapse.wp-block-gbs-collapse-richtext{height:100%;max-width:none}.wp-block-gbs-collapse.wp-block-gbs-collapse-richtext .wp-block-heading{align-items:flex-end;display:flex;flex:1;font-size:18px;position:relative;top:100%;transform:translateY(calc(-100% - 20px))}.wp-block-gbs-collapse.wp-block-gbs-collapse-richtext .contentWrapper{line-height:1.5;margin:0;padding:40px 20px 20px;position:static;transform:translateY(100%);transition:transform .25s}.wp-block-gbs-collapse.wp-block-gbs-collapse-richtext .contentWrapper p{padding:0;position:static}.wp-block-gbs-collapse.wp-block-gbs-collapse-richtext .iconWrapper{left:50%;position:absolute;top:70px;transform:translateX(-50%)scale(1);transition:transform .25s}.wp-block-gbs-collapse.wp-block-gbs-collapse-richtext.is-active .wp-block-heading{flex:0;top:20px;transform:translateY(0)}.wp-block-gbs-collapse.wp-block-gbs-collapse-richtext.is-active .contentWrapper,.wp-block-gbs-collapse.wp-block-gbs-collapse-richtext.is-active .wp-block-heading{transform:translateY(20px)}.wp-block-gbs-collapse.wp-block-gbs-collapse-richtext.is-active .iconWrapper{transform:translateX(-50%)scale(0)}.wp-block-gbs-collapse.wp-block-gbs-collapse-richtext.block-editor-block-list__block{height:auto}.wp-block-gbs-collapse.wp-block-gbs-collapse-richtext.block-editor-block-list__block .wp-block-heading{align-items:flex-start;flex:0;position:static;transform:none}.wp-block-gbs-collapse.wp-block-gbs-collapse-richtext.block-editor-block-list__block .contentWrapper,.wp-block-gbs-collapse.wp-block-gbs-collapse-richtext.block-editor-block-list__block .iconWrapper{position:static;transform:none}.swiper-slide:has(.wp-block-gbs-collapse-richtext){height:auto!important}.wp-block-gbs-collapse-richtext.centered .contentWrapper,.wp-block-gbs-collapse-richtext.centered .wp-block-heading{box-sizing:border-box;justify-content:center;text-align:center;width:100%}.wp-block-gbs-collapse-richtext.collapse-row-item{flex:1;height:300px}@media (max-width:904px){.wp-block-gbs-collapse-richtext.collapse-row-item{flex:0 0 45%;height:200px}.wp-block-gbs-collapse-richtext.collapse-row-item .iconWrapper{top:50px}}@media (max-width:599px){.wp-block-gbs-collapse-richtext.collapse-row-item{flex:auto}}.wp-block-gbs-vertical-tabs{align-items:flex-start;display:flex;justify-content:center;margin:var(--block-margin-medium) 0;position:relative;width:100%;z-index:1}.wp-block-gbs-vertical-tabs .gbs-vertical-tabs-list{flex:1}.wp-block-gbs-vertical-tabs .gbs-vertical-tabs-images{display:none}.wp-block-gbs-vertical-tabs .gbs-vertical-tabs-list-item{border-top:1px solid var(--wp--preset--color--background-2);padding:var(--block-margin-medium) 0}.wp-block-gbs-vertical-tabs .gbs-vertical-tabs-list-item .h3{margin:0 0 var(--block-margin-small);position:relative}.wp-block-gbs-vertical-tabs .gbs-vertical-tabs-list-item .h3:after{background:url(https://3stepit.bnpparibas/wp-content/themes/3stepit/assets/images/link-arrow-green.svg) 50% no-repeat;background-size:15px;content:"";display:block;height:15px;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(90deg);transition:all .1s ease-in;width:15px}.wp-block-gbs-vertical-tabs .gbs-vertical-tabs-list-item .text{display:none;font-size:var(--wp--custom--typography--font-size--small);margin:0}.wp-block-gbs-vertical-tabs .gbs-vertical-tabs-list-item .image-mobile{display:none;padding-top:20px}.wp-block-gbs-vertical-tabs .gbs-vertical-tabs-list-item .image-mobile>img{border-radius:10px;height:100%;width:100%}.wp-block-gbs-vertical-tabs .gbs-vertical-tabs-list-item.is-active .h3:after{transform:translateY(-50%) rotate(-90deg)}.wp-block-gbs-vertical-tabs .gbs-vertical-tabs-list-item.is-active .image-mobile,.wp-block-gbs-vertical-tabs .gbs-vertical-tabs-list-item.is-active .text{display:block}.wp-block-gbs-vertical-tabs .gbs-vertical-tabs-image{height:100%;left:calc(50% + 30px);opacity:0;position:absolute;top:0;transition:opacity .25s;width:calc(50% - 30px)}.wp-block-gbs-vertical-tabs .gbs-vertical-tabs-image>img{border-radius:10px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-gbs-vertical-tabs .gbs-vertical-tabs-image.active-image{opacity:1}.wp-block-gbs-vertical-tabs .gbs-vertical-tabs-scroll-buttons{display:none}@media (min-width:600px){.wp-block-gbs-vertical-tabs{height:300px;margin:var(--block-margin-large) 0}.wp-block-gbs-vertical-tabs .gbs-vertical-tabs-scroll-wrapper{align-items:center;display:flex;flex:1;gap:10px;height:100%}.wp-block-gbs-vertical-tabs .gbs-vertical-tabs-scroll-buttons{align-items:center;display:flex;flex-direction:column;gap:10px}.wp-block-gbs-vertical-tabs .gbs-vertical-tabs-scroll-button{align-items:center;background-color:transparent;border:2px solid var(--wp--preset--color--primary);border-radius:50%;color:var(--wp--preset--color--primary);cursor:pointer;display:flex;height:35px;justify-content:center;margin-bottom:5px;width:35px}.wp-block-gbs-vertical-tabs .gbs-vertical-tabs-scroll-button.disabled{opacity:.35;pointer-events:none}.wp-block-gbs-vertical-tabs .gbs-vertical-tabs-scroll-button-up svg{transform:rotate(-90deg)}.wp-block-gbs-vertical-tabs .gbs-vertical-tabs-scroll-button-up:hover svg{transform:translateY(-3px) rotate(-90deg)}.wp-block-gbs-vertical-tabs .gbs-vertical-tabs-scroll-button svg{height:15px;width:15px}.wp-block-gbs-vertical-tabs .gbs-vertical-tabs-scroll-button-down svg{transform:rotate(90deg)}.wp-block-gbs-vertical-tabs .gbs-vertical-tabs-scroll-button-down:hover svg{transform:translateY(3px) rotate(90deg)}.wp-block-gbs-vertical-tabs .gbs-vertical-tabs-list{height:100%;margin-right:var(--block-margin-large);overflow-y:scroll;padding-right:var(--block-margin-medium);transform:scaleX(-1)}.wp-block-gbs-vertical-tabs .gbs-vertical-tabs-list::-webkit-scrollbar{width:7px}.wp-block-gbs-vertical-tabs .gbs-vertical-tabs-list::-webkit-scrollbar-track{background-color:#dbdcdd;border-radius:20px;cursor:grab;overflow:hidden;width:9px}.wp-block-gbs-vertical-tabs .gbs-vertical-tabs-list::-webkit-scrollbar-thumb{background:var(--wp--preset--color--primary);border-radius:20px;cursor:grab}.wp-block-gbs-vertical-tabs .gbs-vertical-tabs-images{display:block;flex:1}.wp-block-gbs-vertical-tabs .gbs-vertical-tabs-list-item{transform:scaleX(-1)}.wp-block-gbs-vertical-tabs .gbs-vertical-tabs-list-item.is-active .image-mobile{display:none}}@media (hover:hover){.wp-block-gbs-vertical-tabs .gbs-vertical-tabs-list-item:hover,.wp-block-gbs-vertical-tabs .gbs-vertical-tabs-list-item:hover *{cursor:pointer}.wp-block-gbs-vertical-tabs .gbs-vertical-tabs-list-item:hover .h3{color:var(--wp--preset--color--primary)}}.wp-block-gbs-vertical-tabs.block-editor-block-list__block{height:auto}.wp-block-gbs-vertical-tabs.block-editor-block-list__block .gbs-vertical-tabs-list{overflow-y:auto;scrollbar-color:auto;scrollbar-width:auto;transform:none}.wp-block-gbs-vertical-tabs.block-editor-block-list__block .gbs-vertical-tabs-list-item{position:relative;transform:none}.wp-block-gbs-vertical-tabs.block-editor-block-list__block .gbs-vertical-tabs-list-item .components-button.is-destructive{bottom:0;position:absolute;right:0}.wp-block-gbs-vertical-tabs.block-editor-block-list__block .gbs-vertical-tabs-image{max-height:300px;opacity:1}.wp-block-details{border-radius:10px;box-shadow:inset 0 0 0 4px var(--wp--preset--color--background-2);margin-bottom:var(--block-margin-medium);padding:30px 47px 30px 30px;position:relative;z-index:0}.wp-block-details>summary{display:block;font-weight:700;list-style:none}.wp-block-details>summary::-webkit-details-marker,.wp-block-details>summary::marker{display:none}.wp-block-details>summary:before{bottom:0;box-sizing:border-box;content:url(https://3stepit.bnpparibas/wp-content/themes/3stepit/assets/images/plus-white.svg);cursor:pointer;display:block;height:45px;padding:15px;position:absolute;right:0;width:45px;z-index:2}.wp-block-details>summary:before *{cursor:pointer}.wp-block-details>summary:after{background-color:var(--wp--preset--color--primary);border-radius:10px 0 10px 0;bottom:0;box-sizing:border-box;content:"";cursor:pointer;display:block;height:45px;padding:15px;position:absolute;right:0;width:45px;z-index:1}.wp-block-details>summary:after *{cursor:pointer}.wp-block-details p{font-size:var(--wp--custom--typography--font-size--small)}.wp-block-details[open]>summary:before{transform:rotate(45deg)}.wp-block-gbs-text-push{align-items:center;background:var(--wp--preset--color--primary);border-radius:10px;display:flex;flex-direction:column;justify-content:center;margin:45px auto;max-width:600px;padding:30px;text-align:center}.wp-block-gbs-text-push .h3{color:var(--wp--preset--color--background-1);margin:0;text-align:center}.wp-block-gbs-slider-simple.is-profile .swiper-wrapper .swiper-slide{height:auto}.wp-block-gbs-slider-simple.is-profile .swiper-wrapper .swiper-slide .wp-block-gbs-media-text-locked{height:100%}.wp-block-gbs-slider-simple.is-profile .swiper-wrapper .swiper-slide .wp-block-gbs-media-text-locked .wp-block-image img{border:none!important;border-radius:50%!important;padding:0!important}.wp-block-gbs-slider-simple.is-profile .swiper-wrapper .swiper-slide p.linkedin-link{margin-bottom:0;margin-top:auto}@media (max-width:599px){.gbs-tabs-block .gbs-tabs-block-s7tlhe{color:var(--wp--preset--color--text-1)!important;font-size:var(--wp--custom--typography--font-size--medium)}}.gbs-tabs-block.steps-colored .gbs-tabs-block-s7tlgv .gbs-tabs-block-s7tlhe:first-child.is-active:after{background-color:var(--color-step-1)}.gbs-tabs-block.steps-colored .gbs-tabs-block-s7tlgv .gbs-tabs-block-s7tlhe:nth-child(2).is-active:after{background-color:var(--color-step-2)}.gbs-tabs-block.steps-colored .gbs-tabs-block-s7tlgv .gbs-tabs-block-s7tlhe:nth-child(3).is-active:after{background-color:var(--color-step-3)}.gbs-tabs-block.steps-colored .swiper-container .swiper-wrapper .swiper-slide:first-child .cta-main{background-color:var(--color-step-1)}.gbs-tabs-block.steps-colored .swiper-container .swiper-wrapper .swiper-slide:nth-child(2) .cta-main{background-color:var(--color-step-2)}.gbs-tabs-block.steps-colored .swiper-container .swiper-wrapper .swiper-slide:nth-child(3) .cta-main{background-color:var(--color-step-3)}.wp-block-gbs-small-cta{align-items:center;background:var(--wp--preset--color--background-1);border:2px solid var(--wp--preset--color--background-2);border-radius:10px;box-shadow:5px 5px 30px 0 rgba(0,0,0,.07);display:flex;flex-direction:row;margin:var(--block-margin-medium) 0;padding:10px;position:relative;text-decoration:none}.wp-block-gbs-small-cta .imgBlock{position:relative;z-index:0}.wp-block-gbs-small-cta .imgBlock>.components-button{position:absolute;right:-10px;top:-10px;z-index:1}.wp-block-gbs-small-cta .iconWrapper{height:50px;width:50px}.wp-block-gbs-small-cta .iconWrapper>img,.wp-block-gbs-small-cta .iconWrapper>svg{display:block;height:100%;width:100%}.wp-block-gbs-small-cta .text-content{align-items:flex-start;display:flex;flex-direction:column;margin-left:10px;text-align:left;text-decoration:none}.wp-block-gbs-small-cta .text-content .text{font-family:var(--wp--preset--font-family--open-sans);font-size:var(--wp--custom--typography--font-size--x-small);font-weight:600;margin:0;text-decoration:none}.wp-block-gbs-small-cta .text-content .text strong{color:var(--wp--preset--color--primary)}@media (min-width:600px){.wp-block-gbs-small-cta{margin:var(--block-margin-large)}.wp-block-column .wp-block-gbs-small-cta{flex:1;margin:0}.wp-block-gbs-small-cta .text-content .text{font-size:var(--wp--custom--typography--font-size--xx-small)}}.wp-block-gbs-small-cta.is-link:after{background-color:var(--wp--preset--color--primary);background-image:url(https://3stepit.bnpparibas/wp-content/themes/3stepit/assets/images/icon-arrow-right.svg);background-position:50%;background-repeat:no-repeat;background-size:15px 15px;border-radius:10px 0;bottom:0;content:"";display:block;height:30px;opacity:0;position:absolute;right:0;transition:opacity .1s ease-in;width:30px;z-index:2}.wp-block-gbs-small-cta.is-link:hover:after{opacity:1}.wp-block-gbs-small-cta.is-current-step{background-color:#eee}.wp-block-gbs-accordion-item{background-color:var(--wp--preset--color--background-2);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:15px;box-sizing:border-box;margin:0 0 1rem;max-height:100%;min-height:150px;padding:2rem;position:relative;z-index:0}.wp-block-gbs-accordion-item:not(.block-editor-block-list__block){cursor:pointer;transition:flex-basis .4s}.wp-block-gbs-accordion-item:before{background:linear-gradient(180deg,rgba(0,0,0,.8) 0,transparent 93%);border-radius:15px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.wp-block-gbs-accordion-item .accordion-item-title{color:var(--wp--preset--color--text-1);flex:1;line-height:1.1;margin-right:2rem!important}.wp-block-gbs-accordion-item .accordion-item-title.placeholder{color:var(--wp--preset--color--text-3)}.wp-block-gbs-accordion-item .accordion-item-title.title-with-image{color:var(--wp--preset--color--background-1)}.wp-block-gbs-accordion-item .accordion-item-closed-toggle{background:var(--wp--preset--gradient--green-gradient);border:none;border-radius:50%;box-shadow:none;color:var(--wp--preset--color--background-1);display:block;flex:0 0 44px;font-size:24px;height:44px;line-height:44px;text-align:center;width:44px}.wp-block-gbs-accordion-item .wp-block-heading{font-family:var(--wp--preset--font-family--bnpp-sans);margin:0 0 1rem}.wp-block-gbs-accordion-item .wp-block-button>.wp-block-button__link{background:var(--wp--preset--color--background-1);background-image:none;color:var(--wp--preset--color--primary)}@media (min-width:600px){.wp-block-gbs-accordion-item .wp-block-button>.wp-block-button__link:after{background:url(https://3stepit.bnpparibas/wp-content/themes/3stepit/assets/images/link-arrow-green.svg) 50% no-repeat}}.wp-block-gbs-accordion-item .accordion-item-closed-content{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;height:100%;justify-content:space-between;left:0;padding:2rem;position:absolute;top:0;width:100%}.wp-block-gbs-accordion-item .accordion-item-closed-content>.wp-block-heading{margin:0}.wp-block-gbs-accordion-item .accordion-item-opened-content{flex-direction:column;height:0;justify-content:flex-start;overflow-y:hidden;transition:none;width:100%}.wp-block-gbs-accordion-item .accordion-item-opened-content *{font-size:14px}.wp-block-gbs-accordion-item .accordion-item-opened-content>.wp-block-image{height:40px;width:40px}.wp-block-gbs-accordion-item .accordion-item-opened-content>.wp-block-image>img{display:block;height:auto;width:100%}.wp-block-gbs-accordion-item .accordion-item-opened-content>.wp-block-heading{font-size:2rem}.wp-block-gbs-accordion-item .accordion-item-opened-content .wp-block-button:last-child{margin-top:1rem}.wp-block-gbs-accordion-item .accordion-item-opened-content .wp-block-button:last-child>.wp-block-button__link{width:100%}.wp-block-gbs-accordion-item .accordion-item-opened-content>div:last-child{margin-top:auto}.wp-block-gbs-accordion-item.opened:before{display:none}.wp-block-gbs-accordion-item.opened{background-image:var(--wp--preset--gradient--green-gradient)!important;color:var(--wp--preset--color--background-1)}.wp-block-gbs-accordion-item.opened .accordion-item-opened-content{display:flex;height:100%;transition:height 1s}.wp-block-gbs-accordion-item.opened .accordion-item-closed-content{display:none}@media (min-width:905px){.wp-block-gbs-accordion-item{height:450px;margin:0 6px;padding:2rem 1rem}.wp-block-gbs-accordion-item:before{background:linear-gradient(180deg,rgba(0,0,0,.8) 0,transparent 75%)}.wp-block-gbs-accordion-item .accordion-item-closed-toggle{cursor:pointer;margin-top:auto}.wp-block-gbs-accordion-item .accordion-item-closed-toggle *{cursor:pointer}.wp-block-gbs-accordion-item .accordion-item-closed-toggle:hover{font-weight:700}.wp-block-gbs-accordion-item .accordion-item-closed-content{align-items:flex-start;flex-direction:column;overflow:hidden;padding:2rem 1rem;visibility:visible;width:100%}.wp-block-gbs-accordion-item .accordion-item-closed-content>.wp-block-heading{opacity:1;transition:opacity .01s .3s;visibility:visible;width:100%}.wp-block-gbs-accordion-item .accordion-item-opened-content{display:flex;opacity:0;width:0}.wp-block-gbs-accordion-item .accordion-item-opened-content .wp-block-button:last-child{margin-top:auto}.wp-block-gbs-accordion-item .accordion-item-opened-content .wp-block-button:last-child>.wp-block-button__link{width:auto}.wp-block-gbs-accordion-item.opened .accordion-item-closed-content{display:flex;visibility:hidden;width:0}.wp-block-gbs-accordion-item.opened .accordion-item-closed-content>.wp-block-heading{opacity:0;transition:none}.wp-block-gbs-accordion-item.opened .accordion-item-opened-content{opacity:1;transition:opacity .01s .3s;visibility:visible;width:100%}}@media (min-width:1240px){.wp-block-gbs-accordion-item{margin:0 10px;padding:2rem 1.5rem}}.wp-block-gbs-accordion{display:flex;flex-direction:column;justify-content:space-between;margin:var(--block-margin-large) 0}@media (max-width:904px){.wp-block-gbs-accordion{height:auto!important}}.wp-block-gbs-accordion .wp-block-gbs-accordion-item{flex:1 1 33%}.wp-block-gbs-accordion .wp-block-gbs-accordion-item.opened{flex-basis:60%}.wp-block-gbs-accordion>.block-editor-block-list__layout{display:flex;flex:1;justify-content:space-between}.wp-block-gbs-accordion>.block-editor-block-list__layout .wp-block-gbs-accordion-item{flex:1!important;padding:2rem 1rem}.wp-block-gbs-accordion>.block-editor-block-list__layout .wp-block-gbs-accordion-item.opened{flex:4!important}.wp-block-gbs-accordion>.block-editor-block-list__layout .wp-block-gbs-accordion-item .accordion-item-closed-content{padding:2rem 1rem}@media (min-width:905px){.wp-block-gbs-accordion{flex-direction:row;margin-left:-3px;margin-right:-3px}.wp-block-gbs-accordion .wp-block-gbs-accordion-item{margin-bottom:0}}@media (min-width:1240px){.wp-block-gbs-accordion{margin-left:-5px;margin-right:-5px}}.wp-block-gbs-accordion-item.wp-block-gbs-accordion-steps-item{min-height:220px}.wp-block-gbs-accordion-item.wp-block-gbs-accordion-steps-item .accordion-item-closed-content{align-items:flex-start;flex-direction:column}.wp-block-gbs-accordion-item.wp-block-gbs-accordion-steps-item .accordion-item-suptitle{font-family:var(--wp--preset--font-family--bnpp-sans);font-size:var(--wp--custom--typography--font-size--large);font-weight:600;letter-spacing:-.5px;margin:0 0 1rem}.wp-block-gbs-accordion-item.wp-block-gbs-accordion-steps-item .wp-block-columns{gap:1.5rem;margin-bottom:1.5rem}.wp-block-gbs-accordion-item.wp-block-gbs-accordion-steps-item.opened{background-color:var(--wp--preset--color--background-2);background-image:none!important;color:var(--wp--preset--color--text-1)}.wp-block-gbs-accordion-item.wp-block-gbs-accordion-steps-item.opened .wp-block-button>.wp-block-button__link{background-color:var(--wp--preset--color--primary);background-image:none;color:var(--wp--preset--color--background-1)}@media (min-width:600px){.wp-block-gbs-accordion-item.wp-block-gbs-accordion-steps-item.opened .wp-block-button>.wp-block-button__link:after{background:url(https://3stepit.bnpparibas/wp-content/themes/3stepit/assets/images/link-arrow-white.svg) 50% no-repeat}}.wp-block-gbs-accordion-item.wp-block-gbs-accordion-steps-item.opened .accordion-item-opened-content .accordion-item-suptitle{margin:0 0 .7rem}.wp-block-gbs-accordion-item.wp-block-gbs-accordion-steps-item.opened .accordion-item-opened-content>.wp-block-heading{font-size:1.4rem}.wp-block-gbs-accordion-item.wp-block-gbs-accordion-steps-item.opened .accordion-item-opened-content .wp-block-column{padding:0}.wp-block-gbs-accordion-item.wp-block-gbs-accordion-steps-item.opened .accordion-item-opened-content .wp-block-column>.wp-block-heading{font-size:2rem}.wp-block-gbs-accordion-item.wp-block-gbs-accordion-steps-item.has-3stepit-tlm-acquire-color .accordion-item-suptitle{color:var(--wp--preset--color--3-stepit-tlm-acquire)}.wp-block-gbs-accordion-item.wp-block-gbs-accordion-steps-item.has-3stepit-tlm-acquire-color .accordion-item-closed-toggle{background:var(--wp--preset--color--3-stepit-tlm-acquire)}.wp-block-gbs-accordion-item.wp-block-gbs-accordion-steps-item.has-3stepit-tlm-acquire-color.opened .wp-block-heading{color:var(--wp--preset--color--3-stepit-tlm-acquire)}.wp-block-gbs-accordion-item.wp-block-gbs-accordion-steps-item.has-3stepit-tlm-acquire-color.opened .wp-block-column:not(:first-child):before{background-color:var(--wp--preset--color--3-stepit-tlm-acquire)}.wp-block-gbs-accordion-item.wp-block-gbs-accordion-steps-item.has-3stepit-tlm-acquire-color.opened .wp-block-button>.wp-block-button__link{background-color:var(--wp--preset--color--3-stepit-tlm-acquire);background-image:none;color:var(--wp--preset--color--background-1)}.wp-block-gbs-accordion-item.wp-block-gbs-accordion-steps-item.has-3stepit-tlm-manage-color .accordion-item-suptitle{color:var(--wp--preset--color--3-stepit-tlm-manage)}.wp-block-gbs-accordion-item.wp-block-gbs-accordion-steps-item.has-3stepit-tlm-manage-color .accordion-item-closed-toggle{background:var(--wp--preset--color--3-stepit-tlm-manage)}.wp-block-gbs-accordion-item.wp-block-gbs-accordion-steps-item.has-3stepit-tlm-manage-color.opened .wp-block-heading{color:var(--wp--preset--color--3-stepit-tlm-manage)}.wp-block-gbs-accordion-item.wp-block-gbs-accordion-steps-item.has-3stepit-tlm-manage-color.opened .wp-block-column:not(:first-child):before{background-color:var(--wp--preset--color--3-stepit-tlm-manage)}.wp-block-gbs-accordion-item.wp-block-gbs-accordion-steps-item.has-3stepit-tlm-manage-color.opened .wp-block-button>.wp-block-button__link{background-color:var(--wp--preset--color--3-stepit-tlm-manage);background-image:none;color:var(--wp--preset--color--background-1)}.wp-block-gbs-accordion-item.wp-block-gbs-accordion-steps-item.has-3stepit-tlm-refresh-color .accordion-item-suptitle{color:var(--wp--preset--color--3-stepit-tlm-refresh)}.wp-block-gbs-accordion-item.wp-block-gbs-accordion-steps-item.has-3stepit-tlm-refresh-color .accordion-item-closed-toggle{background:var(--wp--preset--color--3-stepit-tlm-refresh)}.wp-block-gbs-accordion-item.wp-block-gbs-accordion-steps-item.has-3stepit-tlm-refresh-color.opened .wp-block-heading{color:var(--wp--preset--color--3-stepit-tlm-refresh)}.wp-block-gbs-accordion-item.wp-block-gbs-accordion-steps-item.has-3stepit-tlm-refresh-color.opened .wp-block-column:not(:first-child):before{background-color:var(--wp--preset--color--3-stepit-tlm-refresh)}.wp-block-gbs-accordion-item.wp-block-gbs-accordion-steps-item.has-3stepit-tlm-refresh-color.opened .wp-block-button>.wp-block-button__link{background-color:var(--wp--preset--color--3-stepit-tlm-refresh);background-image:none;color:var(--wp--preset--color--background-1)}@media (min-width:905px){.wp-block-gbs-accordion-item.wp-block-gbs-accordion-steps-item{height:470px;min-height:100%}.wp-block-gbs-accordion-item.wp-block-gbs-accordion-steps-item.block-editor-block-list__block{height:570px}.wp-block-gbs-accordion-item.wp-block-gbs-accordion-steps-item .wp-block-columns{gap:3rem;margin-bottom:.5rem}.wp-block-gbs-accordion-item.wp-block-gbs-accordion-steps-item .wp-block-column{margin-bottom:0;padding:.7rem 0}.wp-block-gbs-accordion-item.wp-block-gbs-accordion-steps-item .wp-block-column:not(:first-child){position:relative}.wp-block-gbs-accordion-item.wp-block-gbs-accordion-steps-item .wp-block-column:not(:first-child):before{background-color:var(--wp--preset--color--primary);content:"";display:block;height:100%;left:-1.5rem;position:absolute;top:0;width:1px}}.wp-block-gbs-accordion.wp-block-gbs-accordion-steps.block-editor-block-list__block{height:570px!important}.wp-block-gbs-accordion.wp-block-gbs-accordion-steps .wp-block-gbs-accordion-item{flex:1 1 16%}.wp-block-gbs-accordion.wp-block-gbs-accordion-steps .wp-block-gbs-accordion-item.opened{flex-basis:68%}.wp-block-gbs-accordion.wp-block-gbs-accordion-steps>.block-editor-block-list__layout .wp-block-gbs-accordion-item{flex:1!important;padding:2rem 1rem}.wp-block-gbs-accordion.wp-block-gbs-accordion-steps>.block-editor-block-list__layout .wp-block-gbs-accordion-item.opened{flex:8!important}.wp-block-gbs-tabs-3stepit-item-argument{margin-bottom:2rem}.wp-block-gbs-tabs-3stepit-item-argument:last-child{margin-bottom:0}.wp-block-gbs-tabs-3stepit-item-argument .argument-header{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:1rem}.wp-block-gbs-tabs-3stepit-item-argument .argument-header .block-editor-media-placeholder{margin-bottom:1rem}.wp-block-gbs-tabs-3stepit-item-argument .argument-header .iconWrapper{height:30px;margin-right:.7rem;width:30px}.wp-block-gbs-tabs-3stepit-item-argument .argument-header .iconWrapper>svg{height:100%;width:100%}.wp-block-gbs-tabs-3stepit-item-argument .argument-header h3{color:var(--wp--preset--color--primary);font-size:20px;margin:0}.wp-block-gbs-tabs-3stepit-item-argument .argument-content,.wp-block-gbs-tabs-3stepit-item-argument .argument-content p{font-size:14px}.wp-block-gbs-tabs-3stepit-item-argument.block-editor-block-list__block .argument-header .imgBlock .iconWrapper{margin-right:1.5rem}.wp-block-gbs-tabs-3stepit-item-argument.block-editor-block-list__block .argument-header .imgBlock .components-button{left:20px;position:absolute;top:-15px}.wp-block-gbs-tabs-3stepit{margin:var(--block-margin-large) 3rem;position:relative}.wp-block-gbs-tabs-3stepit .tabs-container{display:flex;justify-content:center;left:0;position:absolute;top:0;width:100%}.wp-block-gbs-tabs-3stepit .tabs-3stepit-item-tab-content{align-items:center;background-color:var(--wp--preset--color--background-2);background-image:none;border:none;border-radius:10px 10px 0 0;box-shadow:none;box-sizing:border-box;color:var(--wp--preset--color--text-1);display:flex;flex:1;font-size:22px;font-weight:700;height:50px;justify-content:center;margin:0 .5rem;padding:.5rem 0 0;text-transform:uppercase}@media (hover:hover){.wp-block-gbs-tabs-3stepit .tabs-3stepit-item-tab-content{cursor:pointer}.wp-block-gbs-tabs-3stepit .tabs-3stepit-item-tab-content:not(.active):hover{color:var(--wp--preset--color--primary)}}.wp-block-gbs-tabs-3stepit .tabs-3stepit-item-tab-content.active{background-image:var(--wp--preset--gradient--green-gradient);color:var(--wp--preset--color--background-1)}.wp-block-gbs-tabs-3stepit .panels-container{display:flex;justify-content:center;margin-left:-3rem;margin-right:-3rem;overflow:hidden;padding-top:50px}.wp-block-gbs-tabs-3stepit .panels-container .tabs-3stepit-item-panel-panel-content{background-color:var(--wp--preset--color--background-2);border-top:3px solid var(--wp--preset--color--primary);margin-left:-100%;padding:2rem 3rem;visibility:hidden;width:100%}.wp-block-gbs-tabs-3stepit .panels-container .tabs-3stepit-item-panel-panel-content.active{margin-left:0;visibility:visible}.wp-block-gbs-tabs-3stepit .panels-container .tabs-3stepit-item-panel-panel-content>.wp-block-columns{height:100%;margin-bottom:0}.wp-block-gbs-tabs-3stepit .panels-container .tabs-3stepit-item-panel-panel-content .wp-block-image{height:100%;width:100%}.wp-block-gbs-tabs-3stepit .panels-container .tabs-3stepit-item-panel-panel-content .wp-block-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:599px){.wp-block-gbs-tabs-3stepit{margin:var(--block-margin-large) 0}.wp-block-gbs-tabs-3stepit .tabs-container{border-radius:20px 20px 0 0;flex-direction:column;height:50px;justify-content:space-between;overflow:hidden}.wp-block-gbs-tabs-3stepit .tabs-container:after{background:url(https://3stepit.bnpparibas/wp-content/themes/3stepit/assets/images/link-arrow-white.svg) 50% no-repeat;background-size:20px;content:"";display:block;height:20px;pointer-events:none;position:absolute;right:20px;top:20px;transform:rotate(90deg);width:20px;z-index:3}.wp-block-gbs-tabs-3stepit .tabs-container .tabs-3stepit-item-tab-content{border-radius:0;flex:0 0 60px;margin:0}.wp-block-gbs-tabs-3stepit .tabs-container .tabs-3stepit-item-tab-content.active{order:-1}.wp-block-gbs-tabs-3stepit .tabs-container.is-opened{border-radius:20px;box-shadow:0 0 4px 1px hsla(0,0%,61%,.2);height:auto}.wp-block-gbs-tabs-3stepit .tabs-container.is-opened .tabs-3stepit-item-tab-content:not(.active){border-bottom:1px solid #ccc}.wp-block-gbs-tabs-3stepit .panels-container{flex-direction:column;margin-left:0;margin-right:0}.wp-block-gbs-tabs-3stepit .panels-container .tabs-3stepit-item-panel-panel-content{border:0;height:0;margin-left:0;overflow:hidden;padding:0;width:auto}.wp-block-gbs-tabs-3stepit .panels-container .tabs-3stepit-item-panel-panel-content.active{height:auto;padding:2rem}.wp-block-gbs-tabs-3stepit .panels-container .tabs-3stepit-item-panel-panel-content>.wp-block-columns{margin-bottom:0}}.wp-block-gbs-tabs-3stepit.block-editor-block-list__block{display:flex;justify-content:center;margin:var(--block-margin-large) 0;position:relative}.wp-block-gbs-tabs-3stepit.block-editor-block-list__block:not(.has-child-selected) .wp-block-gbs-tabs-3stepit-item:first-child .tabs-3stepit-item-tab-content{background-image:var(--wp--preset--gradient--green-gradient);color:var(--wp--preset--color--background-1)}.wp-block-gbs-tabs-3stepit.block-editor-block-list__block:not(.has-child-selected) .wp-block-gbs-tabs-3stepit-item:first-child .tabs-3stepit-item-panel-content{position:absolute;width:100%;z-index:10}.wp-block-gbs-tabs-3stepit.block-editor-block-list__block>.block-editor-block-list__layout{display:flex;flex:1;justify-content:center;overflow:hidden;position:relative}.wp-block-gbs-tabs-3stepit.block-editor-block-list__block .wp-block-gbs-tabs-3stepit-item{flex:1;overflow:hidden;position:static}.wp-block-gbs-tabs-3stepit.block-editor-block-list__block .wp-block-gbs-tabs-3stepit-item .tabs-3stepit-item-tab-content{width:90%}.wp-block-gbs-tabs-3stepit.block-editor-block-list__block .wp-block-gbs-tabs-3stepit-item .tabs-3stepit-item-panel-content{background-color:var(--wp--preset--color--background-2);border-top:3px solid var(--wp--preset--color--primary);box-sizing:border-box;left:0;padding:2rem 3rem;position:relative;right:0;top:50px;width:600%;z-index:-1}.wp-block-gbs-tabs-3stepit.block-editor-block-list__block .wp-block-gbs-tabs-3stepit-item.selected .tabs-3stepit-item-tab-content{background-image:var(--wp--preset--gradient--green-gradient);color:var(--wp--preset--color--background-1)}.wp-block-gbs-tabs-3stepit.block-editor-block-list__block .wp-block-gbs-tabs-3stepit-item.selected .tabs-3stepit-item-panel-content{position:absolute;width:100%;z-index:10}.wp-block-gbs-follow-us.follow-us__inline{align-items:center;border:none;display:flex;padding:0}.wp-block-gbs-follow-us.follow-us__inline>span{display:block;font-family:var(--wp--preset--font-family--bnpp-square);font-size:13px;margin-right:1rem}.wp-block-gbs-follow-us.follow-us__inline .follow-us__link{align-items:center;border:1px solid var(--wp--preset--color--primary);border-radius:5px;display:flex;height:22px;justify-content:center;width:22px}.wp-block-gbs-follow-us.follow-us__inline .follow-us__link svg{height:13px;width:auto}.wp-block-gbs-follow-us.follow-us__inline .follow-us__link svg *{fill:var(--wp--preset--color--primary)}.wp-block-gbs-arguments .wp-block-gbs-card-box{margin:0;max-width:300px!important}main>.container>.row>.col-12>.contact-block-green-simple{margin-bottom:0}.contact-block-green-simple:before{background:url(https://3stepit.bnpparibas/wp-content/themes/3stepit/assets/images/WHITE_CHAT-30.svg) 50% no-repeat;background-size:100%;content:"";display:block;height:75px;left:60px;position:absolute;top:60px;width:75px}.contact-block-green-simple .desktop-link{display:none}@media (min-width:600px){.contact-block-green-simple .desktop-link{display:block}}@media (max-width:599px){.contact-block-green-simple:before{display:none}}.gbs-key-figures-s84vze.gbs-key-figures-4{flex-wrap:wrap!important}@media (min-width:600px){.gbs-key-figures-s84vze.gbs-key-figures-4{flex-wrap:nowrap!important}}.gbs-key-figures-s84vro .gbs-key-figures-s84vze .wp-block-group{overflow-x:hidden}.contact-block-green-simple .contact-block-green-simple-content-wrapper{padding:50px 30px 30px}@media (min-width:600px){.contact-block-green-simple .contact-block-green-simple-content-wrapper{padding:60px 165px}.contact-block-green-simple .mobile-link{display:none}.contact-block-green-simple .mobile-link.block-editor-rich-text__editable{display:inline-block}}.circular-thinking-main .circular-thinking-posts-header{margin-bottom:var(--block-margin-large)}.circular-thinking-main .circular-thinking-posts-header .no-result{margin-bottom:400px}@media (min-width:600px){.circular-thinking-main .circular-thinking-posts-header .no-result{margin-bottom:150px}}.circular-thinking-main .circular-thinking-list{display:grid;grid-template-columns:1fr;grid-gap:var(--block-margin-medium);margin:var(--block-margin-large) 0}@media (min-width:600px){.circular-thinking-main .circular-thinking-list{grid-template-columns:1fr 1fr 1fr;grid-gap:45px}.circular-thinking-main .circular-thinking-list .card:nth-child(2){grid-column:2/4}}.circular-thinking-main .circular-thinking-list-actions{align-items:center;display:flex;justify-content:center;margin:var(--block-margin-large) 0}.circular-thinking-main .circular-thinking-list-actions .posts-loader{display:none}.circular-thinking-main .circular-thinking-no-result{margin-top:2rem;text-align:center}.single.main .content__header .content__header__tags{display:flex;list-style-type:none;margin:1rem 0 2rem;padding:0}.single.main .content__header .content__header__tags li{align-items:center;display:flex;font-size:10px;font-weight:700;line-height:1.2;margin-right:1rem;text-transform:uppercase}.single.main .content__header .content__header__tags li>span{background-color:#03a776;border-radius:100%;flex:0 0 auto;height:10px;margin-right:10px;width:10px}.single.main .content__header .content__header__date{color:var(--wp--preset--color--text-2);display:block;font-size:var(--wp--custom--typography--font-size--xx-small);margin-bottom:var(--block-margin-medium)}.single.main .content__related_posts{display:flex;flex-direction:column;justify-content:space-between;margin:0}.single.main .content__related_posts .card{flex:1;margin:1rem 0}.single.main .content__related_posts .card .card__image{display:none}.single.main .content__footer__share{align-items:center;display:flex}.single.main .content__footer__share .content__footer__share__link{align-items:center;border:1px solid var(--wp--preset--color--primary);border-radius:5px;display:flex;height:22px;justify-content:center;width:22px}.single.main .content__footer__share .content__footer__share__link svg{height:13px;width:auto}@media (min-width:600px){.single.main .content__header .content__header__date{margin-bottom:var(--block-margin-large)}.single.main .content__related_posts{flex-direction:row;margin:2rem -1rem}.single.main .content__related_posts .card{margin:0 1rem}.single.main .content__related_posts .card .card__image{display:block}}body{display:flex;flex-direction:column;min-height:100%}body.wp-admin{display:block}@media (min-width:905px){body{--wp--style--global--content-size:846px;background-color:var(--wp--preset--color--background-1);--wp--custom--typography--font-size--xx-small:0.75rem;--wp--custom--typography--font-size--x-small:0.875rem;--wp--custom--typography--font-size--small:0.875rem;--wp--custom--typography--font-size--medium:1rem;--wp--custom--typography--font-size--large:1.125rem;--wp--custom--typography--font-size--huge:1.625rem;--wp--custom--typography--font-size--gigantic:2.75rem;--wp--custom--typography--font-size--colossal:3.75rem}}.editor-styles-wrapper{background-color:#fff!important}.reset-margin-top{margin-top:0!important}.reduce-margin-top{margin-top:var(--block-margin-medium)!important}.full-width{overflow:hidden;width:99vw}@media (max-width:599px){.page-template-default .container .row .col-xs-4.col-md-8.col-12{word-wrap:break-word}}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRoZW1lcy8zc3RlcGl0L3N0eWxlcy9fdmFycy5wY3NzIiwidGhlbWVzLzNzdGVwaXQvc3R5bGVzL19oZWFkZXIucGNzcyIsInRoZW1lcy8zc3RlcGl0L3N0eWxlcy9fZm9vdGVyLnBjc3MiLCJ0aGVtZXMvM3N0ZXBpdC9zdHlsZXMvX2NvbXBvbmVudHMucGNzcyIsInRoZW1lcy8zc3RlcGl0L3N0eWxlcy9fYmxvY2tzLnBjc3MiLCI8bm8gc291cmNlPiIsInRoZW1lcy8zc3RlcGl0L3N0eWxlcy9fcGF0dGVybnMucGNzcyIsInRoZW1lcy8zc3RlcGl0L3N0eWxlcy9fcGFnZXMucGNzcyIsInRoZW1lcy8zc3RlcGl0L3N0eWxlcy9zdHlsZS5wY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUtBLE1BQ0Usc0JBQXVCLENBQ3ZCLHNCQUF1QixDQUN2QixzQkFDRixDQ1RBLGVBQ0Usa0NBSUYsQ0FIRSxtQ0FDRSxpQkFDRixDQUdGLFlBQ0UsMERBSUYsQ0FIRSx5QkFGRixZQUdJLHlEQUVKLENBREUsQ0FFRixZQUNFLHdDQUF5QyxDQUN6QyxvQkFJRixDQUhFLHlCQUhGLFlBSUksdUNBRUosQ0FERSxDQUdGLG9CQUNFLFNBc0JGLENBckJFLHFDQUVFLDRDQUE2QyxDQUQ3QyxnQkFFRixDQUNBLCtCQUNFLGFBQWMsQ0FDZCxhQU9GLENBTkUsaUNBQ0UsY0FDRixDQUNBLHlCQU5GLCtCQU9JLGlCQUVKLENBREUsQ0FFRix5QkFoQkYsb0JBaUJJLGlCQU1KLENBTEksK0JBRUUsbUJBQW9CLENBRHBCLFVBRUYsQ0FDRixDQUdGLG9CQUVFLGVBQWdCLENBRGhCLFNBRUYsQ0FFQSxvQkFDRSxnQkFJRixDQUhFLHlCQUZGLG9CQUdJLGdCQUVKLENBREUsQ0FHRixvQkFFRSxXQUFZLENBR1osTUFBTyxDQUVQLG1CQUFpQixDQUFqQixnQkFBaUIsQ0FKakIsaUJBQWtCLENBQ2xCLEtBQU0sQ0FITixVQUFXLENBS1gsU0FPRixDQUxFLHdCQVJGLG9CQVdJLG9EQUF1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QVFGLENBUEUsMkNBRUUsTUFBTyxDQURQLGFBS0YsQ0FIRSx3REFDRSxZQUNGLENBSUoscUNBRUUsa0JBQW1CLENBRG5CLFlBZUYsQ0FiRSxtRUFFRSxrQkFBbUIsQ0FJbkIsa0RBQW1ELENBQ25ELGlCQUFrQixDQU5sQixZQUFhLENBSWIsV0FBWSxDQUZaLHNCQUF1QixDQUN2QixVQVFGLENBSkUsdUVBQ0UsV0FBWSxDQUNaLFVBQ0YsQ0FHSix5QkFFSSxxREFDRSx1Q0FDRixDQUVGLHFDQUNFLGtCQUFtQixDQUNuQixpQkFPRixDQU5FLDJDQUNFLGFBSUYsQ0FIRSx3REFDRSxhQUNGLENBR04sQ0NwSEYsS0FDRSxZQUFhLENBQ2IscUJBQXNCLENBQ3RCLGVBaUJGLENBaEJFLGNBQ0UsYUFDRixDQUVBLHlCQVJGLEtBU0ksdUNBQXdDLENBQ3hDLHVEQUF3RCxDQUN4RCxxREFBc0QsQ0FDdEQscURBQXNELENBQ3RELG1EQUFvRCxDQUNwRCxnREFBaUQsQ0FDakQsbURBQW9ELENBQ3BELGtEQUFtRCxDQUNuRCxxREFBc0QsQ0FDdEQscURBRUosQ0FERSxDQUdGLHVCQUNFLCtCQUNGLENBRUEsa0JBQ0Usc0JBQ0YsQ0FFQSxtQkFDRSwrQ0FDRixDQUVBLFlBUUUsZUFBZ0IsQ0FEaEIsVUFFRixDQUVBLHlCQUNFLGlFQUNFLG9CQUNGLENBQ0YiLCJmaWxlIjoidGhlbWVzXFwzc3RlcGl0XFxzdHlsZXNcXHN0eWxlLnBjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKlxyXG4gICogQ1NTIHZhcmlhYmxlc1xyXG4gICovXHJcblxyXG4vKiBjb2xvcnMgMyBzdGVwcyAqL1xyXG46cm9vdCB7XHJcbiAgLS1jb2xvci1zdGVwLTE6ICMwMDdBQzk7XHJcbiAgLS1jb2xvci1zdGVwLTI6ICNFODgyMDA7XHJcbiAgLS1jb2xvci1zdGVwLTM6ICM0RUFFMzQ7XHJcbn1cclxuXHJcblxyXG4vKiBNZWRpYSBxdWVyaWVzICovXHJcblxyXG5AY3VzdG9tLW1lZGlhIC0tbW9iaWxlLXZpZXdwb3J0IChtaW4td2lkdGg6IDApO1xyXG5AY3VzdG9tLW1lZGlhIC0tbW9iaWxlLXZpZXdwb3J0LW1heCAobWF4LXdpZHRoOiA1OTlweCk7XHJcbkBjdXN0b20tbWVkaWEgLS10YWJsZXQtdmlld3BvcnQgKG1pbi13aWR0aDogNjAwcHgpO1xyXG5AY3VzdG9tLW1lZGlhIC0tdGFibGV0LXZpZXdwb3J0LW1heCAobWF4LXdpZHRoOiA5MDRweCk7XHJcbkBjdXN0b20tbWVkaWEgLS1zbWFsbC12aWV3cG9ydCAobWluLXdpZHRoOiA5MDVweCk7XHJcbkBjdXN0b20tbWVkaWEgLS1zbWFsbC12aWV3cG9ydC1tYXggKG1heC13aWR0aDogMTIzOXB4KTtcclxuQGN1c3RvbS1tZWRpYSAtLW1lZGl1bS12aWV3cG9ydCAobWluLXdpZHRoOiAxMjQwcHgpO1xyXG5AY3VzdG9tLW1lZGlhIC0tbWVkaXVtLXZpZXdwb3J0LW1heCAobWF4LXdpZHRoOiAxNDM5cHgpO1xyXG5AY3VzdG9tLW1lZGlhIC0tbGFyZ2Utdmlld3BvcnQgKG1pbi13aWR0aDogMTQ0MXB4KTtcclxuQGN1c3RvbS1tZWRpYSAtLWxhcmdlLXZpZXdwb3J0LW1heCAobWF4LXdpZHRoOiAxMDB2dyk7XHJcbiIsIi5oZWFkZXItczR3MHd3IHtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgLndwLWJsb2NrLXNpdGUtbG9nbyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2LXM0dnMyaiB7XHJcbiAgZm9udC1zaXplOiB2YXIoLS13cC0tY3VzdG9tLS10eXBvZ3JhcGh5LS1mb250LXNpemUtLW1lZGl1bSk7XHJcbiAgQG1lZGlhICgtLXRhYmxldC12aWV3cG9ydCkge1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS13cC0tY3VzdG9tLS10eXBvZ3JhcGh5LS1mb250LXNpemUtLWxhcmdlKTtcclxuICB9XHJcbn1cclxuLm5hdi1zNHZzNGQge1xyXG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJsb2NrLW1hcmdpbi1tZWRpdW0pO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBAbWVkaWEgKC0tdGFibGV0LXZpZXdwb3J0KSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1ibG9jay1tYXJnaW4tc21hbGwpO1xyXG4gIH1cclxufVxyXG5cclxuLmhlcm8taGVhZGVyLXM2c3IyNiB7XHJcbiAgei1pbmRleDogMjtcclxuICAuaGVhZGVyLXN1cnRpdGxlIHtcclxuICAgIG1hcmdpbjogMCAwIDAuN3JlbTtcclxuICAgIGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmFja2dyb3VuZC0xKTtcclxuICB9XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgcCB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAoLS1zbWFsbC12aWV3cG9ydCkge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTUwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBtZWRpYSAoLS1tb2JpbGUtdmlld3BvcnQtbWF4KSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMCAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmhlcm8taGVhZGVyLXM2c3IwNCB7XHJcbiAgei1pbmRleDogMTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uaGVyby1oZWFkZXItczZzcGUzIHtcclxuICBtaW4taGVpZ2h0OiAzNDBweDtcclxuICBAbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcclxuICAgIG1pbi1oZWlnaHQ6IDI3MHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmhlcm8taGVhZGVyLXM2c3BlMiB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB6LWluZGV4OiAxO1xyXG4gIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gIEBtZWRpYSgtLW1vYmlsZS12aWV3cG9ydC1tYXgpIHtcclxuICAgIGxlZnQ6IDIwcHg7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XHJcbiAgICBjb250ZW50OiB1cmwoJy4uL2Fzc2V0cy9pbWFnZXMvaGVhZGVyLW1hc2stbW9iaWxlLnN2ZycpO1xyXG4gIH1cclxufVxyXG5cclxuLmhlYWRlci1zNWNzN2gge1xyXG4gIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAud3AtYmxvY2stc2l0ZS1sb2dvIGltZyB7XHJcbiAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2LXM0dnJjZSB7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG5cclxuLm5hdi1zNHpwZjgge1xyXG4gIC5oZWFkZXItczVjczdoICsgLm5hdi1zNHZyN3gge1xyXG4gICAgLm5hdi1zNHZyYmkge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gIH0gXHJcbn1cclxuXHJcbi5oZXJvLWhlYWRlci1zNnNybHkgOmlzKHApIHtcclxuICBAbWVkaWEgKC0tc21hbGwtdmlld3BvcnQpIHtcclxuICAgIG1heC13aWR0aDogNTAlO1xyXG4gIH1cclxufVxyXG5cclxuLmhlcm8taGVhZGVyLXM2c3JseSAuY29sLW1kLTUge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkgYW5kIChtYXgtd2lkdGg6IDkwNHB4KSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xyXG4gIH1cclxufVxyXG5cclxuLm1vYmlsZS1uYXYtczVkOHo5LmlzLWFjdGl2ZSB7XHJcbiAgY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1iYWNrZ3JvdW5kLTEpO1xyXG59XHJcblxyXG4ubGFuZ3VhZ2Utc3dpdGNoZXItczR6cGUxIHtcclxuICB3aWR0aDogMjAwcHg7XHJcbn1cclxuXHJcbi5sYW5ndWFnZS1zd2l0Y2hlci1zNHcxYncge1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4ubW9iaWxlLW5hdi1zNHcxYzQge1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgZ2FwOiAyMHB4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn0iLCIuZm9vdGVyLXM2cXIycyB7XHJcbiAgbWFyZ2luLXRvcDogdmFyKC0tYmxvY2stbWFyZ2luLWxhcmdlKTtcclxuICBib3JkZXItdG9wOiA1cHggc29saWQgdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXByaW1hcnkpO1xyXG59XHJcblxyXG4uZm9vdGVyLXM2cXNraSB7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgQG1lZGlhICgtLXNtYWxsLXZpZXdwb3J0KSB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgfVxyXG59XHJcblxyXG4uZm9vdGVyLXM2czVkbyB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIEBtZWRpYSAoLS1zbWFsbC12aWV3cG9ydCkge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKC0tdGFibGV0LXZpZXdwb3J0LW1heCkge1xyXG4gIC5mb290ZXItczZzNWRvIC5uYXYtczZzNTdyIHtcclxuICAgICY6aGFzKCsgLm5hdi1zNnM1N3IpOmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB3aWR0aDogM3B4O1xyXG4gICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgbWFyZ2luOiAwIDNweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXByaW1hcnkpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IFxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcclxuICAubmF2LXM2czU3cjpob3ZlciB7XHJcbiAgICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXByaW1hcnkpO1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvKiBoZWFkaW5ncyAqL1xyXG5oMSwgLmgxIHtcclxuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWJucHAtc2Fucy1jb25kZW5zZWQpO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zaXplOiB2YXIoLS13cC0tY3VzdG9tLS10eXBvZ3JhcGh5LS1mb250LXNpemUtLWNvbG9zc2FsKTtcclxuICBsaW5lLWhlaWdodDogdmFyKC0td3AtLWN1c3RvbS0tdHlwb2dyYXBoeS0tbGluZS1oZWlnaHQtLW1lZGl1bSk7XHJcbn1cclxuXHJcbmgyLCAuaDIge1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tYm5wcC1zYW5zLWNvbmRlbnNlZCk7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXNpemU6IHZhcigtLXdwLS1jdXN0b20tLXR5cG9ncmFwaHktLWZvbnQtc2l6ZS0tZ2lnYW50aWMpO1xyXG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS13cC0tY3VzdG9tLS10eXBvZ3JhcGh5LS1saW5lLWhlaWdodC0tdGlueSk7XHJcblxyXG4gICNuYXYtbWVudXMtZnJhbWUgJiB7XHJcbiAgICBmb250LXNpemU6IDEuM2VtO1xyXG4gIH1cclxufVxyXG5cclxuaDMsIC5oMyB7XHJcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ibnBwLXNhbnMtY29uZGVuc2VkKTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc2l6ZTogdmFyKC0td3AtLWN1c3RvbS0tdHlwb2dyYXBoeS0tZm9udC1zaXplLS1odWdlKTtcclxuICBsaW5lLWhlaWdodDogdmFyKC0td3AtLWN1c3RvbS0tdHlwb2dyYXBoeS0tbGluZS1oZWlnaHQtLXNtYWxsKTtcclxufVxyXG5cclxuLyogYnV0dG9ucyAmIGxpbmtzICovXHJcbi8qIC5oYXMtY3RhIGEsXHJcbi53cC1ibG9jay1idXR0b24gPiAud3AtYmxvY2stYnV0dG9uX19saW5rLFxyXG4uY3RhLW1haW46aXMoYSwgYnV0dG9uKSxcclxuLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBbdHlwZT1zdWJtaXRdIHtcclxuICBiYWNrZ3JvdW5kOiB2YXIoLS13cC0tcHJlc2V0LS1ncmFkaWVudC0tZ3JlZW4tZ3JhZGllbnQpO1xyXG59ICovXHJcblxyXG4uaGFzLWN0YSBhLFxyXG4ud3AtYmxvY2stYnV0dG9uID4gLndwLWJsb2NrLWJ1dHRvbl9fbGluayxcclxuLmN0YS1tYWluOmlzKGEsIGJ1dHRvbiksXHJcbi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgW3R5cGU9c3VibWl0XSxcclxuLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1maWxsID4gLndwLWJsb2NrLWJ1dHRvbl9fbGluayxcclxuLmN0YS1tYWluLmlzLXN0eWxlLWZpbGw6aXMoYSwgYnV0dG9uKSB7XHJcbiAgYmFja2dyb3VuZDogdmFyKC0td3AtLXByZXNldC0tZ3JhZGllbnQtLWdyZWVuLWdyYWRpZW50KTtcclxuICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLWJhY2tncm91bmQtMSk7XHJcbiAgYm9yZGVyOiBub25lO1xyXG5cclxuICAmLmhhcy1wcmltYXJ5LWJhY2tncm91bmQtY29sb3Ige1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXByaW1hcnkpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICB9XHJcbiAgJi5oYXMtYmFja2dyb3VuZC0xLWJhY2tncm91bmQtY29sb3Ige1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLWJhY2tncm91bmQtMSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1wcmltYXJ5KTtcclxuICAgIEBtZWRpYSAoLS10YWJsZXQtdmlld3BvcnQpIHtcclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9saW5rLWFycm93LWdyZWVuLnN2Z1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuaGFzLWJsYWNrLWJhY2tncm91bmQtY29sb3Ige1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLWJsYWNrKTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgfVxyXG4gICYuaGFzLTMtc3RlcGl0LWRhcmstZ3JleS1iYWNrZ3JvdW5kLWNvbG9yIHtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS0zLXN0ZXBpdC0tZGFyay1ncmV5KTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgfVxyXG4gICYuaGFzLTMtc3RlcGl0LWxpZ2h0LWdyZXktYmFja2dyb3VuZC1jb2xvciB7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tMy1zdGVwaXQtbGlnaHQtZ3JleSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gIH1cclxuICAmLmhhcy0zLXN0ZXBpdC1vcmFuZ2UtYmFja2dyb3VuZC1jb2xvciB7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tMy1zdGVwaXQtb3JhbmdlKTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgfVxyXG4gICYuaGFzLTMtc3RlcGl0LWJsdWUtYmFja2dyb3VuZC1jb2xvciB7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tMy1zdGVwaXQtYmx1ZSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gIH1cclxuICAmLmhhcy0zLXN0ZXBpdC10bG0tYWNxdWlyZS1iYWNrZ3JvdW5kLWNvbG9yIHtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS0zLXN0ZXBpdC10bG0tYWNxdWlyZSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gIH1cclxuICAmLmhhcy0zLXN0ZXBpdC10bG0tbWFuYWdlLWJhY2tncm91bmQtY29sb3Ige1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLTMtc3RlcGl0LXRsbS1tYW5hZ2UpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICB9XHJcbiAgJi5oYXMtMy1zdGVwaXQtdGxtLXJlZnJlc2gtYmFja2dyb3VuZC1jb2xvciB7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tMy1zdGVwaXQtdGxtLXJlZnJlc2gpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSA+IC53cC1ibG9jay1idXR0b25fX2xpbmssXHJcbi5jdGEtbWFpbi5pcy1zdHlsZS1vdXRsaW5lOmlzKGEsIGJ1dHRvbikge1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1iYWNrZ3JvdW5kLTEpICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyLXdpZHRoOiAycHg7XHJcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICBib3JkZXItY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1iYWNrZ3JvdW5kLTEpO1xyXG5cclxuICAmLmhhcy1wcmltYXJ5LWJhY2tncm91bmQtY29sb3Ige1xyXG4gICAgY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1wcmltYXJ5KSAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tcHJpbWFyeSk7XHJcbiAgfVxyXG4gICYuaGFzLWJhY2tncm91bmQtMS1iYWNrZ3JvdW5kLWNvbG9yIHtcclxuICAgIGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmFja2dyb3VuZC0xKSAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmFja2dyb3VuZC0xKTtcclxuICB9XHJcbiAgJi5oYXMtYmxhY2stYmFja2dyb3VuZC1jb2xvciB7XHJcbiAgICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLWJsYWNrKSAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmxhY2spO1xyXG4gIH1cclxuICAmLmhhcy0zLXN0ZXBpdC1kYXJrLWdyZXktYmFja2dyb3VuZC1jb2xvciB7XHJcbiAgICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLTMtc3RlcGl0LWRhcmstZ3JleSkgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLTMtc3RlcGl0LWRhcmstZ3JleSk7XHJcbiAgfVxyXG4gICYuaGFzLTMtc3RlcGl0LWxpZ2h0LWdyZXktYmFja2dyb3VuZC1jb2xvciB7XHJcbiAgICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLTMtc3RlcGl0LWxpZ2h0LWdyZXkpICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS0zLXN0ZXBpdC1saWdodC1ncmV5KTtcclxuICB9XHJcbiAgJi5oYXMtMy1zdGVwaXQtb3JhbmdlLWJhY2tncm91bmQtY29sb3Ige1xyXG4gICAgY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS0zLXN0ZXBpdC1vcmFuZ2UpICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS0zLXN0ZXBpdC1vcmFuZ2UpO1xyXG4gIH1cclxuICAmLmhhcy0zLXN0ZXBpdC1ibHVlLWJhY2tncm91bmQtY29sb3Ige1xyXG4gICAgY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS0zLXN0ZXBpdC1ibHVlKSAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tMy1zdGVwaXQtYmx1ZSk7XHJcbiAgfVxyXG4gICYuaGFzLTMtc3RlcGl0LXRsbS1hY3F1aXJlLWJhY2tncm91bmQtY29sb3Ige1xyXG4gICAgY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS0zLXN0ZXBpdC10bG0tYWNxdWlyZSkgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLTMtc3RlcGl0LXRsbS1hY3F1aXJlKTtcclxuICB9XHJcbiAgJi5oYXMtMy1zdGVwaXQtdGxtLW1hbmFnZS1iYWNrZ3JvdW5kLWNvbG9yIHtcclxuICAgIGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tMy1zdGVwaXQtdGxtLW1hbmFnZSkgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLTMtc3RlcGl0LXRsbS1tYW5hZ2UpO1xyXG4gIH1cclxuICAmLmhhcy0zLXN0ZXBpdC10bG0tcmVmcmVzaC1iYWNrZ3JvdW5kLWNvbG9yIHtcclxuICAgIGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tMy1zdGVwaXQtdGxtLXJlZnJlc2gpICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS0zLXN0ZXBpdC10bG0tcmVmcmVzaCk7XHJcbiAgfVxyXG59XHJcblxyXG4ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLWxpbmstbWFpbiA+IC53cC1ibG9jay1idXR0b25fX2xpbmssXHJcbi5jdGEtbWFpbi5pcy1zdHlsZS1saW5rLW1haW46aXMoYSwgYnV0dG9uKSB7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXRleHQtMSk7XHJcbn1cclxuXHJcbi53cC1ibG9jay1maWxlLmlzLWFuaW1hdGVkLWRvd25sb2FkIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgPiBhIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmc6IDEycHggMTVweCA5cHggNDVweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tYm5wcC1zYW5zKTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0td3AtLWN1c3RvbS0tdHlwb2dyYXBoeS0tZm9udC1zaXplLS1zbWFsbCk7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC43cHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0td3AtLXByZXNldC0tZ3JhZGllbnQtLWdyZWVuLWdyYWRpZW50KTtcclxuICAgIGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmFja2dyb3VuZC0xKTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgPiBzdmcge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA5cHg7XHJcbiAgICBsZWZ0OiAxNXB4O1xyXG4gICAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xyXG4gICAgc3Ryb2tlOiAjZmZmO1xyXG5cclxuICAgICoge1xyXG4gICAgICBzdHJva2U6ICNmZmYgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIGxpc3RzICovXHJcbnVsLmlzLXN0eWxlLWxpc3QtbGFyZ2UsXHJcbnVsLmlzLXN0eWxlLWxpc3Qtc21hbGwge1xyXG4gID4gbGkge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogNXB4IDAgNXB4IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiA2cHg7XHJcbiAgICAgIGhlaWdodDogNnB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMTJweDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tcHJpbWFyeSk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuaGFzLXByaW1hcnktYmFja2dyb3VuZC1jb2xvciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgPiBsaTpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tcHJpbWFyeSk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuaGFzLWJhY2tncm91bmQtMS1iYWNrZ3JvdW5kLWNvbG9yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICA+IGxpOmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1iYWNrZ3JvdW5kLTEpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmhhcy1ibGFjay1iYWNrZ3JvdW5kLWNvbG9yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICA+IGxpOmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1ibGFjayk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuaGFzLTMtc3RlcGl0LWRhcmstZ3JleS1iYWNrZ3JvdW5kLWNvbG9yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICA+IGxpOmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1kYXJrLWdyZXkpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmhhcy0zLXN0ZXBpdC1saWdodC1ncmV5LWJhY2tncm91bmQtY29sb3Ige1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgID4gbGk6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLWxpZ2h0LWdyZXkpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmhhcy0zLXN0ZXBpdC1vcmFuZ2UtYmFja2dyb3VuZC1jb2xvciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgPiBsaTpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tMy1zdGVwaXQtb3JhbmdlKTtcclxuICAgIH1cclxuICB9XHJcbiAgJi5oYXMtMy1zdGVwaXQtYmx1ZS1iYWNrZ3JvdW5kLWNvbG9yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICA+IGxpOmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS0zLXN0ZXBpdC1ibHVlKTtcclxuICAgIH1cclxuICB9XHJcbiAgJi5oYXMtMy1zdGVwaXQtdGxtLWFjcXVpcmUtYmFja2dyb3VuZC1jb2xvciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgPiBsaTpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tMy1zdGVwaXQtdGxtLWFjcXVpcmUpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmhhcy0zLXN0ZXBpdC10bG0tbWFuYWdlLWJhY2tncm91bmQtY29sb3Ige1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgID4gbGk6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLTMtc3RlcGl0LXRsbS1tYW5hZ2UpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmhhcy0zLXN0ZXBpdC10bG0tcmVmcmVzaC1iYWNrZ3JvdW5kLWNvbG9yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICA+IGxpOmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS0zLXN0ZXBpdC10bG0tcmVmcmVzaCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG51bC5pcy1zdHlsZS1saXN0LXNtYWxsIHtcclxuICBtYXJnaW4tdG9wOiAwLjVyZW07XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXNpemU6IHZhcigtLXdwLS1jdXN0b20tLXR5cG9ncmFwaHktLWZvbnQtc2l6ZS0teC1zbWFsbCk7XHJcbiAgPiBsaSB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIHRvcDogMTFweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbm9sLmlzLXN0eWxlLWxpc3QtbGFyZ2UsXHJcbm9sLmlzLXN0eWxlLWxpc3Qtc21hbGwge1xyXG4gID4gbGkge1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGl0ZW07XHJcbiAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoaXRlbSkgXCIuIFwiO1xyXG4gICAgICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXByaW1hcnkpO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZmxleDogMCAwIDE2cHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmhhcy1wcmltYXJ5LWJhY2tncm91bmQtY29sb3Ige1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgID4gbGk6YmVmb3JlIHtcclxuICAgICAgY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1wcmltYXJ5KTtcclxuICAgIH1cclxuICB9XHJcbiAgJi5oYXMtYmFja2dyb3VuZC0xLWJhY2tncm91bmQtY29sb3Ige1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgID4gbGk6YmVmb3JlIHtcclxuICAgICAgY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1iYWNrZ3JvdW5kLTEpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmhhcy1ibGFjay1iYWNrZ3JvdW5kLWNvbG9yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICA+IGxpOmJlZm9yZSB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmxhY2spO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmhhcy0zLXN0ZXBpdC1kYXJrLWdyZXktYmFja2dyb3VuZC1jb2xvciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgPiBsaTpiZWZvcmUge1xyXG4gICAgICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLWRhcmstZ3JleSk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuaGFzLTMtc3RlcGl0LWxpZ2h0LWdyZXktYmFja2dyb3VuZC1jb2xvciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgPiBsaTpiZWZvcmUge1xyXG4gICAgICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLWxpZ2h0LWdyZXkpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmhhcy0zLXN0ZXBpdC1vcmFuZ2UtYmFja2dyb3VuZC1jb2xvciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgPiBsaTpiZWZvcmUge1xyXG4gICAgICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLTMtc3RlcGl0LW9yYW5nZSk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuaGFzLTMtc3RlcGl0LWJsdWUtYmFja2dyb3VuZC1jb2xvciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgPiBsaTpiZWZvcmUge1xyXG4gICAgICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLTMtc3RlcGl0LWJsdWUpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmhhcy0zLXN0ZXBpdC10bG0tYWNxdWlyZS1iYWNrZ3JvdW5kLWNvbG9yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICA+IGxpOmJlZm9yZSB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tMy1zdGVwaXQtdGxtLWFjcXVpcmUpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmhhcy0zLXN0ZXBpdC10bG0tbWFuYWdlLWJhY2tncm91bmQtY29sb3Ige1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgID4gbGk6YmVmb3JlIHtcclxuICAgICAgY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS0zLXN0ZXBpdC10bG0tbWFuYWdlKTtcclxuICAgIH1cclxuICB9XHJcbiAgJi5oYXMtMy1zdGVwaXQtdGxtLXJlZnJlc2gtYmFja2dyb3VuZC1jb2xvciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgPiBsaTpiZWZvcmUge1xyXG4gICAgICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLTMtc3RlcGl0LXRsbS1yZWZyZXNoKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi53cC1ibG9jay1lbWJlZC5pcy10eXBlLXZpZGVvLndwLWVtYmVkLWFzcGVjdC0xNi05LndwLWhhcy1hc3BlY3QtcmF0aW8ge1xyXG4gIC53cC1ibG9jay1lbWJlZF9fd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogNjUwcHg7XHJcbiAgICBhc3BlY3QtcmF0aW86IDE2Lzk7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICA+IGlmcmFtZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJyZWFkY3J1bWItczh3NGc2IHtcclxuICBtYXJnaW46IHZhcigtLWJsb2NrLW1hcmdpbi1zbWFsbCkgMCB2YXIoLS1ibG9jay1tYXJnaW4tbWVkaXVtKTtcclxuICBhIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcbiAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcclxuICAgIGE6aG92ZXIge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jYXJkIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgYm94LXNoYWRvdzogMCAxMHB4IDMwcHggMCByZ2JhKDUzLCA0MywgNTMsIC4xKTtcclxuICAuY2FyZF9fbGlua193cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZsZXg6IDE7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcbiAgLmNhcmRfX2ltYWdlIHtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgbWluLWhlaWdodDogMjUwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XHJcbiAgfVxyXG4gIC5jYXJkX19jb250ZW50LXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAzMHB4O1xyXG4gIH1cclxuICAuY2FyZF9fdGFnIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbWluLWhlaWdodDogMTJweDtcclxuICAgID4gc3BhbiB7XHJcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgICB3aWR0aDogMTBweDtcclxuICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwM2E3NzY7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jYXJkX19kYXRlIHtcclxuICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIH1cclxuICAuY2FyZF9fdGl0bGUge1xyXG4gICAgbWFyZ2luLXRvcDogdmFyKC0tYmxvY2stbWFyZ2luLXNtYWxsKTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0td3AtLWN1c3RvbS0tdHlwb2dyYXBoeS0tZm9udC1zaXplLS1odWdlKTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgfVxyXG4gIC5jYXJkX19leGNlcnB0IHtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICB9XHJcbiAgLnB1YmxpY2F0aW9uIHtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0td3AtLWN1c3RvbS0tdHlwb2dyYXBoeS0tZm9udC1zaXplLS14eC1zbWFsbCk7XHJcbiAgfVxyXG5cclxuICAubGluay13cmFwcGVyIHtcclxuICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgfVxyXG4gIC5saW5rLW1haW4ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgcGFkZGluZzogOHB4IDE1cHggOHB4IDA7XHJcbiAgICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXRleHQtMSk7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWJucHAtc2Fucyk7XHJcbiAgICBmb250LXNpemU6IHZhcigtLXdwLS1jdXN0b20tLXR5cG9ncmFwaHktLWZvbnQtc2l6ZS0tc21hbGwpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyO1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9saW5rLWFycm93LWJsYWNrLXRoaW5uZXIuc3ZnXCIpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTBweDtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jdGEtY29ybmVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1wcmltYXJ5KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMCAxMHB4IDA7XHJcbiAgICA+IHNwYW4ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgaGVpZ2h0OiA1MCU7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vYXNzZXRzL2ltYWdlcy9leHRlcm5hbC1saW5rLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmlzLXR5cGUtdmlkZW8tcG9zdCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLWJhY2tncm91bmQtMSk7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgdHJhbnNwYXJlbnQsIHJnYmEoMCwgMCwgMCwgLjc1KSk7XHJcbiAgICB9XHJcbiAgICAmLmNhcmRfX2xhcmdlIHtcclxuICAgICAgY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS10ZXh0LTEpO1xyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgNXB4IDMwcHggMCByZ2JhKDUzLDQzLDUzLC40KTtcclxuICAgICAgLmxpbmstbWFpbiB7XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICByaWdodDogLTVweDtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvbGluay1hcnJvdy1ncmVlbi10aGlubmVyLnN2Z1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhICgtLXNtYWxsLXZpZXdwb3J0KSB7XHJcbiAgICAmLmNhcmRfX2xhcmdlIHtcclxuICAgICAgbWluLWhlaWdodDogMzgwcHg7XHJcbiAgICAgIC5jYXJkX19saW5rX3dyYXBwZXIge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIH1cclxuICAgICAgLmNhcmRfX2ltYWdlIHtcclxuICAgICAgICBmbGV4OiAwIDAgNjAlO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAwIDAgMTBweDtcclxuICAgICAgfVxyXG4gICAgICAuY2FyZF9fY29udGVudC13cmFwcGVyIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNpcmN1bGFyLXRoaW5raW5nLXNlYXJjaGJhciB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gIHBhZGRpbmc6IDFyZW0gMDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGdhcDogMnJlbTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYmxvY2stbWFyZ2luLW1lZGl1bSk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLWJhY2tncm91bmQtMSk7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1iYWNrZ3JvdW5kLTIpO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmFja2dyb3VuZC0yKTtcclxuICAqIHtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgfVxyXG5cclxuICAuZmllbGRzLXdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDJyZW07XHJcbiAgICBmbGV4OiAwIDAgMTAwJTtcclxuICB9XHJcblxyXG4gIC5zZWFyY2gtd3JhcHBlciB7XHJcbiAgICBmbGV4OiAxIDEgYXV0bztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICA+IGlucHV0IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDhweCA0MHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmFja2dyb3VuZC0yKTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgZm9udC1zaXplOiB2YXIoLS13cC0tY3VzdG9tLS10eXBvZ3JhcGh5LS1mb250LXNpemUtLW1lZGl1bSk7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tdGV4dC0yKTtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuaWNvbi1zZWFyY2gge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgIGxlZnQ6IDFyZW07XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMXJlbTtcclxuICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2Fzc2V0cy9pbWFnZXMvc2VhcmNoLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5maWx0ZXJzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAycmVtO1xyXG4gIH1cclxuXHJcbiAgLnRhYi1maWx0ZXJzLWJ1dHRvbiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1iYWNrZ3JvdW5kLTEpO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ibnBwLXNhbnMpO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS13cC0tY3VzdG9tLS10eXBvZ3JhcGh5LS1mb250LXNpemUtLXNtYWxsKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDExcHg7XHJcbiAgICAgIGhlaWdodDogMTFweDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2Fzc2V0cy9pbWFnZXMvYXJyb3ctZ3JlZW4tZG93bi5zdmcnKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICoge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXByaW1hcnkpO1xyXG4gICAgICAgIC5pY29uID4gc3ZnIHBhdGgge1xyXG4gICAgICAgICAgZmlsbDogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXByaW1hcnkpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50YWItZmlsdGVycy1wYW5lbCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLXRvcDogMXB4O1xyXG4gICAgcGFkZGluZzogMzBweCA0MHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLWJhY2tncm91bmQtMSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMTBweCAxMHB4O1xyXG4gICAgYm94LXNoYWRvdzogMCAxMHB4IDMwcHggMCByZ2JhKDUzLCA0MywgNTMsIC4xKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1cHgpO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcclxuXHJcbiAgICBcclxuICAgICYub3BlbmVkIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAuZmlsdGVycy1jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAuY2hlY2tib3gtd3JhcHBlciB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgZmxleDogMCAwIDUwJTtcclxuICAgICAgLmZpbHRlci1sYWJlbCB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgPiBzcGFuIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICAgY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS10ZXh0LTEpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXRleHQtMyk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vYXNzZXRzL2ltYWdlcy9jaGVjay5zdmcnKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwcHg7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgIG1hcmdpbjogLTFweDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgJjpjaGVja2VkICsgLmZpbHRlci1sYWJlbDpiZWZvcmUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXByaW1hcnkpO1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuZmlsdGVycy10YWcge1xyXG4gICAgICAuY2hlY2tib3gtd3JhcHBlciB7XHJcbiAgICAgICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICAgICAgICAgICY6Y2hlY2tlZCArIC5maWx0ZXItbGFiZWw6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAuZmlsdGVycy1hY3Rpb25zIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDJyZW07XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJ1dHRvblt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICBpbnB1dFt0eXBlPSdyZXNldCdde1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogMTVweCAzMHB4IDEycHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tYm5wcC1zYW5zKTtcclxuICAgICAgZm9udC1zaXplOiB2YXIoLS13cC0tY3VzdG9tLS10eXBvZ3JhcGh5LS1mb250LXNpemUtLXNtYWxsKTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tcHJpbWFyeSkgIWltcG9ydGFudDtcclxuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tcHJpbWFyeSk7XHJcbiAgICAgIGJvcmRlci13aWR0aDogMnB4O1xyXG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9IFxyXG4gIH1cclxuICAmLm9wZW5lZCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhICgtLXRhYmxldC12aWV3cG9ydCkge1xyXG4gICAgLmZpbHRlcnMtYWN0aW9ucyB7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgKC0tc21hbGwtdmlld3BvcnQpIHtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgLmZpZWxkcy13cmFwcGVyIHtcclxuICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICB9XHJcbiAgICAuZmlsdGVycy1hY3Rpb25zIHtcclxuICAgICAgYnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbjogMCAxcmVtIDAgM3JlbTtcclxuICAgICAgfVxyXG4gICAgICBpbnB1dFt0eXBlPSdyZXNldCdde1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tcHJpbWFyeSkgIWltcG9ydGFudDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmFja2dyb3VuZC0xKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjFzIGVhc2UtaW47XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLWJhY2tncm91bmQtMSkgIWltcG9ydGFudDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXdwLS1wcmVzZXQtLWdyYWRpZW50LS1ncmVlbi1ncmFkaWVudCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZmlsdGVycy1jb250ZW50IHtcclxuICAgICAgLmNoZWNrYm94LXdyYXBwZXIge1xyXG4gICAgICAgIGZsZXg6IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgQG1lZGlhICgtLW1lZGl1bS12aWV3cG9ydCkge1xyXG4gICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBwYWRkaW5nOiAwIDJyZW07XHJcbiAgICBoZWlnaHQ6IDYuMjVyZW07XHJcbiAgICAuZmllbGRzLXdyYXBwZXIge1xyXG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICBmbGV4OiAxO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNpcmN1bGFyLXRoaW5raW5nLWFjdGl2ZS1maWx0ZXJzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICBtYXJnaW46IDJyZW0gMDtcclxuICBwYWRkaW5nOiAwO1xyXG5cclxuICAuYWN0aXZlLWZpbHRlcnMtbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbiAgLmFjdGl2ZS1maWx0ZXJzLWxhYmVsIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luOiA2cHggMXJlbSAxcmVtIDA7XHJcbiAgICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXRleHQtMik7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS13cC0tY3VzdG9tLS10eXBvZ3JhcGh5LS1mb250LXNpemUtLXh4LXNtYWxsKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgfVxyXG4gIC5hY3RpdmUtZmlsdGVycy1ncm91cCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMCAwIDFyZW0gMDtcclxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAuN3JlbTtcclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tdGV4dC0zKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5hY3RpdmUtZmlsdGVycy1ncm91cC1sYWJlbCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0td3AtLWN1c3RvbS0tdHlwb2dyYXBoeS0tZm9udC1zaXplLS14eC1zbWFsbCk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tcHJpbWFyeSk7XHJcbiAgICB9XHJcblxyXG4gICAgLmZpbHRlci1kZWxldGUge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBtYXJnaW46IDAgMCAwIDAuNXJlbTtcclxuICAgICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICAgIGJvcmRlci13aWR0aDogMXB4O1xyXG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1iYWNrZ3JvdW5kLTIpO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmFja2dyb3VuZC0xKTtcclxuICAgICAgY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS10ZXh0LTEpO1xyXG4gICAgICBmb250LXNpemU6IHZhcigtLXdwLS1jdXN0b20tLXR5cG9ncmFwaHktLWZvbnQtc2l6ZS0teHgtc21hbGwpO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAgIC5pY29uIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZmxleDogMCAwIDEzcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcclxuICAgICAgICB3aWR0aDogMTNweDtcclxuICAgICAgICBoZWlnaHQ6IDEzcHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tcHJpbWFyeSk7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDJweDtcclxuICAgICAgICAgIGxlZnQ6IDZweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgIGhlaWdodDogOXB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXByaW1hcnkpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiA2cHg7XHJcbiAgICAgICAgICBsZWZ0OiAycHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHdpZHRoOiA5cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1wcmltYXJ5KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSAoLS1zbWFsbC12aWV3cG9ydCkge1xyXG4gICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICAuYWN0aXZlLWZpbHRlcnMtbGFiZWwge1xyXG4gICAgICBtYXJnaW46IDZweCAxcmVtIDAgMDtcclxuICAgIH1cclxuICAgIC5hY3RpdmUtZmlsdGVycy1ncm91cCB7XHJcbiAgICAgIG1hcmdpbjogMCAwIDFyZW0gMC43cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhICgtLW1lZGl1bS12aWV3cG9ydCkge1xyXG4gICAgcGFkZGluZzogMCAycmVtO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcclxuICAgIC5maWx0ZXItZGVsZXRlIHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAqIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tdGV4dC0zKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi50aXRsZS1oYXMtYm5wcC1zYW5zLWNvbmRlbnNlZC1mb250LWZhbWlseSAud3AtYmxvY2staGVhZGluZyB7XHJcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ibnBwLXNhbnMtY29uZGVuc2VkKSAhaW1wb3J0YW50O1xyXG59XHJcbi50aXRsZS1oYXMtYm5wcC1zYW5zLWZvbnQtZmFtaWx5IC53cC1ibG9jay1oZWFkaW5nIHtcclxuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWJucHAtc2FucykgIWltcG9ydGFudDtcclxufVxyXG4udGl0bGUtaGFzLWJucHAtc3F1YXJlLWZvbnQtZmFtaWx5IC53cC1ibG9jay1oZWFkaW5nIHtcclxuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWJucHAtc3F1YXJlKSAhaW1wb3J0YW50O1xyXG59XHJcbi5oYXMtc3Ryb25nLWJucHAtc2Fucy1jb25kZW5zZWQtZm9udC1mYW1pbHkgPiBzdHJvbmcge1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tYm5wcC1zYW5zLWNvbmRlbnNlZCkgIWltcG9ydGFudDtcclxufVxyXG4uaGFzLXN0cm9uZy1ibnBwLXNhbnMtZm9udC1mYW1pbHkgPiBzdHJvbmcge1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tYm5wcC1zYW5zKSAhaW1wb3J0YW50O1xyXG59XHJcbi5oYXMtc3Ryb25nLWJucHAtc3F1YXJlLWZvbnQtZmFtaWx5ID4gc3Ryb25nIHtcclxuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWJucHAtc3F1YXJlKSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ud3AtYmxvY2stZ2JzLWNhcmQtdGV4dCB7XHJcbiAgJi5wcmltYXJ5LWNvbG9yZWQge1xyXG4gICAgcCBzdHJvbmcge1xyXG4gICAgICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXByaW1hcnkpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLndwLWJsb2NrLWdicy1jYXJkLWRvd25sb2FkIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgbWFyZ2luOiB2YXIoLS1ibG9jay1tYXJnaW4tbGFyZ2UpIDA7XHJcbiAgcGFkZGluZzogdmFyKC0tYmxvY2stbWFyZ2luLW1lZGl1bSk7XHJcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0td3AtLXByZXNldC0tY29sb3ItLWJhY2tncm91bmQtMik7XHJcbiAgYm94LXNoYWRvdzogMTVweCAxNXB4IDMwcHggMCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xyXG5cclxuICAuY2FyZC1kb3dubG9hZC1pbWFnZS1tb2JpbGUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1ibG9jay1tYXJnaW4tc21hbGwpO1xyXG4gICAgaW1nIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAud3AtYmxvY2stZ2JzLWNhcmQtdGV4dCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKC0tdGFibGV0LXZpZXdwb3J0KSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgcGFkZGluZzogdmFyKC0tYmxvY2stbWFyZ2luLWxhcmdlKTtcclxuICAgIC53cC1ibG9jay1nYnMtY2FyZC10ZXh0IHtcclxuICAgICAgZmxleDogNTtcclxuICAgIH1cclxuICAgIC5jYXJkLWRvd25sb2FkLWltYWdlIHtcclxuICAgICAgZmxleDogMztcclxuICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNhcmQtZG93bmxvYWQtaW1hZ2UtbW9iaWxlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2Jsb2NrIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5nYnMtY291bnRyeS1kcm9wZG93bi1zOGhtb3ViIHtcclxuXHJcbiAgQG1lZGlhICgtLXNtYWxsLXZpZXdwb3J0KSB7XHJcbiAgICBmb250LXNpemU6IHZhcigtLXdwLS1jdXN0b20tLXR5cG9ncmFwaHktLWZvbnQtc2l6ZS0taHVnZSk7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gIH1cclxufVxyXG5cclxuLndwLWJsb2NrLWdicy1nYWxsZXJ5LWNhcm91c2VsIHtcclxuICAuaDIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuICAuZ2JzLXN3aXBlci1pbmZpbml0ZSB7XHJcbiAgICAuc3dpcGVyLXdyYXBwZXIge1xyXG4gICAgICAuc3dpcGVyLXNsaWRlIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIC53cC1ibG9jay1pbWFnZSB7XHJcbiAgICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICA+IGltZyB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogOTAlO1xyXG4gICAgICAgICAgICBAbWVkaWEgKC0tdGFibGV0LXZpZXdwb3J0KSB7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ud3AtYmxvY2stZ2JzLWNvbGxhcHNlLndwLWJsb2NrLWdicy1jb2xsYXBzZS1yaWNodGV4dCB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG1heC13aWR0aDogbm9uZTtcclxuICAud3AtYmxvY2staGVhZGluZyB7XHJcbiAgICBmbGV4OiAxO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogMTAwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjKC0xMDAlIC0gMjBweCkpO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gIH1cclxuICAuY29udGVudFdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDQwcHggMjBweCAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cztcclxuICAgIHAge1xyXG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAuaWNvbldyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA3MHB4O1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpc2NhbGUoMSk7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXM7XHJcbiAgfVxyXG4gICYuaXMtYWN0aXZlIHtcclxuICAgIC53cC1ibG9jay1oZWFkaW5nIHtcclxuICAgICAgdG9wOiAyMHB4O1xyXG4gICAgICBmbGV4OiAwO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICB9XHJcbiAgICAud3AtYmxvY2staGVhZGluZyxcclxuICAgIC5jb250ZW50V3JhcHBlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcclxuICAgIH1cclxuICAgIC5pY29uV3JhcHBlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKXNjYWxlKDApO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fYmxvY2sge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgLndwLWJsb2NrLWhlYWRpbmcge1xyXG4gICAgICBmbGV4OiAwO1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgfVxyXG4gICAgLmNvbnRlbnRXcmFwcGVyIHtcclxuICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgfVxyXG4gICAgLmljb25XcmFwcGVyIHtcclxuICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnN3aXBlci1zbGlkZTpoYXMoLndwLWJsb2NrLWdicy1jb2xsYXBzZS1yaWNodGV4dCkge1xyXG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcbi53cC1ibG9jay1nYnMtY29sbGFwc2UtcmljaHRleHQuY2VudGVyZWQge1xyXG4gIC53cC1ibG9jay1oZWFkaW5nLFxyXG4gIC5jb250ZW50V3JhcHBlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcbn1cclxuLndwLWJsb2NrLWdicy1jb2xsYXBzZS1yaWNodGV4dC5jb2xsYXBzZS1yb3ctaXRlbSB7XHJcbiAgZmxleDogMTtcclxuICBoZWlnaHQ6IDMwMHB4O1xyXG4gIEBtZWRpYSAoLS10YWJsZXQtdmlld3BvcnQtbWF4KSB7XHJcbiAgICBmbGV4OiAwIDAgNDUlO1xyXG4gICAgaGVpZ2h0OiAyMDBweDtcclxuICAgIC5pY29uV3JhcHBlciB7XHJcbiAgICAgIHRvcDogNTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgQG1lZGlhICgtLW1vYmlsZS12aWV3cG9ydC1tYXgpIHtcclxuICAgIGZsZXg6IGF1dG87XHJcbiAgfVxyXG4gIFxyXG59XHJcbi53cC1ibG9jay1nYnMtdmVydGljYWwtdGFicyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW46IHZhcigtLWJsb2NrLW1hcmdpbi1tZWRpdW0pIDA7XHJcbiAgXHJcbiAgLmdicy12ZXJ0aWNhbC10YWJzLWxpc3Qge1xyXG4gICAgZmxleDogMTtcclxuICB9XHJcbiAgLmdicy12ZXJ0aWNhbC10YWJzLWltYWdlcyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAuZ2JzLXZlcnRpY2FsLXRhYnMtbGlzdC1pdGVtIHtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmFja2dyb3VuZC0yKTtcclxuICAgIHBhZGRpbmc6IHZhcigtLWJsb2NrLW1hcmdpbi1tZWRpdW0pIDA7XHJcbiAgICAuaDMge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIG1hcmdpbjogMCAwIHZhcigtLWJsb2NrLW1hcmdpbi1zbWFsbCk7XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDkwZGVnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2xpbmstYXJyb3ctZ3JlZW4uc3ZnXCIpIGNlbnRlclxyXG4gICAgICAgICAgbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTVweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAudGV4dCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgZm9udC1zaXplOiB2YXIoLS13cC0tY3VzdG9tLS10eXBvZ3JhcGh5LS1mb250LXNpemUtLXNtYWxsKTtcclxuICAgIH1cclxuICAgIC5pbWFnZS1tb2JpbGUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgICAgPiBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmlzLWFjdGl2ZSB7XHJcbiAgICAgIC5oMyB7XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC05MGRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC50ZXh0LFxyXG4gICAgICAuaW1hZ2UtbW9iaWxlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuZ2JzLXZlcnRpY2FsLXRhYnMtaW1hZ2Uge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IGNhbGMoNTAlICsgMzBweCk7XHJcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAzMHB4KTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXM7XHJcbiAgICA+IGltZyB7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgfVxyXG4gICAgJi5hY3RpdmUtaW1hZ2Uge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmdicy12ZXJ0aWNhbC10YWJzLXNjcm9sbC1idXR0b25zIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKC0tdGFibGV0LXZpZXdwb3J0KSB7XHJcbiAgICBtYXJnaW46IHZhcigtLWJsb2NrLW1hcmdpbi1sYXJnZSkgMDtcclxuICAgIGhlaWdodDogMzAwcHg7XHJcbiAgICAvKiAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsMjU1LDI1NSwwKSAwJSwgcmdiYSgyNTUsMjU1LDI1NSwwKSA3MCUsIHJnYmEoMjU1LDI1NSwyNTUsMC44KSAxMDAlKTtcclxuICAgIH0gKi9cclxuXHJcbiAgICAuZ2JzLXZlcnRpY2FsLXRhYnMtc2Nyb2xsLXdyYXBwZXIge1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGZsZXg6IDE7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGdhcDogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2JzLXZlcnRpY2FsLXRhYnMtc2Nyb2xsLWJ1dHRvbnMge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBnYXA6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmdicy12ZXJ0aWNhbC10YWJzLXNjcm9sbC1idXR0b24ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXByaW1hcnkpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tcHJpbWFyeSk7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAuZ2JzLXZlcnRpY2FsLXRhYnMtc2Nyb2xsLWJ1dHRvbi5kaXNhYmxlZCB7XHJcbiAgICAgIG9wYWNpdHk6IDAuMzU7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5nYnMtdmVydGljYWwtdGFicy1zY3JvbGwtYnV0dG9uLXVwIHN2ZyB7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgICB9XHJcblxyXG4gICAgLmdicy12ZXJ0aWNhbC10YWJzLXNjcm9sbC1idXR0b24tdXA6aG92ZXIgc3ZnIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zcHgpIHJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgfVxyXG5cclxuICAgIC5nYnMtdmVydGljYWwtdGFicy1zY3JvbGwtYnV0dG9uIHN2ZyB7XHJcbiAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmdicy12ZXJ0aWNhbC10YWJzLXNjcm9sbC1idXR0b24tZG93biBzdmcge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICB9XHJcblxyXG4gICAgLmdicy12ZXJ0aWNhbC10YWJzLXNjcm9sbC1idXR0b24tZG93bjpob3ZlciBzdmcge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoM3B4KSByb3RhdGUoOTBkZWcpO1xyXG4gICAgfVxyXG5cclxuICAgIC5nYnMtdmVydGljYWwtdGFicy1saXN0IHtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWJsb2NrLW1hcmdpbi1sYXJnZSk7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJsb2NrLW1hcmdpbi1tZWRpdW0pO1xyXG4gICAgICAvKiB2aXNpYmxlIHNjcm9sbGJhciBsZWZ0LXBvc2l0aW9ubmVkICovXHJcbiAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xyXG4gICAgICAvKiBzY3JvbGxiYXItY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1wcmltYXJ5KSAjMzREMzk5OyBcclxuICAgICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluOyovXHJcblxyXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgICAgd2lkdGg6IDdweDtcclxuICAgICAgfVxyXG4gICAgIFxyXG4gICAgICAvKiBUcmFjayAqL1xyXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RiZGNkZDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgIGN1cnNvcjogZ3JhYjtcclxuICAgICAgICB3aWR0aDogOXB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIH1cclxuICAgICBcclxuICAgICAgLyogSGFuZGxlICovXHJcbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgIGN1cnNvcjogZ3JhYjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tcHJpbWFyeSk7IFxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZ2JzLXZlcnRpY2FsLXRhYnMtaW1hZ2VzIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZsZXg6IDE7XHJcbiAgICB9XHJcbiAgICAuZ2JzLXZlcnRpY2FsLXRhYnMtbGlzdC1pdGVtIHtcclxuICAgICAgLyogdmlzaWJsZSBzY3JvbGxiYXIgbGVmdC1wb3NpdGlvbm5lZCAqL1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XHJcbiAgICAgICYuaXMtYWN0aXZlIHtcclxuICAgICAgICAuaW1hZ2UtbW9iaWxlIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xyXG4gICAgLmdicy12ZXJ0aWNhbC10YWJzLWxpc3QtaXRlbSB7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAqIHsgY3Vyc29yOiBwb2ludGVyOyB9XHJcbiAgICAgICAgLmgzIHtcclxuICAgICAgICAgIGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tcHJpbWFyeSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19ibG9jayB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAuZ2JzLXZlcnRpY2FsLXRhYnMtbGlzdCB7XHJcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgc2Nyb2xsYmFyLWNvbG9yOiBhdXRvO1xyXG4gICAgICBzY3JvbGxiYXItd2lkdGg6IGF1dG87XHJcbiAgICB9XHJcbiAgICAuZ2JzLXZlcnRpY2FsLXRhYnMtbGlzdC1pdGVtIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgIC5jb21wb25lbnRzLWJ1dHRvbi5pcy1kZXN0cnVjdGl2ZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmdicy12ZXJ0aWNhbC10YWJzLWltYWdlIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgbWF4LWhlaWdodDogMzAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ud3AtYmxvY2stZGV0YWlscyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYmxvY2stbWFyZ2luLW1lZGl1bSk7XHJcbiAgcGFkZGluZzogMzBweCA0N3B4IDMwcHggMzBweDtcclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDRweCB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmFja2dyb3VuZC0yKTtcclxuICBcclxuICA+IHN1bW1hcnkge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICY6Om1hcmtlcixcclxuICAgICY6Oi13ZWJraXQtZGV0YWlscy1tYXJrZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL3BsdXMtd2hpdGUuc3ZnXCIpO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDQ1cHg7XHJcbiAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICoge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDQ1cHg7XHJcbiAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDAgMTBweCAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tcHJpbWFyeSk7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgKiB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIHAge1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS13cC0tY3VzdG9tLS10eXBvZ3JhcGh5LS1mb250LXNpemUtLXNtYWxsKTtcclxuICB9XHJcbiAgJltvcGVuXSA+IHN1bW1hcnkge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ud3AtYmxvY2stZ2JzLXRleHQtcHVzaCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1hcmdpbjogNDVweCBhdXRvO1xyXG4gIHBhZGRpbmc6IDMwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1wcmltYXJ5KTtcclxuICAuaDMge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1iYWNrZ3JvdW5kLTEpO1xyXG4gIH1cclxufVxyXG5cclxuLndwLWJsb2NrLWdicy1zbGlkZXItc2ltcGxlLmlzLXByb2ZpbGUge1xyXG4gIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuXHJcbiAgICAud3AtYmxvY2stZ2JzLW1lZGlhLXRleHQtbG9ja2VkIHtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAud3AtYmxvY2staW1hZ2UgaW1nIHtcclxuICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHAubGlua2VkaW4tbGluayB7XHJcbiAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZ2JzLXRhYnMtYmxvY2sge1xyXG4gIC5nYnMtdGFicy1ibG9jay1zN3RsaGUge1xyXG4gICAgQG1lZGlhICgtLW1vYmlsZS12aWV3cG9ydC1tYXgpIHtcclxuICAgICAgZm9udC1zaXplOiB2YXIoLS13cC0tY3VzdG9tLS10eXBvZ3JhcGh5LS1mb250LXNpemUtLW1lZGl1bSk7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tdGV4dC0xKSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmdicy10YWJzLWJsb2NrLnN0ZXBzLWNvbG9yZWQge1xyXG4gIC5nYnMtdGFicy1ibG9jay1zN3RsZ3Yge1xyXG4gICAgLmdicy10YWJzLWJsb2NrLXM3dGxoZTpudGgtY2hpbGQoMSkge1xyXG4gICAgICAmLmlzLWFjdGl2ZTphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc3RlcC0xKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmdicy10YWJzLWJsb2NrLXM3dGxoZTpudGgtY2hpbGQoMikge1xyXG4gICAgICAmLmlzLWFjdGl2ZTphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc3RlcC0yKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmdicy10YWJzLWJsb2NrLXM3dGxoZTpudGgtY2hpbGQoMykge1xyXG4gICAgICAmLmlzLWFjdGl2ZTphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc3RlcC0zKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXdyYXBwZXIge1xyXG4gICAgLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoMSkge1xyXG4gICAgICAuY3RhLW1haW4ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXN0ZXAtMSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5zd2lwZXItc2xpZGU6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgLmN0YS1tYWluIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zdGVwLTIpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuc3dpcGVyLXNsaWRlOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgIC5jdGEtbWFpbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc3RlcC0zKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLndwLWJsb2NrLWdicy1zbWFsbC1jdGEge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBtYXJnaW46IHZhcigtLWJsb2NrLW1hcmdpbi1tZWRpdW0pIDA7XHJcbiAgcGFkZGluZzogMTBweDtcclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1iYWNrZ3JvdW5kLTIpO1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1iYWNrZ3JvdW5kLTEpO1xyXG4gIGJveC1zaGFkb3c6IDVweCA1cHggMzBweCAwIHJnYmEoMCwgMCwgMCwgMC4wNyk7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAuaW1nQmxvY2sge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMDtcclxuICAgID4gLmNvbXBvbmVudHMtYnV0dG9uIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICByaWdodDogLTEwcHg7XHJcbiAgICAgIHRvcDogLTEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaWNvbldyYXBwZXIge1xyXG4gICAgd2lkdGg6IDUwcHg7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICA+IGltZyxcclxuICAgID4gc3ZnIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudGV4dC1jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAudGV4dCB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1vcGVuLXNhbnMpO1xyXG4gICAgICBmb250LXNpemU6IHZhcigtLXdwLS1jdXN0b20tLXR5cG9ncmFwaHktLWZvbnQtc2l6ZS0teC1zbWFsbCk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgc3Ryb25nIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXByaW1hcnkpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKC0tdGFibGV0LXZpZXdwb3J0KSB7XHJcbiAgICBtYXJnaW46IHZhcigtLWJsb2NrLW1hcmdpbi1sYXJnZSk7XHJcbiAgICAud3AtYmxvY2stY29sdW1uICYge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGZsZXg6IDE7XHJcbiAgICB9XHJcbiAgICAudGV4dC1jb250ZW50IHtcclxuICAgICAgLnRleHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0td3AtLWN1c3RvbS0tdHlwb2dyYXBoeS0tZm9udC1zaXplLS14eC1zbWFsbCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuaXMtbGluayB7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tcHJpbWFyeSk7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvaWNvbi1hcnJvdy1yaWdodC5zdmdcIik7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxNXB4IDE1cHg7XHJcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBlYXNlLWluO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlcjphZnRlciB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmlzLWN1cnJlbnQtc3RlcCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xyXG4gIH1cclxufVxyXG5cclxuLndwLWJsb2NrLWdicy1hY2NvcmRpb24taXRlbSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDA7XHJcbiAgbWluLWhlaWdodDogMTUwcHg7XHJcbiAgbWF4LWhlaWdodDogMTAwJTtcclxuICBtYXJnaW46IDAgMCAxcmVtIDA7XHJcbiAgcGFkZGluZzogMnJlbSAycmVtO1xyXG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmFja2dyb3VuZC0yKTtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIFxyXG4gICY6bm90KC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fYmxvY2spIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRyYW5zaXRpb246IGZsZXgtYmFzaXMgMC40cztcclxuICB9XHJcbiAgJjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC44KSAwJSxyZ2JhKDAsIDAsIDAsIDApIDkzJSk7XHJcbiAgfVxyXG5cclxuICAuYWNjb3JkaW9uLWl0ZW0tdGl0bGUge1xyXG4gICAgZmxleDogMTtcclxuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS10ZXh0LTEpO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICAgICYucGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXRleHQtMyk7XHJcbiAgICB9XHJcbiAgICAmLnRpdGxlLXdpdGgtaW1hZ2Uge1xyXG4gICAgICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLWJhY2tncm91bmQtMSk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5hY2NvcmRpb24taXRlbS1jbG9zZWQtdG9nZ2xlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZmxleDogMCAwIDQ0cHg7XHJcbiAgICB3aWR0aDogNDRweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmFja2dyb3VuZC0xKTtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLXdwLS1wcmVzZXQtLWdyYWRpZW50LS1ncmVlbi1ncmFkaWVudCk7ICAgIFxyXG4gIH1cclxuICAud3AtYmxvY2staGVhZGluZyB7XHJcbiAgICBtYXJnaW46IDAgMCAxcmVtO1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ibnBwLXNhbnMpO1xyXG4gIH1cclxuICAud3AtYmxvY2stYnV0dG9uID4gIC53cC1ibG9jay1idXR0b25fX2xpbmsge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLWJhY2tncm91bmQtMSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1wcmltYXJ5KTtcclxuICAgIEBtZWRpYSAoLS10YWJsZXQtdmlld3BvcnQpIHtcclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9saW5rLWFycm93LWdyZWVuLnN2Z1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5hY2NvcmRpb24taXRlbS1jbG9zZWQtY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwYWRkaW5nOiAycmVtIDJyZW07XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgPiAud3AtYmxvY2staGVhZGluZyB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICB9XHJcbiAgLmFjY29yZGlvbi1pdGVtLW9wZW5lZC1jb250ZW50IHtcclxuICAgIC8qIGRpc3BsYXk6IG5vbmU7ICovXHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBub25lO1xyXG5cclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuICAgIFxyXG4gICAgKiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuICAgID4gLndwLWJsb2NrLWltYWdlIHtcclxuICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgPiBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgPiAud3AtYmxvY2staGVhZGluZyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIH1cclxuICAgIC53cC1ibG9jay1idXR0b246bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICAgID4gLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgID4gZGl2Omxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLm9wZW5lZCB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLWJhY2tncm91bmQtMSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS13cC0tcHJlc2V0LS1ncmFkaWVudC0tZ3JlZW4tZ3JhZGllbnQpICFpbXBvcnRhbnQ7XHJcbiAgICAuYWNjb3JkaW9uLWl0ZW0tb3BlbmVkLWNvbnRlbnQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHRyYW5zaXRpb246IGhlaWdodCAxcztcclxuICAgIH1cclxuICAgIC5hY2NvcmRpb24taXRlbS1jbG9zZWQtY29udGVudCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKC0tc21hbGwtdmlld3BvcnQpIHtcclxuICAgIGhlaWdodDogNDUwcHg7XHJcbiAgICBtYXJnaW46IDAgNnB4O1xyXG4gICAgcGFkZGluZzogMnJlbSAxcmVtO1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuOCkgMCUscmdiYSgwLCAwLCAwLCAwKSA3NSUpO1xyXG4gICAgfVxyXG4gICAgLmFjY29yZGlvbi1pdGVtLWNsb3NlZC10b2dnbGUge1xyXG4gICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICoge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYWNjb3JkaW9uLWl0ZW0tY2xvc2VkLWNvbnRlbnQge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIHBhZGRpbmc6IDJyZW0gMXJlbTtcclxuICAgICAgPiAud3AtYmxvY2staGVhZGluZyB7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4wMXMgMC4zcztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmFjY29yZGlvbi1pdGVtLW9wZW5lZC1jb250ZW50IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgd2lkdGg6IDA7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIC53cC1ibG9jay1idXR0b246bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgICAgICA+IC53cC1ibG9jay1idXR0b25fX2xpbmsge1xyXG4gICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLm9wZW5lZCB7XHJcbiAgICAgIC5hY2NvcmRpb24taXRlbS1jbG9zZWQtY29udGVudCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgID4gLndwLWJsb2NrLWhlYWRpbmcge1xyXG4gICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5hY2NvcmRpb24taXRlbS1vcGVuZWQtY29udGVudCB7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4wMXMgMC4zcztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhICgtLW1lZGl1bS12aWV3cG9ydCkge1xyXG4gICAgbWFyZ2luOiAwIDEwcHg7XHJcbiAgICBwYWRkaW5nOiAycmVtIDEuNXJlbTtcclxuICB9XHJcbn1cclxuLndwLWJsb2NrLWdicy1hY2NvcmRpb24ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgbWFyZ2luOiB2YXIoLS1ibG9jay1tYXJnaW4tbGFyZ2UpIDA7XHJcbiAgXHJcbiAgQG1lZGlhICgtLXRhYmxldC12aWV3cG9ydC1tYXgpIHtcclxuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAud3AtYmxvY2stZ2JzLWFjY29yZGlvbi1pdGVtIHtcclxuICAgIGZsZXg6IDEgMSAzMyU7XHJcbiAgICAvKiBmbGV4OiAxOyAqL1xyXG4gICAgJi5vcGVuZWQge1xyXG4gICAgICBmbGV4LWJhc2lzOiA2MCU7XHJcbiAgICAgIC8qIGZsZXg6IDI7ICovXHJcbiAgICB9XHJcbiAgfVxyXG4gID4gLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGZsZXg6IDE7XHJcbiAgICAud3AtYmxvY2stZ2JzLWFjY29yZGlvbi1pdGVtIHtcclxuICAgICAgZmxleDogMSAhaW1wb3J0YW50O1xyXG4gICAgICBwYWRkaW5nOiAycmVtIDFyZW07XHJcbiAgICAgICYub3BlbmVkIHtcclxuICAgICAgICBmbGV4OiA0ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgLmFjY29yZGlvbi1pdGVtLWNsb3NlZC1jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nOiAycmVtIDFyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSAoLS1zbWFsbC12aWV3cG9ydCkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0zcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgLndwLWJsb2NrLWdicy1hY2NvcmRpb24taXRlbSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKC0tbWVkaXVtLXZpZXdwb3J0KSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTVweDtcclxuICAgIG1hcmdpbi1yaWdodDogLTVweDtcclxuICB9XHJcbn1cclxuXHJcbi53cC1ibG9jay1nYnMtYWNjb3JkaW9uLWl0ZW0ud3AtYmxvY2stZ2JzLWFjY29yZGlvbi1zdGVwcy1pdGVtIHtcclxuICBtaW4taGVpZ2h0OiAyMjBweDtcclxuICAuYWNjb3JkaW9uLWl0ZW0tY2xvc2VkLWNvbnRlbnQge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIH1cclxuICAuYWNjb3JkaW9uLWl0ZW0tc3VwdGl0bGUge1xyXG4gICAgbWFyZ2luOiAwIDAgMXJlbTtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tYm5wcC1zYW5zKTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XHJcbiAgICBmb250LXNpemU6IHZhcigtLXdwLS1jdXN0b20tLXR5cG9ncmFwaHktLWZvbnQtc2l6ZS0tbGFyZ2UpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICB9XHJcbiAgLndwLWJsb2NrLWNvbHVtbnMge1xyXG4gICAgZ2FwOiAxLjVyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XHJcbiAgfVxyXG5cclxuICAmLm9wZW5lZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmFja2dyb3VuZC0yKTtcclxuICAgIGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tdGV4dC0xKTtcclxuXHJcbiAgICAud3AtYmxvY2stYnV0dG9uID4gLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmFja2dyb3VuZC0xKTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXByaW1hcnkpO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgICBAbWVkaWEgKC0tdGFibGV0LXZpZXdwb3J0KSB7XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2xpbmstYXJyb3ctd2hpdGUuc3ZnXCIpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYWNjb3JkaW9uLWl0ZW0tb3BlbmVkLWNvbnRlbnQge1xyXG4gICAgICAuYWNjb3JkaW9uLWl0ZW0tc3VwdGl0bGUge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDAuN3JlbTtcclxuICAgICAgfVxyXG4gICAgICAvKiBzdXB0aXRsZSAqL1xyXG4gICAgICA+IC53cC1ibG9jay1oZWFkaW5nIHsgXHJcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC53cC1ibG9jay1jb2x1bW4ge1xyXG4gICAgICAgIHBhZGRpbmc6IDByZW07XHJcbiAgICAgICAgLyogb3RoZXIgdGl0bGVzICovXHJcbiAgICAgICAgPiAud3AtYmxvY2staGVhZGluZyB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBcclxuICAgICAvKiAgLndwLWJsb2NrLWJ1dHRvbjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICB9ICovXHJcbiAgICB9XHJcbiAgfVxyXG4gICYuaGFzLTNzdGVwaXQtdGxtLWFjcXVpcmUtY29sb3Ige1xyXG4gICAgLmFjY29yZGlvbi1pdGVtLXN1cHRpdGxlIHtcclxuICAgICAgY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS0zLXN0ZXBpdC10bG0tYWNxdWlyZSk7XHJcbiAgICB9XHJcbiAgICAuYWNjb3JkaW9uLWl0ZW0tY2xvc2VkLXRvZ2dsZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS0zLXN0ZXBpdC10bG0tYWNxdWlyZSk7XHJcbiAgICB9XHJcbiAgICAmLm9wZW5lZCB7XHJcbiAgICAgIC53cC1ibG9jay1oZWFkaW5nIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLTMtc3RlcGl0LXRsbS1hY3F1aXJlKTtcclxuICAgICAgfVxyXG4gICAgICAud3AtYmxvY2stY29sdW1uOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tMy1zdGVwaXQtdGxtLWFjcXVpcmUpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAud3AtYmxvY2stYnV0dG9uID4gLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1iYWNrZ3JvdW5kLTEpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS0zLXN0ZXBpdC10bG0tYWNxdWlyZSk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLmhhcy0zc3RlcGl0LXRsbS1tYW5hZ2UtY29sb3Ige1xyXG4gICAgLmFjY29yZGlvbi1pdGVtLXN1cHRpdGxlIHtcclxuICAgICAgY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS0zLXN0ZXBpdC10bG0tbWFuYWdlKTtcclxuICAgIH1cclxuICAgIC5hY2NvcmRpb24taXRlbS1jbG9zZWQtdG9nZ2xlIHtcclxuICAgICAgYmFja2dyb3VuZDogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLTMtc3RlcGl0LXRsbS1tYW5hZ2UpO1xyXG4gICAgfVxyXG4gICAgJi5vcGVuZWQge1xyXG4gICAgICAud3AtYmxvY2staGVhZGluZyB7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS0zLXN0ZXBpdC10bG0tbWFuYWdlKTtcclxuICAgICAgfVxyXG4gICAgICAud3AtYmxvY2stY29sdW1uOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tMy1zdGVwaXQtdGxtLW1hbmFnZSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC53cC1ibG9jay1idXR0b24gPiAud3AtYmxvY2stYnV0dG9uX19saW5rIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLWJhY2tncm91bmQtMSk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLTMtc3RlcGl0LXRsbS1tYW5hZ2UpO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5oYXMtM3N0ZXBpdC10bG0tcmVmcmVzaC1jb2xvciB7XHJcbiAgICAuYWNjb3JkaW9uLWl0ZW0tc3VwdGl0bGUge1xyXG4gICAgICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLTMtc3RlcGl0LXRsbS1yZWZyZXNoKTtcclxuICAgIH1cclxuICAgIC5hY2NvcmRpb24taXRlbS1jbG9zZWQtdG9nZ2xlIHtcclxuICAgICAgYmFja2dyb3VuZDogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLTMtc3RlcGl0LXRsbS1yZWZyZXNoKTtcclxuICAgIH1cclxuICAgICYub3BlbmVkIHtcclxuICAgICAgLndwLWJsb2NrLWhlYWRpbmcge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tMy1zdGVwaXQtdGxtLXJlZnJlc2gpO1xyXG4gICAgICB9XHJcbiAgICAgIC53cC1ibG9jay1jb2x1bW46bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS0zLXN0ZXBpdC10bG0tcmVmcmVzaCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC53cC1ibG9jay1idXR0b24gPiAud3AtYmxvY2stYnV0dG9uX19saW5rIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLWJhY2tncm91bmQtMSk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLTMtc3RlcGl0LXRsbS1yZWZyZXNoKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKC0tc21hbGwtdmlld3BvcnQpIHtcclxuICAgIGhlaWdodDogNDcwcHg7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgJi5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fYmxvY2sge1xyXG4gICAgICBoZWlnaHQ6IDU3MHB4O1xyXG4gICAgfVxyXG4gICAgLndwLWJsb2NrLWNvbHVtbnMge1xyXG4gICAgICBnYXA6IDNyZW07XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICAgIH1cclxuICAgIC53cC1ibG9jay1jb2x1bW4ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwcmVtO1xyXG4gICAgICBwYWRkaW5nOiAwLjdyZW0gMHJlbTtcclxuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgbGVmdDogLTEuNXJlbTtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1wcmltYXJ5KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi53cC1ibG9jay1nYnMtYWNjb3JkaW9uLndwLWJsb2NrLWdicy1hY2NvcmRpb24tc3RlcHMge1xyXG4gICYuYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2Jsb2NrIHtcclxuICAgIGhlaWdodDogNTcwcHggIWltcG9ydGFudDtcclxuICB9XHJcbiAgXHJcbiAgLndwLWJsb2NrLWdicy1hY2NvcmRpb24taXRlbSB7XHJcbiAgICBmbGV4OiAxIDEgMTYlO1xyXG4gICAgJi5vcGVuZWQge1xyXG4gICAgICBmbGV4LWJhc2lzOiA2OCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gID4gLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXQge1xyXG4gICAgLndwLWJsb2NrLWdicy1hY2NvcmRpb24taXRlbSB7XHJcbiAgICAgIGZsZXg6IDEgIWltcG9ydGFudDtcclxuICAgICAgcGFkZGluZzogMnJlbSAxcmVtO1xyXG4gICAgICAmLm9wZW5lZCB7XHJcbiAgICAgICAgZmxleDogOCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLndwLWJsb2NrLWdicy10YWJzLTNzdGVwaXQtaXRlbS1hcmd1bWVudCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcbiAgLmFyZ3VtZW50LWhlYWRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAuYmxvY2stZWRpdG9yLW1lZGlhLXBsYWNlaG9sZGVyIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgIH1cclxuICAgIC5pY29uV3JhcHBlciB7XHJcbiAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMC43cmVtO1xyXG4gICAgICA+IHN2ZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBoMyB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1wcmltYXJ5KTtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuYXJndW1lbnQtY29udGVudCB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19ibG9jayB7XHJcbiAgICAuYXJndW1lbnQtaGVhZGVyIHtcclxuICAgICAgLmltZ0Jsb2NrIHtcclxuICAgICAgICAuaWNvbldyYXBwZXIge1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb21wb25lbnRzLWJ1dHRvbiB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IC0xNXB4O1xyXG4gICAgICAgICAgbGVmdDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLndwLWJsb2NrLWdicy10YWJzLTNzdGVwaXQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW46IHZhcigtLWJsb2NrLW1hcmdpbi1sYXJnZSkgM3JlbTtcclxuXHJcbiAgLnRhYnMtY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC50YWJzLTNzdGVwaXQtaXRlbS10YWItY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZmxleDogMTtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBtYXJnaW46IDAgMC41cmVtO1xyXG4gICAgcGFkZGluZzogMC41cmVtIDAgMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmFja2dyb3VuZC0yKTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXRleHQtMSk7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICY6bm90KC5hY3RpdmUpOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXByaW1hcnkpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLXdwLS1wcmVzZXQtLWdyYWRpZW50LS1ncmVlbi1ncmFkaWVudCk7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmFja2dyb3VuZC0xKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wYW5lbHMtY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbTtcclxuICAgIG1hcmdpbi1yaWdodDogLTNyZW07XHJcblxyXG4gICAgLnRhYnMtM3N0ZXBpdC1pdGVtLXBhbmVsLXBhbmVsLWNvbnRlbnQge1xyXG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTAwJTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDJyZW0gM3JlbTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLWJhY2tncm91bmQtMik7XHJcbiAgICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tcHJpbWFyeSk7XHJcblxyXG4gICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgPiAud3AtYmxvY2stY29sdW1ucyB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC53cC1ibG9jay1pbWFnZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhICgtLW1vYmlsZS12aWV3cG9ydC1tYXgpIHtcclxuICAgIG1hcmdpbjogdmFyKC0tYmxvY2stbWFyZ2luLWxhcmdlKSAwO1xyXG4gICAgLnRhYnMtY29udGFpbmVyIHtcclxuICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMjBweCAwIDA7XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDIwcHg7XHJcbiAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgei1pbmRleDogMztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9saW5rLWFycm93LXdoaXRlLnN2Z1wiKSBjZW50ZXJcclxuICAgICAgICBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICAudGFicy0zc3RlcGl0LWl0ZW0tdGFiLWNvbnRlbnQge1xyXG4gICAgICAgIGZsZXg6IDAgMCA2MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgIG9yZGVyOiAtMTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi5pcy1vcGVuZWQge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggNHB4IDFweCByZ2JhKDE1NSwgMTU1LCAxNTUsIDAuMik7XHJcbiAgICAgICAgLnRhYnMtM3N0ZXBpdC1pdGVtLXRhYi1jb250ZW50Om5vdCguYWN0aXZlKSB7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5wYW5lbHMtY29udGFpbmVyIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgLnRhYnMtM3N0ZXBpdC1pdGVtLXBhbmVsLXBhbmVsLWNvbnRlbnQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gLndwLWJsb2NrLWNvbHVtbnMge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgXHJcblxyXG4gICYuYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2Jsb2NrIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG1hcmdpbjogdmFyKC0tYmxvY2stbWFyZ2luLWxhcmdlKSAwO1xyXG4gICAgJjpub3QoLmhhcy1jaGlsZC1zZWxlY3RlZCkge1xyXG4gICAgICAud3AtYmxvY2stZ2JzLXRhYnMtM3N0ZXBpdC1pdGVtOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAudGFicy0zc3RlcGl0LWl0ZW0tdGFiLWNvbnRlbnQge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0td3AtLXByZXNldC0tZ3JhZGllbnQtLWdyZWVuLWdyYWRpZW50KTtcclxuICAgICAgICAgIGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmFja2dyb3VuZC0xKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRhYnMtM3N0ZXBpdC1pdGVtLXBhbmVsLWNvbnRlbnQge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgID4gLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXQge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBmbGV4OiAxO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG4gICAgLndwLWJsb2NrLWdicy10YWJzLTNzdGVwaXQtaXRlbSB7XHJcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgIGZsZXg6IDE7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAudGFicy0zc3RlcGl0LWl0ZW0tdGFiLWNvbnRlbnQge1xyXG4gICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgIH1cclxuICAgICAgXHJcbiAgICAgIC50YWJzLTNzdGVwaXQtaXRlbS1wYW5lbC1jb250ZW50IHtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB3aWR0aDogNjAwJTtcclxuICAgICAgICB0b3A6IDUwcHg7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICBwYWRkaW5nOiAycmVtIDNyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLWJhY2tncm91bmQtMik7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkIHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1wcmltYXJ5KTtcclxuICAgICAgfVxyXG4gIFxyXG4gICAgICAmLnNlbGVjdGVkIHtcclxuICAgICAgICAudGFicy0zc3RlcGl0LWl0ZW0tdGFiLWNvbnRlbnQge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0td3AtLXByZXNldC0tZ3JhZGllbnQtLWdyZWVuLWdyYWRpZW50KTtcclxuICAgICAgICAgIGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmFja2dyb3VuZC0xKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRhYnMtM3N0ZXBpdC1pdGVtLXBhbmVsLWNvbnRlbnQge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi53cC1ibG9jay1nYnMtZm9sbG93LXVzLmZvbGxvdy11c19faW5saW5lIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgPiBzcGFuIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ibnBwLXNxdWFyZSk7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgfVxyXG4gIC5mb2xsb3ctdXNfX2xpbmsge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXByaW1hcnkpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgc3ZnIHtcclxuICAgICAgaGVpZ2h0OiAxM3B4O1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgKiB7XHJcbiAgICAgICAgZmlsbDogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXByaW1hcnkpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ud3AtYmxvY2stZ2JzLWFyZ3VtZW50cyB7XHJcbiAgLndwLWJsb2NrLWdicy1jYXJkLWJveCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBtYXgtd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59IixudWxsLCJtYWluID4gLmNvbnRhaW5lciA+IC5yb3cgPiAuY29sLTEyID4gLmNvbnRhY3QtYmxvY2stZ3JlZW4tc2ltcGxlIHtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4uY29udGFjdC1ibG9jay1ncmVlbi1zaW1wbGUge1xyXG4gICY6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogNzVweDtcclxuICAgIGhlaWdodDogNzVweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNjBweDtcclxuICAgIGxlZnQ6IDYwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL1dISVRFX0NIQVQtMzAuc3ZnXCIpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgfVxyXG4gIC5kZXNrdG9wLWxpbmsge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgQG1lZGlhICgtLXRhYmxldC12aWV3cG9ydCkge1xyXG4gICAgLmRlc2t0b3AtbGluayB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgKC0tbW9iaWxlLXZpZXdwb3J0LW1heCkge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi5nYnMta2V5LWZpZ3VyZXMtczg0dnplLmdicy1rZXktZmlndXJlcy00IHtcclxuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcclxuICBAbWVkaWEgKC0tdGFibGV0LXZpZXdwb3J0KSB7XHJcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4uZ2JzLWtleS1maWd1cmVzLXM4NHZybyAuZ2JzLWtleS1maWd1cmVzLXM4NHZ6ZSAud3AtYmxvY2stZ3JvdXAge1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxufVxyXG5cclxuLmNvbnRhY3QtYmxvY2stZ3JlZW4tc2ltcGxlIHtcclxuICAuY29udGFjdC1ibG9jay1ncmVlbi1zaW1wbGUtY29udGVudC13cmFwcGVyIHtcclxuICAgIHBhZGRpbmc6IDUwcHggMzBweCAzMHB4O1xyXG4gIH1cclxuICBAbWVkaWEgKC0tdGFibGV0LXZpZXdwb3J0KSB7XHJcbiAgICAuY29udGFjdC1ibG9jay1ncmVlbi1zaW1wbGUtY29udGVudC13cmFwcGVyIHtcclxuICAgICAgcGFkZGluZzogNjBweCAxNjVweDtcclxuICAgIH1cclxuICAgIC5tb2JpbGUtbGluayB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICYuYmxvY2stZWRpdG9yLXJpY2gtdGV4dF9fZWRpdGFibGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5jaXJjdWxhci10aGlua2luZy1tYWluIHtcclxuICAuY2lyY3VsYXItdGhpbmtpbmctcG9zdHMtaGVhZGVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWJsb2NrLW1hcmdpbi1sYXJnZSk7XHJcbiAgICAubm8tcmVzdWx0IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDAwcHg7XHJcbiAgICAgIEBtZWRpYSAoLS10YWJsZXQtdmlld3BvcnQpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAuY2lyY3VsYXItdGhpbmtpbmctbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICBncmlkLWdhcDogdmFyKC0tYmxvY2stbWFyZ2luLW1lZGl1bSk7XHJcbiAgICBtYXJnaW46IHZhcigtLWJsb2NrLW1hcmdpbi1sYXJnZSkgMDtcclxuICBcclxuICAgIEBtZWRpYSAoLS10YWJsZXQtdmlld3BvcnQpIHtcclxuICAgICAgXHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XHJcbiAgICAgIGdyaWQtZ2FwOiA0NXB4O1xyXG4gIFxyXG4gICAgICAuY2FyZCB7XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyA0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNpcmN1bGFyLXRoaW5raW5nLWxpc3QtYWN0aW9ucyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgbWFyZ2luOiB2YXIoLS1ibG9jay1tYXJnaW4tbGFyZ2UpIDA7XHJcbiAgICAucG9zdHMtbG9hZGVyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jaXJjdWxhci10aGlua2luZy1uby1yZXN1bHQge1xyXG4gICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi5zaW5nbGUubWFpbiB7XHJcbiAgLmNvbnRlbnRfX2hlYWRlciB7XHJcbiAgICAuY29udGVudF9faGVhZGVyX190YWdzIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICBtYXJnaW46IDFyZW0gMCAycmVtO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcclxuICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgPiBzcGFuIHtcclxuICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDNhNzc2O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jb250ZW50X19oZWFkZXJfX2RhdGUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYmxvY2stbWFyZ2luLW1lZGl1bSk7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0td3AtLWN1c3RvbS0tdHlwb2dyYXBoeS0tZm9udC1zaXplLS14eC1zbWFsbCk7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tdGV4dC0yKTtcclxuICAgIH1cclxuICB9XHJcbiAgLmNvbnRlbnRfX3JlbGF0ZWRfcG9zdHMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICAuY2FyZCB7XHJcbiAgICAgIG1hcmdpbjogMXJlbSAwO1xyXG4gICAgICBmbGV4OiAxO1xyXG4gICAgICAuY2FyZF9faW1hZ2Uge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jb250ZW50X19mb290ZXJfX3NoYXJlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgLmNvbnRlbnRfX2Zvb3Rlcl9fc2hhcmVfX2xpbmsge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXByaW1hcnkpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIHN2ZyB7XHJcbiAgICAgICAgaGVpZ2h0OiAxM3B4O1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBtZWRpYSAoLS10YWJsZXQtdmlld3BvcnQpIHtcclxuICAgIC5jb250ZW50X19oZWFkZXIge1xyXG4gICAgICAuY29udGVudF9faGVhZGVyX19kYXRlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1ibG9jay1tYXJnaW4tbGFyZ2UpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY29udGVudF9fcmVsYXRlZF9wb3N0cyB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIG1hcmdpbjogMnJlbSAtMXJlbTtcclxuICAgICAgLmNhcmQge1xyXG4gICAgICAgIG1hcmdpbjogMCAxcmVtO1xyXG4gICAgICAgIC5jYXJkX19pbWFnZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiXHJcbkBpbXBvcnQgXCJfdmFycy5wY3NzXCI7XHJcbkBpbXBvcnQgXCJfaGVhZGVyLnBjc3NcIjtcclxuQGltcG9ydCBcIl9mb290ZXIucGNzc1wiO1xyXG5AaW1wb3J0IFwiX2NvbXBvbmVudHMucGNzc1wiO1xyXG5AaW1wb3J0IFwiX2Jsb2Nrcy5wY3NzXCI7XHJcbkBpbXBvcnQgXCJfcGF0dGVybnMucGNzc1wiO1xyXG5AaW1wb3J0IFwiX3BhZ2VzLnBjc3NcIjtcclxuXHJcbmJvZHkge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICYud3AtYWRtaW4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKC0tc21hbGwtdmlld3BvcnQpIHtcclxuICAgIC0td3AtLXN0eWxlLS1nbG9iYWwtLWNvbnRlbnQtc2l6ZTogODQ2cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmFja2dyb3VuZC0xKTtcclxuICAgIC0td3AtLWN1c3RvbS0tdHlwb2dyYXBoeS0tZm9udC1zaXplLS14eC1zbWFsbDogMC43NXJlbTsgLyogMTJweCAqL1xyXG4gICAgLS13cC0tY3VzdG9tLS10eXBvZ3JhcGh5LS1mb250LXNpemUtLXgtc21hbGw6IDAuODc1cmVtOyAvKiAxNHB4ICovXHJcbiAgICAtLXdwLS1jdXN0b20tLXR5cG9ncmFwaHktLWZvbnQtc2l6ZS0tc21hbGw6IDAuODc1cmVtOyAvKiAxNHB4ICovXHJcbiAgICAtLXdwLS1jdXN0b20tLXR5cG9ncmFwaHktLWZvbnQtc2l6ZS0tbWVkaXVtOiAxcmVtOyAvKiAxNnB4ICovXHJcbiAgICAtLXdwLS1jdXN0b20tLXR5cG9ncmFwaHktLWZvbnQtc2l6ZS0tbGFyZ2U6IDEuMTI1cmVtOyAvKiAxOHB4ICovXHJcbiAgICAtLXdwLS1jdXN0b20tLXR5cG9ncmFwaHktLWZvbnQtc2l6ZS0taHVnZTogMS42MjVyZW07IC8qIDI2cHggKi9cclxuICAgIC0td3AtLWN1c3RvbS0tdHlwb2dyYXBoeS0tZm9udC1zaXplLS1naWdhbnRpYzogMi43NXJlbTsgLyogMzZweCAqL1xyXG4gICAgLS13cC0tY3VzdG9tLS10eXBvZ3JhcGh5LS1mb250LXNpemUtLWNvbG9zc2FsOiAzLjc1cmVtOyAvKiA2MHB4ICovXHJcbiAgfVxyXG59XHJcblxyXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yZXNldC1tYXJnaW4tdG9wIHtcclxuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yZWR1Y2UtbWFyZ2luLXRvcCB7XHJcbiAgbWFyZ2luLXRvcDogdmFyKC0tYmxvY2stbWFyZ2luLW1lZGl1bSkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZ1bGwtd2lkdGgge1xyXG4gIC8qIGxlZnQ6IDUwJTtcclxuICBtYXJnaW4tbGVmdDogLTUwdnc7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtNTB2dztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcmlnaHQ6IDUwJTtcclxuICB3aWR0aDogMTAwdnc7ICovXHJcbiAgd2lkdGg6IDk5dnc7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuQG1lZGlhICgtLW1vYmlsZS12aWV3cG9ydC1tYXgpIHtcclxuICAucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5jb250YWluZXIgLnJvdyAuY29sLXhzLTQuY29sLW1kLTguY29sLTEyIHtcclxuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICB9XHJcbn1cclxuXHJcbiJdfQ== */