@import url(font-awesome/font-awesome.min.css);*{font-size:1em;padding:0;margin:0;box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;list-style:none;outline:none !important}.col-1{min-width:8.33%;width:8.33%}.col-2{min-width:16.66%;width:16.66%}.col-3,.col-1-4{min-width:25%;width:25%}.col-4,.col-1-3{min-width:33.33%;width:33.33%}.col-5{min-width:41.66%;width:41.66%}.col-6,.col-1-2{min-width:50%;width:50%;position:relative}.col-7{min-width:58.33%;width:58.33%}.col-8{min-width:66.66%;width:66.66%}.col-9{min-width:75%;width:75%}.col-10{min-width:83.33%;width:83.33%}.col-11{min-width:91.66%;width:91.66%}.col-12,.col-2-2,.row{min-width:100%;width:100%}.col-five,.col-1-5{width:20%}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.row{position:relative;float:left}.offset-12{margin-left:100%}.offset-11{margin-left:91.66666667%}.offset-10{margin-left:83.33333333%}.offset-9{margin-left:75%}.offset-8{margin-left:66.66666667%}.offset-7{margin-left:58.33333333%}.offset-6{margin-left:50%}.offset-5{margin-left:41.66666667%}.offset-4{margin-left:33.33333333%}.offset-3{margin-left:25%}.offset-2{margin-left:16.66666667%}.offset-1{margin-left:8.33333333%}.offset-0{margin-left:0%}.tac{text-align:center}.tar{text-align:right}.clear{clear:both}.db{display:block}.inner{width:1400px;margin:0 auto;max-width:100%;position:relative}.posR{position:relative}.posA{position:absolute}.posF{position:fixed}.m10{margin:10px}.m15{margin:15px}.m20{margin:20px}.m25{margin:25px}.m30{margin:30px}.m40{margin:40px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr25{margin-right:25px}.mr30{margin-right:30px}.mr40{margin-right:40px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml25{margin-left:25px}.ml30{margin-left:30px}.ml40{margin-left:40px}.mAuto{margin:0 auto !important}.p5{padding:5px}.p10{padding:10px}.p15{padding:15px}.p20{padding:20px}.p25{padding:25px}.p30{padding:30px}.p40{padding:40px}.pt67{padding-top:67px}.pt50{padding-top:50px}.pb60{padding-bottom:60px}.pt5{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt25{padding-top:25px}.pt30{padding-top:30px}.pt40{padding-top:40px}.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pb25{padding-bottom:25px}.pb30{padding-bottom:30px}.pb40{padding-bottom:40px}.pb50{padding-bottom:50px}.pr5{padding-right:5px}.pr10{padding-right:10px}.pr15{padding-right:15px}.pr20{padding-right:20px}.pr25{padding-right:25px}.pr30{padding-right:30px}.pr40{padding-right:40px}.pl5{padding-left:5px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pl25{padding-left:25px}.pl30{padding-left:30px}.pl40{padding-left:40px}.hide{display:none !important}*{font-family:'Muli', sans-serif;color:#929292;text-decoration:none !important;outline:none !important;-webkit-font-smoothing:antialiased}button,input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}body{overflow-y:scroll;overflow-x:hidden;background-color:#465e79}img{max-width:100%}.CalendarFilter{padding:10px}.CalendarFilter span{cursor:pointer;display:inline-block;padding:5px;border-bottom:2px solid transparent;margin-bottom:10px}.CalendarFilter span.active{border-bottom:2px solid #475f79 !important;color:#475f79 !important}.noEvents{display:none;padding:20px 10px;color:#666;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background-color:#eee}#allEvents ul{max-width:500px;margin:0px !important;padding:0px !important}#allEvents ul li{margin-bottom:10px;background-color:#475f79;float:left;width:100%;clear:both;-webkit-transition:background 0.35s;-moz-transition:background 0.35s;-ms-transition:background 0.35s;transition:background 0.35s;display:block}.toggleContent{display:none;font-size:0.8em}.toggleContent *{font-size:1em;color:#333 !important}.toggleContent .url{padding:10px;color:#fff !important;background-color:#475f79;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.eventTitle{color:#333 !important;padding:10px;text-transform:uppercase}.toggleBtn{cursor:pointer}.toggleBtn sup{display:none !important}.calendar-widget-table tbody .calendar-header td{background-color:#475f79}.PageResults .banner,.InnerPage .banner{height:91vh}.vacancy{padding:30px 0px;border-bottom:2px solid #eee;display:block;float:left;width:100%}.CalendarFilter{padding:10px}.CalendarFilter span{cursor:pointer;display:inline-block;padding:5px;border-bottom:2px solid transparent;margin-bottom:10px}.CalendarFilter span.active{border-bottom:2px solid #475f79 !important;color:#475f79 !important}.noEvents{display:none;padding:20px 10px;color:#666;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background-color:#eee}#allEvents ul{max-width:500px;margin:0px !important;padding:0px !important}#allEvents ul li{margin-bottom:10px;background-color:#475f79;float:left;width:100%;clear:both;-webkit-transition:background 0.35s;-moz-transition:background 0.35s;-ms-transition:background 0.35s;transition:background 0.35s;display:block}.toggleContent{display:none;font-size:0.8em}.toggleContent *{font-size:1em;color:#333 !important}.toggleContent .url{padding:10px;color:#fff !important;background-color:#475f79;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.eventTitle{color:#333 !important;padding:10px;text-transform:uppercase}.toggleBtn{cursor:pointer}.toggleBtn sup{display:none !important}.calendar-widget-table tbody .calendar-header td{background-color:#475f79}.news-teaser{padding:30px 0px;border-bottom:2px solid #eee;display:block;float:left;width:100%}.news-teaser h3{color:#f9af00 !important;font-size:1.5em}.news-teaser img{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.bio h3{color:#f9af00 !important;font-size:1.5em;text-transform:none !important}.noticesBG{position:fixed;display:none;top:0px;left:0px;z-index:9999;height:100%;width:100%;background-color:rgba(0,0,0,0.75)}.noticesContainer{position:fixed;z-index:9999;top:50%;display:none;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:30px;background-color:#dedede;max-width:100%;width:500px}.NoticeTitle{text-transform:uppercase;font-weight:bold;padding:0px !important;border-bottom:none !important;font-size:1.3em}.readMoreLinkNotices{font-size:0.8em;border:2px solid #333;padding:3px 5px;margin-top:10px;display:inline-block}.fullWidth{position:relative;clear:both;width:100%;float:left}.closeNotices{position:absolute;top:10px;right:10px;padding-right:20px;color:#475f79;font-size:0.8em;cursor:pointer;z-index:9999}.closeNotices:after{content:"x";position:absolute;color:#d92d2a;display:block;right:5px;top:49%;text-transform:uppercase;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.noticesInner{max-height:90vh;overflow-y:auto;padding:10px}.noticesInner *{color:#333}.noticesInner .col-12{padding:20px 0px;border-bottom:2px solid #cccccc}.MainMenuClose{display:none !important}.mainContent input[type=text],.mainContent input[type=email],.mainContent input[type=password],.mainContent textarea{width:100%;padding:10px 20px;background-color:#eee;border:none !important;margin-bottom:10px;margin-top:5px;width:100%;max-width:100%;font-weight:lighter}.mainContent label{font-weight:lighter}.mainContent input[type=submit]{padding:10px 20px !important;display:block;width:100%;border:none !important;color:#fff !important;font-weight:lighter;margin-top:10px;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;max-width:100%;background-color:#1b3080}.mainContent input[type=submit]:hover{background-color:#5a5962 !important}.mainContent #ForgotPassword{margin-top:20px}.mainContent #ForgotPassword a{font-weight:lighter;color:#1d1e3c}.feed a,.addToCalendar,.attachment,.readMoreLink,.button{padding:10px 20px !important;display:inline-block;text-align:center;color:#fff;font-size:0.7em !important;cursor:pointer;border:none !important;color:#fff !important;margin-top:10px;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background-color:#f9af01}.feed a *,.addToCalendar *,.attachment *,.readMoreLink *,.button *{font-size:1em;color:#fff;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s}.feed a:hover,.addToCalendar:hover,.attachment:hover,.readMoreLink:hover,.button:hover{background-color:#4b4b4b !important}#content input[type=text],#content input[type=email],#content input[type=password],#content textarea{width:100%;padding:10px 20px;background-color:#eee;border:none !important;margin-bottom:10px;margin-top:5px;width:100%;font-weight:lighter}#content label{font-weight:lighter}#content input[type=submit]{padding:10px 20px !important;display:block;width:100%;border:none !important;color:#fff !important;font-weight:lighter;margin-top:10px;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background-color:#f9af01;max-width:none !important;width:auto !important;display:inline-block}#content input[type=submit]:hover{background-color:#4d4d4d !important}#content #ForgotPassword{margin-top:20px}#content #ForgotPassword a{font-weight:lighter;color:#1d1e3c}.vacancy{padding:30px 0px;border-bottom:2px solid #eee;display:block;float:left;width:100%}.heading-2{color:#475f79 !important;font-weight:lighter}.heading-2 *{color:#475f79 !important;font-size:1em;font-weight:lighter}.archives{position:relative;display:block;float:left;width:100%;clear:both;padding:0px !important;margin:0px 0px 30px 0px !important}.archives .archive{position:relative;display:block;float:left;clear:both;color:#fff;width:100%;margin:5px 0px !important;cursor:pointer;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background-color:#f9af01 !important}.archives .archive img{position:absolute;right:10px;top:50%;max-width:17px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.archives .archive a{display:block;width:100%;clear:both;float:left;padding:8px 30px  8px 15px;top:0px;left:0px;width:100%;z-index:1;height:100%}.archives .archive *{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s;color:#fff !important}.archives .archive:hover{background-color:#4d4d4d !important}.archives .archive:hover *{color:#fff !important}.SubDate{margin-top:20px;font-size:1.4em;margin-bottom:10px}.archive *{color:#fff !important}.upload{position:relative;display:block;width:100%;max-width:500px;clear:both;float:left;padding:10px 45px 12px 30px;border:1px solid #475f79;margin:5px 0px;background-color:transparent;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s}.upload .uploadTitle{text-transform:uppercase;font-size:1em;font-weight:normal !important;color:#475f79 !important;display:inline-block}.upload a{position:absolute;top:0px;left:0px;width:100%;height:100%}.upload .fileIcon{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#475f79;display:inline-block;float:right;width:25px;height:30px;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s}.upload .fileIcon span{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s;color:#fff !important;background-color:#000;height:13px;width:100%;padding-top:2px;font-size:7px;text-transform:uppercase;display:block;text-align:center;margin-top:8px}.upload:hover{background-color:#e2e0df !important;color:#1b3080 !important}.upload *{vertical-align:middle;font-weight:lighter !important}.galleryImage{display:block;width:33.33%;position:relative;padding-bottom:33.33%}.galleryImage .galleryImageInner{position:absolute;overflow:hidden;width:95%;height:95%;left:50%;top:50%;background-color:#2b2b2b;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.galleryImage .galleryImageInner .gallerImageBg{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s;position:absolute;width:100%;height:100%;background-size:cover;background-positon:center;left:0px;top:0px;opacity:1}.galleryImage .galleryImageInner .gallerImageText{opacity:0;text-align:center;width:95%;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s;position:absolute;top:50%;left:50%;color:#fff !important;-webkit-transform:translate(-50%, -50%) scale(0.5);-moz-transform:translate(-50%, -50%) scale(0.5);-ms-transform:translate(-50%, -50%) scale(0.5);transform:translate(-50%, -50%) scale(0.5)}.galleryImage:hover .galleryImageInner .gallerImageBg{opacity:0.2 !important}.galleryImage:hover .galleryImageInner .gallerImageText{-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);opacity:1 !important}.galleryImage a{position:absolute;width:100%;height:100%;top:0px;left:0px;z-index:2}#bx_slider{height:500px}#bx_slider li{height:100%;text-align:center}#bx_slider li img{display:inline-block;height:100%}.innerSlideGal{padding-bottom:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.innerSlideGal a{position:absolute;top:0px;left:0px;width:100%;height:100%}.GalNext,.GalPrev{cursor:pointer;position:absolute;z-index:200;top:50%;margin-top:8px;background-size:80%;background-position:center;background-repeat:no-repeat;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.GalNext{left:0px;padding:20px;background-image:url(../images/left.png);background-color:rgba(0,0,0,0.4)}.GalPrev{right:0px;background-image:url(../images/right.png);padding:20px;background-color:rgba(0,0,0,0.4)}.bx_pages_frame{position:relative}.bx_pages_frame #bx_pages{margin-top:20px}.bx_pages_frame #bx_pages li{background-position:center center;cursor:pointer;height:200px;opacity:0.5;-webkit-transition:opacity 0.35s;-moz-transition:opacity 0.35s;-ms-transition:opacity 0.35s;transition:opacity 0.35s}.bx_pages_frame #bx_pages li:hover{opacity:1 !important}.bx_pages_frame .controls i{position:absolute;top:50%;color:#444;font-size:24px;margin-top:-12px;cursor:pointer;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s}.bx_pages_frame .controls i:hover{opacity:0.5}.bx_pages_frame .controls i.prev{left:0}.bx_pages_frame .controls i.next{right:0}.grid{position:relative;top:0;left:0;width:100%;height:700px}.grid a{font-size:0;line-height:0}.grid-item,.grid-sizer{position:relative;width:25%;float:left;padding:2px;cursor:pointer;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s}.grid-item img,.grid-sizer img{width:100%;height:auto}.grid-item.hoverState{opacity:0.7}.grid-item--width2{width:400px}.galleryImage{width:33.33%;float:left;position:relative;padding-bottom:33.33%}.galleryImage .galleryImageInner{position:absolute;overflow:hidden;width:95%;height:95%;left:50%;top:50%;background-color:#2b2b2b;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.galleryImage .galleryImageInner .gallerImageBg{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s;position:absolute;width:100%;height:100%;background-size:cover;background-positon:center;left:0px;top:0px;opacity:1}.galleryImage .galleryImageInner .gallerImageText{opacity:0;text-align:center;width:95%;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s;position:absolute;top:50%;left:50%;color:#fff !important;-webkit-transform:translate(-50%, -50%) scale(0.5);-moz-transform:translate(-50%, -50%) scale(0.5);-ms-transform:translate(-50%, -50%) scale(0.5);transform:translate(-50%, -50%) scale(0.5)}.galleryImage:hover .galleryImageInner .gallerImageBg{opacity:0.2 !important}.galleryImage:hover .galleryImageInner .gallerImageText{-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);opacity:1 !important}.galleryImage a{position:absolute;width:100%;height:100%;top:0px;left:0px;z-index:2}#CustomLoginForm_LoginForm{max-width:400px;width:100%}.staffProfile .staffProfilePic{width:200px;height:200px;background-size:cover;background-position:center center;border-radius:20px}.HorizontalStack .staffProfile{width:auto;margin:0 30px 30px 0}.HorizontalStack .staffProfile .profilePic{margin:0 !important}.StaffPage .staffProfile{display:inline-block;width:100%;margin:30px}.StaffPage .staffProfile .profilePic{margin:0 30px 0 0;float:left;display:inline-block}.StaffPage .staffProfile .bio{min-width:50%}.StaffPage .staffProfile .bio p{display:block}.StaffPageStack .staffProfile{text-align:center;margin-bottom:60px}.StaffPageStack .staffProfile .bio p{text-align:justify;width:100%;max-width:800px;margin:0 auto 20px auto}.StaffPageNoPic .staffProfile{text-align:center;margin-bottom:60px}.StaffPageNoPic .staffProfile .bio p{text-align:justify;width:100%;max-width:800px;margin:0 auto 20px auto}.bio h4{font-weight:normal;font-size:1.2em}.bio h3{text-transform:uppercase;font-weight:lighter}.HorizontalStack .staffProfile{width:auto;margin:0 30px 30px 0}.VerticalStack{margin:0px}.VerticalStack .staffProfile{margin:0px;padding:30px 0px;border-bottom:2px solid #eee}.NameDepOnly{margin:0px}.NameDepOnly .staffProfile{margin:0px;padding:30px 0px;border-bottom:2px solid #eee}.HorizontalStack .profilePic{padding-bottom:20px}.profilePic img{display:inline-block;padding-bottom:20px}.VerticalStack .profilePic img{display:inline-block;padding-bottom:0px}#SearchResults{padding:0px;margin:0px;display:block;float:left;width:100%;font-size:0.8em}#SearchResults li{padding:30px 0px;border-bottom:2px solid #eee;margin:0px;display:block;float:left;width:100%;list-style:none !important}#SearchResults .readMoreLink{font-size:1em !important}.NewsletterItem{display:block;width:25%;float:left;padding:10px}.NewsletterItem .NewsletterInner{display:block;position:relative;width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s;border:5px solid #fff;-webkit-box-shadow:0px 0px 10px 0px #9c9c9c;-moz-box-shadow:0px 0px 10px 0px #9c9c9c;-ms-box-shadow:0px 0px 10px 0px #9c9c9c;-o-box-shadow:0px 0px 10px 0px #9c9c9c;box-shadow:0px 0px 10px 0px #9c9c9c;overflow:hidden}.NewsletterItem .NewsletterInner .newsletterThumb{float:left;clear:both;background-color:#eee;width:100%;background-image:url(../images/newsletter.png);background-size:60%;background-repeat:no-repeat;background-position:center;padding-bottom:110%}.NewsletterItem .NewsletterInner a{position:absolute;top:0px;left:0px;width:100%;height:100%}.NewsletterItem:hover .NewsletterInner{border:5px solid #f9af00 !important}.NewsletterItem .newsletterTitle{padding:10px;font-size:0.8em;float:left;width:100%;text-align:center;clear:both}.Newsletter{width:20%;padding-bottom:20%;position:relative;min-width:200px;min-height:200px;display:inline-block;float:none}.NewsLetterInner{top:50%;left:50%;width:90%;height:90%;border-radius:3px;overflow:hidden;position:absolute;border:2px solid #d2d2d2;background-color:#f9f9f9;transition:all 0.35s;-o-transition:all 0.35s;-ms-transition:all 0.35s;-moz-transition:all 0.35s;-webkit-transition:all 0.35s;transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);box-shadow:0px 0px 20px 0px transparent;-o-box-shadow:0px 0px 20px 0px transparent;-moz-box-shadow:0px 0px 20px 0px transparent;-webkit-box-shadow:0px 0px 20px 0px transparent}.NewsLetterInner .imgContainer{display:inline-block;position:absolute;left:50%;top:40%;transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.Newsletter a{position:absolute;width:100%;height:100%;z-index:200;left:0px;top:0px}.Newsletter:hover .NewsLetterInner{border:2px solid #d2d2d2;background-color:#f9f9f9;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);-o-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);-ms-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15)}.Newsletter .downloadInfo{position:absolute;transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);left:50%;color:#777;width:98%;text-align:center;font-size:1em;bottom:10%;transition:all 0.35s;-o-transition:all 0.35s;-ms-transition:all 0.35s;-moz-transition:all 0.35s;-webkit-transition:all 0.35s}.Newsletter:hover .downloadInfo{color:#e42c25 !important}.NewsletterTitle{position:relative;padding-bottom:10px;margin-bottom:30px;margin-top:50px;text-align:center;font-size:1.5em;color:#303c68 !important}.NewsletterTitle *{font-weight:lighter;color:#303c68 !important}.InnerPage .calPrev,.InnerPage .calNext{top:37px}.InnerPage .calendar-widget-table,.InnerPage .outerCalendarContainer{width:100%}.InnerPage .eventContainer{display:none !important}.InnerPage .calHeader .col-7,.InnerPage .calHeader .col-5{width:100%;text-align:center}.InnerPage .calHeader .col-5{display:none !important}.group1{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s;opacity:0}.PageLoaded .group1{opacity:1 !important}#gmap_canvas{min-height:400px}.searchToggleButton{position:absolute;left:50%;top:7px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.CenterItems{display:flex;align-items:center;justify-content:center}.flex{display:flex}.slink{cursor:pointer}.translate{cursor:pointer}.TranslateBG{display:none;position:fixed;top:0px;z-index:9999;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.76)}#google_translate_element{display:none;position:fixed;z-index:9999;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#gmap_canvas{min-height:500px}::-webkit-scrollbar{width:8px;height:7px}::-webkit-scrollbar-button:start:decrement,::-webkit-scrollbar-button:end:increment{display:block;height:0;background-color:transparent}::-webkit-scrollbar-track-piece{background-color:#2b2b2b;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0px}::-webkit-scrollbar-thumb{background-color:#768daf;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0px}::-webkit-scrollbar-thumb:hover{background-color:#768daf}.db{display:block}fieldset{border:none}.banner{position:relative;overflow:hidden;float:left;width:100%;height:100vh;background-position:center;background-image:url("../images/bg.jpg");background-size:cover}.banner .darken{background-color:rgba(43,43,43,0.2);position:absolute;z-index:1;height:100%;width:100%;left:0px;top:0px}.banner .bg{position:absolute;width:100%;height:100%;top:0px;left:0px;background-position:center;background-image:url("../images/bg.jpg");background-size:cover}.bannerBg{position:absolute;top:0px;left:0px;width:100%;height:100%;background-position:center;background-image:url("../images/bg.jpg");background-size:cover}#google_translate_element{border:30px solid #f9af00}.Page .banner{height:91vh}footer{padding:30px 0px 0px 0px}#Menu{float:left;z-index:9999;width:100%;text-align:center;display:inline-block;background-color:#f9af00}#Menu *{color:#000}#Menu .leftSide{padding-right:60px}#Menu .rightSide{padding-left:60px}#Menu .MenuContainer{display:inline-block;text-align:center}#Menu .MenuContainer .LevelOne{display:inline-block;text-align:center}#Menu .MenuContainer .LevelOne:before{opacity:0;content:'';position:absolute;display:block;height:5px;width:40px;left:50%;bottom:0px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#faba38;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s}#Menu .MenuContainer .LevelOne:hover:before{opacity:1 !important}#Menu .MenuContainer .LevelOne a{color:#626261;font-size:1em;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s;padding:14px 20px 14px 20px;font-size:1em;line-height:3em;display:inline-block;line-height:1em;font-weight:800}#Menu .SubMenu{-webkit-box-shadow:-2px 13px 40px 0px rgba(47,47,47,0.33);-moz-box-shadow:-2px 13px 40px 0px rgba(47,47,47,0.33);-ms-box-shadow:-2px 13px 40px 0px rgba(47,47,47,0.33);-o-box-shadow:-2px 13px 40px 0px rgba(47,47,47,0.33);box-shadow:-2px 13px 40px 0px rgba(47,47,47,0.33);width:100%;height:0px;font-size:0.7em;overflow:hidden;display:block;z-index:-9999;left:50%;text-align:left;position:absolute;background-color:#626261;border-radius:0px;margin-top:0px;padding:10px;opacity:0;display:none;-webkit-transform:translateY(0px) translateX(-50%) scale(1) !important;-moz-transform:translateY(0px) translateX(-50%) scale(1) !important;-ms-transform:translateY(0px) translateX(-50%) scale(1) !important;transform:translateY(0px) translateX(-50%) scale(1) !important}#Menu .SubMenu li{display:block;width:100%;float:left}#Menu .SubMenu a{display:block;padding:10px 20px !important;line-height:1.2em !important;width:100%;color:#fff !important;font-weight:bold;background-color:transparent;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s}#Menu .SubMenu a:hover{color:#f9af00 !important}#Menu .active .topMenuLink{background-color:#626261;color:#f9af00 !important}#Menu .LevelOne .SubMenu{left:0%;-webkit-transform:translateY(20px) translateX(0%) scale(0.98);-moz-transform:translateY(20px) translateX(0%) scale(0.98);-ms-transform:translateY(20px) translateX(0%) scale(0.98);transform:translateY(20px) translateX(0%) scale(0.98)}#Menu .menuItem-Last .SubMenu{left:auto;right:0%;-webkit-transform:translateY(20px) translateX(0%) scale(0.98);-moz-transform:translateY(20px) translateX(0%) scale(0.98);-ms-transform:translateY(20px) translateX(0%) scale(0.98);transform:translateY(20px) translateX(0%) scale(0.98)}#Menu .active .SubMenu{display:block !important}#Menu .LevelOne .SubMenu{opacity:1 !important;-webkit-transform:translateY(0px) translateX(0%) scale(1) !important;-moz-transform:translateY(0px) translateX(0%) scale(1) !important;-ms-transform:translateY(0px) translateX(0%) scale(1) !important;transform:translateY(0px) translateX(0%) scale(1) !important}.LevelOne a.topMenuLink{position:relative}.LevelOne a.topMenuLink:after{content:'';height:50%;width:2px;position:absolute;display:block;background-color:#fff;right:0px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.LevelOne:last-of-type a.topMenuLink:after{display:none}.flexslider .flex-direction-nav{position:absolute;bottom:16%;left:50%;height:30px;z-index:800;width:calc(100% - 80px);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.flexslider .slides li{position:relative;height:100vh}.quoteBox{position:absolute;top:50%;left:150px;-webkit-transform:translate(0%, -50%);-moz-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);transform:translate(0%, -50%);z-index:2;color:#fff;font-size:2em;display:block;opacity:1;line-height:1.2em;text-transform:uppercase}.quoteBox *{color:#fff !important}.slideBG{position:absolute;top:0px;left:0px;width:100%;height:100%;background-position:center;background-size:cover;background-image:url(../images/bg.jpg)}#MenuIcon{display:none}#header{width:100%;position:fixed;z-index:9990;background-color:rgba(255,255,255,0.9);text-align:center;-webkit-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.4);-moz-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.4);-ms-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.4);-o-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.4);box-shadow:0px 0px 40px 0px rgba(0,0,0,0.4)}.homebtn{display:inline-block;position:relative;margin-bottom:30px;margin-top:20px;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s}.homebtn img{width:150px;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s}.homebtn span{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s;font-size:2.5em;display:block;font-weight:bold;color:#626261}.ScrollNav .homebtn{margin-bottom:10px;margin-top:10px}.ScrollNav .homebtn img{width:50px}.ScrollNav .homebtn span{font-size:1em}.bannerText{position:absolute;z-index:90;text-align:center;left:50%;width:80%;bottom:200px;font-size:1.3em;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.bannerText *{color:#fff}.bannerText .part-1{padding-bottom:30px;font-size:3em}.bannerText .part-2{font-size:2em}.bannerText .down{margin-top:20px;width:50px;cursor:pointer}#Home1{overflow:hidden;padding:100px 20px;background-color:#626261}#Home1 *{color:#fff}#Home1 .inner{width:1000px;z-index:90}#Home1 .overlay1{position:absolute;top:50%;height:85%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-7%;opacity:0.2;z-index:1}#Home1 .overlay2{position:absolute;top:50%;height:85%;-webkit-transform:translateY(-50%) scaleX(-1);-moz-transform:translateY(-50%) scaleX(-1);-ms-transform:translateY(-50%) scaleX(-1);transform:translateY(-50%) scaleX(-1);right:-7%;opacity:0.2;z-index:1;filter:FlipH;-ms-filter:"FlipH"}.readMore{margin-top:20px;display:inline-block;text-align:center}.readMore img{display:inline-block;width:50px}.readMore span{display:block;margin-top:10px;color:#f9af00 !important;text-transform:uppercase;font-weight:bold;font-size:0.8em}.pageTitle{font-size:2.5em}#Home2{padding:100px 20px;background-color:#fff}.LinkBox .linkBoxTitle{text-align:center;color:#575756;font-size:2.5em;padding-bottom:20px}.LinkBox .linkBoxTitle:after{content:'';position:absolute;height:5px;bottom:10px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#f9af00;width:70px}.LinkBox a{position:absolute;top:0px;left:0px;width:100%;height:100%}.LinkboxPdding{padding:20px 18% 0px 18%}.linkBoxTop{padding-bottom:100%}.linkBoxCircle{position:absolute;top:50%;left:50%;width:74%;height:74%;background-color:#fde8bb;-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.linkBoxTop img{position:absolute;top:50%;left:50%;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s;height:69%;-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.LinkBox:hover .linkBoxCircle{-webkit-transform:translate(-50%, -50%) scale(1.1);-moz-transform:translate(-50%, -50%) scale(1.1);-ms-transform:translate(-50%, -50%) scale(1.1);transform:translate(-50%, -50%) scale(1.1)}.LinkBox:hover .linkBoxTop img{-webkit-transform:translate(-50%, -50%) scale(0.9);-moz-transform:translate(-50%, -50%) scale(0.9);-ms-transform:translate(-50%, -50%) scale(0.9);transform:translate(-50%, -50%) scale(0.9)}#Home4{z-index:5;background-color:#f9af00}#Home4 .leftImage{background-position:center;position:absolute;height:calc(100% + 60px);margin-top:-30px;width:48%;background-size:cover;background-color:#000}#Home4 .leftImage .watchFull{position:absolute;bottom:30px;left:50%;cursor:pointer;width:200px;display:inline-block;text-align:center;color:#fff;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:20px;text-transform:uppercase}#Home4 .leftImage .watchFull:before{content:'';display:block;width:70px;left:50%;top:0px;height:5px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;background-color:#f9af00}#Home4 .rightContent{float:right}#Home4 .prev,#Home4 .next{position:absolute;top:50%;-webkit-transition:all 150ms;-moz-transition:all 150ms;-ms-transition:all 150ms;transition:all 150ms;-webkit-transform:translateY(-50%) scale(1);-moz-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}#Home4 .prev *,#Home4 .next *{color:#fff;font-size:3em;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s}#Home4 .prev a,#Home4 .next a{position:absolute;top:0px;left:0px;width:100%;height:100%}#Home4 .prev:hover,#Home4 .next:hover{-webkit-transform:translateY(-50%) scale(1.1);-moz-transform:translateY(-50%) scale(1.1);-ms-transform:translateY(-50%) scale(1.1);transform:translateY(-50%) scale(1.1)}#Home4 .prev{left:-10px}#Home4 .next{right:-10px}#Home4 .slideInner{background-color:#fff;padding:20px}#Home4 .pageTitle{color:#fff !important}.NewsSlideTitle{padding-bottom:70px;color:#626261;font-size:2.1em}.newsReadMore img{display:inline-block;vertical-align:middle;width:40px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.newsReadMore span{display:inline-block;vertical-align:middle;color:#626261;text-transform:uppercase;font-size:0.8em;padding-right:15px}.NewsFull{margin-top:40px;display:inline-block;color:#fff;padding:20px;position:relative;text-transform:uppercase}.NewsFull:before{content:'';display:block;width:70px;left:50%;top:0px;height:5px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;background-color:#fff}.EventsFull{margin-top:40px;display:inline-block;color:#626261;padding:20px;position:relative;text-transform:uppercase}.EventsFull:before{content:'';display:block;width:70px;left:50%;top:0px;height:5px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;background-color:#f9af01}#Home5{background-color:#fff;padding:100px 20px;z-index:2;min-height:50vh}#Home5 .inner{z-index:80}#Home5 .bird3{width:100px}#Home5 .overlay1{position:absolute;top:50%;height:85%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-7%;opacity:0.2;z-index:1}#Home5 .overlay2{position:absolute;top:50%;height:85%;-webkit-transform:translateY(-50%) scaleX(-1);-moz-transform:translateY(-50%) scaleX(-1);-ms-transform:translateY(-50%) scaleX(-1);transform:translateY(-50%) scaleX(-1);right:-7%;opacity:0.2;z-index:1;filter:FlipH;-ms-filter:"FlipH"}#Home6{height:60vh;background-size:cover;background-position:center;background-attachment:fixed;-webkit-background-attachment:fixed;background-image:url(../images/bg.jpg)}.EventInner{background-color:#626261}.EventInner *{color:#fff}.EventInner .EventDate{background-color:#fff;padding-bottom:100%}.EventInner .EventDate span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:80%;text-align:center;color:#f9af01;font-size:3em}.EventInner .eventTitleSlide{color:#fff !important;padding:0px 20px;font-size:1.7em;padding-top:0px !important}.EventInner .eventTitleSlide *{color:#fff !important}.EventBottom{position:absolute;bottom:0px;width:calc(100% - 20px);left:20px;padding:5px;border-top:1px solid #fff;font-size:0.8em}.EventBottom img{display:inline-block;vertical-align:middle;color:#fff;height:15px;margin-right:10px}.EventBottom span{display:inline-block;vertical-align:middle;color:#fff}.CalEventSlide a{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:1}.CalEventSlide i{color:#f9af02;display:inline-block;vertical-align:middle}.CalEventSlide *{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s}.CalEventSlide:hover .EventInner{background-color:#f9af02 !important}.CalEventSlide:hover .col-9 *{color:#475f79 !important}a.important{color:#c00;font-weight:bold}#tickerContainer{clear:both;position:relative;bottom:0;padding:0px;width:100%;overflow:hidden;max-height:49px}.tickertape{float:left;position:relative;overflow:hidden}.tickertape section,.tickertape span{font-size:1em;color:#fff}.tickertape a{color:#fff;font-size:1em}.tickertape section{white-space:nowrap;display:inline-block;float:left;padding:13px 0 15px 0;position:relative;text-align:center;color:#fff}.ticker{z-index:200;position:absolute;bottom:50px;top:auto;max-height:49px;width:100%;background-color:#f9af01}#LatestNews{position:absolute;left:0px;font-size:1em;padding-left:10px;background:#f9af01;height:47px;color:#fff;z-index:2;line-height:45px;text-transform:uppercase;padding-right:20px}#footer{background-color:#fff;padding:20px}img{max-width:100%}.footerLogo{width:150px;display:inline-block}.tYellow{color:#f9af00}.logos{padding:30px 0px;text-align:right}.logos img{height:70px;margin:4px;display:inline-block;vertical-align:middle}.fse{display:inline-block;vertical-align:bottom;font-size:0.7em}.fse *{font-size:1em}#up{margin-left:30px;display:inline-block;vertical-align:bottom;width:50px;cursor:pointer}.addressSection{font-weight:bolder}.videoHeader{height:126px;background-color:#000}.fullScreenBlackout{display:none;position:fixed;top:0px;left:0px;width:100%;background-color:#000;height:100%;z-index:9998}.videoContainer{position:absolute;left:0px;top:0px;width:100%;height:100%;overflow:hidden}.video_background{width:151% !important;height:152% !important;position:absolute !important;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.active.video_background{position:fixed !important;top:50% !important;left:50% !important;width:100% !important;height:100% !important;z-index:9999}.active .closeVideo{display:block !important}.videoBlackout{position:absolute;top:0px;left:0px;width:100%;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s;height:100%;background-color:rgba(0,0,0,0.6)}.videoContainer:hover .videoBlackout{background-color:rgba(0,0,0,0.4) !important}.videoTitle{font-family:geomanistblack;font-size:2.8em;color:#fff !important;margin-bottom:20px;text-align:center}.mejs__container *{box-sizing:border-box;width:100%;height:100%}.closeVideo{display:none;position:fixed;top:10px;right:10px;z-index:9999;cursor:pointer;color:#fff;font-size:1.8em}.closeVideo i{color:#fff}.videoCenter{display:inline-block;position:absolute;left:0%;width:100%;bottom:0px}.videoCenter img{max-width:110px;display:block;margin:0 auto;margin-bottom:30px}.video_background.active{background-color:#000 !important}.VideoCenter{position:absolute;top:50%;left:50%;z-index:5;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.videoWrapper .videoContainer:nth-child(odd):last-of-type{padding-bottom:50% !important;width:100% !important}body.oh{overflow:hidden !important;overflow-x:hidden !important;overflow-y:hidden !important;max-height:100vh}.oh{overflow:hidden !important}.activeVideo{overflow:hidden !important}.activeVideo .rightContent,.activeVideo header{display:none}.activeVideo *{z-index:1}.activeVideo .closeVideo,.activeVideo #Home4{z-index:9999}.emailFooter{word-break:break-all}.PageContainer{background-color:#fff;z-index:90}.sideBarContainer #sidebar{padding:20px;margin-top:0px;margin-bottom:0px;background-color:#929292}.mainContent{background-color:#fff}.mainContent .pageTitle{color:#f9af00 !important}.mainContent p{color:#929292}.innerContent{width:100%;max-width:1600px;margin:0 auto;margin-top:-200px}.innerPagecontent{padding-left:10%;padding-right:10%}#breadcrumbs{text-align:center;background-color:#f9af01;padding:10px 20px;color:#fff}#breadcrumbs *{color:#fff}.Rightimg{margin-bottom:20px;padding-bottom:100%;background-size:cover;background-position:center}.ImagePadding{padding-right:0px !important}.FileUpload{overflow:hidden;cursor:pointer;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s;display:inline-block;width:100%;max-width:500px;padding:10px 20px;text-transform:uppercase;border:2px solid #ededed;color:#2b2b2b;color:#475f79 !important;padding-left:50px;position:relative}.FileUpload *{color:#475f79}.FileUpload:before{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s;content:'\f019';display:block;position:absolute;font-family:FontAwesome;top:50%;opacity:0;left:10px;color:#475f79;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.FileUpload:before *{color:#475f79}.FileUpload:after{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s;display:block;content:'\f0f6';position:absolute;font-family:FontAwesome;top:50%;left:10px;opacity:1;color:#475f79;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.FileUpload:after *{color:#475f79}.FileUpload:hover{color:#475f79;border:2px solid #475f79}.FileUpload:hover:before{color:#475f79;opacity:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.FileUpload:hover:after{color:#475f79;opacity:0;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.FileUpload .fileIcon{display:none}.heading-2{color:#f9af00 !important;font-size:1.5em;font-weight:normal}.heading-2 *{color:#f9af00 !important;font-size:1em;font-weight:normal}.calendar-widget-table{width:100%;background-color:#fff;margin:0 0 2em}.calendar-widget-table *{text-align:center}.calendar-widget-table thead tr th{border:none;padding:15px 20px;background-color:#475f79;font-size:2.8em}.calendar-widget-table thead tr th .show-month,.calendar-widget-table thead tr th .next,.calendar-widget-table thead tr th .prev{display:inline-block;color:#FFFFFF;font-weight:bold;font-weight:lighter;font-size:0.7em}.calendar-widget-table thead tr th .show-month i,.calendar-widget-table thead tr th .next i,.calendar-widget-table thead tr th .prev i{color:#fff}.calendar-widget-table thead tr th .show-month .inner,.calendar-widget-table thead tr th .next .inner,.calendar-widget-table thead tr th .prev .inner{color:#FFFFFF;width:auto}.calendar-widget-table thead tr th .show-month{padding:0 20px}.calendar-widget-table .calendar-header td.calendar-header-day,.calendar-widget-table .calendar-header td{background:transparent !important;color:#475f79;border:none !important}.calendar-widget-table tbody .calendar-day{border:1px solid #ececec;color:#a9afb9;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s}.calendar-widget-table tbody tr:nth-child(even){background-color:transparent}.calendar-widget-table tbody tr td{padding:10px 0px !important;z-index:1;text-align:center !important}.calendar-widget-table tbody tr td .calEventPopup{position:absolute;z-index:80 !important;padding:20px;border:2px solid #389FEC;background-color:#fff;width:180px;text-align:center;display:none}.calendar-widget-table tbody tr td .calEventPopup .dayTitle{color:#389FEC;margin-bottom:20px;font-weight:500}.calendar-widget-table tbody tr td .calEventPopup .eventLine{color:#389FEC}.calendar-widget-table tbody tr td.hasEvent:hover .calEventPopup{display:block;z-index:90 !important}.calendar-widget-table tbody tr td:nth-child(1) .calEventPopup{margin-left:0}.calendar-widget-table tbody tr td:nth-child(2) .calEventPopup{margin-left:-20px}.calendar-widget-table tbody tr td:nth-child(3) .calEventPopup{margin-left:-40px}.calendar-widget-table tbody tr td:nth-child(4) .calEventPopup{margin-left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.calendar-widget-table tbody tr td:nth-child(5) .calEventPopup{margin-right:-40px}.calendar-widget-table tbody tr td:nth-child(6) .calEventPopup{margin-right:-20px}.calendar-widget-table tbody tr td:nth-child(7) .calEventPopup{margin-right:0px}.calendar-widget-table tbody .today{color:#676b71}.calendar-widget-table tbody .hasEvent{background-repeat:no-repeat;background-position:10px 10px;background-size:4px 4px}.calendar-widget-table tbody .selected{color:#fff !important}.calendar-widget-table tbody .out-of-month{background-color:transparent !important;color:#efefef}.calendar-widget-table .calendar-day:hover,.calendar-widget-table .selected{background-color:rgba(71,95,121,0.05) !important;color:#FFFFFF;font-weight:500}.calendarWidget{padding:10px}.CalendarFilter{padding:10px}.CalendarFilter span{cursor:pointer;display:inline-block;padding:5px;color:#333 !important;border-bottom:2px solid transparent;margin-bottom:10px}.CalendarFilter span.active{border-bottom:2px solid #475f79 !important;color:#475f79 !important}.noEvents{max-width:500px;display:none;padding:20px 10px;color:#666 !important;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background-color:#eee}#allEvents ul{max-width:500px;margin:0px !important;padding:0px !important}#allEvents ul li,#HomepageEvents ul li{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;margin-bottom:10px;background-color:#475f79;float:left;width:100%;clear:both;margin-left:0;-webkit-transition:background 0.35s;-moz-transition:background 0.35s;-ms-transition:background 0.35s;transition:background 0.35s;display:block}#allEvents ul li span.suffix,#HomepageEvents ul li span.suffix{font-size:12px;vertical-align:top;margin-left:2px;line-height:6px}#allEvents ul li .toggleBtn,#HomepageEvents ul li .toggleBtn{cursor:pointer;padding:10px;padding-left:20px;color:#fff}#allEvents ul li .toggleBtn *,#HomepageEvents ul li .toggleBtn *{color:#fff}#allEvents ul li .toggleBtn .arrow,#HomepageEvents ul li .toggleBtn .arrow{position:absolute;top:15px;right:15px;color:#fff;-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform}#allEvents ul li .toggleBtn.active .arrow,#HomepageEvents ul li .toggleBtn.active .arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.toggleContent{display:none;font-size:0.8em}.toggleContent *{font-size:1em;color:#fff !important}.toggleContent .url{padding:10px;color:#333 !important;background-color:#f7c832;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s}.toggleContent .url:hover{background-color:#4d4d4d !important;color:#fff !important}.toggleBtn{cursor:pointer}.calendar-widget-table thead tr th{padding:0px 20px 10px 20px}.calendar-widget-table thead tr th .show-month{font-size:0.5em !important}.calendar-widget-table thead tr th{background-color:#f9af00 !important}#allEvents ul li,#HomepageEvents ul li{background-color:#f9af00 !important}#allEvents ul li *,#HomepageEvents ul li *{color:#fff !important}#HomepageEvents ul li,#allEvents ul li{position:relative}#allEvents ul li .toggleBtn,#HomepageEvents ul li .toggleBtn{padding:0px !important;float:left;width:100%}.calday{position:absolute;top:10px;left:19px}.eventTitle{padding-left:110px;padding-right:35px;width:100% !important}.topLinks{position:absolute;display:inline-block;left:auto;top:20px;z-index:9;right:20px}.topLinks span{position:relative;vertical-align:middle;display:inline-block;margin:5px;height:40px;width:40px;font-size:1.4em;text-align:center;background-color:#626261;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;color:#f9af01}.topLinks span img{margin-top:4px;width:71%}.topLinks span *{color:#f9af01}.searchToggle{padding-top:4px}.SearchContainer{display:none;width:260px;right:10px;position:absolute;bottom:0px;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);background-color:#626261;padding:7px}.SearchContainer .middleColumn,.SearchContainer button,.SearchContainer #SearchForm_SearchForm_Search_Holder{float:left;display:block}.SearchContainer *{float:left}.SearchContainer input[type=submit]{background-color:#f9af01;border:none !important;color:#fff !important;padding:5px 10px;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;-ms-border-radius:0px !important;border-radius:0px !important}.SearchContainer input[type=submit] i{color:#fff !important}.SearchContainer input[type=text]{border:0px;padding:5px 10px;color:#5f5e6d;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;-ms-border-radius:0px !important;border-radius:0px !important}#SearchResults h2{color:#f9af00 !important}#SearchResults h2 a{color:#f9af00 !important}#__toolbox-opener{z-index:9999 !important}#FooterSliderContainer{position:absolute !important;top:0px;left:0px;width:100% !important;height:100% !important}#FooterSliderContainer *{position:absolute;top:0px;left:0px;width:100%;height:100%;background-size:cover;background-position:center;background-attachment:fixed;-webkit-background-attachment:fixed}.contentPage table td,.contentPage table th{padding:5px;border:1px solid #eee}.contentPage table th{background-color:#f9f9f9}.contentPage table{max-width:100%;margin-bottom:20px;border:1px solid #eee;border-spacing:0px;border-collapse:separate}.InnerPage .darken{display:none !important}#LatestNews{display:none !important}.ContactFormForm{float:left;width:100%;max-width:500px}.pageListLink{display:block;width:100%;float:left;color:#00c0f9;margin-bottom:10px;padding:10px 20px;background-color:#efefef;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s}.pageListLink:hover{color:#fff !important;background-color:#aaa}table{max-width:100% !important}img{height:auto}.hide.mainContainer{opacity:0}.loadingSection{position:fixed;top:0px;left:0px;background-color:#fff;width:100%;z-index:9999;height:100%}.loadingSection img{width:40px;top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#FooterSliderContainer{width:100%}#FooterSliderContainer *{width:100% !important;height:100% !important;position:absolute !important;max-width:100% !important;max-height:100% !important}.MainArea{display:block}#MenuIcon{position:fixed;width:80px;height:80px;z-index:9998;top:-2px;right:0px;cursor:pointer;overflow:hidden}#MenuIcon span{position:absolute;display:block;height:2px;width:45%;left:50%;background-color:#272424;-webkit-transform:translateX(-50%) rotate(0deg);-moz-transform:translateX(-50%) rotate(0deg);-ms-transform:translateX(-50%) rotate(0deg);transform:translateX(-50%) rotate(0deg);-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s}#MenuIcon p{font-size:0.8em;color:#eee;text-transform:uppercase;font-weight:lighter;position:absolute;left:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);bottom:12px}#MenuIcon span:nth-child(1){top:22px}#MenuIcon span:nth-child(2){top:33px}#MenuIcon span:nth-child(3){top:44px}#MenuIcon span:nth-child(4){top:55px}.mobileNavBg{position:absolute;display:block;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);z-index:6005;visibility:hidden;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;transition:all 1s;opacity:0}#MenuBg{position:absolute;width:0%;height:300%;left:50%;top:50%;background-color:#475f79;-webkit-transform:translate(-50%, -50%) rotate(-45deg);-moz-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg);-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out;display:none !important}#MenuDark{display:none;position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:rgba(63,60,99,0.9)}#MobileNavigation{background-color:#475f79;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;transition:all 1s;position:fixed;z-index:9997;top:0px;right:-40%;height:100%;overflow:hidden;width:40%;max-width:500px;opacity:0}#MobileNavigation .toggleNav{cursor:pointer;background-color:transparent;position:absolute;right:0px;font-weight:lighter;top:0px;width:30px;height:30px;color:#eee;font-size:27px;border:none;outline:none}#MobileNavigation .TopLevel{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:10px 0px;position:absolute;display:inline-block;left:50%;width:95%;max-height:75%;top:50%;max-width:300px;overflow-y:auto;text-align:left;border-radius:3px;font-size:0.8em}#MobileNavigation .TopLevel:before{content:'';position:absolute;display:block;border-left:1px solid #fff;border-top:1px solid #fff;opacity:0.6;height:50px;width:50px;top:-20px;left:-20px}#MobileNavigation ul ul{display:none;background:rgba(0,0,0,0.05)}#MobileNavigation ul li{position:relative}#MobileNavigation ul li a{color:#eee;text-align:left;font-size:1em;font-family:"Lato",sans-serif;width:100%;display:block;font-weight:lighter;padding:10px 34px 10px 20px;letter-spacing:2px;text-decoration:none !important;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s}#MobileNavigation ul li a:hover{background:rgba(0,0,0,0.05)}.activeMobileMenu{overflow:hidden}.activeMobileMenu #MenuIcon span{background-color:#fff !important}.activeMobileMenu #MobileNavigation{-webkit-box-shadow:0px 0px 100px 0px rgba(0,0,0,0.4);-moz-box-shadow:0px 0px 100px 0px rgba(0,0,0,0.4);-ms-box-shadow:0px 0px 100px 0px rgba(0,0,0,0.4);-o-box-shadow:0px 0px 100px 0px rgba(0,0,0,0.4);box-shadow:0px 0px 100px 0px rgba(0,0,0,0.4);display:block;right:0px;opacity:1  !important;margin-top:0px !important;height:100%}.activeMobileMenu .mobileNavBg{visibility:visible;opacity:1}.activeMobileMenu #MenuBg{width:200%;height:300%}.activeMobileMenu #MenuIcon span:nth-child(1){top:35px;-webkit-transform:translateX(-50%) rotate(45deg);-moz-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.activeMobileMenu #MenuIcon span:nth-child(3){-webkit-transform:translateX(-50%) rotate(-45deg);-moz-transform:translateX(-50%) rotate(-45deg);-ms-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg);top:35px}.activeMobileMenu #MenuIcon span:nth-child(2){margin-left:100px !important;opacity:0 !important;width:50%}.activeMobileMenu #MenuIcon span:nth-child(4){opacity:0 !important}@media all and (max-width: 800px){#MobileNavigation{right:-100% !important;width:100% !important;max-width:none !important}.activeMobileMenu #MobileNavigation{right:0px !important}#MobileNavigation .TopLevel{top:131px;-webkit-transform:translate(-50%, 0%);-moz-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%);max-height:calc(100% - 150px)}}@media all and (min-width: 1371px){#MobileNavigation{display:none !important}}@media all and (max-width: 1050px){#MenuIcon{display:block !important}#Menu{display:none !important}.homebtn{float:left;padding-left:20px}.homebtn *{display:inline-block !important;vertical-align:middle;font-size:1.2em !important}.homebtn img{width:70px;margin-right:10px}.ScrollNav .homebtn,.homebtn{margin-bottom:0px;margin-top:3px}.ScrollNav .homebtn img,.homebtn img{width:50px}.ScrollNav .homebtn span,.homebtn span{font-size:1em}.topLinks{top:7px;right:70px}}@media all and (max-width: 700px){.TwoColumns{width:100% !important;clear:both !important;padding:0px !important}}@media all and (max-width: 786px){.tacMid{text-align:center !important}.clearMid{width:100%;padding:0px !important;clear:both}}@media all and (max-width: 1150px){.NewsletterItem{width:33.33% !important}}@media all and (max-width: 726px){.NewsletterItem{width:50% !important}}@media all and (max-width: 500px){.NewsletterItem{width:100% !important}}@media all and (max-width: 520px){.StaffPage .staffProfile .profilePic{margin:0 0px 30px 0 !important;float:left;width:100%;clear:both;display:block}}@media all and (max-width: 800px){.galleryImage{width:50% !important;padding-bottom:50% !important}}@media all and (max-width: 768px){.grid-item,.grid-sizer{width:50% !important}}@media all and (max-width: 500px){.galleryImage{width:100% !important;padding-bottom:100% !important}}@media all and (max-width: 450px){.grid-item,.grid-sizer{width:100% !important}}@media all and (max-width: 1370px){#header:before{display:none !important}#Menu .MenuContainer .LevelOne a{padding-bottom:24px}#header{min-height:65px;padding-top:10px !important;padding-bottom:0px !important}.ScrollNav .logo,.logo{top:10px}.ScrollNav .logo img,.logo img{width:40px}}@media all and (max-width: 1060px){#SliderOneContainer #SliderOne .Slide{padding-bottom:100%}#HistoryLeft,#HistoryRight,#Home3 .col-6{width:100%;clear:both !important}#Home3 .col-6:last-of-type{padding-top:50px}.ContactInfo{display:none !important}.HomeEventList{padding-left:0px !important;padding-right:0px !important}}@media all and (max-width: 1656px){#Home2 .next{top:91px;right:20px}#Home2 .prev{top:91px;left:20px}#Home2 .pageTitle{color:#f0b130;margin-bottom:40px}}@media all and (max-width: 1030px){.parallax.historyBg,.parallax.bg{-webkit-transform:translate(0, 0) !important;-moz-transform:translate(0, 0) !important;-ms-transform:translate(0, 0) !important;transform:translate(0, 0) !important;margin-top:0px !important}.bannerText{margin-bottom:0px !important;top:auto !important;left:50% !important;bottom:40px !important;-webkit-transform:translateX(-50%) translateY(0%) !important;-moz-transform:translateX(-50%) translateY(0%) !important;-ms-transform:translateX(-50%) translateY(0%) !important;transform:translateX(-50%) translateY(0%) !important;opacity:1 !important}}@media all and (max-width: 1370px){.LinkBox-1,.LinkBox-2,.LinkBox-3{width:33.33%}.LinkBox-4,.LinkBox-5{width:50%}.LinkBox-4 .innerLinkBox,.LinkBox-5 .innerLinkBox{padding-bottom:50%}}@media all and (max-width: 1720px){#HistoryBtn{top:120px}}@media all and (max-width: 1230px){.bannerText{font-size:1em !important}}@media all and (max-width: 808px){.bannerText{font-size:0.6em !important}.ScrollDown{display:none}}@media all and (max-width: 980px){#WelcomeContent{width:100% !important}}@media all and (max-width: 880px){.LinkBox-1,.LinkBox-2,.LinkBox-4,.LinkBox-3{width:50%}.LinkBox-1 .innerLinkBox,.LinkBox-2 .innerLinkBox,.LinkBox-4 .innerLinkBox,.LinkBox-3 .innerLinkBox{padding-bottom:100%}.LinkBox-5{width:100%}.LinkBox-5 .innerLinkBox{padding-bottom:50%}}@media all and (max-width: 700px){.NextHistory,.BackToHome{display:none !important}.bottomLine,.rightLine,.circle{display:none !important}.closeHistory{right:20px;left:auto !important}.InnerBlock,.HistorySection,.InfoContainer{clear:both !important;top:auto !important;bottom:auto !important;border-top:none !important;border-bottom:none !important;opacity:1 !important;position:relative !important;width:100% !important;float:left !important;left:auto !important;right:auto !important;-webkit-transform:translate(0, 0) !important;-moz-transform:translate(0, 0) !important;-ms-transform:translate(0, 0) !important;transform:translate(0, 0) !important}.InnerBlock:after,.InnerBlock:before,.HistorySection:after,.HistorySection:before,.InfoContainer:after,.InfoContainer:before{display:none !important}.InnerBlock{height:auto !important;padding:20px 0px}}@media all and (max-width: 690px){.pageTitle{font-size:1.8em}}@media all and (max-width: 620px){#HistoryInner{width:100% !important}#HistoryContainer{overflow:auto;overflow-x:hidden}.emailFooter{font-size:0.7em}}@media all and (max-width: 1612px){.HomeEvent{font-size:0.7em}}@media all and (max-width: 560px){.HomeEventTitle,.HomeEventDate{clear:both;width:100%;text-align:left !important;padding:5px}.HomeEventTitle{padding-left:5px !important}}@media all and (max-width: 620px){.LinkBox-1,.LinkBox-2,.LinkBox-4,.LinkBox-3,.LinkBox-5{width:100%}.LinkBox-1 .innerLinkBox,.LinkBox-2 .innerLinkBox,.LinkBox-4 .innerLinkBox,.LinkBox-3 .innerLinkBox,.LinkBox-5 .innerLinkBox{padding-bottom:60%}#HistoryLeft,#HistoryRight{font-size:0.8em}.welcomeTitle{font-size:1.4em}}@media all and (max-width: 1000px){.InnerPage .flex{display:block}.InnerPage .innerContent{padding-top:0px !important;padding-left:10px !important;padding-right:10px !important}#sidebar{border-right:none !important;margin-bottom:0px !important;padding-left:10px;padding-right:10px}#sidebar .sidebar-heading{padding-bottom:0px !important}}@media all and (max-width: 1360px){#Home5 .overlay1,#Home5 .overlay2,#Home1 .overlay1,#Home1 .overlay2{display:none !important}.col-4.p10.CalEventSlide{float:none;margin:0 auto;clear:both;width:100%;max-width:700px}}@media all and (max-width: 1150px){.LinkBox{width:50%}}@media all and (max-width: 1050px){#footer .col-8,#footer .col-4,#footer .col-7,#footer .col-5{width:100%;clear:both;text-align:center !important}#footer .tar{text-align:center;width:100%;float:left;clear:both}#up{display:none}.logos{text-align:center !important}}@media all and (max-width: 1150px){#Home4 .leftImage{position:relative;width:100%;clear:both;top:auto;left:auto;top:auto;float:left;padding-bottom:30%;right:auto;-webkit-transform:translate(0px, 0px);-moz-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px)}#Home4 .rightContent{width:100% !important}}@media all and (max-width: 860px){#Home4 .leftImage{padding-bottom:50%}.slideInner .col-8,.slideInner .col-4{width:100%;clear:both;text-align:center}.slideInner .col-4{max-width:200px;float:none;margin:0 auto;clear:both}.NewsSlideTitle{font-size:1.3em}}@media all and (max-width: 600px){.LinkBox{width:100%}.LinkBox .linkBoxTitle{font-size:1.5em}}@media all and (max-width: 500px){.EventBottom .col-8,.EventBottom .col-4{width:100%;clear:both;padding:5px}}@media all and (max-width: 600px){.EventInner{display:block;text-align:center}.EventInner .col-3,.EventInner .col-9{width:100%;clear:both;text-align:center}.EventInner .col-3{max-width:100px;float:none;display:inline-block;padding-bottom:10px !important}.EventInner .EventBottom{position:relative;clear:both;width:100%;left:0px;margin-top:10px;bottom:auto;float:left}#LatestNews{display:none !important}.logos{display:none !important}}@media all and (max-width: 1030px){*{background-attachment:initial !important;-webkit-background-attachment:initial !important}}@media all and (max-width: 1030px){.innerPagecontent .MainArea,.innerPagecontent .ImageArea{width:100%;clear:both}.innerPagecontent .Rightimg{padding-bottom:calc(50% - 10px);clear:none;min-width:0px;width:calc(50% - 10px) !important}.innerPagecontent .Rightimg:last-of-type{float:right}}@media all and (max-width: 500px){.ScrollNav .homebtn,.homebtn{margin-bottom:0px;margin-top:-1px;font-size:0.7em}.ScrollNav .homebtn span,.homebtn span{width:100px;text-align:left}.homebtn img{width:70px;margin-right:0px}.homebtn{float:left;padding-left:10px}.topLinks{right:60px;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}.topLinks span{margin:5px 1px}}@media all and (max-width: 480px){.innerPagecontent .Rightimg{padding-bottom:100%;width:100% !important;clear:both}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.slink.down{display:none}}.sideBarContainer{display:flex}#sidebar{border-right:1px solid #919191;width:100%;margin-top:40px;margin-bottom:40px;float:right;position:relative}#sidebar *{font-size:1em}#sidebar .Level-1{display:none}#sidebar .Level-1 ul{clear:both;float:left;width:100%}#sidebar button{position:absolute;top:0px;border:none;outline:none !important;right:0px;cursor:pointer;width:30px;height:28px;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s;background-color:transparent;font-size:1.3em;color:#fff}#sidebar button:hover{color:#f9af00}#sidebar .sidebar-heading{display:block;float:left;clear:both;width:100%;font-size:1.8em}#sidebar .sidebar-heading a{padding:5px 30px 5px 10px;display:block;text-decoration:none;color:#f9af00 !important;font-family:'Cambo', serif}#sidebar ul ul{display:none}#sidebar ul li{clear:both;float:left;width:100%;position:relative}#sidebar ul li a{display:block;color:#fff;padding:5px 30px 5px 10px;text-decoration:none;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s;background-color:transparent}#sidebar ul li a span{color:#fff;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s}#sidebar ul li a:hover span{color:#f9af00 !important}#sidebar-inner{overflow:hidden;float:left;clear:both;width:100%}@media all and (max-width: 1025px){.flex{display:block !important}.sideBarContainer{padding-right:0px}#sidebar{padding:5px !important}button.SidebarToggle.hideSideBarToggle{top:15px !important}.InnerPage .innerContent{padding-left:0px !important;padding-right:0px !important}.innerPagecontent{padding-left:20px !important;padding-right:20px !important}.tacMid{text-align:center}.clearMid{width:100%;clear:both}}@media all and (min-width: 1024px){#sidebar .Level-1{display:block !important;margin-top:0% !important}#sidebar ul ul{display:none}#sidebar .mainToggle:first-of-type{display:none  !important}.hideSideBarToggle{display:none}}.typography blockquote{margin-left:20px}.typography hr{padding:5px}p,ul li,ol li,a{line-height:1.5em;font-size:1.1em}p{margin-bottom:20px}.typography ul,.typography ol{margin-left:10px;margin-bottom:20px}.typography ul li,.typography ol li{margin:4px 10px;line-height:1.4em}.typography ul li{list-style-type:disc}.typography ol li{list-style-type:decimal}h1,h2,h3,h4{margin-bottom:14px;color:#475f79}h1,h4{font-weight:bold}h2,h3{font-weight:normal}h1{font-size:2.2em}h2{font-size:2.2em;line-height:1em}h3{font-size:1.6em}h4{font-size:1.4em}.typography a{color:#475f79;font-size:1em;text-decoration:none}.typography a:hover{text-decoration:underline}.typography table{font-size:1.1em}.typography table tr td{padding:3px 5px}.typography .left{text-align:left}.typography .center{text-align:center}.typography img.center{display:inline-block}.typography .right{text-align:right}.typography img.right{float:right}.typography img.left{float:left}.typography img{max-width:100%}.typography p.MsoNormal,.typography p.MsoBodyText{margin:0}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGF5b3V0LmNzcyIsInNvdXJjZXMiOlsic3R5bGUuc2NzcyIsImllOC9pZTguc2NzcyIsImdyaWQvZ3JpZC5zY3NzIiwibWl4aW5zL21peGlucy5zY3NzIiwibGF5b3V0L2xheW91dC5zY3NzIiwibWVudS9tZW51LnNjc3MiLCJyZXNwb25zaXZlL3Jlc3BvbnNpdmUuc2NzcyIsInNpZGViYXIvc2lkZWJhci5zY3NzIiwidHlwb2dyYXBoeS90eXBvZ3JhcGh5LnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnZm9udC1hd2Vzb21lL2ZvbnQtYXdlc29tZS5taW4uY3NzJztcbkBpbXBvcnQgJ2llOC9pZTguc2Nzcyc7XG5AaW1wb3J0ICdncmlkL2dyaWQuc2Nzcyc7IFxuQGltcG9ydCAnbWl4aW5zL21peGlucy5zY3NzJzsgLy9JbnZva2VkIG9ubHkgb25jZSwgdHJpY2tsZXMgZG93biB0byBvdGhlciBmaWxlcy5cbkBpbXBvcnQgJ2xheW91dC9sYXlvdXQuc2Nzcyc7XG5AaW1wb3J0ICdtZW51L21lbnUuc2Nzcyc7XG5AaW1wb3J0ICdyZXNwb25zaXZlL3Jlc3BvbnNpdmUuc2Nzcyc7XG5AaW1wb3J0ICdzaWRlYmFyL3NpZGViYXIuc2Nzcyc7XG5AaW1wb3J0ICd0eXBvZ3JhcGh5L3R5cG9ncmFwaHkuc2Nzcyc7XG5cblxuXG4iLCIiLCIvKlxufD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxufFx0R2xvYmFsIFJlc2V0dGluZ1xufD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuKi9cbioge1xuXHRmb250LXNpemU6IDFlbTtcblx0LyogcmVzZXQgZm9udC1zaXplcyB0byAxZW0gPT0gMTBweCAqL1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdC1vLWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdC1tcy1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHQtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0bGlzdC1zdHlsZTpub25lO1xuXHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5cdFxuXG4vKlxufD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxufFx0Q29sdW1uIFBvc2l0aW9uXG58PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4qL1xuLmNvbC0xe21pbi13aWR0aDo4LjMzJTt3aWR0aDogOC4zMyU7fVxuLmNvbC0ye21pbi13aWR0aDoxNi42NiU7d2lkdGg6IDE2LjY2JTt9XG4uY29sLTMsIC5jb2wtMS00e21pbi13aWR0aDoyNSU7d2lkdGg6IDI1JTt9XG4uY29sLTQsIC5jb2wtMS0ze21pbi13aWR0aDozMy4zMyU7d2lkdGg6IDMzLjMzJTt9XG4uY29sLTV7bWluLXdpZHRoOjQxLjY2JTt3aWR0aDogNDEuNjYlO31cbi5jb2wtNiwgLmNvbC0xLTIge21pbi13aWR0aDo1MCU7d2lkdGg6IDUwJTsgcG9zaXRpb246IHJlbGF0aXZlO31cbi5jb2wtN3ttaW4td2lkdGg6NTguMzMlO3dpZHRoOiA1OC4zMyU7fVxuLmNvbC04e21pbi13aWR0aDo2Ni42NiU7d2lkdGg6IDY2LjY2JTt9XG4uY29sLTl7bWluLXdpZHRoOjc1JTt3aWR0aDogNzUlO31cbi5jb2wtMTB7bWluLXdpZHRoOjgzLjMzJTt3aWR0aDogODMuMzMlO31cbi5jb2wtMTF7bWluLXdpZHRoOjkxLjY2JTt3aWR0aDogOTEuNjYlO31cbi5jb2wtMTIsIC5jb2wtMi0yLCAucm93e21pbi13aWR0aDoxMDAlO3dpZHRoOiAxMDAlO31cbi5jb2wtZml2ZSwgLmNvbC0xLTV7d2lkdGg6MjAlO31cblxuLmNvbC0xLCAuY29sLTIsIC5jb2wtMywgLmNvbC00LCAuY29sLTUsIC5jb2wtNiwgLmNvbC03LCAuY29sLTgsIC5jb2wtOSwgLmNvbC0xMCwgLmNvbC0xMSwgLmNvbC0xMiwgLnJvdyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZmxvYXQ6IGxlZnQ7XG59XG5cbi8qXG58PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG58XHRPZmZzZXRzIC0gQmFzaWNhbGx5IHB1c2hlcyBlbGVtZW50cyBieSBhIHBlcmNlbnRhZ2Vcbnw9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiovXG4ub2Zmc2V0LTEyIHsgbWFyZ2luLWxlZnQ6IDEwMCU7IH1cbi5vZmZzZXQtMTEgeyBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclOyB9XG4ub2Zmc2V0LTEwIHsgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTsgfVxuLm9mZnNldC05IHsgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuLm9mZnNldC04IHsgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTsgfVxuLm9mZnNldC03IHsgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTsgfVxuLm9mZnNldC02IHsgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuLm9mZnNldC01IHsgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTsgfVxuLm9mZnNldC00IHsgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTsgfVxuLm9mZnNldC0zIHsgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuLm9mZnNldC0yIHsgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTsgfVxuLm9mZnNldC0xIHsgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlOyB9XG4ub2Zmc2V0LTAgeyBtYXJnaW4tbGVmdDogMCU7IH1cblxuLypcbnw9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbnxcdFRleHQgQWxpZ25cbnw9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiovXG4udGFje1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50YXJ7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uY2xlYXJ7XG5cdGNsZWFyOmJvdGg7XG59XG5cbi5kYntcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG58PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG58XHRJbm5lciBGcmFtZSBDbGFzc1xufD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuKi9cblxuLmlubmVyIHtcblx0d2lkdGg6IDE0MDBweDtcdFxuXHRtYXJnaW46IDAgYXV0bztcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wb3NSe3Bvc2l0aW9uOiByZWxhdGl2ZTt9XG4ucG9zQXtwb3NpdGlvbjogYWJzb2x1dGU7fVxuLnBvc0Z7cG9zaXRpb246IGZpeGVkO31cblxuLypcbnw9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbnxcdE1hcmdpblxufD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuKi9cbi5tMTB7bWFyZ2luOiAxMHB4O31cbi5tMTV7bWFyZ2luOiAxNXB4O31cbi5tMjB7bWFyZ2luOiAyMHB4O31cbi5tMjV7bWFyZ2luOiAyNXB4O31cbi5tMzB7bWFyZ2luOiAzMHB4O31cbi5tNDB7bWFyZ2luOiA0MHB4O31cblxuLm10MTB7bWFyZ2luLXRvcDogMTBweDt9XG4ubXQxNXttYXJnaW4tdG9wOiAxNXB4O31cbi5tdDIwe21hcmdpbi10b3A6IDIwcHg7fVxuLm10MjV7bWFyZ2luLXRvcDogMjVweDt9XG4ubXQzMHttYXJnaW4tdG9wOiAzMHB4O31cbi5tdDQwe21hcmdpbi10b3A6IDQwcHg7fVxuXG4ubWIxMHttYXJnaW4tYm90dG9tOiAxMHB4O31cbi5tYjE1e21hcmdpbi1ib3R0b206IDE1cHg7fVxuLm1iMjB7bWFyZ2luLWJvdHRvbTogMjBweDt9XG4ubWIyNXttYXJnaW4tYm90dG9tOiAyNXB4O31cbi5tYjMwe21hcmdpbi1ib3R0b206IDMwcHg7fVxuLm1iNDB7bWFyZ2luLWJvdHRvbTogNDBweDt9XG5cbi5tcjEwe21hcmdpbi1yaWdodDogMTBweDt9XG4ubXIxNXttYXJnaW4tcmlnaHQ6IDE1cHg7fVxuLm1yMjB7bWFyZ2luLXJpZ2h0OiAyMHB4O31cbi5tcjI1e21hcmdpbi1yaWdodDogMjVweDt9XG4ubXIzMHttYXJnaW4tcmlnaHQ6IDMwcHg7fVxuLm1yNDB7bWFyZ2luLXJpZ2h0OiA0MHB4O31cblxuLm1sMTB7bWFyZ2luLWxlZnQ6IDEwcHg7fVxuLm1sMTV7bWFyZ2luLWxlZnQ6IDE1cHg7fVxuLm1sMjB7bWFyZ2luLWxlZnQ6IDIwcHg7fVxuLm1sMjV7bWFyZ2luLWxlZnQ6IDI1cHg7fVxuLm1sMzB7bWFyZ2luLWxlZnQ6IDMwcHg7fVxuLm1sNDB7bWFyZ2luLWxlZnQ6IDQwcHg7fVxuXG4ubUF1dG97XG5cdG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi8qXG58PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG58XHRQYWRkaW5nXG58PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4qL1xuLnA1e3BhZGRpbmc6IDVweDt9XG4ucDEwe3BhZGRpbmc6IDEwcHg7fVxuLnAxNXtwYWRkaW5nOiAxNXB4O31cbi5wMjB7cGFkZGluZzogMjBweDt9XG4ucDI1e3BhZGRpbmc6IDI1cHg7fVxuLnAzMHtwYWRkaW5nOiAzMHB4O31cbi5wNDB7cGFkZGluZzogNDBweDt9XG5cbi5wdDY3e3BhZGRpbmctdG9wOiA2N3B4O31cbi5wdDUwe3BhZGRpbmctdG9wOiA1MHB4O31cbi5wYjYwe3BhZGRpbmctYm90dG9tOiA2MHB4O31cblxuLnB0NXtwYWRkaW5nLXRvcDogNXB4O31cbi5wdDEwe3BhZGRpbmctdG9wOiAxMHB4O31cbi5wdDE1e3BhZGRpbmctdG9wOiAxNXB4O31cbi5wdDIwe3BhZGRpbmctdG9wOiAyMHB4O31cbi5wdDI1e3BhZGRpbmctdG9wOiAyNXB4O31cbi5wdDMwe3BhZGRpbmctdG9wOiAzMHB4O31cbi5wdDQwe3BhZGRpbmctdG9wOiA0MHB4O31cblxuLnBiNXtwYWRkaW5nLWJvdHRvbTogNXB4O31cbi5wYjEwe3BhZGRpbmctYm90dG9tOiAxMHB4O31cbi5wYjE1e3BhZGRpbmctYm90dG9tOiAxNXB4O31cbi5wYjIwe3BhZGRpbmctYm90dG9tOiAyMHB4O31cbi5wYjI1e3BhZGRpbmctYm90dG9tOiAyNXB4O31cbi5wYjMwe3BhZGRpbmctYm90dG9tOiAzMHB4O31cbi5wYjQwe3BhZGRpbmctYm90dG9tOiA0MHB4O31cbi5wYjUwe3BhZGRpbmctYm90dG9tOiA1MHB4O31cblxuLnByNXtwYWRkaW5nLXJpZ2h0OiA1cHg7fVxuLnByMTB7cGFkZGluZy1yaWdodDogMTBweDt9XG4ucHIxNXtwYWRkaW5nLXJpZ2h0OiAxNXB4O31cbi5wcjIwe3BhZGRpbmctcmlnaHQ6IDIwcHg7fVxuLnByMjV7cGFkZGluZy1yaWdodDogMjVweDt9XG4ucHIzMHtwYWRkaW5nLXJpZ2h0OiAzMHB4O31cbi5wcjQwe3BhZGRpbmctcmlnaHQ6IDQwcHg7fVxuXG4ucGw1e3BhZGRpbmctbGVmdDogNXB4O31cbi5wbDEwe3BhZGRpbmctbGVmdDogMTBweDt9XG4ucGwxNXtwYWRkaW5nLWxlZnQ6IDE1cHg7fVxuLnBsMjB7cGFkZGluZy1sZWZ0OiAyMHB4O31cbi5wbDI1e3BhZGRpbmctbGVmdDogMjVweDt9XG4ucGwzMHtwYWRkaW5nLWxlZnQ6IDMwcHg7fVxuLnBsNDB7cGFkZGluZy1sZWZ0OiA0MHB4O31cblxuLypcbnw9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbnxcdEhpZGUgUHJvcGVydHlcbnw9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiovXG4uaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsIi8qKiogRm9udCBTZXR0aW5ncyAqKiovXG4kZm9udC1zdGFjazogJ0xhdG8nLCBzYW5zLXNlcmlmO1xuXG4vKioqIENvbG9yIFNldHRpbmdzICoqKi9cbiR0ZXh0TGlnaHQ6ICAgICAgICAgICAgICAgICAjZWVlZWVlO1xuJHRleHREYXJrOiAgICAgICAgICAgICAgICAgICMzMzMzMzM7XG4kY29udGVudENvbG9yOiAgICAgICAgICAgICAgIzAwMDAwMDtcbiRIZWFkaW5nQ29sb3I6ICAgICAgICAgICAgICAjMzg5RkVDO1xuJExpbmtDb2xvcjogICAgICAgICAgICAgICAgICMzODlGRUM7XG4kdGhlbWVDb2xvcjogICAgICAgICAgICAgICAgIzQ3NWY3OTtcbiRsaWdodEdyZXk6ICAgICAgICAgICAgICAgICAjYzZjNmM2O1xuJHRleHRHcmV5OiAgICAgICAgICAgICAgICAgICM4NTg1ODQ7XG4kbWFpbkNvbG9yOiAgICAgICAgICAgICAgICAgI2M2YzZjNjtcbiRtYWluQ29sb3IyOiAgICAgICAgICAgICAgICAjNDQ0NDQ0O1xuXG4vKioqIFRyYW5zaXRpb25zIFNldHRpbmdzICoqKi9cbiR0MTogICAgICAgICAgICAgICAgICAgICAgYWxsIDAuMzVzO1xuJHQyOiAgICAgICAgICAgICAgICAgICAgICBhbGwgIDAuNnM7XG5cbi8qKiogUG9zaXRpb24gU2V0dGluZ3MgKioqL1xuJGNlbnRlcjogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG5cbi8qKiogR2VuZXJhbCBTZXR0aW5ncyAqKiovXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzKSB7XG4gICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICAgICAgICAgLW1zLWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbn1cbkBtaXhpbiBib3gtc2hhZG93KCRpbnB1dCkge1xuICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAkaW5wdXQ7XG4gICAgICAgICAgICAtbW96LWJveC1zaGFkb3c6ICRpbnB1dDtcbiAgICAgICAgICAgICAtbXMtYm94LXNoYWRvdzogJGlucHV0O1xuICAgICAgICAgICAgICAtby1ib3gtc2hhZG93OiAkaW5wdXQ7XG4gICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6ICRpbnB1dDsgIFxufVxuQG1peGluIHRleHQtc2hhZG93KCRpbnB1dCkge1xuICAgICAgICAtd2Via2l0LXRleHQtc2hhZG93OiAkaW5wdXQ7XG4gICAgICAgICAgIC1tb3otdGV4dC1zaGFkb3c6ICRpbnB1dDtcbiAgICAgICAgICAgIC1tcy10ZXh0LXNoYWRvdzogJGlucHV0O1xuICAgICAgICAgICAgIC1vLXRleHQtc2hhZG93OiAkaW5wdXQ7XG4gICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6ICRpbnB1dDtcbn1cbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uKSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICAgICAtbW96LXRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgICAgICAtbXMtdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbn1cbkBtaXhpbiB0cmFuc2Zvcm0oJHRyYW5zZm9ybSkge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06ICR0cmFuc2Zvcm07XG4gICAgICAgICAtbW96LXRyYW5zZm9ybTogJHRyYW5zZm9ybTtcbiAgICAgICAgICAtbXMtdHJhbnNmb3JtOiAkdHJhbnNmb3JtO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06ICR0cmFuc2Zvcm07XG59XG5AbWl4aW4gYm94LXNpemluZygkYm94LXNpemluZykge1xuICAgIC13ZWJraXQtYm94LXNpemluZzogJGJveC1zaXppbmc7XG4gICAgICAgLW1vei1ib3gtc2l6aW5nOiAkYm94LXNpemluZztcbiAgICAgICAgLW1zLWJveC1zaXppbmc6ICRib3gtc2l6aW5nO1xuICAgICAgICAgICAgYm94LXNpemluZzogJGJveC1zaXppbmc7XG59XG5AbWl4aW4gYmFja2dyb3VuZC1jb3ZlcigkaW1hZ2UpIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTokaW1hZ2U7XG4gICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbkBtaXhpbiBzdHJldGNoQ292ZXIoJGJhY2tncm91bmQsICRwb3NpdGlvbiwgJGluZGV4KSB7XG4gICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgICAgICAgICAgICAgIHBvc2l0aW9uOiAkcG9zaXRpb247XG4gICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAkaW5kZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwcHg7XG59XG5AbWl4aW4gYmFja2ZhY2UtdmlzaWJpbGl0eSgkaW5wdXQpIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiAkaW5wdXQ7XG4gICAgIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogJGlucHV0O1xuICAgICAgLW1zLWJhY2tmYWNlLXZpc2liaWxpdHk6ICRpbnB1dDtcbiAgICAgICAtby1iYWNrZmFjZS12aXNpYmlsaXR5OiAkaW5wdXQ7XG4gICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogJGlucHV0OyBcbn1cbkBtaXhpbiB0cmFuc2Zvcm0tb3JpZ2luKCRpbnB1dCl7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogJGlucHV0O1xuICAgICAgICAtbW96LXRyYW5zZm9ybS1vcmlnaW46ICRpbnB1dDtcbiAgICAgICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAkaW5wdXQ7XG4gICAgICAgICAgLW8tdHJhbnNmb3JtLW9yaWdpbjogJGlucHV0O1xuICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46ICRpbnB1dDtcbn1cbkBtaXhpbiBwZXJzcGVjdGl2ZSgkaW5wdXQpe1xuICAgICAgICAgIC13ZWJraXQtcGVyc3BlY3RpdmU6ICRpbnB1dDtcbiAgICAgICAgICAgICAtbW96LXBlcnNwZWN0aXZlOiAkaW5wdXQ7XG4gICAgICAgICAgICAgIC1tcy1wZXJzcGVjdGl2ZTogJGlucHV0OyBcbiAgICAgICAgICAgICAgIC1vLXBlcnNwZWN0aXZlOiAkaW5wdXQ7XG4gICAgICAgICAgICAgICAgICBwZXJzcGVjdGl2ZTogJGlucHV0O1xufVxuQG1peGluIHRyYW5zZm9ybS1zdHlsZSgkaW5wdXQpeyBcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiAkaW5wdXQ7XG4gICAgICAgICAtbW96LXRyYW5zZm9ybS1zdHlsZTogJGlucHV0O1xuICAgICAgICAgIC1tcy10cmFuc2Zvcm0tc3R5bGU6ICRpbnB1dDtcbiAgICAgICAgICAgLW8tdHJhbnNmb3JtLXN0eWxlOiAkaW5wdXQ7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogJGlucHV0O1xufVxuQG1peGluIGFuaW1hdGlvbigkaW5wdXQpe1xuICAgICAgICAgICAgLXdlYmtpdC1hbmltYXRpb246ICRpbnB1dDtcbiAgICAgICAgICAgICAgIC1tb3otYW5pbWF0aW9uOiAkaW5wdXQ7XG4gICAgICAgICAgICAgICAgLW1zLWFuaW1hdGlvbjogJGlucHV0O1xuICAgICAgICAgICAgICAgICAtby1hbmltYXRpb246ICRpbnB1dDtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiAkaW5wdXQ7XG59XG5AbWl4aW4gYXBwZWFyYW5jZSgkaW5wdXQpe1xuICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgIC1tcy1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgLW8tYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbkBtaXhpbiBmbGV4KCRpbnB1dCl7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6ICRpbnB1dDtcbiAgICAtbXMtZmxleC1hbGlnbjogJGlucHV0O1xuICAgIGFsaWduLWl0ZW1zOiAkaW5wdXQ7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6ICRpbnB1dDtcbiAgICAtbXMtZmxleC1wYWNrOiAkaW5wdXQ7XG4gICAganVzdGlmeS1jb250ZW50OiAkaW5wdXQ7ICBcbn1cblxuQG1peGluIGJlemllci10cmFuc2Zvcm0oJGlucHV0KSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICRpbnB1dDtcbiAgLW1vei10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJGlucHV0O1xuICAtbXMtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICRpbnB1dDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICRpbnB1dDtcbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tIEdlbmVyYWwgU2l0ZSBsYXlvdXRzIC0tLS0tLS0tLS0tLS0tLS0tLS0tICoqL1xuKntcblx0Zm9udC1mYW1pbHk6ICdNdWxpJywgc2Fucy1zZXJpZjtcblx0Y29sb3I6ICM5MjkyOTI7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuXG5idXR0b24sXG5pbnB1dFt0eXBlPXN1Ym1pdF17XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgIC1tb3otYXBwZWFyYW5jZTogICAgbm9uZTtcbiAgIGFwcGVhcmFuY2U6ICAgICAgICAgbm9uZTtcbn1cblxuYm9keXtcblx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ2NWU3OTtcbn1cblxuaW1ne1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG5cblxuLkNhbGVuZGFyRmlsdGVye1xuXHRwYWRkaW5nOiAxMHB4O1xufVxuXG4vKiAuQ2FsZW5kYXJGaWx0ZXJ7XG5cdHNwYW57XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHBhZGRpbmc6IDVweCAwcHg7XG5cdFx0bWFyZ2luOiAwcHggNXB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxufSAqL1xuLkNhbGVuZGFyRXZlbnQgI2FsbEV2ZW50cyB1bCBsaSxcbi5DYWxlbmRhciAjYWxsRXZlbnRzIHVsIGxpe1xuLyogXHRkaXNwbGF5OiBub25lOyAqLyBcbn1cbi8qIC5DYWxlbmRhckV2ZW50LkFsbCAjYWxsRXZlbnRzIHVsIGxpLFxuLkNhbGVuZGFyLkFsbCAjYWxsRXZlbnRzIHVsIGxpe1xuXHRkaXNwbGF5OiBibG9jaztcbn0gKi9cbi5DYWxlbmRhckZpbHRlciBzcGFue1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cGFkZGluZzogNXB4O1xuXHRib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uQ2FsZW5kYXJGaWx0ZXIgc3Bhbi5hY3RpdmV7XG5cdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkdGhlbWVDb2xvciAhaW1wb3J0YW50O1xuXHRjb2xvcjogJHRoZW1lQ29sb3IgIWltcG9ydGFudDtcbn1cbi5ub0V2ZW50c3tcblx0ZGlzcGxheTogbm9uZTtcblx0cGFkZGluZzogMjBweCAxMHB4O1xuXHRjb2xvcjogIzY2Njtcblx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygzcHgpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG59XG5cbiNhbGxFdmVudHMgdWx7XG5cdG1heC13aWR0aDogNTAwcHg7XG5cdG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xufVxuXG4jYWxsRXZlbnRzIHVsIGxpe1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWVDb2xvcjtcblx0ZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihiYWNrZ3JvdW5kIDAuMzVzKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuXG5cblxuXG5cbi50b2dnbGVDb250ZW50e1xuXHRkaXNwbGF5OiBub25lO1xuXHRmb250LXNpemU6IDAuOGVtO1xuXHQqe1xuXHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdGNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG5cdH1cblx0LnVybHtcblx0XHRwYWRkaW5nOiAxMHB4O1xuICAgIFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBcdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZUNvbG9yO1xuICAgIFx0QGluY2x1ZGUgdHJhbnNpdGlvbigkdDEpO1xuICAgIFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygzcHgpO1xuICAgIFx0LyomOmhvdmVye1xuICAgIFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNWE1OTYyICFpbXBvcnRhbnQ7XG4gICAgXHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgXHR9Ki9cblx0fVxufVxuXG5cbi5ldmVudFRpdGxle1xuXHRjb2xvcjogIzMzMyAhaW1wb3J0YW50O1xuXHRwYWRkaW5nOiAxMHB4O1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnRvZ2dsZUJ0bntcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRzdXB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG4uY2FsZW5kYXItd2lkZ2V0LXRhYmxlIHRib2R5IC5jYWxlbmRhci1oZWFkZXIgdGR7XG5cdFxuXHQgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lQ29sb3I7XG59XG5cblxuLyoqKiBQYWdlICoqKi9cbi5QYWdlUmVzdWx0cyxcbi5Jbm5lclBhZ2V7XG5cdC5iYW5uZXJ7XG5cdGhlaWdodDogOTF2aDtcblx0fVxufVxuXG4udmFjYW5jeXtcblx0cGFkZGluZzogMzBweCAwcHg7XG5cdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZWVlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG5cblxuLkNhbGVuZGFyRmlsdGVye1xuXHRwYWRkaW5nOiAxMHB4O1xufVxuXG4vKiAuQ2FsZW5kYXJGaWx0ZXJ7XG5cdHNwYW57XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHBhZGRpbmc6IDVweCAwcHg7XG5cdFx0bWFyZ2luOiAwcHggNXB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxufSAqL1xuLkNhbGVuZGFyRXZlbnQgI2FsbEV2ZW50cyB1bCBsaSxcbi5DYWxlbmRhciAjYWxsRXZlbnRzIHVsIGxpe1xuLyogXHRkaXNwbGF5OiBub25lOyAqL1xufVxuLyogLkNhbGVuZGFyRXZlbnQuQWxsICNhbGxFdmVudHMgdWwgbGksXG4uQ2FsZW5kYXIuQWxsICNhbGxFdmVudHMgdWwgbGl7XG5cdGRpc3BsYXk6IGJsb2NrO1xufSAqL1xuLkNhbGVuZGFyRmlsdGVyIHNwYW57XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nOiA1cHg7XG5cdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5DYWxlbmRhckZpbHRlciBzcGFuLmFjdGl2ZXtcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICR0aGVtZUNvbG9yICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiAkdGhlbWVDb2xvciAhaW1wb3J0YW50O1xufVxuLm5vRXZlbnRze1xuXHRkaXNwbGF5OiBub25lO1xuXHRwYWRkaW5nOiAyMHB4IDEwcHg7XG5cdGNvbG9yOiAjNjY2O1xuXHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDNweCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbn1cblxuI2FsbEV2ZW50cyB1bHtcblx0bWF4LXdpZHRoOiA1MDBweDtcblx0bWFyZ2luOiAwcHggIWltcG9ydGFudDtcblx0cGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbiNhbGxFdmVudHMgdWwgbGl7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZUNvbG9yO1xuXHRmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjbGVhcjogYm90aDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGJhY2tncm91bmQgMC4zNXMpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5cblxuXG5cblxuLnRvZ2dsZUNvbnRlbnR7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGZvbnQtc2l6ZTogMC44ZW07XG5cdCp7XG5cdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0Y29sb3I6ICMzMzMgIWltcG9ydGFudDtcblx0fVxuXHQudXJse1xuXHRcdHBhZGRpbmc6IDEwcHg7XG4gICAgXHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIFx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lQ29sb3I7XG4gICAgXHRAaW5jbHVkZSB0cmFuc2l0aW9uKCR0MSk7XG4gICAgXHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDNweCk7XG4gICAgXHQvKiY6aG92ZXJ7XG4gICAgXHRcdGJhY2tncm91bmQtY29sb3I6ICM1YTU5NjIgIWltcG9ydGFudDtcbiAgICBcdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBcdH0qL1xuXHR9XG59XG5cblxuLmV2ZW50VGl0bGV7XG5cdGNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmc6IDEwcHg7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4udG9nZ2xlQnRue1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHN1cHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5jYWxlbmRhci13aWRnZXQtdGFibGUgdGJvZHkgLmNhbGVuZGFyLWhlYWRlciB0ZHtcblx0XG5cdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWVDb2xvcjtcbn1cblxuLm5ld3MtdGVhc2Vye1xuXHRwYWRkaW5nOiAzMHB4IDBweDtcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlZWU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDEwMCU7XG5cblx0aDN7XG4gICBcdFx0Y29sb3I6ICNmOWFmMDAgIWltcG9ydGFudDtcbiAgXHRcdGZvbnQtc2l6ZTogMS41ZW07XG4gIFx0XHQvKmZvbnQtZmFtaWx5OiAnQ2FtYm8nLCBzZXJpZjsqL1xuXHR9XG5cdGltZ3tcblx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XG5cdH1cbn1cblxuLmJpbyBoM3tcblx0Y29sb3I6ICNmOWFmMDAgIWltcG9ydGFudDtcbiAgXHRcdGZvbnQtc2l6ZTogMS41ZW07XG4gIFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICBcdFx0Lypmb250LWZhbWlseTogJ0NhbWJvJywgc2VyaWY7Ki9cbn1cblxuXG4ubm90aWNlc0JHe1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHRvcDogMHB4O1xuXHRsZWZ0OiAwcHg7XG5cdHotaW5kZXg6IDk5OTk7XG5cdGhlaWdodDogMTAwJTtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsIDAuNzUpO1xufVxuLm5vdGljZXNDb250YWluZXJ7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0ei1pbmRleDogOTk5OTtcblx0dG9wOiA1MCU7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGxlZnQ6IDUwJTtcblx0QGluY2x1ZGUgdHJhbnNmb3JtKCRjZW50ZXIpO1xuXHRwYWRkaW5nOiAzMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZGVkZWRlO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdHdpZHRoOiA1MDBweDtcbn1cbi5Ob3RpY2VUaXRsZXtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEuM2VtO1xufVxuLnJlYWRNb3JlTGlua05vdGljZXN7XG4gICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMzMzO1xuICAgIHBhZGRpbmc6IDNweCA1cHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZnVsbFdpZHRoe1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGNsZWFyOiBib3RoO1xuXHR3aWR0aDogMTAwJTtcblx0ZmxvYXQ6IGxlZnQ7XG59XG4uY2xvc2VOb3RpY2Vze1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTBweDtcblx0cmlnaHQ6IDEwcHg7XG5cdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdGNvbG9yOiAkdGhlbWVDb2xvcjtcblx0Zm9udC1zaXplOiAwLjhlbTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR6LWluZGV4OiA5OTk5OyBcblxufVxuLmNsb3NlTm90aWNlczphZnRlciB7XG4gICAgY29udGVudDogXCJ4XCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbG9yOiAjZDkyZDJhO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgdG9wOiA0OSU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtNTAlKSk7XG59XG4ubm90aWNlc0lubmVye1xuXHRtYXgtaGVpZ2h0OiA5MHZoO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgcGFkZGluZzogMTBweDtcblx0Kntcblx0XHRjb2xvcjogIzMzMztcblx0fVxuXHQuY29sLTEye1xuXHRcdHBhZGRpbmc6IDIwcHggMHB4O1xuXHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjY2NjY2NjO1xuXHR9XG5cbn1cblxuLk1haW5NZW51Q2xvc2V7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm1haW5Db250ZW50e1xuXHRpbnB1dFt0eXBlPXRleHRdLFxuXHRpbnB1dFt0eXBlPWVtYWlsXSxcblx0aW5wdXRbdHlwZT1wYXNzd29yZF0sXG5cdHRleHRhcmVhe1xuXHQgICAgd2lkdGg6IDEwMCU7XG5cdCAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuXHQgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdCAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHQgICAgbWFyZ2luLXRvcDogNXB4O1xuXHQgICAgd2lkdGg6IDEwMCU7XG5cdCAgICBtYXgtd2lkdGg6IDEwMCU7XG5cdCBcbiAgICBcdGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuXHR9XG5cblx0bGFiZWx7XG5cdFx0Zm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG5cdH1cblxuXHRpbnB1dFt0eXBlPXN1Ym1pdF17XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDIwcHggIWltcG9ydGFudDtcblx0XHQgICAgZGlzcGxheTogYmxvY2s7XG5cdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdCAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0XHQgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0XHQgICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG5cdFx0ICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0ICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJHQxKTtcblx0XHQgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygzcHgpO1xuXHRcdCAgICBtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMWIzMDgwO1xuXHRcdFx0Jjpob3Zlcntcblx0XHQgICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNWE1OTYyICFpbXBvcnRhbnQ7XG5cdFx0ICAgIH1cblx0fVxuXHQjRm9yZ290UGFzc3dvcmR7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRhe1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG5cdFx0XHRjb2xvcjogIzFkMWUzYztcblx0XHR9XG5cdH1cbn1cbi5mZWVkIGEsXG4uYWRkVG9DYWxlbmRhcixcbi5hdHRhY2htZW50LFxuLnJlYWRNb3JlTGluayxcbi5idXR0b257XG5cdFx0cGFkZGluZzogMTBweCAyMHB4ICFpbXBvcnRhbnQ7XG5cdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdCAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdCAgICBjb2xvcjogI2ZmZjtcblx0ICAgIGZvbnQtc2l6ZTogMC43ZW0gIWltcG9ydGFudDtcblx0ICAgIGN1cnNvcjogcG9pbnRlcjtcblx0ICAgICp7XG5cdCAgICBcdGZvbnQtc2l6ZTogMWVtO1xuXHQgICAgXHRjb2xvcjogI2ZmZjtcblxuXHQgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdDEpO1xuXHQgICAgfVxuXHQgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdCAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHQgICAgbWFyZ2luLXRvcDogMTBweDtcblx0ICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJHQxKTtcblx0ICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoM3B4KTtcblx0ICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjlhZjAxO1xuXHRcdCY6aG92ZXJ7XG5cdCAgICBcdGJhY2tncm91bmQtY29sb3I6ICM0YjRiNGIgIWltcG9ydGFudDtcblx0ICAgIH1cbn1cblxuLyoqIElucHV0cyAgKiovXG4jY29udGVudHtcblx0aW5wdXRbdHlwZT10ZXh0XSxcblx0aW5wdXRbdHlwZT1lbWFpbF0sXG5cdGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuXHR0ZXh0YXJlYXtcblx0ICAgIHdpZHRoOiAxMDAlO1xuXHQgICAgcGFkZGluZzogMTBweCAyMHB4O1xuXHQgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcblx0ICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHQgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblx0ICAgIG1hcmdpbi10b3A6IDVweDtcblx0ICAgIHdpZHRoOiAxMDAlO1xuICAgIFx0Zm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG5cdH1cblxuXHRsYWJlbHtcblx0XHRmb250LXdlaWdodDogbGlnaHRlcjtcblx0fVxuXG5cdGlucHV0W3R5cGU9c3VibWl0XXtcblx0XHRcdHBhZGRpbmc6IDEwcHggMjBweCAhaW1wb3J0YW50O1xuXHRcdCAgICBkaXNwbGF5OiBibG9jaztcblx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0ICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdCAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHRcdCAgICBmb250LXdlaWdodDogbGlnaHRlcjtcblx0XHQgICAgbWFyZ2luLXRvcDogMTBweDtcblx0XHQgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdDEpO1xuXHRcdCAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDNweCk7XG5cdFx0ICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWFmMDE7XG5cdFx0XHRtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcblx0XHQgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcblx0XHQgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdFx0XHQmOmhvdmVye1xuXHQgICAgXHQgICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGQ0ZCAhaW1wb3J0YW50O1xuXHRcdCAgICB9XG5cdH1cblx0I0ZvcmdvdFBhc3N3b3Jke1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0YXtcblx0XHRcdGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuXHRcdFx0Y29sb3I6ICMxZDFlM2M7XG5cdFx0fVxuXHR9XG59XG4vKiogSW5wdXRzICAqKi9cblxuXG5cbi52YWNhbmN5e1xuXHRwYWRkaW5nOiAzMHB4IDBweDtcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlZWU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDEwMCU7XG59XG5cblxuXG4uaGVhZGluZy0ye1xuXHRjb2xvcjogJHRoZW1lQ29sb3IgIWltcG9ydGFudDtmb250LXdlaWdodDogbGlnaHRlcjtcblx0Kntjb2xvcjogJHRoZW1lQ29sb3IgIWltcG9ydGFudDtmb250LXNpemU6IDFlbTtmb250LXdlaWdodDogbGlnaHRlcjt9XG59XG4uYXJjaGl2ZXN7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZsb2F0OiBsZWZ0O1xuXHR3aWR0aDogMTAwJTtcblx0Y2xlYXI6IGJvdGg7XG5cdHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuXHRtYXJnaW46IDBweCAwcHggMzBweCAwcHggIWltcG9ydGFudDtcblxuXHQuYXJjaGl2ZXtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiA1cHggMHB4ICFpbXBvcnRhbnQ7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oJHQxKTtcblx0XHRpbWd7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ICAgIHJpZ2h0OiAxMHB4O1xuXHRcdCAgICB0b3A6IDUwJTtcblx0XHQgICAgbWF4LXdpZHRoOiAxN3B4O1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoLTUwJSkpO1xuXHRcdH1cblx0XHRhe1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGNsZWFyOiBib3RoO1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRwYWRkaW5nOiA4cHggMzBweCAgOHB4IDE1cHg7XG5cdFx0XHR0b3A6IDBweDtcblx0XHRcdGxlZnQ6IDBweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHR9XG5cdFx0Kntcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCR0MSk7XG5cdFx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHRcblx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDNweCk7XG5cblx0ICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWFmMDEgIWltcG9ydGFudDtcblxuXHRcdCAmOmhvdmVye1xuXHQgICAgXHQgICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGQ0ZCAhaW1wb3J0YW50O1xuXHQgICAgXHRcdCp7XG5cdCAgICBcdFx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHQgICAgXHRcdH1cblx0XHQgICAgfVxuXHR9XG59XG5cbi5TdWJEYXRle1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMS40ZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuXG4uYXJjaGl2ZXtcblx0Kntcblx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHR9XG59XG4vKlxufD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxufFx0VXBsb2Fkc1xufD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuKi9cblxuLnVwbG9hZHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogNTAwcHg7XG5cdGNsZWFyOiBib3RoO1xuXHRmbG9hdDogbGVmdDtcblx0cGFkZGluZzogMTBweCA0NXB4IDEycHggMzBweDtcblx0Ym9yZGVyOiAxcHggc29saWQgJHRoZW1lQ29sb3I7XG5cdG1hcmdpbjogNXB4IDBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oJHQxKTtcblx0LnVwbG9hZFRpdGxle1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkdGhlbWVDb2xvciAhaW1wb3J0YW50O1xuXHQgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR9XG5cdGF7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMHB4O1xuXHRcdGxlZnQ6IDBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cblx0LmZpbGVJY29ue1xuXG5cblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDEwcHg7XG5cdFx0dG9wOiA1MCU7XG5cdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoLTUwJSkpO1xuXG5cblxuXHQgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lQ29sb3I7XG5cdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdCAgICBmbG9hdDogcmlnaHQ7XG5cdCAgICB3aWR0aDogMjVweDtcblx0ICAgIGhlaWdodDogMzBweDtcblx0ICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJHQxKTtcblx0ICAgIHNwYW57XG5cdCAgICBcdEBpbmNsdWRlIHRyYW5zaXRpb24oJHQxKTtcblx0ICAgIFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0XHQgICAgaGVpZ2h0OiAxM3B4O1xuXHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHQgICAgcGFkZGluZy10b3A6IDJweDtcblx0XHQgICAgZm9udC1zaXplOiA3cHg7XG5cdFx0ICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdCAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0ICAgIG1hcmdpbi10b3A6IDhweDtcblx0ICAgIH1cblx0fVxuXG5cdCY6aG92ZXJ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2UyZTBkZiAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAjMWIzMDgwICFpbXBvcnRhbnQ7XG5cdFx0LnVwbG9hZFRpdGxle1xuXHRcdFx0Lypjb2xvcjogIzAwMCAhaW1wb3J0YW50OyovXG5cdFx0fVxuXHRcdC8qLmZpbGVJY29ue1xuXHQgICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG5cdFx0XHRzcGFue1xuXHRcdFx0ICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDllN2Y7XG5cdFx0ICAgfVxuXHRcdH0qL1xuXHR9XG59XG5cblxuLnVwbG9hZHtcblx0LypwYWRkaW5nOiAxMHB4O1xuXHRib3JkZXItYm90dG9tOiAycHggc29saWQgI2VlZTsqL1xuXHQqe1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0Zm9udC13ZWlnaHQ6IGxpZ2h0ZXIgIWltcG9ydGFudDtcblx0fVxufVxuXG5cblxuXG5cbi5nYWxsZXJ5SW1hZ2V7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMzMuMzMlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctYm90dG9tOiAzMy4zMyU7XG5cblx0LmdhbGxlcnlJbWFnZUlubmVye1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHdpZHRoOiA5NSU7XG5cdFx0aGVpZ2h0OiA5NSU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRvcDogNTAlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMyYjJiMmI7XG5cdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZSgtNTAlLC01MCUpKTtcblx0XHQuZ2FsbGVySW1hZ2VCZ3tcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oJHQxKTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRvbjogY2VudGVyO1xuXHRcdFx0bGVmdDogMHB4O1xuXHRcdFx0dG9wOiAwcHg7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0XHQuZ2FsbGVySW1hZ2VUZXh0e1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHdpZHRoOiA5NSU7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCR0MSk7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKC01MCUsLTUwJSkgc2NhbGUoMC41KSk7XG5cdFx0fVxuXHR9XG5cdCY6aG92ZXJ7XG5cdFx0LmdhbGxlcnlJbWFnZUlubmVye1xuXHRcdFx0LmdhbGxlckltYWdlQmd7XG5cdFx0XHRcdG9wYWNpdHk6IDAuMiAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0LmdhbGxlckltYWdlVGV4dHtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZSgtNTAlLC01MCUpIHNjYWxlKDEpKTtcblx0XHRcdFx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xuXHRcdFx0fSBcblx0XHR9XG5cdH1cblx0YXtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHRvcDogMHB4O1xuXHRcdGxlZnQ6IDBweDtcblx0XHR6LWluZGV4OiAyO1xuXHR9XG59XG5cbi8qXG58PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG58XHRHYWxsZXJ5IDNcbnw9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiovXG5cbiNieF9zbGlkZXIge1xuXHRoZWlnaHQ6IDUwMHB4O1xuXHRsaSB7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRpbWcge1xuXHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG4uaW5uZXJTbGlkZUdhbHtcblx0cGFkZGluZy1ib3R0b206IDEwMCU7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YXtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwcHg7XG5cdFx0bGVmdDogMHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxufVxuXG4uR2FsTmV4dCxcbi5HYWxQcmV2e1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogMjAwO1xuXHR0b3A6IDUwJTtcblx0bWFyZ2luLXRvcDogOHB4O1xuXHRiYWNrZ3JvdW5kLXNpemU6IDgwJTtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtNTAlKSk7XG5cdFxufVxuXG4uR2FsTmV4dHtcblx0bGVmdDogMHB4O1xuXHRwYWRkaW5nOiAyMHB4O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2xlZnQucG5nKTtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjQpO1xufVxuLkdhbFByZXZ7XG5cdHJpZ2h0OiAwcHg7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcmlnaHQucG5nKTtcblx0cGFkZGluZzogMjBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjQpO1xufVxuXG4uYnhfcGFnZXNfZnJhbWUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCNieF9wYWdlcyB7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRsaSB7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0aGVpZ2h0OiAyMDBweDtcblx0XHRcdCAgICBvcGFjaXR5OiAwLjU7XG5cdFx0XHQgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IDAuMzVzKTtcblx0XHRcdCAgICAmOmhvdmVye1xuXHRcdFx0ICAgXHQgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuXHRcdFx0ICAgIH1cblx0XHR9XG5cdH1cblx0LmNvbnRyb2xzIHtcblx0XHRpIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0Y29sb3I6ICRtYWluQ29sb3IyO1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogLTEycHg7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjVzKTtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGkucHJldiB7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdH1cblx0XHRpLm5leHQge1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0fVxuXHR9XG59XG5cbi8qXG58PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG58XHRNYXNvbnJ5XG58PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4qL1xuXG4uZ3JpZCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA3MDBweDtcblx0YSB7XG5cdFx0Zm9udC1zaXplOiAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHR9XG59XG5cbi5ncmlkLWl0ZW0sIC5ncmlkLXNpemVyIHsgXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDI1JTsgXG5cdGZsb2F0OiBsZWZ0O1xuXHRwYWRkaW5nOiAycHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC41cyk7XG5cdGltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG59XG5cbi5ncmlkLWl0ZW0uaG92ZXJTdGF0ZSB7XG5cdG9wYWNpdHk6IDAuNztcbn1cblxuLmdyaWQtaXRlbS0td2lkdGgyIHsgd2lkdGg6IDQwMHB4OyB9XG5cblxuLmdhbGxlcnlJbWFnZXtcblx0d2lkdGg6IDMzLjMzJTtcbiAgICBmbG9hdDogbGVmdDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWJvdHRvbTogMzMuMzMlO1xuXG5cdC5nYWxsZXJ5SW1hZ2VJbm5lcntcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR3aWR0aDogOTUlO1xuXHRcdGhlaWdodDogOTUlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0b3A6IDUwJTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMmIyYjJiO1xuXHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoLTUwJSwtNTAlKSk7XG5cdFx0LmdhbGxlckltYWdlQmd7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCR0MSk7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0b246IGNlbnRlcjtcblx0XHRcdGxlZnQ6IDBweDtcblx0XHRcdHRvcDogMHB4O1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdFx0LmdhbGxlckltYWdlVGV4dHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogOTUlO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigkdDEpO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZSgtNTAlLC01MCUpIHNjYWxlKDAuNSkpO1xuXHRcdH1cblx0fVxuXHQmOmhvdmVye1xuXHRcdC5nYWxsZXJ5SW1hZ2VJbm5lcntcblx0XHRcdC5nYWxsZXJJbWFnZUJne1xuXHRcdFx0XHRvcGFjaXR5OiAwLjIgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdC5nYWxsZXJJbWFnZVRleHR7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoLTUwJSwtNTAlKSBzY2FsZSgxKSk7XG5cdFx0XHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0XHRcdH0gXG5cdFx0fVxuXHR9XG5cdGF7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR0b3A6IDBweDtcblx0XHRsZWZ0OiAwcHg7XG5cdFx0ei1pbmRleDogMjtcblx0fVxufVxuI0N1c3RvbUxvZ2luRm9ybV9Mb2dpbkZvcm17XG5cdG1heC13aWR0aDogNDAwcHg7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uc3RhZmZQcm9maWxlIHtcblx0LnN0YWZmUHJvZmlsZVBpYyB7XG5cdFx0d2lkdGg6MjAwcHg7XG5cdFx0aGVpZ2h0OjIwMHB4O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO1xuXHRcdGJvcmRlci1yYWRpdXM6MjBweDtcblx0fVxufVxuLkhvcml6b250YWxTdGFjayB7XG5cdC5zdGFmZlByb2ZpbGUge1xuXHRcdHdpZHRoOmF1dG87XG5cdFx0bWFyZ2luOjAgMzBweCAzMHB4IDA7XG5cdFx0LnByb2ZpbGVQaWMge1xuXHRcdFx0bWFyZ2luOjAgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLypcbnw9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbnxcdFN0YWZmIFBhZ2UgVGVtcGxhdGVzXG58PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4qL1xuXG4uU3RhZmZQYWdlIHtcblx0LnN0YWZmUHJvZmlsZSB7XG5cdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6MTAwJTtcblx0XHRtYXJnaW46MzBweDtcblx0XHQucHJvZmlsZVBpYyB7XG5cdFx0XHRtYXJnaW46MCAzMHB4IDAgMDtcblx0XHRcdGZsb2F0OmxlZnQ7XG5cdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0XHR9XG5cdFx0LmJpbyB7XG5cdFx0XHRtaW4td2lkdGg6NTAlO1xuXG5cdFx0XHRwIHtcblx0XHRcdFx0ZGlzcGxheTpibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLlN0YWZmUGFnZVN0YWNrIHtcblx0LnN0YWZmUHJvZmlsZSB7XG5cdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTo2MHB4O1xuXHRcdC5iaW8ge1xuXHRcdFx0cCB7XG5cdFx0XHRcdHRleHQtYWxpZ246anVzdGlmeTtcblx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0bWF4LXdpZHRoOjgwMHB4O1xuXHRcdFx0XHRtYXJnaW46MCBhdXRvIDIwcHggYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLlN0YWZmUGFnZU5vUGljIHtcblx0LnN0YWZmUHJvZmlsZSB7XG5cdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTo2MHB4O1xuXHRcdC5iaW8ge1xuXHRcdFx0cCB7XG5cdFx0XHRcdHRleHQtYWxpZ246anVzdGlmeTtcblx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0bWF4LXdpZHRoOjgwMHB4O1xuXHRcdFx0XHRtYXJnaW46MCBhdXRvIDIwcHggYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmJpb3tcblx0aDR7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBcdGZvbnQtc2l6ZTogMS4yZW07XG5cdH1cblxuXHRoM3tcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuXHR9XG59XG5cbiAuSG9yaXpvbnRhbFN0YWNrIC5zdGFmZlByb2ZpbGUge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMCAzMHB4IDMwcHggMDtcbn1cblxuLlZlcnRpY2FsU3RhY2t7XG5cdCAgICBtYXJnaW46IDBweCA7XG5cdCAgXG5cdCAgICAuc3RhZmZQcm9maWxlIHtcblx0ICAgIFx0bWFyZ2luOiAwcHggO1xuXHRcdFx0cGFkZGluZzogMzBweCAwcHg7XG5cdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgI2VlZTtcblx0XHR9XG59XG4uTmFtZURlcE9ubHl7XG5cdCAgICBtYXJnaW46IDBweCA7XG5cdCAgXG5cdCAgICAuc3RhZmZQcm9maWxlIHtcblx0ICAgIFx0bWFyZ2luOiAwcHggO1xuXHRcdFx0cGFkZGluZzogMzBweCAwcHg7XG5cdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgI2VlZTtcblx0XHR9XG59XG4uSG9yaXpvbnRhbFN0YWNre1xuXHQucHJvZmlsZVBpY3tcblx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0fVxufVxuXG4ucHJvZmlsZVBpYyBpbWd7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi5WZXJ0aWNhbFN0YWNre1xuXHQucHJvZmlsZVBpYyBpbWd7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwcHg7XG5cdH1cbn1cblxuXG4jU2VhcmNoUmVzdWx0c3sgXG5cdHBhZGRpbmc6IDBweDtcblx0bWFyZ2luOiAwcHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDEwMCU7XG5cdGZvbnQtc2l6ZTogMC44ZW07XG5cdGxpe1xuXHRwYWRkaW5nOiAzMHB4IDBweDtcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlZWU7XG5cdG1hcmdpbjogMHB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAxMDAlO1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXHQucmVhZE1vcmVMaW5re1xuXHRcdGZvbnQtc2l6ZTogMWVtICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuXG4uTmV3c2xldHRlckl0ZW17XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMjUlO1xuXHRmbG9hdDogbGVmdDtcblx0cGFkZGluZzogMTBweDtcblx0Lk5ld3NsZXR0ZXJJbm5lcntcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygzcHgpO1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oJHQxKTtcblx0XHRib3JkZXI6IDVweCBzb2xpZCAjZmZmO1xuXHRcdEBpbmNsdWRlIGJveC1zaGFkb3coMHB4IDBweCAxMHB4IDBweCAjOWM5YzljKTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdC5uZXdzbGV0dGVyVGh1bWJ7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdGNsZWFyOiBib3RoO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2VlZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9uZXdzbGV0dGVyLnBuZyk7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDYwJTtcbiAgICBcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxMTAlO1xuXHRcdH1cblx0XHRhe1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwcHg7XG5cdFx0XHRsZWZ0OiAwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHR9XG5cdH1cblx0Jjpob3Zlcntcblx0XHQuTmV3c2xldHRlcklubmVye1xuXHRcdFx0Ym9yZGVyOiA1cHggc29saWQgI2Y5YWYwMCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQubmV3c2xldHRlclRpdGxle1xuXHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0Zm9udC1zaXplOiAwLjhlbTtcblx0XHRmbG9hdDogbGVmdDtcblx0ICAgIHdpZHRoOiAxMDAlO1xuXHQgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHQgICAgY2xlYXI6IGJvdGg7XG5cdH1cbn1cblxuLk5ld3NsZXR0ZXJ7XG5cdHdpZHRoOiAyMCU7XG4gICAgcGFkZGluZy1ib3R0b206MjAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWluLXdpZHRoOiAyMDBweDtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IG5vbmU7XG59XG4uTmV3c0xldHRlcklubmVye1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHR3aWR0aDogOTAlO1xuXHRoZWlnaHQ6IDkwJTtcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRib3JkZXI6IDJweCBzb2xpZCAjZDJkMmQyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG5cdHRyYW5zaXRpb246IGFsbCAwLjM1cztcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuMzVzO1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuMzVzO1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjM1cztcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zNXM7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHQtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMCwwLDAsIDApOyBcblx0LW8tYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsMCwwLCAwKTsgXG5cdC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsMCwwLCAwKTsgXG5cdC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsMCwwLCAwKTsgXG59XG5cblxuXG4uTmV3c0xldHRlcklubmVyIC5pbWdDb250YWluZXJ7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiA1MCU7XG5cdHRvcDogNDAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0LW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5OZXdzbGV0dGVyIGF7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHotaW5kZXg6IDIwMDtcblx0bGVmdDogMHB4O1xuICAgIHRvcDogMHB4O1xufVxuLk5ld3NsZXR0ZXI6aG92ZXIgLk5ld3NMZXR0ZXJJbm5lcntcblx0Ym9yZGVyOiAycHggc29saWQgI2QyZDJkMjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuXHRib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMCwwLDAsIDAuMTUpOyBcblx0LW8tYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsMCwwLCAwLjE1KTsgXG5cdC1tcy1ib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMCwwLDAsIDAuMTUpOyBcblx0LW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMCwwLDAsIDAuMTUpOyBcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMCwwLDAsIDAuMTUpOyBcbn1cblxuLk5ld3NsZXR0ZXIgLmRvd25sb2FkSW5mb3tcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRsZWZ0OiA1MCU7XG5cdGNvbG9yOiAjNzc3O1xuXHR3aWR0aDogOTglO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMWVtO1xuXHRib3R0b206IDEwJTtcblx0dHJhbnNpdGlvbjogYWxsIDAuMzVzO1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMC4zNXM7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zNXM7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMzVzO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjM1cztcbn1cblxuLk5ld3NsZXR0ZXI6aG92ZXIgLmRvd25sb2FkSW5mb3tcblx0XG4gICAgY29sb3I6ICNlNDJjMjUgIWltcG9ydGFudDtcbn1cblxuLk5ld3NsZXR0ZXJUaXRsZXtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0bWFyZ2luLXRvcDogNTBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXNpemU6IDEuNWVtO1xuXHRjb2xvcjogIzMwM2M2OCAhaW1wb3J0YW50O1xuXHQqe1xuXHRcdGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuXHRcdGNvbG9yOiAjMzAzYzY4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLklubmVyUGFnZXtcbiAgICAuY2FsUHJldixcbiAgICAuY2FsTmV4dCB7XG4gICAgICAgIHRvcDogMzdweDtcbiAgICB9XG4gICAgLmNhbGVuZGFyLXdpZGdldC10YWJsZSxcbiAgICAub3V0ZXJDYWxlbmRhckNvbnRhaW5lcntcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5ldmVudENvbnRhaW5lcntcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuY2FsSGVhZGVye1xuICAgICAgICAuY29sLTcsXG4gICAgICAgIC5jb2wtNXtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIC5jb2wtNXtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5ncm91cDF7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oJHQxKTtcblx0b3BhY2l0eTogMDtcbn1cbi5QYWdlTG9hZGVke1xuXHQuZ3JvdXAxe1xuXHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0fVxufVxuI2dtYXBfY2FudmFze1xuXHRtaW4taGVpZ2h0OiA0MDBweDtcbn1cblxuXG5cblxuLnNlYXJjaFRvZ2dsZUJ1dHRvbntcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiA1MCU7XG5cdHRvcDogN3B4O1xuXHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgtNTAlKSk7XG59XG5cblxuXG4vKiogR2VuZXJhbCBTaXRlIGxheW91dHMgKiovXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbi5DZW50ZXJJdGVtc3tcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5mbGV4e1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4uc2xpbmt7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuXG4udHJhbnNsYXRle1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG4uVHJhbnNsYXRlQkd7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwcHg7XG5cdHotaW5kZXg6IDk5OTk7XG5cdGxlZnQ6IDBweDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTsgICBcblx0IGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43Nik7XG59XG4jZ29vZ2xlX3RyYW5zbGF0ZV9lbGVtZW50e1xuXHRkaXNwbGF5OiBub25lO1xuXHRwb3NpdGlvbjogZml4ZWQ7IFxuXHR6LWluZGV4OiA5OTk5O1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHRAaW5jbHVkZSB0cmFuc2Zvcm0oJGNlbnRlcik7XG59XG5cbiNnbWFwX2NhbnZhc3tcblx0bWluLWhlaWdodDogNTAwcHg7XG59XG5cbi8qKiogU2Nyb2xsIEJhciAqKiovXG46Oi13ZWJraXQtc2Nyb2xsYmFye1xuXHR3aWR0aDo4cHg7XG5cdGhlaWdodDo3cHg7XG59XG46Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbjpzdGFydDpkZWNyZW1lbnQsXG46Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbjplbmQ6aW5jcmVtZW50e1xuXHRkaXNwbGF5OmJsb2NrO1xuXHRoZWlnaHQ6MDsgXG5cdGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7XG59XG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLXBpZWNle1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMmIyYjJiO1xuXHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDBweCk7XG59XG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1ie1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNzY4ZGFmO1xuXHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDBweCk7IFxufVxuOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjp2ZXJ0aWNhbHtcbn1cbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG9yaXpvbnRhbHtcbn1cbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXJ7XG5cdGJhY2tncm91bmQtY29sb3I6ICM3NjhkYWY7XG59XG5cblxuXG4uZGJ7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG5maWVsZHNldHtcblx0Ym9yZGVyOiBub25lO1xufVxuXG4vKioqIFNlYXJjaCBGb3JtICoqKi9cblxuXG4vKioqIEhvbWVQYWdlICoqKi9cbi5iYW5uZXJ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMHZoO1xuXHRAaW5jbHVkZSBiYWNrZ3JvdW5kLWNvdmVyKHVybChcIi4uL2ltYWdlcy9iZy5qcGdcIikpO1xuXG5cdC5kYXJrZW57XG5cdFx0QGluY2x1ZGUgc3RyZXRjaENvdmVyKHJnYmEoNDMsNDMsNDMsIDAuMiksIGFic29sdXRlLCAxKVxuXHR9XG5cblx0LmJne1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0dG9wOiAwcHg7XG5cdFx0bGVmdDogMHB4O1xuXHRcdEBpbmNsdWRlIGJhY2tncm91bmQtY292ZXIodXJsKFwiLi4vaW1hZ2VzL2JnLmpwZ1wiKSk7XG5cdH1cbn1cblxuLmJhbm5lckJne1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMHB4O1xuXHRsZWZ0OiAwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdEBpbmNsdWRlIGJhY2tncm91bmQtY292ZXIodXJsKFwiLi4vaW1hZ2VzL2JnLmpwZ1wiKSk7XG59XG5cblxuI2dvb2dsZV90cmFuc2xhdGVfZWxlbWVudHtcbiAgICBib3JkZXI6IDMwcHggc29saWQgI2Y5YWYwMDtcbn1cblxuXG4vKioqIFBhZ2UgKioqL1xuLlBhZ2V7XG5cdC5iYW5uZXJ7XG5cdFx0aGVpZ2h0OiA5MXZoO1xuXHR9XG59XG4vKioqIEZvb3RlciAqKiovXG5mb290ZXJ7XG5cdHBhZGRpbmc6IDMwcHggMHB4IDBweCAwcHg7XG59XG5cblxuLyoqKiBNZW51ICoqKi9cbiNNZW51e1xuXHRmbG9hdDogbGVmdDtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjlhZjAwO1xuXHQqe1xuXHRcdGNvbG9yOiAjMDAwO1xuXHR9XG5cdC5sZWZ0U2lkZXtcblx0XHRwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuXHR9XG5cdC5yaWdodFNpZGV7XG5cdFx0cGFkZGluZy1sZWZ0OiA2MHB4O1xuXHR9XG5cdC8qXG5cdC5NZW51QnV0dG9ue1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ei1pbmRleDogMjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzczYThkOTtcblx0ICAgIHJpZ2h0OiAwcHg7XG5cdCAgICBwYWRkaW5nOiA4cHggMTJweCA3cHggMTJweDtcblx0ICAgIGN1cnNvcjogcG9pbnRlcjtcblx0ICAgIG9wYWNpdHk6IDE7XG5cdCAgICB0b3A6IDBweDtcblx0ICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdH1cblx0Ki9cblx0Lk1lbnVDb250YWluZXJ7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrOyAgXG4gICAgXHR0ZXh0LWFsaWduOiBjZW50ZXI7Lypcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7Ki9cblx0XHQuTGV2ZWxPbmV7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IFxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Lypwb3NpdGlvbjogcmVsYXRpdmU7Ki9cblx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRjb250ZW50OicnO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRoZWlnaHQ6IDVweDtcblx0XHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0Ym90dG9tOiAwcHg7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKC01MCUpKTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZhYmEzODtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigkdDEpO1xuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlcjpiZWZvcmV7XG5cdFx0XHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdGF7ICAgIFxuXHRcdFx0XHRjb2xvcjogIzYyNjI2MTtcblx0XHRcdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oJHQxKTsgICAgXG5cdFx0XHRcdHBhZGRpbmc6IDE0cHggMjBweCAxNHB4IDIwcHg7XG5cdFx0XHQgICAgZm9udC1zaXplOiAxZW07XG5cdFx0XHQgICAgbGluZS1oZWlnaHQ6IDNlbTtcblx0XHRcdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IFxuXHQgICBcdCBcdFx0bGluZS1oZWlnaHQ6IDFlbTtcbiAgICBcdFx0XHRmb250LXdlaWdodDogODAwOyBcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXG5cdC5TdWJNZW51e1xuXHRcdEBpbmNsdWRlIGJveC1zaGFkb3coLTJweCAxM3B4IDQwcHggMHB4IHJnYmEoNDcsIDQ3LCA0NywgMC4zMykpO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMHB4O1xuXHRcdGZvbnQtc2l6ZTogMC43ZW07XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR6LWluZGV4OiAtOTk5OTtcbiAgICBcdGxlZnQ6IDUwJTtcbiAgICBcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHQgICAgYmFja2dyb3VuZC1jb2xvcjogIzYyNjI2MTtcblx0ICAgIGJvcmRlci1yYWRpdXM6IDBweDtcblx0ICAgIG1hcmdpbi10b3A6IDBweDtcblx0ICAgIHBhZGRpbmc6IDEwcHg7XG5cdCAgIC8qIHBhZGRpbmc6IDNweCAxMHB4IDZweCAxMHB4OyovXG5cdCAgICBvcGFjaXR5OiAwO1xuXHQgICAgZGlzcGxheTogbm9uZTtcblx0ICAgIC8qdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMzVzIDAuMTIwcywgb3BhY2l0eSAwLjM1cyAwLjEyMHM7XG5cdCAgICAtby10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zNXMgMC4xMjBzLCBvcGFjaXR5IDAuMzVzIDAuMTIwcztcblx0ICAgIC1tcy10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zNXMgMC4xMjBzLCBvcGFjaXR5IDAuMzVzIDAuMTIwcztcblx0ICAgIC1tb3otdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMzVzIDAuMTIwcywgb3BhY2l0eSAwLjM1cyAwLjEyMHM7XG5cdCAgICAtd2Via2l0LXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjM1cyAwLjEyMHMsIG9wYWNpdHkgMC4zNXMgMC4xMjBzOyovXG5cdCAgICAvKkBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKDIwcHgpIHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGUoMC45OCkpOyovXG5cblx0ICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKDBweCkgdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgxKSAhaW1wb3J0YW50KVxuXHQgICAgbGl7XG5cdCAgICBcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHQgICAgZmxvYXQ6IGxlZnQ7XG5cdCAgICB9XG5cdCAgICBhe1xuXHRcdCAgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdCAgICBwYWRkaW5nOiAxMHB4IDIwcHggIWltcG9ydGFudDtcblx0XHQgICAgLypmb250LXNpemU6IDAuOWVtOyovXG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiAxLjJlbSAhaW1wb3J0YW50O1xuXHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHQgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0XHQgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0ICAgIFx0QGluY2x1ZGUgdHJhbnNpdGlvbigkdDEpO1xuXHRcdFx0Jjpob3ZlcntcbiAgICBcdFx0XHRjb2xvcjogI2Y5YWYwMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5hY3RpdmV7XG5cdFx0LnRvcE1lbnVMaW5re1xuXHQgICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNjI2MjYxO1xuXHQgICAgXHRjb2xvcjogI2Y5YWYwMCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuTGV2ZWxPbmV7XG5cdFx0LlN1Yk1lbnV7XG5cdFx0XHRsZWZ0OiAwJTtcblx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKDIwcHgpIHRyYW5zbGF0ZVgoMCUpIHNjYWxlKDAuOTgpKTtcblx0XHR9XG5cdH1cblx0Lm1lbnVJdGVtLUxhc3R7XG5cdFx0LlN1Yk1lbnV7XG5cdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0cmlnaHQ6IDAlO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoMjBweCkgdHJhbnNsYXRlWCgwJSkgc2NhbGUoMC45OCkpO1xuXHRcdH1cblx0fVxuXHQuYWN0aXZlIC5TdWJNZW51e1xuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0LypvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cdCBcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKDBweCkgdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgxKSAhaW1wb3J0YW50KTsqL1xuXHR9XG4vKlx0Lm1lbnVJdGVtLTEuYWN0aXZlIC5TdWJNZW51LCovXG5cdC5MZXZlbE9uZSAuU3ViTWVudXtcblx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cdCBcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKDBweCkgdHJhbnNsYXRlWCgwJSkgc2NhbGUoMSkgIWltcG9ydGFudCk7XG5cdH1cblx0LyoubWVudUl0ZW0tTGFzdC5hY3RpdmUgLlN1Yk1lbnV7XG5cdFx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0cmlnaHQ6IDAlO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoMHB4KSB0cmFuc2xhdGVYKDAlKSBzY2FsZSgxKSAhaW1wb3J0YW50KTtcdFxuXHR9XG4qL1xuXHQvKi5TdWJNZW51OmJlZm9yZSB7XG5cdCAgICBjb250ZW50OiAnJztcblx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHQgICAgd2lkdGg6IDEwMCU7XG5cdCAgICBoZWlnaHQ6IDE3cHg7XG5cdCAgICBsZWZ0OiAwcHg7XG5cdCAgICB0b3A6IC0xNHB4O1xuXHQgICAgei1pbmRleDogMjtcblx0fVxuXHQuU3ViTWVudTphZnRlciB7XG5cdCAgICBjb250ZW50OiAnJztcblx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHQgICAgYm9yZGVyOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHQgICAgdG9wOiAtMjBweDtcblx0ICAgIGxlZnQ6IDUwJTtcblx0ICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcblx0ICAgIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgIzJmM2I2Nztcblx0fSovXG59XG5cbi5MZXZlbE9uZSBhLnRvcE1lbnVMaW5re1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCY6YWZ0ZXJ7XG5cdFx0Y29udGVudDonJztcblx0XHRoZWlnaHQ6IDUwJTtcblx0XHR3aWR0aDogMnB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdHJpZ2h0OiAwcHg7XG5cdFx0dG9wOiA1MCU7XG5cdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoLTUwJSkpO1xuXHR9XG59XG4uTGV2ZWxPbmU6bGFzdC1vZi10eXBlIGEudG9wTWVudUxpbmsge1xuXHQmOmFmdGVye1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLmZsZXhzbGlkZXIgLmZsZXgtZGlyZWN0aW9uLW5hdiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMTYlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBoZWlnaHQ6IDMwcHg7ICBcbiAgICB6LWluZGV4OiA4MDA7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xuICAgIEBpbmNsdWRlIHRyYW5zZm9ybSgkY2VudGVyKTtcbn1cbi5mbGV4c2xpZGVyIC5zbGlkZXMgbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xufVxuLnF1b3RlQm94IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMTUwcHg7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZSgwJSwgLTUwJSkpO1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAyZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMTtcbiAgICBsaW5lLWhlaWdodDogMS4yZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAqe1xuICAgIFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5zbGlkZUJHe1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMHB4O1xuXHRsZWZ0OiAwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iZy5qcGcpO1xufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0gR2VuZXJhbCBTaXRlIGxheW91dHMgLS0tLS0tLS0tLS0tLS0tLS0tLS0gKiovXG5cblxuXG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tIFNpdGUgQnVpbGQgLS0tLS0tLS0tLS0tLS0tLS0tLS0gKiovXG4jTWVudUljb257XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbiNoZWFkZXJ7XG5cdHdpZHRoOiAxMDAlO1xuXHRwb3NpdGlvbjogZml4ZWQ7IFxuXHR6LWluZGV4OiA5OTkwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuOSk7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0QGluY2x1ZGUgYm94LXNoYWRvdygwcHggMHB4IDQwcHggMHB4IHJnYmEoMCwwLDAsMC40KSk7XG59XG4uaG9tZWJ0bntcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oJHQxKTtcblx0aW1ne1xuXHRcdHdpZHRoOiAxNTBweDtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCR0MSk7XG5cdH1cblx0c3Bhbntcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCR0MSk7XG5cdFx0Zm9udC1zaXplOiAyLjVlbTtcblx0XHRkaXNwbGF5OiBibG9jazsgXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0Y29sb3I6ICM2MjYyNjE7XG5cdH1cbn1cblxuLlNjcm9sbE5hdntcblx0LmhvbWVidG57XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdGltZ3tcblx0XHRcdHdpZHRoOiA1MHB4O1xuXHRcdH1cblx0XHRzcGFue1xuXHRcdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0fVxuXHR9XG59XG5cblxuLmJhbm5lclRleHR7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogOTA7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bGVmdDogNTAlO1xuXHR3aWR0aDogODAlO1xuXHRib3R0b206IDIwMHB4O1xuXHRmb250LXNpemU6IDEuM2VtO1xuXHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgtNTAlKSk7XG5cdCp7XG5cdFx0Y29sb3I6ICNmZmY7XHRcblx0fVxuXHQucGFydC0xe1xuXHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHRcdGZvbnQtc2l6ZTogM2VtO1xuXHRcdC8qZm9udC1mYW1pbHk6ICdDYW1ibycsIHNlcmlmICFpbXBvcnRhbnQ7Ki9cblx0XHRcbi8qIFxuXHRcdCY6YmVmb3Jle1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGhlaWdodDogNXB4O1xuXHRcdFx0d2lkdGg6IDcwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjlhZjAwO1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0Ym90dG9tOiA3cHg7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgtNTAlKSk7XG5cdFx0fVxuXHRcdCovXG5cdH1cblx0LnBhcnQtMntcblx0XHRmb250LXNpemU6IDJlbTtcblx0fVxuXHQuZG93bntcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdHdpZHRoOiA1MHB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxufVxuI0hvbWUxe1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwYWRkaW5nOiAxMDBweCAyMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNjI2MjYxO1xuXHQqe1xuXHRcdGNvbG9yOiAjZmZmO1xuXHR9XG5cdC5pbm5lcntcblx0XHR3aWR0aDogMTAwMHB4O1xuXHRcdHotaW5kZXg6IDkwOyBcblx0fVxuXG5cdC5vdmVybGF5MXtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0aGVpZ2h0OiA4NSU7XG5cdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoLTUwJSkpO1xuXHRcdGxlZnQ6IC03JTtcblx0XHRvcGFjaXR5OiAwLjI7XG5cdFx0ei1pbmRleDogMTsgXG5cdH1cblx0Lm92ZXJsYXkye1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHRoZWlnaHQ6IDg1JTtcblx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtNTAlKSBzY2FsZVgoLTEpKTtcblx0XHRyaWdodDogLTclO1xuXHRcdG9wYWNpdHk6IDAuMjtcdFx0XG5cdFx0ei1pbmRleDogMTsgXG5cdFx0ZmlsdGVyOiBGbGlwSDtcbiAgICAgICAgLW1zLWZpbHRlcjogXCJGbGlwSFwiO1xuXHR9XG59XG5cbi5yZWFkTW9yZXtcblx0bWFyZ2luLXRvcDogMjBweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGltZ3tcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHRcblx0XHR3aWR0aDogNTBweDtcblx0fVxuXHRzcGFue1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0Y29sb3I6ICNmOWFmMDAgIWltcG9ydGFudDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGZvbnQtc2l6ZTogMC44ZW07XG5cdH1cbn1cblxuLnBhZ2VUaXRsZXtcblx0Zm9udC1zaXplOiAyLjVlbTtcblx0Lypmb250LWZhbWlseTogJ0NhbWJvJywgc2VyaWY7Ki9cbn1cblxuI0hvbWUye1xuXHRwYWRkaW5nOiAxMDBweCAyMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLkxpbmtCb3h7XG5cdFxuXHQubGlua0JveFRpdGxle1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRjb2xvcjogIzU3NTc1Njtcblx0XHQvKmZvbnQtZmFtaWx5OiAnQ2FtYm8nLCBzZXJpZjsqL1xuXHRcdGZvbnQtc2l6ZTogMi41ZW07XG5cdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdFx0JjphZnRlcntcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0aGVpZ2h0OiA1cHg7XG5cdFx0XHRib3R0b206IDEwcHg7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgtNTAlKSk7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjlhZjAwO1xuXHRcdFx0d2lkdGg6IDcwcHg7XG5cdFx0fVxuXHR9XG5cdGF7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMHB4O1xuXHRcdGxlZnQ6IDBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cbn1cblxuLkxpbmtib3hQZGRpbmd7XG5cdFx0cGFkZGluZzogMjBweCAxOCUgMHB4IDE4JTtcbn1cblxuXG4ubGlua0JveFRvcHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTAwJTtcblx0fVxuXHQubGlua0JveENpcmNsZXtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHdpZHRoOiA3NCU7XG5cdFx0aGVpZ2h0OiA3NCU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZkZThiYjtcblx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0oJGNlbnRlciBzY2FsZSgxKSk7XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigkdDEpO1xuXHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcblx0fVxuLmxpbmtCb3hUb3AgaW1ne1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigkdDEpO1xuXHRoZWlnaHQ6IDY5JTtcblx0QGluY2x1ZGUgdHJhbnNmb3JtKCRjZW50ZXIgIHNjYWxlKDEpKTtcbn1cbi5MaW5rQm94OmhvdmVye1xuXHQubGlua0JveENpcmNsZXtcblx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0oJGNlbnRlciBzY2FsZSgxLjEpKTtcblx0fVxuXG5cdC5saW5rQm94VG9wIGltZ3tcblx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0oJGNlbnRlciAgc2NhbGUoMC45KSk7XG5cdH1cbn1cbiNIb21lNHtcblx0ei1pbmRleDogNTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y5YWYwMDtcblxuXHQubGVmdEltYWdle1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMCUgKyA2MHB4KTtcblx0XHRtYXJnaW4tdG9wOiAtMzBweDtcblx0XHR3aWR0aDogNDglO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0XHQud2F0Y2hGdWxse1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAzMHB4O1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0d2lkdGg6IDIwMHB4O1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgtNTAlKSk7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiA3MHB4O1xuXHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdHRvcDogMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDVweDtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVgoLTUwJSkpO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmOWFmMDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5yaWdodENvbnRlbnR7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHR9XG5cdC5wcmV2LFxuXHQubmV4dHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAxNTBtcyk7XG5cdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoMSkpO1xuXHRcdCp7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGZvbnQtc2l6ZTogM2VtO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigkdDEpO1xuXHRcdH1cblx0XHRhe1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwcHg7XG5cdFx0XHRsZWZ0OiAwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHR9XG5cdFx0Jjpob3Zlcntcblx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKC01MCUpIHNjYWxlKDEuMSkpO1xuXHRcdH1cblx0fVxuXHQucHJldntcblx0XHRsZWZ0OiAtMTBweDtcblx0fVxuXHQubmV4dHtcblx0XHRyaWdodDogLTEwcHg7XG5cdH1cblx0LnNsaWRlSW5uZXJ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHR9XG5cdC5wYWdlVGl0bGV7XG5cdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0fVxufVxuXG4uTmV3c1NsaWRlVGl0bGV7XG5cdHBhZGRpbmctYm90dG9tOiA3MHB4O1xuXHRjb2xvcjogIzYyNjI2MTtcblx0Zm9udC1zaXplOiAyLjFlbTtcbn1cbi5uZXdzUmVhZE1vcmV7XG5cdGltZ3tcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHR3aWR0aDogNDBweDtcblx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKDkwZGVnKSk7XG5cdH1cblx0c3Bhbntcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRjb2xvcjogIzYyNjI2MTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGZvbnQtc2l6ZTogMC44ZW07XG5cdFx0cGFkZGluZy1yaWdodDogMTVweDtcblx0fVxufVxuXG4uTmV3c0Z1bGx7XG5cdG1hcmdpbi10b3A6IDQwcHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Y29sb3I6ICNmZmY7XG5cdHBhZGRpbmc6IDIwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0JjpiZWZvcmV7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDcwcHg7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRvcDogMHB4O1xuXHRcdGhlaWdodDogNXB4O1xuXHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKC01MCUpKTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0fVxufVxuXG4uRXZlbnRzRnVsbHtcblx0bWFyZ2luLXRvcDogNDBweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRjb2xvcjogIzYyNjI2MTtcblx0cGFkZGluZzogMjBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHQmOmJlZm9yZXtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogNzBweDtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dG9wOiAwcHg7XG5cdFx0aGVpZ2h0OiA1cHg7XG5cdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVgoLTUwJSkpO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjlhZjAxO1xuXHR9XG59XG5cbiNIb21lNXtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0cGFkZGluZzogMTAwcHggMjBweDtcblx0ei1pbmRleDogMjtcblx0bWluLWhlaWdodDogNTB2aDtcblxuXHQuaW5uZXJ7XG5cdFx0ei1pbmRleDogODA7XG5cdH1cblxuXHQuYmlyZDN7XG5cdFx0d2lkdGg6IDEwMHB4O1xuXHR9XG5cblx0Lm92ZXJsYXkxe1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHRoZWlnaHQ6IDg1JTtcblx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtNTAlKSk7XG5cdFx0bGVmdDogLTclO1xuXHRcdG9wYWNpdHk6IDAuMjtcblx0XHR6LWluZGV4OiAxOyBcblx0fVxuXHQub3ZlcmxheTJ7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdGhlaWdodDogODUlO1xuXHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKC01MCUpIHNjYWxlWCgtMSkpO1xuXHRcdHJpZ2h0OiAtNyU7XG5cdFx0b3BhY2l0eTogMC4yO1x0XHRcblx0XHR6LWluZGV4OiAxOyBcblx0XHRmaWx0ZXI6IEZsaXBIO1xuICAgICAgICAtbXMtZmlsdGVyOiBcIkZsaXBIXCI7XG5cdH1cbn1cblxuI0hvbWU2e1xuXHRoZWlnaHQ6IDYwdmg7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0YmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcblx0LXdlYmtpdC1iYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2JnLmpwZyk7XG59XG5cbi5FdmVudElubmVye1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNjI2MjYxO1xuXHQqe1xuXHRcdGNvbG9yOiAjZmZmO1xuXHR9XG5cdC5FdmVudERhdGV7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTAwJTtcblx0XHRzcGFue1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0oJGNlbnRlcik7XG5cdFx0XHR3aWR0aDogODAlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Y29sb3I6ICNmOWFmMDE7XG5cdFx0XHRmb250LXNpemU6IDNlbTtcblx0XHR9XG5cdH1cblx0LmV2ZW50VGl0bGVTbGlkZXtcblx0XHQvKmZvbnQtZmFtaWx5OiAnQ2FtYm8nLCBzZXJpZjsqL1xuXHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZzogMHB4IDIwcHg7XG5cdFx0Kntcblx0XHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdGZvbnQtc2l6ZTogMS43ZW07XG5cdFx0cGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuXHR9XG5cbn1cbi5FdmVudEJvdHRvbXtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDBweDtcblx0d2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuXHRsZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmc6IDVweDtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG5cdGZvbnQtc2l6ZTogMC44ZW07XG5cdGltZ3tcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRoZWlnaHQ6IDE1cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHR9XHRcblx0c3Bhbntcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRjb2xvcjogI2ZmZjtcblx0fVxufVxuXG4uQ2FsRXZlbnRTbGlkZXtcblx0YXtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwcHg7XG5cdFx0bGVmdDogMHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5cdGl7XG5cdFx0Y29sb3I6ICNmOWFmMDI7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdH1cblx0Kntcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCR0MSk7XG5cdH1cblx0Jjpob3Zlcntcblx0XHQuRXZlbnRJbm5lcntcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmOWFmMDIgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0LmNvbC05e1xuXHRcdFx0Kntcblx0XHRcdFx0Y29sb3I6ICM0NzVmNzkgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tIFNpdGUgQnVpbGQgLS0tLS0tLS0tLS0tLS0tLS0tLS0gKiovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLSBUaWNrZXIgLS0tLS0tLS0tLS0tLS0tLS0tLS0gKiovXG5hLmltcG9ydGFudHtcblx0Y29sb3I6ICNjMDA7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4jdGlja2VyQ29udGFpbmVye1xuXHRjbGVhcjogYm90aDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3R0b206IDA7XG5cdHBhZGRpbmc6IDBweDtcblx0d2lkdGg6IDEwMCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdG1heC1oZWlnaHQ6IDQ5cHg7XG59XG5cblxuXG4udGlja2VydGFwZXtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiBcbi50aWNrZXJ0YXBlIHNlY3Rpb24sXG4udGlja2VydGFwZSBzcGFue1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuXHRjb2xvcjogI2ZmZjtcbn1cblxuLnRpY2tlcnRhcGUgYXtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtc2l6ZTogMWVtO1xufVxuXG4udGlja2VydGFwZSBzZWN0aW9ue1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0ZmxvYXQ6IGxlZnQ7XG5cdHBhZGRpbmc6IDEzcHggMCAxNXB4IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjb2xvcjogI2ZmZjtcbn1cblxuLnRpY2tlcntcblx0ei1pbmRleDogMjAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogNTBweDtcblx0dG9wOiBhdXRvO1xuXHRtYXgtaGVpZ2h0OiA0OXB4O1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y5YWYwMTtcbn1cblxuI0xhdGVzdE5ld3N7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwcHg7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIGJhY2tncm91bmQ6ICNmOWFmMDE7XG4gICAgaGVpZ2h0OiA0N3B4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHotaW5kZXg6IDI7XG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuXG4jZm9vdGVye1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRwYWRkaW5nOiAyMHB4O1xufVxuaW1ne1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxuLmZvb3RlckxvZ297XG5cdHdpZHRoOiAxNTBweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4udFllbGxvd3tcblx0Y29sb3I6ICNmOWFmMDA7XG59XG4ubG9nb3N7XG5cdHBhZGRpbmc6IDMwcHggMHB4O1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0aW1ne1xuXHRcdGhlaWdodDogNzBweDtcblx0XHRtYXJnaW46IDRweDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0fVxufVxuXG4uZnNle1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiBib3R0b207XG5cdGZvbnQtc2l6ZTogMC43ZW07XG5cdCp7XG5cdFx0Zm9udC1zaXplOiAxZW07XG5cdH1cbn1cbiN1cHtcblx0bWFyZ2luLWxlZnQ6IDMwcHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcblx0d2lkdGg6IDUwcHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hZGRyZXNzU2VjdGlvbntcblx0Zm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLypcbnw9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbnxcdFZpZGVvIFBhZ2Vcbnw9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiovXG4vKioqIFZpZGVvIFBhZ2UgKioqL1xuLnZpZGVvSGVhZGVye1xuXHRoZWlnaHQ6IDEyNnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLmZ1bGxTY3JlZW5CbGFja291dHtcblx0ZGlzcGxheTogbm9uZTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDBweDtcblx0bGVmdDogMHB4O1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0aGVpZ2h0OiAxMDAlO1xuXHR6LWluZGV4OiA5OTk4O1xufVxuLnZpZGVvQ29udGFpbmVye1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwcHg7XG4gICAgdG9wOiAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuLnZpZGVvX2JhY2tncm91bmR7XG4vKlxuXHR3aWR0aDogMTI1JSAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IDExNCUgIWltcG9ydGFudDtcbiovXG4gICAgd2lkdGg6IDE1MSUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE1MiUgIWltcG9ydGFudDtcblx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdEBpbmNsdWRlIHRyYW5zZm9ybSgkY2VudGVyKTtcbn1cblxuLmFjdGl2ZS52aWRlb19iYWNrZ3JvdW5ke1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgIHRvcDogNTAlICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICB6LWluZGV4OiA5OTk5O1xufVxuLmFjdGl2ZXtcblx0LmNsb3NlVmlkZW97XG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0fVxufVxuXG5cbi52aWRlb0JsYWNrb3V0e1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMHB4O1xuXHRsZWZ0OiAwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKCR0MSk7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwgMC42KTtcbn1cblxuLnZpZGVvQ29udGFpbmVyOmhvdmVye1xuXHQudmlkZW9CbGFja291dHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLCAwLjQpICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLnZpZGVvVGl0bGV7XG5cdCBmb250LWZhbWlseTogZ2VvbWFuaXN0YmxhY2s7XG5cdCBmb250LXNpemU6IDIuOGVtO1xuXHQgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0IG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdCB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubWVqc19fY29udGFpbmVyICoge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uY2xvc2VWaWRlb3tcblx0ZGlzcGxheTogbm9uZTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDEwcHg7XG5cdHJpZ2h0OiAxMHB4O1xuXHR6LWluZGV4OiA5OTk5O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXNpemU6IDEuOGVtO1xuXHRpe2NvbG9yOiAjZmZmO31cbn1cblxuLnZpZGVvQ2VudGVye1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMCU7XG5cdHdpZHRoOiAxMDAlO1xuICAgIGJvdHRvbTogMHB4O1xuICAgIGltZ3tcbiAgICBcdG1heC13aWR0aDogMTEwcHg7XG5cdCAgICBkaXNwbGF5OiBibG9jaztcblx0ICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIFx0bWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG59XG5cblxuLnZpZGVvX2JhY2tncm91bmQuYWN0aXZle1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5WaWRlb0NlbnRlcntcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHR6LWluZGV4OiA1O1xuXHRAaW5jbHVkZSB0cmFuc2Zvcm0oJGNlbnRlcik7XG59XG5cbi52aWRlb1dyYXBwZXIgLnZpZGVvQ29udGFpbmVyOm50aC1jaGlsZChvZGQpOmxhc3Qtb2YtdHlwZXtcblx0cGFkZGluZy1ib3R0b206IDUwJSAhaW1wb3J0YW50O1xuXHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG5cbmJvZHkub2h7XG5cdG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcblx0b3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG5cdG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xuXHRtYXgtaGVpZ2h0OiAxMDB2aDtcbn1cbi5vaHtcblx0b3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuLmFjdGl2ZVZpZGVve1xuXHRvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG5cdC5yaWdodENvbnRlbnQsXG5cdGhlYWRlcntcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdCp7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuXHQuY2xvc2VWaWRlbyxcblx0I0hvbWU0e1xuXHRcdHotaW5kZXg6IDk5OTk7XG5cdH1cbn1cbi8qKiogVmlkZW8gUGFnZSAqKiovXG5cbi5lbWFpbEZvb3RlcntcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG5cbi5QYWdlQ29udGFpbmVye1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyAgXG5cdHotaW5kZXg6IDkwO1xufVxuLnNpZGVCYXJDb250YWluZXJ7XG4vKlx0cGFkZGluZy1yaWdodDogMzBweDsgKi9cblx0I3NpZGViYXJ7XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICM5MjkyOTI7XG5cdH1cbn1cblxuLm1haW5Db250ZW50e1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHQucGFnZVRpdGxle1xuXHRcdGNvbG9yOiAjZjlhZjAwICFpbXBvcnRhbnQ7XG5cdH1cblx0cHtcblx0XHRjb2xvcjogIzkyOTI5Mjtcblx0fVxufVxuXG4uaW5uZXJDb250ZW50e1xuXHR3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE2MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXJnaW4tdG9wOiAtMjAwcHg7XG59XG4uaW5uZXJQYWdlY29udGVudHtcblx0cGFkZGluZy1sZWZ0OiAxMCU7XG5cdHBhZGRpbmctcmlnaHQ6IDEwJTtcbn1cblxuI2JyZWFkY3J1bWJze1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YWYwMTtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgKntjb2xvcjogI2ZmZjt9XG59XG4uUmlnaHRpbWd7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdHBhZGRpbmctYm90dG9tOiAxMDAlO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5JbWFnZVBhZGRpbmd7XG5cdHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG5cbi5GaWxlVXBsb2Fke1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oJHQxKTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiA1MDBweDtcblx0cGFkZGluZzogMTBweCAyMHB4O1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRib3JkZXI6IDJweCBzb2xpZCAjZWRlZGVkO1xuXHRjb2xvcjogIzJiMmIyYjtcblx0Y29sb3I6ICR0aGVtZUNvbG9yICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmctbGVmdDogNTBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQqe1xuXHRcdGNvbG9yOiAkdGhlbWVDb2xvcjtcblx0fVxuXHQmOmJlZm9yZXtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCR0MSk7XG5cdFx0Y29udGVudDogJ1xcZjAxOSc7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcblx0XHR0b3A6IDUwJTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdGxlZnQ6IDEwcHg7XG5cdFx0XHRjb2xvcjogJHRoZW1lQ29sb3I7XG5cdFx0Kntcblx0XHRcdGNvbG9yOiAkdGhlbWVDb2xvcjtcblx0XHR9XG5cdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoLTEwMCUpKTtcblx0fVxuXHQmOmFmdGVye1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oJHQxKTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjb250ZW50OiAnXFxmMGY2Jztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Zm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6IDEwcHg7XG5cdFx0b3BhY2l0eTogMTtcblx0XHRcdGNvbG9yOiAkdGhlbWVDb2xvcjtcblx0XHQqe1xuXHRcdFx0Y29sb3I6ICR0aGVtZUNvbG9yO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtNTAlKSk7XG5cdH1cblx0Jjpob3ZlcntcblxuXHRcdFx0Y29sb3I6ICR0aGVtZUNvbG9yO1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICR0aGVtZUNvbG9yO1xuXHRcdCY6YmVmb3Jle1xuXHRcdFx0Y29sb3I6ICR0aGVtZUNvbG9yO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKC01MCUpKTtcblx0XHR9XG5cdFx0JjphZnRlcntcblx0XHRcdGNvbG9yOiAkdGhlbWVDb2xvcjtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSg1MCUpKTtcblx0XHR9XG5cdH1cblxuXHQuZmlsZUljb257XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuLmhlYWRpbmctMiB7XG4gY29sb3I6ICNmOWFmMDAgIWltcG9ydGFudDtcbiAgXHRcdGZvbnQtc2l6ZTogMS41ZW07XG4gIFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuICBcdFx0Lypmb250LWZhbWlseTogJ0NhbWJvJywgc2VyaWY7Ki9cbioge1xuICAgXHRcdGNvbG9yOiAjZjlhZjAwICFpbXBvcnRhbnQ7XG4gIFx0XHRmb250LXNpemU6IDFlbTtcbiAgXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIFx0XHQvKmZvbnQtZmFtaWx5OiAnQ2FtYm8nLCBzZXJpZjsqL1xuXHR9XG5cdH1cblxuXG5cbi8qXG58PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG58XHRDYWxlbmRhciBQYWdlIFRlbXBsYXRlIFdpZGdldFxufD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuKi9cbi5jYWxlbmRhci13aWRnZXQtdGFibGUge1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0bWFyZ2luOjAgMCAyZW07XG5cdCp7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cdHRoZWFkIHtcblx0XHR0ciB7XG5cdFx0XHR0aCB7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcbiAgICBcdFx0XHRwYWRkaW5nOiAxNXB4IDIwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM0NzVmNzk7XG5cdFx0XHRcdCAgICBmb250LXNpemU6IDIuOGVtO1xuXHRcdFx0XHQuc2hvdy1tb250aCwgLm5leHQsIC5wcmV2IHtcblx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0XHRcdFx0XHRjb2xvcjogI0ZGRkZGRjtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogbGlnaHRlcjtcbiAgICBcdFx0XHRcdGZvbnQtc2l6ZTogMC43ZW07XG5cdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmlubmVyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjRkZGRkZGO1xuXHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5zaG93LW1vbnRoIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmNhbGVuZGFyLWhlYWRlciB7XG5cdFx0dGQuY2FsZW5kYXItaGVhZGVyLWRheSwgdGQge1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0XHRcdGNvbG9yOiAjNDc1Zjc5O1xuXHRcdFx0Ym9yZGVyOm5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0dGJvZHl7XG5cdFx0LmNhbGVuZGFyLWRheSB7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZWNlY2VjO1xuXHRcdFx0Y29sb3I6ICNhOWFmYjk7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCR0MSk7XG5cdFx0fVxuXHRcdHRyIHtcblx0XHRcdCY6bnRoLWNoaWxkKGV2ZW4peyBcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDsgXG5cdFx0XHR9XG5cdFx0XHR0ZCB7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdFx0XHQuY2FsRXZlbnRQb3B1cCB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHotaW5kZXg6IDgwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0cGFkZGluZzoyMHB4O1xuXHRcdFx0XHRcdGJvcmRlcjoycHggc29saWQgJExpbmtDb2xvcjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdCAgICB3aWR0aDogMTgwcHg7XG5cdFx0XHRcdFx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHQgICAgZGlzcGxheTpub25lO1xuXHRcdFx0XHRcdC5kYXlUaXRsZSB7XG5cdFx0XHRcdFx0XHRjb2xvcjokTGlua0NvbG9yO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbToyMHB4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NTAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuZXZlbnRMaW5lIHtcblx0XHRcdFx0XHRcdGNvbG9yOiRMaW5rQ29sb3I7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5oYXNFdmVudDpob3ZlciB7XG5cdFx0XHRcdFx0LmNhbEV2ZW50UG9wdXAge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR6LWluZGV4OiA5MCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOm50aC1jaGlsZCgxKSAuY2FsRXZlbnRQb3B1cCB7IG1hcmdpbi1sZWZ0OjA7IH1cblx0XHRcdFx0JjpudGgtY2hpbGQoMikgLmNhbEV2ZW50UG9wdXAgeyBtYXJnaW4tbGVmdDotMjBweDsgfVxuXHRcdFx0XHQmOm50aC1jaGlsZCgzKSAuY2FsRXZlbnRQb3B1cCB7IG1hcmdpbi1sZWZ0Oi00MHB4OyB9XG5cdFx0XHRcdCY6bnRoLWNoaWxkKDQpIC5jYWxFdmVudFBvcHVwIHsgbWFyZ2luLWxlZnQ6NTAlOyBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgtNTAlKSk7IH1cblx0XHRcdFx0JjpudGgtY2hpbGQoNSkgLmNhbEV2ZW50UG9wdXAgeyBtYXJnaW4tcmlnaHQ6LTQwcHg7IH1cblx0XHRcdFx0JjpudGgtY2hpbGQoNikgLmNhbEV2ZW50UG9wdXAgeyBtYXJnaW4tcmlnaHQ6LTIwcHg7IH1cblx0XHRcdFx0JjpudGgtY2hpbGQoNykgLmNhbEV2ZW50UG9wdXAgeyBtYXJnaW4tcmlnaHQ6MHB4OyB9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdC50b2RheSB7XG5cdFx0XHRjb2xvcjogIzY3NmI3MTtcblx0XHR9XG5cdFx0Lmhhc0V2ZW50IHtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246MTBweCAxMHB4O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiA0cHggNHB4O1xuXHRcdH1cblx0XHQuc2VsZWN0ZWR7Y29sb3I6ICNmZmYgIWltcG9ydGFudDt9XG5cdFx0Lm91dC1vZi1tb250aCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0XHRjb2xvcjogI2VmZWZlZjtcblx0XHR9XG5cdH0gXG5cdC5jYWxlbmRhci1kYXk6aG92ZXIsIC5zZWxlY3RlZCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg3MSwgOTUsIDEyMSwgMC4wNSkgIWltcG9ydGFudDtcblx0XHRjb2xvcjogI0ZGRkZGRjtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHR9XG59XG5cbi5jYWxlbmRhcldpZGdldHtcbiAgICBwYWRkaW5nOiAxMHB4O1xufVxuXG4vKlxufD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxufFx0Q2FsZW5kYXIgRmlsdGVyXG58PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4qL1xuXG4uQ2FsZW5kYXJGaWx0ZXJ7XG4gICAgcGFkZGluZzogMTBweDsgXG59XG5cbi8qIC5DYWxlbmRhckZpbHRlcntcbiAgICBzcGFue1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDVweCAwcHg7XG4gICAgICAgIG1hcmdpbjogMHB4IDVweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbn0gKi9cbi5DYWxlbmRhckV2ZW50ICNhbGxFdmVudHMgdWwgbGksXG4uQ2FsZW5kYXIgI2FsbEV2ZW50cyB1bCBsaXtcbi8qICAgICBkaXNwbGF5OiBub25lOyAqL1xufVxuLyogLkNhbGVuZGFyRXZlbnQuQWxsICNhbGxFdmVudHMgdWwgbGksXG4uQ2FsZW5kYXIuQWxsICNhbGxFdmVudHMgdWwgbGl7XG4gICAgZGlzcGxheTogYmxvY2s7XG59ICovXG4uQ2FsZW5kYXJGaWx0ZXIgc3BhbntcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBjb2xvcjogIzMzMyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLkNhbGVuZGFyRmlsdGVyIHNwYW4uYWN0aXZle1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkdGhlbWVDb2xvciAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAkdGhlbWVDb2xvciAhaW1wb3J0YW50O1xufVxuLm5vRXZlbnRze1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gICAgY29sb3I6ICM2NjYgIWltcG9ydGFudDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDNweCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbn1cblxuI2FsbEV2ZW50cyB1bHtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG59XG4jYWxsRXZlbnRzIHVsIGxpLFxuI0hvbWVwYWdlRXZlbnRzIHVsIGxpe1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNXB4KTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NzVmNzkgO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuXHRzcGFuLnN1ZmZpeCB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0bWFyZ2luLWxlZnQ6IDJweDtcblx0XHRsaW5lLWhlaWdodDogNnB4O1xuXHR9XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihiYWNrZ3JvdW5kIDAuMzVzKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBcbiAgICAudG9nZ2xlQnRue1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICp7XG5cdFx0XHRjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuXHRcdC5hcnJvdyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDE1cHg7XG5cdFx0XHRyaWdodDogMTVweDtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0ICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC44cztcblx0XHRcdC1tb3otdHJhbnNpdGlvbi1kdXJhdGlvbjogMC44cztcblx0XHRcdC1vLXRyYW5zaXRpb24tZHVyYXRpb246IDAuOHM7XG5cdFx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjhzO1xuXG5cdFx0XHQtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IC13ZWJraXQtdHJhbnNmb3JtO1xuXHRcdFx0LW1vei10cmFuc2l0aW9uLXByb3BlcnR5OiAtbW96LXRyYW5zZm9ybTtcblx0XHRcdC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IC1vLXRyYW5zZm9ybTtcblx0XHRcdCB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG5cdFx0fVxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdC5hcnJvdyB7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGUoMTgwZGVnKSk7XG5cdFx0XHR9XG5cdFx0fVxuICAgIH1cbn1cblxuLnRvZ2dsZUNvbnRlbnR7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGZvbnQtc2l6ZTogMC44ZW07XG5cdCp7XG5cdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0fVxuXHQudXJse1xuXHRcdHBhZGRpbmc6IDEwcHg7XG4gICAgXHRjb2xvcjogIzMzMyAhaW1wb3J0YW50O1xuICAgIFx0YmFja2dyb3VuZC1jb2xvcjogI2Y3YzgzMjtcbiAgICBcdEBpbmNsdWRlIHRyYW5zaXRpb24oJHQxKTtcbiAgICBcdCY6aG92ZXJ7XG4gICAgXHRcdGJhY2tncm91bmQtY29sb3I6ICM0ZDRkNGQgIWltcG9ydGFudDtcbiAgICBcdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBcdH1cblx0fVxufVxuLnRvZ2dsZUJ0bntcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2FsZW5kYXItd2lkZ2V0LXRhYmxlIHRoZWFkIHRyIHRoIHtcbiAgICBwYWRkaW5nOiAwcHggMjBweCAxMHB4IDIwcHg7XG59XG5cbi5jYWxlbmRhci13aWRnZXQtdGFibGUgdGhlYWQgdHIgdGggLnNob3ctbW9udGh7XG5cdGZvbnQtc2l6ZTogMC41ZW0gIWltcG9ydGFudDtcbn1cblxuLmNhbGVuZGFyLXdpZGdldC10YWJsZSB0aGVhZCB0ciB0aHtcblx0ICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWFmMDAgIWltcG9ydGFudDtcbn1cbiNhbGxFdmVudHMgdWwgbGksICNIb21lcGFnZUV2ZW50cyB1bCBsaXtcblx0ICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWFmMDAgIWltcG9ydGFudDtcblx0ICAgICp7XG5cdCAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHQgICAgfVxufVxuI0hvbWVwYWdlRXZlbnRzIHVsIGxpLFxuI2FsbEV2ZW50cyB1bCBsaXtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuI2FsbEV2ZW50cyB1bCBsaSAudG9nZ2xlQnRuLCAjSG9tZXBhZ2VFdmVudHMgdWwgbGkgLnRvZ2dsZUJ0biB7XG4gXHRwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmNhbGRheXtcblx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTBweDtcbiAgICBsZWZ0OiAxOXB4O1xufVxuLmV2ZW50VGl0bGV7XG5cdHBhZGRpbmctbGVmdDogMTEwcHg7XG5cdHBhZGRpbmctcmlnaHQ6IDM1cHg7XG5cdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4udG9wTGlua3N7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRsZWZ0OiBhdXRvO1xuXHR0b3A6IDIwcHg7XG5cdCAgICB6LWluZGV4OiA5OyBcblx0cmlnaHQ6IDIwcHg7XG5cdHNwYW57XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luOiA1cHg7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdHdpZHRoOiA0MHB4O1xuXHRcdGZvbnQtc2l6ZTogMS40ZW07XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICM2MjYyNjE7XG5cdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xuXHRcdGNvbG9yOiNmOWFmMDE7XG5cdFx0aW1ne1xuXHRcdG1hcmdpbi10b3A6IDRweDtcblx0XHRcdHdpZHRoOiA3MSU7XG5cdFx0fVxuXHRcdCp7Y29sb3I6I2Y5YWYwMTt9XG5cdH1cbn1cblxuLnNlYXJjaFRvZ2dsZXtcblx0ICAgIHBhZGRpbmctdG9wOiA0cHg7XG59XG5cblxuLlNlYXJjaENvbnRhaW5lcntcblx0ZGlzcGxheTogbm9uZTsgICAgXG5cdHdpZHRoOiAyNjBweDtcbiAgICByaWdodDogMTBweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMHB4O1xuICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKDEwMCUpKVxuICAgIGJhY2tncm91bmQtY29sb3I6ICM2MjYyNjE7XG4gICAgcGFkZGluZzogN3B4O1xuICAgIC5taWRkbGVDb2x1bW4sXG4gICAgYnV0dG9uLFxuICAgICNTZWFyY2hGb3JtX1NlYXJjaEZvcm1fU2VhcmNoX0hvbGRlcntcbiAgICBcdGZsb2F0OiBsZWZ0O1xuICAgIFx0ZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICp7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuICAgIGlucHV0W3R5cGU9c3VibWl0XXtcblx0ICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWFmMDE7XG5cdCAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0ICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdCAgICBwYWRkaW5nOiA1cHggMTBweDtcblx0ICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMHB4ICFpbXBvcnRhbnQpO1xuXHQgICAgaXtcblx0ICAgIFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0ICAgIH1cbiAgICB9XG4gICAgaW5wdXRbdHlwZT10ZXh0XXtcblx0ICAgIGJvcmRlcjogMHB4O1xuXHQgICAgcGFkZGluZzogNXB4IDEwcHg7XG5cdCAgICBjb2xvcjogIzVmNWU2ZDtcblx0ICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMHB4ICFpbXBvcnRhbnQpO1xuICAgIH1cbn1cblxuI1NlYXJjaFJlc3VsdHN7XG5cdGgye1xuXHRcdFx0Y29sb3I6ICNmOWFmMDAgIWltcG9ydGFudDtcblx0XHRhe1xuXHRcdFx0Y29sb3I6ICNmOWFmMDAgIWltcG9ydGFudCA7XG5cdCAgICBcdC8qZm9udC1mYW1pbHk6ICdDYW1ibycsIHNlcmlmICFpbXBvcnRhbnQ7Ki9cblx0ICAgIH1cblx0fVxufVxuXG4jX190b29sYm94LW9wZW5lciB7XG4gICAgei1pbmRleDogOTk5OSAhaW1wb3J0YW50O1xufVxuXG4jRm9vdGVyU2xpZGVyQ29udGFpbmVye1xuXHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0dG9wOiAwcHg7XG5cdGxlZnQ6IDBweDtcblx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG5cdCp7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwcHg7XG5cdGxlZnQ6IDBweDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuXHQtd2Via2l0LWJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG5cdH1cbn1cbi5jb250ZW50UGFnZSB7XG5cdHRhYmxlIHRkLFxuXHR0YWJsZSB0aHtcblx0XG5cdFx0cGFkZGluZzogNXB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNlZWU7XG5cdH1cblx0dGFibGUgdGh7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcblx0fVxuXHR0YWJsZSB7IFxuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNlZWU7XG5cdCAgICBib3JkZXItc3BhY2luZzogMHB4O1xuXHQgICAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcblx0fVxufVxuXG5cbi5Jbm5lclBhZ2V7XG5cdC5kYXJrZW57IFxuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG4jTGF0ZXN0TmV3c3tcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uQ29udGFjdEZvcm1Gb3Jte1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogNTAwcHg7XG59XG5cbi5wYWdlTGlzdExpbmt7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0ZmxvYXQ6IGxlZnQ7XG5cdGNvbG9yOiAjMDBjMGY5O1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oJHQxKTtcblx0Jjpob3Zlcntcblx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhO1xuXHR9XG59XG5cbnRhYmxle1xuXHRtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbmltZ3tcblx0aGVpZ2h0OiBhdXRvO1xufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0gVGlja2VyIC0tLS0tLS0tLS0tLS0tLS0tLS0tICoqL1xuXG4uaGlkZS5tYWluQ29udGFpbmVye29wYWNpdHk6IDA7fVxuXG5cbi5sb2FkaW5nU2VjdGlvbntcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDBweDtcblx0bGVmdDogMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogOTk5OTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRpbWd7XG5cdFx0d2lkdGg6IDQwcHg7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0oJGNlbnRlcik7XG5cdH1cbn1cblxuXG4jRm9vdGVyU2xpZGVyQ29udGFpbmVye1xuXHR3aWR0aDogMTAwJTtcblx0Kntcblx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHRtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0bWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5NYWluQXJlYXtcblx0ZGlzcGxheTogYmxvY2s7XG59IiwiLyoqKiBNb2JpbGUgTmF2aWdhdGlvbiAqKiovXG4jTWVudUljb257XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICB6LWluZGV4OiA5OTk4O1xuICAgIHRvcDogLTJweDtcbiAgICByaWdodDogMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHNwYW57XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNzI0MjQ7XG4gICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoMGRlZykpO1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdDEpO1xuICAgIH1cbiAgICBwe1xuICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgIGNvbG9yOiAkdGV4dExpZ2h0O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZSgtNTAlKSk7XG4gICAgICBib3R0b206IDEycHg7XG4gICAgfVxuICAgIHNwYW46bnRoLWNoaWxkKDEpe1xuICAgICAgdG9wOjIycHg7XG4gICAgfVxuICAgIHNwYW46bnRoLWNoaWxkKDIpe1xuICAgICAgdG9wOiAzM3B4O1xuICAgIH1cbiAgICBzcGFuOm50aC1jaGlsZCgzKXtcbiAgICAgIHRvcDogNDRweDtcbiAgICB9XG4gICAgc3BhbjpudGgtY2hpbGQoNCl7XG4gICAgICB0b3A6IDU1cHg7XG4gICAgfVxufVxuXG4ubW9iaWxlTmF2Qmcge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC40KTtcblx0ei1pbmRleDogNjAwNTtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAxcyk7XG5cdG9wYWNpdHk6IDA7XG59XG5cbi8qKiogTWVudSAqKiovXG4jTWVudUJne1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwJTtcbiAgaGVpZ2h0OiAzMDAlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWVDb2xvcjs7XG4gIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZykpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAxcyBlYXNlLWluLW91dCk7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiNNZW51RGFya3tcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDBweDtcbiAgbGVmdDogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYzLCA2MCwgOTksIDAuOSk7XG59XG4jTW9iaWxlTmF2aWdhdGlvbntcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lQ29sb3I7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDFzKTtcbiAgcG9zaXRpb246IGZpeGVkOyAgICBcbiAgei1pbmRleDogOTk5NztcbiAgdG9wOiAwcHg7XG4gIHJpZ2h0OiAtNDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiA0MCU7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIC50b2dnbGVOYXZ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuICAgIHRvcDogMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBjb2xvcjogI2VlZTtcbiAgICBmb250LXNpemU6IDI3cHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbiAgLlRvcExldmVse1xuICAgIEBpbmNsdWRlIHRyYW5zZm9ybSgkY2VudGVyKTtcblxuICAgIHBhZGRpbmc6IDEwcHggMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGVmdDogNTAlO1xuICAgIHdpZHRoOiA5NSU7XG4gICAgbWF4LWhlaWdodDogNzUlO1xuICAgIHRvcDogNTAlO1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBmb250LXNpemU6IDAuOGVtO1xuXG5cblxuXG4gICAgJjpiZWZvcmV7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG4gICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICB3aWR0aDogNTBweDtcbiAgICAgIHRvcDogLTIwcHg7XG4gICAgICBsZWZ0OiAtMjBweDtcbiAgICB9XG4gIH1cbiAgdWx7XG4gICAgdWx7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICB9XG4gICAgbGl7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBhe1xuICAgICAgICBjb2xvcjogJHRleHRMaWdodDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zdGFjaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXdlaWdodDogbGlnaHRlcjtcbiAgICAgICAgcGFkZGluZzogMTBweCAzNHB4IDEwcHggMjBweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJHQxKTtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uYWN0aXZlTW9iaWxlTWVudXtcbiNNZW51SWNvbntcbnNwYW57XG5cbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbn1cbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgI01vYmlsZU5hdmlnYXRpb257XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coMHB4IDBweCAxMDBweCAwcHggcmdiYSgwLDAsMCwwLjQpKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICByaWdodDogMHB4O1xuICAgIG9wYWNpdHk6IDEgICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQgO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXHQubW9iaWxlTmF2Qmcge1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuICAjTWVudUJne1xuICAgIHdpZHRoOiAyMDAlO1xuICAgIGhlaWdodDogMzAwJTtcbiAgfVxuICAgI01lbnVJY29uIHtcbiAgICAgIHNwYW46bnRoLWNoaWxkKDEpe1xuICAgICAgICB0b3A6IDM1cHg7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKC01MCUpICByb3RhdGUoNDVkZWcpKTtcbiAgICAgIH1cbiAgICAgIHNwYW46bnRoLWNoaWxkKDMpe1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgtNTAlKSAgcm90YXRlKC00NWRlZykpO1xuICAgICAgICB0b3A6IDM1cHg7XG4gICAgICB9XG4gICAgICBzcGFuOm50aC1jaGlsZCgyKXtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIH1cbiAgICAgIHNwYW46bnRoLWNoaWxkKDQpe1xuICAgICAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSAge1xuICAjTW9iaWxlTmF2aWdhdGlvbntcbiAgICByaWdodDogLTEwMCUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hY3RpdmVNb2JpbGVNZW51e1xuICAgICNNb2JpbGVOYXZpZ2F0aW9ue1xuICAgICAgcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAjTW9iaWxlTmF2aWdhdGlvbiAuVG9wTGV2ZWwge1xuICAgIHRvcDogMTMxcHg7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZSgtNTAlLCAwJSkpO1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDE1MHB4KTtcbiAgfVxuXG59XG4iLCJcbi8qIC0tLS0tLS0tLS0tLSAgR2VuZXJhbCBTaXRlIFJlc3BvbnNpdmUgLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEzNzFweCkgIHtcblx0I01vYmlsZU5hdmlnYXRpb257XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDUwcHgpICB7XG5cdCNNZW51SWNvbntcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHR9XG5cdCNNZW51e1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXHQuaG9tZWJ0biB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdCp7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRmb250LXNpemU6IDEuMmVtICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdGltZ3tcblx0XHRcdHdpZHRoOiA3MHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdH1cblx0fVxuXHQuU2Nyb2xsTmF2IC5ob21lYnRuLFxuXHQuaG9tZWJ0bntcblx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0bWFyZ2luLXRvcDogM3B4O1xuXHRcdGltZ3tcblx0XHRcdHdpZHRoOiA1MHB4O1xuXHRcdH1cblx0XHRzcGFue1xuXHRcdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0fVxuXHR9XG5cdC50b3BMaW5rcyB7XG5cdCAgICB0b3A6IDdweDtcblx0ICAgIHJpZ2h0OiA3MHB4O1xuXHR9XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDcwMHB4KSAge1xuXHQuVHdvQ29sdW1uc3tcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdGNsZWFyOiBib3RoICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc4NnB4KSAge1xuXHQudGFjTWlke1xuXHRcdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXHR9XG5cdC5jbGVhck1pZHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcblx0XHRjbGVhcjogYm90aDtcblx0fVxufVxuLyoqKiBOZXdzbGV0dGVycyBQYWdlIFJlc3BvbnNpdmUgKioqL1xuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTE1MHB4KSAge1xuXHQuTmV3c2xldHRlckl0ZW17XG5cdFx0d2lkdGg6IDMzLjMzJSAhaW1wb3J0YW50O1xuXHR9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3MjZweCkgIHtcblx0Lk5ld3NsZXR0ZXJJdGVte1xuXHRcdHdpZHRoOiA1MCUgIWltcG9ydGFudDtcblx0fVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpICB7XG4gICAgLk5ld3NsZXR0ZXJJdGVte1xuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi8qKiogTmV3c2xldHRlcnMgUGFnZSBSZXNwb25zaXZlICoqKi9cblxuLyoqKiBTdGFmZiBSZXNwb25zaXZlICoqKi9cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUyMHB4KSAge1xuXHQuU3RhZmZQYWdlIC5zdGFmZlByb2ZpbGUgLnByb2ZpbGVQaWMge1xuXHQgICAgbWFyZ2luOiAwIDBweCAzMHB4IDAgIWltcG9ydGFudDtcblx0ICAgIGZsb2F0OiBsZWZ0O1xuXHQgICAgd2lkdGg6IDEwMCU7XG5cdCAgICBjbGVhcjogYm90aDtcblx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG4vKioqIFN0YWZmIFJlc3BvbnNpdmUgKioqL1xuLyoqKiBHYWxsZXJ5IFJlc3BvbnNpdmUgKioqL1xuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkgIHtcbiAgICAuZ2FsbGVyeUltYWdle1xuICAgICAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1MCUgIWltcG9ydGFudDtcbiAgICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkgIHtcblx0LmdyaWQtaXRlbSwgLmdyaWQtc2l6ZXIgeyBcblx0XHR3aWR0aDogNTAlICFpbXBvcnRhbnQ7IFxuXHR9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkgIHtcbiAgICAuZ2FsbGVyeUltYWdle1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDUwcHgpICB7XG5cdC5ncmlkLWl0ZW0sIC5ncmlkLXNpemVyIHsgXG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDsgXG5cdH1cbn1cbi8qKiogR2FsbGVyeSBSZXNwb25zaXZlICoqKi9cblxuLyogLS0tLS0tLS0tLS0tICBHZW5lcmFsIFNpdGUgUmVzcG9uc2l2ZSAtLS0tLS0tLS0tLSAqL1xuXG4vKiAtLS0tLS0tLS0tLS0gIFBhZ2VzIC0tLS0tLS0tLS0tICovXG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzNzBweCkgIHtcblxuICAgICNoZWFkZXI6YmVmb3JlIHtcbiAgICBcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXHQjTWVudSAuTWVudUNvbnRhaW5lciAuTGV2ZWxPbmUgYXtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjRweDtcblx0fVxuXHQjaGVhZGVye1xuXHRcdG1pbi1oZWlnaHQ6IDY1cHg7XG5cdFx0cGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0LlNjcm9sbE5hdiAubG9nbyxcblx0LmxvZ297XG5cdFx0dG9wOiAxMHB4O1xuXHRcdGltZ3tcblx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdH1cblx0fVxufVxuXG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwNjBweCkgIHtcblx0I1NsaWRlck9uZUNvbnRhaW5lciAjU2xpZGVyT25lIC5TbGlkZXtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTAwJTtcblx0fVxuXHQjSGlzdG9yeUxlZnQsXG5cdCNIaXN0b3J5UmlnaHQsXG5cdCNIb21lMyAuY29sLTZ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Y2xlYXI6IGJvdGggIWltcG9ydGFudDtcblx0fVxuXG5cdCNIb21lMyAuY29sLTY6bGFzdC1vZi10eXBle1xuXHRcdHBhZGRpbmctdG9wOiA1MHB4O1xuXHR9XG5cdC5Db250YWN0SW5mb3tcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblx0LkhvbWVFdmVudExpc3R7XG5cdFx0cGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcblx0fVxufVxuXG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE2NTZweCkgIHtcblx0I0hvbWUyIC5uZXh0IHtcblx0XHR0b3A6IDkxcHg7XG5cdFx0cmlnaHQ6IDIwcHg7XG5cdCAgICAvKnJpZ2h0OiBhdXRvO1xuXHQgICAgbGVmdDogNTAlO1xuXHQgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG5cdCAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgwJSkpOyovXG5cdH1cblx0I0hvbWUyIC5wcmV2IHtcblx0XHR0b3A6IDkxcHg7XG5cdFx0bGVmdDogMjBweDtcblx0ICAgIC8qcmlnaHQ6IGF1dG87XG5cdCAgICBsZWZ0OiA1MCU7XG5cdCAgICBtYXJnaW4tbGVmdDogLTEwcHg7IFxuXHQgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVgoLTEwMCUpKTsqL1xuXHR9XG5cdCNIb21lMiAucGFnZVRpdGxlIHtcblx0ICAgIGNvbG9yOiAjZjBiMTMwO1xuXHQgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblx0fVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAzMHB4KSAge1xuXHQucGFyYWxsYXguaGlzdG9yeUJnLFxuXHQucGFyYWxsYXguYmd7XG5cdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZSgwLDApICFpbXBvcnRhbnQpO1xuXHRcdG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5iYW5uZXJUZXh0e1xuXHRcdG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuXHRcdHRvcDogYXV0byAhaW1wb3J0YW50O1xuXHRcdGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuXHRcdGJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuXHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMCUpICFpbXBvcnRhbnQpO1xuXHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0fVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTM3MHB4KSAge1xuXHQuTGlua0JveC0xLFxuXHQuTGlua0JveC0yLFxuXHQuTGlua0JveC0ze1xuXHRcdHdpZHRoOiAzMy4zMyU7XG5cdH1cblx0LkxpbmtCb3gtNCxcblx0LkxpbmtCb3gtNXtcblx0XHR3aWR0aDogNTAlO1xuXHRcdC5pbm5lckxpbmtCb3h7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNTAlO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxNzIwcHgpICB7XG5cdCNIaXN0b3J5QnRuIHtcbiAgICBcdHRvcDogMTIwcHg7XG5cdH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkgIHtcblx0LmJhbm5lclRleHQge1xuXHRcdGZvbnQtc2l6ZTogMWVtICFpbXBvcnRhbnQ7XG5cdH0gXG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDhweCkgIHtcblx0LmJhbm5lclRleHQge1xuXHRcdGZvbnQtc2l6ZTogMC42ZW0gIWltcG9ydGFudDtcblx0fSBcblx0LlNjcm9sbERvd257XG5cdFx0ZGlzcGxheTogbm9uZTsgXG5cdH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk4MHB4KSAge1xuXHQjV2VsY29tZUNvbnRlbnR7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0fVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODgwcHgpICB7XG5cdC5MaW5rQm94LTEsXG5cdC5MaW5rQm94LTIsXG5cdC5MaW5rQm94LTQsXG5cdC5MaW5rQm94LTN7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHQuaW5uZXJMaW5rQm94e1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDEwMCU7XG5cdFx0fVxuXHR9XG5cdC5MaW5rQm94LTV7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0LmlubmVyTGlua0JveHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA1MCU7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDcwMHB4KSAge1xuXHQuTmV4dEhpc3RvcnksXG5cdC5CYWNrVG9Ib21le1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXHQuYm90dG9tTGluZSxcblx0LnJpZ2h0TGluZSxcblx0LmNpcmNsZXtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblx0LmNsb3NlSGlzdG9yeXtcblx0XHRyaWdodDogMjBweDtcblx0XHRsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuSW5uZXJCbG9jayxcblx0Lkhpc3RvcnlTZWN0aW9uLFxuXHQuSW5mb0NvbnRhaW5lcntcblx0XHRjbGVhcjogYm90aCAhaW1wb3J0YW50O1xuXHRcdHRvcDogYXV0byAhaW1wb3J0YW50O1xuXHRcdGJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuXHRcdGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcblx0XHRib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0ZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcblx0XHRsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0cmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKDAsMCkgIWltcG9ydGFudCk7XG5cdFx0JjphZnRlcixcblx0XHQmOmJlZm9yZXtcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LklubmVyQmxvY2t7XG5cdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZzogMjBweCAwcHg7XG5cdH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY5MHB4KSAge1xuXHQucGFnZVRpdGxle1xuXHRcdGZvbnQtc2l6ZTogMS44ZW07XG5cdH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYyMHB4KSAge1xuXHQjSGlzdG9yeUlubmVye1xuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdH1cblx0I0hpc3RvcnlDb250YWluZXJ7XG5cdFx0b3ZlcmZsb3c6IGF1dG87XG4gICAgXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdH1cblx0XG5cdC5lbWFpbEZvb3RlciB7XG5cdFx0Zm9udC1zaXplOiAwLjdlbTtcblx0fVxuXG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxNjEycHgpICB7XG5cdC5Ib21lRXZlbnR7XG5cdGZvbnQtc2l6ZTogMC43ZW07XG5cdH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU2MHB4KSAge1xuXHQuSG9tZUV2ZW50VGl0bGUsXG5cdC5Ib21lRXZlbnREYXRle1xuXHRcdGNsZWFyOiBib3RoO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiA1cHg7XG5cdH1cblx0LkhvbWVFdmVudFRpdGxle1xuXHRcdHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYyMHB4KSAge1xuXG5cdC5MaW5rQm94LTEsXG5cdC5MaW5rQm94LTIsXG5cdC5MaW5rQm94LTQsXG5cdC5MaW5rQm94LTMsXG5cdC5MaW5rQm94LTV7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0LmlubmVyTGlua0JveHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA2MCU7XG5cdFx0fVxuXHR9XG5cdCNIaXN0b3J5TGVmdCxcblx0I0hpc3RvcnlSaWdodHtcblx0XHRmb250LXNpemU6IDAuOGVtO1xuXHR9XG5cdC53ZWxjb21lVGl0bGUge1xuXHQgICAgZm9udC1zaXplOiAxLjRlbTtcblx0fVxufVxuXG4vKiAtLS0tLS0tLS0tLS0gIFBhZ2VzIC0tLS0tLS0tLS0tICovXG4vKiAtLS0tLS0tLS0tLS0gIElubmVyIFBhZ2VzIC0tLS0tLS0tLS0tICovXG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMDBweCkgIHtcblx0LklubmVyUGFnZXtcblx0XHQuZmxleHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0XHQuaW5uZXJDb250ZW50IHtcblx0XHQgICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuXHRcdCAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcblx0XHQgICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQjc2lkZWJhcntcblx0XHRib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcblx0XHRtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcblx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0fVxuXHQjc2lkZWJhciAuc2lkZWJhci1oZWFkaW5ne1xuXHRcdHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcblx0fVxufVxuXG5cblxuLyogLS0tLS0tLS0tLS0tICBJbm5lciBQYWdlcyAtLS0tLS0tLS0tLSAqL1xuLyogLS0tLS0tLS0tLS0tIFNpdGUgQnVpbGQgLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzNjBweCkgIHtcblx0I0hvbWU1IC5vdmVybGF5MSxcblx0I0hvbWU1IC5vdmVybGF5Mixcblx0I0hvbWUxIC5vdmVybGF5MSxcblx0I0hvbWUxIC5vdmVybGF5Mntcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblx0LmNvbC00LnAxMC5DYWxFdmVudFNsaWRlIHtcblx0ICAgIGZsb2F0OiBub25lO1xuXHQgICAgbWFyZ2luOiAwIGF1dG87XG5cdCAgICBjbGVhcjogYm90aDtcblx0ICAgIHdpZHRoOiAxMDAlO1xuXHQgICAgbWF4LXdpZHRoOiA3MDBweDtcblx0fVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTUwcHgpICB7XG5cdC5MaW5rQm94e1xuXHRcdHdpZHRoOiA1MCU7XG5cdH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwNTBweCkgIHtcblx0I2Zvb3Rlcntcblx0XHQuY29sLTgsXG5cdFx0LmNvbC00LFxuXHRcdC5jb2wtNyxcblx0XHQuY29sLTV7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGNsZWFyOiBib3RoO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnRcblx0XHR9XG5cdFx0LnRhcntcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRjbGVhcjogYm90aDtcblx0XHR9XG5cdH1cblx0I3Vwe1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LmxvZ29ze1xuXHRcdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXHR9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTUwcHgpICB7XG5cdCNIb21lNHtcblx0XHQubGVmdEltYWdle1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRjbGVhcjogYm90aDtcblx0XHRcdHRvcDogYXV0bztcblx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHR0b3A6IGF1dG87XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAzMCU7XG5cdFx0XHRyaWdodDogYXV0bztcblx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoMHB4LCAwcHgpKTtcblx0XHR9XG5cdFx0LnJpZ2h0Q29udGVudHtcblx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cbn1cblxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4NjBweCkgIHtcblx0I0hvbWU0eyBcblx0XHQubGVmdEltYWdle1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDUwJTtcblx0XHR9XG5cdH1cblxuXHQuc2xpZGVJbm5lcntcblx0XHQuY29sLTgsXG5cdFx0LmNvbC00e1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRjbGVhcjogYm90aDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdFx0LmNvbC00e1xuXHRcdFx0bWF4LXdpZHRoOiAyMDBweDtcblx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRjbGVhcjogYm90aDtcblx0XHR9XG5cdH1cblx0Lk5ld3NTbGlkZVRpdGxle1xuXHRcdGZvbnQtc2l6ZTogMS4zZW07XG5cdH1cbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpICB7XG5cdC5MaW5rQm94e1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdC5MaW5rQm94IC5saW5rQm94VGl0bGUge1xuXHQgICAgZm9udC1zaXplOiAxLjVlbTtcblx0fVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpICB7XG5cdC5FdmVudEJvdHRvbXtcblx0XHQuY29sLTgsXG5cdFx0LmNvbC00e1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRjbGVhcjogYm90aDtcblx0XHRcdHBhZGRpbmc6IDVweDtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSAge1xuXHQuRXZlbnRJbm5lcntcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0LmNvbC0zLFxuXHRcdC5jb2wtOXtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHRcdC5jb2wtM3tcblx0XHRcdG1heC13aWR0aDogMTAwcHg7XG5cdFx0ICAgIGZsb2F0OiBub25lO1xuXHRcdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0ICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5FdmVudEJvdHRvbXtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdCAgICBsZWZ0OiAwcHg7XG5cdFx0ICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0ICAgIGJvdHRvbTogYXV0bztcblx0XHQgICAgZmxvYXQ6IGxlZnQ7XG5cdFx0fVxuXHR9XG5cdCNMYXRlc3ROZXdze1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXG5cdC5sb2dvc3tcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAzMHB4KSAge1xuXHQqe1xuXHRcdGJhY2tncm91bmQtYXR0YWNobWVudDogaW5pdGlhbCAhaW1wb3J0YW50O1xuXHRcdC13ZWJraXQtYmFja2dyb3VuZC1hdHRhY2htZW50OiBpbml0aWFsICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAzMHB4KSAge1xuXHQuaW5uZXJQYWdlY29udGVudHtcblx0XHQuTWFpbkFyZWEsXG5cdFx0LkltYWdlQXJlYXtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0fVxuXG5cdFx0LlJpZ2h0aW1ne1xuXHRcdFx0cGFkZGluZy1ib3R0b206IGNhbGMoNTAlIC0gMTBweCk7XG5cdFx0XHRjbGVhcjogbm9uZTtcblx0XHRcdG1pbi13aWR0aDogMHB4O1xuXHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMTBweCkgIWltcG9ydGFudDtcblxuXHRcdH1cblxuXHRcdC5SaWdodGltZzpsYXN0LW9mLXR5cGV7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSAge1xuXHQuU2Nyb2xsTmF2IC5ob21lYnRuLCAuaG9tZWJ0biB7XG5cdCAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG5cdCAgICBtYXJnaW4tdG9wOiAtMXB4O1xuXHQgICAgZm9udC1zaXplOiAwLjdlbTtcblx0fVxuXG5cdC5TY3JvbGxOYXYgLmhvbWVidG4sIC5ob21lYnRuIHtcblx0ICAgIHNwYW57IHdpZHRoOiAxMDBweDtcblx0ICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cdCAgICB9XG5cdH1cblxuXHQuaG9tZWJ0biBpbWcge1xuXHQgICAgd2lkdGg6IDcwcHg7XG5cdCAgICBtYXJnaW4tcmlnaHQ6IDBweDtcblx0fVxuXHQuaG9tZWJ0biB7XG5cdCAgICBmbG9hdDogbGVmdDtcblx0ICAgIHBhZGRpbmctbGVmdDogMTBweDtcblx0fVxuXHQudG9wTGlua3Mge1xuXHRcdHJpZ2h0OiA2MHB4O1xuXHRcdEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgwLjcpKTtcblx0XHRzcGFue1xuXHRcdFx0bWFyZ2luOiA1cHggMXB4O1xuXHRcdH1cblx0fVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDgwcHgpICB7XG5cdC5pbm5lclBhZ2Vjb250ZW50IC5SaWdodGltZ3tcblx0XHRwYWRkaW5nLWJvdHRvbTogMTAwJTtcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdGNsZWFyOiBib3RoOyBcblx0fVxufVxuLyogLS0tLS0tLS0tLS0tIFNpdGUgQnVpbGQgLS0tLS0tLS0tLS0gKi9cblxuXG5cbi8qIGlQYWQgKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBcbmFuZCAobWluLWRldmljZS13aWR0aCA6IDc2OHB4KSBcbmFuZCAobWF4LWRldmljZS13aWR0aCA6IDEwMjRweCkgIHtcblxuXHQuc2xpbmsuZG93bntcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG4iLCIvKioqIE1vYmlsZSBTY3JlZW5zICoqKi9cblxuLnNpZGVCYXJDb250YWluZXJ7XG5kaXNwbGF5OiBmbGV4O1xufVxuI3NpZGViYXJ7XG5cbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzkxOTE5MTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGZsb2F0OiByaWdodDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICp7XG4gICAgZm9udC1zaXplOiAxZW07XG4gIH1cblxuICAuTGV2ZWwtMXtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHVse1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIGJ1dHRvbntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICByaWdodDogMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdDEpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gICAgY29sb3I6ICNmZmY7XG4gICAgJjpob3ZlcntcbiAgICAgIGNvbG9yOiAjZjlhZjAwO1xuICAgIH1cbiAgfVxuICAuc2lkZWJhci1oZWFkaW5ne1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGNsZWFyOiBib3RoO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gIGZvbnQtc2l6ZTogMS44ZW07XG4gICAgYXtcbiAgICAgIHBhZGRpbmc6IDVweCAzMHB4IDVweCAxMHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgY29sb3I6ICNmOWFmMDAgIWltcG9ydGFudDtcbiAgICBmb250LWZhbWlseTogJ0NhbWJvJywgc2VyaWY7XG5cbiAgICB9XG4gIH1cbiAgdWx7XG4gICAgdWx7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICBsaXtcbiAgICAgICAgYXtcbiAgICAgICAgICAvKioqIExldmVsIEluZGVudGF0aW9uICoqKi9cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICB1bHtcbiAgICAgICAgbGl7XG4gICAgICAgICAgYXtcbiAgICAgICAgICAgIC8qKiogTGV2ZWwgSW5kZW50YXRpb24gKioqL1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBsaXtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGF7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgcGFkZGluZzogNXB4IDMwcHggNXB4IDEwcHg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdDEpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuMCk7XG5cbiAgICAgICAgc3BhbntcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0MSk7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciBzcGFue1xuICAgICAgICAgIGNvbG9yOiAjZjlhZjAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuI3NpZGViYXItaW5uZXJ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsb2F0OiBsZWZ0O1xuICBjbGVhcjogYm90aDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qKiogRGVza3RvcCBTY3JlZW5zICoqKi9cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAuZmxleHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5zaWRlQmFyQ29udGFpbmVye1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgfVxuICAjc2lkZWJhcntcbiAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYnV0dG9uLlNpZGViYXJUb2dnbGUuaGlkZVNpZGVCYXJUb2dnbGUge1xuICAgIHRvcDogMTVweCAhaW1wb3J0YW50O1xufVxuLklubmVyUGFnZSAuaW5uZXJDb250ZW50e1xuICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLmlubmVyUGFnZWNvbnRlbnR7XG4gIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50OyAgXG4gIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgIFxufVxuXG4udGFjTWlke1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4gIC5jbGVhck1pZHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG5cbiAgI3NpZGViYXJ7IFxuICAgIC5MZXZlbC0xe1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi10b3A6IDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIHVse1xuICAgICAgdWx7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIC5tYWluVG9nZ2xlOmZpcnN0LW9mLXR5cGV7XG4gICAgICBkaXNwbGF5OiBub25lICAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuaGlkZVNpZGVCYXJUb2dnbGV7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuIiwiLyoqXG4gKiBUaGlzIHR5cG9ncmFwaHkgZmlsZSBpcyBpbmNsdWRlZCBpbiB0aGUgV1lTSVdZRyBlZGl0b3JcbiAqL1xuLnR5cG9ncmFwaHkgKiB7XG59XG4udHlwb2dyYXBoeSBibG9ja3F1b3RlIHtcblx0bWFyZ2luLWxlZnQ6MjBweDtcbn1cbi50eXBvZ3JhcGh5IGhyIHtcblx0cGFkZGluZzo1cHg7XG59XG5wLFxudWwgbGksXG5vbCBsaSxcbmEge1xuXHRcblx0bGluZS1oZWlnaHQ6MS41ZW07XG5cdGZvbnQtc2l6ZToxLjFlbTtcbn1cbnAge1xuXHRtYXJnaW4tYm90dG9tOjIwcHg7XG59XG5cblxuLyoqIENNUyBMSVNUIFNUWUxFUyAqKi9cbi50eXBvZ3JhcGh5IHVsLFxuLnR5cG9ncmFwaHkgb2wge1xuXHRtYXJnaW4tbGVmdDoxMHB4O1xuXHRtYXJnaW4tYm90dG9tOjIwcHg7XG59XG5cdC50eXBvZ3JhcGh5IHVsIGxpLFxuXHQudHlwb2dyYXBoeSBvbCBsaSB7XG5cdFx0bWFyZ2luOjRweCAxMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OjEuNGVtO1xuXHR9XG5cdFx0LnR5cG9ncmFwaHkgdWwgbGkge1xuXHRcdCBsaXN0LXN0eWxlLXR5cGU6ZGlzYztcblx0XHR9XG5cdFx0LnR5cG9ncmFwaHkgb2wgbGkge1xuXHRcdFx0bGlzdC1zdHlsZS10eXBlOmRlY2ltYWw7XG4gICAgfVxuLyogSEVBREVSIFNUWUxFUyAqL1xuXG5oMSxcbmgyLFxuaDMsXG5oNCB7XG5cdG1hcmdpbi1ib3R0b206MTRweDtcblx0Y29sb3I6ICM0NzVmNzk7XG59XG5oMSxcbmg0IHtcblx0Zm9udC13ZWlnaHQ6Ym9sZDtcbn1cbmgyLFxuaDMge1xuXHRmb250LXdlaWdodDpub3JtYWw7XG59XG5cdGgxIHtcblx0XHRmb250LXNpemU6Mi4yZW07XG5cdH1cblx0aDIge1xuXHRcdGZvbnQtc2l6ZToyLjJlbTtcblx0XHRsaW5lLWhlaWdodDogMWVtO1xuXHR9XG5cdGgzIHtcblx0XHRmb250LXNpemU6MS42ZW07XG5cdH1cblx0aDQge1xuXHRcdGZvbnQtc2l6ZToxLjRlbTtcblx0fVxuXG4vKiBMSU5LIFNUWUxFUyAqL1xuLnR5cG9ncmFwaHkgYSB7XG5cdGNvbG9yOiAkdGhlbWVDb2xvcjtcbiAgXHRmb250LXNpemU6MWVtO1xuICBcdHRleHQtZGVjb3JhdGlvbjpub25lO1xufVxuXHQudHlwb2dyYXBoeSBhOmhvdmVyIHtcblx0XHR0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO1xuXHR9XG5cdFxuXHRcbi50eXBvZ3JhcGh5IHRhYmxlIHtcblx0Zm9udC1zaXplOjEuMWVtO1xufVxuXHQudHlwb2dyYXBoeSB0YWJsZSB0ciB0ZCB7XG5cdFx0cGFkZGluZzozcHggNXB4O1xuXHR9XG5cblx0XG4vKiBXWVNJV1lHIEVESVRPUiBBTElHTk1FTlQgQ0xBU1NFUyAqL1xuLnR5cG9ncmFwaHkgLmxlZnQge1xuXHR0ZXh0LWFsaWduOmxlZnQ7XG59XG4udHlwb2dyYXBoeSAuY2VudGVyIHtcblx0dGV4dC1hbGlnbjpjZW50ZXI7XG59XG4udHlwb2dyYXBoeSBpbWcuY2VudGVyIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1x0XG59XG4udHlwb2dyYXBoeSAucmlnaHQge1xuXHR0ZXh0LWFsaWduOnJpZ2h0O1xufVxuLnR5cG9ncmFwaHkgaW1nLnJpZ2h0IHtcblx0ZmxvYXQ6cmlnaHQ7XG59XG4udHlwb2dyYXBoeSBpbWcubGVmdCB7XG5cdGZsb2F0OmxlZnQ7XG59XG4udHlwb2dyYXBoeSBpbWcge1xuXHRtYXgtd2lkdGg6IDEwMCU7XHRcbn1cbi50eXBvZ3JhcGh5IHAuTXNvTm9ybWFsLCAudHlwb2dyYXBoeSBwLk1zb0JvZHlUZXh0IHtcblx0bWFyZ2luOiAwO1xufVxuIl0sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLENBQVAsc0NBQU8sQ0VLUCxBQUFBLENBQUMsQUFBQyxDQUNELFNBQVMsQ0FBRSxHQUFJLENBRWYsT0FBTyxDQUFFLENBQUUsQ0FDWCxNQUFNLENBQUUsQ0FBRSxDQUNWLFVBQVUsQ0FBRSxVQUFXLENBQ3ZCLGFBQWEsQ0FBRSxVQUFXLENBQzFCLGNBQWMsQ0FBRSxVQUFXLENBQzNCLGVBQWUsQ0FBRSxVQUFXLENBQzVCLGtCQUFrQixDQUFFLFVBQVcsQ0FDL0IsVUFBVSxDQUFDLElBQUssQ0FDaEIsT0FBTyxDQUFFLGVBQWdCLENBQ3pCLEFBUUQsQUFBQSxNQUFNLEFBQUEsQ0FBQyxTQUFTLENBQUMsS0FBTSxDQUFDLEtBQUssQ0FBRSxLQUFNLENBQUcsQUFDeEMsQUFBQSxNQUFNLEFBQUEsQ0FBQyxTQUFTLENBQUMsTUFBTyxDQUFDLEtBQUssQ0FBRSxNQUFPLENBQUcsQUFDMUMsQUFBQSxNQUFNLENBQUUsQUFBQSxRQUFRLEFBQUEsQ0FBQyxTQUFTLENBQUMsR0FBSSxDQUFDLEtBQUssQ0FBRSxHQUFJLENBQUcsQUFDOUMsQUFBQSxNQUFNLENBQUUsQUFBQSxRQUFRLEFBQUEsQ0FBQyxTQUFTLENBQUMsTUFBTyxDQUFDLEtBQUssQ0FBRSxNQUFPLENBQUcsQUFDcEQsQUFBQSxNQUFNLEFBQUEsQ0FBQyxTQUFTLENBQUMsTUFBTyxDQUFDLEtBQUssQ0FBRSxNQUFPLENBQUcsQUFDMUMsQUFBQSxNQUFNLENBQUUsQUFBQSxRQUFRLEFBQUMsQ0FBQyxTQUFTLENBQUMsR0FBSSxDQUFDLEtBQUssQ0FBRSxHQUFJLENBQUUsUUFBUSxDQUFFLFFBQVMsQ0FBRyxBQUNwRSxBQUFBLE1BQU0sQUFBQSxDQUFDLFNBQVMsQ0FBQyxNQUFPLENBQUMsS0FBSyxDQUFFLE1BQU8sQ0FBRyxBQUMxQyxBQUFBLE1BQU0sQUFBQSxDQUFDLFNBQVMsQ0FBQyxNQUFPLENBQUMsS0FBSyxDQUFFLE1BQU8sQ0FBRyxBQUMxQyxBQUFBLE1BQU0sQUFBQSxDQUFDLFNBQVMsQ0FBQyxHQUFJLENBQUMsS0FBSyxDQUFFLEdBQUksQ0FBRyxBQUNwQyxBQUFBLE9BQU8sQUFBQSxDQUFDLFNBQVMsQ0FBQyxNQUFPLENBQUMsS0FBSyxDQUFFLE1BQU8sQ0FBRyxBQUMzQyxBQUFBLE9BQU8sQUFBQSxDQUFDLFNBQVMsQ0FBQyxNQUFPLENBQUMsS0FBSyxDQUFFLE1BQU8sQ0FBRyxBQUMzQyxBQUFBLE9BQU8sQ0FBRSxBQUFBLFFBQVEsQ0FBRSxBQUFBLElBQUksQUFBQSxDQUFDLFNBQVMsQ0FBQyxJQUFLLENBQUMsS0FBSyxDQUFFLElBQUssQ0FBRyxBQUN2RCxBQUFBLFNBQVMsQ0FBRSxBQUFBLFFBQVEsQUFBQSxDQUFDLEtBQUssQ0FBQyxHQUFJLENBQUcsQUFFakMsQUFBQSxNQUFNLENBQUUsQUFBQSxNQUFNLENBQUUsQUFBQSxNQUFNLENBQUUsQUFBQSxNQUFNLENBQUUsQUFBQSxNQUFNLENBQUUs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S0FBSyxBQUFBLENBQUMsYUFBYSxDQUFFLElBQUssQ0FBRyxBQUM3QixBQUFBLEtBQUssQUFBQSxDQUFDLGFBQWEsQ0FBRSxJQUFLLENBQUcsQUFDN0IsQUFBQSxLQUFLLEFBQUEsQ0FBQyxhQUFhLENBQUUsSUFBSyxDQUFHLEFBQzdCLEFBQUEsS0FBSyxBQUFBLENBQUMsYUFBYSxDQUFFLElBQUssQ0FBRyxBQUM3QixBQUFBLEtBQUssQUFBQSxDQUFDLGFBQWEsQ0FBRSxJQUFLLENBQUcsQUFFN0IsQUFBQSxLQUFLLEFBQUEsQ0FBQyxZQUFZLENBQUUsSUFBSyxDQUFHLEFBQzVCLEFBQUEsS0FBSyxBQUFBLENBQUMsWUFBWSxDQUFFLElBQUssQ0FBRyxBQUM1QixBQUFBLEtBQUssQUFBQSxDQUFDLFlBQVksQ0FBRSxJQUFLLENBQUcsQUFDNUIsQUFBQSxLQUFLLEFBQUEsQ0FBQyxZQUFZLENBQUUsSUFBSyxDQUFHLEFBQzVCLEFBQUEsS0FBSyxBQUFBLENBQUMsWUFBWSxDQUFFLElBQUssQ0FBRyxBQUM1QixBQUFBLEtBQUssQUFBQSxDQUFDLFlBQVksQ0FBRSxJQUFLLENBQUcsQUFFNUIsQUFBQSxLQUFLLEFBQUEsQ0FBQyxXQUFXLENBQUUsSUFBSyxDQUFHLEFBQzNCLEFBQUEsS0FBSyxBQUFBLENBQUMsV0FBVyxDQUFFLElBQUssQ0FBRyxBQUMzQixBQUFBLEtBQUssQUFBQSxDQUFDLFdBQVcsQ0FBRSxJQUFLLENBQUcsQUFDM0IsQUFBQSxLQUFLLEFBQUEsQ0FBQyxXQUFXLENBQUUsSUFBSyxDQUFHLEFBQzNCLEFBQUEsS0FBSyxBQUFBLENBQUMsV0FBVyxDQUFFLElBQUssQ0FBRyxBQUMzQixBQUFBLEtBQUssQUFBQSxDQUFDLFdBQVcsQ0FBRSxJQUFLLENBQUcsQUFFM0IsQUFBQSxNQUFNLEFBQUEsQ0FDTCxNQUFNLENBQUUsaUJBQWtCLENBQzFCLEFBT0QsQUFBQSxHQUFHLEFBQUEsQ0FBQyxPQUFPLENBQUUsR0FBSSxDQUFHLEFBQ3BCLEFBQUEsSUFBSSxBQUFBLENBQUMsT0FBTyxDQUFF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 */
