@charset "UTF-8";@import url(https://use.fontawesome.com/releases/v5.3.1/css/all.css);@font-face{font-family:OrkneyBold;src:url(/static/media/orkney-bold-webfont.5b19d9806d03e0859ec5.woff) format("woff")}@font-face{font-family:OrkneyMed;src:url(/static/media/orkney-medium-webfont.1d9dbbd6778533ba0420.woff) format("woff")}@font-face{font-family:OrkneyReg;src:url(/static/media/orkney-regular-webfont.9ed1c46d12fe1cc64aeb.woff) format("woff")}@font-face{font-family:OrkneyLight;src:url(/static/media/orkney-light-webfont.f3a60dea101465ea24ec.woff) format("woff")}#background{background:linear-gradient(hsla(0,0%,100%,.6),hsla(0,0%,100%,.6)),url(/static/media/bg1.34c757ac619dac210432.png) no-repeat 50%;background-size:cover;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:-1}:root{--color-brand-charcoal:#53565a;--color-brand-green:#00b050;--color-brand-blue:#0078b0;--color-brand-purple:#8f00dd;--color-brand-red:#d73c00;--color-brand-white:#fff}.HfohWebsiteApp{display:flex;flex-direction:column}h1{font-family:OrkneyBold,Segoe UI,Open Sans,Arial,"sans-serif";font-size:2.5rem;margin-bottom:0}h1,h2{font-weight:700;margin-top:0}h2{font-family:OrkneyMed,Segoe UI,Open Sans,Arial,"sans-serif";font-size:1.5rem;margin-bottom:1em}h3{font-family:OrkneyLight,Segoe UI,Open Sans,Arial,"sans-serif";font-size:1.25rem;font-weight:700;margin-bottom:.1em;margin-top:1em}p{font-size:1rem;line-height:1.5em;margin-bottom:1em;margin-top:0}li,p{color:#53565a;color:#53565a;color:var(--color-brand-charcoal);font-family:Segoe UI,Open Sans,Arial,"sans-serif";font-weight:400}.Collapsible__trigger{display:block;font-family:OrkneyMed,Segoe UI,Open Sans,Arial,"sans-serif";font-size:1.35rem;font-weight:700;padding-right:35px;padding-top:10px;position:relative;text-decoration:none}#map-container{border:2px solid #fff;height:350px;margin-left:auto;margin-right:auto;max-height:23vh;width:100%}a{color:#53565a;color:#53565a;color:var(--color-brand-charcoal);cursor:pointer;font-family:Segoe UI,Open Sans,Arial,"sans-serif";font-weight:400}a .fa:hover,a:hover{color:#fff;color:#fff;color:var(--color-brand-white);text-decoration:none}a:visited{color:#53565a;color:#53565a;color:var(--color-brand-charcoal)}.logo{display:block;float:left;height:65px}.title{height:50px;padding:0;width:100%}.main{margin-top:30px;width:100%}.narrow{width:30%}.broad{width:70%}.moderate{width:50%}.left{float:left}.right{float:right}.center{display:block;margin-left:auto;margin-right:auto}#menu-btn-home-text:hover{color:#8f00dd;color:#8f00dd;color:var(--color-brand-purple)}#menu-btn-head-text:hover,.fp-viewing-about #menu-btn-head-text{color:#00b050;color:#00b050;color:var(--color-brand-green)}#menu-btn-full-text:hover,.fp-viewing-services #menu-btn-full-text{color:#0078b0;color:#0078b0;color:var(--color-brand-blue)}#menu-btn-of-text:hover,.fp-viewing-team #menu-btn-of-text{color:#8f00dd;color:#8f00dd;color:var(--color-brand-purple)}#menu-btn-heart-text:hover,.fp-viewing-contact #menu-btn-heart-text{color:#d73c00;color:#d73c00;color:var(--color-brand-red)}.fp-viewing-home #navlogo{opacity:0}.fadeIn{opacity:1}.fadeIn,.fadeOut{transition:opacity .5s ease-in}.fadeOut{opacity:0}.faded{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:fadeInOpacity;animation-name:fadeInOpacity;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}@-webkit-keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}@keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}.btn{background-color:#fff;background-color:#fff;background-color:var(--color-brand-white);border:2px solid #53565a;border:2px solid #53565a;border:2px solid var(--color-brand-charcoal);border-radius:6px;color:#53565a;color:#53565a;color:var(--color-brand-charcoal);display:inline-block;font-size:18px;line-height:24px;margin-bottom:10px;margin-right:16px;outline-width:0;padding:2px 16px;text-align:center;white-space:nowrap}.btn:hover{background-color:#53565a;background-color:#53565a;background-color:var(--color-brand-charcoal);color:#fff}.students{border:2px solid #00b050;border:2px solid #00b050;border:2px solid var(--color-brand-green);color:#00b050;color:#00b050;color:var(--color-brand-green)}.students:hover,.studentsclicked{background-color:#00b050;background-color:#00b050;background-color:var(--color-brand-green);color:#fff}.business{border:2px solid #8f00dd;border:2px solid #8f00dd;border:2px solid var(--color-brand-purple);color:#8f00dd;color:#8f00dd;color:var(--color-brand-purple)}.business:hover,.businessclicked{background-color:#8f00dd;background-color:#8f00dd;background-color:var(--color-brand-purple);color:#fff}.education{border:2px solid #d73c00;border:2px solid #d73c00;border:2px solid var(--color-brand-red);color:#d73c00;color:#d73c00;color:var(--color-brand-red)}.education:hover,.educationclicked{background-color:#d73c00;background-color:#d73c00;background-color:var(--color-brand-red);color:#fff}.back{border:2px solid #0078b0;border:2px solid #0078b0;border:2px solid var(--color-brand-blue);color:#0078b0;color:#0078b0;color:var(--color-brand-blue)}.back:hover{background-color:#0078b0;background-color:#0078b0;background-color:var(--color-brand-blue);color:#fff}.mapembed{height:20vh;width:100%}.mobile{height:0;visibility:hidden;width:0}.Collapsible,.about--info,.mobile{display:none}.youngprofss{margin-left:50px}.businesstrans,.youngprofss{margin-bottom:20px;margin-top:10px}.businesstrans{margin-left:45px}@media screen and (max-width:1440px){h1{font-size:2.25rem}h2{font-size:1.35rem}h3{font-size:1.125rem}p{font-size:.9rem}li{font-size:.9rem!important}.clients li{font-size:.75em!important}.main{margin-top:20px}.btn{font-size:.9rem;line-height:18px;margin-bottom:10px;margin-right:16px}}@media screen and (max-width:1024px){.logo{height:45px}}@media screen and (max-width:1000px){.logo{height:30px}.main{padding-top:0}.bar{height:0;visibility:hidden}}@media screen and (max-width:1024px){.section{padding-top:90px!important}}@media screen and (max-height:650px){.desktop{display:none;font-size:0!important;height:0!important;visibility:hidden;width:0!important}.mobile{display:block;visibility:visible;width:100%!important}.mobile,.section{height:100%!important}.section{padding-bottom:0!important;padding-top:64px!important}.logo{height:30px}.faded{-webkit-animation:none!important;animation:none!important}.main{padding-top:0}.bar{height:0;visibility:hidden}.Collapsible{display:block}}@media screen and (max-width:999px){.desktop{display:none;font-size:0!important;height:0!important;visibility:hidden;width:0!important}.mobile{display:block;height:100%!important;visibility:visible;width:100%!important}.faded{-webkit-animation:none!important;animation:none!important}.section{height:100%!important;padding-bottom:0!important;padding-top:64px!important}.Collapsible,.about--info{display:block!important}}.privacypolicy{background:#fff;border-radius:5px;margin:100px auto;padding:20px;text-align:left;width:60%}.privacypolicy a,.privacypolicy h1{color:#8f00dd;color:#8f00dd;color:var(--color-brand-purple)}.privacypolicy a{text-decoration:none}.privacypolicy a:hover{color:#53565a;color:#53565a;color:var(--color-brand-charcoal)}label{color:#d73c00;color:#d73c00;color:var(--color-brand-red);cursor:pointer;padding-bottom:20px;text-align:center}.privacypolicybuttonclose label{color:#8f00dd;color:#8f00dd;color:var(--color-brand-purple)}.privacypolicyblock{display:none;padding:10px}input,input:checked~#openlabel,input:checked~.maincontentblock,input:checked~.topnav-wrapper{display:none}input:checked~.privacypolicyblock{display:block}.hide,input:checked~.bar{display:none}.show{display:block}.topnav-wrapper{display:block;left:0;position:fixed;right:0;top:0;z-index:2}.topnav{height:96px;margin:0 auto;max-width:1920px;overflow:hidden;padding-right:32px}.topnav a{color:var(--brand-color-charcoal);color:var(--brand-color-charcoal);float:right;font-size:1.1em;padding:32px 16px;text-decoration:none}.topnav #navlogo{float:left;padding-left:32px;padding-right:32px}@media screen and (max-height:650px){.topnav{height:64px}.topnav,.topnav-wrapper{background-color:#fff}.topnav a{padding:16px}}@media screen and (max-width:1000px){.topnav{background-color:#fff;height:64px}}@media screen and (max-width:1220px){.topnav a{padding:16px}}.sidemenu a{color:#fff;color:var(--color-brand-white);float:none;padding:0;text-decoration:none;transition:color .3s ease}#menuToggle{right:32px;top:20px;-webkit-user-select:none;user-select:none;z-index:1}#menuToggle,#menuToggle input{display:block;position:absolute}#menuToggle input{-webkit-touch-callout:none;cursor:pointer;height:32px;left:-5px;opacity:0;top:-7px;width:40px;z-index:2}#menuToggle span{background:#53565a;background:var(--color-brand-charcoal);border-radius:3px;display:block;height:4px;margin-bottom:5px;position:relative;-webkit-transform-origin:4px 0;transform-origin:4px 0;transition:background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease,-webkit-transform .5s cubic-bezier(.77,.2,.05,1);transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease,-webkit-transform .5s cubic-bezier(.77,.2,.05,1);width:33px;z-index:1}#menuToggle span:first-child{-webkit-transform-origin:0 0;transform-origin:0 0}#menuToggle span:nth-last-child(2){-webkit-transform-origin:0 100%;transform-origin:0 100%}#menuToggle input:checked~span{background:#53565a;background:var(--color-brand-charcoal);opacity:1;-webkit-transform:rotate(45deg) translate(-2px,-1px);transform:rotate(45deg) translate(-2px,-1px)}#menuToggle input:checked~span:nth-last-child(3){opacity:0;-webkit-transform:rotate(0deg) scale(.2);transform:rotate(0deg) scale(.2)}#menuToggle input:checked~span:nth-last-child(2){opacity:1;-webkit-transform:rotate(-45deg) translateY(-1px);transform:rotate(-45deg) translateY(-1px)}#menu{-webkit-font-smoothing:antialiased;background:#fff;list-style-type:none;margin:-100px 0 0;padding:125px 32px 32px;position:fixed;right:0;-webkit-transform:translate(100%);transform:translate(100%);-webkit-transform-origin:0 0;transform-origin:0 0;transition:-webkit-transform .5s cubic-bezier(.77,.2,.05,1);transition:transform .5s cubic-bezier(.77,.2,.05,1);transition:transform .5s cubic-bezier(.77,.2,.05,1),-webkit-transform .5s cubic-bezier(.77,.2,.05,1)}#menu li{color:#53565a;color:var(--color-brand-charcoal);display:list-item;font-family:Segoe UI,Open Sans,Arial,"sans-serif";font-size:15px!important;padding:10px 0}#menuToggle input:checked~ul{opacity:1;-webkit-transform:scale(1);transform:scale(1)}#menu .soicals{padding-top:15px}#menu .soicalicon{padding:15px}.footer{height:64px;margin:0 auto;max-width:1920px;width:100vw}.footer,.footer a{background-color:initial}.footer a{float:right;padding-left:16px;padding-right:16px;padding-top:15px}.bar{background-color:initial;bottom:0;display:block;height:64px;left:0;position:fixed;right:0;width:100vw;z-index:2}.footer .social{padding-right:32px}.fa-linkedin,.fa-paper-plane,.fa-twitter{transition:.5s}.fa-linkedin :hover,.fa-paper-plane :hover,.fa-twitter :hover{color:#aaa}.fp-viewing-home .social .fa-linkedin,.fp-viewing-home .social .fa-paper-plane,.fp-viewing-home .social .fa-twitter{color:#53565a;color:var(--color-brand-charcoal)}.fp-viewing-about .social .fa-linkedin,.fp-viewing-about .social .fa-paper-plane,.fp-viewing-about .social .fa-twitter{color:#00b050;color:var(--color-brand-green)}.fp-viewing-services .social .fa-linkedin,.fp-viewing-services .social .fa-paper-plane,.fp-viewing-services .social .fa-twitter{color:#0078b0;color:var(--color-brand-blue)}.fp-viewing-team .social .fa-linkedin,.fp-viewing-team .social .fa-paper-plane,.fp-viewing-team .social .fa-twitter{color:#8f00dd;color:var(--color-brand-purple)}.fp-viewing-contact .social .fa-linkedin,.fp-viewing-contact .social .fa-paper-plane,.fp-viewing-contact .social .fa-twitter{color:#d73c00;color:var(--color-brand-red)}.content{width:100%}.container{max-width:1862px;padding-left:69px;padding-right:69px;z-index:1}@media screen and (min-width:1921px){.container{margin-left:auto;margin-right:auto}}@media screen and (max-width:1200px){.container{padding-left:32px;padding-right:32px;padding-top:0}}.home mainlogo{width:50%}.home img,.home mainlogo{display:block;margin-left:auto;margin-right:auto}.home img{height:50%;padding-bottom:60px;padding-top:5%}.home .scroll{display:block;margin-left:auto;margin-right:auto;padding-top:40px;width:40px}.home .scroll a{opacity:.4;text-decoration:none}.home .scroll a:hover{opacity:.9}@media screen and (max-width:1440px){.home img{height:250px;padding-bottom:32px}.home .scroll{margin-top:50px}}@media screen and (max-width:1280px){.home img{height:150px;padding-bottom:32px}}@media screen and (max-height:767px){.home .scroll{height:0;visibility:hidden;width:0}.home img{height:150px;padding-bottom:32px;padding-top:32px}.fittomobile{margin:0 auto}.home .moderate{width:93%}}@media screen and (max-width:992px){.home .scroll{height:0;visibility:hidden;width:0}.home img{height:150px;padding-bottom:32px;padding-top:32px}.fittomobile{margin:0 auto}.home .moderate{width:93%}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,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) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-next:before,.slick-prev:before{display:none}.slick-dots{display:fixed;margin:0 auto}.testi{padding:5px}.testi p{font-style:italic}.testi strong{color:#53565a;color:var(--color-brand-charcoal)}@media screen and (max-width:1200px){.testi p,.testi strong{font-size:.9em}}.about h1{color:#00b050;color:var(--color-brand-green)}.about h2,.about h3{color:#53565a;color:var(--color-brand-charcoal)}.about a{color:#00b050;color:var(--color-brand-green);text-decoration:none}.about a:hover{color:#53565a;color:var(--color-brand-charcoal)}.about--info h2,.about--info h3{color:#00b050;color:var(--color-brand-green)}.about ul,.about--info h3{margin-top:0}.about ul{margin-bottom:.5em;padding:0}.about--icons{float:left;width:6%}.about--info{display:block}.narrow a{margin:0;padding:0;text-decoration:none}.about .Collapsible__trigger,.about ul h2:hover{color:#00b050;color:var(--color-brand-green)}.about .Collapsible__contentInner h2{height:0;margin:0;visibility:hidden;width:0}.about .Collapsible__trigger:after{content:"\f078";display:block;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;right:10px;top:10px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.about .Collapsible__trigger.is-open:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}@media screen and (max-width:999px){.about--info{height:100%;width:100%}}#btn-geekify{background-color:#fff;background-color:var(--color-brand-white);border:2px solid #00b050;border:2px solid var(--color-brand-green);border-color:#00b050;border-color:var(--color-brand-green);border-radius:6px;color:#00b050;color:var(--color-brand-green);display:inline-block;float:right;font-size:18px;line-height:24px;margin:0 auto;outline-width:0;padding:2px 16px;text-align:center;white-space:nowrap}#btn-geekify:hover{background-color:#00b050;background-color:var(--color-brand-green);color:#fff}#btn-geekify:hover #pp{color:#fff;color:var(--color-brand-white)}#geek li,#geek ul{list-style:none}#geek li{color:#53565a;color:var(--color-brand-charcoal);line-height:1.5em;margin-top:0;padding-bottom:.5em}.about--info #geek{width:100%}.leftpad{float:left;width:45%}.services h1,.services h2,.services h3{color:#0078b0;color:var(--color-brand-blue)}#hexGrid{display:flex;flex-wrap:wrap;list-style-type:none;margin:0 auto;overflow:hidden;width:90%}.services ul{padding:0}.hex{outline:1px solid transparent;position:relative;visibility:hidden}.hex:after{content:"";display:block;padding-bottom:86.602%}.hexIn{margin:0 2%;overflow:hidden;padding-bottom:110.851%;-webkit-transform:rotate(-60deg) skewY(30deg);transform:rotate(-60deg) skewY(30deg);visibility:hidden;width:96%}.hexIn,.hexIn *{outline:1px solid transparent;position:absolute}.hexIn *{visibility:visible}.hexPur{margin:0 2%;overflow:hidden;padding-bottom:110.851%;-webkit-transform:rotate(-60deg) skewY(30deg);transform:rotate(-60deg) skewY(30deg);vertical-align:middle;visibility:hidden;width:96%}.hexPur,.hexPur *{outline:1px solid transparent;position:absolute}.hexPur *{background-color:#0078b0;background-color:var(--color-brand-blue);transition:.5s;visibility:visible}.hexLink{align-items:center;display:flex;height:100%;overflow:hidden;-webkit-transform:skewY(-30deg) rotate(60deg);transform:skewY(-30deg) rotate(60deg);width:100%}.hexRed *{background-color:#d73c00;background-color:var(--color-brand-red);transition:.5s}.hexPurple *{background-color:#8f00dd;background-color:var(--color-brand-purple);transition:.5s}.hexGreen *{background-color:#00b050;background-color:var(--color-brand-green);transition:.5s}.hexTrans *{background-color:initial;background-image:url(/static/media/HFoHServiceArcs.c81929193bc857ac39bf.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.hexTrans .hexLink h3{background:none;color:#0078b0;color:var(--color-brand-blue);font-family:OrkneyMed}.halfopacity{opacity:.5;transition:.5s}.hex h3{color:#fff;font-size:100%;left:0;margin:0;padding-left:2px;padding-right:5px;right:0;text-align:center}@media screen\0 {.hex h3{top:30%}}@media (min-width:1201px){#hexGrid{padding-bottom:5.5%}.hex{width:25%}.hex:nth-child(7n+5){margin-left:12.5%}}@media (max-width:1200px) and (min-width:1000px){#hexGrid{padding-bottom:5.5%}.hex{width:25%}.hex:nth-child(7n+5){margin-left:12.5%}}@media screen and (max-height:649px){.buttons,.exploremap{height:0;visibility:hidden}}@media screen and (max-width:999px){#desktop,.buttons{height:0;visibility:hidden}}.services .Collapsible__trigger{color:#0078b0;color:var(--color-brand-blue)}.services .Collapsible__contentInner h3{height:0;margin:0;visibility:hidden;width:0}.services .Collapsible__trigger:after{content:"\f078";display:block;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;right:10px;top:10px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.services .Collapsible__trigger.is-open:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.services .faded li{color:#53565a;color:var(--color-brand-charcoal);margin-bottom:1em;margin-left:2.5em;margin-top:0}.services .faded a{color:#0078b0;color:var(--color-brand-blue);text-decoration:none}.clients li,.services .faded a:hover{color:#53565a;color:var(--color-brand-charcoal)}.clients li{font-family:Segoe UI,Open Sans,Arial,"sans-serif";font-size:.85em;line-height:1.5em;list-style:none;margin-bottom:.2em!important;margin-left:0!important}.businessclients h3{color:#8f00dd;color:var(--color-brand-purple)}.contact a,.contact h1,.contact h2,.tertiaryclients h3{color:#d73c00;color:var(--color-brand-red)}.contact a,.socialicons a{text-decoration:none}.socialicons a{padding-left:17.5px;padding-right:17.5px}.contact mapouter{height:300px;text-align:right;width:900px}.contact gmap_canvas{background:none!important;height:300px;margin-right:35px;overflow:hidden;width:900px}.socialicons img{height:48px;margin:0;padding:0}#linkbreak,.socialicons{padding-bottom:10px}padd{width:90px}.contact .broad{width:65%}.mapembed{padding-bottom:1em}.address p{margin-bottom:0}.mobile p{display:none}@media screen and (max-height:649px){#maincontent{width:100%}.desktop,.mapembed{height:0!important;visibility:hidden;width:0!important}.desktop{font-size:0!important}.mobile p{display:block}}@media screen and (max-width:999px){#maincontent{width:100%}.desktop,.mapembed{height:0!important;visibility:hidden;width:0!important}.desktop{font-size:0!important}.mobile p{display:block}}.team h1{color:#8f00dd;color:var(--color-brand-purple)}.team h2{margin:5px}.team h2,.team h3{color:#8f00dd;color:var(--color-brand-purple);padding:0}.profile{text-align:left}.profile img{border-radius:5px;max-width:50%}.bio{text-align:left}.bio h2{margin-bottom:0;margin-left:0;margin-top:16px}.bio h2,.bio h3{color:#8f00dd;color:var(--color-brand-purple);padding:0}.bio h3{margin:0}.bio img{padding-bottom:16px;padding-top:5px}.team ul{padding:0}.hexCharcoal{background-color:#e6e6e6}#hexGridTeam{display:flex;flex-wrap:wrap;font-size:15px;list-style-type:none;margin:0 auto;overflow:hidden;width:90%}.hexTeam{outline:1px solid transparent;position:relative;visibility:hidden}.hexTeam:after{content:"";display:block;padding-bottom:86.602%}.hexInTeam{margin:0 2%;overflow:hidden;padding-bottom:110.851%;-webkit-transform:rotate(-60deg) skewY(30deg);transform:rotate(-60deg) skewY(30deg);visibility:hidden;width:96%}.hexInTeam,.hexInTeam *{outline:1px solid transparent;position:absolute}.hexInTeam *{visibility:visible}.hexLinkTeam{align-items:center;display:block;height:100%;overflow:hidden;text-align:center;-webkit-transform:skewY(-30deg) rotate(60deg);transform:skewY(-30deg) rotate(60deg);width:100%}.hexTeam img{height:100%;left:-100%;margin:0 auto;right:-100%;-webkit-transform:rotate3d(0,0,0,0deg);transform:rotate3d(0,0,0,0deg);width:auto}.hexTeam h1{left:0;margin:0;padding-left:2px;padding-right:5px;right:0;text-align:center}.hexTeam .hexbottom,.hexTeam .hextop{background-color:#8f00dd;background-color:var(--color-brand-purple);box-sizing:border-box;color:#fff;font-size:1rem;font-weight:300;margin:0;transition:opacity .3s ease-out,-webkit-transform .2s ease-out;transition:transform .2s ease-out,opacity .3s ease-out;transition:transform .2s ease-out,opacity .3s ease-out,-webkit-transform .2s ease-out;width:100%}.hexTeam .hextop{bottom:50%;padding-top:50%;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);z-index:1}.hexTeam .hextop:after{bottom:0;content:"";left:45%;position:absolute;text-align:center;width:10%}.hexTeam .hexbottom{padding-bottom:50%;top:50%;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.hexLinkTeam:focus .hexbottom,.hexLinkTeam:focus .hextop,.hexLinkTeam:hover .hexbottom,.hexLinkTeam:hover .hextop{-webkit-transform:translateZ(0);transform:translateZ(0)}@media (min-width:901px){#hexGridTeam{padding-bottom:4.5%}.hexTeam{width:16.665%}.hexTeam:nth-child(9n+6){margin-left:8.33%}}@media (min-width:901px) and (max-width:1400px){#hexGridTeam{padding-bottom:4.5%}.hexTeam{width:16.665%}.hexTeam:nth-child(9n+6){margin-left:8.33%}.hexTeam h2{font-size:.9em!important}}.team a{color:#8f00dd;color:var(--color-brand-purple);text-decoration:none}.team a:hover{color:#53565a;color:var(--color-brand-charcoal)}.team .Collapsible__trigger{color:#8f00dd;color:var(--color-brand-purple)}.team .Collapsible__contentInner h2{height:0;margin:0;visibility:hidden;width:0}.mobile h2{margin-bottom:0;margin-left:0;padding-top:.5em}.mobile .Collapsible__trigger{display:block;font-family:OrkneyLight,Segoe UI,Open Sans,Arial,"sans-serif";font-size:1.25rem;font-weight:700;padding-right:35px;padding-top:5px;position:relative;text-decoration:none}.team .Collapsible__trigger:after{content:"\f078";display:block;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;right:10px;top:10px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.team .Collapsible__trigger.is-open:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}@media (max-width:999px){.profile img{max-height:150px;max-width:150px}}body{font-family:sans-serif;margin:0;padding:0}.TaptuWebsiteApp{--color-brand-primary:green;text-align:center}.TaptuWebsiteApp-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite;height:80px}.TaptuWebsiteApp-header{background-color:var(--color-brand-primary);background-color:var(--color-brand-primary);color:#fff;height:150px;padding:20px}.TaptuWebsiteApp-title{font-size:1.5em}.TaptuWebsiteApp-intro{font-size:large}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL25vZGVfbW9kdWxlcy9zbGljay1jYXJvdXNlbC9zbGljay9zbGljay10aGVtZS5jc3MiLCJtYWluLjg2YWU1ZDNlLmNzcyIsImhmb2gvSGZvaFdlYnNpdGVBcHAuY3NzIiwiaGZvaC9jb21wb25lbnRzL0hlYWRlci9IZWFkZXIuY3NzIiwiaGZvaC9jb21wb25lbnRzL0hhbWJ1cmdlci9NZW51cy5jc3MiLCJoZm9oL2NvbXBvbmVudHMvRm9vdGVyL0Zvb3Rlci5jc3MiLCJoZm9oL2NvbXBvbmVudHMvQ29udGVudFdpbmRvdy5jc3MiLCJoZm9oL2NvbXBvbmVudHMvSG9tZS9Ib21lLmNzcyIsIi4uL25vZGVfbW9kdWxlcy9zbGljay1jYXJvdXNlbC9zbGljay9zbGljay5jc3MiLCJoZm9oL2NvbXBvbmVudHMvSG9tZS9UZXN0aW1vbmFscy5jc3MiLCJoZm9oL2NvbXBvbmVudHMvQWJvdXQvQWJvdXQuY3NzIiwiaGZvaC9jb21wb25lbnRzL0dlZWtpZnkuY3NzIiwiaGZvaC9jb21wb25lbnRzL1NlcnZpY2VzL1NlcnZpY2VzLmNzcyIsImhmb2gvY29tcG9uZW50cy9Db250YWN0L0NvbnRhY3QuY3NzIiwiaGZvaC9jb21wb25lbnRzL1RlYW0vVGVhbS5jc3MiLCJpbmRleC5jc3MiLCJ0YXB0dS9UYXB0dVdlYnNpdGVBcHAuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQXdGQSxnQkFHQSxDQzNGaUIsb0VBQW9FLENDQXJGLFdBQ0Usc0JBQXlCLENBQ3pCLG1GQUNGLENBRUEsV0FDRSxxQkFBd0IsQ0FDeEIscUZBQ0YsQ0FFQSxXQUNFLHFCQUF3QixDQUN4QixzRkFDRixDQUVBLFdBQ0UsdUJBQTBCLENBQzFCLG9GQUNGLENBRUEsWUFDRSwrSEFBcUgsQ0FPckgscUJBQXNCLENBRHRCLFlBQWEsQ0FIYixNQUFPLENBRlAsY0FBZSxDQUNmLEtBQU0sQ0FHTixXQUFZLENBRFosVUFJRixDQUNBLE1BQ0UsOEJBQStCLENBQy9CLDJCQUE0QixDQUM1Qiww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Q0hBLGlCQUNFLDJCQUE0QixDQUs1QixpQkFKRixDQU9BLHNCQUNFLG1EQUE0QyxDQUE1QywyQ0FBNEMsQ0FDNUMsV0FDRixDQUVBLHdCQUNFLDJDQUE0QyxDQUE1QywyQ0FBNEMsQ0FHNUMsVUFBWSxDQUZaLFlBQWEsQ0FDYixZQUVGLENBRUEsdUJBQ0UsZUFDRixDQUVBLHVCQUNFLGVBQ0YsQ0FFQSxpQ0FDRSxHQUNFLDhCQUF1QixDQUF2QixzQkFDRixDQUNBLEdBQ0UsK0JBQXlCLENBQXpCLHVCQUNGLENBQ0YsQ0FQQSx5QkFDRSxHQUNFLDhCQUF1QixDQUF2QixzQkFDRixDQUNBLEdBQ0UsK0JBQXlCLENBQXpCLHVCQUNGLENBQ0YiLCJmaWxlIjoibWFpbi44NmFlNWQzZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCAnVVRGLTgnO1xuLyogU2xpZGVyICovXG4uc2xpY2stbG9hZGluZyAuc2xpY2stbGlzdFxue1xuICAgIGJhY2tncm91bmQ6ICNmZmYgdXJsKCcuL2FqYXgtbG9hZGVyLmdpZicpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuXG4vKiBJY29ucyAqL1xuQGZvbnQtZmFjZVxue1xuICAgIGZvbnQtZmFtaWx5OiAnc2xpY2snO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuXG4gICAgc3JjOiB1cmwoJy4vZm9udHMvc2xpY2suZW90Jyk7XG4gICAgc3JjOiB1cmwoJy4vZm9udHMvc2xpY2suZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcuL2ZvbnRzL3NsaWNrLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcuL2ZvbnRzL3NsaWNrLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcuL2ZvbnRzL3NsaWNrLnN2ZyNzbGljaycpIGZvcm1hdCgnc3ZnJyk7XG59XG4vKiBBcnJvd3MgKi9cbi5zbGljay1wcmV2LFxuLnNsaWNrLW5leHRcbntcbiAgICBmb250LXNpemU6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuXG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLXByZXY6aG92ZXIsXG4uc2xpY2stcHJldjpmb2N1cyxcbi5zbGljay1uZXh0OmhvdmVyLFxuLnNsaWNrLW5leHQ6Zm9jdXNcbntcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1wcmV2OmhvdmVyOmJlZm9yZSxcbi5zbGljay1wcmV2OmZvY3VzOmJlZm9yZSxcbi5zbGljay1uZXh0OmhvdmVyOmJlZm9yZSxcbi5zbGljay1uZXh0OmZvY3VzOmJlZm9yZVxue1xuICAgIG9wYWNpdHk6IDE7XG59XG4uc2xpY2stcHJldi5zbGljay1kaXNhYmxlZDpiZWZvcmUsXG4uc2xpY2stbmV4dC5zbGljay1kaXNhYmxlZDpiZWZvcmVcbntcbiAgICBvcGFjaXR5OiAuMjU7XG59XG5cbi5zbGljay1wcmV2OmJlZm9yZSxcbi5zbGljay1uZXh0OmJlZm9yZVxue1xuICAgIGZvbnQtZmFtaWx5OiAnc2xpY2snO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMTtcblxuICAgIG9wYWNpdHk6IC43NTtcbiAgICBjb2xvcjogd2hpdGU7XG5cbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uc2xpY2stcHJldlxue1xuICAgIGxlZnQ6IC0yNXB4O1xufVxuW2Rpcj0ncnRsJ10gLnNsaWNrLXByZXZcbntcbiAgICByaWdodDogLTI1cHg7XG4gICAgbGVmdDogYXV0bztcbn1cbi5zbGljay1wcmV2OmJlZm9yZVxue1xuICAgIGNvbnRlbnQ6ICfihpAnO1xufVxuW2Rpcj0ncnRsJ10gLnNsaWNrLXByZXY6YmVmb3JlXG57XG4gICAgY29udGVudDogJ+KGkic7XG59XG5cbi5zbGljay1uZXh0XG57XG4gICAgcmlnaHQ6IC0yNXB4O1xufVxuW2Rpcj0ncnRsJ10gLnNsaWNrLW5leHRcbntcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAtMjVweDtcbn1cbi5zbGljay1uZXh0OmJlZm9yZVxue1xuICAgIGNvbnRlbnQ6ICfihpInO1xufVxuW2Rpcj0ncnRsJ10gLnNsaWNrLW5leHQ6YmVmb3JlXG57XG4gICAgY29udGVudDogJ+KGkCc7XG59XG5cbi8qIERvdHMgKi9cbi5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyXG57XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnNsaWNrLWRvdHNcbntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMjVweDtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNsaWNrLWRvdHMgbGlcbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uXG57XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZzogNXB4O1xuXG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyLFxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzXG57XG4gICAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3ZlcjpiZWZvcmUsXG4uc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXM6YmVmb3JlXG57XG4gICAgb3BhY2l0eTogMTtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmVcbntcbiAgICBmb250LWZhbWlseTogJ3NsaWNrJztcbiAgICBmb250LXNpemU6IDZweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcblxuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcblxuICAgIGNvbnRlbnQ6ICfigKInO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIG9wYWNpdHk6IC4yNTtcbiAgICBjb2xvcjogYmxhY2s7XG5cbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmVcbntcbiAgICBvcGFjaXR5OiAuNzU7XG4gICAgY29sb3I6IGJsYWNrO1xufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO0BpbXBvcnQgdXJsKGh0dHBzOi8vdXNlLmZvbnRhd2Vzb21lLmNvbS9yZWxlYXNlcy92NS4zLjEvY3NzL2FsbC5jc3MpO0Bmb250LWZhY2V7Zm9udC1mYW1pbHk6T3JrbmV5Qm9sZDtzcmM6dXJsKC9zdGF0aWMvbWVkaWEvb3JrbmV5LWJvbGQtd2ViZm9udC41YjE5ZDk4MDZkMDNlMDg1OWVjNS53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6T3JrbmV5TWVkO3NyYzp1cmwoL3N0YXRpYy9tZWRpYS9vcmtuZXktbWVkaXVtLXdlYmZvbnQuMWQ5ZGJiZDY3Nzg1MzNiYTA0MjAud29mZikgZm9ybWF0KFwid29mZlwiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5Ok9ya25leVJlZztzcmM6dXJsKC9zdGF0aWMvbWVkaWEvb3JrbmV5LXJlZ3VsYXItd2ViZm9udC45ZWQxYzQ2ZDEyZmUxY2M2NGFlYi53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6T3JrbmV5TGlnaHQ7c3JjOnVybCgvc3RhdGljL21lZGlhL29ya25leS1saWdodC13ZWJmb250LmYzYTYwZGVhMTAxNDY1ZWEyNGVjLndvZmYpIGZvcm1hdChcIndvZmZcIil9I2JhY2tncm91bmR7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoaHNsYSgwLDAlLDEwMCUsLjYpLGhzbGEoMCwwJSwxMDAlLC42KSksdXJsKC9zdGF0aWMvbWVkaWEvYmcxLjM0Yzc1N2FjNjE5ZGFjMjEwNDMyLnBuZykgbm8tcmVwZWF0IDUwJTtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7aGVpZ2h0OjEwMHZoO2xlZnQ6MDtwb3NpdGlvbjpmaXhlZDt0b3A6MDt3aWR0aDoxMDB2dzt6LWluZGV4Oi0xfTpyb290ey0tY29sb3ItYnJhbmQtY2hhcmNvYWw6IzUzNTY1YTstLWNvbG9yLWJyYW5kLWdyZWVuOiMwMGIwNTA7LS1jb2xvci1icmFuZC1ibHVlOiMwMDc4YjA7LS1jb2xvci1icmFuZC1wdXJwbGU6IzhmMDBkZDstLWNvbG9yLWJyYW5kLXJlZDojZDczYzAwOy0tY29sb3ItYnJhbmQtd2hpdGU6I2ZmZn0uSGZvaFdlYnNpdGVBcHB7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn1oMXtmb250LWZhbWlseTpPcmtuZXlCb2xkLFNlZ29lIFVJLE9wZW4gU2FucyxBcmlhbCxcInNhbnMtc2VyaWZcIjtmb250LXNpemU6Mi41cmVtO21hcmdpbi1ib3R0b206MH1oMSxoMntmb250LXdlaWdodDo3MDA7bWFyZ2luLXRvcDowfWgye2ZvbnQtZmFtaWx5Ok9ya25leU1lZCxTZWdvZSBVSSxPcGVuIFNhbnMsQXJpYWwsXCJzYW5zLXNlcmlmXCI7Zm9udC1zaXplOjEuNXJlbTttYXJnaW4tYm90dG9tOjFlbX1oM3tmb250LWZhbWlseTpPcmtuZXlMaWdodCxTZWdvZSBVSSxPcGVuIFNhbnMsQXJpYWwsXCJzYW5zLXNlcmlmXCI7Zm9udC1zaXplOjEuMjVyZW07Zm9udC13ZWlnaHQ6NzAwO21hcmdpbi1ib3R0b206LjFlbTttYXJnaW4tdG9wOjFlbX1we2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjEuNWVtO21hcmdpbi1ib3R0b206MWVtO21hcmdpbi10b3A6MH1saSxwe2NvbG9yOiM1MzU2NWE7Y29sb3I6dmFyKC0tY29sb3ItYnJhbmQtY2hhcmNvYWwpO2ZvbnQtZmFtaWx5OlNlZ29lIFVJLE9wZW4gU2FucyxBcmlhbCxcInNhbnMtc2VyaWZcIjtmb250LXdlaWdodDo0MDB9LkNvbGxhcHNpYmxlX190cmlnZ2Vye2Rpc3BsYXk6YmxvY2s7Zm9udC1mYW1pbHk6T3JrbmV5TWVkLFNlZ29lIFVJLE9wZW4gU2FucyxBcmlhbCxcInNhbnMtc2VyaWZcIjtmb250LXNpemU6MS4zNXJlbTtmb250LXdlaWdodDo3MDA7cGFkZGluZy1yaWdodDozNXB4O3BhZGRpbmctdG9wOjEwcHg7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1kZWNvcmF0aW9uOm5vbmV9I21hcC1jb250YWluZXJ7Ym9yZGVyOjJweCBzb2xpZCAjZmZmO2hlaWdodDozNTBweDttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO21heC1oZWlnaHQ6MjN2aDt3aWR0aDoxMDAlfWF7Y29sb3I6IzUzNTY1YTtjb2xvcjp2YXIoLS1jb2xvci1icmFuZC1jaGFyY29hbCk7Y3Vyc29yOnBvaW50ZXI7Zm9udC1mYW1pbHk6U2Vnb2UgVUksT3BlbiBTYW5zLEFyaWFsLFwic2Fucy1zZXJpZlwiO2ZvbnQtd2VpZ2h0OjQwMH1hIC5mYTpob3ZlcixhOmhvdmVye2NvbG9yOiNmZmY7Y29sb3I6dmFyKC0tY29sb3ItYnJhbmQtd2hpdGUpO3RleHQtZGVjb3JhdGlvbjpub25lfWE6dmlzaXRlZHtjb2xvcjojNTM1NjVhO2NvbG9yOnZhcigtLWNvbG9yLWJyYW5kLWNoYXJjb2FsKX0ubG9nb3tkaXNwbGF5OmJsb2NrO2Zsb2F0OmxlZnQ7aGVpZ2h0OjY1cHh9LnRpdGxle2hlaWdodDo1MHB4O3BhZGRpbmc6MDt3aWR0aDoxMDAlfS5tYWlue21hcmdpbi10b3A6MzBweDt3aWR0aDoxMDAlfS5uYXJyb3d7d2lkdGg6MzAlfS5icm9hZHt3aWR0aDo3MCV9Lm1vZGVyYXRle3dpZHRoOjUwJX0ubGVmdHtmbG9hdDpsZWZ0fS5yaWdodHtmbG9hdDpyaWdodH0uY2VudGVye2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b30jbWVudS1idG4taG9tZS10ZXh0OmhvdmVye2NvbG9yOiM4ZjAwZGQ7Y29sb3I6dmFyKC0tY29sb3ItYnJhbmQtcHVycGxlKX0jbWVudS1idG4taGVhZC10ZXh0OmhvdmVyLC5mcC12aWV3aW5nLWFib3V0ICNtZW51LWJ0bi1oZWFkLXRleHR7Y29sb3I6IzAwYjA1MDtjb2xvcjp2YXIoLS1jb2xvci1icmFuZC1ncmVlbil9I21lbnUtYnRuLWZ1bGwtdGV4dDpob3ZlciwuZnAtdmlld2luZy1zZXJ2aWNlcyAjbWVudS1idG4tZnVsbC10ZXh0e2NvbG9yOiMwMDc4YjA7Y29sb3I6dmFyKC0tY29sb3ItYnJhbmQtYmx1ZSl9I21lbnUtYnRuLW9mLXRleHQ6aG92ZXIsLmZwLXZpZXdpbmctdGVhbSAjbWVudS1idG4tb2YtdGV4dHtjb2xvcjojOGYwMGRkO2NvbG9yOnZhcigtLWNvbG9yLWJyYW5kLXB1cnBsZSl9I21lbnUtYnRuLWhlYXJ0LXRleHQ6aG92ZXIsLmZwLXZpZXdpbmctY29udGFjdCAjbWVudS1idG4taGVhcnQtdGV4dHtjb2xvcjojZDczYzAwO2NvbG9yOnZhcigtLWNvbG9yLWJyYW5kLXJlZCl9LmZwLXZpZXdpbmctaG9tZSAjbmF2bG9nb3tvcGFjaXR5OjB9LmZhZGVJbntvcGFjaXR5OjF9LmZhZGVJbiwuZmFkZU91dHt0cmFuc2l0aW9uOm9wYWNpdHkgLjVzIGVhc2UtaW59LmZhZGVPdXR7b3BhY2l0eTowfS5mYWRlZHstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjouNXM7YW5pbWF0aW9uLWR1cmF0aW9uOi41czstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjE7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5PcGFjaXR5O2FuaW1hdGlvbi1uYW1lOmZhZGVJbk9wYWNpdHk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO29wYWNpdHk6MX1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluT3BhY2l0eXswJXtvcGFjaXR5OjB9dG97b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGZhZGVJbk9wYWNpdHl7MCV7b3BhY2l0eTowfXRve29wYWNpdHk6MX19LmJ0bntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1icmFuZC13aGl0ZSk7Ym9yZGVyOjJweCBzb2xpZCAjNTM1NjVhO2JvcmRlcjoycHggc29saWQgdmFyKC0tY29sb3ItYnJhbmQtY2hhcmNvYWwpO2JvcmRlci1yYWRpdXM6NnB4O2NvbG9yOiM1MzU2NWE7Y29sb3I6dmFyKC0tY29sb3ItYnJhbmQtY2hhcmNvYWwpO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjI0cHg7bWFyZ2luLWJvdHRvbToxMHB4O21hcmdpbi1yaWdodDoxNnB4O291dGxpbmUtd2lkdGg6MDtwYWRkaW5nOjJweCAxNnB4O3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcH0uYnRuOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzUzNTY1YTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWJyYW5kLWNoYXJjb2FsKTtjb2xvcjojZmZmfS5zdHVkZW50c3tib3JkZXI6MnB4IHNvbGlkICMwMGIwNTA7Ym9yZGVyOjJweCBzb2xpZCB2YXIoLS1jb2xvci1icmFuZC1ncmVlbik7Y29sb3I6IzAwYjA1MDtjb2xvcjp2YXIoLS1jb2xvci1icmFuZC1ncmVlbil9LnN0dWRlbnRzOmhvdmVyLC5zdHVkZW50c2NsaWNrZWR7YmFja2dyb3VuZC1jb2xvcjojMDBiMDUwO2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItYnJhbmQtZ3JlZW4pO2NvbG9yOiNmZmZ9LmJ1c2luZXNze2JvcmRlcjoycHggc29saWQgIzhmMDBkZDtib3JkZXI6MnB4IHNvbGlkIHZhcigtLWNvbG9yLWJyYW5kLXB1cnBsZSk7Y29sb3I6IzhmMDBkZDtjb2xvcjp2YXIoLS1jb2xvci1icmFuZC1wdXJwbGUpfS5idXNpbmVzczpob3ZlciwuYnVzaW5lc3NjbGlja2Vke2JhY2tncm91bmQtY29sb3I6IzhmMDBkZDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWJyYW5kLXB1cnBsZSk7Y29sb3I6I2ZmZn0uZWR1Y2F0aW9ue2JvcmRlcjoycHggc29saWQgI2Q3M2MwMDtib3JkZXI6MnB4IHNvbGlkIHZhcigtLWNvbG9yLWJyYW5kLXJlZCk7Y29sb3I6I2Q3M2MwMDtjb2xvcjp2YXIoLS1jb2xvci1icmFuZC1yZWQpfS5lZHVjYXRpb246aG92ZXIsLmVkdWNhdGlvbmNsaWNrZWR7YmFja2dyb3VuZC1jb2xvcjojZDczYzAwO2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItYnJhbmQtcmVkKTtjb2xvcjojZmZmfS5iYWNre2JvcmRlcjoycHggc29saWQgIzAwNzhiMDtib3JkZXI6MnB4IHNvbGlkIHZhcigtLWNvbG9yLWJyYW5kLWJsdWUpO2NvbG9yOiMwMDc4YjA7Y29sb3I6dmFyKC0tY29sb3ItYnJhbmQtYmx1ZSl9LmJhY2s6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMDA3OGIwO2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItYnJhbmQtYmx1ZSk7Y29sb3I6I2ZmZn0ubWFwZW1iZWR7aGVpZ2h0OjIwdmg7d2lkdGg6MTAwJX0ubW9iaWxle2hlaWdodDowO3Zpc2liaWxpdHk6aGlkZGVuO3dpZHRoOjB9LkNvbGxhcHNpYmxlLC5hYm91dC0taW5mbywubW9iaWxle2Rpc3BsYXk6bm9uZX0ueW91bmdwcm9mc3N7bWFyZ2luLWxlZnQ6NTBweH0uYnVzaW5lc3N0cmFucywueW91bmdwcm9mc3N7bWFyZ2luLWJvdHRvbToyMHB4O21hcmdpbi10b3A6MTBweH0uYnVzaW5lc3N0cmFuc3ttYXJnaW4tbGVmdDo0NXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTQ0MHB4KXtoMXtmb250LXNpemU6Mi4yNXJlbX1oMntmb250LXNpemU6MS4zNXJlbX1oM3tmb250LXNpemU6MS4xMjVyZW19cHtmb250LXNpemU6LjlyZW19bGl7Zm9udC1zaXplOi45cmVtIWltcG9ydGFudH0uY2xpZW50cyBsaXtmb250LXNpemU6Ljc1ZW0haW1wb3J0YW50fS5tYWlue21hcmdpbi10b3A6MjBweH0uYnRue2ZvbnQtc2l6ZTouOXJlbTtsaW5lLWhlaWdodDoxOHB4O21hcmdpbi1ib3R0b206MTBweDttYXJnaW4tcmlnaHQ6MTZweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMDI0cHgpey5sb2dve2hlaWdodDo0NXB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEwMDBweCl7LmxvZ297aGVpZ2h0OjMwcHh9Lm1haW57cGFkZGluZy10b3A6MH0uYmFye2hlaWdodDowO3Zpc2liaWxpdHk6aGlkZGVufX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEwMjRweCl7LnNlY3Rpb257cGFkZGluZy10b3A6OTBweCFpbXBvcnRhbnR9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OjY1MHB4KXsuZGVza3RvcHtkaXNwbGF5Om5vbmU7Zm9udC1zaXplOjAhaW1wb3J0YW50O2hlaWdodDowIWltcG9ydGFudDt2aXNpYmlsaXR5OmhpZGRlbjt3aWR0aDowIWltcG9ydGFudH0ubW9iaWxle2Rpc3BsYXk6YmxvY2s7dmlzaWJpbGl0eTp2aXNpYmxlO3dpZHRoOjEwMCUhaW1wb3J0YW50fS5tb2JpbGUsLnNlY3Rpb257aGVpZ2h0OjEwMCUhaW1wb3J0YW50fS5zZWN0aW9ue3BhZGRpbmctYm90dG9tOjAhaW1wb3J0YW50O3BhZGRpbmctdG9wOjY0cHghaW1wb3J0YW50fS5sb2dve2hlaWdodDozMHB4fS5mYWRlZHstd2Via2l0LWFuaW1hdGlvbjpub25lIWltcG9ydGFudDthbmltYXRpb246bm9uZSFpbXBvcnRhbnR9Lm1haW57cGFkZGluZy10b3A6MH0uYmFye2hlaWdodDowO3Zpc2liaWxpdHk6aGlkZGVufS5Db2xsYXBzaWJsZXtkaXNwbGF5OmJsb2NrfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5OXB4KXsuZGVza3RvcHtkaXNwbGF5Om5vbmU7Zm9udC1zaXplOjAhaW1wb3J0YW50O2hlaWdodDowIWltcG9ydGFudDt2aXNpYmlsaXR5OmhpZGRlbjt3aWR0aDowIWltcG9ydGFudH0ubW9iaWxle2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjEwMCUhaW1wb3J0YW50O3Zpc2liaWxpdHk6dmlzaWJsZTt3aWR0aDoxMDAlIWltcG9ydGFudH0uZmFkZWR7LXdlYmtpdC1hbmltYXRpb246bm9uZSFpbXBvcnRhbnQ7YW5pbWF0aW9uOm5vbmUhaW1wb3J0YW50fS5zZWN0aW9ue2hlaWdodDoxMDAlIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTowIWltcG9ydGFudDtwYWRkaW5nLXRvcDo2NHB4IWltcG9ydGFudH0uQ29sbGFwc2libGUsLmFib3V0LS1pbmZve2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50fX0ucHJpdmFjeXBvbGljeXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czo1cHg7bWFyZ2luOjEwMHB4IGF1dG87cGFkZGluZzoyMHB4O3RleHQtYWxpZ246bGVmdDt3aWR0aDo2MCV9LnByaXZhY3lwb2xpY3kgYSwucHJpdmFjeXBvbGljeSBoMXtjb2xvcjojOGYwMGRkO2NvbG9yOnZhcigtLWNvbG9yLWJyYW5kLXB1cnBsZSl9LnByaXZhY3lwb2xpY3kgYXt0ZXh0LWRlY29yYXRpb246bm9uZX0ucHJpdmFjeXBvbGljeSBhOmhvdmVye2NvbG9yOiM1MzU2NWE7Y29sb3I6dmFyKC0tY29sb3ItYnJhbmQtY2hhcmNvYWwpfWxhYmVse2NvbG9yOiNkNzNjMDA7Y29sb3I6dmFyKC0tY29sb3ItYnJhbmQtcmVkKTtjdXJzb3I6cG9pbnRlcjtwYWRkaW5nLWJvdHRvbToyMHB4O3RleHQtYWxpZ246Y2VudGVyfS5wcml2YWN5cG9saWN5YnV0dG9uY2xvc2UgbGFiZWx7Y29sb3I6IzhmMDBkZDtjb2xvcjp2YXIoLS1jb2xvci1icmFuZC1wdXJwbGUpfS5wcml2YWN5cG9saWN5YmxvY2t7ZGlzcGxheTpub25lO3BhZGRpbmc6MTBweH1pbnB1dCxpbnB1dDpjaGVja2VkfiNvcGVubGFiZWwsaW5wdXQ6Y2hlY2tlZH4ubWFpbmNvbnRlbnRibG9jayxpbnB1dDpjaGVja2Vkfi50b3BuYXYtd3JhcHBlcntkaXNwbGF5Om5vbmV9aW5wdXQ6Y2hlY2tlZH4ucHJpdmFjeXBvbGljeWJsb2Nre2Rpc3BsYXk6YmxvY2t9LmhpZGUsaW5wdXQ6Y2hlY2tlZH4uYmFye2Rpc3BsYXk6bm9uZX0uc2hvd3tkaXNwbGF5OmJsb2NrfS50b3BuYXYtd3JhcHBlcntkaXNwbGF5OmJsb2NrO2xlZnQ6MDtwb3NpdGlvbjpmaXhlZDtyaWdodDowO3RvcDowO3otaW5kZXg6Mn0udG9wbmF2e2hlaWdodDo5NnB4O21hcmdpbjowIGF1dG87bWF4LXdpZHRoOjE5MjBweDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZy1yaWdodDozMnB4fS50b3BuYXYgYXtjb2xvcjp2YXIoLS1icmFuZC1jb2xvci1jaGFyY29hbCk7ZmxvYXQ6cmlnaHQ7Zm9udC1zaXplOjEuMWVtO3BhZGRpbmc6MzJweCAxNnB4O3RleHQtZGVjb3JhdGlvbjpub25lfS50b3BuYXYgI25hdmxvZ297ZmxvYXQ6bGVmdDtwYWRkaW5nLWxlZnQ6MzJweDtwYWRkaW5nLXJpZ2h0OjMycHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6NjUwcHgpey50b3BuYXZ7aGVpZ2h0OjY0cHh9LnRvcG5hdiwudG9wbmF2LXdyYXBwZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmfS50b3BuYXYgYXtwYWRkaW5nOjE2cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTAwMHB4KXsudG9wbmF2e2JhY2tncm91bmQtY29sb3I6I2ZmZjtoZWlnaHQ6NjRweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMjIwcHgpey50b3BuYXYgYXtwYWRkaW5nOjE2cHh9fS5zaWRlbWVudSBhe2NvbG9yOnZhcigtLWNvbG9yLWJyYW5kLXdoaXRlKTtmbG9hdDpub25lO3BhZGRpbmc6MDt0ZXh0LWRlY29yYXRpb246bm9uZTt0cmFuc2l0aW9uOmNvbG9yIC4zcyBlYXNlfSNtZW51VG9nZ2xle3JpZ2h0OjMycHg7dG9wOjIwcHg7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7ei1pbmRleDoxfSNtZW51VG9nZ2xlLCNtZW51VG9nZ2xlIGlucHV0e2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGV9I21lbnVUb2dnbGUgaW5wdXR7LXdlYmtpdC10b3VjaC1jYWxsb3V0Om5vbmU7Y3Vyc29yOnBvaW50ZXI7aGVpZ2h0OjMycHg7bGVmdDotNXB4O29wYWNpdHk6MDt0b3A6LTdweDt3aWR0aDo0MHB4O3otaW5kZXg6Mn0jbWVudVRvZ2dsZSBzcGFue2JhY2tncm91bmQ6dmFyKC0tY29sb3ItYnJhbmQtY2hhcmNvYWwpO2JvcmRlci1yYWRpdXM6M3B4O2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjRweDttYXJnaW4tYm90dG9tOjVweDtwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46NHB4IDA7dHJhbnNmb3JtLW9yaWdpbjo0cHggMDt0cmFuc2l0aW9uOmJhY2tncm91bmQgLjVzIGN1YmljLWJlemllciguNzcsLjIsLjA1LDEpLG9wYWNpdHkgLjU1cyBlYXNlLC13ZWJraXQtdHJhbnNmb3JtIC41cyBjdWJpYy1iZXppZXIoLjc3LC4yLC4wNSwxKTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNXMgY3ViaWMtYmV6aWVyKC43NywuMiwuMDUsMSksYmFja2dyb3VuZCAuNXMgY3ViaWMtYmV6aWVyKC43NywuMiwuMDUsMSksb3BhY2l0eSAuNTVzIGVhc2U7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjVzIGN1YmljLWJlemllciguNzcsLjIsLjA1LDEpLGJhY2tncm91bmQgLjVzIGN1YmljLWJlemllciguNzcsLjIsLjA1LDEpLG9wYWNpdHkgLjU1cyBlYXNlLC13ZWJraXQtdHJhbnNmb3JtIC41cyBjdWJpYy1iZXppZXIoLjc3LC4yLC4wNSwxKTt3aWR0aDozM3B4O3otaW5kZXg6MX0jbWVudVRvZ2dsZSBzcGFuOmZpcnN0LWNoaWxkey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjowIDA7dHJhbnNmb3JtLW9yaWdpbjowIDB9I21lbnVUb2dnbGUgc3BhbjpudGgtbGFzdC1jaGlsZCgyKXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46MCAxMDAlO3RyYW5zZm9ybS1vcmlnaW46MCAxMDAlfSNtZW51VG9nZ2xlIGlucHV0OmNoZWNrZWR+c3BhbntiYWNrZ3JvdW5kOnZhcigtLWNvbG9yLWJyYW5kLWNoYXJjb2FsKTtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUoLTJweCwtMXB4KTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUoLTJweCwtMXB4KX0jbWVudVRvZ2dsZSBpbnB1dDpjaGVja2VkfnNwYW46bnRoLWxhc3QtY2hpbGQoMyl7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKSBzY2FsZSguMik7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKSBzY2FsZSguMil9I21lbnVUb2dnbGUgaW5wdXQ6Y2hlY2tlZH5zcGFuOm50aC1sYXN0LWNoaWxkKDIpe29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGVZKC0xcHgpO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGVZKC0xcHgpfSNtZW51ey13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7YmFja2dyb3VuZDojZmZmO2xpc3Qtc3R5bGUtdHlwZTpub25lO21hcmdpbjotMTAwcHggMCAwO3BhZGRpbmc6MTI1cHggMzJweCAzMnB4O3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDEwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGUoMTAwJSk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOjAgMDt0cmFuc2Zvcm0tb3JpZ2luOjAgMDt0cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIC41cyBjdWJpYy1iZXppZXIoLjc3LC4yLC4wNSwxKTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNXMgY3ViaWMtYmV6aWVyKC43NywuMiwuMDUsMSk7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjVzIGN1YmljLWJlemllciguNzcsLjIsLjA1LDEpLC13ZWJraXQtdHJhbnNmb3JtIC41cyBjdWJpYy1iZXppZXIoLjc3LC4yLC4wNSwxKX0jbWVudSBsaXtjb2xvcjp2YXIoLS1jb2xvci1icmFuZC1jaGFyY29hbCk7ZGlzcGxheTpsaXN0LWl0ZW07Zm9udC1mYW1pbHk6U2Vnb2UgVUksT3BlbiBTYW5zLEFyaWFsLFwic2Fucy1zZXJpZlwiO2ZvbnQtc2l6ZToxNXB4IWltcG9ydGFudDtwYWRkaW5nOjEwcHggMH0jbWVudVRvZ2dsZSBpbnB1dDpjaGVja2VkfnVse29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9I21lbnUgLnNvaWNhbHN7cGFkZGluZy10b3A6MTVweH0jbWVudSAuc29pY2FsaWNvbntwYWRkaW5nOjE1cHh9LmZvb3RlcntoZWlnaHQ6NjRweDttYXJnaW46MCBhdXRvO21heC13aWR0aDoxOTIwcHg7d2lkdGg6MTAwdnd9LmZvb3RlciwuZm9vdGVyIGF7YmFja2dyb3VuZC1jb2xvcjppbml0aWFsfS5mb290ZXIgYXtmbG9hdDpyaWdodDtwYWRkaW5nLWxlZnQ6MTZweDtwYWRkaW5nLXJpZ2h0OjE2cHg7cGFkZGluZy10b3A6MTVweH0uYmFye2JhY2tncm91bmQtY29sb3I6aW5pdGlhbDtib3R0b206MDtkaXNwbGF5OmJsb2NrO2hlaWdodDo2NHB4O2xlZnQ6MDtwb3NpdGlvbjpmaXhlZDtyaWdodDowO3dpZHRoOjEwMHZ3O3otaW5kZXg6Mn0uZm9vdGVyIC5zb2NpYWx7cGFkZGluZy1yaWdodDozMnB4fS5mYS1saW5rZWRpbiwuZmEtcGFwZXItcGxhbmUsLmZhLXR3aXR0ZXJ7dHJhbnNpdGlvbjouNXN9LmZhLWxpbmtlZGluIDpob3ZlciwuZmEtcGFwZXItcGxhbmUgOmhvdmVyLC5mYS10d2l0dGVyIDpob3Zlcntjb2xvcjojYWFhfS5mcC12aWV3aW5nLWhvbWUgLnNvY2lhbCAuZmEtbGlua2VkaW4sLmZwLXZpZXdpbmctaG9tZSAuc29jaWFsIC5mYS1wYXBlci1wbGFuZSwuZnAtdmlld2luZy1ob21lIC5zb2NpYWwgLmZhLXR3aXR0ZXJ7Y29sb3I6dmFyKC0tY29sb3ItYnJhbmQtY2hhcmNvYWwpfS5mcC12aWV3aW5nLWFib3V0IC5zb2NpYWwgLmZhLWxpbmtlZGluLC5mcC12aWV3aW5nLWFib3V0IC5zb2NpYWwgLmZhLXBhcGVyLXBsYW5lLC5mcC12aWV3aW5nLWFib3V0IC5zb2NpYWwgLmZhLXR3aXR0ZXJ7Y29sb3I6dmFyKC0tY29sb3ItYnJhbmQtZ3JlZW4pfS5mcC12aWV3aW5nLXNlcnZpY2VzIC5zb2NpYWwgLmZhLWxpbmtlZGluLC5mcC12aWV3aW5nLXNlcnZpY2VzIC5zb2NpYWwgLmZhLXBhcGVyLXBsYW5lLC5mcC12aWV3aW5nLXNlcnZpY2VzIC5zb2NpYWwgLmZhLXR3aXR0ZXJ7Y29sb3I6dmFyKC0tY29sb3ItYnJhbmQtYmx1ZSl9LmZwLXZpZXdpbmctdGVhbSAuc29jaWFsIC5mYS1saW5rZWRpbiwuZnAtdmlld2luZy10ZWFtIC5zb2NpYWwgLmZhLXBhcGVyLXBsYW5lLC5mcC12aWV3aW5nLXRlYW0gLnNvY2lhbCAuZmEtdHdpdHRlcntjb2xvcjp2YXIoLS1jb2xvci1icmFuZC1wdXJwbGUpfS5mcC12aWV3aW5nLWNvbnRhY3QgLnNvY2lhbCAuZmEtbGlua2VkaW4sLmZwLXZpZXdpbmctY29udGFjdCAuc29jaWFsIC5mYS1wYXBlci1wbGFuZSwuZnAtdmlld2luZy1jb250YWN0IC5zb2NpYWwgLmZhLXR3aXR0ZXJ7Y29sb3I6dmFyKC0tY29sb3ItYnJhbmQtcmVkKX0uY29udGVudHt3aWR0aDoxMDAlfS5jb250YWluZXJ7bWF4LXdpZHRoOjE4NjJweDtwYWRkaW5nLWxlZnQ6NjlweDtwYWRkaW5nLXJpZ2h0OjY5cHg7ei1pbmRleDoxfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTkyMXB4KXsuY29udGFpbmVye21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTIwMHB4KXsuY29udGFpbmVye3BhZGRpbmctbGVmdDozMnB4O3BhZGRpbmctcmlnaHQ6MzJweDtwYWRkaW5nLXRvcDowfX0uaG9tZSBtYWlubG9nb3t3aWR0aDo1MCV9LmhvbWUgaW1nLC5ob21lIG1haW5sb2dve2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b30uaG9tZSBpbWd7aGVpZ2h0OjUwJTtwYWRkaW5nLWJvdHRvbTo2MHB4O3BhZGRpbmctdG9wOjUlfS5ob21lIC5zY3JvbGx7ZGlzcGxheTpibG9jazttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO3BhZGRpbmctdG9wOjQwcHg7d2lkdGg6NDBweH0uaG9tZSAuc2Nyb2xsIGF7b3BhY2l0eTouNDt0ZXh0LWRlY29yYXRpb246bm9uZX0uaG9tZSAuc2Nyb2xsIGE6aG92ZXJ7b3BhY2l0eTouOX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjE0NDBweCl7LmhvbWUgaW1ne2hlaWdodDoyNTBweDtwYWRkaW5nLWJvdHRvbTozMnB4fS5ob21lIC5zY3JvbGx7bWFyZ2luLXRvcDo1MHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEyODBweCl7LmhvbWUgaW1ne2hlaWdodDoxNTBweDtwYWRkaW5nLWJvdHRvbTozMnB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDo3NjdweCl7LmhvbWUgLnNjcm9sbHtoZWlnaHQ6MDt2aXNpYmlsaXR5OmhpZGRlbjt3aWR0aDowfS5ob21lIGltZ3toZWlnaHQ6MTUwcHg7cGFkZGluZy1ib3R0b206MzJweDtwYWRkaW5nLXRvcDozMnB4fS5maXR0b21vYmlsZXttYXJnaW46MCBhdXRvfS5ob21lIC5tb2RlcmF0ZXt3aWR0aDo5MyV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkycHgpey5ob21lIC5zY3JvbGx7aGVpZ2h0OjA7dmlzaWJpbGl0eTpoaWRkZW47d2lkdGg6MH0uaG9tZSBpbWd7aGVpZ2h0OjE1MHB4O3BhZGRpbmctYm90dG9tOjMycHg7cGFkZGluZy10b3A6MzJweH0uZml0dG9tb2JpbGV7bWFyZ2luOjAgYXV0b30uaG9tZSAubW9kZXJhdGV7d2lkdGg6OTMlfX0uc2xpY2stc2xpZGVyey13ZWJraXQtdG91Y2gtY2FsbG91dDpub25lOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjp0cmFuc3BhcmVudDtib3gtc2l6aW5nOmJvcmRlci1ib3g7dG91Y2gtYWN0aW9uOnBhbi15Oy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lOy1raHRtbC11c2VyLXNlbGVjdDpub25lfS5zbGljay1saXN0LC5zbGljay1zbGlkZXJ7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZX0uc2xpY2stbGlzdHttYXJnaW46MDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowfS5zbGljay1saXN0OmZvY3Vze291dGxpbmU6bm9uZX0uc2xpY2stbGlzdC5kcmFnZ2luZ3tjdXJzb3I6cG9pbnRlcjtjdXJzb3I6aGFuZH0uc2xpY2stc2xpZGVyIC5zbGljay1saXN0LC5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9LnNsaWNrLXRyYWNre2Rpc3BsYXk6YmxvY2s7bGVmdDowO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87cG9zaXRpb246cmVsYXRpdmU7dG9wOjB9LnNsaWNrLXRyYWNrOmFmdGVyLC5zbGljay10cmFjazpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6dGFibGV9LnNsaWNrLXRyYWNrOmFmdGVye2NsZWFyOmJvdGh9LnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNre3Zpc2liaWxpdHk6aGlkZGVufS5zbGljay1zbGlkZXtkaXNwbGF5Om5vbmU7ZmxvYXQ6bGVmdDtoZWlnaHQ6MTAwJTttaW4taGVpZ2h0OjFweH1bZGlyPXJ0bF0gLnNsaWNrLXNsaWRle2Zsb2F0OnJpZ2h0fS5zbGljay1zbGlkZSBpbWd7ZGlzcGxheTpibG9ja30uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWd7ZGlzcGxheTpub25lfS5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWd7cG9pbnRlci1ldmVudHM6bm9uZX0uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRle2Rpc3BsYXk6YmxvY2t9LnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRle3Zpc2liaWxpdHk6aGlkZGVufS5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGV7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtkaXNwbGF5OmJsb2NrO2hlaWdodDphdXRvfS5zbGljay1hcnJvdy5zbGljay1oaWRkZW57ZGlzcGxheTpub25lfS5zbGljay1sb2FkaW5nIC5zbGljay1saXN0e2JhY2tncm91bmQ6I2ZmZiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoSUFBZ0FQVUFBUC8vL3dBQUFQcjYrc1RFeE9qbzZQRHc4TkRRMEg1K2ZwcWFtdmIyOXVibTV2ejgvSktTa29hR2h1TGk0cmk0dUtDZ29PenM3SzZ1cnR6YzNENCtQbFpXVm1CZ1lIeDhmS2lvcU83dTdrcEtTbXhzYkF3TURBQUFBTTdPenNqSXlOalkyQ3dzTEY1ZVhoNGVIa3hNVExDd3NBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUNIK0drTnlaV0YwWldRZ2QybDBhQ0JoYW1GNGJHOWhaQzVwYm1adkFDSDVCQUFLQUFBQUlmOExUa1ZVVTBOQlVFVXlMakFEQVFBQUFDd0FBQUFBSUFBZ0FBQUcvMENBY0Vna0ZqZ2NSM0hKSkU0U3hFR25NeWdLbWt3SnhSS2RWb2NGQlJSTGZGQW9qNkdVT2hRb0ZBVnlzVUxSak5kZlFGZ2hMeHJPREVKNFFtNWlmVVVYWndRQWd3QnZFWElHQmtVRVp4dU1YZ0FKYjFkRUNXTUFCQWNIREVwREVHY1RCUU1EQlF0dmNXMFJid3VFQ0tNSEVMRUpGNU5GQ3htMUFBdDdjSDROdUFPZGNzVVJ5MFFDRDdnWWZjV2dUUVVRQjZaa3I2NkhvZURDU3dJRjV1Y0Z6M0lDN08wQ0M2eng4WXVIaFcvM0N2THlmUFg0K09Yb3pLbkRzc0JkdTNHL3hJSFRwR0FnT1VQclppbUFKQ2ZEUFlmRGluMlRRK3hlQm5XYkhpMzdTQzRZSVlrUWhkeTdGdkxkcHdXdmpBMEp5VS9JU3lJeDR4UzZzZ2ZrTlM0bWUycnRWS2tndzBKQ2I4WU1aZGp3cU1RMm5JWThCYmNVUU5WQ1A3RzRNUXExS1JpdlI3dGlERXVFRnJnZ0FDSDVCQUFLQUFFQUxBQUFBQUFnQUNBQUFBYi9RSUJ3U0NRbU5CcENjY2trRWdSRUE0VmlLQTZhek04QkVaMVdoNkxPQmxzMEhBNWZnSlE2SEhRNkluS1JjV2hBMWQ1aHFNTXB5SWtPWnc5Q2ExOFFid2QvUlJobmZvVUFCUndkSTNJRVNrUUZaeEI0YkFkdlYwWUpRd2tEQXg5K2JXY0VDUVlHQ1E1dkZFUUNFUW9LQzBJTEhxVURCbmNDR0E1TEJpSENBQXNGdGdxb1F3UzhBdzY0ZjhtMkVYZEZDeE84SU5QS29tUUNCZ1BNV0F2TDBuL2ZmK2pZQXU3dkF1eHk4Ty9teXZmWDgvZjcvQXJxK3YwVzBITW5yOXpBZUUwS0psUWtKSUdDZkUwRStQdERxOXFmRE1vZ0RrR21ySUJDYk5RVVpJRG9zTnExa1VzRVpKQlcwZFkvYjBac0xWaVFJTUZNVytSS0tnakZ6cDRmTm9rUElka2krWThKTlZ4QTc5akt3SEFJMEc5Skd3NXRDcURXVGlGUmhWaHRtaFZBMTZjTUpUSjFPblZJTW8xY3kxS1ZJNU5oRUFBaCtRUUFDZ0FDQUN3QUFBQUFJQUFnQUFBRy8wQ0FjRWdrQ2hxTlFuSEpKQ1lXUk1maDRDZ2Fta3pGd0JPZFZvY05DZ05iSkF3R2hLR1VPalJRS0ExeThYT0dBdFpmZ0lXaVNjaUpCV2NUUW5oQ0QyOFFmMFVnWndKM1hnQUpHaFFWY2dLT1JtZFhoUkJ2VjBRTVkwSUxDZ29SbUlSbkNRSU9EZ0lFYnh0RUpTTWRIWjhBR2FVS0JYWUxJRXBGRXhacEFHNjJIUlJGQXJzS2ZuOEZJc2dqaVV3SnU4RmtKTFljQjlsTUN3VUtxRmdHSFNKNWNuWi91RVVMbC9DWDYzL3g4S1ROdStSa3pQajl6Yy8wL0NsNFYwL0FQRElFNngwY3NyQkp3eWJYOURGaEJoQ0xnQWlsSXZ6UlZVcmlLSEdsZXYwSnR5dUR2bXNaVVpsY0lpQ0RuWXU3S3NaMFVtckJnZ1JQN24xRHFjREpFemNpT2dId2N3VHlaRVVtSUtFTUZWSXFneUlqcFo0dGpkVHhxUkNNUFlWTUJZRFY2dGF2VVo4eWN6cGtLd0J4SHNWV3RhcW81dE1nQUNINUJBQUtBQU1BTEFBQUFBQWdBQ0FBQUFiL1FJQndTQ1F1QmdOQmNjazBGZ3ZJUXRIUlpDWVVHU0owSUIyV0RvOXFVYUJRS0lYYkxzQnhPSlRFeFVoNW1CNGlEbzB6WEVoV0pOQlJRZ1p0QTN0UFpRc0FkUUlOQnd4d0FucENDMlZTZFFOdFZFUVNFa09VQ2hHU1Z3b0xDd1VGcG0wUVJBTVZGQlFUUXhsbENxaDBra0lFQ0YwVEc2OFVHMk8wZm9ZSkRiOFZZVmEwYWxVWHJ4b1FmMVdtWm5zVEZBMEVoZ0NKaHJGTUM1SGprZDU3VzBqcERzUER1RlVESGZIeUhSenN0Tk43OFBQeEhPTGs1ZHdjcEJ1b2FZazVPQWZoWEhHM2hBeStLZ0xrZ05venF3ekRiZ1dZSlF5WHNVd0dYS05BNmZuWU1JTzNpUGVJcEJ3eXFsU0NCS1VxRVFrNUU2WVJtWDJVZEFUNWtFbkhLa1E1aFhqa05xVFB0S0FBUmwxc0lyR294U0ZOdVNFRk1OV29WQ3hFcGlxeVJsUVkxNjV3RUhFTEFnQWgrUVFBQ2dBRUFDd0FBQUFBSUFBZ0FBQUcvMENBY0Vnc0toU0xvbkpKVEJJRlIwR3h3RndtRkpsbmxBZ2FUS3BGcUVJcUZKTUJoY0VBQkM1R2prUHowS04ydHN2SEJINHNKS2dkZDFOSFNYSUxhaDl0QW1kQ0MwZFVjZzVxVkVRZmlJeEhFWXRYU0FDS25Xb0dYQXdIQndSREdVY0tCWFlGaTBJSkhtUUVFS1FIRUdHcENucDNBaVcxREtGV3FaTmdHS1FOQTY1RkN3VjhiUVFISmNSdGRzOU1DNHJaaXRWZ0NRYmY0QVlFdWJuS1RBWVU2ZW9VR3VTcHUzZm82K2thMk5yYmdRQUU0ZUNtUzl4VkFPVzdZcTdJZ0E0SHBpMFI4RVpCaERzaE9uVGdjT3RmTTBjQWxUaWdJTEZEaUFGRk5qazhrMEdaZ0F4T0Jvem91SUhJT3lLYkZpeElrRUNtSXlJSE9FaUVXYlBKVFRRNUZ4Y1ZPTUNnelVWQ1d3QWN5Wkp2enk0NUFEWVZaTkl3VGxJQVZmTkI3WFJWREx4RVdMUTRFOUpzS3ErclRkc015aGNFQUNINUJBQUtBQVVBTEFBQUFBQWdBQ0FBQUFiL1FJQndTQ3dxRkl1aWNrbE1FZ1ZIUVZIS1ZDWVVtV2VVV0ZBa3F0T3RFS3FnQXNnRmNERnlISkxObWJaYTZ4Mkx5ZDg1OTVoOEM0OFJhZ0ptUWd0SGFYNVhaVVlLUTRZS0VZU0tmVktQYVVNWkh3TURlUUJ4aDA0QUJZU0ZHVTRKQnBzREJtRkhkWE1MSUtvZkJFeUtDcGRnc3BzT29Vc0xYYVJMQ1FNZ3dreStZSjFGQzRQT2c4bFZBZzdVMVE1ZHJ0bkhTdzRIM3Q4SERkblp5MkRkNE40TnpjL1FlcUxXMWJuTTdyWHVWOXRFQmhRUTVVb0NiSkRtV0tCQVFjTURaTmh3UlZOQ1lBTkJDaFpZRWJrVkNaT3dBU0VjQ0RGUTRTRURJcTZXVFZxUUlNRUNCeDA2aUNBQ1FRUEJpU2FiSERxelJVVEtBUk1oU0ZDRHJjK1dOUUljT29SdzUrWklIajhBRHFTRVFCUUF3S0tMaEl6b3dFRWVHS1Ewb3dJWWtQS2pIaWhab0JLaTBLRkUwMWI0emc3aDR5NElBQ0g1QkFBS0FBWUFMQUFBQUFBZ0FDQUFBQWIvUUlCd1NDd3FGSXVpY2tsTUVnVkhRVkhLVkNZVW1XZVVXRkFrcXRPdEVLcWdBc2dGY0RGeUhKTE5tYlphNngyTHlkODU5NWg4QzQ4UmFnSm1RZ3RIYVg1WFpVVUplUUNHQ2hHRWluMVNrR2x1YkVoRGNZZE9BQVdFaFJsT0MxMkhZVWQxZXFlUm9rT0tDcGhnclk1TXBvdHFoZ1dmdW5xUHQ0UENnNzFncGdYSXlXU3FxcTlNQlFQUjB0SE16TTVMME5QU0M4UEN4VlVDeWVMWDM4Ky9BRmZYUkE0SEErcGptb0ZxQ0FjSERRYTNyYnh6QlJEMUJ3Z2NNRklsaWRNckF4WUlDSEhBNE44RElxcHNVV0ozd0FFQkNoUWFFQm5Rb0I2UlJyMHVBUmpRb2NNQUFBMHc0bk16NElPYVUwbElta1NuZ1lLRmMzWld5VHdKQUFMR0s0Zm5OQTNaT2FRQ0JRMjJ3UGdSUWxTSUFZd1Nma0hKTXJRa1R5RWJLRnpGeWRRcTE1Y2NPQWpVRXdRQUlma0VBQW9BQndBc0FBQUFBQ0FBSUFBQUJ2OUFnSEJJTENvVWk2SnlTVXdTQlVkQlVjcFVKaFNaWjVSWVVDU3EwNjBRcXFBQ3lBVndNWElja3MyWnRscnJIWXZKM3puM21Id0xqeEZxQW1aQ0MwZHBmbGRsUlFsNUFJWUtFWVNLZlZLUWFXNXNTRU54aDA0QUJZU0ZHVTRMWFlkaFIzVjZwNUdpUTRvS21HQ3Rqa3ltaTJxR0JaKzZlbyszZzhLRHZZTER4S3JKdVhOa3lzNnFyMHpOeWd2SHhML1Yxc1ZEMjlLL0FGZlJSUVVERHQxUG1vRnFIZ1B0QkxldHZNd0c3UU1lczBLeGtrSUZJUU5LRGhCZ0t2Q2gzZ1FpcW14dDZOREJBQUVJRUFnVU9IQ2dCQkVIOVlnMDZ1V0FJUVVBQmloUU1BQ2dCRVVIVFJ3b1VFT0JJY3FRSTg4ME9JRGdtNUFCREE4SWdVa1N3QUF5aWoxL2plakFBUlBQSVF3T05CQ25CQUpEQ0VPT0NuRkE4Y092RWgxQ0VKRXFCTUlCRURhTGNBM0xKSUVHRGUvMEJBRUFJZmtFQUFvQUNBQXNBQUFBQUNBQUlBQUFCdjlBZ0hCSUxDb1VpNkp5U1V3U0JVZEJVY3BVSmhTWlo1UllVQ1NxMDYwUXFxQUN5QVZ3TVhJY2tzMlp0bHJySFl2SjN6bjNtSHdManhGcUFtWkNDMGRwZmxkbFJRbDVBSVlLRVlTS2ZWS1FhVzVzU0VOeGgwNEFCWVNGR1U0TFhZZGhSM1Y2cDVHaVE0b0ttR0N0amt5bWkycUdCWis2ZW8rM2c4S0R2WUxEeEtySnVYTmt5czZxcjB6Tnlndkh4TC9WMXNWRER0aS9CUWNjQTh5cllCQWpIUjBqYzUzTFJRWVU2UjBVQm5PNFJ4bWlHL0lqSlVJSkZ1b1ZLZUNCaWdCTjVRQ2s0M0JnRmdNS0ZDWVVHREFnRkVVUVJHSVJZYkNoMnhBQ0VEY0FjSERnUURjUUZHZjlzN1ZrQTBRQ0kwdDJXMERSdzY4aDhDaEFFRUxTSkU4eGlqQnZWcUNnSVU5UGp3QStVTnpHNUFIRUI5eGtEcGs0UU1HdkFSUXNFRGxLeE1DQUxEZUxjQTBycUVFRGxXQ0NBQUFoK1FRQUNnQUpBQ3dBQUFBQUlBQWdBQUFHLzBDQWNFZ3NLaFNMb25KSlRCSUZSMEZSeWxRbUZKbG5sRmhRSktyVHJSQ3FvQUxJQlhBeGNoeVN6Wm0yV3VzZGk4bmZPZmVZZkF1UEVXb0Naa0lMUjJsK1YyVkZDWGtBaGdvUmhJcDlVcEJwYm14SVEzR0hUZ0FGaElVWlRndGRoMkZIZFhxbmthSkRpZ3FZWUsyT1RLYUxhb1lGbjdwNmowd09BOFBFQXc2L1o0UEtVaHdkenM4ZEVMOWtxcXJOME03U2V0VFZDc0xGdzhkNkM4dkt2VVFFditkVkNSQWFCbk5RdGt3UEZSUVVGWE9kdVVvVEcvY1VOa3lZZyt0SUJsRU1BRllZTUFhQnVDZWt4bWhhSmVTZUJnaU9IaHc0UUVDQUF3Y0NMaEdKUlVRQ2czUkRDbXlVVm1CWW1sT2lHcW1Cc1BHbHl6OVlrQWx4c0pFaHFDdWJBQlM5QXNQZ1FBTXFMUWZNMG9UTXdFWjRRcExPd3ZNTHhBRUVYSUJHNWFjenF0YXV0NFlOWFJJRUFDSDVCQUFLQUFvQUxBQUFBQUFnQUNBQUFBYi9RSUJ3U0N3cUZJdWlja2xNRWdWSFFWSEtWQ1lVbVdlVVdGQWtxdE90RUtxZ0FzZ0ZjREZ5SEpMTm1iWmE2eDJMeWQ4NTk1aDhDNDhSYWhBUVJRdEhhWDVYWlVVSmVRQUdIUjBqQTBTS2ZWS0dDbWx1YkVoQ0JTR1JIU1FPUXdWbVF3c1pUZ3RkaDBVUUhLSUhtMnF1Q2hHb3BodWlKSE8zamt3T0ZCMlVhb1lGVG5NR2VnREtSUVFHMHRNR0JNMW5BdG5hQUJvVTN0OFVEODFrUitVSzNlRGU0bnJrNWdyUjFOTFdlZ3ZhOXM5Y3pmaFZBZ01OcFdxZ0JHTmlnTUdCQXd6bXhCR2poQUNFZ3djZ3pBUFRxbHdHWFE4Z01nQWhaSUdIV201V2plbFVaOGpCQmdQTVRCZ3dJTUdDUmdzeWdWU2tnTWlIQnlEN0RXRG14NVd1TWtacURMQ1U0Z2ZBcTJzQUNyQUVXRlNSTGpVZldEb3BDcURUTlFJc0oxTEYweXpEQUE5MFVIVjVlbzBxVWpCOG1nVUJBQ0g1QkFBS0FBc0FMQUFBQUFBZ0FDQUFBQWIvUUlCd1NDd3FGSXVpY2trMEZJaUNvNkE0WlNvWm5SQlVTaXdvRXRZaXBOT0JES09LS2dEOURCTkhIVTRicmM0YzNjVUJlU09rOTQ5Z2VFUVVaQTVyWEFCSEVXNFBEMFVPWkJTSGFRQUppRU1KZ1FBVEZCUVZCa1FIWktBQ1V3dEhiWDBSUjBtVkZwMFVGd1JDQlNRRFNnc1pyUXRlcUVVUEdyQVFtbUc5Q2hGcVJBa01zQmQ0eHNSTEJCc1VvRzZuQmExNEU0SUEya1VGRHVMakRxbDRwZWlsQUEwSDdlNEgxdWRIOC9QczcrM3hibWowcU9UajVtRVdwRVAzRFVxM2dsWVdPQmdBY0VtVWFOSStEQmp3QVkrZFMwVVNHSmc0d0FCRVhNWXlKTnZFOFVPR0lTS1ZDTkNsYWg0eGpnNjBXVUt5SU5PQ1V3ck16VlJBUk1HRU5XUTRuL2pwTlRLVG0xNUovQ1RLMmUwTW9EK1VLbUhFczRvblZEVlZteXFkcEFiTlI0Y0tUanFOU290czA3RWp6ekpoMVMwSUFEc0FBQUFBQUFBQUFBQT0pIDUwJSBuby1yZXBlYXR9QGZvbnQtZmFjZXtmb250LWZhbWlseTpzbGljaztmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7c3JjOnVybCgvc3RhdGljL21lZGlhL3NsaWNrLmE0ZTk3ZjVhMmE2NGYwYWIxMzIzLmVvdCk7c3JjOnVybCgvc3RhdGljL21lZGlhL3NsaWNrLmE0ZTk3ZjVhMmE2NGYwYWIxMzIzLmVvdD8jaWVmaXgpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybCgvc3RhdGljL21lZGlhL3NsaWNrLjI5NTE4Mzc4NmNkOGExMzg5ODY1LndvZmYpIGZvcm1hdChcIndvZmZcIiksdXJsKC9zdGF0aWMvbWVkaWEvc2xpY2suYzk0Zjc2NzFkY2M5OWRjZTQzZTIudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoL3N0YXRpYy9tZWRpYS9zbGljay4yNjMwYTNlM2VhYjIxYzYwN2UyMS5zdmcjc2xpY2spIGZvcm1hdChcInN2Z1wiKX0uc2xpY2stbmV4dCwuc2xpY2stcHJldntib3JkZXI6bm9uZTtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTowO2hlaWdodDoyMHB4O2xpbmUtaGVpZ2h0OjA7cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt3aWR0aDoyMHB4fS5zbGljay1uZXh0LC5zbGljay1uZXh0OmZvY3VzLC5zbGljay1uZXh0OmhvdmVyLC5zbGljay1wcmV2LC5zbGljay1wcmV2OmZvY3VzLC5zbGljay1wcmV2OmhvdmVye2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29sb3I6dHJhbnNwYXJlbnQ7b3V0bGluZTpub25lfS5zbGljay1uZXh0OmZvY3VzOmJlZm9yZSwuc2xpY2stbmV4dDpob3ZlcjpiZWZvcmUsLnNsaWNrLXByZXY6Zm9jdXM6YmVmb3JlLC5zbGljay1wcmV2OmhvdmVyOmJlZm9yZXtvcGFjaXR5OjF9LnNsaWNrLW5leHQuc2xpY2stZGlzYWJsZWQ6YmVmb3JlLC5zbGljay1wcmV2LnNsaWNrLWRpc2FibGVkOmJlZm9yZXtvcGFjaXR5Oi4yNX0uc2xpY2stbmV4dDpiZWZvcmUsLnNsaWNrLXByZXY6YmVmb3Jley13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO2NvbG9yOiNmZmY7Zm9udC1mYW1pbHk6c2xpY2s7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6MTtvcGFjaXR5Oi43NX0uc2xpY2stcHJldntsZWZ0Oi0yNXB4fVtkaXI9cnRsXSAuc2xpY2stcHJldntsZWZ0OmF1dG87cmlnaHQ6LTI1cHh9LnNsaWNrLXByZXY6YmVmb3Jle2NvbnRlbnQ6XCLihpBcIn1bZGlyPXJ0bF0gLnNsaWNrLXByZXY6YmVmb3Jle2NvbnRlbnQ6XCLihpJcIn0uc2xpY2stbmV4dHtyaWdodDotMjVweH1bZGlyPXJ0bF0gLnNsaWNrLW5leHR7bGVmdDotMjVweDtyaWdodDphdXRvfS5zbGljay1uZXh0OmJlZm9yZXtjb250ZW50Olwi4oaSXCJ9W2Rpcj1ydGxdIC5zbGljay1uZXh0OmJlZm9yZXtjb250ZW50Olwi4oaQXCJ9LnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXJ7bWFyZ2luLWJvdHRvbTozMHB4fS5zbGljay1kb3Rze2JvdHRvbTotMjVweDtkaXNwbGF5OmJsb2NrO2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MTAwJX0uc2xpY2stZG90cyBsaXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46MCA1cHg7cGFkZGluZzowO3Bvc2l0aW9uOnJlbGF0aXZlfS5zbGljay1kb3RzIGxpLC5zbGljay1kb3RzIGxpIGJ1dHRvbntjdXJzb3I6cG9pbnRlcjtoZWlnaHQ6MjBweDt3aWR0aDoyMHB4fS5zbGljay1kb3RzIGxpIGJ1dHRvbntiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjowO2NvbG9yOnRyYW5zcGFyZW50O2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjA7bGluZS1oZWlnaHQ6MDtvdXRsaW5lOm5vbmU7cGFkZGluZzo1cHh9LnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzLC5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3ZlcntvdXRsaW5lOm5vbmV9LnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzOmJlZm9yZSwuc2xpY2stZG90cyBsaSBidXR0b246aG92ZXI6YmVmb3Jle29wYWNpdHk6MX0uc2xpY2stZG90cyBsaSBidXR0b246YmVmb3Jley13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO2NvbG9yOiMwMDA7Y29udGVudDpcIuKAolwiO2ZvbnQtZmFtaWx5OnNsaWNrO2ZvbnQtc2l6ZTo2cHg7aGVpZ2h0OjIwcHg7bGVmdDowO2xpbmUtaGVpZ2h0OjIwcHg7b3BhY2l0eTouMjU7cG9zaXRpb246YWJzb2x1dGU7dGV4dC1hbGlnbjpjZW50ZXI7dG9wOjA7d2lkdGg6MjBweH0uc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZXtjb2xvcjojMDAwO29wYWNpdHk6Ljc1fS5zbGljay1uZXh0OmJlZm9yZSwuc2xpY2stcHJldjpiZWZvcmV7ZGlzcGxheTpub25lfS5zbGljay1kb3Rze2Rpc3BsYXk6Zml4ZWQ7bWFyZ2luOjAgYXV0b30udGVzdGl7cGFkZGluZzo1cHh9LnRlc3RpIHB7Zm9udC1zdHlsZTppdGFsaWN9LnRlc3RpIHN0cm9uZ3tjb2xvcjp2YXIoLS1jb2xvci1icmFuZC1jaGFyY29hbCl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMjAwcHgpey50ZXN0aSBwLC50ZXN0aSBzdHJvbmd7Zm9udC1zaXplOi45ZW19fS5hYm91dCBoMXtjb2xvcjp2YXIoLS1jb2xvci1icmFuZC1ncmVlbil9LmFib3V0IGgyLC5hYm91dCBoM3tjb2xvcjp2YXIoLS1jb2xvci1icmFuZC1jaGFyY29hbCl9LmFib3V0IGF7Y29sb3I6dmFyKC0tY29sb3ItYnJhbmQtZ3JlZW4pO3RleHQtZGVjb3JhdGlvbjpub25lfS5hYm91dCBhOmhvdmVye2NvbG9yOnZhcigtLWNvbG9yLWJyYW5kLWNoYXJjb2FsKX0uYWJvdXQtLWluZm8gaDIsLmFib3V0LS1pbmZvIGgze2NvbG9yOnZhcigtLWNvbG9yLWJyYW5kLWdyZWVuKX0uYWJvdXQgdWwsLmFib3V0LS1pbmZvIGgze21hcmdpbi10b3A6MH0uYWJvdXQgdWx7bWFyZ2luLWJvdHRvbTouNWVtO3BhZGRpbmc6MH0uYWJvdXQtLWljb25ze2Zsb2F0OmxlZnQ7d2lkdGg6NiV9LmFib3V0LS1pbmZve2Rpc3BsYXk6YmxvY2t9Lm5hcnJvdyBhe21hcmdpbjowO3BhZGRpbmc6MDt0ZXh0LWRlY29yYXRpb246bm9uZX0uYWJvdXQgLkNvbGxhcHNpYmxlX190cmlnZ2VyLC5hYm91dCB1bCBoMjpob3Zlcntjb2xvcjp2YXIoLS1jb2xvci1icmFuZC1ncmVlbil9LmFib3V0IC5Db2xsYXBzaWJsZV9fY29udGVudElubmVyIGgye2hlaWdodDowO21hcmdpbjowO3Zpc2liaWxpdHk6aGlkZGVuO3dpZHRoOjB9LmFib3V0IC5Db2xsYXBzaWJsZV9fdHJpZ2dlcjphZnRlcntjb250ZW50OlwiXFxmMDc4XCI7ZGlzcGxheTpibG9jaztmb250LWZhbWlseTpGb250IEF3ZXNvbWVcXCA1IEZyZWU7Zm9udC13ZWlnaHQ6OTAwO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjEwcHg7dG9wOjEwcHg7dHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAuM3M7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzO3RyYW5zaXRpb246dHJhbnNmb3JtIC4zcywtd2Via2l0LXRyYW5zZm9ybSAuM3N9LmFib3V0IC5Db2xsYXBzaWJsZV9fdHJpZ2dlci5pcy1vcGVuOmFmdGVyey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtMTgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC0xODBkZWcpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTk5cHgpey5hYm91dC0taW5mb3toZWlnaHQ6MTAwJTt3aWR0aDoxMDAlfX0jYnRuLWdlZWtpZnl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1icmFuZC13aGl0ZSk7Ym9yZGVyOjJweCBzb2xpZCB2YXIoLS1jb2xvci1icmFuZC1ncmVlbik7Ym9yZGVyLWNvbG9yOnZhcigtLWNvbG9yLWJyYW5kLWdyZWVuKTtib3JkZXItcmFkaXVzOjZweDtjb2xvcjp2YXIoLS1jb2xvci1icmFuZC1ncmVlbik7ZGlzcGxheTppbmxpbmUtYmxvY2s7ZmxvYXQ6cmlnaHQ7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MjRweDttYXJnaW46MCBhdXRvO291dGxpbmUtd2lkdGg6MDtwYWRkaW5nOjJweCAxNnB4O3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcH0jYnRuLWdlZWtpZnk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1icmFuZC1ncmVlbik7Y29sb3I6I2ZmZn0jYnRuLWdlZWtpZnk6aG92ZXIgI3Bwe2NvbG9yOnZhcigtLWNvbG9yLWJyYW5kLXdoaXRlKX0jZ2VlayBsaSwjZ2VlayB1bHtsaXN0LXN0eWxlOm5vbmV9I2dlZWsgbGl7Y29sb3I6dmFyKC0tY29sb3ItYnJhbmQtY2hhcmNvYWwpO2xpbmUtaGVpZ2h0OjEuNWVtO21hcmdpbi10b3A6MDtwYWRkaW5nLWJvdHRvbTouNWVtfS5hYm91dC0taW5mbyAjZ2Vla3t3aWR0aDoxMDAlfS5sZWZ0cGFke2Zsb2F0OmxlZnQ7d2lkdGg6NDUlfS5zZXJ2aWNlcyBoMSwuc2VydmljZXMgaDIsLnNlcnZpY2VzIGgze2NvbG9yOnZhcigtLWNvbG9yLWJyYW5kLWJsdWUpfSNoZXhHcmlke2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtsaXN0LXN0eWxlLXR5cGU6bm9uZTttYXJnaW46MCBhdXRvO292ZXJmbG93OmhpZGRlbjt3aWR0aDo5MCV9LnNlcnZpY2VzIHVse3BhZGRpbmc6MH0uaGV4e291dGxpbmU6MXB4IHNvbGlkIHRyYW5zcGFyZW50O3Bvc2l0aW9uOnJlbGF0aXZlO3Zpc2liaWxpdHk6aGlkZGVufS5oZXg6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7cGFkZGluZy1ib3R0b206ODYuNjAyJX0uaGV4SW57bWFyZ2luOjAgMiU7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmctYm90dG9tOjExMC44NTElOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNjBkZWcpIHNrZXdZKDMwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC02MGRlZykgc2tld1koMzBkZWcpO3Zpc2liaWxpdHk6aGlkZGVuO3dpZHRoOjk2JX0uaGV4SW4sLmhleEluICp7b3V0bGluZToxcHggc29saWQgdHJhbnNwYXJlbnQ7cG9zaXRpb246YWJzb2x1dGV9LmhleEluICp7dmlzaWJpbGl0eTp2aXNpYmxlfS5oZXhQdXJ7bWFyZ2luOjAgMiU7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmctYm90dG9tOjExMC44NTElOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNjBkZWcpIHNrZXdZKDMwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC02MGRlZykgc2tld1koMzBkZWcpO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt2aXNpYmlsaXR5OmhpZGRlbjt3aWR0aDo5NiV9LmhleFB1ciwuaGV4UHVyICp7b3V0bGluZToxcHggc29saWQgdHJhbnNwYXJlbnQ7cG9zaXRpb246YWJzb2x1dGV9LmhleFB1ciAqe2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItYnJhbmQtYmx1ZSk7dHJhbnNpdGlvbjouNXM7dmlzaWJpbGl0eTp2aXNpYmxlfS5oZXhMaW5re2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7aGVpZ2h0OjEwMCU7b3ZlcmZsb3c6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnNrZXdZKC0zMGRlZykgcm90YXRlKDYwZGVnKTt0cmFuc2Zvcm06c2tld1koLTMwZGVnKSByb3RhdGUoNjBkZWcpO3dpZHRoOjEwMCV9LmhleFJlZCAqe2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItYnJhbmQtcmVkKTt0cmFuc2l0aW9uOi41c30uaGV4UHVycGxlICp7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1icmFuZC1wdXJwbGUpO3RyYW5zaXRpb246LjVzfS5oZXhHcmVlbiAqe2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItYnJhbmQtZ3JlZW4pO3RyYW5zaXRpb246LjVzfS5oZXhUcmFucyAqe2JhY2tncm91bmQtY29sb3I6aW5pdGlhbDtiYWNrZ3JvdW5kLWltYWdlOnVybCgvc3RhdGljL21lZGlhL0hGb0hTZXJ2aWNlQXJjcy5jODE5MjkxOTNiYzg1N2FjMzliZi5zdmcpO2JhY2tncm91bmQtcG9zaXRpb246NTAlO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LmhleFRyYW5zIC5oZXhMaW5rIGgze2JhY2tncm91bmQ6bm9uZTtjb2xvcjp2YXIoLS1jb2xvci1icmFuZC1ibHVlKTtmb250LWZhbWlseTpPcmtuZXlNZWR9LmhhbGZvcGFjaXR5e29wYWNpdHk6LjU7dHJhbnNpdGlvbjouNXN9LmhleCBoM3tjb2xvcjojZmZmO2ZvbnQtc2l6ZToxMDAlO2xlZnQ6MDttYXJnaW46MDtwYWRkaW5nLWxlZnQ6MnB4O3BhZGRpbmctcmlnaHQ6NXB4O3JpZ2h0OjA7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIHNjcmVlblxcMCB7LmhleCBoM3t0b3A6MzAlfX1AbWVkaWEgKG1pbi13aWR0aDoxMjAxcHgpeyNoZXhHcmlke3BhZGRpbmctYm90dG9tOjUuNSV9LmhleHt3aWR0aDoyNSV9LmhleDpudGgtY2hpbGQoN24rNSl7bWFyZ2luLWxlZnQ6MTIuNSV9fUBtZWRpYSAobWF4LXdpZHRoOjEyMDBweCkgYW5kIChtaW4td2lkdGg6MTAwMHB4KXsjaGV4R3JpZHtwYWRkaW5nLWJvdHRvbTo1LjUlfS5oZXh7d2lkdGg6MjUlfS5oZXg6bnRoLWNoaWxkKDduKzUpe21hcmdpbi1sZWZ0OjEyLjUlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDo2NDlweCl7LmJ1dHRvbnMsLmV4cGxvcmVtYXB7aGVpZ2h0OjA7dmlzaWJpbGl0eTpoaWRkZW59fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTk5cHgpeyNkZXNrdG9wLC5idXR0b25ze2hlaWdodDowO3Zpc2liaWxpdHk6aGlkZGVufX0uc2VydmljZXMgLkNvbGxhcHNpYmxlX190cmlnZ2Vye2NvbG9yOnZhcigtLWNvbG9yLWJyYW5kLWJsdWUpfS5zZXJ2aWNlcyAuQ29sbGFwc2libGVfX2NvbnRlbnRJbm5lciBoM3toZWlnaHQ6MDttYXJnaW46MDt2aXNpYmlsaXR5OmhpZGRlbjt3aWR0aDowfS5zZXJ2aWNlcyAuQ29sbGFwc2libGVfX3RyaWdnZXI6YWZ0ZXJ7Y29udGVudDpcIlxcZjA3OFwiO2Rpc3BsYXk6YmxvY2s7Zm9udC1mYW1pbHk6Rm9udCBBd2Vzb21lXFwgNSBGcmVlO2ZvbnQtd2VpZ2h0OjkwMDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxMHB4O3RvcDoxMHB4O3RyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm0gLjNzO3RyYW5zaXRpb246dHJhbnNmb3JtIC4zczt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3MsLXdlYmtpdC10cmFuc2Zvcm0gLjNzfS5zZXJ2aWNlcyAuQ29sbGFwc2libGVfX3RyaWdnZXIuaXMtb3BlbjphZnRlcnstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTE4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMTgwZGVnKX0uc2VydmljZXMgLmZhZGVkIGxpe2NvbG9yOnZhcigtLWNvbG9yLWJyYW5kLWNoYXJjb2FsKTttYXJnaW4tYm90dG9tOjFlbTttYXJnaW4tbGVmdDoyLjVlbTttYXJnaW4tdG9wOjB9LnNlcnZpY2VzIC5mYWRlZCBhe2NvbG9yOnZhcigtLWNvbG9yLWJyYW5kLWJsdWUpO3RleHQtZGVjb3JhdGlvbjpub25lfS5jbGllbnRzIGxpLC5zZXJ2aWNlcyAuZmFkZWQgYTpob3Zlcntjb2xvcjp2YXIoLS1jb2xvci1icmFuZC1jaGFyY29hbCl9LmNsaWVudHMgbGl7Zm9udC1mYW1pbHk6U2Vnb2UgVUksT3BlbiBTYW5zLEFyaWFsLFwic2Fucy1zZXJpZlwiO2ZvbnQtc2l6ZTouODVlbTtsaW5lLWhlaWdodDoxLjVlbTtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luLWJvdHRvbTouMmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDowIWltcG9ydGFudH0uYnVzaW5lc3NjbGllbnRzIGgze2NvbG9yOnZhcigtLWNvbG9yLWJyYW5kLXB1cnBsZSl9LmNvbnRhY3QgYSwuY29udGFjdCBoMSwuY29udGFjdCBoMiwudGVydGlhcnljbGllbnRzIGgze2NvbG9yOnZhcigtLWNvbG9yLWJyYW5kLXJlZCl9LmNvbnRhY3QgYSwuc29jaWFsaWNvbnMgYXt0ZXh0LWRlY29yYXRpb246bm9uZX0uc29jaWFsaWNvbnMgYXtwYWRkaW5nLWxlZnQ6MTcuNXB4O3BhZGRpbmctcmlnaHQ6MTcuNXB4fS5jb250YWN0IG1hcG91dGVye2hlaWdodDozMDBweDt0ZXh0LWFsaWduOnJpZ2h0O3dpZHRoOjkwMHB4fS5jb250YWN0IGdtYXBfY2FudmFze2JhY2tncm91bmQ6bm9uZSFpbXBvcnRhbnQ7aGVpZ2h0OjMwMHB4O21hcmdpbi1yaWdodDozNXB4O292ZXJmbG93OmhpZGRlbjt3aWR0aDo5MDBweH0uc29jaWFsaWNvbnMgaW1ne2hlaWdodDo0OHB4O21hcmdpbjowO3BhZGRpbmc6MH0jbGlua2JyZWFrLC5zb2NpYWxpY29uc3twYWRkaW5nLWJvdHRvbToxMHB4fXBhZGR7d2lkdGg6OTBweH0uY29udGFjdCAuYnJvYWR7d2lkdGg6NjUlfS5tYXBlbWJlZHtwYWRkaW5nLWJvdHRvbToxZW19LmFkZHJlc3MgcHttYXJnaW4tYm90dG9tOjB9Lm1vYmlsZSBwe2Rpc3BsYXk6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDo2NDlweCl7I21haW5jb250ZW50e3dpZHRoOjEwMCV9LmRlc2t0b3AsLm1hcGVtYmVke2hlaWdodDowIWltcG9ydGFudDt2aXNpYmlsaXR5OmhpZGRlbjt3aWR0aDowIWltcG9ydGFudH0uZGVza3RvcHtmb250LXNpemU6MCFpbXBvcnRhbnR9Lm1vYmlsZSBwe2Rpc3BsYXk6YmxvY2t9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTk5cHgpeyNtYWluY29udGVudHt3aWR0aDoxMDAlfS5kZXNrdG9wLC5tYXBlbWJlZHtoZWlnaHQ6MCFpbXBvcnRhbnQ7dmlzaWJpbGl0eTpoaWRkZW47d2lkdGg6MCFpbXBvcnRhbnR9LmRlc2t0b3B7Zm9udC1zaXplOjAhaW1wb3J0YW50fS5tb2JpbGUgcHtkaXNwbGF5OmJsb2NrfX0udGVhbSBoMXtjb2xvcjp2YXIoLS1jb2xvci1icmFuZC1wdXJwbGUpfS50ZWFtIGgye21hcmdpbjo1cHh9LnRlYW0gaDIsLnRlYW0gaDN7Y29sb3I6dmFyKC0tY29sb3ItYnJhbmQtcHVycGxlKTtwYWRkaW5nOjB9LnByb2ZpbGV7dGV4dC1hbGlnbjpsZWZ0fS5wcm9maWxlIGltZ3tib3JkZXItcmFkaXVzOjVweDttYXgtd2lkdGg6NTAlfS5iaW97dGV4dC1hbGlnbjpsZWZ0fS5iaW8gaDJ7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXRvcDoxNnB4fS5iaW8gaDIsLmJpbyBoM3tjb2xvcjp2YXIoLS1jb2xvci1icmFuZC1wdXJwbGUpO3BhZGRpbmc6MH0uYmlvIGgze21hcmdpbjowfS5iaW8gaW1ne3BhZGRpbmctYm90dG9tOjE2cHg7cGFkZGluZy10b3A6NXB4fS50ZWFtIHVse3BhZGRpbmc6MH0uaGV4Q2hhcmNvYWx7YmFja2dyb3VuZC1jb2xvcjojZTZlNmU2fSNoZXhHcmlkVGVhbXtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7Zm9udC1zaXplOjE1cHg7bGlzdC1zdHlsZS10eXBlOm5vbmU7bWFyZ2luOjAgYXV0bztvdmVyZmxvdzpoaWRkZW47d2lkdGg6OTAlfS5oZXhUZWFte291dGxpbmU6MXB4IHNvbGlkIHRyYW5zcGFyZW50O3Bvc2l0aW9uOnJlbGF0aXZlO3Zpc2liaWxpdHk6aGlkZGVufS5oZXhUZWFtOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3BhZGRpbmctYm90dG9tOjg2LjYwMiV9LmhleEluVGVhbXttYXJnaW46MCAyJTtvdmVyZmxvdzpoaWRkZW47cGFkZGluZy1ib3R0b206MTEwLjg1MSU7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC02MGRlZykgc2tld1koMzBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTYwZGVnKSBza2V3WSgzMGRlZyk7dmlzaWJpbGl0eTpoaWRkZW47d2lkdGg6OTYlfS5oZXhJblRlYW0sLmhleEluVGVhbSAqe291dGxpbmU6MXB4IHNvbGlkIHRyYW5zcGFyZW50O3Bvc2l0aW9uOmFic29sdXRlfS5oZXhJblRlYW0gKnt2aXNpYmlsaXR5OnZpc2libGV9LmhleExpbmtUZWFte2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmJsb2NrO2hlaWdodDoxMDAlO292ZXJmbG93OmhpZGRlbjt0ZXh0LWFsaWduOmNlbnRlcjstd2Via2l0LXRyYW5zZm9ybTpza2V3WSgtMzBkZWcpIHJvdGF0ZSg2MGRlZyk7dHJhbnNmb3JtOnNrZXdZKC0zMGRlZykgcm90YXRlKDYwZGVnKTt3aWR0aDoxMDAlfS5oZXhUZWFtIGltZ3toZWlnaHQ6MTAwJTtsZWZ0Oi0xMDAlO21hcmdpbjowIGF1dG87cmlnaHQ6LTEwMCU7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDAsMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwwLDBkZWcpO3dpZHRoOmF1dG99LmhleFRlYW0gaDF7bGVmdDowO21hcmdpbjowO3BhZGRpbmctbGVmdDoycHg7cGFkZGluZy1yaWdodDo1cHg7cmlnaHQ6MDt0ZXh0LWFsaWduOmNlbnRlcn0uaGV4VGVhbSAuaGV4Ym90dG9tLC5oZXhUZWFtIC5oZXh0b3B7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1icmFuZC1wdXJwbGUpO2JveC1zaXppbmc6Ym9yZGVyLWJveDtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjMwMDttYXJnaW46MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2Utb3V0LC13ZWJraXQtdHJhbnNmb3JtIC4ycyBlYXNlLW91dDt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMnMgZWFzZS1vdXQsb3BhY2l0eSAuM3MgZWFzZS1vdXQ7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjJzIGVhc2Utb3V0LG9wYWNpdHkgLjNzIGVhc2Utb3V0LC13ZWJraXQtdHJhbnNmb3JtIC4ycyBlYXNlLW91dDt3aWR0aDoxMDAlfS5oZXhUZWFtIC5oZXh0b3B7Ym90dG9tOjUwJTtwYWRkaW5nLXRvcDo1MCU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt6LWluZGV4OjF9LmhleFRlYW0gLmhleHRvcDphZnRlcntib3R0b206MDtjb250ZW50OlwiXCI7bGVmdDo0NSU7cG9zaXRpb246YWJzb2x1dGU7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MTAlfS5oZXhUZWFtIC5oZXhib3R0b217cGFkZGluZy1ib3R0b206NTAlO3RvcDo1MCU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9LmhleExpbmtUZWFtOmZvY3VzIC5oZXhib3R0b20sLmhleExpbmtUZWFtOmZvY3VzIC5oZXh0b3AsLmhleExpbmtUZWFtOmhvdmVyIC5oZXhib3R0b20sLmhleExpbmtUZWFtOmhvdmVyIC5oZXh0b3B7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX1AbWVkaWEgKG1pbi13aWR0aDo5MDFweCl7I2hleEdyaWRUZWFte3BhZGRpbmctYm90dG9tOjQuNSV9LmhleFRlYW17d2lkdGg6MTYuNjY1JX0uaGV4VGVhbTpudGgtY2hpbGQoOW4rNil7bWFyZ2luLWxlZnQ6OC4zMyV9fUBtZWRpYSAobWluLXdpZHRoOjkwMXB4KSBhbmQgKG1heC13aWR0aDoxNDAwcHgpeyNoZXhHcmlkVGVhbXtwYWRkaW5nLWJvdHRvbTo0LjUlfS5oZXhUZWFte3dpZHRoOjE2LjY2NSV9LmhleFRlYW06bnRoLWNoaWxkKDluKzYpe21hcmdpbi1sZWZ0OjguMzMlfS5oZXhUZWFtIGgye2ZvbnQtc2l6ZTouOWVtIWltcG9ydGFudH19LnRlYW0gYXtjb2xvcjp2YXIoLS1jb2xvci1icmFuZC1wdXJwbGUpO3RleHQtZGVjb3JhdGlvbjpub25lfS50ZWFtIGE6aG92ZXJ7Y29sb3I6dmFyKC0tY29sb3ItYnJhbmQtY2hhcmNvYWwpfS50ZWFtIC5Db2xsYXBzaWJsZV9fdHJpZ2dlcntjb2xvcjp2YXIoLS1jb2xvci1icmFuZC1wdXJwbGUpfS50ZWFtIC5Db2xsYXBzaWJsZV9fY29udGVudElubmVyIGgye2hlaWdodDowO21hcmdpbjowO3Zpc2liaWxpdHk6aGlkZGVuO3dpZHRoOjB9Lm1vYmlsZSBoMnttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDtwYWRkaW5nLXRvcDouNWVtfS5tb2JpbGUgLkNvbGxhcHNpYmxlX190cmlnZ2Vye2Rpc3BsYXk6YmxvY2s7Zm9udC1mYW1pbHk6T3JrbmV5TGlnaHQsU2Vnb2UgVUksT3BlbiBTYW5zLEFyaWFsLFwic2Fucy1zZXJpZlwiO2ZvbnQtc2l6ZToxLjI1cmVtO2ZvbnQtd2VpZ2h0OjcwMDtwYWRkaW5nLXJpZ2h0OjM1cHg7cGFkZGluZy10b3A6NXB4O3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtZGVjb3JhdGlvbjpub25lfS50ZWFtIC5Db2xsYXBzaWJsZV9fdHJpZ2dlcjphZnRlcntjb250ZW50OlwiXFxmMDc4XCI7ZGlzcGxheTpibG9jaztmb250LWZhbWlseTpGb250IEF3ZXNvbWVcXCA1IEZyZWU7Zm9udC13ZWlnaHQ6OTAwO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjEwcHg7dG9wOjEwcHg7dHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAuM3M7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzO3RyYW5zaXRpb246dHJhbnNmb3JtIC4zcywtd2Via2l0LXRyYW5zZm9ybSAuM3N9LnRlYW0gLkNvbGxhcHNpYmxlX190cmlnZ2VyLmlzLW9wZW46YWZ0ZXJ7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0xODBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTE4MGRlZyl9QG1lZGlhIChtYXgtd2lkdGg6OTk5cHgpey5wcm9maWxlIGltZ3ttYXgtaGVpZ2h0OjE1MHB4O21heC13aWR0aDoxNTBweH19Ym9keXtmb250LWZhbWlseTpzYW5zLXNlcmlmO21hcmdpbjowO3BhZGRpbmc6MH0uVGFwdHVXZWJzaXRlQXBwey0tY29sb3ItYnJhbmQtcHJpbWFyeTpncmVlbjt0ZXh0LWFsaWduOmNlbnRlcn0uVGFwdHVXZWJzaXRlQXBwLWxvZ297LXdlYmtpdC1hbmltYXRpb246QXBwLWxvZ28tc3BpbiAyMHMgbGluZWFyIGluZmluaXRlO2FuaW1hdGlvbjpBcHAtbG9nby1zcGluIDIwcyBsaW5lYXIgaW5maW5pdGU7aGVpZ2h0OjgwcHh9LlRhcHR1V2Vic2l0ZUFwcC1oZWFkZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1icmFuZC1wcmltYXJ5KTtjb2xvcjojZmZmO2hlaWdodDoxNTBweDtwYWRkaW5nOjIwcHh9LlRhcHR1V2Vic2l0ZUFwcC10aXRsZXtmb250LXNpemU6MS41ZW19LlRhcHR1V2Vic2l0ZUFwcC1pbnRyb3tmb250LXNpemU6bGFyZ2V9QC13ZWJraXQta2V5ZnJhbWVzIEFwcC1sb2dvLXNwaW57MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDF0dXJuKTt0cmFuc2Zvcm06cm90YXRlKDF0dXJuKX19QGtleWZyYW1lcyBBcHAtbG9nby1zcGluezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxdHVybik7dHJhbnNmb3JtOnJvdGF0ZSgxdHVybil9fVxuLyojIHNvdXJjZU1hcHBpbmdVUkw9bWFpbi44NmFlNWQzZS5jc3MubWFwKi8iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3JrbmV5Qm9sZFwiO1xuICBzcmM6IHVybChcIi4vYXNzZXRzL2ZvbnRzL29ya25leS9vcmtuZXktYm9sZC13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9ya25leU1lZFwiO1xuICBzcmM6IHVybChcIi4vYXNzZXRzL2ZvbnRzL29ya25leS9vcmtuZXktbWVkaXVtLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3JrbmV5UmVnXCI7XG4gIHNyYzogdXJsKFwiLi9hc3NldHMvZm9udHMvb3JrbmV5L29ya25leS1yZWd1bGFyLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3JrbmV5TGlnaHRcIjtcbiAgc3JjOiB1cmwoXCIuL2Fzc2V0cy9mb250cy9vcmtuZXkvb3JrbmV5LWxpZ2h0LXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xufVxuXG4jYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNiksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KSksIHVybChhc3NldHMvYmcxLnBuZykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG46cm9vdCB7XG4gIC0tY29sb3ItYnJhbmQtY2hhcmNvYWw6ICM1MzU2NWE7XG4gIC0tY29sb3ItYnJhbmQtZ3JlZW46ICMwMGIwNTA7XG4gIC0tY29sb3ItYnJhbmQtYmx1ZTogIzAwNzhiMDtcbiAgLS1jb2xvci1icmFuZC1wdXJwbGU6ICM4ZjAwZGQ7XG4gIC0tY29sb3ItYnJhbmQtcmVkOiAjZDczYzAwO1xuICAtLWNvbG9yLWJyYW5kLXdoaXRlOiAjZmZmZmZmO1xufVxuLyogYXBwIHRoZW1lcyAqL1xuLkhmb2hXZWJzaXRlQXBwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuaDEge1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgbWFyZ2luLXRvcDogMGVtO1xuICBtYXJnaW4tYm90dG9tOiAwcmVtO1xuICBmb250LWZhbWlseTogXCJPcmtuZXlCb2xkXCIsIFwiU2Vnb2UgVUlcIiwgXCJPcGVuIFNhbnNcIiwgXCJBcmlhbFwiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuaDIge1xuICBtYXJnaW4tdG9wOiAwZW07XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk9ya25leU1lZFwiLCBcIlNlZ29lIFVJXCIsIFwiT3BlbiBTYW5zXCIsIFwiQXJpYWxcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmgzIHtcbiAgbWFyZ2luLXRvcDogMWVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjFlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LWZhbWlseTogXCJPcmtuZXlMaWdodFwiLCBcIlNlZ29lIFVJXCIsIFwiT3BlbiBTYW5zXCIsIFwiQXJpYWxcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbnAge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlNlZ29lIFVJXCIsIFwiT3BlbiBTYW5zXCIsIFwiQXJpYWxcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1icmFuZC1jaGFyY29hbCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLXRvcDogMGVtO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbmxpIHtcbiAgZm9udC1mYW1pbHk6IFwiU2Vnb2UgVUlcIiwgXCJPcGVuIFNhbnNcIiwgXCJBcmlhbFwiLCBcInNhbnMtc2VyaWZcIjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kLWNoYXJjb2FsKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLkNvbGxhcHNpYmxlX190cmlnZ2VyIHtcbiAgZm9udC1zaXplOiAxLjM1cmVtO1xuICBmb250LWZhbWlseTogXCJPcmtuZXlNZWRcIiwgXCJTZWdvZSBVSVwiLCBcIk9wZW4gU2Fuc1wiLCBcIkFyaWFsXCIsIFwic2Fucy1zZXJpZlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xufVxuXG4jbWFwLWNvbnRhaW5lciB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xuICBoZWlnaHQ6IDM1MHB4O1xuICBtYXgtaGVpZ2h0OiAyM3ZoO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLyogbGlua3MgKi9cbmEge1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCBcIk9wZW4gU2Fuc1wiLCBcIkFyaWFsXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtY2hhcmNvYWwpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtd2hpdGUpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmEgLmZhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kLXdoaXRlKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOnZpc2l0ZWQge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtY2hhcmNvYWwpO1xufVxuXG4ubG9nbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDY1cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4udGl0bGUge1xuICBwYWRkaW5nOiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwcHg7XG59XG5cbi5tYWluIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5uYXJyb3cge1xuICB3aWR0aDogMzAlO1xufVxuXG4uYnJvYWQge1xuICB3aWR0aDogNzAlO1xufVxuXG4ubW9kZXJhdGUge1xuICB3aWR0aDogNTAlO1xufVxuXG4ubGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4ucmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuI21lbnUtYnRuLWhvbWUtdGV4dDpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1icmFuZC1wdXJwbGUpO1xufVxuXG4jbWVudS1idG4taGVhZC10ZXh0OmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kLWdyZWVuKTtcbn1cblxuLmZwLXZpZXdpbmctYWJvdXQgI21lbnUtYnRuLWhlYWQtdGV4dCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1icmFuZC1ncmVlbik7XG59XG5cbiNtZW51LWJ0bi1mdWxsLXRleHQ6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtYmx1ZSk7XG59XG5cbi5mcC12aWV3aW5nLXNlcnZpY2VzICNtZW51LWJ0bi1mdWxsLXRleHQge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtYmx1ZSk7XG59XG5cbiNtZW51LWJ0bi1vZi10ZXh0OmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kLXB1cnBsZSk7XG59XG5cbi5mcC12aWV3aW5nLXRlYW0gI21lbnUtYnRuLW9mLXRleHQge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtcHVycGxlKTtcbn1cblxuI21lbnUtYnRuLWhlYXJ0LXRleHQ6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtcmVkKTtcbn1cblxuLmZwLXZpZXdpbmctY29udGFjdCAjbWVudS1idG4taGVhcnQtdGV4dCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1icmFuZC1yZWQpO1xufVxuXG4uZnAtdmlld2luZy1ob21lICNuYXZsb2dvIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmZhZGVJbiB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2UtaW47XG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2UtaW47XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlLWluO1xuICAtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2UtaW47XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlLWluO1xufVxuXG4uZmFkZU91dCB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2UtaW47XG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2UtaW47XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlLWluO1xuICAtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2UtaW47XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlLWluO1xufVxuXG4uZmFkZWQge1xuICBvcGFjaXR5OiAxO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluT3BhY2l0eTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbk9wYWNpdHkge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5idG4ge1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1icmFuZC1jaGFyY29hbCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1icmFuZC1jaGFyY29hbCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kLXdoaXRlKTtcbiAgcGFkZGluZzogMnB4IDE2cHg7XG4gIG91dGxpbmUtd2lkdGg6IDBweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuXG4uYnRuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kLWNoYXJjb2FsKTtcbn1cblxuLnN0dWRlbnRzIHtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tY29sb3ItYnJhbmQtZ3JlZW4pO1xuICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtZ3JlZW4pO1xufVxuXG4uc3R1ZGVudHM6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtZ3JlZW4pO1xufVxuXG4uc3R1ZGVudHNjbGlja2VkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kLWdyZWVuKTtcbn1cblxuLmJ1c2luZXNzIHtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tY29sb3ItYnJhbmQtcHVycGxlKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kLXB1cnBsZSk7XG59XG5cbi5idXNpbmVzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1icmFuZC1wdXJwbGUpO1xufVxuXG4uYnVzaW5lc3NjbGlja2VkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kLXB1cnBsZSk7XG59XG5cbi5lZHVjYXRpb24ge1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1icmFuZC1yZWQpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtcmVkKTtcbn1cblxuLmVkdWNhdGlvbjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1icmFuZC1yZWQpO1xufVxuXG4uZWR1Y2F0aW9uY2xpY2tlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1icmFuZC1yZWQpO1xufVxuXG4uYmFjayB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWNvbG9yLWJyYW5kLWJsdWUpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtYmx1ZSk7XG59XG5cbi5iYWNrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kLWJsdWUpO1xufVxuXG4ubWFwZW1iZWQge1xuICBoZWlnaHQ6IDIwdmg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubW9iaWxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xufVxuXG4uQ29sbGFwc2libGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYWJvdXQtLWluZm8ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ueW91bmdwcm9mc3Mge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tbGVmdDogNTBweDtcbn1cblxuLmJ1c2luZXNzdHJhbnMge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tbGVmdDogNDVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gIGgxIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gIH1cblxuICBoMiB7XG4gICAgZm9udC1zaXplOiAxLjM1cmVtO1xuICB9XG5cbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIH1cblxuICBwIHtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgfVxuXG4gIGxpIHtcbiAgICBmb250LXNpemU6IDAuOXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmNsaWVudHMgbGkge1xuICAgIGZvbnQtc2l6ZTogMC43NWVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWFpbiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAuYnRuIHtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxvZ28ge1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmxvZ28ge1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuXG4gIC5tYWluIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuXG4gIC5iYXIge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA2NTBweCkge1xuICAuZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgd2lkdGg6IDAgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tb2JpbGUge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zZWN0aW9uIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy10b3A6IDY0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5sb2dvIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cblxuICAuZmFkZWQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgLW1vei1hbmltYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAtby1hbmltYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAtbXMtYW5pbWF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYW5pbWF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWFpbiB7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgfVxuXG4gIC5iYXIge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cblxuICAuQ29sbGFwc2libGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OXB4KSB7XG4gIC5kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB3aWR0aDogMCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW9iaWxlIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmFkZWQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgLW1vei1hbmltYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAtby1hbmltYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAtbXMtYW5pbWF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYW5pbWF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc2VjdGlvbiB7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctdG9wOiA2NHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuQ29sbGFwc2libGUge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWJvdXQtLWluZm8ge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnByaXZhY3lwb2xpY3kge1xuICBtYXJnaW46IDEwMHB4IGF1dG87XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgd2lkdGg6IDYwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnByaXZhY3lwb2xpY3kgaDEge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtcHVycGxlKTtcbn1cblxuLnByaXZhY3lwb2xpY3kgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kLXB1cnBsZSk7XG59XG5cbi5wcml2YWN5cG9saWN5IGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtY2hhcmNvYWwpO1xufVxubGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1icmFuZC1yZWQpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4ucHJpdmFjeXBvbGljeWJ1dHRvbmNsb3NlIGxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kLXB1cnBsZSk7XG59XG5cbi5wcml2YWN5cG9saWN5YmxvY2sge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG5pbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmlucHV0OmNoZWNrZWQgfiAjb3BlbmxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuaW5wdXQ6Y2hlY2tlZCB+IC50b3BuYXYtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmlucHV0OmNoZWNrZWQgfiAubWFpbmNvbnRlbnRibG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmlucHV0OmNoZWNrZWQgfiAucHJpdmFjeXBvbGljeWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmlucHV0OmNoZWNrZWQgfiAuYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuIiwiLnRvcG5hdi13cmFwcGVyIHtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbn1cblxuLnRvcG5hdiB7XG4gIGhlaWdodDogOTZweDtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xufVxuXG4udG9wbmF2IGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS4xZW07XG4gIHBhZGRpbmctdG9wOiAzMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGNvbG9yOiB2YXIoLS1icmFuZC1jb2xvci1jaGFyY29hbCk7XG59XG5cbi50b3BuYXYgI25hdmxvZ28ge1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMycHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNjUwcHgpIHtcbiAgLnRvcG5hdiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICB9XG5cbiAgLnRvcG5hdi13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgfVxuXG4gIC50b3BuYXYgYSB7XG4gICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC50b3BuYXYge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGhlaWdodDogNjRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLnRvcG5hdiBhIHtcbiAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgfVxufVxuIiwiLnNpZGVtZW51IGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1icmFuZC13aGl0ZSk7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgZmxvYXQ6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbiNtZW51VG9nZ2xlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMzJweDtcbiAgei1pbmRleDogMTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbiNtZW51VG9nZ2xlIGlucHV0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtN3B4O1xuICBsZWZ0OiAtNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDI7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbn1cblxuI21lbnVUb2dnbGUgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzNweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJyYW5kLWNoYXJjb2FsKTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuXG4gIHotaW5kZXg6IDE7XG5cbiAgdHJhbnNmb3JtLW9yaWdpbjogNHB4IDBweDtcblxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBjdWJpYy1iZXppZXIoMC43NywgMC4yLCAwLjA1LCAxKSwgYmFja2dyb3VuZCAwLjVzIGN1YmljLWJlemllcigwLjc3LCAwLjIsIDAuMDUsIDEpLCBvcGFjaXR5IDAuNTVzIGVhc2U7XG59XG5cbiNtZW51VG9nZ2xlIHNwYW46Zmlyc3QtY2hpbGQge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSAwJTtcbn1cblxuI21lbnVUb2dnbGUgc3BhbjpudGgtbGFzdC1jaGlsZCgyKSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAlIDEwMCU7XG59XG5cbiNtZW51VG9nZ2xlIGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZSgtMnB4LCAtMXB4KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYnJhbmQtY2hhcmNvYWwpO1xufVxuXG4jbWVudVRvZ2dsZSBpbnB1dDpjaGVja2VkIH4gc3BhbjpudGgtbGFzdC1jaGlsZCgzKSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpIHNjYWxlKDAuMiwgMC4yKTtcbn1cblxuI21lbnVUb2dnbGUgaW5wdXQ6Y2hlY2tlZCB+IHNwYW46bnRoLWxhc3QtY2hpbGQoMikge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZSgwLCAtMXB4KTtcbn1cblxuI21lbnUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG1hcmdpbjogLTEwMHB4IDAgMCAwO1xuICBwYWRkaW5nOiAzMnB4O1xuICBwYWRkaW5nLXRvcDogMTI1cHg7XG4gIHJpZ2h0OiAwcHg7XG5cbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblxuICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XG5cbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgY3ViaWMtYmV6aWVyKDAuNzcsIDAuMiwgMC4wNSwgMSk7XG59XG5cbiNtZW51IGxpIHtcbiAgZm9udC1mYW1pbHk6IFwiU2Vnb2UgVUlcIiwgXCJPcGVuIFNhbnNcIiwgXCJBcmlhbFwiLCBcInNhbnMtc2VyaWZcIjtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtY2hhcmNvYWwpO1xufVxuXG4jbWVudVRvZ2dsZSBpbnB1dDpjaGVja2VkIH4gdWwge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICBvcGFjaXR5OiAxO1xufVxuXG4jbWVudSAuc29pY2FscyB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuXG4jbWVudSAuc29pY2FsaWNvbiB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4iLCIuZm9vdGVyIHtcbiAgaGVpZ2h0OiA2NHB4O1xuICB3aWR0aDogMTAwdnc7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uZm9vdGVyIGEge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uYmFyIHtcbiAgaGVpZ2h0OiA2NHB4O1xuICB3aWR0aDogMTAwdnc7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xufVxuXG4uZm9vdGVyIC5zb2NpYWwge1xuICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xufVxuXG4uZmEtdHdpdHRlciB7XG4gIHRyYW5zaXRpb246IDAuNXM7XG59XG5cbi5mYS1saW5rZWRpbiB7XG4gIHRyYW5zaXRpb246IDAuNXM7XG59XG5cbi5mYS1wYXBlci1wbGFuZSB7XG4gIHRyYW5zaXRpb246IDAuNXM7XG59XG5cbi5mYS10d2l0dGVyIDpob3ZlciB7XG4gIGNvbG9yOiAjYWFhYWFhO1xufVxuXG4uZmEtbGlua2VkaW4gOmhvdmVyIHtcbiAgY29sb3I6ICNhYWFhYWE7XG59XG5cbi5mYS1wYXBlci1wbGFuZSA6aG92ZXIge1xuICBjb2xvcjogI2FhYWFhYTtcbn1cblxuLmZwLXZpZXdpbmctaG9tZSAuc29jaWFsIC5mYS1wYXBlci1wbGFuZSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1icmFuZC1jaGFyY29hbCk7XG59XG5cbi5mcC12aWV3aW5nLWhvbWUgLnNvY2lhbCAuZmEtdHdpdHRlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1icmFuZC1jaGFyY29hbCk7XG59XG5cbi5mcC12aWV3aW5nLWhvbWUgLnNvY2lhbCAuZmEtbGlua2VkaW4ge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtY2hhcmNvYWwpO1xufVxuXG4uZnAtdmlld2luZy1hYm91dCAuc29jaWFsIC5mYS1wYXBlci1wbGFuZSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1icmFuZC1ncmVlbik7XG59XG5cbi5mcC12aWV3aW5nLWFib3V0IC5zb2NpYWwgLmZhLXR3aXR0ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtZ3JlZW4pO1xufVxuXG4uZnAtdmlld2luZy1hYm91dCAuc29jaWFsIC5mYS1saW5rZWRpbiB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1icmFuZC1ncmVlbik7XG59XG5cbi5mcC12aWV3aW5nLXNlcnZpY2VzIC5zb2NpYWwgLmZhLXBhcGVyLXBsYW5lIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kLWJsdWUpO1xufVxuXG4uZnAtdmlld2luZy1zZXJ2aWNlcyAuc29jaWFsIC5mYS10d2l0dGVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kLWJsdWUpO1xufVxuXG4uZnAtdmlld2luZy1zZXJ2aWNlcyAuc29jaWFsIC5mYS1saW5rZWRpbiB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1icmFuZC1ibHVlKTtcbn1cblxuLmZwLXZpZXdpbmctdGVhbSAuc29jaWFsIC5mYS1wYXBlci1wbGFuZSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1icmFuZC1wdXJwbGUpO1xufVxuXG4uZnAtdmlld2luZy10ZWFtIC5zb2NpYWwgLmZhLXR3aXR0ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtcHVycGxlKTtcbn1cblxuLmZwLXZpZXdpbmctdGVhbSAuc29jaWFsIC5mYS1saW5rZWRpbiB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1icmFuZC1wdXJwbGUpO1xufVxuXG4uZnAtdmlld2luZy1jb250YWN0IC5zb2NpYWwgLmZhLXBhcGVyLXBsYW5lIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kLXJlZCk7XG59XG5cbi5mcC12aWV3aW5nLWNvbnRhY3QgLnNvY2lhbCAuZmEtdHdpdHRlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1icmFuZC1yZWQpO1xufVxuXG4uZnAtdmlld2luZy1jb250YWN0IC5zb2NpYWwgLmZhLWxpbmtlZGluIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kLXJlZCk7XG59XG4iLCIuY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBcbiAgXG59XG4uY29udGFpbmVyIHtcbiAgei1pbmRleDogMTtcbiAgbWF4LXdpZHRoOiAxODYycHg7XG4gIHBhZGRpbmctbGVmdDogNjlweDtcbiAgcGFkZGluZy1yaWdodDogNjlweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMXB4KXtcbiAgLmNvbnRhaW5lcntcbiAgICBtYXJnaW4tbGVmdDogYXV0bzsgXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCl7XG4gIC5jb250YWluZXJ7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XG4gIH1cbn0iLCIuaG9tZSBtYWlubG9nbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB3aWR0aDogNTAlO1xufVxuXG4uaG9tZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZy10b3A6IDUlO1xuICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgaGVpZ2h0OiA1MCU7XG59XG5cbi5ob21lIC5zY3JvbGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xufVxuXG4uaG9tZSAuc2Nyb2xsIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG9wYWNpdHk6IDAuNDtcbn1cblxuLmhvbWUgLnNjcm9sbCBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMC45O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLmhvbWUgaW1nIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbiAgICBoZWlnaHQ6IDI1MHB4O1xuICB9XG5cbiAgLmhvbWUgLnNjcm9sbCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmhvbWUgaW1nIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3NjdweCkge1xuICAuaG9tZSAuc2Nyb2xsIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgaGVpZ2h0OiAwO1xuICAgIHdpZHRoOiAwO1xuICB9XG5cbiAgLmhvbWUgaW1nIHtcbiAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgLmZpdHRvbW9iaWxlIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gIC5ob21lIC5tb2RlcmF0ZSB7XG4gICAgd2lkdGg6IDkzJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaG9tZSAuc2Nyb2xsIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgaGVpZ2h0OiAwO1xuICAgIHdpZHRoOiAwO1xuICB9XG5cbiAgLmhvbWUgaW1nIHtcbiAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgLmZpdHRvbW9iaWxlIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gIC5ob21lIC5tb2RlcmF0ZSB7XG4gICAgd2lkdGg6IDkzJTtcbiAgfVxufVxuIiwiLyogU2xpZGVyICovXG4uc2xpY2stc2xpZGVyXG57XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICAgICAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1saXN0XG57XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuLnNsaWNrLWxpc3Q6Zm9jdXNcbntcbiAgICBvdXRsaW5lOiBub25lO1xufVxuLnNsaWNrLWxpc3QuZHJhZ2dpbmdcbntcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY3Vyc29yOiBoYW5kO1xufVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3RcbntcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2tcbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uc2xpY2stdHJhY2s6YmVmb3JlLFxuLnNsaWNrLXRyYWNrOmFmdGVyXG57XG4gICAgZGlzcGxheTogdGFibGU7XG5cbiAgICBjb250ZW50OiAnJztcbn1cbi5zbGljay10cmFjazphZnRlclxue1xuICAgIGNsZWFyOiBib3RoO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrXG57XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stc2xpZGVcbntcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbn1cbltkaXI9J3J0bCddIC5zbGljay1zbGlkZVxue1xuICAgIGZsb2F0OiByaWdodDtcbn1cbi5zbGljay1zbGlkZSBpbWdcbntcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZ1xue1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nXG57XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlXG57XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGVcbntcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlXG57XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIuc2xpY2stbmV4dDpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2xpY2stcHJldjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2xpY2stZG90cyB7XG4gIGRpc3BsYXk6IGZpeGVkO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnRlc3RpIHtcbiAgcGFkZGluZzogNXB4O1xufVxuLnRlc3RpIHAge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi50ZXN0aSBzdHJvbmcge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtY2hhcmNvYWwpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRlc3RpIHAge1xuICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gIH1cblxuICAudGVzdGkgc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDAuOWVtO1xuICB9XG59XG4iLCJAaW1wb3J0IHVybChcImh0dHBzOi8vdXNlLmZvbnRhd2Vzb21lLmNvbS9yZWxlYXNlcy92NS4zLjEvY3NzL2FsbC5jc3NcIik7XG4uYWJvdXQgaDEge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtZ3JlZW4pO1xufVxuXG4uYWJvdXQgaDIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtY2hhcmNvYWwpO1xufVxuXG4uYWJvdXQgaDMge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtY2hhcmNvYWwpO1xufVxuXG4uYWJvdXQgYSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1icmFuZC1ncmVlbik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmFib3V0IGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtY2hhcmNvYWwpO1xufVxuXG4uYWJvdXQtLWluZm8gaDIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtZ3JlZW4pO1xufVxuXG4uYWJvdXQtLWluZm8gaDMge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtZ3JlZW4pO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uYWJvdXQgdWwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbn1cblxuLmFib3V0LS1pY29ucyB7XG4gIHdpZHRoOiA2JTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5hYm91dC0taW5mbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubmFycm93IGEge1xuICBtYXJnaW46IDAlO1xuICBwYWRkaW5nOiAwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYWJvdXQgdWwgaDI6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtZ3JlZW4pO1xufVxuXG4uYWJvdXQgLkNvbGxhcHNpYmxlX190cmlnZ2VyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kLWdyZWVuKTtcbn1cblxuLmFib3V0IC5Db2xsYXBzaWJsZV9fY29udGVudElubmVyIGgyIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBtYXJnaW46IDBlbTtcbn1cblxuLmFib3V0IC5Db2xsYXBzaWJsZV9fdHJpZ2dlcjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgY29udGVudDogXCJcXGYwNzhcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgdG9wOiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zO1xufVxuLmFib3V0IC5Db2xsYXBzaWJsZV9fdHJpZ2dlci5pcy1vcGVuOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKC0xODBkZWcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpIHtcbiAgLmFib3V0LS1pbmZvIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsIiNidG4tZ2Vla2lmeSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWNvbG9yLWJyYW5kLWdyZWVuKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kLWdyZWVuKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtd2hpdGUpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kLWdyZWVuKTtcbiAgcGFkZGluZzogMnB4IDE2cHg7XG4gIG91dGxpbmUtd2lkdGg6IDBweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZsb2F0OiByaWdodDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuI2J0bi1nZWVraWZ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kLWdyZWVuKTtcbn1cblxuI2J0bi1nZWVraWZ5OmhvdmVyICNwcCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1icmFuZC13aGl0ZSk7XG59XG5cbiNnZWVrIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuI2dlZWsgbGkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtY2hhcmNvYWwpO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIG1hcmdpbi10b3A6IDBlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNWVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uYWJvdXQtLWluZm8gI2dlZWsge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmxlZnRwYWQge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDQ1JTtcbn1cbiIsIi5zZXJ2aWNlcyBoMSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1icmFuZC1ibHVlKTtcbn1cblxuLnNlcnZpY2VzIGgyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kLWJsdWUpO1xufVxuXG4uc2VydmljZXMgaDMge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtYmx1ZSk7XG59XG5cbiNoZXhHcmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogOTAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuXG4uc2VydmljZXMgdWwge1xuICBwYWRkaW5nOiAwcHg7XG59XG5cbi5oZXgge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyAvKiBmaXggZm9yIGphZ2dlZCBlZGdlcyBpbiBGRiBvbiBob3ZlciB0cmFuc2l0aW9uICovXG59XG4uaGV4OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWJvdHRvbTogODYuNjAyJTsgLyogPSAgMTAwIC8gdGFuKDYwKSAqIDEuNSAqL1xufVxuLmhleEluIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogOTYlO1xuICBwYWRkaW5nLWJvdHRvbTogMTEwLjg1MSU7IC8qID0gIHdpZHRoIC8gc2luKDYwKSAqL1xuICBtYXJnaW46IDAgMiU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyAvKiBmaXggZm9yIGphZ2dlZCBlZGdlcyBpbiBGRiBvbiBob3ZlciB0cmFuc2l0aW9uICovXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNjBkZWcpIHNrZXdZKDMwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTYwZGVnKSBza2V3WSgzMGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTYwZGVnKSBza2V3WSgzMGRlZyk7XG59XG4uaGV4SW4gKiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyAvKiBmaXggZm9yIGphZ2dlZCBlZGdlcyBpbiBGRiBvbiBob3ZlciB0cmFuc2l0aW9uICovXG59XG5cbi5oZXhQdXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA5NiU7XG4gIHBhZGRpbmctYm90dG9tOiAxMTAuODUxJTsgLyogPSAgd2lkdGggLyBzaW4oNjApICovXG4gIG1hcmdpbjogMCAyJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvdXRsaW5lOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IC8qIGZpeCBmb3IgamFnZ2VkIGVkZ2VzIGluIEZGIG9uIGhvdmVyIHRyYW5zaXRpb24gKi9cbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC02MGRlZykgc2tld1koMzBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNjBkZWcpIHNrZXdZKDMwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNjBkZWcpIHNrZXdZKDMwZGVnKTtcbn1cbi5oZXhQdXIgKiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kLWJsdWUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgLyogZml4IGZvciBqYWdnZWQgZWRnZXMgaW4gRkYgb24gaG92ZXIgdHJhbnNpdGlvbiAqL1xuICB0cmFuc2l0aW9uOiAwLjVzO1xufVxuXG4uaGV4TGluayB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WSgtMzBkZWcpIHJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogc2tld1koLTMwZGVnKSByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XG4gIHRyYW5zZm9ybTogc2tld1koLTMwZGVnKSByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XG59XG5cbi5oZXhSZWQgKiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kLXJlZCk7XG4gIHRyYW5zaXRpb246IDAuNXM7XG59XG5cbi5oZXhQdXJwbGUgKiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kLXB1cnBsZSk7XG4gIHRyYW5zaXRpb246IDAuNXM7XG59XG5cbi5oZXhHcmVlbiAqIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtZ3JlZW4pO1xuICB0cmFuc2l0aW9uOiAwLjVzO1xufVxuXG4uaGV4VHJhbnMgKiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9hc3NldHMvSEZvSFNlcnZpY2VBcmNzLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uaGV4VHJhbnMgLmhleExpbmsgaDMge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtYmx1ZSk7XG4gIGZvbnQtZmFtaWx5OiBcIk9ya25leU1lZFwiO1xufVxuXG4uaGV4VHJhbnMgLmhleExpbmsgaDMge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4uaGFsZm9wYWNpdHkge1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IDAuNXM7XG59XG5cbi8qKiogSEVYIENPTlRFTlQgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5oZXggaDMge1xuICBtYXJnaW46IDAlO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICByaWdodDogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiAycHg7XG59XG5cbkBtZWRpYSBzY3JlZW5cXDAge1xuICAuaGV4IGgzIHtcbiAgICB0b3A6IDMwJTtcbiAgfVxufVxuXG4vKioqIEhFWEFHT04gU0laSU5HIEFORCBFVkVOIFJPVyBJTkRFTlRBVElPTiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAxcHgpIHtcbiAgLyogPC0gNC0zICBoZXhhZ29ucyBwZXIgcm93ICovXG4gICNoZXhHcmlkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNS41JTtcbiAgfVxuICAuaGV4IHtcbiAgICB3aWR0aDogMjUlOyAvKiA9IDEwMCAvIDQgKi9cbiAgfVxuICAuaGV4Om50aC1jaGlsZCg3biArIDUpIHtcbiAgICAvKiBmaXJzdCBoZXhhZ29uIG9mIGV2ZW4gcm93cyAqL1xuICAgIG1hcmdpbi1sZWZ0OiAxMi41JTsgLyogPSB3aWR0aCBvZiAuaGV4IC8gMiAgdG8gaW5kZW50IGV2ZW4gcm93cyAqL1xuICB9XG59XG5cbi8qKiogSEVYQUdPTiBTSVpJTkcgQU5EIEVWRU4gUk9XIElOREVOVEFUSU9OICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuQG1lZGlhIChtaW4td2lkdGg6IDEyMDFweCkge1xuICAvKiA8LSA0LTMgIGhleGFnb25zIHBlciByb3cgKi9cbiAgI2hleEdyaWQge1xuICAgIHBhZGRpbmctYm90dG9tOiA1LjUlO1xuICB9XG4gIC5oZXgge1xuICAgIHdpZHRoOiAyNSU7IC8qID0gMTAwIC8gNCAqL1xuICB9XG4gIC5oZXg6bnRoLWNoaWxkKDduICsgNSkge1xuICAgIC8qIGZpcnN0IGhleGFnb24gb2YgZXZlbiByb3dzICovXG4gICAgbWFyZ2luLWxlZnQ6IDEyLjUlOyAvKiA9IHdpZHRoIG9mIC5oZXggLyAyICB0byBpbmRlbnQgZXZlbiByb3dzICovXG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkgYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAvKiA8LSA0LTMgIGhleGFnb25zIHBlciByb3cgKi9cbiAgI2hleEdyaWQge1xuICAgIHBhZGRpbmctYm90dG9tOiA1LjUlO1xuICB9XG4gIC5oZXgge1xuICAgIHdpZHRoOiAyNSU7IC8qID0gMTAwIC8gNCAqL1xuICB9XG4gIC5oZXg6bnRoLWNoaWxkKDduICsgNSkge1xuICAgIC8qIGZpcnN0IGhleGFnb24gb2YgZXZlbiByb3dzICovXG4gICAgbWFyZ2luLWxlZnQ6IDEyLjUlOyAvKiA9IHdpZHRoIG9mIC5oZXggLyAyICB0byBpbmRlbnQgZXZlbiByb3dzICovXG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDY0OXB4KSB7XG4gIC5idXR0b25zIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgaGVpZ2h0OiAwcHg7XG4gIH1cblxuICAuZXhwbG9yZW1hcCB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGhlaWdodDogMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OXB4KSB7XG4gIC5idXR0b25zIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgaGVpZ2h0OiAwcHg7XG4gIH1cblxuICAjZGVza3RvcCB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGhlaWdodDogMHB4O1xuICB9XG59XG5cbi5zZXJ2aWNlcyAuQ29sbGFwc2libGVfX3RyaWdnZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtYmx1ZSk7XG59XG5cbi5zZXJ2aWNlcyAuQ29sbGFwc2libGVfX2NvbnRlbnRJbm5lciBoMyB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgbWFyZ2luOiAwZW07XG59XG5cbi5zZXJ2aWNlcyAuQ29sbGFwc2libGVfX3RyaWdnZXI6YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcztcbn1cblxuLnNlcnZpY2VzIC5Db2xsYXBzaWJsZV9fdHJpZ2dlci5pcy1vcGVuOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKC0xODBkZWcpO1xufVxuXG4uc2VydmljZXMgLmZhZGVkIGxpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kLWNoYXJjb2FsKTtcbiAgbWFyZ2luLXRvcDogMGVtO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIG1hcmdpbi1sZWZ0OiAyLjVlbTtcbn1cblxuLnNlcnZpY2VzIC5mYWRlZCBhIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kLWJsdWUpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5zZXJ2aWNlcyAuZmFkZWQgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1icmFuZC1jaGFyY29hbCk7XG59XG5cbi5jbGllbnRzIGxpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kLWNoYXJjb2FsKTtcbiAgZm9udC1mYW1pbHk6IFwiU2Vnb2UgVUlcIiwgXCJPcGVuIFNhbnNcIiwgXCJBcmlhbFwiLCBcInNhbnMtc2VyaWZcIjtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICBmb250LXNpemU6IDAuODVlbTtcbiAgbWFyZ2luLWxlZnQ6IDBlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwLjJlbSAhaW1wb3J0YW50O1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uYnVzaW5lc3NjbGllbnRzIGgzIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kLXB1cnBsZSk7XG59XG5cbi50ZXJ0aWFyeWNsaWVudHMgaDMge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtcmVkKTtcbn1cbiIsIi5jb250YWN0IGgxe1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1icmFuZC1yZWQpO1xufVxuXG4uY29udGFjdCBoMntcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtcmVkKTtcbn1cblxuLmNvbnRhY3QgYXtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtcmVkKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5zb2NpYWxpY29ucyBhe1xuICAgIHBhZGRpbmctbGVmdDogMTcuNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3LjVweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jb250YWN0IG1hcG91dGVye1xuICAgIHRleHQtYWxpZ246cmlnaHQ7XG4gICAgaGVpZ2h0OjMwMHB4O1xuICAgIHdpZHRoOjkwMHB4O1xufVxuXG4uY29udGFjdCBnbWFwX2NhbnZhcyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xuICAgIG92ZXJmbG93OmhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOm5vbmUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6MzAwcHg7XG4gICAgd2lkdGg6OTAwcHg7XG59XG5cbi5zb2NpYWxpY29ucyBpbWd7XG4gICAgbWFyZ2luOjBweDtcbiAgICBwYWRkaW5nOjBweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG59XG5cbi5zb2NpYWxpY29uc3tcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cblxuI2xpbmticmVha3tcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cblxucGFkZHtcbiAgICB3aWR0aDogOTBweDtcbn1cblxuLmNvbnRhY3QgLmJyb2Fke1xuICAgIHdpZHRoOiA2NSU7XG59XG5cbi5tYXBlbWJlZHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMWVtO1xufVxuXG4uYWRkcmVzcyBwe1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5tb2JpbGUgcHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNjQ5cHgpe1xuICAgICNtYWluY29udGVudHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLm1hcGVtYmVke1xuICAgICAgICB3aWR0aDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuZGVza3RvcHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBoZWlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1vYmlsZSBwe1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpe1xuICAgICNtYWluY29udGVudHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIFxuICAgIC5tYXBlbWJlZHtcbiAgICAgICAgd2lkdGg6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDBweCAhaW1wb3J0YW50OyBcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cblxuICAgIC5kZXNrdG9we1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIGhlaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAwcHggIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLm1vYmlsZSBwe1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbiIsIi50ZWFtIGgxIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kLXB1cnBsZSk7XG59XG5cbi50ZWFtIGgyIHtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDVweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kLXB1cnBsZSk7XG59XG5cbi50ZWFtIGgzIHtcbiAgcGFkZGluZzogMHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtcHVycGxlKTtcbn1cblxuLnByb2ZpbGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ucHJvZmlsZSBpbWcge1xuICBtYXgtd2lkdGg6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uYmlvIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmJpbyBoMiB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtcHVycGxlKTtcbn1cblxuLmJpbyBoMyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kLXB1cnBsZSk7XG59XG5cbi5iaW8gaW1nIHtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG59XG5cbi50ZWFtIHVsIHtcbiAgcGFkZGluZzogMHB4O1xufVxuXG4uaGV4Q2hhcmNvYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjMwLCAyMzAsIDIzMCk7XG59XG5cbiNoZXhHcmlkVGVhbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDkwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uaGV4VGVhbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvdXRsaW5lOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IC8qIGZpeCBmb3IgamFnZ2VkIGVkZ2VzIGluIEZGIG9uIGhvdmVyIHRyYW5zaXRpb24gKi9cbn1cblxuLmhleFRlYW06OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiA4Ni42MDIlOyAvKiA9ICAxMDAgLyB0YW4oNjApICogMS41ICovXG59XG5cbi5oZXhJblRlYW0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA5NiU7XG4gIHBhZGRpbmctYm90dG9tOiAxMTAuODUxJTsgLyogPSAgd2lkdGggLyBzaW4oNjApICovXG4gIG1hcmdpbjogMCAyJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvdXRsaW5lOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IC8qIGZpeCBmb3IgamFnZ2VkIGVkZ2VzIGluIEZGIG9uIGhvdmVyIHRyYW5zaXRpb24gKi9cbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC02MGRlZykgc2tld1koMzBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNjBkZWcpIHNrZXdZKDMwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNjBkZWcpIHNrZXdZKDMwZGVnKTtcbn1cblxuLmhleEluVGVhbSAqIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvdXRsaW5lOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IC8qIGZpeCBmb3IgamFnZ2VkIGVkZ2VzIGluIEZGIG9uIGhvdmVyIHRyYW5zaXRpb24gKi9cbn1cblxuLmhleExpbmtUZWFtIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdZKC0zMGRlZykgcm90YXRlM2QoMCwgMCwgMSwgNjBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiBza2V3WSgtMzBkZWcpIHJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTtcbiAgdHJhbnNmb3JtOiBza2V3WSgtMzBkZWcpIHJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTtcbn1cblxuLyoqKiBIRVggQ09OVEVOVCAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmhleFRlYW0gaW1nIHtcbiAgbGVmdDogLTEwMCU7XG4gIHJpZ2h0OiAtMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAwLCAwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMCwgMGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMCwgMGRlZyk7XG59XG5cbi5oZXhUZWFtIGgxIHtcbiAgbWFyZ2luOiAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICByaWdodDogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiAycHg7XG59XG5cbi5oZXhUZWFtIC5oZXh0b3AsXG4uaGV4VGVhbSAuaGV4Ym90dG9tIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1icmFuZC1wdXJwbGUpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4ycyBlYXNlLW91dCwgb3BhY2l0eSAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLW91dCwgb3BhY2l0eSAwLjNzIGVhc2Utb3V0O1xufVxuXG4uaGV4VGVhbSAuaGV4dG9wIHtcbiAgYm90dG9tOiA1MCU7XG4gIHBhZGRpbmctdG9wOiA1MCU7XG4gIHotaW5kZXg6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG59XG5cbi5oZXhUZWFtIC5oZXh0b3A6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDQ1JTtcbiAgd2lkdGg6IDEwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaGV4VGVhbSAuaGV4Ym90dG9tIHtcbiAgdG9wOiA1MCU7XG4gIHBhZGRpbmctYm90dG9tOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG59XG5cbi8qKiogSE9WRVIgRUZGRUNUICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmhleExpbmtUZWFtOmhvdmVyIC5oZXh0b3AsXG4uaGV4TGlua1RlYW06Zm9jdXMgLmhleHRvcCxcbi5oZXhMaW5rVGVhbTpob3ZlciAuaGV4Ym90dG9tLFxuLmhleExpbmtUZWFtOmZvY3VzIC5oZXhib3R0b20ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4vKioqIEhFWEFHT04gU0laSU5HIEFORCBFVkVOIFJPVyBJTkRFTlRBVElPTiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiogaHR0cHM6Ly9naXRodWIuY29tL3dlYi10aWtpL3Jlc3BvbnNpdmUtZ3JpZC1vZi1oZXhhZ29ucyAqKiovXG5cbi8qICBIRVhBR09OIFNJWklORyBJTlNUUlVDVElPTlMgKi9cblxuLyoqKiBXaWR0aCBvZiAuaGV4IG9uIFJvd3MgKioqL1xuLypcbiAgdyA9IHdpZHRoIG9mIHRoZSAuaGV4IGVsZW1lbnRzIGluIHBlcmNlbnRcbiAgeCA9IHRoZSBudW1iZXIgb2YgaGV4YWdvbnMgeW91IHdhbnQgb24gdGhlIG9kZCByb3dzICgxc3QsIDNyZCwgNXRoLi4uKVxuXG4gIHcgPSAxMDAgLyB4XG4gIHcgPSAxMDAgLyA4ID0gMTIuNSVcblxuICB0aGVyZWZvcmUsIFxuXG4gICAgLmhleFRlYW0ge1xuICAgICAgd2lkdGg6IDEyLjUlOyBcbiAgICB9ICBcblxuICBnaXZpbmcgeW91IDggaGV4YWdvbnMgb24gdGhlIG9kZCByb3cgYW5kIDcgaGV4YWdvbnMgb24gdGhlIGV2ZW4gcm93LlxuKi9cblxuLyoqKiBJbmRlbnQgZXZlbiByb3dzICoqKi9cbi8qXG4gIFRoZSBldmVuIHJvd3MgKDJuZCwgNHRoLDZ0aC4uLikgYXJlIGluZGVudGVkIHdpdGggbWFyZ2luLWxlZnQgb24gdGhlIGZpcnN0IGhleGFnb24gb2YgZXZlbiByb3dzLlxuICBcbiAgVGhlIFNlbGVjdG9yOiAuaGV4Om50aC1jaGlsZChhbitiKSBjYW4gc2VsZWN0IHRoZSBmaXJzdCBoZXhhZ29uIG9uIHRoZSBldmVuIHJvd1xuXG4gICAgeCA9IHRoZSBudW1iZXIgb2YgaGV4YWdvbnMgb24gb2RkIHJvd3MoMXN0LCAzcmQsIDV0aC4uLilcbiAgICBZID0gdGhlIG51bWJlciBvZiBoZXhhZ29ucyBvbiBldmVuIHJvd3MoMm5kLCA0dGgsIDZ0aC4uLilcbiAgICBhID0geCArIHlcbiAgICBiID0geCArIDFcblxuICBFeGFtcGxlIGZvciA4IGhleGFnb25zIG9uIG9kZCByb3dzICh0aGlzIG1lYW5zIHRoZXJlIHdpbGwgYmUgNyBoZXhhZ29ucyBvbiBldmVuIHJvd3MpOlxuICBcbiAgICB4ID0gOFxuICAgIHkgPSA3XG4gICAgYSA9IDggKyA3ID0gMTVcbiAgICBiID0gOCArIDEgPSA5XG5cbiAgVGhlIHNlbGVjdG9yIGlzIDogLmhleDpudGgtY2hpbGQoMTVuKzkpXG4gIFxuICBUaGUgdmFsdWUgb2YgbWFyZ2luIGxlZnQgaXMgaGFsZiB0aGUgd2lkdGggb2Ygb25lIGhleGFnb24gc28gZm9yIDggaGV4YWdvbnMgb24gb2RkIHJvdyA6XG4gICAgd2l0aCBvZiBoZXhhZ29ucyA9IDEyLjUlIChzZWUgXCJXaWR0aCBvZiAuaGV4IG9uIFJvd3NcIilcbiAgICBtYXJnaW4tbGVmdCA9IDEyLjUgLyAyID0gNi4yNSVcblxuICB0aGVyZWZvcmUsIFxuXG4gICAgLmhleFRlYW06bnRoLWNoaWxkKDE1bis5KSB7XG4gICAgICB3aWR0aDogNi4yNSU7IFxuICAgIH0gIFxuXG4gIGdpdmluZyB5b3UgYSA2LjI1JSBtYXJnaW4gbGVmdCBpbiB0aGUgZmlyc3QgaGV4YWdvbiBpbiB0aGUgb2RkIHJvdy5cblxuKi9cblxuQG1lZGlhIChtaW4td2lkdGg6IDkwMXB4KSB7XG4gIC8qIDwtIDUtNCAgaGV4YWdvbnMgcGVyIHJvdyAqL1xuICAjaGV4R3JpZFRlYW0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjUlO1xuICB9XG4gIC5oZXhUZWFtIHtcbiAgICB3aWR0aDogMTYuNjY1JTsgLyogMTAwIC8gNiAqL1xuICB9XG4gIC5oZXhUZWFtOm50aC1jaGlsZCg5biArIDYpIHtcbiAgICAvKiBmaXJzdCBoZXhhZ29uIG9mIGV2ZW4gcm93cyAqL1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzJTsgLyogPSB3aWR0aCBvZiAuaGV4IC8gMiAgdG8gaW5kZW50IGV2ZW4gcm93cyAqL1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5MDFweCkgYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAvKiA8LSA1LTQgIGhleGFnb25zIHBlciByb3cgKi9cbiAgI2hleEdyaWRUZWFtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41JTtcbiAgfVxuICAuaGV4VGVhbSB7XG4gICAgd2lkdGg6IDE2LjY2NSU7IC8qIDEwMCAvIDYgKi9cbiAgfVxuICAuaGV4VGVhbTpudGgtY2hpbGQoOW4gKyA2KSB7XG4gICAgLyogZmlyc3QgaGV4YWdvbiBvZiBldmVuIHJvd3MgKi9cbiAgICBtYXJnaW4tbGVmdDogOC4zMyU7IC8qID0gd2lkdGggb2YgLmhleCAvIDIgIHRvIGluZGVudCBldmVuIHJvd3MgKi9cbiAgfVxuICAuaGV4VGVhbSBoMiB7XG4gICAgZm9udC1zaXplOiAwLjllbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi50ZWFtIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1icmFuZC1wdXJwbGUpO1xufVxuXG4udGVhbSBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kLWNoYXJjb2FsKTtcbn1cblxuLnRlYW0gLkNvbGxhcHNpYmxlX190cmlnZ2VyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kLXB1cnBsZSk7XG59XG5cbi50ZWFtIC5Db2xsYXBzaWJsZV9fY29udGVudElubmVyIGgyIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBtYXJnaW46IDBlbTtcbn1cblxuLm1vYmlsZSBoMiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwYWRkaW5nLXRvcDogMC41ZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5tb2JpbGUgLkNvbGxhcHNpYmxlX190cmlnZ2VyIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LWZhbWlseTogXCJPcmtuZXlMaWdodFwiLCBcIlNlZ29lIFVJXCIsIFwiT3BlbiBTYW5zXCIsIFwiQXJpYWxcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgcGFkZGluZy1yaWdodDogMzVweDtcbn1cblxuLnRlYW0gLkNvbGxhcHNpYmxlX190cmlnZ2VyOmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb250ZW50OiBcIlxcZjA3OFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXM7XG59XG5cbi50ZWFtIC5Db2xsYXBzaWJsZV9fdHJpZ2dlci5pcy1vcGVuOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKC0xODBkZWcpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5OXB4KSB7XG4gIC5wcm9maWxlIGltZyB7XG4gICAgbWF4LWhlaWdodDogMTUwcHg7XG4gICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgfVxufVxuIiwiYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG59XG4iLCIvKiBhcHAgdGhlbWVzICovXG4uVGFwdHVXZWJzaXRlQXBwIHtcbiAgLS1jb2xvci1icmFuZC1wcmltYXJ5OiBncmVlbjtcbn1cblxuLyogSSB3b3VsZCByZW1vdmUgbW9zdCBzdHlsZXMgZnJvbSB0aGlzIGNzcyB0byBpbmRpdml1ZGFsIGNvbXBvbmVudCBjc3MgKi9cbi5UYXB0dVdlYnNpdGVBcHAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5UYXB0dVdlYnNpdGVBcHAtbG9nbyB7XG4gIGFuaW1hdGlvbjogQXBwLWxvZ28tc3BpbiBpbmZpbml0ZSAyMHMgbGluZWFyO1xuICBoZWlnaHQ6IDgwcHg7XG59XG5cbi5UYXB0dVdlYnNpdGVBcHAtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYnJhbmQtcHJpbWFyeSk7XG4gIGhlaWdodDogMTUwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLlRhcHR1V2Vic2l0ZUFwcC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG59XG5cbi5UYXB0dVdlYnNpdGVBcHAtaW50cm8ge1xuICBmb250LXNpemU6IGxhcmdlO1xufVxuXG5Aa2V5ZnJhbWVzIEFwcC1sb2dvLXNwaW4ge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuIl19 */