body{overflow-x:hidden}.best-of-month-image{background:url(/themes/futurehome-new/assets/img/home-background-latest-properties.png) 50%/cover no-repeat;width:100%}body .featured-properties-image{background:url(/themes/futurehome-new/assets/img/home-background-featured-properties.jpg) 50%/cover no-repeat}.section-bg{overflow:hidden;position:relative}.featured-bg__img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}body .golden-circle{background-image:url(/themes/futurehome-new/assets/img/home-background-golden-circle.jpeg);background-position:center -350px;background-repeat:no-repeat;background-size:2262px 1358px;height:800px;max-height:800px;overflow:hidden;position:relative}@media (max-width:1200px){body .golden-circle{background-position:center -400px;background-size:2600px 1560px}}@media (max-width:768px){body .golden-circle{background-position:center -450px;background-size:3000px 1800px}}@media (max-width:480px){body .golden-circle{background-position:center -500px;background-size:3500px 2100px}}body .cities{background:url(/themes/futurehome-new/assets/img/explore-cities-section-banner.jpg) 50%/cover no-repeat;height:990px}body .latest-properties{padding-top:166px!important}@media (max-width:576px){body .latest-properties{padding-bottom:75px!important;padding-top:150px!important}}@media (max-width:767px){body .latest-properties{background-position-y:bottom}}body .luxury-properties .text-wrapper .button a{padding-inline:32px}body .luxury-properties .luxury-image{background:url(https://res.akamaized.net/domain/image/upload/t_web/v1629867843/65A_Champion_St_Brighton_VIC_1_bunjuj.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:550px;margin-top:80px;z-index:1}@media (max-width:991px){body .luxury-properties .luxury-image{height:500px}}@media (max-width:767px){body .luxury-properties .luxury-image{flex-direction:column!important}}@media (max-width:575px){body .luxury-properties .luxury-image{height:380px}}body .luxury-properties .luxury-image .luxury-gradient{background:linear-gradient(180deg,transparent 41.18%,rgba(0,0,0,.5));z-index:2}body .luxury-properties .luxury-image .luxury-image-item{width:33.3333%;z-index:3}@media (max-width:767px){body .luxury-properties .luxury-image .luxury-image-item{height:33.3333%!important;justify-content:end!important;width:100%}}body .luxury-properties .luxury-image .luxury-image-item:hover .content-wrapper{background-color:var(--secondary-gray);min-height:27.27%}body .luxury-properties .luxury-image .luxury-image-item:hover .content-wrapper p{display:block;padding:0 5px 32px 32px}@media (max-width:991px){body .luxury-properties .luxury-image .luxury-image-item:hover .content-wrapper p{padding:4px 4px 4px 8px}}body .luxury-properties .luxury-image .luxury-image-item:hover .content-wrapper h2{color:var(--secondary-black-5);padding:32px 0 8px 32px}@media (max-width:991px){body .luxury-properties .luxury-image .luxury-image-item:hover .content-wrapper h2{padding:4px 4px 4px 8px}}body .luxury-properties .luxury-image .luxury-image-item:not(:last-child){border-right:1px solid var(--secondary-gray-3)}@media (max-width:767px){body .luxury-properties .luxury-image .luxury-image-item:not(:last-child){border-bottom:1px solid var(--secondary-gray-3);border-right:none}}body .luxury-properties .luxury-image .luxury-image-item .content-wrapper{transition:all .1s ease-out}body .luxury-properties .luxury-image .luxury-image-item .content-wrapper h2{color:var(--secondary-white-3);padding:0 0 32px 32px;transition:all .3s ease-out}@media (max-width:991px){body .luxury-properties .luxury-image .luxury-image-item .content-wrapper h2{padding:0 0 8px 4px}}body .luxury-properties .luxury-image .luxury-image-item .content-wrapper p{display:none;transition:all .3s ease-out}body .cities .owl-stage{padding-left:0!important}body .cities .cities-content{width:84%}body .cities .cities-carousel .owl-nav{display:flex;justify-content:end;margin-top:30px!important;padding-right:40px}@media (max-width:767px){body .cities .cities-carousel .owl-nav{padding-right:0}}body .cities .cities-carousel .owl-nav .owl-next:hover,body .cities .cities-carousel .owl-nav .owl-prev:hover{background-color:transparent}body .cities .cities-carousel .owl-nav .owl-next:focus-visible,body .cities .cities-carousel .owl-nav .owl-prev:focus-visible{outline:none}body .cities .city-card{overflow:hidden}body .cities .city-card .card-img{transition:.5s}body .cities .city-card:hover .card-img{transform:scale(1.5)}body .property-type{background-image:url(/themes/futurehome-new/assets/img/hp_map_2.png);background-position-x:left;background-position-y:83%;background-repeat:no-repeat}@media (max-width:991px){body .property-type{background-position-x:left;background-position-y:top;padding-top:0!important}}@media (max-width:576px){body .property-type{background-position-x:80%}}body .property-type .fh-absolute-vertical-line:before{background-color:var(--secondary-gray-4);height:115%;left:unset;right:12px;top:45px;transform:none;width:1px}@media (max-width:991px){body .property-type .fh-absolute-vertical-line:before{content:unset}}body .property-type .col-wrapper{position:relative}body .property-type .col-wrapper:before{height:1px;left:unset;right:-22px;top:100px;width:40%}@media (max-width:991px){body .property-type .col-wrapper:before{content:unset}}@media (min-width:1024px){body .property-type .col-wrapper:before{right:-35px}}body .property-type .col-wrapper .large .card,body .property-type .col-wrapper .medium .card,body .property-type .col-wrapper .small .card{overflow:hidden}body .property-type .col-wrapper .large .card img,body .property-type .col-wrapper .medium .card img,body .property-type .col-wrapper .small .card img{transition:.5s}body .property-type .col-wrapper .large .card:hover img,body .property-type .col-wrapper .medium .card:hover img,body .property-type .col-wrapper .small .card:hover img{transform:scale(1.5)}body .property-type .property-type-content{padding:72px 60px 97px 0}body .property-type .small{height:280px}body .property-type .medium{height:450px}body .property-type .large{height:587px}@media (max-width:1199px){body .property-type .large,body .property-type .medium{height:280px}}@media (max-width:576px){body .property-type-content{padding:32px 77px 57px 0!important}}body .best-of-month{margin:168px 0 210px}body .best-of-month:before{background-color:var(--secondary-gray-4);bottom:-172px;height:60%;left:42px;margin:0;right:unset;top:unset;transform:none;width:1px}body .best-of-month .row-wrapper:before{background-color:var(--secondary-gray-4);height:100%;left:unset;right:12px;top:unset;transform:unset;width:1px;z-index:1}body .best-of-month .text-wrapper{padding-right:54px}body .best-of-month .property-type{background:none}@media (max-width:1200px){body .best-of-month{margin:100px 0}body .best-of-month .row-wrapper:before,body .best-of-month:before{content:unset}body .best-of-month .text-wrapper{gap:20px!important;padding:0 20px 40px}body .best-of-month .property-type{align-items:center;flex-direction:column}body .best-of-month .property-type .large,body .best-of-month .property-type .medium,body .best-of-month .property-type .small{align-items:center;display:flex;flex:0 0 100%;flex-direction:column;height:100%;max-width:500px;width:100%}body .best-of-month .property-type .info{padding:26px 0 0}body .best-of-month .property-type .fh-absolute-card-vertical-line:before{right:-16px;top:-7px}}@media (max-width:576px){body .best-of-month{margin:70px 0}body .best-of-month .text-wrapper{padding:0 12px}}@media (max-width:1200px){.best-of-month-text-future-home,.best-of-month-text-real-estate{font-size:48px;line-height:44px}}@media (max-width:576px){.best-of-month-text-future-home,.best-of-month-text-real-estate{font-size:36px;line-height:32px}}body .offices{overflow:hidden}@media (max-width:991px){body .offices{padding-bottom:0!important}}body .offices .info{position:relative}@media (min-width:992px){body .offices .info{position:absolute;top:86px}body .offices .info .desc-color{width:75%}}@media (max-width:991px){body .offices .info .wrapper{padding-inline:4px}}body .offices .carousel-wrapper{box-sizing:border-box}body .offices .offices-carousel{padding:80px 0;width:100%}@media (max-width:991px){body .offices .offices-carousel{padding-inline:16px}}body .offices .offices-carousel .owl-stage{align-items:end}@media (min-width:992px){body .offices .offices-carousel .owl-stage{height:600px}}@media (min-width:1025px){body .offices .offices-carousel .owl-stage .owl-item{transform:translate3d(-91%,0,0)!important}}@media (min-width:991px){body .offices .offices-carousel .owl-stage .owl-item{transform:translate3d(-82%,0,0)}}@media (min-width:992px){body .offices .offices-carousel .owl-stage .owl-item.center .item img{height:600px}}body .offices .offices-carousel .owl-stage .owl-item .item img{border-radius:5px;height:280px;transition:height .3s ease-in-out}body .offices .offices-carousel .owl-nav{bottom:390px;display:flex;gap:23px;position:absolute;right:50px;text-align:center}@media (max-width:991px){body .offices .offices-carousel .owl-nav{gap:12px;left:16px;right:0}}body .offices .offices-carousel .owl-nav button{color:#033aff!important;font-size:24px!important}body .offices .offices-carousel .owl-nav button:hover{background-color:transparent}@media (max-width:991px){body .join-us .row-wrapper{row-gap:32px}}body .join-us{overflow-x:hidden}body .join-us .row-wrapper .text-wrapper{display:flex;flex-direction:column;row-gap:48px}@media (max-width:991px){body .join-us .row-wrapper .text-wrapper{padding:0 4px;row-gap:32px}}body .join-us .row-wrapper .text-wrapper .button-wrapper{row-gap:32px}body .join-us .row-wrapper .text-wrapper .button-wrapper .button:hover h1{background:var(--primary-gradient);color:var(--secondary-white-3)}body .join-us .row-wrapper .text-wrapper .button-wrapper .button h1{border:1px solid var(--secondary-gray-3);padding:21px 0 21px 32px;transition:color .1s ease-out;width:calc(100% - 41px)}@media (max-width:991px){body .join-us .row-wrapper .text-wrapper .button-wrapper .button h1{width:calc(100% - 36px)}}body .join-us .row-wrapper .text-wrapper .button-wrapper .button:after{background:var(--secondary-black);content:"";display:block;height:1px;position:absolute;right:0;top:50%;width:50px}@media (max-width:991px){body .join-us .row-wrapper .images-wrapper{flex-wrap:wrap;padding:0 4px}}body .join-us .row-wrapper .images-wrapper .overlay-gradient{background:linear-gradient(180deg,transparent,#000);position:absolute;top:0}body .join-us .row-wrapper .images-wrapper img{height:500px!important;object-fit:cover}@media (max-width:991px){body .join-us .row-wrapper .images-wrapper .first{flex:0 0 100%}}@media (min-width:992px){body .join-us .row-wrapper .images-wrapper .first .image-wrapper{margin-bottom:116px}}body .join-us .row-wrapper .images-wrapper .first .map{content:url(/themes/futurehome-new/assets/img/map.svg);position:absolute;right:33px;top:24px}@media (max-width:991px){body .join-us .row-wrapper .images-wrapper .first .map{display:none}}@media (min-width:992px){body .join-us .row-wrapper .images-wrapper .first .description{padding-top:30px;position:absolute;right:-60%;top:0;width:50%}}@media (max-width:991px){body .join-us .row-wrapper .images-wrapper .first .description{padding:34px 0 32px;width:50%}}body .join-us .row-wrapper .images-wrapper .first .description .caption-wrapper h1:after{background:var(--secondary-black);content:"";display:block;height:1px;left:-65px;position:absolute;top:50%;width:50px;z-index:1}@media (max-width:991px){body .join-us .row-wrapper .images-wrapper .first .description .caption-wrapper h1:after{height:50px;left:8px;top:-68px;width:1px}body .join-us .row-wrapper .images-wrapper .second{flex:0 0 100%}}@media (min-width:992px){body .join-us .row-wrapper .images-wrapper .second .image-wrapper{margin-top:116px}body .join-us .row-wrapper .images-wrapper .second .description{bottom:0;left:-75%;position:absolute;width:65%}}@media (max-width:991px){body .join-us .row-wrapper .images-wrapper .second .description{width:30%}body .join-us .row-wrapper .images-wrapper .second .description .caption{text-align:start!important}}body .join-us .row-wrapper .images-wrapper .second .description .caption-wrapper{padding:30px 0 30px 44px}@media (max-width:991px){body .join-us .row-wrapper .images-wrapper .second .description .caption-wrapper{padding:34px 0 0}}body .join-us .row-wrapper .images-wrapper .second .description .caption-wrapper h1:before{background:var(--secondary-black);content:"";display:block;height:1px;position:absolute;right:-65px;top:50%;width:50px;z-index:1}@media (max-width:991px){body .join-us .row-wrapper .images-wrapper .second .description .caption-wrapper h1:before{height:50px;left:8px;top:-32px;width:1px}}body .join-us .row-wrapper .images-wrapper .first:hover .image-wrapper img,body .join-us .row-wrapper .images-wrapper .second:hover .image-wrapper img{transform:scale(1.5)}body .join-us .row-wrapper .images-wrapper .first .image-wrapper,body .join-us .row-wrapper .images-wrapper .second .image-wrapper{overflow:hidden}body .join-us .row-wrapper .images-wrapper .first .image-wrapper img,body .join-us .row-wrapper .images-wrapper .second .image-wrapper img{transition:.5s}@media (max-width:991px){body .general-info .row-wrapper{row-gap:48px}}body .general-info .row-wrapper .images-wrapper{align-items:end}@media (max-width:991px){body .general-info .row-wrapper .images-wrapper{align-items:center;padding-inline:4px}}@media (max-width:540px){body .general-info .row-wrapper .images-wrapper{align-items:end}}body .general-info .row-wrapper .images-wrapper .main-image-wrapper{height:100%;width:452px}@media (min-width:992px){body .general-info .row-wrapper .images-wrapper .main-image-wrapper{height:95%;padding-right:25px}}@media (max-width:540px){body .general-info .row-wrapper .images-wrapper .main-image-wrapper{height:383px!important;width:266px}}body .general-info .row-wrapper .images-wrapper .main-image-wrapper img{object-fit:cover}body .general-info .row-wrapper .images-wrapper .main-image,body .general-info .row-wrapper .images-wrapper .sub-image img{border-radius:5px}body .general-info .row-wrapper .images-wrapper .sub-image{animation:floatImage 6s ease-in-out infinite;bottom:75px;height:223.89px;left:-65px;position:absolute;width:300px}@media (max-width:991px){body .general-info .row-wrapper .images-wrapper .sub-image{bottom:43px}}@media (max-width:540px){body .general-info .row-wrapper .images-wrapper .sub-image{height:149px;left:-115px;width:200px}}body .general-info .row-wrapper .stripes{left:-50px;top:-33px}body .general-info .row-wrapper .content{row-gap:64px}@media (max-width:991px){body .general-info .row-wrapper .content{padding-inline:4px}body .general-info .row-wrapper .content .stripes{display:none}}body .general-info .row-wrapper .content .icons{flex-wrap:wrap;gap:48px}@media (max-width:991px){body .general-info .row-wrapper .content .icons{gap:16px}}body .general-info .row-wrapper .content .icons .icon{height:32px;width:32px}body .general-info .row-wrapper .content .icons .icon.block-1{content:url(/themes/futurehome-new/assets/img/apartments.svg)}body .general-info .row-wrapper .content .icons .icon.block-2{content:url(/themes/futurehome-new/assets/img/sale.svg)}body .general-info .row-wrapper .content .icons .icon.block-3{content:url(/themes/futurehome-new/assets/img/office.svg)}body .general-info .row-wrapper .content .icons .icon.block-4{content:url(/themes/futurehome-new/assets/img/house.svg)}body .general-info .row-wrapper .content .icons a{flex:0 0 calc(50% - 24px)}@media (max-width:991px){body .general-info .row-wrapper .content .icons a{flex:0 0 calc(50% - 8px)}}body .general-info .row-wrapper .content .icons .apartments:after,body .general-info .row-wrapper .content .icons .construction:after,body .general-info .row-wrapper .content .icons .mansions:after,body .general-info .row-wrapper .content .icons .shops:after{bottom:unset;position:relative}body .general-info .row-wrapper .content .button{padding-top:64px}@media (max-width:991px){body .general-info .row-wrapper .content .button{text-align:center}}body .general-info .row-wrapper .content .button a{box-shadow:0 20px 40px rgba(0,0,0,.06);padding-inline:32px}body .testimonials{background-image:url(/themes/futurehome-new/assets/img/hp_map_3.png);background-position-y:top;background-repeat:no-repeat;background-size:100%}@media (max-width:991px){body .testimonials .row-wrapper{row-gap:64px}body .testimonials .row-wrapper .content-wrapper{padding-inline:4px}}body .testimonials .row-wrapper .content-wrapper .sub-title{color:var(--primary-orange)}body .testimonials .row-wrapper .testimonials-carousel .owl-stage-outer{padding:55px 0}body .testimonials .row-wrapper .testimonials-carousel .owl-dots{padding-top:32px}@media (min-width:992px){body .testimonials .row-wrapper .testimonials-carousel .owl-dots{display:none}}body .testimonials .row-wrapper .testimonials-carousel .owl-dots .owl-dot span{transition:width .1s ease-in-out}body .testimonials .row-wrapper .testimonials-carousel .owl-dots .owl-dot.active span{background:#1c7dc1;border-radius:4px;width:50px}body .primary-orange{color:var(--primary-orange)}body.dark .join-us .row-wrapper .images-wrapper .first .map{content:url(/themes/futurehome-new/assets/img/map_dark.svg)}body.dark .general-info .row-wrapper .content .icons .icon.block-1{content:url(/themes/futurehome-new/assets/img/apartments_dark.svg)}body.dark .general-info .row-wrapper .content .icons .icon.block-2{content:url(/themes/futurehome-new/assets/img/sale_dark.svg)}body.dark .general-info .row-wrapper .content .icons .icon.block-3{content:url(/themes/futurehome-new/assets/img/office_dark.svg)}body.dark .general-info .row-wrapper .content .icons .icon.block-4{content:url(/themes/futurehome-new/assets/img/house_dark.svg)}body.dark .latest-properties{background-image:url(/themes/futurehome-new/assets/img/hp_map_1_dark.png)}body.dark .luxury-properties .luxury-image-item .content-wrapper p,body.dark .luxury-properties .luxury-image-item:hover .content-wrapper h2{color:var(--secondary-black)}body.dark .property-type .type{background-color:var(--secondary-white)}body.dark .property-type .type h5{color:var(--secondary-black)}body.dark .best-of-month .title{color:var(--primary-orange)}body.dark .testimonials{background-image:url(/themes/futurehome-new/assets/img/hp_map_3_dark.png)}body .owl-stage-outer{overflow:hidden}body .owl-stage{display:flex}body .disabled{display:none}body .owl-2 .owl-item{border:2px solid transparent}body .owl-2 .current{border:2px solid red}.animated.bounceInLeft{-webkit-animation-name:bounceInLeft;-moz-animation-name:bounceInLeft;-o-animation-name:bounceInLeft;animation-name:bounceInLeft}.animated.bounceInRight{-webkit-animation-name:bounceInRight;-moz-animation-name:bounceInRight;-o-animation-name:bounceInRight;animation-name:bounceInRight}.best-agent-image{height:450px;object-fit:cover;object-position:top;width:380px}@media (max-width:1200px){.best-agent-image{height:450px;max-width:380px;width:100%}}@media (max-width:576px){.best-agent-image{height:400px}}.overlay-2{border-radius:16px;inset:0;position:absolute;z-index:2}.aotm-tag{background:var(--secondary-orange);bottom:24px;color:#fff;height:auto;left:250px;min-height:140px;padding:14px 22px;position:absolute;text-align:center;width:300px;z-index:3}@media (max-width:1200px){.aotm-tag{bottom:-70px;left:50%;transform:translateX(-50%)}}@media (max-width:576px){.aotm-tag{bottom:-60px;min-height:120px;padding:12px 16px;width:260px}}.agencyotm-tag{background:var(--secondary-blue);bottom:20px;color:#fff;height:auto;min-height:140px;padding:14px 22px;position:absolute;right:270px;text-align:center;width:300px;z-index:3}@media (max-width:1200px){.agencyotm-tag{bottom:-70px;right:50%;top:auto;transform:translateX(50%)}}@media (max-width:576px){.agencyotm-tag{bottom:-60px;min-height:120px;padding:12px 16px;width:260px}}.agencyotm-tag:before,.aotm-tag:before{background:#fff;content:"";display:block;height:2px;margin:20px auto 10px;width:75px}@media (max-width:576px){.agencyotm-tag:before,.aotm-tag:before{margin:15px auto 8px;width:50px}}.aotm-name{color:#fff;display:inline-block;font-family:Titillium Web,sans-serif;font-size:28px;font-weight:600;text-decoration:none}@media (max-width:576px){.aotm-name{font-size:22px}}.aotm-sub{font-family:Satoshi-Medium,sans-serif;font-size:18px;margin:4px 0 0}@media (max-width:576px){.aotm-sub{font-size:14px}}.agent-of-month-talk{margin-top:75px}@media (min-width:1080px){.agent-of-month-talk{max-width:480px}}.agent-bottom-text{margin-top:75px;text-align:left}.agent-bottom-text p{color:var(--text-light-gray);font-family:Satoshi-Regular,sans-serif;font-size:18px;font-weight:500;line-height:1.5;margin:0}.agency-top-text{margin-bottom:75px;margin-left:-20px;text-align:left}.agency-top-text p{color:var(--text-light-gray);font-family:Satoshi-Regular,sans-serif;font-size:18px;font-weight:500;line-height:1.5;margin:6px}@media (max-width:1200px){.agency-top-text,.agent-bottom-text{margin-bottom:0;margin-left:0;margin-top:90px;max-width:500px;text-align:center;width:100%}}@media (max-width:576px){.agency-top-text,.agent-bottom-text{margin-top:80px;padding:0 20px}.agency-top-text p,.agent-bottom-text p{font-size:16px}}.d-flex.justify-content-between.property-type .medium{flex:none;position:relative;width:auto}.d-flex.justify-content-between.property-type .content-wrapper.best-of-month-card{position:relative;width:380px}@media (max-width:1200px){.d-flex.justify-content-between.property-type .content-wrapper.best-of-month-card{max-width:380px;width:100%}}.d-flex.justify-content-between.property-type .agency-top-text,.d-flex.justify-content-between.property-type .agent-bottom-text{box-sizing:border-box;width:480px}@media (max-width:1200px){.d-flex.justify-content-between.property-type .agency-top-text,.d-flex.justify-content-between.property-type .agent-bottom-text{max-width:500px;width:100%}}@media (max-width:576px){.d-flex.justify-content-between.property-type .agency-top-text,.d-flex.justify-content-between.property-type .agent-bottom-text,.d-flex.justify-content-between.property-type .content-wrapper.best-of-month-card{width:100%}}.golden-circle{align-items:center;display:flex;justify-content:center;min-height:800px;position:relative}.logo-center{left:50%;margin-top:70px;position:absolute;text-align:center;top:0;transform:translateX(-50%);z-index:10}.logo-center h2{color:#fff;font-family:Titillium Web,sans-serif;font-size:64px;font-weight:700;height:64px;line-height:64px;margin-top:50px}@media (max-width:1024px){.logo-center h2{line-height:64px}}.agents-circle{align-items:flex-end;bottom:50px;display:flex;flex-wrap:nowrap;gap:32px;justify-content:center;left:50%;margin-bottom:33px;position:absolute;transform:translateX(-50%)}.agent-item{height:auto;position:relative;width:auto}.agent-item[data-position="0"]{margin-bottom:150px;transform:none}.agent-item[data-position="1"]{margin-bottom:100px;transform:none}.agent-item[data-position="2"]{margin-bottom:50px;transform:none}.agent-item[data-position="3"]{margin-bottom:0;transform:none}.agent-item[data-position="4"]{margin-bottom:50px;transform:none}.agent-item[data-position="5"]{margin-bottom:100px;transform:none}.agent-item[data-position="6"]{margin-bottom:150px;transform:none}.agent-item:nth-child(n+8){display:none}.golden-agent-card{border-radius:20px;height:300px;overflow:hidden;position:relative;width:230px}.golden-agent-card img{border-radius:20px;height:100%;object-fit:cover;width:100%}.agent-info{align-items:center;background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.4));border-radius:12px;bottom:15px;color:#fff;display:flex;justify-content:space-between;left:15px;padding:10px 20px;position:absolute;right:15px}.agent-name,.agent-number{font-family:Titillium Web,sans-serif,Arial,Verdana,Trebuchet MS;font-size:16px;font-weight:600}.agent-name{color:#fff;flex-grow:1;margin-left:8px}.agent-link{align-items:center;display:flex;font-size:18px;height:30px;justify-content:center;text-decoration:none;width:30px}.agent-link img{height:16px;width:16px}@media(min-width:1024px){.properties-carousel>.owl-stage-outer>.owl-stage{padding-left:300px}.pb-7{padding-bottom:4.5rem}}
/*# sourceMappingURL=data:application/json;base64,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QWtCLENBUGxCLGlCQUFrQixDQUdsQixVQVFKLENBUUEsMEJBTEksK0RBQXdFLENBQ3hFLGNBQWUsQ0FDZixlQVVKLENBUEEsWUFNSSxVQUFXLENBRlgsV0FBWSxDQUNaLGVBRUosQ0FFQSxZQU1JLGtCQUFtQixDQURuQixZQUFhLENBSmIsY0FBZSxDQUdmLFdBQVksQ0FHWixzQkFBdUIsQ0FMdkIsb0JBQXFCLENBQ3JCLFVBS0osQ0FFQSxnQkFFSSxXQUFZLENBRFosVUFFSixDQUNBLHlCQUNJLGlEQUNJLGtCQUNKLENBRUEsTUFDSSxxQkFDSixDQUNKIiwiZmlsZSI6ImhvbWUubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbImJvZHkge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG4vKi5sYXRlc3QtcHJvcGVydGllcy1pbWFnZXsqL1xuLyogICAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lcy9mdXR1cmVob21lLW5ldy9hc3NldHMvaW1nL2hvbWUtYmFja2dyb3VuZC1sYXRlc3QtcHJvcGVydGllcy5wbmdcIikqL1xuLyogICAgY2VudGVyIC8gY292ZXIgbm8tcmVwZWF0OyovXG4vKiAgICB3aWR0aDogMTAwJTsqL1xuLyogICAgbWluLWhlaWdodDogMTAwc3ZoOyovXG4vKn0qL1xuXG4uYmVzdC1vZi1tb250aC1pbWFnZXtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWVzL2Z1dHVyZWhvbWUtbmV3L2Fzc2V0cy9pbWcvaG9tZS1iYWNrZ3JvdW5kLWxhdGVzdC1wcm9wZXJ0aWVzLnBuZ1wiKVxuICAgIGNlbnRlciAvIGNvdmVyIG5vLXJlcGVhdDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuYm9keSAuZmVhdHVyZWQtcHJvcGVydGllcy1pbWFnZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lcy9mdXR1cmVob21lLW5ldy9hc3NldHMvaW1nL2hvbWUtYmFja2dyb3VuZC1mZWF0dXJlZC1wcm9wZXJ0aWVzLmpwZ1wiKVxuICAgIGNlbnRlciBjZW50ZXIgLyBjb3ZlclxuICAgIG5vLXJlcGVhdDtcbn1cbi5zZWN0aW9uLWJnIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5mZWF0dXJlZC1iZ19faW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IGluc2V0OiAwO1xuICAgIHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5ib2R5IC5nb2xkZW4tY2lyY2xlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2Z1dHVyZWhvbWUtbmV3L2Fzc2V0cy9pbWcvaG9tZS1iYWNrZ3JvdW5kLWdvbGRlbi1jaXJjbGUuanBlZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgLTM1MHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjI2MnB4IDEzNThweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGhlaWdodDogODAwcHg7XG4gICAgbWF4LWhlaWdodDogODAwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICBib2R5IC5nb2xkZW4tY2lyY2xlIHtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNjAwcHggMTU2MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgLTQwMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgYm9keSAuZ29sZGVuLWNpcmNsZSB7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzAwMHB4IDE4MDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIC00NTBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIGJvZHkgLmdvbGRlbi1jaXJjbGUge1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDM1MDBweCAyMTAwcHg7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAtNTAwcHg7XG4gICAgfVxufVxuXG5cbmJvZHkgLmNpdGllcyB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lcy9mdXR1cmVob21lLW5ldy9hc3NldHMvaW1nL2V4cGxvcmUtY2l0aWVzLXNlY3Rpb24tYmFubmVyLmpwZ1wiKVxuICAgIGNlbnRlciBjZW50ZXIgLyBjb3ZlclxuICAgIG5vLXJlcGVhdDtcbiAgICBoZWlnaHQ6IDk5MHB4O1xufVxuXG4gIGJvZHkgLmxhdGVzdC1wcm9wZXJ0aWVzIHtcbiAgICBwYWRkaW5nLXRvcDogMTY2cHggIWltcG9ydGFudDtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICBib2R5IC5sYXRlc3QtcHJvcGVydGllcyB7XG4gICAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGJvZHkgLmxhdGVzdC1wcm9wZXJ0aWVzIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogYm90dG9tO1xuICAgIH1cbiAgfVxuICBib2R5IC5sdXh1cnktcHJvcGVydGllcyAudGV4dC13cmFwcGVyIC5idXR0b24gYSB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDMycHg7XG4gIH1cbiAgYm9keSAubHV4dXJ5LXByb3BlcnRpZXMgLmx1eHVyeS1pbWFnZSB7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9yZXMuYWthbWFpemVkLm5ldC9kb21haW4vaW1hZ2UvdXBsb2FkL3Rfd2ViL3YxNjI5ODY3ODQzLzY1QV9DaGFtcGlvbl9TdF9CcmlnaHRvbl9WSUNfMV9idW5qdWouanBnKTtcbiAgICBoZWlnaHQ6IDU1MHB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBib2R5IC5sdXh1cnktcHJvcGVydGllcyAubHV4dXJ5LWltYWdlIHtcbiAgICAgIGhlaWdodDogNTAwcHg7XG4gICAgfVxuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGJvZHkgLmx1eHVyeS1wcm9wZXJ0aWVzIC5sdXh1cnktaW1hZ2Uge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgIGJvZHkgLmx1eHVyeS1wcm9wZXJ0aWVzIC5sdXh1cnktaW1hZ2Uge1xuICAgICAgaGVpZ2h0OiAzODBweDtcbiAgICB9XG4gIH1cbiAgYm9keSAubHV4dXJ5LXByb3BlcnRpZXMgLmx1eHVyeS1pbWFnZSAubHV4dXJ5LWdyYWRpZW50IHtcbiAgICB6LWluZGV4OiAyO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgNDEuMTglLCByZ2JhKDAsIDAsIDAsIDAuNSkgMTAwJSk7XG4gIH1cbiAgYm9keSAubHV4dXJ5LXByb3BlcnRpZXMgLmx1eHVyeS1pbWFnZSAubHV4dXJ5LWltYWdlLWl0ZW0ge1xuICAgIHdpZHRoOiAzMy4zMzMzJTtcbiAgICB6LWluZGV4OiAzO1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGJvZHkgLmx1eHVyeS1wcm9wZXJ0aWVzIC5sdXh1cnktaW1hZ2UgLmx1eHVyeS1pbWFnZS1pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAzMy4zMzMzJSFpbXBvcnRhbnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZCFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIGJvZHkgLmx1eHVyeS1wcm9wZXJ0aWVzIC5sdXh1cnktaW1hZ2UgLmx1eHVyeS1pbWFnZS1pdGVtOmhvdmVyIC5jb250ZW50LXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeS1ncmF5KTtcbiAgICBtaW4taGVpZ2h0OiAyNy4yNyU7XG4gIH1cbiAgYm9keSAubHV4dXJ5LXByb3BlcnRpZXMgLmx1eHVyeS1pbWFnZSAubHV4dXJ5LWltYWdlLWl0ZW06aG92ZXIgLmNvbnRlbnQtd3JhcHBlciBwIHtcbiAgICBwYWRkaW5nOiAwIDVweCAzMnB4IDMycHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgYm9keSAubHV4dXJ5LXByb3BlcnRpZXMgLmx1eHVyeS1pbWFnZSAubHV4dXJ5LWltYWdlLWl0ZW06aG92ZXIgLmNvbnRlbnQtd3JhcHBlciBwIHtcbiAgICAgIHBhZGRpbmc6IDRweCA0cHggNHB4IDhweDtcbiAgICB9XG4gIH1cbiAgYm9keSAubHV4dXJ5LXByb3BlcnRpZXMgLmx1eHVyeS1pbWFnZSAubHV4dXJ5LWltYWdlLWl0ZW06aG92ZXIgLmNvbnRlbnQtd3JhcHBlciBoMiB7XG4gICAgcGFkZGluZzogMzJweCAwIDhweCAzMnB4O1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktYmxhY2stNSk7XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgYm9keSAubHV4dXJ5LXByb3BlcnRpZXMgLmx1eHVyeS1pbWFnZSAubHV4dXJ5LWltYWdlLWl0ZW06aG92ZXIgLmNvbnRlbnQtd3JhcHBlciBoMiB7XG4gICAgICBwYWRkaW5nOiA0cHggNHB4IDRweCA4cHg7XG4gICAgfVxuICB9XG4gIGJvZHkgLmx1eHVyeS1wcm9wZXJ0aWVzIC5sdXh1cnktaW1hZ2UgLmx1eHVyeS1pbWFnZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLXNlY29uZGFyeS1ncmF5LTMpO1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGJvZHkgLmx1eHVyeS1wcm9wZXJ0aWVzIC5sdXh1cnktaW1hZ2UgLmx1eHVyeS1pbWFnZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLXNlY29uZGFyeS1ncmF5LTMpO1xuICAgIH1cbiAgfVxuICBib2R5IC5sdXh1cnktcHJvcGVydGllcyAubHV4dXJ5LWltYWdlIC5sdXh1cnktaW1hZ2UtaXRlbSAuY29udGVudC13cmFwcGVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLW91dDtcbiAgfVxuICBib2R5IC5sdXh1cnktcHJvcGVydGllcyAubHV4dXJ5LWltYWdlIC5sdXh1cnktaW1hZ2UtaXRlbSAuY29udGVudC13cmFwcGVyIGgyIHtcbiAgICBwYWRkaW5nOiAwIDAgMzJweCAzMnB4O1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktd2hpdGUtMyk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgYm9keSAubHV4dXJ5LXByb3BlcnRpZXMgLmx1eHVyeS1pbWFnZSAubHV4dXJ5LWltYWdlLWl0ZW0gLmNvbnRlbnQtd3JhcHBlciBoMiB7XG4gICAgICBwYWRkaW5nOiAwIDAgOHB4IDRweDtcbiAgICB9XG4gIH1cbiAgYm9keSAubHV4dXJ5LXByb3BlcnRpZXMgLmx1eHVyeS1pbWFnZSAubHV4dXJ5LWltYWdlLWl0ZW0gLmNvbnRlbnQtd3JhcHBlciBwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xuICB9XG4gIGJvZHkgLmNpdGllcyAub3dsLXN0YWdlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLmNpdGllcyAuY2l0aWVzLWNvbnRlbnQge1xuICAgIHdpZHRoOiA4NCU7XG4gIH1cbiAgYm9keSAuY2l0aWVzIC5jaXRpZXMtY2Fyb3VzZWwgLm93bC1uYXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4IWltcG9ydGFudDtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBib2R5IC5jaXRpZXMgLmNpdGllcy1jYXJvdXNlbCAub3dsLW5hdiB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuICBib2R5IC5jaXRpZXMgLmNpdGllcy1jYXJvdXNlbCAub3dsLW5hdiAub3dsLXByZXY6aG92ZXIsIGJvZHkgLmNpdGllcyAuY2l0aWVzLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtbmV4dDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgYm9keSAuY2l0aWVzIC5jaXRpZXMtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1wcmV2OmZvY3VzLXZpc2libGUsIGJvZHkgLmNpdGllcyAuY2l0aWVzLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtbmV4dDpmb2N1cy12aXNpYmxlIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG4gIGJvZHkgLmNpdGllcyAuY2l0eS1jYXJkIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIGJvZHkgLmNpdGllcyAuY2l0eS1jYXJkIC5jYXJkLWltZyB7XG4gICAgdHJhbnNpdGlvbjogMC41cztcbiAgfVxuICBib2R5IC5jaXRpZXMgLmNpdHktY2FyZDpob3ZlciAuY2FyZC1pbWcge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgfVxuICBib2R5IC5wcm9wZXJ0eS10eXBlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2Z1dHVyZWhvbWUtbmV3L2Fzc2V0cy9pbWcvaHBfbWFwXzIucG5nXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiBsZWZ0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogODMlO1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIGJvZHkgLnByb3BlcnR5LXR5cGUge1xuICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogdG9wO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiBsZWZ0O1xuICAgIH1cbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICBib2R5IC5wcm9wZXJ0eS10eXBlIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogODAlO1xuICAgIH1cbiAgfVxuICBib2R5IC5wcm9wZXJ0eS10eXBlIC5maC1hYnNvbHV0ZS12ZXJ0aWNhbC1saW5lOmJlZm9yZSB7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDExNSU7XG4gICAgdG9wOiA0NXB4O1xuICAgIGxlZnQ6IHVuc2V0O1xuICAgIHJpZ2h0OiAxMnB4O1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktZ3JheS00KTtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBib2R5IC5wcm9wZXJ0eS10eXBlIC5maC1hYnNvbHV0ZS12ZXJ0aWNhbC1saW5lOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiB1bnNldDtcbiAgICB9XG4gIH1cbiAgYm9keSAucHJvcGVydHktdHlwZSAuY29sLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICBib2R5IC5wcm9wZXJ0eS10eXBlIC5jb2wtd3JhcHBlcjo6YmVmb3JlIHtcbiAgICB3aWR0aDogNDAlO1xuICAgIGhlaWdodDogMXB4O1xuICAgIHRvcDogMTAwcHg7XG4gICAgcmlnaHQ6IC0yMnB4O1xuICAgIGxlZnQ6IHVuc2V0O1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIGJvZHkgLnByb3BlcnR5LXR5cGUgLmNvbC13cmFwcGVyOjpiZWZvcmUge1xuICAgICAgY29udGVudDogdW5zZXQ7XG4gICAgfVxuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBib2R5IC5wcm9wZXJ0eS10eXBlIC5jb2wtd3JhcHBlcjo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAtMzVweDtcbiAgICB9XG4gIH1cbiAgYm9keSAucHJvcGVydHktdHlwZSAuY29sLXdyYXBwZXIgLnNtYWxsIC5jYXJkLFxuICBib2R5IC5wcm9wZXJ0eS10eXBlIC5jb2wtd3JhcHBlciAubWVkaXVtIC5jYXJkLFxuICBib2R5IC5wcm9wZXJ0eS10eXBlIC5jb2wtd3JhcHBlciAubGFyZ2UgLmNhcmQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgYm9keSAucHJvcGVydHktdHlwZSAuY29sLXdyYXBwZXIgLnNtYWxsIC5jYXJkIGltZyxcbiAgYm9keSAucHJvcGVydHktdHlwZSAuY29sLXdyYXBwZXIgLm1lZGl1bSAuY2FyZCBpbWcsXG4gIGJvZHkgLnByb3BlcnR5LXR5cGUgLmNvbC13cmFwcGVyIC5sYXJnZSAuY2FyZCBpbWcge1xuICAgIHRyYW5zaXRpb246IDAuNXM7XG4gIH1cbiAgYm9keSAucHJvcGVydHktdHlwZSAuY29sLXdyYXBwZXIgLnNtYWxsIC5jYXJkOmhvdmVyIGltZyxcbiAgYm9keSAucHJvcGVydHktdHlwZSAuY29sLXdyYXBwZXIgLm1lZGl1bSAuY2FyZDpob3ZlciBpbWcsXG4gIGJvZHkgLnByb3BlcnR5LXR5cGUgLmNvbC13cmFwcGVyIC5sYXJnZSAuY2FyZDpob3ZlciBpbWcge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgfVxuICBib2R5IC5wcm9wZXJ0eS10eXBlIC5wcm9wZXJ0eS10eXBlLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDcycHggNjBweCA5N3B4IDBweDtcbiAgfVxuICBib2R5IC5wcm9wZXJ0eS10eXBlIC5zbWFsbCB7XG4gICAgaGVpZ2h0OiAyODBweDtcbiAgICAvKiBmbGV4OiAwIDUwJTsgKi9cbiAgfVxuICBib2R5IC5wcm9wZXJ0eS10eXBlIC5tZWRpdW0ge1xuICAgIGhlaWdodDogNDUwcHg7XG4gICAgLyogZmxleDogMCA1MCU7ICovXG4gIH1cbiAgYm9keSAucHJvcGVydHktdHlwZSAubGFyZ2Uge1xuICAgIGhlaWdodDogNTg3cHg7XG4gICAgLyogZmxleDogMCA1MCU7ICovXG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgIGJvZHkgLnByb3BlcnR5LXR5cGUgLm1lZGl1bSB7XG4gICAgICBoZWlnaHQ6IDI4MHB4O1xuICAgIH1cbiAgICBib2R5IC5wcm9wZXJ0eS10eXBlIC5sYXJnZSB7XG4gICAgICBoZWlnaHQ6IDI4MHB4O1xuICAgIH1cbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICBib2R5IC5wcm9wZXJ0eS10eXBlLWNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMzJweCA3N3B4IDU3cHggMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9Ym9keSAuYmVzdC1vZi1tb250aCB7XG4gICAgICAgbWFyZ2luOiAxNjhweCAwIDIxMHB4IDA7XG4gICB9XG5cbmJvZHkgLmJlc3Qtb2YtbW9udGg6OmJlZm9yZSB7XG4gICAgdG9wOiB1bnNldDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDYwJTtcbiAgICBib3R0b206IC0xNzJweDtcbiAgICBsZWZ0OiA0MnB4O1xuICAgIG1hcmdpbjogMDtcbiAgICByaWdodDogdW5zZXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LWdyYXktNCk7XG59XG5cbmJvZHkgLmJlc3Qtb2YtbW9udGggLnJvdy13cmFwcGVyOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogdW5zZXQ7XG4gICAgbGVmdDogdW5zZXQ7XG4gICAgcmlnaHQ6IDEycHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgdG9wOiB1bnNldDtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeS1ncmF5LTQpO1xufVxuXG5ib2R5IC5iZXN0LW9mLW1vbnRoIC50ZXh0LXdyYXBwZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDU0cHg7XG59XG5cbmJvZHkgLmJlc3Qtb2YtbW9udGggLnByb3BlcnR5LXR5cGUge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICBib2R5IC5iZXN0LW9mLW1vbnRoIHtcbiAgICAgICAgbWFyZ2luOiAxMDBweCAwO1xuICAgIH1cblxuICAgIGJvZHkgLmJlc3Qtb2YtbW9udGg6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IHVuc2V0O1xuICAgIH1cblxuICAgIGJvZHkgLmJlc3Qtb2YtbW9udGggLnJvdy13cmFwcGVyOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiB1bnNldDtcbiAgICB9XG5cbiAgICBib2R5IC5iZXN0LW9mLW1vbnRoIC50ZXh0LXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHggNDBweDtcbiAgICAgICAgZ2FwOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgYm9keSAuYmVzdC1vZi1tb250aCAucHJvcGVydHktdHlwZSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgYm9keSAuYmVzdC1vZi1tb250aCAucHJvcGVydHktdHlwZSAubGFyZ2UsXG4gICAgYm9keSAuYmVzdC1vZi1tb250aCAucHJvcGVydHktdHlwZSAubWVkaXVtLFxuICAgIGJvZHkgLmJlc3Qtb2YtbW9udGggLnByb3BlcnR5LXR5cGUgLnNtYWxsIHtcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgYm9keSAuYmVzdC1vZi1tb250aCAucHJvcGVydHktdHlwZSAuaW5mbyB7XG4gICAgICAgIHBhZGRpbmc6IDI2cHggMCAwO1xuICAgIH1cblxuICAgIGJvZHkgLmJlc3Qtb2YtbW9udGggLnByb3BlcnR5LXR5cGUgLmZoLWFic29sdXRlLWNhcmQtdmVydGljYWwtbGluZTo6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IC0xNnB4O1xuICAgICAgICB0b3A6IC03cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICBib2R5IC5iZXN0LW9mLW1vbnRoIHtcbiAgICAgICAgbWFyZ2luOiA3MHB4IDA7XG4gICAgfVxuXG4gICAgYm9keSAuYmVzdC1vZi1tb250aCAudGV4dC13cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZzogMCAxMnB4IDBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuYmVzdC1vZi1tb250aC10ZXh0LWZ1dHVyZS1ob21lLFxuICAgIC5iZXN0LW9mLW1vbnRoLXRleHQtcmVhbC1lc3RhdGUge1xuICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgLmJlc3Qtb2YtbW9udGgtdGV4dC1mdXR1cmUtaG9tZSxcbiAgICAuYmVzdC1vZi1tb250aC10ZXh0LXJlYWwtZXN0YXRlIHtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICB9XG59XG4gIGJvZHkgLm9mZmljZXMge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgYm9keSAub2ZmaWNlcyB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICBib2R5IC5vZmZpY2VzIC5pbmZvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgYm9keSAub2ZmaWNlcyAuaW5mbyB7XG4gICAgICB0b3A6IDg2cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuICAgIGJvZHkgLm9mZmljZXMgLmluZm8gLmRlc2MtY29sb3Ige1xuICAgICAgd2lkdGg6IDc1JTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgYm9keSAub2ZmaWNlcyAuaW5mbyAud3JhcHBlciB7XG4gICAgICBwYWRkaW5nLWlubGluZTogNHB4O1xuICAgIH1cbiAgfVxuICBib2R5IC5vZmZpY2VzIC5jYXJvdXNlbC13cmFwcGVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gIGJvZHkgLm9mZmljZXMgLm9mZmljZXMtY2Fyb3VzZWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDgwcHggMDtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBib2R5IC5vZmZpY2VzIC5vZmZpY2VzLWNhcm91c2VsIHtcbiAgICAgIHBhZGRpbmctaW5saW5lOiAxNnB4O1xuICAgIH1cbiAgfVxuICBib2R5IC5vZmZpY2VzIC5vZmZpY2VzLWNhcm91c2VsIC5vd2wtc3RhZ2Uge1xuICAgIGFsaWduLWl0ZW1zOiBlbmQ7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgYm9keSAub2ZmaWNlcyAub2ZmaWNlcy1jYXJvdXNlbCAub3dsLXN0YWdlIHtcbiAgICAgIGhlaWdodDogNjAwcHg7XG4gICAgfVxuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgICBib2R5IC5vZmZpY2VzIC5vZmZpY2VzLWNhcm91c2VsIC5vd2wtc3RhZ2UgLm93bC1pdGVtIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTkxJSwgMCwgMCkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gICAgYm9keSAub2ZmaWNlcyAub2ZmaWNlcy1jYXJvdXNlbCAub3dsLXN0YWdlIC5vd2wtaXRlbSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC04MiUsIDAsIDApO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBib2R5IC5vZmZpY2VzIC5vZmZpY2VzLWNhcm91c2VsIC5vd2wtc3RhZ2UgLm93bC1pdGVtLmNlbnRlciAuaXRlbSBpbWcge1xuICAgICAgaGVpZ2h0OiA2MDBweDtcbiAgICB9XG4gIH1cbiAgYm9keSAub2ZmaWNlcyAub2ZmaWNlcy1jYXJvdXNlbCAub3dsLXN0YWdlIC5vd2wtaXRlbSAuaXRlbSBpbWcge1xuICAgIGhlaWdodDogMjgwcHg7XG4gICAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB9XG4gIGJvZHkgLm9mZmljZXMgLm9mZmljZXMtY2Fyb3VzZWwgLm93bC1uYXYge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDUwcHg7XG4gICAgYm90dG9tOiAzOTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMjNweDtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBib2R5IC5vZmZpY2VzIC5vZmZpY2VzLWNhcm91c2VsIC5vd2wtbmF2IHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogMTZweDtcbiAgICAgIGdhcDogMTJweDtcbiAgICB9XG4gIH1cbiAgYm9keSAub2ZmaWNlcyAub2ZmaWNlcy1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMjRweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMDMzYWZmICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAub2ZmaWNlcyAub2ZmaWNlcy1jYXJvdXNlbCAub3dsLW5hdiBidXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIGJvZHkgLmpvaW4tdXMgLnJvdy13cmFwcGVyIHtcbiAgICAgIHJvdy1nYXA6IDMycHg7XG4gICAgfVxuICB9XG4gIGJvZHkgLmpvaW4tdXMge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxuICBib2R5IC5qb2luLXVzIC5yb3ctd3JhcHBlciAudGV4dC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcm93LWdhcDogNDhweDtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBib2R5IC5qb2luLXVzIC5yb3ctd3JhcHBlciAudGV4dC13cmFwcGVyIHtcbiAgICAgIHJvdy1nYXA6IDMycHg7XG4gICAgICBwYWRkaW5nOiAwIDRweDtcbiAgICB9XG4gIH1cbiAgYm9keSAuam9pbi11cyAucm93LXdyYXBwZXIgLnRleHQtd3JhcHBlciAuYnV0dG9uLXdyYXBwZXIge1xuICAgIHJvdy1nYXA6IDMycHg7XG4gIH1cbiAgYm9keSAuam9pbi11cyAucm93LXdyYXBwZXIgLnRleHQtd3JhcHBlciAuYnV0dG9uLXdyYXBwZXIgLmJ1dHRvbjpob3ZlciBoMSB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1ncmFkaWVudCk7XG4gICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS13aGl0ZS0zKTtcbiAgfVxuICBib2R5IC5qb2luLXVzIC5yb3ctd3JhcHBlciAudGV4dC13cmFwcGVyIC5idXR0b24td3JhcHBlciAuYnV0dG9uIGgxIHtcbiAgICBwYWRkaW5nOiAyMXB4IDBweCAyMXB4IDMycHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tc2Vjb25kYXJ5LWdyYXktMyk7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQxcHgpO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMXMgZWFzZS1vdXQ7XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgYm9keSAuam9pbi11cyAucm93LXdyYXBwZXIgLnRleHQtd3JhcHBlciAuYnV0dG9uLXdyYXBwZXIgLmJ1dHRvbiBoMSB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzZweCk7XG4gICAgfVxuICB9XG4gIGJvZHkgLmpvaW4tdXMgLnJvdy13cmFwcGVyIC50ZXh0LXdyYXBwZXIgLmJ1dHRvbi13cmFwcGVyIC5idXR0b246OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeS1ibGFjayk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIGJvZHkgLmpvaW4tdXMgLnJvdy13cmFwcGVyIC5pbWFnZXMtd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAwIDRweDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG4gIH1cbiAgYm9keSAuam9pbi11cyAucm93LXdyYXBwZXIgLmltYWdlcy13cmFwcGVyIC5vdmVybGF5LWdyYWRpZW50IHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDAlLCAjMDAwMDAwIDEwMCUpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gIH1cbiAgYm9keSAuam9pbi11cyAucm93LXdyYXBwZXIgLmltYWdlcy13cmFwcGVyIGltZyB7XG4gICAgaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIGJvZHkgLmpvaW4tdXMgLnJvdy13cmFwcGVyIC5pbWFnZXMtd3JhcHBlciAuZmlyc3Qge1xuICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgfVxuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGJvZHkgLmpvaW4tdXMgLnJvdy13cmFwcGVyIC5pbWFnZXMtd3JhcHBlciAuZmlyc3QgLmltYWdlLXdyYXBwZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTE2cHg7XG4gICAgfVxuICB9XG4gIGJvZHkgLmpvaW4tdXMgLnJvdy13cmFwcGVyIC5pbWFnZXMtd3JhcHBlciAuZmlyc3QgLm1hcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjRweDtcbiAgICByaWdodDogMzNweDtcbiAgICBjb250ZW50OiB1cmwoXCIvdGhlbWVzL2Z1dHVyZWhvbWUtbmV3L2Fzc2V0cy9pbWcvbWFwLnN2Z1wiKTtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBib2R5IC5qb2luLXVzIC5yb3ctd3JhcHBlciAuaW1hZ2VzLXdyYXBwZXIgLmZpcnN0IC5tYXAge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgYm9keSAuam9pbi11cyAucm93LXdyYXBwZXIgLmltYWdlcy13cmFwcGVyIC5maXJzdCAuZGVzY3JpcHRpb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIHJpZ2h0OiAtNjAlO1xuICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgfVxuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIGJvZHkgLmpvaW4tdXMgLnJvdy13cmFwcGVyIC5pbWFnZXMtd3JhcHBlciAuZmlyc3QgLmRlc2NyaXB0aW9uIHtcbiAgICAgIHBhZGRpbmc6IDM0cHggMCAzMnB4IDA7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgfVxuICBib2R5IC5qb2luLXVzIC5yb3ctd3JhcHBlciAuaW1hZ2VzLXdyYXBwZXIgLmZpcnN0IC5kZXNjcmlwdGlvbiAuY2FwdGlvbi13cmFwcGVyIGgxOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnktYmxhY2spO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAtNjVweDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIGJvZHkgLmpvaW4tdXMgLnJvdy13cmFwcGVyIC5pbWFnZXMtd3JhcHBlciAuZmlyc3QgLmRlc2NyaXB0aW9uIC5jYXB0aW9uLXdyYXBwZXIgaDE6OmFmdGVyIHtcbiAgICAgIHdpZHRoOiAxcHg7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBsZWZ0OiA4cHg7XG4gICAgICB0b3A6IC02OHB4O1xuICAgIH1cbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBib2R5IC5qb2luLXVzIC5yb3ctd3JhcHBlciAuaW1hZ2VzLXdyYXBwZXIgLnNlY29uZCB7XG4gICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgYm9keSAuam9pbi11cyAucm93LXdyYXBwZXIgLmltYWdlcy13cmFwcGVyIC5zZWNvbmQgLmltYWdlLXdyYXBwZXIge1xuICAgICAgbWFyZ2luLXRvcDogMTE2cHg7XG4gICAgfVxuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGJvZHkgLmpvaW4tdXMgLnJvdy13cmFwcGVyIC5pbWFnZXMtd3JhcHBlciAuc2Vjb25kIC5kZXNjcmlwdGlvbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAtNzUlO1xuICAgICAgd2lkdGg6IDY1JTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgYm9keSAuam9pbi11cyAucm93LXdyYXBwZXIgLmltYWdlcy13cmFwcGVyIC5zZWNvbmQgLmRlc2NyaXB0aW9uIHtcbiAgICAgIHdpZHRoOiAzMCU7XG4gICAgfVxuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIGJvZHkgLmpvaW4tdXMgLnJvdy13cmFwcGVyIC5pbWFnZXMtd3JhcHBlciAuc2Vjb25kIC5kZXNjcmlwdGlvbiAuY2FwdGlvbiB7XG4gICAgICB0ZXh0LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICBib2R5IC5qb2luLXVzIC5yb3ctd3JhcHBlciAuaW1hZ2VzLXdyYXBwZXIgLnNlY29uZCAuZGVzY3JpcHRpb24gLmNhcHRpb24td3JhcHBlciB7XG4gICAgcGFkZGluZzogMzBweCAwIDMwcHggNDRweDtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBib2R5IC5qb2luLXVzIC5yb3ctd3JhcHBlciAuaW1hZ2VzLXdyYXBwZXIgLnNlY29uZCAuZGVzY3JpcHRpb24gLmNhcHRpb24td3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAzNHB4IDAgMCAwO1xuICAgIH1cbiAgfVxuICBib2R5IC5qb2luLXVzIC5yb3ctd3JhcHBlciAuaW1hZ2VzLXdyYXBwZXIgLnNlY29uZCAuZGVzY3JpcHRpb24gLmNhcHRpb24td3JhcHBlciBoMTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeS1ibGFjayk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAtNjVweDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIGJvZHkgLmpvaW4tdXMgLnJvdy13cmFwcGVyIC5pbWFnZXMtd3JhcHBlciAuc2Vjb25kIC5kZXNjcmlwdGlvbiAuY2FwdGlvbi13cmFwcGVyIGgxOjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDFweDtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIGxlZnQ6IDhweDtcbiAgICAgIHRvcDogLTMycHg7XG4gICAgfVxuICB9XG4gIGJvZHkgLmpvaW4tdXMgLnJvdy13cmFwcGVyIC5pbWFnZXMtd3JhcHBlciAuZmlyc3Q6aG92ZXIgLmltYWdlLXdyYXBwZXIgaW1nLFxuICBib2R5IC5qb2luLXVzIC5yb3ctd3JhcHBlciAuaW1hZ2VzLXdyYXBwZXIgLnNlY29uZDpob3ZlciAuaW1hZ2Utd3JhcHBlciBpbWcge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgfVxuICBib2R5IC5qb2luLXVzIC5yb3ctd3JhcHBlciAuaW1hZ2VzLXdyYXBwZXIgLmZpcnN0IC5pbWFnZS13cmFwcGVyLFxuICBib2R5IC5qb2luLXVzIC5yb3ctd3JhcHBlciAuaW1hZ2VzLXdyYXBwZXIgLnNlY29uZCAuaW1hZ2Utd3JhcHBlciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICBib2R5IC5qb2luLXVzIC5yb3ctd3JhcHBlciAuaW1hZ2VzLXdyYXBwZXIgLmZpcnN0IC5pbWFnZS13cmFwcGVyIGltZyxcbiAgYm9keSAuam9pbi11cyAucm93LXdyYXBwZXIgLmltYWdlcy13cmFwcGVyIC5zZWNvbmQgLmltYWdlLXdyYXBwZXIgaW1nIHtcbiAgICB0cmFuc2l0aW9uOiAwLjVzO1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIGJvZHkgLmdlbmVyYWwtaW5mbyAucm93LXdyYXBwZXIge1xuICAgICAgcm93LWdhcDogNDhweDtcbiAgICB9XG4gIH1cbiAgYm9keSAuZ2VuZXJhbC1pbmZvIC5yb3ctd3JhcHBlciAuaW1hZ2VzLXdyYXBwZXIge1xuICAgIGFsaWduLWl0ZW1zOiBlbmQ7XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgYm9keSAuZ2VuZXJhbC1pbmZvIC5yb3ctd3JhcHBlciAuaW1hZ2VzLXdyYXBwZXIge1xuICAgICAgcGFkZGluZy1pbmxpbmU6IDRweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NDBweCkge1xuICAgIGJvZHkgLmdlbmVyYWwtaW5mbyAucm93LXdyYXBwZXIgLmltYWdlcy13cmFwcGVyIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBlbmQ7XG4gICAgfVxuICB9XG4gIGJvZHkgLmdlbmVyYWwtaW5mbyAucm93LXdyYXBwZXIgLmltYWdlcy13cmFwcGVyIC5tYWluLWltYWdlLXdyYXBwZXIge1xuICAgIHdpZHRoOiA0NTJweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgYm9keSAuZ2VuZXJhbC1pbmZvIC5yb3ctd3JhcHBlciAuaW1hZ2VzLXdyYXBwZXIgLm1haW4taW1hZ2Utd3JhcHBlciB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgICAgaGVpZ2h0OiA5NSU7XG4gICAgfVxuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NDBweCkge1xuICAgIGJvZHkgLmdlbmVyYWwtaW5mbyAucm93LXdyYXBwZXIgLmltYWdlcy13cmFwcGVyIC5tYWluLWltYWdlLXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDI2NnB4O1xuICAgICAgaGVpZ2h0OiAzODNweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICBib2R5IC5nZW5lcmFsLWluZm8gLnJvdy13cmFwcGVyIC5pbWFnZXMtd3JhcHBlciAubWFpbi1pbWFnZS13cmFwcGVyIGltZyB7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cbiAgYm9keSAuZ2VuZXJhbC1pbmZvIC5yb3ctd3JhcHBlciAuaW1hZ2VzLXdyYXBwZXIgLm1haW4taW1hZ2UsXG4gIGJvZHkgLmdlbmVyYWwtaW5mbyAucm93LXdyYXBwZXIgLmltYWdlcy13cmFwcGVyIC5zdWItaW1hZ2UgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIH1cbiAgYm9keSAuZ2VuZXJhbC1pbmZvIC5yb3ctd3JhcHBlciAuaW1hZ2VzLXdyYXBwZXIgLnN1Yi1pbWFnZSB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIGhlaWdodDogMjIzLjg5cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC02NXB4O1xuICAgIGJvdHRvbTogNzVweDtcbiAgICBhbmltYXRpb246IGZsb2F0SW1hZ2UgNnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgYm9keSAuZ2VuZXJhbC1pbmZvIC5yb3ctd3JhcHBlciAuaW1hZ2VzLXdyYXBwZXIgLnN1Yi1pbWFnZSB7XG4gICAgICBib3R0b206IDQzcHg7XG4gICAgfVxuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NDBweCkge1xuICAgIGJvZHkgLmdlbmVyYWwtaW5mbyAucm93LXdyYXBwZXIgLmltYWdlcy13cmFwcGVyIC5zdWItaW1hZ2Uge1xuICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgaGVpZ2h0OiAxNDlweDtcbiAgICAgIGxlZnQ6IC0xMTVweDtcbiAgICB9XG4gIH1cbiAgYm9keSAuZ2VuZXJhbC1pbmZvIC5yb3ctd3JhcHBlciAuc3RyaXBlcyB7XG4gICAgdG9wOiAtMzNweDtcbiAgICBsZWZ0OiAtNTBweDtcbiAgfVxuICBib2R5IC5nZW5lcmFsLWluZm8gLnJvdy13cmFwcGVyIC5jb250ZW50IHtcbiAgICByb3ctZ2FwOiA2NHB4O1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIGJvZHkgLmdlbmVyYWwtaW5mbyAucm93LXdyYXBwZXIgLmNvbnRlbnQge1xuICAgICAgcGFkZGluZy1pbmxpbmU6IDRweDtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgYm9keSAuZ2VuZXJhbC1pbmZvIC5yb3ctd3JhcHBlciAuY29udGVudCAuc3RyaXBlcyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICBib2R5IC5nZW5lcmFsLWluZm8gLnJvdy13cmFwcGVyIC5jb250ZW50IC5pY29ucyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogNDhweDtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBib2R5IC5nZW5lcmFsLWluZm8gLnJvdy13cmFwcGVyIC5jb250ZW50IC5pY29ucyB7XG4gICAgICBnYXA6IDE2cHg7XG4gICAgfVxuICB9XG4gIGJvZHkgLmdlbmVyYWwtaW5mbyAucm93LXdyYXBwZXIgLmNvbnRlbnQgLmljb25zIC5pY29uIHtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgd2lkdGg6IDMycHg7XG4gIH1cbiAgYm9keSAuZ2VuZXJhbC1pbmZvIC5yb3ctd3JhcHBlciAuY29udGVudCAuaWNvbnMgLmljb24uYmxvY2stMSB7XG4gICAgY29udGVudDogdXJsKFwiL3RoZW1lcy9mdXR1cmVob21lLW5ldy9hc3NldHMvaW1nL2FwYXJ0bWVudHMuc3ZnXCIpO1xuICB9XG4gIGJvZHkgLmdlbmVyYWwtaW5mbyAucm93LXdyYXBwZXIgLmNvbnRlbnQgLmljb25zIC5pY29uLmJsb2NrLTIge1xuICAgIGNvbnRlbnQ6IHVybChcIi90aGVtZXMvZnV0dXJlaG9tZS1uZXcvYXNzZXRzL2ltZy9zYWxlLnN2Z1wiKTtcbiAgfVxuICBib2R5IC5nZW5lcmFsLWluZm8gLnJvdy13cmFwcGVyIC5jb250ZW50IC5pY29ucyAuaWNvbi5ibG9jay0zIHtcbiAgICBjb250ZW50OiB1cmwoXCIvdGhlbWVzL2Z1dHVyZWhvbWUtbmV3L2Fzc2V0cy9pbWcvb2ZmaWNlLnN2Z1wiKTtcbiAgfVxuICBib2R5IC5nZW5lcmFsLWluZm8gLnJvdy13cmFwcGVyIC5jb250ZW50IC5pY29ucyAuaWNvbi5ibG9jay00IHtcbiAgICBjb250ZW50OiB1cmwoXCIvdGhlbWVzL2Z1dHVyZWhvbWUtbmV3L2Fzc2V0cy9pbWcvaG91c2Uuc3ZnXCIpO1xuICB9XG4gIGJvZHkgLmdlbmVyYWwtaW5mbyAucm93LXdyYXBwZXIgLmNvbnRlbnQgLmljb25zIGEge1xuICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDI0cHgpO1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIGJvZHkgLmdlbmVyYWwtaW5mbyAucm93LXdyYXBwZXIgLmNvbnRlbnQgLmljb25zIGF7XG4gICAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSA4cHgpO1xuICAgIH1cbiAgfVxuICBib2R5IC5nZW5lcmFsLWluZm8gLnJvdy13cmFwcGVyIC5jb250ZW50IC5pY29ucyAuYXBhcnRtZW50czo6YWZ0ZXIsXG4gIGJvZHkgLmdlbmVyYWwtaW5mbyAucm93LXdyYXBwZXIgLmNvbnRlbnQgLmljb25zIC5jb25zdHJ1Y3Rpb246OmFmdGVyLFxuICBib2R5IC5nZW5lcmFsLWluZm8gLnJvdy13cmFwcGVyIC5jb250ZW50IC5pY29ucyAuc2hvcHM6OmFmdGVyLFxuICBib2R5IC5nZW5lcmFsLWluZm8gLnJvdy13cmFwcGVyIC5jb250ZW50IC5pY29ucyAubWFuc2lvbnM6OmFmdGVyIHtcbiAgICBib3R0b206IHVuc2V0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICBib2R5IC5nZW5lcmFsLWluZm8gLnJvdy13cmFwcGVyIC5jb250ZW50IC5idXR0b24ge1xuICAgIHBhZGRpbmctdG9wOiA2NHB4O1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIGJvZHkgLmdlbmVyYWwtaW5mbyAucm93LXdyYXBwZXIgLmNvbnRlbnQgLmJ1dHRvbiB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG4gIGJvZHkgLmdlbmVyYWwtaW5mbyAucm93LXdyYXBwZXIgLmNvbnRlbnQgLmJ1dHRvbiBhIHtcbiAgICBib3gtc2hhZG93OiAwcHggMjBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgcGFkZGluZy1pbmxpbmU6IDMycHg7XG4gIH1cbiAgYm9keSAudGVzdGltb25pYWxzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2Z1dHVyZWhvbWUtbmV3L2Fzc2V0cy9pbWcvaHBfbWFwXzMucG5nXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogdG9wO1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIGJvZHkgLnRlc3RpbW9uaWFscyAucm93LXdyYXBwZXIge1xuICAgICAgcm93LWdhcDogNjRweDtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgYm9keSAudGVzdGltb25pYWxzIC5yb3ctd3JhcHBlciAuY29udGVudC13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmctaW5saW5lOiA0cHg7XG4gICAgfVxuICB9XG4gIGJvZHkgLnRlc3RpbW9uaWFscyAucm93LXdyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciAuc3ViLXRpdGxlIHtcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1vcmFuZ2UpO1xuICB9XG4gIGJvZHkgLnRlc3RpbW9uaWFscyAucm93LXdyYXBwZXIgLnRlc3RpbW9uaWFscy1jYXJvdXNlbCAub3dsLXN0YWdlLW91dGVyIHtcbiAgICBwYWRkaW5nOiA1NXB4IDBweDtcbiAgfVxuICBib2R5IC50ZXN0aW1vbmlhbHMgLnJvdy13cmFwcGVyIC50ZXN0aW1vbmlhbHMtY2Fyb3VzZWwgLm93bC1kb3RzIHtcbiAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBib2R5IC50ZXN0aW1vbmlhbHMgLnJvdy13cmFwcGVyIC50ZXN0aW1vbmlhbHMtY2Fyb3VzZWwgLm93bC1kb3RzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIGJvZHkgLnRlc3RpbW9uaWFscyAucm93LXdyYXBwZXIgLnRlc3RpbW9uaWFscy1jYXJvdXNlbCAub3dsLWRvdHMgLm93bC1kb3Qgc3BhbiB7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC4xcyBlYXNlLWluLW91dDtcbiAgfVxuICBib2R5IC50ZXN0aW1vbmlhbHMgLnJvdy13cmFwcGVyIC50ZXN0aW1vbmlhbHMtY2Fyb3VzZWwgLm93bC1kb3RzIC5vd2wtZG90LmFjdGl2ZSBzcGFuIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjMUM3REMxO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgfVxuICBib2R5IC5wcmltYXJ5LW9yYW5nZSB7XG4gICAgY29sb3I6IHZhcigtLXByaW1hcnktb3JhbmdlKTtcbiAgfVxuICBib2R5LmRhcmsgLmpvaW4tdXMgLnJvdy13cmFwcGVyIC5pbWFnZXMtd3JhcHBlciAuZmlyc3QgLm1hcCB7XG4gICAgY29udGVudDogdXJsKFwiL3RoZW1lcy9mdXR1cmVob21lLW5ldy9hc3NldHMvaW1nL21hcF9kYXJrLnN2Z1wiKTtcbiAgfVxuICBib2R5LmRhcmsgLmdlbmVyYWwtaW5mbyAucm93LXdyYXBwZXIgLmNvbnRlbnQgLmljb25zIC5pY29uLmJsb2NrLTEge1xuICAgIGNvbnRlbnQ6IHVybChcIi90aGVtZXMvZnV0dXJlaG9tZS1uZXcvYXNzZXRzL2ltZy9hcGFydG1lbnRzX2Rhcmsuc3ZnXCIpO1xuICB9XG4gIGJvZHkuZGFyayAuZ2VuZXJhbC1pbmZvIC5yb3ctd3JhcHBlciAuY29udGVudCAuaWNvbnMgLmljb24uYmxvY2stMiB7XG4gICAgY29udGVudDogdXJsKFwiL3RoZW1lcy9mdXR1cmVob21lLW5ldy9hc3NldHMvaW1nL3NhbGVfZGFyay5zdmdcIik7XG4gIH1cbiAgYm9keS5kYXJrIC5nZW5lcmFsLWluZm8gLnJvdy13cmFwcGVyIC5jb250ZW50IC5pY29ucyAuaWNvbi5ibG9jay0zIHtcbiAgICBjb250ZW50OiB1cmwoXCIvdGhlbWVzL2Z1dHVyZWhvbWUtbmV3L2Fzc2V0cy9pbWcvb2ZmaWNlX2Rhcmsuc3ZnXCIpO1xuICB9XG4gIGJvZHkuZGFyayAuZ2VuZXJhbC1pbmZvIC5yb3ctd3JhcHBlciAuY29udGVudCAuaWNvbnMgLmljb24uYmxvY2stNCB7XG4gICAgY29udGVudDogdXJsKFwiL3RoZW1lcy9mdXR1cmVob21lLW5ldy9hc3NldHMvaW1nL2hvdXNlX2Rhcmsuc3ZnXCIpO1xuICB9XG4gIGJvZHkuZGFyayAubGF0ZXN0LXByb3BlcnRpZXMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvZnV0dXJlaG9tZS1uZXcvYXNzZXRzL2ltZy9ocF9tYXBfMV9kYXJrLnBuZ1wiKTtcbiAgfVxuICBib2R5LmRhcmsgLmx1eHVyeS1wcm9wZXJ0aWVzIC5sdXh1cnktaW1hZ2UtaXRlbTpob3ZlciAuY29udGVudC13cmFwcGVyIGgyIHtcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LWJsYWNrKTtcbiAgfVxuICBib2R5LmRhcmsgLmx1eHVyeS1wcm9wZXJ0aWVzIC5sdXh1cnktaW1hZ2UtaXRlbSAuY29udGVudC13cmFwcGVyIHAge1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktYmxhY2spO1xuICB9XG4gIGJvZHkuZGFyayAucHJvcGVydHktdHlwZSAudHlwZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LXdoaXRlKTtcbiAgfVxuICBib2R5LmRhcmsgLnByb3BlcnR5LXR5cGUgLnR5cGUgaDUge1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktYmxhY2spO1xuICB9XG4gIGJvZHkuZGFyayAuYmVzdC1vZi1tb250aCAudGl0bGUge1xuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LW9yYW5nZSk7XG4gIH1cbiAgYm9keS5kYXJrIC50ZXN0aW1vbmlhbHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvZnV0dXJlaG9tZS1uZXcvYXNzZXRzL2ltZy9ocF9tYXBfM19kYXJrLnBuZ1wiKTtcbiAgfVxuICBib2R5IC5vd2wtc3RhZ2Utb3V0ZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgYm9keSAub3dsLXN0YWdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIGJvZHkgLmRpc2FibGVkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGJvZHkgLm93bC0yIC5vd2wtaXRlbSB7XG4gICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIH1cbiAgYm9keSAub3dsLTIgLmN1cnJlbnQge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHJlZDtcbiAgfVxuICBcbiAgLmFuaW1hdGVkLmJvdW5jZUluTGVmdCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5MZWZ0O1xuICAgIC1tb3otYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluTGVmdDtcbiAgICAtby1hbmltYXRpb24tbmFtZTogYm91bmNlSW5MZWZ0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkxlZnQ7XG4gIH1cbiAgLmFuaW1hdGVkLmJvdW5jZUluUmlnaHQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluUmlnaHQ7XG4gICAgLW1vei1hbmltYXRpb24tbmFtZTogYm91bmNlSW5SaWdodDtcbiAgICAtby1hbmltYXRpb24tbmFtZTogYm91bmNlSW5SaWdodDtcbiAgICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5SaWdodDtcbiAgfVxuXG5cbi5iZXN0LWFnZW50LWltYWdlIHtcbiAgICB3aWR0aDogMzgwcHg7XG4gICAgaGVpZ2h0OiA0NTBweDtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtcG9zaXRpb246IHRvcDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5iZXN0LWFnZW50LWltYWdlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMzgwcHg7XG4gICAgICAgIGhlaWdodDogNDUwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAuYmVzdC1hZ2VudC1pbWFnZSB7XG4gICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgfVxufVxuXG4ub3ZlcmxheS0yIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5zZXQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuXG5cbi5hb3RtLXRhZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDI1MHB4O1xuICAgIGJvdHRvbTogMjRweDtcbiAgICB6LWluZGV4OiAzO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeS1vcmFuZ2UpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDE0cHggMjJweDtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgbWluLWhlaWdodDogMTQwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5hb3RtLXRhZyB7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICBib3R0b206IC03MHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgLmFvdG0tdGFnIHtcbiAgICAgICAgd2lkdGg6IDI2MHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgICAgICBib3R0b206IC02MHB4O1xuICAgIH1cbn1cblxuLmFnZW5jeW90bS10YWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMjcwcHg7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIHotaW5kZXg6IDM7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5LWJsdWUpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDE0cHggMjJweDtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgbWluLWhlaWdodDogMTQwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5hZ2VuY3lvdG0tdGFnIHtcbiAgICAgICAgcmlnaHQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgYm90dG9tOiAtNzBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgIC5hZ2VuY3lvdG0tdGFnIHtcbiAgICAgICAgd2lkdGg6IDI2MHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgICAgICBib3R0b206IC02MHB4O1xuICAgIH1cbn1cblxuLmFnZW5jeW90bS10YWc6OmJlZm9yZSxcbi5hb3RtLXRhZzo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG8gMTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgLmFnZW5jeW90bS10YWc6OmJlZm9yZSxcbiAgICAuYW90bS10YWc6OmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBtYXJnaW46IDE1cHggYXV0byA4cHg7XG4gICAgfVxufVxuXG4uYW90bS1uYW1lIHtcbiAgICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgLmFvdG0tbmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB9XG59XG5cbi5hb3RtLXN1YiB7XG4gICAgZm9udC1mYW1pbHk6IFNhdG9zaGktTWVkaXVtLCBzYW5zLXNlcmlmO1xuICAgIG1hcmdpbjogNHB4IDAgMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgIC5hb3RtLXN1YiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG59XG5cbi5hZ2VudC1vZi1tb250aC10YWxrIHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTA4MHB4KSB7XG4gICAgLmFnZW50LW9mLW1vbnRoLXRhbGsge1xuICAgICAgICBtYXgtd2lkdGg6IDQ4MHB4O1xuICAgIH1cbn1cblxuLmFnZW50LWJvdHRvbS10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5hZ2VudC1ib3R0b20tdGV4dCBwIHtcbiAgICBmb250LWZhbWlseTogJ1NhdG9zaGktUmVndWxhcicsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1saWdodC1ncmF5KTtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5hZ2VuY3ktdG9wLXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5hZ2VuY3ktdG9wLXRleHQgcCB7XG4gICAgZm9udC1mYW1pbHk6ICdTYXRvc2hpLVJlZ3VsYXInLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgY29sb3I6IHZhcigtLXRleHQtbGlnaHQtZ3JheSk7XG4gICAgbWFyZ2luOiA2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuYWdlbnQtYm90dG9tLXRleHQsXG4gICAgLmFnZW5jeS10b3AtdGV4dCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDkwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgLmFnZW50LWJvdHRvbS10ZXh0LFxuICAgIC5hZ2VuY3ktdG9wLXRleHQge1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgfVxuXG4gICAgLmFnZW50LWJvdHRvbS10ZXh0IHAsXG4gICAgLmFnZW5jeS10b3AtdGV4dCBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbn1cblxuLmQtZmxleC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5wcm9wZXJ0eS10eXBlIC5tZWRpdW0ge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZC1mbGV4Lmp1c3RpZnktY29udGVudC1iZXR3ZWVuLnByb3BlcnR5LXR5cGUgLmNvbnRlbnQtd3JhcHBlci5iZXN0LW9mLW1vbnRoLWNhcmQge1xuICAgIHdpZHRoOiAzODBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuZC1mbGV4Lmp1c3RpZnktY29udGVudC1iZXR3ZWVuLnByb3BlcnR5LXR5cGUgLmNvbnRlbnQtd3JhcHBlci5iZXN0LW9mLW1vbnRoLWNhcmQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAzODBweDtcbiAgICB9XG59XG5cbi5kLWZsZXguanVzdGlmeS1jb250ZW50LWJldHdlZW4ucHJvcGVydHktdHlwZSAuYWdlbnQtYm90dG9tLXRleHQsXG4uZC1mbGV4Lmp1c3RpZnktY29udGVudC1iZXR3ZWVuLnByb3BlcnR5LXR5cGUgLmFnZW5jeS10b3AtdGV4dCB7XG4gICAgd2lkdGg6IDQ4MHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuZC1mbGV4Lmp1c3RpZnktY29udGVudC1iZXR3ZWVuLnByb3BlcnR5LXR5cGUgLmFnZW50LWJvdHRvbS10ZXh0LFxuICAgIC5kLWZsZXguanVzdGlmeS1jb250ZW50LWJldHdlZW4ucHJvcGVydHktdHlwZSAuYWdlbmN5LXRvcC10ZXh0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAuZC1mbGV4Lmp1c3RpZnktY29udGVudC1iZXR3ZWVuLnByb3BlcnR5LXR5cGUgLmNvbnRlbnQtd3JhcHBlci5iZXN0LW9mLW1vbnRoLWNhcmQsXG4gICAgLmQtZmxleC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5wcm9wZXJ0eS10eXBlIC5hZ2VudC1ib3R0b20tdGV4dCxcbiAgICAuZC1mbGV4Lmp1c3RpZnktY29udGVudC1iZXR3ZWVuLnByb3BlcnR5LXR5cGUgLmFnZW5jeS10b3AtdGV4dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuXG5cbi8qICBHT0xERU4gQ0lSQ0xFXG4gICAgVGhlIGxheW91dCB3b3JrcyBieSB1cyBwb3NpdGlvbmluZyBlYWNoIG9mIHRoZSBlbGVtZW50cyBhYnNvbHV0ZVxuICAgIHRoZW4gYWx3YXlzIGNlbnRlcmluZyB0aGUgNHRoIGVsZW1lbnQgKHRoZSBtaWRkbGUgZWxlbWVudClcbiAgICBhbmQgaGlkZSBldmVyeSBvdGhlciBleHRyYSBudGgrOCBzbyBpdCBkb2Vzbid0IGJyZWFrIHRoZSBsYXlvdXRcbiAqL1xuLmdvbGRlbi1jaXJjbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiA4MDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5sb2dvLWNlbnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHotaW5kZXg6IDEwO1xufVxuXG4ubG9nby1jZW50ZXIgaDIge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiA2NHB4O1xuICAgIGhlaWdodDogNjRweDtcbiAgICBsaW5lLWhlaWdodDogNjRweDtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5sb2dvLWNlbnRlciBoMiB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNjRweDtcbiAgICB9XG59XG5cbi5hZ2VudHMtY2lyY2xlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzM3B4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDUwcHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMzJweDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG59XG5cbi5hZ2VudC1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uYWdlbnQtaXRlbVtkYXRhLXBvc2l0aW9uPVwiMFwiXSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4O1xufVxuXG4uYWdlbnQtaXRlbVtkYXRhLXBvc2l0aW9uPVwiMVwiXSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xufVxuXG4uYWdlbnQtaXRlbVtkYXRhLXBvc2l0aW9uPVwiMlwiXSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbi5hZ2VudC1pdGVtW2RhdGEtcG9zaXRpb249XCIzXCJdIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuXG4uYWdlbnQtaXRlbVtkYXRhLXBvc2l0aW9uPVwiNFwiXSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbi5hZ2VudC1pdGVtW2RhdGEtcG9zaXRpb249XCI1XCJdIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG5cbi5hZ2VudC1pdGVtW2RhdGEtcG9zaXRpb249XCI2XCJdIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHg7XG59XG4uYWdlbnQtaXRlbTpudGgtY2hpbGQobis4KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5nb2xkZW4tYWdlbnQtY2FyZCB7XG4gICAgd2lkdGg6IDIzMHB4O1xuICAgIGhlaWdodDogMzAwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmdvbGRlbi1hZ2VudC1jYXJkIGltZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5cbi5hZ2VudC1pbmZvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAxNXB4O1xuICAgIGxlZnQ6IDE1cHg7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuOCksIHJnYmEoMCwgMCwgMCwgMC40KSk7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uYWdlbnQtbnVtYmVyIHtcbiAgICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWYsIEFyaWFsLCBWZXJkYW5hLCBcIlRyZWJ1Y2hldCBNU1wiO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uYWdlbnQtbmFtZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmLCBBcmlhbCwgVmVyZGFuYSwgXCJUcmVidWNoZXQgTVNcIjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICBjb2xvcjogI0ZGRjtcbn1cblxuLmFnZW50LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmFnZW50LWxpbmsgaW1nIHtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG59XG5AbWVkaWEobWluLXdpZHRoOiAxMDI0cHgpe1xuICAgIC5wcm9wZXJ0aWVzLWNhcm91c2VsID4gLm93bC1zdGFnZS1vdXRlciA+ICAub3dsLXN0YWdle1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwMHB4O1xuICAgIH1cblxuICAgIC5wYi03IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQuNXJlbTtcbiAgICB9XG59Il19 */