/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{box-sizing:border-box;min-height:0;min-width:0}img{max-width:100%}.grecaptcha-badge{visibility:hidden}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:999}.flatpickr-calendar.animate.open{animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.rightMost:after{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:28px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;line-height:16px;height:28px;padding:10px;z-index:3;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9)}.flatpickr-months .flatpickr-prev-month.disabled,.flatpickr-months .flatpickr-next-month.disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,0.15);box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,0,0,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,0.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:6.16px 0 0 0;line-height:1;height:28px;display:inline-block;text-align:center;transform:translate3d(0, 0, 0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,0.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9)}.flatpickr-current-month input.cur-year{background:transparent;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-around;transform:translate3d(0, 0, 0);opacity:1}.dayContainer+.dayContainer{box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.disabled,.flatpickr-day.disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.disabled,.flatpickr-day.disabled:hover{cursor:not-allowed;color:rgba(57,57,57,0.1)}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{display:inline-block;float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,0.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-ms-flexbox;display:flex;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;box-sizing:border-box;overflow:hidden;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;display:inline-block;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@keyframes fpFadeInDown{from{opacity:0;transform:translate3d(0, -20px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.btn{display:inline-block;background-color:#b6742b;border:1px solid #b6742b;border-radius:2px;padding:5px 20px;font-weight:600;text-transform:uppercase}.btn:link,.btn:active,.btn:visited{color:#f4f3f0}.btn:hover,.btn:focus{text-decoration:none}.btn:hover{background-color:transparent;color:#b6742b}a:link,a:active,a:visited{text-decoration:none;color:#383838}a:hover,a:focus{text-decoration:underline;color:#525252}/*! Typebase.less v0.1.0 | MIT License */html{font-family:"Montserrat",sans-serif;font-size:87.5%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{font-size:1rem;line-height:1.9796rem;margin-top:1.5rem;margin-bottom:0;color:#383838;font-weight:400}ul,ol{margin-top:1.5rem;margin-bottom:1.5rem}ul li,ol li{font-size:1rem;line-height:1.9796rem;margin-bottom:0;color:#383838;font-weight:400}ul ul,ol ul,ul ol,ol ol{margin-top:0;margin-bottom:0}blockquote{line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif;color:#b6742b;font-weight:600;margin-top:1.5rem;margin-bottom:0;line-height:1.5rem}h1,h2{font-size:1.2rem;line-height:2rem;margin-top:0;letter-spacing:2px}h3{font-size:1.414rem}h4{font-size:0.707rem}h5{font-size:0.4713333333333333rem}h6{font-size:0.3535rem}table{margin-top:1.5rem;border-spacing:0px;border-collapse:collapse}table td,table th{padding:0;line-height:33px}code{vertical-align:bottom}.lead{font-size:1.414rem}.hug{margin-top:0}#booking-section{background-color:#ab2429;padding:20px}#booking-section #reservation{display:-ms-flexbox;display:flex;width:100%;max-width:900px;margin:0 auto;padding:0 20px}@media (max-width: 1000px){#booking-section #reservation{-ms-flex-wrap:wrap;flex-wrap:wrap}}#booking-section #reservation select,#booking-section #reservation input,#booking-section #reservation button{-webkit-appearance:none;-ms-flex:1;flex:1;padding:15px;border-radius:0;border:2px solid #b6742b;background-color:#f5f4f1;color:#b6742b;font-weight:700;font-size:1.3rem;font-family:"Montserrat",sans-serif;text-transform:uppercase;text-align:left;margin:0}@media (max-width: 1000px){#booking-section #reservation select,#booking-section #reservation input,#booking-section #reservation button{-ms-flex:100%;flex:100%}}#booking-section #reservation select,#booking-section #reservation input{border-right:0;background-image:url(../media/svg/arrow-down.svg);background-repeat:no-repeat;background-size:auto 30%;background-position:right 10px center;cursor:pointer}#booking-section #reservation select:-ms-input-placeholder,#booking-section #reservation input:-ms-input-placeholder{color:#b6742b}#booking-section #reservation select::placeholder,#booking-section #reservation input::placeholder{color:#b6742b}@media (max-width: 1000px){#booking-section #reservation select,#booking-section #reservation input{border-right:2px solid #b6742b;border-bottom:0}}#booking-section #reservation button{background-color:#b6742b;color:#f5f4f1;text-align:center;cursor:pointer}#booking-section #reservation button:hover{background-color:#b6742b}#booking-section .flatpickr-day.selected,#booking-section .flatpickr-day.startRange,#booking-section .flatpickr-day.endRange,#booking-section .flatpickr-day.selected.inRange,#booking-section .flatpickr-day.startRange.inRange,#booking-section .flatpickr-day.endRange.inRange,#booking-section .flatpickr-day.selected:focus,#booking-section .flatpickr-day.startRange:focus,#booking-section .flatpickr-day.endRange:focus,#booking-section .flatpickr-day.selected:hover,#booking-section .flatpickr-day.startRange:hover,#booking-section .flatpickr-day.endRange:hover,#booking-section .flatpickr-day.selected.prevMonthDay,#booking-section .flatpickr-day.startRange.prevMonthDay,#booking-section .flatpickr-day.endRange.prevMonthDay,#booking-section .flatpickr-day.selected.nextMonthDay,#booking-section .flatpickr-day.startRange.nextMonthDay,#booking-section .flatpickr-day.endRange.nextMonthDay{background:#b6742b;border-color:#b6742b}.cc-window{position:fixed;bottom:0;left:0;width:100%;background-color:#b6742b;padding:20px;z-index:999;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 400px){.cc-window{-ms-flex-wrap:wrap;flex-wrap:wrap}}.cc-window.cc-invisible{opacity:0;transition:0.3s ease-in}.cc-window .cc-message{color:#f5f4f1;font-size:1rem;line-height:1.6968rem}.cc-window .cc-message a:link,.cc-window .cc-message a:active,.cc-window .cc-message a:visited{color:#f5f4f1;text-decoration:underline}.cc-window .cc-message a:hover{text-decoration:none}.cc-window .cc-compliance{width:20%;min-width:80px;text-align:right}@media (max-width: 400px){.cc-window .cc-compliance{width:100%;text-align:center}}.cc-window .cc-compliance .cc-btn{background-color:#f5f4f1;padding:10px;display:inline-block}@media (max-width: 400px){.cc-window .cc-compliance .cc-btn{display:block;margin-top:20px}}.dialog-window{display:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:100vh;background-color:rgba(0,0,0,0.2);position:fixed;top:0;left:0;z-index:999;padding:20px}.dialog-window .dialog-content{display:block;background-color:#b6742b;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);border-radius:4px;padding:30px;position:relative}.dialog-window .dialog-content h1,.dialog-window .dialog-content h2,.dialog-window .dialog-content h3,.dialog-window .dialog-content h4,.dialog-window .dialog-content p{color:#f5f4f1}.dialog-window .dialog-content img{max-height:70vh;max-width:70vw}.dialog-window .dialog-content .close-dialog{position:absolute;display:block;top:10px;right:10px;width:15px;height:15px}.dialog-window .dialog-content .close-dialog svg path{fill:#f5f4f1}#footer{background-color:#ab2429;padding:0}#footer #footer-nav{max-width:1500px;margin:0 auto;padding-top:10px}#footer #footer-nav ul{list-style-type:none;padding:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer #footer-nav ul li{-ms-flex:1;flex:1;text-align:center;font-weight:600;text-transform:uppercase;color:#f5f4f1;position:relative;letter-spacing:2px;cursor:pointer;padding:0 10px}@media (max-width: 660px){#footer #footer-nav ul li{-ms-flex:100%;flex:100%}}#footer #footer-nav ul li#gondola img{max-width:100px}#footer #footer-nav ul li.social-links a{display:inline-block;margin:0 3px}#footer #footer-nav ul li.social-links a svg{height:28px;width:28px;display:block}#footer #footer-nav ul li.social-links a svg path{fill:#f4f3f0}@media (max-width: 1000px){#footer #footer-nav ul li:first-child,#footer #footer-nav ul li:last-child{display:none}}#footer #footer-nav ul li a{display:block}#footer #footer-nav ul li a:link,#footer #footer-nav ul li a:active,#footer #footer-nav ul li a:visited{color:#f5f4f1}#footer #footer-nav ul li a:hover,#footer #footer-nav ul li a:focus{text-decoration:none}#footer #footer-nav ul li a:hover{color:#e9e8e2}#footer #footer-nav ul li a:hover svg path{fill:#e9e8e2}#footer #footer-wave{display:block;width:100%;height:20px;background-image:url(../media/svg/footer-wave.svg);background-size:auto 100%;background-position:bottom center;background-repeat:no-repeat}#lower-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#lower-footer>a{-ms-flex:1;flex:1;display:block;padding:10px;color:#f4f3f0;text-transform:uppercase;font-family:"Montserrat",sans-serif;font-weight:600;letter-spacing:1px}#credit svg{height:20px;display:block;margin:0 0 0 auto}body{background-color:#f4f3f0}.main-section{width:100%;position:relative;padding:20px;background-color:#f4f3f0}@media (max-width: 750px){.main-section{padding:20px}}.main-section .inner-section{max-width:1500px;margin:0 auto;position:relative}#main-heading{display:block;width:100%;height:50vw;max-height:60vh;position:relative;background-size:cover;background-position:center;overflow:hidden}@media (max-width: 600px){#main-heading{height:70vw}}#main-heading::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(56,56,56,0.1);background-repeat:repeat;z-index:5000}#main-heading.video-heading::after{background-color:rgba(56,56,56,0.1)}#main-heading>div{position:absolute;left:50%;top:50%;z-index:400;transform:translate(-50%, -50%);width:90%}#main-heading h2,#main-heading h1{text-align:center;font-size:5vw;line-height:5vw;width:100%;font-weight:600;letter-spacing:2px;color:#f4f3f0;font-family:"Montserrat",sans-serif;text-shadow:2px 2px 3px rgba(56,56,56,0.4)}#main-heading h2 span,#main-heading h1 span{font-family:"Dancing Script",cursive;font-weight:700;letter-spacing:0}#main-heading video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-width:100%;min-height:100%}#main-heading a{display:block}#main-heading a img{width:200px;margin:0 auto}#featured-text .inner-section{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}#featured-text .inner-section article{-ms-flex:2;flex:2;padding:0 10px}@media (max-width: 650px){#featured-text .inner-section article{-ms-flex:100%;flex:100%;-ms-flex-order:1;order:1}}#featured-text .inner-section article h2{text-transform:uppercase}#featured-text .inner-section article h2 a{color:#b6742b}#featured-text .inner-section .featured-text-image{-ms-flex:1;flex:1;padding:0 10px;z-index:950}@media (max-width: 650px){#featured-text .inner-section .featured-text-image{-ms-flex:100%;flex:100%}}#featured-text .inner-section .featured-text-image .character{display:block;margin:-150px auto 0 auto}@media (max-width: 1000px){#featured-text .inner-section .featured-text-image .character{margin-top:0}}@media (max-width: 1000px){#featured-text .inner-section .featured-text-image img:not(.character){margin-top:20px}}#featured-text .inner-section .featured-text-image #notice{display:block;margin:-150px auto 0 auto;width:80%}@media (max-width: 1000px){#featured-text .inner-section .featured-text-image #notice{margin-top:0}}@media (max-width: 650px){#featured-text .inner-section .featured-text-image:first-child{margin-top:20px;-ms-flex-order:2;order:2}}@media (max-width: 900px){#featured-text .inner-section .featured-text-image:last-child{display:none}}.concept-section .inner-section{position:relative}.concept-section .inner-section article{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:20px;border-radius:2px;background-color:rgba(233,232,226,0.95);text-align:center;width:80%;max-width:400px;margin:0 auto}@media (max-width: 900px){.concept-section .inner-section article{position:static;transform:none;padding:20px 0}}@media (max-width: 600px){.concept-section .inner-section article{width:100%}}.concept-section .inner-section article h2{text-transform:uppercase}#paris-load{display:-ms-flexbox;display:flex}@media (max-width: 700px){.character{max-width:200px}}#header{width:100%;position:fixed;top:0;z-index:5001}#header #inner-header{background-color:#ab2429;padding:20px 20px 0;position:relative}#header #inner-header .mobile-nav-open-button{display:none;width:30px;height:18px;position:absolute;top:45%;right:10px;z-index:950;cursor:pointer}#header #inner-header .mobile-nav-open-button span{background-color:#f4f3f0;width:100%;height:2px;display:block;margin:0 auto;transition:0.3s ease-in;position:absolute;left:0;right:0}#header #inner-header .mobile-nav-open-button span:nth-child(1){top:0}#header #inner-header .mobile-nav-open-button span:nth-child(2){top:8px}#header #inner-header .mobile-nav-open-button span:nth-child(3){top:16px}@media (max-width: 1000px){#header #inner-header .mobile-nav-open-button{display:block}}#header #inner-header .mobile-nav-open-button:hover span{width:85%}#header #inner-header .mobile-nav-open-button:hover span:nth-child(2){width:70%}#header #inner-header #main-nav ul{list-style-type:none;margin:0;padding:0}#header #inner-header #main-nav ul li{text-align:center;font-weight:600;text-transform:uppercase;color:#f5f4f1;position:relative;letter-spacing:2px;cursor:pointer}#header #inner-header #main-nav ul li#language-select svg{height:18px;width:18px;display:inline-block;vertical-align:middle}#header #inner-header #main-nav ul li#language-select svg path{fill:#f4f3f0}#header #inner-header #main-nav ul li.social-links a{display:inline-block;margin:0 3px}#header #inner-header #main-nav ul li.social-links a svg{height:28px;width:28px;display:block}#header #inner-header #main-nav ul li.social-links a svg path{fill:#f4f3f0}#header #inner-header #main-nav ul li a{display:block}#header #inner-header #main-nav ul li a:link,#header #inner-header #main-nav ul li a:active,#header #inner-header #main-nav ul li a:visited{color:#f5f4f1}#header #inner-header #main-nav ul li a:hover,#header #inner-header #main-nav ul li a:focus{text-decoration:none}#header #inner-header #main-nav ul li a:hover{color:#e9e8e2}#header #inner-header #main-nav ul li a:hover svg path{fill:#e9e8e2}#header #inner-header #main-nav>ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#header #inner-header #main-nav>ul>li{-ms-flex:1;flex:1}#header #inner-header #main-nav>ul>li.logo-wrapper{-ms-flex:2;flex:2}#header #inner-header #main-nav>ul>li.logo-wrapper>a{max-width:220px;margin:0 auto}@media (max-width: 1000px){#header #inner-header #main-nav>ul>li.logo-wrapper>a{max-width:120px;margin:0 auto 0 0}}@media (max-width: 1000px){#header #inner-header #main-nav>ul>li:not(.logo-wrapper){display:none}}#header #inner-header #main-nav>ul>li:hover>ul{display:block}#header #inner-header #main-nav>ul>li>ul{list-style-type:none;margin:0 auto;padding:5px;color:#ab2429;display:none;border-radius:2px;position:absolute;left:50%;transform:translateX(-50%);background-color:#b6742b;width:100%;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);min-width:150px}#header #inner-header #main-nav>ul>li>ul>li{display:block;border-bottom:1px solid rgba(244,243,240,0.2)}#header #inner-header #main-nav>ul>li>ul>li:last-child{border-bottom:0}#header #inner-header #main-nav>ul>li>ul>li>a{display:block;padding:10px}#header #inner-header #main-nav>ul>li>ul>li>a:link,#header #inner-header #main-nav>ul>li>ul>li>a:active,#header #inner-header #main-nav>ul>li>ul>li>a:visited{color:#f4f3f0}#header #inner-header #main-nav>ul>li>ul>li>a:hover,#header #inner-header #main-nav>ul>li>ul>li>a:focus{background-color:rgba(244,243,240,0.2)}#header #header-wave{line-height:0}#instagram-section{padding:0}#instagram-section .inner-section{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#instagram-section .inner-section .social-post{width:20%;position:relative;background-size:100% auto}@media (max-width: 1000px){#instagram-section .inner-section .social-post{width:25%}}@media (max-width: 550px){#instagram-section .inner-section .social-post{width:50%}}#instagram-section .inner-section .social-post::after{content:'';display:block;padding-bottom:100%}@media (max-width: 1000px){#instagram-section .inner-section .social-post:last-child{display:none}}#instagram-section .inner-section .social-post .social-post-content{position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:10px;background-color:rgba(171,36,41,0.8);opacity:0;transition:0.3s ease-in}@media (max-width: 1000px){#instagram-section .inner-section .social-post .social-post-content{display:none}}#instagram-section .inner-section .social-post .social-post-content article{text-align:center}#instagram-section .inner-section .social-post .social-post-content article *{color:#f5f4f1}#instagram-section .inner-section .social-post:hover .social-post-content{opacity:1}#slide-menu{opacity:0;position:fixed;top:0;left:-100%;width:100%;height:auto;background-color:#ab2429;z-index:999;transition:0.3s ease-in;overflow:auto;padding:50px 10px 10px}#slide-menu.menu-open{opacity:1;left:0}#slide-menu .mobile-nav-close-button{display:block;width:20px;height:20px;position:absolute;top:10px;right:10px;z-index:950;cursor:pointer}#slide-menu .mobile-nav-close-button span{background-color:#f4f3f0;width:20px;height:2px;display:block;margin:0 auto;transition:0.3s ease-in;position:absolute}#slide-menu .mobile-nav-close-button span:nth-child(1){transform:rotate(45deg);top:8px}#slide-menu .mobile-nav-close-button span:nth-child(2){transform:rotate(-45deg);top:8px}#slide-menu ul{text-align:center;list-style-type:none;margin:0;padding:0}#slide-menu ul li{color:#f5f4f1;text-transform:uppercase;padding:0}#slide-menu ul li.logo-wrapper{display:none}#slide-menu ul li#language-select{border:1px solid #f5f4f1;border-radius:2px}#slide-menu ul li#language-select svg{height:18px;width:18px;display:inline-block;vertical-align:middle}#slide-menu ul li#language-select svg path{fill:#f4f3f0}#slide-menu ul li.social-links a{display:inline-block;margin:0 3px}#slide-menu ul li.social-links a svg{height:28px;width:28px;display:block}#slide-menu ul li.social-links a svg path{fill:#f4f3f0}#slide-menu ul li a{display:inline-block;padding:5px}#slide-menu ul li a:link,#slide-menu ul li a:active,#slide-menu ul li a:visited{color:#f5f4f1}#slide-menu>ul>li{font-weight:600;padding:5px 0;border-top:1px solid #f4f3f0}#slide-menu>ul>li:nth-child(2){border-top:0}#slide-menu>ul>li>ul>li{display:inline-block}.slick-slider{position:relative;height:auto}.slick-slider .slick-arrow{position:absolute;z-index:9506;top:50%;height:40px;width:40px;background-color:transparent;border:0;margin-top:-20px;background-size:contain;background-position:center;background-repeat:no-repeat;transition:0.3s ease-in}.slick-slider .slick-arrow:hover,.slick-slider .slick-arrow:focus{outline:none;cursor:pointer}.slick-slider .slick-arrow.slick-prev{left:5px;background-image:url(../media/svg/slider-left.svg)}.slick-slider .slick-arrow.slick-prev:hover{left:1px}.slick-slider .slick-arrow.slick-next{right:5px;background-image:url(../media/svg/slider-right.svg)}.slick-slider .slick-arrow.slick-next:hover{right:1px}#page-desserts #main-heading{background-image:url(../media/images/desserts/main-image.jpg)}#page-desserts #main-heading>div a{display:block}#page-desserts #main-heading>div a img{width:200px;display:block;margin:0 auto}@media (max-width: 700px){#page-desserts #main-heading>div a img{width:100px}}@media (max-width: 900px){#page-desserts #featured-text .inner-section .featured-text-image:first-child{display:none}}@media (max-width: 900px){#page-desserts #featured-text .inner-section .featured-text-image:last-child{display:block !important}}@media (max-width: 650px){#page-desserts #featured-text .inner-section .featured-text-image:last-child{margin-top:20px;-ms-flex-order:2;order:2}}#page-desserts #desserts-section{background-color:#e9e8e2;padding-top:40px;padding-bottom:40px}#page-desserts #desserts-section .inner-section{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}#page-desserts #desserts-section .inner-section .dessert-character{position:absolute;left:-100px;bottom:0;display:block;width:300px}@media (max-width: 1100px){#page-desserts #desserts-section .inner-section .dessert-character{display:none}}#page-desserts #desserts-section .inner-section .col:nth-child(1){width:calc(100% / 3);padding:0 50px}@media (max-width: 1100px){#page-desserts #desserts-section .inner-section .col:nth-child(1){width:100%;max-width:600px;padding-bottom:20px}}#page-desserts #desserts-section .inner-section .col:nth-child(1) video{display:block;width:100%}#page-desserts #desserts-section .inner-section .col:nth-child(2){width:calc(100% / 3);padding:0 25px}@media (max-width: 1100px){#page-desserts #desserts-section .inner-section .col:nth-child(2){width:100%;max-width:600px;padding-top:20px;padding-bottom:20px}}#page-desserts #desserts-section .inner-section .col:nth-child(2) #desserts-list-slider{padding:30px 0}#page-desserts #desserts-section .inner-section .col:nth-child(2) #desserts-list-slider p{font-family:"Dancing Script",cursive;font-size:1.5rem;line-height:2rem;margin-top:0;color:#b6742b;text-align:center}@media (max-width: 1100px){#page-desserts #desserts-section .inner-section .col:nth-child(2) #desserts-list-slider p{text-align:center}}#page-desserts #desserts-section .inner-section .col:nth-child(2) #desserts-list-slider .slick-current p{text-decoration:underline}#page-desserts #desserts-section .inner-section .col:nth-child(2) #desserts-list-slider .slick-arrow{left:50%;margin-left:-20px;margin-top:0;height:20px}#page-desserts #desserts-section .inner-section .col:nth-child(2) #desserts-list-slider .slick-arrow.slick-prev{top:0;background-image:url(../media/svg/slider-up.svg)}#page-desserts #desserts-section .inner-section .col:nth-child(2) #desserts-list-slider .slick-arrow.slick-prev:hover{top:1px}#page-desserts #desserts-section .inner-section .col:nth-child(2) #desserts-list-slider .slick-arrow.slick-next{top:auto;bottom:0;background-image:url(../media/svg/slider-down.svg)}#page-desserts #desserts-section .inner-section .col:nth-child(2) #desserts-list-slider .slick-arrow.slick-next:hover{bottom:1px}#page-desserts #desserts-section .inner-section .col:nth-child(3){width:calc(100% / 3);padding:0}@media (max-width: 1100px){#page-desserts #desserts-section .inner-section .col:nth-child(3){width:100%;max-width:600px;padding-top:20px}}#page-desserts #desserts-section .inner-section .col:nth-child(3) #desserts-slider{width:100%}#page-desserts #desserts-section .inner-section .col:nth-child(3) #desserts-slider .slick-slide{padding:0 50px}#page-desserts #desserts-section .inner-section .col:nth-child(3) #desserts-slider .slick-slide .dessert-slide h3{text-align:center;font-family:"Dancing Script",cursive;text-transform:capitalize;font-size:2.5rem;line-height:3rem;margin-top:10px}#page-desserts #desserts-concept-section .inner-section article{background-color:rgba(244,243,240,0.95)}@media (max-width: 900px){#page-desserts #desserts-concept-section .inner-section article{position:static;transform:none}}#page-home #home-concept-section{background-color:#e9e8e2}@media (max-width: 1000px){#page-home #home-concept-section .inner-section article{position:static;transform:none}}#page-locations #locations-section{background-color:#e9e8e2}#page-locations #locations-section .inner-section .row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#page-locations #locations-section .inner-section .row .location-item,#page-locations #locations-section .inner-section .row .location-item-half{text-align:center;padding:10px;position:relative}#page-locations #locations-section .inner-section .row .location-item{-ms-flex:2;flex:2}@media (max-width: 1000px){#page-locations #locations-section .inner-section .row .location-item{-ms-flex:100%;flex:100%;max-width:600px}}#page-locations #locations-section .inner-section .row .location-item h2{text-transform:uppercase}#page-locations #locations-section .inner-section .row .location-item:not(.location-text-box) h2{position:absolute;left:50%;top:30%;transform:translate(-50%, -50%);color:#f4f3f0}@media (max-width: 1000px){#page-locations #locations-section .inner-section .row .location-item.location-text-box{display:none}}#page-locations #locations-section .inner-section .row .location-item-half{-ms-flex:1;flex:1}@media (max-width: 1000px){#page-locations #locations-section .inner-section .row .location-item-half{-ms-flex:100%;flex:100%;max-width:600px}}#location-section{background-color:#e9e8e2;overflow:hidden}#location-section .inner-section{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#location-section .inner-section #location-slider-col{-ms-flex:50%;flex:50%;padding:10px;padding-right:20px;position:relative}@media (max-width: 950px){#location-section .inner-section #location-slider-col{-ms-flex:100%;flex:100%;-ms-flex-order:2;order:2;padding-right:10px}}#location-section .inner-section #location-slider-col .character{position:absolute;right:-120px;bottom:100px;z-index:999}@media (max-width: 950px){#location-section .inner-section #location-slider-col .character{display:none}}#location-section .inner-section #location-slider-col .featured-image{display:block;width:75%;margin:0 auto}@media (max-width: 950px){#location-section .inner-section #location-slider-col .featured-image{width:100%}}#location-section .inner-section #location-text-col{-ms-flex:50%;flex:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px;padding-left:100px}@media (max-width: 950px){#location-section .inner-section #location-text-col{-ms-flex:100%;flex:100%;-ms-flex-order:1;order:1;padding-left:10px}}#location-section .inner-section #location-text-col>div:nth-child(1){width:100%;padding-bottom:20px}#location-section .inner-section #location-text-col>div:nth-child(1) h1{color:#ab2429;font-family:"Dancing Script",cursive;font-size:3rem;line-height:3.5rem}#location-section .inner-section #location-text-col>div:nth-child(2){display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#location-section .inner-section #location-text-col>div:nth-child(2) h2{text-transform:uppercase}#location-section .inner-section #location-text-col>div:nth-child(2)>div:nth-child(1),#location-section .inner-section #location-text-col>div:nth-child(2)>div:nth-child(2){width:50%}@media (max-width: 600px){#location-section .inner-section #location-text-col>div:nth-child(2)>div:nth-child(1),#location-section .inner-section #location-text-col>div:nth-child(2)>div:nth-child(2){width:100%}}#location-section .inner-section #location-text-col>div:nth-child(2)>div:nth-child(1){padding-right:10px}@media (max-width: 600px){#location-section .inner-section #location-text-col>div:nth-child(2)>div:nth-child(1){padding-right:0}}#location-section .inner-section #location-text-col>div:nth-child(2)>div:nth-child(2){padding-left:6.66667px}@media (max-width: 600px){#location-section .inner-section #location-text-col>div:nth-child(2)>div:nth-child(2){padding-left:0;padding-top:20px}}#location-section .inner-section #location-text-col>div:nth-child(2)>div p:nth-of-type(1){margin-top:0}#location-section .inner-section #location-text-col>div:nth-child(3){width:100%;padding-top:20px}#location-section .inner-section #location-text-col>div:nth-child(3) img{height:100px;margin-right:10px}#location-slider{height:297px;margin:0 auto}#page-city #location-slider{background:#e5e5e5 url(../media/images/locations/london-city/slider.jpg) repeat 0 center}#page-marylebone #location-slider{background:#e5e5e5 url(../media/images/locations/london-marylebone/slider.jpg) repeat 0 center}#page-soho #location-slider{background:#e5e5e5 url(../media/images/locations/london-soho/slider.jpg) repeat 0 center}#page-mexico #location-slider{background:#e5e5e5 url(../media/images/locations/mexico/slider.jpg) repeat 0 center}#page-new-york #location-slider{background:#e5e5e5 url(../media/images/locations/new-york/slider2.jpg) repeat 0 center}#page-monaco #location-slider{background:#e5e5e5 url(../media/images/locations/monaco/slider.jpg) repeat 0 center}#page-paris #location-slider{background:#e5e5e5 url(../media/images/locations/paris/slider.jpg) repeat 0 center}#soho-concept-section .inner-section article,#city-concept-section .inner-section article,#marylebone-concept-section .inner-section article,#new-york-concept-section .inner-section article,#mexico-concept-section .inner-section article,#paris-concept-section .inner-section article,#monaco-concept-section .inner-section article{background-color:rgba(244,243,240,0.95)}#page-our-story .main-section h2{text-transform:uppercase}#page-our-story #our-story-1{padding-top:180px}#page-our-story #our-story-1 .inner-section{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#page-our-story #our-story-1 .inner-section div:first-child{width:75%;padding-right:10px}@media (max-width: 1000px){#page-our-story #our-story-1 .inner-section div:first-child{width:100%;padding-right:0}}#page-our-story #our-story-1 .inner-section div:first-child img:nth-of-type(1){float:left;padding:0 20px 20px 0;width:100%;max-width:400px}@media (max-width: 700px){#page-our-story #our-story-1 .inner-section div:first-child img:nth-of-type(1){float:none;padding:0 0 20px 0}}#page-our-story #our-story-1 .inner-section div:first-child img:nth-of-type(2){float:right;padding:20px 0 0 20px;max-width:300px}#page-our-story #our-story-1 .inner-section div:last-child{width:25%;padding-left:10px}@media (max-width: 1000px){#page-our-story #our-story-1 .inner-section div:last-child{width:100%;padding-left:0}}#page-our-story #our-story-1 .inner-section div:last-child img.character{padding-bottom:20px}@media (max-width: 1000px){#page-our-story #our-story-1 .inner-section div:last-child img.character{display:none}}#page-our-story #celeb-slider-section{background-color:#e9e8e2}#page-our-story #celeb-slider-section .inner-section{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#page-our-story #celeb-slider-section .inner-section .col{padding:20px}#page-our-story #celeb-slider-section .inner-section .col:first-child{-ms-flex:1;flex:1}@media (max-width: 1000px){#page-our-story #celeb-slider-section .inner-section .col:first-child{-ms-flex:100%;flex:100%}}@media (max-width: 1000px){#page-our-story #celeb-slider-section .inner-section .col:first-child img{display:block;width:100%;max-width:300px;margin:0 auto}}#page-our-story #celeb-slider-section .inner-section .col:last-child{-ms-flex:5;flex:5}@media (max-width: 1200px){#page-our-story #celeb-slider-section .inner-section .col:last-child{-ms-flex:3;flex:3}}@media (max-width: 1000px){#page-our-story #celeb-slider-section .inner-section .col:last-child{-ms-flex:100%;flex:100%}}#page-our-story #celeb-slider-section .our-story-slide-container{overflow:hidden}#page-our-story #celeb-slider-section .our-story-slide-container .sliding-background{background:url(../media/images/our-story/celeb-slide.jpg) repeat-x;background-size:contain;height:450px;width:10881px;animation:slide 60s linear infinite}@keyframes slide{0%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(-3627px, 0, 0)}}#page-privacy h2,#page-privacy h3{margin-top:1.5rem;text-transform:uppercase}#page-set-menu #main-heading{background-image:url(../media/images/set-menu/main-image.jpg)}#page-set-menu .set-menu-section .inner-section{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;align-items:flex-end}#page-set-menu .set-menu-section .inner-section .col{text-align:center;padding:10px}#page-set-menu .set-menu-section .inner-section .col.col-text{width:45%}@media (max-width: 900px){#page-set-menu .set-menu-section .inner-section .col.col-text{width:100%;-ms-flex-order:1;order:1}}#page-set-menu .set-menu-section .inner-section .col.col-image{width:55%}@media (max-width: 900px){#page-set-menu .set-menu-section .inner-section .col.col-image{width:100%;-ms-flex-order:2;order:2}}#page-set-menu .set-menu-section .inner-section .col article{padding:0 20px 20px}#page-set-menu .set-menu-section .inner-section .col article h2{text-transform:uppercase}#page-set-menu .set-menu-section#section-2{background-color:#e9e8e2}#page-set-menu .set-menu-section#section-4{background-color:#e9e8e2}#set-menu-nav{margin-top:1.5rem}#set-menu-nav ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}#set-menu-nav ul li{-ms-flex:1;flex:1;position:relative;margin:5px}@media (max-width: 1000px){#set-menu-nav ul li{-ms-flex:40%;flex:40%}}@media (max-width: 300px){#set-menu-nav ul li{-ms-flex:100%;flex:100%;margin:5px 0}}#set-menu-nav ul li::after{content:'';display:block;padding-bottom:100%}#set-menu-nav ul li:nth-child(1) a{background-image:url(../media/images/set-menu/set-menu-nav-salad.jpg)}#set-menu-nav ul li:nth-child(2) a{background-image:url(../media/images/set-menu/set-menu-nav-steak.jpg)}#set-menu-nav ul li:nth-child(3) a{background-image:url(../media/images/set-menu/set-menu-nav-wines.jpg)}#set-menu-nav ul li:nth-child(4) a{background-image:url(../media/images/set-menu/set-menu-nav-desserts.jpg)}#set-menu-nav ul li a{position:absolute;left:0;top:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-size:102%;background-position:center;width:100%;height:100%;text-align:center;color:#f5f4f1;font-weight:800;letter-spacing:1px;text-transform:uppercase;padding:10px;font-size:1rem;line-height:1.2rem}#set-menu-nav ul li a:hover,#set-menu-nav ul li a:focus{text-decoration:none}#page-wines #main-heading{background-image:url(../media/images/wines/main-image.jpg)}#page-wines #main-heading::after{background-color:transparent !important}#page-wines #featured-text article{margin-right:200px}@media (max-width: 1000px){#page-wines #featured-text article{margin-right:0}}#page-wines #wine-section{background-color:#e9e8e2}#page-wines #wine-section .inner-section{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#page-wines #wine-section .inner-section .col{width:50%}@media (max-width: 1000px){#page-wines #wine-section .inner-section .col:nth-child(1){width:60%}}@media (max-width: 1000px){#page-wines #wine-section .inner-section .col:nth-child(2){width:40%}}#page-wines #wine-section .inner-section .col dl{transform:rotate(-2deg)}@media (max-width: 1000px){#page-wines #wine-section .inner-section .col dl{transform:none}}#page-wines #wine-section .inner-section .col dl dt a{font-family:"Dancing Script",cursive;font-size:1.5rem;line-height:2rem}#page-wines #wine-section .inner-section .col dl dt a:link,#page-wines #wine-section .inner-section .col dl dt a:active,#page-wines #wine-section .inner-section .col dl dt a:visited{color:#b6742b}#page-wines #wine-section .inner-section .col dl dt a:hover,#page-wines #wine-section .inner-section .col dl dt a:focus{text-decoration:none}#page-wines #wine-section .inner-section .col dl dt a:hover{text-decoration:underline}#page-wines #wine-section .inner-section .col dl dt.active a{text-decoration:underline}#page-wines #wine-section .inner-section .col dl dd{margin-left:40px}@media (max-width: 1000px){#page-wines #wine-section .inner-section .col dl dd{margin-left:20px}}#page-wines #wine-section .inner-section .col dl dd ul{list-style-type:none;padding:0;margin:0}#page-wines #wine-section .inner-section .col dl dd ul li{margin:10px 0}#page-wines #wine-section .inner-section .col dl dd ul li a{font-family:"Dancing Script",cursive;font-size:1.5rem;line-height:2rem}#page-wines #wine-section .inner-section .col dl dd ul li a:link,#page-wines #wine-section .inner-section .col dl dd ul li a:active,#page-wines #wine-section .inner-section .col dl dd ul li a:visited{color:#b6742b}#page-wines #wine-section .inner-section .col dl dd ul li a:hover,#page-wines #wine-section .inner-section .col dl dd ul li a:focus{text-decoration:none}#page-wines #wine-section .inner-section .col dl dd ul li a:hover{text-decoration:underline}#page-wines #wine-section .inner-section .col dl dd ul li a.selected-wine{text-decoration:underline}#page-wines #wine-section .inner-section .col #wine-slider{margin-top:-200px}@media (max-width: 1000px){#page-wines #wine-section .inner-section .col #wine-slider{margin-top:0}}#page-wines #wine-section .inner-section .col #wine-slider .wine-slide img{margin:0 auto;max-width:200px}@media (max-width: 1000px){#page-wines #wine-section .inner-section .col #wine-slider .wine-slide img{width:100%}}#page-wines #wine-section .inner-section .col #wine-slider .wine-slide h3{text-align:center;font-family:"Dancing Script",cursive;text-transform:capitalize;font-size:2rem;line-height:3rem;margin:0;margin-top:10px}@media (max-width: 1000px){#page-wines #wine-section .inner-section .col #wine-slider .wine-slide h3{font-size:1.5rem;line-height:2rem}}


body.popin-open{overflow-y: hidden;}
#page-wrap{position:relative;z-index: 1;}
.mfp-bg {z-index:3250 !important;}
.mfp-wrap, .mfp-content {z-index:3300 !important;}
.mfp-bg {background:#262818 !important; opacity: 0.6 !important;}
.mfp-close-btn-in .mfp-close {color: #fff!important; font-size: 45px;}
.white-popup {position: relative;  background: none; overflow-y:auto;padding: 0; width: auto; max-width: 50%;  height: calc(100% - 75px); min-height: 160px; margin: 50px auto; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px;margin-top: 15px;position: relative;overflow: hidden;overflow-y: auto;padding-top: 35px;}
.container-pop-up{/*margin-top:35px;*/padding: 10px;background: #ab2429;border-radius: 9px;height: 100%;}
.container-pop-up-text{background: rgba(255, 255, 255, 0.9);position: absolute;bottom: -100px;right: -30px;text-align: center;height: 430px;width: 430px;border-radius: 71%;padding: 60px;}
.container-pop-up-text a{margin-top: 16px;display: block;color: #ab2429;}
/* .container-pop-up img{height: 100%;width: 100%;object-fit: cover;} */
.container-pop-up img {height: 100%;width: auto; object-fit: contain;}

@media all and (max-width:1550px) {
    /* .mfp-wrap {top: 74px!important;height: calc(100vh - 74px)!important;} */
    .white-popup {max-width: 100%;width: 69%;}   
}
@media all and (max-width:1150px) {
    .white-popup { width: 90%;}
    
}
@media all and (max-width:1000px) {
    .white-popup {height: calc(100% - 50px);margin-top: 0;}
    .mfp-wrap {top: 74px!important;height: calc(100vh - 74px)!important;}
}
@media all and (max-width:930px) {
    .container-pop-up-text {background: rgba(255, 255, 255, 0.9);position: absolute;bottom: -90px;right: -20px;text-align: center;height: 350px;width: 350px;border-radius: 71%;padding: 30px;}
}
@media all and (max-width:780px) {
    .container-pop-up-text {background: #fff;position: relative;bottom: 0;right: 0;text-align: center;height: auto;width: 100%;border-radius: 0;padding: 0;}
    /* .container-pop-up {padding: 5px;margin-top:0; display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;} */
    .container-pop-up-text { padding: 5px 1px 15px;}
    .mfp-close-btn-in .mfp-close {opacity: 1;}
    .container-pop-up {height: initial;}
    .white-popup {height: 100%;}
}


.white-popup.baguette{padding-top: 0;margin: 15px auto;max-height:calc(100% - 30px);height:auto;}
.white-popup.baguette .container-pop-up{background: #fff;border-radius: 0;border: 5px solid #ab2429;padding: 5px;overflow: auto;height:100%;}
.white-popup.baguette .container-pop-up h2{color:#ab2429;text-transform:uppercase;font-size:18px;font-weight: 600;max-width: 95%;margin: auto;}
.white-popup.baguette .container-pop-up p{margin-top:16px;color:#9e6806;font-size:18px;font-weight:600px;}
.white-popup.baguette .container-pop-up .encadre{display:inline-block;margin:30px auto 0; color:#fff; background:#9e6806;padding:3px 15px;display:inline-flex;justify-content:center;align-items:center; min-width:250px;font-size:18px}
.white-popup.baguette .container-pop-up-image{width: 75%;margin: auto;max-height: 70%;height:auto;overflow: hidden;text-align:center;}
.white-popup.baguette .container-pop-up-text{position:relative; bottom:0;right: 0;width:100%;height:auto;border-radius:0;padding:5px;}
.white-popup.baguette .container-pop-up-bouton {margin-top:10px;}
.white-popup.baguette .container-pop-up-bouton span{color:#9e6806;display:block;text-align:center;font-weight: 600;font-size: 16px;}
.white-popup.baguette .container-bouton-pop-up{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.white-popup.baguette .container-bouton-pop-up.hide{display:none;}
.white-popup.baguette .container-pop-up-bouton a{color:#fff;display:block;text-align:center;background:#9e6806;padding:5px 10px;text-decoration: none;text-transform:uppercase;font-weight: 600;font-size: 15px;margin: 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;}
.white-popup.baguette .mfp-close{right: 10px;top: 2px;color:#ab2429!important;}


#page-set-menu .set-menu-section.baguette .inner-section {-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
#page-set-menu .set-menu-section.baguette h2:not(.titre-baguette){color:#ab2429;text-transform:uppercase;font-size: 26px;font-weight: 700;}
#page-set-menu .set-menu-section.baguette .image-section-droite{max-width:75%;}
#page-set-menu .set-menu-section.baguette .container-bouton-baguette{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;}
#page-set-menu .set-menu-section.baguette .container-bouton-baguette p {font-size: 16px;}
#page-set-menu .set-menu-section.baguette article.bouton-baguette p{color:#9e6806;display:block;text-align:center;font-weight: 600;font-size: 20px;}
#page-set-menu .set-menu-section.baguette .container-bouton-baguette a{color:#fff;display:block;text-align:center;background:#9e6806;padding:5px 10px;text-decoration: none;text-transform:uppercase;font-weight: 600;font-size: 15px;margin: 0 10px;border: 1px solid #9e6806;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}

#page-set-menu .set-menu-section.baguette .container-bouton-baguette a.active{background: #fff;color:#9e6806;}

#page-set-menu .set-menu-section.baguette .container-bouton-baguette.hide{display:none;}

#location-section .inner-section #location-text-col>div:nth-child(3) {display: -ms-flexbox;  display: flex; -ms-flex-align: start; align-items: flex-start; -ms-flex-wrap: wrap;  flex-wrap: wrap;}
#location-section .inner-section #location-text-col>div:nth-child(3) .delivery {border: 4px solid #ab2429;text-align:center;padding:5px;}
#location-section .inner-section #location-text-col>div:nth-child(3) .delivery p{margin-top:10px;color:#0070C0;}
#location-section .inner-section #location-text-col>div:nth-child(3) .delivery p.pop-up-menu{cursor: pointer;}
#location-section .inner-section #location-text-col>div:nth-child(3)>div:nth-child(1), #location-section .inner-section #location-text-col>div:nth-child(3)>div:nth-child(2) {
    width: 50%;}

.white-popup.menu{border:none;background: none;border-radius:0;height: 95%;margin: 0px auto 0px;padding-top: 0;width: -webkit-max-content;width: -moz-max-content;width: max-content;}
.white-popup.menu .mfp-close {top: -4px;}
.white-popup.menu .container-pop-up {padding:0;background: none;border-radius: 0;height: 100%;width: auto;position: relative;overflow: hidden;}
.white-popup.menu .container-pop-up img {height: 100%;width: auto;object-fit: initial;min-height: 600px;}

.pop-up-horaires{cursor:pointer;}


@media all and (max-width:1140px) {
    #page-set-menu .set-menu-section.baguette .container-bouton-baguette a{width: calc(50% - 20px);margin-bottom:10px;}

}
@media all and (max-width:900px) {
    #page-set-menu .set-menu-section.baguette .container-bouton-baguette a{width: auto;}

}
@media all and (max-width:660px) {
    #lower-footer > a {
        -ms-flex: initial;
        flex: initial;
    }
}
@media all and (max-width:600px) {
#location-section .inner-section #location-text-col > div:nth-child(3) > div:nth-child(1), 
#location-section .inner-section #location-text-col > div:nth-child(3) > div:nth-child(2) {width: 100%;}
#location-section .inner-section #location-text-col > div:nth-child(3) .delivery{margin-top:12px}

.white-popup.menu .container-pop-up img {object-fit: contain;height: auto;min-height: 0;}
.white-popup.menu .container-pop-up {height:auto;}
.white-popup.menu{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}

.white-popup.baguette .container-pop-up h2 {font-size: 13px;
    font-weight: 600;
    max-width: 100%;
    line-height: 17px;
    letter-spacing: 0;
}
}

@media all and (max-width:565px) {
    #page-set-menu .set-menu-section.baguette .container-bouton-baguette a{width: calc(50% - 20px);}

}
@media all and (max-width:550px) {
    .container-bouton-pop-up a{width: calc(50% - 20px);margin-bottom:10px!important;}

}

@media all and (max-width:484px) {
    .white-popup.baguette .container-pop-up h2{padding: 0 35px;}
    .white-popup.baguette .mfp-close {right: 5px;top: 0px;}
    .white-popup.baguette .container-pop-up p {margin-top: 11px;line-height: 22px;}
    .white-popup.baguette .container-pop-up-image {height: auto;}
}
@media all and (max-width:395px) {
    #page-set-menu .set-menu-section.baguette .container-bouton-baguette a{width: 100%;}

}

@media all and (max-height:750px) and (min-width:600px){
    .white-popup.baguette .container-pop-up-image{height: 300px;}
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX25vcm1hbGl6ZS5zY3NzIiwiYmFzZS9fYmFzZS5zY3NzIiwidmVuZG9yL19mbGF0cGlja3Iuc2NzcyIsInZlbmRvci9fc2xpY2suc2NzcyIsImNvbXBvbmVudHMvX2J1dHRvbnMuc2NzcyIsIm1vZHVsZXMvX3ZhcmlhYmxlcy5zY3NzIiwiY29tcG9uZW50cy9fbGlua3Muc2NzcyIsImNvbXBvbmVudHMvX3R5cG9ncmFwaHkuc2NzcyIsImxheW91dC9fYm9va2luZy5zY3NzIiwibW9kdWxlcy9fbWl4aW5zLnNjc3MiLCJsYXlvdXQvX2Nvb2tpZS5zY3NzIiwibGF5b3V0L19kaWFsb2cuc2NzcyIsImxheW91dC9fZm9vdGVyLnNjc3MiLCJsYXlvdXQvX2dlbmVyYWwuc2NzcyIsImxheW91dC9faGVhZGVyLnNjc3MiLCJsYXlvdXQvX2luc3RhZ3JhbS5zY3NzIiwibGF5b3V0L19zbGlkZS1tZW51LnNjc3MiLCJsYXlvdXQvX3NsaWRlci5zY3NzIiwicGFnZXMvX2Rlc3NlcnRzLnNjc3MiLCJwYWdlcy9faG9tZS5zY3NzIiwicGFnZXMvX2xvY2F0aW9ucy5zY3NzIiwicGFnZXMvX291ci1zdG9yeS5zY3NzIiwicGFnZXMvX3ByaXZhY3kuc2NzcyIsInBhZ2VzL19zZXQtbWVudS5zY3NzIiwicGFnZXMvX3dpbmVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsNEVBQTRFLEtBVzNFLGlCQUNBLDZCQUErQixDQUM3QixLQVVGLFFBQVUsQ0FDUixLQU9GLGFBQWUsQ0FDYixHQVFGLGNBQ0EsZUFBaUIsQ0FDZixHQVdGLHVCQUNBLFNBQ0EsZ0JBQWtCLENBQ2hCLElBUUYsaUNBQ0EsYUFBZSxDQUNiLEVBVUYsNEJBQThCLENBQzVCLFlBUUYsbUJBQ0EsMEJBQ0EsZ0NBQWtDLENBQ2hDLFNBUUYsa0JBQW9CLENBQ2xCLGNBVUYsaUNBQ0EsYUFBZSxDQUNiLE1BT0YsYUFBZSxDQUNiLFFBU0YsY0FDQSxjQUNBLGtCQUNBLHVCQUF5QixDQUN2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RVEseUJBQTJCLENBMUVuQyxvREFnRk0sZ0JBQWtCLENmOUV2QiwyQmVGRCxvREFtRk8sZ0JBQWtCLENBcUNuQixDQXhITix1REF1Rk8scUJBQ0EsVUFDQSxRQUFVLENBekZqQiwwREE0RlEsYUFBZSxDQTVGdkIsNERBK0ZTLHFDQUNBLGlCQUNBLGdCQUFrQixDQWpHM0Isd01Bc0dVLGFuQi9GSSxDbUJQZCxvSUEyR1Usb0JBQXNCLENBM0doQyxrRUErR1UseUJBQTJCLENBL0dyQywwRUFtSFUseUJBQTJCLENBbkhyQywyREE0SEssaUJBQW1CLENmMUh2QiwyQmVGRCwyREErSE0sWUFBYyxDQTRCZixDQTNKTCwyRUFvSU8sY0FDQSxlQUFpQixDZm5JdkIsMkJlRkQsMkVBd0lRLFVBQVksQ0FFYixDQTFJUCwwRUE2SU8sa0JBQ0EscUNBQ0EsMEJBQ0EsZUFDQSxpQkFDQSxTQUNBLGVBQWlCLENmakp2QiwyQmVGRCwwRUFzSlEsaUJBQ0EsZ0JBQWtCLENBRW5CLENBQUEiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiEgbm9ybWFsaXplLmNzcyB2OC4wLjEgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5cbi8qIERvY3VtZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuICovXG5cbiBodG1sIHtcblx0bGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cblx0LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG4gIH1cbiAgXG4gIC8qIFNlY3Rpb25zXG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICBcbiAgLyoqXG4gICAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAgICovXG4gIFxuICBib2R5IHtcblx0bWFyZ2luOiAwO1xuICB9XG4gIFxuICAvKipcbiAgICogUmVuZGVyIHRoZSBgbWFpbmAgZWxlbWVudCBjb25zaXN0ZW50bHkgaW4gSUUuXG4gICAqL1xuICBcbiAgbWFpbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIFxuICAvKipcbiAgICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICAgKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICAgKi9cbiAgXG4gIGgxIHtcblx0Zm9udC1zaXplOiAyZW07XG5cdG1hcmdpbjogMC42N2VtIDA7XG4gIH1cbiAgXG4gIC8qIEdyb3VwaW5nIGNvbnRlbnRcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIFxuICAvKipcbiAgICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAgICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gICAqL1xuICBcbiAgaHIge1xuXHRib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xuXHRoZWlnaHQ6IDA7IC8qIDEgKi9cblx0b3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cbiAgfVxuICBcbiAgLyoqXG4gICAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gICAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAgICovXG4gIFxuICBwcmUge1xuXHRmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cblx0Zm9udC1zaXplOiAxZW07IC8qIDIgKi9cbiAgfVxuICBcbiAgLyogVGV4dC1sZXZlbCBzZW1hbnRpY3Ncblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIFxuICAvKipcbiAgICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICAgKi9cbiAgXG4gIGEge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICBcbiAgLyoqXG4gICAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXG4gICAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gICAqL1xuICBcbiAgYWJiclt0aXRsZV0ge1xuXHRib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xuICB9XG4gIFxuICAvKipcbiAgICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAgICovXG4gIFxuICBiLFxuICBzdHJvbmcge1xuXHRmb250LXdlaWdodDogYm9sZGVyO1xuICB9XG4gIFxuICAvKipcbiAgICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAgICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICAgKi9cbiAgXG4gIGNvZGUsXG4gIGtiZCxcbiAgc2FtcCB7XG5cdGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuXHRmb250LXNpemU6IDFlbTsgLyogMiAqL1xuICB9XG4gIFxuICAvKipcbiAgICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gICAqL1xuICBcbiAgc21hbGwge1xuXHRmb250LXNpemU6IDgwJTtcbiAgfVxuICBcbiAgLyoqXG4gICAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICAgKiBhbGwgYnJvd3NlcnMuXG4gICAqL1xuICBcbiAgc3ViLFxuICBzdXAge1xuXHRmb250LXNpemU6IDc1JTtcblx0bGluZS1oZWlnaHQ6IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB9XG4gIFxuICBzdWIge1xuXHRib3R0b206IC0wLjI1ZW07XG4gIH1cbiAgXG4gIHN1cCB7XG5cdHRvcDogLTAuNWVtO1xuICB9XG4gIFxuICAvKiBFbWJlZGRlZCBjb250ZW50XG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICBcbiAgLyoqXG4gICAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXG4gICAqL1xuICBcbiAgaW1nIHtcblx0Ym9yZGVyLXN0eWxlOiBub25lO1xuICB9XG4gIFxuICAvKiBGb3Jtc1xuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgXG4gIC8qKlxuICAgKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cbiAgICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICAgKi9cbiAgXG4gIGJ1dHRvbixcbiAgaW5wdXQsXG4gIG9wdGdyb3VwLFxuICBzZWxlY3QsXG4gIHRleHRhcmVhIHtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cblx0Zm9udC1zaXplOiAxMDAlOyAvKiAxICovXG5cdGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG5cdG1hcmdpbjogMDsgLyogMiAqL1xuICB9XG4gIFxuICAvKipcbiAgICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gICAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gICAqL1xuICBcbiAgYnV0dG9uLFxuICBpbnB1dCB7IC8qIDEgKi9cblx0b3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgXG4gIC8qKlxuICAgKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAgICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICAgKi9cbiAgXG4gIGJ1dHRvbixcbiAgc2VsZWN0IHsgLyogMSAqL1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICBcbiAgLyoqXG4gICAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gICAqL1xuICBcbiAgYnV0dG9uLFxuICBbdHlwZT1cImJ1dHRvblwiXSxcbiAgW3R5cGU9XCJyZXNldFwiXSxcbiAgW3R5cGU9XCJzdWJtaXRcIl0ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgfVxuICBcbiAgLyoqXG4gICAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gICAqL1xuICBcbiAgYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuICBbdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcbiAgW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcbiAgW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRib3JkZXItc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG4gIH1cbiAgXG4gIC8qKlxuICAgKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gICAqL1xuICBcbiAgYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuICBbdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcbiAgW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcbiAgW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuXHRvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG4gIH1cbiAgXG4gIC8qKlxuICAgKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXG4gICAqL1xuICBcbiAgZmllbGRzZXQge1xuXHRwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG4gIH1cbiAgXG4gIC8qKlxuICAgKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICAgKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gICAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAgICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gICAqL1xuICBcbiAgbGVnZW5kIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuXHRjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xuXHRkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xuXHRtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cblx0cGFkZGluZzogMDsgLyogMyAqL1xuXHR3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXG4gIH1cbiAgXG4gIC8qKlxuICAgKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICAgKi9cbiAgXG4gIHByb2dyZXNzIHtcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB9XG4gIFxuICAvKipcbiAgICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXG4gICAqL1xuICBcbiAgdGV4dGFyZWEge1xuXHRvdmVyZmxvdzogYXV0bztcbiAgfVxuICBcbiAgLyoqXG4gICAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxuICAgKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXG4gICAqL1xuICBcbiAgW3R5cGU9XCJjaGVja2JveFwiXSxcbiAgW3R5cGU9XCJyYWRpb1wiXSB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cblx0cGFkZGluZzogMDsgLyogMiAqL1xuICB9XG4gIFxuICAvKipcbiAgICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICAgKi9cbiAgXG4gIFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuICBbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG5cdGhlaWdodDogYXV0bztcbiAgfVxuICBcbiAgLyoqXG4gICAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICAgKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAgICovXG4gIFxuICBbdHlwZT1cInNlYXJjaFwiXSB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG5cdG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAyICovXG4gIH1cbiAgXG4gIC8qKlxuICAgKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gICAqL1xuICBcbiAgW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cbiAgXG4gIC8qKlxuICAgKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICAgKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gICAqL1xuICBcbiAgOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXG5cdGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbiAgfVxuICBcbiAgLyogSW50ZXJhY3RpdmVcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIFxuICAvKlxuICAgKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICAgKi9cbiAgXG4gIGRldGFpbHMge1xuXHRkaXNwbGF5OiBibG9jaztcbiAgfVxuICBcbiAgLypcbiAgICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICAgKi9cbiAgXG4gIHN1bW1hcnkge1xuXHRkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIH1cbiAgXG4gIC8qIE1pc2Ncblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIFxuICAvKipcbiAgICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICAgKi9cbiAgXG4gIHRlbXBsYXRlIHtcblx0ZGlzcGxheTogbm9uZTtcbiAgfVxuICBcbiAgLyoqXG4gICAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxuICAgKi9cbiAgXG4gIFtoaWRkZW5dIHtcblx0ZGlzcGxheTogbm9uZTtcbiAgfSIsIioge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4taGVpZ2h0OiAwO1xuXHRtaW4td2lkdGg6IDA7XG59XG5cbmltZyB7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cblxuLmdyZWNhcHRjaGEtYmFkZ2Uge1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG59IiwiLmZsYXRwaWNrci1jYWxlbmRhcntiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O29wYWNpdHk6MDtkaXNwbGF5Om5vbmU7dGV4dC1hbGlnbjpjZW50ZXI7dmlzaWJpbGl0eTpoaWRkZW47cGFkZGluZzowOy13ZWJraXQtYW5pbWF0aW9uOm5vbmU7YW5pbWF0aW9uOm5vbmU7ZGlyZWN0aW9uOmx0cjtib3JkZXI6MDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyNHB4O2JvcmRlci1yYWRpdXM6NXB4O3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjMwNy44NzVweDstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1zLXRvdWNoLWFjdGlvbjptYW5pcHVsYXRpb247dG91Y2gtYWN0aW9uOm1hbmlwdWxhdGlvbjtiYWNrZ3JvdW5kOiNmZmY7LXdlYmtpdC1ib3gtc2hhZG93OjFweCAwIDAgI2U2ZTZlNiwtMXB4IDAgMCAjZTZlNmU2LDAgMXB4IDAgI2U2ZTZlNiwwIC0xcHggMCAjZTZlNmU2LDAgM3B4IDEzcHggcmdiYSgwLDAsMCwwLjA4KTtib3gtc2hhZG93OjFweCAwIDAgI2U2ZTZlNiwtMXB4IDAgMCAjZTZlNmU2LDAgMXB4IDAgI2U2ZTZlNiwwIC0xcHggMCAjZTZlNmU2LDAgM3B4IDEzcHggcmdiYSgwLDAsMCwwLjA4KTt9LmZsYXRwaWNrci1jYWxlbmRhci5vcGVuLC5mbGF0cGlja3ItY2FsZW5kYXIuaW5saW5le29wYWNpdHk6MTttYXgtaGVpZ2h0OjY0MHB4O3Zpc2liaWxpdHk6dmlzaWJsZX0uZmxhdHBpY2tyLWNhbGVuZGFyLm9wZW57ZGlzcGxheTppbmxpbmUtYmxvY2s7ei1pbmRleDo5OTk5OX0uZmxhdHBpY2tyLWNhbGVuZGFyLmFuaW1hdGUub3Blbnstd2Via2l0LWFuaW1hdGlvbjpmcEZhZGVJbkRvd24gMzAwbXMgY3ViaWMtYmV6aWVyKC4yMywxLC4zMiwxKTthbmltYXRpb246ZnBGYWRlSW5Eb3duIDMwMG1zIGN1YmljLWJlemllciguMjMsMSwuMzIsMSl9LmZsYXRwaWNrci1jYWxlbmRhci5pbmxpbmV7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MnB4fS5mbGF0cGlja3ItY2FsZW5kYXIuc3RhdGlje3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKDEwMCUgKyAycHgpO30uZmxhdHBpY2tyLWNhbGVuZGFyLnN0YXRpYy5vcGVue3otaW5kZXg6OTk5O2Rpc3BsYXk6YmxvY2t9LmZsYXRwaWNrci1jYWxlbmRhci5tdWx0aU1vbnRoIC5mbGF0cGlja3ItZGF5cyAuZGF5Q29udGFpbmVyOm50aC1jaGlsZChuKzEpIC5mbGF0cGlja3ItZGF5LmluUmFuZ2U6bnRoLWNoaWxkKDduKzcpey13ZWJraXQtYm94LXNoYWRvdzpub25lICFpbXBvcnRhbnQ7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnR9LmZsYXRwaWNrci1jYWxlbmRhci5tdWx0aU1vbnRoIC5mbGF0cGlja3ItZGF5cyAuZGF5Q29udGFpbmVyOm50aC1jaGlsZChuKzIpIC5mbGF0cGlja3ItZGF5LmluUmFuZ2U6bnRoLWNoaWxkKDduKzEpey13ZWJraXQtYm94LXNoYWRvdzotMnB4IDAgMCAjZTZlNmU2LDVweCAwIDAgI2U2ZTZlNjtib3gtc2hhZG93Oi0ycHggMCAwICNlNmU2ZTYsNXB4IDAgMCAjZTZlNmU2fS5mbGF0cGlja3ItY2FsZW5kYXIgLmhhc1dlZWtzIC5kYXlDb250YWluZXIsLmZsYXRwaWNrci1jYWxlbmRhciAuaGFzVGltZSAuZGF5Q29udGFpbmVye2JvcmRlci1ib3R0b206MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0uZmxhdHBpY2tyLWNhbGVuZGFyIC5oYXNXZWVrcyAuZGF5Q29udGFpbmVye2JvcmRlci1sZWZ0OjB9LmZsYXRwaWNrci1jYWxlbmRhci5zaG93VGltZUlucHV0Lmhhc1RpbWUgLmZsYXRwaWNrci10aW1le2hlaWdodDo0MHB4O2JvcmRlci10b3A6MXB4IHNvbGlkICNlNmU2ZTZ9LmZsYXRwaWNrci1jYWxlbmRhci5ub0NhbGVuZGFyLmhhc1RpbWUgLmZsYXRwaWNrci10aW1le2hlaWdodDphdXRvfS5mbGF0cGlja3ItY2FsZW5kYXI6YmVmb3JlLC5mbGF0cGlja3ItY2FsZW5kYXI6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jaztwb2ludGVyLWV2ZW50czpub25lO2JvcmRlcjpzb2xpZCB0cmFuc3BhcmVudDtjb250ZW50OicnO2hlaWdodDowO3dpZHRoOjA7bGVmdDoyMnB4fS5mbGF0cGlja3ItY2FsZW5kYXIucmlnaHRNb3N0OmJlZm9yZSwuZmxhdHBpY2tyLWNhbGVuZGFyLnJpZ2h0TW9zdDphZnRlcntsZWZ0OmF1dG87cmlnaHQ6MjJweH0uZmxhdHBpY2tyLWNhbGVuZGFyOmJlZm9yZXtib3JkZXItd2lkdGg6NXB4O21hcmdpbjowIC01cHh9LmZsYXRwaWNrci1jYWxlbmRhcjphZnRlcntib3JkZXItd2lkdGg6NHB4O21hcmdpbjowIC00cHh9LmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd1RvcDpiZWZvcmUsLmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd1RvcDphZnRlcntib3R0b206MTAwJX0uZmxhdHBpY2tyLWNhbGVuZGFyLmFycm93VG9wOmJlZm9yZXtib3JkZXItYm90dG9tLWNvbG9yOiNlNmU2ZTZ9LmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd1RvcDphZnRlcntib3JkZXItYm90dG9tLWNvbG9yOiNmZmZ9LmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd0JvdHRvbTpiZWZvcmUsLmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd0JvdHRvbTphZnRlcnt0b3A6MTAwJX0uZmxhdHBpY2tyLWNhbGVuZGFyLmFycm93Qm90dG9tOmJlZm9yZXtib3JkZXItdG9wLWNvbG9yOiNlNmU2ZTZ9LmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd0JvdHRvbTphZnRlcntib3JkZXItdG9wLWNvbG9yOiNmZmZ9LmZsYXRwaWNrci1jYWxlbmRhcjpmb2N1c3tvdXRsaW5lOjB9LmZsYXRwaWNrci13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5mbGF0cGlja3ItbW9udGhze2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7fS5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbW9udGh7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb2xvcjpyZ2JhKDAsMCwwLDAuOSk7ZmlsbDpyZ2JhKDAsMCwwLDAuOSk7aGVpZ2h0OjI4cHg7bGluZS1oZWlnaHQ6MTt0ZXh0LWFsaWduOmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7b3ZlcmZsb3c6aGlkZGVuOy13ZWJraXQtYm94LWZsZXg6MTstd2Via2l0LWZsZXg6MTstbXMtZmxleDoxO2ZsZXg6MX0uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLXByZXYtbW9udGgsLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1uZXh0LW1vbnRoe3RleHQtZGVjb3JhdGlvbjpub25lO2N1cnNvcjpwb2ludGVyO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xpbmUtaGVpZ2h0OjE2cHg7aGVpZ2h0OjI4cHg7cGFkZGluZzoxMHB4O3otaW5kZXg6Mztjb2xvcjpyZ2JhKDAsMCwwLDAuOSk7ZmlsbDpyZ2JhKDAsMCwwLDAuOSk7fS5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aC5kaXNhYmxlZCwuZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW5leHQtbW9udGguZGlzYWJsZWR7ZGlzcGxheTpub25lfS5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aCBpLC5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aCBpe3Bvc2l0aW9uOnJlbGF0aXZlfS5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aC5mbGF0cGlja3ItcHJldi1tb250aCwuZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW5leHQtbW9udGguZmxhdHBpY2tyLXByZXYtbW9udGh7LypcbiAgICAgIC8qcnRsOmJlZ2luOmlnbm9yZSovbGVmdDowOy8qXG4gICAgICAvKnJ0bDplbmQ6aWdub3JlKi99LypcbiAgICAgIC8qcnRsOmJlZ2luOmlnbm9yZSovXG4vKlxuICAgICAgLypydGw6ZW5kOmlnbm9yZSovXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLXByZXYtbW9udGguZmxhdHBpY2tyLW5leHQtbW9udGgsLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1uZXh0LW1vbnRoLmZsYXRwaWNrci1uZXh0LW1vbnRoey8qXG4gICAgICAvKnJ0bDpiZWdpbjppZ25vcmUqL3JpZ2h0OjA7LypcbiAgICAgIC8qcnRsOmVuZDppZ25vcmUqL30vKlxuICAgICAgLypydGw6YmVnaW46aWdub3JlKi9cbi8qXG4gICAgICAvKnJ0bDplbmQ6aWdub3JlKi9cbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aDpob3ZlciwuZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW5leHQtbW9udGg6aG92ZXJ7Y29sb3I6Izk1OWVhOTt9LmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1wcmV2LW1vbnRoOmhvdmVyIHN2ZywuZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW5leHQtbW9udGg6aG92ZXIgc3Zne2ZpbGw6I2Y2NDc0N30uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLXByZXYtbW9udGggc3ZnLC5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aCBzdmd7d2lkdGg6MTRweDtoZWlnaHQ6MTRweDt9LmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1wcmV2LW1vbnRoIHN2ZyBwYXRoLC5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aCBzdmcgcGF0aHstd2Via2l0LXRyYW5zaXRpb246ZmlsbCAuMXM7dHJhbnNpdGlvbjpmaWxsIC4xcztmaWxsOmluaGVyaXR9Lm51bUlucHV0V3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6YXV0bzt9Lm51bUlucHV0V3JhcHBlciBpbnB1dCwubnVtSW5wdXRXcmFwcGVyIHNwYW57ZGlzcGxheTppbmxpbmUtYmxvY2t9Lm51bUlucHV0V3JhcHBlciBpbnB1dHt3aWR0aDoxMDAlO30ubnVtSW5wdXRXcmFwcGVyIGlucHV0OjotbXMtY2xlYXJ7ZGlzcGxheTpub25lfS5udW1JbnB1dFdyYXBwZXIgaW5wdXQ6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sLm51bUlucHV0V3JhcHBlciBpbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbnttYXJnaW46MDstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX0ubnVtSW5wdXRXcmFwcGVyIHNwYW57cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt3aWR0aDoxNHB4O3BhZGRpbmc6MCA0cHggMCAycHg7aGVpZ2h0OjUwJTtsaW5lLWhlaWdodDo1MCU7b3BhY2l0eTowO2N1cnNvcjpwb2ludGVyO2JvcmRlcjoxcHggc29saWQgcmdiYSg1Nyw1Nyw1NywwLjE1KTstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7fS5udW1JbnB1dFdyYXBwZXIgc3Bhbjpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC4xKX0ubnVtSW5wdXRXcmFwcGVyIHNwYW46YWN0aXZle2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjIpfS5udW1JbnB1dFdyYXBwZXIgc3BhbjphZnRlcntkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZX0ubnVtSW5wdXRXcmFwcGVyIHNwYW4uYXJyb3dVcHt0b3A6MDtib3JkZXItYm90dG9tOjA7fS5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd1VwOmFmdGVye2JvcmRlci1sZWZ0OjRweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmlnaHQ6NHB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b206NHB4IHNvbGlkIHJnYmEoNTcsNTcsNTcsMC42KTt0b3A6MjYlfS5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd0Rvd257dG9wOjUwJTt9Lm51bUlucHV0V3JhcHBlciBzcGFuLmFycm93RG93bjphZnRlcntib3JkZXItbGVmdDo0cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0OjRweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItdG9wOjRweCBzb2xpZCByZ2JhKDU3LDU3LDU3LDAuNik7dG9wOjQwJX0ubnVtSW5wdXRXcmFwcGVyIHNwYW4gc3Zne3dpZHRoOmluaGVyaXQ7aGVpZ2h0OmF1dG87fS5udW1JbnB1dFdyYXBwZXIgc3BhbiBzdmcgcGF0aHtmaWxsOnJnYmEoMCwwLDAsMC41KX0ubnVtSW5wdXRXcmFwcGVyOmhvdmVye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjA1KTt9Lm51bUlucHV0V3JhcHBlcjpob3ZlciBzcGFue29wYWNpdHk6MX0uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGh7Zm9udC1zaXplOjEzNSU7bGluZS1oZWlnaHQ6aW5oZXJpdDtmb250LXdlaWdodDozMDA7Y29sb3I6aW5oZXJpdDtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDo3NSU7bGVmdDoxMi41JTtwYWRkaW5nOjYuMTZweCAwIDAgMDtsaW5lLWhlaWdodDoxO2hlaWdodDoyOHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RleHQtYWxpZ246Y2VudGVyOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO30uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggc3Bhbi5jdXItbW9udGh7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXdlaWdodDo3MDA7Y29sb3I6aW5oZXJpdDtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tbGVmdDouNWNoO3BhZGRpbmc6MDt9LmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIHNwYW4uY3VyLW1vbnRoOmhvdmVye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjA1KX0uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggLm51bUlucHV0V3JhcHBlcnt3aWR0aDo2Y2g7d2lkdGg6N2NoXFwwO2Rpc3BsYXk6aW5saW5lLWJsb2NrO30uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggLm51bUlucHV0V3JhcHBlciBzcGFuLmFycm93VXA6YWZ0ZXJ7Ym9yZGVyLWJvdHRvbS1jb2xvcjpyZ2JhKDAsMCwwLDAuOSl9LmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd0Rvd246YWZ0ZXJ7Ym9yZGVyLXRvcC1jb2xvcjpyZ2JhKDAsMCwwLDAuOSl9LmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIGlucHV0LmN1ci15ZWFye2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2NvbG9yOmluaGVyaXQ7Y3Vyc29yOnRleHQ7cGFkZGluZzowIDAgMCAuNWNoO21hcmdpbjowO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZTppbmhlcml0O2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OmluaGVyaXQ7aGVpZ2h0OmF1dG87Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czowO3ZlcnRpY2FsLWFsaWduOmluaXRpYWw7LXdlYmtpdC1hcHBlYXJhbmNlOnRleHRmaWVsZDstbW96LWFwcGVhcmFuY2U6dGV4dGZpZWxkO2FwcGVhcmFuY2U6dGV4dGZpZWxkO30uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggaW5wdXQuY3VyLXllYXI6Zm9jdXN7b3V0bGluZTowfS5mbGF0cGlja3ItY3VycmVudC1tb250aCBpbnB1dC5jdXIteWVhcltkaXNhYmxlZF0sLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIGlucHV0LmN1ci15ZWFyW2Rpc2FibGVkXTpob3Zlcntmb250LXNpemU6MTAwJTtjb2xvcjpyZ2JhKDAsMCwwLDAuNSk7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtwb2ludGVyLWV2ZW50czpub25lfS5mbGF0cGlja3Itd2Vla2RheXN7YmFja2dyb3VuZDp0cmFuc3BhcmVudDt0ZXh0LWFsaWduOmNlbnRlcjtvdmVyZmxvdzpoaWRkZW47d2lkdGg6MTAwJTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstd2Via2l0LWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2hlaWdodDoyOHB4O30uZmxhdHBpY2tyLXdlZWtkYXlzIC5mbGF0cGlja3Itd2Vla2RheWNvbnRhaW5lcntkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LWZsZXg6MTstd2Via2l0LWZsZXg6MTstbXMtZmxleDoxO2ZsZXg6MX1zcGFuLmZsYXRwaWNrci13ZWVrZGF5e2N1cnNvcjpkZWZhdWx0O2ZvbnQtc2l6ZTo5MCU7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb2xvcjpyZ2JhKDAsMCwwLDAuNTQpO2xpbmUtaGVpZ2h0OjE7bWFyZ2luOjA7dGV4dC1hbGlnbjpjZW50ZXI7ZGlzcGxheTpibG9jazstd2Via2l0LWJveC1mbGV4OjE7LXdlYmtpdC1mbGV4OjE7LW1zLWZsZXg6MTtmbGV4OjE7Zm9udC13ZWlnaHQ6Ym9sZGVyfS5kYXlDb250YWluZXIsLmZsYXRwaWNrci13ZWVrc3twYWRkaW5nOjFweCAwIDAgMH0uZmxhdHBpY2tyLWRheXN7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtYWxpZ246c3RhcnQ7LXdlYmtpdC1hbGlnbi1pdGVtczpmbGV4LXN0YXJ0Oy1tcy1mbGV4LWFsaWduOnN0YXJ0O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7d2lkdGg6MzA3Ljg3NXB4O30uZmxhdHBpY2tyLWRheXM6Zm9jdXN7b3V0bGluZTowfS5kYXlDb250YWluZXJ7cGFkZGluZzowO291dGxpbmU6MDt0ZXh0LWFsaWduOmxlZnQ7d2lkdGg6MzA3Ljg3NXB4O21pbi13aWR0aDozMDcuODc1cHg7bWF4LXdpZHRoOjMwNy44NzVweDstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7ZGlzcGxheTppbmxpbmUtYmxvY2s7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6ZmxleDstd2Via2l0LWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwOy1tcy1mbGV4LXdyYXA6d3JhcDstbXMtZmxleC1wYWNrOmp1c3RpZnk7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kO2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQ7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7b3BhY2l0eToxO30uZGF5Q29udGFpbmVyICsgLmRheUNvbnRhaW5lcnstd2Via2l0LWJveC1zaGFkb3c6LTFweCAwIDAgI2U2ZTZlNjtib3gtc2hhZG93Oi0xcHggMCAwICNlNmU2ZTZ9LmZsYXRwaWNrci1kYXl7YmFja2dyb3VuZDpub25lO2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czoxNTBweDstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Y29sb3I6IzM5MzkzOTtjdXJzb3I6cG9pbnRlcjtmb250LXdlaWdodDo0MDA7d2lkdGg6MTQuMjg1NzE0MyU7LXdlYmtpdC1mbGV4LWJhc2lzOjE0LjI4NTcxNDMlOy1tcy1mbGV4LXByZWZlcnJlZC1zaXplOjE0LjI4NTcxNDMlO2ZsZXgtYmFzaXM6MTQuMjg1NzE0MyU7bWF4LXdpZHRoOjM5cHg7aGVpZ2h0OjM5cHg7bGluZS1oZWlnaHQ6MzlweDttYXJnaW46MDtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstd2Via2l0LWp1c3RpZnktY29udGVudDpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlcjt9LmZsYXRwaWNrci1kYXkuaW5SYW5nZSwuZmxhdHBpY2tyLWRheS5wcmV2TW9udGhEYXkuaW5SYW5nZSwuZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXkuaW5SYW5nZSwuZmxhdHBpY2tyLWRheS50b2RheS5pblJhbmdlLC5mbGF0cGlja3ItZGF5LnByZXZNb250aERheS50b2RheS5pblJhbmdlLC5mbGF0cGlja3ItZGF5Lm5leHRNb250aERheS50b2RheS5pblJhbmdlLC5mbGF0cGlja3ItZGF5OmhvdmVyLC5mbGF0cGlja3ItZGF5LnByZXZNb250aERheTpob3ZlciwuZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXk6aG92ZXIsLmZsYXRwaWNrci1kYXk6Zm9jdXMsLmZsYXRwaWNrci1kYXkucHJldk1vbnRoRGF5OmZvY3VzLC5mbGF0cGlja3ItZGF5Lm5leHRNb250aERheTpmb2N1c3tjdXJzb3I6cG9pbnRlcjtvdXRsaW5lOjA7YmFja2dyb3VuZDojZTZlNmU2O2JvcmRlci1jb2xvcjojZTZlNmU2fS5mbGF0cGlja3ItZGF5LnRvZGF5e2JvcmRlci1jb2xvcjojOTU5ZWE5O30uZmxhdHBpY2tyLWRheS50b2RheTpob3ZlciwuZmxhdHBpY2tyLWRheS50b2RheTpmb2N1c3tib3JkZXItY29sb3I6Izk1OWVhOTtiYWNrZ3JvdW5kOiM5NTllYTk7Y29sb3I6I2ZmZn0uZmxhdHBpY2tyLWRheS5zZWxlY3RlZCwuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLC5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLC5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLmluUmFuZ2UsLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5pblJhbmdlLC5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLmluUmFuZ2UsLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQ6Zm9jdXMsLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZTpmb2N1cywuZmxhdHBpY2tyLWRheS5lbmRSYW5nZTpmb2N1cywuZmxhdHBpY2tyLWRheS5zZWxlY3RlZDpob3ZlciwuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlOmhvdmVyLC5mbGF0cGlja3ItZGF5LmVuZFJhbmdlOmhvdmVyLC5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLnByZXZNb250aERheSwuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLnByZXZNb250aERheSwuZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5wcmV2TW9udGhEYXksLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQubmV4dE1vbnRoRGF5LC5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2UubmV4dE1vbnRoRGF5LC5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLm5leHRNb250aERheXtiYWNrZ3JvdW5kOiM1NjlmZjc7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lO2NvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiM1NjlmZjd9LmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQuc3RhcnRSYW5nZSwuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLnN0YXJ0UmFuZ2UsLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2Uuc3RhcnRSYW5nZXtib3JkZXItcmFkaXVzOjUwcHggMCAwIDUwcHh9LmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQuZW5kUmFuZ2UsLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5lbmRSYW5nZSwuZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5lbmRSYW5nZXtib3JkZXItcmFkaXVzOjAgNTBweCA1MHB4IDB9LmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQuc3RhcnRSYW5nZSArIC5lbmRSYW5nZTpub3QoOm50aC1jaGlsZCg3bisxKSksLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5zdGFydFJhbmdlICsgLmVuZFJhbmdlOm5vdCg6bnRoLWNoaWxkKDduKzEpKSwuZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5zdGFydFJhbmdlICsgLmVuZFJhbmdlOm5vdCg6bnRoLWNoaWxkKDduKzEpKXstd2Via2l0LWJveC1zaGFkb3c6LTEwcHggMCAwICM1NjlmZjc7Ym94LXNoYWRvdzotMTBweCAwIDAgIzU2OWZmN30uZmxhdHBpY2tyLWRheS5zZWxlY3RlZC5zdGFydFJhbmdlLmVuZFJhbmdlLC5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2Uuc3RhcnRSYW5nZS5lbmRSYW5nZSwuZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5zdGFydFJhbmdlLmVuZFJhbmdle2JvcmRlci1yYWRpdXM6NTBweH0uZmxhdHBpY2tyLWRheS5pblJhbmdle2JvcmRlci1yYWRpdXM6MDstd2Via2l0LWJveC1zaGFkb3c6LTVweCAwIDAgI2U2ZTZlNiw1cHggMCAwICNlNmU2ZTY7Ym94LXNoYWRvdzotNXB4IDAgMCAjZTZlNmU2LDVweCAwIDAgI2U2ZTZlNn0uZmxhdHBpY2tyLWRheS5kaXNhYmxlZCwuZmxhdHBpY2tyLWRheS5kaXNhYmxlZDpob3ZlciwuZmxhdHBpY2tyLWRheS5wcmV2TW9udGhEYXksLmZsYXRwaWNrci1kYXkubmV4dE1vbnRoRGF5LC5mbGF0cGlja3ItZGF5Lm5vdEFsbG93ZWQsLmZsYXRwaWNrci1kYXkubm90QWxsb3dlZC5wcmV2TW9udGhEYXksLmZsYXRwaWNrci1kYXkubm90QWxsb3dlZC5uZXh0TW9udGhEYXl7Y29sb3I6cmdiYSg1Nyw1Nyw1NywwLjMpO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2N1cnNvcjpkZWZhdWx0fS5mbGF0cGlja3ItZGF5LmRpc2FibGVkLC5mbGF0cGlja3ItZGF5LmRpc2FibGVkOmhvdmVye2N1cnNvcjpub3QtYWxsb3dlZDtjb2xvcjpyZ2JhKDU3LDU3LDU3LDAuMSl9LmZsYXRwaWNrci1kYXkud2Vlay5zZWxlY3RlZHtib3JkZXItcmFkaXVzOjA7LXdlYmtpdC1ib3gtc2hhZG93Oi01cHggMCAwICM1NjlmZjcsNXB4IDAgMCAjNTY5ZmY3O2JveC1zaGFkb3c6LTVweCAwIDAgIzU2OWZmNyw1cHggMCAwICM1NjlmZjd9LmZsYXRwaWNrci1kYXkuaGlkZGVue3Zpc2liaWxpdHk6aGlkZGVufS5yYW5nZU1vZGUgLmZsYXRwaWNrci1kYXl7bWFyZ2luLXRvcDoxcHh9LmZsYXRwaWNrci13ZWVrd3JhcHBlcntkaXNwbGF5OmlubGluZS1ibG9jaztmbG9hdDpsZWZ0O30uZmxhdHBpY2tyLXdlZWt3cmFwcGVyIC5mbGF0cGlja3Itd2Vla3N7cGFkZGluZzowIDEycHg7LXdlYmtpdC1ib3gtc2hhZG93OjFweCAwIDAgI2U2ZTZlNjtib3gtc2hhZG93OjFweCAwIDAgI2U2ZTZlNn0uZmxhdHBpY2tyLXdlZWt3cmFwcGVyIC5mbGF0cGlja3Itd2Vla2RheXtmbG9hdDpub25lO3dpZHRoOjEwMCU7bGluZS1oZWlnaHQ6MjhweH0uZmxhdHBpY2tyLXdlZWt3cmFwcGVyIHNwYW4uZmxhdHBpY2tyLWRheSwuZmxhdHBpY2tyLXdlZWt3cmFwcGVyIHNwYW4uZmxhdHBpY2tyLWRheTpob3ZlcntkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7bWF4LXdpZHRoOm5vbmU7Y29sb3I6cmdiYSg1Nyw1Nyw1NywwLjMpO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y3Vyc29yOmRlZmF1bHQ7Ym9yZGVyOm5vbmV9LmZsYXRwaWNrci1pbm5lckNvbnRhaW5lcntkaXNwbGF5OmJsb2NrO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O292ZXJmbG93OmhpZGRlbjt9LmZsYXRwaWNrci1yQ29udGFpbmVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MDstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9LmZsYXRwaWNrci10aW1le3RleHQtYWxpZ246Y2VudGVyO291dGxpbmU6MDtkaXNwbGF5OmJsb2NrO2hlaWdodDowO2xpbmUtaGVpZ2h0OjQwcHg7bWF4LWhlaWdodDo0MHB4Oy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtvdmVyZmxvdzpoaWRkZW47ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDt9LmZsYXRwaWNrci10aW1lOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OnRhYmxlO2NsZWFyOmJvdGh9LmZsYXRwaWNrci10aW1lIC5udW1JbnB1dFdyYXBwZXJ7LXdlYmtpdC1ib3gtZmxleDoxOy13ZWJraXQtZmxleDoxOy1tcy1mbGV4OjE7ZmxleDoxO3dpZHRoOjQwJTtoZWlnaHQ6NDBweDtmbG9hdDpsZWZ0O30uZmxhdHBpY2tyLXRpbWUgLm51bUlucHV0V3JhcHBlciBzcGFuLmFycm93VXA6YWZ0ZXJ7Ym9yZGVyLWJvdHRvbS1jb2xvcjojMzkzOTM5fS5mbGF0cGlja3ItdGltZSAubnVtSW5wdXRXcmFwcGVyIHNwYW4uYXJyb3dEb3duOmFmdGVye2JvcmRlci10b3AtY29sb3I6IzM5MzkzOX0uZmxhdHBpY2tyLXRpbWUuaGFzU2Vjb25kcyAubnVtSW5wdXRXcmFwcGVye3dpZHRoOjI2JX0uZmxhdHBpY2tyLXRpbWUudGltZTI0aHIgLm51bUlucHV0V3JhcHBlcnt3aWR0aDo0OSV9LmZsYXRwaWNrci10aW1lIGlucHV0e2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MDt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MDtwYWRkaW5nOjA7aGVpZ2h0OmluaGVyaXQ7bGluZS1oZWlnaHQ6aW5oZXJpdDtjb2xvcjojMzkzOTM5O2ZvbnQtc2l6ZToxNHB4O3Bvc2l0aW9uOnJlbGF0aXZlOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDstd2Via2l0LWFwcGVhcmFuY2U6dGV4dGZpZWxkOy1tb3otYXBwZWFyYW5jZTp0ZXh0ZmllbGQ7YXBwZWFyYW5jZTp0ZXh0ZmllbGQ7fS5mbGF0cGlja3ItdGltZSBpbnB1dC5mbGF0cGlja3ItaG91cntmb250LXdlaWdodDpib2xkfS5mbGF0cGlja3ItdGltZSBpbnB1dC5mbGF0cGlja3ItbWludXRlLC5mbGF0cGlja3ItdGltZSBpbnB1dC5mbGF0cGlja3Itc2Vjb25ke2ZvbnQtd2VpZ2h0OjQwMH0uZmxhdHBpY2tyLXRpbWUgaW5wdXQ6Zm9jdXN7b3V0bGluZTowO2JvcmRlcjowfS5mbGF0cGlja3ItdGltZSAuZmxhdHBpY2tyLXRpbWUtc2VwYXJhdG9yLC5mbGF0cGlja3ItdGltZSAuZmxhdHBpY2tyLWFtLXBte2hlaWdodDppbmhlcml0O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2Zsb2F0OmxlZnQ7bGluZS1oZWlnaHQ6aW5oZXJpdDtjb2xvcjojMzkzOTM5O2ZvbnQtd2VpZ2h0OmJvbGQ7d2lkdGg6MiU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lOy13ZWJraXQtYWxpZ24tc2VsZjpjZW50ZXI7LW1zLWZsZXgtaXRlbS1hbGlnbjpjZW50ZXI7YWxpZ24tc2VsZjpjZW50ZXJ9LmZsYXRwaWNrci10aW1lIC5mbGF0cGlja3ItYW0tcG17b3V0bGluZTowO3dpZHRoOjE4JTtjdXJzb3I6cG9pbnRlcjt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXdlaWdodDo0MDB9LmZsYXRwaWNrci10aW1lIGlucHV0OmhvdmVyLC5mbGF0cGlja3ItdGltZSAuZmxhdHBpY2tyLWFtLXBtOmhvdmVyLC5mbGF0cGlja3ItdGltZSBpbnB1dDpmb2N1cywuZmxhdHBpY2tyLXRpbWUgLmZsYXRwaWNrci1hbS1wbTpmb2N1c3tiYWNrZ3JvdW5kOiNlZWV9LmZsYXRwaWNrci1pbnB1dFtyZWFkb25seV17Y3Vyc29yOnBvaW50ZXJ9QC13ZWJraXQta2V5ZnJhbWVzIGZwRmFkZUluRG93bntmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX19QGtleWZyYW1lcyBmcEZhZGVJbkRvd257ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9fSIsIi8qIFNsaWRlciAqL1xuXG4uc2xpY2stc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLWxpc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5kcmFnZ2luZyB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY3Vyc29yOiBoYW5kO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG59XG4uc2xpY2stc2xpZGUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgJi5zbGljay1sb2FkaW5nIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICYuZHJhZ2dpbmcgaW1nIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLnNsaWNrLWluaXRpYWxpemVkICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cblxuICAgIC5zbGljay12ZXJ0aWNhbCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbiIsIi5idG4ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeS1jb2xvcjtcblx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdHBhZGRpbmc6IDVweCAyMHB4O1xuXHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFxuXHQmOmxpbmssXG5cdCY6YWN0aXZlLFxuXHQmOnZpc2l0ZWQge1xuXHRcdGNvbG9yOiAkYmFja2dyb3VuZC1jb2xvcjtcblx0fVxuXG5cdCY6aG92ZXIsXG5cdCY6Zm9jdXMge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0fVxufSIsIi8vIEFjdHVhbCBjb2xvcnNcbiRibGFjazogIzM4MzgzODtcbiRibGFjay1wdXJlOiAjMDAwMDAwO1xuJHdoaXRlOiAjZjVmNGYxO1xuJGNyZWFtOiAjZjRmM2YwO1xuJGdyZXk6ICNlOWU4ZTI7XG4kcmVkOiAjYWIyNDI5O1xuJGdvbGQ6ICNiNjc0MmI7XG5cbi8vIFNpdGUgY29sb3JzXG4kcHJpbWFyeS1jb2xvcjogJGdvbGQ7XG4kc2Vjb25kYXJ5LWNvbG9yOiAkcmVkO1xuJHRlcnRpYXJ5LWNvbG9yOiAkZ3JleTtcbiRiYWNrZ3JvdW5kLWNvbG9yOiAkY3JlYW07XG5cbi8vIEJhc2VcbiRiYXNlLWZvbnQtc2l6ZTogMTQ7XG4kYmFzZS1saW5lLWhlaWdodDogMS41O1xuJGxlYWRpbmc6ICRiYXNlLWxpbmUtaGVpZ2h0ICogMXJlbTtcbiRzY2FsZTogMS40MTQ7XG4kZ3V0dGVyOiAyMHB4O1xuXG4vLyBGb250IFdlaWdodHNcbiRmb250LXdlaWdodC1saWdodDogMjAwO1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogNDAwO1xuJGZvbnQtd2VpZ2h0LWJvbGQ6IDYwMDtcbiRmb250LXdlaWdodC1ib2xkLWV4dHJhOiA4MDA7XG5cbiR0cmFuc2l0aW9uLXN0ZDogLjNzIGVhc2UtaW47XG4kc2hhZG93OiAwIDNweCA2cHggcmdiYSgkYmxhY2stcHVyZSwgMC4xNiksIDAgM3B4IDZweCByZ2JhKCRibGFjay1wdXJlLCAwLjIzKTtcbiRib3JkZXItcmFkaXVzOiAycHg7XG5cbi8vIEhlYWRpbmdzXG4kaGVhZGluZy1mb250OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XG4kaGVhZGluZy1jb2xvcjogJHByaW1hcnktY29sb3I7XG5cbi8vIENvcHlcbiRjb3B5LWZvbnQ6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcbiRjb3B5LWNvbG9yOiAkYmxhY2s7XG5cbiRjdXJzaXZlLWZvbnQ6ICdEYW5jaW5nIFNjcmlwdCcsIGN1cnNpdmU7IiwiYSB7XG5cdCY6bGluayxcblx0JjphY3RpdmUsXG5cdCY6dmlzaXRlZCB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGNvbG9yOiAkY29weS1jb2xvcjtcblx0fVxuXG5cdCY6aG92ZXIsXG5cdCY6Zm9jdXMge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdGNvbG9yOiBsaWdodGVuKCRjb3B5LWNvbG9yLCAxMCUpO1xuXHR9XG59XG4iLCIvKiEgVHlwZWJhc2UubGVzcyB2MC4xLjAgfCBNSVQgTGljZW5zZSAqL1xuaHRtbCB7XG5cdGZvbnQtZmFtaWx5OiAkY29weS1mb250O1xuXHRmb250LXNpemU6ICRiYXNlLWZvbnQtc2l6ZSAvIDE2ICogMTAwJTtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi8qIENvcHkgJiBMaXN0cyAqL1xucCB7XG5cdGZvbnQtc2l6ZTogMXJlbTtcblx0bGluZS1oZWlnaHQ6IDEuNHJlbSAqICRzY2FsZTtcblx0bWFyZ2luLXRvcDogMS41cmVtO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRjb2xvcjogJGNvcHktY29sb3I7XG5cdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xufVxuXG51bCxcbm9sIHtcblx0bWFyZ2luLXRvcDogMS41cmVtO1xuXHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbnVsIGxpLFxub2wgbGkge1xuXHRmb250LXNpemU6IDFyZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjRyZW0gKiAkc2NhbGU7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdGNvbG9yOiAkY29weS1jb2xvcjtcblx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG59XG5cbnVsIHVsLFxub2wgdWwsXG51bCBvbCxcbm9sIG9sIHtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuYmxvY2txdW90ZSB7XG5cdGxpbmUtaGVpZ2h0OiAxLjVyZW07XG5cdG1hcmdpbi10b3A6IDEuNXJlbTtcblx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuXG4vKiBIZWFkaW5ncyAqL1xuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcblx0Zm9udC1mYW1pbHk6ICRoZWFkaW5nLWZvbnQ7XG5cdGNvbG9yOiAkaGVhZGluZy1jb2xvcjtcblx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuXHRtYXJnaW4tdG9wOiAxLjVyZW07XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdGxpbmUtaGVpZ2h0OiAxLjVyZW07XG59XG5cbmgxLFxuaDIge1xuXHRmb250LXNpemU6IDEuMnJlbTtcblx0bGluZS1oZWlnaHQ6IDJyZW07XG5cdG1hcmdpbi10b3A6IDA7XG5cdGxldHRlci1zcGFjaW5nOiAycHg7XG59XG5cbmgzIHtcblx0Zm9udC1zaXplOiAxLjQxNHJlbTtcbn1cblxuaDQge1xuXHRmb250LXNpemU6IDAuNzA3cmVtO1xufVxuXG5oNSB7XG5cdGZvbnQtc2l6ZTogMC40NzEzMzMzMzMzMzMzMzMzcmVtO1xufVxuXG5oNiB7XG5cdGZvbnQtc2l6ZTogMC4zNTM1cmVtO1xufVxuXG4vKiBUYWJsZXMgKi9cbnRhYmxlIHtcblx0bWFyZ2luLXRvcDogMS41cmVtO1xuXHRib3JkZXItc3BhY2luZzogMHB4O1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG50YWJsZSB0ZCxcbnRhYmxlIHRoIHtcblx0cGFkZGluZzogMDtcblx0bGluZS1oZWlnaHQ6IDMzcHg7XG59XG5cbi8qIENvZGUgYmxvY2tzICovXG5jb2RlIHtcblx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLyogTGVhZGluZyBwYXJhZ3JhcGggdGV4dCAqL1xuLmxlYWQge1xuXHRmb250LXNpemU6IDEuNDE0cmVtO1xufVxuXG4vKiBIdWcgdGhlIGJsb2NrIGFib3ZlIHlvdSAqL1xuLmh1ZyB7XG5cdG1hcmdpbi10b3A6IDA7XG59IiwiI2Jvb2tpbmctc2VjdGlvbiB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XG5cdHBhZGRpbmc6ICRndXR0ZXI7XG5cblx0I3Jlc2VydmF0aW9uIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogOTAwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0cGFkZGluZzogMCAkZ3V0dGVyO1xuXHRcblx0XHRAaW5jbHVkZSBtZWRpYSgxMDAwcHgpIHtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR9XG5cdFxuXHRcdHNlbGVjdCxcblx0XHRpbnB1dCxcblx0XHRidXR0b24ge1xuXHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdFx0ZmxleDogMTtcblx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgJHByaW1hcnktY29sb3I7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRjb2xvcjogJHByaW1hcnktY29sb3I7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0XHRmb250LWZhbWlseTogJGNvcHktZm9udDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcblx0XHRcdEBpbmNsdWRlIG1lZGlhKDEwMDBweCkge1xuXHRcdFx0XHRmbGV4OiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0XG5cdFx0c2VsZWN0LFxuXHRcdGlucHV0IHtcblx0XHRcdGJvcmRlci1yaWdodDogMDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9tZWRpYS9zdmcvYXJyb3ctZG93bi5zdmcpO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAzMCU7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxMHB4IGNlbnRlcjtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XG5cdFx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRcdGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0XHRcdH1cblx0XG5cdFx0XHRAaW5jbHVkZSBtZWRpYSgxMDAwcHgpIHtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAycHggc29saWQgJHByaW1hcnktY29sb3I7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcblx0XHRidXR0b24ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdC5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLFxuXHQuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLFxuXHQuZmxhdHBpY2tyLWRheS5lbmRSYW5nZSxcblx0LmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQuaW5SYW5nZSxcblx0LmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5pblJhbmdlLFxuXHQuZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5pblJhbmdlLFxuXHQuZmxhdHBpY2tyLWRheS5zZWxlY3RlZDpmb2N1cyxcblx0LmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZTpmb2N1cyxcblx0LmZsYXRwaWNrci1kYXkuZW5kUmFuZ2U6Zm9jdXMsXG5cdC5mbGF0cGlja3ItZGF5LnNlbGVjdGVkOmhvdmVyLFxuXHQuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlOmhvdmVyLFxuXHQuZmxhdHBpY2tyLWRheS5lbmRSYW5nZTpob3Zlcixcblx0LmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQucHJldk1vbnRoRGF5LFxuXHQuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLnByZXZNb250aERheSxcblx0LmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UucHJldk1vbnRoRGF5LFxuXHQuZmxhdHBpY2tyLWRheS5zZWxlY3RlZC5uZXh0TW9udGhEYXksXG5cdC5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2UubmV4dE1vbnRoRGF5LFxuXHQuZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5uZXh0TW9udGhEYXkge1xuXHRcdGJhY2tncm91bmQ6ICRwcmltYXJ5LWNvbG9yO1xuXHRcdGJvcmRlci1jb2xvcjogJHByaW1hcnktY29sb3I7XG5cdH1cbn0iLCIvLyBNZWRpYSBRdWVyeVxuQG1peGluIG1lZGlhKCRtYXgtd2lkdGgpIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtYXgtd2lkdGgpIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gbWVkaWEtaGVpZ2h0KCRtYXgtaGVpZ2h0KSB7XG5cdEBtZWRpYSAobWF4LWhlaWdodDogJG1heC1oZWlnaHQpIHtcblx0XHRAY29udGVudDtcblx0fVxufSIsIi5jYy13aW5kb3cge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRwYWRkaW5nOiAyMHB4O1xuXHR6LWluZGV4OiA5OTk5OTk5OTk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XG5cdEBpbmNsdWRlIG1lZGlhKDQwMHB4KSB7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHR9XG5cblx0Ji5jYy1pbnZpc2libGUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tc3RkO1xuXHR9XG5cblx0LmNjLW1lc3NhZ2Uge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjJyZW0gKiAkc2NhbGU7XG5cblx0XHRhIHtcblx0XHRcdCY6bGluayxcblx0XHRcdCY6YWN0aXZlLFxuXHRcdFx0Jjp2aXNpdGVkIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmNjLWNvbXBsaWFuY2Uge1xuXHRcdHdpZHRoOiAyMCU7XG5cdFx0bWluLXdpZHRoOiA4MHB4O1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoNDAwcHgpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdC5jYy1idG4ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoNDAwcHgpIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmRpYWxvZy13aW5kb3cge1xuXHRkaXNwbGF5OiBub25lO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0d2lkdGg6IDEwMCU7XG5cdG1pbi1oZWlnaHQ6IDEwMHZoO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibGFjay1wdXJlLCAuMik7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR6LWluZGV4OiA5OTk5OTk5O1xuXHRwYWRkaW5nOiAyMHB4O1xuXG5cdC5kaWFsb2ctY29udGVudCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XG5cdFx0Ym94LXNoYWRvdzogJHNoYWRvdztcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0cGFkZGluZzogMzBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRoMSxcblx0XHRoMixcblx0XHRoMyxcblx0XHRoNCxcblx0XHRwIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdG1heC1oZWlnaHQ6IDcwdmg7XG5cdFx0XHRtYXgtd2lkdGg6IDcwdnc7XG5cdFx0fVxuXG5cdFx0LmNsb3NlLWRpYWxvZyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHRvcDogMTBweDtcblx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdFx0d2lkdGg6IDE1cHg7XG5cdFx0XHRoZWlnaHQ6IDE1cHg7XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdHBhdGgge1xuXHRcdFx0XHRcdGZpbGw6ICR3aGl0ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIiNmb290ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xuXHRwYWRkaW5nOiAwO1xuXG5cdCNmb290ZXItbmF2IHtcblx0XHRtYXgtd2lkdGg6IDE1MDBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRwYWRkaW5nLXRvcDogMTBweDtcblxuXHRcdHVsIHtcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdGZsZXg6IDE7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAycHg7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKDY2MHB4KSB7XG5cdFx0XHRcdFx0ZmxleDogMTAwJTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYjZ29uZG9sYSB7XG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5zb2NpYWwtbGlua3Mge1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDNweDtcblxuXHRcdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAyOHB4O1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMjhweDtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdHBhdGgge1xuXHRcdFx0XHRcdFx0XHRcdGZpbGw6ICRiYWNrZ3JvdW5kLWNvbG9yO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpmaXJzdC1jaGlsZCxcblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSgxMDAwcHgpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0JjpsaW5rLFxuXHRcdFx0XHRcdCY6YWN0aXZlLFxuXHRcdFx0XHRcdCY6dmlzaXRlZCB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6aG92ZXIsXG5cdFx0XHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHRlcnRpYXJ5LWNvbG9yO1xuXG5cdFx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0XHRwYXRoIHtcblx0XHRcdFx0XHRcdFx0XHRmaWxsOiAkdGVydGlhcnktY29sb3I7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQjZm9vdGVyLXdhdmUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMjBweDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvc3ZnL2Zvb3Rlci13YXZlLnN2Zyk7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHR9XG59XG5cbiNsb3dlci1mb290ZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdD4gYSB7XG5cdFx0ZmxleDogMTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdGNvbG9yOiAkYmFja2dyb3VuZC1jb2xvcjtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGZvbnQtZmFtaWx5OiAkaGVhZGluZy1mb250O1xuXHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcblx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHR9XG59XG5cbiNjcmVkaXQge1xuXHRzdmcge1xuXHRcdGhlaWdodDogMjBweDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW46IDAgMCAwIGF1dG87XG5cdH1cbn0iLCJib2R5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQtY29sb3I7XG59XG5cbi5tYWluLXNlY3Rpb24ge1xuXHR3aWR0aDogMTAwJTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiAkZ3V0dGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1jb2xvcjtcblxuXHRAaW5jbHVkZSBtZWRpYSg3NTBweCkge1xuXHRcdHBhZGRpbmc6ICRndXR0ZXI7XG5cdH1cblxuXHQuaW5uZXItc2VjdGlvbiB7XG5cdFx0bWF4LXdpZHRoOiAxNTAwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG59XG5cbiNtYWluLWhlYWRpbmcge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogNTB2dztcblx0bWF4LWhlaWdodDogNjB2aDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cblx0QGluY2x1ZGUgbWVkaWEoNjAwcHgpIHtcblx0XHRoZWlnaHQ6IDcwdnc7XG5cdH1cblxuXHQmOjphZnRlciB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0dG9wOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibGFjaywgLjEpO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG5cdFx0ei1pbmRleDogNTAwMDtcblx0fVxuXG5cdCYudmlkZW8taGVhZGluZyB7XG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYmxhY2ssIC4xKTtcblx0XHR9XG5cdH1cblxuXHQ+IGRpdiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0b3A6IDUwJTtcblx0XHR6LWluZGV4OiA2MDAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdHdpZHRoOiA5MCVcblx0fVxuXHRcblx0aDIsXG5cdGgxIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1zaXplOiA1dnc7XG5cdFx0bGluZS1oZWlnaHQ6IDV2dztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxldHRlci1zcGFjaW5nOiAycHg7XG5cdFx0Y29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yO1xuXHRcdGZvbnQtZmFtaWx5OiAkY29weS1mb250O1xuXHRcdHRleHQtc2hhZG93OiAycHggMnB4IDNweCByZ2JhKCRibGFjaywgLjQpO1xuXG5cdFx0c3BhbiB7XG5cdFx0XHRmb250LWZhbWlseTogJGN1cnNpdmUtZm9udDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMDtcblx0XHR9XG5cdH1cblxuXHR2aWRlbyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRtaW4td2lkdGg6IDEwMCU7XG5cdFx0bWluLWhlaWdodDogMTAwJTtcblx0fVxuXG5cdGEge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdH1cblx0fVxufVxuXG4jZmVhdHVyZWQtdGV4dCB7XG5cdC5pbm5lci1zZWN0aW9uIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0YXJ0aWNsZSB7XG5cdFx0XHRmbGV4OiAyO1xuXHRcdFx0cGFkZGluZzogMCAkZ3V0dGVyIC8gMjtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoNjUwcHgpIHtcblx0XHRcdFx0ZmxleDogMTAwJTtcblx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHR9XG5cblx0XHRcdGgyIHtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnktY29sb3I7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZmVhdHVyZWQtdGV4dC1pbWFnZSB7XG5cdFx0XHRmbGV4OiAxO1xuXHRcdFx0cGFkZGluZzogMCAkZ3V0dGVyIC8gMjtcblx0XHRcdHotaW5kZXg6IDk5OTk5OTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoNjUwcHgpIHtcblx0XHRcdFx0ZmxleDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0LmNoYXJhY3RlciB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW46IC0xNTBweCBhdXRvIDAgYXV0bztcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSgxMDAwcHgpIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdCY6bm90KC5jaGFyYWN0ZXIpIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSgxMDAwcHgpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdFx0fSBcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQjbm90aWNlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbjogLTE1MHB4IGF1dG8gMCBhdXRvO1xuXHRcdFx0XHR3aWR0aDogODAlO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKDEwMDBweCkge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKDY1MHB4KSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSg5MDBweCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmNvbmNlcHQtc2VjdGlvbiB7XG5cdC5pbm5lci1zZWN0aW9uIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRhcnRpY2xlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR0ZXJ0aWFyeS1jb2xvciwgLjk1KTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHdpZHRoOiA4MCU7XG5cdFx0XHRtYXgtd2lkdGg6IDQwMHB4O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKDkwMHB4KSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0cGFkZGluZzogMjBweCAwO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSg2MDBweCkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0aDIge1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4jcGFyaXMtbG9hZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5jaGFyYWN0ZXIge1xuXHRAaW5jbHVkZSBtZWRpYSg3MDBweCkge1xuXHRcdG1heC13aWR0aDogMjAwcHg7XG5cdH1cbn0iLCIjaGVhZGVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHR6LWluZGV4OiA5OTk5OTk5O1xuXG5cdCNpbm5lci1oZWFkZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XG5cdFx0cGFkZGluZzogJGd1dHRlciAkZ3V0dGVyIDA7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0Lm1vYmlsZS1uYXYtb3Blbi1idXR0b24ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdHdpZHRoOiAzMHB4O1xuXHRcdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA0NSU7XG5cdFx0XHRyaWdodDogMTBweDtcblx0XHRcdHotaW5kZXg6IDk5OTk5OTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tc3RkO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcblx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0fVxuXHRcblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdHRvcDogOHB4O1xuXHRcdFx0XHR9XG5cdFxuXHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdFx0dG9wOiAxNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKDEwMDBweCkge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdHdpZHRoOiA4NSU7XG5cdFxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiA3MCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0I21haW4tbmF2IHtcblx0XHRcdHVsIHtcblx0XHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMnB4O1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0XHRcdCYjbGFuZ3VhZ2Utc2VsZWN0IHtcblx0XHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMThweDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0cGF0aCB7XG5cdFx0XHRcdFx0XHRcdFx0ZmlsbDogJGJhY2tncm91bmQtY29sb3I7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLnNvY2lhbC1saW5rcyB7XG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgM3B4O1xuXG5cdFx0XHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAyOHB4O1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyOHB4O1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdFx0cGF0aCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRmaWxsOiAkYmFja2dyb3VuZC1jb2xvcjtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHQmOmxpbmssXG5cdFx0XHRcdFx0XHQmOmFjdGl2ZSxcblx0XHRcdFx0XHRcdCY6dmlzaXRlZCB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6aG92ZXIsXG5cdFx0XHRcdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICR0ZXJ0aWFyeS1jb2xvcjtcblx0XG5cdFx0XHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRcdFx0cGF0aCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRmaWxsOiAkdGVydGlhcnktY29sb3I7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdD4gdWwge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdD4gbGkge1xuXHRcdFx0XHRcdGZsZXg6IDE7XG5cblx0XHRcdFx0XHQmLmxvZ28td3JhcHBlciB7XG5cdFx0XHRcdFx0XHRmbGV4OiAyO1xuXG5cdFx0XHRcdFx0XHQ+IGEge1xuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDIyMHB4O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSgxMDAwcHgpIHtcblx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDAgMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6bm90KC5sb2dvLXdyYXBwZXIpIHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKDEwMDBweCkge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0PiB1bCB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdD4gdWwge1xuXHRcdFx0XHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiAkc2hhZG93O1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiAxNTBweDtcblxuXHRcdFx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkYmFja2dyb3VuZC1jb2xvciwgLjIpO1xuXG5cdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweDtcblxuXHRcdFx0XHRcdFx0XHRcdCY6bGluayxcblx0XHRcdFx0XHRcdFx0XHQmOmFjdGl2ZSxcblx0XHRcdFx0XHRcdFx0XHQmOnZpc2l0ZWQge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIsXG5cdFx0XHRcdFx0XHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRiYWNrZ3JvdW5kLWNvbG9yLCAuMik7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0I2hlYWRlci13YXZlIHtcblx0XHRsaW5lLWhlaWdodDogMDtcblx0fVxufSIsIiNpbnN0YWdyYW0tc2VjdGlvbiB7XG5cdHBhZGRpbmc6IDA7XG5cblx0LmlubmVyLXNlY3Rpb24ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFxuXHRcdC5zb2NpYWwtcG9zdCB7XG5cdFx0XHR3aWR0aDogMjAlO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKDEwMDBweCkge1xuXHRcdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSg1NTBweCkge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0fVxuXG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKDEwMDBweCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnNvY2lhbC1wb3N0LWNvbnRlbnQge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHNlY29uZGFyeS1jb2xvciwgLjgpO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1zdGQ7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoMTAwMHB4KSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGFydGljbGUge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0XHRcdCoge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdC5zb2NpYWwtcG9zdC1jb250ZW50IHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiI3NsaWRlLW1lbnUge1xuXHRvcGFjaXR5OiAwO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogLTEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG5cdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XG5cdHotaW5kZXg6IDk5OTk5OTk7XG5cdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLXN0ZDtcblx0b3ZlcmZsb3c6IGF1dG87XG5cdHBhZGRpbmc6IDUwcHggMTBweCAxMHB4O1xuXG5cdCYubWVudS1vcGVuIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdGxlZnQ6IDA7XG5cdH1cblxuXHQubW9iaWxlLW5hdi1jbG9zZS1idXR0b24ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAyMHB4O1xuXHRcdGhlaWdodDogMjBweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxMHB4O1xuXHRcdHJpZ2h0OiAxMHB4O1xuXHRcdHotaW5kZXg6IDk5OTk5OTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRzcGFuIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yO1xuXHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRoZWlnaHQ6IDJweDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1zdGQ7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cblx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRcdFx0XHR0b3A6IDhweDtcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHRcdFx0XHR0b3A6IDhweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHR1bCB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblxuXHRcdGxpIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0Ji5sb2dvLXdyYXBwZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmI2xhbmd1YWdlLXNlbGVjdCB7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcblx0XHRcdFx0XHRwYXRoIHtcblx0XHRcdFx0XHRcdGZpbGw6ICRiYWNrZ3JvdW5kLWNvbG9yO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLnNvY2lhbC1saW5rcyB7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRtYXJnaW46IDAgM3B4O1xuXG5cdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdGhlaWdodDogMjhweDtcblx0XHRcdFx0XHRcdHdpZHRoOiAyOHB4O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFxuXHRcdFx0XHRcdFx0cGF0aCB7XG5cdFx0XHRcdFx0XHRcdGZpbGw6ICRiYWNrZ3JvdW5kLWNvbG9yO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nOiA1cHg7XG5cblx0XHRcdFx0JjpsaW5rLFxuXHRcdFx0XHQmOmFjdGl2ZSxcblx0XHRcdFx0Jjp2aXNpdGVkIHtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0PiB1bCB7XG5cdFx0PiBsaSB7XG5cdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG5cdFx0XHRwYWRkaW5nOiA1cHggMDtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYmFja2dyb3VuZC1jb2xvcjtcblxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRib3JkZXItdG9wOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQ+IHVsIHtcblx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnNsaWNrLXNsaWRlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiBhdXRvO1xuXG5cdC5zbGljay1hcnJvdyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHotaW5kZXg6IDk5OTk2O1xuXHRcdHRvcDogNTAlO1xuXHRcdGhlaWdodDogNDBweDtcblx0XHR3aWR0aDogNDBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXI6IDA7XG5cdFx0bWFyZ2luLXRvcDogLTIwcHg7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLXN0ZDtcblxuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblxuXHRcdCYuc2xpY2stcHJldiB7XG5cdFx0XHRsZWZ0OiA1cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvc3ZnL3NsaWRlci1sZWZ0LnN2Zyk7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRsZWZ0OiAxcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5zbGljay1uZXh0IHtcblx0XHRcdHJpZ2h0OiA1cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvc3ZnL3NsaWRlci1yaWdodC5zdmcpO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0cmlnaHQ6IDFweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIjcGFnZS1kZXNzZXJ0cyB7XG5cdCNtYWluLWhlYWRpbmcge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9tZWRpYS9pbWFnZXMvZGVzc2VydHMvbWFpbi1pbWFnZS5qcGcpO1xuXG5cdFx0PiBkaXYge1xuXHRcdFx0YSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0d2lkdGg6IDIwMHB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoNzAwcHgpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQjZmVhdHVyZWQtdGV4dCB7XG5cdFx0LmlubmVyLXNlY3Rpb24ge1xuXHRcdFx0LmZlYXR1cmVkLXRleHQtaW1hZ2Uge1xuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSg5MDBweCkge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoOTAwcHgpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoNjUwcHgpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQjZGVzc2VydHMtc2VjdGlvbiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRlcnRpYXJ5LWNvbG9yO1xuXHRcdHBhZGRpbmctdG9wOiAkZ3V0dGVyICogMjtcblx0XHRwYWRkaW5nLWJvdHRvbTogJGd1dHRlciAqIDI7XG5cblx0XHQuaW5uZXItc2VjdGlvbiB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0LmRlc3NlcnQtY2hhcmFjdGVyIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAtMTAwcHg7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAzMDBweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSgxMTAwcHgpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5jb2wge1xuXHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgNTBweDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKDExMDBweCkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDYwMHB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0dmlkZW8ge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMjVweDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKDExMDBweCkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDYwMHB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQjZGVzc2VydHMtbGlzdC1zbGlkZXIge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMzBweCAwO1xuXG5cdFx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRjdXJzaXZlLWZvbnQ7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMnJlbTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoMTEwMHB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5zbGljay1jdXJyZW50IHtcblx0XHRcdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnNsaWNrLWFycm93IHtcblx0XHRcdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTIwcHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0Ji5zbGljay1wcmV2IHtcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL3N2Zy9zbGlkZXItdXAuc3ZnKTtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMXB4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHQmLnNsaWNrLW5leHQge1xuXHRcdFx0XHRcdFx0XHRcdHRvcDogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL3N2Zy9zbGlkZXItZG93bi5zdmcpO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym90dG9tOiAxcHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoMTEwMHB4KSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogNjAwcHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQjZGVzc2VydHMtc2xpZGVyIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHQuc2xpY2stc2xpZGUge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDUwcHg7XG5cdFx0XG5cdFx0XHRcdFx0XHRcdC5kZXNzZXJ0LXNsaWRlIHtcblx0XHRcdFx0XHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJGN1cnNpdmUtZm9udDtcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyLjVyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogM3JlbTtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0I2Rlc3NlcnRzLWNvbmNlcHQtc2VjdGlvbiB7XG5cdFx0LmlubmVyLXNlY3Rpb24ge1xuXHRcdFx0YXJ0aWNsZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJhY2tncm91bmQtY29sb3IsIC45NSk7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoOTAwcHgpIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIiNwYWdlLWhvbWUge1xuXHQjaG9tZS1jb25jZXB0LXNlY3Rpb24ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0ZXJ0aWFyeS1jb2xvcjtcblx0XHRcblx0XHQuaW5uZXItc2VjdGlvbiB7XG5cdFx0XHRhcnRpY2xlIHtcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoMTAwMHB4KSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIjcGFnZS1sb2NhdGlvbnMge1xuXHQjbG9jYXRpb25zLXNlY3Rpb24ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0ZXJ0aWFyeS1jb2xvcjtcblxuXHRcdC5pbm5lci1zZWN0aW9uIHtcblx0XHRcdC5yb3cge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0XHRcdC5sb2NhdGlvbi1pdGVtLFxuXHRcdFx0XHQubG9jYXRpb24taXRlbS1oYWxmIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0cGFkZGluZzogJGd1dHRlciAvIDI7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmxvY2F0aW9uLWl0ZW0ge1xuXHRcdFx0XHRcdGZsZXg6IDI7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSgxMDAwcHgpIHtcblx0XHRcdFx0XHRcdGZsZXg6IDEwMCU7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDYwMHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjpub3QoLmxvY2F0aW9uLXRleHQtYm94KSB7XG5cdFx0XHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdFx0XHR0b3A6IDMwJTtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYmFja2dyb3VuZC1jb2xvcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLmxvY2F0aW9uLXRleHQtYm94IHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKDEwMDBweCkge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5sb2NhdGlvbi1pdGVtLWhhbGYge1xuXHRcdFx0XHRcdGZsZXg6IDE7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSgxMDAwcHgpIHtcblx0XHRcdFx0XHRcdGZsZXg6IDEwMCU7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDYwMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4jbG9jYXRpb24tc2VjdGlvbiB7XG5cdGJhY2tncm91bmQtY29sb3I6ICR0ZXJ0aWFyeS1jb2xvcjtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHQuaW5uZXItc2VjdGlvbiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblxuXHRcdCNsb2NhdGlvbi1zbGlkZXItY29sIHtcblx0XHRcdGZsZXg6IDUwJTtcblx0XHRcdHBhZGRpbmc6ICRndXR0ZXIgLyAyO1xuXHRcdFx0cGFkZGluZy1yaWdodDogJGd1dHRlcjtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoOTUwcHgpIHtcblx0XHRcdFx0ZmxleDogMTAwJTtcblx0XHRcdFx0b3JkZXI6IDI7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgLyAyO1xuXHRcdFx0fVxuXG5cdFx0XHQuY2hhcmFjdGVyIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogLTEyMHB4O1xuXHRcdFx0XHRib3R0b206IDEwMHB4O1xuXHRcdFx0XHR6LWluZGV4OiA5OTk5OTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSg5NTBweCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmZlYXR1cmVkLWltYWdlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiA3NSU7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKDk1MHB4KSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjbG9jYXRpb24tdGV4dC1jb2wge1xuXHRcdFx0ZmxleDogNTAlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdHBhZGRpbmc6ICRndXR0ZXIgLyAyO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAkZ3V0dGVyICogNTtcblxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSg5NTBweCkge1xuXHRcdFx0XHRmbGV4OiAxMDAlO1xuXHRcdFx0XHRvcmRlcjogMTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkZ3V0dGVyIC8gMjtcblx0XHRcdH1cblxuXHRcdFx0PiBkaXYge1xuXHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206ICRndXR0ZXI7XG5cblx0XHRcdFx0XHRoMSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkY3Vyc2l2ZS1mb250O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAzcmVtO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMuNXJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpLFxuXHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKDYwMHB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyIC8gMjtcblxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSg2MDBweCkge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgLyAzO1xuXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKDYwMHB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDEpIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAkZ3V0dGVyO1xuXG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwcHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbiNsb2NhdGlvbi1zbGlkZXIge1xuXHRoZWlnaHQ6IDI5N3B4O1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuI3BhZ2UtY2l0eSB7XG5cdCNsb2NhdGlvbi1zbGlkZXIge1xuXHRcdGJhY2tncm91bmQ6ICNlNWU1ZTUgdXJsKC4uL21lZGlhL2ltYWdlcy9sb2NhdGlvbnMvbG9uZG9uLWNpdHkvc2xpZGVyLmpwZykgcmVwZWF0IDAgY2VudGVyO1xuXHR9XG59XG5cbiNwYWdlLW1hcnlsZWJvbmUge1xuXHQjbG9jYXRpb24tc2xpZGVyIHtcblx0XHRiYWNrZ3JvdW5kOiAjZTVlNWU1IHVybCguLi9tZWRpYS9pbWFnZXMvbG9jYXRpb25zL2xvbmRvbi1tYXJ5bGVib25lL3NsaWRlci5qcGcpIHJlcGVhdCAwIGNlbnRlcjtcblx0fVxufVxuXG4jcGFnZS1zb2hvIHtcblx0I2xvY2F0aW9uLXNsaWRlciB7XG5cdFx0YmFja2dyb3VuZDogI2U1ZTVlNSB1cmwoLi4vbWVkaWEvaW1hZ2VzL2xvY2F0aW9ucy9sb25kb24tc29oby9zbGlkZXIuanBnKSByZXBlYXQgMCBjZW50ZXI7XG5cdH1cbn1cblxuI3BhZ2UtbWV4aWNvIHtcblx0I2xvY2F0aW9uLXNsaWRlciB7XG5cdFx0YmFja2dyb3VuZDogI2U1ZTVlNSB1cmwoLi4vbWVkaWEvaW1hZ2VzL2xvY2F0aW9ucy9tZXhpY28vc2xpZGVyLmpwZykgcmVwZWF0IDAgY2VudGVyO1xuXHR9XG59XG5cbiNwYWdlLW5ldy15b3JrIHtcblx0I2xvY2F0aW9uLXNsaWRlciB7XG5cdFx0YmFja2dyb3VuZDogI2U1ZTVlNSB1cmwoLi4vbWVkaWEvaW1hZ2VzL2xvY2F0aW9ucy9uZXcteW9yay9zbGlkZXIuanBnKSByZXBlYXQgMCBjZW50ZXI7XG5cdH1cbn1cblxuI3BhZ2UtcGFyaXMge1xuXHQjbG9jYXRpb24tc2xpZGVyIHtcblx0XHRiYWNrZ3JvdW5kOiAjZTVlNWU1IHVybCguLi9tZWRpYS9pbWFnZXMvbG9jYXRpb25zL3BhcmlzL3NsaWRlci5qcGcpIHJlcGVhdCAwIGNlbnRlcjtcblx0fVxufVxuXG4jc29oby1jb25jZXB0LXNlY3Rpb24sXG4jY2l0eS1jb25jZXB0LXNlY3Rpb24sXG4jbWFyeWxlYm9uZS1jb25jZXB0LXNlY3Rpb24sXG4jbmV3LXlvcmstY29uY2VwdC1zZWN0aW9uLFxuI21leGljby1jb25jZXB0LXNlY3Rpb24sXG4jcGFyaXMtY29uY2VwdC1zZWN0aW9uIHtcblx0LmlubmVyLXNlY3Rpb24ge1xuXHRcdGFydGljbGUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYmFja2dyb3VuZC1jb2xvciwgLjk1KTtcblx0XHR9XG5cdH1cbn0iLCIjcGFnZS1vdXItc3Rvcnkge1xuXHQubWFpbi1zZWN0aW9uIHtcblx0XHRoMiB7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdH1cblx0fVxuXG5cdCNvdXItc3RvcnktMSB7XG5cdFx0cGFkZGluZy10b3A6IDEwMHB4O1xuXG5cdFx0LmlubmVyLXNlY3Rpb24ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblxuXHRcdFx0ZGl2IHtcblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0d2lkdGg6IDc1JTtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyIC8gMjtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKDEwMDBweCkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDEpIHtcblx0XHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgJGd1dHRlciAkZ3V0dGVyIDA7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDQwMHB4O1xuXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKDcwMHB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAwICRndXR0ZXIgMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDIpIHtcblx0XHRcdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAkZ3V0dGVyIDAgMCAkZ3V0dGVyO1xuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDMwMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0d2lkdGg6IDI1JTtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgLyAyO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoMTAwMHB4KSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0Ji5jaGFyYWN0ZXIge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogJGd1dHRlcjtcblxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSgxMDAwcHgpIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0I2NlbGViLXNsaWRlci1zZWN0aW9uIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGVydGlhcnktY29sb3I7XG5cblx0XHQuaW5uZXItc2VjdGlvbiB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0XHQuY29sIHtcblx0XHRcdFx0cGFkZGluZzogJGd1dHRlcjtcblxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRmbGV4OiAxO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoMTAwMHB4KSB7XG5cdFx0XHRcdFx0XHRmbGV4OiAxMDAlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSgxMDAwcHgpIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDMwMHB4O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdGZsZXg6IDU7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSgxMjAwcHgpIHtcblx0XHRcdFx0XHRcdGZsZXg6IDM7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoMTAwMHB4KSB7XG5cdFx0XHRcdFx0XHRmbGV4OiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5vdXItc3Rvcnktc2xpZGUtY29udGFpbmVyIHtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRcdC5zbGlkaW5nLWJhY2tncm91bmQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL291ci1zdG9yeS9jZWxlYi1zbGlkZS5qcGcpIHJlcGVhdC14O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdGhlaWdodDogNDUwcHg7XG5cdFx0XHRcdHdpZHRoOiAxMDg4MXB4O1xuXHRcdFx0XHRhbmltYXRpb246IHNsaWRlIDYwcyBsaW5lYXIgaW5maW5pdGU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QGtleWZyYW1lcyBzbGlkZSB7XG5cdFx0XHQwJSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdFx0XHR9XG5cdFx0XHQxMDAlIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzYyN3B4LCAwLCAwKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIjcGFnZS1wcml2YWN5IHtcblx0aDIsXG5cdGgzIHtcblx0XHRtYXJnaW4tdG9wOiAxLjVyZW07XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0fVxufSIsIiNwYWdlLXNldC1tZW51IHtcblx0I21haW4taGVhZGluZyB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9zZXQtbWVudS9tYWluLWltYWdlLmpwZyk7XG5cdH1cblxuXHQuc2V0LW1lbnUtc2VjdGlvbiB7XG5cdFx0LmlubmVyLXNlY3Rpb24ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblxuXHRcdFx0LmNvbCB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0cGFkZGluZzogJGd1dHRlciAvIDI7XG5cblx0XHRcdFx0Ji5jb2wtdGV4dCB7XG5cdFx0XHRcdFx0d2lkdGg6IDQ1JTtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKDkwMHB4KSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuY29sLWltYWdlIHtcblx0XHRcdFx0XHR3aWR0aDogNTUlO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoOTAwcHgpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0b3JkZXI6IDI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0YXJ0aWNsZSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAkZ3V0dGVyICRndXR0ZXI7XG5cblx0XHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYjc2VjdGlvbi0yIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0ZXJ0aWFyeS1jb2xvcjtcblx0XHR9XG5cblx0XHQmI3NlY3Rpb24tNCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGVydGlhcnktY29sb3I7XG5cdFx0fVxuXHR9XG59XG5cbiNzZXQtbWVudS1uYXYge1xuXHRtYXJnaW4tdG9wOiAxLjVyZW07XG5cblx0dWwge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXG5cdFx0bGkge1xuXHRcdFx0ZmxleDogMTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdG1hcmdpbjogNXB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSgxMDAwcHgpIHtcblx0XHRcdFx0ZmxleDogNDAlO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSgzMDBweCkge1xuXHRcdFx0XHRmbGV4OiAxMDAlO1xuXHRcdFx0XHRtYXJnaW46IDVweCAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9zZXQtbWVudS9zZXQtbWVudS1uYXYtc2FsYWQuanBnKVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9zZXQtbWVudS9zZXQtbWVudS1uYXYtc3RlYWsuanBnKVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9zZXQtbWVudS9zZXQtbWVudS1uYXYtd2luZXMuanBnKVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDQpIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9zZXQtbWVudS9zZXQtbWVudS1uYXYtZGVzc2VydHMuanBnKVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAyJTtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZC1leHRyYTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4ycmVtO1xuXG5cdFx0XHRcdCY6aG92ZXIsXG5cdFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIiNwYWdlLXdpbmVzIHtcblx0I21haW4taGVhZGluZyB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy93aW5lcy9tYWluLWltYWdlLmpwZyk7XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdCNmZWF0dXJlZC10ZXh0IHtcblx0XHRhcnRpY2xlIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMjAwcHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKDEwMDBweCkge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0I3dpbmUtc2VjdGlvbiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRlcnRpYXJ5LWNvbG9yO1xuXG5cdFx0LmlubmVyLXNlY3Rpb24ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblxuXHRcdFx0LmNvbCB7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKDEwMDBweCkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDYwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoMTAwMHB4KSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogNDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGRsIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtMmRlZyk7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSgxMDAwcHgpIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRkdCB7XG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRjdXJzaXZlLWZvbnQ7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMnJlbTtcblx0XG5cdFx0XHRcdFx0XHRcdCY6bGluayxcblx0XHRcdFx0XHRcdFx0JjphY3RpdmUsXG5cdFx0XHRcdFx0XHRcdCY6dmlzaXRlZCB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHRcdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XG5cdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRkZCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNDBweDtcblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoMTAwMHB4KSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcblx0XHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMTBweCAwO1xuXHRcblx0XHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkY3Vyc2l2ZS1mb250O1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMnJlbTtcblx0XHRcdFxuXHRcdFx0XHRcdFx0XHRcdFx0JjpsaW5rLFxuXHRcdFx0XHRcdFx0XHRcdFx0JjphY3RpdmUsXG5cdFx0XHRcdFx0XHRcdFx0XHQmOnZpc2l0ZWQge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnktY29sb3I7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcblx0XHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIsXG5cdFx0XHRcdFx0XHRcdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcblx0XHRcdFx0XHRcdFx0XHRcdCYuc2VsZWN0ZWQtd2luZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCN3aW5lLXNsaWRlciB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogLTIwMHB4O1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoMTAwMHB4KSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC53aW5lLXNsaWRlIHtcblx0XHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDIwMHB4O1xuXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKDEwMDBweCkge1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFxuXHRcdFx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkY3Vyc2l2ZS1mb250O1xuXHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogM3JlbTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKDEwMDBweCkge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAycmVtO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59Il19 */
