html,body,p,ul,ol,form,input,button,select,textarea,h1,h2,h3,h4,h5,h6,dl,dt,dd,blockquote,address,fieldset,legend{margin:0;padding:0;border:0;outline:0}ul,ol{list-style:none}img,abbr{border:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{overflow-x:hidden;font-family:Roboto,sans-serif;font-size:16px;font-weight:300;color:#82767f;line-height:1.8}img{vertical-align:middle;max-width:100%}p{margin-bottom:25px}p:last-child{margin-bottom:0}strong{font-weight:600;color:#000}b{font-weight:400;color:#000}a{color:inherit;text-decoration:underline}a:hover{text-decoration:none}input,select,textarea,button{font-size:inherit;line-height:inherit}select:not([multiple]){height:calc(15px + 15px + 1.5rem)}input[type=text],input[type=email],input[type=number],input[type=password],textarea,select{padding:15px 20px;background:#f8f8f8;border-radius:3px}input[type=text],input[type=email],input[type=password],textarea{width:100%}input[type=submit],input[type=radio],input[type=checkbox],select,button{cursor:pointer}input[type=text]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,textarea:focus,select:focus{background-color:#fff}textarea{max-width:100%}@media (max-width: 1200px){body{font-size:14px}}html,body{width:100%;overflow-x:hidden}.title-2{margin-bottom:40px;font-family:ff-ginger-pro, sans-serif;font-size:2.5rem;line-height:1.3;font-weight:400;color:#752864}.title-3{margin-bottom:25px;margin-top:50px;font-family:ff-ginger-pro, sans-serif;font-size:1.4rem;line-height:1.3;font-weight:400;color:#000}.section-default.is-primary .title-2,.app .section-hero .title-2,.section-goldengear .title-2,.section-photogallery .title-2,.section-default.is-primary .title-3,.app .section-hero .title-3,.section-goldengear .title-3,.section-photogallery .title-3{color:#ffffff}@media (max-width: 640px){.title-2{margin-bottom:25px}}.pre-title{font-size:12px;font-weight:normal;font-family:Roboto,sans-serif;text-transform:uppercase;opacity:.6;display:block;text-align:center}.text-highlight{background-color:rgba(130,118,127,0.25);border-radius:3px;padding:3px 6px;font-weight:bold}.text-center{text-align:center}.text-big{font-size:1.2em}.text-off{font-size:.875rem;color:#82767f;font-weight:300;font-style:italic}.is-primary .text-highlight{background-color:rgba(255,255,255,0.25)}.is-primary strong{color:#ffffff}strong.is-primary{color:#d10074}strong.is-darker{color:#82767f}.grid-visual{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 768px){.grid-visual{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.grid-visual-col-1{width:50%;position:relative;z-index:1}@media (max-width: 768px){.grid-visual-col-1{width:100%;text-align:center}}.grid-visual-col-2{width:50%;padding:7.75vw 0 7.75vw 100px}@media (max-width: 1200px){.grid-visual-col-2{padding-left:75px}}@media (max-width: 768px){.grid-visual-col-2{width:100%;padding-left:0;padding-bottom:125px}}@media (max-width: 640px){.grid-visual-col-2{padding-bottom:75px}}.grid-visual--inverse .grid-visual-col-1{padding:0 100px 7.75vw 0}@media (max-width: 1200px){.grid-visual--inverse .grid-visual-col-1{padding-right:75px}}@media (max-width: 768px){.grid-visual--inverse .grid-visual-col-1{width:100%;text-align:left;padding-right:0;padding-top:7.75vw}}.grid-visual--inverse .grid-visual-col-2{margin-bottom:-7.75vw;padding:0;z-index:1}@media (max-width: 1200px){.grid-visual--inverse .grid-visual-col-2{padding:0}}@media (max-width: 768px){.grid-visual--inverse .grid-visual-col-2{width:100%;text-align:center;margin-bottom:-125px}}.grid-column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-50px 0 0 -50px}@media (max-width: 768px){.grid-column{margin:-25px 0 0 -25px}}.grid-column:last-child{margin-bottom:0}.grid-column>[class*=sub-item-]{padding:50px 0 0 50px}@media (max-width: 768px){.grid-column>[class*=sub-item-]{padding:25px 0 0 25px}}.grid-column>.sub-item-100{width:100%}.grid-column>.sub-item-80{width:80%}@media (max-width: 768px){.grid-column>.sub-item-80{width:100%}}.grid-column>.sub-item-75{width:75%}@media (max-width: 768px){.grid-column>.sub-item-75{width:100%}}.grid-column>.sub-item-70{width:70%}@media (max-width: 768px){.grid-column>.sub-item-70{width:100%}}.grid-column>.sub-item-66{width:66.666%}@media (max-width: 768px){.grid-column>.sub-item-66{width:100%}}.grid-column>.sub-item-60{width:60%}@media (max-width: 768px){.grid-column>.sub-item-60{width:100%}}.grid-column>.sub-item-50{width:50%}@media (max-width: 768px){.grid-column>.sub-item-50{width:100%}}.grid-column>.sub-item-40{width:40%}@media (max-width: 768px){.grid-column>.sub-item-40{width:100%}}.grid-column>.sub-item-33{width:33.333%}@media (max-width: 768px){.grid-column>.sub-item-33{width:100%}}.grid-column>.sub-item-30{width:30%}@media (max-width: 768px){.grid-column>.sub-item-30{width:100%}}.grid-column>.sub-item-25{width:25%}@media (max-width: 960px){.grid-column>.sub-item-25{width:50%}}.grid-column>.sub-item-20{width:20%}@media (max-width: 768px){.grid-column>.sub-item-20{width:100%}}.grid-column.is-gutter-large{margin:-75px 0 0 -75px}@media (max-width: 768px){.grid-column.is-gutter-large{margin:-50px 0 0 -50px}}.grid-column.is-gutter-large>[class*=sub-item-]{padding:75px 0 0 75px}@media (max-width: 768px){.grid-column.is-gutter-large>[class*=sub-item-]{padding:50px 0 0 50px}}@media (max-width: 640px){.grid-column>.sub-item-30{width:50%}.grid-column>.sub-item-25{width:50%}.grid-column>.sub-item-20{width:50%}}@media (max-width: 510px){.grid-column>.sub-item-30{width:100%}.grid-column>.sub-item-25{width:100%}.grid-column>.sub-item-20{width:100%}}.grid-masonry{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-50px 0 0 -50px}.grid-masonry:before{content:'3';display:none}@media (max-width: 960px){.grid-masonry:before{content:'2'}}@media (max-width: 640px){.grid-masonry:before{content:'1'}}.grid-masonry .sub-column{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.grid-masonry .sub-item{padding:50px 0 0 50px}.grid-sponsor{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;margin:-25px 0 0 -25px}.grid-sponsor .sub-item{padding:25px 0 0 25px}.grid-sponsor .sponsor-item{width:140px;height:60px;-o-object-fit:contain;object-fit:contain;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.grid-sponsor .sub-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.grid-sponsor .sub-grid-item{width:174px;height:122px;margin:0 25px 25px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.grid-sponsor .sub-grid-item:last-child{margin-right:0}.grid-sponsor .sub-grid-item:nth-child(6n){margin-right:0}@media (max-width: 1024px){.grid-sponsor .sub-grid-item:nth-child(4n){margin-right:0}.grid-sponsor .sub-grid-item:nth-child(6n){margin-right:25px}}@media (max-width: 768px){.grid-sponsor .sub-grid-item:nth-child(3n){margin-right:0}.grid-sponsor .sub-grid-item:nth-child(4n){margin-right:25px}.grid-sponsor .sub-grid-item:nth-child(6n){margin-right:25px}}@media (max-width: 420px){.grid-sponsor .sub-grid-item{width:50%;margin:0}.grid-sponsor .sub-grid-item:nth-child(3n){margin-right:0}.grid-sponsor .sub-grid-item:nth-child(4n){margin-right:0}.grid-sponsor .sub-grid-item:nth-child(6n){margin-right:0}}.grid-sponsor .sub-grid-item img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.grid-sponsor .sub-title{text-transform:uppercase;font-size:12px}.grid-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:35px}.grid-header>.sub-item:last-child{margin-left:50px}@media (max-width: 640px){.grid-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.grid-header>.sub-item:last-child{margin-left:0;margin-top:20px}}label.validate-error{display:block;margin-top:5px;color:#d41616;text-align:left}.fancybox-close{position:absolute;top:0;right:0;padding:25px;background-color:transparent}.fancybox-close svg{width:35px}.fancybox-left,.fancybox-right{position:absolute;top:50%;z-index:99997;margin-top:-43px;padding:25px}.fancybox-left[disabled],.fancybox-right[disabled]{opacity:0}.fancybox-left svg,.fancybox-right svg{width:35px}.fancybox-left{left:0}.fancybox-right{right:0}.fancybox-image{border-radius:3px}.fancybox-content{max-width:800px;border-radius:3px;-webkit-box-shadow:0 5px 50px rgba(0,0,0,0.25);box-shadow:0 5px 50px rgba(0,0,0,0.25)}.fancybox-slide--html{padding:75px}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background-color:#fff;cursor:pointer}.flickity-button:active{opacity:0.6}.flickity-button:disabled{opacity:0.2;cursor:auto}.flickity-button-icon{fill:#000}.flickity-prev-next-button{top:50%;width:44px;height:44px;margin-top:-22px;border-radius:50%;-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.2);box-shadow:0 5px 15px rgba(0,0,0,0.2);-webkit-transition:300ms;transition:300ms}.flickity-prev-next-button:disabled{-webkit-box-shadow:none;box-shadow:none}.flickity-prev-next-button.previous{left:-100px}.flickity-prev-next-button.next{right:-100px}.flickity-prev-next-button .flickity-button-icon{width:15px;margin-top:4px}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-page-dots .dot{display:inline-block;width:8px;height:8px;margin:0 8px;background:#333;border:2px solid transparent;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1;border-color:#d10074;background-color:transparent}.flickity-3cols{margin:-20px -20px 0}.flickity-3cols-item{width:33.333%;margin:20px}#serialcookielaw{position:fixed;right:0;bottom:0;left:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 75px 20px 25px;background-color:rgba(0,0,0,0.85);color:#fff;text-align:center;line-height:1.5}#serialcookielaw .sub-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;bottom:0;right:0;padding:0 20px;font-size:30px;color:#fff;font-weight:500;cursor:pointer}@media (max-width: 640px){#serialcookielaw{-ms-flex-wrap:wrap;flex-wrap:wrap}#serialcookielaw-row-2{margin-left:0;margin-top:15px}}.is-hidden{display:none}.section-wrapper{max-width:1400px;padding:0 100px;margin:auto}@media (max-width: 1200px){.section-wrapper{padding:0 75px}}@media (max-width: 960px){.section-wrapper{padding:0 50px}}@media (max-width: 640px){.section-wrapper{padding:0 30px}}@media (max-width: 640px){.app .section-wrapper{width:100%;overflow-x:hidden}}.section-wrapper--small{max-width:800px;margin:auto}.section-header{position:relative;background-color:#752864;color:#ffffff;padding:100px 0 75px}@media (max-width: 1200px){.section-header{padding:75px 0 37px}}@media (max-width: 960px){.section-header{padding:50px 0;width:100%}}@media (max-width: 640px){.section-header{padding:30px 0}}.section-header .sub-slopededge{position:absolute;left:0;bottom:100%;width:100%;height:7.75vw;fill:#752864;margin-bottom:-1px}.section-header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.section-footer{padding:50px 0;background-color:#333;color:#fff;font-size:0.9rem}.section-footer a{text-decoration:none}.section-footer a:hover{text-decoration:underline}.section-footer-row-1{display:-webkit-box;display:-ms-flexbox;display:flex}.section-footer-row-1-col-1{width:25%}.section-footer-row-1-col-2{width:25%}.section-footer-row-1-col-3{width:50%}.section-footer-row-2{padding-top:25px;text-align:center}.section-footer-language{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:3px;font-size:0.8rem}.section-footer-language>li+li{margin-left:20px}.section-footer-language .sub-link-1{opacity:0.5}.section-footer-language .sub-link-1.is-current{opacity:1;font-weight:700}.section-footer-nav{text-align:right}.section-footer-nav>li{display:inline-block}.section-footer-nav>li+li{margin-left:20px}.section-footer-nav [class*="fa-"]{display:inline-block;vertical-align:middle;font-size:1.2rem}@media (max-width: 640px){.section-footer-row-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-footer-row-1-col-1{width:100%;text-align:center}.section-footer-row-1-col-2{width:100%}.section-footer-row-1-col-3{width:100%}.section-footer-language{margin-top:25px}.section-footer-nav{margin-top:25px;text-align:center}}.section-hero{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.section-hero-inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:900px}.section-hero-col-1,.section-hero-col-2{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;padding:100px 100px calc(100px + 7.75vw)}.section-hero-col-1{background-color:#752864;color:#fff}.section-hero-col-1-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:500px;margin-left:auto}.section-hero-col-1 .btn-signin{position:absolute;right:100px;top:85px}@media (max-width: 960px){.section-hero-col-1 .btn-signin{position:relative;top:initial;right:initial;margin-top:40px}}.section-hero-col-1 .box-nav{position:absolute;right:100px;top:100px;z-index:1}@media (max-width: 960px){.section-hero-col-1 .box-nav{top:initial;bottom:0;right:0;left:0;color:#82767f;position:fixed;z-index:100}}.section-hero-col-2{position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../img/section-hero-col-2.jpg) center center;background-size:cover}.section-hero-slopededge-top{display:none;position:absolute;left:0;top:0;width:100%;margin-top:-1px;height:7.75vw;fill:#752864}.section-hero-organizer{margin-bottom:10px}.section-hero-title{margin-bottom:40px;font-family:ff-ginger-pro, sans-serif;font-size:3rem;line-height:1.1;font-weight:400}.section-hero-description{max-width:375px;font-size:1.2rem}.section-hero-sponsors{margin:0 0 0 -40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-hero-sponsors>li{padding:40px 0 0 40px}@media (max-width: 1200px){.section-hero-col-1,.section-hero-col-2{padding:75px 75px calc(75px + 7.75vw)}}@media (max-width: 960px){.section-hero{min-height:auto}.section-hero-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-hero-col-1{padding:50px;width:100%}.section-hero-col-2{padding:calc(50px + 7.75vw) 50px;width:100%}.section-hero-col-2{height:400px}.section-hero-col-1-inner{max-width:none}.section-hero-slopededge-top{display:block}}@media (max-width: 640px){.section-hero-col-1{padding:30px}.section-hero-col-2{padding:calc(30px + 7.75vw) 30px}}.app .section-hero-inner{min-height:85vh}.app .section-hero .section-hero-col-1,.app .section-hero .section-hero-col-2{padding:100px}@media (max-width: 1200px){.app .section-hero .section-hero-col-1,.app .section-hero .section-hero-col-2{padding:75px}}@media (max-width: 960px){.app .section-hero .section-hero-col-1,.app .section-hero .section-hero-col-2{padding:50px;width:100%}}.app .section-hero .section-hero-col-1-inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.app .section-hero .section-hero-col-1-row-1{margin-bottom:50px}@media (max-width: 960px){.app .section-hero .section-hero-col-1-row-1{margin-bottom:25px}}.section-calendar{position:relative;padding-top:7.75vw;background-color:#fff}.section-calendar .sub-slopededge{position:absolute;left:0;bottom:100%;width:100%;height:7.75vw;fill:#fff;margin-bottom:-1px}.section-default{position:relative;padding-bottom:7.75vw;background-color:#fff}.section-default .sub-slopededge{position:absolute;left:0;bottom:100%;width:100%;height:7.75vw;fill:#fff;margin-bottom:-1px}.section-default.is-gray{background-color:#f3f1f2}.section-default.is-gray .sub-slopededge{fill:#f3f1f2}.section-default.is-primary{background-color:#752864;color:#ffffff;margin-top:7.75vw}.section-default:not(.is-primary)+.section-default.is-primary,.section-header+.section-default.is-primary{margin-top:0}.section-default.is-primary+.section-default{padding-top:1px}@media (max-width: 768px){.section-default.is-primary+.section-default{padding-top:50px}}@media (max-width: 640px){.section-default.is-primary+.section-default{padding-top:125px}}.section-default.is-primary .sub-slopededge{fill:#752864}.app .section-default.is-primary .section-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.app .section-default.is-primary+.section-default{padding-top:1px}@media (max-width: 768px){.app .section-default.is-primary+.section-default{padding-top:1px}}@media (max-width: 640px){.app .section-default.is-primary+.section-default{padding-top:1px}}.app .section-default.pb-2x{padding-bottom:calc(1.5 * 7.75vw)}.box-ordered{padding:35px 0 0 65px}.box-ordered .sub-count{position:absolute;margin:-36px 0 0 -65px;width:75px;line-height:91px;background:url("../img/box-ordered-count.svg");text-align:center;font-family:ff-ginger-pro, sans-serif;color:#752864;font-size:1.1rem;font-weight:400}.box-ordered .sub-title{position:relative;margin-bottom:20px;font-family:ff-ginger-pro, sans-serif;font-size:1.1rem;line-height:1.4;font-weight:400;color:#000}.box-prizes{padding:25px;border-radius:5px;-webkit-box-shadow:0 3px 25px 0 rgba(0,0,0,0.08);box-shadow:0 3px 25px 0 rgba(0,0,0,0.08);background-color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-decoration:none;width:100%;height:100%;cursor:-webkit-grab;cursor:grab}.box-prizes-visual{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%;width:180px;height:180px;height:auto;margin:0 auto}.box-prizes-visual--logo{display:-webkit-box;display:-ms-flexbox;display:flex;width:100px;height:50px;margin:10px auto 0}.box-prizes-visual--logo img{max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.box-prizes-body:hover{cursor:pointer}.box-prizes-body .sub-title{font-size:1.17em;font-weight:bold;text-decoration:none}.box-prizes-body .box-prizes-visual{margin-bottom:20px}.box-prizes--andy .box-prizes-visual--logo img{-webkit-transform:scale(1.8);transform:scale(1.8)}.box-stat{padding:35px 0;background-position:center;background-repeat:no-repeat;text-align:left;color:#752864;display:-webkit-box;display:-ms-flexbox;display:flex}.box-stat .sub-count{font-family:ff-ginger-pro;font-weight:bold;font-size:2.3em;line-height:1;margin-top:-3px}.box-stat .sub-icon{font-size:1.5em;line-height:1;background:url("../img/box-ordered-count.svg");background-position:center;background-size:contain;background-repeat:no-repeat;padding:25px;margin-right:15px}.box-stat .sub-label{font-family:ff-ginger-pro;line-height:1;text-transform:uppercase;margin-top:10px}.box-winner{padding:25px;border-radius:5px;-webkit-box-shadow:0 3px 25px 0 rgba(0,0,0,0.08);box-shadow:0 3px 25px 0 rgba(0,0,0,0.08);background-color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;width:100%;height:100%}.box-winner .sub-winners{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 12px 20px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.box-winner .sub-winners-item{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:62px;height:62px;position:relative;border-radius:50%;border:2px solid #ffffff;overflow:hidden}.box-winner .sub-winners-item:first-child{margin-left:24px}.box-winner .sub-winners-item:nth-child(2){left:-12px}.box-winner .sub-winners-item:nth-child(3){left:-24px}.box-winner .sub-winners-item:nth-child(4){left:-36px}.box-winner .sub-title{font-size:1.25em;font-weight:normal;font-family:ff-ginger-pro,sans-serif}.box-winner .sub-description strong{color:#82767f}.form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:20px}.form-item .sub-label{display:block}.form-item.is-required .sub-label:after{content:'*';color:#ff0000;margin-left:.25rem}.form-item .sub-info{font-size:.875rem;opacity:.8;margin:5px 0 0}.form{max-width:800px}.form.align-center{margin-left:auto;margin-right:auto}.form .box-message{margin:0 0 20px;padding:20px}.form-aside:before,.form-aside:after{content:"";display:table}.form-aside:after{clear:both}.form-aside{padding-left:180px;margin-bottom:0}.form-aside+.form-aside{margin-top:20px}.form-aside-term{position:relative;float:left;padding-right:10px;margin-left:-180px;width:160px;color:#000}.form-aside-term.is-required:after{content:"*";position:absolute;right:0;top:0;color:#be0707;font-size:11px}.form-aside-caption{display:block;margin-top:3px;color:#999;font-size:12px;line-height:1.35}.form-aside-radio{display:block;padding-left:20px}.form-aside-radio>input{margin:0 7px 0 -20px}.form-aside-checkbox{display:block;padding-left:20px}.form-aside-checkbox>input{margin:0 7px 0 -20px}@media (max-width: 640px){.form-aside{padding-left:0}.form-aside-term{display:block;float:none;margin-left:0;margin-bottom:5px;width:auto}.form-aside-term.is-required:before{left:-7px}}.form-section .form-section-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:50px;margin-bottom:25px;cursor:pointer}.form-section .form-section-title .title-3{margin-top:0;margin-bottom:0}.form-section .form-section-title .sub-toggle{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.form-section .form-section-content{display:none}.form-section.is-active .form-section-content{display:block}.form-section.is-active .sub-toggle{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-right:3px}.form-contact{width:600px;max-width:800px}@media (max-width: 640px){.form-contact{width:100%}}.ajax-response.is-success,.ajax-response.is-fail{padding:20px;margin-bottom:20px}.ajax-response.is-success{background-color:#edffcd;color:#192a00}.ajax-response.is-fail{background-color:#ffecec;color:#1c0404}.form-item>.form-item{margin-bottom:0}.form-item.custom-checkbox,.form-item.custom-radio{position:relative}.form-item.custom-checkbox .sub-input,.form-item.custom-radio .sub-input{position:absolute;z-index:-1;opacity:0}.form-item.custom-checkbox .sub-input:checked ~ label.sub-label:before,.form-item.custom-radio .sub-input:checked ~ label.sub-label:before{color:#ffffff;border-color:#d10074;background-color:#d10074;content:"\f00c";line-height:1;font-weight:bold;font-family:'Font Awesome 5 Pro'}.form-item.custom-checkbox .sub-input:checked ~ label.sub-label:after,.form-item.custom-radio .sub-input:checked ~ label.sub-label:after{background-color:#d10074;margin-left:0}.form-item.custom-checkbox label.sub-label:before,.form-item.custom-radio label.sub-label:before{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#ffffff;border:2px solid #82767f;border-radius:3px;z-index:1;line-height:1}.form-item.custom-checkbox label.sub-label:after,.form-item.custom-radio label.sub-label:after{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background:no-repeat 50%/50% 50%;border:2px solid transparent;border-radius:3px}.form-item.custom-checkbox .sub-label,.form-item.custom-radio .sub-label{padding-left:1.8rem}.form-item.custom-radio label.sub-label:before,.form-item.custom-radio label.sub-label:after{border-radius:50%}.form-item.custom-radio .sub-input:checked ~ label.sub-label:before{color:#ffffff;border-color:#d10074;background-color:#d10074;content:"\f111";line-height:1;font-weight:bold;font-family:'Font Awesome 5 Pro'}.btn-primary{position:relative;z-index:1;display:inline-block;padding:15px 25px;margin:5px;background-color:#d10074;border-radius:3px;border:2px solid #d10074;font-family:ff-ginger-pro, sans-serif;font-weight:400;color:#fff;line-height:1.35;font-size:1rem;text-transform:uppercase;text-decoration:none;-webkit-transition:0.3s;transition:0.3s;outline:0}.btn-primary:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 10px 30px rgba(209,0,116,0.2);box-shadow:0 10px 30px rgba(209,0,116,0.2)}.btn-primary[disabled]{cursor:not-allowed;opacity:.5}.btn-primary--inverse{position:relative;z-index:1;display:inline-block;padding:15px 25px;margin:5px;background-color:#fff;border-radius:3px;border:2px solid #fff;font-family:ff-ginger-pro, sans-serif;font-weight:400;color:#d10074;line-height:1.35;font-size:1rem;text-transform:uppercase;text-decoration:none;-webkit-transition:0.3s;transition:0.3s;outline:0}.btn-primary--inverse:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 10px 30px rgba(255,255,255,0.2);box-shadow:0 10px 30px rgba(255,255,255,0.2)}.btn-primary--inverse[disabled]{cursor:not-allowed;opacity:.5}.btn-outline--white{position:relative;z-index:1;display:inline-block;padding:15px 25px;margin:5px;background-color:transparent;border-radius:3px;border:2px solid #fff;font-family:ff-ginger-pro, sans-serif;font-weight:400;color:#fff;line-height:1.35;font-size:1rem;text-transform:uppercase;text-decoration:none;-webkit-transition:0.3s;transition:0.3s;outline:0}.btn-outline--white:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 10px 30px rgba(209,0,116,0.2);box-shadow:0 10px 30px rgba(209,0,116,0.2)}.btn-outline--white[disabled]{cursor:not-allowed;opacity:.5}.btn-outline--primary{position:relative;z-index:1;display:inline-block;padding:15px 25px;margin:5px;background-color:transparent;border-radius:3px;border:2px solid #d10074;font-family:ff-ginger-pro, sans-serif;font-weight:400;color:#d10074;line-height:1.35;font-size:1rem;text-transform:uppercase;text-decoration:none;-webkit-transition:0.3s;transition:0.3s;outline:0}.btn-outline--primary:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 10px 30px rgba(209,0,116,0.2);box-shadow:0 10px 30px rgba(209,0,116,0.2)}.btn-outline--primary[disabled]{cursor:not-allowed;opacity:.5}.btn-outline--strava{position:relative;z-index:1;display:inline-block;padding:15px 25px;margin:5px;background-color:transparent;border-radius:3px;border:2px solid #fc4c02;font-family:ff-ginger-pro, sans-serif;font-weight:400;color:#fc4c02;line-height:1.35;font-size:1rem;text-transform:uppercase;text-decoration:none;-webkit-transition:0.3s;transition:0.3s;outline:0}.btn-outline--strava:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 10px 30px rgba(209,0,116,0.2);box-shadow:0 10px 30px rgba(209,0,116,0.2)}.btn-outline--strava[disabled]{cursor:not-allowed;opacity:.5}.box-navmenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.box-navmenu ul{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex}.box-navmenu .sub-item:not(:last-child){margin-right:25px}.box-navmenu .sub-item:not(:last-child).active .sub-link-1{opacity:1}.box-navmenu .sub-link-1{text-transform:uppercase;text-decoration:none;font-weight:bold;font-size:12px;opacity:0.7}.box-navmenu .sub-link-1:hover{opacity:1}.navigation-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}.navigation-holder .nav-item{border:2px solid #d10074;background-color:#ffffff;color:#d10074;border-radius:100%;height:32px;width:32px}.navigation-holder .nav-item[disabled],.navigation-holder .nav-item:disabled{opacity:.5}.box-message{padding:35px;margin-bottom:20px;border-radius:3px}.box-message-title{margin-bottom:10px;font-size:15px;font-weight:700}.box-message.is-success{background-color:#edffcd;color:#192a00}.box-message.is-success a{color:#192a00}.box-message.is-error{background-color:#ffecec;color:#1c0404}.box-message.is-error a{color:#1c0404}.list-members{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:40px}.list-members:after{content:'flickity';display:none}@media (max-width: 640px){.list-members{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.list-members:after{content:''}}.list-members .sub-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0;width:33.3333%;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media (max-width: 640px){.list-members .sub-item{width:100%;padding:0 0 20px}}.list-members .sub-item.is-selected{-webkit-transform:scale(1.1);transform:scale(1.1);z-index:5}@media (max-width: 640px){.list-members .sub-item.is-selected{-webkit-transform:none;transform:none;z-index:initial}}.list-members .sub-item.is-selected .btn-primary{display:block}.list-members .sub-item.is-selected .box-member{padding-bottom:60px}@media (max-width: 640px){.list-members .sub-item.is-selected .box-member{padding-bottom:20px}}.list-members .sub-item.hidden{display:none}@media (max-width: 640px){.list-members .sub-item.hidden{display:initial}}.box-member{position:relative;border-radius:5px;-webkit-box-shadow:0 3px 30px 0 rgba(0,0,0,0.1);box-shadow:0 3px 30px 0 rgba(0,0,0,0.1);background-color:#ffffff;padding:30px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 640px){.box-member{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:20px}}.box-member .sub-title{text-align:center}.box-member .sub-visual+.sub-title{margin-top:20px}@media (max-width: 640px){.box-member .sub-visual+.sub-title{margin-top:0;margin-left:20px}}.box-member .sub-username{font-weight:bold;font-family:ff-ginger-pro,sans-serif;font-size:1.2em}.box-member .sub-visual{width:128px;height:128px;border-radius:100%;position:relative;overflow:hidden}@media (max-width: 640px){.box-member .sub-visual{width:32px;height:32px}}.box-member .sub-visual>img{width:100%;max-width:200%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.box-member .sub-stats{font-size:.8em}@media (max-width: 640px){.box-member .sub-stats{margin-left:auto}}.box-member .btn-primary{display:none;position:absolute;bottom:-30px}@media (max-width: 640px){.box-member .btn-primary{position:relative;bottom:initial;display:initial;margin-left:auto}}.box-member.is-captain:before{content:'\f521';font-family:'Font Awesome 5 Pro';position:absolute;top:10px;left:15px;color:#752864}@media (max-width: 640px){.box-member.is-captain:before{top:2px;left:7px}}.list-members--no-flickity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-members--no-flickity .sub-item{width:100%;padding:0 0 20px}.list-members--no-flickity .box-member{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:20px}.list-members--no-flickity .box-member .sub-visual+.sub-title{margin-top:0;margin-left:20px}.list-members--no-flickity .box-member .sub-visual{width:32px;height:32px}.list-members--no-flickity .box-member .sub-action{margin-left:auto}.list-members--no-flickity .box-member.is-captain:before{display:none}.list-members--has-flickity{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 640px){.list-members--has-flickity{margin-top:initial}}.team-nav{margin:200px -40px}@media (max-width: 640px){.team-nav{display:none}}.list-teams{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-teams .sub-item{padding:20px;width:100%}.box-team{position:relative;border-radius:5px;-webkit-box-shadow:0 3px 30px 0 rgba(0,0,0,0.1);box-shadow:0 3px 30px 0 rgba(0,0,0,0.1);background-color:#ffffff;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.box-team .sub-infos{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.box-team .sub-title{margin-right:auto}.box-team .sub-meta{max-width:48px;margin-right:20px}.box-team .sub-members{display:none;background-color:rgba(243,241,242,0.3);margin-left:-20px;margin-top:20px;margin-right:-20px;margin-bottom:-20px;border-radius:0 0 3px 3px;padding:20px;-webkit-box-shadow:inset 0 4px 6px -8px rgba(0,0,0,0.2);box-shadow:inset 0 4px 6px -8px rgba(0,0,0,0.2)}.box-team .sub-members li{display:inline-block}.box-team .sub-members li:not(:first-child):before{content:', '}.box-team .sub-btn{justify-self:flex-end;padding:5px 10px}.list-onboards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.list-onboards .sub-item{padding:20px}.calendar{display:none;margin-bottom:40px;-ms-flex-wrap:wrap;flex-wrap:wrap}.calendar.active{display:-webkit-box;display:-ms-flexbox;display:flex}.calendar-container{margin-top:calc(-1.5 * 7.75vw - 80px);padding:40px;border-radius:8px;background-color:#ffffff;position:relative}@media (max-width: 768px){.calendar-container{margin-top:calc(-1.5 * 7.75vw - 40px)}}@media (max-width: 640px){.calendar-container{margin-top:-40px;padding-left:0;padding-right:0}}.calendar-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}.calendar-nav{border:2px solid #d10074;background-color:#ffffff;color:#d10074;border-radius:100%;height:32px;width:32px}.calendar-nav[disabled],.calendar-nav:disabled{opacity:.5}.calendar-month-name{margin:0;text-transform:uppercase}.calendar-weekdays{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 960px){.calendar-weekdays{display:none}}.calendar-weekdays .weekday{padding:10px;text-transform:uppercase;font-size:.8em;text-align:center;width:calc(100% / 7)}.calendar-day{width:14.28571%;padding:10px;height:8em}@media (max-width: 960px){.calendar-day{width:33%}}.calendar-day.is-hidden{display:block;opacity:0;pointer-events:none}.calendar-day[data-day]{position:relative;z-index:1;-webkit-transition:200ms ease-in-out all;transition:200ms ease-in-out all}.calendar-day[data-day]:focus-within{-webkit-box-shadow:0 0 15px rgba(0,0,0,0.25);box-shadow:0 0 15px rgba(0,0,0,0.25);-webkit-transform:scale(1.1);transform:scale(1.1);z-index:2}.calendar-day[data-day]:hover{-webkit-box-shadow:0 0 15px rgba(0,0,0,0.25);box-shadow:0 0 15px rgba(0,0,0,0.25);z-index:3}.calendar-day[data-day] input{position:absolute;top:0;left:0;background:#ffffff;border:1px solid rgba(166,168,179,0.12);padding:0;height:100%;width:100%;text-align:center;font-size:3em;font-family:ff-ginger-pro,sans-serif;color:#d10074;z-index:1;-webkit-transition:all 800ms ease-in-out;transition:all 800ms ease-in-out}.calendar-day[data-day] input.validate-error{background-color:#ffecec}.calendar-day[data-day] input.is-saved-data{background-color:#edffcd}.calendar-day[data-day] .validate-error{position:relative}.calendar-day[data-day]:before{content:attr(data-day);position:absolute;z-index:4;right:10px;top:5px;font-size:.875em;font-weight:300}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9iYXNlL19yZXNldC5zY3NzIiwiX2Jhc2UvX3ZhcmlhYmxlcy5zY3NzIiwiX2Jhc2UvX3R5cG8uc2NzcyIsIl9iYXNlL19ncmlkLnNjc3MiLCJfYmFzZS9famF2YXNjcmlwdC5zY3NzIiwiX2NvbXBvbmVudHMvX3NlY3Rpb24td3JhcHBlci5zY3NzIiwiX2NvbXBvbmVudHMvX3NlY3Rpb24taGVhZGVyLnNjc3MiLCJfY29tcG9uZW50cy9fc2VjdGlvbi1mb290ZXIuc2NzcyIsIl9jb21wb25lbnRzL19zZWN0aW9uLWhlcm8uc2NzcyIsIl9jb21wb25lbnRzL19zZWN0aW9uLWNhbGVuZGFyLnNjc3MiLCJfY29tcG9uZW50cy9fc2VjdGlvbi1kZWZhdWx0LnNjc3MiLCJfY29tcG9uZW50cy9fYm94ZXMuc2NzcyIsIl9jb21wb25lbnRzL19mb3JtLnNjc3MiLCJfY29tcG9uZW50cy9fY3VzdG9tLWlucHV0LnNjc3MiLCJfY29tcG9uZW50cy9fYnRuLnNjc3MiLCJfY29tcG9uZW50cy9fbmF2aWdhdGlvbi5zY3NzIiwiX2NvbXBvbmVudHMvX21lc3NhZ2Uuc2NzcyIsIl9jb21wb25lbnRzL19tZW1iZXIuc2NzcyIsIl9jb21wb25lbnRzL190ZWFtLnNjc3MiLCJfY29tcG9uZW50cy9fb25ib2FyZC5zY3NzIiwiX2NvbXBvbmVudHMvX2NhbGVuZGFyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0Esa0hBQXVJLFFBQVEsQ0FBQyxTQUFTLENBQUMsUUFBUSxDQUFDLFNBQVMsQ0FBRyxNQUN4SyxlQUFlLENBQUcsU0FDZixRQUFRLENBQUcsRUFJbkIsNkJBQVcsQ0FBWCxxQkFBcUIsQ0FBRyxLQUNyQixpQkFBaUIsQ0FBQyw2QkNQTyxDRE9pQixjQ04vQixDRE1vRCxlQUFlLENBQUMsYUFBYSxDQUFDLGVBQWUsQ0FBRyxJQUNoSCxxQkFBcUIsQ0FBQyxjQUFjLENBQUcsRUFDekMsa0JBQWtCLENBQUcsYUFDVixlQUFlLENBQUcsT0FDeEIsZUFBZSxDQUFDLFVBQVUsQ0FBRyxFQUNsQyxlQUFlLENBQUMsVUFBVSxDQUFHLEVBQzdCLGFBQWEsQ0FBQyx5QkFBeUIsQ0FBRyxRQUNwQyxvQkFBb0IsQ0FBRyw2QkFDQyxpQkFBaUIsQ0FBQyxtQkFBbUIsQ0FBRSx1QkFDOUMsaUNBQWlDLENBQUksMkZBQ2tDLGlCQUFpQixDQUFDLGtCQUFrQixDQUFDLGlCQUFpQixDQUFHLGlFQUNyRixVQUFVLENBQUcsd0VBQ0wsY0FBYyxDQUFHLCtIQUN1QyxxQkFBcUIsQ0FBRyxTQUUzSixjQUFlLENBQ2YsMkJBR0EsS0FBSyxjQUEyQixDQUFHLENBR3BDLFVBQ0MsVUFBVyxDQUNYLGlCQUFrQixDQUNsQixTRWhDUSxrQkFBa0IsQ0FBQyxxQ0FBcUMsQ0FBQyxnQkFBZ0IsQ0FBQyxlQUFlLENBQUMsZUFBZSxDQUFDLGFBQWEsQ0FBRyxTQUMxSCxrQkFBa0IsQ0FBQyxlQUFlLENBQUMscUNBQXFDLENBQUMsZ0JBQWdCLENBQUMsZUFBZSxDQUFDLGVBQWUsQ0FBQyxVQUFVLENBQUcsMFBBVS9JLGFBQWMsQ0FDZCwwQkFHQSxTQUFTLGtCQUFrQixDQUFHLENBRy9CLFdBQ0MsY0FBZSxDQUNmLGtCQUFtQixDQUNuQiw2QkRyQjZCLENDc0I3Qix3QkFBeUIsQ0FDekIsVUFBVyxDQUNYLGFBQWMsQ0FDZCxpQkFBa0IsQ0FDbEIsZ0JBSUEsdUNEdkJtQixDQ3dCbkIsaUJBQWtCLENBQ2xCLGVBQWdCLENBQ2hCLGdCQUFpQixDQUNqQixhQUdBLGlCQUFrQixDQUNsQixVQUdBLGVBQWdCLENBQ2hCLFVBR0EsaUJBQWtCLENBQ2xCLGFEdkNtQixDQ3dDbkIsZUFBZ0IsQ0FDaEIsaUJBQWtCLENBQ2xCLDRCQUlBLHVDQURzQixDQUV0QixtQkFHQSxhQUFjLENBQ2Qsa0JBR0EsYUR6RHFCLENDMERyQixpQkFFQSxhRHpEbUIsQ0MwRG5CLGFDaEVBLG1CQUFhLENBQWIsbUJBQWEsQ0FBYixZQUFhLENBQ2Isd0JBQWEsQ0FBYixxQkFBYSxDQUFiLGtCQUFtQixDQUVuQiwwQkFKRCxhQUtFLDJCQUFnQixDQUFoQiw0QkFBZ0IsQ0FBaEIseUJBQWdCLENBQWhCLHFCQUFzQixDQWtFdkIsQ0EvREEsbUJBQ0MsU0FBVSxDQUNWLGlCQUFrQixDQUNsQixTQUFVLENBRVYsMEJBTEQsbUJBTUUsVUFBVyxDQUNYLGlCQUFrQixDQUVuQixDQUVELG1CQUNDLFNBQVUsQ0FDViw2QkFBOEIsQ0FFOUIsMkJBSkQsbUJBS0UsaUJBQWtCLENBWW5CLENBVEEsMEJBUkQsbUJBU0UsVUFBVyxDQUNYLGNBQWUsQ0FDZixvQkFBcUIsQ0FNdEIsQ0FIQSwwQkFkRCxtQkFlRSxtQkFBb0IsQ0FFckIsQ0FFQSx5Q0FFQyx3QkFBeUIsQ0FFekIsMkJBSkQseUNBS0Usa0JBQW1CLENBU3BCLENBTkEsMEJBUkQseUNBU0UsVUFBVyxDQUNYLGVBQWdCLENBQ2hCLGVBQWdCLENBQ2hCLGtCQUFtQixDQUVwQixDQWRELHlDQWlCQyxxQkFBc0IsQ0FDdEIsU0FBVSxDQUNWLFNBQVUsQ0FFViwyQkFyQkQseUNBc0JFLFNBQVUsQ0FRWCxDQUxBLDBCQXpCRCx5Q0EwQkUsVUFBVyxDQUNYLGlCQUFrQixDQUNsQixvQkFBcUIsQ0FFdEIsQ0FNSCxhQUNDLG1CQUFhLENBQWIsbUJBQWEsQ0FBYixZQUFhLENBQ2Isa0JBQWUsQ0FBZixjQUFlLENBQ2Ysc0JBQXVCLENBRXZCLDBCQUxELGFBTUUsc0JBQXVCLENBMEh4QixDQWhJRCx3QkFVRSxlQUFnQixDQVZsQixnQ0FjRSxxQkFBc0IsQ0FFdEIsMEJBaEJGLGdDQWlCRyxxQkFBc0IsQ0FFdkIsQ0FuQkYsMkJBc0JFLFVBQVcsQ0F0QmIsMEJBMEJFLFNBQVUsQ0FFViwwQkE1QkYsMEJBNkJHLFVBQVcsQ0FFWixDQS9CRiwwQkFrQ0UsU0FBVSxDQUVWLDBCQXBDRiwwQkFxQ0csVUFBVyxDQUVaLENBdkNGLDBCQTBDRSxTQUFVLENBRVYsMEJBNUNGLDBCQTZDRyxVQUFXLENBRVosQ0EvQ0YsMEJBa0RFLGFBQWMsQ0FFZCwwQkFwREYsMEJBcURHLFVBQVcsQ0FFWixDQXZERiwwQkEwREUsU0FBVSxDQUVWLDBCQTVERiwwQkE2REcsVUFBVyxDQUVaLENBL0RGLDBCQWtFRSxTQUFVLENBRVYsMEJBcEVGLDBCQXFFRyxVQUFXLENBRVosQ0F2RUYsMEJBMEVFLFNBQVUsQ0FFViwwQkE1RUYsMEJBNkVHLFVBQVcsQ0FFWixDQS9FRiwwQkFrRkUsYUFBYyxDQUVkLDBCQXBGRiwwQkFxRkcsVUFBVyxDQUVaLENBdkZGLDBCQTBGRSxTQUFVLENBRVYsMEJBNUZGLDBCQTZGRyxVQUFXLENBRVosQ0EvRkYsMEJBa0dFLFNBQVUsQ0FFViwwQkFwR0YsMEJBcUdHLFNBQVUsQ0FFWCxDQXZHRiwwQkEwR0UsU0FBVSxDQUVWLDBCQTVHRiwwQkE2R0csVUFBVyxDQUVaLENBL0dGLDZCQWtIRSxzQkFBdUIsQ0FFdkIsMEJBcEhGLDZCQXFIRyxzQkFBdUIsQ0FVeEIsQ0EvSEYsZ0RBeUhHLHFCQUFzQixDQUV0QiwwQkEzSEgsZ0RBNEhLLHFCQUFzQixDQUV4QixDQUlILDBCQUNDLDBCQUNDLFNBQVUsQ0FDViwwQkFFQSxTQUFVLENBQ1YsMEJBRUEsU0FBVSxDQUNWLENBRUYsMEJBQ0MsMEJBQ0MsVUFBVyxDQUNYLDBCQUVBLFVBQVcsQ0FDWCwwQkFHQSxVQUFXLENBQ1gsQ0FLRixjQUNDLG1CQUFhLENBQWIsbUJBQWEsQ0FBYixZQUFhLENBQ2Isc0JBQXVCLENBRnhCLHFCQUtFLFdBQVksQ0FDWixZQUFhLENBRWIsMEJBUkYscUJBU0csV0FBWSxDQUtiLENBSEEsMEJBWEYscUJBWUcsV0FBWSxDQUViLENBZEYsMEJBaUJFLHlCQUFhLENBQWIsWUFBYSxDQUNiLGtCQUFXLENBQVgsbUJBQVcsQ0FBWCxXQUFZLENBbEJkLHdCQXNCRSxxQkFBc0IsQ0FDdEIsY0FLRCxtQkFBYSxDQUFiLG1CQUFhLENBQWIsWUFBYSxDQUNiLGtCQUFlLENBQWYsY0FBZSxDQUNmLHNCQUF1QixDQUh4Qix3QkFNRSxxQkFBc0IsQ0FOeEIsNEJBVUUsV0FBWSxDQUNaLFdBQVksQ0FDWixxQkFBbUIsQ0FBbkIsa0JBQW1CLENBQ25CLFdBQVksQ0FDWixtQkFBUyxDQUFULG1CQUFTLENBQVQsWUFBYSxDQWRmLHdCQWtCRSxtQkFBYSxDQUFiLG1CQUFhLENBQWIsWUFBYSxDQUNiLGtCQUFXLENBQVgsY0FBZSxDQW5CakIsNkJBc0JHLFdBQVksQ0FDWixZQUFhLENBRWIsb0JBQXFCLENBQ3JCLG1CQUFhLENBQWIsbUJBQWEsQ0FBYixZQUFhLENBQ2IsdUJBQXVCLENBQXZCLG9CQUF1QixDQUF2QixzQkFBdUIsQ0FDdkIseUJBQWUsQ0FBZixvQkFBcUIsQ0E1QnhCLHdDQStCSSxjQUFlLENBL0JuQiwyQ0FtQ0ksY0FBZSxDQUNmLDJCQXBDSiwyQ0F3Q0ssY0FBZSxDQXhDcEIsMkNBMkNLLGlCQUFrQixDQUNsQixDQUdGLDBCQS9DSCwyQ0FpREssY0FBZSxDQWpEcEIsMkNBb0RLLGlCQUFrQixDQXBEdkIsMkNBdURLLGlCQUFrQixDQUNsQixDQUdGLDBCQTNESCw2QkE0REksU0FBVSxDQUNWLFFBQVMsQ0E3RGIsMkNBZ0VLLGNBQWUsQ0FoRXBCLDJDQW1FSyxjQUFlLENBbkVwQiwyQ0FzRUssY0FBZSxDQUNmLENBdkVMLGlDQTJFSSxXQUFZLENBQ1osVUFBVyxDQUNYLHFCQUFtQixDQUFuQixrQkFBbUIsQ0FDbkIseUJBQWlCLENBQWpCLHNCQUF1QixDQTlFM0IseUJBb0ZFLHdCQUF5QixDQUN6QixjQUFlLENBQ2YsYUFLVyxtQkFBWSxDQUFaLG1CQUFZLENBQVosWUFBWSxDQUFDLDZCQUFrQixDQUFsQiw0QkFBa0IsQ0FBbEIsc0JBQWtCLENBQWxCLGtCQUFrQixDQUFDLHdCQUE2QixDQUE3QixxQkFBNkIsQ0FBN0IsNkJBQTZCLENBQUMsa0JBQWtCLENBQUcsa0NBQzVELGdCQUFnQixDQUFHLDBCQUd0RCxhQUFhLDJCQUFlLENBQWYsNEJBQWUsQ0FBZix5QkFBZSxDQUFmLHFCQUFxQixDQUFHLGtDQUNELGFBQWEsQ0FBQyxlQUFlLENBQUcsQ0NqV3JFLHFCQUFxQixhQUFhLENBQUMsY0FBYyxDQUFDLGFBQWEsQ0FBQyxlQUFlLENBQUcsZ0JBSWxFLGlCQUFpQixDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsWUFBWSxDQUFDLDRCQUE0QixDQUFHLG9CQUN4RSxVQUFVLENBQUcsK0JBQ0QsaUJBQWlCLENBQUMsT0FBTyxDQUFDLGFBQWEsQ0FBQyxnQkFBZ0IsQ0FBQyxZQUFZLENBQUcsbURBQ3BELFNBQVMsQ0FBRyx1Q0FDeEIsVUFBVSxDQUFHLGVBQ3RDLE1BQU0sQ0FBRyxnQkFDUixPQUFPLENBQUcsZ0JBQ1YsaUJBQWlCLENBQUcsa0JBQ2xCLGVBQWUsQ0FBQyxpQkFBaUIsQ0FBQyw4Q0FBc0IsQ0FBdEIsc0NBQXdDLENBQUcsc0JBQ3pFLFlBQVksQ0FBRyxrQkFHbkIsaUJBQWlCLENBQUcsd0JBQ2QsWUFBWSxDQUFHLGlCQUV0QixpQkFBaUIsQ0FBQyxVQUFVLENBQUMsV0FBVyxDQUFHLCtCQUM3QiwrQkFBK0IsQ0FBQyx3QkFBWSxDQUFaLHFCQUFZLENBQVosb0JBQVksQ0FBWixnQkFBZ0IsQ0FBRyxrRUFFaEIsdUJBQU8sQ0FBUCxlQUFlLENBQUcsaUJBQ25FLGlCQUFpQixDQUFDLHFCQUFxQixDQUFDLGNBQWMsQ0FBRyx3QkFDbEQsV0FBVyxDQUFHLDBCQUNaLFdBQVcsQ0FBQyxXQUFXLENBQUcsc0JBQzlCLFNBQVMsQ0FBRywyQkFDUCxPQUFPLENBQUMsVUFBVSxDQUFDLFdBQVcsQ0FBQyxnQkFBZ0IsQ0FBQyxpQkFBaUIsQ0FBQyw2Q0FBd0MsQ0FBeEMscUNBQXdDLENBQUMsd0JBQVcsQ0FBWCxnQkFBZ0IsQ0FBRyxvQ0FDckgsdUJBQVcsQ0FBWCxlQUFlLENBQUcsb0NBQ2xCLFdBQVcsQ0FBRyxnQ0FDbEIsWUFBWSxDQUFHLGlEQUNFLFVBQVUsQ0FBQyxjQUFjLENBQUcsb0JBRTNFLGlCQUFrQixDQUNsQixVQUFXLENBQ1gsWUFBYSxDQUNiLFNBQVUsQ0FDVixRQUFTLENBQ1QsZUFBZ0IsQ0FDaEIsaUJBQWtCLENBQ2xCLGFBQWMsQ0FDZix5QkFHQyxvQkFBcUIsQ0FDckIsU0FBVSxDQUNWLFVBQVcsQ0FDWCxZQUFhLENBQ2IsZUFBZ0IsQ0FDakIsNEJBQTZCLENBQzVCLGlCQUFrQixDQUNsQixZQUFhLENBQ2IsY0FBZSxDQUNoQixxQ0FHQyxTQUFVLENBQ1gsb0JIckRxQixDR3NEckIsNEJBQTZCLENBQzdCLGdCQUVlLG9CQUFvQixDQUFHLHFCQUVsQixhQUFhLENBQUUsV0FBWSxDQUFHLGlCQU1sQyxjQUFjLENBQUMsT0FBTyxDQUFDLFFBQVEsQ0FBQyxNQUFNLENBQUMsWUFBWSxDQUFDLG1CQUFZLENBQVosbUJBQVksQ0FBWixZQUFZLENBQUMsd0JBQWtCLENBQWxCLHFCQUFrQixDQUFsQixrQkFBa0IsQ0FBQyx1QkFBc0IsQ0FBdEIsb0JBQXNCLENBQXRCLHNCQUFzQixDQUFDLDJCQUEyQixDQUFDLGlDQUFvQyxDQUFDLFVBQVUsQ0FBQyxpQkFBaUIsQ0FBQyxlQUFlLENBQUcsNkJBQy9NLG1CQUFZLENBQVosbUJBQVksQ0FBWixZQUFZLENBQUMsd0JBQWtCLENBQWxCLHFCQUFrQixDQUFsQixrQkFBa0IsQ0FBQyxpQkFBaUIsQ0FBQyxLQUFLLENBQUMsUUFBUSxDQUFDLE9BQU8sQ0FBQyxjQUFjLENBQUMsY0FBYyxDQUFDLFVBQVUsQ0FBQyxlQUFlLENBQUMsY0FBYyxDQUFHLDBCQUcvSyxpQkFBaUIsa0JBQVUsQ0FBVixjQUFjLENBQUcsdUJBQ1gsYUFBYSxDQUFDLGVBQWUsQ0FBRyxDQUd4RCxXQUNFLFlBQWEsQ0FDZCxpQkMvRUMsZ0JBQWlCLENBQ2pCLGVBQWdCLENBQ2hCLFdBQVksQ0FFWiwyQkFMRixpQkFNSSxjQUFjLENBVWpCLENBUkMsMEJBUkYsaUJBU0ksY0FBYyxDQU9qQixDQUxDLDBCQVhGLGlCQVlNLGNBQWMsQ0FJbkIsQ0FJQywwQkFERixzQkFFSSxVQUFXLENBQ1gsaUJBQWtCLENBRXJCLENBRUQsd0JBQ0UsZUFBZ0IsQ0FDaEIsV0FBWSxDQUNiLGdCQzVCQyxpQkFBa0IsQ0FDbEIsd0JMRXFCLENLRHJCLGFBQWMsQ0FDZCxvQkFBb0IsQ0FHcEIsMkJBUEYsZ0JBUUksbUJBQW1CLENBeUJ0QixDQXZCQywwQkFWRixnQkFXSSxjQUFjLENBQUMsVUFBVSxDQXNCNUIsQ0FwQkMsMEJBYkYsZ0JBY0ksY0FBYyxDQW1CakIsQ0FqQ0QsZ0NBa0JJLGlCQUFrQixDQUNsQixNQUFPLENBQ1AsV0FBWSxDQUNaLFVBQVcsQ0FDWCxhQUFjLENBQ2QsWUxuQm1CLENLb0JuQixrQkFBbUIsQ0FDcEIsc0JBR0MsbUJBQWEsQ0FBYixtQkFBYSxDQUFiLFlBQWEsQ0FDYixVQUFXLENBQ1osZ0JDN0JELGNBQWUsQ0FDZixxQkFBc0IsQ0FDdEIsVUFBVyxDQUNYLGdCQUFpQixDQUNsQixrQkFHQyxvQkFBcUIsQ0FDdEIsd0JBR0MseUJBQTBCLENBQzNCLHNCQUdDLG1CQUFTLENBQVQsbUJBQVMsQ0FBVCxZQUFhLENBQ2QsNEJBR0MsU0FBVSxDQUNYLDRCQUdDLFNBQVUsQ0FDWCw0QkFHQyxTQUFVLENBQ1gsc0JBR0MsZ0JBQWlCLENBQ2pCLGlCQUFrQixDQUNuQix5QkFHQyxtQkFBYSxDQUFiLG1CQUFhLENBQWIsWUFBYSxDQUNiLHVCQUF1QixDQUF2QixvQkFBdUIsQ0FBdkIsc0JBQXVCLENBQ3ZCLGNBQWUsQ0FDZixnQkFBaUIsQ0FDbEIsK0JBR0MsZ0JBQWlCLENBQ2xCLHFDQUdDLFdBQVksQ0FDYixnREFHQyxTQUFVLENBQ1YsZUFBZ0IsQ0FDakIsb0JBR0MsZ0JBQWlCLENBQ2xCLHVCQUdDLG9CQUFxQixDQUN0QiwwQkFHQyxnQkFBaUIsQ0FDbEIsbUNBR0Msb0JBQXFCLENBQ3JCLHFCQUFzQixDQUN0QixnQkFBaUIsQ0FDbEIsMEJBRUMsc0JBQ0UsbUJBQWEsQ0FBYixtQkFBYSxDQUFiLFlBQWEsQ0FDYiwyQkFBZ0IsQ0FBaEIsNEJBQWdCLENBQWhCLHlCQUFnQixDQUFoQixxQkFBc0IsQ0FDdkIsNEJBR0MsVUFBVyxDQUNYLGlCQUFrQixDQUNuQiw0QkFHQyxVQUFXLENBQ1osNEJBR0MsVUFBVyxDQUNaLHlCQUdDLGVBQWdCLENBQ2pCLG9CQUdDLGVBQWdCLENBQ2hCLGlCQUFrQixDQUNuQixDQ25HSCxjQUNFLGlCQUFpQixDQUNqQixtQkFBUSxDQUFSLG1CQUFRLENBQVIsWUFBWSxDQUVaLG9CQUNFLG1CQUFZLENBQVosbUJBQVksQ0FBWixZQUFZLENBQ1osVUFBVSxDQUNWLGdCQUFnQixDQUNqQix3Q0FHQyxtQkFBWSxDQUFaLG1CQUFZLENBQVosWUFBWSxDQUNaLFNBQVMsQ0FDVCx3Q0FBd0MsQ0FDekMsb0JBR0Msd0JBQXdCLENBQ3hCLFVBQVUsQ0FFViwwQkFDRSxtQkFBWSxDQUFaLG1CQUFZLENBQVosWUFBWSxDQUNaLDJCQUFxQixDQUFyQiw0QkFBcUIsQ0FBckIseUJBQXFCLENBQXJCLHFCQUFxQixDQUNyQix3QkFBNkIsQ0FBN0IscUJBQTZCLENBQTdCLDZCQUE2QixDQUM3QixVQUFVLENBQ1YsZUFBZSxDQUNmLGdCQUFnQixDQVZuQixnQ0FjSyxpQkFBa0IsQ0FDbEIsV0FBWSxDQUNaLFFBQVMsQ0FFVCwwQkFsQkwsZ0NBbUJPLGlCQUFrQixDQUNsQixXQUFXLENBQ1gsYUFBYyxDQUNkLGVBQWdCLENBRXJCLENBeEJGLDZCQTJCRyxpQkFBa0IsQ0FDbEIsV0FBWSxDQUNaLFNBQVUsQ0FDVixTQUFVLENBRVYsMEJBaENILDZCQWlDSyxXQUFZLENBQ1osUUFBUyxDQUNULE9BQVEsQ0FDUixNQUFPLENBQ1AsYUFBYyxDQUNkLGNBQWUsQ0FDZixXQUFZLENBRWYsQ0FHSCxvQkFDRSxpQkFBaUIsQ0FDakIscUJBQW9CLENBQXBCLGtCQUFvQixDQUFwQixvQkFBb0IsQ0FDcEIsdUJBQXNCLENBQXRCLG9CQUFzQixDQUF0QixzQkFBc0IsQ0FDdEIsMkRBQTJELENBQzNELHFCQUFxQixDQUN0Qiw2QkFHQyxZQUFZLENBQ1osaUJBQWlCLENBQ2pCLE1BQU0sQ0FDTixLQUFLLENBQ0wsVUFBVSxDQUNWLGVBQWUsQ0FDZixhQUFhLENBQ2IsWUFBWSxDQUNiLHdCQUVhLGtCQUFrQixDQUFJLG9CQUdsQyxrQkFBa0IsQ0FDbEIscUNBQXFDLENBQ3JDLGNBQWMsQ0FDZCxlQUFlLENBQ2YsZUFBZSxDQUNoQiwwQkFHQyxlQUFlLENBQ2YsZ0JBQWdCLENBQ2pCLHVCQUdDLGtCQUFrQixDQUNsQixtQkFBWSxDQUFaLG1CQUFZLENBQVosWUFBWSxDQUNaLHdCQUFZLENBQVoscUJBQVksQ0FBWixrQkFBa0IsQ0FIbkIsMEJBS1EscUJBQXFCLENBQUcsMkJBS2pDLHdDQUF5QyxxQ0FBcUMsQ0FBRyxDQUVuRiwwQkFDRSxjQUFjLGVBQWUsQ0FBRyxvQkFDYiwyQkFBZSxDQUFmLDRCQUFlLENBQWYseUJBQWUsQ0FBZixxQkFBcUIsQ0FBRyxvQkFDeEIsWUFBWSxDQUFDLFVBQVUsQ0FBRyxvQkFDMUIsZ0NBQWdDLENBQUMsVUFBVSxDQUFHLG9CQUM5QyxZQUFZLENBQUcsMEJBQ1QsY0FBYyxDQUFHLDZCQUNkLGFBQWEsQ0FBRyxDQUU5QywwQkFDQyxvQkFBb0IsWUFBWSxDQUFHLG9CQUNmLGdDQUFnQyxDQUFHLENBSXhELHlCQUVZLGVBQWdCLENBRjVCLDhFQUtJLGFBQWMsQ0FFZCwyQkFQSiw4RUFRTSxZQUFhLENBT2hCLENBSkMsMEJBWEosOEVBWU0sWUFBYSxDQUNiLFVBQVcsQ0FFZCxDQWZILDZDQWtCSSxzQkFBaUIsQ0FBakIsbUJBQWlCLENBQWpCLDBCQUEyQixDQWxCL0IsNkNBcUJJLGtCQUFtQixDQUNuQiwwQkF0QkosNkNBdUJNLGtCQUFtQixDQUV0QixDQ2xKSCxrQkFDRSxpQkFBa0IsQ0FDbEIsa0JBQW1CLENBQ25CLHFCQUFzQixDQUN2QixrQ0FHQyxpQkFBa0IsQ0FDbEIsTUFBTyxDQUNQLFdBQVksQ0FDWixVQUFXLENBQ1gsYUFBYyxDQUNkLFNBQVUsQ0FDVixrQkFBbUIsQ0FDcEIsaUJDYkMsaUJBQWtCLENBQ2xCLHFCQUFzQixDQUN0QixxQkFBc0IsQ0FDdkIsaUNBR0MsaUJBQWtCLENBQ2xCLE1BQU8sQ0FDUCxXQUFZLENBQ1osVUFBVyxDQUNYLGFBQWMsQ0FDZCxTQUFVLENBQ1Ysa0JBQW1CLENBQ3BCLHlCQUdDLHdCVFhrQixDU1luQix5Q0FHQyxZVGZrQixDU2dCbkIsNEJBSUMsd0JUdEJxQixDU3VCckIsYUFBYyxDQUNkLGlCQUFrQixDQUVsQiwwR0FFRSxZQUFhLENBUGpCLDZDQVdJLGVBQWdCLENBQ2hCLDBCQVpKLDZDQWFNLGdCQUFpQixDQU1wQixDQUhDLDBCQWhCSiw2Q0FpQk0saUJBQWtCLENBRXJCLENBR0gsNENBQ0UsWVQ1Q3FCLENTNkN0QixrREFJQyxtQkFBYSxDQUFiLG1CQUFhLENBQWIsWUFBYSxDQUNiLDJCQUFzQixDQUF0Qiw0QkFBc0IsQ0FBdEIseUJBQXNCLENBQXRCLHFCQUFzQixDQUN0Qix3QkFBYSxDQUFiLHFCQUFhLENBQWIsa0JBQW1CLENBQ3BCLGtEQUdDLGVBQWdCLENBQ2hCLDBCQUZGLGtEQUdJLGVBQWdCLENBTW5CLENBSEMsMEJBTkYsa0RBT0ksZUFBZ0IsQ0FFbkIsQ0FFRCw0QkFDRSxpQ0FBa0MsQ0FDbkMsYUNyRUMscUJBQXNCLENBQ3ZCLHdCQUdDLGlCQUFrQixDQUNsQixzQkFBdUIsQ0FDdkIsVUFBVyxDQUNYLGdCQUFpQixDQUNqQiw4Q0FBK0MsQ0FDL0MsaUJBQWtCLENBQ2xCLHFDQUFzQyxDQUN0QyxhQUFjLENBQ2QsZ0JBQWlCLENBQ2pCLGVBQWdCLENBQ2pCLHdCQUdDLGlCQUFrQixDQUNsQixrQkFBbUIsQ0FDbkIscUNBQXNDLENBQ3RDLGdCQUFpQixDQUNqQixlQUFnQixDQUNoQixlQUFnQixDQUNoQixVQUFXLENBQ1osWUFHQyxZQUFhLENBQ2IsaUJBQWtCLENBQ2xCLGdEQUE0QyxDQUE1Qyx3Q0FBNEMsQ0FDNUMsd0JBQXlCLENBQ3pCLG1CQUFhLENBQWIsbUJBQWEsQ0FBYixZQUFhLENBQ2IsMkJBQXNCLENBQXRCLDRCQUFzQixDQUF0Qix5QkFBc0IsQ0FBdEIscUJBQXNCLENBQ3RCLHdCQUE4QixDQUE5QixxQkFBOEIsQ0FBOUIsNkJBQThCLENBQzlCLG9CQUFxQixDQUNyQixVQUFXLENBQ1gsV0FBWSxDQUNaLG1CQUFRLENBQVIsV0FBWSxDQUVaLG1CQUNFLG1CQUFhLENBQWIsbUJBQWEsQ0FBYixZQUFhLENBQ2IsMkJBQXNCLENBQXRCLDRCQUFzQixDQUF0Qix5QkFBc0IsQ0FBdEIscUJBQXNCLENBQ3RCLHdCQUFtQixDQUFuQixxQkFBbUIsQ0FBbkIsa0JBQW1CLENBQ25CLHVCQUF1QixDQUF2QixvQkFBdUIsQ0FBdkIsc0JBQXVCLENBQ3ZCLGNBQWUsQ0FDZixXQUFZLENBQ1osWUFBYSxDQUNiLFdBQVksQ0FDWixhQUFjLENBQ2YseUJBR0MsbUJBQWEsQ0FBYixtQkFBYSxDQUFiLFlBQWEsQ0FDYixXQUFZLENBQ1osV0FBWSxDQUNaLGtCQUFtQixDQUpwQiw2QkFPRyxjQUFlLENBQ2YsV0FBWSxDQUNaLHFCQUFZLENBQVosa0JBQW1CLENBQ3BCLHVCQUlELGNBQWUsQ0FDaEIsNEJBR0MsZ0JBQWlCLENBQ2pCLGdCQUFpQixDQUNqQixvQkFBcUIsQ0FDdEIsb0NBRTJCLGtCQUFtQixDQUFHLCtDQUk5Qyw0QkFBVyxDQUFYLG9CQUFxQixDQUN0QixVQU1ILGNBQWUsQ0FLZiwwQkFBMkIsQ0FDM0IsMkJBQTRCLENBQzVCLGVBQWdCLENBQ2hCLGFBQWMsQ0FDZCxtQkFBUyxDQUFULG1CQUFTLENBQVQsWUFBYSxDQVZmLHFCQWFJLHlCQUEwQixDQUMxQixnQkFBaUIsQ0FDakIsZUFBZ0IsQ0FDaEIsYUFBYyxDQUNkLGVBQWdCLENBakJwQixvQkFxQkksZUFBZ0IsQ0FDaEIsYUFBYyxDQUNkLDhDQUErQyxDQUMvQywwQkFBMkIsQ0FDM0IsdUJBQXdCLENBQ3hCLDJCQUE0QixDQUM1QixZQUFhLENBQ2IsaUJBQWtCLENBNUJ0QixxQkFnQ0kseUJBQTBCLENBQzFCLGFBQWMsQ0FDZCx3QkFBeUIsQ0FDekIsZUFBZ0IsQ0FDakIsWUFLRCxZQUFhLENBQ2IsaUJBQWtCLENBQ2xCLGdEQUE0QyxDQUE1Qyx3Q0FBNEMsQ0FDNUMsd0JBQXlCLENBQ3pCLG1CQUFhLENBQWIsbUJBQWEsQ0FBYixZQUFhLENBQ2IsMkJBQXNCLENBQXRCLDRCQUFzQixDQUF0Qix5QkFBc0IsQ0FBdEIscUJBQXNCLENBRXRCLGlCQUFrQixDQUNsQixVQUFXLENBQ1gsV0FBWSxDQVZkLHlCQWFJLG1CQUFhLENBQWIsbUJBQWEsQ0FBYixZQUFhLENBQ2IsaUJBQWtCLENBQ2xCLHVCQUF1QixDQUF2QixvQkFBdUIsQ0FBdkIsc0JBQXVCLENBRXZCLGtCQUFtQixDQUNuQixrQkFBVyxDQUFYLG1CQUFXLENBQVgsV0FBWSxDQWxCaEIsOEJBcUJNLGtCQUFZLENBQVosbUJBQVksQ0FBWixXQUFZLENBQ1osVUFBVyxDQUNYLFdBQVksQ0FDWixpQkFBa0IsQ0FDbEIsaUJBQWtCLENBQ2xCLHdCQUF3QixDQUN4QixlQUFnQixDQTNCdEIsMENBOEJRLGdCQUFpQixDQTlCekIsMkNBa0NRLFVBQVcsQ0FsQ25CLDJDQXNDUSxVQUFXLENBdENuQiwyQ0EwQ1EsVUFBVyxDQTFDbkIsdUJBaURJLGdCQUFpQixDQUNqQixrQkFBbUIsQ0FDbkIsb0NWakxvQyxDVThIeEMsb0NBd0RNLGFWOUtjLENVK0tmLFdDdExILG1CQUFhLENBQWIsbUJBQWEsQ0FBYixZQUFhLENBQ2IsMkJBQXNCLENBQXRCLDRCQUFzQixDQUF0Qix5QkFBc0IsQ0FBdEIscUJBQXNCLENBQ3RCLFVBQVcsQ0FDWCxrQkFBbUIsQ0FKckIsc0JBT0ksYUFBYyxDQVBsQix3Q0FXSSxXQUFZLENBQ1osYUFBYyxDQUNkLGtCQUFtQixDQWJ2QixxQkFpQkksaUJBQWtCLENBQ2xCLFVBQVcsQ0FDWCxjQUFlLENBQ2hCLE1BSUQsZUFBZ0IsQ0FEbEIsbUJBR0ksZ0JBQWlCLENBQ2pCLGlCQUFrQixDQUp0QixtQkFPSSxlQUFnQixDQUNoQixZQUFhLENBQ2QscUNBSW1DLFVBQVUsQ0FBQyxhQUFhLENBQUcsa0JBQy9DLFVBQVUsQ0FBRyxZQUNuQixrQkFBa0IsQ0FBQyxlQUFlLENBQUcsd0JBQ0YsZUFBZSxDQUFpRCxpQkFDOUYsaUJBQWlCLENBQUMsVUFBVSxDQUFDLGtCQUFrQixDQUFDLGtCQUFrQixDQUFDLFdBQVcsQ0FBQyxVQUFVLENBQUcsbUNBQzFFLFdBQVcsQ0FBQyxpQkFBaUIsQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLGFBQWEsQ0FBQyxjQUFjLENBQUcsb0JBQzFGLGFBQWEsQ0FBQyxjQUFjLENBQUMsVUFBVSxDQUFDLGNBQWMsQ0FBQyxnQkFBZ0IsQ0FBRyxrQkFDNUUsYUFBYSxDQUFDLGlCQUFpQixDQUFHLHdCQUMxQixvQkFBb0IsQ0FBRyxxQkFDNUIsYUFBYSxDQUFDLGlCQUFpQixDQUFHLDJCQUMxQixvQkFBb0IsQ0FBRywwQkFHbkQsWUFBWSxjQUFjLENBQUcsaUJBQ1osYUFBYSxDQUFDLFVBQVUsQ0FBQyxhQUFhLENBQUMsaUJBQWlCLENBQUMsVUFBVSxDQUFHLG9DQUNuRCxTQUFTLENBQUcsQ0FJakQsa0NBR0ksbUJBQWEsQ0FBYixtQkFBYSxDQUFiLFlBQWEsQ0FDYiw2QkFBbUIsQ0FBbkIsNEJBQW1CLENBQW5CLHNCQUFtQixDQUFuQixrQkFBbUIsQ0FDbkIsd0JBQThCLENBQTlCLHFCQUE4QixDQUE5Qiw2QkFBOEIsQ0FDOUIsZUFBZ0IsQ0FDaEIsa0JBQW1CLENBQ25CLGNBQWUsQ0FSbkIsMkNBVWUsWUFBYSxDQUFFLGVBQWdCLENBVjlDLDhDQWFNLDBCQUFZLENBQVoseUJBQVksQ0FBWixpQkFBa0IsQ0FieEIsb0NBa0JJLFlBQWEsQ0FsQmpCLDhDQXVCTSxhQUFjLENBdkJwQixvQ0EwQk0sK0JBQXdCLENBQXhCLHVCQUF3QixDQUN4QixnQkFBaUIsQ0FDbEIsY0FNSCxXQUFZLENBQ1osZUFBZ0IsQ0FFaEIsMEJBSkYsY0FLSSxVQUFXLENBRWQsQ0FHRCxpREFFSSxZQUFhLENBQ2Isa0JBQW1CLENBSHZCLDBCQU9JLHdCQUF5QixDQUN6QixhQUFjLENBUmxCLHVCQVlJLHdCQUF5QixDQUN6QixhQUFjLENBQ2Ysc0JDL0dELGVBQWdCLENBQ2pCLG1EQUlHLGlCQUFrQixDQUZ0Qix5RUFJTSxpQkFBa0IsQ0FDbEIsVUFBVyxDQUNYLFNBQVUsQ0FOaEIsMklBU08sYUFBYyxDQUNkLG9CWlRlLENZVWYsd0JaVmUsQ1lXZixlQUFnQixDQUNoQixhQUFjLENBQ2QsZ0JBQWlCLENBQ2pCLGdDQUFpQyxDQWZ4Qyx5SUFtQk8sd0JabEJlLENZbUJmLGFBQWMsQ0FwQnJCLGlHQTBCUSxpQkFBa0IsQ0FDbEIsVUFBVyxDQUNYLE1BQU8sQ0FDUCxhQUFjLENBQ2QsVUFBVyxDQUNYLFdBQVksQ0FDWixtQkFBb0IsQ0FDcEIsVUFBVyxDQUNYLHdCQUF5QixDQUN6Qix3QlovQlksQ1lnQ1osaUJBQWtCLENBQ2xCLFNBQVUsQ0FDVixhQUFjLENBdEN0QiwrRkEwQ1EsaUJBQWtCLENBQ2xCLFVBQVcsQ0FDWCxNQUFPLENBQ1AsYUFBYyxDQUNkLFVBQVcsQ0FDWCxXQUFZLENBQ1osbUJBQW9CLENBQ3BCLFVBQVcsQ0FDWCxnQ0FBaUMsQ0FDakMsNEJBQTZCLENBQzdCLGlCQUFrQixDQXBEMUIseUVBeURNLG1CQUFvQixDQUNyQiw2RkFPRyxpQkFBa0IsQ0FIeEIsb0VBVU0sYUFBYyxDQUNkLG9CWnhFYyxDWXlFZCx3Qlp6RWMsQ1kwRWQsZUFBZ0IsQ0FDaEIsYUFBYyxDQUNkLGdCQUFpQixDQUNqQixnQ0FBaUMsQ0FDbEMsYUNqRkwsaUJBQWtCLENBQ2xCLFNBQVUsQ0FDVixvQkFBcUIsQ0FDckIsaUJBQWtCLENBQ2xCLFVBQVcsQ0FJVCx3QmJMa0IsQ2FPcEIsaUJBQWtCLENBSWhCLHdCYlhrQixDYWFwQixxQ0FBc0MsQ0FDdEMsZUFBZ0IsQ0FDaEIsVUFuQndCLENBb0J4QixnQkFBaUIsQ0FDakIsY0FBZSxDQUNmLHdCQUF5QixDQUN6QixvQkFBcUIsQ0FDckIsdUJBQWdCLENBQWhCLGVBQWdCLENBQ2hCLFNBQVUsQ0FFVixtQkFDRSxrQ0FBMkIsQ0FBM0IsMEJBQTJCLENBQzNCLGtEYnpCVyxDYXlCWCwwQ2J6QmtCLENhMEJuQix1QkFHQyxrQkFBbUIsQ0FDbkIsVUFBVyxDQUNaLHNCQWxDRCxpQkFBa0IsQ0FDbEIsU0FBVSxDQUNWLG9CQUFxQixDQUNyQixpQkFBa0IsQ0FDbEIsVUFBVyxDQUlULHFCQW1DaUMsQ0FqQ25DLGlCQUFrQixDQUloQixxQkE2QmlDLENBM0JuQyxxQ0FBc0MsQ0FDdEMsZUFBZ0IsQ0FDaEIsYWJmb0IsQ2FnQnBCLGdCQUFpQixDQUNqQixjQUFlLENBQ2Ysd0JBQXlCLENBQ3pCLG9CQUFxQixDQUNyQix1QkFBZ0IsQ0FBaEIsZUFBZ0IsQ0FDaEIsU0FBVSxDQUVWLDRCQUNFLGtDQUEyQixDQUEzQiwwQkFBMkIsQ0FDM0Isb0RBZTBCLENBZjFCLDRDQWVpQyxDQWRsQyxnQ0FHQyxrQkFBbUIsQ0FDbkIsVUFBVyxDQUNaLG9CQWxDRCxpQkFBa0IsQ0FDbEIsU0FBVSxDQUNWLG9CQUFxQixDQUNyQixpQkFBa0IsQ0FDbEIsVUFBVyxDQUVULDRCQUE2QixDQUkvQixpQkFBa0IsQ0FFaEIscUJBbUN1QixDQS9CekIscUNBQXNDLENBQ3RDLGVBQWdCLENBQ2hCLFVBNkJ5QixDQTVCekIsZ0JBQWlCLENBQ2pCLGNBQWUsQ0FDZix3QkFBeUIsQ0FDekIsb0JBQXFCLENBQ3JCLHVCQUFnQixDQUFoQixlQUFnQixDQUNoQixTQUFVLENBRVYsMEJBQ0Usa0NBQTJCLENBQTNCLDBCQUEyQixDQUMzQixrRGJ6QlcsQ2F5QlgsMENiekJrQixDYTBCbkIsOEJBR0Msa0JBQW1CLENBQ25CLFVBQVcsQ0FDWixzQkFsQ0QsaUJBQWtCLENBQ2xCLFNBQVUsQ0FDVixvQkFBcUIsQ0FDckIsaUJBQWtCLENBQ2xCLFVBQVcsQ0FFVCw0QkFBNkIsQ0FJL0IsaUJBQWtCLENBRWhCLHdCYlRrQixDYWFwQixxQ0FBc0MsQ0FDdEMsZUFBZ0IsQ0FDaEIsYWJmb0IsQ2FnQnBCLGdCQUFpQixDQUNqQixjQUFlLENBQ2Ysd0JBQXlCLENBQ3pCLG9CQUFxQixDQUNyQix1QkFBZ0IsQ0FBaEIsZUFBZ0IsQ0FDaEIsU0FBVSxDQUVWLDRCQUNFLGtDQUEyQixDQUEzQiwwQkFBMkIsQ0FDM0Isa0RiekJXLENheUJYLDBDYnpCa0IsQ2EwQm5CLGdDQUdDLGtCQUFtQixDQUNuQixVQUFXLENBQ1oscUJBbENELGlCQUFrQixDQUNsQixTQUFVLENBQ1Ysb0JBQXFCLENBQ3JCLGlCQUFrQixDQUNsQixVQUFXLENBRVQsNEJBQTZCLENBSS9CLGlCQUFrQixDQUVoQix3QkEyQzBCLENBdkM1QixxQ0FBc0MsQ0FDdEMsZUFBZ0IsQ0FDaEIsYUFxQzRCLENBcEM1QixnQkFBaUIsQ0FDakIsY0FBZSxDQUNmLHdCQUF5QixDQUN6QixvQkFBcUIsQ0FDckIsdUJBQWdCLENBQWhCLGVBQWdCLENBQ2hCLFNBQVUsQ0FFViwyQkFDRSxrQ0FBMkIsQ0FBM0IsMEJBQTJCLENBQzNCLGtEYnpCVyxDYXlCWCwwQ2J6QmtCLENhMEJuQiwrQkFHQyxrQkFBbUIsQ0FDbkIsVUFBVyxDQUNaLGFDbkNELG1CQUFhLENBQWIsbUJBQWEsQ0FBYixZQUFhLENBQ2IsNkJBQWdCLENBQWhCLDRCQUFnQixDQUFoQixzQkFBZ0IsQ0FBaEIsa0JBQW1CLENBRnJCLGdCQUtJLG9CQUFxQixDQUNyQixtQkFBUyxDQUFULG1CQUFTLENBQVQsWUFBYSxDQU5qQix3Q0FVSSxpQkFBa0IsQ0FWdEIsMkRBYU0sU0FBVSxDQWJoQix5QkFrQkksd0JBQXlCLENBQ3pCLG9CQUFxQixDQUNyQixnQkFBaUIsQ0FDakIsY0FBZSxDQUNmLFdBQVksQ0F0QmhCLCtCQXlCTSxTQUFVLENBQ1gsbUJBS0gsbUJBQWEsQ0FBYixtQkFBYSxDQUFiLFlBQWEsQ0FDYix3QkFBbUIsQ0FBbkIscUJBQW1CLENBQW5CLGtCQUFtQixDQUNuQix3QkFBOEIsQ0FBOUIscUJBQThCLENBQTlCLDZCQUE4QixDQUM5QixrQkFBbUIsQ0FKckIsNkJBT0ksd0JkaENrQixDY2lDbEIsd0JBQXlCLENBQ3pCLGFkbENrQixDY21DbEIsa0JBQW1CLENBQ25CLFdBQVksQ0FDWixVQUFXLENBWmYsNkVBZVEsVUFBVyxDQUNkLGFDN0NILFlBQWEsQ0FDYixrQkFBbUIsQ0FDbkIsaUJBQWtCLENBRWxCLG1CQUNFLGtCQUFtQixDQUNuQixjQUFlLENBQ2YsZUFBZ0IsQ0FScEIsd0JBWUksd0JBQXlCLENBQ3pCLGFBQWMsQ0FibEIsMEJBZVEsYUFBYyxDQWZ0QixzQkFrQkksd0JBQXlCLENBQ3pCLGFBQWMsQ0FuQmxCLHdCQXFCUSxhQUFjLENBQUksY0NwQnhCLG1CQUFhLENBQWIsbUJBQWEsQ0FBYixZQUFhLENBQ2IsNkJBQW1CLENBQW5CLDRCQUFtQixDQUFuQixzQkFBbUIsQ0FBbkIsa0JBQW1CLENBR25CLGtCQUFtQixDQUxyQixvQkFRSSxrQkFBbUIsQ0FDbkIsWUFBYSxDQUNkLDBCQVZILGNBYUksMkJBQXNCLENBQXRCLDRCQUFzQixDQUF0Qix5QkFBc0IsQ0FBdEIscUJBQXNCLENBQ3RCLGVBQWdCLENBZHBCLG9CQWdCYyxVQUFXLENBQUksQ0FoQjdCLHdCQW9CSSxtQkFBYSxDQUFiLG1CQUFhLENBQWIsWUFBYSxDQUNiLGNBQWUsQ0FDZixjQUFlLENBQ2Ysd0NBQVksQ0FBWixnQ0FBaUMsQ0FFakMsMEJBekJKLHdCQTBCTSxVQUFXLENBQ1gsZ0JBQWlCLENBZ0NwQixDQTNESCxvQ0ErQk0sNEJBQXFCLENBQXJCLG9CQUFxQixDQUNyQixTQUFVLENBRVYsMEJBbENOLG9DQW1DUSxzQkFBZSxDQUFmLGNBQWUsQ0FDZixlQUFnQixDQWNuQixDQWxETCxpREF3Q1EsYUFBYyxDQXhDdEIsZ0RBNENRLG1CQUFvQixDQUVwQiwwQkE5Q1IsZ0RBK0NVLG1CQUFvQixDQUV2QixDQWpEUCwrQkFxRE0sWUFBYSxDQUViLDBCQXZETiwrQkF3RFEsZUFBZ0IsQ0FFbkIsQ0FJTCxZQUNFLGlCQUFrQixDQUNsQixpQkFBa0IsQ0FDbEIsK0NBQTJDLENBQTNDLHVDQUEyQyxDQUMzQyx3QkFBeUIsQ0FDekIsaUJBQWtCLENBQ2xCLG1CQUFhLENBQWIsbUJBQWEsQ0FBYixZQUFhLENBQ2IsVUFBVyxDQUNYLDJCQUFzQixDQUF0Qiw0QkFBc0IsQ0FBdEIseUJBQXNCLENBQXRCLHFCQUFzQixDQUN0Qix3QkFBYSxDQUFiLHFCQUFhLENBQWIsa0JBQW1CLENBR25CLDBCQVpGLFlBYUksNkJBQW1CLENBQW5CLDRCQUFtQixDQUFuQixzQkFBbUIsQ0FBbkIsa0JBQW1CLENBQ25CLHNCQUEyQixDQUEzQixtQkFBMkIsQ0FBM0IsMEJBQTJCLENBQzNCLFlBQWEsQ0F3RmhCLENBdkdELHVCQW1CSSxpQkFBa0IsQ0FuQnRCLG1DQXVCSSxlQUFnQixDQUVoQiwwQkF6QkosbUNBMEJNLFlBQWEsQ0FDYixnQkFBaUIsQ0FFcEIsQ0E3QkgsMEJBZ0NJLGdCQUFpQixDQUNqQixvQ2hCL0ZvQyxDZ0JnR3BDLGVBQWdCLENBbENwQix3QkFzQ0ksV0FBWSxDQUNaLFlBQWEsQ0FDYixrQkFBbUIsQ0FDbkIsaUJBQWtCLENBQ2xCLGVBQWdCLENBRWhCLDBCQTVDSix3QkE2Q00sVUFBVyxDQUNYLFdBQVksQ0FjZixDQTVESCw0QkFrRE0sVUFBVyxDQUNYLGNBQWUsQ0FDZixXQUFZLENBQ1osbUJBQWlCLENBQWpCLGdCQUFpQixDQUNqQix5QkFBdUIsQ0FBdkIsc0JBQXVCLENBQ3ZCLGlCQUFrQixDQUNsQixPQUFRLENBQ1IsUUFBUyxDQUNULHVDQUFXLENBQVgsK0JBQWdDLENBMUR0Qyx1QkErREksY0FBZSxDQUVmLDBCQWpFSix1QkFrRU0sZ0JBQWlCLENBRXBCLENBcEVILHlCQXVFSSxZQUFhLENBQ2IsaUJBQWtCLENBQ2xCLFlBQWEsQ0FJYiwwQkE3RUoseUJBOEVNLGlCQUFrQixDQUVsQixjQUFlLENBRWYsZUFBZ0IsQ0FDaEIsZ0JBQWlCLENBRXBCLENBckZILDhCQXlGTSxlQUFnQixDQUNoQixnQ0FBaUMsQ0FDakMsaUJBQWtCLENBQ2xCLFFBQVMsQ0FDVCxTQUFVLENBQ1YsYWhCeEppQixDZ0IwSmpCLDBCQWhHTiw4QkFpR1EsT0FBUSxDQUNSLFFBQVMsQ0FFWixDQUtMLDJCQUNFLG1CQUFhLENBQWIsbUJBQWEsQ0FBYixZQUFhLENBQ2IsMkJBQXNCLENBQXRCLDRCQUFzQixDQUF0Qix5QkFBc0IsQ0FBdEIscUJBQXNCLENBQ3RCLHVCQUF1QixDQUF2QixvQkFBdUIsQ0FBdkIsc0JBQXVCLENBQ3ZCLHdCQUFhLENBQWIscUJBQWEsQ0FBYixrQkFBbUIsQ0FKckIscUNBT0ksVUFBVyxDQUNYLGdCQUFpQixDQVJyQix1Q0FZSSw2QkFBbUIsQ0FBbkIsNEJBQW1CLENBQW5CLHNCQUFtQixDQUFuQixrQkFBbUIsQ0FDbkIsc0JBQTJCLENBQTNCLG1CQUEyQixDQUEzQiwwQkFBMkIsQ0FDM0IsWUFBYSxDQWRqQiw4REFpQk0sWUFBYSxDQUNiLGdCQUFpQixDQWxCdkIsbURBc0JNLFVBQVcsQ0FDWCxXQUFZLENBdkJsQixtREEyQk0sZ0JBQWlCLENBM0J2Qix5REErQk0sWUFBYSxDQUNkLDRCQU1ILHVCQUFpQixDQUFqQixvQkFBaUIsQ0FBakIsc0JBQXVCLENBRXZCLDBCQUpGLDRCQUtJLGtCQUFtQixDQUV0QixDQUVELFVBQ0Usa0JBQW1CLENBRW5CLDBCQUhGLFVBSUksWUFBYSxDQUVoQixDQzFORCxZQUNFLG1CQUFhLENBQWIsbUJBQWEsQ0FBYixZQUFhLENBQ2IsMkJBQXNCLENBQXRCLDRCQUFzQixDQUF0Qix5QkFBc0IsQ0FBdEIscUJBQXNCLENBQ3RCLHVCQUF1QixDQUF2QixvQkFBdUIsQ0FBdkIsc0JBQXVCLENBQ3ZCLHdCQUFhLENBQWIscUJBQWEsQ0FBYixrQkFBbUIsQ0FKckIsc0JBT0ksWUFBYSxDQUNiLFVBQVcsQ0FDWixVQUtELGlCQUFrQixDQUNsQixpQkFBa0IsQ0FDbEIsK0NBQTJDLENBQTNDLHVDQUEyQyxDQUMzQyx3QkFBeUIsQ0FDekIsWUFBYSxDQUNiLG1CQUFhLENBQWIsbUJBQWEsQ0FBYixZQUFhLENBQ2IsMkJBQXNCLENBQXRCLDRCQUFzQixDQUF0Qix5QkFBc0IsQ0FBdEIscUJBQXNCLENBQ3RCLFVBQVcsQ0FSYixxQkFZSSxtQkFBYSxDQUFiLG1CQUFhLENBQWIsWUFBYSxDQUNiLFVBQVcsQ0FDWCx3QkFBOEIsQ0FBOUIscUJBQThCLENBQTlCLDZCQUE4QixDQUM5Qix3QkFBYSxDQUFiLHFCQUFhLENBQWIsa0JBQW1CLENBZnZCLHFCQW1CSSxpQkFBa0IsQ0FuQnRCLG9CQXVCSSxjQUFlLENBQ2YsaUJBQWtCLENBeEJ0Qix1QkE0QkksWUFBYSxDQUNiLHNDakJwQ2dCLENpQnFDaEIsaUJBQWtCLENBQ2xCLGVBQWdCLENBQ2hCLGtCQUFtQixDQUNuQixtQkFBb0IsQ0FDcEIseUJBQTBCLENBQzFCLFlBQWEsQ0FDYix1REFBaUMsQ0FBakMsK0NBQWtELENBcEN0RCwwQkFzQ1Msb0JBQXFCLENBdEM5QixtREF1Q2tDLFlBQWEsQ0F2Qy9DLG1CQTJDSSxxQkFBc0IsQ0FDdEIsZ0JBQWlCLENBQ2xCLGVDekRELG1CQUFhLENBQWIsbUJBQWEsQ0FBYixZQUFhLENBQ2IsMkJBQXNCLENBQXRCLDRCQUFzQixDQUF0Qix5QkFBc0IsQ0FBdEIscUJBQXNCLENBQ3RCLHVCQUF1QixDQUF2QixvQkFBdUIsQ0FBdkIsc0JBQXVCLENBQ3ZCLHdCQUFtQixDQUFuQixxQkFBbUIsQ0FBbkIsa0JBQW1CLENBQ25CLGtCQUFtQixDQUxyQix5QkFRSSxZQUFhLENBQ2QsVUNSQyxZQUFhLENBQ2Isa0JBQW1CLENBQ25CLGtCQUFXLENBQVgsY0FBZSxDQUhuQixpQkFNUSxtQkFBUyxDQUFULG1CQUFTLENBQVQsWUFBYSxDQUNoQixvQkFHRyxxQ0FBc0MsQ0FDdEMsWUFBYSxDQUNiLGlCQUFrQixDQUNsQix3QkFBeUIsQ0FDekIsaUJBQWtCLENBRWxCLDBCQVBKLG9CQVFRLHFDQUFzQyxDQVE3QyxDQUxHLDBCQVhKLG9CQVlRLGdCQUFpQixDQUNqQixjQUFlLENBQ2YsZUFBZ0IsQ0FFdkIsQ0FFRCxpQkFDSSxtQkFBYSxDQUFiLG1CQUFhLENBQWIsWUFBYSxDQUNiLHdCQUFtQixDQUFuQixxQkFBbUIsQ0FBbkIsa0JBQW1CLENBQ25CLHdCQUE4QixDQUE5QixxQkFBOEIsQ0FBOUIsNkJBQThCLENBQzlCLGtCQUFtQixDQUN0QixjQUdHLHdCbkI5QmMsQ21CK0JkLHdCQUF5QixDQUN6QixhbkJoQ2MsQ21CaUNkLGtCQUFtQixDQUNuQixXQUFZLENBQ1osVUFBVyxDQU5kLCtDQVNPLFVBQVcsQ0FDZCxxQkFJRCxRQUFTLENBQ1Qsd0JBQXlCLENBQzVCLG1CQUdHLG1CQUFTLENBQVQsbUJBQVMsQ0FBVCxZQUFhLENBRWIsMEJBSEosbUJBSVEsWUFBYSxDQVVwQixDQWRBLDRCQVFPLFlBQWEsQ0FDYix3QkFBeUIsQ0FDekIsY0FBZSxDQUNmLGlCQUFrQixDQUNsQixvQkFBcUIsQ0FDeEIsY0FLRCxlQUFpQixDQUNqQixZQUFhLENBQ2IsVUFBVyxDQUVYLDBCQU5KLGNBT1EsU0FBVSxDQU9qQixDQWRBLHdCQVVPLGFBQWMsQ0FDZCxTQUFVLENBQ1YsbUJBQW9CLENBQ3ZCLHdCQUlELGlCQUFrQixDQUNsQixTQUFVLENBQ1Ysd0NBQVksQ0FBWixnQ0FBaUMsQ0FIcEMscUNBTU8sNENBQXVDLENBQXZDLG9DQUF1QyxDQUN2Qyw0QkFBcUIsQ0FBckIsb0JBQXFCLENBQ3JCLFNBQVUsQ0FSakIsOEJBWU8sNENBQXVDLENBQXZDLG9DQUF1QyxDQUN2QyxTQUFVLENBYmpCLDhCQWlCTyxpQkFBa0IsQ0FDbEIsS0FBTSxDQUNOLE1BQU8sQ0FDUCxrQkFBbUIsQ0FDbkIsdUNBQTJDLENBQzNDLFNBQVUsQ0FDVixXQUFZLENBQ1osVUFBVyxDQUNYLGlCQUFrQixDQUNsQixhQUFjLENBQ2Qsb0NuQi9HNEIsQ21CZ0g1QixhbkIzR1UsQ21CNEdWLFNBQVUsQ0FDVix3Q0FBWSxDQUFaLGdDQUFpQyxDQTlCeEMsNkNBaUNXLHdCQUF5QixDQWpDcEMsNENBcUNXLHdCQUF5QixDQXJDcEMsd0NBMENPLGlCQUFrQixDQTFDekIsK0JBK0NPLHNCQUF1QixDQUN2QixpQkFBa0IsQ0FDbEIsU0FBVSxDQUNWLFVBQVcsQ0FDWCxPQUFRLENBQ1IsZ0JBQWlCLENBQ2pCLGVBQWdCIiwiZmlsZSI6ImFwcC1hbGwuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogcmVzZXQgKi9cbmh0bWwsYm9keSwgcCwgdWwsIG9sLCBmb3JtLCBpbnB1dCwgYnV0dG9uLCBzZWxlY3QsIHRleHRhcmVhLCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBkbCwgZHQsIGRkLCBibG9ja3F1b3RlLCBhZGRyZXNzLCBmaWVsZHNldCwgbGVnZW5ke21hcmdpbjowO3BhZGRpbmc6MDtib3JkZXI6MDtvdXRsaW5lOjA7fVxudWwsIG9se2xpc3Qtc3R5bGU6bm9uZTt9XG5pbWcsIGFiYnJ7Ym9yZGVyOjA7fVxuXG5cbi8qIHRhZ3MgKi9cbip7Ym94LXNpemluZzpib3JkZXItYm94O31cbmJvZHl7b3ZlcmZsb3cteDpoaWRkZW47Zm9udC1mYW1pbHk6ICRib2R5LWZhY2U7Zm9udC1zaXplOiRmb250LXNpemU7Zm9udC13ZWlnaHQ6MzAwO2NvbG9yOiM4Mjc2N2Y7bGluZS1oZWlnaHQ6MS44O31cbmltZ3t2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7bWF4LXdpZHRoOjEwMCU7fVxucHttYXJnaW4tYm90dG9tOjI1cHg7fVxucDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MDt9XG5zdHJvbmd7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiMwMDA7fVxuYntmb250LXdlaWdodDo0MDA7Y29sb3I6IzAwMDt9XG5he2NvbG9yOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9XG5hOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lO31cbmlucHV0LCBzZWxlY3QsIHRleHRhcmVhLCBidXR0b257Zm9udC1zaXplOmluaGVyaXQ7bGluZS1oZWlnaHQ6aW5oZXJpdH1cbnNlbGVjdDpub3QoW211bHRpcGxlXSkgeyBoZWlnaHQ6Y2FsYygxNXB4ICsgMTVweCArIDEuNXJlbSk7IH1cbmlucHV0W3R5cGU9dGV4dF0sIGlucHV0W3R5cGU9ZW1haWxdLCBpbnB1dFt0eXBlPW51bWJlcl0sIGlucHV0W3R5cGU9cGFzc3dvcmRdLCB0ZXh0YXJlYSwgc2VsZWN0e3BhZGRpbmc6MTVweCAyMHB4O2JhY2tncm91bmQ6I2Y4ZjhmODtib3JkZXItcmFkaXVzOjNweDt9XG5pbnB1dFt0eXBlPXRleHRdLCBpbnB1dFt0eXBlPWVtYWlsXSwgaW5wdXRbdHlwZT1wYXNzd29yZF0sIHRleHRhcmVhe3dpZHRoOjEwMCU7fVxuaW5wdXRbdHlwZT1zdWJtaXRdLCBpbnB1dFt0eXBlPXJhZGlvXSwgaW5wdXRbdHlwZT1jaGVja2JveF0sIHNlbGVjdCwgYnV0dG9ue2N1cnNvcjpwb2ludGVyO31cbmlucHV0W3R5cGU9dGV4dF06Zm9jdXMsIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLCBpbnB1dFt0eXBlPW51bWJlcl06Zm9jdXMsIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLCB0ZXh0YXJlYTpmb2N1cywgc2VsZWN0OmZvY3Vze2JhY2tncm91bmQtY29sb3I6I2ZmZjt9XG50ZXh0YXJlYSB7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6MTIwMHB4KXtcblx0Ym9keXtmb250LXNpemU6JGZvbnQtc2l6ZSAqIC44NzU7fVxufVxuXG5odG1sLCBib2R5IHtcblx0d2lkdGg6IDEwMCU7XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbiIsIiRoZWFkaW5nLWZhY2U6IGZmLWdpbmdlci1wcm8sIHNhbnMtc2VyaWY7XG4kYm9keS1mYWNlOiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4kZm9udC1zaXplOiAxNnB4O1xuXG4kcHJpbWFyeS1jb2xvcjogIzc1Mjg2NDtcbiRhY2NlbnQtY29sb3I6ICNkMTAwNzQ7XG4kZ3JheS1jb2xvcjogI2YzZjFmMjtcbiRkYXJrLWNvbG9yOiAjMzMzMzMzO1xuJGZvbnQtY29sb3I6ICM4Mjc2N2Y7XG4iLCIvKiB0aXRsZSAqL1xuLnRpdGxlLTJ7bWFyZ2luLWJvdHRvbTo0MHB4O2ZvbnQtZmFtaWx5OmZmLWdpbmdlci1wcm8sIHNhbnMtc2VyaWY7Zm9udC1zaXplOjIuNXJlbTtsaW5lLWhlaWdodDoxLjM7Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiM3NTI4NjQ7fVxuLnRpdGxlLTN7bWFyZ2luLWJvdHRvbToyNXB4O21hcmdpbi10b3A6NTBweDtmb250LWZhbWlseTpmZi1naW5nZXItcHJvLCBzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxLjRyZW07bGluZS1oZWlnaHQ6MS4zO2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojMDAwO31cblxuLnNlY3Rpb24tZGVmYXVsdC5pcy1wcmltYXJ5IC50aXRsZS0yLFxuLmFwcCAuc2VjdGlvbi1oZXJvIC50aXRsZS0yLFxuLnNlY3Rpb24tZ29sZGVuZ2VhciAudGl0bGUtMixcbi5zZWN0aW9uLXBob3RvZ2FsbGVyeSAudGl0bGUtMixcbi5zZWN0aW9uLWRlZmF1bHQuaXMtcHJpbWFyeSAudGl0bGUtMyxcbi5hcHAgLnNlY3Rpb24taGVybyAudGl0bGUtMyxcbi5zZWN0aW9uLWdvbGRlbmdlYXIgLnRpdGxlLTMsXG4uc2VjdGlvbi1waG90b2dhbGxlcnkgLnRpdGxlLTMge1xuXHRjb2xvcjogI2ZmZmZmZjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6NjQwcHgpe1xuXHQudGl0bGUtMnttYXJnaW4tYm90dG9tOjI1cHg7fVxufVxuXG4ucHJlLXRpdGxlIHtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRmb250LWZhbWlseTogJGJvZHktZmFjZTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0b3BhY2l0eTogLjY7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50ZXh0LWhpZ2hsaWdodCB7XG5cdCRjdXJyZW50Q29sb3I6ICRmb250LWNvbG9yO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjdXJyZW50Q29sb3IsIDAuMjUpO1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdHBhZGRpbmc6IDNweCA2cHg7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4udGV4dC1jZW50ZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50ZXh0LWJpZyB7XG5cdGZvbnQtc2l6ZTogMS4yZW07XG59XG5cbi50ZXh0LW9mZiB7XG5cdGZvbnQtc2l6ZTogLjg3NXJlbTtcblx0Y29sb3I6ICRmb250LWNvbG9yO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5pcy1wcmltYXJ5IC50ZXh0LWhpZ2hsaWdodCB7XG5cdCRjdXJyZW50Q29sb3I6ICNmZmZmZmY7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGN1cnJlbnRDb2xvciwgMC4yNSk7XG59XG5cbi5pcy1wcmltYXJ5IHN0cm9uZyB7XG5cdGNvbG9yOiAjZmZmZmZmO1xufVxuXG5zdHJvbmcuaXMtcHJpbWFyeSB7XG5cdGNvbG9yOiAkYWNjZW50LWNvbG9yO1xufVxuc3Ryb25nLmlzLWRhcmtlciB7XG5cdGNvbG9yOiAkZm9udC1jb2xvcjtcbn1cbiIsIi8qIGdyaWQgdmlzdWFsICovXG4uZ3JpZC12aXN1YWwge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cblxuXHQmLWNvbC0xIHtcblx0XHR3aWR0aDogNTAlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6NzY4cHgpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0fVxuXG5cdCYtY29sLTIge1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0cGFkZGluZzogNy43NXZ3IDAgNy43NXZ3IDEwMHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6MTIwMHB4KSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDc1cHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6NzY4cHgpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDEyNXB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOjY0MHB4KSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNzVweDtcblx0XHR9XG5cdH1cblxuXHQmLS1pbnZlcnNlIHtcblx0XHQuZ3JpZC12aXN1YWwtY29sLTEge1xuXHRcdFx0cGFkZGluZzogMCAxMDBweCA3Ljc1dncgMDtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA3NXB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDo3NjhweCkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0cGFkZGluZy10b3A6IDcuNzV2dztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZ3JpZC12aXN1YWwtY29sLTIge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogLTcuNzV2dztcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR6LWluZGV4OiAxO1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOjc2OHB4KSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IC0xMjVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxufVxuXG4vKiBncmlkLWNvbHVtbiAqL1xuLmdyaWQtY29sdW1uIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRtYXJnaW46IC01MHB4IDAgMCAtNTBweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDo3NjhweCkge1xuXHRcdG1hcmdpbjogLTI1cHggMCAwIC0yNXB4O1xuXHR9XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5cblx0PiBbY2xhc3MqPXN1Yi1pdGVtLV0ge1xuXHRcdHBhZGRpbmc6IDUwcHggMCAwIDUwcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDo3NjhweCkge1xuXHRcdFx0cGFkZGluZzogMjVweCAwIDAgMjVweDtcblx0XHR9XG5cdH1cblxuXHQ+IC5zdWItaXRlbS0xMDAge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0PiAuc3ViLWl0ZW0tODAge1xuXHRcdHdpZHRoOiA4MCU7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDo3NjhweCkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0PiAuc3ViLWl0ZW0tNzUge1xuXHRcdHdpZHRoOiA3NSU7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDo3NjhweCkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0PiAuc3ViLWl0ZW0tNzAge1xuXHRcdHdpZHRoOiA3MCU7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDo3NjhweCkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0PiAuc3ViLWl0ZW0tNjYge1xuXHRcdHdpZHRoOiA2Ni42NjYlO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6NzY4cHgpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdD4gLnN1Yi1pdGVtLTYwIHtcblx0XHR3aWR0aDogNjAlO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6NzY4cHgpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdD4gLnN1Yi1pdGVtLTUwIHtcblx0XHR3aWR0aDogNTAlO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6NzY4cHgpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdD4gLnN1Yi1pdGVtLTQwIHtcblx0XHR3aWR0aDogNDAlO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6NzY4cHgpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdD4gLnN1Yi1pdGVtLTMzIHtcblx0XHR3aWR0aDogMzMuMzMzJTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOjc2OHB4KSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQ+IC5zdWItaXRlbS0zMCB7XG5cdFx0d2lkdGg6IDMwJTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOjc2OHB4KSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQ+IC5zdWItaXRlbS0yNSB7XG5cdFx0d2lkdGg6IDI1JTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOjk2MHB4KSB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdH1cblx0fVxuXG5cdD4gLnN1Yi1pdGVtLTIwIHtcblx0XHR3aWR0aDogMjAlO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6NzY4cHgpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdCYuaXMtZ3V0dGVyLWxhcmdlIHtcblx0XHRtYXJnaW46IC03NXB4IDAgMCAtNzVweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOjc2OHB4KSB7XG5cdFx0XHRtYXJnaW46IC01MHB4IDAgMCAtNTBweDtcblx0XHR9XG5cblx0XHQ+IFtjbGFzcyo9c3ViLWl0ZW0tXSB7XG5cdFx0IHBhZGRpbmc6IDc1cHggMCAwIDc1cHg7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOjc2OHB4KSB7XG5cdFx0IFx0XHRwYWRkaW5nOiA1MHB4IDAgMCA1MHB4O1xuXHRcdFx0fVxuXHQgfVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOjY0MHB4KSB7XG5cdC5ncmlkLWNvbHVtbiA+IC5zdWItaXRlbS0zMCB7XG5cdFx0d2lkdGg6IDUwJTtcblx0fVxuXHQuZ3JpZC1jb2x1bW4gPiAuc3ViLWl0ZW0tMjUge1xuXHRcdHdpZHRoOiA1MCU7XG5cdH1cblx0LmdyaWQtY29sdW1uID4gLnN1Yi1pdGVtLTIwIHtcblx0XHR3aWR0aDogNTAlO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDo1MTBweCkge1xuXHQuZ3JpZC1jb2x1bW4gPiAuc3ViLWl0ZW0tMzAge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdC5ncmlkLWNvbHVtbiA+IC5zdWItaXRlbS0yNSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuZ3JpZC1jb2x1bW4gPiAuc3ViLWl0ZW0tMjAge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG5cblxuLyogZ3JpZCBtYXNvbnJ5ICovXG4uZ3JpZC1tYXNvbnJ5IHtcblx0ZGlzcGxheTogZmxleDtcblx0bWFyZ2luOiAtNTBweCAwIDAgLTUwcHg7XG5cblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICczJztcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6OTYwcHgpIHtcblx0XHRcdGNvbnRlbnQ6ICcyJztcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6NjQwcHgpIHtcblx0XHRcdGNvbnRlbnQ6ICcxJztcblx0XHR9XG5cdH1cblxuXHQuc3ViLWNvbHVtbiB7XG5cdFx0ZmxleC1iYXNpczogMDtcblx0XHRmbGV4LWdyb3c6IDE7XG5cdH1cblxuXHQuc3ViLWl0ZW0ge1xuXHRcdHBhZGRpbmc6IDUwcHggMCAwIDUwcHg7XG5cdH1cbn1cblxuLyogZ3JpZCBzcG9uc29yICovXG4uZ3JpZC1zcG9uc29yIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1mbG93OiB3cmFwO1xuXHRtYXJnaW46IC0yNXB4IDAgMCAtMjVweDtcblxuXHQuc3ViLWl0ZW0ge1xuXHRcdHBhZGRpbmc6IDI1cHggMCAwIDI1cHg7XG5cdH1cblxuXHQuc3BvbnNvci1pdGVtIHtcblx0XHR3aWR0aDogMTQwcHg7XG5cdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0bWFyZ2luOiBhdXRvO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cblxuXHQuc3ViLWdyaWQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1mbG93OiB3cmFwO1xuXG5cdFx0Ji1pdGVtIHtcblx0XHRcdHdpZHRoOiAxNzRweDtcblx0XHRcdGhlaWdodDogMTIycHg7XG5cdFx0XHQvL3BhZGRpbmc6IDI1cHg7XG5cdFx0XHRtYXJnaW46IDAgMjVweCAyNXB4IDA7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoNm4pIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdFx0XHRcdCY6bnRoLWNoaWxkKDRuKSB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bnRoLWNoaWxkKDZuKSB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHQmOm50aC1jaGlsZCgzbikge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOm50aC1jaGlsZCg0bikge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjVweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOm50aC1jaGlsZCg2bikge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDo0MjBweCkge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoM24pIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpudGgtY2hpbGQoNG4pIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpudGgtY2hpbGQoNm4pIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0XHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnN1Yi10aXRsZSB7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdH1cbn1cblxuXG4vKiBncmlkIGhlYWRlciAqL1xuLmdyaWQtaGVhZGVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47bWFyZ2luLWJvdHRvbTozNXB4O31cbi5ncmlkLWhlYWRlciA+IC5zdWItaXRlbTpsYXN0LWNoaWxke21hcmdpbi1sZWZ0OjUwcHg7fVxuXG5AbWVkaWEgKG1heC13aWR0aDo2NDBweCl7XG5cdC5ncmlkLWhlYWRlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW47fVxuXHQuZ3JpZC1oZWFkZXIgPiAuc3ViLWl0ZW06bGFzdC1jaGlsZHttYXJnaW4tbGVmdDowO21hcmdpbi10b3A6MjBweDt9XG59XG4iLCIvKiBqYXZhc2NyaXB0IDogdmFsaWRhdGUgKi9cbmxhYmVsLnZhbGlkYXRlLWVycm9ye2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDo1cHg7Y29sb3I6I2Q0MTYxNjt0ZXh0LWFsaWduOmxlZnQ7fVxuXG5cbi8qIGphdmFzY3JpcHQ6IGZhbmN5YXBwICovXG4uZmFuY3lib3gtY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtwYWRkaW5nOjI1cHg7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDt9XG4uZmFuY3lib3gtY2xvc2Ugc3Zne3dpZHRoOjM1cHg7fVxuLmZhbmN5Ym94LWxlZnQsIC5mYW5jeWJveC1yaWdodHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3otaW5kZXg6OTk5OTc7bWFyZ2luLXRvcDotNDNweDtwYWRkaW5nOjI1cHg7fVxuLmZhbmN5Ym94LWxlZnRbZGlzYWJsZWRdLCAuZmFuY3lib3gtcmlnaHRbZGlzYWJsZWRde29wYWNpdHk6MDt9XG4uZmFuY3lib3gtbGVmdCBzdmcsIC5mYW5jeWJveC1yaWdodCBzdmd7d2lkdGg6MzVweDt9XG4uZmFuY3lib3gtbGVmdHtsZWZ0OjA7fVxuLmZhbmN5Ym94LXJpZ2h0e3JpZ2h0OjA7fVxuLmZhbmN5Ym94LWltYWdle2JvcmRlci1yYWRpdXM6M3B4O31cbi5mYW5jeWJveC1jb250ZW50e21heC13aWR0aDo4MDBweDtib3JkZXItcmFkaXVzOjNweDtib3gtc2hhZG93OjAgNXB4IDUwcHggcmdiYSgwLCAwLCAwLCAuMjUpO31cbi5mYW5jeWJveC1zbGlkZS0taHRtbHtwYWRkaW5nOjc1cHg7fVxuXG4vKiBqYXZhc2NyaXB0OiBmbGlja2l0eSAqL1xuLmZsaWNraXR5LWVuYWJsZWR7cG9zaXRpb246cmVsYXRpdmU7fVxuLmZsaWNraXR5LWVuYWJsZWQ6Zm9jdXN7b3V0bGluZTpub25lO31cbi8vLmZsaWNraXR5LXZpZXdwb3J0e292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MTAwJTt9XG4uZmxpY2tpdHktc2xpZGVye3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7fVxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxle3RhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnQ7dXNlci1zZWxlY3Q6bm9uZTt9XG4uZmxpY2tpdHktZW5hYmxlZC5pcy1kcmFnZ2FibGUgLmZsaWNraXR5LXZpZXdwb3J0e31cbi5mbGlja2l0eS1lbmFibGVkLmlzLWRyYWdnYWJsZSAuZmxpY2tpdHktdmlld3BvcnQuaXMtcG9pbnRlci1kb3due2N1cnNvcjpncmFiYmluZzt9XG4uZmxpY2tpdHktYnV0dG9ue3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQtY29sb3I6I2ZmZjtjdXJzb3I6cG9pbnRlcjt9XG4uZmxpY2tpdHktYnV0dG9uOmFjdGl2ZXtvcGFjaXR5OjAuNjt9XG4uZmxpY2tpdHktYnV0dG9uOmRpc2FibGVke29wYWNpdHk6MC4yO2N1cnNvcjphdXRvO31cbi5mbGlja2l0eS1idXR0b24taWNvbntmaWxsOiMwMDA7fVxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b257dG9wOjUwJTt3aWR0aDo0NHB4O2hlaWdodDo0NHB4O21hcmdpbi10b3A6LTIycHg7Ym9yZGVyLXJhZGl1czo1MCU7Ym94LXNoYWRvdzowIDVweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTt0cmFuc2l0aW9uOjMwMG1zO31cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uOmRpc2FibGVke2JveC1zaGFkb3c6bm9uZTt9XG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91c3tsZWZ0Oi0xMDBweDt9XG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0e3JpZ2h0Oi0xMDBweDt9XG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiAuZmxpY2tpdHktYnV0dG9uLWljb257d2lkdGg6MTVweDttYXJnaW4tdG9wOjRweDt9XG4uZmxpY2tpdHktcGFnZS1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAtMjVweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmxpY2tpdHktcGFnZS1kb3RzIC5kb3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBtYXJnaW46IDAgOHB4O1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xuXHRib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwLjI1O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdC5pcy1zZWxlY3RlZCB7XG4gIG9wYWNpdHk6IDE7XG5cdGJvcmRlci1jb2xvcjogJGFjY2VudC1jb2xvcjtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5mbGlja2l0eS0zY29sc3ttYXJnaW46LTIwcHggLTIwcHggMDt9XG4vKi5mbGlja2l0eS0zY29scyAuZmxpY2tpdHktdmlld3BvcnR7b3ZlcmZsb3c6dmlzaWJsZTt9Ki9cbi5mbGlja2l0eS0zY29scy1pdGVte3dpZHRoOjMzLjMzMyU7IG1hcmdpbjogMjBweDt9XG4vKi5mbGlja2l0eS0zY29scy1pdGVtLmlzLXNlbGVjdGVkIC5mbGlja2l0eS0zY29scy1pdGVtLWlubmVye29wYWNpdHk6MTt9XG4uZmxpY2tpdHktM2NvbHMtaXRlbTpub3QoLmlzLXNlbGVjdGVkKSBhe3BvaW50ZXItZXZlbnRzOm5vbmU7fSovXG5cblxuLyogamF2YXNjcmlwdCA6IHNlcmlhbGNvb2tpZWxhdyAqL1xuI3NlcmlhbGNvb2tpZWxhd3twb3NpdGlvbjpmaXhlZDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjEwMDA7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MjBweCA3NXB4IDIwcHggMjVweDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwgMCwgMCwgMC44NSk7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDoxLjU7fVxuI3NlcmlhbGNvb2tpZWxhdyAuc3ViLWJ1dHRvbntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO3JpZ2h0OjA7cGFkZGluZzowIDIwcHg7Zm9udC1zaXplOjMwcHg7Y29sb3I6I2ZmZjtmb250LXdlaWdodDo1MDA7Y3Vyc29yOnBvaW50ZXI7fVxuXG5AbWVkaWEgKG1heC13aWR0aDo2NDBweCl7XG5cdCNzZXJpYWxjb29raWVsYXd7ZmxleC13cmFwOndyYXA7fVxuXHQjc2VyaWFsY29va2llbGF3LXJvdy0ye21hcmdpbi1sZWZ0OjA7bWFyZ2luLXRvcDoxNXB4O31cbn1cblxuLmlzLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiLnNlY3Rpb24td3JhcHBlciB7XG4gIG1heC13aWR0aDogMTQwMHB4O1xuICBwYWRkaW5nOiAwIDEwMHB4O1xuICBtYXJnaW46IGF1dG87XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6MTIwMHB4KXtcbiAgICBwYWRkaW5nOjAgNzVweDtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDo5NjBweCl7XG4gICAgcGFkZGluZzowIDUwcHg7XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6NjQwcHgpe1xuICAgICAgcGFkZGluZzowIDMwcHg7XG4gICAgICAvL3dpZHRoOiAxMDAlO1xuICAgICAgLy9vdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cbn1cblxuXG4uYXBwIC5zZWN0aW9uLXdyYXBwZXIge1xuICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cbn1cblxuLnNlY3Rpb24td3JhcHBlci0tc21hbGwge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBtYXJnaW46IGF1dG87XG59XG4iLCIuc2VjdGlvbi1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzoxMDBweCAwIDc1cHg7XG5cblxuICBAbWVkaWEgKG1heC13aWR0aDoxMjAwcHgpe1xuICAgIHBhZGRpbmc6NzVweCAwIDM3cHg7XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6OTYwcHgpe1xuICAgIHBhZGRpbmc6NTBweCAwO3dpZHRoOjEwMCU7XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6NjQwcHgpe1xuICAgIHBhZGRpbmc6MzBweCAwO1xuICB9XG5cbiAgLnN1Yi1zbG9wZWRlZGdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA3Ljc1dnc7XG4gICAgZmlsbDogJHByaW1hcnktY29sb3I7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgfVxuXG4gICYtaW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuXG59XG4iLCIuc2VjdGlvbi1mb290ZXIge1xuICBwYWRkaW5nOiA1MHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDAuOXJlbTtcbn1cblxuLnNlY3Rpb24tZm9vdGVyIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5zZWN0aW9uLWZvb3RlciBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5zZWN0aW9uLWZvb3Rlci1yb3ctMSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5zZWN0aW9uLWZvb3Rlci1yb3ctMS1jb2wtMSB7XG4gIHdpZHRoOiAyNSU7XG59XG5cbi5zZWN0aW9uLWZvb3Rlci1yb3ctMS1jb2wtMiB7XG4gIHdpZHRoOiAyNSU7XG59XG5cbi5zZWN0aW9uLWZvb3Rlci1yb3ctMS1jb2wtMyB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5zZWN0aW9uLWZvb3Rlci1yb3ctMiB7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zZWN0aW9uLWZvb3Rlci1sYW5ndWFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xufVxuXG4uc2VjdGlvbi1mb290ZXItbGFuZ3VhZ2UgPiBsaSArIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi5zZWN0aW9uLWZvb3Rlci1sYW5ndWFnZSAuc3ViLWxpbmstMSB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLnNlY3Rpb24tZm9vdGVyLWxhbmd1YWdlIC5zdWItbGluay0xLmlzLWN1cnJlbnQge1xuICBvcGFjaXR5OiAxO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uc2VjdGlvbi1mb290ZXItbmF2IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5zZWN0aW9uLWZvb3Rlci1uYXYgPiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnNlY3Rpb24tZm9vdGVyLW5hdiA+IGxpICsgbGkge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLnNlY3Rpb24tZm9vdGVyLW5hdiBbY2xhc3MqPVwiZmEtXCJdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LXNpemU6IDEuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOjY0MHB4KSB7XG4gIC5zZWN0aW9uLWZvb3Rlci1yb3ctMSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLnNlY3Rpb24tZm9vdGVyLXJvdy0xLWNvbC0xIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuc2VjdGlvbi1mb290ZXItcm93LTEtY29sLTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnNlY3Rpb24tZm9vdGVyLXJvdy0xLWNvbC0zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5zZWN0aW9uLWZvb3Rlci1sYW5ndWFnZSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxuXG4gIC5zZWN0aW9uLWZvb3Rlci1uYXYge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4iLCIuc2VjdGlvbi1oZXJve1xuICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgZGlzcGxheTpmbGV4O1xuXG4gICYtaW5uZXIge1xuICAgIGRpc3BsYXk6ZmxleDtcbiAgICB3aWR0aDoxMDAlO1xuICAgIG1pbi1oZWlnaHQ6OTAwcHg7XG4gIH1cblxuICAmLWNvbC0xLCAmLWNvbC0yIHtcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAgd2lkdGg6NTAlO1xuICAgIHBhZGRpbmc6MTAwcHggMTAwcHggY2FsYygxMDBweCArIDcuNzV2dyk7XG4gIH1cblxuICAmLWNvbC0xIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiM3NTI4NjQ7XG4gICAgY29sb3I6I2ZmZjtcblxuICAgICYtaW5uZXJ7XG4gICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjpjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICBtYXgtd2lkdGg6NTAwcHg7XG4gICAgICBtYXJnaW4tbGVmdDphdXRvO1xuICAgIH1cblxuICAgIC5idG4tc2lnbmluIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMTAwcHg7XG4gICAgICAgIHRvcDogODVweDtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo5NjBweCkge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB0b3A6aW5pdGlhbDtcbiAgICAgICAgICByaWdodDogaW5pdGlhbDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJveC1uYXYge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDEwMHB4O1xuICAgICAgdG9wOiAxMDBweDtcbiAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICB0b3A6IGluaXRpYWw7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGNvbG9yOiAjODI3NjdmO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWNvbC0yIHtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICBhbGlnbi1pdGVtczpmbGV4LWVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xuICAgIGJhY2tncm91bmQ6dXJsKC4uL2ltZy9zZWN0aW9uLWhlcm8tY29sLTIuanBnKSBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTpjb3ZlcjtcbiAgfVxuXG4gICYtc2xvcGVkZWRnZS10b3Age1xuICAgIGRpc3BsYXk6bm9uZTtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICBsZWZ0OjA7XG4gICAgdG9wOjA7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBtYXJnaW4tdG9wOi0xcHg7XG4gICAgaGVpZ2h0OjcuNzV2dztcbiAgICBmaWxsOiM3NTI4NjQ7XG4gIH1cblxuICAmLW9yZ2FuaXplciB7IG1hcmdpbi1ib3R0b206MTBweDsgfVxuXG4gICYtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206NDBweDtcbiAgICBmb250LWZhbWlseTpmZi1naW5nZXItcHJvLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTozcmVtO1xuICAgIGxpbmUtaGVpZ2h0OjEuMTtcbiAgICBmb250LXdlaWdodDo0MDA7XG4gIH1cblxuICAmLWRlc2NyaXB0aW9ue1xuICAgIG1heC13aWR0aDozNzVweDtcbiAgICBmb250LXNpemU6MS4ycmVtO1xuICB9XG5cbiAgJi1zcG9uc29yc3tcbiAgICBtYXJnaW46MCAwIDAgLTQwcHg7XG4gICAgZGlzcGxheTpmbGV4O1xuICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcblxuICAgICYgPiBsaXtwYWRkaW5nOjQwcHggMCAwIDQwcHg7fVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOjEyMDBweCl7XG4gIC5zZWN0aW9uLWhlcm8tY29sLTEsIC5zZWN0aW9uLWhlcm8tY29sLTJ7cGFkZGluZzo3NXB4IDc1cHggY2FsYyg3NXB4ICsgNy43NXZ3KTt9XG59XG5AbWVkaWEgKG1heC13aWR0aDo5NjBweCl7XG4gIC5zZWN0aW9uLWhlcm97bWluLWhlaWdodDphdXRvO31cblx0LnNlY3Rpb24taGVyby1pbm5lcntmbGV4LWRpcmVjdGlvbjpjb2x1bW47fVxuXHQuc2VjdGlvbi1oZXJvLWNvbC0xe3BhZGRpbmc6NTBweDt3aWR0aDoxMDAlO31cblx0LnNlY3Rpb24taGVyby1jb2wtMntwYWRkaW5nOmNhbGMoNTBweCArIDcuNzV2dykgNTBweDt3aWR0aDoxMDAlO31cblx0LnNlY3Rpb24taGVyby1jb2wtMntoZWlnaHQ6NDAwcHg7fVxuXHQuc2VjdGlvbi1oZXJvLWNvbC0xLWlubmVye21heC13aWR0aDpub25lO31cblx0LnNlY3Rpb24taGVyby1zbG9wZWRlZGdlLXRvcHtkaXNwbGF5OmJsb2NrO31cbn1cbkBtZWRpYSAobWF4LXdpZHRoOjY0MHB4KXtcblx0LnNlY3Rpb24taGVyby1jb2wtMXtwYWRkaW5nOjMwcHg7fVxuXHQuc2VjdGlvbi1oZXJvLWNvbC0ye3BhZGRpbmc6Y2FsYygzMHB4ICsgNy43NXZ3KSAzMHB4O31cbn1cblxuXG4uYXBwIC5zZWN0aW9uLWhlcm8ge1xuXG4gICYtaW5uZXIgeyBtaW4taGVpZ2h0OiA4NXZoOyB9IFxuXG4gIC5zZWN0aW9uLWhlcm8tY29sLTEsIC5zZWN0aW9uLWhlcm8tY29sLTIge1xuICAgIHBhZGRpbmc6IDEwMHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCl7XG4gICAgICBwYWRkaW5nOiA3NXB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgcGFkZGluZzogNTBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5zZWN0aW9uLWhlcm8tY29sLTEtaW5uZXIge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAuc2VjdGlvbi1oZXJvLWNvbC0xLXJvdy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZWN0aW9uLWNhbGVuZGFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNy43NXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uc2VjdGlvbi1jYWxlbmRhciAuc3ViLXNsb3BlZGVkZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNy43NXZ3O1xuICBmaWxsOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuXG4iLCIuc2VjdGlvbi1kZWZhdWx0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNy43NXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uc2VjdGlvbi1kZWZhdWx0IC5zdWItc2xvcGVkZWRnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA3Ljc1dnc7XG4gIGZpbGw6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG5cbi5zZWN0aW9uLWRlZmF1bHQuaXMtZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRncmF5LWNvbG9yO1xufVxuXG4uc2VjdGlvbi1kZWZhdWx0LmlzLWdyYXkgLnN1Yi1zbG9wZWRlZGdlIHtcbiAgZmlsbDogJGdyYXktY29sb3I7XG59XG5cblxuLnNlY3Rpb24tZGVmYXVsdC5pcy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tdG9wOiA3Ljc1dnc7XG5cbiAgLnNlY3Rpb24tZGVmYXVsdDpub3QoLmlzLXByaW1hcnkpICsgJixcbiAgLnNlY3Rpb24taGVhZGVyICsgJiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gICYgKyAuc2VjdGlvbi1kZWZhdWx0IHtcbiAgICBwYWRkaW5nLXRvcDogMXB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTI1cHg7XG4gICAgfVxuICB9XG59XG5cbi5zZWN0aW9uLWRlZmF1bHQuaXMtcHJpbWFyeSAuc3ViLXNsb3BlZGVkZ2Uge1xuICBmaWxsOiAkcHJpbWFyeS1jb2xvcjtcbn1cblxuXG4uYXBwIC5zZWN0aW9uLWRlZmF1bHQuaXMtcHJpbWFyeSAuc2VjdGlvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmFwcCAuc2VjdGlvbi1kZWZhdWx0LmlzLXByaW1hcnkgKyAuc2VjdGlvbi1kZWZhdWx0IHtcbiAgcGFkZGluZy10b3A6IDFweDtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgcGFkZGluZy10b3A6IDFweDtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gIH1cbn1cblxuLmFwcCAuc2VjdGlvbi1kZWZhdWx0LnBiLTJ4IHtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMS41ICogNy43NXZ3KTtcbn1cbiIsIi8qIGJveCAqL1xuLmJveC1vcmRlcmVkIHtcbiAgcGFkZGluZzogMzVweCAwIDAgNjVweDtcbn1cblxuLmJveC1vcmRlcmVkIC5zdWItY291bnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbjogLTM2cHggMCAwIC02NXB4O1xuICB3aWR0aDogNzVweDtcbiAgbGluZS1oZWlnaHQ6IDkxcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9ib3gtb3JkZXJlZC1jb3VudC5zdmdcIik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IGZmLWdpbmdlci1wcm8sIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNzUyODY0O1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmJveC1vcmRlcmVkIC5zdWItdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBmZi1naW5nZXItcHJvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5ib3gtcHJpemVzIHtcbiAgcGFkZGluZzogMjVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAwIDNweCAyNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGN1cnNvcjogZ3JhYjtcblxuICAmLXZpc3VhbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBoZWlnaHQ6IDE4MHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gICYtdmlzdWFsLS1sb2dvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luOiAxMHB4IGF1dG8gMDtcblxuICAgIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIH1cbiAgfVxuXG4gICYtYm9keTpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgJi1ib2R5IC5zdWItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4xN2VtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICYtYm9keSAuYm94LXByaXplcy12aXN1YWwgeyBtYXJnaW4tYm90dG9tOiAyMHB4O31cblxuICAmLS1hbmR5IHtcbiAgICAuYm94LXByaXplcy12aXN1YWwtLWxvZ28gaW1nIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS44KVxuICAgIH1cbiAgfVxufVxuXG5cbi5ib3gtc3RhdCB7XG4gIHBhZGRpbmc6IDM1cHggMDtcbiAgLy9tYXJnaW46IC0yMHB4IDAgMCAwO1xuICAvL3dpZHRoOiAxMDAlO1xuICAvL2JhY2tncm91bmQ6IHVybChcIi4uL2ltZy9ib3gtb3JkZXJlZC1jb3VudC5zdmdcIik7XG4gIC8vYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjNzUyODY0O1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIC5zdWItY291bnQge1xuICAgIGZvbnQtZmFtaWx5OiBmZi1naW5nZXItcHJvO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMi4zZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luLXRvcDogLTNweDtcbiAgfVxuXG4gIC5zdWItaWNvbiB7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYm94LW9yZGVyZWQtY291bnQuc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxuXG4gIC5zdWItbGFiZWwge1xuICAgIGZvbnQtZmFtaWx5OiBmZi1naW5nZXItcHJvO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuXG5cbi5ib3gtd2lubmVyIHtcbiAgcGFkZGluZzogMjVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAwIDNweCAyNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLy9qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcblxuICAuc3ViLXdpbm5lcnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC8vaGVpZ2h0OiA2NHB4O1xuICAgIG1hcmdpbjogMCAxMnB4IDIwcHg7XG4gICAgZmxleC1ncm93OiAwO1xuXG4gICAgJi1pdGVtIHtcbiAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgIHdpZHRoOiA2MnB4O1xuICAgICAgaGVpZ2h0OiA2MnB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYm9yZGVyOjJweCBzb2xpZCAjZmZmZmZmO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIGxlZnQ6IC0xMnB4O1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIGxlZnQ6IC0yNHB4O1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgIGxlZnQ6IC0zNnB4O1xuICAgICAgfVxuXG4gICAgfVxuICB9XG5cbiAgLnN1Yi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LWZhbWlseTogJGhlYWRpbmctZmFjZTtcbiAgfVxuXG4gIC5zdWItZGVzY3JpcHRpb24ge1xuICAgIHN0cm9uZyB7XG4gICAgICBjb2xvcjogJGZvbnQtY29sb3I7XG4gICAgfVxuICB9XG59IiwiLmZvcm0taXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gIC5zdWItbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgJi5pcy1yZXF1aXJlZCAuc3ViLWxhYmVsOmFmdGVyIHtcbiAgICBjb250ZW50OiAnKic7XG4gICAgY29sb3I6ICNmZjAwMDA7XG4gICAgbWFyZ2luLWxlZnQ6IC4yNXJlbTtcbiAgfVxuXG4gIC5zdWItaW5mbyB7XG4gICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgIG9wYWNpdHk6IC44O1xuICAgIG1hcmdpbjogNXB4IDAgMDtcbiAgfVxufVxuXG4uZm9ybSB7XG4gIG1heC13aWR0aDogODAwcHg7XG4gICYuYWxpZ24tY2VudGVyIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmJveC1tZXNzYWdlIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cblxuLyogZm9ybSAqL1xuLmZvcm0tYXNpZGU6YmVmb3JlLCAuZm9ybS1hc2lkZTphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTp0YWJsZTt9XG4uZm9ybS1hc2lkZTphZnRlcntjbGVhcjpib3RoO31cbi5mb3JtLWFzaWRle3BhZGRpbmctbGVmdDoxODBweDttYXJnaW4tYm90dG9tOjA7fVxuLmZvcm0tYXNpZGUgKyAuZm9ybS1hc2lkZXsvKnBhZGRpbmctdG9wOjIwcHg7Ki9tYXJnaW4tdG9wOjIwcHg7Lypib3JkZXItdG9wOjFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDc1KTsqL31cbi5mb3JtLWFzaWRlLXRlcm17cG9zaXRpb246cmVsYXRpdmU7ZmxvYXQ6bGVmdDtwYWRkaW5nLXJpZ2h0OjEwcHg7bWFyZ2luLWxlZnQ6LTE4MHB4O3dpZHRoOjE2MHB4O2NvbG9yOiMwMDA7fVxuLmZvcm0tYXNpZGUtdGVybS5pcy1yZXF1aXJlZDphZnRlcntjb250ZW50OlwiKlwiO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7Y29sb3I6I2JlMDcwNztmb250LXNpemU6MTFweDt9XG4uZm9ybS1hc2lkZS1jYXB0aW9ue2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDozcHg7Y29sb3I6Izk5OTtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxLjM1O31cbi5mb3JtLWFzaWRlLXJhZGlve2Rpc3BsYXk6YmxvY2s7cGFkZGluZy1sZWZ0OjIwcHg7fVxuLmZvcm0tYXNpZGUtcmFkaW8gPiBpbnB1dHttYXJnaW46MCA3cHggMCAtMjBweDt9XG4uZm9ybS1hc2lkZS1jaGVja2JveHtkaXNwbGF5OmJsb2NrO3BhZGRpbmctbGVmdDoyMHB4O31cbi5mb3JtLWFzaWRlLWNoZWNrYm94ID4gaW5wdXR7bWFyZ2luOjAgN3B4IDAgLTIwcHg7fVxuXG5AbWVkaWEgKG1heC13aWR0aDo2NDBweCl7XG5cdC5mb3JtLWFzaWRle3BhZGRpbmctbGVmdDowO31cblx0LmZvcm0tYXNpZGUtdGVybXtkaXNwbGF5OmJsb2NrO2Zsb2F0Om5vbmU7bWFyZ2luLWxlZnQ6MDttYXJnaW4tYm90dG9tOjVweDt3aWR0aDphdXRvO31cblx0LmZvcm0tYXNpZGUtdGVybS5pcy1yZXF1aXJlZDpiZWZvcmV7bGVmdDotN3B4O31cbn1cblxuXG4uZm9ybS1zZWN0aW9uIHtcblxuICAuZm9ybS1zZWN0aW9uLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAudGl0bGUtMyB7IG1hcmdpbi10b3A6IDA7IG1hcmdpbi1ib3R0b206IDA7IH1cblxuICAgIC5zdWItdG9nZ2xlIHtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAuZm9ybS1zZWN0aW9uLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmLmlzLWFjdGl2ZSB7XG4gICAgLmZvcm0tc2VjdGlvbi1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAuc3ViLXRvZ2dsZSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICB9XG4gIH1cbn1cblxuXG4uZm9ybS1jb250YWN0IHtcbiAgd2lkdGg6IDYwMHB4O1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cblxuLmFqYXgtcmVzcG9uc2Uge1xuICAmLmlzLXN1Y2Nlc3MsICYuaXMtZmFpbCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgJi5pcy1zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRmZmNkO1xuICAgIGNvbG9yOiAjMTkyYTAwO1xuICB9XG5cbiAgJi5pcy1mYWlsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlY2VjO1xuICAgIGNvbG9yOiAjMWMwNDA0O1xuICB9XG59IiwiLmZvcm0taXRlbSA+IC5mb3JtLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZm9ybS1pdGVtLmN1c3RvbS1jaGVja2JveCxcbi5mb3JtLWl0ZW0uY3VzdG9tLXJhZGlvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLnN1Yi1pbnB1dCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICY6Y2hlY2tlZCB+IGxhYmVsLnN1Yi1sYWJlbDpiZWZvcmUge1xuICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgIGJvcmRlci1jb2xvcjogJGFjY2VudC1jb2xvcjtcbiAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50LWNvbG9yO1xuICAgICAgIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG4gICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBQcm8nO1xuICAgICB9XG5cbiAgICAgJjpjaGVja2VkIH4gbGFiZWwuc3ViLWxhYmVsOmFmdGVyIHtcbiAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50LWNvbG9yO1xuICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICB9XG4gICAgfVxuXG4gICAgbGFiZWwuc3ViLWxhYmVsIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC4yNXJlbTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxcmVtO1xuICAgICAgICBoZWlnaHQ6IDFyZW07XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkZm9udC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIH1cblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAuMjVyZW07XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYmFja2dyb3VuZDogbm8tcmVwZWF0IDUwJS81MCUgNTAlO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zdWItbGFiZWwge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxLjhyZW07XG4gICAgfVxuXG4gIH1cblxuICAuZm9ybS1pdGVtLmN1c3RvbS1yYWRpbyB7XG4gICAgbGFiZWwuc3ViLWxhYmVsIHtcbiAgICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zdWItaW5wdXQge1xuXG4gICAgICAmOmNoZWNrZWQgfiBsYWJlbC5zdWItbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGFjY2VudC1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudC1jb2xvcjtcbiAgICAgICAgY29udGVudDogXCJcXGYxMTFcIjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IFBybyc7XG4gICAgICB9XG4gICAgfVxuICB9XG4iLCIvKiBidG4gKi9cbkBtaXhpbiBidG4oJGNvbG9yOiAjZmZmZmZmLCAkYmc6ICRhY2NlbnQtY29sb3IsICRvdXRsaW5lOiBmYWxzZSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTVweCAyNXB4O1xuICBtYXJnaW46IDVweDtcbiAgQGlmICgkb3V0bGluZSAhPSBmYWxzZSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9IEBlbHNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG4gIH1cbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBAaWYgKCRvdXRsaW5lICE9IGZhbHNlKSB7XG4gICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yO1xuICB9IEBlbHNlIHtcbiAgICBib3JkZXI6MnB4IHNvbGlkICRiZztcbiAgfVxuICBmb250LWZhbWlseTogZmYtZ2luZ2VyLXBybywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICRjb2xvcjtcbiAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBvdXRsaW5lOiAwO1xuXG4gICY6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcbiAgICBib3gtc2hhZG93OiAwIDEwcHggMzBweCByZ2JhKCRiZywgLjIpO1xuICB9XG5cbiAgJltkaXNhYmxlZF0ge1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgb3BhY2l0eTogLjU7XG4gIH1cbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgQGluY2x1ZGUgYnRuKCk7XG59XG5cblxuLmJ0bi1wcmltYXJ5LS1pbnZlcnNlIHtcbiAgQGluY2x1ZGUgYnRuKCRhY2NlbnQtY29sb3IsICNmZmZmZmYpO1xufVxuXG4uYnRuLW91dGxpbmUtLXdoaXRlIHtcbiAgQGluY2x1ZGUgYnRuKCRjb2xvcjogI2ZmZiwgJG91dGxpbmU6IHRydWUpO1xufVxuXG4uYnRuLW91dGxpbmUtLXByaW1hcnkge1xuICBAaW5jbHVkZSBidG4oJGNvbG9yOiAkYWNjZW50LWNvbG9yLCAkb3V0bGluZTogdHJ1ZSk7XG59XG5cbi5idG4tb3V0bGluZS0tc3RyYXZhIHtcbiAgQGluY2x1ZGUgYnRuKCRjb2xvcjogI2ZjNGMwMiwgJG91dGxpbmU6IHRydWUpO1xufVxuIiwiLmJveC1uYXZtZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICB1bCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuc3ViLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuXG4gICAgJi5hY3RpdmUgLnN1Yi1saW5rLTEge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cblxuICAuc3ViLWxpbmstMSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG9wYWNpdHk6IDAuNztcblxuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbn1cblxuLm5hdmlnYXRpb24taG9sZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gIC5uYXYtaXRlbSB7XG4gICAgYm9yZGVyOiAycHggc29saWQgJGFjY2VudC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGNvbG9yOiAkYWNjZW50LWNvbG9yO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIHdpZHRoOiAzMnB4O1xuICBcbiAgICAmW2Rpc2FibGVkXSwgJjpkaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IC41O1xuICAgIH1cbiAgfVxufVxuIiwiLmJveC1tZXNzYWdlIHtcbiAgcGFkZGluZzogMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuXG4gICYtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cblxuICAmLmlzLXN1Y2Nlc3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGZmY2Q7XG4gICAgY29sb3I6ICMxOTJhMDA7XG5cbiAgICBhIHsgY29sb3I6ICMxOTJhMDA7IH1cbiAgfVxuICAmLmlzLWVycm9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlY2VjO1xuICAgIGNvbG9yOiAjMWMwNDA0O1xuXG4gICAgYSB7IGNvbG9yOiAjMWMwNDA0OyB9XG4gIH1cbn1cbiIsIi5saXN0LW1lbWJlcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAvL2p1c3RpZnktY29udGVudDogY2VudGVyO1xuICAvL2FsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJ2ZsaWNraXR5JztcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgJjphZnRlciB7IGNvbnRlbnQ6ICcnOyB9XG4gIH1cblxuICAuc3ViLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIHdpZHRoOiAzMy4zMzMzJTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMCAwIDIwcHg7XG4gICAgfVxuXG4gICAgJi5pcy1zZWxlY3RlZCB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICB6LWluZGV4OiA1O1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB6LWluZGV4OiBpbml0aWFsO1xuICAgICAgfVxuXG4gICAgICAuYnRuLXByaW1hcnkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgLmJveC1tZW1iZXIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuaGlkZGVuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgICAgICBkaXNwbGF5OiBpbml0aWFsO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYm94LW1lbWJlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAwIDNweCAzMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAvL2p1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cblxuICAuc3ViLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuc3ViLXZpc3VhbCArIC5zdWItdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICB9XG4gIH1cblxuICAuc3ViLXVzZXJuYW1lIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LWZhbWlseTogJGhlYWRpbmctZmFjZTtcbiAgICBmb250LXNpemU6IDEuMmVtO1xuICB9XG5cbiAgLnN1Yi12aXN1YWwge1xuICAgIHdpZHRoOiAxMjhweDtcbiAgICBoZWlnaHQ6IDEyOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgIH1cblxuICAgICYgPiBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDIwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB9XG4gIH1cblxuICAuc3ViLXN0YXRzIHtcbiAgICBmb250LXNpemU6IC44ZW07XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIC5idG4tcHJpbWFyeSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMzBweDtcbiAgICAvL2xlZnQ6IDUwJTtcbiAgICAvL3JhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAvL2xlZnQ6IGluaXRpYWw7XG4gICAgICBib3R0b206IGluaXRpYWw7XG4gICAgICAvL3RyYW5zZm9ybTogaW5pdGlhbDtcbiAgICAgIGRpc3BsYXk6IGluaXRpYWw7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG4gIH1cblxuICAmLmlzLWNhcHRhaW4ge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGY1MjEnO1xuICAgICAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBQcm8nO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxMHB4OztcbiAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICBjb2xvcjogJHByaW1hcnktY29sb3I7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgbGVmdDogN3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG5cbi5saXN0LW1lbWJlcnMtLW5vLWZsaWNraXR5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgLnN1Yi1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDAgMjBweDtcbiAgfVxuXG4gIC5ib3gtbWVtYmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgLnN1Yi12aXN1YWwgKyAuc3ViLXRpdGxlIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICB9XG5cbiAgICAuc3ViLXZpc3VhbCB7XG4gICAgICB3aWR0aDogMzJweDtcbiAgICAgIGhlaWdodDogMzJweDtcbiAgICB9XG5cbiAgICAuc3ViLWFjdGlvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG5cbiAgICAmLmlzLWNhcHRhaW46YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5saXN0LW1lbWJlcnMtLWhhcy1mbGlja2l0eSB7XG4gIC8vbWFyZ2luLXRvcDogLTM4MHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICBtYXJnaW4tdG9wOiBpbml0aWFsO1xuICB9XG59XG5cbi50ZWFtLW5hdiB7XG4gIG1hcmdpbjogMjAwcHggLTQwcHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufSIsIi5saXN0LXRlYW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgLnN1Yi1pdGVtIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cblxuLmJveC10ZWFtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDMwcHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuXG5cbiAgLnN1Yi1pbmZvcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5zdWItdGl0bGUge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC5zdWItbWV0YSB7XG4gICAgbWF4LXdpZHRoOiA0OHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxuXG4gIC5zdWItbWVtYmVycyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRncmF5LWNvbG9yLCAwLjMpO1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDNweCAzcHg7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDRweCA2cHggLThweCByZ2JhKDAsIDAsIDAsIC4yKTtcblxuICAgIGxpIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgbGk6bm90KDpmaXJzdC1jaGlsZCk6YmVmb3JlIHsgY29udGVudDogJywgJ31cbiAgfVxuXG4gIC5zdWItYnRuIHtcbiAgICBqdXN0aWZ5LXNlbGY6IGZsZXgtZW5kO1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICB9XG59XG4iLCIubGlzdC1vbmJvYXJkcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gIC5zdWItaXRlbSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuIiwiLmNhbGVuZGFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cblxuICAgICYtY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogY2FsYygtMS41ICogNy43NXZ3IC0gODBweCk7XG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogY2FsYygtMS41ICogNy43NXZ3IC0gNDBweCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuXG4gICAgJi1uYXYge1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYWNjZW50LWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBjb2xvcjogJGFjY2VudC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICB3aWR0aDogMzJweDtcblxuICAgICAgICAmW2Rpc2FibGVkXSwgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtbW9udGgtbmFtZSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICAmLXdlZWtkYXlzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC53ZWVrZGF5IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAuOGVtO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDcpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1kYXkge1xuICAgICAgICAkd2lkdGg6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAkd2lkdGggLyA3O1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDhlbTtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMyU7IFxuICAgICAgICB9XG4gICAgICAgICYuaXMtaGlkZGVuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1kYXlbZGF0YS1kYXldIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB0cmFuc2l0aW9uOiAyMDBtcyBlYXNlLWluLW91dCBhbGw7XG5cbiAgICAgICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAuMjUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAuMjUpO1xuICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxNjYsIDE2OCwgMTc5LCAwLjEyKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogM2VtO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRoZWFkaW5nLWZhY2U7XG4gICAgICAgICAgICBjb2xvcjogJGFjY2VudC1jb2xvcjtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgODAwbXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgICAgICYudmFsaWRhdGUtZXJyb3Ige1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmVjZWM7IFxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmlzLXNhdmVkLWRhdGEge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGZmY2Q7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudmFsaWRhdGUtZXJyb3Ige1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG5cbiAgICAgICAgXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1kYXkpO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgei1pbmRleDogNDtcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IC44NzVlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIH1cbiAgICB9XG59Il19 */
