@media screen and (min-width:320px){head{font-family:mobile\ 320px}body:before{content:"mobile - min-width: 320px"}}@media screen and (min-width:480px){head{font-family:mobile\ 480px}body:before{content:"mobile - min-width: 480px"}}@media screen and (min-width:768px){head{font-family:tablet\ 768px}body:before{content:"tablet - min-width: 768px"}}@media screen and (min-width:1040px){head{font-family:tablet-landscape\ 1040px}body:before{content:"tablet-landscape - min-width: 1040px"}}@media screen and (min-width:1280px){head{font-family:desktop\ 1280px}body:before{content:"desktop - min-width: 1280px"}}@media screen and (min-width:1600px){head{font-family:desktop\ 1600px}body:before{content:"desktop - min-width: 1600px"}}head{clear:both}head title{font-family:"mobile 320px, mobile 480px, tablet 768px, tablet-landscape 1040px, desktop 1280px, desktop 1600px"}[data-usn-if],body:before{display:none}.flex-grid{display:flex;flex-wrap:wrap;margin-left:-7.5px;margin-right:-7.5px}.flex-grid__item{flex:0 0 100%;max-width:100%;padding-left:7.5px;padding-right:7.5px}.flex-grid--xl{margin-left:-20px;margin-right:-20px}.flex-grid--xl .flex-grid__item{padding-left:20px;padding-right:20px}@media (min-width:320px){.col-xs-1{flex-basis:6.25%;max-width:6.25%}.col-xs-2{flex-basis:12.5%;max-width:12.5%}.col-xs-3{flex-basis:18.75%;max-width:18.75%}.col-xs-4{flex-basis:25%;max-width:25%}.col-xs-5{flex-basis:31.25%;max-width:31.25%}.col-xs-6{flex-basis:37.5%;max-width:37.5%}.col-xs-7{flex-basis:43.75%;max-width:43.75%}.col-xs-8{flex-basis:50%;max-width:50%}.col-xs-9{flex-basis:56.25%;max-width:56.25%}.col-xs-10{flex-basis:62.5%;max-width:62.5%}.col-xs-11{flex-basis:68.75%;max-width:68.75%}.col-xs-12{flex-basis:75%;max-width:75%}.col-xs-13{flex-basis:81.25%;max-width:81.25%}.col-xs-14{flex-basis:87.5%;max-width:87.5%}.col-xs-15{flex-basis:93.75%;max-width:93.75%}.col-xs-16{flex-basis:100%;max-width:100%}.col-xs-push-0{margin-left:0}.col-xs-push-1{margin-left:6.25%}.col-xs-push-2{margin-left:12.5%}.col-xs-push-3{margin-left:18.75%}.col-xs-push-4{margin-left:25%}.col-xs-push-5{margin-left:31.25%}.col-xs-push-6{margin-left:37.5%}.col-xs-push-7{margin-left:43.75%}.col-xs-push-8{margin-left:50%}.col-xs-push-9{margin-left:56.25%}.col-xs-push-10{margin-left:62.5%}.col-xs-push-11{margin-left:68.75%}.col-xs-push-12{margin-left:75%}.col-xs-push-13{margin-left:81.25%}.col-xs-push-14{margin-left:87.5%}.col-xs-push-15{margin-left:93.75%}.order-xs-0{order:0}.order-xs-1{order:1}.order-xs-2{order:2}.order-xs-3{order:3}}@media (min-width:480px){.col-sm-1{flex-basis:6.25%;max-width:6.25%}.col-sm-2{flex-basis:12.5%;max-width:12.5%}.col-sm-3{flex-basis:18.75%;max-width:18.75%}.col-sm-4{flex-basis:25%;max-width:25%}.col-sm-5{flex-basis:31.25%;max-width:31.25%}.col-sm-6{flex-basis:37.5%;max-width:37.5%}.col-sm-7{flex-basis:43.75%;max-width:43.75%}.col-sm-8{flex-basis:50%;max-width:50%}.col-sm-9{flex-basis:56.25%;max-width:56.25%}.col-sm-10{flex-basis:62.5%;max-width:62.5%}.col-sm-11{flex-basis:68.75%;max-width:68.75%}.col-sm-12{flex-basis:75%;max-width:75%}.col-sm-13{flex-basis:81.25%;max-width:81.25%}.col-sm-14{flex-basis:87.5%;max-width:87.5%}.col-sm-15{flex-basis:93.75%;max-width:93.75%}.col-sm-16{flex-basis:100%;max-width:100%}.col-sm-push-0{margin-left:0}.col-sm-push-1{margin-left:6.25%}.col-sm-push-2{margin-left:12.5%}.col-sm-push-3{margin-left:18.75%}.col-sm-push-4{margin-left:25%}.col-sm-push-5{margin-left:31.25%}.col-sm-push-6{margin-left:37.5%}.col-sm-push-7{margin-left:43.75%}.col-sm-push-8{margin-left:50%}.col-sm-push-9{margin-left:56.25%}.col-sm-push-10{margin-left:62.5%}.col-sm-push-11{margin-left:68.75%}.col-sm-push-12{margin-left:75%}.col-sm-push-13{margin-left:81.25%}.col-sm-push-14{margin-left:87.5%}.col-sm-push-15{margin-left:93.75%}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}}@media (min-width:768px){.col-md-1{flex-basis:6.25%;max-width:6.25%}.col-md-2{flex-basis:12.5%;max-width:12.5%}.col-md-3{flex-basis:18.75%;max-width:18.75%}.col-md-4{flex-basis:25%;max-width:25%}.col-md-5{flex-basis:31.25%;max-width:31.25%}.col-md-6{flex-basis:37.5%;max-width:37.5%}.col-md-7{flex-basis:43.75%;max-width:43.75%}.col-md-8{flex-basis:50%;max-width:50%}.col-md-9{flex-basis:56.25%;max-width:56.25%}.col-md-10{flex-basis:62.5%;max-width:62.5%}.col-md-11{flex-basis:68.75%;max-width:68.75%}.col-md-12{flex-basis:75%;max-width:75%}.col-md-13{flex-basis:81.25%;max-width:81.25%}.col-md-14{flex-basis:87.5%;max-width:87.5%}.col-md-15{flex-basis:93.75%;max-width:93.75%}.col-md-16{flex-basis:100%;max-width:100%}.col-md-push-0{margin-left:0}.col-md-push-1{margin-left:6.25%}.col-md-push-2{margin-left:12.5%}.col-md-push-3{margin-left:18.75%}.col-md-push-4{margin-left:25%}.col-md-push-5{margin-left:31.25%}.col-md-push-6{margin-left:37.5%}.col-md-push-7{margin-left:43.75%}.col-md-push-8{margin-left:50%}.col-md-push-9{margin-left:56.25%}.col-md-push-10{margin-left:62.5%}.col-md-push-11{margin-left:68.75%}.col-md-push-12{margin-left:75%}.col-md-push-13{margin-left:81.25%}.col-md-push-14{margin-left:87.5%}.col-md-push-15{margin-left:93.75%}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}}@media (min-width:1040px){.col-lg-1{flex-basis:6.25%;max-width:6.25%}.col-lg-2{flex-basis:12.5%;max-width:12.5%}.col-lg-3{flex-basis:18.75%;max-width:18.75%}.col-lg-4{flex-basis:25%;max-width:25%}.col-lg-5{flex-basis:31.25%;max-width:31.25%}.col-lg-6{flex-basis:37.5%;max-width:37.5%}.col-lg-7{flex-basis:43.75%;max-width:43.75%}.col-lg-8{flex-basis:50%;max-width:50%}.col-lg-9{flex-basis:56.25%;max-width:56.25%}.col-lg-10{flex-basis:62.5%;max-width:62.5%}.col-lg-11{flex-basis:68.75%;max-width:68.75%}.col-lg-12{flex-basis:75%;max-width:75%}.col-lg-13{flex-basis:81.25%;max-width:81.25%}.col-lg-14{flex-basis:87.5%;max-width:87.5%}.col-lg-15{flex-basis:93.75%;max-width:93.75%}.col-lg-16{flex-basis:100%;max-width:100%}.col-lg-push-0{margin-left:0}.col-lg-push-1{margin-left:6.25%}.col-lg-push-2{margin-left:12.5%}.col-lg-push-3{margin-left:18.75%}.col-lg-push-4{margin-left:25%}.col-lg-push-5{margin-left:31.25%}.col-lg-push-6{margin-left:37.5%}.col-lg-push-7{margin-left:43.75%}.col-lg-push-8{margin-left:50%}.col-lg-push-9{margin-left:56.25%}.col-lg-push-10{margin-left:62.5%}.col-lg-push-11{margin-left:68.75%}.col-lg-push-12{margin-left:75%}.col-lg-push-13{margin-left:81.25%}.col-lg-push-14{margin-left:87.5%}.col-lg-push-15{margin-left:93.75%}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}}@media (min-width:1280px){.col-xl-1{flex-basis:6.25%;max-width:6.25%}.col-xl-2{flex-basis:12.5%;max-width:12.5%}.col-xl-3{flex-basis:18.75%;max-width:18.75%}.col-xl-4{flex-basis:25%;max-width:25%}.col-xl-5{flex-basis:31.25%;max-width:31.25%}.col-xl-6{flex-basis:37.5%;max-width:37.5%}.col-xl-7{flex-basis:43.75%;max-width:43.75%}.col-xl-8{flex-basis:50%;max-width:50%}.col-xl-9{flex-basis:56.25%;max-width:56.25%}.col-xl-10{flex-basis:62.5%;max-width:62.5%}.col-xl-11{flex-basis:68.75%;max-width:68.75%}.col-xl-12{flex-basis:75%;max-width:75%}.col-xl-13{flex-basis:81.25%;max-width:81.25%}.col-xl-14{flex-basis:87.5%;max-width:87.5%}.col-xl-15{flex-basis:93.75%;max-width:93.75%}.col-xl-16{flex-basis:100%;max-width:100%}.col-xl-push-0{margin-left:0}.col-xl-push-1{margin-left:6.25%}.col-xl-push-2{margin-left:12.5%}.col-xl-push-3{margin-left:18.75%}.col-xl-push-4{margin-left:25%}.col-xl-push-5{margin-left:31.25%}.col-xl-push-6{margin-left:37.5%}.col-xl-push-7{margin-left:43.75%}.col-xl-push-8{margin-left:50%}.col-xl-push-9{margin-left:56.25%}.col-xl-push-10{margin-left:62.5%}.col-xl-push-11{margin-left:68.75%}.col-xl-push-12{margin-left:75%}.col-xl-push-13{margin-left:81.25%}.col-xl-push-14{margin-left:87.5%}.col-xl-push-15{margin-left:93.75%}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}}@media (min-width:1600px){.col-xxl-1{flex-basis:6.25%;max-width:6.25%}.col-xxl-2{flex-basis:12.5%;max-width:12.5%}.col-xxl-3{flex-basis:18.75%;max-width:18.75%}.col-xxl-4{flex-basis:25%;max-width:25%}.col-xxl-5{flex-basis:31.25%;max-width:31.25%}.col-xxl-6{flex-basis:37.5%;max-width:37.5%}.col-xxl-7{flex-basis:43.75%;max-width:43.75%}.col-xxl-8{flex-basis:50%;max-width:50%}.col-xxl-9{flex-basis:56.25%;max-width:56.25%}.col-xxl-10{flex-basis:62.5%;max-width:62.5%}.col-xxl-11{flex-basis:68.75%;max-width:68.75%}.col-xxl-12{flex-basis:75%;max-width:75%}.col-xxl-13{flex-basis:81.25%;max-width:81.25%}.col-xxl-14{flex-basis:87.5%;max-width:87.5%}.col-xxl-15{flex-basis:93.75%;max-width:93.75%}.col-xxl-16{flex-basis:100%;max-width:100%}.col-xxl-push-0{margin-left:0}.col-xxl-push-1{margin-left:6.25%}.col-xxl-push-2{margin-left:12.5%}.col-xxl-push-3{margin-left:18.75%}.col-xxl-push-4{margin-left:25%}.col-xxl-push-5{margin-left:31.25%}.col-xxl-push-6{margin-left:37.5%}.col-xxl-push-7{margin-left:43.75%}.col-xxl-push-8{margin-left:50%}.col-xxl-push-9{margin-left:56.25%}.col-xxl-push-10{margin-left:62.5%}.col-xxl-push-11{margin-left:68.75%}.col-xxl-push-12{margin-left:75%}.col-xxl-push-13{margin-left:81.25%}.col-xxl-push-14{margin-left:87.5%}.col-xxl-push-15{margin-left:93.75%}.order-xxl-0{order:0}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}}html{font-size:62.5%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#51301c;font-family:BrandonGrotesque,sans-serif;font-size:17px;font-size:1.7rem;line-height:23px;line-height:2.3rem}.heading-poster{font-family:miller-display,serif;font-size:40px;font-size:4rem;font-weight:600;line-height:40px;line-height:4rem}@media only screen and (min-width:1040px){.heading-poster{font-size:52px;font-size:5.2rem;line-height:52px;line-height:5.2rem}}.h1,h1{font-family:miller-display,serif;font-size:32px;font-size:3.2rem;font-weight:600;line-height:36px;line-height:3.6rem}@media (min-width:1040px){.h1,h1{font-size:38px;font-size:3.8rem;line-height:42px;line-height:4.2rem}}.h2,h2{font-family:miller-display,serif;font-size:25px;font-size:2.5rem;font-weight:600;line-height:32px;line-height:3.2rem}.h3,h3{font-size:21px;font-size:2.1rem;font-weight:700;line-height:26px;line-height:2.6rem}.h3,.h4,h3,h4{font-family:BrandonGrotesque,sans-serif}.h4,h4{font-size:10px;font-size:1rem;font-weight:900;letter-spacing:.3rem;line-height:15px;line-height:1.5rem;opacity:.7;text-transform:uppercase}.h5,h5{font-size:14px;font-size:1.4rem;line-height:24px;line-height:2.4rem}h1,h2,h3,h4,h5,h6{margin:0}a{color:inherit;text-decoration:none}.font-bold{font-weight:700}.font-black{font-weight:900}.underline-link{border-bottom:1px solid var(--Light-Gold,#cfaa70);display:inline-block;font-weight:700}.underline-link:focus-visible,.underline-link:hover{border-bottom:1px solid var(--Gold,#cfaa70)}:export{easing:.36,.06,.26,.99}@font-face{font-family:BrandonGrotesque;font-style:normal;font-weight:400;src:local("BrandonGrotesque-Regular"),local("BrandonGrotesque Regular"),url(../fonts/BrandonGrotesque/BrandonGrotesque-Regular.woff) format("woff")}@font-face{font-family:BrandonGrotesque;font-style:normal;font-weight:450;src:local("BrandonGrotesque-Medium"),local("BrandonGrotesque Medium"),url(../fonts/BrandonGrotesque/BrandonGrotesque-Medium.woff) format("woff")}@font-face{font-family:BrandonGrotesque;font-style:normal;font-weight:500;src:local("BrandonGrotesque-Medium"),local("BrandonGrotesque Medium"),url(../fonts/BrandonGrotesque/BrandonGrotesque-Medium.woff) format("woff")}@font-face{font-family:BrandonGrotesque;font-style:normal;font-weight:700;src:local("BrandonGrotesque-Bold"),local("BrandonGrotesque Bold"),url(../fonts/BrandonGrotesque/BrandonGrotesque-Bold.woff) format("woff")}@font-face{font-family:BrandonGrotesque;font-style:normal;font-weight:800;src:local("BrandonGrotesque-Black"),local("BrandonGrotesque Black"),url(../fonts/BrandonGrotesque/BrandonGrotesque-Black.woff) format("woff")}.menu{display:flex;justify-content:space-between;position:fixed;right:24px;top:32px;z-index:999}.menu__burger{align-items:center;background-color:transparent;border:none;color:inherit;cursor:pointer;display:flex;flex-direction:column;height:21px;justify-content:center;padding:0;transform:translateY(var(--notification-bar-height,0));transition:all .1s ease;width:3rem}.menu__burger:focus{outline:1px dotted #cfaa70;outline-offset:3px}.menu__burger__item{background-color:#cfaa70;height:3px;transform-origin:50% 50%;transition:all .2s cubic-bezier(.25,.46,.45,.94);width:32px}.menu__burger__item:first-child{transform:translateY(-6px)}.menu__burger__item:nth-child(2){transform:translateY(0)}.menu__burger__item:nth-child(3){transform:translateY(6px)}.menu__hud{display:flex;justify-content:space-between;z-index:1000}.menu__vaneer{background:#43321f;background-image:url(/resources/themes/base/images/header/footer-image-mobile.jpg);background-position:50%;background-size:cover;height:100%;left:0;position:fixed;top:0;width:100%}@media (min-width:768px){.menu__vaneer{background-image:url(/resources/themes/base/images/header/footer-image.jpg)}}.menu__wrapper{align-items:center;display:flex;flex-direction:column;height:100%;left:0;overflow-y:scroll;position:fixed;top:0;width:100%;z-index:999}@media (min-width:768px){.menu__wrapper{justify-content:center;padding-top:10.5vw}}.menu__item{-moz-column-break-inside:avoid;align-items:flex-start;break-inside:avoid;display:flex;padding:1.5rem 0}.menu__item:hover .menu__item__index:after{opacity:1;transition:opacity .2s ease}@media (min-width:768px){.menu__item{padding:3vh 0}}.menu__item__index{color:#f5eddc;display:inline-block;font-size:10px;font-size:1rem;font-weight:900;line-height:15px;line-height:1.5rem;margin-right:1rem;margin-top:1rem;position:relative;text-align:right;vertical-align:top;width:5rem}.menu__item__index:after{background:#ae7c1e;border-radius:.1rem;bottom:0;content:"";display:block;height:.2rem;left:0;opacity:0;position:absolute;transition:opacity 1s ease;width:100%;will-change:transform}@media (min-width:768px){.menu__item__index{width:auto}.menu__item__index:after{left:auto;right:0;width:5rem}}.menu__item__link{color:#f5eddc;font-size:32px;font-size:3.2rem;line-height:36px;line-height:3.6rem;transition:color .3s ease}@media (min-width:768px){.menu__item__link{font-size:calc(3.5rem + .5vw);line-height:calc(3.5rem + .5vw)}}.menu__container{padding-bottom:12.5vh;padding-top:12.5vh;position:relative;width:100%}@media (min-width:768px){.menu__container{-moz-column-count:2;column-count:2;-moz-column-gap:15%;column-gap:15%;padding-top:0;width:90%}}@media (min-width:1040px){.menu__container{width:90%}}@media (min-width:1280px){.menu__container{-moz-column-gap:20%;column-gap:20%;width:80%}}.menu__socials{display:flex;flex-direction:column;padding:0 6vw}@media (min-width:768px){.menu__socials{flex-direction:row;padding:0}}.menu__socials__links{align-items:center;display:inline-flex;position:relative}@media (min-width:768px){.menu__socials__links:after{background:#f5eddc;content:"";height:60%;position:absolute;right:0;width:.1rem}}.menu__socials__links__icon{fill:#f5eddc;display:block;height:2.5rem;margin-right:1.5rem;transition:fill .3s ease;width:2.5rem}.menu__socials__links__icon:hover{fill:#ae7c1e}.menu__socials__cta{padding:4rem 0}@media (min-width:768px){.menu__socials__cta{padding:0 0 0 1.5rem}}.menu__legals{color:#f5eddc;display:block;font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem;padding:0 6vw}@media (min-width:768px){.menu__legals{padding:0}}.menu__legals__link{color:#e2a83c;text-decoration:underline}.menu--open .menu__burger__item{background:#cfaa70}.menu--open .menu__burger__item:first-child{margin:0;transform:translateY(0) rotate(45deg)}.menu--open .menu__burger__item:nth-child(2){opacity:0}.menu--open .menu__burger__item:nth-child(3){margin:0;transform:translateY(-6px) rotate(-45deg)}.menu__item--is-active .menu__item__index:after{opacity:1}.menu__item--is-active .menu__item__link{color:#ae7c1e}.menu__container--bottom{padding-top:0}@media (min-width:768px){.menu__container--bottom{padding-bottom:12.5vh}}.capsule{align-items:center;background:transparent;border:none;border-radius:9999px;box-shadow:inset 0 0 0 2px #ae7c1e;color:#51301c;cursor:pointer;display:inline-flex;font-size:14px;font-size:1.4rem;font-weight:500;gap:4px;justify-content:center;line-height:14px;line-height:1.4rem;min-height:36px;min-width:10rem;padding:10px 20px;text-align:center;transition:all .35s cubic-bezier(.645,.045,.355,1)}.capsule:focus-visible,.capsule:hover{background:#ae7c1e;box-shadow:inset 0 0 0 0 #51301c;color:#fff}.capsule:active{background-color:#875800;box-shadow:none}.capsule[disabled]{cursor:not-allowed;opacity:.5}.capsule .spinner--small{margin-right:8px}.capsule__icon{fill:currentColor;display:inline-block;height:9px;margin-left:2px;width:9px}.capsule--width-xl{height:39px;min-width:18rem;padding:8px 16px}.capsule--large,.capsule--width-xl{font-size:16px;font-size:1.6rem;line-height:20px;line-height:2rem}.capsule--large{height:50px;min-width:15rem;padding:15px 30px}.capsule--border-small{border-radius:8px}.capsule--medium{font-size:16px;font-size:1.6rem;height:47px;line-height:20px;line-height:2rem;min-width:15rem;padding:12px 32px}.capsule--full-width{width:100%}.capsule--small{font-size:16px;font-size:1.6rem;height:39px;line-height:22px;line-height:2.2rem;min-width:15rem;padding:10px 18px}@media (min-width:1040px){.capsule--small{height:43px}.capsule--small--desktop-medium{height:47px}}.capsule--secondary{box-shadow:inset 0 0 0 2px #51301c}.capsule--filled{background-color:#fefaf1}.capsule--light{color:#f5eddc}.capsule--dashed{border-style:dashed}.capsule--block{display:block;width:100%}.capsule--dark{background-color:#ae7c1e;color:#fff}.capsule--dark .spinner--small{color:#fff}.capsule--dark:focus-visible,.capsule--dark:hover{background-color:transparent;box-shadow:inset 0 0 0 2px #ae7c1e;color:#ae7c1e}.capsule--dark[disabled]:focus-visible,.capsule--dark[disabled]:hover{background-color:#ae7c1e;color:#fff}.capsule--dark.capsule--dark-hover:not([disabled]):focus-visible,.capsule--dark.capsule--dark-hover:not([disabled]):hover{background-color:#51301c;box-shadow:inset 0 0 0 2px #51301c;color:#fff}.capsule--with-icon{align-items:center;display:flex;justify-content:justify-content;position:relative;text-align:left}.capsule--with-icon svg{position:absolute;right:24px;top:50%;transform:translateY(-50%)}.capsule--with-icon-left{align-items:center;display:flex;justify-content:flex-start;position:relative;text-align:left}.capsule--with-icon-left svg{margin-right:24px}.capsule--with-icon-centered{align-items:center;display:flex;justify-content:center}.capsule--with-icon-centered svg{margin-right:8px}.capsule--xl{border-radius:8px;font-size:21px;font-size:2.1rem;line-height:30px;line-height:3rem;padding:24px 52px 24px 24px;width:100%}@media (min-width:1040px){.capsule--xl{height:69px}}.clearfix:after{clear:both;content:"";display:table}.inline{display:inline}.inline-block{display:inline-block!important;width:100%}.block{display:block}.relative{position:relative}.absolute{position:absolute}.fixed{left:0;margin-top:0!important;position:fixed;right:0;top:0}.hidden{display:none}.overflow--hidden{overflow:hidden}.right{right:0}.left{left:0}.visuallyhidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.type--light{color:#f5eddc}.bg--linen{background-color:#f8f1e6}.bg--canvas{background-color:#fefaf1}.bg--cream{background-color:#f5eddc}.bg--cream .editorial__copy{margin-bottom:0;margin-top:0;padding-bottom:60px;padding-top:60px}@media (min-width:992px){.bg--cream .editorial__copy{padding-bottom:80px;padding-top:80px}}.bg--cream .editorial__copy .flex-grid{margin:0}.bg--dark{background-color:#190e05}.bg--dark .faq-accordion{margin-bottom:0;margin-top:0;padding-bottom:60px;padding-top:60px}@media (min-width:992px){.bg--dark .faq-accordion{padding-bottom:80px;padding-top:80px}}.bg--dark .faq-accordion P,.bg--dark .faq-accordion button,.bg--dark .faq-accordion h2,.bg--dark .faq-accordion li{color:#f5eddc!important}.bg--dark .faq-accordion .accordion__item:after{background:#f5eddc!important}.type--center{text-align:center}.type--right{text-align:right}.type--left{text-align:left}.type--uppercase{text-transform:uppercase}.align--vertical{top:50%!important;transform:translateY(-50%)}.image--fullwidth{max-width:100%;width:100%}.image--responsive{height:0;width:100%}@media (max-width:768px){.not-mobile{display:none!important}}@media (min-width:1040px){.only-mobile{display:none!important}}@media (max-width:768px){.center-mobile{margin:0 auto;text-align:center!important;width:100%}}.flex{display:flex}.flex--column,.flex--column-stack{flex-direction:column}@media (min-width:768px){.flex--column-stack{flex-direction:row}}.flex--align-stretch{align-items:stretch}.flex--align-center{align-items:center}.flex--align-top{align-items:flex-start}.flex--align-bottom{align-items:flex-end}.flex--justify-between{justify-content:space-between}.flex--justify-around{justify-content:space-around}.flex--justify-center{justify-content:center}.flex--justify-stretch{justify-content:stretch}.wysiwyg b,.wysiwyg em,.wysiwyg li,.wysiwyg ol,.wysiwyg p,.wysiwyg span,.wysiwyg strong,.wysiwyg ul{color:inherit}.sr-only{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ml-auto{margin-left:auto}.mr-auto,.mx-auto{margin-right:auto}.mx-auto{margin-left:auto}.mb-auto{margin-bottom:auto}.mt-auto{margin-top:auto}.m--0x{margin:0}.mt--0x{margin-top:0}.mr--0x{margin-right:0}.mb--0x{margin-bottom:0}.ml--0x{margin-left:0}.my--0x{margin-bottom:0;margin-top:0}.mx--0x{margin-left:0;margin-right:0}.m--1x{margin:.5rem}.mt--1x{margin-top:.5rem}.mr--1x{margin-right:.5rem}.mb--1x{margin-bottom:.5rem}.ml--1x{margin-left:.5rem}.my--1x{margin-bottom:.5rem;margin-top:.5rem}.mx--1x{margin-left:.5rem;margin-right:.5rem}.m--2x{margin:1rem}.mt--2x{margin-top:1rem}.mr--2x{margin-right:1rem}.mb--2x{margin-bottom:1rem}.ml--2x{margin-left:1rem}.my--2x{margin-bottom:1rem;margin-top:1rem}.mx--2x{margin-left:1rem;margin-right:1rem}.m--3x{margin:1.5rem}.mt--3x{margin-top:1.5rem}.mr--3x{margin-right:1.5rem}.mb--3x{margin-bottom:1.5rem}.ml--3x{margin-left:1.5rem}.my--3x{margin-bottom:1.5rem;margin-top:1.5rem}.mx--3x{margin-left:1.5rem;margin-right:1.5rem}.m--4x{margin:2rem}.mt--4x{margin-top:2rem}.mr--4x{margin-right:2rem}.mb--4x{margin-bottom:2rem}.ml--4x{margin-left:2rem}.my--4x{margin-bottom:2rem;margin-top:2rem}.mx--4x{margin-left:2rem;margin-right:2rem}.m--5x{margin:2.5rem}.mt--5x{margin-top:2.5rem}.mr--5x{margin-right:2.5rem}.mb--5x{margin-bottom:2.5rem}.ml--5x{margin-left:2.5rem}.my--5x{margin-bottom:2.5rem;margin-top:2.5rem}.mx--5x{margin-left:2.5rem;margin-right:2.5rem}.m--6x{margin:3rem}.mt--6x{margin-top:3rem}.mr--6x{margin-right:3rem}.mb--6x{margin-bottom:3rem}.ml--6x{margin-left:3rem}.my--6x{margin-bottom:3rem;margin-top:3rem}.mx--6x{margin-left:3rem;margin-right:3rem}.m--8x{margin:4rem}.mt--8x{margin-top:4rem}.mr--8x{margin-right:4rem}.mb--8x{margin-bottom:4rem}.ml--8x{margin-left:4rem}.my--8x{margin-bottom:4rem;margin-top:4rem}.mx--8x{margin-left:4rem;margin-right:4rem}.m--10x{margin:5rem}.mt--10x{margin-top:5rem}.mr--10x{margin-right:5rem}.mb--10x{margin-bottom:5rem}.ml--10x{margin-left:5rem}.my--10x{margin-bottom:5rem;margin-top:5rem}.mx--10x{margin-left:5rem;margin-right:5rem}.m--12x{margin:6rem}.mt--12x{margin-top:6rem}.mr--12x{margin-right:6rem}.mb--12x{margin-bottom:6rem}.ml--12x{margin-left:6rem}.my--12x{margin-bottom:6rem;margin-top:6rem}.mx--12x{margin-left:6rem;margin-right:6rem}.m--14x{margin:7rem}.mt--14x{margin-top:7rem}.mr--14x{margin-right:7rem}.mb--14x{margin-bottom:7rem}.ml--14x{margin-left:7rem}.my--14x{margin-bottom:7rem;margin-top:7rem}.mx--14x{margin-left:7rem;margin-right:7rem}.m--15x{margin:7.5rem}.mt--15x{margin-top:7.5rem}.mr--15x{margin-right:7.5rem}.mb--15x{margin-bottom:7.5rem}.ml--15x{margin-left:7.5rem}.my--15x{margin-bottom:7.5rem;margin-top:7.5rem}.mx--15x{margin-left:7.5rem;margin-right:7.5rem}.p--0x{padding:0}.pt--0x{padding-top:0}.pr--0x{padding-right:0}.pb--0x{padding-bottom:0}.pl--0x{padding-left:0}.py--0x{padding-bottom:0;padding-top:0}.px--0x{padding-left:0;padding-right:0}.p--1x{padding:.5rem}.pt--1x{padding-top:.5rem}.pr--1x{padding-right:.5rem}.pb--1x{padding-bottom:.5rem}.pl--1x{padding-left:.5rem}.py--1x{padding-bottom:.5rem;padding-top:.5rem}.px--1x{padding-left:.5rem;padding-right:.5rem}.p--2x{padding:1rem}.pt--2x{padding-top:1rem}.pr--2x{padding-right:1rem}.pb--2x{padding-bottom:1rem}.pl--2x{padding-left:1rem}.py--2x{padding-bottom:1rem;padding-top:1rem}.px--2x{padding-left:1rem;padding-right:1rem}.p--3x{padding:1.5rem}.pt--3x{padding-top:1.5rem}.pr--3x{padding-right:1.5rem}.pb--3x{padding-bottom:1.5rem}.pl--3x{padding-left:1.5rem}.py--3x{padding-bottom:1.5rem;padding-top:1.5rem}.px--3x{padding-left:1.5rem;padding-right:1.5rem}.p--4x{padding:2rem}.pt--4x{padding-top:2rem}.pr--4x{padding-right:2rem}.pb--4x{padding-bottom:2rem}.pl--4x{padding-left:2rem}.py--4x{padding-bottom:2rem;padding-top:2rem}.px--4x{padding-left:2rem;padding-right:2rem}.p--5x{padding:2.5rem}.pt--5x{padding-top:2.5rem}.pr--5x{padding-right:2.5rem}.pb--5x{padding-bottom:2.5rem}.pl--5x{padding-left:2.5rem}.py--5x{padding-bottom:2.5rem;padding-top:2.5rem}.px--5x{padding-left:2.5rem;padding-right:2.5rem}.p--6x{padding:3rem}.pt--6x{padding-top:3rem}.pr--6x{padding-right:3rem}.pb--6x{padding-bottom:3rem}.pl--6x{padding-left:3rem}.py--6x{padding-bottom:3rem;padding-top:3rem}.px--6x{padding-left:3rem;padding-right:3rem}.p--8x{padding:4rem}.pt--8x{padding-top:4rem}.pr--8x{padding-right:4rem}.pb--8x{padding-bottom:4rem}.pl--8x{padding-left:4rem}.py--8x{padding-bottom:4rem;padding-top:4rem}.px--8x{padding-left:4rem;padding-right:4rem}.p--10x{padding:5rem}.pt--10x{padding-top:5rem}.pr--10x{padding-right:5rem}.pb--10x{padding-bottom:5rem}.pl--10x{padding-left:5rem}.py--10x{padding-bottom:5rem;padding-top:5rem}.px--10x{padding-left:5rem;padding-right:5rem}.p--12x{padding:6rem}.pt--12x{padding-top:6rem}.pr--12x{padding-right:6rem}.pb--12x{padding-bottom:6rem}.pl--12x{padding-left:6rem}.py--12x{padding-bottom:6rem;padding-top:6rem}.px--12x{padding-left:6rem;padding-right:6rem}.p--14x{padding:7rem}.pt--14x{padding-top:7rem}.pr--14x{padding-right:7rem}.pb--14x{padding-bottom:7rem}.pl--14x{padding-left:7rem}.py--14x{padding-bottom:7rem;padding-top:7rem}.px--14x{padding-left:7rem;padding-right:7rem}.p--15x{padding:7.5rem}.pt--15x{padding-top:7.5rem}.pr--15x{padding-right:7.5rem}.pb--15x{padding-bottom:7.5rem}.pl--15x{padding-left:7.5rem}.py--15x{padding-bottom:7.5rem;padding-top:7.5rem}.px--15x{padding-left:7.5rem;padding-right:7.5rem}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYnVpbGQvbWVudS5jc3MiLCJtYXBwaW5ncyI6IkFBaUJFLG9DQUNFLEtBQ0UseUJDWkosQ0RjRSxZQUNFLG1DQ1pKLENBQ0YsQ0RNRSxvQ0FDRSxLQUNFLHlCQ0pKLENETUUsWUFDRSxtQ0NKSixDQUNGLENERkUsb0NBQ0UsS0FDRSx5QkNJSixDREZFLFlBQ0UsbUNDSUosQ0FDRixDRFZFLHFDQUNFLEtBQ0Usb0NDWUosQ0RWRSxZQUNFLDhDQ1lKLENBQ0YsQ0RsQkUscUNBQ0UsS0FDRSwyQkNvQkosQ0RsQkUsWUFDRSxxQ0NvQkosQ0FDRixDRDFCRSxxQ0FDRSxLQUNFLDJCQzRCSixDRDFCRSxZQUNFLHFDQzRCSixDQUNGLENEeEJBLEtBRUUsVUN5QkYsQ0R2QkUsV0FDRSwrR0N5QkosQ0RDQSwwQkFDRSxZQ01GLENDN0RBLFdBQ0UsYUFDQSxlQUNBLG1CQUNBLG1CRGdFRixDQzdEQSxpQkFHRSxjQUNBLGVBSEEsbUJBQ0EsbUJEa0VGLENDN0RBLGVBQ0Usa0JBQ0Esa0JEZ0VGLENDOURFLGdDQUNFLGtCQUNBLGtCRGdFSixDQzNERSx5QkFPSSxVQUNFLGlCQUNBLGVENkROLENDL0RJLFVBQ0UsaUJBQ0EsZURpRU4sQ0NuRUksVUFDRSxrQkFDQSxnQkRxRU4sQ0N2RUksVUFDRSxlQUNBLGFEeUVOLENDM0VJLFVBQ0Usa0JBQ0EsZ0JENkVOLENDL0VJLFVBQ0UsaUJBQ0EsZURpRk4sQ0NuRkksVUFDRSxrQkFDQSxnQkRxRk4sQ0N2RkksVUFDRSxlQUNBLGFEeUZOLENDM0ZJLFVBQ0Usa0JBQ0EsZ0JENkZOLENDL0ZJLFdBQ0UsaUJBQ0EsZURpR04sQ0NuR0ksV0FDRSxrQkFDQSxnQkRxR04sQ0N2R0ksV0FDRSxlQUNBLGFEeUdOLENDM0dJLFdBQ0Usa0JBQ0EsZ0JENkdOLENDL0dJLFdBQ0UsaUJBQ0EsZURpSE4sQ0NuSEksV0FDRSxrQkFDQSxnQkRxSE4sQ0N2SEksV0FDRSxnQkFDQSxjRHlITixDQ2hIRSxlQUNFLGFEdUhKLENDbkhJLGVBQ0UsaUJEcUhOLENDdEhJLGVBQ0UsaUJEd0hOLENDekhJLGVBQ0Usa0JEMkhOLENDNUhJLGVBQ0UsZUQ4SE4sQ0MvSEksZUFDRSxrQkRpSU4sQ0NsSUksZUFDRSxpQkRvSU4sQ0NySUksZUFDRSxrQkR1SU4sQ0N4SUksZUFDRSxlRDBJTixDQzNJSSxlQUNFLGtCRDZJTixDQzlJSSxnQkFDRSxpQkRnSk4sQ0NqSkksZ0JBQ0Usa0JEbUpOLENDcEpJLGdCQUNFLGVEc0pOLENDdkpJLGdCQUNFLGtCRHlKTixDQzFKSSxnQkFDRSxpQkQ0Sk4sQ0M3SkksZ0JBQ0Usa0JEK0pOLENDckpJLFlBQ0UsT0Q0Sk4sQ0M3SkksWUFDRSxPRCtKTixDQ2hLSSxZQUNFLE9Ea0tOLENDbktJLFlBQ0UsT0RxS04sQ0FDRixDQ3pNRSx5QkFPSSxVQUNFLGlCQUNBLGVEME1OLENDNU1JLFVBQ0UsaUJBQ0EsZUQ4TU4sQ0NoTkksVUFDRSxrQkFDQSxnQkRrTk4sQ0NwTkksVUFDRSxlQUNBLGFEc05OLENDeE5JLFVBQ0Usa0JBQ0EsZ0JEME5OLENDNU5JLFVBQ0UsaUJBQ0EsZUQ4Tk4sQ0NoT0ksVUFDRSxrQkFDQSxnQkRrT04sQ0NwT0ksVUFDRSxlQUNBLGFEc09OLENDeE9JLFVBQ0Usa0JBQ0EsZ0JEME9OLENDNU9JLFdBQ0UsaUJBQ0EsZUQ4T04sQ0NoUEksV0FDRSxrQkFDQSxnQkRrUE4sQ0NwUEksV0FDRSxlQUNBLGFEc1BOLENDeFBJLFdBQ0Usa0JBQ0EsZ0JEMFBOLENDNVBJLFdBQ0UsaUJBQ0EsZUQ4UE4sQ0NoUUksV0FDRSxrQkFDQSxnQkRrUU4sQ0NwUUksV0FDRSxnQkFDQSxjRHNRTixDQzdQRSxlQUNFLGFEb1FKLENDaFFJLGVBQ0UsaUJEa1FOLENDblFJLGVBQ0UsaUJEcVFOLENDdFFJLGVBQ0Usa0JEd1FOLENDelFJLGVBQ0UsZUQyUU4sQ0M1UUksZUFDRSxrQkQ4UU4sQ0MvUUksZUFDRSxpQkRpUk4sQ0NsUkksZUFDRSxrQkRvUk4sQ0NyUkksZUFDRSxlRHVSTixDQ3hSSSxlQUNFLGtCRDBSTixDQzNSSSxnQkFDRSxpQkQ2Uk4sQ0M5UkksZ0JBQ0Usa0JEZ1NOLENDalNJLGdCQUNFLGVEbVNOLENDcFNJLGdCQUNFLGtCRHNTTixDQ3ZTSSxnQkFDRSxpQkR5U04sQ0MxU0ksZ0JBQ0Usa0JENFNOLENDbFNJLFlBQ0UsT0R5U04sQ0MxU0ksWUFDRSxPRDRTTixDQzdTSSxZQUNFLE9EK1NOLENDaFRJLFlBQ0UsT0RrVE4sQ0FDRixDQ3RWRSx5QkFPSSxVQUNFLGlCQUNBLGVEdVZOLENDelZJLFVBQ0UsaUJBQ0EsZUQyVk4sQ0M3VkksVUFDRSxrQkFDQSxnQkQrVk4sQ0NqV0ksVUFDRSxlQUNBLGFEbVdOLENDcldJLFVBQ0Usa0JBQ0EsZ0JEdVdOLENDeldJLFVBQ0UsaUJBQ0EsZUQyV04sQ0M3V0ksVUFDRSxrQkFDQSxnQkQrV04sQ0NqWEksVUFDRSxlQUNBLGFEbVhOLENDclhJLFVBQ0Usa0JBQ0EsZ0JEdVhOLENDelhJLFdBQ0UsaUJBQ0EsZUQyWE4sQ0M3WEksV0FDRSxrQkFDQSxnQkQrWE4sQ0NqWUksV0FDRSxlQUNBLGFEbVlOLENDcllJLFdBQ0Usa0JBQ0EsZ0JEdVlOLENDellJLFdBQ0UsaUJBQ0EsZUQyWU4sQ0M3WUksV0FDRSxrQkFDQSxnQkQrWU4sQ0NqWkksV0FDRSxnQkFDQSxjRG1aTixDQzFZRSxlQUNFLGFEaVpKLENDN1lJLGVBQ0UsaUJEK1lOLENDaFpJLGVBQ0UsaUJEa1pOLENDblpJLGVBQ0Usa0JEcVpOLENDdFpJLGVBQ0UsZUR3Wk4sQ0N6WkksZUFDRSxrQkQyWk4sQ0M1WkksZUFDRSxpQkQ4Wk4sQ0MvWkksZUFDRSxrQkRpYU4sQ0NsYUksZUFDRSxlRG9hTixDQ3JhSSxlQUNFLGtCRHVhTixDQ3hhSSxnQkFDRSxpQkQwYU4sQ0MzYUksZ0JBQ0Usa0JENmFOLENDOWFJLGdCQUNFLGVEZ2JOLENDamJJLGdCQUNFLGtCRG1iTixDQ3BiSSxnQkFDRSxpQkRzYk4sQ0N2YkksZ0JBQ0Usa0JEeWJOLENDL2FJLFlBQ0UsT0RzYk4sQ0N2YkksWUFDRSxPRHliTixDQzFiSSxZQUNFLE9ENGJOLENDN2JJLFlBQ0UsT0QrYk4sQ0FDRixDQ25lRSwwQkFPSSxVQUNFLGlCQUNBLGVEb2VOLENDdGVJLFVBQ0UsaUJBQ0EsZUR3ZU4sQ0MxZUksVUFDRSxrQkFDQSxnQkQ0ZU4sQ0M5ZUksVUFDRSxlQUNBLGFEZ2ZOLENDbGZJLFVBQ0Usa0JBQ0EsZ0JEb2ZOLENDdGZJLFVBQ0UsaUJBQ0EsZUR3Zk4sQ0MxZkksVUFDRSxrQkFDQSxnQkQ0Zk4sQ0M5ZkksVUFDRSxlQUNBLGFEZ2dCTixDQ2xnQkksVUFDRSxrQkFDQSxnQkRvZ0JOLENDdGdCSSxXQUNFLGlCQUNBLGVEd2dCTixDQzFnQkksV0FDRSxrQkFDQSxnQkQ0Z0JOLENDOWdCSSxXQUNFLGVBQ0EsYURnaEJOLENDbGhCSSxXQUNFLGtCQUNBLGdCRG9oQk4sQ0N0aEJJLFdBQ0UsaUJBQ0EsZUR3aEJOLENDMWhCSSxXQUNFLGtCQUNBLGdCRDRoQk4sQ0M5aEJJLFdBQ0UsZ0JBQ0EsY0RnaUJOLENDdmhCRSxlQUNFLGFEOGhCSixDQzFoQkksZUFDRSxpQkQ0aEJOLENDN2hCSSxlQUNFLGlCRCtoQk4sQ0NoaUJJLGVBQ0Usa0JEa2lCTixDQ25pQkksZUFDRSxlRHFpQk4sQ0N0aUJJLGVBQ0Usa0JEd2lCTixDQ3ppQkksZUFDRSxpQkQyaUJOLENDNWlCSSxlQUNFLGtCRDhpQk4sQ0MvaUJJLGVBQ0UsZURpakJOLENDbGpCSSxlQUNFLGtCRG9qQk4sQ0NyakJJLGdCQUNFLGlCRHVqQk4sQ0N4akJJLGdCQUNFLGtCRDBqQk4sQ0MzakJJLGdCQUNFLGVENmpCTixDQzlqQkksZ0JBQ0Usa0JEZ2tCTixDQ2prQkksZ0JBQ0UsaUJEbWtCTixDQ3BrQkksZ0JBQ0Usa0JEc2tCTixDQzVqQkksWUFDRSxPRG1rQk4sQ0Nwa0JJLFlBQ0UsT0Rza0JOLENDdmtCSSxZQUNFLE9EeWtCTixDQzFrQkksWUFDRSxPRDRrQk4sQ0FDRixDQ2huQkUsMEJBT0ksVUFDRSxpQkFDQSxlRGluQk4sQ0NubkJJLFVBQ0UsaUJBQ0EsZURxbkJOLENDdm5CSSxVQUNFLGtCQUNBLGdCRHluQk4sQ0MzbkJJLFVBQ0UsZUFDQSxhRDZuQk4sQ0MvbkJJLFVBQ0Usa0JBQ0EsZ0JEaW9CTixDQ25vQkksVUFDRSxpQkFDQSxlRHFvQk4sQ0N2b0JJLFVBQ0Usa0JBQ0EsZ0JEeW9CTixDQzNvQkksVUFDRSxlQUNBLGFENm9CTixDQy9vQkksVUFDRSxrQkFDQSxnQkRpcEJOLENDbnBCSSxXQUNFLGlCQUNBLGVEcXBCTixDQ3ZwQkksV0FDRSxrQkFDQSxnQkR5cEJOLENDM3BCSSxXQUNFLGVBQ0EsYUQ2cEJOLENDL3BCSSxXQUNFLGtCQUNBLGdCRGlxQk4sQ0NucUJJLFdBQ0UsaUJBQ0EsZURxcUJOLENDdnFCSSxXQUNFLGtCQUNBLGdCRHlxQk4sQ0MzcUJJLFdBQ0UsZ0JBQ0EsY0Q2cUJOLENDcHFCRSxlQUNFLGFEMnFCSixDQ3ZxQkksZUFDRSxpQkR5cUJOLENDMXFCSSxlQUNFLGlCRDRxQk4sQ0M3cUJJLGVBQ0Usa0JEK3FCTixDQ2hyQkksZUFDRSxlRGtyQk4sQ0NuckJJLGVBQ0Usa0JEcXJCTixDQ3RyQkksZUFDRSxpQkR3ckJOLENDenJCSSxlQUNFLGtCRDJyQk4sQ0M1ckJJLGVBQ0UsZUQ4ckJOLENDL3JCSSxlQUNFLGtCRGlzQk4sQ0Nsc0JJLGdCQUNFLGlCRG9zQk4sQ0Nyc0JJLGdCQUNFLGtCRHVzQk4sQ0N4c0JJLGdCQUNFLGVEMHNCTixDQzNzQkksZ0JBQ0Usa0JENnNCTixDQzlzQkksZ0JBQ0UsaUJEZ3RCTixDQ2p0QkksZ0JBQ0Usa0JEbXRCTixDQ3pzQkksWUFDRSxPRGd0Qk4sQ0NqdEJJLFlBQ0UsT0RtdEJOLENDcHRCSSxZQUNFLE9Ec3RCTixDQ3Z0QkksWUFDRSxPRHl0Qk4sQ0FDRixDQzd2QkUsMEJBT0ksV0FDRSxpQkFDQSxlRDh2Qk4sQ0Nod0JJLFdBQ0UsaUJBQ0EsZURrd0JOLENDcHdCSSxXQUNFLGtCQUNBLGdCRHN3Qk4sQ0N4d0JJLFdBQ0UsZUFDQSxhRDB3Qk4sQ0M1d0JJLFdBQ0Usa0JBQ0EsZ0JEOHdCTixDQ2h4QkksV0FDRSxpQkFDQSxlRGt4Qk4sQ0NweEJJLFdBQ0Usa0JBQ0EsZ0JEc3hCTixDQ3h4QkksV0FDRSxlQUNBLGFEMHhCTixDQzV4QkksV0FDRSxrQkFDQSxnQkQ4eEJOLENDaHlCSSxZQUNFLGlCQUNBLGVEa3lCTixDQ3B5QkksWUFDRSxrQkFDQSxnQkRzeUJOLENDeHlCSSxZQUNFLGVBQ0EsYUQweUJOLENDNXlCSSxZQUNFLGtCQUNBLGdCRDh5Qk4sQ0NoekJJLFlBQ0UsaUJBQ0EsZURrekJOLENDcHpCSSxZQUNFLGtCQUNBLGdCRHN6Qk4sQ0N4ekJJLFlBQ0UsZ0JBQ0EsY0QwekJOLENDanpCRSxnQkFDRSxhRHd6QkosQ0NwekJJLGdCQUNFLGlCRHN6Qk4sQ0N2ekJJLGdCQUNFLGlCRHl6Qk4sQ0MxekJJLGdCQUNFLGtCRDR6Qk4sQ0M3ekJJLGdCQUNFLGVEK3pCTixDQ2gwQkksZ0JBQ0Usa0JEazBCTixDQ24wQkksZ0JBQ0UsaUJEcTBCTixDQ3QwQkksZ0JBQ0Usa0JEdzBCTixDQ3owQkksZ0JBQ0UsZUQyMEJOLENDNTBCSSxnQkFDRSxrQkQ4MEJOLENDLzBCSSxpQkFDRSxpQkRpMUJOLENDbDFCSSxpQkFDRSxrQkRvMUJOLENDcjFCSSxpQkFDRSxlRHUxQk4sQ0N4MUJJLGlCQUNFLGtCRDAxQk4sQ0MzMUJJLGlCQUNFLGlCRDYxQk4sQ0M5MUJJLGlCQUNFLGtCRGcyQk4sQ0N0MUJJLGFBQ0UsT0Q2MUJOLENDOTFCSSxhQUNFLE9EZzJCTixDQ2oyQkksYUFDRSxPRG0yQk4sQ0NwMkJJLGFBQ0UsT0RzMkJOLENBQ0YsQ0V2NkJBLEtBQ0UsZUZ5NkJGLENFdDZCQSxLQUNFLG1DQUNBLGtDQUNBLGFDR2dCLENERGhCLHVDQytCVSxDQ2hDVixlQUNBLGlCQUNBLGlCQUNBLGtCSjA2QkYsQ0V6NkJBLGdCQUVFLGdDQ2dDVyxDQ3RDWCxlQUNBLGVGTUEsZUNnQzJCLENDckMzQixpQkFDQSxnQkptN0JGLENFNzZCRSwwQ0FMRixnQkVKRSxlQUNBLGlCQUNBLGlCQUNBLGtCSjA3QkEsQ0FDRixDRWg3QkEsT0FFRSxnQ0NzQlcsQ0N0Q1gsZUFDQSxpQkZnQkEsZUNzQjJCLENDckMzQixpQkFDQSxrQkpvOEJGLENFcDdCRSwwQkFMRixPRWRFLGVBQ0EsaUJBQ0EsaUJBQ0Esa0JKMjhCQSxDQUNGLENFdjdCQSxPQUVFLGdDQ1lXLENDdENYLGVBQ0EsaUJGMEJBLGVDWTJCLENDckMzQixpQkFDQSxrQkpxOUJGLENFMTdCQSxPRTlCRSxlQUNBLGlCRmdDQSxlQ0VzQixDQ2pDdEIsaUJBQ0Esa0JKODlCRixDRTc3QkEsY0FKRSx1Q0Y2OEJGLENFejhCQSxPRXBDRSxlQUNBLGVGc0NBLGVDSHVCLENES3ZCLHFCRXZDQSxpQkFDQSxtQkZ1Q0EsV0FGQSx3QkZxOEJGLENFaDhCQSxPRTdDRSxlQUNBLGlCQUNBLGlCQUNBLGtCSmkvQkYsQ0VuOEJBLGtCQU1FLFFGczhCRixDRS82QkEsRUFDRSxjQUNBLG9CRms3QkYsQ0U1NkJBLFdBQ0UsZUY4NkJGLENFMzZCQSxZQUNFLGVGODZCRixDRTM2QkEsZ0JBQ0Usa0RBQ0EscUJBQ0EsZUY4NkJGLENFNTZCRSxvREFFRSwyQ0Y2NkJKLENHMTVCQSxRQUNFLHNCSDY1QkYsQ0t2aENBLFdBQ0UsNkJBS0Esa0JBREEsZ0JBSEEsbUpMK2hDRixDS3ZoQ0EsV0FDRSw2QkFLQSxrQkFEQSxnQkFIQSxnSkwyaENGLENLbmhDQSxXQUNFLDZCQUtBLGtCQURBLGdCQUhBLGdKTHVoQ0YsQ0toaENBLFdBQ0UsNkJBSUEsa0JBREEsZ0JBRkEsMElMb2hDRixDSzlnQ0EsV0FDRSw2QkFLQSxrQkFEQSxnQkFIQSw2SUxraENGLENNeGpDQSxNQUNFLGFBQ0EsOEJBRUEsZUFFQSxVQVRXLENBUVgsUUFUUyxDQU9ULFdONmpDRixDTXRqQ0EsY0FLRSxtQkZVQSw2QkFGQSxZQUNBLGNFSkEsZUFOQSxhQUdBLHNCQUpBLFlBR0EsdUJGTUEsVUVIQSx1REFEQSx3QkFOQSxVTnFrQ0YsQ00zakNFLG9CQUNFLDJCQUNBLGtCTjZqQ0osQ016akNBLG9CQUdFLHdCSGpDaUIsQ0crQmpCLFdBSUEseUJBREEsaURBRkEsVU4rakNGLENNMWpDRSxnQ0FDRSwwQk40akNKLENNempDRSxpQ0FDRSx1Qk4yakNKLENNeGpDRSxpQ0FDRSx5Qk4wakNKLENNdGpDQSxXQUNFLGFBQ0EsOEJBQ0EsWU55akNGLENNdGpDQSxjQU1FLG1CQUNBLG1GQUVBLHdCQURBLHNCQUhBLFlBRkEsT0FGQSxlQUNBLE1BRUEsVU44akNGLENNdmpDRSx5QkFYRixjQVlJLDJFTjBqQ0YsQ0FDRixDTXZqQ0EsZUFRRSxtQkFEQSxhQUVBLHNCQUpBLFlBRkEsT0FPQSxrQkFUQSxlQUNBLE1BRUEsV0FFQSxXTjhqQ0YsQ014akNFLHlCQVpGLGVBY0ksdUJBREEsa0JONGpDRixDQUNGLENNeGpDQSxZQUlFLCtCQUZBLHVCQUVBLG1CQUhBLGFBRUEsZ0JONGpDRixDTXhqQ0ksMkNBQ0UsVUFDQSwyQk4wakNOLENNdGpDRSx5QkFiRixZQWNJLGFOeWpDRixDQUNGLENNdGpDQSxtQkFFRSxhSHhHWSxDRzBHWixxQkY5R0EsZUFDQSxlRTRHQSxlSHpFdUIsQ0NsQ3ZCLGlCQUNBLG1CRTZHQSxrQkFDQSxnQkFOQSxrQkFPQSxpQkFIQSxtQkFJQSxVTjZqQ0YsQ00xakNFLHlCQVNFLGtCSGhJUyxDRytIVCxvQkFKQSxTQUhBLFdBQ0EsY0FLQSxhQUZBLE9BS0EsVUFQQSxrQkFRQSwyQkFMQSxXQU1BLHFCTjRqQ0osQ016akNFLHlCQTNCRixtQkE0QkksVU40akNGLENNMWpDRSx5QkFDRSxVQUNBLFFBQ0EsVU40akNKLENBQ0YsQ014akNBLGtCQUVFLGFIOUlZLENDSlosZUFDQSxpQkFDQSxpQkFDQSxtQkU4SUEseUJOZ2tDRixDTTVqQ0UseUJBTEYsa0JBTUksOEJBQ0EsK0JOK2pDRixDQUNGLENNNWpDQSxpQkFHRSxzQkFEQSxtQkFEQSxrQkFHQSxVTitqQ0YsQ003akNFLHlCQU5GLGlCQVFJLG1DQUNBLG1DQUZBLGNBR0EsU05na0NGLENBQ0YsQ005akNFLDBCQWJGLGlCQWNJLFNOaWtDRixDQUNGLENNL2pDRSwwQkFqQkYsaUJBa0JJLG1DQUNBLFNOa2tDRixDQUNGLENNL2pDQSxlQUNFLGFBQ0Esc0JBQ0EsYU5ra0NGLENNaGtDRSx5QkFMRixlQU9JLG1CQURBLFNOb2tDRixDQUNGLENNaGtDQSxzQkFFRSxtQkFEQSxvQkFFQSxpQk5ta0NGLENNamtDRSx5QkFDRSw0QkFHRSxrQkhsTVEsQ0dnTVIsV0FLQSxXQUpBLGtCQUVBLFFBQ0EsV05va0NKLENBQ0YsQ00vakNBLDRCQUNFLFlIM01ZLENHNE1aLGNBRUEsY0FDQSxvQkFDQSx5QkFIQSxZTnFrQ0YsQ01oa0NFLGtDQUNFLFlOa2tDSixDTTlqQ0Esb0JBQ0UsY05pa0NGLENNL2pDRSx5QkFIRixvQkFJSSxvQk5ra0NGLENBQ0YsQ00vakNBLGNBR0UsYUhsT1ksQ0dnT1osY0ZwT0EsZUFDQSxpQkFDQSxpQkFDQSxpQkVrT0EsYU51a0NGLENNbmtDRSx5QkFORixjQU9JLFNOc2tDRixDQUNGLENNbmtDQSxvQkFDRSxjQUNBLHlCTnNrQ0YsQ01qa0NFLGdDQUNFLGtCTm9rQ0osQ01sa0NJLDRDQUNFLFNBQ0EscUNOb2tDTixDTWprQ0ksNkNBQ0UsU05ta0NOLENNaGtDSSw2Q0FDRSxTQUNBLHlDTmtrQ04sQ001akNFLGdEQUNFLFNOK2pDSixDTTVqQ0UseUNBQ0UsYU44akNKLENNMWpDQSx5QkFDRSxhTjZqQ0YsQ00zakNFLHlCQUhGLHlCQUlJLHFCTjhqQ0YsQ0FDRixDT2x6Q0EsU0EzQkUsbUJBSEEsdUJBSkEsWUFDQSxxQkFGQSxtQ0FVQSxhSlJnQixDSVNoQixlQWJBLG9CSEVBLGVBQ0EsaUJHV0EsZUpzQndCLENJL0J4QixRQU1BLHVCSFBBLGlCQUNBLG1CR0NBLGdCQUVBLGdCQVBBLGtCQVFBLGtCQU9BLGtEUDgxQ0YsQ081MUNFLHNDQUdFLGtCSnBCUyxDSXFCVCxpQ0FGQSxVUCsxQ0osQ08xMUNFLGdCQUNFLHdCSnZCZSxDSXdCZixlUDQxQ0osQ096MUNFLG1CQUNFLG1CQUNBLFVQMjFDSixDT24xQ0UseUJBQ0UsZ0JQcTFDSixDT2gxQ0EsZUFLRSxrQkFKQSxxQkFFQSxXQUNBLGdCQUZBLFNQczFDRixDTy8wQ0EsbUJBQ0UsWUFHQSxnQkFGQSxnQlB1MUNGLENPbDFDQSxtQ0g1REUsZUFDQSxpQkFDQSxpQkFDQSxnQkpxNUNGLENPNTFDQSxnQkFDRSxZQUdBLGdCQUZBLGlCUDAxQ0YsQ09yMUNBLHVCQUNFLGlCUHcxQ0YsQ09yMUNBLGlCSHZFRSxlQUNBLGlCR3VFQSxZSHRFQSxpQkFDQSxpQkd3RUEsZ0JBRkEsaUJQNjFDRixDT3gxQ0EscUJBQ0UsVVAyMUNGLENPeDFDQSxnQkhsRkUsZUFDQSxpQkdrRkEsWUhqRkEsaUJBQ0EsbUJHbUZBLGdCQUZBLGlCUGcyQ0YsQ081MUNFLDBCQU5GLGdCQU9JLFdQKzFDRixDTzMxQ0YsZ0NBRUksV1ArMUNGLENBTEYsQ090MUNBLG9CQUNFLGtDUCsxQ0YsQ081MUNBLGlCQUNFLHdCUCsxQ0YsQ081MUNBLGdCQUNFLGFQKzFDRixDTzUxQ0EsaUJBQ0UsbUJQKzFDRixDTzUxQ0EsZ0JBQ0UsY0FDQSxVUCsxQ0YsQ081MUNBLGVBRUUsd0JKM0hXLENJMEhYLFVQZzJDRixDTzcxQ0UsK0JBQ0UsVVArMUNKLENPNTFDRSxrREFHRSw2QkFDQSxtQ0FGQSxhUCsxQ0osQ094MUNJLHNFQUdFLHdCSjdJTyxDSTRJUCxVUDAxQ04sQ09uMUNJLDBIQUdFLHdCSm5KWSxDSW9KWixtQ0FGQSxVUHMxQ04sQ08vMENBLG9CQUVFLG1CQURBLGFBSUEsZ0NBREEsa0JBREEsZVBvMUNGLENPaDFDRSx3QkFDRSxrQkFDQSxXQUNBLFFBQ0EsMEJQazFDSixDTzkwQ0EseUJBRUUsbUJBREEsYUFJQSwyQkFEQSxrQkFEQSxlUG0xQ0YsQ08vMENFLDZCQUNFLGlCUGkxQ0osQ083MENBLDZCQUVFLG1CQURBLGFBRUEsc0JQZzFDRixDTzkwQ0UsaUNBQ0UsZ0JQZzFDSixDTzUwQ0EsYUFHRSxrQkhuTUEsZUFDQSxpQkFDQSxpQkFDQSxpQkdpTUEsNEJBSEEsVVBxMUNGLENPaDFDRSwwQkFORixhQU9JLFdQbTFDRixDQUNGLENRbGlERSxnQkFHRSxXQUZBLFdBQ0EsYVJzaURKLENRamlEQSxRQUNFLGNSb2lERixDUWppREEsY0FDRSwrQkFDQSxVUm9pREYsQ1E3aERBLE9BQ0UsYVJnaURGLENRN2hEQSxVQUNFLGlCUmdpREYsQ1E3aERBLFVBQ0UsaUJSZ2lERixDUTdoREEsT0FHRSxPQUVBLHVCQUpBLGVBR0EsUUFGQSxLUm1pREYsQ1FyaERBLFFBQ0UsWVJ3aERGLENRcmhEQSxrQkFDRSxlUndoREYsQ1FyaERBLE9BQ0UsT1J3aERGLENRcmhEQSxNQUNFLE1Sd2hERixDUXBoREEsZ0JBRUUsbUJBREEsU0FFQSxXQUNBLFlBQ0EsZ0JBQ0EsVUFDQSxrQkFDQSxTUnVoREYsQ1FoaERJLGlFQUVFLFVBQ0EsWUFDQSxTQUNBLGlCQUNBLGdCQUNBLFVSa2hETixDUTVnREEsV0FDRSxpQlIrZ0RGLENRNWdEQSxhQUNFLGFSK2dERixDUTNnREEsV0FDRSx3QlI4Z0RGLENRM2dEQSxZQUNFLHdCUjhnREYsQ1EzZ0RBLFdBQ0Usd0JSOGdERixDUTVnREUsNEJBRUUsZ0JBREEsYUFHQSxvQkFEQSxnQlIrZ0RKLENRNWdESSx5QkFORiw0QkFRSSxvQkFEQSxnQlJnaERKLENBQ0YsQ1E3Z0RJLHVDQUNFLFFSK2dETixDUTFnREEsVUFDRSx3QlI2Z0RGLENRM2dERSx5QkFFRSxnQkFEQSxhQUdBLG9CQURBLGdCUjhnREosQ1EzZ0RJLHlCQU5GLHlCQVFJLG9CQURBLGdCUitnREosQ0FDRixDUTVnREksbUhBSUUsdUJSOGdETixDUTNnREksZ0RBQ0UsNEJSNmdETixDUXRnREEsY0FDRSxpQlJ5Z0RGLENRcGdEQSxhQUNFLGdCUnVnREYsQ1FsZ0RBLFlBQ0UsZVJxZ0RGLENRaGdEQSxpQkFDRSx3QlJtZ0RGLENROS9DQSxpQkFFRSxrQkFEQSwwQlJrZ0RGLENRNS9DQSxrQkFFRSxlQURBLFVSZ2dERixDUTEvQ0EsbUJBQ0UsU0FDQSxVUjYvQ0YsQ1F2L0NFLHlCQURGLFlBRUksc0JSMi9DRixDQUNGLENRdi9DRSwwQkFERixhQUVJLHNCUjIvQ0YsQ0FDRixDUXYvQ0UseUJBREYsZUFHSSxjQURBLDRCQUVBLFVSMi9DRixDQUNGLENRdC9DQSxNQUNFLFlSeS9DRixDUWwvQ0Esa0NBQ0UscUJSeS9DRixDUXYvQ0UseUJBSEYsb0JBSUksa0JSMC9DRixDQUNGLENRdi9DQSxxQkFDRSxtQlIwL0NGLENRdi9DQSxvQkFDRSxrQlIwL0NGLENRdi9DQSxpQkFDRSxzQlIwL0NGLENRdi9DQSxvQkFDRSxvQlIwL0NGLENRdi9DQSx1QkFDRSw2QlIwL0NGLENRdi9DQSxzQkFDRSw0QlIwL0NGLENRdi9DQSxzQkFDRSxzQlIwL0NGLENRdi9DQSx1QkFDRSx1QlIwL0NGLENRcC9DRSxvR0FRRSxhUnUvQ0osQ1FuL0NBLFNBQ0UsMkJBQ0EscUJBQ0EsV0FFQSxZQUNBLGdCQUNBLFVBQ0Esa0JBSkEsU1IwL0NGLENTN3hEQSxTQUNFLGdCVGd5REYsQ1MzeERBLGtCQUZFLGlCVHN5REYsQ1NweURBLFNBQ0UsZ0JUbXlERixDU2h5REEsU0FDRSxrQlRteURGLENTanlEQSxTQUNFLGVUb3lERixDU2h5REUsT0FDRSxRVG15REosQ1NqeURFLFFBQ0UsWVRveURKLENTbHlERSxRQUNFLGNUcXlESixDU255REUsUUFDRSxlVHN5REosQ1NweURFLFFBQ0UsYVR1eURKLENTcnlERSxRQUNFLGdCQUNBLFlUd3lESixDU3R5REUsUUFDRSxjQUNBLGNUeXlESixDUzl6REUsT0FDRSxZVGkwREosQ1MvekRFLFFBQ0UsZ0JUazBESixDU2gwREUsUUFDRSxrQlRtMERKLENTajBERSxRQUNFLG1CVG8wREosQ1NsMERFLFFBQ0UsaUJUcTBESixDU24wREUsUUFDRSxvQkFDQSxnQlRzMERKLENTcDBERSxRQUNFLGtCQUNBLGtCVHUwREosQ1M1MURFLE9BQ0UsV1QrMURKLENTNzFERSxRQUNFLGVUZzJESixDUzkxREUsUUFDRSxpQlRpMkRKLENTLzFERSxRQUNFLGtCVGsyREosQ1NoMkRFLFFBQ0UsZ0JUbTJESixDU2oyREUsUUFDRSxtQkFDQSxlVG8yREosQ1NsMkRFLFFBQ0UsaUJBQ0EsaUJUcTJESixDUzEzREUsT0FDRSxhVDYzREosQ1MzM0RFLFFBQ0UsaUJUODNESixDUzUzREUsUUFDRSxtQlQrM0RKLENTNzNERSxRQUNFLG9CVGc0REosQ1M5M0RFLFFBQ0Usa0JUaTRESixDUy8zREUsUUFDRSxxQkFDQSxpQlRrNERKLENTaDRERSxRQUNFLG1CQUNBLG1CVG00REosQ1N4NURFLE9BQ0UsV1QyNURKLENTejVERSxRQUNFLGVUNDVESixDUzE1REUsUUFDRSxpQlQ2NURKLENTMzVERSxRQUNFLGtCVDg1REosQ1M1NURFLFFBQ0UsZ0JUKzVESixDUzc1REUsUUFDRSxtQkFDQSxlVGc2REosQ1M5NURFLFFBQ0UsaUJBQ0EsaUJUaTZESixDU3Q3REUsT0FDRSxhVHk3REosQ1N2N0RFLFFBQ0UsaUJUMDdESixDU3g3REUsUUFDRSxtQlQyN0RKLENTejdERSxRQUNFLG9CVDQ3REosQ1MxN0RFLFFBQ0Usa0JUNjdESixDUzM3REUsUUFDRSxxQkFDQSxpQlQ4N0RKLENTNTdERSxRQUNFLG1CQUNBLG1CVCs3REosQ1NwOURFLE9BQ0UsV1R1OURKLENTcjlERSxRQUNFLGVUdzlESixDU3Q5REUsUUFDRSxpQlR5OURKLENTdjlERSxRQUNFLGtCVDA5REosQ1N4OURFLFFBQ0UsZ0JUMjlESixDU3o5REUsUUFDRSxtQkFDQSxlVDQ5REosQ1MxOURFLFFBQ0UsaUJBQ0EsaUJUNjlESixDU2wvREUsT0FDRSxXVHEvREosQ1NuL0RFLFFBQ0UsZVRzL0RKLENTcC9ERSxRQUNFLGlCVHUvREosQ1NyL0RFLFFBQ0Usa0JUdy9ESixDU3QvREUsUUFDRSxnQlR5L0RKLENTdi9ERSxRQUNFLG1CQUNBLGVUMC9ESixDU3gvREUsUUFDRSxpQkFDQSxpQlQyL0RKLENTaGhFRSxRQUNFLFdUbWhFSixDU2poRUUsU0FDRSxlVG9oRUosQ1NsaEVFLFNBQ0UsaUJUcWhFSixDU25oRUUsU0FDRSxrQlRzaEVKLENTcGhFRSxTQUNFLGdCVHVoRUosQ1NyaEVFLFNBQ0UsbUJBQ0EsZVR3aEVKLENTdGhFRSxTQUNFLGlCQUNBLGlCVHloRUosQ1M5aUVFLFFBQ0UsV1RpakVKLENTL2lFRSxTQUNFLGVUa2pFSixDU2hqRUUsU0FDRSxpQlRtakVKLENTampFRSxTQUNFLGtCVG9qRUosQ1NsakVFLFNBQ0UsZ0JUcWpFSixDU25qRUUsU0FDRSxtQkFDQSxlVHNqRUosQ1NwakVFLFNBQ0UsaUJBQ0EsaUJUdWpFSixDUzVrRUUsUUFDRSxXVCtrRUosQ1M3a0VFLFNBQ0UsZVRnbEVKLENTOWtFRSxTQUNFLGlCVGlsRUosQ1Mva0VFLFNBQ0Usa0JUa2xFSixDU2hsRUUsU0FDRSxnQlRtbEVKLENTamxFRSxTQUNFLG1CQUNBLGVUb2xFSixDU2xsRUUsU0FDRSxpQkFDQSxpQlRxbEVKLENTMW1FRSxRQUNFLGFUNm1FSixDUzNtRUUsU0FDRSxpQlQ4bUVKLENTNW1FRSxTQUNFLG1CVCttRUosQ1M3bUVFLFNBQ0Usb0JUZ25FSixDUzltRUUsU0FDRSxrQlRpbkVKLENTL21FRSxTQUNFLHFCQUNBLGlCVGtuRUosQ1NobkVFLFNBQ0UsbUJBQ0EsbUJUbW5FSixDUzdtRUUsT0FDRSxTVGduRUosQ1M5bUVFLFFBQ0UsYVRpbkVKLENTL21FRSxRQUNFLGVUa25FSixDU2huRUUsUUFDRSxnQlRtbkVKLENTam5FRSxRQUNFLGNUb25FSixDU2xuRUUsUUFDRSxpQkFDQSxhVHFuRUosQ1NubkVFLFFBQ0UsZUFDQSxlVHNuRUosQ1Mzb0VFLE9BQ0UsYVQ4b0VKLENTNW9FRSxRQUNFLGlCVCtvRUosQ1M3b0VFLFFBQ0UsbUJUZ3BFSixDUzlvRUUsUUFDRSxvQlRpcEVKLENTL29FRSxRQUNFLGtCVGtwRUosQ1NocEVFLFFBQ0UscUJBQ0EsaUJUbXBFSixDU2pwRUUsUUFDRSxtQkFDQSxtQlRvcEVKLENTenFFRSxPQUNFLFlUNHFFSixDUzFxRUUsUUFDRSxnQlQ2cUVKLENTM3FFRSxRQUNFLGtCVDhxRUosQ1M1cUVFLFFBQ0UsbUJUK3FFSixDUzdxRUUsUUFDRSxpQlRnckVKLENTOXFFRSxRQUNFLG9CQUNBLGdCVGlyRUosQ1MvcUVFLFFBQ0Usa0JBQ0Esa0JUa3JFSixDU3ZzRUUsT0FDRSxjVDBzRUosQ1N4c0VFLFFBQ0Usa0JUMnNFSixDU3pzRUUsUUFDRSxvQlQ0c0VKLENTMXNFRSxRQUNFLHFCVDZzRUosQ1Mzc0VFLFFBQ0UsbUJUOHNFSixDUzVzRUUsUUFDRSxzQkFDQSxrQlQrc0VKLENTN3NFRSxRQUNFLG9CQUNBLG9CVGd0RUosQ1NydUVFLE9BQ0UsWVR3dUVKLENTdHVFRSxRQUNFLGdCVHl1RUosQ1N2dUVFLFFBQ0Usa0JUMHVFSixDU3h1RUUsUUFDRSxtQlQydUVKLENTenVFRSxRQUNFLGlCVDR1RUosQ1MxdUVFLFFBQ0Usb0JBQ0EsZ0JUNnVFSixDUzN1RUUsUUFDRSxrQkFDQSxrQlQ4dUVKLENTbndFRSxPQUNFLGNUc3dFSixDU3B3RUUsUUFDRSxrQlR1d0VKLENTcndFRSxRQUNFLG9CVHd3RUosQ1N0d0VFLFFBQ0UscUJUeXdFSixDU3Z3RUUsUUFDRSxtQlQwd0VKLENTeHdFRSxRQUNFLHNCQUNBLGtCVDJ3RUosQ1N6d0VFLFFBQ0Usb0JBQ0Esb0JUNHdFSixDU2p5RUUsT0FDRSxZVG95RUosQ1NseUVFLFFBQ0UsZ0JUcXlFSixDU255RUUsUUFDRSxrQlRzeUVKLENTcHlFRSxRQUNFLG1CVHV5RUosQ1NyeUVFLFFBQ0UsaUJUd3lFSixDU3R5RUUsUUFDRSxvQkFDQSxnQlR5eUVKLENTdnlFRSxRQUNFLGtCQUNBLGtCVDB5RUosQ1MvekVFLE9BQ0UsWVRrMEVKLENTaDBFRSxRQUNFLGdCVG0wRUosQ1NqMEVFLFFBQ0Usa0JUbzBFSixDU2wwRUUsUUFDRSxtQlRxMEVKLENTbjBFRSxRQUNFLGlCVHMwRUosQ1NwMEVFLFFBQ0Usb0JBQ0EsZ0JUdTBFSixDU3IwRUUsUUFDRSxrQkFDQSxrQlR3MEVKLENTNzFFRSxRQUNFLFlUZzJFSixDUzkxRUUsU0FDRSxnQlRpMkVKLENTLzFFRSxTQUNFLGtCVGsyRUosQ1NoMkVFLFNBQ0UsbUJUbTJFSixDU2oyRUUsU0FDRSxpQlRvMkVKLENTbDJFRSxTQUNFLG9CQUNBLGdCVHEyRUosQ1NuMkVFLFNBQ0Usa0JBQ0Esa0JUczJFSixDUzMzRUUsUUFDRSxZVDgzRUosQ1M1M0VFLFNBQ0UsZ0JUKzNFSixDUzczRUUsU0FDRSxrQlRnNEVKLENTOTNFRSxTQUNFLG1CVGk0RUosQ1MvM0VFLFNBQ0UsaUJUazRFSixDU2g0RUUsU0FDRSxvQkFDQSxnQlRtNEVKLENTajRFRSxTQUNFLGtCQUNBLGtCVG80RUosQ1N6NUVFLFFBQ0UsWVQ0NUVKLENTMTVFRSxTQUNFLGdCVDY1RUosQ1MzNUVFLFNBQ0Usa0JUODVFSixDUzU1RUUsU0FDRSxtQlQrNUVKLENTNzVFRSxTQUNFLGlCVGc2RUosQ1M5NUVFLFNBQ0Usb0JBQ0EsZ0JUaTZFSixDUy81RUUsU0FDRSxrQkFDQSxrQlRrNkVKLENTdjdFRSxRQUNFLGNUMDdFSixDU3g3RUUsU0FDRSxrQlQyN0VKLENTejdFRSxTQUNFLG9CVDQ3RUosQ1MxN0VFLFNBQ0UscUJUNjdFSixDUzM3RUUsU0FDRSxtQlQ4N0VKLENTNTdFRSxTQUNFLHNCQUNBLGtCVCs3RUosQ1M3N0VFLFNBQ0Usb0JBQ0Esb0JUZzhFSixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vd2hpdHRha2Vycy8uL2Nzcy9jb3JlL2JyZWFrcG9pbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vd2hpdHRha2Vycy8uL2Nzcy9tZW51LnNjc3MiLCJ3ZWJwYWNrOi8vd2hpdHRha2Vycy8uL2Nzcy9jb3JlL2ZsZXgtZ3JpZC5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3MvY29yZS90eXBvZ3JhcGh5LnNjc3MiLCJ3ZWJwYWNrOi8vd2hpdHRha2Vycy8uL2Nzcy92YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly93aGl0dGFrZXJzLy4vY3NzL2NvcmUvbWl4aW5zLnNjc3MiLCJ3ZWJwYWNrOi8vd2hpdHRha2Vycy8uL2Nzcy9jb3JlL2ZvbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vd2hpdHRha2Vycy8uL2Nzcy9tb2R1bGVzL21lbnUuc2NzcyIsIndlYnBhY2s6Ly93aGl0dGFrZXJzLy4vY3NzL21vZHVsZXMvY2Fwc3VsZS5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3MvdHJ1bXBzL2hlbHBlcnMuc2NzcyIsIndlYnBhY2s6Ly93aGl0dGFrZXJzLy4vY3NzL3RydW1wcy93aGl0ZXNwYWNlLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLy8gY29uZmlnXG4kZGVidWc6IGZhbHNlO1xuXG4vLyBjcmVhdGUgc2FzcyBsaXN0IHRvIHBhc3MgbWVkaWEgcXVlcnkgZGF0YVxuLy8gaWYgYSBicmVha3BvaW50IG5hbWUgY2hhbmdlcywgcmVtZW1iZXIgdG9cbi8vIHVwZGF0ZSBpdCBpbiB0aGUgbGlzdCBiZWxvdyBhcyB3ZWxsXG4kbXEtc3luYzogKFxuICBtb2JpbGUgJHNjcmVlbi14cyxcbiAgbW9iaWxlICRzY3JlZW4tc20sXG4gIHRhYmxldCAkc2NyZWVuLW1kLFxuICB0YWJsZXQtbGFuZHNjYXBlICRzY3JlZW4tbGcsXG4gIGRlc2t0b3AgJHNjcmVlbi14bCxcbiAgZGVza3RvcCAkc2NyZWVuLXh4bFxuKTtcblxuLy8gYnVpbGQgZWFjaCBtZWRpYSBxdWVyeSBmb3IganMgaW5nZXN0aW9uXG5AZWFjaCAkbXEgaW4gJG1xLXN5bmMge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiBudGgoJG1xLCAyKSkge1xuICAgIGhlYWQge1xuICAgICAgZm9udC1mYW1pbHk6ICcje250aCgkbXEsIDEpfSAje250aCgkbXEsIDIpfSc7XG4gICAgfVxuICAgIGJvZHk6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcje250aCgkbXEsIDEpfSAtIG1pbi13aWR0aDogI3tudGgoJG1xLCAyKX0nO1xuICAgIH1cbiAgfVxufVxuXG5oZWFkIHtcbiAgLy8gc2V0IGNsZWFyIG9uIGhlYWQgdG8gc2hvdyBVbmlzb24gaXMgc2V0IHVwIGNvcnJlY3RseVxuICBjbGVhcjogYm90aDtcbiAgLy8gc3RvcmUgaGFzaCBvZiBhbGwgYnJlYWtwb2ludHNcbiAgdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAnI3skbXEtc3luY30nO1xuICB9XG59XG5cbi8vIGRlYnVnIHN0eWxlcyB0byBzZWUgYnJlYWtwb2ludCBpbmZvXG5ib2R5OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIEBpZiAkZGVidWcgPT0gdHJ1ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICB9XG59XG5cbi8vIGhpZGUgZWxlbWVudHMgZm9yIGNvbmRpdGlvbmFsIGxvYWRpbmdcbi8vIG9ubHkgdXNlZCBmb3IgcmVzcG9uc2l2ZSBjb21tZW50cyBwbHVnaW5cbipbZGF0YS11c24taWZdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsIjpleHBvcnQge1xuICBlYXNpbmc6IDAuMzYsIDAuMDYsIDAuMjYsIDAuOTk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIGhlYWQge1xuICAgIGZvbnQtZmFtaWx5OiBcIm1vYmlsZSAzMjBweFwiO1xuICB9XG4gIGJvZHk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIm1vYmlsZSAtIG1pbi13aWR0aDogMzIwcHhcIjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgaGVhZCB7XG4gICAgZm9udC1mYW1pbHk6IFwibW9iaWxlIDQ4MHB4XCI7XG4gIH1cbiAgYm9keTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwibW9iaWxlIC0gbWluLXdpZHRoOiA0ODBweFwiO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBoZWFkIHtcbiAgICBmb250LWZhbWlseTogXCJ0YWJsZXQgNzY4cHhcIjtcbiAgfVxuICBib2R5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJ0YWJsZXQgLSBtaW4td2lkdGg6IDc2OHB4XCI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwNDBweCkge1xuICBoZWFkIHtcbiAgICBmb250LWZhbWlseTogXCJ0YWJsZXQtbGFuZHNjYXBlIDEwNDBweFwiO1xuICB9XG4gIGJvZHk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcInRhYmxldC1sYW5kc2NhcGUgLSBtaW4td2lkdGg6IDEwNDBweFwiO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgaGVhZCB7XG4gICAgZm9udC1mYW1pbHk6IFwiZGVza3RvcCAxMjgwcHhcIjtcbiAgfVxuICBib2R5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJkZXNrdG9wIC0gbWluLXdpZHRoOiAxMjgwcHhcIjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIGhlYWQge1xuICAgIGZvbnQtZmFtaWx5OiBcImRlc2t0b3AgMTYwMHB4XCI7XG4gIH1cbiAgYm9keTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiZGVza3RvcCAtIG1pbi13aWR0aDogMTYwMHB4XCI7XG4gIH1cbn1cbmhlYWQge1xuICBjbGVhcjogYm90aDtcbn1cbmhlYWQgdGl0bGUge1xuICBmb250LWZhbWlseTogXCJtb2JpbGUgMzIwcHgsIG1vYmlsZSA0ODBweCwgdGFibGV0IDc2OHB4LCB0YWJsZXQtbGFuZHNjYXBlIDEwNDBweCwgZGVza3RvcCAxMjgwcHgsIGRlc2t0b3AgMTYwMHB4XCI7XG59XG5cbmJvZHk6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuKltkYXRhLXVzbi1pZl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmxleC1ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogLTcuNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC03LjVweDtcbn1cblxuLmZsZXgtZ3JpZF9faXRlbSB7XG4gIHBhZGRpbmctbGVmdDogNy41cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDcuNXB4O1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uZmxleC1ncmlkLS14bCB7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbn1cbi5mbGV4LWdyaWQtLXhsIC5mbGV4LWdyaWRfX2l0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzMjBweCkge1xuICAvKipcbiAgICogQ29sdW1uIHdpZHRoIGNsYXNzZXNcbiAgICogQWNjZXB0YWJsZSB2YWx1ZXM6IDEtMTZcbiAgICogZS5nLiAuY29sLW1kLTEyICAuY29sLWxnLTRcbiAgICovXG4gIC5jb2wteHMtMSB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMTYgKiAxKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogMSk7XG4gIH1cbiAgLmNvbC14cy0yIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyAxNiAqIDIpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTYgKiAyKTtcbiAgfVxuICAuY29sLXhzLTMge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDE2ICogMyk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxNiAqIDMpO1xuICB9XG4gIC5jb2wteHMtNCB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMTYgKiA0KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogNCk7XG4gIH1cbiAgLmNvbC14cy01IHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyAxNiAqIDUpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTYgKiA1KTtcbiAgfVxuICAuY29sLXhzLTYge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDE2ICogNik7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxNiAqIDYpO1xuICB9XG4gIC5jb2wteHMtNyB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMTYgKiA3KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogNyk7XG4gIH1cbiAgLmNvbC14cy04IHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyAxNiAqIDgpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTYgKiA4KTtcbiAgfVxuICAuY29sLXhzLTkge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDE2ICogOSk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxNiAqIDkpO1xuICB9XG4gIC5jb2wteHMtMTAge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDE2ICogMTApO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTYgKiAxMCk7XG4gIH1cbiAgLmNvbC14cy0xMSB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMTYgKiAxMSk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxNiAqIDExKTtcbiAgfVxuICAuY29sLXhzLTEyIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyAxNiAqIDEyKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogMTIpO1xuICB9XG4gIC5jb2wteHMtMTMge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDE2ICogMTMpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTYgKiAxMyk7XG4gIH1cbiAgLmNvbC14cy0xNCB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMTYgKiAxNCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxNiAqIDE0KTtcbiAgfVxuICAuY29sLXhzLTE1IHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyAxNiAqIDE1KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogMTUpO1xuICB9XG4gIC5jb2wteHMtMTYge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDE2ICogMTYpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTYgKiAxNik7XG4gIH1cbiAgLyoqXG4gICAqIENvbHVtbiBvZmZzZXQgY2xhc3Nlc1xuICAgKiBBY2NlcHRhYmxlIHZhbHVlczogMS0xNVxuICAgKiBlLmcuIC5jb2wtbWQtcHVzaC0yICAuY29sLWxnLXB1c2gtNFxuICAgKi9cbiAgLmNvbC14cy1wdXNoLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5jb2wteHMtcHVzaC0xIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTYgKiAxKTtcbiAgfVxuICAuY29sLXhzLXB1c2gtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDE2ICogMik7XG4gIH1cbiAgLmNvbC14cy1wdXNoLTMge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxNiAqIDMpO1xuICB9XG4gIC5jb2wteHMtcHVzaC00IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTYgKiA0KTtcbiAgfVxuICAuY29sLXhzLXB1c2gtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDE2ICogNSk7XG4gIH1cbiAgLmNvbC14cy1wdXNoLTYge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxNiAqIDYpO1xuICB9XG4gIC5jb2wteHMtcHVzaC03IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTYgKiA3KTtcbiAgfVxuICAuY29sLXhzLXB1c2gtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDE2ICogOCk7XG4gIH1cbiAgLmNvbC14cy1wdXNoLTkge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxNiAqIDkpO1xuICB9XG4gIC5jb2wteHMtcHVzaC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDE2ICogMTApO1xuICB9XG4gIC5jb2wteHMtcHVzaC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDE2ICogMTEpO1xuICB9XG4gIC5jb2wteHMtcHVzaC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDE2ICogMTIpO1xuICB9XG4gIC5jb2wteHMtcHVzaC0xMyB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDE2ICogMTMpO1xuICB9XG4gIC5jb2wteHMtcHVzaC0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDE2ICogMTQpO1xuICB9XG4gIC5jb2wteHMtcHVzaC0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDE2ICogMTUpO1xuICB9XG4gIC8qKlxuICAgKiBGbGV4IG9yZGVyIGNsYXNzZXNcbiAgICogQWNjZXB0YWJsZSB2YWx1ZXM6IDAtM1xuICAgKiBlLmcuIC5vcmRlci1tZC0wICAub3JkZXItbGctMVxuICAgKi9cbiAgLm9yZGVyLXhzLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci14cy0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXIteHMtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLXhzLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLyoqXG4gICAqIENvbHVtbiB3aWR0aCBjbGFzc2VzXG4gICAqIEFjY2VwdGFibGUgdmFsdWVzOiAxLTE2XG4gICAqIGUuZy4gLmNvbC1tZC0xMiAgLmNvbC1sZy00XG4gICAqL1xuICAuY29sLXNtLTEge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDE2ICogMSk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxNiAqIDEpO1xuICB9XG4gIC5jb2wtc20tMiB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMTYgKiAyKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogMik7XG4gIH1cbiAgLmNvbC1zbS0zIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyAxNiAqIDMpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTYgKiAzKTtcbiAgfVxuICAuY29sLXNtLTQge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDE2ICogNCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxNiAqIDQpO1xuICB9XG4gIC5jb2wtc20tNSB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMTYgKiA1KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogNSk7XG4gIH1cbiAgLmNvbC1zbS02IHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyAxNiAqIDYpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTYgKiA2KTtcbiAgfVxuICAuY29sLXNtLTcge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDE2ICogNyk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxNiAqIDcpO1xuICB9XG4gIC5jb2wtc20tOCB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMTYgKiA4KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogOCk7XG4gIH1cbiAgLmNvbC1zbS05IHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyAxNiAqIDkpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTYgKiA5KTtcbiAgfVxuICAuY29sLXNtLTEwIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyAxNiAqIDEwKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogMTApO1xuICB9XG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDE2ICogMTEpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTYgKiAxMSk7XG4gIH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMTYgKiAxMik7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxNiAqIDEyKTtcbiAgfVxuICAuY29sLXNtLTEzIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyAxNiAqIDEzKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogMTMpO1xuICB9XG4gIC5jb2wtc20tMTQge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDE2ICogMTQpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTYgKiAxNCk7XG4gIH1cbiAgLmNvbC1zbS0xNSB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMTYgKiAxNSk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxNiAqIDE1KTtcbiAgfVxuICAuY29sLXNtLTE2IHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyAxNiAqIDE2KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogMTYpO1xuICB9XG4gIC8qKlxuICAgKiBDb2x1bW4gb2Zmc2V0IGNsYXNzZXNcbiAgICogQWNjZXB0YWJsZSB2YWx1ZXM6IDEtMTVcbiAgICogZS5nLiAuY29sLW1kLXB1c2gtMiAgLmNvbC1sZy1wdXNoLTRcbiAgICovXG4gIC5jb2wtc20tcHVzaC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuY29sLXNtLXB1c2gtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDE2ICogMSk7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTIge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxNiAqIDIpO1xuICB9XG4gIC5jb2wtc20tcHVzaC0zIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTYgKiAzKTtcbiAgfVxuICAuY29sLXNtLXB1c2gtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDE2ICogNCk7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTUge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxNiAqIDUpO1xuICB9XG4gIC5jb2wtc20tcHVzaC02IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTYgKiA2KTtcbiAgfVxuICAuY29sLXNtLXB1c2gtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDE2ICogNyk7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTgge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxNiAqIDgpO1xuICB9XG4gIC5jb2wtc20tcHVzaC05IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTYgKiA5KTtcbiAgfVxuICAuY29sLXNtLXB1c2gtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxNiAqIDEwKTtcbiAgfVxuICAuY29sLXNtLXB1c2gtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxNiAqIDExKTtcbiAgfVxuICAuY29sLXNtLXB1c2gtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxNiAqIDEyKTtcbiAgfVxuICAuY29sLXNtLXB1c2gtMTMge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxNiAqIDEzKTtcbiAgfVxuICAuY29sLXNtLXB1c2gtMTQge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxNiAqIDE0KTtcbiAgfVxuICAuY29sLXNtLXB1c2gtMTUge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxNiAqIDE1KTtcbiAgfVxuICAvKipcbiAgICogRmxleCBvcmRlciBjbGFzc2VzXG4gICAqIEFjY2VwdGFibGUgdmFsdWVzOiAwLTNcbiAgICogZS5nLiAub3JkZXItbWQtMCAgLm9yZGVyLWxnLTFcbiAgICovXG4gIC5vcmRlci1zbS0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXItc20tMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLXNtLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci1zbS0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qKlxuICAgKiBDb2x1bW4gd2lkdGggY2xhc3Nlc1xuICAgKiBBY2NlcHRhYmxlIHZhbHVlczogMS0xNlxuICAgKiBlLmcuIC5jb2wtbWQtMTIgIC5jb2wtbGctNFxuICAgKi9cbiAgLmNvbC1tZC0xIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyAxNiAqIDEpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTYgKiAxKTtcbiAgfVxuICAuY29sLW1kLTIge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDE2ICogMik7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxNiAqIDIpO1xuICB9XG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMTYgKiAzKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogMyk7XG4gIH1cbiAgLmNvbC1tZC00IHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyAxNiAqIDQpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTYgKiA0KTtcbiAgfVxuICAuY29sLW1kLTUge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDE2ICogNSk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxNiAqIDUpO1xuICB9XG4gIC5jb2wtbWQtNiB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMTYgKiA2KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogNik7XG4gIH1cbiAgLmNvbC1tZC03IHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyAxNiAqIDcpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTYgKiA3KTtcbiAgfVxuICAuY29sLW1kLTgge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDE2ICogOCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxNiAqIDgpO1xuICB9XG4gIC5jb2wtbWQtOSB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMTYgKiA5KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogOSk7XG4gIH1cbiAgLmNvbC1tZC0xMCB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMTYgKiAxMCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxNiAqIDEwKTtcbiAgfVxuICAuY29sLW1kLTExIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyAxNiAqIDExKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogMTEpO1xuICB9XG4gIC5jb2wtbWQtMTIge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDE2ICogMTIpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTYgKiAxMik7XG4gIH1cbiAgLmNvbC1tZC0xMyB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMTYgKiAxMyk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxNiAqIDEzKTtcbiAgfVxuICAuY29sLW1kLTE0IHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyAxNiAqIDE0KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogMTQpO1xuICB9XG4gIC5jb2wtbWQtMTUge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDE2ICogMTUpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTYgKiAxNSk7XG4gIH1cbiAgLmNvbC1tZC0xNiB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMTYgKiAxNik7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxNiAqIDE2KTtcbiAgfVxuICAvKipcbiAgICogQ29sdW1uIG9mZnNldCBjbGFzc2VzXG4gICAqIEFjY2VwdGFibGUgdmFsdWVzOiAxLTE1XG4gICAqIGUuZy4gLmNvbC1tZC1wdXNoLTIgIC5jb2wtbGctcHVzaC00XG4gICAqL1xuICAuY29sLW1kLXB1c2gtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTEge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxNiAqIDEpO1xuICB9XG4gIC5jb2wtbWQtcHVzaC0yIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTYgKiAyKTtcbiAgfVxuICAuY29sLW1kLXB1c2gtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDE2ICogMyk7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTQge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxNiAqIDQpO1xuICB9XG4gIC5jb2wtbWQtcHVzaC01IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTYgKiA1KTtcbiAgfVxuICAuY29sLW1kLXB1c2gtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDE2ICogNik7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTcge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxNiAqIDcpO1xuICB9XG4gIC5jb2wtbWQtcHVzaC04IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTYgKiA4KTtcbiAgfVxuICAuY29sLW1kLXB1c2gtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDE2ICogOSk7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTYgKiAxMCk7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTExIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTYgKiAxMSk7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTEyIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTYgKiAxMik7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTEzIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTYgKiAxMyk7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTE0IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTYgKiAxNCk7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTE1IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTYgKiAxNSk7XG4gIH1cbiAgLyoqXG4gICAqIEZsZXggb3JkZXIgY2xhc3Nlc1xuICAgKiBBY2NlcHRhYmxlIHZhbHVlczogMC0zXG4gICAqIGUuZy4gLm9yZGVyLW1kLTAgIC5vcmRlci1sZy0xXG4gICAqL1xuICAub3JkZXItbWQtMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLW1kLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci1tZC0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXItbWQtMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDQwcHgpIHtcbiAgLyoqXG4gICAqIENvbHVtbiB3aWR0aCBjbGFzc2VzXG4gICAqIEFjY2VwdGFibGUgdmFsdWVzOiAxLTE2XG4gICAqIGUuZy4gLmNvbC1tZC0xMiAgLmNvbC1sZy00XG4gICAqL1xuICAuY29sLWxnLTEge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDE2ICogMSk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxNiAqIDEpO1xuICB9XG4gIC5jb2wtbGctMiB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMTYgKiAyKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogMik7XG4gIH1cbiAgLmNvbC1sZy0zIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyAxNiAqIDMpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTYgKiAzKTtcbiAgfVxuICAuY29sLWxnLTQge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDE2ICogNCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxNiAqIDQpO1xuICB9XG4gIC5jb2wtbGctNSB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMTYgKiA1KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogNSk7XG4gIH1cbiAgLmNvbC1sZy02IHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyAxNiAqIDYpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTYgKiA2KTtcbiAgfVxuICAuY29sLWxnLTcge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDE2ICogNyk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxNiAqIDcpO1xuICB9XG4gIC5jb2wtbGctOCB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMTYgKiA4KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogOCk7XG4gIH1cbiAgLmNvbC1sZy05IHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyAxNiAqIDkpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTYgKiA5KTtcbiAgfVxuICAuY29sLWxnLTEwIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyAxNiAqIDEwKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogMTApO1xuICB9XG4gIC5jb2wtbGctMTEge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDE2ICogMTEpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTYgKiAxMSk7XG4gIH1cbiAgLmNvbC1sZy0xMiB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMTYgKiAxMik7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxNiAqIDEyKTtcbiAgfVxuICAuY29sLWxnLTEzIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyAxNiAqIDEzKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogMTMpO1xuICB9XG4gIC5jb2wtbGctMTQge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDE2ICogMTQpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTYgKiAxNCk7XG4gIH1cbiAgLmNvbC1sZy0xNSB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMTYgKiAxNSk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxNiAqIDE1KTtcbiAgfVxuICAuY29sLWxnLTE2IHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyAxNiAqIDE2KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogMTYpO1xuICB9XG4gIC8qKlxuICAgKiBDb2x1bW4gb2Zmc2V0IGNsYXNzZXNcbiAgICogQWNjZXB0YWJsZSB2YWx1ZXM6IDEtMTVcbiAgICogZS5nLiAuY29sLW1kLXB1c2gtMiAgLmNvbC1sZy1wdXNoLTRcbiAgICovXG4gIC5jb2wtbGctcHVzaC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuY29sLWxnLXB1c2gtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDE2ICogMSk7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTIge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxNiAqIDIpO1xuICB9XG4gIC5jb2wtbGctcHVzaC0zIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTYgKiAzKTtcbiAgfVxuICAuY29sLWxnLXB1c2gtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDE2ICogNCk7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTUge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxNiAqIDUpO1xuICB9XG4gIC5jb2wtbGctcHVzaC02IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTYgKiA2KTtcbiAgfVxuICAuY29sLWxnLXB1c2gtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDE2ICogNyk7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTgge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxNiAqIDgpO1xuICB9XG4gIC5jb2wtbGctcHVzaC05IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTYgKiA5KTtcbiAgfVxuICAuY29sLWxnLXB1c2gtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxNiAqIDEwKTtcbiAgfVxuICAuY29sLWxnLXB1c2gtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxNiAqIDExKTtcbiAgfVxuICAuY29sLWxnLXB1c2gtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxNiAqIDEyKTtcbiAgfVxuICAuY29sLWxnLXB1c2gtMTMge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxNiAqIDEzKTtcbiAgfVxuICAuY29sLWxnLXB1c2gtMTQge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxNiAqIDE0KTtcbiAgfVxuICAuY29sLWxnLXB1c2gtMTUge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxNiAqIDE1KTtcbiAgfVxuICAvKipcbiAgICogRmxleCBvcmRlciBjbGFzc2VzXG4gICAqIEFjY2VwdGFibGUgdmFsdWVzOiAwLTNcbiAgICogZS5nLiAub3JkZXItbWQtMCAgLm9yZGVyLWxnLTFcbiAgICovXG4gIC5vcmRlci1sZy0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXItbGctMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLWxnLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci1sZy0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAvKipcbiAgICogQ29sdW1uIHdpZHRoIGNsYXNzZXNcbiAgICogQWNjZXB0YWJsZSB2YWx1ZXM6IDEtMTZcbiAgICogZS5nLiAuY29sLW1kLTEyICAuY29sLWxnLTRcbiAgICovXG4gIC5jb2wteGwtMSB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMTYgKiAxKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogMSk7XG4gIH1cbiAgLmNvbC14bC0yIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyAxNiAqIDIpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTYgKiAyKTtcbiAgfVxuICAuY29sLXhsLTMge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDE2ICogMyk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxNiAqIDMpO1xuICB9XG4gIC5jb2wteGwtNCB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMTYgKiA0KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogNCk7XG4gIH1cbiAgLmNvbC14bC01IHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyAxNiAqIDUpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTYgKiA1KTtcbiAgfVxuICAuY29sLXhsLTYge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDE2ICogNik7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxNiAqIDYpO1xuICB9XG4gIC5jb2wteGwtNyB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMTYgKiA3KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogNyk7XG4gIH1cbiAgLmNvbC14bC04IHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyAxNiAqIDgpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTYgKiA4KTtcbiAgfVxuICAuY29sLXhsLTkge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDE2ICogOSk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxNiAqIDkpO1xuICB9XG4gIC5jb2wteGwtMTAge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDE2ICogMTApO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTYgKiAxMCk7XG4gIH1cbiAgLmNvbC14bC0xMSB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMTYgKiAxMSk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxNiAqIDExKTtcbiAgfVxuICAuY29sLXhsLTEyIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyAxNiAqIDEyKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogMTIpO1xuICB9XG4gIC5jb2wteGwtMTMge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDE2ICogMTMpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTYgKiAxMyk7XG4gIH1cbiAgLmNvbC14bC0xNCB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMTYgKiAxNCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxNiAqIDE0KTtcbiAgfVxuICAuY29sLXhsLTE1IHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyAxNiAqIDE1KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogMTUpO1xuICB9XG4gIC5jb2wteGwtMTYge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDE2ICogMTYpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTYgKiAxNik7XG4gIH1cbiAgLyoqXG4gICAqIENvbHVtbiBvZmZzZXQgY2xhc3Nlc1xuICAgKiBBY2NlcHRhYmxlIHZhbHVlczogMS0xNVxuICAgKiBlLmcuIC5jb2wtbWQtcHVzaC0yICAuY29sLWxnLXB1c2gtNFxuICAgKi9cbiAgLmNvbC14bC1wdXNoLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5jb2wteGwtcHVzaC0xIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTYgKiAxKTtcbiAgfVxuICAuY29sLXhsLXB1c2gtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDE2ICogMik7XG4gIH1cbiAgLmNvbC14bC1wdXNoLTMge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxNiAqIDMpO1xuICB9XG4gIC5jb2wteGwtcHVzaC00IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTYgKiA0KTtcbiAgfVxuICAuY29sLXhsLXB1c2gtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDE2ICogNSk7XG4gIH1cbiAgLmNvbC14bC1wdXNoLTYge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxNiAqIDYpO1xuICB9XG4gIC5jb2wteGwtcHVzaC03IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTYgKiA3KTtcbiAgfVxuICAuY29sLXhsLXB1c2gtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDE2ICogOCk7XG4gIH1cbiAgLmNvbC14bC1wdXNoLTkge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxNiAqIDkpO1xuICB9XG4gIC5jb2wteGwtcHVzaC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDE2ICogMTApO1xuICB9XG4gIC5jb2wteGwtcHVzaC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDE2ICogMTEpO1xuICB9XG4gIC5jb2wteGwtcHVzaC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDE2ICogMTIpO1xuICB9XG4gIC5jb2wteGwtcHVzaC0xMyB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDE2ICogMTMpO1xuICB9XG4gIC5jb2wteGwtcHVzaC0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDE2ICogMTQpO1xuICB9XG4gIC5jb2wteGwtcHVzaC0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDE2ICogMTUpO1xuICB9XG4gIC8qKlxuICAgKiBGbGV4IG9yZGVyIGNsYXNzZXNcbiAgICogQWNjZXB0YWJsZSB2YWx1ZXM6IDAtM1xuICAgKiBlLmcuIC5vcmRlci1tZC0wICAub3JkZXItbGctMVxuICAgKi9cbiAgLm9yZGVyLXhsLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci14bC0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXIteGwtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLXhsLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC8qKlxuICAgKiBDb2x1bW4gd2lkdGggY2xhc3Nlc1xuICAgKiBBY2NlcHRhYmxlIHZhbHVlczogMS0xNlxuICAgKiBlLmcuIC5jb2wtbWQtMTIgIC5jb2wtbGctNFxuICAgKi9cbiAgLmNvbC14eGwtMSB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMTYgKiAxKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogMSk7XG4gIH1cbiAgLmNvbC14eGwtMiB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMTYgKiAyKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogMik7XG4gIH1cbiAgLmNvbC14eGwtMyB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMTYgKiAzKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogMyk7XG4gIH1cbiAgLmNvbC14eGwtNCB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMTYgKiA0KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogNCk7XG4gIH1cbiAgLmNvbC14eGwtNSB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMTYgKiA1KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogNSk7XG4gIH1cbiAgLmNvbC14eGwtNiB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMTYgKiA2KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogNik7XG4gIH1cbiAgLmNvbC14eGwtNyB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMTYgKiA3KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogNyk7XG4gIH1cbiAgLmNvbC14eGwtOCB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMTYgKiA4KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogOCk7XG4gIH1cbiAgLmNvbC14eGwtOSB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMTYgKiA5KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDE2ICogOSk7XG4gIH1cbiAgLmNvbC14eGwtMTAge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDE2ICogMTApO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTYgKiAxMCk7XG4gIH1cbiAgLmNvbC14eGwtMTEge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDE2ICogMTEpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTYgKiAxMSk7XG4gIH1cbiAgLmNvbC14eGwtMTIge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDE2ICogMTIpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTYgKiAxMik7XG4gIH1cbiAgLmNvbC14eGwtMTMge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDE2ICogMTMpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTYgKiAxMyk7XG4gIH1cbiAgLmNvbC14eGwtMTQge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDE2ICogMTQpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTYgKiAxNCk7XG4gIH1cbiAgLmNvbC14eGwtMTUge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDE2ICogMTUpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTYgKiAxNSk7XG4gIH1cbiAgLmNvbC14eGwtMTYge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDE2ICogMTYpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTYgKiAxNik7XG4gIH1cbiAgLyoqXG4gICAqIENvbHVtbiBvZmZzZXQgY2xhc3Nlc1xuICAgKiBBY2NlcHRhYmxlIHZhbHVlczogMS0xNVxuICAgKiBlLmcuIC5jb2wtbWQtcHVzaC0yICAuY29sLWxnLXB1c2gtNFxuICAgKi9cbiAgLmNvbC14eGwtcHVzaC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuY29sLXh4bC1wdXNoLTEge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxNiAqIDEpO1xuICB9XG4gIC5jb2wteHhsLXB1c2gtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDE2ICogMik7XG4gIH1cbiAgLmNvbC14eGwtcHVzaC0zIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTYgKiAzKTtcbiAgfVxuICAuY29sLXh4bC1wdXNoLTQge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxNiAqIDQpO1xuICB9XG4gIC5jb2wteHhsLXB1c2gtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDE2ICogNSk7XG4gIH1cbiAgLmNvbC14eGwtcHVzaC02IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTYgKiA2KTtcbiAgfVxuICAuY29sLXh4bC1wdXNoLTcge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxNiAqIDcpO1xuICB9XG4gIC5jb2wteHhsLXB1c2gtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDE2ICogOCk7XG4gIH1cbiAgLmNvbC14eGwtcHVzaC05IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTYgKiA5KTtcbiAgfVxuICAuY29sLXh4bC1wdXNoLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTYgKiAxMCk7XG4gIH1cbiAgLmNvbC14eGwtcHVzaC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDE2ICogMTEpO1xuICB9XG4gIC5jb2wteHhsLXB1c2gtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxNiAqIDEyKTtcbiAgfVxuICAuY29sLXh4bC1wdXNoLTEzIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTYgKiAxMyk7XG4gIH1cbiAgLmNvbC14eGwtcHVzaC0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDE2ICogMTQpO1xuICB9XG4gIC5jb2wteHhsLXB1c2gtMTUge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxNiAqIDE1KTtcbiAgfVxuICAvKipcbiAgICogRmxleCBvcmRlciBjbGFzc2VzXG4gICAqIEFjY2VwdGFibGUgdmFsdWVzOiAwLTNcbiAgICogZS5nLiAub3JkZXItbWQtMCAgLm9yZGVyLWxnLTFcbiAgICovXG4gIC5vcmRlci14eGwtMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLXh4bC0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXIteHhsLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci14eGwtMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbn1cbmh0bWwge1xuICBmb250LXNpemU6IDYyLjUlO1xufVxuXG5ib2R5IHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGNvbG9yOiAjNTEzMDFjO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtc2l6ZTogMS43cmVtO1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgbGluZS1oZWlnaHQ6IDIuM3JlbTtcbiAgZm9udC1mYW1pbHk6IFwiQnJhbmRvbkdyb3Rlc3F1ZVwiLCBzYW5zLXNlcmlmO1xufVxuXG4uaGVhZGluZy1wb3N0ZXIge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtc2l6ZTogNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0cmVtO1xuICBmb250LWZhbWlseTogXCJtaWxsZXItZGlzcGxheVwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA0MHB4KSB7XG4gIC5oZWFkaW5nLXBvc3RlciB7XG4gICAgZm9udC1zaXplOiA1MnB4O1xuICAgIGZvbnQtc2l6ZTogNS4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1LjJyZW07XG4gIH1cbn1cblxuLmgxLCBoMSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC1zaXplOiAzLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBsaW5lLWhlaWdodDogMy42cmVtO1xuICBmb250LWZhbWlseTogXCJtaWxsZXItZGlzcGxheVwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDQwcHgpIHtcbiAgLmgxLCBoMSB7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICAgIGZvbnQtc2l6ZTogMy44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0LjJyZW07XG4gIH1cbn1cblxuLmgyLCBoMiB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBsaW5lLWhlaWdodDogMy4ycmVtO1xuICBmb250LWZhbWlseTogXCJtaWxsZXItZGlzcGxheVwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmgzLCBoMyB7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC1zaXplOiAyLjFyZW07XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBsaW5lLWhlaWdodDogMi42cmVtO1xuICBmb250LWZhbWlseTogXCJCcmFuZG9uR3JvdGVzcXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5oNCwgaDQge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkJyYW5kb25Hcm90ZXNxdWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuM3JlbTtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4uaDUsIGg1IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIG1hcmdpbjogMDtcbn1cblxuYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZm9udC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmZvbnQtYmxhY2sge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG4udW5kZXJsaW5lLWxpbmsge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tTGlnaHQtR29sZCwgI2NmYWE3MCk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi51bmRlcmxpbmUtbGluazpob3ZlciwgLnVuZGVybGluZS1saW5rOmZvY3VzLXZpc2libGUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tR29sZCwgI2NmYWE3MCk7XG59XG5cbjpleHBvcnQge1xuICBlYXNpbmc6IDAuMzYsIDAuMDYsIDAuMjYsIDAuOTk7XG59XG5cbi8qXG4qIEJyYW5kb25Hcm90ZXNxdWVcbiovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQnJhbmRvbkdyb3Rlc3F1ZVwiO1xuICBzcmM6IGxvY2FsKFwiQnJhbmRvbkdyb3Rlc3F1ZS1SZWd1bGFyXCIpLCBsb2NhbChcIkJyYW5kb25Hcm90ZXNxdWUgUmVndWxhclwiKSwgdXJsKFwiLi4vZm9udHMvQnJhbmRvbkdyb3Rlc3F1ZS9CcmFuZG9uR3JvdGVzcXVlLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQnJhbmRvbkdyb3Rlc3F1ZVwiO1xuICBzcmM6IGxvY2FsKFwiQnJhbmRvbkdyb3Rlc3F1ZS1NZWRpdW1cIiksIGxvY2FsKFwiQnJhbmRvbkdyb3Rlc3F1ZSBNZWRpdW1cIiksIHVybChcIi4uL2ZvbnRzL0JyYW5kb25Hcm90ZXNxdWUvQnJhbmRvbkdyb3Rlc3F1ZS1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNDUwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQnJhbmRvbkdyb3Rlc3F1ZVwiO1xuICBzcmM6IGxvY2FsKFwiQnJhbmRvbkdyb3Rlc3F1ZS1NZWRpdW1cIiksIGxvY2FsKFwiQnJhbmRvbkdyb3Rlc3F1ZSBNZWRpdW1cIiksIHVybChcIi4uL2ZvbnRzL0JyYW5kb25Hcm90ZXNxdWUvQnJhbmRvbkdyb3Rlc3F1ZS1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQnJhbmRvbkdyb3Rlc3F1ZVwiO1xuICBzcmM6IGxvY2FsKFwiQnJhbmRvbkdyb3Rlc3F1ZS1Cb2xkXCIpLCBsb2NhbChcIkJyYW5kb25Hcm90ZXNxdWUgQm9sZFwiKSwgdXJsKFwiLi4vZm9udHMvQnJhbmRvbkdyb3Rlc3F1ZS9CcmFuZG9uR3JvdGVzcXVlLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQnJhbmRvbkdyb3Rlc3F1ZVwiO1xuICBzcmM6IGxvY2FsKFwiQnJhbmRvbkdyb3Rlc3F1ZS1CbGFja1wiKSwgbG9jYWwoXCJCcmFuZG9uR3JvdGVzcXVlIEJsYWNrXCIpLCB1cmwoXCIuLi9mb250cy9CcmFuZG9uR3JvdGVzcXVlL0JyYW5kb25Hcm90ZXNxdWUtQmxhY2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4ubWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgei1pbmRleDogOTk5O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMzJweDtcbiAgcmlnaHQ6IDI0cHg7XG59XG5cbi5tZW51X19idXJnZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiAyMXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKHZhcigtLW5vdGlmaWNhdGlvbi1iYXItaGVpZ2h0LCAwKSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5tZW51X19idXJnZXI6Zm9jdXMge1xuICBvdXRsaW5lOiAxcHggZG90dGVkICNjZmFhNzA7XG4gIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG59XG5cbi5tZW51X19idXJnZXJfX2l0ZW0ge1xuICBoZWlnaHQ6IDNweDtcbiAgd2lkdGg6IDMycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmFhNzA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbn1cbi5tZW51X19idXJnZXJfX2l0ZW06bnRoLWNoaWxkKDEpIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02cHgpO1xufVxuLm1lbnVfX2J1cmdlcl9faXRlbTpudGgtY2hpbGQoMikge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcbn1cbi5tZW51X19idXJnZXJfX2l0ZW06bnRoLWNoaWxkKDMpIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZweCk7XG59XG5cbi5tZW51X19odWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHotaW5kZXg6IDEwMDA7XG59XG5cbi5tZW51X192YW5lZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzQzMzIxZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3Jlc291cmNlcy90aGVtZXMvYmFzZS9pbWFnZXMvaGVhZGVyL2Zvb3Rlci1pbWFnZS1tb2JpbGUuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1lbnVfX3ZhbmVlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3Jlc291cmNlcy90aGVtZXMvYmFzZS9pbWFnZXMvaGVhZGVyL2Zvb3Rlci1pbWFnZS5qcGdcIik7XG4gIH1cbn1cblxuLm1lbnVfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogOTk5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1lbnVfX3dyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiAxMC41dnc7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLm1lbnVfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMS41cmVtIDA7XG4gIGJyZWFrLWluc2lkZTogYXZvaWQ7XG59XG4ubWVudV9faXRlbTpob3ZlciAubWVudV9faXRlbV9faW5kZXg6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWVudV9faXRlbSB7XG4gICAgcGFkZGluZzogM3ZoIDA7XG4gIH1cbn1cblxuLm1lbnVfX2l0ZW1fX2luZGV4IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2Y1ZWRkYztcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3aWR0aDogNXJlbTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xufVxuLm1lbnVfX2l0ZW1fX2luZGV4OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuMXJlbTtcbiAgYmFja2dyb3VuZDogI2FlN2MxZTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcyBlYXNlO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tZW51X19pdGVtX19pbmRleCB7XG4gICAgd2lkdGg6IGluaXRpYWw7XG4gIH1cbiAgLm1lbnVfX2l0ZW1fX2luZGV4OmFmdGVyIHtcbiAgICBsZWZ0OiBpbml0aWFsO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiA1cmVtO1xuICB9XG59XG5cbi5tZW51X19pdGVtX19saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICBjb2xvcjogI2Y1ZWRkYztcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXNpemU6IDMuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzLjZyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1lbnVfX2l0ZW1fX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogY2FsYygzLjVyZW0gKyAwLjV2dyk7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMy41cmVtICsgMC41dncpO1xuICB9XG59XG5cbi5tZW51X19jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAxMi41dmg7XG4gIHBhZGRpbmctYm90dG9tOiAxMi41dmg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tZW51X19jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGNvbHVtbi1jb3VudDogMjtcbiAgICBjb2x1bW4tZ2FwOiAxNSU7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwNDBweCkge1xuICAubWVudV9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5tZW51X19jb250YWluZXIge1xuICAgIGNvbHVtbi1nYXA6IDIwJTtcbiAgICB3aWR0aDogODAlO1xuICB9XG59XG5cbi5tZW51X19zb2NpYWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMCA2dnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1lbnVfX3NvY2lhbHMge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuXG4ubWVudV9fc29jaWFsc19fbGlua3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tZW51X19zb2NpYWxzX19saW5rczphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogI2Y1ZWRkYztcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMC4xcmVtO1xuICAgIGhlaWdodDogNjAlO1xuICB9XG59XG5cbi5tZW51X19zb2NpYWxzX19saW5rc19faWNvbiB7XG4gIGZpbGw6ICNmNWVkZGM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMi41cmVtO1xuICBoZWlnaHQ6IDIuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLm1lbnVfX3NvY2lhbHNfX2xpbmtzX19pY29uOmhvdmVyIHtcbiAgZmlsbDogI2FlN2MxZTtcbn1cblxuLm1lbnVfX3NvY2lhbHNfX2N0YSB7XG4gIHBhZGRpbmc6IDRyZW0gMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWVudV9fc29jaWFsc19fY3RhIHtcbiAgICBwYWRkaW5nOiAwIDAgMCAxLjVyZW07XG4gIH1cbn1cblxuLm1lbnVfX2xlZ2FscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwIDZ2dztcbiAgY29sb3I6ICNmNWVkZGM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWVudV9fbGVnYWxzIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi5tZW51X19sZWdhbHNfX2xpbmsge1xuICBjb2xvcjogI2UyYTgzYztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5tZW51LS1vcGVuIC5tZW51X19idXJnZXJfX2l0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjY2ZhYTcwO1xufVxuLm1lbnUtLW9wZW4gLm1lbnVfX2J1cmdlcl9faXRlbTpudGgtY2hpbGQoMSkge1xuICBtYXJnaW46IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSByb3RhdGUoNDVkZWcpO1xufVxuLm1lbnUtLW9wZW4gLm1lbnVfX2J1cmdlcl9faXRlbTpudGgtY2hpbGQoMikge1xuICBvcGFjaXR5OiAwO1xufVxuLm1lbnUtLW9wZW4gLm1lbnVfX2J1cmdlcl9faXRlbTpudGgtY2hpbGQoMykge1xuICBtYXJnaW46IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNnB4KSByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLm1lbnVfX2l0ZW0tLWlzLWFjdGl2ZSAubWVudV9faXRlbV9faW5kZXg6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLm1lbnVfX2l0ZW0tLWlzLWFjdGl2ZSAubWVudV9faXRlbV9fbGluayB7XG4gIGNvbG9yOiAjYWU3YzFlO1xufVxuXG4ubWVudV9fY29udGFpbmVyLS1ib3R0b20ge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWVudV9fY29udGFpbmVyLS1ib3R0b20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMi41dmg7XG4gIH1cbn1cblxuLmNhcHN1bGUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggI2FlN2MxZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gIGdhcDogNHB4O1xuICBtaW4taGVpZ2h0OiAzNnB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgbWluLXdpZHRoOiAxMHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICM1MTMwMWM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjRyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjM1cyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG59XG4uY2Fwc3VsZTpob3ZlciwgLmNhcHN1bGU6Zm9jdXMtdmlzaWJsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjYWU3YzFlO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAwICM1MTMwMWM7XG59XG4uY2Fwc3VsZTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODc1ODAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmNhcHN1bGVbZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgb3BhY2l0eTogMC41O1xufVxuLmNhcHN1bGUgLnNwaW5uZXItLXNtYWxsIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5jYXBzdWxlX19pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDlweDtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuXG4uY2Fwc3VsZS0td2lkdGgteGwge1xuICBoZWlnaHQ6IDM5cHg7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIG1pbi13aWR0aDogMThyZW07XG59XG5cbi5jYXBzdWxlLS1sYXJnZSB7XG4gIGhlaWdodDogNTBweDtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIG1pbi13aWR0aDogMTVyZW07XG59XG5cbi5jYXBzdWxlLS1ib3JkZXItc21hbGwge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5cbi5jYXBzdWxlLS1tZWRpdW0ge1xuICBoZWlnaHQ6IDQ3cHg7XG4gIHBhZGRpbmc6IDEycHggMzJweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBtaW4td2lkdGg6IDE1cmVtO1xufVxuXG4uY2Fwc3VsZS0tZnVsbC13aWR0aCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2Fwc3VsZS0tc21hbGwge1xuICBoZWlnaHQ6IDM5cHg7XG4gIHBhZGRpbmc6IDEwcHggMThweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG4gIG1pbi13aWR0aDogMTVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTA0MHB4KSB7XG4gIC5jYXBzdWxlLS1zbWFsbCB7XG4gICAgaGVpZ2h0OiA0M3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDQwcHgpIHtcbiAgLmNhcHN1bGUtLXNtYWxsLS1kZXNrdG9wLW1lZGl1bSB7XG4gICAgaGVpZ2h0OiA0N3B4O1xuICB9XG59XG5cbi5jYXBzdWxlLS1zZWNvbmRhcnkge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggIzUxMzAxYztcbn1cblxuLmNhcHN1bGUtLWZpbGxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZhZjE7XG59XG5cbi5jYXBzdWxlLS1saWdodCB7XG4gIGNvbG9yOiAjZjVlZGRjO1xufVxuXG4uY2Fwc3VsZS0tZGFzaGVkIHtcbiAgYm9yZGVyLXN0eWxlOiBkYXNoZWQ7XG59XG5cbi5jYXBzdWxlLS1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNhcHN1bGUtLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FlN2MxZTtcbn1cbi5jYXBzdWxlLS1kYXJrIC5zcGlubmVyLS1zbWFsbCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmNhcHN1bGUtLWRhcms6aG92ZXIsIC5jYXBzdWxlLS1kYXJrOmZvY3VzLXZpc2libGUge1xuICBjb2xvcjogI2FlN2MxZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjYWU3YzFlO1xufVxuLmNhcHN1bGUtLWRhcmtbZGlzYWJsZWRdOmhvdmVyLCAuY2Fwc3VsZS0tZGFya1tkaXNhYmxlZF06Zm9jdXMtdmlzaWJsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWU3YzFlO1xufVxuLmNhcHN1bGUtLWRhcmsuY2Fwc3VsZS0tZGFyay1ob3Zlcjpub3QoW2Rpc2FibGVkXSk6aG92ZXIsIC5jYXBzdWxlLS1kYXJrLmNhcHN1bGUtLWRhcmstaG92ZXI6bm90KFtkaXNhYmxlZF0pOmZvY3VzLXZpc2libGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxMzAxYztcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICM1MTMwMWM7XG59XG5cbi5jYXBzdWxlLS13aXRoLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGp1c3RpZnktY29udGVudDoganVzdGlmeS1jb250ZW50O1xufVxuLmNhcHN1bGUtLXdpdGgtaWNvbiBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyNHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uY2Fwc3VsZS0td2l0aC1pY29uLWxlZnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5jYXBzdWxlLS13aXRoLWljb24tbGVmdCBzdmcge1xuICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG59XG5cbi5jYXBzdWxlLS13aXRoLWljb24tY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5jYXBzdWxlLS13aXRoLWljb24tY2VudGVyZWQgc3ZnIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5jYXBzdWxlLS14bCB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGZvbnQtc2l6ZTogMi4xcmVtO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMjRweCA1MnB4IDI0cHggMjRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDQwcHgpIHtcbiAgLmNhcHN1bGUtLXhsIHtcbiAgICBoZWlnaHQ6IDY5cHg7XG4gIH1cbn1cblxuLmNsZWFyZml4OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ub3ZlcmZsb3ctLWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5yaWdodCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4ubGVmdCB7XG4gIGxlZnQ6IDA7XG59XG5cbi52aXN1YWxseWhpZGRlbiB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xufVxuXG4udmlzdWFsbHloaWRkZW4uZm9jdXNhYmxlOmFjdGl2ZSwgLnZpc3VhbGx5aGlkZGVuLmZvY3VzYWJsZTpmb2N1cyB7XG4gIGNsaXA6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi50eXBlLS1saWdodCB7XG4gIGNvbG9yOiAjZjVlZGRjO1xufVxuXG4uYmctLWxpbmVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjFlNjtcbn1cblxuLmJnLS1jYW52YXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmYWYxO1xufVxuXG4uYmctLWNyZWFtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZWRkYztcbn1cbi5iZy0tY3JlYW0gLmVkaXRvcmlhbF9fY29weSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmctLWNyZWFtIC5lZGl0b3JpYWxfX2NvcHkge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICB9XG59XG4uYmctLWNyZWFtIC5lZGl0b3JpYWxfX2NvcHkgLmZsZXgtZ3JpZCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmJnLS1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MGUwNTtcbn1cbi5iZy0tZGFyayAuZmFxLWFjY29yZGlvbiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmctLWRhcmsgLmZhcS1hY2NvcmRpb24ge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICB9XG59XG4uYmctLWRhcmsgLmZhcS1hY2NvcmRpb24gaDIsXG4uYmctLWRhcmsgLmZhcS1hY2NvcmRpb24gYnV0dG9uLFxuLmJnLS1kYXJrIC5mYXEtYWNjb3JkaW9uIFAsXG4uYmctLWRhcmsgLmZhcS1hY2NvcmRpb24gbGkge1xuICBjb2xvcjogI2Y1ZWRkYyAhaW1wb3J0YW50O1xufVxuLmJnLS1kYXJrIC5mYXEtYWNjb3JkaW9uIC5hY2NvcmRpb25fX2l0ZW06YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjVlZGRjICFpbXBvcnRhbnQ7XG59XG5cbi50eXBlLS1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50eXBlLS1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udHlwZS0tbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50eXBlLS11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYWxpZ24tLXZlcnRpY2FsIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0b3A6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uaW1hZ2UtLWZ1bGx3aWR0aCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5pbWFnZS0tcmVzcG9uc2l2ZSB7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubm90LW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDQwcHgpIHtcbiAgLm9ubHktbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jZW50ZXItbW9iaWxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5mbGV4LS1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZmxleC0tY29sdW1uLXN0YWNrIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxleC0tY29sdW1uLXN0YWNrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5cbi5mbGV4LS1hbGlnbi1zdHJldGNoIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG5cbi5mbGV4LS1hbGlnbi1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZmxleC0tYWxpZ24tdG9wIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5mbGV4LS1hbGlnbi1ib3R0b20ge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5cbi5mbGV4LS1qdXN0aWZ5LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5mbGV4LS1qdXN0aWZ5LWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuXG4uZmxleC0tanVzdGlmeS1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmZsZXgtLWp1c3RpZnktc3RyZXRjaCB7XG4gIGp1c3RpZnktY29udGVudDogc3RyZXRjaDtcbn1cblxuLnd5c2l3eWcgcCxcbi53eXNpd3lnIHNwYW4sXG4ud3lzaXd5ZyB1bCxcbi53eXNpd3lnIG9sLFxuLnd5c2l3eWcgbGksXG4ud3lzaXd5ZyBzdHJvbmcsXG4ud3lzaXd5ZyBiLFxuLnd5c2l3eWcgZW0ge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLnNyLW9ubHkge1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ubWwtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4ubXItYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLm14LWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4ubWItYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG87XG59XG5cbi5tdC1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cblxuLm0tLTB4IHtcbiAgbWFyZ2luOiAwcmVtO1xufVxuXG4ubXQtLTB4IHtcbiAgbWFyZ2luLXRvcDogMHJlbTtcbn1cblxuLm1yLS0weCB7XG4gIG1hcmdpbi1yaWdodDogMHJlbTtcbn1cblxuLm1iLS0weCB7XG4gIG1hcmdpbi1ib3R0b206IDByZW07XG59XG5cbi5tbC0tMHgge1xuICBtYXJnaW4tbGVmdDogMHJlbTtcbn1cblxuLm15LS0weCB7XG4gIG1hcmdpbi1ib3R0b206IDByZW07XG4gIG1hcmdpbi10b3A6IDByZW07XG59XG5cbi5teC0tMHgge1xuICBtYXJnaW4tbGVmdDogMHJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwcmVtO1xufVxuXG4ubS0tMXgge1xuICBtYXJnaW46IDAuNXJlbTtcbn1cblxuLm10LS0xeCB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cblxuLm1yLS0xeCB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4ubWItLTF4IHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG4ubWwtLTF4IHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbn1cblxuLm15LS0xeCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuXG4ubXgtLTF4IHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5tLS0yeCB7XG4gIG1hcmdpbjogMXJlbTtcbn1cblxuLm10LS0yeCB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi5tci0tMngge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbi5tYi0tMngge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4ubWwtLTJ4IHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG5cbi5teS0tMngge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuXG4ubXgtLTJ4IHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLm0tLTN4IHtcbiAgbWFyZ2luOiAxLjVyZW07XG59XG5cbi5tdC0tM3gge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG5cbi5tci0tM3gge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbn1cblxuLm1iLS0zeCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cblxuLm1sLS0zeCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG59XG5cbi5teS0tM3gge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cblxuLm14LS0zeCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gIG1hcmdpbi1yaWdodDogMS41cmVtO1xufVxuXG4ubS0tNHgge1xuICBtYXJnaW46IDJyZW07XG59XG5cbi5tdC0tNHgge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG4ubXItLTR4IHtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtO1xufVxuXG4ubWItLTR4IHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuLm1sLS00eCB7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xufVxuXG4ubXktLTR4IHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cblxuLm14LS00eCB7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07XG59XG5cbi5tLS01eCB7XG4gIG1hcmdpbjogMi41cmVtO1xufVxuXG4ubXQtLTV4IHtcbiAgbWFyZ2luLXRvcDogMi41cmVtO1xufVxuXG4ubXItLTV4IHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjVyZW07XG59XG5cbi5tYi0tNXgge1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG59XG5cbi5tbC0tNXgge1xuICBtYXJnaW4tbGVmdDogMi41cmVtO1xufVxuXG4ubXktLTV4IHtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICBtYXJnaW4tdG9wOiAyLjVyZW07XG59XG5cbi5teC0tNXgge1xuICBtYXJnaW4tbGVmdDogMi41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcbn1cblxuLm0tLTZ4IHtcbiAgbWFyZ2luOiAzcmVtO1xufVxuXG4ubXQtLTZ4IHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cblxuLm1yLS02eCB7XG4gIG1hcmdpbi1yaWdodDogM3JlbTtcbn1cblxuLm1iLS02eCB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5cbi5tbC0tNngge1xuICBtYXJnaW4tbGVmdDogM3JlbTtcbn1cblxuLm15LS02eCB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG5cbi5teC0tNngge1xuICBtYXJnaW4tbGVmdDogM3JlbTtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtO1xufVxuXG4ubS0tOHgge1xuICBtYXJnaW46IDRyZW07XG59XG5cbi5tdC0tOHgge1xuICBtYXJnaW4tdG9wOiA0cmVtO1xufVxuXG4ubXItLTh4IHtcbiAgbWFyZ2luLXJpZ2h0OiA0cmVtO1xufVxuXG4ubWItLTh4IHtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cblxuLm1sLS04eCB7XG4gIG1hcmdpbi1sZWZ0OiA0cmVtO1xufVxuXG4ubXktLTh4IHtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgbWFyZ2luLXRvcDogNHJlbTtcbn1cblxuLm14LS04eCB7XG4gIG1hcmdpbi1sZWZ0OiA0cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDRyZW07XG59XG5cbi5tLS0xMHgge1xuICBtYXJnaW46IDVyZW07XG59XG5cbi5tdC0tMTB4IHtcbiAgbWFyZ2luLXRvcDogNXJlbTtcbn1cblxuLm1yLS0xMHgge1xuICBtYXJnaW4tcmlnaHQ6IDVyZW07XG59XG5cbi5tYi0tMTB4IHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbn1cblxuLm1sLS0xMHgge1xuICBtYXJnaW4tbGVmdDogNXJlbTtcbn1cblxuLm15LS0xMHgge1xuICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICBtYXJnaW4tdG9wOiA1cmVtO1xufVxuXG4ubXgtLTEweCB7XG4gIG1hcmdpbi1sZWZ0OiA1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDVyZW07XG59XG5cbi5tLS0xMngge1xuICBtYXJnaW46IDZyZW07XG59XG5cbi5tdC0tMTJ4IHtcbiAgbWFyZ2luLXRvcDogNnJlbTtcbn1cblxuLm1yLS0xMngge1xuICBtYXJnaW4tcmlnaHQ6IDZyZW07XG59XG5cbi5tYi0tMTJ4IHtcbiAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbn1cblxuLm1sLS0xMngge1xuICBtYXJnaW4tbGVmdDogNnJlbTtcbn1cblxuLm15LS0xMngge1xuICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICBtYXJnaW4tdG9wOiA2cmVtO1xufVxuXG4ubXgtLTEyeCB7XG4gIG1hcmdpbi1sZWZ0OiA2cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDZyZW07XG59XG5cbi5tLS0xNHgge1xuICBtYXJnaW46IDdyZW07XG59XG5cbi5tdC0tMTR4IHtcbiAgbWFyZ2luLXRvcDogN3JlbTtcbn1cblxuLm1yLS0xNHgge1xuICBtYXJnaW4tcmlnaHQ6IDdyZW07XG59XG5cbi5tYi0tMTR4IHtcbiAgbWFyZ2luLWJvdHRvbTogN3JlbTtcbn1cblxuLm1sLS0xNHgge1xuICBtYXJnaW4tbGVmdDogN3JlbTtcbn1cblxuLm15LS0xNHgge1xuICBtYXJnaW4tYm90dG9tOiA3cmVtO1xuICBtYXJnaW4tdG9wOiA3cmVtO1xufVxuXG4ubXgtLTE0eCB7XG4gIG1hcmdpbi1sZWZ0OiA3cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDdyZW07XG59XG5cbi5tLS0xNXgge1xuICBtYXJnaW46IDcuNXJlbTtcbn1cblxuLm10LS0xNXgge1xuICBtYXJnaW4tdG9wOiA3LjVyZW07XG59XG5cbi5tci0tMTV4IHtcbiAgbWFyZ2luLXJpZ2h0OiA3LjVyZW07XG59XG5cbi5tYi0tMTV4IHtcbiAgbWFyZ2luLWJvdHRvbTogNy41cmVtO1xufVxuXG4ubWwtLTE1eCB7XG4gIG1hcmdpbi1sZWZ0OiA3LjVyZW07XG59XG5cbi5teS0tMTV4IHtcbiAgbWFyZ2luLWJvdHRvbTogNy41cmVtO1xuICBtYXJnaW4tdG9wOiA3LjVyZW07XG59XG5cbi5teC0tMTV4IHtcbiAgbWFyZ2luLWxlZnQ6IDcuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiA3LjVyZW07XG59XG5cbi5wLS0weCB7XG4gIHBhZGRpbmc6IDByZW07XG59XG5cbi5wdC0tMHgge1xuICBwYWRkaW5nLXRvcDogMHJlbTtcbn1cblxuLnByLS0weCB7XG4gIHBhZGRpbmctcmlnaHQ6IDByZW07XG59XG5cbi5wYi0tMHgge1xuICBwYWRkaW5nLWJvdHRvbTogMHJlbTtcbn1cblxuLnBsLS0weCB7XG4gIHBhZGRpbmctbGVmdDogMHJlbTtcbn1cblxuLnB5LS0weCB7XG4gIHBhZGRpbmctYm90dG9tOiAwcmVtO1xuICBwYWRkaW5nLXRvcDogMHJlbTtcbn1cblxuLnB4LS0weCB7XG4gIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgcGFkZGluZy1yaWdodDogMHJlbTtcbn1cblxuLnAtLTF4IHtcbiAgcGFkZGluZzogMC41cmVtO1xufVxuXG4ucHQtLTF4IHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbn1cblxuLnByLS0xeCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbn1cblxuLnBiLS0xeCB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG59XG5cbi5wbC0tMXgge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbn1cblxuLnB5LS0xeCB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG59XG5cbi5weC0tMXgge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xufVxuXG4ucC0tMngge1xuICBwYWRkaW5nOiAxcmVtO1xufVxuXG4ucHQtLTJ4IHtcbiAgcGFkZGluZy10b3A6IDFyZW07XG59XG5cbi5wci0tMngge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xufVxuXG4ucGItLTJ4IHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG59XG5cbi5wbC0tMngge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG59XG5cbi5weS0tMngge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgcGFkZGluZy10b3A6IDFyZW07XG59XG5cbi5weC0tMngge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG59XG5cbi5wLS0zeCB7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbn1cblxuLnB0LS0zeCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW07XG59XG5cbi5wci0tM3gge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG59XG5cbi5wYi0tM3gge1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xufVxuXG4ucGwtLTN4IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG59XG5cbi5weS0tM3gge1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICBwYWRkaW5nLXRvcDogMS41cmVtO1xufVxuXG4ucHgtLTN4IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbn1cblxuLnAtLTR4IHtcbiAgcGFkZGluZzogMnJlbTtcbn1cblxuLnB0LS00eCB7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xufVxuXG4ucHItLTR4IHtcbiAgcGFkZGluZy1yaWdodDogMnJlbTtcbn1cblxuLnBiLS00eCB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xufVxuXG4ucGwtLTR4IHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xufVxuXG4ucHktLTR4IHtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIHBhZGRpbmctdG9wOiAycmVtO1xufVxuXG4ucHgtLTR4IHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xufVxuXG4ucC0tNXgge1xuICBwYWRkaW5nOiAyLjVyZW07XG59XG5cbi5wdC0tNXgge1xuICBwYWRkaW5nLXRvcDogMi41cmVtO1xufVxuXG4ucHItLTV4IHtcbiAgcGFkZGluZy1yaWdodDogMi41cmVtO1xufVxuXG4ucGItLTV4IHtcbiAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbn1cblxuLnBsLS01eCB7XG4gIHBhZGRpbmctbGVmdDogMi41cmVtO1xufVxuXG4ucHktLTV4IHtcbiAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgcGFkZGluZy10b3A6IDIuNXJlbTtcbn1cblxuLnB4LS01eCB7XG4gIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG59XG5cbi5wLS02eCB7XG4gIHBhZGRpbmc6IDNyZW07XG59XG5cbi5wdC0tNngge1xuICBwYWRkaW5nLXRvcDogM3JlbTtcbn1cblxuLnByLS02eCB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW07XG59XG5cbi5wYi0tNngge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbn1cblxuLnBsLS02eCB7XG4gIHBhZGRpbmctbGVmdDogM3JlbTtcbn1cblxuLnB5LS02eCB7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICBwYWRkaW5nLXRvcDogM3JlbTtcbn1cblxuLnB4LS02eCB7XG4gIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgcGFkZGluZy1yaWdodDogM3JlbTtcbn1cblxuLnAtLTh4IHtcbiAgcGFkZGluZzogNHJlbTtcbn1cblxuLnB0LS04eCB7XG4gIHBhZGRpbmctdG9wOiA0cmVtO1xufVxuXG4ucHItLTh4IHtcbiAgcGFkZGluZy1yaWdodDogNHJlbTtcbn1cblxuLnBiLS04eCB7XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtO1xufVxuXG4ucGwtLTh4IHtcbiAgcGFkZGluZy1sZWZ0OiA0cmVtO1xufVxuXG4ucHktLTh4IHtcbiAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gIHBhZGRpbmctdG9wOiA0cmVtO1xufVxuXG4ucHgtLTh4IHtcbiAgcGFkZGluZy1sZWZ0OiA0cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xufVxuXG4ucC0tMTB4IHtcbiAgcGFkZGluZzogNXJlbTtcbn1cblxuLnB0LS0xMHgge1xuICBwYWRkaW5nLXRvcDogNXJlbTtcbn1cblxuLnByLS0xMHgge1xuICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xufVxuXG4ucGItLTEweCB7XG4gIHBhZGRpbmctYm90dG9tOiA1cmVtO1xufVxuXG4ucGwtLTEweCB7XG4gIHBhZGRpbmctbGVmdDogNXJlbTtcbn1cblxuLnB5LS0xMHgge1xuICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbiAgcGFkZGluZy10b3A6IDVyZW07XG59XG5cbi5weC0tMTB4IHtcbiAgcGFkZGluZy1sZWZ0OiA1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xufVxuXG4ucC0tMTJ4IHtcbiAgcGFkZGluZzogNnJlbTtcbn1cblxuLnB0LS0xMngge1xuICBwYWRkaW5nLXRvcDogNnJlbTtcbn1cblxuLnByLS0xMngge1xuICBwYWRkaW5nLXJpZ2h0OiA2cmVtO1xufVxuXG4ucGItLTEyeCB7XG4gIHBhZGRpbmctYm90dG9tOiA2cmVtO1xufVxuXG4ucGwtLTEyeCB7XG4gIHBhZGRpbmctbGVmdDogNnJlbTtcbn1cblxuLnB5LS0xMngge1xuICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbiAgcGFkZGluZy10b3A6IDZyZW07XG59XG5cbi5weC0tMTJ4IHtcbiAgcGFkZGluZy1sZWZ0OiA2cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiA2cmVtO1xufVxuXG4ucC0tMTR4IHtcbiAgcGFkZGluZzogN3JlbTtcbn1cblxuLnB0LS0xNHgge1xuICBwYWRkaW5nLXRvcDogN3JlbTtcbn1cblxuLnByLS0xNHgge1xuICBwYWRkaW5nLXJpZ2h0OiA3cmVtO1xufVxuXG4ucGItLTE0eCB7XG4gIHBhZGRpbmctYm90dG9tOiA3cmVtO1xufVxuXG4ucGwtLTE0eCB7XG4gIHBhZGRpbmctbGVmdDogN3JlbTtcbn1cblxuLnB5LS0xNHgge1xuICBwYWRkaW5nLWJvdHRvbTogN3JlbTtcbiAgcGFkZGluZy10b3A6IDdyZW07XG59XG5cbi5weC0tMTR4IHtcbiAgcGFkZGluZy1sZWZ0OiA3cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiA3cmVtO1xufVxuXG4ucC0tMTV4IHtcbiAgcGFkZGluZzogNy41cmVtO1xufVxuXG4ucHQtLTE1eCB7XG4gIHBhZGRpbmctdG9wOiA3LjVyZW07XG59XG5cbi5wci0tMTV4IHtcbiAgcGFkZGluZy1yaWdodDogNy41cmVtO1xufVxuXG4ucGItLTE1eCB7XG4gIHBhZGRpbmctYm90dG9tOiA3LjVyZW07XG59XG5cbi5wbC0tMTV4IHtcbiAgcGFkZGluZy1sZWZ0OiA3LjVyZW07XG59XG5cbi5weS0tMTV4IHtcbiAgcGFkZGluZy1ib3R0b206IDcuNXJlbTtcbiAgcGFkZGluZy10b3A6IDcuNXJlbTtcbn1cblxuLnB4LS0xNXgge1xuICBwYWRkaW5nLWxlZnQ6IDcuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogNy41cmVtO1xufSIsIiRmbGV4LWdyaWQtZ3V0dGVyOiAxNXB4O1xuJGZsZXgtZ3JpZC1ndXR0ZXIteGw6IDQwcHg7XG4kY29sdW1uczogMTY7XG5cbi5mbGV4LWdyaWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1sZWZ0OiAtJGZsZXgtZ3JpZC1ndXR0ZXIgKiAwLjU7XG4gIG1hcmdpbi1yaWdodDogLSRmbGV4LWdyaWQtZ3V0dGVyICogMC41O1xufVxuXG4uZmxleC1ncmlkX19pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAkZmxleC1ncmlkLWd1dHRlciAqIDAuNTtcbiAgcGFkZGluZy1yaWdodDogJGZsZXgtZ3JpZC1ndXR0ZXIgKiAwLjU7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5mbGV4LWdyaWQtLXhsIHtcbiAgbWFyZ2luLWxlZnQ6IC0kZmxleC1ncmlkLWd1dHRlci14bCAqIDAuNTtcbiAgbWFyZ2luLXJpZ2h0OiAtJGZsZXgtZ3JpZC1ndXR0ZXIteGwgKiAwLjU7XG5cbiAgLmZsZXgtZ3JpZF9faXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAkZmxleC1ncmlkLWd1dHRlci14bCAqIDAuNTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZmxleC1ncmlkLWd1dHRlci14bCAqIDAuNTtcbiAgfVxufVxuXG5AZWFjaCAka2V5LCAkcXVlcnkgaW4gJG1lZGlhLXF1ZXJpZXMge1xuICBAbWVkaWEgI3skcXVlcnl9IHtcbiAgICAvKipcbiAgICAgKiBDb2x1bW4gd2lkdGggY2xhc3Nlc1xuICAgICAqIEFjY2VwdGFibGUgdmFsdWVzOiAxLTE2XG4gICAgICogZS5nLiAuY29sLW1kLTEyICAuY29sLWxnLTRcbiAgICAgKi9cbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgIC5jb2wtI3ska2V5fS0jeyRpfSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvICN7JGNvbHVtbnN9ICogI3skaX0pO1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvICN7JGNvbHVtbnN9ICogI3skaX0pO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8qKlxuICAgICAqIENvbHVtbiBvZmZzZXQgY2xhc3Nlc1xuICAgICAqIEFjY2VwdGFibGUgdmFsdWVzOiAxLTE1XG4gICAgICogZS5nLiAuY29sLW1kLXB1c2gtMiAgLmNvbC1sZy1wdXNoLTRcbiAgICAgKi9cbiAgICAuY29sLSN7JGtleX0tcHVzaC0wIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgLmNvbC0jeyRrZXl9LXB1c2gtI3skaX0ge1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gI3skY29sdW1uc30gKiAjeyRpfSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLyoqXG4gICAgICogRmxleCBvcmRlciBjbGFzc2VzXG4gICAgICogQWNjZXB0YWJsZSB2YWx1ZXM6IDAtM1xuICAgICAqIGUuZy4gLm9yZGVyLW1kLTAgIC5vcmRlci1sZy0xXG4gICAgICovXG4gICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAzIHtcbiAgICAgIC5vcmRlci0jeyRrZXl9LSN7JGl9IHtcbiAgICAgICAgb3JkZXI6ICRpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiaHRtbCB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7XG59XG5cbmJvZHkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgY29sb3I6ICRjb2xvci1jaG9jb2xhdGU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNywgMjMpO1xuICBmb250LWZhbWlseTogJGZvbnQtc2Fucztcbn1cblxuLmhlYWRpbmctcG9zdGVyIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDQwLCA0MCk7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZXJpZi1zZW1pYm9sZDtcblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kICN7JGxnfSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDUyLCA1Mik7XG4gIH1cbn1cblxuLmgxIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDMyLCAzNik7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZXJpZi1zZW1pYm9sZDtcblxuICBAbWVkaWEgI3skbGd9IHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMzgsIDQyKTtcbiAgfVxufVxuXG4uaDIge1xuICBAaW5jbHVkZSBmb250LXNpemUoMjUsIDMyKTtcbiAgZm9udC1mYW1pbHk6ICRmb250LXNlcmlmO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlcmlmLXNlbWlib2xkO1xufVxuXG4uaDMge1xuICBAaW5jbHVkZSBmb250LXNpemUoMjEsIDI2KTtcbiAgZm9udC1mYW1pbHk6ICRmb250LXNhbnM7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2Fucy1ib2xkO1xufVxuXG4uaDQge1xuICBAaW5jbHVkZSBmb250LXNpemUoMTAsIDE1KTtcbiAgZm9udC1mYW1pbHk6ICRmb250LXNhbnM7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2Fucy1ibGFjaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuM3JlbTtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4uaDUge1xuICBAaW5jbHVkZSBmb250LXNpemUoMTQsIDI0KTtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgbWFyZ2luOiAwO1xufVxuXG5oMSB7XG4gIEBleHRlbmQgLmgxO1xufVxuXG5oMiB7XG4gIEBleHRlbmQgLmgyO1xufVxuXG5oMyB7XG4gIEBleHRlbmQgLmgzO1xufVxuXG5oNCB7XG4gIEBleHRlbmQgLmg0O1xufVxuXG5oNSB7XG4gIEBleHRlbmQgLmg1O1xufVxuXG5hIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAmOmhvdmVyIHtcbiAgfVxufVxuXG4uZm9udC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zYW5zLWJvbGQ7XG59XG5cbi5mb250LWJsYWNrIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zYW5zLWJsYWNrO1xufVxuXG4udW5kZXJsaW5lLWxpbmsge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tTGlnaHQtR29sZCwgI2NmYWE3MCk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zYW5zLWJvbGQ7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tR29sZCwgI2NmYWE3MCk7XG4gIH1cbn1cbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBHZW5lcmFsIFZhcmlhYmxlc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy8gUHJpbWFyeSBDb2xvdXIgU2NoZW1lXG4kY29sb3Itd2hpdGU6ICNmZmY7XG4kY29sb3ItbGlnaHQtZ29sZDogI2NmYWE3MDtcbiRjb2xvci1nb2xkOiAjYWU3YzFlO1xuJGNvbG9yLWR1c3R5LWdvbGQ6ICM4NTZkNWM7XG4kY29sb3ItYnVybnQtZ29sZDogIzg3NTgwMDtcbiRjb2xvci1jaG9jb2xhdGU6ICM1MTMwMWM7XG4kY29sb3ItZGFyay1jaG9jb2xhdGU6ICMyYTBjMDU7XG4kY29sb3ItY3JlYW06ICNmNWVkZGM7XG4kY29sb3ItbGluZW46ICNmOGYxZTY7XG4kY29sb3ItY2FudmFzOiAjZmVmYWYxO1xuJGNvbG9yLXRleHQtc3ViZHVlZDogIzcwNzA3MDtcbiRjb2xvci1kYXJrOiAjMTkwZTA1O1xuJGNvbG9yLXN1Y2Nlc3M6IHJnYmEoMTg2LCAyMTYsIDE3OSwgMC41KTtcbiRjb2xvci1yZWQ6ICNkYjU2MWE7XG4kY29sb3Itd2FybmluZzogI2Y3Yzk0YztcblxuLy8gTWFwIHVzZWQgZm9yIEBtaXhpbnMsIHVwZGF0ZSBib3RoIHdoZW4gYWRkaW5nIG5ldyBjb2xvcnNcbiRjb2xvcnM6IChcbiAgd2hpdGU6ICRjb2xvci13aGl0ZSxcbiAgbGlnaHQtZ29sZDogJGNvbG9yLWxpZ2h0LWdvbGQsXG4gIGdvbGQ6ICRjb2xvci1nb2xkLFxuICBkdXN0eS1nb2xkOiAkY29sb3ItZHVzdHktZ29sZCxcbiAgYnVybnQtZ29sZDogJGNvbG9yLWJ1cm50LWdvbGQsXG4gIGNob2NvbGF0ZTogJGNvbG9yLWNob2NvbGF0ZSxcbiAgZGFyay1jaG9jb2xhdGU6ICRjb2xvci1kYXJrLWNob2NvbGF0ZSxcbiAgY3JlYW06ICRjb2xvci1jcmVhbSxcbiAgbGluZW46ICRjb2xvci1saW5lbixcbiAgY2FudmFzOiAkY29sb3ItY2FudmFzLFxuICB0ZXh0LXN1YmR1ZWQ6ICRjb2xvci10ZXh0LXN1YmR1ZWQsXG4gIGRhcms6ICRjb2xvci1kYXJrLFxuICBzdWNjZXNzOiAkY29sb3Itc3VjY2VzcyxcbiAgZXJyb3I6ICRjb2xvci1yZWQsXG4pICFkZWZhdWx0O1xuXG4vLyBGb250IEZhbWlsaWVzXG4kZm9udC1zYW5zOiAnQnJhbmRvbkdyb3Rlc3F1ZScsIHNhbnMtc2VyaWY7XG4kZm9udC13ZWlnaHQtc2Fucy1yZWd1bGFyOiA0MDA7XG4kZm9udC13ZWlnaHQtc2Fucy1tZWRpdW06IDUwMDtcbiRmb250LXdlaWdodC1zYW5zLWJvbGQ6IDcwMDtcbiRmb250LXdlaWdodC1zYW5zLWJsYWNrOiA5MDA7XG5cbiRmb250LXNlcmlmOiAnbWlsbGVyLWRpc3BsYXknLCBzZXJpZjtcbiRmb250LXdlaWdodC1zZXJpZi1zZW1pYm9sZDogNjAwO1xuJGZvbnQtd2VpZ2h0LXNlcmlmLWJvbGQ6IDcwMDtcblxuLy8gRGVmYXVsdCBtZWFzdXJlbWVudHNcbiRkZWZhdWx0LWJvcmRlci1yYWRpdXM6IDVweDtcblxuLy8gWi1pbmRleFxuJHotaW5kZXgtZnJhbWU6IDI7XG4kei1pbmRleC1mbG9hdGluZy1idXR0b246IDUwO1xuJHotaW5kZXgtbGl2ZXN0cmVhbTogMjAwO1xuJHotaW5kZXgtdW5kZXItbWVudTogOTk4O1xuJHotaW5kZXgtbG9hZGVyOiA5OTk7XG4kei1pbmRleC1tZW51OiA5OTk7XG4kei1pbmRleC1odWQ6IDEwMDA7XG5cbiRwYWdlLWhlYWRlci1wYWRkaW5nLXRvcDogMTNyZW07XG4kcGFnZS1oZWFkZXItcGFkZGluZy1ib3R0b206IDZyZW07XG5cbi8vIEZvcm0gc3R5bGVzXG4kZm9ybS1jb250cm9sLXRleHQ6ICRjb2xvci1jaG9jb2xhdGU7XG4kZm9ybS1jb250cm9sLWFjY2VudDogJGNvbG9yLWdvbGQ7XG4kZm9ybS1jb2xvci1lcnJvcjogI2RiNTYxYTtcblxuLy8gRWFzaW5nXG4kc3RhbmRhcmQtY3VydmU6IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4vLyBGb3IgZWxlbWVudHMgZW50ZXJpbmcgdGhlIHZpZXdwb3J0XG4kZGVjZWxlcmF0aW9uLWN1cnZlOiBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKTtcbi8vIEZvciBlbGVtZW50cyBsZWF2aW5nIHBlcm1hbmVudGx5IHRoZSB2aWV3cG9ydFxuJGFjY2VsZXJhdGlvbi1jdXJ2ZTogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMSwgMSk7XG4vLyBGb3IgZWxlbWVudHMgdGhhdCB3aWwgcmV0dXJuIHRvIHRoZSB2aWV3cG9ydCAobGlrZSBhIG1lbnVcbiRzaGFycC1jdXJ2ZTogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC42LCAxKTtcblxuLy8gRGlyZWN0b3JpZXNcbi8vIFRoaXMgc2hvdWxkIGJlIHByZWZpeGVkIHRvIGFsbCBhc3NldCB1cmxzXG4vLyAkZXhhbXBsZTogXCIjeyRkaXItdGhlbWV9aW1hZ2VzL3lvdXJpbWFnZS5qcGdcIlxuJGRpci10aGVtZTogJy9yZXNvdXJjZXMvdGhlbWVzL2Jhc2UvJztcbiRkaXItaW1hZ2VzOiAnI3skZGlyLXRoZW1lfWltYWdlcy8nO1xuJGRpci1mb250czogJyN7JGRpci10aGVtZX1mb250cy8nO1xuJGRpci1pY29uczogJyN7JGRpci10aGVtZX1pY29ucy8nO1xuXG4vLyBNZWRpYSBxdWVyaWVzIGJyZWFrcG9pbnRzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuJHNjcmVlbi14czogMzIwcHg7IC8vIEV4dHJhIHNtYWxsIHNjcmVlbiAvIHBob25lIChwb3J0cmFpdClcbiRzY3JlZW4tc206IDQ4MHB4OyAvLyBTbWFsbCBzY3JlZW4gLyBwaG9uZSAobGFuZHNjYXBlKVxuJHNjcmVlbi1tZDogNzY4cHg7IC8vIFNtYWxsIHNjcmVlbiAvIHRhYmxldFxuJHNjcmVlbi1sZzogMTA0MHB4OyAvLyBMYXJnZSBzY3JlZW4gLyBkZXNrdG9wXG4kc2NyZWVuLXhsOiAxMjgwcHg7IC8vIEV4dHJhIExhcmdlIHNjcmVlbiAvIHdpZGUgZGVza3RvcFxuJHNjcmVlbi14eGw6IDE2MDBweDsgLy8gRXh0cmEgTGFyZ2Ugc2NyZWVuIC8gd2lkZSBkZXNrdG9wXG5cbi8vIE1lZGlhIFF1ZXJpZXMgKE1vYmlsZSBmaXJzdCBhcHByb2FjaClcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4keHM6ICN7JyhtaW4td2lkdGg6ICN7JHNjcmVlbi14c30pJ307IC8vIDMyMHB4ICAtPlxuJHNtOiAjeycobWluLXdpZHRoOiAjeyRzY3JlZW4tc219KSd9OyAvLyA0ODBweCAgLT5cbiRtZDogI3snKG1pbi13aWR0aDogI3skc2NyZWVuLW1kfSknfTsgLy8gNzY4cHggIC0+XG4kbGc6ICN7JyhtaW4td2lkdGg6ICN7JHNjcmVlbi1sZ30pJ307IC8vIDEwMjRweCAgLT5cbiR4bDogI3snKG1pbi13aWR0aDogI3skc2NyZWVuLXhsfSknfTsgLy8gMTIwMHB4IC0+XG4keHhsOiAjeycobWluLXdpZHRoOiAjeyRzY3JlZW4teHhsfSknfTsgLy8gMTYwMHB4IC0+XG5cbiRtZWRpYS1xdWVyaWVzOiAoXG4gIHhzOiAkeHMsXG4gIHNtOiAkc20sXG4gIG1kOiAkbWQsXG4gIGxnOiAkbGcsXG4gIHhsOiAkeGwsXG4gIHh4bDogJHh4bCxcbik7XG5cbi8vIEdyaWQgc2V0dGluZ3MgKG5hbWUsIGJyZWFrcG9pbnQsIGd1dHRlcilcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4kbm90LXNtOiAjeycobWluLXdpZHRoOiAjeyRzY3JlZW4tbWR9ICsgMSknfTtcbiRub3QtbGc6ICN7JyhtYXgtd2lkdGg6ICN7JHNjcmVlbi1tZH0pJ307XG5cbi8vIE1heC13aWR0aCBmb3IgZWxlbWVudHMgb24gbGFyZ2Ugc2NyZWVuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuJG1heC13aWR0aDogMTM3cmVtO1xuJGd1dHRlci13aWR0aDogMi41cmVtO1xuJGd1dHRlci13aWR0aC1zbTogMS42cmVtO1xuXG4vLyBWYXJpYWJsZXMgdG8gZXhwb3NlIHRvIG91ciBKYXZhc2NyaXB0IChjb3V0ZXJzeSBvZiBXZWJwYWNrKVxuJHdoaXR0YWtlci1lYXNpbmc6IDAuMzYsIDAuMDYsIDAuMjYsIDAuOTk7XG5cbjpleHBvcnQge1xuICBlYXNpbmc6ICR3aGl0dGFrZXItZWFzaW5nO1xufVxuIiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIE1peGluc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy8gRm9udCBzaXplXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy9cbkBtaXhpbiBmb250LXNpemUoJHNpemUsICRoZWlnaHQsICR1bml0OiByZW0pIHtcbiAgZm9udC1zaXplOiAkc2l6ZSAqIDFweDtcbiAgZm9udC1zaXplOiAoJHNpemUgKiAwLjEpICsgJHVuaXQ7XG4gIGxpbmUtaGVpZ2h0OiAkaGVpZ2h0ICogMXB4O1xuICBsaW5lLWhlaWdodDogKCRoZWlnaHQgKiAwLjEpICsgJHVuaXQ7XG59XG5cbi8vIHRleHQtc2hhZG93LWZpeFxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuQG1peGluIHRleHQtc2hhZG93LWZpeCgpIHtcbiAgdGV4dC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4xKSAxcHggMXB4O1xufVxuXG4vLyBjbGVhci1maWx0ZXJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbkBtaXhpbiBjbGVhci1maWx0ZXIoKSB7XG4gIGZpbHRlcjogbm9uZTtcbiAgLS1tcy1maWx0ZXI6IG5vbmU7XG59XG5cbkBtaXhpbiBidXR0b24tcmVzZXQoKSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4iLCJAaW1wb3J0ICcuLi92YXJpYWJsZXMnO1xuLy8gRm9udCBmYWNlc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLypcbiogQnJhbmRvbkdyb3Rlc3F1ZVxuKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0JyYW5kb25Hcm90ZXNxdWUnO1xuICBzcmM6IGxvY2FsKCdCcmFuZG9uR3JvdGVzcXVlLVJlZ3VsYXInKSwgbG9jYWwoJ0JyYW5kb25Hcm90ZXNxdWUgUmVndWxhcicpLFxuICAgIHVybCgnLi4vZm9udHMvQnJhbmRvbkdyb3Rlc3F1ZS9CcmFuZG9uR3JvdGVzcXVlLVJlZ3VsYXIud29mZicpXG4gICAgICBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0JyYW5kb25Hcm90ZXNxdWUnO1xuICBzcmM6IGxvY2FsKCdCcmFuZG9uR3JvdGVzcXVlLU1lZGl1bScpLCBsb2NhbCgnQnJhbmRvbkdyb3Rlc3F1ZSBNZWRpdW0nKSxcbiAgICB1cmwoJy4uL2ZvbnRzL0JyYW5kb25Hcm90ZXNxdWUvQnJhbmRvbkdyb3Rlc3F1ZS1NZWRpdW0ud29mZicpXG4gICAgICBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC13ZWlnaHQ6IDQ1MDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0JyYW5kb25Hcm90ZXNxdWUnO1xuICBzcmM6IGxvY2FsKCdCcmFuZG9uR3JvdGVzcXVlLU1lZGl1bScpLCBsb2NhbCgnQnJhbmRvbkdyb3Rlc3F1ZSBNZWRpdW0nKSxcbiAgICB1cmwoJy4uL2ZvbnRzL0JyYW5kb25Hcm90ZXNxdWUvQnJhbmRvbkdyb3Rlc3F1ZS1NZWRpdW0ud29mZicpXG4gICAgICBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdCcmFuZG9uR3JvdGVzcXVlJztcbiAgc3JjOiBsb2NhbCgnQnJhbmRvbkdyb3Rlc3F1ZS1Cb2xkJyksIGxvY2FsKCdCcmFuZG9uR3JvdGVzcXVlIEJvbGQnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL0JyYW5kb25Hcm90ZXNxdWUvQnJhbmRvbkdyb3Rlc3F1ZS1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdCcmFuZG9uR3JvdGVzcXVlJztcbiAgc3JjOiBsb2NhbCgnQnJhbmRvbkdyb3Rlc3F1ZS1CbGFjaycpLCBsb2NhbCgnQnJhbmRvbkdyb3Rlc3F1ZSBCbGFjaycpLFxuICAgIHVybCgnLi4vZm9udHMvQnJhbmRvbkdyb3Rlc3F1ZS9CcmFuZG9uR3JvdGVzcXVlLUJsYWNrLndvZmYnKVxuICAgICAgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBNYWluIE5hdmlnYXRpb25cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiRtZW51LXRvcDogMzJweDtcbiRtZW51LXJpZ2h0OiAyNHB4O1xuXG4vLyBibG9ja1xuLm1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHotaW5kZXg6ICR6LWluZGV4LW1lbnU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAkbWVudS10b3A7XG4gIHJpZ2h0OiAkbWVudS1yaWdodDtcbn1cblxuLy8gZWxlbWVudHNcbi5tZW51X19idXJnZXIge1xuICBAaW5jbHVkZSBidXR0b24tcmVzZXQ7XG4gIHdpZHRoOiAzcmVtO1xuICBoZWlnaHQ6IDIxcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkodmFyKC0tbm90aWZpY2F0aW9uLWJhci1oZWlnaHQsIDApKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDFweCBkb3R0ZWQgJGNvbG9yLWxpZ2h0LWdvbGQ7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDNweDtcbiAgfVxufVxuXG4ubWVudV9fYnVyZ2VyX19pdGVtIHtcbiAgaGVpZ2h0OiAzcHg7XG4gIHdpZHRoOiAzMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbGlnaHQtZ29sZDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgJGVhc2VXaGl0dGFrZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG5cbiAgJjpudGgtY2hpbGQoMSkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNnB4KTtcbiAgfVxuXG4gICY6bnRoLWNoaWxkKDIpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcbiAgfVxuXG4gICY6bnRoLWNoaWxkKDMpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KTtcbiAgfVxufVxuXG4ubWVudV9faHVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB6LWluZGV4OiAkei1pbmRleC1odWQ7XG59XG5cbi5tZW51X192YW5lZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzQzMzIxZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRkaXItaW1hZ2VzfWhlYWRlci9mb290ZXItaW1hZ2UtbW9iaWxlLmpwZycpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRkaXItaW1hZ2VzfWhlYWRlci9mb290ZXItaW1hZ2UuanBnJyk7XG4gIH1cbn1cblxuLm1lbnVfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogJHotaW5kZXgtbWVudTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuXG4gIEBtZWRpYSAjeyRtZH0ge1xuICAgIHBhZGRpbmctdG9wOiAxMC41dnc7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLm1lbnVfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMS41cmVtIDA7XG4gIGJyZWFrLWluc2lkZTogYXZvaWQ7XG5cbiAgJjpob3ZlciB7XG4gICAgLm1lbnVfX2l0ZW1fX2luZGV4OmFmdGVyIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZTtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgI3skbWR9IHtcbiAgICBwYWRkaW5nOiAzdmggMDtcbiAgfVxufVxuXG4ubWVudV9faXRlbV9faW5kZXgge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAkY29sb3ItY3JlYW07XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2Fucy1ibGFjaztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3aWR0aDogNXJlbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEwLCAxNSk7XG5cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMC4ycmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMXJlbTtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ29sZDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMXMgZWFzZTtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICB9XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgd2lkdGg6IGluaXRpYWw7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGxlZnQ6IGluaXRpYWw7XG4gICAgICByaWdodDogMDtcbiAgICAgIHdpZHRoOiA1cmVtO1xuICAgIH1cbiAgfVxufVxuXG4ubWVudV9faXRlbV9fbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgY29sb3I6ICRjb2xvci1jcmVhbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDMyLCAzNik7XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDMuNXJlbSArIDAuNXZ3KTtcbiAgICBsaW5lLWhlaWdodDogY2FsYygzLjVyZW0gKyAwLjV2dyk7XG4gIH1cbn1cblxuLm1lbnVfX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDEyLjV2aDtcbiAgcGFkZGluZy1ib3R0b206IDEyLjV2aDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgY29sdW1uLWNvdW50OiAyO1xuICAgIGNvbHVtbi1nYXA6IDE1JTtcbiAgICB3aWR0aDogOTAlO1xuICB9XG5cbiAgQG1lZGlhICN7JGxnfSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxuXG4gIEBtZWRpYSAjeyR4bH0ge1xuICAgIGNvbHVtbi1nYXA6IDIwJTtcbiAgICB3aWR0aDogODAlO1xuICB9XG59XG5cbi5tZW51X19zb2NpYWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMCA2dnc7XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5cbi5tZW51X19zb2NpYWxzX19saW5rcyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1jcmVhbTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDAuMXJlbTtcbiAgICAgIGhlaWdodDogNjAlO1xuICAgIH1cbiAgfVxufVxuXG4ubWVudV9fc29jaWFsc19fbGlua3NfX2ljb24ge1xuICBmaWxsOiAkY29sb3ItY3JlYW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMi41cmVtO1xuICBoZWlnaHQ6IDIuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuXG4gICY6aG92ZXIge1xuICAgIGZpbGw6ICRjb2xvci1nb2xkO1xuICB9XG59XG5cbi5tZW51X19zb2NpYWxzX19jdGEge1xuICBwYWRkaW5nOiA0cmVtIDA7XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgcGFkZGluZzogMCAwIDAgMS41cmVtO1xuICB9XG59XG5cbi5tZW51X19sZWdhbHMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCA2dnc7XG4gIGNvbG9yOiAkY29sb3ItY3JlYW07XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCwgMjApO1xuXG4gIEBtZWRpYSAjeyRtZH0ge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLm1lbnVfX2xlZ2Fsc19fbGluayB7XG4gIGNvbG9yOiAjZTJhODNjO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLy8gbW9kaWZpZXJzXG4ubWVudS0tb3BlbiB7XG4gIC5tZW51X19idXJnZXJfX2l0ZW0ge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1saWdodC1nb2xkO1xuXG4gICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTZweCkgcm90YXRlKC00NWRlZyk7XG4gICAgfVxuICB9XG59XG5cbi5tZW51X19pdGVtLS1pcy1hY3RpdmUge1xuICAubWVudV9faXRlbV9faW5kZXg6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAubWVudV9faXRlbV9fbGluayB7XG4gICAgY29sb3I6ICRjb2xvci1nb2xkO1xuICB9XG59XG5cbi5tZW51X19jb250YWluZXItLWJvdHRvbSB7XG4gIHBhZGRpbmctdG9wOiAwO1xuXG4gIEBtZWRpYSAjeyRtZH0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMi41dmg7XG4gIH1cbn1cbiIsIi8vIG1peGluc1xuQGZ1bmN0aW9uIGNhcHN1bGUtYm9yZGVyKCRjb2xvcjogJGNvbG9yLWNob2NvbGF0ZSwgJHRoaWNrbmVzczogMnB4KSB7XG4gIEByZXR1cm4gaW5zZXQgMCAwIDAgJHRoaWNrbmVzcyAkY29sb3I7XG59XG5cbkBtaXhpbiBjYXBzdWxlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgYm94LXNoYWRvdzogY2Fwc3VsZS1ib3JkZXIoJGNvbG9yLWdvbGQsIDJweCk7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICBnYXA6IDRweDtcbiAgbWluLWhlaWdodDogMzZweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG1pbi13aWR0aDogMTByZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAkY29sb3ItY2hvY29sYXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2Fucy1tZWRpdW07XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCwgMTQpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zNXMgJGVhc2VJbk91dEN1YmljO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ29sZDtcbiAgICBib3gtc2hhZG93OiBjYXBzdWxlLWJvcmRlcigkY29sb3ItY2hvY29sYXRlLCAwKTtcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYnVybnQtZ29sZDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgJltkaXNhYmxlZF0ge1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG59XG5cbi8vIGJsb2NrXG4uY2Fwc3VsZSB7XG4gIEBpbmNsdWRlIGNhcHN1bGU7XG5cbiAgLnNwaW5uZXItLXNtYWxsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgfVxufVxuXG4vLyBlbGVtZW50c1xuLmNhcHN1bGVfX2ljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA5cHg7XG4gIGhlaWdodDogOXB4O1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG5cbi8vIG1vZGlmaWVyc1xuLmNhcHN1bGUtLXdpZHRoLXhsIHtcbiAgaGVpZ2h0OiAzOXB4O1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDE2LCAyMCk7XG4gIG1pbi13aWR0aDogMThyZW07XG59XG5cbi5jYXBzdWxlLS1sYXJnZSB7XG4gIGhlaWdodDogNTBweDtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xuICBAaW5jbHVkZSBmb250LXNpemUoMTYsIDIwKTtcbiAgbWluLXdpZHRoOiAxNXJlbTtcbn1cblxuLmNhcHN1bGUtLWJvcmRlci1zbWFsbCB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuLmNhcHN1bGUtLW1lZGl1bSB7XG4gIGhlaWdodDogNDdweDtcbiAgcGFkZGluZzogMTJweCAzMnB4O1xuICBAaW5jbHVkZSBmb250LXNpemUoMTYsIDIwKTtcbiAgbWluLXdpZHRoOiAxNXJlbTtcbn1cblxuLmNhcHN1bGUtLWZ1bGwtd2lkdGgge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNhcHN1bGUtLXNtYWxsIHtcbiAgaGVpZ2h0OiAzOXB4O1xuICBwYWRkaW5nOiAxMHB4IDE4cHg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNiwgMjIpO1xuICBtaW4td2lkdGg6IDE1cmVtO1xuXG4gIEBtZWRpYSAjeyRsZ30ge1xuICAgIGhlaWdodDogNDNweDtcbiAgfVxufVxuXG4uY2Fwc3VsZS0tc21hbGwtLWRlc2t0b3AtbWVkaXVtIHtcbiAgQG1lZGlhICN7JGxnfSB7XG4gICAgaGVpZ2h0OiA0N3B4O1xuICB9XG59XG5cbi5jYXBzdWxlLS1zZWNvbmRhcnkge1xuICBib3gtc2hhZG93OiBjYXBzdWxlLWJvcmRlcigkY29sb3ItY2hvY29sYXRlLCAycHgpO1xufVxuXG4uY2Fwc3VsZS0tZmlsbGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWNhbnZhcztcbn1cblxuLmNhcHN1bGUtLWxpZ2h0IHtcbiAgY29sb3I6ICRjb2xvci1jcmVhbTtcbn1cblxuLmNhcHN1bGUtLWRhc2hlZCB7XG4gIGJvcmRlci1zdHlsZTogZGFzaGVkO1xufVxuXG4uY2Fwc3VsZS0tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jYXBzdWxlLS1kYXJrIHtcbiAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdvbGQ7XG5cbiAgLnNwaW5uZXItLXNtYWxsIHtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICB9XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBjb2xvcjogJGNvbG9yLWdvbGQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogY2Fwc3VsZS1ib3JkZXIoJGNvbG9yLWdvbGQsIDJweCk7XG4gIH1cblxuICAmW2Rpc2FibGVkXSB7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdvbGQ7XG4gICAgfVxuICB9XG5cbiAgJi5jYXBzdWxlLS1kYXJrLWhvdmVyOm5vdChbZGlzYWJsZWRdKSB7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWNob2NvbGF0ZTtcbiAgICAgIGJveC1zaGFkb3c6IGNhcHN1bGUtYm9yZGVyKCRjb2xvci1jaG9jb2xhdGUsIDJweCk7XG4gICAgfVxuICB9XG59XG5cbi5jYXBzdWxlLS13aXRoLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGp1c3RpZnktY29udGVudDoganVzdGlmeS1jb250ZW50O1xuXG4gIHN2ZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyNHB4O1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxufVxuXG4uY2Fwc3VsZS0td2l0aC1pY29uLWxlZnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICBzdmcge1xuICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgfVxufVxuXG4uY2Fwc3VsZS0td2l0aC1pY29uLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgc3ZnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgfVxufVxuXG4uY2Fwc3VsZS0teGwge1xuICB3aWR0aDogMTAwJTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDIxLCAzMCk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMjRweCA1MnB4IDI0cHggMjRweDtcblxuICBAbWVkaWEgI3skbGd9IHtcbiAgICBoZWlnaHQ6IDY5cHg7XG4gIH1cbn1cbiIsIi5jbGVhcmZpeCB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5cbi5pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLy8gQG1lZGlhICgkbWQpIHtcbiAgLy8gXHR3aWR0aDogYXV0bztcbiAgLy8gfVxufVxuXG4uYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zdGlja3kge1xuICAvLyBAbWVkaWEgKCRsZykge1xuICAvLyBcdHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreTtcbiAgLy8gXHRwb3NpdGlvbjogc3RpY2t5O1xuICAvLyBcdHRvcDogMDtcbiAgLy8gfVxufVxuXG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm92ZXJmbG93LS1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucmlnaHQge1xuICByaWdodDogMDtcbn1cblxuLmxlZnQge1xuICBsZWZ0OiAwO1xufVxuXG4vLyBIaWRlIG9ubHkgdmlzdWFsbHksIGJ1dCBoYXZlIGl0IGF2YWlsYWJsZSBmb3Igc2NyZWVucmVhZGVyczogaDVicC5jb20vdlxuLnZpc3VhbGx5aGlkZGVuIHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG5cbi8vIEV4dGVuZHMgdGhlIC52aXN1YWxseWhpZGRlbiBjbGFzcyB0byBhbGxvdyB0aGUgZWxlbWVudCB0byBiZSBmb2N1c2FibGVcbi8vIHdoZW4gbmF2aWdhdGVkIHRvIHZpYSB0aGUga2V5Ym9hcmQ6IGg1YnAuY29tL3Bcbi52aXN1YWxseWhpZGRlbiB7XG4gICYuZm9jdXNhYmxlIHtcbiAgICAmOmFjdGl2ZSxcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNsaXA6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLy8gSGlkZSB2aXN1YWxseSBhbmQgZnJvbSBzY3JlZW5yZWFkZXJzLCBidXQgbWFpbnRhaW4gbGF5b3V0XG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4udHlwZS0tbGlnaHQge1xuICBjb2xvcjogJGNvbG9yLWNyZWFtO1xufVxuXG4vLyBCYWNrZ3JvdW5kIENvbG91cnNcbi5iZy0tbGluZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbGluZW47XG59XG5cbi5iZy0tY2FudmFzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWNhbnZhcztcbn1cblxuLmJnLS1jcmVhbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1jcmVhbTtcblxuICAuZWRpdG9yaWFsX19jb3B5IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gICAgfVxuXG4gICAgLmZsZXgtZ3JpZCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG59XG5cbi5iZy0tZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kYXJrO1xuXG4gIC5mYXEtYWNjb3JkaW9uIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gICAgfVxuXG4gICAgaDIsXG4gICAgYnV0dG9uLFxuICAgIFAsXG4gICAgbGkge1xuICAgICAgY29sb3I6ICRjb2xvci1jcmVhbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hY2NvcmRpb25fX2l0ZW06YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWNyZWFtICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIENlbnRlciBhbGlnbmVkXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLnR5cGUtLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLy8gUmlnaHQgYWxpZ25lZFxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi50eXBlLS1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4vLyBMZWZ0IGFsaWduZWRcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4udHlwZS0tbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8vIFVwcGVyY2FzZVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi50eXBlLS11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vLyBWZXJ0aWNhbCBhbGlnblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5hbGlnbi0tdmVydGljYWwge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRvcDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi8vIEZ1bGwgd2lkdGggaW1hZ2Vcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4uaW1hZ2UtLWZ1bGx3aWR0aCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi8vIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4uaW1hZ2UtLXJlc3BvbnNpdmUge1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vLyBIaWRlIGNvbXBvbmVudCBvbiBtb2JpbGVcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4ubm90LW1vYmlsZSB7XG4gIEBtZWRpYSAjeyRub3QtbGd9IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm9ubHktbW9iaWxlIHtcbiAgQG1lZGlhICN7JGxnfSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5jZW50ZXItbW9iaWxlIHtcbiAgQG1lZGlhICN7JG5vdC1sZ30ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi8vIEZsZXggaGVscGVyc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmZsZXgtLWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5mbGV4LS1jb2x1bW4tc3RhY2sge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIEBtZWRpYSAjeyRtZH0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cblxuLmZsZXgtLWFsaWduLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cblxuLmZsZXgtLWFsaWduLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5mbGV4LS1hbGlnbi10b3Age1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLmZsZXgtLWFsaWduLWJvdHRvbSB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuLmZsZXgtLWp1c3RpZnktYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmZsZXgtLWp1c3RpZnktYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG5cbi5mbGV4LS1qdXN0aWZ5LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uZmxleC0tanVzdGlmeS1zdHJldGNoIHtcbiAganVzdGlmeS1jb250ZW50OiBzdHJldGNoO1xufVxuXG4vLyBXeXNpd3lnIGpveVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi53eXNpd3lnIHtcbiAgcCxcbiAgc3BhbixcbiAgdWwsXG4gIG9sLFxuICBsaSxcbiAgc3Ryb25nLFxuICBiLFxuICBlbSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxuLnNyLW9ubHkge1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuIiwiJHNwYWNpbmctc2l6ZXM6IDAsIDEsIDIsIDMsIDQsIDUsIDYsIDgsIDEwLCAxMiwgMTQsIDE1O1xuXG4vLyBNYXJnaW5zXG4ubWwtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLm1yLWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ubXgtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ubWItYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG87XG59XG4ubXQtYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbkBlYWNoICRpIGluICRzcGFjaW5nLXNpemVzIHtcbiAgLm0tLSN7JGl9eCB7XG4gICAgbWFyZ2luOiAjeyRpICogMC41fXJlbTtcbiAgfVxuICAubXQtLSN7JGl9eCB7XG4gICAgbWFyZ2luLXRvcDogI3skaSAqIDAuNX1yZW07XG4gIH1cbiAgLm1yLS0jeyRpfXgge1xuICAgIG1hcmdpbi1yaWdodDogI3skaSAqIDAuNX1yZW07XG4gIH1cbiAgLm1iLS0jeyRpfXgge1xuICAgIG1hcmdpbi1ib3R0b206ICN7JGkgKiAwLjV9cmVtO1xuICB9XG4gIC5tbC0tI3skaX14IHtcbiAgICBtYXJnaW4tbGVmdDogI3skaSAqIDAuNX1yZW07XG4gIH1cbiAgLm15LS0jeyRpfXgge1xuICAgIG1hcmdpbi1ib3R0b206ICN7JGkgKiAwLjV9cmVtO1xuICAgIG1hcmdpbi10b3A6ICN7JGkgKiAwLjV9cmVtO1xuICB9XG4gIC5teC0tI3skaX14IHtcbiAgICBtYXJnaW4tbGVmdDogI3skaSAqIDAuNX1yZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAjeyRpICogMC41fXJlbTtcbiAgfVxufVxuXG4vLyBQYWRkaW5nXG5AZWFjaCAkaSBpbiAkc3BhY2luZy1zaXplcyB7XG4gIC5wLS0jeyRpfXgge1xuICAgIHBhZGRpbmc6ICN7JGkgKiAwLjV9cmVtO1xuICB9XG4gIC5wdC0tI3skaX14IHtcbiAgICBwYWRkaW5nLXRvcDogI3skaSAqIDAuNX1yZW07XG4gIH1cbiAgLnByLS0jeyRpfXgge1xuICAgIHBhZGRpbmctcmlnaHQ6ICN7JGkgKiAwLjV9cmVtO1xuICB9XG4gIC5wYi0tI3skaX14IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogI3skaSAqIDAuNX1yZW07XG4gIH1cbiAgLnBsLS0jeyRpfXgge1xuICAgIHBhZGRpbmctbGVmdDogI3skaSAqIDAuNX1yZW07XG4gIH1cbiAgLnB5LS0jeyRpfXgge1xuICAgIHBhZGRpbmctYm90dG9tOiAjeyRpICogMC41fXJlbTtcbiAgICBwYWRkaW5nLXRvcDogI3skaSAqIDAuNX1yZW07XG4gIH1cbiAgLnB4LS0jeyRpfXgge1xuICAgIHBhZGRpbmctbGVmdDogI3skaSAqIDAuNX1yZW07XG4gICAgcGFkZGluZy1yaWdodDogI3skaSAqIDAuNX1yZW07XG4gIH1cbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/