@font-face{font-family:Lora;font-style:normal;font-weight:400;src:local("Lora Regular"),local("Lora-Regular"),url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/fonts/lora-regular-webfont.woff2) format("woff2"),url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/fonts/lora-regular-webfont.woff) format("woff");font-display:optional}@font-face{font-family:Lora;font-style:italic;font-weight:400;src:local("Lora Italic"),local("Lora-Italic"),url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/fonts/lora-italic-webfont.woff2) format("woff2"),url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/fonts/lora-italic-webfont.woff) format("woff");font-display:optional}@font-face{font-family:Lora;font-style:normal;font-weight:700;src:local("Lora Bold"),local("Lora-Bold"),url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/fonts/lora-bold-webfont.woff2) format("woff2"),url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/fonts/lora-bold-webfont.woff) format("woff");font-display:optional}@font-face{font-family:Lora;font-style:italic;font-weight:700;src:local("Lora Bold Italic"),local("Lora-BoldItalic"),url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/fonts/lora-bolditalic-webfont.woff2) format("woff2"),url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/fonts/lora-bolditalic-webfont.woff) format("woff");font-display:optional}@font-face{font-family:Raleway;font-style:normal;font-weight:500;src:local("Raleway Medium"),local("Raleway-Medium"),url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/fonts/raleway-medium-webfont.woff2) format("woff2"),url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/fonts/raleway-medium-webfont.woff) format("woff");font-display:optional}@font-face{font-family:Raleway;font-style:italic;font-weight:500;src:local("Raleway Medium Italic"),local("Raleway-MediumItalic"),url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/fonts/raleway-mediumitalic-webfont.woff2) format("woff2"),url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/fonts/raleway-mediumitalic-webfont.woff) format("woff");font-display:optional}@font-face{font-family:Raleway;font-style:normal;font-weight:800;src:local("Raleway ExtraBold"),local("Raleway-ExtraBold"),url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/fonts/raleway-extrabold-webfont.woff2) format("woff2"),url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/fonts/raleway-extrabold-webfont.woff) format("woff");font-display:optional}@font-face{font-family:Raleway;font-style:italic;font-weight:800;src:local("Raleway ExtraBold Italic"),local("Raleway-ExtraBoldItalic"),url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/fonts/raleway-extrabolditalic-webfont.woff2) format("woff2"),url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/fonts/raleway-extrabolditalic-webfont.woff) format("woff");font-display:optional}@font-face{font-family:Icons;src:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/fonts/icons.eot?evgtkp);src:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/fonts/icons.eot?evgtkp#iefix) format("embedded-opentype"),url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/fonts/icons.ttf?evgtkp) format("truetype"),url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/fonts/icons.woff?evgtkp) format("woff"),url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/fonts/icons.svg?evgtkp#icons) format("svg");font-weight:400;font-style:normal;font-display:optional}.icon-font:before{font-family:Icons;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;line-height:1em;margin:.2em;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:.075em}.icon-caret.thin:before{content:"\e900"}.icon-caret:before{content:"\e901"}.icon-angle-double.thin:before{content:"\e902"}.icon-angle-double:before{content:"\e903"}.icon-chevron.thin:before{content:"\e906"}.icon-chevron:before{content:"\e907";margin-right:-.2em}.icon-arrow.thin:before{content:"\e908"}.icon-arrow:before{content:"\e909"}.icon-long-arrow.thin:before{content:"\e90a"}.icon-long-arrow:before{content:"\e90b"}.icon-arrow-alt-circle.thin:before{content:"\e904"}.icon-arrow-alt-circle:before{content:"\e905"}.icon-check.thin:before{content:"\e90c"}.icon-check:before{content:"\e90d"}.icon-times.thin:before{content:"\e90e"}.icon-times:before{content:"\e90f"}.icon-plus.thin:before{content:"\e910"}.icon-plus:before{content:"\e911"}.icon-spinner.thin:before{content:"\e912"}.icon-spinner:before{content:"\e913"}.icon-ellipsis-h.thin:before{content:"\e914"}.icon-ellipsis-h:before{content:"\e915"}.icon-ellipsis-v.thin:before{content:"\e916"}.icon-ellipsis-v:before{content:"\e917"}.icon-asterisk.thin:before{content:"\e918"}.icon-asterisk:before{content:"\e919"}.icon-asterisk-alt.thin:before{content:"\e91a"}.icon-asterisk-alt:before{content:"\e91b"}.icon-heart.thin:before{content:"\e92c"}.icon-heart:before{content:"\e92d"}.icon-star.thin:before{content:"\e940"}.icon-star:before{content:"\e941"}.icon-comment.thin:before{content:"\e91e"}.icon-comment:before{content:"\e91f"}.icon-envelope-open.thin:before{content:"\e920"}.icon-envelope-open:before{content:"\e921"}.icon-envelope.thin:before{content:"\e922"}.icon-envelope:before{content:"\e923"}.icon-exclamation.thin:before{content:"\e924"}.icon-exclamation:before{content:"\e925"}.icon-info.thin:before{content:"\e92e"}.icon-info:before{content:"\e92f"}.icon-pencil.thin:before{content:"\e930"}.icon-pencil:before{content:"\e931"}.icon-clock.thin:before{content:"\e91c"}.icon-clock:before{content:"\e91d"}.icon-video.thin:before{content:"\e94e"}.icon-video:before{content:"\e94f"}.icon-play.thin:before{content:"\e934"}.icon-play:before{content:"\e935"}.icon-print.thin:before{content:"\e936"}.icon-print:before{content:"\e937"}.icon-bars.thin:before{content:"\e926"}.icon-bars:before{content:"\e927"}.icon-search.thin:before{content:"\e93a"}.icon-search:before{content:"\e93b"}.icon-share-alt.thin:before{content:"\e93c"}.icon-share-alt:before{content:"\e93d"}.icon-shopping-cart.thin:before{content:"\e93e"}.icon-shopping-cart:before{content:"\e93f"}.icon-tag.thin:before{content:"\e942"}.icon-tag:before{content:"\e943"}.icon-thumbtack.thin:before{content:"\e944"}.icon-thumbtack:before{content:"\e945"}.icon-user-alt.thin:before{content:"\e946"}.icon-user-alt:before{content:"\e947"}.icon-utensils-alt.thin:before{content:"\e94a"}.icon-utensils-alt:before{content:"\e94b"}.icon-utensils.thin:before{content:"\e94c"}.icon-utensils:before{content:"\e94d"}.icon-hashtag.thin:before{content:"\e92a"}.icon-hashtag:before{content:"\e92b"}.icon-globe-americas:before{content:"\e950"}.icon-facebook:before{content:"\e951"}.icon-instagram:before{content:"\e952"}.icon-linkedinn:before{content:"\e953"}.icon-phone:before{content:"\e933"}.icon-pinterest:before{content:"\e954"}.icon-rss:before{content:"\e939"}.icon-twitter:before{content:"\e955"}.icon-youtube:before{content:"\e956"}.icon-yum:before{content:"\e957";width:1.7em}.icon-font.down:before{transform:rotate(90deg)}.icon-font.left:before{transform:rotate(180deg);top:-.075em}.icon-font.up:before{transform:rotate(-90deg)}@keyframes slidingGradient{0%{background-position:-30% 0}33.3333%,to{background-position:-230% 0}}button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[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}[hidden],template{display:none}.author-box:before,.clearfix:before,.entry-content:before,.entry:before,.footer-widgets:before,.nav-primary:before,.nav-secondary:before,.pagination:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.wrap:before{display:table;content:" "}.author-box:after,.clearfix:after,.entry-content:after,.entry:after,.footer-widgets:after,.nav-primary:after,.nav-secondary:after,.pagination:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.wrap:after{display:table;clear:both;content:" "}html,input[type=search]{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.screen-reader-shortcut,.screen-reader-text,.screen-reader-text span{position:absolute!important;clip:rect(0,0,0,0);width:1px;height:1px;border:0;overflow:hidden}.screen-reader-shortcut:focus,.screen-reader-text:focus{clip:auto!important;height:auto;width:auto;display:block;font-size:1em;font-weight:700;padding:15px 23px 14px;color:#000;background:#fff;z-index:100000;text-decoration:none;box-shadow:0 0 2px 2px #eee}.more-link{position:relative}.genesis-skip-link{margin:0}.genesis-skip-link li{width:0;height:0;list-style:none}#wpadminbar{position:fixed!important}html{overflow-x:hidden}@media screen and (max-width:1023px){.nav-visible{margin-top:0!important}}@media screen and (min-width:1025px){.nav-visible{overflow:auto;position:static}}.nav-visible,.nav-visible body{width:100vw}body{font-weight:400;-ms-word-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-font-smoothing:antialiased;margin:0}address,p{padding:0;margin:16px 0}b,strong{font-weight:700}blockquote,cite,em,i{font-style:italic}cite,small{font-size:12px}pre{color:#fff;background:#333;padding:8px 12px;white-space:pre-wrap}ol,ul{padding:0;margin-bottom:20px;margin-left:30px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}a{text-decoration:none;color:#000;transition:.4s}@media screen and (min-width:1025px){a:hover{opacity:.8}a img{transition:.4s;will-change:opacity}a:hover img{opacity:.8}}.wp-caption,embed,img,object,video{max-width:100%}.wp-caption,figure{margin:0}.entry-content p.wp-caption-text{margin-bottom:0}.entry-content .wp-audio-shortcode,.entry-content .wp-playlist,.entry-content .wp-video{margin:0 0 28px}table{width:100%;margin-bottom:40px;border-spacing:0;border-collapse:collapse}tbody{border-bottom:1px solid #eee}td,th{text-align:left}td{padding:8px 4px;border-top:1px solid #eee}th{font-weight:400}hr{clear:both;margin:20px 0;border-collapse:collapse;border:0;border-top:1px solid #eee}input,select,textarea{width:100%;border-radius:0;outline:none;padding:8px 16px;font-size:12px;background:#fff;border:1px solid #eee}input[type=checkbox]{display:inline-block}input:not([type=checkbox]){-webkit-appearance:none;appearance:none}.button,button,input[type=button],input[type=checkbox],input[type=image],input[type=radio],input[type=reset],input[type=submit]{width:auto;cursor:pointer;transition:.4s;border:0;border-radius:0;font-size:12px;line-height:1}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset}::-moz-placeholder{opacity:1}select::-ms-expand{display:none}img{height:auto}.wp-block-image img,article p>img{display:block;margin:0 auto}.featured-content img,.gallery img{width:auto}a.aligncenter img{display:block;margin:0 auto}a.alignnone{display:inline-block}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}a.alignleft,a.alignnone,a.alignright{max-width:100%}.aligncenter,img.centered{display:block;margin:0 auto 8px}.alignnone,img.alignnone{margin-bottom:8px}.alignleft,.wp-caption.alignleft,a.alignleft,img.alignleft{margin:0 16px 8px 0}.alignright,.wp-caption.alignright,a.alignright,img.alignright{margin:0 0 8px 16px}.post-listing .entry-image,.post-listing .wp-post-image{display:block;margin:0 auto}.avatar{float:left}.alignleft .avatar{margin-right:24px}.alignright .avatar{margin-left:24px}.gallery{overflow:hidden}.gallery-item{float:left;text-align:center;margin:0 1% 20px 0}.gallery-columns-2 .gallery-item{width:49%}.gallery-columns-3 .gallery-item{width:32%}.gallery-columns-4 .gallery-item{width:24%}.gallery-columns-5 .gallery-item{width:19%}.gallery-columns-6 .gallery-item{width:15.6666%}.gallery-columns-7 .gallery-item{width:13.2857%}.gallery-columns-8 .gallery-item{width:11.5%}.gallery-columns-9 .gallery-item{width:10.1111%}.gallery img{height:auto;padding:4px;border:1px solid #eee}.gallery img:focus,.gallery img:hover{border-color:#fff}.content-sidebar-wrap,.site-container>*>.wrap,.site-footer>.wrap>*>.wrap,.site-inner>*>.wrap{max-width:calc(100% - 20px);margin:0 auto}@media screen and (min-width:768px){.content-sidebar-wrap,.site-container>*>.wrap,.site-footer>.wrap>*>.wrap,.site-inner>*>.wrap{max-width:calc(100% - 40px)}}@media screen and (min-width:1025px){.content-sidebar-wrap,.site-container>*>.wrap,.site-footer>.wrap>*>.wrap,.site-inner>*>.wrap{max-width:1020px;margin-left:auto;margin-right:auto}}.site-footer>.wrap{max-width:100%}@media screen and (min-width:768px){.content{width:100%;max-width:680px;margin:0 auto}}@media screen and (min-width:1025px){.content{float:left}}@media screen and (min-width:1025px){.sidebar-content .content{float:right}.full-width-content .content{float:none;max-width:100%}}.sidebar{display:block;max-width:300px;margin:40px auto 0}@media screen and (min-width:1025px){.sidebar{float:right;margin:0}.sidebar-content .sidebar{float:left}}.generic-toggle{display:block;background:transparent;padding:0;font-size:18px}@media screen and (min-width:1025px){.generic-toggle{display:none}}.sub-menu-toggle{display:none}.sub-menu-toggle.activated{transform:rotate(180deg)}.menu{clear:both;margin:0;line-height:1}.menu .menu-item{position:relative;display:inline}@media screen and (min-width:1025px){.menu .menu-item{display:inline-block}}.menu .menu-item a{display:inline-block;padding:8px}.menu .menu-item.no-click a:hover{cursor:default;opacity:1!important}.menu .sub-menu{width:100%;margin:0}@media screen and (max-width:1023px){.menu .sub-menu{display:inline}}@media screen and (min-width:1025px){.menu .sub-menu{display:none;position:absolute;z-index:99;top:0;left:0;width:150px;text-align:center;background:#fff}.menu .sub-menu .menu-item,.menu .sub-menu a{display:block}.menu .sub-menu a{height:auto;word-wrap:break-word}}@media screen and (min-width:1025px){.menu>.menu-item>.sub-menu{left:50%;margin-left:-75px;top:33px}}@media screen and (min-width:1025px){.menu .sub-menu .sub-menu{margin:0 0 0 150px}}.pagination{clear:both;text-align:center}.pagination ul{margin:0}.pagination .svg-inline--fa{font-size:60%;position:relative;top:-1px}.pagination .pagination-previous .svg-inline--fa{margin-right:4px}.pagination .pagination-next .svg-inline--fa{margin-left:4px}.archive-pagination li{display:inline-block;margin:0 2px 4px;vertical-align:top}.archive-pagination .pagination-omission,.archive-pagination a{display:inline-block}.archive-pagination .active a:hover{opacity:1;cursor:auto}.site-title{margin:0}.site-description{text-indent:-9999px;margin:0;height:0}.widget{clear:both;margin-bottom:20px}.widget:last-of-type{margin-bottom:0}.site-credits-container{display:block;margin:8px auto;position:relative;text-align:center}.credits-text{display:inline-block;transition:.4s}.site-credits-container:hover .credits-text{cursor:pointer}.site-credits-box{max-height:0;font-size:10px;width:100px;color:#000;background:#fff;position:absolute;bottom:24px;left:calc(50% - 50px);overflow:hidden;transition:.4s}.site-credits-box a{color:#112942!important}.site-credits-container:hover .site-credits-box{max-height:120px;padding:4px 8px}.site-credits-box span{display:block;padding:2px 0}.archive-description p{text-align:center}.archive-description p:first-of-type{margin-top:0}.archive-description p:last-child{margin-bottom:0}@media screen and (max-width:1023px){.author-box .avatar{float:none}}.author-box p:first-child{margin-top:0}.author-box p:last-child{margin-bottom:0}.comment-respond,.entry-comments{margin:20px 0}@media screen and (min-width:1025px){.comment-respond,.entry-comments{margin:40px 0}}.comment-list{margin:0}.comment{list-style-type:none;border:1px solid transparent;position:relative}.comment.bypostauthor{background:#eee;padding:12px}@media screen and (min-width:768px){.comment.bypostauthor{padding:20px}}.bypostauthor .bypostauthor{padding:0}.comment-list>.comment{padding-bottom:12px}@media screen and (min-width:768px){.comment-list>.comment{padding-bottom:20px}}.comment .children{margin:12px -1px -1px 12px}@media screen and (min-width:768px){.comment .children{margin:20px -1px -1px 20px}}.children .comment{margin-bottom:0;margin-left:-1px}.children .comment+.comment{border-top:0}.children .comment+.comment.bypostauthor{margin-top:12px}@media screen and (min-width:768px){.children .comment+.comment.bypostauthor{margin-top:20px}}.comment-list>.comment>.children>.comment{padding-right:12px}@media screen and (min-width:768px){.comment-list>.comment>.children>.comment{padding-right:20px}}.comment-list>.comment>.children>.comment.bypostauthor{padding-top:12px}@media screen and (min-width:768px){.comment-list>.comment>.children>.comment.bypostauthor{padding-top:20px}}.comment .children .children{margin-right:-1px}.children .children .comment{margin-bottom:0}@media screen and (max-width:767px){.comment .children .children .children{margin-left:0}}.comment-header{margin-bottom:8px}.comment-author .comment-author-link,.comment-author .says,.comment-edit-link,.comment-meta{display:inline-block}.comment-author,.comment-edit-link,.comment-reply{margin:0}.comment .avatar{margin-right:8px}.bypostauthor .avatar{border-radius:100%}.comment-author span{margin-top:4px}.comment-meta{margin:0 0 2px}.comment-edit-link{font-size:12px}.comment-content p:first-of-type{margin-top:0}.comment-content p:last-of-type{margin-bottom:0}.comment-reply{line-height:1}@media screen and (min-width:768px){.comment-reply{position:absolute;top:20px;right:20px;margin-top:0}}.comment-respond:focus{outline:0}.comment-respond .comment-reply-title{position:relative;margin-top:0;margin-bottom:8px}.comment-respond p{margin:0 0 8px}.comment-respond .form-submit{margin:16px 0 0}.comment-respond .comment-policy{margin-bottom:16px}.comment-reply-title>small,.logged-in-as{display:block}.comment-list .comment-reply-title>small{margin-top:4px;margin-bottom:12px}.comment-form-author label,.comment-form-comment label,.comment-form-email label,.comment-form-url label{display:none}.comment-respond textarea{display:block;height:100px}.comment-form-cookies-consent input{float:left;margin-right:4px}.search-form{position:relative;overflow:hidden;border:1px solid #eee;border-radius:20px}.search-form input{float:left;height:40px;line-height:40px;border:0}.search-form input[type=search]{width:calc(100% - 48px);padding-right:0;word-break:normal}.search-form input[type=submit]{width:48px;text-indent:-9999px;padding:0;background:transparent}.search-submit-icon{pointer-events:none;position:absolute;top:8px;right:12px;transition:.4s;transform:rotate(-90deg)}.search-form input[type=submit]:hover+meta+.search-submit-icon{opacity:.8}.css-icon.arrow-down{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #fff;font-size:0}.css-icon.menu-icon{position:relative;width:18px;height:15px;margin:0 auto}.css-icon.menu-icon:before{border-bottom:9px double #183354;border-top:3px solid #183354;content:"";height:15px;position:absolute;top:0;right:0;width:18px}.css-icon.search-icon{position:relative;width:20px;height:20px;margin:0 auto;text-align:center}.search__circle{width:16px;height:16px;border:3px solid #183354;border-radius:16px}.search__rectangle{position:absolute;right:0;bottom:3px;width:10px;transform:rotate(45deg);border:1.5px solid #183354;border-top-right-radius:2px;border-bottom-right-radius:2px}.one-fourth,.one-half{clear:none;float:left;margin-left:2.564102564102564%;width:48.717948717948715%}.first,.odd,.one-fourth:nth-of-type(odd){clear:both;margin-left:0}@media screen and (min-width:768px){.five-sixths,.four-fifths,.four-sixths,.one-fifth,.one-fourth,.one-fourth:nth-of-type(odd),.one-half,.one-sixth,.one-third,.three-fifths,.three-fourths,.three-sixths,.two-fifths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:2.564102564102564%}.one-half,.three-sixths,.two-fourths{width:48.717948717948715%}.one-third,.two-sixths{width:31.623931623931625%}.four-sixths,.two-thirds{width:65.81196581196582%}.one-fourth{width:23.076923076923077%}.three-fourths{width:74.35897435897436%}.one-fifth{width:17.94871794871795%}.two-fifths{width:38.46153846153846%}.three-fifths{width:58.97435897435897%}.four-fifths{width:79.48717948717949%}.one-sixth{width:14.52991452991453%}.five-sixths{width:82.90598290598291%}.odd,.one-fourth:nth-of-type(odd){clear:none}.first,.one-fourth.first{clear:both;margin-left:0}}.clear{clear:both}.disclaimer{font-size:65%;opacity:.8}.hide,.hide-on-mobile{display:none}@media screen and (min-width:1025px){.hide-on-mobile{display:initial}.visible-on-mobile{display:none}}.toggle-button{text-align:center;margin:0;padding:20px 0}.toggle-button:hover{cursor:pointer}@media screen and (min-width:1025px){.toggle-button:hover{cursor:default}.toggle-button .svg-inline--fa{display:none!important}.toggle-target{display:block!important}}.flexbox{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}.flexbox .lg-col-2,.flexbox .lg-col-3,.flexbox .lg-col-4,.flexbox .lg-col-5,.flexbox .lg-col-6,.flexbox .lg-col-7,.flexbox .md-col-1,.flexbox .md-col-2,.flexbox .md-col-3,.flexbox .md-col-4,.flexbox .md-col-5,.flexbox .md-col-6 .flexbox .lg-col-1,.flexbox .sm-col-1,.flexbox .sm-col-2,.flexbox .sm-col-3,.flexbox .sm-col-4,.flexbox .sm-col-5,.flexbox .sm-col-6{margin-left:8px;margin-right:8px;width:calc(100% - 16px)}.flexbox .sm-col-1{width:100%}.flexbox .sm-col-2{width:calc(50% - 16px)}.flexbox .sm-col-3{width:calc(33.33333% - 16px)}.flexbox .sm-col-4{width:calc(25% - 16px)}.flexbox .sm-col-5{width:calc(20% - 16px)}.flexbox .sm-col-6{width:calc(16.66667% - 16px)}.flexbox .sm-col-7{width:calc(14.28571% - 16px)}.flexbox .sm-col-8{width:calc(12.5% - 16px)}@media screen and (min-width:768px){.flexbox .md-col-1{width:100%}.flexbox .md-col-2{width:calc(50% - 16px)}.flexbox .md-col-3{width:calc(33.33333% - 16px)}.flexbox .md-col-4{width:calc(25% - 16px)}.flexbox .md-col-5{width:calc(20% - 16px)}.flexbox .md-col-6{width:calc(16.66667% - 16px)}.flexbox .md-col-7{width:calc(14.28571% - 16px)}.flexbox .md-col-8{width:calc(12.5% - 16px)}}@media screen and (min-width:1025px){.flexbox .lg-col-1{width:100%}.flexbox .lg-col-2{width:calc(50% - 16px)}.flexbox .lg-col-3{width:calc(33.33333% - 16px)}.flexbox .lg-col-4{width:calc(25% - 16px)}.flexbox .lg-col-5{width:calc(20% - 16px)}.flexbox .lg-col-6{width:calc(16.66667% - 16px)}.flexbox .lg-col-7{width:calc(14.28571% - 16px)}.flexbox .lg-col-8{width:calc(12.5% - 16px)}}html{font-family:Raleway,sans-serif;font-size:18px;line-height:1.5;color:#3d3d3d}h1,h2,h3,h4,h5,h6{font-family:Lora,serif;font-weight:700;line-height:1.2;margin:2rem 0 1rem;color:#183354}h1{font-size:32px}@media only screen and (min-width:768px){h1{font-size:36px}}h2{font-size:28px}@media only screen and (min-width:768px){h2{font-size:32px}}h3{font-size:24px}@media only screen and (min-width:768px){h3{font-size:28px}}h4{font-size:18px}h5,h6{font-size:15px}a{color:#3d3d3d}.archive-description a,.secondary-archive-description a,.singular .content .entry-content a{color:#f4796c;text-decoration:none}.archive-description a:hover,.secondary-archive-description a:hover,.singular .content .entry-content a:hover{opacity:1;color:#ea685e}.more-link-container{display:block;text-align:center;margin-top:16px}.more-link .svg-inline--fa{position:relative;top:1px;margin-left:8px}input,select,textarea{color:#3d3d3d;font-size:18px}input,textarea{border:0}.wp-block-button{text-align:center;display:inherit!important}.button,.comment-reply a,.singular .content .entry-content a.wp-block-button__link,a.button,a.more-link,input[type=button],input[type=submit]{display:inline-block;font-weight:800;letter-spacing:.075em;text-transform:uppercase;font-size:12px;color:#fff;background:#f4796c;padding:6px 16px;border-radius:60px}.singular .content .entry-content a.wp-block-button__link{font-size:unset}.singular .content .entry-content a.wp-block-button__link:after{content:url('data:image/svg+xml; utf8, <svg class="svg-inline--fa fa-chevron-right fa-w-10" aria-hidden="true" data-prefix="fas" data-icon="chevron-right" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512" data-fa-i2svg=""><path fill="%23ffffff" d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"></path></svg>');display:inline-block;font-size:inherit;height:1em;overflow:visible;vertical-align:-.125em;width:.625em;margin-left:6px}.button:hover,.comment-reply a:hover,.singular .content .entry-content a.wp-block-button__link:hover,a.button:hover,a.more-link:hover,input[type=button]:hover,input[type=submit]:hover{opacity:1;background:#ea685e}.button a{color:#fff}::-webkit-input-placeholder{color:#b7b2ac}::-moz-placeholder{color:#b7b2ac}:-ms-input-placeholder{color:#b7b2ac}:-moz-placeholder{color:#b7b2ac}.content-sidebar-wrap{margin-top:12px}@media screen and (min-width:768px){.content-sidebar-wrap{margin-top:20px}}@media screen and (min-width:768px){.content{max-width:650px}}.sidebar{display:none}@media screen and (min-width:1025px){.sidebar{display:block;max-width:340px}}.generic-toggle{color:#183354}@media screen and (min-width:1025px){.menu .sub-menu{background:#183354}.menu .sub-menu .menu-item,.menu .sub-menu a{color:#fff}}@media screen and (min-width:1025px){.menu>.menu-item>.sub-menu{top:34px}}.pagination{margin:12px 0 0}.archive-pagination{margin-top:48px}.archive-pagination li{font-weight:800;font-size:12px}.archive-pagination .pagination-omission,.archive-pagination a{line-height:32px;color:#fff;background:#f4796c;width:32px;height:32px;border-radius:16px}.archive-pagination .active a{background:#183354}.archive-pagination .pagination-next a,.archive-pagination .pagination-previous a{width:auto;padding:0 12px}.adjacent-entry-pagination{padding-bottom:24px;border-bottom:1px solid #dee0df;margin-bottom:52px;line-height:1.6}.adjacent-entry-pagination a{display:inline-block}.adjacent-entry-pagination a:hover{opacity:1}.adjacent-entry-pagination .pagination-next,.adjacent-entry-pagination .pagination-previous{max-width:40%}.adjacent-entry-pagination .pagination-label{font-weight:800;letter-spacing:.075em;text-transform:uppercase;margin-bottom:4px;font-size:12px;color:#183354;transition:.4s}.adjacent-entry-pagination a:hover .pagination-label{color:#0a1d2d}.adjacent-entry-pagination .pagination-title{font-size:15px;transition:.4s}.adjacent-entry-pagination a:hover .pagination-title{opacity:.8}.adjacent-entry-pagination .svg-inline--fa{top:-2px}.comments-pagination .pagination-next a,.comments-pagination .pagination-previous a{font-weight:800;letter-spacing:.075em;text-transform:uppercase;font-size:12px;color:#183354}.widget{margin-bottom:16px}@media screen and (min-width:1025px){.widget{margin-bottom:24px}}.widget_media_image img{display:block}.widget_media_image a img{opacity:.9}.widget_media_image a:hover img{opacity:1}.widget_media_image{margin-bottom:8px}.site-credits-container{margin:4px 0;display:inline-block}@media screen and (min-width:1025px){.site-credits-box{color:#3d3d3d;background:#dce8e8;line-height:1.4}}.archive-description p{font-size:15px;line-height:1.6}@media screen and (min-width:1025px){.archive-description p{text-align:left}}.comment-respond,.entry-comments{margin:36px 0}.comment-list-title{text-align:center;color:#183354;font-family:Raleway,sans-serif;font-weight:800;letter-spacing:.075em;text-transform:uppercase;font-size:28px;margin-bottom:20px}@media screen and (min-width:768px){.comment-list-title{text-align:left}}.comment-list .bypostauthor>.children>.bypostauthor,.comment-list .comment{border-top:1px solid #f6f5f3;padding-top:12px}.comment-list .bypostauthor>.children>.comment:not(.bypostauthor){border-top:0;padding-top:0}@media screen and (min-width:768px){.comment-list .comment{padding-top:20px}}.comment-list .comment.bypostauthor,.comment-list>.comment:first-of-type{border-top:0}.comment-list>.comment:first-of-type{padding-top:0}.comment.bypostauthor{background:transparent;padding:0!important}.comment.bypostauthor>article{background:#f7f4f4;padding:12px}@media screen and (min-width:768px){.comment.bypostauthor>article{padding:20px}}.comment .children{margin-left:28px}.comment-header{line-height:1}@media screen and (min-width:414px){.comment-header{padding-right:80px}}.comment-author{color:#183354;font-family:Lora,serif;font-weight:700;font-size:18px;line-height:1.2}.comment-author .says{display:none}.avatars-disabled .comment-header:before{content:"";display:block;width:40px;height:40px;background:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/images/avatar-guest.webp) no-repeat 50%;background-size:40px;float:left;margin:0 12px 0 0;border-radius:100%}.no-webp.avatars-disabled .comment-header:before{background-image:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/images/avatar-guest.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.avatars-disabled .comment-header:before{background-image:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/images/avatar-guest@2x.webp)}.no-webp.avatars-disabled .comment-header:before{background-image:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/images/avatar-guest@2x.png)}}.avatars-disabled .comment-author-nagi-maehashigmail-com>article .comment-header:before{background-image:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/images/avatar-nagi.webp);background-size:40px}.no-webp.avatars-disabled .comment-author-nagi-maehashigmail-com>article .comment-header:before{background-image:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/images/avatar-nagi.jpg)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.avatars-disabled .comment-author-nagi-maehashigmail-com>article .comment-header:before{background-image:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/images/avatar-nagi@2x.webp)}.no-webp.avatars-disabled .comment-author-nagi-maehashigmail-com>article .comment-header:before{background-image:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/images/avatar-nagi@2x.jpg)}}.comment .avatar{border-radius:100%}.comment-edit-link,.comment-meta{font-weight:800;letter-spacing:.075em;text-transform:uppercase;font-size:10px}.comment-content,.comment-reply{position:relative}.comment-reply{top:auto;right:auto;margin-top:12px}.comment-respond{text-align:center;background:#dce8e8;padding:16px;font-size:15px;overflow:hidden}@media screen and (min-width:768px){.comment-respond{text-align:left;padding:24px}}.comment-respond .comment-reply-title{color:#183354;font-family:Raleway,sans-serif;font-weight:800;letter-spacing:.075em;text-transform:uppercase;font-size:28px}.comment-reply-title a{display:inline-block;padding:8px}@media screen and (min-width:768px){body:not(.logged-in) .comment-form-author,body:not(.logged-in) .comment-form-comment,body:not(.logged-in) .comment-form-email,body:not(.logged-in) .comment-form-url{max-width:49%}body:not(.logged-in) .comment-form-comment{float:right}body:not(.logged-in) .comment-form-author,body:not(.logged-in) .comment-form-email,body:not(.logged-in) .comment-form-url{float:left}body:not(.logged-in) .comment-form-url+*{clear:left}}.comment-respond p{margin-bottom:12px}@media screen and (min-width:768px){.comment-respond p{margin-bottom:16px}}.comment-respond p:not(.form-submit) input,.comment-respond textarea{border-radius:4px}@media screen and (min-width:768px){.comment-respond textarea{height:140px}}.comment-respond ::-webkit-input-placeholder{color:#3d3d3d;font-weight:800;letter-spacing:.075em;text-transform:uppercase;font-size:12px;position:relative;top:4px}.comment-respond ::-moz-placeholder{color:#3d3d3d;font-weight:800;letter-spacing:.075em;text-transform:uppercase;font-size:12px;position:relative;top:4px}.comment-respond :-ms-input-placeholder{color:#3d3d3d;font-weight:800;letter-spacing:.075em;text-transform:uppercase;font-size:12px;position:relative;top:4px}.comment-respond :-moz-placeholder{color:#3d3d3d;font-weight:800;letter-spacing:.075em;text-transform:uppercase;font-size:12px;position:relative;top:4px}.comment-respond input::-webkit-input-placeholder{top:-1px}.comment-respond input::-moz-placeholder{top:-1px}.comment-respond input:-ms-input-placeholder{top:-1px}.comment-respond input:-moz-placeholder{top:-1px}@media screen and (min-width:768px){.comment-respond .form-submit{clear:right;text-align:right}}.search-form{border-color:#dee0df}.search-form input[type=submit]:hover{background:transparent}.search-submit-icon{top:4px;right:14px;color:#f4796c}.search-form input[type=submit]:hover+.search-submit-icon{opacity:1;color:#ea685e}.nav-header{display:none}@media screen and (min-width:1025px){.nav-header{display:block;float:right;position:absolute;right:0;bottom:0}.nav-header .menu-item{font-size:12px;vertical-align:bottom}.nav-header .menu-item:after,.nav-header .menu-item:before{content:"";display:inline-block;width:23px;height:23px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 1' viewBox='0 0 22.82 22.92'%3E%3Cpath fill='%230a1d2d' d='M22.82 0C11.71.11 7.51.38 6.59 8.54 6.18 12.15 6.06 17 3.9 20.21A6 6 0 010 22.92c8.46 0 16-.06 22.82 0z'/%3E%3C/svg%3E")}.nav-header .menu-item:before{float:left;margin-right:-1px}.nav-header .menu-item:after{float:right;margin-left:-1px;transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.nav-header .menu-item a{color:#fff;padding:6px 0 4px;background:#0a1d2d;height:23px;font-weight:400}.nav-header .menu-item a:hover{opacity:1;color:#dce8e8}}.nav-footer .menu{max-width:280px;margin:0 auto;column-count:2;column-gap:8px}@media screen and (min-width:1025px){.nav-footer .menu{text-align:left;max-width:270px}}.nav-footer .menu-item{display:block}.nav-footer .header{font-weight:800;letter-spacing:.075em;text-transform:uppercase}.nav-privacy{display:inline-block;padding-right:8px;position:relative}@media screen and (min-width:1025px){.nav-privacy{padding-right:12px;margin:1px 0}}.nav-privacy:after{content:"\B7";position:absolute;top:3px;right:5px}@media screen and (min-width:1025px){.nav-privacy:after{right:8px}.nav-privacy .menu>.menu-item:first-of-type>a{padding-left:0}}.footer-utility{color:#fff;background:#183354;padding:20px 0;text-align:center;font-size:15px}@media screen and (min-width:1025px){.footer-utility{padding:52px 0 28px}.footer-utility .wrap{overflow:hidden}}.footer-utility a{color:#fff}@media screen and (min-width:1025px){.footer-utility .logo-alt{display:block;float:left;margin-right:28px}}.footer-utility .search-form{display:none}@media screen and (min-width:1025px){.footer-utility .search-form{display:block;float:left;background:#fff;margin-top:12px;margin-right:28px;width:calc(100% - 562px)}.footer-utility .search-submit-icon{font-size:18px;top:4px}}.footer-utility .social{margin:16px 0}@media screen and (min-width:1025px){.footer-utility .social{float:left;margin-right:36px;width:180px}.footer-utility .nav-footer{float:right;margin:-4px -40px 0 0}}.footer-info{color:#fff;background:#112942;padding:20px 0;text-align:center;font-size:12px}@media screen and (min-width:1025px){.footer-info{font-size:15px;letter-spacing:.025em}}.footer-info a{color:#fff}@media screen and (min-width:1025px){.footer-info .ad-credit,.footer-info .copyright,.footer-info .nav-privacy,.footer-info .site-credits-container{float:left}.footer-info .back-to-top{float:right;font-size:15px}.footer-info .ad-credit,.footer-info .copyright{padding:4px 0}.footer-info .back-to-top{padding:4px 0 0}.footer-info .ad-credit:before,.footer-info .copyright:before{content:"\B7";margin:0 8px}.footer-info .separator{margin:0 4px}}.footer-info .ad-credit,.footer-info .copyright{display:block}.footer-info .separator{margin:0 4px}.author-box{background:#f6f5f3;padding:32px 12px;font-size:12px;line-height:1.8;position:relative;margin-bottom:24px}@media screen and (min-width:768px){.author-box{padding:16px;font-size:15px;margin-bottom:40px;padding-top:40px;padding-bottom:40px}}.author-box .avatar,.author-box:before{position:absolute;left:0;bottom:0}.author-box:before{content:"";display:block;width:215px;height:255px;background:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/images/hi_im_nagi_2021.webp) no-repeat 0 100%;background-size:160px}.no-webp .author-box:before{background-image:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/images/hi_im_nagi_2021.webp)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.author-box:before,.no-webp .author-box:before{background-image:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/images/hi_im_nagi_2021.webp)}}@media screen and (min-width:768px){.author-box:before{background-size:215px}}.author-box .avatar{width:132px}@media screen and (min-width:768px){.author-box .avatar{width:212px}}.author-box-content,.author-box-title{margin:0 0 0 132px;position:relative}@media screen and (min-width:768px){.author-box-content,.author-box-title{margin-left:212px}}.author-box-title{font-size:32px;margin-bottom:8px}.author-box-content p{margin:8px 0}.author-box .more-link-container{margin-top:8px;text-align:left}.author-box .more-link{color:#f4796c;background:#fff;padding:12px 20px}.author-box .more-link:hover{color:#fff;background:#f4796c}.author-box .more-link .svg-inline--fa{font-size:110%;margin-left:8px}.archive-title,.widget-title,h1.entry-title{margin:0}.post-listing .content .entry-title{font-family:Raleway,sans-serif;font-weight:500;margin:4px 0 0;font-size:15px;text-align:center}h1.entry-title{text-align:center}.widget-title{font-size:32px}.post-listing .entry{margin-bottom:20px}.blog .content .entry-content p:last-of-type{margin-bottom:0}.entry-meta{font-size:15px;margin:12px 0 0;text-align:center}@media screen and (min-width:768px){.entry-meta{font-size:12px}}.entry-meta .post-edit-link,.entry-meta span,.entry-meta time{display:inline-block;margin:0 2px}.entry-meta .svg-inline--fa{margin-right:4px}.jump-and-share{text-align:center}.single .content .entry-content h3,.single .content .entry-content h4,.single .content .entry-content h6{font-family:Raleway,sans-serif;font-weight:800;letter-spacing:.075em;text-transform:uppercase}.single .content .entry-content h3{font-size:22px}.single .content .entry-content h4{font-size:18px}.single .content .entry-content h5{font-size:18px;color:#f4796c}.single .content .entry-content h6{font-size:15px;color:#3d3d3d}@media screen and (min-width:1025px){.logo-alt{width:60px;height:62px;background:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/images/logo-footer.webp) no-repeat 50%;background-size:60px}.no-webp .logo-alt{background-image:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/images/logo-footer.png)}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.logo-alt{background-image:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/images/logo-footer@2x.webp)}.no-webp .logo-alt{background-image:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/images/logo-footer@2x.png)}}.faq-header:before,.single .content .entry-content h5:before{content:"?";width:20px;height:20px;line-height:20px;text-align:center;color:#fff;background:#f4796c;border-radius:100%;font-size:18px;padding-left:2px;margin-right:8px}.asterisk:before,.faq-header:before,.single .content .entry-content h5:before{float:left;font-family:Raleway,sans-serif;font-weight:800;text-transform:uppercase}.asterisk:before{content:"*";color:#f4796c;margin:12px 8px -12px 0;font-size:45px;line-height:32px}.svg-bookmark{display:inline-block;width:16px;height:20px;background:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/images/icon-bookmark.svg) 50% no-repeat;vertical-align:middle}.content .entry-content ol{list-style-type:none}.content .entry-content ol li{margin-bottom:4px}.content .entry-content ol{margin-left:32px}.content .entry-content ol li p,.content .entry-content ul li p{margin:10px 0}.content .entry-content ol>li{counter-increment:list-counter}.content .entry-content ol>li:first-of-type{counter-reset:list-counter}.content .entry-content ol>li:before{content:counter(list-counter);float:left;width:20px;height:20px;line-height:18px;text-align:center;color:#fff;background:#183354;border-radius:100%;margin-top:6px;margin-left:-28px;font-family:Raleway,sans-serif;font-weight:800;font-size:15px}.no-border-bottom{border-bottom:0!important}.bio-container{text-align:center;font-size:15px}.bio-container .more-link{color:#f4796c;background:#fff}.bio-container .more-link:hover{color:#fff;background:#f4796c}.bio-container .image img{display:block;margin:0 auto;border-radius:100%}.bio-container .text{margin-top:4px;line-height:1.6}.bio-container .more-link-container{margin-top:8px}.bio-nagi{background:#f6f5f3;padding:20px;margin-top:64px}.bio-nagi .image{margin:-60px auto 8px;max-width:125px}.bio-dozer{background:#dce8e8;padding:20px 12px;min-height:165px}@media screen and (min-width:1025px){.bio-dozer{background:transparent;border-top:4px solid #183354;border-bottom:4px solid #183354;padding:8px 12px;min-height:149px}}.bio-dozer .image{max-width:125px;float:right;margin-left:8px}.bio-dozer .widget-title{line-height:1}@media screen and (min-width:1025px){.bio-dozer .widget-title{margin-top:8px}}@media screen and (min-width:1025px){.bio-dozer .more-link{color:#183354;padding-top:0}.bio-dozer .more-link:hover{opacity:1;color:#0a1d2d;background:transparent}}@media screen and (min-width:1025px){.home-bottom .bio-container{display:none}}.cta{font-size:18px}.cta-pretitle{color:#f4796c}.cta-pretitle,.cta-title{font-size:24px}.cta-title{font-family:Raleway,sans-serif;margin:0}.cta-action,.cta-title{display:inline-block;letter-spacing:.075em;font-weight:800;text-transform:uppercase}.cta-action{font-size:12px;color:#fff;background:#f4796c;padding:8px 16px;border-radius:60px}.cta-action:hover{opacity:1;background:#ea685e}.cta-action .svg-inline--fa{margin-left:6px}.before-header .cta{text-align:center;font-size:10px}@media screen and (min-width:375px){.before-header .cta{font-size:12px;margin-top:1px}}@media screen and (min-width:1025px){.before-header .cta{float:left}}.before-header .cta-title{display:none}@media screen and (min-width:1025px){.before-header .cta-title{display:inline-block;font-size:12px;color:#fff}}.before-header .cta-text{font-weight:800;letter-spacing:.075em;text-transform:uppercase}@media screen and (min-width:1025px){.before-header .cta-text{font-weight:500;letter-spacing:0;text-transform:none;font-size:12px}}.before-header .cta-action{color:#fff;background:transparent;border:1px solid #fff;padding:2px 8px;margin-left:4px;font-size:10px}@media screen and (min-width:375px){.before-header .cta-action{padding:4px 12px;font-size:12px;position:relative;top:-1px}}@media screen and (min-width:1025px){.before-header .cta-action{font-size:10px;padding:2px 8px}}.before-header .cta-action:hover{opacity:1;color:#183354;background:#fff}.cta-home{display:none}@media screen and (min-width:1025px){.cta-home{display:block;color:#fff;background:#183354;padding:20px 0;text-align:center}.cta-home .cta-pretitle,.cta-home .cta-text,.cta-home .cta-title{margin-right:12px;vertical-align:middle}.cta-home .cta-title{color:#dce8e8;margin-right:4px}.cta-home .cta-text{letter-spacing:.05em;position:relative;top:-1px}.cta-home .cta-action{vertical-align:middle}}.featured-images{margin:40px 0 0}@media screen and (min-width:1025px){.featured-images{margin-top:36px}}.featured-images .wrap{border-top:1px solid #dee0df;padding-top:32px;padding-bottom:32px}.featured-images .section-title{font-family:Raleway,sans-serif;font-weight:800;letter-spacing:.075em;text-transform:uppercase;font-size:18px;color:#b7b2ac;text-align:center;margin-bottom:20px}@media screen and (min-width:1025px){.featured-images .section-title{float:left;margin:16px 0 0;width:120px;font-size:12px}}.featured-images .logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media screen and (min-width:1025px){.featured-images .logos{float:right;width:calc(100% - 140px)}}.featured-images .featured-image{flex:0 1 auto;padding:4px 12px;max-width:33%;filter:grayscale(100%);opacity:.4;text-align:center}@media screen and (min-width:490px){.featured-images .featured-image{padding:8px 16px}}@media screen and (min-width:768px){.featured-images .featured-image{max-width:20%}}@media screen and (min-width:1025px){.featured-images .featured-image{padding:4px 12px;max-width:12%}}.featured-images .featured-image .size-placement-logo-soft{width:auto;max-height:40px}@media screen and (min-width:768px){.featured-images .featured-image .size-placement-logo-soft{max-height:50px}}@media screen and (min-width:1025px){.featured-images .featured-image .size-placement-logo-soft{max-height:40px;display:block}}.featured-posts-container{text-align:center}.featured-posts-container .entry{margin-bottom:24px}@media screen and (min-width:768px){.featured-posts-container .entry{margin-bottom:12px}}.featured-posts-container .entry-image-link img{display:block;margin:0 auto}.featured-posts-container .entry-title{font-size:32px;margin:8px 0 0}.featured-posts-container .entry-title a{display:block}@media screen and (max-width:767px){.featured-posts-container .entry-title a{color:#183354}}@media screen and (min-width:768px){.featured-posts-container .entry-title a{font-family:Raleway,sans-serif;font-weight:500;font-size:15px}}.widget .featured-posts-container .widget-title{font-family:Raleway,sans-serif;font-weight:800;letter-spacing:.075em;text-transform:uppercase;font-size:24px;margin-bottom:8px}.footer-features{background:#dce8e8;padding:28px 0}.footer-features .wrap{position:relative}.footer-features .widget-title{margin-bottom:64px}@media screen and (min-width:768px){.footer-features .widget-title{float:left;margin-bottom:16px}}@media screen and (min-width:1025px){.footer-features .widget-title{font-size:45px}}.footer-features .entry{margin-bottom:24px}@media screen and (min-width:768px){.footer-features .entry{margin-bottom:0}}.footer-features .entry-image-link{border:6px solid #fff;display:inline-block}.footer-features .entry-title{margin-top:-4px}.footer-features .entry-title a{color:#183354;font-size:28px}@media screen and (min-width:768px){.footer-features .entry-title a{color:#3d3d3d;font-size:15px}}@media screen and (min-width:1025px){.footer-features .entry-title a{line-height:1.2}}.footer-features .more-link-container{position:absolute;width:100%;max-width:300px;top:48px;left:50%;transform:translateX(-50%);margin-top:0}@media screen and (min-width:768px){.footer-features .more-link-container{max-width:calc(100% - 320px);top:4px;left:auto;transform:none;right:0;text-align:right}}@media screen and (min-width:1025px){.footer-features .more-link-container{max-width:calc(100% - 450px);top:16px}}.footer-features .more-link{color:#3d3d3d;background:transparent;padding:0;letter-spacing:.125em;font-size:15px;line-height:1.4}@media screen and (min-width:768px) and (max-width:1023px){.footer-features .more-link{font-size:12px}}.footer-features .more-link:hover{opacity:.8;background:transparent}.social{text-align:center}.social .social-icon{display:inline-block;color:#fff;background:#f4796c;font-size:18px;width:36px;height:36px;line-height:36px;text-align:center;border-radius:100%;margin:0 2px}.social .social-icon:hover{opacity:1;background:#ea685e}.social .social-icon:first-of-type{margin-left:0}.social .social-icon:last-of-type{margin-right:0}@media screen and (min-width:1025px){.site-header .social{float:right;margin-top:12px}.site-header .social .social-icon{color:#183354;background:#dce8e8}.site-header .social .social-icon:hover{opacity:1;color:#fff;background:#183354}}.menu .social{padding:0 16px 16px}.subscribe{text-align:center;color:#fff;background:#183354;padding:24px 24px 0}.subscribe:after{content:"";display:block;width:100%;height:83px;background:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/images/subscribe-sidebar.webp) no-repeat bottom;background-size:100%;margin:16px auto 0}.no-webp .subscribe:after{background-image:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/images/subscribe-sidebar.jpg)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.subscribe:after{background-image:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/images/subscribe-sidebar@2x.webp)}.no-webp .subscribe:after{background-image:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/images/subscribe-sidebar@2x.jpg)}}.subscribe .title{font-family:Raleway,sans-serif;font-weight:800;letter-spacing:.075em;text-transform:uppercase;font-size:24px;color:#fff;margin:0 0 8px}.subscribe .description{margin:0;font-size:15px;line-height:1.6}.subscribe .form{margin-top:8px;position:relative}.subscribe input{height:44px;text-align:center}.subscribe input[type=email],.subscribe input[type=text]{color:#183354;font-size:15px}.subscribe ::-webkit-input-placeholder{color:#183354}.subscribe ::-moz-placeholder{color:#183354}.subscribe :-ms-input-placeholder{color:#183354}.subscribe :-moz-placeholder{color:#183354}.subscribe input[type=email],.subscribe input[type=text]{padding-left:34px;text-align:left}.subscribe input[type=submit]{width:100%;border-radius:0;margin-top:8px;font-size:12px}.subscribe .subscribe-envelope-icon,.subscribe .subscribe-user-icon{color:#183354;position:absolute;top:0;left:240px;line-height:46px}.subscribe .subscribe-user-icon{left:8px;line-height:35px}.sidebar .subscribe input{float:left;margin:0}.sidebar .subscribe input[type=email],.sidebar .subscribe input[type=text]{width:calc(100% - 97px);margin-bottom:12px}.sidebar .subscribe input[type=email]{width:100%}.sidebar .subscribe .subscribe-envelope-icon,.sidebar .subscribe .subscribe-user-icon{font-size:18px}.sidebar .subscribe .subscribe-envelope-icon{top:55px;left:7px}.sidebar .subscribe input[type=submit]{width:85px;padding:8px;position:absolute;top:0;right:0}.site-footer .subscribe{display:none}@media screen and (min-width:1025px){.site-footer .subscribe{display:block;color:#183354;background:transparent;padding:24px 0}.site-footer .subscribe:after{content:none}.site-footer .subscribe .description,.site-footer .subscribe .form,.site-footer .subscribe .not-form,.site-footer .subscribe .pre-title,.site-footer .subscribe .title,.site-footer .subscribe input{display:inline-block;vertical-align:middle}.site-footer .subscribe .pre-title,.site-footer .subscribe .title,.site-footer .subscribe input[type=email]{margin-right:12px}.site-footer .subscribe .pre-title,.site-footer .subscribe .title{font-size:24px;color:#183354;margin-top:0;margin-bottom:0}.site-footer .subscribe .pre-title{color:#f4796c}.site-footer .subscribe .form{margin:0;min-width:400px}.site-footer .subscribe input{float:left;height:36px}.site-footer .subscribe input[type=email],.site-footer .subscribe input[type=text]{width:calc(50% - 80px);font-size:15px;border-bottom:1px solid #183354;text-align:left;margin-right:1em}.site-footer .subscribe input[type=submit]{width:130px;border-radius:40px;margin-top:0;font-size:15px;border:1px solid #f4796c;color:#183354;background:transparent}.site-footer .subscribe input[type=submit]:hover{color:#fff;background:#f4796c}.site-footer .subscribe .subscribe-envelope-icon{line-height:38px}}@media only screen and (min-device-width:768px) and (max-device-width:1366px) and (orientation:landscape){.site-footer .subscribe .subscribe-envelope-icon{left:236px}}@media screen and (max-width:767px){.home-bottom .subscribe input[type=text]{width:calc(100% - 97px);float:left;margin-bottom:12px}.home-bottom .subscribe input[type=submit]{width:85px;padding:8px;position:absolute;right:0;top:0;margin-top:0}}@media screen and (max-width:1023px){.home-bottom .subscribe .subscribe-envelope-icon,.home-bottom .subscribe .subscribe-user-icon{font-size:18px}.home-bottom .subscribe .subscribe-envelope-icon{left:9px;top:56px}.home-bottom .subscribe input[type=email]{margin-bottom:12px}.home-bottom .subscribe input[type=text]{width:100%;margin-bottom:12px}.home-bottom .subscribe input[type=submit]{width:100%;padding:6px 16px;position:relative;margin-top:0}}@media screen and (min-width:1025px){.home-bottom .subscribe{color:#183354;background:transparent;padding:24px 0 0 16px;border-top:5px solid #183354;border-bottom:5px solid #183354;overflow:hidden}.home-bottom .subscribe:after{width:345px;height:260px;background-image:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/images/subscribe-content.webp);background-size:345px;margin:0;float:right;position:relative;top:53px}.no-webp .home-bottom .subscribe:after{background-image:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/images/subscribe-content.jpg)}}@media (-webkit-min-device-pixel-ratio:2) and (min-width:1025px),(min-resolution:192dpi) and (min-width:1025px){.home-bottom .subscribe:after{background-image:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/images/subscribe-content@2x.webp)}.no-webp .home-bottom .subscribe:after{background-image:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/images/subscribe-content@2x.jpg)}}@media screen and (min-width:1025px){.home-bottom .subscribe .wrap{width:280px;float:left}.home-bottom .subscribe .subscribe-envelope-icon,.home-bottom .subscribe .subscribe-user-icon{font-size:18px}.home-bottom .subscribe .subscribe-user-icon{left:10px;top:4px}.home-bottom .subscribe .subscribe-envelope-icon{left:9px;top:56px}.home-bottom .subscribe .title{font-family:Lora,serif;font-weight:700;letter-spacing:0;text-transform:none;font-size:45px;line-height:.95;color:#183354;white-space:nowrap;margin-left:3em;margin-bottom:12px}.home-bottom .subscribe .description{font-size:15px;padding:0 20px}.home-bottom .subscribe input[type=email],.home-bottom .subscribe input[type=text]{font-size:15px;border:1px solid #dee0df;margin-bottom:12px}.home-bottom .subscribe input[type=submit]{width:auto;height:auto;border-radius:40px;font-size:15px;padding:8px 36px;margin-bottom:52px}}.single .content .subscribe{background:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/images/food_plate_bg2.jpg) no-repeat 100% 100%;background-size:cover;position:relative;padding-bottom:28px}.no-webp.single .content .subscribe{background-image:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/images/food_plate_bg1.jpg)}@media screen and (min-width:320px){.single .content .subscribe{background-image:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/images/food_plate_bg1.webp);background-position:top}.single .subscribe .subscribe-envelope-icon{top:55px;left:8px}}@media screen and (min-width:640px){.single .content .subscribe{background-position:top}.no-webp.single .content .subscribe,.single .content .subscribe{background-image:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/images/food_plate_bg2.jpg)}}@media screen and (min-width:768px){.single .content .subscribe{padding:12px 36px 0 24px;overflow:hidden}}.single .content .subscribe:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#183354;opacity:.85}@media screen and (min-width:768px){.single .content .subscribe:after{height:262px;background-image:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/images/subscribe-content-smaller.webp);margin:0;float:left}.no-webp.single .content .subscribe:after{background-image:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/images/subscribe-content-smaller.png)}}@media (-webkit-min-device-pixel-ratio:2) and (min-width:768px),(-webkit-min-device-pixel-ratio:2) and (min-width:1025px),(min-resolution:192dpi) and (min-width:768px){.single .content .subscribe:after{background-image:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/images/subscribe-content-smaller@2x.webp)}.no-webp.single .content .subscribe:after{background-image:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/images/subscribe-content-smaller@2x.png)}}.single .content .subscribe .wrap,.single .content .subscribe:after{position:relative}@media screen and (max-width:767px){.single .content .subscribe:after{content:none}}@media screen and (min-width:768px){.single .content .subscribe .wrap{width:300px;float:right;margin-top:24px}}.single .content .subscribe .form{margin-top:12px}.single .content .subscribe input[type=email],.single .content .subscribe input[type=text]{margin-bottom:12px}@media screen and (min-width:768px){.single .content .subscribe input{float:left;margin:0;height:40px}.single .content .subscribe input[type=email],.single .content .subscribe input[type=text]{width:calc(100% - 85px)}.single .content .subscribe input[type=email]{margin-bottom:50px;width:312px}.single .content .subscribe input[type=submit]{width:85px;padding:8px;position:absolute;right:-12px}.single .content .subscribe .subscribe-envelope-icon{left:8px;top:50px}}.archive-nav{background:#f6f5f3;padding:20px 0;text-align:center}@media screen and (min-width:768px){.archive-nav{text-align:left}}@media screen and (min-width:1025px){.breadcrumbs-container+.archive-nav{padding-top:0}}.blog .breadcrumbs-container+.archive-nav{padding-top:0}.archive-nav .more-link-container{margin:0 0 12px}@media screen and (min-width:768px){.archive-nav .more-link-container{margin-top:8px;float:right}}.archive-nav .more-link-container .more-link{display:block;background:#fff;font-size:12px;color:#b7b2ac}@media screen and (min-width:768px){.archive-nav .more-link-container .more-link{padding:1px 16px 0}}.archive-nav .more-link-container .more-link:hover{color:#fff;background:#f4796c}.archive-nav .blue-button-container .more-link{background:transparent;color:#183354;border:2px solid #183354}.archive-nav .blue-button-container .more-link:hover{background:#183354;color:#fff}.archive-nav .more-link-container .svg-inline--fa{font-size:15px;color:#827d78;margin-left:8px;transition:.4s}.archive-nav .more-link-container .more-link:hover .svg-inline--fa{color:#fff}.archive-description .archive-title{display:inline-block}.archive-nav .archive-icon{display:inline-block;margin:0 8px 0 0;color:#183354;font-family:Lora,serif;font-weight:700;line-height:1.2;font-size:28px}@media screen and (min-width:768px){.archive-nav .archive-icon{font-size:32px}}.archive-nav .archive-icon .svg-inline--fa{margin-right:12px;position:relative;top:-2px;font-size:24px}@media screen and (min-width:768px){.archive-nav .archive-icon .svg-inline--fa{font-size:28px}}.archive-nav .by-date{font-family:Lora,serif;font-weight:700;font-style:italic;text-transform:lowercase;font-size:15px;color:#183354;margin:0 8px}.archive-nav .show-mains{font-family:Raleway,sans-serif;font-weight:800;letter-spacing:.075em;text-transform:uppercase;font-size:12px;color:#b7b2ac;float:left;margin-right:8px;margin-top:13px;width:48px}.archive-nav .facetwp-facet{margin-bottom:0}.facetwp-facet .fs-wrap{display:block}.facetwp-facet .facetwp-counter{display:none}.archive-nav .facetwp-facet-mains{float:left;margin-right:0;margin-top:8px}@media screen and (min-width:768px){.archive-nav .facetwp-facet-mains{margin-right:24px}}.archive-nav .facetwp-facet-quick_and_easy{clear:both;padding-top:12px;width:168px;margin:11px auto 0;font-family:Raleway,sans-serif;font-weight:800;letter-spacing:.075em;text-transform:uppercase;font-size:12px}@media screen and (min-width:768px){.archive-nav .facetwp-facet-quick_and_easy{float:left;clear:none;width:auto;padding-top:0}}.archive-nav .facetwp-type-fselect{width:calc(100% - 56px)}.archive-nav .facetwp-type-fselect .fs-dropdown,.archive-nav .facetwp-type-fselect .fs-wrap{width:100%;letter-spacing:.05em;font-size:15px;font-style:italic;color:#827d78}.archive-nav .facetwp-type-fselect .fs-wrap{position:relative}@media screen and (min-width:768px){.archive-nav .facetwp-type-fselect{width:auto}.archive-nav .facetwp-type-fselect .fs-dropdown,.archive-nav .facetwp-type-fselect .fs-wrap{width:192px}}.archive-nav .facetwp-type-fselect .fs-arrow{right:8px;border-top-color:#827d78}.archive-nav .facetwp-type-fselect .fs-label-wrap{background:#e4e2df;border-width:0;border-radius:4px}.archive-nav .facetwp-type-fselect .fs-dropdown{margin-top:-2px;background:#e4e2df;border:0;font-style:normal}.archive-nav .facetwp-type-fselect .fs-search{display:none}.archive-nav .facetwp-type-fselect .fs-option{border:0;transition:.4s}.archive-nav .facetwp-type-fselect .fs-option:hover{color:#fff;background:#b7b2ac}.archive-nav .facetwp-checkbox,.archive-nav .facetwp-checkbox.checked{position:relative;background:none}.archive-nav .facetwp-checkbox:before{content:"";position:absolute;top:5px;left:0;height:12px;width:12px;border:1px solid #3d3d3d;transition:.4s}.archive-nav .facetwp-checkbox.checked:after{content:"";position:absolute;top:6px;left:4px;width:4px;height:8px;border:solid #3d3d3d;border-width:0 2px 2px 0;transform:rotate(45deg)}.secondary-archive-description{clear:both;margin-top:32px;border-top:4px solid #183354;padding-top:12px}.back-to-top{font-family:Raleway,sans-serif;font-weight:800;letter-spacing:.075em;text-transform:uppercase}.back-to-top:hover{cursor:pointer}.back-to-top .svg-inline--fa{font-size:95%;margin-left:8px}@media screen and (max-width:1023px){.footer-utility .back-to-top{display:inline-block;line-height:1}.footer-utility .back-to-top .svg-inline--fa{float:left;margin:0 12px 0 0}}.entry-category-link{font-family:Raleway,sans-serif;font-weight:800;letter-spacing:.075em;text-transform:uppercase;font-size:15px;line-height:1;color:#b7b2ac;background:#fff;display:inline-block;padding:8px 16px 0;position:relative;max-width:80%;overflow:hidden;float:left;left:50%;transform:translate(-50%,-100%);margin-bottom:-22px}.entry-category-link:hover{opacity:1;color:#a5a09a}@media screen and (min-width:768px){.entry-category-link{font-size:12px;padding:0;float:none;left:auto;transform:none;margin-bottom:0;margin-top:28px}}.manual-features .widget-title{font-family:Raleway,sans-serif;font-weight:800;letter-spacing:.075em;text-transform:uppercase;margin-bottom:12px;text-align:center}@media screen and (min-width:768px){.manual-features .widget-title{text-align:left;padding-right:240px}}.manual-features .entry{color:#fff;background:#183354;padding-bottom:20px;text-align:center;margin-bottom:24px}@media screen and (max-width:639px){.manual-features .entry{width:100%;margin-left:0}}.manual-features .entry a{color:#fff}.manual-features .entry-image-link img{display:block}.manual-features .pre-title{font-family:Raleway,sans-serif;font-weight:800;letter-spacing:.075em;text-transform:uppercase;font-size:12px;line-height:1;margin-bottom:8px}.manual-features .entry-excerpt,.manual-features .entry-title{text-align:center;padding:0 12px}.manual-features .entry-title{font-family:Lora,serif;font-weight:700;font-size:28px;line-height:1.1;margin:8px 0 4px}@media screen and (min-width:640px){.manual-features .entry-title{font-size:24px}}.manual-features .entry-title,.manual-features .entry-title a{color:#fff}.manual-features .entry-excerpt{font-size:12px;margin:0}.manual-features .entry-excerpt a{font-weight:800}.manual-features .entry .more-link-container{margin-top:8px}.manual-features .entry .more-link{display:inline-block;color:#183354;background:#dce8e8}.manual-features .entry .more-link:hover{background:#fff}.manual-features .more-link-container .svg-inline--fa{margin-left:8px;font-size:100%;position:relative;top:1px}.manual-features .more-link{padding:12px 28px}.sub-category-listing .widget-title{font-family:Raleway,sans-serif;font-weight:800;letter-spacing:.075em;text-transform:uppercase;font-size:24px;color:#183354;margin-bottom:12px;text-align:center}@media screen and (min-width:768px){.sub-category-listing .widget-title{text-align:left}}.category-collections .subcategory-features .pre-title,.sub-category-listing .category .pre-title{font-family:Raleway,sans-serif;letter-spacing:.075em;font-weight:800;text-transform:uppercase;font-size:12px;color:#fff;background:#183354;padding:5px 8px 4px;line-height:1;display:inline-block;position:relative;max-width:80%;overflow:hidden;float:left;left:50%;transform:translate(-50%,-50%);margin:0 0 -16px}.category-collections .subcategory-features .pre-title+.entry-title,.sub-category-listing .category .pre-title+.entry-title{margin-top:16px}.category-collections .subcategory-features .entry-title,.sub-category-listing .category .category-title{font-family:Lora,serif;font-weight:700;font-size:18px}.category-collections .subcategory-features .entry-title a,.sub-category-listing .category-title a{color:#183354}.category-collections .subcategory-features .entry-title a:hover,.sub-category-listing .category-title a:hover{opacity:1;color:#0a1d2d}.sub-category-listing .category img{display:block}p.comment-form-comment-subscribe{margin-bottom:0}.comment-form-comment-subscribe input{margin-right:4px}.singular .wpcf7{background:#dce8e8;padding:1px 20px 4px;border-radius:4px;font-weight:800;text-transform:uppercase;letter-spacing:.075em;font-size:12px}.related-posts{margin:36px 0 28px;overflow:hidden}@media screen and (min-width:768px){.related-posts{margin-bottom:40px}}.related-posts .widget-title{font-family:Raleway,sans-serif;letter-spacing:.075em;font-weight:800;text-transform:uppercase;font-size:24px;color:#f4796c;margin-bottom:16px}.related-posts img{border:6px solid #eee}.related-posts .more-link-container{margin-top:12px}.related-posts .more-link{font-size:15px;padding-left:32px;padding-right:32px}@media screen and (min-width:768px){.related-posts .more-link{font-size:12px;padding-left:24px;padding-right:20px}}#wpstats{display:none}.sharedaddy{margin-top:20px}img[data-lazyloaded]{opacity:0}img.loaded{transition:opacity .5s linear .2s;opacity:1}.content .jump-and-share .swp_social_panel{display:inline-block;vertical-align:middle;margin:8px 0 0!important;touch-action:manipulation}.content .wprm-buttons+.swp_social_panel{margin-top:2px!important}@media screen and (min-width:768px){.content .jump-and-share .swp_social_panel{width:244px!important;margin-top:12px!important}.content .wprm-buttons+.swp_social_panel{margin-top:4px!important}}.oc-theme .content .swp_social_panel{text-align:center}.oc-theme .content div.swp_social_panel .nc_tweetContainer{vertical-align:top}.oc-theme .content .swp_social_panel .nc_tweetContainer .iconFiller,.oc-theme .content .swp_social_panel .nc_tweetContainer .spaceManWilly,.oc-theme .content .swp_social_panel .nc_tweetContainer .sw,.oc-theme .content .swp_social_panel .nc_tweetContainer a.nc_tweet,.oc-theme .content div.swp_social_panel .nc_tweetContainer{height:32px;line-height:34px}.oc-theme .content .swp_social_panel .nc_tweetContainer .iconFiller,.oc-theme .content .swp_social_panel .nc_tweetContainer .spaceManWilly{width:32px!important}.oc-theme .content div.swp_social_panel .nc_tweetContainer{float:none;border-radius:32px;min-width:auto;background:transparent!important;border-width:0!important;margin:0 4px;display:inline-block}@media screen and (min-width:1025px){.oc-theme .content .swp_social_panel .nc_tweetContainer .iconFiller,.oc-theme .content .swp_social_panel .nc_tweetContainer .sw,.oc-theme .content div.swp_social_panel .nc_tweetContainer{transition:.4s}}.oc-theme .content .swp_social_panel .nc_tweetContainer a.nc_tweet{color:#183354}.oc-theme .content .swp_social_panel .nc_tweetContainer:hover a.nc_tweet{opacity:1}.oc-theme .content .swp_social_panel .nc_tweetContainer .iconFiller{background:#dce8e8;border-radius:100%}@media screen and (min-width:1025px){.oc-theme .content .swp_social_panel .nc_tweetContainer:hover .iconFiller{background:#183354}}.oc-theme .content .swp_social_panel .nc_tweetContainer .sw{float:none;margin:0}@media screen and (min-width:1025px){.oc-theme .content .swp_social_panel .nc_tweetContainer:hover .sw{color:#fff}}.oc-theme .content .swp_social_panel .nc_tweetContainer .swp_count,.oc-theme .content .swp_social_panel .nc_tweetContainer.total_shares .swp_count{font-family:Raleway,sans-serif;font-weight:500;font-size:10px!important}.oc-theme .content .swp_social_panel .nc_tweetContainer .swp_share,.oc-theme .content .swp_social_panel .nc_tweetContainer.total_shares{display:none!important
  /* !important fixes tap delay on ios safari for the .swp_share selector */}.wprm-buttons{text-align:center;margin:0 0 8px}.wprm-recipe .wprm-rating-star.wprm-rating-star-full polygon{fill:#f4796c!important}@media screen and (min-width:768px){.wprm-buttons{display:inline-block}}.singular .content .wprm-buttons a{color:#fff!important;background:#f4796c;font-family:Raleway,sans-serif;font-weight:800;letter-spacing:.075em;text-transform:uppercase;font-size:12px;line-height:1.4;padding:4px 16px;border-radius:24px;display:inline-block;margin:0 2px}#jump-to-watch{margin-left:-2px}@media screen and (min-width:375px){.singular .content .wprm-buttons a{padding:4px 20px;margin:0 4px}#jump-to-watch{margin-left:2px}}@media screen and (min-width:1025px){.singular .content .wprm-buttons a:hover{opacity:1;background:#ea685e;cursor:pointer}}.wprm-buttons .button-icon{display:inline-block;transform:scaleY(.5);-webkit-transform:scaleY(.6);-moz-transform:scaleY(.5);-ms-transform:scaleY(.5);-o-transform:scaleY(.5);margin-left:4px}@media screen and (min-width:375px){.entry-comments .wprm-comment-rating{float:right;margin:-32px 0 0}}@media screen and (min-width:768px){.entry-comments .wprm-comment-rating{margin-top:-36px}}.comment-form-wprm-rating{float:left;margin:0}.comment-form-wprm-rating label{font-family:Raleway,sans-serif;font-weight:800;color:#183354;margin-right:4px;position:relative;top:2px}.subcategory-features{border-bottom:1px solid #dee0df;margin-bottom:28px}.subcategory-features .widget-title{font-family:Raleway,sans-serif;font-weight:800;letter-spacing:.075em;text-transform:uppercase;font-size:24px;color:#183354;margin-bottom:12px;text-align:center}@media screen and (min-width:768px){.subcategory-features .widget-title{text-align:left}}.top-features{display:none}@media screen and (min-width:1025px){.top-features{display:block;background:#f6f5f3;padding:28px 0 4px}.top-features .wrap{position:relative}.top-features .widget-title{display:flex;align-items:center;text-align:center;width:108px;height:108px;border-radius:108px;background:hsla(0,0%,100%,.8);font-size:15px;line-height:1;transform:rotate(-16deg);position:absolute;top:-16px;left:8px;z-index:1;padding:4px}}@media screen and (min-width:1200px){.top-features .widget-title{top:16px;left:-68px}}@media screen and (min-width:1025px){.top-features .entry,.top-features .pre-title{color:#b7b2ac;background:#fff}.top-features .pre-title{display:inline-block;padding:8px 16px 0;position:relative;max-width:80%;overflow:hidden;float:left;left:50%;transform:translate(-50%,-100%);margin:0 0 -24px}.top-features .pre-title a{color:#b7b2ac}.top-features .pre-title a:hover{opacity:1;color:#a5a09a}.top-features .entry-title,.top-features .entry-title a{color:#183354}.top-features .entry-title a:hover{opacity:1;color:#0a1d2d}.top-features .entry-excerpt{font-size:12px;letter-spacing:.05em}.top-features .more-link-container .more-link{display:block;background:transparent;padding:0}}.latest-posts-title{font-family:Raleway,sans-serif;font-weight:800;letter-spacing:.075em;text-transform:uppercase;font-size:24px;margin-bottom:8px;text-align:center}@media screen and (min-width:1025px){.latest-posts-title{font-size:28px;text-align:left}}.blog .content>.entry,.home .content>.entry{margin-bottom:20px;font-size:15px;line-height:1.6;text-align:center}@media screen and (min-width:768px){.blog .content>.entry,.home .content>.entry{padding-bottom:20px;border-bottom:1px solid #dee0df}}.blog .content>.entry:last-of-type,.home .content>.entry:last-of-type{padding-bottom:0;border-bottom:0}@media screen and (min-width:768px){.blog .content>.entry,.home .content>.entry{text-align:left}}.blog .content>.entry .entry-image-link,.blog .content>.entry .entry-image-link img,.home .content>.entry .entry-image-link,.home .content>.entry .entry-image-link img{display:block;margin:0 auto}@media screen and (min-width:768px){.blog .content>.entry .entry-image-link,.home .content>.entry .entry-image-link{max-width:317px;float:left;margin-right:20px}}.blog .content>.entry .entry-title,.home .content>.entry .entry-title{font-size:24px;margin:8px 0 4px}@media screen and (min-width:768px){.blog .content>.entry .entry-title,.home .content>.entry .entry-title{margin:0;line-height:.9;padding-top:28px}}.content>.entry .entry-category-link+.entry-title{clear:both}@media screen and (min-width:768px){.content>.entry .entry-category-link+.entry-title{clear:none;padding-top:0;margin-top:8px}}.blog .content>.entry .entry-meta,.blog .content>.entry .entry-meta a,.blog .content>.entry .entry-title-link,.home .content>.entry .entry-meta,.home .content>.entry .entry-meta a,.home .content>.entry .entry-title-link{color:#183354}.blog .content>.entry .entry-meta a:hover,.blog .content>.entry .entry-title-link:hover,.home .content>.entry .entry-meta a:hover,.home .content>.entry .entry-title-link:hover{opacity:1;color:#0a1d2d}.blog .content>.entry .entry-meta,.home .content>.entry .entry-meta{margin:0}@media screen and (min-width:768px){.blog .content>.entry .entry-meta,.home .content>.entry .entry-meta{text-align:left;margin-top:8px}}.blog .content>.entry .entry-meta span,.home .content>.entry .entry-meta span{margin:0 4px}.blog .content>.entry .entry-meta>span:first-of-type,.home .content>.entry .entry-meta>span:first-of-type{margin-left:0}.blog .content>.entry .entry-meta>span:last-of-type,.home .content>.entry .entry-meta>span:last-of-type{margin-right:0}.blog .content>.entry .entry-content,.home .content>.entry .entry-content{display:none}@media screen and (min-width:768px){.blog .content>.entry .entry-content,.home .content>.entry .entry-content{display:block}}.blog .content>.entry .entry-content p,.home .content>.entry .entry-content p{margin:8px 0 0}.blog .content>.entry .more-link-container,.home .content>.entry .more-link-container{margin:8px 0 0;text-align:left}@media screen and (min-width:768px){.blog .content>.entry .more-link-container,.home .content>.entry .more-link-container{margin-top:12px}}.home .content>.entry:first-of-type{background:#dce8e8;padding-bottom:0;border-bottom:0;font-size:15px;text-align:center}.home .content>.entry:first-of-type .entry-image-link{float:none;width:100%;max-width:100%}.home .content>.entry:first-of-type .entry-category-link{float:none;left:auto;padding:8px 16px 6px;transform:none;margin:20px 0 0}.home .content>.entry:first-of-type .entry-content,.home .content>.entry:first-of-type .entry-meta,.home .content>.entry:first-of-type .entry-title{padding:0 20px}@media screen and (min-width:768px){.home .content>.entry:first-of-type .entry-content,.home .content>.entry:first-of-type .entry-meta,.home .content>.entry:first-of-type .entry-title{padding:0 36px}}.home .content>.entry:first-of-type .entry-title{margin:8px 0;line-height:1.2}@media screen and (min-width:768px){.home .content>.entry:first-of-type .entry-title{margin-top:8px}}.home .content>.entry:first-of-type .entry-meta{margin:8px 0 0;text-align:center}.home .content>.entry:first-of-type .entry-content{display:block;margin-bottom:24px}@media screen and (min-width:768px){.home .content>.entry:first-of-type .entry-content{margin-bottom:28px;text-align:left}}.home .content>.entry:first-of-type .more-link-container{text-align:center}.home .content>.more-link-container{margin:0 0 28px}.home .content>.more-link-container .more-link{background:#183354}@media screen and (min-width:768px){.home .content>.more-link-container .more-link{color:#183354;background:transparent}.home .content>.more-link-container .more-link:hover{opacity:1;color:#0a1d2d}}@media screen and (min-width:1025px){.home-bottom>.wrap{max-width:100%}.home-bottom>.wrap>*>.wrap{width:650px;margin-right:calc(50% - 140px);margin-left:calc(50% - 510px)}}.category-favorites,.nagis-picks{margin:28px -10px;border-top:1px solid #dee0df;border-bottom:1px solid #dee0df;padding:24px 10px 4px;background-image:linear-gradient(160deg,rgba(246,245,243,.5) 8.33%,#fff 0,#fff 50%,rgba(246,245,243,.5) 0,rgba(246,245,243,.5) 58.33%,#fff 0,#fff);background-size:70.17px 25.54px}@media screen and (min-width:768px){.category-favorites,.nagis-picks{margin-left:-20px;margin-right:-20px;padding:36px 20px 20px}}@media screen and (min-width:1025px){.category-favorites,.nagis-picks{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.category-favorites .widget-title,.nagis-picks .widget-title{font-family:Raleway,sans-serif;font-weight:800;letter-spacing:.075em;text-transform:uppercase;margin-bottom:16px}@media screen and (min-width:1025px){.category-favorites .entry-title a,.nagis-picks .entry-title a{font-size:18px}}@media screen and (min-width:1025px){.nagis-picks .widget-title{font-size:32px}}@media screen and (max-width:767px){.category-favorites .widget-title,.inspiration-collections .widget-title{font-size:28px}}.category-favorites{margin-top:20px;margin-bottom:52px;padding-bottom:32px}.category-favorites .wrap{position:relative}.category-favorites .widget-title{line-height:1}@media screen and (min-width:768px){.category-favorites .widget-title{padding-right:250px;text-align:left}.category-favorites .more-link-container{position:absolute;top:0;right:0;margin-top:0}}.category-favorites .more-link{font-size:15px;padding:12px 20px}@media screen and (min-width:768px){.category-favorites .more-link{font-size:12px;color:#183354;background:#dce8e8;padding:6px 20px 4px}.category-favorites .more-link:hover{color:#fff;background:#183354}}.category-favorites .more-link .svg-inline--fa{font-size:100%;margin-left:8px}.home-bottom-subscribe{margin:48px 0}.placement-collections .entry-title{font-family:Raleway,sans-serif;font-weight:800;letter-spacing:.075em;text-transform:uppercase;font-size:24px;margin:8px 0 0}@media screen and (min-width:640px){.placement-collections .entry-title{margin-bottom:8px}}.placement-collections .entry-excerpt,.placement-collections .more-link-container{display:none}@media screen and (min-width:640px){.placement-collections .entry-excerpt,.placement-collections .more-link-container{display:block}}.inspiration-collections{margin:48px 0 0}.inspiration-collections .wrap{position:relative}@media screen and (min-width:768px){.inspiration-collections .more-link-container{margin-top:2px;position:absolute;top:0;right:0}.inspiration-collections .more-link{padding:0;color:#183354;background:#fff}.inspiration-collections .more-link:hover{opacity:1;color:#0a1d2d;background:#fff}.inspiration-collections .more-link .svg-inline--fa{top:0}}.page-template-page_categories .content .entry-title{font-family:Lora,serif;font-weight:700;font-size:18px}.page-template-page_categories .content .entry-title a{color:#183354}.page-template-page_categories .content .entry-title a:hover{opacity:1;color:#0a1d2d}.carouselwrap{margin:20px 0}.carouselwrap .carousel-outer{padding:0 30px}.carouselwrap .owl-next,.carouselwrap .owl-prev{position:absolute;top:0;width:30px;text-align:center}.carouselwrap .owl-prev{left:-30px}.carouselwrap .owl-next{right:-30px}.carouselwrap .slide .slide-title{font-size:15px;line-height:1.2;font-family:Raleway,sans-serif;font-weight:500;text-align:center}.carouselwrap .slide .slide-image img{display:block}.carouselwrap .slide .slide-image{margin-bottom:10px}.carouselwrap .slide a{color:#3d3d3d!important}.carouselwrap .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;margin-top:15px}.carouselwrap .owl-dots .owl-dot{display:inline-block}.carouselwrap .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#dce8e8;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.carouselwrap .owl-dots .owl-dot.active span{background:#183354}.single h2{line-height:1.1}.site-container{padding-top:60px}@media only screen and (min-width:1025px){.site-container{padding-top:40px}}.site-inner{margin-top:0;position:relative}body:after{content:"small";display:none}@media only screen and (min-width:490px){body:after{content:"mobile"}}@media only screen and (min-width:768px){body:after{content:"tablet"}}@media only screen and (min-width:1025px){body:after{content:"desktop"}}.svg-heart{background:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/images/svg/icon-heart.svg) no-repeat;display:inline-block;height:26px;width:26px}.shine span{background-image:repeating-linear-gradient(90deg,#fff,#fff 40%,#f1b05c 50%,#fff 60%,#fff);background-size:200% auto;background-position:0 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:slidingGradient 3s linear infinite}@media only screen and (min-width:1025px){.shine span{background-image:repeating-linear-gradient(90deg,#3d3d3d,#3d3d3d 40%,#f1b05c 50%,#3d3d3d 60%,#3d3d3d)}}.site-header{background:#fff;color:#183354;position:fixed;top:0;left:0;min-height:60px;transition:all .2s ease-in;width:100%;z-index:9999}@media only screen and (min-width:1025px){.site-header{border-bottom:15px solid #183354;position:sticky;overflow:visible;color:#3d3d3d;padding:0 0 20px;top:0}}@media only screen and (min-width:1025px){.sticky-header .site-header{border-bottom:4px solid #183354;padding:0;position:fixed}}.admin-bar .site-header{top:46px}@media only screen and (min-width:782px){.admin-bar .site-header{top:32px}}.site-header>.wrap{max-width:100%}@media only screen and (min-width:1025px){.site-header>.wrap{max-width:1020px;text-align:right}}.site-header .generic-toggle{width:10%;height:60px;margin-top:-60px;float:right}@media only screen and (min-width:320px){.site-header .generic-toggle{width:12%}}@media only screen and (min-width:490px){.site-header .generic-toggle{width:60px}}.site-header .search-toggle{margin-right:10%}@media only screen and (min-width:320px){.site-header .search-toggle{margin-right:12%}}@media only screen and (min-width:490px){.site-header .search-toggle{margin-right:60px}}.site-header .favorites-toggle{display:flex;align-items:center;justify-content:center;margin-right:20%}@media only screen and (min-width:320px){.site-header .favorites-toggle{margin-right:24%}}@media only screen and (min-width:490px){.site-header .favorites-toggle{margin-right:120px}}.site-header .favorites-toggle a{height:26px;width:26px}@media only screen and (min-width:1025px){.site-header .favorites-toggle,.site-header .search-toggle{display:none}}.site-header #header-search{background:#fff;border-bottom:15px solid #183354;position:absolute;top:60px;left:0;width:100%;padding:0 5% 10px;z-index:999}@media only screen and (min-width:1025px){.site-header #header-search{background:transparent;border-bottom:none;display:inline-block;position:relative;top:auto;left:auto;padding:0;width:285px;margin:12px 20px 0 0}}.sticky-header .site-header #header-search{border-bottom:4px solid #183354}@media only screen and (min-width:1025px){.sticky-header .site-header #header-search{border-bottom:none}}.site-header #header-search.hidden{height:0;visibility:hidden}.site-header #header-search.hidden .search-submit-icon{display:none}@media only screen and (min-width:1025px){.site-header #header-search.hidden{height:auto;visibility:visible}.site-header #header-search.hidden .search-submit-icon{display:block}}.site-header .social{display:none}@media only screen and (min-width:1025px){.site-header .social{display:block}}.site-header .search-form{margin:4px 0}@media only screen and (min-width:1025px){.site-header .search-form{margin:0}}.site-header .search-form input{height:34px;line-height:34px}.site-header .search-submit-icon{font-size:18px;top:1px}.title-area{width:70%;height:60px;margin:0}@media only screen and (min-width:320px){.title-area{width:64%;margin:0}}@media only screen and (min-width:490px){.title-area{width:300px;margin-left:10px}}@media only screen and (min-width:1025px){.title-area{float:left;width:400px;overflow:hidden;margin-left:0}}.title-area .site-title a{display:block;margin:0 auto;width:100%;height:60px;background:url(/wp-content/themes/once-coupled-recipe-tin-eats/assets/images/logo.svg) no-repeat 50%;background-size:204px;text-indent:-9999px;text-align:left}@media only screen and (min-width:490px){.title-area .site-title a{background-size:300px}}@media only screen and (min-width:1025px){.title-area .site-title a{background-size:400px}}@media only screen and (min-width:1025px){.sticky-header .title-area .site-title a{background-size:300px;background-position:0}}.show-mobile-menu,.show-sub-menu{display:block!important}@media screen and (max-width:1024px){.sub-menu:not(.show-sub-menu){display:none!important}}.header-bar{background:#183354;padding-top:15px;position:sticky;top:49px;z-index:1000}@media only screen and (min-width:1025px){.header-bar{top:109px;display:none}}.admin-bar .header-bar{top:95px}@media only screen and (min-width:782px){.admin-bar .header-bar{top:81px}}.breadcrumbs-container{padding:3px 0}@media only screen and (min-width:768px){.breadcrumbs-container{padding:8px 0}}@media only screen and (min-width:1025px){.breadcrumbs-container{background:#f6f5f3}}.blog .breadcrumbs-container,.single .breadcrumbs-container{background:#f6f5f3}.breadcrumb{font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumb .svg-inline--fa{font-size:10px;margin:0 2px}.single .entry-meta{font-size:12px;display:flex;align-items:center;flex-wrap:wrap;justify-content:center}@media only screen and (min-width:768px){.single .entry-meta{flex-wrap:nowrap}}.single .entry-meta>*{margin-bottom:10px;flex-shrink:0}.single .post-details{display:flex;align-items:center;justify-content:center;flex-basis:100%}@media only screen and (min-width:768px){.single .post-details{flex-basis:auto;margin-left:10px}}.single .entry-author-name{font-weight:800;margin-right:10px}.single .entry-modified-time,.single .entry-time{font-weight:800}.single .entry-time{margin-right:10px}.single .meta-title,.single .post-edit-link{font-weight:400;letter-spacing:.075em;text-transform:uppercase;margin-right:2px}.single .post-edit-link{font-size:18px;margin:0}#jump-dozer,#jump-watch{color:#183354!important;text-transform:capitalize;margin:32px auto 0;text-align:center}#jump-dozer:focus,#jump-watch:focus{outline:none}#jump-dozer:before,#jump-watch:before{content:"";display:block;position:relative;width:0;height:72px;margin-top:-72px}#jump-dozer span,#jump-watch span{color:#183354!important}#comments:focus{outline:none}.nav-primary{position:fixed;z-index:99;top:60px;left:0;width:100%;display:none;overflow-y:scroll;-webkit-overflow-scrolling:touch;height:calc(100% - 60px);background:#183354}@media only screen and (min-width:1025px){.nav-primary{height:auto;position:static;left:auto;width:auto;display:block;overflow:visible;clear:both;background:#fff;border-top:1px solid #dee0df;border-bottom:1px solid #dee0df}}.nav-primary .menu-item-icon{display:flex;align-items:center}.nav-primary .menu-item-icon .svg-heart{margin-right:5px}@media screen and (min-width:1025px){.admin-bar .nav-primary{top:60px;height:auto}}@media screen and (max-width:1023px){.nav-primary .wrap{max-width:100%}}@media screen and (min-width:1025px){.nav-primary .menu{display:flex;align-items:center;flex-wrap:wrap}}.nav-primary .menu-item{display:block;border-top:2px solid #091f33;font-size:15px;font-weight:800;text-transform:uppercase;letter-spacing:.1em}@media screen and (min-width:1025px){.nav-primary .menu-item{display:inline-block;border:0;flex:1 0 auto;flex-wrap:wrap;z-index:999}}.nav-primary .menu-item:first-of-type{border-top:0}.nav-primary .menu-item a{display:block;padding:16px;min-height:48px;color:#fff;position:relative}@media screen and (min-width:1025px){.nav-primary .menu-item a{color:#3d3d3d;padding:20px 0;margin-left:8px;z-index:999}.nav-primary .menu>.menu-item:hover>a{opacity:1;color:#f4796c;z-index:999}.nav-primary .menu-item:first-of-type a{margin-left:0}}.nav-primary .menu-item a:active,.nav-primary .menu-item a:focus{outline:none!important;box-shadow:none}.nav-primary .sub-menu-toggle{display:block;width:48px;height:48px;position:absolute;top:0;right:0;padding:0;background:transparent}@media screen and (min-width:1025px){.nav-primary .sub-menu-toggle{display:none}}.nav-primary .sub-menu{display:none;background:#112942;border-top:2px solid #091f33}@media screen and (min-width:1025px){.nav-primary .sub-menu{display:none;background:#183354;border-top:0}.nav-primary .sub-menu .sub-menu{background:#112942}}.nav-primary .menu>.menu-item>.sub-menu{top:56px;left:0;margin-left:0}.nav-primary .sub-menu .menu-item{background:transparent;margin:0 32px}@media screen and (min-width:1025px){.nav-primary .sub-menu .menu-item{font-size:12px;margin:0}}@media screen and (min-width:1025px){.nav-primary .sub-menu .menu-item a{color:#fff;padding:8px;margin:0;line-height:1;min-height:auto;font-weight:500;letter-spacing:0;text-transform:none}.nav-primary .sub-menu .menu-item:hover>a{opacity:1;background:#f4796c}}.nav-primary .svg-bookmark{margin-top:-.2em;margin-right:4px}.wp-block-embed{margin:1rem 0}.wp-block-image figcaption{font-size:14px}.adthrive-stuck.adthrive-sticky.adthrive-header,.adthrive-stuck.adthrive-sticky.adthrive-sidebar{top:100px!important}.dpsp-email,.dpsp-facebook,.dpsp-pinterest,.dpsp-yummly{--networkHover:transparent!important}.dpsp-shortcode-wrapper.dpsp-button-style-6{display:inline-flex;line-height:1}.entry-meta .dpsp-shortcode-wrapper.dpsp-button-style-6{margin-bottom:0}.dpsp-shortcode-wrapper.dpsp-button-style-6 .dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-icon{background:#dce8e8!important}.dpsp-shortcode-wrapper.dpsp-button-style-6 .dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-icon svg{fill:#183354!important}.dpsp-shortcode-wrapper.dpsp-button-style-6 .dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-icon-before{font-style:normal;font-weight:400;display:block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-10px;width:20px;height:20px;line-height:20px}.dpsp-shortcode-wrapper.dpsp-button-style-6 .dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-icon-before svg{fill:#183354!important;top:3px;max-height:14px}.dpsp-shortcode-wrapper.dpsp-button-style-6 .dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-icon:hover{background:#183354!important}.dpsp-shortcode-wrapper.dpsp-button-style-6 .dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-icon:hover .dpsp-network-icon-before svg,.dpsp-shortcode-wrapper.dpsp-button-style-6 .dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-icon:hover svg{fill:#fff!important}.dpsp-shortcode-wrapper.dpsp-button-style-6 .dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-count{color:#333;font-family:Raleway,sans-serif;font-weight:500;font-size:10px!important;vertical-align:middle}.dpsp-networks-btns-wrapper,.entry-meta .dpsp-network-icon-inner{display:flex}.dpsp-networks-btns-wrapper li{float:none;flex-shrink:0;margin:0 10px 0 0!important;overflow:visible}.dpsp-shortcode-wrapper .dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-icon{border:0;margin:0}.post .dpsp-size-small .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn .dpsp-network-icon-inner{height:100%}.wprm-recipe .dpsp-network-btn .dpsp-network-icon svg{max-height:20px!important}.wprm-recipe .dpsp-networks-btns-wrapper li:nth-child(3){display:none}.wprm-recipe .dpsp-network-icon .dpsp-network-icon-inner svg{top:auto}.wprm-recipe .dpsp-button-style-6.dpsp-size-small .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-has-count:not(.dpsp-has-label),.wprm-recipe .dpsp-button-style-6.dpsp-size-small .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-no-label{max-width:none}.wprm-recipe .wprm-unit-conversion-container{margin:2px 0 5px}.wprm-recipe .wprm-unit-conversion-container .wprm-unit-conversion{padding:1px 5px}.menu-box{background:#fafafa;padding:4px 20px}.menu-box h2{text-align:center}.menu-box p{margin-bottom:8px}.menu-box .display-posts-listing,.menu-box .listing-item{list-style-type:none;margin:0}.menu-box .display-posts-listing{border-top:1px solid #ddd;padding-top:8px}@media screen and (min-width:768px){.menu-box .display-posts-listing{display:flex;margin:0 -8px;border-top:0;padding-top:0}}.menu-box .display-posts-listing+.display-posts-listing{border-top:0;padding-top:0}.menu-box .listing-item{display:flex;align-items:center;padding-bottom:8px;border-bottom:1px solid #ddd;margin-bottom:8px;overflow:hidden}@media screen and (min-width:768px){.menu-box .listing-item{display:block;max-width:50%;padding:8px;text-align:center;border-bottom:0}.menu-box .display-posts-listing+.display-posts-listing .listing-item{max-width:33.33%}}.menu-box .listing-item .image,.menu-box .listing-item img{display:block;margin-bottom:0}.menu-box .listing-item .image{float:left;max-width:40%;margin-right:8px}@media screen and (min-width:768px){.menu-box .listing-item .image{max-width:100%;margin-right:0}.menu-box .listing-item .title{display:block;margin-top:8px}}.tg-button{background-color:#e8e6dc;border:none;padding:5px 32px;text-decoration:none;font-size:16px;display:inline-block;margin-top:10px;margin-bottom:15px}.tg-button,.tg-center{text-align:center}img[data-lazy-src],img[data-lazyloaded]{opacity:0}img.lazyloaded,img.loaded{transition:opacity .5s linear .2s;opacity:1}p.pullquote{font-style:italic;color:#999;text-align:center;font-family:Lora,serif;font-weight:400;font-size:26px;line-height:1.2;margin:20px 0}.postid-5117 .jump-and-share .dpsp-shortcode-wrapper{width:250px}.wp-caption-text{font-size:14px;line-height:1.5}iframe.youtube-player{max-width:100%}.header-image .site-title a{float:none;min-height:80px;width:100%}.entry-meta,.featuredpost .post-info{display:block}.archive .entry-meta,.archive .post-info,.category .entry-meta,.category .post-info,.search .entry-meta,.search .post-info,.widget_text .widgettitle{display:none}.mc4wp-form{clear:both;color:#000;border:1px dotted #26201b;padding-left:5px;padding-right:5px;margin-bottom:15px}code,pre{direction:ltr;text-align:left}pre{border:.5px solid #000;margin:10px;padding:10px;background:#dcdcdc}code,pre{font-size:1px em;color:#000}.post-9426 .entry-title,.post-10431 .entry-title,.post-11109 .entry-title,.post-11188 .entry-title,.post-11221 .entry-title,.post-11246 .entry-title,.post-13695 .entry-author-link,.post-13695 .entry-meta{display:none}.home-bottom .widgettitle{font-size:2rem}.wprm-recipe :after,.wprm-recipe :before{display:none}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3N0eWxlLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFpQkEsV0FDRSxnQkFBbUIsQ0FDbkIsaUJBQWtCLENBQ2xCLGVBQWdCLENBQ2hCLHVRQUErUSxDQUMvUSxxQkFDRixDQUVBLFdBQ0UsZ0JBQW1CLENBQ25CLGlCQUFrQixDQUNsQixlQUFnQixDQUNoQixtUUFBMlEsQ0FDM1EscUJBQ0YsQ0FFQSxXQUNFLGdCQUFtQixDQUNuQixpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FDaEIsMlBBQW1RLENBQ25RLHFCQUNGLENBRUEsV0FDRSxnQkFBbUIsQ0FDbkIsaUJBQWtCLENBQ2xCLGVBQWdCLENBQ2hCLG9SQUE0UixDQUM1UixxQkFDRixDQUVBLFdBQ0UsbUJBQXNCLENBQ3RCLGlCQUFrQixDQUNsQixlQUFnQixDQUNoQiwrUUFBdVIsQ0FDdlIscUJBQ0YsQ0FFQSxXQUNFLG1CQUFzQixDQUN0QixpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FDaEIsd1NBQWdULENBQ2hULHFCQUNGLENBRUEsV0FDRSxtQkFBc0IsQ0FDdEIsaUJBQWtCLENBQ2xCLGVBQWdCLENBQ2hCLDJSQUFtUyxDQUNuUyxxQkFDRixDQUVBLFdBQ0UsbUJBQXNCLENBQ3RCLGlCQUFrQixDQUNsQixlQUFnQixDQUNoQixvVEFBNFQsQ0FDNVQscUJBQ0YsQ0FFQSxXQUNFLGlCQUFvQixDQUNwQixzRkFBeUYsQ0FDekYsd2FBQW9iLENBQ3BiLGVBQW1CLENBQ25CLGlCQUFrQixDQUNsQixxQkFDRixDQUVBLGtCQUNFLGlCQUFvQixDQUNwQixpQkFBa0IsQ0FDbEIsZUFBbUIsQ0FDbkIsVUFBVyxDQUNYLG9CQUFxQixDQUNyQix1QkFBd0IsQ0FDeEIsU0FBVSxDQUNWLGVBQWdCLENBQ2hCLFdBQVksQ0FDWixpQkFBa0IsQ0FDbEIsbUJBQW9CLENBQ3BCLG1CQUFvQixDQUNwQixrQ0FBbUMsQ0FDbkMsaUNBQWtDLENBQ2xDLGlCQUFrQixDQUNsQixVQUNGLENBRUEsd0JBQ0UsZUFDRixDQUVBLG1CQUNFLGVBQ0YsQ0FFQSwrQkFDRSxlQUNGLENBRUEsMEJBQ0UsZUFDRixDQUVBLDBCQUNFLGVBQ0YsQ0FFQSxxQkFDRSxlQUFnQixDQUNoQixrQkFDRixDQUVBLHdCQUNFLGVBQ0YsQ0FFQSxtQkFDRSxlQUNGLENBRUEsNkJBQ0UsZUFDRixDQUVBLHdCQUNFLGVBQ0YsQ0FFQSxtQ0FDRSxlQUNGLENBRUEsOEJBQ0UsZUFDRixDQUVBLHdCQUNFLGVBQ0YsQ0FFQSxtQkFDRSxlQUNGLENBRUEsd0JBQ0UsZUFDRixDQUVBLG1CQUNFLGVBQ0YsQ0FFQSx1QkFDRSxlQUNGLENBRUEsa0JBQ0UsZUFDRixDQUVBLDBCQUNFLGVBQ0YsQ0FFQSxxQkFDRSxlQUNGLENBRUEsNkJBQ0UsZUFDRixDQUVBLHdCQUNFLGVBQ0YsQ0FFQSw2QkFDRSxlQUNGLENBRUEsd0JBQ0UsZUFDRixDQUVBLDJCQUNFLGVBQ0YsQ0FFQSxzQkFDRSxlQUNGLENBRUEsK0JBQ0UsZUFDRixDQUVBLDBCQUNFLGVBQ0YsQ0FFQSx3QkFDRSxlQUNGLENBRUEsbUJBQ0UsZUFDRixDQUVBLHVCQUNFLGVBQ0YsQ0FFQSxrQkFDRSxlQUNGLENBRUEsMEJBQ0UsZUFDRixDQUVBLHFCQUNFLGVBQ0YsQ0FFQSxnQ0FDRSxlQUNGLENBRUEsMkJBQ0UsZUFDRixDQUVBLDJCQUNFLGVBQ0YsQ0FFQSxzQkFDRSxlQUNGLENBRUEsOEJBQ0UsZUFDRixDQUVBLHlCQUNFLGVBQ0YsQ0FFQSx1QkFDRSxlQUNGLENBRUEsa0JBQ0UsZUFDRixDQUVBLHlCQUNFLGVBQ0YsQ0FFQSxvQkFDRSxlQUNGLENBRUEsd0JBQ0UsZUFDRixDQUVBLG1CQUNFLGVBQ0YsQ0FFQSx3QkFDRSxlQUNGLENBRUEsbUJBQ0UsZUFDRixDQUVBLHVCQUNFLGVBQ0YsQ0FFQSxrQkFDRSxlQUNGLENBRUEsd0JBQ0UsZUFDRixDQUVBLG1CQUNFLGVBQ0YsQ0FFQSx1QkFDRSxlQUNGLENBRUEsa0JBQ0UsZUFDRixDQUVBLHlCQUNFLGVBQ0YsQ0FFQSxvQkFDRSxlQUNGLENBRUEsNEJBQ0UsZUFDRixDQUVBLHVCQUNFLGVBQ0YsQ0FFQSxnQ0FDRSxlQUNGLENBRUEsMkJBQ0UsZUFDRixDQUVBLHNCQUNFLGVBQ0YsQ0FFQSxpQkFDRSxlQUNGLENBRUEsNEJBQ0UsZUFDRixDQUVBLHVCQUNFLGVBQ0YsQ0FFQSwyQkFDRSxlQUNGLENBRUEsc0JBQ0UsZUFDRixDQUVBLCtCQUNFLGVBQ0YsQ0FFQSwwQkFDRSxlQUNGLENBRUEsMkJBQ0UsZUFDRixDQUVBLHNCQUNFLGVBQ0YsQ0FFQSwwQkFDRSxlQUNGLENBRUEscUJBQ0UsZUFDRixDQUVBLDRCQUNFLGVBQ0YsQ0FFQSxzQkFDRSxlQUNGLENBRUEsdUJBQ0UsZUFDRixDQUVBLHVCQUNFLGVBQ0YsQ0FFQSxtQkFDRSxlQUNGLENBRUEsdUJBQ0UsZUFDRixDQUVBLGlCQUNFLGVBQ0YsQ0FFQSxxQkFDRSxlQUNGLENBRUEscUJBQ0UsZUFDRixDQUVBLGlCQUNFLGVBQWdCLENBQ2hCLFdBQ0YsQ0FFQSx1QkFHRSx1QkFDRixDQUVBLHVCQUdFLHdCQUF5QixDQUN6QixXQUNGLENBRUEscUJBR0Usd0JBQ0YsQ0FFQSwyQkFDRSxHQUNFLDBCQUNGLENBQ0EsWUFDRSwyQkFDRixDQUNGLENBOEVBLGdCQUNFLGdCQUNGLENBRUEsaUJBQ0UsdUJBQ0YsQ0FFQSxvQ0FDRSxxQkFBc0IsQ0FDdEIsU0FDRixDQUVBLEtBQ0UsZ0JBQWlCLENBQ2pCLDZCQUNGLENBTUEsR0FDRSxhQUFjLENBQ2QsY0FDRixDQUVBLEdBQ0Usc0JBQXVCLENBQ3ZCLFFBQ0YsQ0FFQSxrQkFDRSwrQkFBZ0MsQ0FDaEMsYUFDRixDQUVBLEVBQ0UsNEJBQ0YsQ0FFQSxZQUNFLGtCQUFtQixDQUNuQix5QkFBMEIsQ0FDMUIsd0NBQWlDLENBQWpDLGdDQUNGLENBRUEsU0FDRSxrQkFDRixDQUVBLE1BQ0UsYUFDRixDQUVBLFFBQ0UsYUFBYyxDQUNkLGFBQWMsQ0FDZCxpQkFDRixDQUVBLElBQ0UsYUFDRixDQUVBLElBQ0UsU0FDRixDQUVBLElBQ0UsaUJBQ0YsQ0FFQSxzQ0FDRSxtQkFBb0IsQ0FDcEIsY0FBZSxDQUNmLGdCQUFpQixDQUNqQixRQUNGLENBRUEsY0FDRSxtQkFDRixDQUVBLGdEQUNFLHlCQUNGLENBRUEsd0hBQ0UsaUJBQWtCLENBQ2xCLFNBQ0YsQ0FFQSw0R0FDRSw2QkFDRixDQUVBLFNBQ0UsMEJBQ0YsQ0FFQSxPQUNFLGFBQWMsQ0FDZCxhQUFjLENBQ2QsY0FBZSxDQUNmLGtCQUNGLENBRUEsU0FDRSxhQUNGLENBRUEsa0ZBQ0UsV0FDRixDQUVBLGNBQ0UsNEJBQTZCLENBQzdCLG1CQUNGLENBRUEseUNBQ0UsdUJBQ0YsQ0FFQSw2QkFDRSx5QkFBMEIsQ0FDMUIsWUFDRixDQUVBLFFBQ0UsYUFDRixDQUVBLFFBQ0UsaUJBQ0YsQ0FFQSxrQkFDRSxZQUNGLENBR0EsMlBBQ0UsYUFBYyxDQUNkLFdBQ0YsQ0FFQSw4T0FDRSxhQUFjLENBQ2QsVUFBVyxDQUNYLFdBQ0YsQ0FHQSx3QkFHRSxxQkFDRixDQUVBLGlCQUNFLGtCQUNGLENBTUEscUVBQ0UsMkJBQTZCLENBRTdCLGtCQUFzQixDQUN0QixTQUFVLENBQ1YsVUFBVyxDQUNYLFFBQVMsQ0FDVCxlQUNGLENBRUEsd0RBQ0UsbUJBQXFCLENBQ3JCLFdBQVksQ0FDWixVQUFXLENBQ1gsYUFBYyxDQUNkLGFBQWMsQ0FDZCxlQUFpQixDQUNqQixzQkFBdUIsQ0FDdkIsVUFBVyxDQUNYLGVBQWdCLENBQ2hCLGNBQWUsQ0FDZixvQkFBcUIsQ0FDckIsMkJBQ0YsQ0FFQSxXQUNFLGlCQUNGLENBR0EsbUJBQ0UsUUFDRixDQUVBLHNCQUNFLE9BQVEsQ0FDUixRQUFTLENBQ1QsZUFDRixDQU1BLFlBQ0Usd0JBQ0YsQ0FHQSxLQUNFLGlCQUNGLENBU0EscUNBQ0UsYUFDRSxzQkFDRixDQUNGLENBRUEscUNBQ0UsYUFDRSxhQUFjLENBQ2QsZUFDRixDQUNGLENBRUEsK0JBRUUsV0FDRixDQUdBLEtBQ0UsZUFBZ0IsQ0FDaEIsd0JBQXlCLENBQ3pCLG9CQUFxQixDQUNyQixxQkFBc0IsQ0FDdEIsa0NBQW1DLENBQ25DLFFBQ0YsQ0FFQSxVQUVFLFNBQVUsQ0FDVixhQUNGLENBRUEsU0FFRSxlQUNGLENBRUEscUJBSUUsaUJBQ0YsQ0FFQSxXQUVFLGNBQ0YsQ0FFQSxJQUNFLFVBQVcsQ0FDWCxlQUFnQixDQUNoQixnQkFBaUIsQ0FDakIsb0JBQ0YsQ0FFQSxNQUVFLFNBQVUsQ0FDVixrQkFBbUIsQ0FDbkIsZ0JBQ0YsQ0FFQSx3QkFJRSxlQUNGLENBR0EsRUFDRSxvQkFBcUIsQ0FDckIsVUFBVyxDQUVYLGNBQ0YsQ0FFQSxxQ0FDRSxRQUNFLFVBQ0YsQ0FDQSxNQUVFLGNBQWlCLENBQ2pCLG1CQUNGLENBQ0EsWUFDRSxVQUNGLENBQ0YsQ0FHQSxtQ0FLRSxjQUNGLENBRUEsbUJBRUUsUUFDRixDQUVBLGlDQUNFLGVBQ0YsQ0FFQSx3RkFHRSxlQUNGLENBR0EsTUFDRSxVQUFXLENBQ1gsa0JBQW1CLENBQ25CLGdCQUFpQixDQUNqQix3QkFDRixDQUVBLE1BQ0UsNEJBQ0YsQ0FFQSxNQUVFLGVBQ0YsQ0FFQSxHQUNFLGVBQWdCLENBQ2hCLHlCQUNGLENBRUEsR0FDRSxlQUNGLENBRUEsR0FDRSxVQUFXLENBQ1gsYUFBYyxDQUNkLHdCQUF5QixDQUN6QixRQUFTLENBQ1QseUJBQ0YsQ0FHQSxzQkFHRSxVQUFXLENBQ1gsZUFBZ0IsQ0FDaEIsWUFBYSxDQUNiLGdCQUFpQixDQUNqQixjQUFlLENBQ2YsZUFBZ0IsQ0FDaEIscUJBQ0YsQ0FFQSxxQkFDRSxvQkFDRixDQUVBLDJCQUNFLHVCQUF3QixDQUV4QixlQUNGLENBRUEsZ0lBUUUsVUFBVyxDQUNYLGNBQWUsQ0FDZixjQUFpQixDQUNqQixRQUFTLENBQ1QsZUFBZ0IsQ0FDaEIsY0FBZSxDQUNmLGFBQ0YsQ0FFQSxtR0FFRSxZQUNGLENBR0EsdUJBQ0Usd0NBQ0YsQ0FHQSxtQkFDRSxTQUVGLENBR0EsbUJBQ0UsWUFFRixDQUdBLElBQ0UsV0FDRixDQUVBLGtDQUVFLGFBQWMsQ0FDZCxhQUNGLENBRUEsbUNBRUUsVUFDRixDQUVBLGtCQUNFLGFBQWMsQ0FDZCxhQUNGLENBRUEsWUFDRSxvQkFDRixDQUVBLFdBQ0UsVUFBVyxDQUNYLGVBQ0YsQ0FFQSxZQUNFLFdBQVksQ0FDWixnQkFDRixDQUVBLHFDQUdFLGNBQ0YsQ0FFQSwwQkFFRSxhQUFjLENBQ2QsaUJBQ0YsQ0FFQSx5QkFFRSxpQkFDRixDQUVBLDJEQUlFLG1CQUNGLENBRUEsK0RBSUUsbUJBQ0YsQ0FFQSx3REFFRSxhQUFjLENBQ2QsYUFDRixDQUdBLFFBQ0UsVUFDRixDQUVBLG1CQUNFLGlCQUNGLENBRUEsb0JBQ0UsZ0JBQ0YsQ0FHQSxTQUNFLGVBQ0YsQ0FFQSxjQUNFLFVBQVcsQ0FFWCxpQkFBa0IsQ0FDbEIsa0JBQ0YsQ0FFQSxpQ0FDRSxTQUNGLENBRUEsaUNBQ0UsU0FDRixDQUVBLGlDQUNFLFNBQ0YsQ0FFQSxpQ0FDRSxTQUNGLENBRUEsaUNBQ0UsY0FDRixDQUVBLGlDQUNFLGNBQ0YsQ0FFQSxpQ0FDRSxXQUNGLENBRUEsaUNBQ0UsY0FDRixDQUVBLGFBQ0UsV0FBWSxDQUNaLFdBQVksQ0FDWixxQkFDRixDQUVBLHNDQUVFLGlCQUNGLENBTUEsNkZBSUUsMkJBQTRCLENBQzVCLGFBQ0YsQ0FFQSxvQ0FDRSw2RkFJRSwyQkFDRixDQUNGLENBRUEscUNBQ0UsNkZBSUUsZ0JBQWlCLENBQ2pCLGdCQUFpQixDQUNqQixpQkFDRixDQUNGLENBRUEsbUJBQ0UsY0FDRixDQUdBLG9DQUNFLFNBQ0UsVUFBVyxDQUNYLGVBQWdCLENBQ2hCLGFBQ0YsQ0FDRixDQUVBLHFDQUNFLFNBQ0UsVUFDRixDQUNGLENBRUEscUNBQ0UsMEJBQ0UsV0FDRixDQUNBLDZCQUNFLFVBQVcsQ0FDWCxjQUNGLENBQ0YsQ0FFQSxTQUNFLGFBQWMsQ0FDZCxlQUFnQixDQUNoQixrQkFDRixDQUVBLHFDQUNFLFNBQ0UsV0FBWSxDQUNaLFFBQ0YsQ0FDQSwwQkFDRSxVQUNGLENBQ0YsQ0FNQSxnQkFDRSxhQUFjLENBQ2Qsc0JBQXVCLENBQ3ZCLFNBQVUsQ0FDVixjQUNGLENBRUEscUNBQ0UsZ0JBQ0UsWUFDRixDQUNGLENBRUEsaUJBQ0UsWUFDRixDQUVBLDJCQUdFLHdCQUNGLENBR0EsTUFDRSxVQUFXLENBQ1gsUUFBUyxDQUNULGFBQ0YsQ0FFQSxpQkFDRSxpQkFBa0IsQ0FDbEIsY0FDRixDQUVBLHFDQUNFLGlCQUNFLG9CQUNGLENBQ0YsQ0FFQSxtQkFDRSxvQkFBcUIsQ0FDckIsV0FDRixDQUVBLGtDQUNFLGNBQWUsQ0FDZixtQkFDRixDQUdBLGdCQUNFLFVBQVcsQ0FDWCxRQUNGLENBRUEscUNBQ0UsZ0JBQ0UsY0FDRixDQUNGLENBRUEscUNBQ0UsZ0JBQ0UsWUFBYSxDQUNiLGlCQUFrQixDQUNsQixVQUFXLENBQ1gsS0FBTSxDQUVOLE1BQU8sQ0FDUCxXQUFZLENBQ1osaUJBQWtCLENBQ2xCLGVBQ0YsQ0FDQSw2Q0FFRSxhQUNGLENBQ0Esa0JBQ0UsV0FBWSxDQUNaLG9CQUNGLENBQ0YsQ0FHQSxxQ0FDRSwyQkFDRSxRQUFTLENBQ1QsaUJBQWtCLENBRWxCLFFBRUYsQ0FDRixDQUdBLHFDQUNFLDBCQUNFLGtCQUNGLENBQ0YsQ0FHQSxZQUNFLFVBQVcsQ0FDWCxpQkFDRixDQUVBLGVBQ0UsUUFDRixDQUVBLDRCQUNFLGFBQWMsQ0FDZCxpQkFBa0IsQ0FDbEIsUUFDRixDQUVBLGlEQUNFLGdCQUNGLENBRUEsNkNBQ0UsZUFDRixDQUdBLHVCQUNFLG9CQUFxQixDQUNyQixnQkFBaUIsQ0FDakIsa0JBQ0YsQ0FFQSwrREFFRSxvQkFDRixDQUVBLG9DQUNFLFNBQVUsQ0FDVixXQUNGLENBTUEsWUFDRSxRQUNGLENBRUEsa0JBQ0UsbUJBQW9CLENBQ3BCLFFBQVMsQ0FDVCxRQUNGLENBR0EsUUFDRSxVQUFXLENBQ1gsa0JBQ0YsQ0FFQSxxQkFDRSxlQUNGLENBR0Esd0JBQ0UsYUFBYyxDQUNkLGVBQWdCLENBQ2hCLGlCQUFrQixDQUNsQixpQkFDRixDQUVBLGNBQ0Usb0JBQXFCLENBRXJCLGNBQ0YsQ0FFQSw0Q0FDRSxjQUNGLENBRUEsa0JBQ0UsWUFBYSxDQUNiLGNBQWUsQ0FDZixXQUFZLENBQ1osVUFBVyxDQUNYLGVBQWdCLENBQ2hCLGlCQUFrQixDQUNsQixXQUFZLENBQ1oscUJBQXNCLENBQ3RCLGVBQWdCLENBRWhCLGNBQ0YsQ0FFQSxvQkFDRSx1QkFDRixDQUVBLGdEQUNFLGdCQUFpQixDQUNqQixlQUNGLENBRUEsdUJBQ0UsYUFBYyxDQUNkLGFBQ0YsQ0FNQSx1QkFDRSxpQkFDRixDQUVBLHFDQUNFLFlBQ0YsQ0FFQSxrQ0FDRSxlQUNGLENBR0EscUNBQ0Usb0JBQ0UsVUFDRixDQUNGLENBRUEsMEJBQ0UsWUFDRixDQUVBLHlCQUNFLGVBQ0YsQ0FHQSxpQ0FFRSxhQUNGLENBRUEscUNBQ0UsaUNBRUUsYUFDRixDQUNGLENBRUEsY0FDRSxRQUNGLENBR0EsU0FDRSxvQkFBcUIsQ0FDckIsNEJBQTZCLENBQzdCLGlCQUNGLENBRUEsc0JBQ0UsZUFBZ0IsQ0FDaEIsWUFDRixDQUVBLG9DQUNFLHNCQUNFLFlBQ0YsQ0FDRixDQUVBLDRCQUNFLFNBQ0YsQ0FHQSx1QkFDRSxtQkFDRixDQUVBLG9DQUNFLHVCQUNFLG1CQUNGLENBQ0YsQ0FHQSxtQkFDRSwwQkFDRixDQUVBLG9DQUNFLG1CQUNFLDBCQUNGLENBQ0YsQ0FFQSxtQkFDRSxlQUFnQixDQUNoQixnQkFDRixDQUVBLDRCQUNFLFlBQ0YsQ0FFQSx5Q0FDRSxlQUNGLENBRUEsb0NBQ0UseUNBQ0UsZUFDRixDQUNGLENBR0EsMENBQ0Usa0JBQ0YsQ0FFQSxvQ0FDRSwwQ0FDRSxrQkFDRixDQUNGLENBRUEsdURBQ0UsZ0JBQ0YsQ0FFQSxvQ0FDRSx1REFDRSxnQkFDRixDQUNGLENBR0EsNkJBQ0UsaUJBQ0YsQ0FFQSw2QkFDRSxlQUNGLENBR0Esb0NBQ0UsdUNBQ0UsYUFDRixDQUNGLENBR0EsZ0JBQ0UsaUJBQ0YsQ0FFQSw0RkFJRSxvQkFDRixDQUVBLGtEQUdFLFFBQ0YsQ0FFQSxpQkFDRSxnQkFDRixDQUVBLHNCQUNFLGtCQUNGLENBRUEscUJBQ0UsY0FDRixDQUVBLGNBQ0UsY0FDRixDQUVBLG1CQUNFLGNBQ0YsQ0FFQSxpQ0FDRSxZQUNGLENBRUEsZ0NBQ0UsZUFDRixDQUVBLGVBQ0UsYUFFRixDQUVBLG9DQUNFLGVBQ0UsaUJBQWtCLENBQ2xCLFFBQVMsQ0FDVCxVQUFXLENBQ1gsWUFDRixDQUNGLENBR0EsdUJBQ0UsU0FDRixDQUVBLHNDQUNFLGlCQUFrQixDQUNsQixZQUFhLENBQ2IsaUJBQ0YsQ0FFQSxtQkFDRSxjQUNGLENBRUEsOEJBQ0UsZUFDRixDQUVBLGlDQUNFLGtCQUNGLENBRUEseUNBRUUsYUFDRixDQUVBLHlDQUNFLGNBQWUsQ0FDZixrQkFDRixDQUVBLHlHQUlFLFlBQ0YsQ0FFQSwwQkFDRSxhQUFjLENBQ2QsWUFDRixDQUVBLG9DQUNFLFVBQVcsQ0FDWCxnQkFDRixDQUdBLGFBQ0UsaUJBQWtCLENBQ2xCLGVBQWdCLENBQ2hCLHFCQUFzQixDQUN0QixrQkFDRixDQUVBLG1CQUNFLFVBQVcsQ0FDWCxXQUFZLENBQ1osZ0JBQWlCLENBQ2pCLFFBQ0YsQ0FFQSxnQ0FDRSx1QkFBd0IsQ0FDeEIsZUFBZ0IsQ0FDaEIsaUJBQ0YsQ0FFQSxnQ0FDRSxVQUFXLENBQ1gsbUJBQW9CLENBQ3BCLFNBQVUsQ0FDVixzQkFDRixDQUVBLG9CQUNFLG1CQUFvQixDQUNwQixpQkFBa0IsQ0FDbEIsT0FBUSxDQUNSLFVBQVcsQ0FFWCxjQUFpQixDQUdqQix3QkFDRixDQUVBLCtEQUNFLFVBQ0YsQ0FPQSxxQkFDRSxPQUFRLENBQ1IsUUFBUyxDQUNULGlDQUFrQyxDQUNsQyxrQ0FBbUMsQ0FDbkMseUJBQTBCLENBQzFCLFdBRUYsQ0FHQSxvQkFDRSxpQkFBa0IsQ0FDbEIsVUFBVyxDQUNYLFdBQVksQ0FDWixhQUNGLENBRUEsMkJBQ0UsZ0NBQWlDLENBQ2pDLDRCQUE2QixDQUM3QixVQUFXLENBQ1gsV0FBWSxDQUNaLGlCQUFrQixDQUNsQixLQUFNLENBQ04sT0FBUSxDQUNSLFVBQ0YsQ0FHQSxzQkFDRSxpQkFBa0IsQ0FDbEIsVUFBVyxDQUNYLFdBQVksQ0FDWixhQUFjLENBQ2QsaUJBQ0YsQ0FFQSxnQkFDRSxVQUFXLENBQ1gsV0FBWSxDQUNaLHdCQUF5QixDQUN6QixrQkFDRixDQUVBLG1CQUNFLGlCQUFrQixDQUNsQixPQUFRLENBQ1IsVUFBVyxDQUNYLFVBQVcsQ0FFWCx1QkFBd0IsQ0FDeEIsMEJBQTJCLENBQzNCLDJCQUE0QixDQUM1Qiw4QkFDRixDQUdBLHNCQUVFLFVBQVcsQ0FDWCxVQUFXLENBQ1gsOEJBQStCLENBQy9CLHlCQUNGLENBRUEseUNBR0UsVUFBVyxDQUNYLGFBQ0YsQ0FFQSxvQ0FDRSx1TkFnQkUsVUFBVyxDQUNYLDhCQUNGLENBQ0EscUNBR0UseUJBQ0YsQ0FDQSx1QkFFRSx5QkFDRixDQUNBLHlCQUVFLHdCQUNGLENBQ0EsWUFDRSx5QkFDRixDQUNBLGVBQ0Usd0JBQ0YsQ0FDQSxXQUNFLHdCQUNGLENBQ0EsWUFDRSx3QkFDRixDQUNBLGNBQ0Usd0JBQ0YsQ0FDQSxhQUNFLHdCQUNGLENBQ0EsV0FDRSx3QkFDRixDQUNBLGFBQ0Usd0JBQ0YsQ0FDQSxrQ0FFRSxVQUNGLENBQ0EseUJBRUUsVUFBVyxDQUNYLGFBQ0YsQ0FDRixDQUdBLE9BQ0UsVUFDRixDQUVBLFlBQ0UsYUFBYyxDQUNkLFVBQ0YsQ0FFQSxzQkFFRSxZQUNGLENBRUEscUNBQ0UsZ0JBQ0UsZUFDRixDQUNBLG1CQUNFLFlBQ0YsQ0FDRixDQUVBLGVBQ0UsaUJBQWtCLENBQ2xCLFFBQVMsQ0FDVCxjQUNGLENBRUEscUJBQ0UsY0FDRixDQUVBLHFDQUNFLHFCQUNFLGNBQ0YsQ0FDQSwrQkFDRSxzQkFDRixDQUNBLGVBQ0UsdUJBQ0YsQ0FDRixDQUdBLFNBQ0UsWUFBYSxDQUNiLGtCQUFtQixDQUNuQixzQkFBdUIsQ0FDdkIsY0FBZSxDQUNmLGdCQUFpQixDQUNqQixpQkFDRixDQUVBLHlXQW1CRSxlQUFnQixDQUNoQixnQkFBaUIsQ0FDakIsdUJBQ0YsQ0FFQSxtQkFDRSxVQUNGLENBRUEsbUJBQ0Usc0JBQ0YsQ0FFQSxtQkFDRSw0QkFDRixDQUVBLG1CQUNFLHNCQUNGLENBRUEsbUJBQ0Usc0JBQ0YsQ0FFQSxtQkFDRSw0QkFDRixDQUVBLG1CQUNFLDRCQUNGLENBRUEsbUJBQ0Usd0JBQ0YsQ0FFQSxvQ0FDRSxtQkFDRSxVQUNGLENBQ0EsbUJBQ0Usc0JBQ0YsQ0FDQSxtQkFDRSw0QkFDRixDQUNBLG1CQUNFLHNCQUNGLENBQ0EsbUJBQ0Usc0JBQ0YsQ0FDQSxtQkFDRSw0QkFDRixDQUNBLG1CQUNFLDRCQUNGLENBQ0EsbUJBQ0Usd0JBQ0YsQ0FDRixDQUVBLHFDQUNFLG1CQUNFLFVBQ0YsQ0FDQSxtQkFDRSxzQkFDRixDQUNBLG1CQUNFLDRCQUNGLENBQ0EsbUJBQ0Usc0JBQ0YsQ0FDQSxtQkFDRSxzQkFDRixDQUNBLG1CQUNFLDRCQUNGLENBQ0EsbUJBQ0UsNEJBQ0YsQ0FDQSxtQkFDRSx3QkFDRixDQUNGLENBeURBLEtBQ0UsOEJBQWtDLENBQ2xDLGNBQWUsQ0FDZixlQUFnQixDQUNoQixhQUNGLENBR0Esa0JBTUUsc0JBQTBCLENBQzFCLGVBQWdCLENBQ2hCLGVBQWdCLENBQ2hCLGtCQUFtQixDQUNuQixhQUNGLENBRUEsR0FDRSxjQUNGLENBRUEseUNBQ0UsR0FDRSxjQUNGLENBQ0YsQ0FFQSxHQUNFLGNBQ0YsQ0FFQSx5Q0FDRSxHQUNFLGNBQ0YsQ0FDRixDQUVBLEdBQ0UsY0FDRixDQUVBLHlDQUNFLEdBQ0UsY0FDRixDQUNGLENBRUEsR0FDRSxjQUNGLENBRUEsTUFFRSxjQUNGLENBR0EsRUFDRSxhQUNGLENBR0EsNEZBR0UsYUFBYyxDQUNkLG9CQUNGLENBRUEsOEdBR0UsU0FBVSxDQUNWLGFBQ0YsQ0FHQSxxQkFDRSxhQUFjLENBQ2QsaUJBQWtCLENBQ2xCLGVBQ0YsQ0FFQSwyQkFDRSxpQkFBa0IsQ0FDbEIsT0FBUSxDQUNSLGVBQ0YsQ0FHQSxzQkFHRSxhQUFjLENBQ2QsY0FDRixDQUVBLGVBRUUsUUFDRixDQUVBLGlCQUNFLGlCQUFrQixDQUNsQix5QkFDRixDQUVBLDhJQU9FLG9CQUFxQixDQUNyQixlQUFnQixDQUNoQixxQkFBdUIsQ0FDdkIsd0JBQXlCLENBQ3pCLGNBQWUsQ0FDZixVQUFXLENBQ1gsa0JBQW1CLENBQ25CLGdCQUFpQixDQUNqQixrQkFDRixDQUVBLDBEQUNFLGVBQ0YsQ0FFQSxnRUFDRSxvakJBQXFqQixDQUNyakIsb0JBQXFCLENBQ3JCLGlCQUFrQixDQUNsQixVQUFXLENBQ1gsZ0JBQWlCLENBQ2pCLHNCQUF1QixDQUN2QixZQUFhLENBQ2IsZUFDRixDQUVBLHdMQU9FLFNBQVUsQ0FDVixrQkFDRixDQUVBLFVBQ0UsVUFDRixDQUdBLDRCQUNFLGFBQ0YsQ0FFQSxtQkFDRSxhQUNGLENBRUEsdUJBQ0UsYUFDRixDQUVBLGtCQUNFLGFBQ0YsQ0FNQSxzQkFDRSxlQUNGLENBRUEsb0NBQ0Usc0JBQ0UsZUFDRixDQUNGLENBRUEsb0NBQ0UsU0FDRSxlQUNGLENBQ0YsQ0FFQSxTQUNFLFlBQ0YsQ0FFQSxxQ0FDRSxTQUNFLGFBQWMsQ0FDZCxlQUNGLENBQ0YsQ0FNQSxnQkFDRSxhQUNGLENBR0EscUNBQ0UsZ0JBQ0Usa0JBQ0YsQ0FDQSw2Q0FFRSxVQUNGLENBQ0YsQ0FHQSxxQ0FDRSwyQkFDRSxRQUVGLENBQ0YsQ0FHQSxZQUNFLGVBQ0YsQ0FHQSxvQkFDRSxlQUNGLENBRUEsdUJBQ0UsZUFBZ0IsQ0FDaEIsY0FDRixDQUVBLCtEQUVFLGdCQUFpQixDQUNqQixVQUFXLENBQ1gsa0JBQW1CLENBQ25CLFVBQVcsQ0FDWCxXQUFZLENBQ1osa0JBQ0YsQ0FFQSw4QkFDRSxrQkFDRixDQUVBLGtGQUVFLFVBQVcsQ0FDWCxjQUNGLENBR0EsMkJBQ0UsbUJBQW9CLENBQ3BCLCtCQUFnQyxDQUNoQyxrQkFBbUIsQ0FDbkIsZUFDRixDQUVBLDZCQUNFLG9CQUNGLENBRUEsbUNBQ0UsU0FDRixDQUVBLDRGQUVFLGFBQ0YsQ0FFQSw2Q0FDRSxlQUFnQixDQUNoQixxQkFBdUIsQ0FDdkIsd0JBQXlCLENBQ3pCLGlCQUFrQixDQUNsQixjQUFlLENBQ2YsYUFBYyxDQUVkLGNBQ0YsQ0FFQSxxREFDRSxhQUNGLENBRUEsNkNBQ0UsY0FBZSxDQUVmLGNBQ0YsQ0FFQSxxREFDRSxVQUNGLENBRUEsMkNBQ0UsUUFDRixDQUdBLG9GQUVFLGVBQWdCLENBQ2hCLHFCQUF1QixDQUN2Qix3QkFBeUIsQ0FDekIsY0FBZSxDQUNmLGFBQ0YsQ0FNQSxRQUNFLGtCQUNGLENBRUEscUNBQ0UsUUFDRSxrQkFDRixDQUNGLENBRUEsd0JBQ0UsYUFDRixDQUVBLDBCQUNFLFVBQ0YsQ0FFQSxnQ0FDRSxTQUNGLENBRUEsb0JBQ0UsaUJBQ0YsQ0FHQSx3QkFDRSxZQUFhLENBQ2Isb0JBQ0YsQ0FFQSxxQ0FDRSxrQkFDRSxhQUFjLENBQ2Qsa0JBQW1CLENBQ25CLGVBQ0YsQ0FDRixDQU1BLHVCQUNFLGNBQWUsQ0FDZixlQUNGLENBRUEscUNBQ0UsdUJBQ0UsZUFDRixDQUNGLENBR0EsaUNBRUUsYUFDRixDQUVBLG9CQUNFLGlCQUFrQixDQUNsQixhQUFjLENBQ2QsOEJBQWtDLENBQ2xDLGVBQWdCLENBQ2hCLHFCQUF1QixDQUN2Qix3QkFBeUIsQ0FDekIsY0FBZSxDQUNmLGtCQUNGLENBRUEsb0NBQ0Usb0JBQ0UsZUFDRixDQUNGLENBRUEsMkVBRUUsNEJBQTZCLENBQzdCLGdCQUNGLENBRUEsa0VBQ0UsWUFBYSxDQUNiLGFBQ0YsQ0FFQSxvQ0FDRSx1QkFDRSxnQkFDRixDQUNGLENBRUEseUVBRUUsWUFDRixDQUVBLHFDQUNFLGFBQ0YsQ0FFQSxzQkFDRSxzQkFBdUIsQ0FDdkIsbUJBQ0YsQ0FFQSw4QkFDRSxrQkFBbUIsQ0FDbkIsWUFDRixDQUVBLG9DQUNFLDhCQUNFLFlBQ0YsQ0FDRixDQUVBLG1CQUNFLGdCQUNGLENBRUEsZ0JBQ0UsYUFDRixDQUVBLG9DQUNFLGdCQUNFLGtCQUNGLENBQ0YsQ0FFQSxnQkFDRSxhQUFjLENBQ2Qsc0JBQTBCLENBQzFCLGVBQWdCLENBQ2hCLGNBQWUsQ0FDZixlQUNGLENBRUEsc0JBQ0UsWUFDRixDQUVBLHlDQUNFLFVBQVcsQ0FDWCxhQUFjLENBQ2QsVUFBVyxDQUNYLFdBQVksQ0FDWiw2R0FBaUgsQ0FDakgsb0JBQXFCLENBQ3JCLFVBQVcsQ0FDWCxpQkFBa0IsQ0FDbEIsa0JBQ0YsQ0FFQSxpREFDRSxvR0FDRixDQUVBLGtFQUNFLHlDQUNFLHdHQUNGLENBQ0EsaURBQ0UsdUdBQ0YsQ0FDRixDQUVBLHdGQUNFLG9HQUFxRyxDQUNyRyxvQkFDRixDQUVBLGdHQUNFLG1HQUNGLENBRUEsa0VBQ0Usd0ZBQ0UsdUdBQ0YsQ0FDQSxnR0FDRSxzR0FDRixDQUNGLENBRUEsaUJBQ0Usa0JBQ0YsQ0FFQSxpQ0FFRSxlQUFnQixDQUNoQixxQkFBdUIsQ0FDdkIsd0JBQXlCLENBQ3pCLGNBQ0YsQ0FNQSxnQ0FIRSxpQkFRRixDQUxBLGVBRUUsUUFBWSxDQUNaLFVBQWMsQ0FDZCxlQUNGLENBR0EsaUJBQ0UsaUJBQWtCLENBQ2xCLGtCQUFtQixDQUNuQixZQUFhLENBQ2IsY0FBZSxDQUNmLGVBQ0YsQ0FFQSxvQ0FDRSxpQkFDRSxlQUFnQixDQUNoQixZQUNGLENBQ0YsQ0FFQSxzQ0FDRSxhQUFjLENBQ2QsOEJBQWtDLENBQ2xDLGVBQWdCLENBQ2hCLHFCQUF1QixDQUN2Qix3QkFBeUIsQ0FDekIsY0FDRixDQUVBLHVCQUNFLG9CQUFxQixDQUNyQixXQUNGLENBRUEsb0NBQ0UscUtBSUUsYUFDRixDQUNBLDJDQUNFLFdBQ0YsQ0FDQSwwSEFHRSxVQUNGLENBQ0EseUNBQ0UsVUFDRixDQUNGLENBRUEsbUJBQ0Usa0JBQ0YsQ0FFQSxvQ0FDRSxtQkFDRSxrQkFDRixDQUNGLENBRUEscUVBRUUsaUJBQ0YsQ0FFQSxvQ0FDRSwwQkFDRSxZQUNGLENBQ0YsQ0FFQSw2Q0FDRSxhQUFjLENBQ2QsZUFBZ0IsQ0FDaEIscUJBQXVCLENBQ3ZCLHdCQUF5QixDQUN6QixjQUFlLENBQ2YsaUJBQWtCLENBQ2xCLE9BQ0YsQ0FFQSxvQ0FDRSxhQUFjLENBQ2QsZUFBZ0IsQ0FDaEIscUJBQXVCLENBQ3ZCLHdCQUF5QixDQUN6QixjQUFlLENBQ2YsaUJBQWtCLENBQ2xCLE9BQ0YsQ0FFQSx3Q0FDRSxhQUFjLENBQ2QsZUFBZ0IsQ0FDaEIscUJBQXVCLENBQ3ZCLHdCQUF5QixDQUN6QixjQUFlLENBQ2YsaUJBQWtCLENBQ2xCLE9BQ0YsQ0FFQSxtQ0FDRSxhQUFjLENBQ2QsZUFBZ0IsQ0FDaEIscUJBQXVCLENBQ3ZCLHdCQUF5QixDQUN6QixjQUFlLENBQ2YsaUJBQWtCLENBQ2xCLE9BQ0YsQ0FFQSxrREFDRSxRQUNGLENBRUEseUNBQ0UsUUFDRixDQUVBLDZDQUNFLFFBQ0YsQ0FFQSx3Q0FDRSxRQUNGLENBRUEsb0NBQ0UsOEJBQ0UsV0FBWSxDQUNaLGdCQUNGLENBQ0YsQ0FHQSxhQUNFLG9CQUNGLENBRUEsc0NBQ0Usc0JBQ0YsQ0FFQSxvQkFDRSxPQUFRLENBQ1IsVUFBVyxDQUNYLGFBQ0YsQ0FFQSwwREFDRSxTQUFVLENBQ1YsYUFDRixDQXVEQSxZQUNFLFlBQ0YsQ0FFQSxxQ0FDRSxZQUNFLGFBQWMsQ0FDZCxXQUFZLENBQ1osaUJBQWtCLENBQ2xCLE9BQVEsQ0FDUixRQUNGLENBQ0EsdUJBQ0UsY0FBZSxDQUNmLHFCQUNGLENBQ0EsMkRBRUUsVUFBVyxDQUNYLG9CQUFxQixDQUNyQixVQUFXLENBQ1gsV0FBWSxDQUNaLHFTQUNGLENBQ0EsOEJBQ0UsVUFBVyxDQUNYLGlCQUNGLENBQ0EsNkJBQ0UsV0FBWSxDQUNaLGdCQUFpQixDQUlqQixvQkFBcUIsQ0FDckIsWUFBYSxDQUNiLGtCQUNGLENBQ0EseUJBQ0UsVUFBVyxDQUNYLGlCQUFrQixDQUNsQixrQkFBbUIsQ0FDbkIsV0FBWSxDQUNaLGVBQ0YsQ0FDQSwrQkFDRSxTQUFVLENBQ1YsYUFDRixDQUNGLENBR0Esa0JBQ0UsZUFBZ0IsQ0FDaEIsYUFBYyxDQUdkLGNBQWUsQ0FDZixjQUNGLENBRUEscUNBQ0Usa0JBQ0UsZUFBZ0IsQ0FDaEIsZUFDRixDQUNGLENBRUEsdUJBQ0UsYUFDRixDQUVBLG9CQUNFLGVBQWdCLENBQ2hCLHFCQUF1QixDQUN2Qix3QkFDRixDQUdBLGFBQ0Usb0JBQXFCLENBQ3JCLGlCQUFrQixDQUNsQixpQkFDRixDQUVBLHFDQUNFLGFBQ0Usa0JBQW1CLENBQ25CLFlBQ0YsQ0FDRixDQUVBLG1CQUNFLGFBQWMsQ0FDZCxpQkFBa0IsQ0FDbEIsT0FBUSxDQUNSLFNBQ0YsQ0FFQSxxQ0FDRSxtQkFDRSxTQUNGLENBQ0EsOENBQ0UsY0FDRixDQUNGLENBT0EsZ0JBQ0UsVUFBVyxDQUNYLGtCQUFtQixDQUNuQixjQUFlLENBQ2YsaUJBQWtCLENBQ2xCLGNBQ0YsQ0FFQSxxQ0FDRSxnQkFDRSxtQkFDRixDQUNBLHNCQUNFLGVBQ0YsQ0FDRixDQUVBLGtCQUNFLFVBQ0YsQ0FFQSxxQ0FDRSwwQkFDRSxhQUFjLENBQ2QsVUFBVyxDQUNYLGlCQUNGLENBQ0YsQ0FFQSw2QkFDRSxZQUNGLENBRUEscUNBQ0UsNkJBQ0UsYUFBYyxDQUNkLFVBQVcsQ0FDWCxlQUFnQixDQUNoQixlQUFnQixDQUNoQixpQkFBa0IsQ0FDbEIsd0JBQ0YsQ0FDQSxvQ0FDRSxjQUFlLENBQ2YsT0FDRixDQUNGLENBRUEsd0JBQ0UsYUFDRixDQUVBLHFDQUNFLHdCQUNFLFVBQVcsQ0FDWCxpQkFBa0IsQ0FDbEIsV0FDRixDQUNBLDRCQUNFLFdBQVksQ0FDWixxQkFDRixDQUNGLENBR0EsYUFDRSxVQUFXLENBQ1gsa0JBQW1CLENBQ25CLGNBQWUsQ0FDZixpQkFBa0IsQ0FDbEIsY0FDRixDQUVBLHFDQUNFLGFBQ0UsY0FBZSxDQUNmLHFCQUNGLENBQ0YsQ0FFQSxlQUNFLFVBQ0YsQ0FFQSxxQ0FDRSwrR0FJRSxVQUNGLENBQ0EsMEJBQ0UsV0FBWSxDQUNaLGNBQ0YsQ0FDQSxnREFFRSxhQUNGLENBQ0EsMEJBQ0UsZUFDRixDQUNBLDhEQUVFLGFBQWMsQ0FDZCxZQUNGLENBQ0Esd0JBQ0UsWUFDRixDQUNGLENBRUEsZ0RBRUUsYUFDRixDQUVBLHdCQUNFLFlBQ0YsQ0FNQSxZQUNFLGtCQUFtQixDQUNuQixpQkFBa0IsQ0FDbEIsY0FBZSxDQUNmLGVBQWdCLENBQ2hCLGlCQUFrQixDQUNsQixrQkFDRixDQUVBLG9DQUNFLFlBQ0UsWUFBYSxDQUNiLGNBQWUsQ0FDZixrQkFBbUIsQ0FHbkIsZ0JBQWlCLENBQ2pCLG1CQUhGLENBS0YsQ0FFQSx1Q0FFRSxpQkFBa0IsQ0FDbEIsTUFBTyxDQUNQLFFBQ0YsQ0FFQSxtQkFDRSxVQUFXLENBQ1gsYUFBYyxDQUNkLFdBQVksQ0FDWixZQUFhLENBQ2IsbUhBQXlILENBQ3pILHFCQUNGLENBRUEsNEJBQ0Usd0dBQ0YsQ0FFQSxrRUFJRSwrQ0FDRSx3R0FDRixDQUNGLENBRUEsb0NBQ0UsbUJBQ0UscUJBQ0YsQ0FDRixDQUVBLG9CQUNFLFdBQ0YsQ0FFQSxvQ0FDRSxvQkFDRSxXQUNGLENBQ0YsQ0FFQSxzQ0FFRSxrQkFBbUIsQ0FDbkIsaUJBQ0YsQ0FFQSxvQ0FDRSxzQ0FFRSxpQkFDRixDQUNGLENBRUEsa0JBQ0UsY0FBZSxDQUNmLGlCQUNGLENBRUEsc0JBQ0UsWUFDRixDQUVBLGlDQUNFLGNBQWUsQ0FDZixlQUNGLENBRUEsdUJBQ0UsYUFBYyxDQUNkLGVBQWdCLENBQ2hCLGlCQUNGLENBRUEsNkJBQ0UsVUFBVyxDQUNYLGtCQUNGLENBRUEsdUNBQ0UsY0FBZSxDQUNmLGVBQ0YsQ0FHQSw0Q0FHRSxRQUNGLENBRUEsb0NBQ0UsOEJBQWtDLENBQ2xDLGVBQWdCLENBQ2hCLGNBQWUsQ0FDZixjQUFlLENBQ2YsaUJBQ0YsQ0FFQSxlQUNFLGlCQUNGLENBRUEsY0FDRSxjQUNGLENBR0EscUJBQ0Usa0JBQ0YsQ0FFQSw2Q0FDRSxlQUNGLENBR0EsWUFDRSxjQUFlLENBQ2YsZUFBZ0IsQ0FDaEIsaUJBQ0YsQ0FFQSxvQ0FDRSxZQUNFLGNBQ0YsQ0FDRixDQUVBLDhEQUdFLG9CQUFxQixDQUNyQixZQUNGLENBRUEsNEJBQ0UsZ0JBQ0YsQ0FFQSxnQkFDRSxpQkFDRixDQUdBLHlHQUdFLDhCQUFrQyxDQUNsQyxlQUFnQixDQUNoQixxQkFBdUIsQ0FDdkIsd0JBQ0YsQ0FFQSxtQ0FDRSxjQUNGLENBRUEsbUNBQ0UsY0FDRixDQUVBLG1DQUNFLGNBQWUsQ0FDZixhQUNGLENBRUEsbUNBQ0UsY0FBZSxDQUNmLGFBQ0YsQ0FvRUEscUNBQ0UsVUFDRSxVQUFXLENBQ1gsV0FBWSxDQUNaLDRHQUFnSCxDQUNoSCxvQkFDRixDQUNBLG1CQUNFLG1HQUNGLENBQ0YsQ0FFQSxrRUFDRSxVQUNFLHVHQUNGLENBQ0EsbUJBQ0Usc0dBQ0YsQ0FDRixDQUdBLDZEQUVFLFdBQVksQ0FFWixVQUFXLENBQ1gsV0FBWSxDQUNaLGdCQUFpQixDQUNqQixpQkFBa0IsQ0FDbEIsVUFBVyxDQUNYLGtCQUFtQixDQUNuQixrQkFBbUIsQ0FJbkIsY0FBZSxDQUNmLGdCQUFpQixDQUVqQixnQkFDRixDQUdBLDhFQWxCRSxVQUFXLENBUVgsOEJBQWtDLENBQ2xDLGVBQWdCLENBQ2hCLHdCQW1CRixDQVhBLGlCQUNFLFdBQVksQ0FLWixhQUFjLENBQ2QsdUJBQXdCLENBQ3hCLGNBQWUsQ0FDZixnQkFFRixDQUdBLGNBQ0Usb0JBQXFCLENBQ3JCLFVBQVcsQ0FDWCxXQUFZLENBQ1osNkdBQWlILENBQ2pILHFCQUNGLENBR0EsMkJBQ0Usb0JBQ0YsQ0FFQSw4QkFDRSxpQkFDRixDQUVBLDJCQUNFLGdCQUNGLENBRUEsZ0VBRUUsYUFDRixDQUVBLDhCQUNFLDhCQUVGLENBRUEsNENBQ0UsMEJBQ0YsQ0FFQSxxQ0FDRSw2QkFBOEIsQ0FDOUIsVUFBVyxDQUNYLFVBQVcsQ0FDWCxXQUFZLENBQ1osZ0JBQWlCLENBQ2pCLGlCQUFrQixDQUNsQixVQUFXLENBQ1gsa0JBQW1CLENBQ25CLGtCQUFtQixDQUNuQixjQUFlLENBRWYsaUJBQWtCLENBQ2xCLDhCQUFrQyxDQUNsQyxlQUFnQixDQUNoQixjQUNGLENBRUEsa0JBQ0UseUJBQ0YsQ0FNQSxlQUNFLGlCQUFrQixDQUNsQixjQUNGLENBRUEsMEJBQ0UsYUFBYyxDQUNkLGVBQ0YsQ0FFQSxnQ0FDRSxVQUFXLENBQ1gsa0JBQ0YsQ0FFQSwwQkFDRSxhQUFjLENBQ2QsYUFBYyxDQUNkLGtCQUNGLENBRUEscUJBQ0UsY0FBZSxDQUNmLGVBQ0YsQ0FFQSxvQ0FDRSxjQUNGLENBR0EsVUFDRSxrQkFBbUIsQ0FDbkIsWUFBYSxDQUNiLGVBRUYsQ0FFQSxpQkFDRSxxQkFBc0IsQ0FDdEIsZUFDRixDQUdBLFdBQ0Usa0JBQW1CLENBQ25CLGlCQUFrQixDQUNsQixnQkFDRixDQUVBLHFDQUNFLFdBQ0Usc0JBQXVCLENBQ3ZCLDRCQUE2QixDQUM3QiwrQkFBZ0MsQ0FDaEMsZ0JBQWlCLENBQ2pCLGdCQUNGLENBQ0YsQ0FFQSxrQkFDRSxlQUFnQixDQUNoQixXQUFZLENBQ1osZUFDRixDQUVBLHlCQUNFLGFBQ0YsQ0FFQSxxQ0FDRSx5QkFDRSxjQUNGLENBQ0YsQ0FFQSxxQ0FDRSxzQkFDRSxhQUFjLENBQ2QsYUFDRixDQUNBLDRCQUNFLFNBQVUsQ0FDVixhQUFjLENBQ2Qsc0JBQ0YsQ0FDRixDQUdBLHFDQUNFLDRCQUNFLFlBQ0YsQ0FDRixDQUdBLEtBQ0UsY0FDRixDQUVBLGNBQ0UsYUFDRixDQUVBLHlCQUVFLGNBQ0YsQ0FFQSxXQUVFLDhCQUFrQyxDQUlsQyxRQUNGLENBRUEsdUJBUkUsb0JBQXFCLENBRXJCLHFCQUF1QixDQUN2QixlQUFnQixDQUNoQix3QkFjRixDQVZBLFlBS0UsY0FBZSxDQUNmLFVBQVcsQ0FDWCxrQkFBbUIsQ0FDbkIsZ0JBQWlCLENBQ2pCLGtCQUNGLENBRUEsa0JBQ0UsU0FBVSxDQUNWLGtCQUNGLENBRUEsNEJBQ0UsZUFDRixDQUdBLG9CQUNFLGlCQUFrQixDQUNsQixjQUNGLENBRUEsb0NBQ0Usb0JBQ0UsY0FBZSxDQUNmLGNBQ0YsQ0FDRixDQUVBLHFDQUNFLG9CQUNFLFVBQ0YsQ0FDRixDQUVBLDBCQUNFLFlBQ0YsQ0FFQSxxQ0FDRSwwQkFDRSxvQkFBcUIsQ0FDckIsY0FBZSxDQUNmLFVBQ0YsQ0FDRixDQUVBLHlCQUNFLGVBQWdCLENBQ2hCLHFCQUF1QixDQUN2Qix3QkFDRixDQUVBLHFDQUNFLHlCQUNFLGVBQWdCLENBQ2hCLGdCQUFpQixDQUNqQixtQkFBb0IsQ0FDcEIsY0FDRixDQUNGLENBRUEsMkJBQ0UsVUFBVyxDQUNYLHNCQUF1QixDQUN2QixxQkFBc0IsQ0FDdEIsZUFBZ0IsQ0FDaEIsZUFBZ0IsQ0FDaEIsY0FDRixDQUVBLG9DQUNFLDJCQUNFLGdCQUFpQixDQUNqQixjQUFlLENBQ2YsaUJBQWtCLENBQ2xCLFFBQ0YsQ0FDRixDQUVBLHFDQUNFLDJCQUNFLGNBQWUsQ0FDZixlQUNGLENBQ0YsQ0FFQSxpQ0FDRSxTQUFVLENBQ1YsYUFBYyxDQUNkLGVBQ0YsQ0FHQSxVQUNFLFlBQ0YsQ0FFQSxxQ0FDRSxVQUNFLGFBQWMsQ0FDZCxVQUFXLENBQ1gsa0JBQW1CLENBQ25CLGNBQWUsQ0FDZixpQkFDRixDQUNBLGlFQUdFLGlCQUFrQixDQUNsQixxQkFDRixDQUNBLHFCQUNFLGFBQWMsQ0FDZCxnQkFDRixDQUNBLG9CQUNFLG9CQUFzQixDQUN0QixpQkFBa0IsQ0FDbEIsUUFDRixDQUNBLHNCQUNFLHFCQUNGLENBQ0YsQ0FHQSxpQkFDRSxlQUNGLENBRUEscUNBQ0UsaUJBQ0UsZUFDRixDQUNGLENBRUEsdUJBQ0UsNEJBQTZCLENBQzdCLGdCQUFpQixDQUNqQixtQkFDRixDQUVBLGdDQUNFLDhCQUFrQyxDQUNsQyxlQUFnQixDQUNoQixxQkFBdUIsQ0FDdkIsd0JBQXlCLENBRXpCLGNBQWUsQ0FDZixhQUFjLENBQ2QsaUJBQWtCLENBQ2xCLGtCQUNGLENBRUEscUNBQ0UsZ0NBQ0UsVUFBVyxDQUNYLGVBQWdCLENBQ2hCLFdBQVksQ0FDWixjQUNGLENBQ0YsQ0FFQSx3QkFDRSxZQUFhLENBQ2IsY0FBZSxDQUNmLGtCQUFtQixDQUNuQixzQkFDRixDQUVBLHFDQUNFLHdCQUNFLFdBQVksQ0FDWix3QkFDRixDQUNGLENBRUEsaUNBQ0UsYUFBYyxDQUNkLGdCQUFpQixDQUNqQixhQUFjLENBRWQsc0JBQXVCLENBQ3ZCLFVBQVcsQ0FDWCxpQkFDRixDQUVBLG9DQUNFLGlDQUNFLGdCQUNGLENBQ0YsQ0FFQSxvQ0FDRSxpQ0FDRSxhQUNGLENBQ0YsQ0FFQSxxQ0FDRSxpQ0FDRSxnQkFBaUIsQ0FDakIsYUFDRixDQUNGLENBRUEsMkRBQ0UsVUFBVyxDQUNYLGVBQ0YsQ0FFQSxvQ0FDRSwyREFDRSxlQUNGLENBQ0YsQ0FFQSxxQ0FDRSwyREFDRSxlQUFnQixDQUNoQixhQUNGLENBQ0YsQ0FHQSwwQkFDRSxpQkFDRixDQUVBLGlDQUNFLGtCQUNGLENBRUEsb0NBQ0UsaUNBQ0Usa0JBQ0YsQ0FDRixDQUVBLGdEQUNFLGFBQWMsQ0FDZCxhQUNGLENBRUEsdUNBQ0UsY0FBZSxDQUNmLGNBQ0YsQ0FFQSx5Q0FDRSxhQUNGLENBRUEsb0NBQ0UseUNBQ0UsYUFDRixDQUNGLENBRUEsb0NBQ0UseUNBQ0UsOEJBQWtDLENBQ2xDLGVBQWdCLENBQ2hCLGNBQ0YsQ0FDRixDQUdBLGdEQUNFLDhCQUFrQyxDQUNsQyxlQUFnQixDQUNoQixxQkFBdUIsQ0FDdkIsd0JBQXlCLENBQ3pCLGNBQWUsQ0FDZixpQkFDRixDQUdBLGlCQUNFLGtCQUFtQixDQUNuQixjQUNGLENBRUEsdUJBQ0UsaUJBQ0YsQ0FFQSwrQkFDRSxrQkFDRixDQUVBLG9DQUNFLCtCQUNFLFVBQVcsQ0FDWCxrQkFDRixDQUNGLENBRUEscUNBQ0UsK0JBQ0UsY0FDRixDQUNGLENBRUEsd0JBQ0Usa0JBQ0YsQ0FFQSxvQ0FDRSx3QkFDRSxlQUNGLENBQ0YsQ0FFQSxtQ0FDRSxxQkFBc0IsQ0FDdEIsb0JBQ0YsQ0FFQSw4QkFDRSxlQUNGLENBRUEsZ0NBQ0UsYUFBYyxDQUNkLGNBQ0YsQ0FFQSxvQ0FDRSxnQ0FDRSxhQUFjLENBQ2QsY0FDRixDQUNGLENBRUEscUNBQ0UsZ0NBQ0UsZUFDRixDQUNGLENBRUEsc0NBQ0UsaUJBQWtCLENBQ2xCLFVBQVcsQ0FDWCxlQUFnQixDQUNoQixRQUFTLENBQ1QsUUFBUyxDQUNULDBCQUEyQixDQUMzQixZQUNGLENBRUEsb0NBQ0Usc0NBQ0UsNEJBQTZCLENBQzdCLE9BQVEsQ0FDUixTQUFhLENBQ2IsY0FBZSxDQUNmLE9BQVEsQ0FDUixnQkFDRixDQUNGLENBRUEscUNBQ0Usc0NBQ0UsNEJBQTZCLENBQzdCLFFBQ0YsQ0FDRixDQUVBLDRCQUNFLGFBQWMsQ0FDZCxzQkFBdUIsQ0FDdkIsU0FBVSxDQUNWLHFCQUF1QixDQUN2QixjQUFlLENBQ2YsZUFDRixDQUVBLDJEQUNFLDRCQUNFLGNBQ0YsQ0FDRixDQUVBLGtDQUNFLFVBQVksQ0FDWixzQkFDRixDQUdBLFFBQ0UsaUJBQ0YsQ0FFQSxxQkFDRSxvQkFBcUIsQ0FDckIsVUFBVyxDQUNYLGtCQUFtQixDQUNuQixjQUFlLENBQ2YsVUFBVyxDQUNYLFdBQVksQ0FDWixnQkFBaUIsQ0FDakIsaUJBQWtCLENBQ2xCLGtCQUFtQixDQUNuQixZQUNGLENBRUEsMkJBQ0UsU0FBVSxDQUNWLGtCQUNGLENBRUEsbUNBQ0UsYUFDRixDQUVBLGtDQUNFLGNBQ0YsQ0FHQSxxQ0FDRSxxQkFDRSxXQUFZLENBQ1osZUFDRixDQUNBLGtDQUNFLGFBQWMsQ0FDZCxrQkFDRixDQUNBLHdDQUNFLFNBQVUsQ0FDVixVQUFXLENBQ1gsa0JBQ0YsQ0FDRixDQUdBLGNBQ0UsbUJBQ0YsQ0FHQSxXQUNFLGlCQUFrQixDQUNsQixVQUFXLENBQ1gsa0JBQW1CLENBQ25CLG1CQUNGLENBRUEsaUJBQ0UsVUFBVyxDQUNYLGFBQWMsQ0FDZCxVQUFXLENBQ1gsV0FBWSxDQUNaLHFIQUE2SCxDQUM3SCxvQkFBcUIsQ0FDckIsa0JBQ0YsQ0FFQSwwQkFDRSx5R0FDRixDQUVBLGtFQUNFLGlCQUNFLDZHQUNGLENBQ0EsMEJBQ0UsNEdBQ0YsQ0FDRixDQUVBLGtCQUNFLDhCQUFrQyxDQUNsQyxlQUFnQixDQUNoQixxQkFBdUIsQ0FDdkIsd0JBQXlCLENBQ3pCLGNBQWUsQ0FDZixVQUFXLENBQ1gsY0FDRixDQUVBLHdCQUNFLFFBQVMsQ0FDVCxjQUFlLENBQ2YsZUFDRixDQUVBLGlCQUNFLGNBQWUsQ0FDZixpQkFDRixDQUVBLGlCQUNFLFdBQVksQ0FDWixpQkFDRixDQUVBLHlEQUVFLGFBQWMsQ0FDZCxjQUNGLENBRUEsdUNBQ0UsYUFDRixDQUVBLDhCQUNFLGFBQ0YsQ0FFQSxrQ0FDRSxhQUNGLENBRUEsNkJBQ0UsYUFDRixDQUVBLHlEQUVFLGlCQUFrQixDQUNsQixlQUNGLENBRUEsOEJBQ0UsVUFBVyxDQUNYLGVBQWdCLENBQ2hCLGNBQWUsQ0FDZixjQUNGLENBRUEsb0VBRUUsYUFBYyxDQUNkLGlCQUFrQixDQUNsQixLQUFNLENBQ04sVUFBVyxDQUNYLGdCQUNGLENBRUEsZ0NBQ0UsUUFBUyxDQUNULGdCQUNGLENBR0EsMEJBQ0UsVUFBVyxDQUNYLFFBQ0YsQ0FFQSwyRUFFRSx1QkFBd0IsQ0FDeEIsa0JBQ0YsQ0FFQSxzQ0FDRSxVQUNGLENBRUEsc0ZBRUUsY0FDRixDQUVBLDZDQUNFLFFBQVMsQ0FDVCxRQUNGLENBRUEsdUNBQ0UsVUFBVyxDQUNYLFdBQVksQ0FDWixpQkFBa0IsQ0FDbEIsS0FBTSxDQUNOLE9BQ0YsQ0FHQSx3QkFDRSxZQUNGLENBRUEscUNBQ0Usd0JBQ0UsYUFBYyxDQUNkLGFBQWMsQ0FDZCxzQkFBdUIsQ0FDdkIsY0FDRixDQUNBLDhCQUNFLFlBQ0YsQ0FDQSxxTUFNRSxvQkFBcUIsQ0FDckIscUJBQ0YsQ0FDQSw0R0FHRSxpQkFDRixDQUNBLGtFQUVFLGNBQWUsQ0FDZixhQUFjLENBQ2QsWUFBYSxDQUNiLGVBQ0YsQ0FDQSxtQ0FDRSxhQUNGLENBQ0EsOEJBQ0UsUUFBUyxDQUNULGVBQ0YsQ0FDQSw4QkFDRSxVQUFXLENBQ1gsV0FDRixDQUNBLG1GQUVFLHNCQUF1QixDQUN2QixjQUFlLENBQ2YsK0JBQWdDLENBQ2hDLGVBQWdCLENBQ2hCLGdCQUNGLENBQ0EsMkNBQ0UsV0FBWSxDQUNaLGtCQUFtQixDQUNuQixZQUFhLENBQ2IsY0FBZSxDQUNmLHdCQUF5QixDQUN6QixhQUFjLENBQ2Qsc0JBQ0YsQ0FDQSxpREFDRSxVQUFXLENBQ1gsa0JBQ0YsQ0FDQSxpREFDRSxnQkFDRixDQUNGLENBRUEsMEdBQ0UsaURBQ0UsVUFDRixDQUNGLENBR0Esb0NBQ0UseUNBQ0UsdUJBQStCLENBQy9CLFVBQVcsQ0FDWCxrQkFDRixDQUNBLDJDQUNFLFVBQVcsQ0FDWCxXQUFZLENBQ1osaUJBQWtCLENBQ2xCLE9BQVEsQ0FDUixLQUFNLENBQ04sWUFDRixDQUNGLENBRUEscUNBQ0UsOEZBRUUsY0FDRixDQUNBLGlEQUNFLFFBQVMsQ0FDVCxRQUNGLENBQ0EsMENBQ0Usa0JBQ0YsQ0FDQSx5Q0FDRSxVQUFXLENBQ1gsa0JBQ0YsQ0FDQSwyQ0FDRSxVQUFXLENBQ1gsZ0JBQWlCLENBQ2pCLGlCQUFrQixDQUNsQixZQUNGLENBQ0YsQ0FFQSxxQ0FDRSx3QkFDRSxhQUFjLENBQ2Qsc0JBQXVCLENBQ3ZCLHFCQUFzQixDQUN0Qiw0QkFBNkIsQ0FDN0IsK0JBQWdDLENBQ2hDLGVBQ0YsQ0FDQSw4QkFDRSxXQUFZLENBQ1osWUFBYSxDQUNiLDBHQUEyRyxDQUMzRyxxQkFBc0IsQ0FDdEIsUUFBUyxDQUNULFdBQVksQ0FDWixpQkFBa0IsQ0FDbEIsUUFDRixDQUNBLHVDQUNFLHlHQUNGLENBQ0YsQ0FFQSxnSEFDRSw4QkFDRSw2R0FDRixDQUNBLHVDQUNFLDRHQUNGLENBQ0YsQ0FFQSxxQ0FDRSw4QkFDRSxXQUFZLENBQ1osVUFDRixDQUNBLDhGQUVFLGNBQ0YsQ0FDQSw2Q0FDRSxTQUFVLENBQ1YsT0FDRixDQUNBLGlEQUNFLFFBQVMsQ0FDVCxRQUNGLENBQ0EsK0JBQ0Usc0JBQTBCLENBQzFCLGVBQWdCLENBQ2hCLGdCQUFpQixDQUNqQixtQkFBb0IsQ0FDcEIsY0FBZSxDQUNmLGVBQWlCLENBQ2pCLGFBQWMsQ0FDZCxrQkFBbUIsQ0FDbkIsZUFBZ0IsQ0FDaEIsa0JBQ0YsQ0FDQSxxQ0FDRSxjQUFlLENBQ2YsY0FDRixDQUNBLG1GQUVFLGNBQWUsQ0FDZix3QkFBeUIsQ0FDekIsa0JBQ0YsQ0FDQSwyQ0FDRSxVQUFXLENBQ1gsV0FBWSxDQUNaLGtCQUFtQixDQUNuQixjQUFlLENBQ2YsZ0JBQWlCLENBQ2pCLGtCQUNGLENBQ0YsQ0FHQSw0QkFDRSxvSEFBd0gsQ0FFeEgscUJBQXNCLENBQ3RCLGlCQUFrQixDQUNsQixtQkFDRixDQUVBLG9DQUNFLHNHQUNGLENBRUEsb0NBQ0UsNEJBQ0UsdUdBQXdHLENBRXhHLHVCQUNGLENBQ0EsNENBQ0UsUUFBUyxDQUNULFFBQ0YsQ0FDRixDQUVBLG9DQUNFLDRCQUdFLHVCQUNGLENBQ0EsZ0VBSkUsc0dBTUYsQ0FDRixDQUVBLG9DQUNFLDRCQUNFLHdCQUF5QixDQUN6QixlQUNGLENBQ0YsQ0FFQSxtQ0FDRSxVQUFXLENBQ1gsaUJBQWtCLENBQ2xCLEtBQU0sQ0FDTixPQUFRLENBQ1IsUUFBUyxDQUNULE1BQU8sQ0FDUCxrQkFBbUIsQ0FDbkIsV0FDRixDQUVBLG9DQUNFLGtDQUNFLFlBQWEsQ0FDYixrSEFBbUgsQ0FDbkgsUUFBUyxDQUNULFVBQ0YsQ0FDQSwwQ0FDRSxpSEFDRixDQUNGLENBRUEsd0tBQ0Usa0NBQ0UscUhBQ0YsQ0FDQSwwQ0FDRSxvSEFDRixDQUNGLENBRUEsb0VBRUUsaUJBQ0YsQ0FFQSxvQ0FDRSxrQ0FDRSxZQUNGLENBQ0YsQ0FFQSxvQ0FDRSxrQ0FDRSxXQUFZLENBQ1osV0FBWSxDQUNaLGVBQ0YsQ0FDRixDQUVBLGtDQUNFLGVBQ0YsQ0FFQSwyRkFFRSxrQkFDRixDQUVBLG9DQUNFLGtDQUNFLFVBQVcsQ0FDWCxRQUFTLENBQ1QsV0FDRixDQUNBLDJGQUVFLHVCQUNGLENBQ0EsOENBQ0Usa0JBQW1CLENBQ25CLFdBQ0YsQ0FDQSwrQ0FDRSxVQUFXLENBQ1gsV0FBWSxDQUNaLGlCQUFrQixDQUNsQixXQUNGLENBQ0EscURBQ0UsUUFBUyxDQUNULFFBQ0YsQ0FDRixDQU1BLGFBQ0Usa0JBQW1CLENBQ25CLGNBQWUsQ0FDZixpQkFDRixDQUVBLG9DQUNFLGFBQ0UsZUFDRixDQUNGLENBRUEscUNBQ0Usb0NBQ0UsYUFDRixDQUNGLENBRUEsMENBQ0UsYUFDRixDQUVBLGtDQUNFLGVBQ0YsQ0FFQSxvQ0FDRSxrQ0FDRSxjQUFlLENBQ2YsV0FDRixDQUNGLENBRUEsNkNBQ0UsYUFBYyxDQUNkLGVBQWdCLENBQ2hCLGNBQWUsQ0FDZixhQUNGLENBRUEsb0NBQ0UsNkNBQ0Usa0JBQ0YsQ0FDRixDQUVBLG1EQUNFLFVBQVcsQ0FDWCxrQkFDRixDQUVBLCtDQUNFLHNCQUF1QixDQUN2QixhQUFjLENBQ2Qsd0JBQ0YsQ0FFQSxxREFDRSxrQkFBbUIsQ0FDbkIsVUFDRixDQUVBLGtEQUNFLGNBQWUsQ0FDZixhQUFjLENBQ2QsZUFBZ0IsQ0FFaEIsY0FDRixDQUVBLG1FQUNFLFVBQ0YsQ0FFQSxvQ0FDRSxvQkFDRixDQUVBLDJCQUNFLG9CQUFxQixDQUNyQixnQkFBaUIsQ0FDakIsYUFBYyxDQUNkLHNCQUEwQixDQUMxQixlQUFnQixDQUNoQixlQUFnQixDQUloQixjQUhGLENBTUEsb0NBQ0UsMkJBQ0UsY0FDRixDQUNGLENBRUEsMkNBQ0UsaUJBQWtCLENBQ2xCLGlCQUFrQixDQUNsQixRQUFTLENBQ1QsY0FDRixDQUVBLG9DQUNFLDJDQUNFLGNBQ0YsQ0FDRixDQUVBLHNCQUNFLHNCQUEwQixDQUMxQixlQUFnQixDQUNoQixpQkFBa0IsQ0FDbEIsd0JBQXlCLENBQ3pCLGNBQWUsQ0FDZixhQUFjLENBQ2QsWUFDRixDQUVBLHlCQUNFLDhCQUFrQyxDQUNsQyxlQUFnQixDQUNoQixxQkFBdUIsQ0FDdkIsd0JBQXlCLENBQ3pCLGNBQWUsQ0FDZixhQUFjLENBQ2QsVUFBVyxDQUNYLGdCQUFpQixDQUNqQixlQUFnQixDQUNoQixVQUNGLENBRUEsNEJBQ0UsZUFDRixDQUVBLHdCQUNFLGFBQ0YsQ0FFQSxnQ0FDRSxZQUNGLENBRUEsa0NBQ0UsVUFBVyxDQUNYLGNBQWUsQ0FDZixjQUNGLENBRUEsb0NBQ0Usa0NBQ0UsaUJBQ0YsQ0FDRixDQUVBLDJDQUNFLFVBQVcsQ0FDWCxnQkFBaUIsQ0FDakIsV0FBWSxDQUNaLGtCQUFtQixDQUNuQiw4QkFBa0MsQ0FDbEMsZUFBZ0IsQ0FDaEIscUJBQXVCLENBQ3ZCLHdCQUF5QixDQUN6QixjQUNGLENBRUEsb0NBQ0UsMkNBQ0UsVUFBVyxDQUNYLFVBQVcsQ0FDWCxVQUFXLENBQ1gsYUFDRixDQUNGLENBRUEsbUNBQ0UsdUJBQ0YsQ0FFQSw0RkFFRSxVQUFXLENBQ1gsb0JBQXNCLENBQ3RCLGNBQWUsQ0FDZixpQkFBa0IsQ0FDbEIsYUFDRixDQUVBLDRDQUNFLGlCQUNGLENBRUEsb0NBQ0UsbUNBQ0UsVUFDRixDQUNBLDRGQUVFLFdBQ0YsQ0FDRixDQUVBLDZDQUNFLFNBQVUsQ0FDVix3QkFDRixDQUVBLGtEQUNFLGtCQUFtQixDQUNuQixjQUFlLENBQ2YsaUJBQ0YsQ0FFQSxnREFDRSxlQUFnQixDQUNoQixrQkFBbUIsQ0FDbkIsUUFBUyxDQUNULGlCQUNGLENBRUEsOENBQ0UsWUFDRixDQUVBLDhDQUNFLFFBQVMsQ0FFVCxjQUNGLENBRUEsb0RBQ0UsVUFBVyxDQUNYLGtCQUNGLENBRUEsc0VBRUUsaUJBQWtCLENBQ2xCLGVBQ0YsQ0FFQSxzQ0FDRSxVQUFXLENBQ1gsaUJBQWtCLENBQ2xCLE9BQVEsQ0FDUixNQUFPLENBQ1AsV0FBWSxDQUNaLFVBQVcsQ0FDWCx3QkFBeUIsQ0FFekIsY0FDRixDQUVBLDZDQUNFLFVBQVcsQ0FDWCxpQkFBa0IsQ0FDbEIsT0FBUSxDQUNSLFFBQVMsQ0FDVCxTQUFVLENBQ1YsVUFBVyxDQUVYLG9CQUF5QixDQUF6Qix3QkFBeUIsQ0FHekIsdUJBQ0YsQ0FHQSwrQkFDRSxVQUFXLENBQ1gsZUFBZ0IsQ0FDaEIsNEJBQTZCLENBQzdCLGdCQUNGLENBR0EsYUFDRSw4QkFBa0MsQ0FDbEMsZUFBZ0IsQ0FDaEIscUJBQXVCLENBQ3ZCLHdCQUNGLENBRUEsbUJBQ0UsY0FDRixDQUVBLDZCQUNFLGFBQWMsQ0FDZCxlQUNGLENBRUEscUNBQ0UsNkJBQ0Usb0JBQXFCLENBQ3JCLGFBQ0YsQ0FDQSw2Q0FDRSxVQUFXLENBQ1gsaUJBQ0YsQ0FDRixDQUdBLHFCQUNFLDhCQUFrQyxDQUNsQyxlQUFnQixDQUNoQixxQkFBdUIsQ0FDdkIsd0JBQXlCLENBQ3pCLGNBQWUsQ0FDZixhQUFjLENBQ2QsYUFBYyxDQUNkLGVBQWdCLENBQ2hCLG9CQUFxQixDQUNyQixrQkFBbUIsQ0FDbkIsaUJBQWtCLENBQ2xCLGFBQWMsQ0FDZCxlQUFnQixDQUNoQixVQUFXLENBQ1gsUUFBUyxDQUNULCtCQUFpQyxDQUNqQyxtQkFFRixDQUVBLDJCQUNFLFNBQVUsQ0FDVixhQUNGLENBRUEsb0NBQ0UscUJBQ0UsY0FBZSxDQUNmLFNBQVUsQ0FDVixVQUFXLENBQ1gsU0FBYSxDQUNiLGNBQWUsQ0FDZixlQUFnQixDQUNoQixlQUNGLENBQ0YsQ0FHQSwrQkFDRSw4QkFBa0MsQ0FDbEMsZUFBZ0IsQ0FDaEIscUJBQXVCLENBQ3ZCLHdCQUF5QixDQUN6QixrQkFBbUIsQ0FDbkIsaUJBQ0YsQ0FFQSxvQ0FDRSwrQkFDRSxlQUFnQixDQUNoQixtQkFDRixDQUNGLENBRUEsd0JBQ0UsVUFBVyxDQUNYLGtCQUFtQixDQUNuQixtQkFBb0IsQ0FDcEIsaUJBQWtCLENBQ2xCLGtCQUNGLENBRUEsb0NBQ0Usd0JBQ0UsVUFBVyxDQUNYLGFBQ0YsQ0FDRixDQUVBLDBCQUNFLFVBQ0YsQ0FFQSx1Q0FDRSxhQUNGLENBRUEsNEJBQ0UsOEJBQWtDLENBQ2xDLGVBQWdCLENBQ2hCLHFCQUF1QixDQUN2Qix3QkFBeUIsQ0FDekIsY0FBZSxDQUNmLGFBQWMsQ0FDZCxpQkFDRixDQUVBLDhEQUVFLGlCQUFrQixDQUNsQixjQUNGLENBRUEsOEJBQ0Usc0JBQTBCLENBQzFCLGVBQWdCLENBQ2hCLGNBQWUsQ0FDZixlQUFnQixDQUNoQixnQkFDRixDQUVBLG9DQUNFLDhCQUNFLGNBQ0YsQ0FDRixDQUVBLDhEQUVFLFVBQ0YsQ0FFQSxnQ0FDRSxjQUFlLENBQ2YsUUFDRixDQUVBLGtDQUNFLGVBQ0YsQ0FFQSw2Q0FDRSxjQUNGLENBRUEsbUNBQ0Usb0JBQXFCLENBQ3JCLGFBQWMsQ0FDZCxrQkFDRixDQUVBLHlDQUNFLGVBQ0YsQ0FFQSxzREFDRSxlQUFnQixDQUNoQixjQUFlLENBQ2YsaUJBQWtCLENBQ2xCLE9BQ0YsQ0FFQSw0QkFDRSxpQkFDRixDQUdBLG9DQUNFLDhCQUFrQyxDQUNsQyxlQUFnQixDQUNoQixxQkFBdUIsQ0FDdkIsd0JBQXlCLENBQ3pCLGNBQWUsQ0FDZixhQUFjLENBQ2Qsa0JBQW1CLENBQ25CLGlCQUNGLENBRUEsb0NBQ0Usb0NBQ0UsZUFDRixDQUNGLENBRUEsa0dBRUUsOEJBQWtDLENBQ2xDLHFCQUF1QixDQUN2QixlQUFnQixDQUNoQix3QkFBeUIsQ0FDekIsY0FBZSxDQUNmLFVBQVcsQ0FDWCxrQkFBbUIsQ0FFbkIsbUJBQW9CLENBQ3BCLGFBQWMsQ0FDZCxvQkFBcUIsQ0FDckIsaUJBQWtCLENBQ2xCLGFBQWMsQ0FDZCxlQUFnQixDQUNoQixVQUFXLENBQ1gsUUFBUyxDQUNULDhCQUFnQyxDQUNoQyxnQkFDRixDQUVBLDRIQUVFLGVBQ0YsQ0FFQSx5R0FFRSxzQkFBMEIsQ0FDMUIsZUFBZ0IsQ0FDaEIsY0FDRixDQUVBLG1HQUVFLGFBQ0YsQ0FFQSwrR0FFRSxTQUFVLENBQ1YsYUFDRixDQUVBLG9DQUNFLGFBQ0YsQ0FNQSxpQ0FDRSxlQUNGLENBRUEsc0NBQ0UsZ0JBQ0YsQ0FHQSxpQkFFRSxrQkFBbUIsQ0FDbkIsb0JBQXFCLENBQ3JCLGlCQUFrQixDQUNsQixlQUFnQixDQUNoQix3QkFBeUIsQ0FDekIscUJBQXVCLENBQ3ZCLGNBQ0YsQ0FHQSxlQUNFLGtCQUFtQixDQUNuQixlQUNGLENBRUEsb0NBQ0UsZUFDRSxrQkFDRixDQUNGLENBRUEsNkJBQ0UsOEJBQWtDLENBQ2xDLHFCQUF1QixDQUN2QixlQUFnQixDQUNoQix3QkFBeUIsQ0FDekIsY0FBZSxDQUNmLGFBQWMsQ0FDZCxrQkFDRixDQUVBLG1CQUNFLHFCQUNGLENBRUEsb0NBQ0UsZUFDRixDQUVBLDBCQUNFLGNBQWUsQ0FDZixpQkFBa0IsQ0FDbEIsa0JBQ0YsQ0FFQSxvQ0FDRSwwQkFDRSxjQUFlLENBQ2YsaUJBQWtCLENBQ2xCLGtCQUNGLENBQ0YsQ0FHQSxTQUNFLFlBQ0YsQ0FFQSxZQUNFLGVBQ0YsQ0FHQSxxQkFDRSxTQUNGLENBRUEsV0FHRSxpQ0FBbUMsQ0FDbkMsU0FDRixDQUdBLDJDQUNFLG9CQUFxQixDQUNyQixxQkFBc0IsQ0FDdEIsd0JBQTRCLENBQzVCLHlCQUVGLENBRUEseUNBQ0Usd0JBQ0YsQ0FFQSxvQ0FDRSwyQ0FDRSxxQkFBdUIsQ0FDdkIseUJBQ0YsQ0FDQSx5Q0FDRSx3QkFDRixDQUNGLENBRUEscUNBQ0UsaUJBQ0YsQ0FFQSwyREFDRSxrQkFDRixDQUVBLHFVQUtFLFdBQVksQ0FDWixnQkFDRixDQUVBLDJJQUVFLG9CQUNGLENBRUEsMkRBQ0UsVUFBVyxDQUNYLGtCQUFtQixDQUNuQixjQUFlLENBRWYsZ0NBQWtDLENBQ2xDLHdCQUEwQixDQUMxQixZQUFhLENBQ2Isb0JBQ0YsQ0FFQSxxQ0FDRSwyTEFJRSxjQUNGLENBQ0YsQ0FFQSxtRUFDRSxhQUNGLENBRUEseUVBQ0UsU0FDRixDQUVBLG9FQUNFLGtCQUFtQixDQUNuQixrQkFDRixDQUVBLHFDQUNFLDBFQUNFLGtCQUNGLENBQ0YsQ0FFQSw0REFDRSxVQUFXLENBQ1gsUUFDRixDQUVBLHFDQUNFLGtFQUNFLFVBQ0YsQ0FDRixDQUVBLG1KQUVFLDhCQUFrQyxDQUNsQyxlQUFnQixDQUNoQix3QkFDRixDQUVBLHdJQUVFLHFCQUF3QjtFQUN4Qix5RUFBeUUsQ0FDM0UsQ0FHQSxjQUNFLGlCQUFrQixDQUNsQixjQUNGLENBRUEsNkRBQ0Usc0JBQ0YsQ0FFQSxvQ0FDRSxjQUNFLG9CQUNGLENBQ0YsQ0FFQSxtQ0FDRSxvQkFBc0IsQ0FDdEIsa0JBQW1CLENBQ25CLDhCQUFrQyxDQUNsQyxlQUFnQixDQUNoQixxQkFBdUIsQ0FDdkIsd0JBQXlCLENBQ3pCLGNBQWUsQ0FDZixlQUFnQixDQUNoQixnQkFBaUIsQ0FDakIsa0JBQW1CLENBQ25CLG9CQUFxQixDQUNyQixZQUNGLENBRUEsZUFDRSxnQkFFRixDQUVBLG9DQUNFLG1DQUNFLGdCQUFpQixDQUNqQixZQUNGLENBQ0EsZUFDRSxlQUNGLENBQ0YsQ0FFQSxxQ0FDRSx5Q0FDRSxTQUFVLENBQ1Ysa0JBQW1CLENBQ25CLGNBQ0YsQ0FDRixDQUVBLDJCQUNFLG9CQUFxQixDQUNyQixvQkFBd0IsQ0FDeEIsNEJBQWdDLENBRWhDLHlCQUE2QixDQUU3Qix3QkFBNEIsQ0FFNUIsdUJBQTJCLENBRTNCLGVBQ0YsQ0FFQSxvQ0FDRSxxQ0FDRSxXQUFZLENBQ1osZ0JBQ0YsQ0FDRixDQUVBLG9DQUNFLHFDQUNFLGdCQUNGLENBQ0YsQ0FFQSwwQkFDRSxVQUFXLENBQ1gsUUFDRixDQUVBLGdDQUNFLDhCQUFrQyxDQUNsQyxlQUFnQixDQUNoQixhQUFjLENBQ2QsZ0JBQWlCLENBQ2pCLGlCQUFrQixDQUNsQixPQUNGLENBTUEsc0JBQ0UsK0JBQWdDLENBQ2hDLGtCQUNGLENBRUEsb0NBQ0UsOEJBQWtDLENBQ2xDLGVBQWdCLENBQ2hCLHFCQUF1QixDQUN2Qix3QkFBeUIsQ0FDekIsY0FBZSxDQUNmLGFBQWMsQ0FDZCxrQkFBbUIsQ0FDbkIsaUJBQ0YsQ0FFQSxvQ0FDRSxvQ0FDRSxlQUNGLENBQ0YsQ0FJQSxjQUNFLFlBQ0YsQ0FFQSxxQ0FDRSxjQUNFLGFBQWMsQ0FDZCxrQkFBbUIsQ0FDbkIsa0JBQ0YsQ0FDQSxvQkFDRSxpQkFDRixDQUNBLDRCQUNFLFlBQWEsQ0FDYixrQkFBbUIsQ0FDbkIsaUJBQWtCLENBQ2xCLFdBQVksQ0FDWixZQUFhLENBQ2IsbUJBQW9CLENBQ3BCLDZCQUFvQyxDQUNwQyxjQUFlLENBQ2YsYUFBYyxDQUNkLHdCQUF5QixDQUN6QixpQkFBa0IsQ0FDbEIsU0FBVSxDQUNWLFFBQVMsQ0FDVCxTQUFVLENBQ1YsV0FDRixDQUNGLENBRUEscUNBQ0UsNEJBQ0UsUUFBUyxDQUNULFVBQ0YsQ0FDRixDQUVBLHFDQUtFLDhDQUhFLGFBQWMsQ0FDZCxlQWVGLENBYkEseUJBR0Usb0JBQXFCLENBQ3JCLGtCQUFtQixDQUNuQixpQkFBa0IsQ0FDbEIsYUFBYyxDQUNkLGVBQWdCLENBQ2hCLFVBQVcsQ0FDWCxRQUFTLENBQ1QsK0JBQWlDLENBQ2pDLGdCQUVGLENBQ0EsMkJBQ0UsYUFDRixDQUNBLGlDQUNFLFNBQVUsQ0FDVixhQUNGLENBQ0Esd0RBRUUsYUFDRixDQUNBLG1DQUNFLFNBQVUsQ0FDVixhQUNGLENBQ0EsNkJBQ0UsY0FBZSxDQUNmLG9CQUNGLENBQ0EsOENBQ0UsYUFBYyxDQUNkLHNCQUF1QixDQUN2QixTQUNGLENBQ0YsQ0FHQSxvQkFDRSw4QkFBa0MsQ0FDbEMsZUFBZ0IsQ0FDaEIscUJBQXVCLENBQ3ZCLHdCQUF5QixDQUN6QixjQUFlLENBQ2YsaUJBQWtCLENBQ2xCLGlCQUNGLENBRUEscUNBQ0Usb0JBQ0UsY0FBZSxDQUNmLGVBQ0YsQ0FDRixDQUVBLDRDQUVFLGtCQUFtQixDQUNuQixjQUFlLENBQ2YsZUFBZ0IsQ0FDaEIsaUJBQ0YsQ0FFQSxvQ0FDRSw0Q0FFRSxtQkFBb0IsQ0FDcEIsK0JBQ0YsQ0FDRixDQUVBLHNFQUVFLGdCQUFpQixDQUNqQixlQUNGLENBRUEsb0NBQ0UsNENBRUUsZUFDRixDQUNGLENBRUEsd0tBSUUsYUFBYyxDQUNkLGFBQ0YsQ0FFQSxvQ0FDRSxnRkFFRSxlQUFnQixDQUNoQixVQUFXLENBQ1gsaUJBQ0YsQ0FDRixDQUVBLHNFQUVFLGNBQWUsQ0FDZixnQkFDRixDQUVBLG9DQUNFLHNFQUVFLFFBQVMsQ0FDVCxjQUFnQixDQUNoQixnQkFDRixDQUNGLENBRUEsa0RBQ0UsVUFDRixDQUVBLG9DQUNFLGtEQUNFLFVBQVcsQ0FDWCxhQUFjLENBQ2QsY0FDRixDQUNGLENBRUEsNE5BTUUsYUFDRixDQUVBLGdMQUlFLFNBQVUsQ0FDVixhQUNGLENBRUEsb0VBRUUsUUFDRixDQUVBLG9DQUNFLG9FQUVFLGVBQWdCLENBQ2hCLGNBQ0YsQ0FDRixDQUVBLDhFQUVFLFlBQ0YsQ0FFQSwwR0FFRSxhQUNGLENBRUEsd0dBRUUsY0FDRixDQUVBLDBFQUVFLFlBQ0YsQ0FFQSxvQ0FDRSwwRUFFRSxhQUNGLENBQ0YsQ0FFQSw4RUFFRSxjQUNGLENBRUEsc0ZBRUUsY0FBZSxDQUNmLGVBQ0YsQ0FFQSxvQ0FDRSxzRkFFRSxlQUNGLENBQ0YsQ0FHQSxvQ0FDRSxrQkFBbUIsQ0FDbkIsZ0JBQWlCLENBQ2pCLGVBQWdCLENBQ2hCLGNBQWUsQ0FDZixpQkFDRixDQUVBLHNEQUNFLFVBQVcsQ0FDWCxVQUFXLENBQ1gsY0FDRixDQUVBLHlEQUNFLFVBQVcsQ0FDWCxTQUFVLENBQ1Ysb0JBQXFCLENBQ3JCLGNBQWUsQ0FDZixlQUNGLENBRUEsb0pBR0UsY0FDRixDQUVBLG9DQUNFLG9KQUdFLGNBQ0YsQ0FDRixDQUVBLGlEQUNFLFlBQWEsQ0FDYixlQUNGLENBRUEsb0NBQ0UsaURBQ0UsY0FDRixDQUNGLENBRUEsZ0RBQ0UsY0FBZSxDQUNmLGlCQUNGLENBRUEsbURBQ0UsYUFBYyxDQUNkLGtCQUNGLENBRUEsb0NBQ0UsbURBQ0Usa0JBQW1CLENBQ25CLGVBQ0YsQ0FDRixDQUVBLHlEQUNFLGlCQUNGLENBR0Esb0NBQ0UsZUFDRixDQUVBLCtDQUNFLGtCQUNGLENBRUEsb0NBQ0UsK0NBQ0UsYUFBYyxDQUNkLHNCQUNGLENBQ0EscURBQ0UsU0FBVSxDQUNWLGFBQ0YsQ0FDRixDQUdBLHFDQUNFLG1CQUNFLGNBQ0YsQ0FDQSwyQkFDRSxXQUFZLENBQ1osOEJBQStCLENBQy9CLDZCQUNGLENBQ0YsQ0FHQSxpQ0FFRSxpQkFBa0IsQ0FDbEIsNEJBQTZCLENBQzdCLCtCQUFnQyxDQUNoQyxxQkFBc0IsQ0FDdEIsa0pBQXNMLENBQ3RMLCtCQUNGLENBRUEsb0NBQ0UsaUNBRUUsaUJBQWtCLENBQ2xCLGtCQUFtQixDQUNuQixzQkFDRixDQUNGLENBRUEscUNBQ0UsaUNBRUUsYUFBYyxDQUNkLGNBQWUsQ0FDZixjQUFlLENBQ2YsZUFDRixDQUNGLENBRUEsNkRBRUUsOEJBQWtDLENBQ2xDLGVBQWdCLENBQ2hCLHFCQUF1QixDQUN2Qix3QkFBeUIsQ0FDekIsa0JBQ0YsQ0FFQSxxQ0FDRSwrREFFRSxjQUNGLENBQ0YsQ0FHQSxxQ0FDRSwyQkFDRSxjQUNGLENBQ0YsQ0FHQSxvQ0FDRSx5RUFFRSxjQUNGLENBQ0YsQ0FHQSxvQkFDRSxlQUFnQixDQUNoQixrQkFBbUIsQ0FDbkIsbUJBQ0YsQ0FFQSwwQkFDRSxpQkFDRixDQUVBLGtDQUNFLGFBQ0YsQ0FFQSxvQ0FDRSxrQ0FDRSxtQkFBb0IsQ0FDcEIsZUFDRixDQUNBLHlDQUNFLGlCQUFrQixDQUNsQixLQUFNLENBQ04sT0FBUSxDQUNSLFlBQ0YsQ0FDRixDQUVBLCtCQUNFLGNBQWUsQ0FDZixpQkFDRixDQUVBLG9DQUNFLCtCQUNFLGNBQWUsQ0FDZixhQUFjLENBQ2Qsa0JBQW1CLENBQ25CLG9CQUNGLENBQ0EscUNBQ0UsVUFBVyxDQUNYLGtCQUNGLENBQ0YsQ0FFQSwrQ0FDRSxjQUFlLENBQ2YsZUFDRixDQUdBLHVCQUNFLGFBQ0YsQ0FHQSxvQ0FDRSw4QkFBa0MsQ0FDbEMsZUFBZ0IsQ0FDaEIscUJBQXVCLENBQ3ZCLHdCQUF5QixDQUN6QixjQUFlLENBQ2YsY0FDRixDQUVBLG9DQUNFLG9DQUNFLGlCQUNGLENBQ0YsQ0FFQSxrRkFFRSxZQUNGLENBRUEsb0NBQ0Usa0ZBRUUsYUFDRixDQUNGLENBR0EseUJBQ0UsZUFDRixDQUVBLCtCQUNFLGlCQUNGLENBRUEsb0NBQ0UsOENBQ0UsY0FBZSxDQUNmLGlCQUFrQixDQUNsQixLQUFNLENBQ04sT0FDRixDQUNBLG9DQUNFLFNBQVUsQ0FDVixhQUFjLENBQ2QsZUFDRixDQUNBLDBDQUNFLFNBQVUsQ0FDVixhQUFjLENBQ2QsZUFDRixDQUNBLG9EQUNFLEtBQ0YsQ0FDRixDQUdBLHFEQUNFLHNCQUEwQixDQUMxQixlQUFnQixDQUNoQixjQUNGLENBRUEsdURBQ0UsYUFDRixDQUVBLDZEQUNFLFNBQVUsQ0FDVixhQUNGLENBRUEsY0FDRSxhQUNGLENBRUEsOEJBQ0UsY0FDRixDQUVBLGdEQUNFLGlCQUFrQixDQUNsQixLQUFNLENBQ04sVUFBVyxDQUNYLGlCQUNGLENBRUEsd0JBQ0UsVUFDRixDQUVBLHdCQUNFLFdBQ0YsQ0FFQSxrQ0FDRSxjQUFlLENBQ2YsZUFBZ0IsQ0FDaEIsOEJBQWtDLENBQ2xDLGVBQWdCLENBQ2hCLGlCQUNGLENBRUEsc0NBQ0UsYUFDRixDQUVBLGtDQUNFLGtCQUNGLENBRUEsdUJBQ0UsdUJBQ0YsQ0FFQSx3QkFDRSxpQkFBa0IsQ0FDbEIsdUNBQXdDLENBQ3hDLGVBQ0YsQ0FFQSxpQ0FDRSxvQkFDRixDQUVBLHNDQUNFLFVBQVcsQ0FDWCxXQUFZLENBQ1osY0FBZSxDQUNmLGtCQUFtQixDQUNuQixhQUFjLENBQ2QsbUNBQW9DLENBRXBDLDJCQUE4QixDQUM5QixrQkFDRixDQUVBLDZDQUNFLGtCQUNGLENBR0EsV0FDRSxlQUNGLENBS0EsZ0JBQ0UsZ0JBQ0YsQ0FFQSwwQ0FDRSxnQkFDRSxnQkFDRixDQUNGLENBRUEsWUFDRSxZQUFhLENBQ2IsaUJBQ0YsQ0FFQSxXQUNFLGVBQWdCLENBQ2hCLFlBQ0YsQ0FFQSx5Q0FDRSxXQUNFLGdCQUNGLENBQ0YsQ0FFQSx5Q0FDRSxXQUNFLGdCQUNGLENBQ0YsQ0FFQSwwQ0FDRSxXQUNFLGlCQUNGLENBQ0YsQ0FHQSxXQUNFLDBHQUE2RyxDQUM3RyxvQkFBcUIsQ0FDckIsV0FBWSxDQUNaLFVBQ0YsQ0FHQSxZQUNFLHlGQUF1RyxDQUN2Ryx5QkFBMEIsQ0FDMUIsMEJBQTJCLENBQzNCLDRCQUE2QixDQUM3QixvQkFBcUIsQ0FDckIsbUNBQW9DLENBQ3BDLGlCQUFrQixDQUNsQiw0Q0FDRixDQUVBLDBDQUNFLFlBQ0UscUdBQ0YsQ0FDRixDQU1BLGFBQ0UsZUFBZ0IsQ0FDaEIsYUFBYyxDQUNkLGNBQWUsQ0FDZixLQUFNLENBQ04sTUFBTyxDQUNQLGVBQWdCLENBRWhCLDBCQUE2QixDQUM3QixVQUFXLENBQ1gsWUFDRixDQUVBLDBDQUNFLGFBQ0UsZ0NBQWlDLENBQ2pDLGVBQWdCLENBQ2hCLGdCQUFpQixDQUNqQixhQUFjLENBQ2QsZ0JBQWlCLENBQ2pCLEtBQ0YsQ0FDRixDQUVBLDBDQUNFLDRCQUNFLCtCQUFnQyxDQUNoQyxTQUFVLENBQ1YsY0FDRixDQUNGLENBRUEsd0JBQ0UsUUFDRixDQUVBLHlDQUNFLHdCQUNFLFFBQ0YsQ0FDRixDQUVBLG1CQUNFLGNBQ0YsQ0FFQSwwQ0FDRSxtQkFDRSxnQkFBaUIsQ0FDakIsZ0JBRUYsQ0FDRixDQUVBLDZCQUNFLFNBQVUsQ0FDVixXQUFZLENBQ1osZ0JBQWlCLENBQ2pCLFdBQ0YsQ0FFQSx5Q0FDRSw2QkFDRSxTQUNGLENBQ0YsQ0FFQSx5Q0FDRSw2QkFDRSxVQUNGLENBQ0YsQ0FFQSw0QkFDRSxnQkFDRixDQUVBLHlDQUNFLDRCQUNFLGdCQUNGLENBQ0YsQ0FFQSx5Q0FDRSw0QkFDRSxpQkFDRixDQUNGLENBRUEsK0JBQ0UsWUFBYSxDQUNiLGtCQUFtQixDQUNuQixzQkFBdUIsQ0FDdkIsZ0JBQ0YsQ0FFQSx5Q0FDRSwrQkFDRSxnQkFDRixDQUNGLENBRUEseUNBQ0UsK0JBQ0Usa0JBQ0YsQ0FDRixDQUVBLGlDQUNFLFdBQVksQ0FDWixVQUNGLENBRUEsMENBQ0UsMkRBRUUsWUFDRixDQUNGLENBRUEsNEJBQ0UsZUFBZ0IsQ0FDaEIsZ0NBQWlDLENBQ2pDLGlCQUFrQixDQUNsQixRQUFTLENBQ1QsTUFBTyxDQUNQLFVBQVcsQ0FDWCxpQkFBa0IsQ0FDbEIsV0FDRixDQUVBLDBDQUNFLDRCQUNFLHNCQUF1QixDQUN2QixrQkFBbUIsQ0FDbkIsb0JBQXFCLENBQ3JCLGlCQUFrQixDQUNsQixRQUFZLENBQ1osU0FBYSxDQUNiLFNBQVUsQ0FDVixXQUFZLENBQ1osb0JBQ0YsQ0FDRixDQUVBLDJDQUNFLCtCQUNGLENBRUEsMENBQ0UsMkNBQ0Usa0JBQ0YsQ0FDRixDQUVBLG1DQUNFLFFBQVMsQ0FDVCxpQkFDRixDQUVBLHVEQUNFLFlBQ0YsQ0FFQSwwQ0FDRSxtQ0FDRSxXQUFZLENBQ1osa0JBQ0YsQ0FDQSx1REFDRSxhQUNGLENBQ0YsQ0FFQSxxQkFDRSxZQUNGLENBRUEsMENBQ0UscUJBQ0UsYUFDRixDQUNGLENBRUEsMEJBQ0UsWUFDRixDQUVBLDBDQUNFLDBCQUNFLFFBQ0YsQ0FDRixDQUVBLGdDQUNFLFdBQVksQ0FDWixnQkFDRixDQUVBLGlDQUNFLGNBQWUsQ0FDZixPQUNGLENBRUEsWUFDRSxTQUFVLENBQ1YsV0FBWSxDQUNaLFFBQ0YsQ0FFQSx5Q0FDRSxZQUNFLFNBQVUsQ0FDVixRQUNGLENBQ0YsQ0FFQSx5Q0FDRSxZQUNFLFdBQVksQ0FDWixnQkFDRixDQUNGLENBRUEsMENBQ0UsWUFDRSxVQUFXLENBQ1gsV0FBWSxDQUNaLGVBQWdCLENBQ2hCLGFBQ0YsQ0FDRixDQUVBLDBCQUNFLGFBQWMsQ0FDZCxhQUFjLENBQ2QsVUFBVyxDQUNYLFdBQVksQ0FDWixvR0FBMEcsQ0FDMUcscUJBQXNCLENBQ3RCLG1CQUFvQixDQUVwQixlQUNGLENBRUEseUNBQ0UsMEJBQ0UscUJBQ0YsQ0FDRixDQUVBLDBDQUNFLDBCQUNFLHFCQUNGLENBQ0YsQ0FFQSwwQ0FDRSx5Q0FDRSxxQkFBc0IsQ0FDdEIscUJBQ0YsQ0FDRixDQUVBLGlDQUNFLHVCQUNGLENBRUEscUNBQ0UsOEJBQ0Usc0JBQ0YsQ0FDRixDQUdBLFlBQ0Usa0JBQW1CLENBQ25CLGdCQUFpQixDQUNqQixlQUFnQixDQUNoQixRQUFTLENBQ1QsWUFDRixDQUVBLDBDQUNFLFlBQ0UsU0FBVSxDQUNWLFlBQ0YsQ0FDRixDQUVBLHVCQUNFLFFBQ0YsQ0FFQSx5Q0FDRSx1QkFDRSxRQUNGLENBQ0YsQ0FHQSx1QkFDRSxhQUNGLENBRUEseUNBQ0UsdUJBQ0UsYUFDRixDQUNGLENBRUEsMENBQ0UsdUJBQ0Usa0JBQ0YsQ0FDRixDQUVBLDREQUVFLGtCQUNGLENBRUEsWUFDRSxjQUFlLENBQ2YsZUFBZ0IsQ0FDaEIsc0JBQXVCLENBQ3ZCLGtCQUNGLENBRUEsNEJBQ0UsY0FBZSxDQUNmLFlBQ0YsQ0FNQSxvQkFDRSxjQUFlLENBQ2YsWUFBYSxDQUNiLGtCQUFtQixDQUNuQixjQUFlLENBQ2Ysc0JBQ0YsQ0FFQSx5Q0FDRSxvQkFDRSxnQkFDRixDQUNGLENBRUEsc0JBQ0Usa0JBQW1CLENBQ25CLGFBQ0YsQ0FFQSxzQkFDRSxZQUFhLENBQ2Isa0JBQW1CLENBQ25CLHNCQUF1QixDQUN2QixlQUNGLENBRUEseUNBQ0Usc0JBQ0UsZUFBZ0IsQ0FDaEIsZ0JBQ0YsQ0FDRixDQUVBLDJCQUNFLGVBQWdCLENBQ2hCLGlCQUNGLENBRUEsaURBRUUsZUFDRixDQUVBLG9CQUNFLGlCQUNGLENBRUEsNENBRUUsZUFBZ0IsQ0FDaEIscUJBQXVCLENBQ3ZCLHdCQUF5QixDQUN6QixnQkFDRixDQUVBLHdCQUNFLGNBQWUsQ0FDZixRQUNGLENBR0Esd0JBRUUsdUJBQXlCLENBRXpCLHlCQUEwQixDQUMxQixrQkFBbUIsQ0FDbkIsaUJBQ0YsQ0FFQSxvQ0FFRSxZQUNGLENBRUEsc0NBRUUsVUFBVyxDQUNYLGFBQWMsQ0FDZCxpQkFBa0IsQ0FDbEIsT0FBUSxDQUNSLFdBQVksQ0FDWixnQkFDRixDQUVBLGtDQUVFLHVCQUVGLENBTUEsZ0JBQ0UsWUFDRixDQUdBLGFBQ0UsY0FBZSxDQUNmLFVBQVcsQ0FDWCxRQUFTLENBQ1QsTUFBTyxDQUNQLFVBQVcsQ0FDWCxZQUFhLENBQ2IsaUJBQWtCLENBQ2xCLGdDQUFpQyxDQUVqQyx3QkFBeUIsQ0FDekIsa0JBQ0YsQ0FFQSwwQ0FDRSxhQUNFLFdBQVksQ0FDWixlQUFnQixDQUNoQixTQUFVLENBQ1YsVUFBVyxDQUNYLGFBQWMsQ0FDZCxnQkFBaUIsQ0FDakIsVUFBVyxDQUNYLGVBQWdCLENBQ2hCLDRCQUE2QixDQUM3QiwrQkFDRixDQUNGLENBRUEsNkJBQ0UsWUFBYSxDQUNiLGtCQUNGLENBRUEsd0NBQ0UsZ0JBQ0YsQ0FFQSxxQ0FDRSx3QkFDRSxRQUFTLENBQ1QsV0FDRixDQUNGLENBRUEscUNBQ0UsbUJBQ0UsY0FDRixDQUNGLENBR0EscUNBQ0UsbUJBQ0UsWUFBYSxDQUNiLGtCQUFtQixDQUNuQixjQUNGLENBQ0YsQ0FFQSx3QkFDRSxhQUFjLENBQ2QsNEJBQTZCLENBQzdCLGNBQWUsQ0FDZixlQUFnQixDQUNoQix3QkFBeUIsQ0FDekIsbUJBQ0YsQ0FFQSxxQ0FDRSx3QkFDRSxvQkFBcUIsQ0FDckIsUUFBUyxDQUNULGFBQWMsQ0FDZCxjQUFlLENBQ2YsV0FDRixDQUNGLENBRUEsc0NBQ0UsWUFDRixDQUVBLDBCQUNFLGFBQWMsQ0FDZCxZQUFhLENBQ2IsZUFBZ0IsQ0FDaEIsVUFBVyxDQUNYLGlCQUNGLENBRUEscUNBQ0UsMEJBQ0UsYUFBYyxDQUNkLGNBQWUsQ0FDZixlQUFnQixDQUNoQixXQUNGLENBQ0Esc0NBQ0UsU0FBVSxDQUNWLGFBQWMsQ0FDZCxXQUNGLENBQ0Esd0NBQ0UsYUFDRixDQUNGLENBRUEsaUVBRUUsc0JBQXdCLENBQ3hCLGVBQ0YsQ0FHQSw4QkFDRSxhQUFjLENBQ2QsVUFBVyxDQUNYLFdBQVksQ0FDWixpQkFBa0IsQ0FDbEIsS0FBTSxDQUNOLE9BQVEsQ0FDUixTQUFVLENBQ1Ysc0JBQ0YsQ0FFQSxxQ0FDRSw4QkFDRSxZQUNGLENBQ0YsQ0FFQSx1QkFDRSxZQUFhLENBQ2Isa0JBQW1CLENBQ25CLDRCQUNGLENBRUEscUNBQ0UsdUJBQ0UsWUFBYSxDQUNiLGtCQUFtQixDQUNuQixZQUNGLENBQ0EsaUNBQ0Usa0JBQ0YsQ0FDRixDQUVBLHdDQUNFLFFBQVMsQ0FDVCxNQUFPLENBQ1AsYUFDRixDQUVBLGtDQUNFLHNCQUF1QixDQUN2QixhQUNGLENBRUEscUNBQ0Usa0NBQ0UsY0FBZSxDQUNmLFFBQ0YsQ0FDRixDQUVBLHFDQUNFLG9DQUNFLFVBQVcsQ0FDWCxXQUFZLENBQ1osUUFBUyxDQUNULGFBQWMsQ0FDZCxlQUFnQixDQUNoQixlQUFnQixDQUNoQixnQkFBaUIsQ0FDakIsbUJBQ0YsQ0FDQSwwQ0FDRSxTQUFVLENBQ1Ysa0JBQ0YsQ0FDRixDQUVBLDJCQUNFLGdCQUFrQixDQUNsQixnQkFDRixDQUdBLGdCQUNFLGFBQ0YsQ0FFQSwyQkFDRSxjQUNGLENBR0EsaUdBQ0UsbUJBQ0YsQ0FHQSx3REFJRSxvQ0FDRixDQUVBLDRDQUNFLG1CQUFvQixDQUNwQixhQUNGLENBRUEsd0RBQ0UsZUFDRixDQUVBLDZHQUNFLDRCQUNGLENBRUEsaUhBQ0Usc0JBQ0YsQ0FFQSxvSEFDRSxpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FDaEIsYUFBYyxDQUNkLHVCQUF3QixDQUN4QixpQkFBa0IsQ0FDbEIsbUJBQW9CLENBQ3BCLG1CQUFvQixDQUNwQixpQkFBa0IsQ0FDbEIsT0FBUSxDQUNSLFFBQVMsQ0FDVCxnQkFBaUIsQ0FDakIsaUJBQWtCLENBQ2xCLFVBQVcsQ0FDWCxXQUFZLENBQ1osZ0JBQ0YsQ0FFQSx3SEFDRSxzQkFBd0IsQ0FDeEIsT0FBUSxDQUNSLGVBQ0YsQ0FFQSxtSEFDRSw0QkFDRixDQU1BLHdRQUNFLG1CQUNGLENBRUEsOEdBQ0UsVUFBVyxDQUNYLDhCQUFrQyxDQUNsQyxlQUFnQixDQUNoQix3QkFBMEIsQ0FDMUIscUJBQ0YsQ0FNQSxpRUFDRSxZQUNGLENBRUEsK0JBQ0UsVUFBVyxDQUNYLGFBQWMsQ0FDZCwyQkFBNkIsQ0FDN0IsZ0JBQ0YsQ0FFQSx5RkFDRSxRQUFTLENBQ1QsUUFDRixDQUVBLG1LQUNFLFdBQ0YsQ0FFQSxzREFDRSx5QkFDRixDQUVBLHlEQUNFLFlBQ0YsQ0FFQSw2REFDRSxRQUNGLENBRUEsa1BBQ0UsY0FDRixDQUdBLDZDQUNFLGdCQUNGLENBRUEsbUVBQ0UsZUFDRixDQTRDQSxVQUNFLGtCQUFtQixDQUNuQixnQkFDRixDQUVBLGFBQ0UsaUJBQ0YsQ0FFQSxZQUNFLGlCQUNGLENBRUEseURBRUUsb0JBQXFCLENBQ3JCLFFBQ0YsQ0FFQSxpQ0FDRSx5QkFBMEIsQ0FDMUIsZUFDRixDQUVBLG9DQUNFLGlDQUNFLFlBQWEsQ0FDYixhQUFjLENBQ2QsWUFBYSxDQUNiLGFBQ0YsQ0FDRixDQUVBLHdEQUNFLFlBQWEsQ0FDYixhQUNGLENBRUEsd0JBQ0UsWUFBYSxDQUNiLGtCQUFtQixDQUNuQixrQkFBbUIsQ0FDbkIsNEJBQTZCLENBQzdCLGlCQUFrQixDQUNsQixlQUNGLENBRUEsb0NBQ0Usd0JBQ0UsYUFBYyxDQUNkLGFBQWMsQ0FDZCxXQUFZLENBQ1osaUJBQWtCLENBQ2xCLGVBQ0YsQ0FDQSxzRUFDRSxnQkFDRixDQUNGLENBRUEsMkRBRUUsYUFBYyxDQUNkLGVBQ0YsQ0FFQSwrQkFDRSxVQUFXLENBQ1gsYUFBYyxDQUNkLGdCQUNGLENBRUEsb0NBQ0UsK0JBQ0UsY0FBZSxDQUNmLGNBQ0YsQ0FDQSwrQkFDRSxhQUFjLENBQ2QsY0FDRixDQUNGLENBR0EsV0FDRSx3QkFBeUIsQ0FDekIsV0FBWSxDQUNaLGdCQUFpQixDQUVqQixvQkFBcUIsQ0FDckIsY0FBZSxDQUNmLG9CQUFxQixDQUNyQixlQUFnQixDQUNoQixrQkFDRixDQUVBLHNCQVJFLGlCQVVGLENBR0Esd0NBRUUsU0FDRixDQUVBLDBCQUlFLGlDQUFtQyxDQUNuQyxTQUNGLENBRUEsWUFDRSxpQkFBa0IsQ0FDbEIsVUFBVyxDQUNYLGlCQUFrQixDQUNsQixzQkFBdUIsQ0FDdkIsZUFBbUIsQ0FDbkIsY0FBZSxDQUNmLGVBQWdCLENBQ2hCLGFBQ0YsQ0FHQSxxREFDRSxXQUNGLENBRUEsaUJBQ0UsY0FBZSxDQUNmLGVBQ0YsQ0FFQSxzQkFDRSxjQUNGLENBa0JBLDRCQUNFLFVBQVcsQ0FDWCxlQUFnQixDQUNoQixVQUNGLENBR0EscUNBRUUsYUFDRixDQVlBLHFKQUNFLFlBQ0YsQ0FHQSxZQUNFLFVBQVcsQ0FDWCxVQUFjLENBQ2QseUJBQTBCLENBQzFCLGdCQUFpQixDQUNqQixpQkFBa0IsQ0FDbEIsa0JBQ0YsQ0FHQSxTQUNFLGFBQWMsQ0FDZCxlQUNGLENBRUEsSUFDRSxzQkFBd0IsQ0FHeEIsV0FBWSxDQUNaLFlBQWEsQ0FDYixrQkFDRixDQUVBLFNBUEUsZ0JBQWlCLENBQ2pCLFVBU0YsQ0FzQ0EsNE1BQ0UsWUFDRixDQUdBLDBCQUNFLGNBQ0YsQ0FFQSx5Q0FDRSxZQUNGIiwiZmlsZSI6InN0eWxlcy5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiAgVGhlbWUgTmFtZTogUmVjaXBlIFRpbiBFYXRzXG4gKiAgVGhlbWUgVVJJOiBodHRwczovL3d3dy5vbmNlY291cGxlZC5jb21cbiAqXG4gKiAgRGVzY3JpcHRpb246IEN1c3RvbSBHZW5lc2lzIGNoaWxkIHRoZW1lLiBNYWRlIHdpdGggbG92ZSFcbiAqICBUYWdzOiBjdXN0b20tbWFkZSwgZ2VuZXNpcywgY2hpbGQtdGhlbWVcbiAqXG4gKiAgQXV0aG9yOiBaYW9cbiAqICBBdXRob3IgVVJJOiBodHRwczovL3d3dy56YW8uaXNcbiAqXG4gKiAgVmVyc2lvbjogMS4wLjEyXG4gKiAgVGVtcGxhdGU6IGdlbmVzaXNcbiAqICBUZW1wbGF0ZSBWZXJzaW9uOiAyLjcuMVxuICpcbiAqICBUZXh0IERvbWFpbjogb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0c1xuICogIExpY2Vuc2U6IEFsbCByaWdodHMgcmVzZXJ2ZWQuXG4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0xvcmEnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogbG9jYWwoXCJMb3JhIFJlZ3VsYXJcIiksIGxvY2FsKFwiTG9yYS1SZWd1bGFyXCIpLCB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0cy9hc3NldHMvZm9udHMvbG9yYS1yZWd1bGFyLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9mb250cy9sb3JhLXJlZ3VsYXItd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtZGlzcGxheTogb3B0aW9uYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0xvcmEnO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogbG9jYWwoXCJMb3JhIEl0YWxpY1wiKSwgbG9jYWwoXCJMb3JhLUl0YWxpY1wiKSwgdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ZvbnRzL2xvcmEtaXRhbGljLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9mb250cy9sb3JhLWl0YWxpYy13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC1kaXNwbGF5OiBvcHRpb25hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTG9yYSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiBsb2NhbChcIkxvcmEgQm9sZFwiKSwgbG9jYWwoXCJMb3JhLUJvbGRcIiksIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9mb250cy9sb3JhLWJvbGQtd2ViZm9udC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ZvbnRzL2xvcmEtYm9sZC13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC1kaXNwbGF5OiBvcHRpb25hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTG9yYSc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiBsb2NhbChcIkxvcmEgQm9sZCBJdGFsaWNcIiksIGxvY2FsKFwiTG9yYS1Cb2xkSXRhbGljXCIpLCB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0cy9hc3NldHMvZm9udHMvbG9yYS1ib2xkaXRhbGljLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9mb250cy9sb3JhLWJvbGRpdGFsaWMtd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtZGlzcGxheTogb3B0aW9uYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogbG9jYWwoXCJSYWxld2F5IE1lZGl1bVwiKSwgbG9jYWwoXCJSYWxld2F5LU1lZGl1bVwiKSwgdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ZvbnRzL3JhbGV3YXktbWVkaXVtLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9mb250cy9yYWxld2F5LW1lZGl1bS13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC1kaXNwbGF5OiBvcHRpb25hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheSc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiBsb2NhbChcIlJhbGV3YXkgTWVkaXVtIEl0YWxpY1wiKSwgbG9jYWwoXCJSYWxld2F5LU1lZGl1bUl0YWxpY1wiKSwgdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ZvbnRzL3JhbGV3YXktbWVkaXVtaXRhbGljLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9mb250cy9yYWxld2F5LW1lZGl1bWl0YWxpYy13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC1kaXNwbGF5OiBvcHRpb25hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgc3JjOiBsb2NhbChcIlJhbGV3YXkgRXh0cmFCb2xkXCIpLCBsb2NhbChcIlJhbGV3YXktRXh0cmFCb2xkXCIpLCB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0cy9hc3NldHMvZm9udHMvcmFsZXdheS1leHRyYWJvbGQtd2ViZm9udC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ZvbnRzL3JhbGV3YXktZXh0cmFib2xkLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LWRpc3BsYXk6IG9wdGlvbmFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSYWxld2F5JztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogODAwO1xuICBzcmM6IGxvY2FsKFwiUmFsZXdheSBFeHRyYUJvbGQgSXRhbGljXCIpLCBsb2NhbChcIlJhbGV3YXktRXh0cmFCb2xkSXRhbGljXCIpLCB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0cy9hc3NldHMvZm9udHMvcmFsZXdheS1leHRyYWJvbGRpdGFsaWMtd2ViZm9udC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ZvbnRzL3JhbGV3YXktZXh0cmFib2xkaXRhbGljLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LWRpc3BsYXk6IG9wdGlvbmFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdJY29ucyc7XG4gIHNyYzogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ZvbnRzL2ljb25zLmVvdD9ldmd0a3BcIik7XG4gIHNyYzogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ZvbnRzL2ljb25zLmVvdD9ldmd0a3AjaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9mb250cy9pY29ucy50dGY/ZXZndGtwXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0cy9hc3NldHMvZm9udHMvaWNvbnMud29mZj9ldmd0a3BcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ZvbnRzL2ljb25zLnN2Zz9ldmd0a3AjaWNvbnNcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogb3B0aW9uYWw7XG59XG5cbi5pY29uLWZvbnQ6OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnSWNvbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNwZWFrOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgd2lkdGg6IDFlbTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgbWFyZ2luOiAuMmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwLjA3NWVtO1xufVxuXG4uaWNvbi1jYXJldC50aGluOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTAwJztcbn1cblxuLmljb24tY2FyZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MDEnO1xufVxuXG4uaWNvbi1hbmdsZS1kb3VibGUudGhpbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwMic7XG59XG5cbi5pY29uLWFuZ2xlLWRvdWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwMyc7XG59XG5cbi5pY29uLWNoZXZyb24udGhpbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwNic7XG59XG5cbi5pY29uLWNoZXZyb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MDcnO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjJlbTtcbn1cblxuLmljb24tYXJyb3cudGhpbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwOCc7XG59XG5cbi5pY29uLWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTA5Jztcbn1cblxuLmljb24tbG9uZy1hcnJvdy50aGluOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTBhJztcbn1cblxuLmljb24tbG9uZy1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwYic7XG59XG5cbi5pY29uLWFycm93LWFsdC1jaXJjbGUudGhpbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwNCc7XG59XG5cbi5pY29uLWFycm93LWFsdC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MDUnO1xufVxuXG4uaWNvbi1jaGVjay50aGluOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTBjJztcbn1cblxuLmljb24tY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MGQnO1xufVxuXG4uaWNvbi10aW1lcy50aGluOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTBlJztcbn1cblxuLmljb24tdGltZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MGYnO1xufVxuXG4uaWNvbi1wbHVzLnRoaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MTAnO1xufVxuXG4uaWNvbi1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTExJztcbn1cblxuLmljb24tc3Bpbm5lci50aGluOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTEyJztcbn1cblxuLmljb24tc3Bpbm5lcjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxMyc7XG59XG5cbi5pY29uLWVsbGlwc2lzLWgudGhpbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxNCc7XG59XG5cbi5pY29uLWVsbGlwc2lzLWg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MTUnO1xufVxuXG4uaWNvbi1lbGxpcHNpcy12LnRoaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MTYnO1xufVxuXG4uaWNvbi1lbGxpcHNpcy12OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTE3Jztcbn1cblxuLmljb24tYXN0ZXJpc2sudGhpbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxOCc7XG59XG5cbi5pY29uLWFzdGVyaXNrOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTE5Jztcbn1cblxuLmljb24tYXN0ZXJpc2stYWx0LnRoaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MWEnO1xufVxuXG4uaWNvbi1hc3Rlcmlzay1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MWInO1xufVxuXG4uaWNvbi1oZWFydC50aGluOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTJjJztcbn1cblxuLmljb24taGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MmQnO1xufVxuXG4uaWNvbi1zdGFyLnRoaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NDAnO1xufVxuXG4uaWNvbi1zdGFyOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTQxJztcbn1cblxuLmljb24tY29tbWVudC50aGluOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTFlJztcbn1cblxuLmljb24tY29tbWVudDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxZic7XG59XG5cbi5pY29uLWVudmVsb3BlLW9wZW4udGhpbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkyMCc7XG59XG5cbi5pY29uLWVudmVsb3BlLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MjEnO1xufVxuXG4uaWNvbi1lbnZlbG9wZS50aGluOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTIyJztcbn1cblxuLmljb24tZW52ZWxvcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MjMnO1xufVxuXG4uaWNvbi1leGNsYW1hdGlvbi50aGluOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTI0Jztcbn1cblxuLmljb24tZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MjUnO1xufVxuXG4uaWNvbi1pbmZvLnRoaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MmUnO1xufVxuXG4uaWNvbi1pbmZvOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTJmJztcbn1cblxuLmljb24tcGVuY2lsLnRoaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MzAnO1xufVxuXG4uaWNvbi1wZW5jaWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MzEnO1xufVxuXG4uaWNvbi1jbG9jay50aGluOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTFjJztcbn1cblxuLmljb24tY2xvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MWQnO1xufVxuXG4uaWNvbi12aWRlby50aGluOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTRlJztcbn1cblxuLmljb24tdmlkZW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NGYnO1xufVxuXG4uaWNvbi1wbGF5LnRoaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MzQnO1xufVxuXG4uaWNvbi1wbGF5OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTM1Jztcbn1cblxuLmljb24tcHJpbnQudGhpbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkzNic7XG59XG5cbi5pY29uLXByaW50OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTM3Jztcbn1cblxuLmljb24tYmFycy50aGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MjYnO1xufVxuXG4uaWNvbi1iYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MjcnO1xufVxuXG4uaWNvbi1zZWFyY2gudGhpbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkzYSc7XG59XG5cbi5pY29uLXNlYXJjaDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkzYic7XG59XG5cbi5pY29uLXNoYXJlLWFsdC50aGluOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTNjJztcbn1cblxuLmljb24tc2hhcmUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTNkJztcbn1cblxuLmljb24tc2hvcHBpbmctY2FydC50aGluOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTNlJztcbn1cblxuLmljb24tc2hvcHBpbmctY2FydDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkzZic7XG59XG5cbi5pY29uLXRhZy50aGluOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTQyJztcbn1cblxuLmljb24tdGFnOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTQzJztcbn1cblxuLmljb24tdGh1bWJ0YWNrLnRoaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NDQnO1xufVxuXG4uaWNvbi10aHVtYnRhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NDUnO1xufVxuXG4uaWNvbi11c2VyLWFsdC50aGluOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTQ2Jztcbn1cblxuLmljb24tdXNlci1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NDcnO1xufVxuXG4uaWNvbi11dGVuc2lscy1hbHQudGhpbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk0YSc7XG59XG5cbi5pY29uLXV0ZW5zaWxzLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk0Yic7XG59XG5cbi5pY29uLXV0ZW5zaWxzLnRoaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NGMnO1xufVxuXG4uaWNvbi11dGVuc2lsczo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk0ZCc7XG59XG5cbi5pY29uLWhhc2h0YWcudGhpbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkyYSc7XG59XG5cbi5pY29uLWhhc2h0YWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MmInO1xufVxuXG4uaWNvbi1nbG9iZS1hbWVyaWNhczo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk1MCc7XG59XG5cbi5pY29uLWZhY2Vib29rOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTUxJztcbn1cblxuLmljb24taW5zdGFncmFtOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTUyJztcbn1cblxuLmljb24tbGlua2VkaW5uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTUzJztcbn1cblxuLmljb24tcGhvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MzMnO1xufVxuXG4uaWNvbi1waW50ZXJlc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NTQnO1xufVxuXG4uaWNvbi1yc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MzknO1xufVxuXG4uaWNvbi10d2l0dGVyOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTU1Jztcbn1cblxuLmljb24teW91dHViZTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk1Nic7XG59XG5cbi5pY29uLXl1bTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk1Nyc7XG4gIHdpZHRoOiAxLjdlbTtcbn1cblxuLmljb24tZm9udC5kb3duOjpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uaWNvbi1mb250LmxlZnQ6OmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRvcDogLTAuMDc1ZW07XG59XG5cbi5pY29uLWZvbnQudXA6OmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG5cbkBrZXlmcmFtZXMgc2xpZGluZ0dyYWRpZW50IHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMCUgMDtcbiAgfVxuICAzMy4zMzMzJSwgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIzMCUgMDtcbiAgfVxufVxuXG4vKipcbiAqICBUaGVtZSBOYW1lOiBSZWNpcGUgVGluIEVhdHNcbiAqICBUaGVtZSBVUkk6IGh0dHBzOi8vd3d3Lm9uY2Vjb3VwbGVkLmNvbVxuICpcbiAqICBEZXNjcmlwdGlvbjogQ3VzdG9tIEdlbmVzaXMgY2hpbGQgdGhlbWUuIE1hZGUgd2l0aCBsb3ZlIVxuICogIFRhZ3M6IGN1c3RvbS1tYWRlLCBnZW5lc2lzLCBjaGlsZC10aGVtZVxuICpcbiAqICBBdXRob3I6IFphb1xuICogIEF1dGhvciBVUkk6IGh0dHBzOi8vd3d3Lnphby5pc1xuICpcbiAqICBWZXJzaW9uOiAxLjAuMVxuICogIFRlbXBsYXRlOiBnZW5lc2lzXG4gKiAgVGVtcGxhdGUgVmVyc2lvbjogMi43LjFcbiAqXG4gKiAgVGV4dCBEb21haW46IG9uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHNcbiAqICBMaWNlbnNlOiBBbGwgcmlnaHRzIHJlc2VydmVkLlxuICpcbiAqICBOb3RlczogdGhpcyBpcyBvdXIgb3duIGN1c3RvbSBDU1MgcmVzZXQ7IGl0IHdpbGwgcmFyZWx5XG4gKiAgY2hhbmdlICYgc2hvdWxkIGJlIG92ZXJ3cml0dGVuIGluc3RlYWQuICMyXG4gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5bIERlZmF1bHRzIF1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiAtLS0tLS0tLS0tIFsgVGFibGUgb2YgQ29udGVudHMgXSAtLS0tLS0tLS0tICovXG4vKipcbiAqIE5vdGVzXG4gKiAtIFRPQyAoeW91IGFyZSBoZXJlKVxuICpcbiAqIFN0YW5kYXJkaXplXG4gKiAtIE5vcm1hbGl6ZVxuICogLSBDbGVhciBGbG9hdHNcbiAqIC0gQm94IFNpemluZ1xuICogLSBBY2Nlc3NpYmlsaXR5XG4gKlxuICogRWxlbWVudHNcbiAqIC0gQWRtaW4gQmFyXG4gKiAtIEhUTUxcbiAqIC0gQm9keVxuICogLSBUZXh0XG4gKiAtIEVtYmVkc1xuICogLSBUYWJsZXNcbiAqIC0gRm9ybXNcbiAqIC0gSW1hZ2VzXG4gKiAtIEF2YXRhcnNcbiAqIC0gR2FsbGVyaWVzXG4gKlxuICogQ29udGFpbmVyc1xuICogLSBXcmFwcGVyc1xuICogLSBDb250ZW50LCBTaWRlYmFyXG4gKlxuICogTmF2aWdhdGlvblxuICogLSBUb2dnbGVzXG4gKiAtIEdlbmVyaWMgTWVudVxuICogLSBQYWdpbmF0aW9uXG4gKlxuICogU2VjdGlvbnNcbiAqIC0gSGVhZGVyXG4gKiAtIFNpZGViYXJcbiAqIC0gRm9vdGVyXG4gKlxuICogQ29udGVudFxuICogLSBBcmNoaXZlIERlc2NyaXB0aW9uXG4gKiAtIEF1dGhvciBCb3hcbiAqIC0gQ29tbWVudHNcbiAqIC0gU2VhcmNoXG4gKlxuICogUmV1c2FibGUgQ2xhc3Nlc1xuICogLSBDU1MgSWNvbnNcbiAqIC0gQ29sdW1uc1xuICogLSBDdXN0b21cbiAqIC0gRmxleGJveFxuICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuWyBTdGFuZGFyZGl6ZSBdXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogLS0tLS0tLS0tLSBbIGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzIHY4LjAuMCB8IE1JVCBMaWNlbnNlIF0gLS0tLS0tLS0tLSAqL1xuYnV0dG9uLCBociwgaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxucHJvZ3Jlc3MsIHN1Yiwgc3VwIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5bdHlwZT1jaGVja2JveF0sIFt0eXBlPXJhZGlvXSwgbGVnZW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbn1cblxuaHRtbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogLjY3ZW0gMDtcbn1cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xufVxuXG5jb2RlLCBrYmQsIHByZSwgc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG59XG5cbmIsIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbnN1Yiwgc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLS4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0uNWVtO1xufVxuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbmJ1dHRvbiwgaW5wdXQsIG9wdGdyb3VwLCBzZWxlY3QsIHRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIG1hcmdpbjogMDtcbn1cblxuYnV0dG9uLCBzZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuW3R5cGU9YnV0dG9uXSwgW3R5cGU9cmVzZXRdLCBbdHlwZT1zdWJtaXRdLCBidXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuW3R5cGU9YnV0dG9uXTo6LW1vei1mb2N1cy1pbm5lciwgW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLCBbdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyLCBidXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cblt0eXBlPWJ1dHRvbl06LW1vei1mb2N1c3JpbmcsIFt0eXBlPXJlc2V0XTotbW96LWZvY3VzcmluZywgW3R5cGU9c3VibWl0XTotbW96LWZvY3VzcmluZywgYnV0dG9uOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogQnV0dG9uVGV4dCBkb3R0ZWQgMXB4O1xufVxuXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IC4zNWVtIC43NWVtIC42MjVlbTtcbn1cblxubGVnZW5kIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cblt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sIFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPXNlYXJjaF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG5cblt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgZm9udDogaW5oZXJpdDtcbn1cblxuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG5baGlkZGVuXSwgdGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiAtLS0tLS0tLS0tIFsgQ2xlYXIgRmxvYXRzIF0gLS0tLS0tLS0tLSAqL1xuLmF1dGhvci1ib3g6OmJlZm9yZSwgLmNsZWFyZml4OjpiZWZvcmUsIC5lbnRyeTo6YmVmb3JlLCAuZW50cnktY29udGVudDo6YmVmb3JlLCAuZm9vdGVyLXdpZGdldHM6OmJlZm9yZSwgLm5hdi1wcmltYXJ5OjpiZWZvcmUsIC5uYXYtc2Vjb25kYXJ5OjpiZWZvcmUsIC5wYWdpbmF0aW9uOjpiZWZvcmUsIC5zaXRlLWNvbnRhaW5lcjo6YmVmb3JlLCAuc2l0ZS1mb290ZXI6OmJlZm9yZSwgLnNpdGUtaGVhZGVyOjpiZWZvcmUsIC5zaXRlLWlubmVyOjpiZWZvcmUsIC53cmFwOjpiZWZvcmUge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY29udGVudDogJyAnO1xufVxuXG4uYXV0aG9yLWJveDo6YWZ0ZXIsIC5jbGVhcmZpeDo6YWZ0ZXIsIC5lbnRyeTo6YWZ0ZXIsIC5lbnRyeS1jb250ZW50OjphZnRlciwgLmZvb3Rlci13aWRnZXRzOjphZnRlciwgLm5hdi1wcmltYXJ5OjphZnRlciwgLm5hdi1zZWNvbmRhcnk6OmFmdGVyLCAucGFnaW5hdGlvbjo6YWZ0ZXIsIC5zaXRlLWNvbnRhaW5lcjo6YWZ0ZXIsIC5zaXRlLWZvb3Rlcjo6YWZ0ZXIsIC5zaXRlLWhlYWRlcjo6YWZ0ZXIsIC5zaXRlLWlubmVyOjphZnRlciwgLndyYXA6OmFmdGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiAnICc7XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBCb3ggU2l6aW5nIF0gLS0tLS0tLS0tLSAqL1xuaHRtbCwgaW5wdXRbdHlwZT1zZWFyY2hdIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbiosIDo6YWZ0ZXIsIDo6YmVmb3JlIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuLyogLS0tLS0tLS0tLSBbIEFjY2Vzc2liaWxpdHkgXSAtLS0tLS0tLS0tICovXG4vKiBbIEFjY2Vzc2libGUgTWVudSBdICovXG4vKi5tZW51IC5tZW51LWl0ZW06Zm9jdXMge3Bvc2l0aW9uOnN0YXRpY30ubWVudSAubWVudS1pdGVtID4gYTpmb2N1cyArIHVsLnN1Yi1tZW51LC5tZW51IC5tZW51LWl0ZW0uc2YtaG92ZXIgPiB1bC5zdWItbWVudXtsZWZ0OmF1dG87b3BhY2l0eToxfSovXG4vKiBbIFNjcmVlbiBSZWFkZXIgVGV4dCBdICovXG4uc2NyZWVuLXJlYWRlci10ZXh0LCAuc2NyZWVuLXJlYWRlci10ZXh0IHNwYW4sIC5zY3JlZW4tcmVhZGVyLXNob3J0Y3V0IHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBib3JkZXI6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zY3JlZW4tcmVhZGVyLXNob3J0Y3V0OmZvY3VzLCAuc2NyZWVuLXJlYWRlci10ZXh0OmZvY3VzIHtcbiAgY2xpcDogYXV0byAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAxNXB4IDIzcHggMTRweDtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHotaW5kZXg6IDEwMDAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3gtc2hhZG93OiAwIDAgMnB4IDJweCAjZWVlO1xufVxuXG4ubW9yZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBbIFNraXAgTGlua3MgXSAqL1xuLmdlbmVzaXMtc2tpcC1saW5rIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZ2VuZXNpcy1za2lwLWxpbmsgbGkge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuWyBCYXNlIF1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiAtLS0tLS0tLS0tIFsgQWRtaW4gQmFyIF0gLS0tLS0tLS0tLSAqL1xuI3dwYWRtaW5iYXIge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbn1cblxuLyogLS0tLS0tLS0tLSBbIEhUTUwgXSAtLS0tLS0tLS0tICovXG5odG1sIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4vKiAtLS0tLS0tLS0tIFsgQm9keSBdIC0tLS0tLS0tLS1cblxuLm5hdi12aXNpYmxlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbn1cbiovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLm5hdi12aXNpYmxlIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5uYXYtdmlzaWJsZSB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gIH1cbn1cblxuLm5hdi12aXNpYmxlLFxuLm5hdi12aXNpYmxlIGJvZHkge1xuICB3aWR0aDogMTAwdnc7XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBUZXh0IF0gLS0tLS0tLS0tLSAqL1xuYm9keSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIC1tcy13b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIG1hcmdpbjogMDtcbn1cblxucCxcbmFkZHJlc3Mge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDE2cHggMDtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmJsb2NrcXVvdGUsXG5jaXRlLFxuZW0sXG5pIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5zbWFsbCxcbmNpdGUge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbnByZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xufVxuXG5vbCxcbnVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogLS0tLS0tLS0tLSBbIExpbmtzIF0gLS0tLS0tLS0tLSAqL1xuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwMDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogNDAwbXM7XG4gIHRyYW5zaXRpb246IDQwMG1zO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgYTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG4gIGEgaW1nIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IDQwMG1zO1xuICAgIHRyYW5zaXRpb246IDQwMG1zO1xuICAgIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xuICB9XG4gIGE6aG92ZXIgaW1nIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLSBbIEVtYmVkcyBdIC0tLS0tLS0tLS0gKi9cbmVtYmVkLFxuaW1nLFxub2JqZWN0LFxudmlkZW8sXG4ud3AtY2FwdGlvbiB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuZmlndXJlLFxuLndwLWNhcHRpb24ge1xuICBtYXJnaW46IDA7XG59XG5cbi5lbnRyeS1jb250ZW50IHAud3AtY2FwdGlvbi10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmVudHJ5LWNvbnRlbnQgLndwLWF1ZGlvLXNob3J0Y29kZSxcbi5lbnRyeS1jb250ZW50IC53cC1wbGF5bGlzdCxcbi5lbnRyeS1jb250ZW50IC53cC12aWRlbyB7XG4gIG1hcmdpbjogMCAwIDI4cHg7XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBUYWJsZXMgXSAtLS0tLS0tLS0tICovXG50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxudGJvZHkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbn1cblxudGQsXG50aCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbnRkIHtcbiAgcGFkZGluZzogOHB4IDRweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWU7XG59XG5cbnRoIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuaHIge1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWU7XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBGb3JtcyBdIC0tLS0tLS0tLS0gKi9cbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VlZTtcbn1cblxuaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuaW5wdXQ6bm90KFt0eXBlPSdjaGVja2JveCddKSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG4uYnV0dG9uLFxuYnV0dG9uLFxuaW5wdXRbdHlwZT0nYnV0dG9uJ10sXG5pbnB1dFt0eXBlPSdyZXNldCddLFxuaW5wdXRbdHlwZT0nc3VibWl0J10sXG5pbnB1dFt0eXBlPSdjaGVja2JveCddLFxuaW5wdXRbdHlwZT0naW1hZ2UnXSxcbmlucHV0W3R5cGU9J3JhZGlvJ10ge1xuICB3aWR0aDogYXV0bztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiA0MDBtcztcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5pbnB1dFt0eXBlPSdzZWFyY2gnXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9J3NlYXJjaCddOjotd2Via2l0LXNlYXJjaC1yZXN1bHRzLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIFsgQXV0b2ZpbGwgXSAqL1xuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMzBweCB3aGl0ZSBpbnNldDtcbn1cblxuLyogWyBQbGFjZWhvbGRlcnMgXSAqL1xuOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgLyogRmlyZWZveC1vbmx5IGZpeCAqL1xufVxuXG4vKiBbIFNlbGVjdGlvbnMgXSAqL1xuc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgLyogSUUtb25seSBmaXggKi9cbn1cblxuLyogLS0tLS0tLS0tLSBbIEltYWdlcyBdIC0tLS0tLS0tLS0gKi9cbmltZyB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuYXJ0aWNsZSBwID4gaW1nLFxuLndwLWJsb2NrLWltYWdlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmZlYXR1cmVkLWNvbnRlbnQgaW1nLFxuLmdhbGxlcnkgaW1nIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbmEuYWxpZ25jZW50ZXIgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5hLmFsaWdubm9uZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmFsaWdubGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uYWxpZ25yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbmEuYWxpZ25sZWZ0LFxuYS5hbGlnbm5vbmUsXG5hLmFsaWducmlnaHQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbmltZy5jZW50ZXJlZCxcbi5hbGlnbmNlbnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0byA4cHg7XG59XG5cbmltZy5hbGlnbm5vbmUsXG4uYWxpZ25ub25lIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG5hLmFsaWdubGVmdCxcbmltZy5hbGlnbmxlZnQsXG4uYWxpZ25sZWZ0LFxuLndwLWNhcHRpb24uYWxpZ25sZWZ0IHtcbiAgbWFyZ2luOiAwIDE2cHggOHB4IDA7XG59XG5cbmEuYWxpZ25yaWdodCxcbmltZy5hbGlnbnJpZ2h0LFxuLmFsaWducmlnaHQsXG4ud3AtY2FwdGlvbi5hbGlnbnJpZ2h0IHtcbiAgbWFyZ2luOiAwIDAgOHB4IDE2cHg7XG59XG5cbi5wb3N0LWxpc3RpbmcgLmVudHJ5LWltYWdlLFxuLnBvc3QtbGlzdGluZyAud3AtcG9zdC1pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLyogLS0tLS0tLS0tLSBbIEF2YXRhcnMgXSAtLS0tLS0tLS0tICovXG4uYXZhdGFyIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5hbGlnbmxlZnQgLmF2YXRhciB7XG4gIG1hcmdpbi1yaWdodDogMjRweDtcbn1cblxuLmFsaWducmlnaHQgLmF2YXRhciB7XG4gIG1hcmdpbi1sZWZ0OiAyNHB4O1xufVxuXG4vKiAtLS0tLS0tLS0tIFsgR2FsbGVyaWVzIF0gLS0tLS0tLS0tLSAqL1xuLmdhbGxlcnkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZ2FsbGVyeS1pdGVtIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAxJTtcbn1cblxuLmdhbGxlcnktY29sdW1ucy0yIC5nYWxsZXJ5LWl0ZW0ge1xuICB3aWR0aDogNDklO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTMgLmdhbGxlcnktaXRlbSB7XG4gIHdpZHRoOiAzMiU7XG59XG5cbi5nYWxsZXJ5LWNvbHVtbnMtNCAuZ2FsbGVyeS1pdGVtIHtcbiAgd2lkdGg6IDI0JTtcbn1cblxuLmdhbGxlcnktY29sdW1ucy01IC5nYWxsZXJ5LWl0ZW0ge1xuICB3aWR0aDogMTklO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTYgLmdhbGxlcnktaXRlbSB7XG4gIHdpZHRoOiAxNS42NjY2JTtcbn1cblxuLmdhbGxlcnktY29sdW1ucy03IC5nYWxsZXJ5LWl0ZW0ge1xuICB3aWR0aDogMTMuMjg1NyU7XG59XG5cbi5nYWxsZXJ5LWNvbHVtbnMtOCAuZ2FsbGVyeS1pdGVtIHtcbiAgd2lkdGg6IDExLjUlO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTkgLmdhbGxlcnktaXRlbSB7XG4gIHdpZHRoOiAxMC4xMTExJTtcbn1cblxuLmdhbGxlcnkgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiA0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZWU7XG59XG5cbi5nYWxsZXJ5IGltZzpob3Zlcixcbi5nYWxsZXJ5IGltZzpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblsgQ29udGFpbmVycyBdXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogLS0tLS0tLS0tLSBbIFdyYXBwZXJzIF0gLS0tLS0tLS0tLSAqL1xuLnNpdGUtY29udGFpbmVyID4gKiA+IC53cmFwLFxuLnNpdGUtaW5uZXIgPiAqID4gLndyYXAsXG4uc2l0ZS1mb290ZXIgPiAud3JhcCA+ICogPiAud3JhcCxcbi5jb250ZW50LXNpZGViYXItd3JhcCB7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2l0ZS1jb250YWluZXIgPiAqID4gLndyYXAsXG4gIC5zaXRlLWlubmVyID4gKiA+IC53cmFwLFxuICAuc2l0ZS1mb290ZXIgPiAud3JhcCA+ICogPiAud3JhcCxcbiAgLmNvbnRlbnQtc2lkZWJhci13cmFwIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuc2l0ZS1jb250YWluZXIgPiAqID4gLndyYXAsXG4gIC5zaXRlLWlubmVyID4gKiA+IC53cmFwLFxuICAuc2l0ZS1mb290ZXIgPiAud3JhcCA+ICogPiAud3JhcCxcbiAgLmNvbnRlbnQtc2lkZWJhci13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDEwMjBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLnNpdGUtZm9vdGVyID4gLndyYXAge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBDb250ZW50LCBTaWRlYmFyIF0gLS0tLS0tLS0tLSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNjgwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5jb250ZW50IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnNpZGViYXItY29udGVudCAuY29udGVudCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG4gIC5mdWxsLXdpZHRoLWNvbnRlbnQgLmNvbnRlbnQge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uc2lkZWJhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBtYXJnaW46IDQwcHggYXV0byAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnNpZGViYXIge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnNpZGViYXItY29udGVudCAuc2lkZWJhciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblsgTmF2aWdhdGlvbiBdXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogLS0tLS0tLS0tLSBbIFRvZ2dsZXMgXSAtLS0tLS0tLS0tICovXG4uZ2VuZXJpYy10b2dnbGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5nZW5lcmljLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc3ViLW1lbnUtdG9nZ2xlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN1Yi1tZW51LXRvZ2dsZS5hY3RpdmF0ZWQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4vKiAtLS0tLS0tLS0tIFsgR2VuZXJpYyBNZW51IF0gLS0tLS0tLS0tLSAqL1xuLm1lbnUge1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLm1lbnUgLm1lbnUtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1lbnUgLm1lbnUtaXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbi5tZW51IC5tZW51LWl0ZW0gYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogOHB4O1xufVxuXG4ubWVudSAubWVudS1pdGVtLm5vLWNsaWNrIGE6aG92ZXIge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuLyogWyBTdWItbWVudXMgXSAqL1xuLm1lbnUgLnN1Yi1tZW51IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5tZW51IC5zdWItbWVudSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubWVudSAuc3ViLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDk5O1xuICAgIHRvcDogMDtcbiAgICAvKiBoZWlnaHQgb2YgbWVudSBpdGVtIChsaW5lLWhlaWdodDogMjBweCArIHBhZGRpbmc6IDRweCoyICsxPykgKyBhcnJvdyBoZWlnaHQgKDo6YmVmb3JlLCA6OmFmdGVyKSAqL1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG4gIC5tZW51IC5zdWItbWVudSAubWVudS1pdGVtLFxuICAubWVudSAuc3ViLW1lbnUgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm1lbnUgLnN1Yi1tZW51IGEge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIH1cbn1cblxuLyogWyBGaXJzdCBzdWItbWVudSBdICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1lbnUgPiAubWVudS1pdGVtID4gLnN1Yi1tZW51IHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC03NXB4O1xuICAgIC8qIGhhbGYgc3ViLW1lbnUgd2lkdGggLSBoYWxmIHBzdWVkby1lbGVtZW50IHdpZHRoICovXG4gICAgdG9wOiAzM3B4O1xuICAgIC8qIGhlaWdodCBvZiBtZW51IGl0ZW0gKi9cbiAgfVxufVxuXG4vKiBbIFN1Yi1zdWItbWVudXMgXSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tZW51IC5zdWItbWVudSAuc3ViLW1lbnUge1xuICAgIG1hcmdpbjogMCAwIDAgMTUwcHg7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLSBbIFBhZ2luYXRpb24gXSAtLS0tLS0tLS0tICovXG4ucGFnaW5hdGlvbiB7XG4gIGNsZWFyOiBib3RoO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wYWdpbmF0aW9uIHVsIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucGFnaW5hdGlvbiAuc3ZnLWlubGluZS0tZmEge1xuICBmb250LXNpemU6IDYwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbi5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLXByZXZpb3VzIC5zdmctaW5saW5lLS1mYSB7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuXG4ucGFnaW5hdGlvbiAucGFnaW5hdGlvbi1uZXh0IC5zdmctaW5saW5lLS1mYSB7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG5cbi8qIFsgQXJjaGl2ZSBQYWdpbmF0aW9uIF0gKi9cbi5hcmNoaXZlLXBhZ2luYXRpb24gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAycHggNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uYXJjaGl2ZS1wYWdpbmF0aW9uIGEsXG4uYXJjaGl2ZS1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLW9taXNzaW9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYXJjaGl2ZS1wYWdpbmF0aW9uIC5hY3RpdmUgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG4gIGN1cnNvcjogYXV0bztcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblsgU2VjdGlvbnMgXVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIC0tLS0tLS0tLS0gWyBIZWFkZXIgXSAtLS0tLS0tLS0tICovXG4uc2l0ZS10aXRsZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnNpdGUtZGVzY3JpcHRpb24ge1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IDA7XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBTaWRlYmFyIF0gLS0tLS0tLS0tLSAqL1xuLndpZGdldCB7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ud2lkZ2V0Omxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBGb290ZXIgXSAtLS0tLS0tLS0tICovXG4uc2l0ZS1jcmVkaXRzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDhweCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNyZWRpdHMtdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiA0MDBtcztcbiAgdHJhbnNpdGlvbjogNDAwbXM7XG59XG5cbi5zaXRlLWNyZWRpdHMtY29udGFpbmVyOmhvdmVyIC5jcmVkaXRzLXRleHQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zaXRlLWNyZWRpdHMtYm94IHtcbiAgbWF4LWhlaWdodDogMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB3aWR0aDogMTAwcHg7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjRweDtcbiAgbGVmdDogY2FsYyg1MCUgLSA1MHB4KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiA0MDBtcztcbiAgdHJhbnNpdGlvbjogNDAwbXM7XG59XG5cbi5zaXRlLWNyZWRpdHMtYm94IGEge1xuICBjb2xvcjogIzExMjk0MiAhaW1wb3J0YW50O1xufVxuXG4uc2l0ZS1jcmVkaXRzLWNvbnRhaW5lcjpob3ZlciAuc2l0ZS1jcmVkaXRzLWJveCB7XG4gIG1heC1oZWlnaHQ6IDEyMHB4O1xuICBwYWRkaW5nOiA0cHggOHB4O1xufVxuXG4uc2l0ZS1jcmVkaXRzLWJveCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDJweCAwO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuWyBDb250ZW50IF1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiAtLS0tLS0tLS0tIFsgQXJjaGl2ZSBEZXNjcmlwdGlvbiBdIC0tLS0tLS0tLS0gKi9cbi5hcmNoaXZlLWRlc2NyaXB0aW9uIHAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5hcmNoaXZlLWRlc2NyaXB0aW9uIHA6Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5hcmNoaXZlLWRlc2NyaXB0aW9uIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBBdXRob3IgQm94IF0gLS0tLS0tLS0tLSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5hdXRob3ItYm94IC5hdmF0YXIge1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG5cbi5hdXRob3ItYm94IHA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uYXV0aG9yLWJveCBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiAtLS0tLS0tLS0tIFsgQ29tbWVudHMgXSAtLS0tLS0tLS0tICovXG4uZW50cnktY29tbWVudHMsXG4uY29tbWVudC1yZXNwb25kIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZW50cnktY29tbWVudHMsXG4gIC5jb21tZW50LXJlc3BvbmQge1xuICAgIG1hcmdpbjogNDBweCAwO1xuICB9XG59XG5cbi5jb21tZW50LWxpc3Qge1xuICBtYXJnaW46IDA7XG59XG5cbi8qIGFsbCBjb21tZW50cyAqL1xuLmNvbW1lbnQge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jb21tZW50LmJ5cG9zdGF1dGhvciB7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG4gIHBhZGRpbmc6IDEycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb21tZW50LmJ5cG9zdGF1dGhvciB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG4uYnlwb3N0YXV0aG9yIC5ieXBvc3RhdXRob3Ige1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBkZXB0aC0xICovXG4uY29tbWVudC1saXN0ID4gLmNvbW1lbnQge1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbW1lbnQtbGlzdCA+IC5jb21tZW50IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4vKiBhbGwgY2hpbGRyZW4gKi9cbi5jb21tZW50IC5jaGlsZHJlbiB7XG4gIG1hcmdpbjogMTJweCAtMXB4IC0xcHggMTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbW1lbnQgLmNoaWxkcmVuIHtcbiAgICBtYXJnaW46IDIwcHggLTFweCAtMXB4IDIwcHg7XG4gIH1cbn1cblxuLmNoaWxkcmVuIC5jb21tZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5jaGlsZHJlbiAuY29tbWVudCArIC5jb21tZW50IHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmNoaWxkcmVuIC5jb21tZW50ICsgLmNvbW1lbnQuYnlwb3N0YXV0aG9yIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNoaWxkcmVuIC5jb21tZW50ICsgLmNvbW1lbnQuYnlwb3N0YXV0aG9yIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5cbi8qIGRlcHRoLTIgKi9cbi5jb21tZW50LWxpc3QgPiAuY29tbWVudCA+IC5jaGlsZHJlbiA+IC5jb21tZW50IHtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbW1lbnQtbGlzdCA+IC5jb21tZW50ID4gLmNoaWxkcmVuID4gLmNvbW1lbnQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLmNvbW1lbnQtbGlzdCA+IC5jb21tZW50ID4gLmNoaWxkcmVuID4gLmNvbW1lbnQuYnlwb3N0YXV0aG9yIHtcbiAgcGFkZGluZy10b3A6IDEycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb21tZW50LWxpc3QgPiAuY29tbWVudCA+IC5jaGlsZHJlbiA+IC5jb21tZW50LmJ5cG9zdGF1dGhvciB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbn1cblxuLyogZGVwdGgtMysgKi9cbi5jb21tZW50IC5jaGlsZHJlbiAuY2hpbGRyZW4ge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG59XG5cbi5jaGlsZHJlbiAuY2hpbGRyZW4gLmNvbW1lbnQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiBkZXB0aC00KyAoc3RvcCB2aXN1YWwgbmVzdGluZykgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb21tZW50IC5jaGlsZHJlbiAuY2hpbGRyZW4gLmNoaWxkcmVuIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4vKiBjb21tZW50IGlubmFyZHMgKi9cbi5jb21tZW50LWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmNvbW1lbnQtYXV0aG9yIC5jb21tZW50LWF1dGhvci1saW5rLFxuLmNvbW1lbnQtYXV0aG9yIC5zYXlzLFxuLmNvbW1lbnQtbWV0YSxcbi5jb21tZW50LWVkaXQtbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmNvbW1lbnQtYXV0aG9yLFxuLmNvbW1lbnQtZWRpdC1saW5rLFxuLmNvbW1lbnQtcmVwbHkge1xuICBtYXJnaW46IDA7XG59XG5cbi5jb21tZW50IC5hdmF0YXIge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLmJ5cG9zdGF1dGhvciAuYXZhdGFyIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cblxuLmNvbW1lbnQtYXV0aG9yIHNwYW4ge1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5jb21tZW50LW1ldGEge1xuICBtYXJnaW46IDAgMCAycHg7XG59XG5cbi5jb21tZW50LWVkaXQtbGluayB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmNvbW1lbnQtY29udGVudCBwOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uY29tbWVudC1jb250ZW50IHA6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNvbW1lbnQtcmVwbHkge1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbW1lbnQtcmVwbHkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDIwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG4vKiBbIENvbW1lbnQgRm9ybSBdICovXG4uY29tbWVudC1yZXNwb25kOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLmNvbW1lbnQtcmVzcG9uZCAuY29tbWVudC1yZXBseS10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4uY29tbWVudC1yZXNwb25kIHAge1xuICBtYXJnaW46IDAgMCA4cHg7XG59XG5cbi5jb21tZW50LXJlc3BvbmQgLmZvcm0tc3VibWl0IHtcbiAgbWFyZ2luOiAxNnB4IDAgMDtcbn1cblxuLmNvbW1lbnQtcmVzcG9uZCAuY29tbWVudC1wb2xpY3kge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4uY29tbWVudC1yZXBseS10aXRsZSA+IHNtYWxsLFxuLmxvZ2dlZC1pbi1hcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY29tbWVudC1saXN0IC5jb21tZW50LXJlcGx5LXRpdGxlID4gc21hbGwge1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5jb21tZW50LWZvcm0tY29tbWVudCBsYWJlbCxcbi5jb21tZW50LWZvcm0tYXV0aG9yIGxhYmVsLFxuLmNvbW1lbnQtZm9ybS1lbWFpbCBsYWJlbCxcbi5jb21tZW50LWZvcm0tdXJsIGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbW1lbnQtcmVzcG9uZCB0ZXh0YXJlYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMHB4O1xufVxuXG4uY29tbWVudC1mb3JtLWNvb2tpZXMtY29uc2VudCBpbnB1dCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cblxuLyogLS0tLS0tLS0tLSBbIFNlYXJjaCBdIC0tLS0tLS0tLS0gKi9cbi5zZWFyY2gtZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VlZTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cblxuLnNlYXJjaC1mb3JtIGlucHV0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGJvcmRlcjogMDtcbn1cblxuLnNlYXJjaC1mb3JtIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNDhweCk7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbn1cblxuLnNlYXJjaC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICB3aWR0aDogNDhweDtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uc2VhcmNoLXN1Ym1pdC1pY29uIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4cHg7XG4gIHJpZ2h0OiAxMnB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IDQwMG1zO1xuICB0cmFuc2l0aW9uOiA0MDBtcztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cblxuLnNlYXJjaC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIgKyBtZXRhICsgLnNlYXJjaC1zdWJtaXQtaWNvbiB7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblsgUmV1c2FibGUgQ2xhc3NlcyBdXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogLS0tLS0tLS0tLSBbIENTUyBJY29ucyBdIC0tLS0tLS0tLS0gKi9cbi8qIFsgQXJyb3cgXSAqL1xuLmNzcy1pY29uLmFycm93LWRvd24ge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogOHB4IHNvbGlkICNmZmY7XG4gIGZvbnQtc2l6ZTogMDtcbiAgLyogdG8gbWFuYWdlIHRoZSBsaW5lIGhlaWdodCAqL1xufVxuXG4vKiBbIE1lbnUgXSAqL1xuLmNzcy1pY29uLm1lbnUtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMTVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5jc3MtaWNvbi5tZW51LWljb246YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbTogOXB4IGRvdWJsZSAjMTgzMzU0O1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzE4MzM1NDtcbiAgY29udGVudDogJyc7XG4gIGhlaWdodDogMTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMThweDtcbn1cblxuLyogWyBTZWFyY2ggXSAqL1xuLmNzcy1pY29uLnNlYXJjaC1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2VhcmNoX19jaXJjbGUge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBib3JkZXI6IDNweCBzb2xpZCAjMTgzMzU0O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuXG4uc2VhcmNoX19yZWN0YW5nbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDNweDtcbiAgd2lkdGg6IDEwcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIGJvcmRlcjogMS41cHggc29saWQgIzE4MzM1NDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcbn1cblxuLyogLS0tLS0tLS0tLSBbIENvbHVtbnMgXSAtLS0tLS0tLS0tICovXG4ub25lLWhhbGYsXG4ub25lLWZvdXJ0aCB7XG4gIGNsZWFyOiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDIuNTY0MTAyNTY0MTAyNTY0JTtcbiAgd2lkdGg6IDQ4LjcxNzk0ODcxNzk0ODcxNSU7XG59XG5cbi5maXJzdCxcbi5vZGQsXG4ub25lLWZvdXJ0aDpudGgtb2YtdHlwZSgybisxKSB7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZpdmUtc2l4dGhzLFxuICAuZm91ci1zaXh0aHMsXG4gIC5mb3VyLWZpZnRocyxcbiAgLm9uZS1maWZ0aCxcbiAgLm9uZS1mb3VydGgsXG4gIC5vbmUtZm91cnRoOm50aC1vZi10eXBlKDJuKzEpLFxuICAub25lLWhhbGYsXG4gIC5vbmUtc2l4dGgsXG4gIC5vbmUtdGhpcmQsXG4gIC50aHJlZS1mb3VydGhzLFxuICAudGhyZWUtZmlmdGhzLFxuICAudGhyZWUtc2l4dGhzLFxuICAudHdvLWZvdXJ0aHMsXG4gIC50d28tZmlmdGhzLFxuICAudHdvLXNpeHRocyxcbiAgLnR3by10aGlyZHMge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjU2NDEwMjU2NDEwMjU2NCU7XG4gIH1cbiAgLm9uZS1oYWxmLFxuICAudGhyZWUtc2l4dGhzLFxuICAudHdvLWZvdXJ0aHMge1xuICAgIHdpZHRoOiA0OC43MTc5NDg3MTc5NDg3MTUlO1xuICB9XG4gIC5vbmUtdGhpcmQsXG4gIC50d28tc2l4dGhzIHtcbiAgICB3aWR0aDogMzEuNjIzOTMxNjIzOTMxNjI1JTtcbiAgfVxuICAuZm91ci1zaXh0aHMsXG4gIC50d28tdGhpcmRzIHtcbiAgICB3aWR0aDogNjUuODExOTY1ODExOTY1ODIlO1xuICB9XG4gIC5vbmUtZm91cnRoIHtcbiAgICB3aWR0aDogMjMuMDc2OTIzMDc2OTIzMDc3JTtcbiAgfVxuICAudGhyZWUtZm91cnRocyB7XG4gICAgd2lkdGg6IDc0LjM1ODk3NDM1ODk3NDM2JTtcbiAgfVxuICAub25lLWZpZnRoIHtcbiAgICB3aWR0aDogMTcuOTQ4NzE3OTQ4NzE3OTQ4OCU7XG4gIH1cbiAgLnR3by1maWZ0aHMge1xuICAgIHdpZHRoOiAzOC40NjE1Mzg0NjE1Mzg0NjE2JTtcbiAgfVxuICAudGhyZWUtZmlmdGhzIHtcbiAgICB3aWR0aDogNTguOTc0MzU4OTc0MzU4OTc0NCU7XG4gIH1cbiAgLmZvdXItZmlmdGhzIHtcbiAgICB3aWR0aDogNzkuNDg3MTc5NDg3MTc5NDg3MiU7XG4gIH1cbiAgLm9uZS1zaXh0aCB7XG4gICAgd2lkdGg6IDE0LjUyOTkxNDUyOTkxNDUzJTtcbiAgfVxuICAuZml2ZS1zaXh0aHMge1xuICAgIHdpZHRoOiA4Mi45MDU5ODI5MDU5ODI5MSU7XG4gIH1cbiAgLm9kZCxcbiAgLm9uZS1mb3VydGg6bnRoLW9mLXR5cGUoMm4rMSkge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC5maXJzdCxcbiAgLm9uZS1mb3VydGguZmlyc3Qge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBDdXN0b20gXSAtLS0tLS0tLS0tICovXG4uY2xlYXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLmRpc2NsYWltZXIge1xuICBmb250LXNpemU6IDY1JTtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4uaGlkZSxcbi5oaWRlLW9uLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuaGlkZS1vbi1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGluaXRpYWw7XG4gIH1cbiAgLnZpc2libGUtb24tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi50b2dnbGUtYnV0dG9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cblxuLnRvZ2dsZS1idXR0b246aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudG9nZ2xlLWJ1dHRvbjpob3ZlciB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG4gIC50b2dnbGUtYnV0dG9uIC5zdmctaW5saW5lLS1mYSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC50b2dnbGUtdGFyZ2V0IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIFsgRmxleGJveCBdICovXG4uZmxleGJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICBtYXJnaW4tcmlnaHQ6IC04cHg7XG59XG5cbi5mbGV4Ym94IC5zbS1jb2wtMSxcbi5mbGV4Ym94IC5zbS1jb2wtMixcbi5mbGV4Ym94IC5zbS1jb2wtMyxcbi5mbGV4Ym94IC5zbS1jb2wtNCxcbi5mbGV4Ym94IC5zbS1jb2wtNSxcbi5mbGV4Ym94IC5zbS1jb2wtNixcbi5mbGV4Ym94IC5tZC1jb2wtMSxcbi5mbGV4Ym94IC5tZC1jb2wtMixcbi5mbGV4Ym94IC5tZC1jb2wtMyxcbi5mbGV4Ym94IC5tZC1jb2wtNCxcbi5mbGV4Ym94IC5tZC1jb2wtNSxcbi5mbGV4Ym94IC5tZC1jb2wtNlxuLmZsZXhib3ggLmxnLWNvbC0xLFxuLmZsZXhib3ggLmxnLWNvbC0yLFxuLmZsZXhib3ggLmxnLWNvbC0zLFxuLmZsZXhib3ggLmxnLWNvbC00LFxuLmZsZXhib3ggLmxnLWNvbC01LFxuLmZsZXhib3ggLmxnLWNvbC02LFxuLmZsZXhib3ggLmxnLWNvbC03IHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxNnB4KTtcbn1cblxuLmZsZXhib3ggLnNtLWNvbC0xIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mbGV4Ym94IC5zbS1jb2wtMiB7XG4gIHdpZHRoOiBjYWxjKDEvMiAqIDEwMCUgLSAxNnB4KTtcbn1cblxuLmZsZXhib3ggLnNtLWNvbC0zIHtcbiAgd2lkdGg6IGNhbGMoMS8zICogMTAwJSAtIDE2cHgpO1xufVxuXG4uZmxleGJveCAuc20tY29sLTQge1xuICB3aWR0aDogY2FsYygxLzQgKiAxMDAlIC0gMTZweCk7XG59XG5cbi5mbGV4Ym94IC5zbS1jb2wtNSB7XG4gIHdpZHRoOiBjYWxjKDEvNSAqIDEwMCUgLSAxNnB4KTtcbn1cblxuLmZsZXhib3ggLnNtLWNvbC02IHtcbiAgd2lkdGg6IGNhbGMoMS82ICogMTAwJSAtIDE2cHgpO1xufVxuXG4uZmxleGJveCAuc20tY29sLTcge1xuICB3aWR0aDogY2FsYygxLzcgKiAxMDAlIC0gMTZweCk7XG59XG5cbi5mbGV4Ym94IC5zbS1jb2wtOCB7XG4gIHdpZHRoOiBjYWxjKDEvOCAqIDEwMCUgLSAxNnB4KTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsZXhib3ggLm1kLWNvbC0xIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZmxleGJveCAubWQtY29sLTIge1xuICAgIHdpZHRoOiBjYWxjKDEvMiAqIDEwMCUgLSAxNnB4KTtcbiAgfVxuICAuZmxleGJveCAubWQtY29sLTMge1xuICAgIHdpZHRoOiBjYWxjKDEvMyAqIDEwMCUgLSAxNnB4KTtcbiAgfVxuICAuZmxleGJveCAubWQtY29sLTQge1xuICAgIHdpZHRoOiBjYWxjKDEvNCAqIDEwMCUgLSAxNnB4KTtcbiAgfVxuICAuZmxleGJveCAubWQtY29sLTUge1xuICAgIHdpZHRoOiBjYWxjKDEvNSAqIDEwMCUgLSAxNnB4KTtcbiAgfVxuICAuZmxleGJveCAubWQtY29sLTYge1xuICAgIHdpZHRoOiBjYWxjKDEvNiAqIDEwMCUgLSAxNnB4KTtcbiAgfVxuICAuZmxleGJveCAubWQtY29sLTcge1xuICAgIHdpZHRoOiBjYWxjKDEvNyAqIDEwMCUgLSAxNnB4KTtcbiAgfVxuICAuZmxleGJveCAubWQtY29sLTgge1xuICAgIHdpZHRoOiBjYWxjKDEvOCAqIDEwMCUgLSAxNnB4KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZsZXhib3ggLmxnLWNvbC0xIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZmxleGJveCAubGctY29sLTIge1xuICAgIHdpZHRoOiBjYWxjKDEvMiAqIDEwMCUgLSAxNnB4KTtcbiAgfVxuICAuZmxleGJveCAubGctY29sLTMge1xuICAgIHdpZHRoOiBjYWxjKDEvMyAqIDEwMCUgLSAxNnB4KTtcbiAgfVxuICAuZmxleGJveCAubGctY29sLTQge1xuICAgIHdpZHRoOiBjYWxjKDEvNCAqIDEwMCUgLSAxNnB4KTtcbiAgfVxuICAuZmxleGJveCAubGctY29sLTUge1xuICAgIHdpZHRoOiBjYWxjKDEvNSAqIDEwMCUgLSAxNnB4KTtcbiAgfVxuICAuZmxleGJveCAubGctY29sLTYge1xuICAgIHdpZHRoOiBjYWxjKDEvNiAqIDEwMCUgLSAxNnB4KTtcbiAgfVxuICAuZmxleGJveCAubGctY29sLTcge1xuICAgIHdpZHRoOiBjYWxjKDEvNyAqIDEwMCUgLSAxNnB4KTtcbiAgfVxuICAuZmxleGJveCAubGctY29sLTgge1xuICAgIHdpZHRoOiBjYWxjKDEvOCAqIDEwMCUgLSAxNnB4KTtcbiAgfVxufVxuXG4vKipcbiAqICBUaGVtZSBOYW1lOiBSZWNpcGUgVGluIEVhdHNcbiAqICBUaGVtZSBVUkk6IGh0dHBzOi8vd3d3Lm9uY2Vjb3VwbGVkLmNvbVxuICpcbiAqICBEZXNjcmlwdGlvbjogQ3VzdG9tIEdlbmVzaXMgY2hpbGQgdGhlbWUuIE1hZGUgd2l0aCBsb3ZlIVxuICogIFRhZ3M6IGN1c3RvbS1tYWRlLCBnZW5lc2lzLCBjaGlsZC10aGVtZVxuICpcbiAqICBBdXRob3I6IFphb1xuICogIEF1dGhvciBVUkk6IGh0dHBzOi8vd3d3Lnphby5pc1xuICpcbiAqICBWZXJzaW9uOiAxLjAuMVxuICogIFRlbXBsYXRlOiBnZW5lc2lzXG4gKiAgVGVtcGxhdGUgVmVyc2lvbjogMi43LjFcbiAqXG4gKiAgVGV4dCBEb21haW46IG9uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHNcbiAqICBMaWNlbnNlOiBBbGwgcmlnaHRzIHJlc2VydmVkLlxuICpcbiAqICBOb3RlczogdGhpcyBjb21wbGVtZW50cyBvdXIgYGRlZmF1bHRzYCBmaWxlIGFuZCBzZXRzIHVwXG4gKiAgYSBiYXNlIGZvciB1cyBieSBvdmVyd3JpdGluZyBzb21lIGZvbnRzICYgY29sb3JzICMzXG4gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5bIFN0cnVjdHVyZSBdXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogLS0tLS0tLS0tLSBbIFRhYmxlIG9mIENvbnRlbnRzIF0gLS0tLS0tLS0tLSAqL1xuLyoqXG4gKiBOb3Rlc1xuICogLSBUT0MgKHlvdSBhcmUgaGVyZSlcbiAqXG4gKiBFbGVtZW50c1xuICogLSBUZXh0XG4gKiAtIEhlYWRpbmdzXG4gKiAtIExpbmtzXG4gKiAtIEZvcm1zXG4gKlxuICogQ29udGFpbmVyc1xuICogLSBDb250ZW50LCBTaWRlYmFyXG4gKlxuICogTmF2aWdhdGlvblxuICogLSBUb2dnbGVzXG4gKiAtIEdlbmVyaWMgTWVudVxuICogLSBQYWdpbmF0aW9uXG4gKlxuICogU2VjdGlvbnNcbiAqIC0gU2lkZWJhclxuICogLSBGb290ZXJcbiAqXG4gKiBDb250ZW50XG4gKiAtIEFyY2hpdmUgRGVzY3JpcHRpb25cbiAqIC0gQ29tbWVudHNcbiAqIC0gU2VhcmNoXG4gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5bIEVsZW1lbnRzIF1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiAtLS0tLS0tLS0tIFsgVGV4dCBdIC0tLS0tLS0tLS0gKi9cbmh0bWwge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMzZDNkM2Q7XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBIZWFkaW5ncyBdIC0tLS0tLS0tLS0gKi9cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGZvbnQtZmFtaWx5OiBcIkxvcmFcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbjogMnJlbSAwIDFyZW07XG4gIGNvbG9yOiAjMTgzMzU0O1xufVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG5cbmgyIHtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGgyIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cblxuaDMge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuXG5oNCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuaDUsXG5oNiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLyogLS0tLS0tLS0tLSBbIExpbmtzIF0gLS0tLS0tLS0tLSAqL1xuYSB7XG4gIGNvbG9yOiAjM2QzZDNkO1xufVxuXG4vKiBbIEluLWNvbnRlbnQgTGlua3MgXSAqL1xuLmFyY2hpdmUtZGVzY3JpcHRpb24gYSxcbi5zZWNvbmRhcnktYXJjaGl2ZS1kZXNjcmlwdGlvbiBhLFxuLnNpbmd1bGFyIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGEge1xuICBjb2xvcjogI2Y0Nzk2YztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYXJjaGl2ZS1kZXNjcmlwdGlvbiBhOmhvdmVyLFxuLnNlY29uZGFyeS1hcmNoaXZlLWRlc2NyaXB0aW9uIGE6aG92ZXIsXG4uc2luZ3VsYXIgLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjZWE2ODVlO1xufVxuXG4vKiBbIE1vcmUgTGlua3MgXSAqL1xuLm1vcmUtbGluay1jb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4ubW9yZS1saW5rIC5zdmctaW5saW5lLS1mYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxcHg7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBGb3JtcyBdIC0tLS0tLS0tLS0gKi9cbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBjb2xvcjogIzNkM2QzZDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG5pbnB1dCxcbnRleHRhcmVhIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4ud3AtYmxvY2stYnV0dG9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbmEuYnV0dG9uLFxuLmJ1dHRvbixcbmlucHV0W3R5cGU9XCJidXR0b25cIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuYS5tb3JlLWxpbmssXG4uY29tbWVudC1yZXBseSBhLFxuLnNpbmd1bGFyIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGEud3AtYmxvY2stYnV0dG9uX19saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogODAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2Y0Nzk2YztcbiAgcGFkZGluZzogNnB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHg7XG59XG5cbi5zaW5ndWxhciAuY29udGVudCAuZW50cnktY29udGVudCBhLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG4gIGZvbnQtc2l6ZTogdW5zZXQ7XG59XG5cbi5zaW5ndWxhciAuY29udGVudCAuZW50cnktY29udGVudCBhLndwLWJsb2NrLWJ1dHRvbl9fbGluazphZnRlciB7XG4gIGNvbnRlbnQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sOyB1dGY4LCA8c3ZnIGNsYXNzPVwic3ZnLWlubGluZS0tZmEgZmEtY2hldnJvbi1yaWdodCBmYS13LTEwXCIgYXJpYS1oaWRkZW49XCJ0cnVlXCIgZGF0YS1wcmVmaXg9XCJmYXNcIiBkYXRhLWljb249XCJjaGV2cm9uLXJpZ2h0XCIgcm9sZT1cImltZ1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2aWV3Qm94PVwiMCAwIDMyMCA1MTJcIiBkYXRhLWZhLWkyc3ZnPVwiXCI+PHBhdGggZmlsbD1cIiUyM2ZmZmZmZlwiIGQ9XCJNMjg1LjQ3NiAyNzIuOTcxTDkxLjEzMiA0NjcuMzE0Yy05LjM3MyA5LjM3My0yNC41NjkgOS4zNzMtMzMuOTQxIDBsLTIyLjY2Ny0yMi42NjdjLTkuMzU3LTkuMzU3LTkuMzc1LTI0LjUyMi0uMDQtMzMuOTAxTDE4OC41MDUgMjU2IDM0LjQ4NCAxMDEuMjU1Yy05LjMzNS05LjM3OS05LjMxNy0yNC41NDQuMDQtMzMuOTAxbDIyLjY2Ny0yMi42NjdjOS4zNzMtOS4zNzMgMjQuNTY5LTkuMzczIDMzLjk0MSAwTDI4NS40NzUgMjM5LjAzYzkuMzczIDkuMzcyIDkuMzczIDI0LjU2OC4wMDEgMzMuOTQxelwiPjwvcGF0aD48L3N2Zz4nKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGhlaWdodDogMWVtO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgdmVydGljYWwtYWxpZ246IC0uMTI1ZW07XG4gIHdpZHRoOiAuNjI1ZW07XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG5cbmEuYnV0dG9uOmhvdmVyLFxuLmJ1dHRvbjpob3ZlcixcbmlucHV0W3R5cGU9XCJidXR0b25cIl06aG92ZXIsXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyLFxuYS5tb3JlLWxpbms6aG92ZXIsXG4uY29tbWVudC1yZXBseSBhOmhvdmVyLFxuLnNpbmd1bGFyIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGEud3AtYmxvY2stYnV0dG9uX19saW5rOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZDogI2VhNjg1ZTtcbn1cblxuLmJ1dHRvbiBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qIFsgUGxhY2Vob2xkZXJzIF0gKi9cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYjdiMmFjO1xufVxuXG46Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2I3YjJhYztcbn1cblxuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYjdiMmFjO1xufVxuXG46LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYjdiMmFjO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuWyBDb250YWluZXJzIF1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiAtLS0tLS0tLS0tIFsgQ29udGVudCwgU2lkZWJhciBdIC0tLS0tLS0tLS0gKi9cbi5jb250ZW50LXNpZGViYXItd3JhcCB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LXNpZGViYXItd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA2NTBweDtcbiAgfVxufVxuXG4uc2lkZWJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuc2lkZWJhciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAzNDBweDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuWyBOYXZpZ2F0aW9uIF1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiAtLS0tLS0tLS0tIFsgVG9nZ2xlcyBdIC0tLS0tLS0tLS0gKi9cbi5nZW5lcmljLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMTgzMzU0O1xufVxuXG4vKiAtLS0tLS0tLS0tIFsgR2VuZXJpYyBNZW51IF0gLS0tLS0tLS0tLSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tZW51IC5zdWItbWVudSB7XG4gICAgYmFja2dyb3VuZDogIzE4MzM1NDtcbiAgfVxuICAubWVudSAuc3ViLW1lbnUgLm1lbnUtaXRlbSxcbiAgLm1lbnUgLnN1Yi1tZW51IGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5cbi8qIFsgRmlyc3Qgc3ViLW1lbnUgXSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tZW51ID4gLm1lbnUtaXRlbSA+IC5zdWItbWVudSB7XG4gICAgdG9wOiAzNHB4O1xuICAgIC8qIGhlaWdodCBvZiBtZW51IGl0ZW0gKi9cbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tIFsgUGFnaW5hdGlvbiBdIC0tLS0tLS0tLS0gKi9cbi5wYWdpbmF0aW9uIHtcbiAgbWFyZ2luOiAxMnB4IDAgMDtcbn1cblxuLyogWyBBcmNoaXZlIFBhZ2luYXRpb24gXSAqL1xuLmFyY2hpdmUtcGFnaW5hdGlvbiB7XG4gIG1hcmdpbi10b3A6IDQ4cHg7XG59XG5cbi5hcmNoaXZlLXBhZ2luYXRpb24gbGkge1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5hcmNoaXZlLXBhZ2luYXRpb24gYSxcbi5hcmNoaXZlLXBhZ2luYXRpb24gLnBhZ2luYXRpb24tb21pc3Npb24ge1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNmNDc5NmM7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG59XG5cbi5hcmNoaXZlLXBhZ2luYXRpb24gLmFjdGl2ZSBhIHtcbiAgYmFja2dyb3VuZDogIzE4MzM1NDtcbn1cblxuLmFyY2hpdmUtcGFnaW5hdGlvbiAucGFnaW5hdGlvbi1wcmV2aW91cyBhLFxuLmFyY2hpdmUtcGFnaW5hdGlvbiAucGFnaW5hdGlvbi1uZXh0IGEge1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMCAxMnB4O1xufVxuXG4vKiBbIEVudHJ5IFBhZ2luYXRpb24gXSAqL1xuLmFkamFjZW50LWVudHJ5LXBhZ2luYXRpb24ge1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWUwZGY7XG4gIG1hcmdpbi1ib3R0b206IDUycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5cbi5hZGphY2VudC1lbnRyeS1wYWdpbmF0aW9uIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5hZGphY2VudC1lbnRyeS1wYWdpbmF0aW9uIGE6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYWRqYWNlbnQtZW50cnktcGFnaW5hdGlvbiAucGFnaW5hdGlvbi1wcmV2aW91cyxcbi5hZGphY2VudC1lbnRyeS1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLW5leHQge1xuICBtYXgtd2lkdGg6IDQwJTtcbn1cblxuLmFkamFjZW50LWVudHJ5LXBhZ2luYXRpb24gLnBhZ2luYXRpb24tbGFiZWwge1xuICBmb250LXdlaWdodDogODAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMTgzMzU0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IDQwMG1zO1xuICB0cmFuc2l0aW9uOiA0MDBtcztcbn1cblxuLmFkamFjZW50LWVudHJ5LXBhZ2luYXRpb24gYTpob3ZlciAucGFnaW5hdGlvbi1sYWJlbCB7XG4gIGNvbG9yOiAjMGExZDJkO1xufVxuXG4uYWRqYWNlbnQtZW50cnktcGFnaW5hdGlvbiAucGFnaW5hdGlvbi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiA0MDBtcztcbiAgdHJhbnNpdGlvbjogNDAwbXM7XG59XG5cbi5hZGphY2VudC1lbnRyeS1wYWdpbmF0aW9uIGE6aG92ZXIgLnBhZ2luYXRpb24tdGl0bGUge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5hZGphY2VudC1lbnRyeS1wYWdpbmF0aW9uIC5zdmctaW5saW5lLS1mYSB7XG4gIHRvcDogLTJweDtcbn1cblxuLyogWyBDb21tZW50IFBhZ2luYXRpb24gXSAqL1xuLmNvbW1lbnRzLXBhZ2luYXRpb24gLnBhZ2luYXRpb24tcHJldmlvdXMgYSxcbi5jb21tZW50cy1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLW5leHQgYSB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMTgzMzU0O1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuWyBTZWN0aW9ucyBdXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogLS0tLS0tLS0tLSBbIFNpZGViYXIgXSAtLS0tLS0tLS0tICovXG4ud2lkZ2V0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC53aWRnZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbn1cblxuLndpZGdldF9tZWRpYV9pbWFnZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndpZGdldF9tZWRpYV9pbWFnZSBhIGltZyB7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLndpZGdldF9tZWRpYV9pbWFnZSBhOmhvdmVyIGltZyB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi53aWRnZXRfbWVkaWFfaW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBGb290ZXIgXSAtLS0tLS0tLS0tICovXG4uc2l0ZS1jcmVkaXRzLWNvbnRhaW5lciB7XG4gIG1hcmdpbjogNHB4IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5zaXRlLWNyZWRpdHMtYm94IHtcbiAgICBjb2xvcjogIzNkM2QzZDtcbiAgICBiYWNrZ3JvdW5kOiAjZGNlOGU4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblsgQ29udGVudCBdXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogLS0tLS0tLS0tLSBbIEFyY2hpdmUgRGVzY3JpcHRpb24gXSAtLS0tLS0tLS0tICovXG4uYXJjaGl2ZS1kZXNjcmlwdGlvbiBwIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmFyY2hpdmUtZGVzY3JpcHRpb24gcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tIFsgQ29tbWVudHMgXSAtLS0tLS0tLS0tICovXG4uZW50cnktY29tbWVudHMsXG4uY29tbWVudC1yZXNwb25kIHtcbiAgbWFyZ2luOiAzNnB4IDA7XG59XG5cbi5jb21tZW50LWxpc3QtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMTgzMzU0O1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDI4cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb21tZW50LWxpc3QtdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLmNvbW1lbnQtbGlzdCAuY29tbWVudCxcbi5jb21tZW50LWxpc3QgLmJ5cG9zdGF1dGhvciA+IC5jaGlsZHJlbiA+IC5ieXBvc3RhdXRob3Ige1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Y2ZjVmMztcbiAgcGFkZGluZy10b3A6IDEycHg7XG59XG5cbi5jb21tZW50LWxpc3QgLmJ5cG9zdGF1dGhvciA+IC5jaGlsZHJlbiA+IC5jb21tZW50Om5vdCguYnlwb3N0YXV0aG9yKSB7XG4gIGJvcmRlci10b3A6IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tbWVudC1saXN0IC5jb21tZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxufVxuXG4uY29tbWVudC1saXN0IC5jb21tZW50LmJ5cG9zdGF1dGhvcixcbi5jb21tZW50LWxpc3QgPiAuY29tbWVudDpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmNvbW1lbnQtbGlzdCA+IC5jb21tZW50OmZpcnN0LW9mLXR5cGUge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmNvbW1lbnQuYnlwb3N0YXV0aG9yIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLmNvbW1lbnQuYnlwb3N0YXV0aG9yID4gYXJ0aWNsZSB7XG4gIGJhY2tncm91bmQ6ICNmN2Y0ZjQ7XG4gIHBhZGRpbmc6IDEycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb21tZW50LmJ5cG9zdGF1dGhvciA+IGFydGljbGUge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cblxuLmNvbW1lbnQgLmNoaWxkcmVuIHtcbiAgbWFyZ2luLWxlZnQ6IDI4cHg7XG59XG5cbi5jb21tZW50LWhlYWRlciB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTRweCkge1xuICAuY29tbWVudC1oZWFkZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gIH1cbn1cblxuLmNvbW1lbnQtYXV0aG9yIHtcbiAgY29sb3I6ICMxODMzNTQ7XG4gIGZvbnQtZmFtaWx5OiBcIkxvcmFcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmNvbW1lbnQtYXV0aG9yIC5zYXlzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF2YXRhcnMtZGlzYWJsZWQgLmNvbW1lbnQtaGVhZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0cy9hc3NldHMvaW1hZ2VzL2F2YXRhci1ndWVzdC53ZWJwKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDQwcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMTJweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG5cbi5uby13ZWJwLmF2YXRhcnMtZGlzYWJsZWQgLmNvbW1lbnQtaGVhZGVyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ltYWdlcy9hdmF0YXItZ3Vlc3QucG5nKTtcbn1cblxuQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSkge1xuICAuYXZhdGFycy1kaXNhYmxlZCAuY29tbWVudC1oZWFkZXI6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9pbWFnZXMvYXZhdGFyLWd1ZXN0QDJ4LndlYnApO1xuICB9XG4gIC5uby13ZWJwLmF2YXRhcnMtZGlzYWJsZWQgLmNvbW1lbnQtaGVhZGVyOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0cy9hc3NldHMvaW1hZ2VzL2F2YXRhci1ndWVzdEAyeC5wbmcpO1xuICB9XG59XG5cbi5hdmF0YXJzLWRpc2FibGVkIC5jb21tZW50LWF1dGhvci1uYWdpLW1hZWhhc2hpZ21haWwtY29tID4gYXJ0aWNsZSAuY29tbWVudC1oZWFkZXI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0cy9hc3NldHMvaW1hZ2VzL2F2YXRhci1uYWdpLndlYnApO1xuICBiYWNrZ3JvdW5kLXNpemU6IDQwcHg7XG59XG5cbi5uby13ZWJwLmF2YXRhcnMtZGlzYWJsZWQgLmNvbW1lbnQtYXV0aG9yLW5hZ2ktbWFlaGFzaGlnbWFpbC1jb20gPiBhcnRpY2xlIC5jb21tZW50LWhlYWRlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9pbWFnZXMvYXZhdGFyLW5hZ2kuanBnKTtcbn1cblxuQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSkge1xuICAuYXZhdGFycy1kaXNhYmxlZCAuY29tbWVudC1hdXRob3ItbmFnaS1tYWVoYXNoaWdtYWlsLWNvbSA+IGFydGljbGUgLmNvbW1lbnQtaGVhZGVyOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0cy9hc3NldHMvaW1hZ2VzL2F2YXRhci1uYWdpQDJ4LndlYnApO1xuICB9XG4gIC5uby13ZWJwLmF2YXRhcnMtZGlzYWJsZWQgLmNvbW1lbnQtYXV0aG9yLW5hZ2ktbWFlaGFzaGlnbWFpbC1jb20gPiBhcnRpY2xlIC5jb21tZW50LWhlYWRlcjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ltYWdlcy9hdmF0YXItbmFnaUAyeC5qcGcpO1xuICB9XG59XG5cbi5jb21tZW50IC5hdmF0YXIge1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuXG4uY29tbWVudC1tZXRhLFxuLmNvbW1lbnQtZWRpdC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cblxuLmNvbW1lbnQtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNvbW1lbnQtcmVwbHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogaW5pdGlhbDtcbiAgcmlnaHQ6IGluaXRpYWw7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi8qIFsgQ29tbWVudCBGb3JtIF0gKi9cbi5jb21tZW50LXJlc3BvbmQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNkY2U4ZTg7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbW1lbnQtcmVzcG9uZCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICB9XG59XG5cbi5jb21tZW50LXJlc3BvbmQgLmNvbW1lbnQtcmVwbHktdGl0bGUge1xuICBjb2xvcjogIzE4MzM1NDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogODAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuXG4uY29tbWVudC1yZXBseS10aXRsZSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHk6bm90KC5sb2dnZWQtaW4pIC5jb21tZW50LWZvcm0tY29tbWVudCxcbiAgYm9keTpub3QoLmxvZ2dlZC1pbikgLmNvbW1lbnQtZm9ybS1hdXRob3IsXG4gIGJvZHk6bm90KC5sb2dnZWQtaW4pIC5jb21tZW50LWZvcm0tZW1haWwsXG4gIGJvZHk6bm90KC5sb2dnZWQtaW4pIC5jb21tZW50LWZvcm0tdXJsIHtcbiAgICBtYXgtd2lkdGg6IDQ5JTtcbiAgfVxuICBib2R5Om5vdCgubG9nZ2VkLWluKSAuY29tbWVudC1mb3JtLWNvbW1lbnQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuICBib2R5Om5vdCgubG9nZ2VkLWluKSAuY29tbWVudC1mb3JtLWF1dGhvcixcbiAgYm9keTpub3QoLmxvZ2dlZC1pbikgLmNvbW1lbnQtZm9ybS1lbWFpbCxcbiAgYm9keTpub3QoLmxvZ2dlZC1pbikgLmNvbW1lbnQtZm9ybS11cmwge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIGJvZHk6bm90KC5sb2dnZWQtaW4pIC5jb21tZW50LWZvcm0tdXJsICsgKiB7XG4gICAgY2xlYXI6IGxlZnQ7XG4gIH1cbn1cblxuLmNvbW1lbnQtcmVzcG9uZCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbW1lbnQtcmVzcG9uZCBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG5cbi5jb21tZW50LXJlc3BvbmQgcDpub3QoLmZvcm0tc3VibWl0KSBpbnB1dCxcbi5jb21tZW50LXJlc3BvbmQgdGV4dGFyZWEge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb21tZW50LXJlc3BvbmQgdGV4dGFyZWEge1xuICAgIGhlaWdodDogMTQwcHg7XG4gIH1cbn1cblxuLmNvbW1lbnQtcmVzcG9uZCA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzNkM2QzZDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDRweDtcbn1cblxuLmNvbW1lbnQtcmVzcG9uZCA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzNkM2QzZDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDRweDtcbn1cblxuLmNvbW1lbnQtcmVzcG9uZCA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzZDNkM2Q7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA0cHg7XG59XG5cbi5jb21tZW50LXJlc3BvbmQgOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzNkM2QzZDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDRweDtcbn1cblxuLmNvbW1lbnQtcmVzcG9uZCBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIHRvcDogLTFweDtcbn1cblxuLmNvbW1lbnQtcmVzcG9uZCBpbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIHRvcDogLTFweDtcbn1cblxuLmNvbW1lbnQtcmVzcG9uZCBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICB0b3A6IC0xcHg7XG59XG5cbi5jb21tZW50LXJlc3BvbmQgaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIHRvcDogLTFweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbW1lbnQtcmVzcG9uZCAuZm9ybS1zdWJtaXQge1xuICAgIGNsZWFyOiByaWdodDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tIFsgU2VhcmNoIF0gLS0tLS0tLS0tLSAqL1xuLnNlYXJjaC1mb3JtIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMGRmO1xufVxuXG4uc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uc2VhcmNoLXN1Ym1pdC1pY29uIHtcbiAgdG9wOiA0cHg7XG4gIHJpZ2h0OiAxNHB4O1xuICBjb2xvcjogI2Y0Nzk2Yztcbn1cblxuLnNlYXJjaC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIgKyAuc2VhcmNoLXN1Ym1pdC1pY29uIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICNlYTY4NWU7XG59XG5cbi8qKlxuICogIFRoZW1lIE5hbWU6IFJlY2lwZSBUaW4gRWF0c1xuICogIFRoZW1lIFVSSTogaHR0cHM6Ly93d3cub25jZWNvdXBsZWQuY29tXG4gKlxuICogIERlc2NyaXB0aW9uOiBDdXN0b20gR2VuZXNpcyBjaGlsZCB0aGVtZS4gTWFkZSB3aXRoIGxvdmUhXG4gKiAgVGFnczogY3VzdG9tLW1hZGUsIGdlbmVzaXMsIGNoaWxkLXRoZW1lXG4gKlxuICogIEF1dGhvcjogWmFvXG4gKiAgQXV0aG9yIFVSSTogaHR0cHM6Ly93d3cuemFvLmlzXG4gKlxuICogIFZlcnNpb246IDEuMC4xXG4gKiAgVGVtcGxhdGU6IGdlbmVzaXNcbiAqICBUZW1wbGF0ZSBWZXJzaW9uOiAyLjcuMVxuICpcbiAqICBUZXh0IERvbWFpbjogb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0c1xuICogIExpY2Vuc2U6IEFsbCByaWdodHMgcmVzZXJ2ZWQuXG4gKlxuICogIE5vdGVzOiBwcmltYXJpbHkgY29sb3IsIGZvbnQsICYgbGF5b3V0IGNoYW5nZXMgdG9cbiAqICBlbGVtZW50cyBjb21tb24gdG8gKm1vc3QqIG9mIG91ciB0aGVtZXMuICM0XG4gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5bIENvbW1vbiBdXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogLS0tLS0tLS0tLSBbIFRhYmxlIG9mIENvbnRlbnRzIF0gLS0tLS0tLS0tLSAqL1xuLyoqXG4gKiBOb3Rlc1xuICogLSBUT0MgKHlvdSBhcmUgaGVyZSlcbiAqXG4gKiBOYXZpZ2F0aW9uXG4gKiAtIFByaW1hcnkgTmF2XG4gKiAtIEhlYWRlciBOYXZcbiAqIC0gRm9vdGVyIE5hdlxuICogLSBQcml2YWN5IE5hdlxuICpcbiAqIENvbnRhaW5lcnNcbiAqIC0gU2l0ZSBJbm5lclxuICpcbiAqIFNlY3Rpb25zXG4gKiAtIEhlYWRlclxuICogLSBCZWZvcmUgSGVhZGVyXG4gKiAtIEZvb3RlciBXaWRnZXRzXG4gKiAtIFNpdGUgRm9vdGVyXG4gKlxuICogQ29udGVudFxuICogLSBBdXRob3IgQm94XG4gKiAtIEJyZWFkY3J1bWJzXG4gKiAtIFRpdGxlc1xuICogLSBFbnRyaWVzXG4gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5bIE5hdmlnYXRpb24gXVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIC0tLS0tLS0tLS0gWyBIZWFkZXIgTmF2IF0gLS0tLS0tLS0tLSAqL1xuLm5hdi1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm5hdi1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICB9XG4gIC5uYXYtaGVhZGVyIC5tZW51LWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICB9XG4gIC5uYXYtaGVhZGVyIC5tZW51LWl0ZW06OmJlZm9yZSxcbiAgLm5hdi1oZWFkZXIgLm1lbnUtaXRlbTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMjNweDtcbiAgICBoZWlnaHQ6IDIzcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGRhdGEtbmFtZT0nTGF5ZXIgMScgdmlld0JveD0nMCAwIDIyLjgyIDIyLjkyJyUzRSUzQ3BhdGggZmlsbD0nJTIzMGExZDJkJyBkPSdNMjIuODIgMEMxMS43MS4xMSA3LjUxLjM4IDYuNTkgOC41NCA2LjE4IDEyLjE1IDYuMDYgMTcgMy45IDIwLjIxQTYgNiAwIDAgMSAwIDIyLjkyYzguNDYgMCAxNi0uMDYgMjIuODIgMHonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIH1cbiAgLm5hdi1oZWFkZXIgLm1lbnUtaXRlbTo6YmVmb3JlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gIH1cbiAgLm5hdi1oZWFkZXIgLm1lbnUtaXRlbTo6YWZ0ZXIge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbiAgICAtby10cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xuICAgIGZpbHRlcjogRmxpcEg7XG4gICAgLW1zLWZpbHRlcjogXCJGbGlwSFwiO1xuICB9XG4gIC5uYXYtaGVhZGVyIC5tZW51LWl0ZW0gYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogNnB4IDAgNHB4O1xuICAgIGJhY2tncm91bmQ6ICMwYTFkMmQ7XG4gICAgaGVpZ2h0OiAyM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbiAgLm5hdi1oZWFkZXIgLm1lbnUtaXRlbSBhOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjZGNlOGU4O1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBGb290ZXIgTmF2IF0gLS0tLS0tLS0tLSAqL1xuLm5hdi1mb290ZXIgLm1lbnUge1xuICBtYXgtd2lkdGg6IDI4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IDI7XG4gIC1tb3otY29sdW1uLWNvdW50OiAyO1xuICBjb2x1bW4tY291bnQ6IDI7XG4gIGNvbHVtbi1nYXA6IDhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5uYXYtZm9vdGVyIC5tZW51IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1heC13aWR0aDogMjcwcHg7XG4gIH1cbn1cblxuLm5hdi1mb290ZXIgLm1lbnUtaXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubmF2LWZvb3RlciAuaGVhZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBQcml2YWN5IE5hdiBdIC0tLS0tLS0tLS0gKi9cbi5uYXYtcHJpdmFjeSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1yaWdodDogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubmF2LXByaXZhY3kge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gICAgbWFyZ2luOiAxcHggMDtcbiAgfVxufVxuXG4ubmF2LXByaXZhY3k6OmFmdGVyIHtcbiAgY29udGVudDogJ1xcQjcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM3B4O1xuICByaWdodDogNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm5hdi1wcml2YWN5OjphZnRlciB7XG4gICAgcmlnaHQ6IDhweDtcbiAgfVxuICAubmF2LXByaXZhY3kgLm1lbnUgPiAubWVudS1pdGVtOmZpcnN0LW9mLXR5cGUgPiBhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblsgU2VjdGlvbnMgXVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIC0tLS0tLS0tLS0gWyBTaXRlIEZvb3RlciBdIC0tLS0tLS0tLS0gKi9cbi8qIFsgRm9vdGVyIFV0aWxpdHkgXSAqL1xuLmZvb3Rlci11dGlsaXR5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMxODMzNTQ7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZm9vdGVyLXV0aWxpdHkge1xuICAgIHBhZGRpbmc6IDUycHggMCAyOHB4O1xuICB9XG4gIC5mb290ZXItdXRpbGl0eSAud3JhcCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuXG4uZm9vdGVyLXV0aWxpdHkgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZvb3Rlci11dGlsaXR5IC5sb2dvLWFsdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyOHB4O1xuICB9XG59XG5cbi5mb290ZXItdXRpbGl0eSAuc2VhcmNoLWZvcm0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZvb3Rlci11dGlsaXR5IC5zZWFyY2gtZm9ybSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIG1hcmdpbi1yaWdodDogMjhweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNTYycHgpO1xuICB9XG4gIC5mb290ZXItdXRpbGl0eSAuc2VhcmNoLXN1Ym1pdC1pY29uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgdG9wOiA0cHg7XG4gIH1cbn1cblxuLmZvb3Rlci11dGlsaXR5IC5zb2NpYWwge1xuICBtYXJnaW46IDE2cHggMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mb290ZXItdXRpbGl0eSAuc29jaWFsIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDM2cHg7XG4gICAgd2lkdGg6IDE4MHB4O1xuICB9XG4gIC5mb290ZXItdXRpbGl0eSAubmF2LWZvb3RlciB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbjogLTRweCAtNDBweCAwIDA7XG4gIH1cbn1cblxuLyogWyBGb290ZXIgSW5mbyBdICovXG4uZm9vdGVyLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzExMjk0MjtcbiAgcGFkZGluZzogMjBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mb290ZXItaW5mbyB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuICB9XG59XG5cbi5mb290ZXItaW5mbyBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZm9vdGVyLWluZm8gLm5hdi1wcml2YWN5LFxuICAuZm9vdGVyLWluZm8gLnNpdGUtY3JlZGl0cy1jb250YWluZXIsXG4gIC5mb290ZXItaW5mbyAuY29weXJpZ2h0LFxuICAuZm9vdGVyLWluZm8gLmFkLWNyZWRpdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLmZvb3Rlci1pbmZvIC5iYWNrLXRvLXRvcCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuICAuZm9vdGVyLWluZm8gLmNvcHlyaWdodCxcbiAgLmZvb3Rlci1pbmZvIC5hZC1jcmVkaXQge1xuICAgIHBhZGRpbmc6IDRweCAwO1xuICB9XG4gIC5mb290ZXItaW5mbyAuYmFjay10by10b3Age1xuICAgIHBhZGRpbmc6IDRweCAwIDA7XG4gIH1cbiAgLmZvb3Rlci1pbmZvIC5jb3B5cmlnaHQ6OmJlZm9yZSxcbiAgLmZvb3Rlci1pbmZvIC5hZC1jcmVkaXQ6OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcQjcnO1xuICAgIG1hcmdpbjogMCA4cHg7XG4gIH1cbiAgLmZvb3Rlci1pbmZvIC5zZXBhcmF0b3Ige1xuICAgIG1hcmdpbjogMCA0cHg7XG4gIH1cbn1cblxuLmZvb3Rlci1pbmZvIC5jb3B5cmlnaHQsXG4uZm9vdGVyLWluZm8gLmFkLWNyZWRpdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZm9vdGVyLWluZm8gLnNlcGFyYXRvciB7XG4gIG1hcmdpbjogMCA0cHg7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5bIENvbnRlbnQgXVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIC0tLS0tLS0tLS0gWyBBdXRob3IgQm94IF0gLS0tLS0tLS0tLSAqL1xuLmF1dGhvci1ib3gge1xuICBiYWNrZ3JvdW5kOiAjZjZmNWYzO1xuICBwYWRkaW5nOiAzMnB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXV0aG9yLWJveCB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuICAuYXV0aG9yLWJveCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbn1cblxuLmF1dGhvci1ib3g6OmJlZm9yZSxcbi5hdXRob3ItYm94IC5hdmF0YXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cblxuLmF1dGhvci1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIxNXB4O1xuICBoZWlnaHQ6IDI1NXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ltYWdlcy9oaV9pbV9uYWdpXzIwMjEud2VicCkgbm8tcmVwZWF0IGJvdHRvbSBsZWZ0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2MHB4O1xufVxuXG4ubm8td2VicCAuYXV0aG9yLWJveDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9pbWFnZXMvaGlfaW1fbmFnaV8yMDIxLndlYnApO1xufVxuXG5AbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSB7XG4gIC5hdXRob3ItYm94OjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0cy9hc3NldHMvaW1hZ2VzL2hpX2ltX25hZ2lfMjAyMS53ZWJwKTtcbiAgfVxuICAubm8td2VicCAuYXV0aG9yLWJveDo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ltYWdlcy9oaV9pbV9uYWdpXzIwMjEud2VicCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmF1dGhvci1ib3g6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMTVweDtcbiAgfVxufVxuXG4uYXV0aG9yLWJveCAuYXZhdGFyIHtcbiAgd2lkdGg6IDEzMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXV0aG9yLWJveCAuYXZhdGFyIHtcbiAgICB3aWR0aDogMjEycHg7XG4gIH1cbn1cblxuLmF1dGhvci1ib3gtdGl0bGUsXG4uYXV0aG9yLWJveC1jb250ZW50IHtcbiAgbWFyZ2luOiAwIDAgMCAxMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXV0aG9yLWJveC10aXRsZSxcbiAgLmF1dGhvci1ib3gtY29udGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIxMnB4O1xuICB9XG59XG5cbi5hdXRob3ItYm94LXRpdGxlIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5hdXRob3ItYm94LWNvbnRlbnQgcCB7XG4gIG1hcmdpbjogOHB4IDA7XG59XG5cbi5hdXRob3ItYm94IC5tb3JlLWxpbmstY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uYXV0aG9yLWJveCAubW9yZS1saW5rIHtcbiAgY29sb3I6ICNmNDc5NmM7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbn1cblxuLmF1dGhvci1ib3ggLm1vcmUtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZjQ3OTZjO1xufVxuXG4uYXV0aG9yLWJveCAubW9yZS1saW5rIC5zdmctaW5saW5lLS1mYSB7XG4gIGZvbnQtc2l6ZTogMTEwJTtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuLyogLS0tLS0tLS0tLSBbIFRpdGxlcyBdIC0tLS0tLS0tLS0gKi9cbi5hcmNoaXZlLXRpdGxlLFxuaDEuZW50cnktdGl0bGUsXG4ud2lkZ2V0LXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucG9zdC1saXN0aW5nIC5jb250ZW50IC5lbnRyeS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiA0cHggMCAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuaDEuZW50cnktdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi53aWRnZXQtdGl0bGUge1xuICBmb250LXNpemU6IDMycHg7XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBFbnRyaWVzIF0gLS0tLS0tLS0tLSAqL1xuLnBvc3QtbGlzdGluZyAuZW50cnkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uYmxvZyAuY29udGVudCAuZW50cnktY29udGVudCBwOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIFsgRW50cnkgTWV0YSBdICovXG4uZW50cnktbWV0YSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luOiAxMnB4IDAgMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZW50cnktbWV0YSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5lbnRyeS1tZXRhIHRpbWUsXG4uZW50cnktbWV0YSBzcGFuLFxuLmVudHJ5LW1ldGEgLnBvc3QtZWRpdC1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMnB4O1xufVxuXG4uZW50cnktbWV0YSAuc3ZnLWlubGluZS0tZmEge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cblxuLmp1bXAtYW5kLXNoYXJlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBbIFNpbmdsZSBdICovXG4uc2luZ2xlIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGgzLFxuLnNpbmdsZSAuY29udGVudCAuZW50cnktY29udGVudCBoNCxcbi5zaW5nbGUgLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgaDYge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uc2luZ2xlIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGgzIHtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuXG4uc2luZ2xlIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGg0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uc2luZ2xlIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGg1IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogI2Y0Nzk2Yztcbn1cblxuLnNpbmdsZSAuY29udGVudCAuZW50cnktY29udGVudCBoNiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMzZDNkM2Q7XG59XG5cbi8qXG4gKiAgVGhlbWUgTmFtZTogUmVjaXBlIFRpbiBFYXRzXG4gKiAgVGhlbWUgVVJJOiBodHRwczovL3d3dy5vbmNlY291cGxlZC5jb21cbiAqXG4gKiAgRGVzY3JpcHRpb246IEN1c3RvbSBHZW5lc2lzIGNoaWxkIHRoZW1lLiBNYWRlIHdpdGggbG92ZSFcbiAqICBUYWdzOiBjdXN0b20tbWFkZSwgZ2VuZXNpcywgY2hpbGQtdGhlbWVcbiAqXG4gKiAgQXV0aG9yOiBaYW9cbiAqICBBdXRob3IgVVJJOiBodHRwczovL3d3dy56YW8uaXNcbiAqXG4gKiAgVmVyc2lvbjogMS4wLjc0XG4gKiAgVGVtcGxhdGU6IGdlbmVzaXNcbiAqICBUZW1wbGF0ZSBWZXJzaW9uOiAyLjUuNzFcbiAqXG4gKiAgVGV4dCBEb21haW46IG9uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHNcbiAqICBMaWNlbnNlOiBBbGwgcmlnaHRzIHJlc2VydmVkLlxuICpcbiAqICBOb3RlczogZWxlbWVudHMgaW4gdGhpcyBmaWxlIGFyZSBjbGllbnQtc3BlY2lmaWMgYW5kIHdpbGxcbiAqICB0eXBpY2FsbHkgYmUgcmUtd3JpdHRlbiBmcm9tIHNjcmF0Y2ggaW4gZWFjaCB0aGVtZS4gIzVcbiAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblsgVW5pcXVlIF1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiAtLS0tLS0tLS0tIFsgVGFibGUgb2YgQ29udGVudHMgXSAtLS0tLS0tLS0tICovXG4vKipcbiAqIE5vdGVzXG4gKiAtIFRPQyAoeW91IGFyZSBoZXJlKVxuICpcbiAqIFN0eWxpemVkIERlZmF1bHRzXG4gKiAtIEN1c3RvbSBDbGFzc2VzXG4gKlxuICogQUNGXG4gKiAtIEJpb1xuICogLSBDVEFcbiAqIC0gRmVhdHVyZWQgUG9zdHNcbiAqIC0gU29jaWFsIEljb25zXG4gKiAtIFN1YnNjcmliZVxuICpcbiAqIEFkZC1vbnNcbiAqIC0gQXJjaGl2ZSBOYXZcbiAqIC0gU2Vjb25kYXJ5IEFyY2hpdmUgRGVzY3JpcHRpb25cbiAqIC0gQmFjayB0byBUb3BcbiAqIC0gRW50cnkgQ29udGVudCBMaW5rXG4gKiAtIE1hbnVhbCBGZWF0dXJlc1xuICogLSBTdWItQ2F0ZWdvcmllc1xuICpcbiAqIFBsdWdpbnNcbiAqIC0gQ29tbWVudCBSZXBseSBFbWFpbCBOb3RpZmljYXRpb25cbiAqIC0gQ29udGFjdCBGb3JtIDdcbiAqIC0gQ3VzdG9tIEZ1bmN0aW9uYWxpdHkgZm9yIFJlY2lwZSBUaW4gRWF0c1xuICogLSBKZXRwYWNrXG4gKiAtIExpdGVzcGVlZFxuICogLSBTb2NpYWwgUHVnXG4gKiAtIFNvY2lhbCBXYXJmYXJlXG4gKiAtIFdQIFJlY2lwZSBNYWtlclxuICpcbiAqIFBhZ2UgVGVtcGxhdGVzXG4gKiAtIEFyY2hpdmVzXG4gKiAtIEhvbWVcbiAqIC0gUmVjaXBlc1xuICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuWyBTdHlsaXplZCBEZWZhdWx0cyBdXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogLS0tLS0tLS0tLSBbIEN1c3RvbSBDbGFzc2VzIF0gLS0tLS0tLS0tLSAqL1xuLyogbG9nbyBhbHQgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubG9nby1hbHQge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjJweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ltYWdlcy9sb2dvLWZvb3Rlci53ZWJwKSBuby1yZXBlYXQgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogNjBweDtcbiAgfVxuICAubm8td2VicCAubG9nby1hbHQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0cy9hc3NldHMvaW1hZ2VzL2xvZ28tZm9vdGVyLnBuZyk7XG4gIH1cbn1cblxuQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSkge1xuICAubG9nby1hbHQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0cy9hc3NldHMvaW1hZ2VzL2xvZ28tZm9vdGVyQDJ4LndlYnApO1xuICB9XG4gIC5uby13ZWJwIC5sb2dvLWFsdCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9pbWFnZXMvbG9nby1mb290ZXJAMngucG5nKTtcbiAgfVxufVxuXG4vKiBmYXEtaGVhZGVyIChpbnRlbmRlZCB0byBiZSB1c2VkIHdpdGggaDUpICovXG4uZmFxLWhlYWRlcjo6YmVmb3JlLFxuLnNpbmdsZSAuY29udGVudCAuZW50cnktY29udGVudCBoNTo6YmVmb3JlIHtcbiAgY29udGVudDogJz8nO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNmNDc5NmM7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgLyogaW1wcm92ZSBzbGlnaHRseS1vZmYgY2VudGVyaW5nICovXG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4vKiBhc3RlcmlzayAoaW50ZW5kZWQgdG8gYmUgdXNlZCB3aXRoIHBhcmFncmFwaHMpICovXG4uYXN0ZXJpc2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcqJztcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmbG9hdDogbGVmdDtcbiAgY29sb3I6ICNmNDc5NmM7XG4gIG1hcmdpbjogMTJweCA4cHggLTEycHggMDtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgLyogbWF4IHNob3VsZCBiZSBsaW5lLWhlaWdodCBvZiBwYXJlbnQgcGFyYWdyYXBoLCBzbyBpdGVtcyBiZWxvdyBkb24ndCBzaGlmdCAqL1xufVxuXG4vKiBib29rbWFyayAqL1xuLnN2Zy1ib29rbWFyayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9pbWFnZXMvaWNvbi1ib29rbWFyay5zdmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBPcmRlcmVkIExpc3RzIF0gLS0tLS0tLS0tLSAqL1xuLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgb2wge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbi5jb250ZW50IC5lbnRyeS1jb250ZW50IG9sIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuXG4uY29udGVudCAuZW50cnktY29udGVudCBvbCB7XG4gIG1hcmdpbi1sZWZ0OiAzMnB4O1xufVxuXG4uY29udGVudCAuZW50cnktY29udGVudCBvbCBsaSBwLFxuLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgdWwgbGkgcCB7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuXG4uY29udGVudCAuZW50cnktY29udGVudCBvbCA+IGxpIHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtY291bnRlcjtcbiAgLyogb25seSBhIHNpbmdsZSBsaXN0IHNob3VsZCBleGlzdCBpbiBlYWNoIHBvc3QgKi9cbn1cblxuLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgb2wgPiBsaTpmaXJzdC1vZi10eXBlIHtcbiAgY291bnRlci1yZXNldDogbGlzdC1jb3VudGVyO1xufVxuXG4uY29udGVudCAuZW50cnktY29udGVudCBvbCA+IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QtY291bnRlcik7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzE4MzM1NDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICAvKiAoIGxpbmUtaGVpZ2h0IC0gOjpiZWZvcmUgaGVpZ2h0ICkgLyAyICovXG4gIG1hcmdpbi1sZWZ0OiAtMjhweDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbi5uby1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuWyBBQ0YgXVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIC0tLS0tLS0tLS0gWyBCaW8gXSAtLS0tLS0tLS0tICovXG4uYmlvLWNvbnRhaW5lciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uYmlvLWNvbnRhaW5lciAubW9yZS1saW5rIHtcbiAgY29sb3I6ICNmNDc5NmM7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5iaW8tY29udGFpbmVyIC5tb3JlLWxpbms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2Y0Nzk2Yztcbn1cblxuLmJpby1jb250YWluZXIgLmltYWdlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cblxuLmJpby1jb250YWluZXIgLnRleHQge1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5cbi5iaW8tY29udGFpbmVyIC5tb3JlLWxpbmstY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4vKiBbIE5hZ2kgXSAqL1xuLmJpby1uYWdpIHtcbiAgYmFja2dyb3VuZDogI2Y2ZjVmMztcbiAgcGFkZGluZzogMjBweDtcbiAgbWFyZ2luLXRvcDogNjRweDtcbiAgLyogaW1nIG5lZ2F0aXZlIG1hcmdpbiArIHBhZGRpbmcgKyB1c3VhbCB3aWRnZXQgbWFyZ2luICovXG59XG5cbi5iaW8tbmFnaSAuaW1hZ2Uge1xuICBtYXJnaW46IC02MHB4IGF1dG8gOHB4O1xuICBtYXgtd2lkdGg6IDEyNXB4O1xufVxuXG4vKiBbIERvemVyIF0gKi9cbi5iaW8tZG96ZXIge1xuICBiYWNrZ3JvdW5kOiAjZGNlOGU4O1xuICBwYWRkaW5nOiAyMHB4IDEycHg7XG4gIG1pbi1oZWlnaHQ6IDE2NXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmJpby1kb3plciB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICMxODMzNTQ7XG4gICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICMxODMzNTQ7XG4gICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgbWluLWhlaWdodDogMTQ5cHg7XG4gIH1cbn1cblxuLmJpby1kb3plciAuaW1hZ2Uge1xuICBtYXgtd2lkdGg6IDEyNXB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi5iaW8tZG96ZXIgLndpZGdldC10aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmJpby1kb3plciAud2lkZ2V0LXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5iaW8tZG96ZXIgLm1vcmUtbGluayB7XG4gICAgY29sb3I6ICMxODMzNTQ7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLmJpby1kb3plciAubW9yZS1saW5rOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMGExZDJkO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG59XG5cbi8qIFsgSG9tZSAoQm90aCkgXSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5ob21lLWJvdHRvbSAuYmlvLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tIFsgQ1RBIF0gLS0tLS0tLS0tLSAqL1xuLmN0YSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmN0YS1wcmV0aXRsZSB7XG4gIGNvbG9yOiAjZjQ3OTZjO1xufVxuXG4uY3RhLXByZXRpdGxlLFxuLmN0YS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLmN0YS10aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAwO1xufVxuXG4uY3RhLWFjdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNmNDc5NmM7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xufVxuXG4uY3RhLWFjdGlvbjpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQ6ICNlYTY4NWU7XG59XG5cbi5jdGEtYWN0aW9uIC5zdmctaW5saW5lLS1mYSB7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG5cbi8qIFsgQmVmb3JlIEhlYWRlciBDVEEgXSAqL1xuLmJlZm9yZS1oZWFkZXIgLmN0YSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzVweCkge1xuICAuYmVmb3JlLWhlYWRlciAuY3RhIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luLXRvcDogMXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYmVmb3JlLWhlYWRlciAuY3RhIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuXG4uYmVmb3JlLWhlYWRlciAuY3RhLXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5iZWZvcmUtaGVhZGVyIC5jdGEtdGl0bGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuLmJlZm9yZS1oZWFkZXIgLmN0YS10ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYmVmb3JlLWhlYWRlciAuY3RhLXRleHQge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5iZWZvcmUtaGVhZGVyIC5jdGEtYWN0aW9uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBwYWRkaW5nOiAycHggOHB4O1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICBmb250LXNpemU6IDEwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gIC5iZWZvcmUtaGVhZGVyIC5jdGEtYWN0aW9uIHtcbiAgICBwYWRkaW5nOiA0cHggMTJweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTFweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmJlZm9yZS1oZWFkZXIgLmN0YS1hY3Rpb24ge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBwYWRkaW5nOiAycHggOHB4O1xuICB9XG59XG5cbi5iZWZvcmUtaGVhZGVyIC5jdGEtYWN0aW9uOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICMxODMzNTQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi8qIFsgSG9tZSBDVEEgXSAqL1xuLmN0YS1ob21lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5jdGEtaG9tZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogIzE4MzM1NDtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5jdGEtaG9tZSAuY3RhLXByZXRpdGxlLFxuICAuY3RhLWhvbWUgLmN0YS10aXRsZSxcbiAgLmN0YS1ob21lIC5jdGEtdGV4dCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLmN0YS1ob21lIC5jdGEtdGl0bGUge1xuICAgIGNvbG9yOiAjZGNlOGU4O1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICB9XG4gIC5jdGEtaG9tZSAuY3RhLXRleHQge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTFweDtcbiAgfVxuICAuY3RhLWhvbWUgLmN0YS1hY3Rpb24ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLSBbIEZlYXR1cmVkIEltYWdlcyBdIC0tLS0tLS0tLS0gKi9cbi5mZWF0dXJlZC1pbWFnZXMge1xuICBtYXJnaW46IDQwcHggMCAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZlYXR1cmVkLWltYWdlcyB7XG4gICAgbWFyZ2luLXRvcDogMzZweDtcbiAgfVxufVxuXG4uZmVhdHVyZWQtaW1hZ2VzIC53cmFwIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZWUwZGY7XG4gIHBhZGRpbmctdG9wOiAzMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbn1cblxuLmZlYXR1cmVkLWltYWdlcyAuc2VjdGlvbi10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogI2I3YjJhYztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZlYXR1cmVkLWltYWdlcyAuc2VjdGlvbi10aXRsZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAxNnB4IDAgMDtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5mZWF0dXJlZC1pbWFnZXMgLmxvZ29zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mZWF0dXJlZC1pbWFnZXMgLmxvZ29zIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE0MHB4KTtcbiAgfVxufVxuXG4uZmVhdHVyZWQtaW1hZ2VzIC5mZWF0dXJlZC1pbWFnZSB7XG4gIGZsZXg6IDAgMSBhdXRvO1xuICBwYWRkaW5nOiA0cHggMTJweDtcbiAgbWF4LXdpZHRoOiAzMyU7XG4gIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICBvcGFjaXR5OiAuNDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OTBweCkge1xuICAuZmVhdHVyZWQtaW1hZ2VzIC5mZWF0dXJlZC1pbWFnZSB7XG4gICAgcGFkZGluZzogOHB4IDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZlYXR1cmVkLWltYWdlcyAuZmVhdHVyZWQtaW1hZ2Uge1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZmVhdHVyZWQtaW1hZ2VzIC5mZWF0dXJlZC1pbWFnZSB7XG4gICAgcGFkZGluZzogNHB4IDEycHg7XG4gICAgbWF4LXdpZHRoOiAxMiU7XG4gIH1cbn1cblxuLmZlYXR1cmVkLWltYWdlcyAuZmVhdHVyZWQtaW1hZ2UgLnNpemUtcGxhY2VtZW50LWxvZ28tc29mdCB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtaGVpZ2h0OiA0MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmVhdHVyZWQtaW1hZ2VzIC5mZWF0dXJlZC1pbWFnZSAuc2l6ZS1wbGFjZW1lbnQtbG9nby1zb2Z0IHtcbiAgICBtYXgtaGVpZ2h0OiA1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZmVhdHVyZWQtaW1hZ2VzIC5mZWF0dXJlZC1pbWFnZSAuc2l6ZS1wbGFjZW1lbnQtbG9nby1zb2Z0IHtcbiAgICBtYXgtaGVpZ2h0OiA0MHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBGZWF0dXJlZCBQb3N0cyBdIC0tLS0tLS0tLS0gKi9cbi5mZWF0dXJlZC1wb3N0cy1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mZWF0dXJlZC1wb3N0cy1jb250YWluZXIgLmVudHJ5IHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZlYXR1cmVkLXBvc3RzLWNvbnRhaW5lciAuZW50cnkge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbn1cblxuLmZlYXR1cmVkLXBvc3RzLWNvbnRhaW5lciAuZW50cnktaW1hZ2UtbGluayBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5mZWF0dXJlZC1wb3N0cy1jb250YWluZXIgLmVudHJ5LXRpdGxlIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBtYXJnaW46IDhweCAwIDA7XG59XG5cbi5mZWF0dXJlZC1wb3N0cy1jb250YWluZXIgLmVudHJ5LXRpdGxlIGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZlYXR1cmVkLXBvc3RzLWNvbnRhaW5lciAuZW50cnktdGl0bGUgYSB7XG4gICAgY29sb3I6ICMxODMzNTQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZlYXR1cmVkLXBvc3RzLWNvbnRhaW5lciAuZW50cnktdGl0bGUgYSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5cbi8qIFsgU2lkZWJhciBGZWF0dXJlcyBdICovXG4ud2lkZ2V0IC5mZWF0dXJlZC1wb3N0cy1jb250YWluZXIgLndpZGdldC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4vKiBbIEZvb3RlciBGZWF0dXJlcyBdICovXG4uZm9vdGVyLWZlYXR1cmVzIHtcbiAgYmFja2dyb3VuZDogI2RjZThlODtcbiAgcGFkZGluZzogMjhweCAwO1xufVxuXG4uZm9vdGVyLWZlYXR1cmVzIC53cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZm9vdGVyLWZlYXR1cmVzIC53aWRnZXQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA2NHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyLWZlYXR1cmVzIC53aWRnZXQtdGl0bGUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mb290ZXItZmVhdHVyZXMgLndpZGdldC10aXRsZSB7XG4gICAgZm9udC1zaXplOiA0NXB4O1xuICB9XG59XG5cbi5mb290ZXItZmVhdHVyZXMgLmVudHJ5IHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1mZWF0dXJlcyAuZW50cnkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmZvb3Rlci1mZWF0dXJlcyAuZW50cnktaW1hZ2UtbGluayB7XG4gIGJvcmRlcjogNnB4IHNvbGlkICNmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZvb3Rlci1mZWF0dXJlcyAuZW50cnktdGl0bGUge1xuICBtYXJnaW4tdG9wOiAtNHB4O1xufVxuXG4uZm9vdGVyLWZlYXR1cmVzIC5lbnRyeS10aXRsZSBhIHtcbiAgY29sb3I6ICMxODMzNTQ7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1mZWF0dXJlcyAuZW50cnktdGl0bGUgYSB7XG4gICAgY29sb3I6ICMzZDNkM2Q7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZm9vdGVyLWZlYXR1cmVzIC5lbnRyeS10aXRsZSBhIHtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG59XG5cbi5mb290ZXItZmVhdHVyZXMgLm1vcmUtbGluay1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICB0b3A6IDQ4cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyLWZlYXR1cmVzIC5tb3JlLWxpbmstY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMyMHB4KTtcbiAgICB0b3A6IDRweDtcbiAgICBsZWZ0OiBpbml0aWFsO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICByaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZvb3Rlci1mZWF0dXJlcyAubW9yZS1saW5rLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0NTBweCk7XG4gICAgdG9wOiAxNnB4O1xuICB9XG59XG5cbi5mb290ZXItZmVhdHVyZXMgLm1vcmUtbGluayB7XG4gIGNvbG9yOiAjM2QzZDNkO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTI1ZW07XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmZvb3Rlci1mZWF0dXJlcyAubW9yZS1saW5rIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLmZvb3Rlci1mZWF0dXJlcyAubW9yZS1saW5rOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLyogLS0tLS0tLS0tLSBbIFNvY2lhbCBJY29ucyBdIC0tLS0tLS0tLS0gKi9cbi5zb2NpYWwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zb2NpYWwgLnNvY2lhbC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2Y0Nzk2YztcbiAgZm9udC1zaXplOiAxOHB4O1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBtYXJnaW46IDAgMnB4O1xufVxuXG4uc29jaWFsIC5zb2NpYWwtaWNvbjpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQ6ICNlYTY4NWU7XG59XG5cbi5zb2NpYWwgLnNvY2lhbC1pY29uOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnNvY2lhbCAuc29jaWFsLWljb246bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4vKiBbIEhlYWRlciBTb2NpYWwgXSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5zaXRlLWhlYWRlciAuc29jaWFsIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxuICAuc2l0ZS1oZWFkZXIgLnNvY2lhbCAuc29jaWFsLWljb24ge1xuICAgIGNvbG9yOiAjMTgzMzU0O1xuICAgIGJhY2tncm91bmQ6ICNkY2U4ZTg7XG4gIH1cbiAgLnNpdGUtaGVhZGVyIC5zb2NpYWwgLnNvY2lhbC1pY29uOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICMxODMzNTQ7XG4gIH1cbn1cblxuLyogWyBNZW51IFNvY2lhbCBdICovXG4ubWVudSAuc29jaWFsIHtcbiAgcGFkZGluZzogMCAxNnB4IDE2cHg7XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBTdWJzY3JpYmUgXSAtLS0tLS0tLS0tICovXG4uc3Vic2NyaWJlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzE4MzM1NDtcbiAgcGFkZGluZzogMjRweCAyNHB4IDA7XG59XG5cbi5zdWJzY3JpYmU6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA4M3B4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ltYWdlcy9zdWJzY3JpYmUtc2lkZWJhci53ZWJwKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBtYXJnaW46IDE2cHggYXV0byAwO1xufVxuXG4ubm8td2VicCAuc3Vic2NyaWJlOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0cy9hc3NldHMvaW1hZ2VzL3N1YnNjcmliZS1zaWRlYmFyLmpwZyk7XG59XG5cbkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpIHtcbiAgLnN1YnNjcmliZTo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0cy9hc3NldHMvaW1hZ2VzL3N1YnNjcmliZS1zaWRlYmFyQDJ4LndlYnApO1xuICB9XG4gIC5uby13ZWJwIC5zdWJzY3JpYmU6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ltYWdlcy9zdWJzY3JpYmUtc2lkZWJhckAyeC5qcGcpO1xuICB9XG59XG5cbi5zdWJzY3JpYmUgLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogODAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAwIDAgOHB4O1xufVxuXG4uc3Vic2NyaWJlIC5kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuXG4uc3Vic2NyaWJlIC5mb3JtIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zdWJzY3JpYmUgaW5wdXQge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnN1YnNjcmliZSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4uc3Vic2NyaWJlIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgY29sb3I6ICMxODMzNTQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLnN1YnNjcmliZSA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzE4MzM1NDtcbn1cblxuLnN1YnNjcmliZSA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzE4MzM1NDtcbn1cblxuLnN1YnNjcmliZSA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMxODMzNTQ7XG59XG5cbi5zdWJzY3JpYmUgOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzE4MzM1NDtcbn1cblxuLnN1YnNjcmliZSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4uc3Vic2NyaWJlIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgcGFkZGluZy1sZWZ0OiAzNHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uc3Vic2NyaWJlIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5zdWJzY3JpYmUgLnN1YnNjcmliZS1lbnZlbG9wZS1pY29uLFxuLnN1YnNjcmliZSAuc3Vic2NyaWJlLXVzZXItaWNvbiB7XG4gIGNvbG9yOiAjMTgzMzU0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMjQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4O1xufVxuXG4uc3Vic2NyaWJlIC5zdWJzY3JpYmUtdXNlci1pY29uIHtcbiAgbGVmdDogOHB4O1xuICBsaW5lLWhlaWdodDogMzVweDtcbn1cblxuLyogWyBTaWRlYmFyIF0gKi9cbi5zaWRlYmFyIC5zdWJzY3JpYmUgaW5wdXQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uc2lkZWJhciAuc3Vic2NyaWJlIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbi5zaWRlYmFyIC5zdWJzY3JpYmUgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICB3aWR0aDogY2FsYygxMDAlIC0gOTdweCk7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5zaWRlYmFyIC5zdWJzY3JpYmUgaW5wdXRbdHlwZT1cImVtYWlsXCJdIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zaWRlYmFyIC5zdWJzY3JpYmUgLnN1YnNjcmliZS11c2VyLWljb24sXG4uc2lkZWJhciAuc3Vic2NyaWJlIC5zdWJzY3JpYmUtZW52ZWxvcGUtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLnNpZGViYXIgLnN1YnNjcmliZSAuc3Vic2NyaWJlLWVudmVsb3BlLWljb24ge1xuICB0b3A6IDU1cHg7XG4gIGxlZnQ6IDdweDtcbn1cblxuLnNpZGViYXIgLnN1YnNjcmliZSBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgd2lkdGg6IDg1cHg7XG4gIHBhZGRpbmc6IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xufVxuXG4vKiBbIEZvb3RlciBdICovXG4uc2l0ZS1mb290ZXIgLnN1YnNjcmliZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuc2l0ZS1mb290ZXIgLnN1YnNjcmliZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICMxODMzNTQ7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMjRweCAwO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuc3Vic2NyaWJlOjphZnRlciB7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLnN1YnNjcmliZSAubm90LWZvcm0sXG4gIC5zaXRlLWZvb3RlciAuc3Vic2NyaWJlIC5wcmUtdGl0bGUsXG4gIC5zaXRlLWZvb3RlciAuc3Vic2NyaWJlIC50aXRsZSxcbiAgLnNpdGUtZm9vdGVyIC5zdWJzY3JpYmUgLmRlc2NyaXB0aW9uLFxuICAuc2l0ZS1mb290ZXIgLnN1YnNjcmliZSAuZm9ybSxcbiAgLnNpdGUtZm9vdGVyIC5zdWJzY3JpYmUgaW5wdXQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuc3Vic2NyaWJlIC5wcmUtdGl0bGUsXG4gIC5zaXRlLWZvb3RlciAuc3Vic2NyaWJlIC50aXRsZSxcbiAgLnNpdGUtZm9vdGVyIC5zdWJzY3JpYmUgaW5wdXRbdHlwZT1cImVtYWlsXCJdIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5zdWJzY3JpYmUgLnByZS10aXRsZSxcbiAgLnNpdGUtZm9vdGVyIC5zdWJzY3JpYmUgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgY29sb3I6ICMxODMzNTQ7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuc3Vic2NyaWJlIC5wcmUtdGl0bGUge1xuICAgIGNvbG9yOiAjZjQ3OTZjO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuc3Vic2NyaWJlIC5mb3JtIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWluLXdpZHRoOiA0MDBweDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLnN1YnNjcmliZSBpbnB1dCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICB9XG4gIC5zaXRlLWZvb3RlciAuc3Vic2NyaWJlIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICAuc2l0ZS1mb290ZXIgLnN1YnNjcmliZSBpbnB1dFt0eXBlPVwiZW1haWxcIl0ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDgwcHgpO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzE4MzM1NDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMWVtO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuc3Vic2NyaWJlIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIHdpZHRoOiAxMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmNDc5NmM7XG4gICAgY29sb3I6ICMxODMzNTQ7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5zdWJzY3JpYmUgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogI2Y0Nzk2YztcbiAgfVxuICAuc2l0ZS1mb290ZXIgLnN1YnNjcmliZSAuc3Vic2NyaWJlLWVudmVsb3BlLWljb24ge1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDc2OHB4KSBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDEzNjZweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5zaXRlLWZvb3RlciAuc3Vic2NyaWJlIC5zdWJzY3JpYmUtZW52ZWxvcGUtaWNvbiB7XG4gICAgbGVmdDogMjM2cHg7XG4gIH1cbn1cblxuLyogWyBIb21lIF0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ob21lLWJvdHRvbSAuc3Vic2NyaWJlIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gODVweCAtIDEycHgpO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbiAgLmhvbWUtYm90dG9tIC5zdWJzY3JpYmUgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgd2lkdGg6IDg1cHg7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmhvbWUtYm90dG9tIC5zdWJzY3JpYmUgLnN1YnNjcmliZS11c2VyLWljb24sXG4gIC5ob21lLWJvdHRvbSAuc3Vic2NyaWJlIC5zdWJzY3JpYmUtZW52ZWxvcGUtaWNvbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5ob21lLWJvdHRvbSAuc3Vic2NyaWJlIC5zdWJzY3JpYmUtZW52ZWxvcGUtaWNvbiB7XG4gICAgbGVmdDogOXB4O1xuICAgIHRvcDogNTZweDtcbiAgfVxuICAuaG9tZS1ib3R0b20gLnN1YnNjcmliZSBpbnB1dFt0eXBlPVwiZW1haWxcIl0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbiAgLmhvbWUtYm90dG9tIC5zdWJzY3JpYmUgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbiAgLmhvbWUtYm90dG9tIC5zdWJzY3JpYmUgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogNnB4IDE2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5ob21lLWJvdHRvbSAuc3Vic2NyaWJlIHtcbiAgICBjb2xvcjogIzE4MzM1NDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAyNHB4IDAgMCAxNnB4O1xuICAgIGJvcmRlci10b3A6IDVweCBzb2xpZCAjMTgzMzU0O1xuICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjMTgzMzU0O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLmhvbWUtYm90dG9tIC5zdWJzY3JpYmU6OmFmdGVyIHtcbiAgICB3aWR0aDogMzQ1cHg7XG4gICAgaGVpZ2h0OiAyNjBweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ltYWdlcy9zdWJzY3JpYmUtY29udGVudC53ZWJwKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDM0NXB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogNTNweDtcbiAgfVxuICAubm8td2VicCAuaG9tZS1ib3R0b20gLnN1YnNjcmliZTo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0cy9hc3NldHMvaW1hZ2VzL3N1YnNjcmliZS1jb250ZW50LmpwZyk7XG4gIH1cbn1cblxuQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSkgYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuaG9tZS1ib3R0b20gLnN1YnNjcmliZTo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0cy9hc3NldHMvaW1hZ2VzL3N1YnNjcmliZS1jb250ZW50QDJ4LndlYnApO1xuICB9XG4gIC5uby13ZWJwIC5ob21lLWJvdHRvbSAuc3Vic2NyaWJlOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9pbWFnZXMvc3Vic2NyaWJlLWNvbnRlbnRAMnguanBnKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmhvbWUtYm90dG9tIC5zdWJzY3JpYmUgLndyYXAge1xuICAgIHdpZHRoOiAyODBweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAuaG9tZS1ib3R0b20gLnN1YnNjcmliZSAuc3Vic2NyaWJlLXVzZXItaWNvbixcbiAgLmhvbWUtYm90dG9tIC5zdWJzY3JpYmUgLnN1YnNjcmliZS1lbnZlbG9wZS1pY29uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLmhvbWUtYm90dG9tIC5zdWJzY3JpYmUgLnN1YnNjcmliZS11c2VyLWljb24ge1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgdG9wOiA0cHg7XG4gIH1cbiAgLmhvbWUtYm90dG9tIC5zdWJzY3JpYmUgLnN1YnNjcmliZS1lbnZlbG9wZS1pY29uIHtcbiAgICBsZWZ0OiA5cHg7XG4gICAgdG9wOiA1NnB4O1xuICB9XG4gIC5ob21lLWJvdHRvbSAuc3Vic2NyaWJlIC50aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiTG9yYVwiLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICBsaW5lLWhlaWdodDogMC45NTtcbiAgICBjb2xvcjogIzE4MzM1NDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG1hcmdpbi1sZWZ0OiAzZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxuICAuaG9tZS1ib3R0b20gLnN1YnNjcmliZSAuZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbiAgLmhvbWUtYm90dG9tIC5zdWJzY3JpYmUgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuICAuaG9tZS1ib3R0b20gLnN1YnNjcmliZSBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZWUwZGY7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxuICAuaG9tZS1ib3R0b20gLnN1YnNjcmliZSBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgcGFkZGluZzogOHB4IDM2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTJweDtcbiAgfVxufVxuXG4vKiBbIFNpbmdsZSBdICovXG4uc2luZ2xlIC5jb250ZW50IC5zdWJzY3JpYmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ltYWdlcy9mb29kX3BsYXRlX2JnMi5qcGcpIG5vLXJlcGVhdCByaWdodCBib3R0b207XG4gIC8qIGludGVudGlhbGx5IGRpZCBub3QgaW5jbHVkZSBAMnggdmVyc2lvbiAqL1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAyOHB4O1xufVxuXG4ubm8td2VicC5zaW5nbGUgLmNvbnRlbnQgLnN1YnNjcmliZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0cy9hc3NldHMvaW1hZ2VzL2Zvb2RfcGxhdGVfYmcxLmpwZyk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIC5zaW5nbGUgLmNvbnRlbnQgLnN1YnNjcmliZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9pbWFnZXMvZm9vZF9wbGF0ZV9iZzEud2VicCk7XG4gICAgLyogaW50ZW50aWFsbHkgZGlkIG5vdCBpbmNsdWRlIEAyeCB2ZXJzaW9uICovXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuICB9XG4gIC5zaW5nbGUgLnN1YnNjcmliZSAuc3Vic2NyaWJlLWVudmVsb3BlLWljb24ge1xuICAgIHRvcDogNTVweDtcbiAgICBsZWZ0OiA4cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnNpbmdsZSAuY29udGVudCAuc3Vic2NyaWJlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ltYWdlcy9mb29kX3BsYXRlX2JnMi5qcGcpO1xuICAgIC8qIGludGVudGlhbGx5IGRpZCBub3QgaW5jbHVkZSBAMnggdmVyc2lvbiAqL1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgfVxuICAubm8td2VicC5zaW5nbGUgLmNvbnRlbnQgLnN1YnNjcmliZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9pbWFnZXMvZm9vZF9wbGF0ZV9iZzIuanBnKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2luZ2xlIC5jb250ZW50IC5zdWJzY3JpYmUge1xuICAgIHBhZGRpbmc6IDEycHggMzZweCAwIDI0cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuXG4uc2luZ2xlIC5jb250ZW50IC5zdWJzY3JpYmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogIzE4MzM1NDtcbiAgb3BhY2l0eTogMC44NTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpbmdsZSAuY29udGVudCAuc3Vic2NyaWJlOjphZnRlciB7XG4gICAgaGVpZ2h0OiAyNjJweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ltYWdlcy9zdWJzY3JpYmUtY29udGVudC1zbWFsbGVyLndlYnApO1xuICAgIG1hcmdpbjogMDtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAubm8td2VicC5zaW5nbGUgLmNvbnRlbnQgLnN1YnNjcmliZTo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0cy9hc3NldHMvaW1hZ2VzL3N1YnNjcmliZS1jb250ZW50LXNtYWxsZXIucG5nKTtcbiAgfVxufVxuXG5AbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMikgYW5kIChtaW4td2lkdGg6IDEwMjVweCksIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpbmdsZSAuY29udGVudCAuc3Vic2NyaWJlOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9pbWFnZXMvc3Vic2NyaWJlLWNvbnRlbnQtc21hbGxlckAyeC53ZWJwKTtcbiAgfVxuICAubm8td2VicC5zaW5nbGUgLmNvbnRlbnQgLnN1YnNjcmliZTo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0cy9hc3NldHMvaW1hZ2VzL3N1YnNjcmliZS1jb250ZW50LXNtYWxsZXJAMngucG5nKTtcbiAgfVxufVxuXG4uc2luZ2xlIC5jb250ZW50IC5zdWJzY3JpYmU6OmFmdGVyLFxuLnNpbmdsZSAuY29udGVudCAuc3Vic2NyaWJlIC53cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2luZ2xlIC5jb250ZW50IC5zdWJzY3JpYmU6OmFmdGVyIHtcbiAgICBjb250ZW50OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaW5nbGUgLmNvbnRlbnQgLnN1YnNjcmliZSAud3JhcCB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG59XG5cbi5zaW5nbGUgLmNvbnRlbnQgLnN1YnNjcmliZSAuZm9ybSB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5zaW5nbGUgLmNvbnRlbnQgLnN1YnNjcmliZSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4uc2luZ2xlIC5jb250ZW50IC5zdWJzY3JpYmUgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2luZ2xlIC5jb250ZW50IC5zdWJzY3JpYmUgaW5wdXQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLnNpbmdsZSAuY29udGVudCAuc3Vic2NyaWJlIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbiAgLnNpbmdsZSAuY29udGVudCAuc3Vic2NyaWJlIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gODVweCk7XG4gIH1cbiAgLnNpbmdsZSAuY29udGVudCAuc3Vic2NyaWJlIGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICB3aWR0aDogMzEycHg7XG4gIH1cbiAgLnNpbmdsZSAuY29udGVudCAuc3Vic2NyaWJlIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIHdpZHRoOiA4NXB4O1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC0xMnB4O1xuICB9XG4gIC5zaW5nbGUgLmNvbnRlbnQgLnN1YnNjcmliZSAuc3Vic2NyaWJlLWVudmVsb3BlLWljb24ge1xuICAgIGxlZnQ6IDhweDtcbiAgICB0b3A6IDUwcHg7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblsgQWRkLW9ucyBdXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogLS0tLS0tLS0tLSBbIEFyY2hpdmUgTmF2IF0gLS0tLS0tLS0tLSAqL1xuLmFyY2hpdmUtbmF2IHtcbiAgYmFja2dyb3VuZDogI2Y2ZjVmMztcbiAgcGFkZGluZzogMjBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hcmNoaXZlLW5hdiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmJyZWFkY3J1bWJzLWNvbnRhaW5lciArIC5hcmNoaXZlLW5hdiB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cblxuLmJsb2cgLmJyZWFkY3J1bWJzLWNvbnRhaW5lciArIC5hcmNoaXZlLW5hdiB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uYXJjaGl2ZS1uYXYgLm1vcmUtbGluay1jb250YWluZXIge1xuICBtYXJnaW46IDAgMCAxMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXJjaGl2ZS1uYXYgLm1vcmUtbGluay1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cblxuLmFyY2hpdmUtbmF2IC5tb3JlLWxpbmstY29udGFpbmVyIC5tb3JlLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI2I3YjJhYztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFyY2hpdmUtbmF2IC5tb3JlLWxpbmstY29udGFpbmVyIC5tb3JlLWxpbmsge1xuICAgIHBhZGRpbmc6IDFweCAxNnB4IDBweDtcbiAgfVxufVxuXG4uYXJjaGl2ZS1uYXYgLm1vcmUtbGluay1jb250YWluZXIgLm1vcmUtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZjQ3OTZjO1xufVxuXG4uYXJjaGl2ZS1uYXYgLmJsdWUtYnV0dG9uLWNvbnRhaW5lciAubW9yZS1saW5rIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMTgzMzU0O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTgzMzU0O1xufVxuXG4uYXJjaGl2ZS1uYXYgLmJsdWUtYnV0dG9uLWNvbnRhaW5lciAubW9yZS1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzE4MzM1NDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5hcmNoaXZlLW5hdiAubW9yZS1saW5rLWNvbnRhaW5lciAuc3ZnLWlubGluZS0tZmEge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjODI3ZDc4O1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IDQwMG1zO1xuICB0cmFuc2l0aW9uOiA0MDBtcztcbn1cblxuLmFyY2hpdmUtbmF2IC5tb3JlLWxpbmstY29udGFpbmVyIC5tb3JlLWxpbms6aG92ZXIgLnN2Zy1pbmxpbmUtLWZhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5hcmNoaXZlLWRlc2NyaXB0aW9uIC5hcmNoaXZlLXRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYXJjaGl2ZS1uYXYgLmFyY2hpdmUtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDhweCAwIDA7XG4gIGNvbG9yOiAjMTgzMzU0O1xuICBmb250LWZhbWlseTogXCJMb3JhXCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uYXJjaGl2ZS1uYXYgLmFyY2hpdmUtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFyY2hpdmUtbmF2IC5hcmNoaXZlLWljb24ge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuXG4uYXJjaGl2ZS1uYXYgLmFyY2hpdmUtaWNvbiAuc3ZnLWlubGluZS0tZmEge1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMnB4O1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hcmNoaXZlLW5hdiAuYXJjaGl2ZS1pY29uIC5zdmctaW5saW5lLS1mYSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG5cbi5hcmNoaXZlLW5hdiAuYnktZGF0ZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxvcmFcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzE4MzM1NDtcbiAgbWFyZ2luOiAwIDhweDtcbn1cblxuLmFyY2hpdmUtbmF2IC5zaG93LW1haW5zIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogODAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI2I3YjJhYztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBtYXJnaW4tdG9wOiAxM3B4O1xuICB3aWR0aDogNDhweDtcbn1cblxuLmFyY2hpdmUtbmF2IC5mYWNldHdwLWZhY2V0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZhY2V0d3AtZmFjZXQgLmZzLXdyYXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmZhY2V0d3AtZmFjZXQgLmZhY2V0d3AtY291bnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hcmNoaXZlLW5hdiAuZmFjZXR3cC1mYWNldC1tYWlucyB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFyY2hpdmUtbmF2IC5mYWNldHdwLWZhY2V0LW1haW5zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gIH1cbn1cblxuLmFyY2hpdmUtbmF2IC5mYWNldHdwLWZhY2V0LXF1aWNrX2FuZF9lYXN5IHtcbiAgY2xlYXI6IGJvdGg7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuICB3aWR0aDogMTY4cHg7XG4gIG1hcmdpbjogMTFweCBhdXRvIDA7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFyY2hpdmUtbmF2IC5mYWNldHdwLWZhY2V0LXF1aWNrX2FuZF9lYXN5IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBjbGVhcjogbm9uZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuXG4uYXJjaGl2ZS1uYXYgLmZhY2V0d3AtdHlwZS1mc2VsZWN0IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDU2cHgpO1xufVxuXG4uYXJjaGl2ZS1uYXYgLmZhY2V0d3AtdHlwZS1mc2VsZWN0IC5mcy13cmFwLFxuLmFyY2hpdmUtbmF2IC5mYWNldHdwLXR5cGUtZnNlbGVjdCAuZnMtZHJvcGRvd24ge1xuICB3aWR0aDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGNvbG9yOiAjODI3ZDc4O1xufVxuXG4uYXJjaGl2ZS1uYXYgLmZhY2V0d3AtdHlwZS1mc2VsZWN0IC5mcy13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXJjaGl2ZS1uYXYgLmZhY2V0d3AtdHlwZS1mc2VsZWN0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuYXJjaGl2ZS1uYXYgLmZhY2V0d3AtdHlwZS1mc2VsZWN0IC5mcy13cmFwLFxuICAuYXJjaGl2ZS1uYXYgLmZhY2V0d3AtdHlwZS1mc2VsZWN0IC5mcy1kcm9wZG93biB7XG4gICAgd2lkdGg6IDE5MnB4O1xuICB9XG59XG5cbi5hcmNoaXZlLW5hdiAuZmFjZXR3cC10eXBlLWZzZWxlY3QgLmZzLWFycm93IHtcbiAgcmlnaHQ6IDhweDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzgyN2Q3ODtcbn1cblxuLmFyY2hpdmUtbmF2IC5mYWNldHdwLXR5cGUtZnNlbGVjdCAuZnMtbGFiZWwtd3JhcCB7XG4gIGJhY2tncm91bmQ6ICNlNGUyZGY7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uYXJjaGl2ZS1uYXYgLmZhY2V0d3AtdHlwZS1mc2VsZWN0IC5mcy1kcm9wZG93biB7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIGJhY2tncm91bmQ6ICNlNGUyZGY7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uYXJjaGl2ZS1uYXYgLmZhY2V0d3AtdHlwZS1mc2VsZWN0IC5mcy1zZWFyY2gge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXJjaGl2ZS1uYXYgLmZhY2V0d3AtdHlwZS1mc2VsZWN0IC5mcy1vcHRpb24ge1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogNDAwbXM7XG4gIHRyYW5zaXRpb246IDQwMG1zO1xufVxuXG4uYXJjaGl2ZS1uYXYgLmZhY2V0d3AtdHlwZS1mc2VsZWN0IC5mcy1vcHRpb246aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2I3YjJhYztcbn1cblxuLmFyY2hpdmUtbmF2IC5mYWNldHdwLWNoZWNrYm94LFxuLmFyY2hpdmUtbmF2IC5mYWNldHdwLWNoZWNrYm94LmNoZWNrZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5hcmNoaXZlLW5hdiAuZmFjZXR3cC1jaGVja2JveDo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1cHg7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTJweDtcbiAgd2lkdGg6IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzZDNkM2Q7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogNDAwbXM7XG4gIHRyYW5zaXRpb246IDQwMG1zO1xufVxuXG4uYXJjaGl2ZS1uYXYgLmZhY2V0d3AtY2hlY2tib3guY2hlY2tlZDo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDZweDtcbiAgbGVmdDogNHB4O1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYm9yZGVyOiBzb2xpZCAjM2QzZDNkO1xuICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4vKiAtLS0tLS0tLS0tIFsgU2Vjb25kYXJ5IEFyY2hpdmUgRGVzY3JpcHRpb24gXSAtLS0tLS0tLS0tICovXG4uc2Vjb25kYXJ5LWFyY2hpdmUtZGVzY3JpcHRpb24ge1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICMxODMzNTQ7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xufVxuXG4vKiAtLS0tLS0tLS0tIFsgQmFjayB0byBUb3AgXSAtLS0tLS0tLS0tICovXG4uYmFjay10by10b3Age1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYmFjay10by10b3A6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iYWNrLXRvLXRvcCAuc3ZnLWlubGluZS0tZmEge1xuICBmb250LXNpemU6IDk1JTtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5mb290ZXItdXRpbGl0eSAuYmFjay10by10b3Age1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuICAuZm9vdGVyLXV0aWxpdHkgLmJhY2stdG8tdG9wIC5zdmctaW5saW5lLS1mYSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAwIDEycHggMCAwO1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBFbnRyeSBDb250ZW50IExpbmsgXSAtLS0tLS0tLS0tICovXG4uZW50cnktY2F0ZWdvcnktbGluayB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjYjdiMmFjO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDhweCAxNnB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiA4MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsb2F0OiBsZWZ0O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xMDAlKTtcbiAgbWFyZ2luLWJvdHRvbTogLTIycHg7XG4gIC8qIEkgaG9uZXN0bHkgaGF2ZSBubyBjbHVlIHdoZXJlIHRoaXMgbnVtYmVyIGNvbWVzIGZyb20uICovXG59XG5cbi5lbnRyeS1jYXRlZ29yeS1saW5rOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICNhNWEwOWE7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5lbnRyeS1jYXRlZ29yeS1saW5rIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBsZWZ0OiBpbml0aWFsO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi10b3A6IDI4cHg7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLSBbIE1hbnVhbCBGZWF0dXJlcyBdIC0tLS0tLS0tLS0gKi9cbi5tYW51YWwtZmVhdHVyZXMgLndpZGdldC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1hbnVhbC1mZWF0dXJlcyAud2lkZ2V0LXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0MHB4O1xuICB9XG59XG5cbi5tYW51YWwtZmVhdHVyZXMgLmVudHJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMxODMzNTQ7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzOXB4KSB7XG4gIC5tYW51YWwtZmVhdHVyZXMgLmVudHJ5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4ubWFudWFsLWZlYXR1cmVzIC5lbnRyeSBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5tYW51YWwtZmVhdHVyZXMgLmVudHJ5LWltYWdlLWxpbmsgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5tYW51YWwtZmVhdHVyZXMgLnByZS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLm1hbnVhbC1mZWF0dXJlcyAuZW50cnktdGl0bGUsXG4ubWFudWFsLWZlYXR1cmVzIC5lbnRyeS1leGNlcnB0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwIDEycHg7XG59XG5cbi5tYW51YWwtZmVhdHVyZXMgLmVudHJ5LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiTG9yYVwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBtYXJnaW46IDhweCAwIDRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLm1hbnVhbC1mZWF0dXJlcyAuZW50cnktdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG4ubWFudWFsLWZlYXR1cmVzIC5lbnRyeS10aXRsZSxcbi5tYW51YWwtZmVhdHVyZXMgLmVudHJ5LXRpdGxlIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm1hbnVhbC1mZWF0dXJlcyAuZW50cnktZXhjZXJwdCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ubWFudWFsLWZlYXR1cmVzIC5lbnRyeS1leGNlcnB0IGEge1xuICBmb250LXdlaWdodDogODAwO1xufVxuXG4ubWFudWFsLWZlYXR1cmVzIC5lbnRyeSAubW9yZS1saW5rLWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLm1hbnVhbC1mZWF0dXJlcyAuZW50cnkgLm1vcmUtbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICMxODMzNTQ7XG4gIGJhY2tncm91bmQ6ICNkY2U4ZTg7XG59XG5cbi5tYW51YWwtZmVhdHVyZXMgLmVudHJ5IC5tb3JlLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4ubWFudWFsLWZlYXR1cmVzIC5tb3JlLWxpbmstY29udGFpbmVyIC5zdmctaW5saW5lLS1mYSB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDFweDtcbn1cblxuLm1hbnVhbC1mZWF0dXJlcyAubW9yZS1saW5rIHtcbiAgcGFkZGluZzogMTJweCAyOHB4O1xufVxuXG4vKiAtLS0tLS0tLS0tIFsgU3ViLUNhdGVnb3JpZXMgXSAtLS0tLS0tLS0tICovXG4uc3ViLWNhdGVnb3J5LWxpc3RpbmcgLndpZGdldC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICMxODMzNTQ7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1saXN0aW5nIC53aWRnZXQtdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLnN1Yi1jYXRlZ29yeS1saXN0aW5nIC5jYXRlZ29yeSAucHJlLXRpdGxlLFxuLmNhdGVnb3J5LWNvbGxlY3Rpb25zIC5zdWJjYXRlZ29yeS1mZWF0dXJlcyAucHJlLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzE4MzM1NDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA1cHggOHB4IDRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDgwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIG1hcmdpbi1ib3R0b206IC0xNnB4O1xufVxuXG4uc3ViLWNhdGVnb3J5LWxpc3RpbmcgLmNhdGVnb3J5IC5wcmUtdGl0bGUgKyAuZW50cnktdGl0bGUsXG4uY2F0ZWdvcnktY29sbGVjdGlvbnMgLnN1YmNhdGVnb3J5LWZlYXR1cmVzIC5wcmUtdGl0bGUgKyAuZW50cnktdGl0bGUge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uc3ViLWNhdGVnb3J5LWxpc3RpbmcgLmNhdGVnb3J5IC5jYXRlZ29yeS10aXRsZSxcbi5jYXRlZ29yeS1jb2xsZWN0aW9ucyAuc3ViY2F0ZWdvcnktZmVhdHVyZXMgLmVudHJ5LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiTG9yYVwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uc3ViLWNhdGVnb3J5LWxpc3RpbmcgLmNhdGVnb3J5LXRpdGxlIGEsXG4uY2F0ZWdvcnktY29sbGVjdGlvbnMgLnN1YmNhdGVnb3J5LWZlYXR1cmVzIC5lbnRyeS10aXRsZSBhIHtcbiAgY29sb3I6ICMxODMzNTQ7XG59XG5cbi5zdWItY2F0ZWdvcnktbGlzdGluZyAuY2F0ZWdvcnktdGl0bGUgYTpob3Zlcixcbi5jYXRlZ29yeS1jb2xsZWN0aW9ucyAuc3ViY2F0ZWdvcnktZmVhdHVyZXMgLmVudHJ5LXRpdGxlIGE6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogIzBhMWQyZDtcbn1cblxuLnN1Yi1jYXRlZ29yeS1saXN0aW5nIC5jYXRlZ29yeSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblsgUGx1Z2lucyBdXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogLS0tLS0tLS0tLSBbIENvbW1lbnQgUmVwbHkgRW1haWwgTm90aWZpY2F0aW9uIF0gLS0tLS0tLS0tLSAqL1xucC5jb21tZW50LWZvcm0tY29tbWVudC1zdWJzY3JpYmUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY29tbWVudC1mb3JtLWNvbW1lbnQtc3Vic2NyaWJlIGlucHV0IHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBDb250YWN0IEZvcm0gNyBdIC0tLS0tLS0tLS0gKi9cbi5zaW5ndWxhciAud3BjZjcge1xuICAvKiBjb2xvcjogJGNvbG9yX193aGl0ZTsgKi9cbiAgYmFja2dyb3VuZDogI2RjZThlODtcbiAgcGFkZGluZzogMXB4IDIwcHggNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBDdXN0b20gRnVuY3Rpb25hbGl0eSBmb3IgUmVjaXBlIFRpbiBFYXRzIF0gLS0tLS0tLS0tLSAqL1xuLnJlbGF0ZWQtcG9zdHMge1xuICBtYXJnaW46IDM2cHggMCAyOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVsYXRlZC1wb3N0cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuXG4ucmVsYXRlZC1wb3N0cyAud2lkZ2V0LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogI2Y0Nzk2YztcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLnJlbGF0ZWQtcG9zdHMgaW1nIHtcbiAgYm9yZGVyOiA2cHggc29saWQgI2VlZTtcbn1cblxuLnJlbGF0ZWQtcG9zdHMgLm1vcmUtbGluay1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4ucmVsYXRlZC1wb3N0cyAubW9yZS1saW5rIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZWxhdGVkLXBvc3RzIC5tb3JlLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tIFsgSmV0cGFjayBdIC0tLS0tLS0tLS0gKi9cbiN3cHN0YXRzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNoYXJlZGFkZHkge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4vKiAtLS0tLS0tLS0tIFsgTGl0ZVNwZWVkIF0gLS0tLS0tLS0tLSAqL1xuaW1nW2RhdGEtbGF6eWxvYWRlZF0ge1xuICBvcGFjaXR5OiAwO1xufVxuXG5pbWcubG9hZGVkIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC41cyBsaW5lYXIgMC4ycztcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IC41cyBsaW5lYXIgMC4ycztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXMgbGluZWFyIDAuMnM7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBTb2NpYWwgV2FyZmFyZSBdIC0tLS0tLS0tLS0gKi9cbi5jb250ZW50IC5qdW1wLWFuZC1zaGFyZSAuc3dwX3NvY2lhbF9wYW5lbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luOiA4cHggMCAwIDAgIWltcG9ydGFudDtcbiAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gIC8qIGh0dHBzOi8vd2Via2l0Lm9yZy9ibG9nLzU2MTAvbW9yZS1yZXNwb25zaXZlLXRhcHBpbmctb24taW9zLyAqL1xufVxuXG4uY29udGVudCAud3BybS1idXR0b25zICsgLnN3cF9zb2NpYWxfcGFuZWwge1xuICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQgLmp1bXAtYW5kLXNoYXJlIC5zd3Bfc29jaWFsX3BhbmVsIHtcbiAgICB3aWR0aDogMjQ0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbnRlbnQgLndwcm0tYnV0dG9ucyArIC5zd3Bfc29jaWFsX3BhbmVsIHtcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ub2MtdGhlbWUgLmNvbnRlbnQgLnN3cF9zb2NpYWxfcGFuZWwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5vYy10aGVtZSAuY29udGVudCBkaXYuc3dwX3NvY2lhbF9wYW5lbCAubmNfdHdlZXRDb250YWluZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4ub2MtdGhlbWUgLmNvbnRlbnQgZGl2LnN3cF9zb2NpYWxfcGFuZWwgLm5jX3R3ZWV0Q29udGFpbmVyLFxuLm9jLXRoZW1lIC5jb250ZW50IC5zd3Bfc29jaWFsX3BhbmVsIC5uY190d2VldENvbnRhaW5lciBhLm5jX3R3ZWV0LFxuLm9jLXRoZW1lIC5jb250ZW50IC5zd3Bfc29jaWFsX3BhbmVsIC5uY190d2VldENvbnRhaW5lciAuaWNvbkZpbGxlcixcbi5vYy10aGVtZSAuY29udGVudCAuc3dwX3NvY2lhbF9wYW5lbCAubmNfdHdlZXRDb250YWluZXIgLnNwYWNlTWFuV2lsbHksXG4ub2MtdGhlbWUgLmNvbnRlbnQgLnN3cF9zb2NpYWxfcGFuZWwgLm5jX3R3ZWV0Q29udGFpbmVyIC5zdyB7XG4gIGhlaWdodDogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG59XG5cbi5vYy10aGVtZSAuY29udGVudCAuc3dwX3NvY2lhbF9wYW5lbCAubmNfdHdlZXRDb250YWluZXIgLmljb25GaWxsZXIsXG4ub2MtdGhlbWUgLmNvbnRlbnQgLnN3cF9zb2NpYWxfcGFuZWwgLm5jX3R3ZWV0Q29udGFpbmVyIC5zcGFjZU1hbldpbGx5IHtcbiAgd2lkdGg6IDMycHggIWltcG9ydGFudDtcbn1cblxuLm9jLXRoZW1lIC5jb250ZW50IGRpdi5zd3Bfc29jaWFsX3BhbmVsIC5uY190d2VldENvbnRhaW5lciB7XG4gIGZsb2F0OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICBtaW4td2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLXdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCA0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5vYy10aGVtZSAuY29udGVudCBkaXYuc3dwX3NvY2lhbF9wYW5lbCAubmNfdHdlZXRDb250YWluZXIsXG4gIC5vYy10aGVtZSAuY29udGVudCAuc3dwX3NvY2lhbF9wYW5lbCAubmNfdHdlZXRDb250YWluZXIgLmljb25GaWxsZXIsXG4gIC5vYy10aGVtZSAuY29udGVudCAuc3dwX3NvY2lhbF9wYW5lbCAubmNfdHdlZXRDb250YWluZXIgLnN3IHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IDQwMG1zO1xuICAgIHRyYW5zaXRpb246IDQwMG1zO1xuICB9XG59XG5cbi5vYy10aGVtZSAuY29udGVudCAuc3dwX3NvY2lhbF9wYW5lbCAubmNfdHdlZXRDb250YWluZXIgYS5uY190d2VldCB7XG4gIGNvbG9yOiAjMTgzMzU0O1xufVxuXG4ub2MtdGhlbWUgLmNvbnRlbnQgLnN3cF9zb2NpYWxfcGFuZWwgLm5jX3R3ZWV0Q29udGFpbmVyOmhvdmVyIGEubmNfdHdlZXQge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ub2MtdGhlbWUgLmNvbnRlbnQgLnN3cF9zb2NpYWxfcGFuZWwgLm5jX3R3ZWV0Q29udGFpbmVyIC5pY29uRmlsbGVyIHtcbiAgYmFja2dyb3VuZDogI2RjZThlODtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5vYy10aGVtZSAuY29udGVudCAuc3dwX3NvY2lhbF9wYW5lbCAubmNfdHdlZXRDb250YWluZXI6aG92ZXIgLmljb25GaWxsZXIge1xuICAgIGJhY2tncm91bmQ6ICMxODMzNTQ7XG4gIH1cbn1cblxuLm9jLXRoZW1lIC5jb250ZW50IC5zd3Bfc29jaWFsX3BhbmVsIC5uY190d2VldENvbnRhaW5lciAuc3cge1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm9jLXRoZW1lIC5jb250ZW50IC5zd3Bfc29jaWFsX3BhbmVsIC5uY190d2VldENvbnRhaW5lcjpob3ZlciAuc3cge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5cbi5vYy10aGVtZSAuY29udGVudCAuc3dwX3NvY2lhbF9wYW5lbCAubmNfdHdlZXRDb250YWluZXIgLnN3cF9jb3VudCxcbi5vYy10aGVtZSAuY29udGVudCAuc3dwX3NvY2lhbF9wYW5lbCAubmNfdHdlZXRDb250YWluZXIudG90YWxfc2hhcmVzIC5zd3BfY291bnQge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ub2MtdGhlbWUgLmNvbnRlbnQgLnN3cF9zb2NpYWxfcGFuZWwgLm5jX3R3ZWV0Q29udGFpbmVyIC5zd3Bfc2hhcmUsXG4ub2MtdGhlbWUgLmNvbnRlbnQgLnN3cF9zb2NpYWxfcGFuZWwgLm5jX3R3ZWV0Q29udGFpbmVyLnRvdGFsX3NoYXJlcyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgLyogIWltcG9ydGFudCBmaXhlcyB0YXAgZGVsYXkgb24gaW9zIHNhZmFyaSBmb3IgdGhlIC5zd3Bfc2hhcmUgc2VsZWN0b3IgKi9cbn1cblxuLyogLS0tLS0tLS0tLSBbIFdQIFJlY2lwZSBNYWtlciBdIC0tLS0tLS0tLS0gKi9cbi53cHJtLWJ1dHRvbnMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAwIDhweDtcbn1cblxuLndwcm0tcmVjaXBlIC53cHJtLXJhdGluZy1zdGFyLndwcm0tcmF0aW5nLXN0YXItZnVsbCBwb2x5Z29uIHtcbiAgZmlsbDogI2Y0Nzk2YyAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAud3BybS1idXR0b25zIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cblxuLnNpbmd1bGFyIC5jb250ZW50IC53cHJtLWJ1dHRvbnMgYSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmNDc5NmM7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgcGFkZGluZzogNHB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDJweDtcbn1cblxuI2p1bXAtdG8td2F0Y2gge1xuICBtYXJnaW4tbGVmdDogLTJweDtcbiAgLyogdG8gYWNjb3VudCBmb3IgaHRtbCBzcGFjZS4uLiAqL1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzVweCkge1xuICAuc2luZ3VsYXIgLmNvbnRlbnQgLndwcm0tYnV0dG9ucyBhIHtcbiAgICBwYWRkaW5nOiA0cHggMjBweDtcbiAgICBtYXJnaW46IDAgNHB4O1xuICB9XG4gICNqdW1wLXRvLXdhdGNoIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuc2luZ3VsYXIgLmNvbnRlbnQgLndwcm0tYnV0dG9ucyBhOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQ6ICNlYTY4NWU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbi53cHJtLWJ1dHRvbnMgLmJ1dHRvbi1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIDAuNSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAwLjYpO1xuICAvKiBTYWZhcmkgYW5kIENocm9tZSAqL1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSwgMC41KTtcbiAgLyogRmlyZWZveCAqL1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLCAwLjUpO1xuICAvKiBJRSA5KyAqL1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEsIDAuNSk7XG4gIC8qIE9wZXJhICovXG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gIC5lbnRyeS1jb21tZW50cyAud3BybS1jb21tZW50LXJhdGluZyB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbjogLTMycHggMCAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5lbnRyeS1jb21tZW50cyAud3BybS1jb21tZW50LXJhdGluZyB7XG4gICAgbWFyZ2luLXRvcDogLTM2cHg7XG4gIH1cbn1cblxuLmNvbW1lbnQtZm9ybS13cHJtLXJhdGluZyB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDA7XG59XG5cbi5jb21tZW50LWZvcm0td3BybS1yYXRpbmcgbGFiZWwge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGNvbG9yOiAjMTgzMzU0O1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblsgUGFnZSBUZW1wbGF0ZXMgXVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIC0tLS0tLS0tLS0gWyBBcmNoaXZlcyBdIC0tLS0tLS0tLS0gKi9cbi5zdWJjYXRlZ29yeS1mZWF0dXJlcyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMGRmO1xuICBtYXJnaW4tYm90dG9tOiAyOHB4O1xufVxuXG4uc3ViY2F0ZWdvcnktZmVhdHVyZXMgLndpZGdldC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICMxODMzNTQ7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1YmNhdGVnb3J5LWZlYXR1cmVzIC53aWRnZXQtdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLSBbIEhvbWUgXSAtLS0tLS0tLS0tICovXG4vKiBbIEhvbWUgVG9wIEZlYXR1cmVzIF0gKi9cbi50b3AtZmVhdHVyZXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRvcC1mZWF0dXJlcyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogI2Y2ZjVmMztcbiAgICBwYWRkaW5nOiAyOHB4IDAgNHB4O1xuICB9XG4gIC50b3AtZmVhdHVyZXMgLndyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAudG9wLWZlYXR1cmVzIC53aWRnZXQtdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwOHB4O1xuICAgIGhlaWdodDogMTA4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTA4cHg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTZkZWcpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xNnB4O1xuICAgIGxlZnQ6IDhweDtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBhZGRpbmc6IDRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRvcC1mZWF0dXJlcyAud2lkZ2V0LXRpdGxlIHtcbiAgICB0b3A6IDE2cHg7XG4gICAgbGVmdDogLTY4cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50b3AtZmVhdHVyZXMgLmVudHJ5IHtcbiAgICBjb2xvcjogI2I3YjJhYztcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG4gIC50b3AtZmVhdHVyZXMgLnByZS10aXRsZSB7XG4gICAgY29sb3I6ICNiN2IyYWM7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogOHB4IDE2cHggMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwMCUpO1xuICAgIG1hcmdpbjogMCAwIC0yNHB4O1xuICAgIC8qIEkgaG9uZXN0bHkgaGF2ZSBubyBjbHVlIHdoZXJlIHRoaXMgbnVtYmVyIGNvbWVzIGZyb20sIGJ1dCBpdCBkb2VzIGRlcGVuZCBvbiB0aGUgbnVtYmVyIG9mIGxpbmVzICovXG4gIH1cbiAgLnRvcC1mZWF0dXJlcyAucHJlLXRpdGxlIGEge1xuICAgIGNvbG9yOiAjYjdiMmFjO1xuICB9XG4gIC50b3AtZmVhdHVyZXMgLnByZS10aXRsZSBhOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjYTVhMDlhO1xuICB9XG4gIC50b3AtZmVhdHVyZXMgLmVudHJ5LXRpdGxlLFxuICAudG9wLWZlYXR1cmVzIC5lbnRyeS10aXRsZSBhIHtcbiAgICBjb2xvcjogIzE4MzM1NDtcbiAgfVxuICAudG9wLWZlYXR1cmVzIC5lbnRyeS10aXRsZSBhOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMGExZDJkO1xuICB9XG4gIC50b3AtZmVhdHVyZXMgLmVudHJ5LWV4Y2VycHQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB9XG4gIC50b3AtZmVhdHVyZXMgLm1vcmUtbGluay1jb250YWluZXIgLm1vcmUtbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4vKiBbIExhdGVzdCBQb3N0cyBdICovXG4ubGF0ZXN0LXBvc3RzLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogODAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5sYXRlc3QtcG9zdHMtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbi5ob21lIC5jb250ZW50ID4gLmVudHJ5LFxuLmJsb2cgLmNvbnRlbnQgPiAuZW50cnkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUgLmNvbnRlbnQgPiAuZW50cnksXG4gIC5ibG9nIC5jb250ZW50ID4gLmVudHJ5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTBkZjtcbiAgfVxufVxuXG4uaG9tZSAuY29udGVudCA+IC5lbnRyeTpsYXN0LW9mLXR5cGUsXG4uYmxvZyAuY29udGVudCA+IC5lbnRyeTpsYXN0LW9mLXR5cGUge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUgLmNvbnRlbnQgPiAuZW50cnksXG4gIC5ibG9nIC5jb250ZW50ID4gLmVudHJ5IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbi5ob21lIC5jb250ZW50ID4gLmVudHJ5IC5lbnRyeS1pbWFnZS1saW5rLFxuLmJsb2cgLmNvbnRlbnQgPiAuZW50cnkgLmVudHJ5LWltYWdlLWxpbmssXG4uaG9tZSAuY29udGVudCA+IC5lbnRyeSAuZW50cnktaW1hZ2UtbGluayBpbWcsXG4uYmxvZyAuY29udGVudCA+IC5lbnRyeSAuZW50cnktaW1hZ2UtbGluayBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lIC5jb250ZW50ID4gLmVudHJ5IC5lbnRyeS1pbWFnZS1saW5rLFxuICAuYmxvZyAuY29udGVudCA+IC5lbnRyeSAuZW50cnktaW1hZ2UtbGluayB7XG4gICAgbWF4LXdpZHRoOiAzMTdweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLmhvbWUgLmNvbnRlbnQgPiAuZW50cnkgLmVudHJ5LXRpdGxlLFxuLmJsb2cgLmNvbnRlbnQgPiAuZW50cnkgLmVudHJ5LXRpdGxlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBtYXJnaW46IDhweCAwIDRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUgLmNvbnRlbnQgPiAuZW50cnkgLmVudHJ5LXRpdGxlLFxuICAuYmxvZyAuY29udGVudCA+IC5lbnRyeSAuZW50cnktdGl0bGUge1xuICAgIG1hcmdpbjogMDtcbiAgICBsaW5lLWhlaWdodDogMC45O1xuICAgIHBhZGRpbmctdG9wOiAyOHB4O1xuICB9XG59XG5cbi5jb250ZW50ID4gLmVudHJ5IC5lbnRyeS1jYXRlZ29yeS1saW5rICsgLmVudHJ5LXRpdGxlIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50ID4gLmVudHJ5IC5lbnRyeS1jYXRlZ29yeS1saW5rICsgLmVudHJ5LXRpdGxlIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gIH1cbn1cblxuLmhvbWUgLmNvbnRlbnQgPiAuZW50cnkgLmVudHJ5LXRpdGxlLWxpbmssXG4uYmxvZyAuY29udGVudCA+IC5lbnRyeSAuZW50cnktdGl0bGUtbGluayxcbi5ob21lIC5jb250ZW50ID4gLmVudHJ5IC5lbnRyeS1tZXRhLFxuLmJsb2cgLmNvbnRlbnQgPiAuZW50cnkgLmVudHJ5LW1ldGEsXG4uaG9tZSAuY29udGVudCA+IC5lbnRyeSAuZW50cnktbWV0YSBhLFxuLmJsb2cgLmNvbnRlbnQgPiAuZW50cnkgLmVudHJ5LW1ldGEgYSB7XG4gIGNvbG9yOiAjMTgzMzU0O1xufVxuXG4uaG9tZSAuY29udGVudCA+IC5lbnRyeSAuZW50cnktdGl0bGUtbGluazpob3Zlcixcbi5ibG9nIC5jb250ZW50ID4gLmVudHJ5IC5lbnRyeS10aXRsZS1saW5rOmhvdmVyLFxuLmhvbWUgLmNvbnRlbnQgPiAuZW50cnkgLmVudHJ5LW1ldGEgYTpob3Zlcixcbi5ibG9nIC5jb250ZW50ID4gLmVudHJ5IC5lbnRyeS1tZXRhIGE6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogIzBhMWQyZDtcbn1cblxuLmhvbWUgLmNvbnRlbnQgPiAuZW50cnkgLmVudHJ5LW1ldGEsXG4uYmxvZyAuY29udGVudCA+IC5lbnRyeSAuZW50cnktbWV0YSB7XG4gIG1hcmdpbjogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUgLmNvbnRlbnQgPiAuZW50cnkgLmVudHJ5LW1ldGEsXG4gIC5ibG9nIC5jb250ZW50ID4gLmVudHJ5IC5lbnRyeS1tZXRhIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgfVxufVxuXG4uaG9tZSAuY29udGVudCA+IC5lbnRyeSAuZW50cnktbWV0YSBzcGFuLFxuLmJsb2cgLmNvbnRlbnQgPiAuZW50cnkgLmVudHJ5LW1ldGEgc3BhbiB7XG4gIG1hcmdpbjogMCA0cHg7XG59XG5cbi5ob21lIC5jb250ZW50ID4gLmVudHJ5IC5lbnRyeS1tZXRhID4gc3BhbjpmaXJzdC1vZi10eXBlLFxuLmJsb2cgLmNvbnRlbnQgPiAuZW50cnkgLmVudHJ5LW1ldGEgPiBzcGFuOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmhvbWUgLmNvbnRlbnQgPiAuZW50cnkgLmVudHJ5LW1ldGEgPiBzcGFuOmxhc3Qtb2YtdHlwZSxcbi5ibG9nIC5jb250ZW50ID4gLmVudHJ5IC5lbnRyeS1tZXRhID4gc3BhbjpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5ob21lIC5jb250ZW50ID4gLmVudHJ5IC5lbnRyeS1jb250ZW50LFxuLmJsb2cgLmNvbnRlbnQgPiAuZW50cnkgLmVudHJ5LWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaG9tZSAuY29udGVudCA+IC5lbnRyeSAuZW50cnktY29udGVudCxcbiAgLmJsb2cgLmNvbnRlbnQgPiAuZW50cnkgLmVudHJ5LWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5ob21lIC5jb250ZW50ID4gLmVudHJ5IC5lbnRyeS1jb250ZW50IHAsXG4uYmxvZyAuY29udGVudCA+IC5lbnRyeSAuZW50cnktY29udGVudCBwIHtcbiAgbWFyZ2luOiA4cHggMCAwO1xufVxuXG4uaG9tZSAuY29udGVudCA+IC5lbnRyeSAubW9yZS1saW5rLWNvbnRhaW5lcixcbi5ibG9nIC5jb250ZW50ID4gLmVudHJ5IC5tb3JlLWxpbmstY29udGFpbmVyIHtcbiAgbWFyZ2luOiA4cHggMCAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaG9tZSAuY29udGVudCA+IC5lbnRyeSAubW9yZS1saW5rLWNvbnRhaW5lcixcbiAgLmJsb2cgLmNvbnRlbnQgPiAuZW50cnkgLm1vcmUtbGluay1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gIH1cbn1cblxuLyogWyBGaXJzdCBQb3N0IF0gKi9cbi5ob21lIC5jb250ZW50ID4gLmVudHJ5OmZpcnN0LW9mLXR5cGUge1xuICBiYWNrZ3JvdW5kOiAjZGNlOGU4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5ob21lIC5jb250ZW50ID4gLmVudHJ5OmZpcnN0LW9mLXR5cGUgLmVudHJ5LWltYWdlLWxpbmsge1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmhvbWUgLmNvbnRlbnQgPiAuZW50cnk6Zmlyc3Qtb2YtdHlwZSAuZW50cnktY2F0ZWdvcnktbGluayB7XG4gIGZsb2F0OiBub25lO1xuICBsZWZ0OiBhdXRvO1xuICBwYWRkaW5nOiA4cHggMTZweCA2cHg7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgbWFyZ2luOiAyMHB4IDAgMDtcbn1cblxuLmhvbWUgLmNvbnRlbnQgPiAuZW50cnk6Zmlyc3Qtb2YtdHlwZSAuZW50cnktdGl0bGUsXG4uaG9tZSAuY29udGVudCA+IC5lbnRyeTpmaXJzdC1vZi10eXBlIC5lbnRyeS1tZXRhLFxuLmhvbWUgLmNvbnRlbnQgPiAuZW50cnk6Zmlyc3Qtb2YtdHlwZSAuZW50cnktY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUgLmNvbnRlbnQgPiAuZW50cnk6Zmlyc3Qtb2YtdHlwZSAuZW50cnktdGl0bGUsXG4gIC5ob21lIC5jb250ZW50ID4gLmVudHJ5OmZpcnN0LW9mLXR5cGUgLmVudHJ5LW1ldGEsXG4gIC5ob21lIC5jb250ZW50ID4gLmVudHJ5OmZpcnN0LW9mLXR5cGUgLmVudHJ5LWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgMzZweDtcbiAgfVxufVxuXG4uaG9tZSAuY29udGVudCA+IC5lbnRyeTpmaXJzdC1vZi10eXBlIC5lbnRyeS10aXRsZSB7XG4gIG1hcmdpbjogOHB4IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lIC5jb250ZW50ID4gLmVudHJ5OmZpcnN0LW9mLXR5cGUgLmVudHJ5LXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gIH1cbn1cblxuLmhvbWUgLmNvbnRlbnQgPiAuZW50cnk6Zmlyc3Qtb2YtdHlwZSAuZW50cnktbWV0YSB7XG4gIG1hcmdpbjogOHB4IDAgMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaG9tZSAuY29udGVudCA+IC5lbnRyeTpmaXJzdC1vZi10eXBlIC5lbnRyeS1jb250ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lIC5jb250ZW50ID4gLmVudHJ5OmZpcnN0LW9mLXR5cGUgLmVudHJ5LWNvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4uaG9tZSAuY29udGVudCA+IC5lbnRyeTpmaXJzdC1vZi10eXBlIC5tb3JlLWxpbmstY29udGFpbmVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBbIE1vcmUgTGluayBdICovXG4uaG9tZSAuY29udGVudCA+IC5tb3JlLWxpbmstY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwIDAgMjhweDtcbn1cblxuLmhvbWUgLmNvbnRlbnQgPiAubW9yZS1saW5rLWNvbnRhaW5lciAubW9yZS1saW5rIHtcbiAgYmFja2dyb3VuZDogIzE4MzM1NDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUgLmNvbnRlbnQgPiAubW9yZS1saW5rLWNvbnRhaW5lciAubW9yZS1saW5rIHtcbiAgICBjb2xvcjogIzE4MzM1NDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuICAuaG9tZSAuY29udGVudCA+IC5tb3JlLWxpbmstY29udGFpbmVyIC5tb3JlLWxpbms6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMwYTFkMmQ7XG4gIH1cbn1cblxuLyogWyBIb21lIEJvdHRvbSBdICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmhvbWUtYm90dG9tID4gLndyYXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuaG9tZS1ib3R0b20gPiAud3JhcCA+ICogPiAud3JhcCB7XG4gICAgd2lkdGg6IDY1MHB4O1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg1MCUgLSAxNDBweCk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNTAlIC0gNTEwcHgpO1xuICB9XG59XG5cbi8qIFsgTmFnaSdzIFBpY2tzICYgQ2F0ZWdvcnkgRmF2b3JpdGVzIF0gKi9cbi5uYWdpcy1waWNrcyxcbi5jYXRlZ29yeS1mYXZvcml0ZXMge1xuICBtYXJnaW46IDI4cHggLTEwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGVlMGRmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTBkZjtcbiAgcGFkZGluZzogMjRweCAxMHB4IDRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE2MGRlZywgcmdiYSgyNDYsIDI0NSwgMjQzLCAwLjUpIDguMzMlLCAjZmZmIDguMzMlLCAjZmZmIDUwJSwgcmdiYSgyNDYsIDI0NSwgMjQzLCAwLjUpIDUwJSwgcmdiYSgyNDYsIDI0NSwgMjQzLCAwLjUpIDU4LjMzJSwgI2ZmZiA1OC4zMyUsICNmZmYgMTAwJSk7XG4gIGJhY2tncm91bmQtc2l6ZTogNzAuMTdweCAyNS41NHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmFnaXMtcGlja3MsXG4gIC5jYXRlZ29yeS1mYXZvcml0ZXMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICAgIHBhZGRpbmc6IDM2cHggMjBweCAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubmFnaXMtcGlja3MsXG4gIC5jYXRlZ29yeS1mYXZvcml0ZXMge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuXG4ubmFnaXMtcGlja3MgLndpZGdldC10aXRsZSxcbi5jYXRlZ29yeS1mYXZvcml0ZXMgLndpZGdldC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubmFnaXMtcGlja3MgLmVudHJ5LXRpdGxlIGEsXG4gIC5jYXRlZ29yeS1mYXZvcml0ZXMgLmVudHJ5LXRpdGxlIGEge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4vKiBbIE5hZ2kncyBQaWNrcyBdICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm5hZ2lzLXBpY2tzIC53aWRnZXQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuXG4vKiBbIENhdGVnb3J5IEZhdm9yaXRlcyAmIEluc3BpcmF0aW9uIENvbGxlY3Rpb25zIF0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXRlZ29yeS1mYXZvcml0ZXMgLndpZGdldC10aXRsZSxcbiAgLmluc3BpcmF0aW9uLWNvbGxlY3Rpb25zIC53aWRnZXQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuXG4vKiBbIENhdGVnb3J5IEZhdm9yaXRlcyBdICovXG4uY2F0ZWdvcnktZmF2b3JpdGVzIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNTJweDtcbiAgcGFkZGluZy1ib3R0b206IDMycHg7XG59XG5cbi5jYXRlZ29yeS1mYXZvcml0ZXMgLndyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXRlZ29yeS1mYXZvcml0ZXMgLndpZGdldC10aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2F0ZWdvcnktZmF2b3JpdGVzIC53aWRnZXQtdGl0bGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1MHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLmNhdGVnb3J5LWZhdm9yaXRlcyAubW9yZS1saW5rLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi5jYXRlZ29yeS1mYXZvcml0ZXMgLm1vcmUtbGluayB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgcGFkZGluZzogMTJweCAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2F0ZWdvcnktZmF2b3JpdGVzIC5tb3JlLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogIzE4MzM1NDtcbiAgICBiYWNrZ3JvdW5kOiAjZGNlOGU4O1xuICAgIHBhZGRpbmc6IDZweCAyMHB4IDRweDtcbiAgfVxuICAuY2F0ZWdvcnktZmF2b3JpdGVzIC5tb3JlLWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICMxODMzNTQ7XG4gIH1cbn1cblxuLmNhdGVnb3J5LWZhdm9yaXRlcyAubW9yZS1saW5rIC5zdmctaW5saW5lLS1mYSB7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuLyogWyBIb21lIEJvdHRvbSBTdWJzY3JpYmUgXSAqL1xuLmhvbWUtYm90dG9tLXN1YnNjcmliZSB7XG4gIG1hcmdpbjogNDhweCAwO1xufVxuXG4vKiBbIFBsYWNlbWVudCBDb2xsZWN0aW9ucyBdICovXG4ucGxhY2VtZW50LWNvbGxlY3Rpb25zIC5lbnRyeS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbWFyZ2luOiA4cHggMCAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAucGxhY2VtZW50LWNvbGxlY3Rpb25zIC5lbnRyeS10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG59XG5cbi5wbGFjZW1lbnQtY29sbGVjdGlvbnMgLmVudHJ5LWV4Y2VycHQsXG4ucGxhY2VtZW50LWNvbGxlY3Rpb25zIC5tb3JlLWxpbmstY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnBsYWNlbWVudC1jb2xsZWN0aW9ucyAuZW50cnktZXhjZXJwdCxcbiAgLnBsYWNlbWVudC1jb2xsZWN0aW9ucyAubW9yZS1saW5rLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLyogWyBJbnNwaXJhdGlvbiBDb2xsZWN0aW9ucyBdICovXG4uaW5zcGlyYXRpb24tY29sbGVjdGlvbnMge1xuICBtYXJnaW46IDQ4cHggMCAwO1xufVxuXG4uaW5zcGlyYXRpb24tY29sbGVjdGlvbnMgLndyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbnNwaXJhdGlvbi1jb2xsZWN0aW9ucyAubW9yZS1saW5rLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgLmluc3BpcmF0aW9uLWNvbGxlY3Rpb25zIC5tb3JlLWxpbmsge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY29sb3I6ICMxODMzNTQ7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxuICAuaW5zcGlyYXRpb24tY29sbGVjdGlvbnMgLm1vcmUtbGluazpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzBhMWQyZDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG4gIC5pbnNwaXJhdGlvbi1jb2xsZWN0aW9ucyAubW9yZS1saW5rIC5zdmctaW5saW5lLS1mYSB7XG4gICAgdG9wOiAwO1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBQYWdlOiBDYXRlZ29yaWVzIF0gLS0tLS0tLS0tLSAqL1xuLnBhZ2UtdGVtcGxhdGUtcGFnZV9jYXRlZ29yaWVzIC5jb250ZW50IC5lbnRyeS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxvcmFcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZV9jYXRlZ29yaWVzIC5jb250ZW50IC5lbnRyeS10aXRsZSBhIHtcbiAgY29sb3I6ICMxODMzNTQ7XG59XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2VfY2F0ZWdvcmllcyAuY29udGVudCAuZW50cnktdGl0bGUgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjMGExZDJkO1xufVxuXG4uY2Fyb3VzZWx3cmFwIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG5cbi5jYXJvdXNlbHdyYXAgLmNhcm91c2VsLW91dGVyIHtcbiAgcGFkZGluZzogMCAzMHB4O1xufVxuXG4uY2Fyb3VzZWx3cmFwIC5vd2wtcHJldiwgLmNhcm91c2Vsd3JhcCAub3dsLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNhcm91c2Vsd3JhcCAub3dsLXByZXYge1xuICBsZWZ0OiAtMzBweDtcbn1cblxuLmNhcm91c2Vsd3JhcCAub3dsLW5leHQge1xuICByaWdodDogLTMwcHg7XG59XG5cbi5jYXJvdXNlbHdyYXAgLnNsaWRlIC5zbGlkZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jYXJvdXNlbHdyYXAgLnNsaWRlIC5zbGlkZS1pbWFnZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcm91c2Vsd3JhcCAuc2xpZGUgLnNsaWRlLWltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmNhcm91c2Vsd3JhcCAuc2xpZGUgYSB7XG4gIGNvbG9yOiAjM2QzZDNkICFpbXBvcnRhbnQ7XG59XG5cbi5jYXJvdXNlbHdyYXAgLm93bC1kb3RzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4uY2Fyb3VzZWx3cmFwIC5vd2wtZG90cyAub3dsLWRvdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmNhcm91c2Vsd3JhcCAub3dsLWRvdHMgLm93bC1kb3Qgc3BhbiB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbjogNXB4IDdweDtcbiAgYmFja2dyb3VuZDogI2RjZThlODtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2U7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXMgZWFzZTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbn1cblxuLmNhcm91c2Vsd3JhcCAub3dsLWRvdHMgLm93bC1kb3QuYWN0aXZlIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjMTgzMzU0O1xufVxuXG4vKiAtLS0tLS0tLS0tIFsgVHlwb2dyYXBoeSBdIC0tLS0tLS0tLS0gKi9cbi5zaW5nbGUgaDIge1xuICBsaW5lLWhlaWdodDogMS4xO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuWyBDb250YWluZXJzIF1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uc2l0ZS1jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnNpdGUtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgfVxufVxuXG4uc2l0ZS1pbm5lciB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuYm9keTphZnRlciB7XG4gIGNvbnRlbnQ6ICdzbWFsbCc7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDkwcHgpIHtcbiAgYm9keTphZnRlciB7XG4gICAgY29udGVudDogJ21vYmlsZSc7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5OmFmdGVyIHtcbiAgICBjb250ZW50OiAndGFibGV0JztcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICBib2R5OmFmdGVyIHtcbiAgICBjb250ZW50OiAnZGVza3RvcCc7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLSBbIEljb25zIF0gLS0tLS0tLS0tLSAqL1xuLnN2Zy1oZWFydCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9pbWFnZXMvc3ZnL2ljb24taGVhcnQuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDI2cHg7XG4gIHdpZHRoOiAyNnB4O1xufVxuXG4vKiAtLS0tLS0tLS0tIFsgSGVscGVycyBdIC0tLS0tLS0tLS0gKi9cbi5zaGluZSBzcGFuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZmZiAwJSwgI2ZmZiA0MCUsICNmMWIwNWMgNTAlLCAjZmZmIDYwJSwgI2ZmZiAxMDAlKTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDAlIGF1dG87XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMTAwJTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGFuaW1hdGlvbjogc2xpZGluZ0dyYWRpZW50IDNzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnNoaW5lIHNwYW4ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoOTBkZWcsICMzZDNkM2QgMCUsICMzZDNkM2QgNDAlLCAjZjFiMDVjIDUwJSwgIzNkM2QzZCA2MCUsICMzZDNkM2QgMTAwJSk7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyMgSGVhZGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAtLS0tLS0tLS0tIFsgSGVhZGVyIF0gLS0tLS0tLS0tLSAqL1xuLnNpdGUtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMxODMzNTQ7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBtaW4taGVpZ2h0OiA2MHB4O1xuICAvKiBoZWxwcyB3aXRoIGpzIGNvbnNpc3RlbmN5ICovXG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlLWluO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk5OTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnNpdGUtaGVhZGVyIHtcbiAgICBib3JkZXItYm90dG9tOiAxNXB4IHNvbGlkICMxODMzNTQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjb2xvcjogIzNkM2QzZDtcbiAgICBwYWRkaW5nOiAwIDAgMjBweDtcbiAgICB0b3A6IDA7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnN0aWNreS1oZWFkZXIgLnNpdGUtaGVhZGVyIHtcbiAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgIzE4MzM1NDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgfVxufVxuXG4uYWRtaW4tYmFyIC5zaXRlLWhlYWRlciB7XG4gIHRvcDogNDZweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3ODJweCkge1xuICAuYWRtaW4tYmFyIC5zaXRlLWhlYWRlciB7XG4gICAgdG9wOiAzMnB4O1xuICB9XG59XG5cbi5zaXRlLWhlYWRlciA+IC53cmFwIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuc2l0ZS1oZWFkZXIgPiAud3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMDIwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgLyogZm9yIHNlYXJjaCBiYXIvc29jaWFsIHBvc2l0aW9uaW5nICovXG4gIH1cbn1cblxuLnNpdGUtaGVhZGVyIC5nZW5lcmljLXRvZ2dsZSB7XG4gIHdpZHRoOiAxMCU7XG4gIGhlaWdodDogNjBweDtcbiAgbWFyZ2luLXRvcDogLTYwcHg7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xuICAuc2l0ZS1oZWFkZXIgLmdlbmVyaWMtdG9nZ2xlIHtcbiAgICB3aWR0aDogMTIlO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDkwcHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5nZW5lcmljLXRvZ2dsZSB7XG4gICAgd2lkdGg6IDYwcHg7XG4gIH1cbn1cblxuLnNpdGUtaGVhZGVyIC5zZWFyY2gtdG9nZ2xlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMCU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5zZWFyY2gtdG9nZ2xlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyJTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ5MHB4KSB7XG4gIC5zaXRlLWhlYWRlciAuc2VhcmNoLXRvZ2dsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICB9XG59XG5cbi5zaXRlLWhlYWRlciAuZmF2b3JpdGVzLXRvZ2dsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDIwJTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xuICAuc2l0ZS1oZWFkZXIgLmZhdm9yaXRlcy10b2dnbGUge1xuICAgIG1hcmdpbi1yaWdodDogMjQlO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDkwcHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5mYXZvcml0ZXMtdG9nZ2xlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4O1xuICB9XG59XG5cbi5zaXRlLWhlYWRlciAuZmF2b3JpdGVzLXRvZ2dsZSBhIHtcbiAgaGVpZ2h0OiAyNnB4O1xuICB3aWR0aDogMjZweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5mYXZvcml0ZXMtdG9nZ2xlLFxuICAuc2l0ZS1oZWFkZXIgLnNlYXJjaC10b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnNpdGUtaGVhZGVyICNoZWFkZXItc2VhcmNoIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMTVweCBzb2xpZCAjMTgzMzU0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNjBweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgNSUgMTBweDtcbiAgei1pbmRleDogOTk5O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuc2l0ZS1oZWFkZXIgI2hlYWRlci1zZWFyY2gge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IGluaXRpYWw7XG4gICAgbGVmdDogaW5pdGlhbDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAyODVweDtcbiAgICBtYXJnaW46IDEycHggMjBweCAwIDA7XG4gIH1cbn1cblxuLnN0aWNreS1oZWFkZXIgLnNpdGUtaGVhZGVyICNoZWFkZXItc2VhcmNoIHtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICMxODMzNTQ7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5zdGlja3ktaGVhZGVyIC5zaXRlLWhlYWRlciAjaGVhZGVyLXNlYXJjaCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxufVxuXG4uc2l0ZS1oZWFkZXIgI2hlYWRlci1zZWFyY2guaGlkZGVuIHtcbiAgaGVpZ2h0OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zaXRlLWhlYWRlciAjaGVhZGVyLXNlYXJjaC5oaWRkZW4gLnNlYXJjaC1zdWJtaXQtaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5zaXRlLWhlYWRlciAjaGVhZGVyLXNlYXJjaC5oaWRkZW4ge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG4gIC5zaXRlLWhlYWRlciAjaGVhZGVyLXNlYXJjaC5oaWRkZW4gLnNlYXJjaC1zdWJtaXQtaWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnNpdGUtaGVhZGVyIC5zb2NpYWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuc2l0ZS1oZWFkZXIgLnNvY2lhbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnNpdGUtaGVhZGVyIC5zZWFyY2gtZm9ybSB7XG4gIG1hcmdpbjogNHB4IDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5zaXRlLWhlYWRlciAuc2VhcmNoLWZvcm0ge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4uc2l0ZS1oZWFkZXIgLnNlYXJjaC1mb3JtIGlucHV0IHtcbiAgaGVpZ2h0OiAzNHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbn1cblxuLnNpdGUtaGVhZGVyIC5zZWFyY2gtc3VibWl0LWljb24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRvcDogMXB4O1xufVxuXG4udGl0bGUtYXJlYSB7XG4gIHdpZHRoOiA3MCU7XG4gIGhlaWdodDogNjBweDtcbiAgbWFyZ2luOiAwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgLnRpdGxlLWFyZWEge1xuICAgIHdpZHRoOiA2NCU7XG4gICAgbWFyZ2luOiAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OTBweCkge1xuICAudGl0bGUtYXJlYSB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50aXRsZS1hcmVhIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNDAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4udGl0bGUtYXJlYSAuc2l0ZS10aXRsZSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0cy9hc3NldHMvaW1hZ2VzL2xvZ28uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMjA0cHg7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAvKiB0byB1bmRvIHRoZSB0ZXh0LWFsaWduIG9uIHRoZSB3cmFwIChmb3Igc2VhcmNoIGJhci9zb2NpYWwgcG9zaXRpb25pbmcpICovXG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDkwcHgpIHtcbiAgLnRpdGxlLWFyZWEgLnNpdGUtdGl0bGUgYSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAzMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGl0bGUtYXJlYSAuc2l0ZS10aXRsZSBhIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDQwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5zdGlja3ktaGVhZGVyIC50aXRsZS1hcmVhIC5zaXRlLXRpdGxlIGEge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMzAwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gIH1cbn1cblxuLnNob3ctbW9iaWxlLW1lbnUsIC5zaG93LXN1Yi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zdWItbWVudTpub3QoLnNob3ctc3ViLW1lbnUpIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLSBbIEhlYWRlciBCYXIgXSAtLS0tLS0tLS0tICovXG4uaGVhZGVyLWJhciB7XG4gIGJhY2tncm91bmQ6ICMxODMzNTQ7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDQ5cHg7XG4gIHotaW5kZXg6IDEwMDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5oZWFkZXItYmFyIHtcbiAgICB0b3A6IDEwOXB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmFkbWluLWJhciAuaGVhZGVyLWJhciB7XG4gIHRvcDogOTVweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3ODJweCkge1xuICAuYWRtaW4tYmFyIC5oZWFkZXItYmFyIHtcbiAgICB0b3A6IDgxcHg7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLSBbIEJyZWFkY3J1bWJzIF0gLS0tLS0tLS0tLSAqL1xuLmJyZWFkY3J1bWJzLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDNweCAwO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5icmVhZGNydW1icy1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDhweCAwO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5icmVhZGNydW1icy1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQ6ICNmNmY1ZjM7XG4gIH1cbn1cblxuLnNpbmdsZSAuYnJlYWRjcnVtYnMtY29udGFpbmVyLFxuLmJsb2cgLmJyZWFkY3J1bWJzLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICNmNmY1ZjM7XG59XG5cbi5icmVhZGNydW1iIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmJyZWFkY3J1bWIgLnN2Zy1pbmxpbmUtLWZhIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBtYXJnaW46IDAgMnB4O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIyBQcmltYXJ5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBFbnRyeS1tZXRhICovXG4uc2luZ2xlIC5lbnRyeS1tZXRhIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaW5nbGUgLmVudHJ5LW1ldGEge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG5cbi5zaW5nbGUgLmVudHJ5LW1ldGEgPiAqIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5zaW5nbGUgLnBvc3QtZGV0YWlscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWJhc2lzOiAxMDAlO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaW5nbGUgLnBvc3QtZGV0YWlscyB7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuXG4uc2luZ2xlIC5lbnRyeS1hdXRob3ItbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLnNpbmdsZSAuZW50cnktbW9kaWZpZWQtdGltZSxcbi5zaW5nbGUgLmVudHJ5LXRpbWUge1xuICBmb250LXdlaWdodDogODAwO1xufVxuXG4uc2luZ2xlIC5lbnRyeS10aW1lIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uc2luZ2xlIC5tZXRhLXRpdGxlLFxuLnNpbmdsZSAucG9zdC1lZGl0LWxpbmsge1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG59XG5cbi5zaW5nbGUgLnBvc3QtZWRpdC1saW5rIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW46IDA7XG59XG5cbi8qIHZpZGVvIGFuZCBkb3plciBoZWFkaW5ncyAoaWRzIGluc2VydGVkIHZpYSBqcykgKi9cbiNqdW1wLWRvemVyLFxuI2p1bXAtd2F0Y2gge1xuICBjb2xvcjogIzE4MzM1NCAhaW1wb3J0YW50O1xuICAvKiB0byBvdmVycmlkZSBpbmxpbmUgc3R5bGVzLi4uICovXG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBtYXJnaW46IDMycHggYXV0byAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbiNqdW1wLWRvemVyOmZvY3VzLFxuI2p1bXAtd2F0Y2g6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4janVtcC1kb3plcjpiZWZvcmUsXG4janVtcC13YXRjaDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogNzJweDtcbiAgbWFyZ2luLXRvcDogLTcycHg7XG59XG5cbiNqdW1wLWRvemVyIHNwYW4sXG4janVtcC13YXRjaCBzcGFuIHtcbiAgY29sb3I6ICMxODMzNTQgIWltcG9ydGFudDtcbiAgLyogdG8gb3ZlcnJpZGUgaW5saW5lIHN0eWxlcy4uLiAqL1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIyBTZWNvbmRhcnlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIC0tLS0tLS0tLS0gWyBDb21tZW50cyBdIC0tLS0tLS0tLS0gKi9cbiNjb21tZW50czpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBQcmltYXJ5IE5hdiBdIC0tLS0tLS0tLS0gKi9cbi5uYXYtcHJpbWFyeSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk7XG4gIHRvcDogNjBweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAvKiBhZGQgbW9tZW50dW0gc2Nyb2xsaW5nIEBzZWUgaHR0cHM6Ly9jc3MtdHJpY2tzLmNvbS9zbmlwcGV0cy9jc3MvbW9tZW50dW0tc2Nyb2xsaW5nLW9uLWlvcy1vdmVyZmxvdy1lbGVtZW50cy8gKi9cbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgYmFja2dyb3VuZDogIzE4MzM1NDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm5hdi1wcmltYXJ5IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZWUwZGY7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWUwZGY7XG4gIH1cbn1cblxuLm5hdi1wcmltYXJ5IC5tZW51LWl0ZW0taWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5uYXYtcHJpbWFyeSAubWVudS1pdGVtLWljb24gLnN2Zy1oZWFydCB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmFkbWluLWJhciAubmF2LXByaW1hcnkge1xuICAgIHRvcDogNjBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5uYXYtcHJpbWFyeSAud3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi8qIFsgUHJpbWFyeSBOYXYgLSBNZW51IEl0ZW1zIF0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubmF2LXByaW1hcnkgLm1lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cblxuLm5hdi1wcmltYXJ5IC5tZW51LWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwOTFmMzM7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm5hdi1wcmltYXJ5IC5tZW51LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXI6IDA7XG4gICAgZmxleDogMSAwIGF1dG87XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgfVxufVxuXG4ubmF2LXByaW1hcnkgLm1lbnUtaXRlbTpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLm5hdi1wcmltYXJ5IC5tZW51LWl0ZW0gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxNnB4O1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm5hdi1wcmltYXJ5IC5tZW51LWl0ZW0gYSB7XG4gICAgY29sb3I6ICMzZDNkM2Q7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgei1pbmRleDogOTk5O1xuICB9XG4gIC5uYXYtcHJpbWFyeSAubWVudSA+IC5tZW51LWl0ZW06aG92ZXIgPiBhIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjZjQ3OTZjO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgfVxuICAubmF2LXByaW1hcnkgLm1lbnUtaXRlbTpmaXJzdC1vZi10eXBlIGEge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5uYXYtcHJpbWFyeSAubWVudS1pdGVtIGE6YWN0aXZlLFxuLm5hdi1wcmltYXJ5IC5tZW51LWl0ZW0gYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLyogWyBQcmltYXJ5IE5hdiAtIFN1Yi1tZW51IF0gKi9cbi5uYXYtcHJpbWFyeSAuc3ViLW1lbnUtdG9nZ2xlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubmF2LXByaW1hcnkgLnN1Yi1tZW51LXRvZ2dsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ubmF2LXByaW1hcnkgLnN1Yi1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZDogIzExMjk0MjtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwOTFmMzM7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubmF2LXByaW1hcnkgLnN1Yi1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJhY2tncm91bmQ6ICMxODMzNTQ7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxuICAubmF2LXByaW1hcnkgLnN1Yi1tZW51IC5zdWItbWVudSB7XG4gICAgYmFja2dyb3VuZDogIzExMjk0MjtcbiAgfVxufVxuXG4ubmF2LXByaW1hcnkgLm1lbnUgPiAubWVudS1pdGVtID4gLnN1Yi1tZW51IHtcbiAgdG9wOiA1NnB4O1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLm5hdi1wcmltYXJ5IC5zdWItbWVudSAubWVudS1pdGVtIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbjogMCAzMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm5hdi1wcmltYXJ5IC5zdWItbWVudSAubWVudS1pdGVtIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubmF2LXByaW1hcnkgLnN1Yi1tZW51IC5tZW51LWl0ZW0gYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgLm5hdi1wcmltYXJ5IC5zdWItbWVudSAubWVudS1pdGVtOmhvdmVyID4gYSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kOiAjZjQ3OTZjO1xuICB9XG59XG5cbi5uYXYtcHJpbWFyeSAuc3ZnLWJvb2ttYXJrIHtcbiAgbWFyZ2luLXRvcDogLTAuMmVtO1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cblxuLyogLS0tLS0tLS0tLSBbIFdQIEJsb2NrcyBdIC0tLS0tLS0tLS0gKi9cbi53cC1ibG9jay1lbWJlZCB7XG4gIG1hcmdpbjogMXJlbSAwO1xufVxuXG4ud3AtYmxvY2staW1hZ2UgZmlnY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLyogLS0tLS1bIEFkIFRocml2ZSBdIC0tLS0tLS0tKi9cbi5hZHRocml2ZS1zdHVjay5hZHRocml2ZS1zdGlja3kuYWR0aHJpdmUtaGVhZGVyLCAuYWR0aHJpdmUtc3R1Y2suYWR0aHJpdmUtc3RpY2t5LmFkdGhyaXZlLXNpZGViYXIge1xuICB0b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIC0tLS0tWyBHcm93IChTb2NpYWwgUHVnKSBdIC0tLS0tLS0tKi9cbi5kcHNwLXBpbnRlcmVzdCxcbi5kcHNwLWZhY2Vib29rLFxuLmRwc3AteXVtbWx5LFxuLmRwc3AtZW1haWwge1xuICAtLW5ldHdvcmtIb3ZlcjogdHJhbnNwYXJlbnQgISBpbXBvcnRhbnQ7XG59XG5cbi5kcHNwLXNob3J0Y29kZS13cmFwcGVyLmRwc3AtYnV0dG9uLXN0eWxlLTYge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5lbnRyeS1tZXRhIC5kcHNwLXNob3J0Y29kZS13cmFwcGVyLmRwc3AtYnV0dG9uLXN0eWxlLTYge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZHBzcC1zaG9ydGNvZGUtd3JhcHBlci5kcHNwLWJ1dHRvbi1zdHlsZS02IC5kcHNwLW5ldHdvcmtzLWJ0bnMtd3JhcHBlciAuZHBzcC1uZXR3b3JrLWJ0biAuZHBzcC1uZXR3b3JrLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjZGNlOGU4ICFpbXBvcnRhbnQ7XG59XG5cbi5kcHNwLXNob3J0Y29kZS13cmFwcGVyLmRwc3AtYnV0dG9uLXN0eWxlLTYgLmRwc3AtbmV0d29ya3MtYnRucy13cmFwcGVyIC5kcHNwLW5ldHdvcmstYnRuIC5kcHNwLW5ldHdvcmstaWNvbiBzdmcge1xuICBmaWxsOiAjMTgzMzU0ICFpbXBvcnRhbnQ7XG59XG5cbi5kcHNwLXNob3J0Y29kZS13cmFwcGVyLmRwc3AtYnV0dG9uLXN0eWxlLTYgLmRwc3AtbmV0d29ya3MtYnRucy13cmFwcGVyIC5kcHNwLW5ldHdvcmstYnRuIC5kcHNwLW5ldHdvcmstaWNvbi1iZWZvcmUge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4uZHBzcC1zaG9ydGNvZGUtd3JhcHBlci5kcHNwLWJ1dHRvbi1zdHlsZS02IC5kcHNwLW5ldHdvcmtzLWJ0bnMtd3JhcHBlciAuZHBzcC1uZXR3b3JrLWJ0biAuZHBzcC1uZXR3b3JrLWljb24tYmVmb3JlIHN2ZyB7XG4gIGZpbGw6ICMxODMzNTQgIWltcG9ydGFudDtcbiAgdG9wOiAzcHg7XG4gIG1heC1oZWlnaHQ6IDE0cHg7XG59XG5cbi5kcHNwLXNob3J0Y29kZS13cmFwcGVyLmRwc3AtYnV0dG9uLXN0eWxlLTYgLmRwc3AtbmV0d29ya3MtYnRucy13cmFwcGVyIC5kcHNwLW5ldHdvcmstYnRuIC5kcHNwLW5ldHdvcmstaWNvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxODMzNTQgIWltcG9ydGFudDtcbn1cblxuLmRwc3Atc2hvcnRjb2RlLXdyYXBwZXIuZHBzcC1idXR0b24tc3R5bGUtNiAuZHBzcC1uZXR3b3Jrcy1idG5zLXdyYXBwZXIgLmRwc3AtbmV0d29yay1idG4gLmRwc3AtbmV0d29yay1pY29uOmhvdmVyIHN2ZyB7XG4gIGZpbGw6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmRwc3Atc2hvcnRjb2RlLXdyYXBwZXIuZHBzcC1idXR0b24tc3R5bGUtNiAuZHBzcC1uZXR3b3Jrcy1idG5zLXdyYXBwZXIgLmRwc3AtbmV0d29yay1idG4gLmRwc3AtbmV0d29yay1pY29uOmhvdmVyIC5kcHNwLW5ldHdvcmstaWNvbi1iZWZvcmUgc3ZnIHtcbiAgZmlsbDogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uZHBzcC1zaG9ydGNvZGUtd3JhcHBlci5kcHNwLWJ1dHRvbi1zdHlsZS02IC5kcHNwLW5ldHdvcmtzLWJ0bnMtd3JhcHBlciAuZHBzcC1uZXR3b3JrLWJ0biAuZHBzcC1uZXR3b3JrLWNvdW50IHtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5lbnRyeS1tZXRhIC5kcHNwLW5ldHdvcmstaWNvbi1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5kcHNwLW5ldHdvcmtzLWJ0bnMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5kcHNwLW5ldHdvcmtzLWJ0bnMtd3JhcHBlciBsaSB7XG4gIGZsb2F0OiBub25lO1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luOiAwIDEwcHggMCAwICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uZHBzcC1zaG9ydGNvZGUtd3JhcHBlciAuZHBzcC1uZXR3b3Jrcy1idG5zLXdyYXBwZXIgLmRwc3AtbmV0d29yay1idG4gLmRwc3AtbmV0d29yay1pY29uIHtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5wb3N0IC5kcHNwLXNpemUtc21hbGwgLmRwc3AtbmV0d29ya3MtYnRucy13cmFwcGVyOm5vdCguZHBzcC1uZXR3b3Jrcy1idG5zLXNpZGViYXIpOm5vdCguZHBzcC1uZXR3b3Jrcy1idG5zLXN0aWNreS1iYXIpIC5kcHNwLW5ldHdvcmstYnRuIC5kcHNwLW5ldHdvcmstaWNvbi1pbm5lciB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLndwcm0tcmVjaXBlIC5kcHNwLW5ldHdvcmstYnRuIC5kcHNwLW5ldHdvcmstaWNvbiBzdmcge1xuICBtYXgtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53cHJtLXJlY2lwZSAuZHBzcC1uZXR3b3Jrcy1idG5zLXdyYXBwZXIgbGk6bnRoLWNoaWxkKDMpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndwcm0tcmVjaXBlIC5kcHNwLW5ldHdvcmstaWNvbiAuZHBzcC1uZXR3b3JrLWljb24taW5uZXIgc3ZnIHtcbiAgdG9wOiBhdXRvO1xufVxuXG4ud3BybS1yZWNpcGUgLmRwc3AtYnV0dG9uLXN0eWxlLTYuZHBzcC1zaXplLXNtYWxsIC5kcHNwLW5ldHdvcmtzLWJ0bnMtd3JhcHBlciAuZHBzcC1uZXR3b3JrLWJ0bi5kcHNwLWhhcy1jb3VudDpub3QoLmRwc3AtaGFzLWxhYmVsKSwgLndwcm0tcmVjaXBlIC5kcHNwLWJ1dHRvbi1zdHlsZS02LmRwc3Atc2l6ZS1zbWFsbCAuZHBzcC1uZXR3b3Jrcy1idG5zLXdyYXBwZXIgLmRwc3AtbmV0d29yay1idG4uZHBzcC1uby1sYWJlbCB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cblxuLyogLS0tLS1bIFdQIFJlY2lwZSBNYWtlciBdIC0tLS0tLS0tKi9cbi53cHJtLXJlY2lwZSAud3BybS11bml0LWNvbnZlcnNpb24tY29udGFpbmVyIHtcbiAgbWFyZ2luOiAycHggMCA1cHg7XG59XG5cbi53cHJtLXJlY2lwZSAud3BybS11bml0LWNvbnZlcnNpb24tY29udGFpbmVyIC53cHJtLXVuaXQtY29udmVyc2lvbiB7XG4gIHBhZGRpbmc6IDFweCA1cHg7XG59XG5cbi8qIC0tLS0tWyBXb3JkUHJlc3MgKEN1c3RvbWl6ZXIgQ1NTKSBdIC0tLS0tLS0tKi9cbi8qSGlkZSBwYWdlIHRpdGxlIG9mIFdJTkdTIGNvb2tib29rIGxhbmRpbmcgcGFnZSovXG4ucG9zdC05NDI2IC5lbnRyeS10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qSGlkZSBwYWdlIHRpdGxlIG9mIFBob3RvZ3JhcGh5IGJvb2sgbGFuZGluZyBwYWdlKi9cbi5wb3N0LTEwNDMxIC5lbnRyeS10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qSGlkZSBwYWdlIHRpdGxlIG9mIEJlZm9yZSBhbmQgQWZ0ZXIgbGFuZGluZyBwYWdlKi9cbi5wb3N0LTExMTA5IC5lbnRyeS10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qSGlkZSBwYWdlIHRpdGxlIG9mIENyZWF0aW5nIEFmZmlsaWF0ZSBMaW5rcyBwYWdlKi9cbi5wb3N0LTExMjIxIC5lbnRyeS10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qSGlkZSBwYWdlIHRpdGxlIG9mIEFmZmlsaWF0ZSBQcm9ncmFtIHBhZ2UqL1xuLnBvc3QtMTExODggLmVudHJ5LXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLypIaWRlIHBhZ2UgdGl0bGUgb2YgQWZmaWxpYXRlIEZBUSBwYWdlKi9cbi5wb3N0LTExMjQ2IC5lbnRyeS10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qSGlkZSBkYXRlIGFuZCBhdXRob3Igb2YgUHJpbWFyeSBSZWNpcGUgSW5kZXgqL1xuLnBvc3QtMTM2OTUgLmVudHJ5LWF1dGhvci1saW5rIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLypIaWRlIGRhdGUgYW5kIGF1dGhvciBvZiBQcmltYXJ5IFJlY2lwZSBJbmRleCovXG4ucG9zdC0xMzY5NSAuZW50cnktbWV0YSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIFN0eWxlIERpc3BsYXkgUG9zdHMgU2hvcnRjb2RlICovXG4ubWVudS1ib3gge1xuICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuICBwYWRkaW5nOiA0cHggMjBweDtcbn1cblxuLm1lbnUtYm94IGgyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubWVudS1ib3ggcCB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLm1lbnUtYm94IC5kaXNwbGF5LXBvc3RzLWxpc3RpbmcsXG4ubWVudS1ib3ggLmxpc3RpbmctaXRlbSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuXG4ubWVudS1ib3ggLmRpc3BsYXktcG9zdHMtbGlzdGluZyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xuICBwYWRkaW5nLXRvcDogOHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWVudS1ib3ggLmRpc3BsYXktcG9zdHMtbGlzdGluZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDAgLThweDtcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5cbi5tZW51LWJveCAuZGlzcGxheS1wb3N0cy1saXN0aW5nICsgLmRpc3BsYXktcG9zdHMtbGlzdGluZyB7XG4gIGJvcmRlci10b3A6IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4ubWVudS1ib3ggLmxpc3RpbmctaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tZW51LWJveCAubGlzdGluZy1pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbiAgLm1lbnUtYm94IC5kaXNwbGF5LXBvc3RzLWxpc3RpbmcgKyAuZGlzcGxheS1wb3N0cy1saXN0aW5nIC5saXN0aW5nLWl0ZW0ge1xuICAgIG1heC13aWR0aDogMzMuMzMlO1xuICB9XG59XG5cbi5tZW51LWJveCAubGlzdGluZy1pdGVtIC5pbWFnZSxcbi5tZW51LWJveCAubGlzdGluZy1pdGVtIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubWVudS1ib3ggLmxpc3RpbmctaXRlbSAuaW1hZ2Uge1xuICBmbG9hdDogbGVmdDtcbiAgbWF4LXdpZHRoOiA0MCU7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWVudS1ib3ggLmxpc3RpbmctaXRlbSAuaW1hZ2Uge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLm1lbnUtYm94IC5saXN0aW5nLWl0ZW0gLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gIH1cbn1cblxuLyogU3R5bGUgXCJTZWUgbW9yZSAuLi5cIiBidXR0b24gZm9yIERpc3BsYXkgUG9zdHMgU2hvcnRjb2RlICovXG4udGctYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U4RTZEQztcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiA1cHggMzJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4udGctY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBBbmltYXRlIGxhenkgbG9hZCAqL1xuaW1nW2RhdGEtbGF6eWxvYWRlZF0sXG5pbWdbZGF0YS1sYXp5LXNyY10ge1xuICBvcGFjaXR5OiAwO1xufVxuXG5pbWcubG9hZGVkLFxuaW1nLmxhenlsb2FkZWQge1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjVzIGxpbmVhciAwLjJzO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgLjVzIGxpbmVhciAwLjJzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cyBsaW5lYXIgMC4ycztcbiAgb3BhY2l0eTogMTtcbn1cblxucC5wdWxscXVvdGUge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGNvbG9yOiAjOTk5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBMb3JhLHNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuXG4vKiBTdG9wLWdhcCBzb2x1dGlvbjogaW5jcmVhc2Ugc2hhcmUgYnV0dG9uIHdpZHRoIG9uIGEgcG9zdCB3aXRoIGEgaGlnaCBzaGFyZSBjb3VudCAqL1xuLnBvc3RpZC01MTE3IC5qdW1wLWFuZC1zaGFyZSAuZHBzcC1zaG9ydGNvZGUtd3JhcHBlciB7XG4gIHdpZHRoOiAyNTBweDtcbn1cblxuLndwLWNhcHRpb24tdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuaWZyYW1lLnlvdXR1YmUtcGxheWVyIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4vKlxuICAgIENTUyBNaWdyYXRlZCBmcm9tIEpldHBhY2s6XG4qL1xuLypcbldlbGNvbWUgdG8gQ3VzdG9tIENTUyFcblxuQ1NTIChDYXNjYWRpbmcgU3R5bGUgU2hlZXRzKSBpcyBhIGtpbmQgb2YgY29kZSB0aGF0IHRlbGxzIHRoZSBicm93c2VyIGhvd1xudG8gcmVuZGVyIGEgd2ViIHBhZ2UuIFlvdSBtYXkgZGVsZXRlIHRoZXNlIGNvbW1lbnRzIGFuZCBnZXQgc3RhcnRlZCB3aXRoXG55b3VyIGN1c3RvbWl6YXRpb25zLlxuXG5CeSBkZWZhdWx0LCB5b3VyIHN0eWxlc2hlZXQgd2lsbCBiZSBsb2FkZWQgYWZ0ZXIgdGhlIHRoZW1lIHN0eWxlc2hlZXRzLFxud2hpY2ggbWVhbnMgdGhhdCB5b3VyIHJ1bGVzIGNhbiB0YWtlIHByZWNlZGVuY2UgYW5kIG92ZXJyaWRlIHRoZSB0aGVtZSBDU1NcbnJ1bGVzLiBKdXN0IHdyaXRlIGhlcmUgd2hhdCB5b3Ugd2FudCB0byBjaGFuZ2UsIHlvdSBkb24ndCBuZWVkIHRvIGNvcHkgYWxsXG55b3VyIHRoZW1lJ3Mgc3R5bGVzaGVldCBjb250ZW50LlxuKi9cbi8qQ2hhbmdpbmcgaGVhZGVyIGltYWdlIHNpemUqL1xuLmhlYWRlci1pbWFnZSAuc2l0ZS10aXRsZSBhIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1pbi1oZWlnaHQ6IDgwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKkRpc3BsYXkgUG9zdCBEYXRlIG9ubHkgb24gaG9tZSBwYWdlKi9cbi5mZWF0dXJlZHBvc3QgLnBvc3QtaW5mbyxcbi5lbnRyeS1tZXRhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5hcmNoaXZlIC5wb3N0LWluZm8sXG4uY2F0ZWdvcnkgLnBvc3QtaW5mbyxcbi5hcmNoaXZlIC5lbnRyeS1tZXRhLFxuLmNhdGVnb3J5IC5lbnRyeS1tZXRhLFxuLnNlYXJjaCAuZW50cnktbWV0YSxcbi5zZWFyY2ggLnBvc3QtaW5mbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qSGlkZSB0aXRsZSBvZiB0ZXh0IHdpZGdldHMqL1xuLndpZGdldF90ZXh0IC53aWRnZXR0aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qRWRpdCBhcHBlYXJhbmNlIG9mIE1BSUxDSElNUCBzaWRlYmFyIHN1YnNjcmlwdGlvbiB3aWRnZXQqL1xuLm1jNHdwLWZvcm0ge1xuICBjbGVhcjogYm90aDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlcjogMXB4IGRvdHRlZCAjMjYyMDFiO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4vKkNvZGUgYm94IGFwcGVyYW5jZSovXG5wcmUsIGNvZGUge1xuICBkaXJlY3Rpb246IGx0cjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxucHJlIHtcbiAgYm9yZGVyOiBzb2xpZCAuNXB4IGJsYWNrO1xuICBmb250LXNpemU6IDFweCBlbTtcbiAgY29sb3I6IGJsYWNrO1xuICBtYXJnaW46IDEwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQ6IEdhaW5zYm9ybztcbn1cblxuY29kZSB7XG4gIGZvbnQtc2l6ZTogMXB4IGVtO1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi8qSGlkZSBwYWdlIHRpdGxlIG9mIFdJTkdTIGNvb2tib29rIGxhbmRpbmcgcGFnZSovXG4ucG9zdC05NDI2IC5lbnRyeS10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qSGlkZSBwYWdlIHRpdGxlIG9mIFBob3RvZ3JhcGh5IGJvb2sgbGFuZGluZyBwYWdlKi9cbi5wb3N0LTEwNDMxIC5lbnRyeS10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qSGlkZSBwYWdlIHRpdGxlIG9mIEJlZm9yZSBhbmQgQWZ0ZXIgbGFuZGluZyBwYWdlKi9cbi5wb3N0LTExMTA5IC5lbnRyeS10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qSGlkZSBwYWdlIHRpdGxlIG9mIENyZWF0aW5nIEFmZmlsaWF0ZSBMaW5rcyBwYWdlKi9cbi5wb3N0LTExMjIxIC5lbnRyeS10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qSGlkZSBwYWdlIHRpdGxlIG9mIEFmZmlsaWF0ZSBQcm9ncmFtIHBhZ2UqL1xuLnBvc3QtMTExODggLmVudHJ5LXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLypIaWRlIHBhZ2UgdGl0bGUgb2YgQWZmaWxpYXRlIEZBUSBwYWdlKi9cbi5wb3N0LTExMjQ2IC5lbnRyeS10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qSGlkZSBkYXRlIGFuZCBhdXRob3Igb2YgUHJpbWFyeSBSZWNpcGUgSW5kZXgqL1xuLnBvc3QtMTM2OTUgLmVudHJ5LWF1dGhvci1saW5rIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLypIaWRlIGRhdGUgYW5kIGF1dGhvciBvZiBQcmltYXJ5IFJlY2lwZSBJbmRleCovXG4ucG9zdC0xMzY5NSAuZW50cnktbWV0YSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qSW5jcmVhc2UgVGV4dCBXaWRnZXQgVGl0bGUgRm9udCBTaXplKi9cbi5ob21lLWJvdHRvbSAud2lkZ2V0dGl0bGUge1xuICBmb250LXNpemU6IDJyZW07XG59XG5cbi53cHJtLXJlY2lwZSA6YmVmb3JlLCAud3BybS1yZWNpcGUgOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiJdfQ== */