@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}.pagination-previous.alignleft{float:right;text-align:right;margin:0 0 8px 16px}.pagination .pagination-previous .svg-inline--fa{margin-left:4px}.pagination .pagination-next .svg-inline--fa{margin-right:4px}.pagination-next.alignright{float:left;text-align:left;margin:0 16px 8px 0}.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}@media screen and (max-width:768px){.comment-form{display:flex;flex-flow:row wrap}p.comment-form-author,p.comment-form-comment,p.comment-form-comment-subscribe,p.comment-form-email,p.comment-form-url,p.form-submit{width:100%}p.comment-form-author{order:1}p.comment-form-email{order:2}p.comment-form-url{order:3}p.comment-form-comment{order:4}p.comment-form-comment-subscribe{order:5}p.form-submit{order:6}}.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-form-wprm-rating{width:100%}}.comment-respond p{margin-bottom:12px}@media screen and (min-width:768px){p.comment-form-comment{margin:0}}.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}.single .content .subscribe:after{width:265px}@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:0}}@media only screen and (min-width:1025px){body:not(.admin-bar) .site-container{padding-top:32px}}.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:relative;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}.single-post #jump-dozer,.single-post #jump-watch{color:#183354!important;text-transform:capitalize;margin:32px auto 0;text-align:center}.single-post #jump-dozer:focus,.single-post #jump-watch:focus{outline:none}.single-post #jump-dozer:before,.single-post #jump-watch:before{content:"";display:block;position:relative;width:0;height:72px;margin-top:-72px}.single-post #jump-dozer span,.single-post #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:0;height:auto;margin-top:30px}}@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 .sub-menu-left .sub-menu{left:-300px}}.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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3N0eWxlLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFpQkEsV0FDRSxnQkFBbUIsQ0FDbkIsaUJBQWtCLENBQ2xCLGVBQWdCLENBQ2hCLHVRQUErUSxDQUMvUSxxQkFDRixDQUVBLFdBQ0UsZ0JBQW1CLENBQ25CLGlCQUFrQixDQUNsQixlQUFnQixDQUNoQixtUUFBMlEsQ0FDM1EscUJBQ0YsQ0FFQSxXQUNFLGdCQUFtQixDQUNuQixpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FDaEIsMlBBQW1RLENBQ25RLHFCQUNGLENBRUEsV0FDRSxnQkFBbUIsQ0FDbkIsaUJBQWtCLENBQ2xCLGVBQWdCLENBQ2hCLG9SQUE0UixDQUM1UixxQkFDRixDQUVBLFdBQ0UsbUJBQXNCLENBQ3RCLGlCQUFrQixDQUNsQixlQUFnQixDQUNoQiwrUUFBdVIsQ0FDdlIscUJBQ0YsQ0FFQSxXQUNFLG1CQUFzQixDQUN0QixpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FDaEIsd1NBQWdULENBQ2hULHFCQUNGLENBRUEsV0FDRSxtQkFBc0IsQ0FDdEIsaUJBQWtCLENBQ2xCLGVBQWdCLENBQ2hCLDJSQUFtUyxDQUNuUyxxQkFDRixDQUVBLFdBQ0UsbUJBQXNCLENBQ3RCLGlCQUFrQixDQUNsQixlQUFnQixDQUNoQixvVEFBNFQsQ0FDNVQscUJBQ0YsQ0FFQSxXQUNFLGlCQUFvQixDQUNwQixzRkFBeUYsQ0FDekYsd2FBQW9iLENBQ3BiLGVBQW1CLENBQ25CLGlCQUFrQixDQUNsQixxQkFDRixDQUVBLGtCQUNFLGlCQUFvQixDQUNwQixpQkFBa0IsQ0FDbEIsZUFBbUIsQ0FDbkIsVUFBVyxDQUNYLG9CQUFxQixDQUNyQix1QkFBd0IsQ0FDeEIsU0FBVSxDQUNWLGVBQWdCLENBQ2hCLFdBQVksQ0FDWixpQkFBa0IsQ0FDbEIsbUJBQW9CLENBQ3BCLG1CQUFvQixDQUNwQixrQ0FBbUMsQ0FDbkMsaUNBQWtDLENBQ2xDLGlCQUFrQixDQUNsQixVQUNGLENBRUEsd0JBQ0UsZUFDRixDQUVBLG1CQUNFLGVBQ0YsQ0FFQSwrQkFDRSxlQUNGLENBRUEsMEJBQ0UsZUFDRixDQUVBLDBCQUNFLGVBQ0YsQ0FFQSxxQkFDRSxlQUFnQixDQUNoQixrQkFDRixDQUVBLHdCQUNFLGVBQ0YsQ0FFQSxtQkFDRSxlQUNGLENBRUEsNkJBQ0UsZUFDRixDQUVBLHdCQUNFLGVBQ0YsQ0FFQSxtQ0FDRSxlQUNGLENBRUEsOEJBQ0UsZUFDRixDQUVBLHdCQUNFLGVBQ0YsQ0FFQSxtQkFDRSxlQUNGLENBRUEsd0JBQ0UsZUFDRixDQUVBLG1CQUNFLGVBQ0YsQ0FFQSx1QkFDRSxlQUNGLENBRUEsa0JBQ0UsZUFDRixDQUVBLDBCQUNFLGVBQ0YsQ0FFQSxxQkFDRSxlQUNGLENBRUEsNkJBQ0UsZUFDRixDQUVBLHdCQUNFLGVBQ0YsQ0FFQSw2QkFDRSxlQUNGLENBRUEsd0JBQ0UsZUFDRixDQUVBLDJCQUNFLGVBQ0YsQ0FFQSxzQkFDRSxlQUNGLENBRUEsK0JBQ0UsZUFDRixDQUVBLDBCQUNFLGVBQ0YsQ0FFQSx3QkFDRSxlQUNGLENBRUEsbUJBQ0UsZUFDRixDQUVBLHVCQUNFLGVBQ0YsQ0FFQSxrQkFDRSxlQUNGLENBRUEsMEJBQ0UsZUFDRixDQUVBLHFCQUNFLGVBQ0YsQ0FFQSxnQ0FDRSxlQUNGLENBRUEsMkJBQ0UsZUFDRixDQUVBLDJCQUNFLGVBQ0YsQ0FFQSxzQkFDRSxlQUNGLENBRUEsOEJBQ0UsZUFDRixDQUVBLHlCQUNFLGVBQ0YsQ0FFQSx1QkFDRSxlQUNGLENBRUEsa0JBQ0UsZUFDRixDQUVBLHlCQUNFLGVBQ0YsQ0FFQSxvQkFDRSxlQUNGLENBRUEsd0JBQ0UsZUFDRixDQUVBLG1CQUNFLGVBQ0YsQ0FFQSx3QkFDRSxlQUNGLENBRUEsbUJBQ0UsZUFDRixDQUVBLHVCQUNFLGVBQ0YsQ0FFQSxrQkFDRSxlQUNGLENBRUEsd0JBQ0UsZUFDRixDQUVBLG1CQUNFLGVBQ0YsQ0FFQSx1QkFDRSxlQUNGLENBRUEsa0JBQ0UsZUFDRixDQUVBLHlCQUNFLGVBQ0YsQ0FFQSxvQkFDRSxlQUNGLENBRUEsNEJB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Q0FDQSwrQkFDRSxhQUFjLENBQ2QsY0FDRixDQUNGLENBR0EsV0FDRSx3QkFBeUIsQ0FDekIsV0FBWSxDQUNaLGdCQUFpQixDQUVqQixvQkFBcUIsQ0FDckIsY0FBZSxDQUNmLG9CQUFxQixDQUNyQixlQUFnQixDQUNoQixrQkFDRixDQUVBLHNCQVJFLGlCQVVGLENBR0Esd0NBRUUsU0FDRixDQUVBLDBCQUlFLGlDQUFtQyxDQUNuQyxTQUNGLENBRUEsWUFDRSxpQkFBa0IsQ0FDbEIsVUFBVyxDQUNYLGlCQUFrQixDQUNsQixzQkFBdUIsQ0FDdkIsZUFBbUIsQ0FDbkIsY0FBZSxDQUNmLGVBQWdCLENBQ2hCLGFBQ0YsQ0FHQSxxREFDRSxXQUNGLENBRUEsaUJBQ0UsY0FBZSxDQUNmLGVBQ0YsQ0FFQSxzQkFDRSxjQUNGLENBa0JBLDRCQUNFLFVBQVcsQ0FDWCxlQUFnQixDQUNoQixVQUNGLENBR0EscUNBRUUsYUFDRixDQVlBLHFKQUNFLFlBQ0YsQ0FHQSxZQUNFLFVBQVcsQ0FDWCxVQUFjLENBQ2QseUJBQTBCLENBQzFCLGdCQUFpQixDQUNqQixpQkFBa0IsQ0FDbEIsa0JBQ0YsQ0FHQSxTQUNFLGFBQWMsQ0FDZCxlQUNGLENBRUEsSUFDRSxzQkFBd0IsQ0FHeEIsV0FBWSxDQUNaLFlBQWEsQ0FDYixrQkFDRixDQUVBLFNBUEUsZ0JBQWlCLENBQ2pCLFVBU0YsQ0FzQ0EsNE1BQ0UsWUFDRixDQUdBLDBCQUNFLGNBQ0YsQ0FFQSx5Q0FDRSxZQUNGIiwiZmlsZSI6InN0eWxlcy5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiAgVGhlbWUgTmFtZTogUmVjaXBlIFRpbiBFYXRzXG4gKiAgVGhlbWUgVVJJOiBodHRwczovL3d3dy5vbmNlY291cGxlZC5jb21cbiAqXG4gKiAgRGVzY3JpcHRpb246IEN1c3RvbSBHZW5lc2lzIGNoaWxkIHRoZW1lLiBNYWRlIHdpdGggbG92ZSFcbiAqICBUYWdzOiBjdXN0b20tbWFkZSwgZ2VuZXNpcywgY2hpbGQtdGhlbWVcbiAqXG4gKiAgQXV0aG9yOiBaYW9cbiAqICBBdXRob3IgVVJJOiBodHRwczovL3d3dy56YW8uaXNcbiAqXG4gKiAgVmVyc2lvbjogMS4wLjEyXG4gKiAgVGVtcGxhdGU6IGdlbmVzaXNcbiAqICBUZW1wbGF0ZSBWZXJzaW9uOiAyLjcuMVxuICpcbiAqICBUZXh0IERvbWFpbjogb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0c1xuICogIExpY2Vuc2U6IEFsbCByaWdodHMgcmVzZXJ2ZWQuXG4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0xvcmEnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogbG9jYWwoXCJMb3JhIFJlZ3VsYXJcIiksIGxvY2FsKFwiTG9yYS1SZWd1bGFyXCIpLCB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0cy9hc3NldHMvZm9udHMvbG9yYS1yZWd1bGFyLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9mb250cy9sb3JhLXJlZ3VsYXItd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtZGlzcGxheTogb3B0aW9uYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0xvcmEnO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogbG9jYWwoXCJMb3JhIEl0YWxpY1wiKSwgbG9jYWwoXCJMb3JhLUl0YWxpY1wiKSwgdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ZvbnRzL2xvcmEtaXRhbGljLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9mb250cy9sb3JhLWl0YWxpYy13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC1kaXNwbGF5OiBvcHRpb25hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTG9yYSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiBsb2NhbChcIkxvcmEgQm9sZFwiKSwgbG9jYWwoXCJMb3JhLUJvbGRcIiksIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9mb250cy9sb3JhLWJvbGQtd2ViZm9udC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ZvbnRzL2xvcmEtYm9sZC13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC1kaXNwbGF5OiBvcHRpb25hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTG9yYSc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiBsb2NhbChcIkxvcmEgQm9sZCBJdGFsaWNcIiksIGxvY2FsKFwiTG9yYS1Cb2xkSXRhbGljXCIpLCB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0cy9hc3NldHMvZm9udHMvbG9yYS1ib2xkaXRhbGljLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9mb250cy9sb3JhLWJvbGRpdGFsaWMtd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtZGlzcGxheTogb3B0aW9uYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogbG9jYWwoXCJSYWxld2F5IE1lZGl1bVwiKSwgbG9jYWwoXCJSYWxld2F5LU1lZGl1bVwiKSwgdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ZvbnRzL3JhbGV3YXktbWVkaXVtLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9mb250cy9yYWxld2F5LW1lZGl1bS13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC1kaXNwbGF5OiBvcHRpb25hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheSc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiBsb2NhbChcIlJhbGV3YXkgTWVkaXVtIEl0YWxpY1wiKSwgbG9jYWwoXCJSYWxld2F5LU1lZGl1bUl0YWxpY1wiKSwgdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ZvbnRzL3JhbGV3YXktbWVkaXVtaXRhbGljLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9mb250cy9yYWxld2F5LW1lZGl1bWl0YWxpYy13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC1kaXNwbGF5OiBvcHRpb25hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgc3JjOiBsb2NhbChcIlJhbGV3YXkgRXh0cmFCb2xkXCIpLCBsb2NhbChcIlJhbGV3YXktRXh0cmFCb2xkXCIpLCB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0cy9hc3NldHMvZm9udHMvcmFsZXdheS1leHRyYWJvbGQtd2ViZm9udC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ZvbnRzL3JhbGV3YXktZXh0cmFib2xkLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LWRpc3BsYXk6IG9wdGlvbmFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSYWxld2F5JztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogODAwO1xuICBzcmM6IGxvY2FsKFwiUmFsZXdheSBFeHRyYUJvbGQgSXRhbGljXCIpLCBsb2NhbChcIlJhbGV3YXktRXh0cmFCb2xkSXRhbGljXCIpLCB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0cy9hc3NldHMvZm9udHMvcmFsZXdheS1leHRyYWJvbGRpdGFsaWMtd2ViZm9udC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ZvbnRzL3JhbGV3YXktZXh0cmFib2xkaXRhbGljLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LWRpc3BsYXk6IG9wdGlvbmFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdJY29ucyc7XG4gIHNyYzogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ZvbnRzL2ljb25zLmVvdD9ldmd0a3BcIik7XG4gIHNyYzogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ZvbnRzL2ljb25zLmVvdD9ldmd0a3AjaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9mb250cy9pY29ucy50dGY/ZXZndGtwXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0cy9hc3NldHMvZm9udHMvaWNvbnMud29mZj9ldmd0a3BcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ZvbnRzL2ljb25zLnN2Zz9ldmd0a3AjaWNvbnNcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogb3B0aW9uYWw7XG59XG5cbi5pY29uLWZvbnQ6OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnSWNvbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNwZWFrOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgd2lkdGg6IDFlbTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgbWFyZ2luOiAuMmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwLjA3NWVtO1xufVxuXG4uaWNvbi1jYXJldC50aGluOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTAwJztcbn1cblxuLmljb24tY2FyZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MDEnO1xufVxuXG4uaWNvbi1hbmdsZS1kb3VibGUudGhpbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwMic7XG59XG5cbi5pY29uLWFuZ2xlLWRvdWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwMyc7XG59XG5cbi5pY29uLWNoZXZyb24udGhpbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwNic7XG59XG5cbi5pY29uLWNoZXZyb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MDcnO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjJlbTtcbn1cblxuLmljb24tYXJyb3cudGhpbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwOCc7XG59XG5cbi5pY29uLWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTA5Jztcbn1cblxuLmljb24tbG9uZy1hcnJvdy50aGluOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTBhJztcbn1cblxuLmljb24tbG9uZy1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwYic7XG59XG5cbi5pY29uLWFycm93LWFsdC1jaXJjbGUudGhpbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwNCc7XG59XG5cbi5pY29uLWFycm93LWFsdC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MDUnO1xufVxuXG4uaWNvbi1jaGVjay50aGluOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTBjJztcbn1cblxuLmljb24tY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MGQnO1xufVxuXG4uaWNvbi10aW1lcy50aGluOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTBlJztcbn1cblxuLmljb24tdGltZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MGYnO1xufVxuXG4uaWNvbi1wbHVzLnRoaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MTAnO1xufVxuXG4uaWNvbi1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTExJztcbn1cblxuLmljb24tc3Bpbm5lci50aGluOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTEyJztcbn1cblxuLmljb24tc3Bpbm5lcjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxMyc7XG59XG5cbi5pY29uLWVsbGlwc2lzLWgudGhpbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxNCc7XG59XG5cbi5pY29uLWVsbGlwc2lzLWg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MTUnO1xufVxuXG4uaWNvbi1lbGxpcHNpcy12LnRoaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MTYnO1xufVxuXG4uaWNvbi1lbGxpcHNpcy12OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTE3Jztcbn1cblxuLmljb24tYXN0ZXJpc2sudGhpbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxOCc7XG59XG5cbi5pY29uLWFzdGVyaXNrOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTE5Jztcbn1cblxuLmljb24tYXN0ZXJpc2stYWx0LnRoaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MWEnO1xufVxuXG4uaWNvbi1hc3Rlcmlzay1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MWInO1xufVxuXG4uaWNvbi1oZWFydC50aGluOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTJjJztcbn1cblxuLmljb24taGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MmQnO1xufVxuXG4uaWNvbi1zdGFyLnRoaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NDAnO1xufVxuXG4uaWNvbi1zdGFyOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTQxJztcbn1cblxuLmljb24tY29tbWVudC50aGluOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTFlJztcbn1cblxuLmljb24tY29tbWVudDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxZic7XG59XG5cbi5pY29uLWVudmVsb3BlLW9wZW4udGhpbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkyMCc7XG59XG5cbi5pY29uLWVudmVsb3BlLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MjEnO1xufVxuXG4uaWNvbi1lbnZlbG9wZS50aGluOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTIyJztcbn1cblxuLmljb24tZW52ZWxvcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MjMnO1xufVxuXG4uaWNvbi1leGNsYW1hdGlvbi50aGluOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTI0Jztcbn1cblxuLmljb24tZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MjUnO1xufVxuXG4uaWNvbi1pbmZvLnRoaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MmUnO1xufVxuXG4uaWNvbi1pbmZvOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTJmJztcbn1cblxuLmljb24tcGVuY2lsLnRoaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MzAnO1xufVxuXG4uaWNvbi1wZW5jaWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MzEnO1xufVxuXG4uaWNvbi1jbG9jay50aGluOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTFjJztcbn1cblxuLmljb24tY2xvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MWQnO1xufVxuXG4uaWNvbi12aWRlby50aGluOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTRlJztcbn1cblxuLmljb24tdmlkZW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NGYnO1xufVxuXG4uaWNvbi1wbGF5LnRoaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MzQnO1xufVxuXG4uaWNvbi1wbGF5OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTM1Jztcbn1cblxuLmljb24tcHJpbnQudGhpbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkzNic7XG59XG5cbi5pY29uLXByaW50OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTM3Jztcbn1cblxuLmljb24tYmFycy50aGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MjYnO1xufVxuXG4uaWNvbi1iYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MjcnO1xufVxuXG4uaWNvbi1zZWFyY2gudGhpbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkzYSc7XG59XG5cbi5pY29uLXNlYXJjaDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkzYic7XG59XG5cbi5pY29uLXNoYXJlLWFsdC50aGluOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTNjJztcbn1cblxuLmljb24tc2hhcmUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTNkJztcbn1cblxuLmljb24tc2hvcHBpbmctY2FydC50aGluOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTNlJztcbn1cblxuLmljb24tc2hvcHBpbmctY2FydDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkzZic7XG59XG5cbi5pY29uLXRhZy50aGluOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTQyJztcbn1cblxuLmljb24tdGFnOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTQzJztcbn1cblxuLmljb24tdGh1bWJ0YWNrLnRoaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NDQnO1xufVxuXG4uaWNvbi10aHVtYnRhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NDUnO1xufVxuXG4uaWNvbi11c2VyLWFsdC50aGluOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTQ2Jztcbn1cblxuLmljb24tdXNlci1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NDcnO1xufVxuXG4uaWNvbi11dGVuc2lscy1hbHQudGhpbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk0YSc7XG59XG5cbi5pY29uLXV0ZW5zaWxzLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk0Yic7XG59XG5cbi5pY29uLXV0ZW5zaWxzLnRoaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NGMnO1xufVxuXG4uaWNvbi11dGVuc2lsczo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk0ZCc7XG59XG5cbi5pY29uLWhhc2h0YWcudGhpbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkyYSc7XG59XG5cbi5pY29uLWhhc2h0YWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MmInO1xufVxuXG4uaWNvbi1nbG9iZS1hbWVyaWNhczo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk1MCc7XG59XG5cbi5pY29uLWZhY2Vib29rOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTUxJztcbn1cblxuLmljb24taW5zdGFncmFtOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTUyJztcbn1cblxuLmljb24tbGlua2VkaW5uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTUzJztcbn1cblxuLmljb24tcGhvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MzMnO1xufVxuXG4uaWNvbi1waW50ZXJlc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NTQnO1xufVxuXG4uaWNvbi1yc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MzknO1xufVxuXG4uaWNvbi10d2l0dGVyOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTU1Jztcbn1cblxuLmljb24teW91dHViZTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk1Nic7XG59XG5cbi5pY29uLXl1bTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk1Nyc7XG4gIHdpZHRoOiAxLjdlbTtcbn1cblxuLmljb24tZm9udC5kb3duOjpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uaWNvbi1mb250LmxlZnQ6OmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRvcDogLTAuMDc1ZW07XG59XG5cbi5pY29uLWZvbnQudXA6OmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG5cbkBrZXlmcmFtZXMgc2xpZGluZ0dyYWRpZW50IHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMCUgMDtcbiAgfVxuICAzMy4zMzMzJSwgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIzMCUgMDtcbiAgfVxufVxuXG4vKipcbiAqICBUaGVtZSBOYW1lOiBSZWNpcGUgVGluIEVhdHNcbiAqICBUaGVtZSBVUkk6IGh0dHBzOi8vd3d3Lm9uY2Vjb3VwbGVkLmNvbVxuICpcbiAqICBEZXNjcmlwdGlvbjogQ3VzdG9tIEdlbmVzaXMgY2hpbGQgdGhlbWUuIE1hZGUgd2l0aCBsb3ZlIVxuICogIFRhZ3M6IGN1c3RvbS1tYWRlLCBnZW5lc2lzLCBjaGlsZC10aGVtZVxuICpcbiAqICBBdXRob3I6IFphb1xuICogIEF1dGhvciBVUkk6IGh0dHBzOi8vd3d3Lnphby5pc1xuICpcbiAqICBWZXJzaW9uOiAxLjAuMVxuICogIFRlbXBsYXRlOiBnZW5lc2lzXG4gKiAgVGVtcGxhdGUgVmVyc2lvbjogMi43LjFcbiAqXG4gKiAgVGV4dCBEb21haW46IG9uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHNcbiAqICBMaWNlbnNlOiBBbGwgcmlnaHRzIHJlc2VydmVkLlxuICpcbiAqICBOb3RlczogdGhpcyBpcyBvdXIgb3duIGN1c3RvbSBDU1MgcmVzZXQ7IGl0IHdpbGwgcmFyZWx5XG4gKiAgY2hhbmdlICYgc2hvdWxkIGJlIG92ZXJ3cml0dGVuIGluc3RlYWQuICMyXG4gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5bIERlZmF1bHRzIF1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiAtLS0tLS0tLS0tIFsgVGFibGUgb2YgQ29udGVudHMgXSAtLS0tLS0tLS0tICovXG4vKipcbiAqIE5vdGVzXG4gKiAtIFRPQyAoeW91IGFyZSBoZXJlKVxuICpcbiAqIFN0YW5kYXJkaXplXG4gKiAtIE5vcm1hbGl6ZVxuICogLSBDbGVhciBGbG9hdHNcbiAqIC0gQm94IFNpemluZ1xuICogLSBBY2Nlc3NpYmlsaXR5XG4gKlxuICogRWxlbWVudHNcbiAqIC0gQWRtaW4gQmFyXG4gKiAtIEhUTUxcbiAqIC0gQm9keVxuICogLSBUZXh0XG4gKiAtIEVtYmVkc1xuICogLSBUYWJsZXNcbiAqIC0gRm9ybXNcbiAqIC0gSW1hZ2VzXG4gKiAtIEF2YXRhcnNcbiAqIC0gR2FsbGVyaWVzXG4gKlxuICogQ29udGFpbmVyc1xuICogLSBXcmFwcGVyc1xuICogLSBDb250ZW50LCBTaWRlYmFyXG4gKlxuICogTmF2aWdhdGlvblxuICogLSBUb2dnbGVzXG4gKiAtIEdlbmVyaWMgTWVudVxuICogLSBQYWdpbmF0aW9uXG4gKlxuICogU2VjdGlvbnNcbiAqIC0gSGVhZGVyXG4gKiAtIFNpZGViYXJcbiAqIC0gRm9vdGVyXG4gKlxuICogQ29udGVudFxuICogLSBBcmNoaXZlIERlc2NyaXB0aW9uXG4gKiAtIEF1dGhvciBCb3hcbiAqIC0gQ29tbWVudHNcbiAqIC0gU2VhcmNoXG4gKlxuICogUmV1c2FibGUgQ2xhc3Nlc1xuICogLSBDU1MgSWNvbnNcbiAqIC0gQ29sdW1uc1xuICogLSBDdXN0b21cbiAqIC0gRmxleGJveFxuICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuWyBTdGFuZGFyZGl6ZSBdXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogLS0tLS0tLS0tLSBbIGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzIHY4LjAuMCB8IE1JVCBMaWNlbnNlIF0gLS0tLS0tLS0tLSAqL1xuYnV0dG9uLCBociwgaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxucHJvZ3Jlc3MsIHN1Yiwgc3VwIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5bdHlwZT1jaGVja2JveF0sIFt0eXBlPXJhZGlvXSwgbGVnZW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbn1cblxuaHRtbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogLjY3ZW0gMDtcbn1cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xufVxuXG5jb2RlLCBrYmQsIHByZSwgc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG59XG5cbmIsIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbnN1Yiwgc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLS4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0uNWVtO1xufVxuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbmJ1dHRvbiwgaW5wdXQsIG9wdGdyb3VwLCBzZWxlY3QsIHRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIG1hcmdpbjogMDtcbn1cblxuYnV0dG9uLCBzZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuW3R5cGU9YnV0dG9uXSwgW3R5cGU9cmVzZXRdLCBbdHlwZT1zdWJtaXRdLCBidXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuW3R5cGU9YnV0dG9uXTo6LW1vei1mb2N1cy1pbm5lciwgW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLCBbdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyLCBidXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cblt0eXBlPWJ1dHRvbl06LW1vei1mb2N1c3JpbmcsIFt0eXBlPXJlc2V0XTotbW96LWZvY3VzcmluZywgW3R5cGU9c3VibWl0XTotbW96LWZvY3VzcmluZywgYnV0dG9uOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogQnV0dG9uVGV4dCBkb3R0ZWQgMXB4O1xufVxuXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IC4zNWVtIC43NWVtIC42MjVlbTtcbn1cblxubGVnZW5kIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cblt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sIFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPXNlYXJjaF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG5cblt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgZm9udDogaW5oZXJpdDtcbn1cblxuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG5baGlkZGVuXSwgdGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiAtLS0tLS0tLS0tIFsgQ2xlYXIgRmxvYXRzIF0gLS0tLS0tLS0tLSAqL1xuLmF1dGhvci1ib3g6OmJlZm9yZSwgLmNsZWFyZml4OjpiZWZvcmUsIC5lbnRyeTo6YmVmb3JlLCAuZW50cnktY29udGVudDo6YmVmb3JlLCAuZm9vdGVyLXdpZGdldHM6OmJlZm9yZSwgLm5hdi1wcmltYXJ5OjpiZWZvcmUsIC5uYXYtc2Vjb25kYXJ5OjpiZWZvcmUsIC5wYWdpbmF0aW9uOjpiZWZvcmUsIC5zaXRlLWNvbnRhaW5lcjo6YmVmb3JlLCAuc2l0ZS1mb290ZXI6OmJlZm9yZSwgLnNpdGUtaGVhZGVyOjpiZWZvcmUsIC5zaXRlLWlubmVyOjpiZWZvcmUsIC53cmFwOjpiZWZvcmUge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY29udGVudDogJyAnO1xufVxuXG4uYXV0aG9yLWJveDo6YWZ0ZXIsIC5jbGVhcmZpeDo6YWZ0ZXIsIC5lbnRyeTo6YWZ0ZXIsIC5lbnRyeS1jb250ZW50OjphZnRlciwgLmZvb3Rlci13aWRnZXRzOjphZnRlciwgLm5hdi1wcmltYXJ5OjphZnRlciwgLm5hdi1zZWNvbmRhcnk6OmFmdGVyLCAucGFnaW5hdGlvbjo6YWZ0ZXIsIC5zaXRlLWNvbnRhaW5lcjo6YWZ0ZXIsIC5zaXRlLWZvb3Rlcjo6YWZ0ZXIsIC5zaXRlLWhlYWRlcjo6YWZ0ZXIsIC5zaXRlLWlubmVyOjphZnRlciwgLndyYXA6OmFmdGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiAnICc7XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBCb3ggU2l6aW5nIF0gLS0tLS0tLS0tLSAqL1xuaHRtbCwgaW5wdXRbdHlwZT1zZWFyY2hdIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbiosIDo6YWZ0ZXIsIDo6YmVmb3JlIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuLyogLS0tLS0tLS0tLSBbIEFjY2Vzc2liaWxpdHkgXSAtLS0tLS0tLS0tICovXG4vKiBbIEFjY2Vzc2libGUgTWVudSBdICovXG4vKi5tZW51IC5tZW51LWl0ZW06Zm9jdXMge3Bvc2l0aW9uOnN0YXRpY30ubWVudSAubWVudS1pdGVtID4gYTpmb2N1cyArIHVsLnN1Yi1tZW51LC5tZW51IC5tZW51LWl0ZW0uc2YtaG92ZXIgPiB1bC5zdWItbWVudXtsZWZ0OmF1dG87b3BhY2l0eToxfSovXG4vKiBbIFNjcmVlbiBSZWFkZXIgVGV4dCBdICovXG4uc2NyZWVuLXJlYWRlci10ZXh0LCAuc2NyZWVuLXJlYWRlci10ZXh0IHNwYW4sIC5zY3JlZW4tcmVhZGVyLXNob3J0Y3V0IHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBib3JkZXI6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zY3JlZW4tcmVhZGVyLXNob3J0Y3V0OmZvY3VzLCAuc2NyZWVuLXJlYWRlci10ZXh0OmZvY3VzIHtcbiAgY2xpcDogYXV0byAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAxNXB4IDIzcHggMTRweDtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHotaW5kZXg6IDEwMDAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3gtc2hhZG93OiAwIDAgMnB4IDJweCAjZWVlO1xufVxuXG4ubW9yZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBbIFNraXAgTGlua3MgXSAqL1xuLmdlbmVzaXMtc2tpcC1saW5rIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZ2VuZXNpcy1za2lwLWxpbmsgbGkge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuWyBCYXNlIF1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiAtLS0tLS0tLS0tIFsgQWRtaW4gQmFyIF0gLS0tLS0tLS0tLSAqL1xuI3dwYWRtaW5iYXIge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbn1cblxuLyogLS0tLS0tLS0tLSBbIEhUTUwgXSAtLS0tLS0tLS0tICovXG5odG1sIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4vKiAtLS0tLS0tLS0tIFsgQm9keSBdIC0tLS0tLS0tLS1cblxuLm5hdi12aXNpYmxlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbn1cbiovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLm5hdi12aXNpYmxlIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5uYXYtdmlzaWJsZSB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gIH1cbn1cblxuLm5hdi12aXNpYmxlLFxuLm5hdi12aXNpYmxlIGJvZHkge1xuICB3aWR0aDogMTAwdnc7XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBUZXh0IF0gLS0tLS0tLS0tLSAqL1xuYm9keSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIC1tcy13b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIG1hcmdpbjogMDtcbn1cblxucCxcbmFkZHJlc3Mge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDE2cHggMDtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmJsb2NrcXVvdGUsXG5jaXRlLFxuZW0sXG5pIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5zbWFsbCxcbmNpdGUge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbnByZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xufVxuXG5vbCxcbnVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogLS0tLS0tLS0tLSBbIExpbmtzIF0gLS0tLS0tLS0tLSAqL1xuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwMDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogNDAwbXM7XG4gIHRyYW5zaXRpb246IDQwMG1zO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgYTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG4gIGEgaW1nIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IDQwMG1zO1xuICAgIHRyYW5zaXRpb246IDQwMG1zO1xuICAgIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xuICB9XG4gIGE6aG92ZXIgaW1nIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLSBbIEVtYmVkcyBdIC0tLS0tLS0tLS0gKi9cbmVtYmVkLFxuaW1nLFxub2JqZWN0LFxudmlkZW8sXG4ud3AtY2FwdGlvbiB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuZmlndXJlLFxuLndwLWNhcHRpb24ge1xuICBtYXJnaW46IDA7XG59XG5cbi5lbnRyeS1jb250ZW50IHAud3AtY2FwdGlvbi10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmVudHJ5LWNvbnRlbnQgLndwLWF1ZGlvLXNob3J0Y29kZSxcbi5lbnRyeS1jb250ZW50IC53cC1wbGF5bGlzdCxcbi5lbnRyeS1jb250ZW50IC53cC12aWRlbyB7XG4gIG1hcmdpbjogMCAwIDI4cHg7XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBUYWJsZXMgXSAtLS0tLS0tLS0tICovXG50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxudGJvZHkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbn1cblxudGQsXG50aCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbnRkIHtcbiAgcGFkZGluZzogOHB4IDRweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWU7XG59XG5cbnRoIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuaHIge1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWU7XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBGb3JtcyBdIC0tLS0tLS0tLS0gKi9cbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VlZTtcbn1cblxuaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuaW5wdXQ6bm90KFt0eXBlPSdjaGVja2JveCddKSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG4uYnV0dG9uLFxuYnV0dG9uLFxuaW5wdXRbdHlwZT0nYnV0dG9uJ10sXG5pbnB1dFt0eXBlPSdyZXNldCddLFxuaW5wdXRbdHlwZT0nc3VibWl0J10sXG5pbnB1dFt0eXBlPSdjaGVja2JveCddLFxuaW5wdXRbdHlwZT0naW1hZ2UnXSxcbmlucHV0W3R5cGU9J3JhZGlvJ10ge1xuICB3aWR0aDogYXV0bztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiA0MDBtcztcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5pbnB1dFt0eXBlPSdzZWFyY2gnXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9J3NlYXJjaCddOjotd2Via2l0LXNlYXJjaC1yZXN1bHRzLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIFsgQXV0b2ZpbGwgXSAqL1xuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMzBweCB3aGl0ZSBpbnNldDtcbn1cblxuLyogWyBQbGFjZWhvbGRlcnMgXSAqL1xuOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgLyogRmlyZWZveC1vbmx5IGZpeCAqL1xufVxuXG4vKiBbIFNlbGVjdGlvbnMgXSAqL1xuc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgLyogSUUtb25seSBmaXggKi9cbn1cblxuLyogLS0tLS0tLS0tLSBbIEltYWdlcyBdIC0tLS0tLS0tLS0gKi9cbmltZyB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuYXJ0aWNsZSBwID4gaW1nLFxuLndwLWJsb2NrLWltYWdlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmZlYXR1cmVkLWNvbnRlbnQgaW1nLFxuLmdhbGxlcnkgaW1nIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbmEuYWxpZ25jZW50ZXIgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5hLmFsaWdubm9uZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmFsaWdubGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uYWxpZ25yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbmEuYWxpZ25sZWZ0LFxuYS5hbGlnbm5vbmUsXG5hLmFsaWducmlnaHQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbmltZy5jZW50ZXJlZCxcbi5hbGlnbmNlbnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0byA4cHg7XG59XG5cbmltZy5hbGlnbm5vbmUsXG4uYWxpZ25ub25lIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG5hLmFsaWdubGVmdCxcbmltZy5hbGlnbmxlZnQsXG4uYWxpZ25sZWZ0LFxuLndwLWNhcHRpb24uYWxpZ25sZWZ0IHtcbiAgbWFyZ2luOiAwIDE2cHggOHB4IDA7XG59XG5cbmEuYWxpZ25yaWdodCxcbmltZy5hbGlnbnJpZ2h0LFxuLmFsaWducmlnaHQsXG4ud3AtY2FwdGlvbi5hbGlnbnJpZ2h0IHtcbiAgbWFyZ2luOiAwIDAgOHB4IDE2cHg7XG59XG5cbi5wb3N0LWxpc3RpbmcgLmVudHJ5LWltYWdlLFxuLnBvc3QtbGlzdGluZyAud3AtcG9zdC1pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLyoqXG4gKiBQYWdpbmF0aW9uIGlzIHN3aXRjaGVkIGJlY2F1c2Ugb2YgaG93IHdlIGNoYW5nZSB0aGUgb3JkZXIgZnJvbSBBU0MgdG8gREVTQyBpbiBjb2RlLlxuICovXG4ucGFnaW5hdGlvbi1wcmV2aW91cy5hbGlnbmxlZnQge1xuICBmbG9hdDogcmlnaHQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW46IDAgMCA4cHggMTZweDtcbn1cblxuLnBhZ2luYXRpb24gLnBhZ2luYXRpb24tcHJldmlvdXMgLnN2Zy1pbmxpbmUtLWZhIHtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLnBhZ2luYXRpb24gLnBhZ2luYXRpb24tbmV4dCAuc3ZnLWlubGluZS0tZmEge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cblxuLnBhZ2luYXRpb24tbmV4dC5hbGlnbnJpZ2h0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbjogMCAxNnB4IDhweCAwO1xufVxuXG4vKiAtLS0tLS0tLS0tIFsgQXZhdGFycyBdIC0tLS0tLS0tLS0gKi9cbi5hdmF0YXIge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmFsaWdubGVmdCAuYXZhdGFyIHtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xufVxuXG4uYWxpZ25yaWdodCAuYXZhdGFyIHtcbiAgbWFyZ2luLWxlZnQ6IDI0cHg7XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBHYWxsZXJpZXMgXSAtLS0tLS0tLS0tICovXG4uZ2FsbGVyeSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5nYWxsZXJ5LWl0ZW0ge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDElO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTIgLmdhbGxlcnktaXRlbSB7XG4gIHdpZHRoOiA0OSU7XG59XG5cbi5nYWxsZXJ5LWNvbHVtbnMtMyAuZ2FsbGVyeS1pdGVtIHtcbiAgd2lkdGg6IDMyJTtcbn1cblxuLmdhbGxlcnktY29sdW1ucy00IC5nYWxsZXJ5LWl0ZW0ge1xuICB3aWR0aDogMjQlO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTUgLmdhbGxlcnktaXRlbSB7XG4gIHdpZHRoOiAxOSU7XG59XG5cbi5nYWxsZXJ5LWNvbHVtbnMtNiAuZ2FsbGVyeS1pdGVtIHtcbiAgd2lkdGg6IDE1LjY2NjYlO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTcgLmdhbGxlcnktaXRlbSB7XG4gIHdpZHRoOiAxMy4yODU3JTtcbn1cblxuLmdhbGxlcnktY29sdW1ucy04IC5nYWxsZXJ5LWl0ZW0ge1xuICB3aWR0aDogMTEuNSU7XG59XG5cbi5nYWxsZXJ5LWNvbHVtbnMtOSAuZ2FsbGVyeS1pdGVtIHtcbiAgd2lkdGg6IDEwLjExMTElO1xufVxuXG4uZ2FsbGVyeSBpbWcge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VlZTtcbn1cblxuLmdhbGxlcnkgaW1nOmhvdmVyLFxuLmdhbGxlcnkgaW1nOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuWyBDb250YWluZXJzIF1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiAtLS0tLS0tLS0tIFsgV3JhcHBlcnMgXSAtLS0tLS0tLS0tICovXG4uc2l0ZS1jb250YWluZXIgPiAqID4gLndyYXAsXG4uc2l0ZS1pbm5lciA+ICogPiAud3JhcCxcbi5zaXRlLWZvb3RlciA+IC53cmFwID4gKiA+IC53cmFwLFxuLmNvbnRlbnQtc2lkZWJhci13cmFwIHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaXRlLWNvbnRhaW5lciA+ICogPiAud3JhcCxcbiAgLnNpdGUtaW5uZXIgPiAqID4gLndyYXAsXG4gIC5zaXRlLWZvb3RlciA+IC53cmFwID4gKiA+IC53cmFwLFxuICAuY29udGVudC1zaWRlYmFyLXdyYXAge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5zaXRlLWNvbnRhaW5lciA+ICogPiAud3JhcCxcbiAgLnNpdGUtaW5uZXIgPiAqID4gLndyYXAsXG4gIC5zaXRlLWZvb3RlciA+IC53cmFwID4gKiA+IC53cmFwLFxuICAuY29udGVudC1zaWRlYmFyLXdyYXAge1xuICAgIG1heC13aWR0aDogMTAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuXG4uc2l0ZS1mb290ZXIgPiAud3JhcCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLyogLS0tLS0tLS0tLSBbIENvbnRlbnQsIFNpZGViYXIgXSAtLS0tLS0tLS0tICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2ODBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmNvbnRlbnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuc2lkZWJhci1jb250ZW50IC5jb250ZW50IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbiAgLmZ1bGwtd2lkdGgtY29udGVudCAuY29udGVudCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5zaWRlYmFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIG1hcmdpbjogNDBweCBhdXRvIDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuc2lkZWJhciB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuc2lkZWJhci1jb250ZW50IC5zaWRlYmFyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuWyBOYXZpZ2F0aW9uIF1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiAtLS0tLS0tLS0tIFsgVG9nZ2xlcyBdIC0tLS0tLS0tLS0gKi9cbi5nZW5lcmljLXRvZ2dsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmdlbmVyaWMtdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5zdWItbWVudS10b2dnbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3ViLW1lbnUtdG9nZ2xlLmFjdGl2YXRlZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBHZW5lcmljIE1lbnUgXSAtLS0tLS0tLS0tICovXG4ubWVudSB7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4ubWVudSAubWVudS1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubWVudSAubWVudS1pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cblxuLm1lbnUgLm1lbnUtaXRlbSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA4cHg7XG59XG5cbi5tZW51IC5tZW51LWl0ZW0ubm8tY2xpY2sgYTpob3ZlciB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuXG4vKiBbIFN1Yi1tZW51cyBdICovXG4ubWVudSAuc3ViLW1lbnUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLm1lbnUgLnN1Yi1tZW51IHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tZW51IC5zdWItbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogOTk7XG4gICAgdG9wOiAwO1xuICAgIC8qIGhlaWdodCBvZiBtZW51IGl0ZW0gKGxpbmUtaGVpZ2h0OiAyMHB4ICsgcGFkZGluZzogNHB4KjIgKzE/KSArIGFycm93IGhlaWdodCAoOjpiZWZvcmUsIDo6YWZ0ZXIpICovXG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbiAgLm1lbnUgLnN1Yi1tZW51IC5tZW51LWl0ZW0sXG4gIC5tZW51IC5zdWItbWVudSBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubWVudSAuc3ViLW1lbnUgYSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgfVxufVxuXG4vKiBbIEZpcnN0IHN1Yi1tZW51IF0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubWVudSA+IC5tZW51LWl0ZW0gPiAuc3ViLW1lbnUge1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTc1cHg7XG4gICAgLyogaGFsZiBzdWItbWVudSB3aWR0aCAtIGhhbGYgcHN1ZWRvLWVsZW1lbnQgd2lkdGggKi9cbiAgICB0b3A6IDMzcHg7XG4gICAgLyogaGVpZ2h0IG9mIG1lbnUgaXRlbSAqL1xuICB9XG59XG5cbi8qIFsgU3ViLXN1Yi1tZW51cyBdICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1lbnUgLnN1Yi1tZW51IC5zdWItbWVudSB7XG4gICAgbWFyZ2luOiAwIDAgMCAxNTBweDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tIFsgUGFnaW5hdGlvbiBdIC0tLS0tLS0tLS0gKi9cbi5wYWdpbmF0aW9uIHtcbiAgY2xlYXI6IGJvdGg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnBhZ2luYXRpb24gdWwge1xuICBtYXJnaW46IDA7XG59XG5cbi5wYWdpbmF0aW9uIC5zdmctaW5saW5lLS1mYSB7XG4gIGZvbnQtc2l6ZTogNjAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLnBhZ2luYXRpb24gLnBhZ2luYXRpb24tcHJldmlvdXMgLnN2Zy1pbmxpbmUtLWZhIHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5cbi5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLW5leHQgLnN2Zy1pbmxpbmUtLWZhIHtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLyogWyBBcmNoaXZlIFBhZ2luYXRpb24gXSAqL1xuLmFyY2hpdmUtcGFnaW5hdGlvbiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDJweCA0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5hcmNoaXZlLXBhZ2luYXRpb24gYSxcbi5hcmNoaXZlLXBhZ2luYXRpb24gLnBhZ2luYXRpb24tb21pc3Npb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5hcmNoaXZlLXBhZ2luYXRpb24gLmFjdGl2ZSBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuWyBTZWN0aW9ucyBdXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogLS0tLS0tLS0tLSBbIEhlYWRlciBdIC0tLS0tLS0tLS0gKi9cbi5zaXRlLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uc2l0ZS1kZXNjcmlwdGlvbiB7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogMDtcbn1cblxuLyogLS0tLS0tLS0tLSBbIFNpZGViYXIgXSAtLS0tLS0tLS0tICovXG4ud2lkZ2V0IHtcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi53aWRnZXQ6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogLS0tLS0tLS0tLSBbIEZvb3RlciBdIC0tLS0tLS0tLS0gKi9cbi5zaXRlLWNyZWRpdHMtY29udGFpbmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogOHB4IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY3JlZGl0cy10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDQwMG1zO1xuICB0cmFuc2l0aW9uOiA0MDBtcztcbn1cblxuLnNpdGUtY3JlZGl0cy1jb250YWluZXI6aG92ZXIgLmNyZWRpdHMtdGV4dCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNpdGUtY3JlZGl0cy1ib3gge1xuICBtYXgtaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDEwcHg7XG4gIHdpZHRoOiAxMDBweDtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyNHB4O1xuICBsZWZ0OiBjYWxjKDUwJSAtIDUwcHgpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDQwMG1zO1xuICB0cmFuc2l0aW9uOiA0MDBtcztcbn1cblxuLnNpdGUtY3JlZGl0cy1ib3ggYSB7XG4gIGNvbG9yOiAjMTEyOTQyICFpbXBvcnRhbnQ7XG59XG5cbi5zaXRlLWNyZWRpdHMtY29udGFpbmVyOmhvdmVyIC5zaXRlLWNyZWRpdHMtYm94IHtcbiAgbWF4LWhlaWdodDogMTIwcHg7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG59XG5cbi5zaXRlLWNyZWRpdHMtYm94IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMnB4IDA7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5bIENvbnRlbnQgXVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIC0tLS0tLS0tLS0gWyBBcmNoaXZlIERlc2NyaXB0aW9uIF0gLS0tLS0tLS0tLSAqL1xuLmFyY2hpdmUtZGVzY3JpcHRpb24gcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmFyY2hpdmUtZGVzY3JpcHRpb24gcDpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmFyY2hpdmUtZGVzY3JpcHRpb24gcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogLS0tLS0tLS0tLSBbIEF1dGhvciBCb3ggXSAtLS0tLS0tLS0tICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmF1dGhvci1ib3ggLmF2YXRhciB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cblxuLmF1dGhvci1ib3ggcDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5hdXRob3ItYm94IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBDb21tZW50cyBdIC0tLS0tLS0tLS0gKi9cbi5lbnRyeS1jb21tZW50cyxcbi5jb21tZW50LXJlc3BvbmQge1xuICBtYXJnaW46IDIwcHggMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5lbnRyeS1jb21tZW50cyxcbiAgLmNvbW1lbnQtcmVzcG9uZCB7XG4gICAgbWFyZ2luOiA0MHB4IDA7XG4gIH1cbn1cblxuLmNvbW1lbnQtbGlzdCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogYWxsIGNvbW1lbnRzICovXG4uY29tbWVudCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNvbW1lbnQuYnlwb3N0YXV0aG9yIHtcbiAgYmFja2dyb3VuZDogI2VlZTtcbiAgcGFkZGluZzogMTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbW1lbnQuYnlwb3N0YXV0aG9yIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbi5ieXBvc3RhdXRob3IgLmJ5cG9zdGF1dGhvciB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIGRlcHRoLTEgKi9cbi5jb21tZW50LWxpc3QgPiAuY29tbWVudCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tbWVudC1saXN0ID4gLmNvbW1lbnQge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi8qIGFsbCBjaGlsZHJlbiAqL1xuLmNvbW1lbnQgLmNoaWxkcmVuIHtcbiAgbWFyZ2luOiAxMnB4IC0xcHggLTFweCAxMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tbWVudCAuY2hpbGRyZW4ge1xuICAgIG1hcmdpbjogMjBweCAtMXB4IC0xcHggMjBweDtcbiAgfVxufVxuXG4uY2hpbGRyZW4gLmNvbW1lbnQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmNoaWxkcmVuIC5jb21tZW50ICsgLmNvbW1lbnQge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uY2hpbGRyZW4gLmNvbW1lbnQgKyAuY29tbWVudC5ieXBvc3RhdXRob3Ige1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2hpbGRyZW4gLmNvbW1lbnQgKyAuY29tbWVudC5ieXBvc3RhdXRob3Ige1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cblxuLyogZGVwdGgtMiAqL1xuLmNvbW1lbnQtbGlzdCA+IC5jb21tZW50ID4gLmNoaWxkcmVuID4gLmNvbW1lbnQge1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tbWVudC1saXN0ID4gLmNvbW1lbnQgPiAuY2hpbGRyZW4gPiAuY29tbWVudCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuXG4uY29tbWVudC1saXN0ID4gLmNvbW1lbnQgPiAuY2hpbGRyZW4gPiAuY29tbWVudC5ieXBvc3RhdXRob3Ige1xuICBwYWRkaW5nLXRvcDogMTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbW1lbnQtbGlzdCA+IC5jb21tZW50ID4gLmNoaWxkcmVuID4gLmNvbW1lbnQuYnlwb3N0YXV0aG9yIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxufVxuXG4vKiBkZXB0aC0zKyAqL1xuLmNvbW1lbnQgLmNoaWxkcmVuIC5jaGlsZHJlbiB7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cblxuLmNoaWxkcmVuIC5jaGlsZHJlbiAuY29tbWVudCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIGRlcHRoLTQrIChzdG9wIHZpc3VhbCBuZXN0aW5nKSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbW1lbnQgLmNoaWxkcmVuIC5jaGlsZHJlbiAuY2hpbGRyZW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi8qIGNvbW1lbnQgaW5uYXJkcyAqL1xuLmNvbW1lbnQtaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4uY29tbWVudC1hdXRob3IgLmNvbW1lbnQtYXV0aG9yLWxpbmssXG4uY29tbWVudC1hdXRob3IgLnNheXMsXG4uY29tbWVudC1tZXRhLFxuLmNvbW1lbnQtZWRpdC1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uY29tbWVudC1hdXRob3IsXG4uY29tbWVudC1lZGl0LWxpbmssXG4uY29tbWVudC1yZXBseSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmNvbW1lbnQgLmF2YXRhciB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4uYnlwb3N0YXV0aG9yIC5hdmF0YXIge1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuXG4uY29tbWVudC1hdXRob3Igc3BhbiB7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuLmNvbW1lbnQtbWV0YSB7XG4gIG1hcmdpbjogMCAwIDJweDtcbn1cblxuLmNvbW1lbnQtZWRpdC1saW5rIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uY29tbWVudC1jb250ZW50IHA6Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5jb21tZW50LWNvbnRlbnQgcDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY29tbWVudC1yZXBseSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tbWVudC1yZXBseSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjBweDtcbiAgICByaWdodDogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi8qIFsgQ29tbWVudCBGb3JtIF0gKi9cbi5jb21tZW50LXJlc3BvbmQ6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG4uY29tbWVudC1yZXNwb25kIC5jb21tZW50LXJlcGx5LXRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5jb21tZW50LXJlc3BvbmQgcCB7XG4gIG1hcmdpbjogMCAwIDhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbW1lbnQtZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICB9XG4gIHAuY29tbWVudC1mb3JtLWF1dGhvcixcbiAgcC5jb21tZW50LWZvcm0tZW1haWwsXG4gIHAuY29tbWVudC1mb3JtLXVybCxcbiAgcC5jb21tZW50LWZvcm0tY29tbWVudCxcbiAgcC5jb21tZW50LWZvcm0tY29tbWVudC1zdWJzY3JpYmUsXG4gIHAuZm9ybS1zdWJtaXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIHAuY29tbWVudC1mb3JtLWF1dGhvciB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgcC5jb21tZW50LWZvcm0tZW1haWwge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIHAuY29tbWVudC1mb3JtLXVybCB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgcC5jb21tZW50LWZvcm0tY29tbWVudCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgcC5jb21tZW50LWZvcm0tY29tbWVudC1zdWJzY3JpYmUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIHAuZm9ybS1zdWJtaXQge1xuICAgIG9yZGVyOiA2O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIHAuY29tbWVudC1mb3JtLWNvbW1lbnQge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4uY29tbWVudC1yZXNwb25kIC5mb3JtLXN1Ym1pdCB7XG4gIG1hcmdpbjogMTZweCAwIDA7XG59XG5cbi5jb21tZW50LXJlc3BvbmQgLmNvbW1lbnQtcG9saWN5IHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLmNvbW1lbnQtcmVwbHktdGl0bGUgPiBzbWFsbCxcbi5sb2dnZWQtaW4tYXMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNvbW1lbnQtbGlzdCAuY29tbWVudC1yZXBseS10aXRsZSA+IHNtYWxsIHtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4uY29tbWVudC1mb3JtLWNvbW1lbnQgbGFiZWwsXG4uY29tbWVudC1mb3JtLWF1dGhvciBsYWJlbCxcbi5jb21tZW50LWZvcm0tZW1haWwgbGFiZWwsXG4uY29tbWVudC1mb3JtLXVybCBsYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb21tZW50LXJlc3BvbmQgdGV4dGFyZWEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDBweDtcbn1cblxuLmNvbW1lbnQtZm9ybS1jb29raWVzLWNvbnNlbnQgaW5wdXQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBTZWFyY2ggXSAtLS0tLS0tLS0tICovXG4uc2VhcmNoLWZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZWU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5cbi5zZWFyY2gtZm9ybSBpbnB1dCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBib3JkZXI6IDA7XG59XG5cbi5zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ4cHgpO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG59XG5cbi5zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgd2lkdGg6IDQ4cHg7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnNlYXJjaC1zdWJtaXQtaWNvbiB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOHB4O1xuICByaWdodDogMTJweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiA0MDBtcztcbiAgdHJhbnNpdGlvbjogNDAwbXM7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG5cbi5zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyICsgbWV0YSArIC5zZWFyY2gtc3VibWl0LWljb24ge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5bIFJldXNhYmxlIENsYXNzZXMgXVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIC0tLS0tLS0tLS0gWyBDU1MgSWNvbnMgXSAtLS0tLS0tLS0tICovXG4vKiBbIEFycm93IF0gKi9cbi5jc3MtaWNvbi5hcnJvdy1kb3duIHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDhweCBzb2xpZCAjZmZmO1xuICBmb250LXNpemU6IDA7XG4gIC8qIHRvIG1hbmFnZSB0aGUgbGluZSBoZWlnaHQgKi9cbn1cblxuLyogWyBNZW51IF0gKi9cbi5jc3MtaWNvbi5tZW51LWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uY3NzLWljb24ubWVudS1pY29uOmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b206IDlweCBkb3VibGUgIzE4MzM1NDtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMxODMzNTQ7XG4gIGNvbnRlbnQ6ICcnO1xuICBoZWlnaHQ6IDE1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDE4cHg7XG59XG5cbi8qIFsgU2VhcmNoIF0gKi9cbi5jc3MtaWNvbi5zZWFyY2gtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlYXJjaF9fY2lyY2xlIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyOiAzcHggc29saWQgIzE4MzM1NDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbn1cblxuLnNlYXJjaF9fcmVjdGFuZ2xlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAzcHg7XG4gIHdpZHRoOiAxMHB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBib3JkZXI6IDEuNXB4IHNvbGlkICMxODMzNTQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycHg7XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBDb2x1bW5zIF0gLS0tLS0tLS0tLSAqL1xuLm9uZS1oYWxmLFxuLm9uZS1mb3VydGgge1xuICBjbGVhcjogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAyLjU2NDEwMjU2NDEwMjU2NCU7XG4gIHdpZHRoOiA0OC43MTc5NDg3MTc5NDg3MTUlO1xufVxuXG4uZmlyc3QsXG4ub2RkLFxuLm9uZS1mb3VydGg6bnRoLW9mLXR5cGUoMm4rMSkge1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5maXZlLXNpeHRocyxcbiAgLmZvdXItc2l4dGhzLFxuICAuZm91ci1maWZ0aHMsXG4gIC5vbmUtZmlmdGgsXG4gIC5vbmUtZm91cnRoLFxuICAub25lLWZvdXJ0aDpudGgtb2YtdHlwZSgybisxKSxcbiAgLm9uZS1oYWxmLFxuICAub25lLXNpeHRoLFxuICAub25lLXRoaXJkLFxuICAudGhyZWUtZm91cnRocyxcbiAgLnRocmVlLWZpZnRocyxcbiAgLnRocmVlLXNpeHRocyxcbiAgLnR3by1mb3VydGhzLFxuICAudHdvLWZpZnRocyxcbiAgLnR3by1zaXh0aHMsXG4gIC50d28tdGhpcmRzIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMi41NjQxMDI1NjQxMDI1NjQlO1xuICB9XG4gIC5vbmUtaGFsZixcbiAgLnRocmVlLXNpeHRocyxcbiAgLnR3by1mb3VydGhzIHtcbiAgICB3aWR0aDogNDguNzE3OTQ4NzE3OTQ4NzE1JTtcbiAgfVxuICAub25lLXRoaXJkLFxuICAudHdvLXNpeHRocyB7XG4gICAgd2lkdGg6IDMxLjYyMzkzMTYyMzkzMTYyNSU7XG4gIH1cbiAgLmZvdXItc2l4dGhzLFxuICAudHdvLXRoaXJkcyB7XG4gICAgd2lkdGg6IDY1LjgxMTk2NTgxMTk2NTgyJTtcbiAgfVxuICAub25lLWZvdXJ0aCB7XG4gICAgd2lkdGg6IDIzLjA3NjkyMzA3NjkyMzA3NyU7XG4gIH1cbiAgLnRocmVlLWZvdXJ0aHMge1xuICAgIHdpZHRoOiA3NC4zNTg5NzQzNTg5NzQzNiU7XG4gIH1cbiAgLm9uZS1maWZ0aCB7XG4gICAgd2lkdGg6IDE3Ljk0ODcxNzk0ODcxNzk0ODglO1xuICB9XG4gIC50d28tZmlmdGhzIHtcbiAgICB3aWR0aDogMzguNDYxNTM4NDYxNTM4NDYxNiU7XG4gIH1cbiAgLnRocmVlLWZpZnRocyB7XG4gICAgd2lkdGg6IDU4Ljk3NDM1ODk3NDM1ODk3NDQlO1xuICB9XG4gIC5mb3VyLWZpZnRocyB7XG4gICAgd2lkdGg6IDc5LjQ4NzE3OTQ4NzE3OTQ4NzIlO1xuICB9XG4gIC5vbmUtc2l4dGgge1xuICAgIHdpZHRoOiAxNC41Mjk5MTQ1Mjk5MTQ1MyU7XG4gIH1cbiAgLmZpdmUtc2l4dGhzIHtcbiAgICB3aWR0aDogODIuOTA1OTgyOTA1OTgyOTElO1xuICB9XG4gIC5vZGQsXG4gIC5vbmUtZm91cnRoOm50aC1vZi10eXBlKDJuKzEpIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAuZmlyc3QsXG4gIC5vbmUtZm91cnRoLmZpcnN0IHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tIFsgQ3VzdG9tIF0gLS0tLS0tLS0tLSAqL1xuLmNsZWFyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5kaXNjbGFpbWVyIHtcbiAgZm9udC1zaXplOiA2NSU7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLmhpZGUsXG4uaGlkZS1vbi1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmhpZGUtb24tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBpbml0aWFsO1xuICB9XG4gIC52aXNpYmxlLW9uLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udG9nZ2xlLWJ1dHRvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG5cbi50b2dnbGUtYnV0dG9uOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRvZ2dsZS1idXR0b246aG92ZXIge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxuICAudG9nZ2xlLWJ1dHRvbiAuc3ZnLWlubGluZS0tZmEge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudG9nZ2xlLXRhcmdldCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBbIEZsZXhib3ggXSAqL1xuLmZsZXhib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogLThweDtcbiAgbWFyZ2luLXJpZ2h0OiAtOHB4O1xufVxuXG4uZmxleGJveCAuc20tY29sLTEsXG4uZmxleGJveCAuc20tY29sLTIsXG4uZmxleGJveCAuc20tY29sLTMsXG4uZmxleGJveCAuc20tY29sLTQsXG4uZmxleGJveCAuc20tY29sLTUsXG4uZmxleGJveCAuc20tY29sLTYsXG4uZmxleGJveCAubWQtY29sLTEsXG4uZmxleGJveCAubWQtY29sLTIsXG4uZmxleGJveCAubWQtY29sLTMsXG4uZmxleGJveCAubWQtY29sLTQsXG4uZmxleGJveCAubWQtY29sLTUsXG4uZmxleGJveCAubWQtY29sLTZcbi5mbGV4Ym94IC5sZy1jb2wtMSxcbi5mbGV4Ym94IC5sZy1jb2wtMixcbi5mbGV4Ym94IC5sZy1jb2wtMyxcbi5mbGV4Ym94IC5sZy1jb2wtNCxcbi5mbGV4Ym94IC5sZy1jb2wtNSxcbi5mbGV4Ym94IC5sZy1jb2wtNixcbi5mbGV4Ym94IC5sZy1jb2wtNyB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTZweCk7XG59XG5cbi5mbGV4Ym94IC5zbS1jb2wtMSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmxleGJveCAuc20tY29sLTIge1xuICB3aWR0aDogY2FsYygxLzIgKiAxMDAlIC0gMTZweCk7XG59XG5cbi5mbGV4Ym94IC5zbS1jb2wtMyB7XG4gIHdpZHRoOiBjYWxjKDEvMyAqIDEwMCUgLSAxNnB4KTtcbn1cblxuLmZsZXhib3ggLnNtLWNvbC00IHtcbiAgd2lkdGg6IGNhbGMoMS80ICogMTAwJSAtIDE2cHgpO1xufVxuXG4uZmxleGJveCAuc20tY29sLTUge1xuICB3aWR0aDogY2FsYygxLzUgKiAxMDAlIC0gMTZweCk7XG59XG5cbi5mbGV4Ym94IC5zbS1jb2wtNiB7XG4gIHdpZHRoOiBjYWxjKDEvNiAqIDEwMCUgLSAxNnB4KTtcbn1cblxuLmZsZXhib3ggLnNtLWNvbC03IHtcbiAgd2lkdGg6IGNhbGMoMS83ICogMTAwJSAtIDE2cHgpO1xufVxuXG4uZmxleGJveCAuc20tY29sLTgge1xuICB3aWR0aDogY2FsYygxLzggKiAxMDAlIC0gMTZweCk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbGV4Ym94IC5tZC1jb2wtMSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmZsZXhib3ggLm1kLWNvbC0yIHtcbiAgICB3aWR0aDogY2FsYygxLzIgKiAxMDAlIC0gMTZweCk7XG4gIH1cbiAgLmZsZXhib3ggLm1kLWNvbC0zIHtcbiAgICB3aWR0aDogY2FsYygxLzMgKiAxMDAlIC0gMTZweCk7XG4gIH1cbiAgLmZsZXhib3ggLm1kLWNvbC00IHtcbiAgICB3aWR0aDogY2FsYygxLzQgKiAxMDAlIC0gMTZweCk7XG4gIH1cbiAgLmZsZXhib3ggLm1kLWNvbC01IHtcbiAgICB3aWR0aDogY2FsYygxLzUgKiAxMDAlIC0gMTZweCk7XG4gIH1cbiAgLmZsZXhib3ggLm1kLWNvbC02IHtcbiAgICB3aWR0aDogY2FsYygxLzYgKiAxMDAlIC0gMTZweCk7XG4gIH1cbiAgLmZsZXhib3ggLm1kLWNvbC03IHtcbiAgICB3aWR0aDogY2FsYygxLzcgKiAxMDAlIC0gMTZweCk7XG4gIH1cbiAgLmZsZXhib3ggLm1kLWNvbC04IHtcbiAgICB3aWR0aDogY2FsYygxLzggKiAxMDAlIC0gMTZweCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mbGV4Ym94IC5sZy1jb2wtMSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmZsZXhib3ggLmxnLWNvbC0yIHtcbiAgICB3aWR0aDogY2FsYygxLzIgKiAxMDAlIC0gMTZweCk7XG4gIH1cbiAgLmZsZXhib3ggLmxnLWNvbC0zIHtcbiAgICB3aWR0aDogY2FsYygxLzMgKiAxMDAlIC0gMTZweCk7XG4gIH1cbiAgLmZsZXhib3ggLmxnLWNvbC00IHtcbiAgICB3aWR0aDogY2FsYygxLzQgKiAxMDAlIC0gMTZweCk7XG4gIH1cbiAgLmZsZXhib3ggLmxnLWNvbC01IHtcbiAgICB3aWR0aDogY2FsYygxLzUgKiAxMDAlIC0gMTZweCk7XG4gIH1cbiAgLmZsZXhib3ggLmxnLWNvbC02IHtcbiAgICB3aWR0aDogY2FsYygxLzYgKiAxMDAlIC0gMTZweCk7XG4gIH1cbiAgLmZsZXhib3ggLmxnLWNvbC03IHtcbiAgICB3aWR0aDogY2FsYygxLzcgKiAxMDAlIC0gMTZweCk7XG4gIH1cbiAgLmZsZXhib3ggLmxnLWNvbC04IHtcbiAgICB3aWR0aDogY2FsYygxLzggKiAxMDAlIC0gMTZweCk7XG4gIH1cbn1cblxuLyoqXG4gKiAgVGhlbWUgTmFtZTogUmVjaXBlIFRpbiBFYXRzXG4gKiAgVGhlbWUgVVJJOiBodHRwczovL3d3dy5vbmNlY291cGxlZC5jb21cbiAqXG4gKiAgRGVzY3JpcHRpb246IEN1c3RvbSBHZW5lc2lzIGNoaWxkIHRoZW1lLiBNYWRlIHdpdGggbG92ZSFcbiAqICBUYWdzOiBjdXN0b20tbWFkZSwgZ2VuZXNpcywgY2hpbGQtdGhlbWVcbiAqXG4gKiAgQXV0aG9yOiBaYW9cbiAqICBBdXRob3IgVVJJOiBodHRwczovL3d3dy56YW8uaXNcbiAqXG4gKiAgVmVyc2lvbjogMS4wLjFcbiAqICBUZW1wbGF0ZTogZ2VuZXNpc1xuICogIFRlbXBsYXRlIFZlcnNpb246IDIuNy4xXG4gKlxuICogIFRleHQgRG9tYWluOiBvbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzXG4gKiAgTGljZW5zZTogQWxsIHJpZ2h0cyByZXNlcnZlZC5cbiAqXG4gKiAgTm90ZXM6IHRoaXMgY29tcGxlbWVudHMgb3VyIGBkZWZhdWx0c2AgZmlsZSBhbmQgc2V0cyB1cFxuICogIGEgYmFzZSBmb3IgdXMgYnkgb3ZlcndyaXRpbmcgc29tZSBmb250cyAmIGNvbG9ycyAjM1xuICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuWyBTdHJ1Y3R1cmUgXVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIC0tLS0tLS0tLS0gWyBUYWJsZSBvZiBDb250ZW50cyBdIC0tLS0tLS0tLS0gKi9cbi8qKlxuICogTm90ZXNcbiAqIC0gVE9DICh5b3UgYXJlIGhlcmUpXG4gKlxuICogRWxlbWVudHNcbiAqIC0gVGV4dFxuICogLSBIZWFkaW5nc1xuICogLSBMaW5rc1xuICogLSBGb3Jtc1xuICpcbiAqIENvbnRhaW5lcnNcbiAqIC0gQ29udGVudCwgU2lkZWJhclxuICpcbiAqIE5hdmlnYXRpb25cbiAqIC0gVG9nZ2xlc1xuICogLSBHZW5lcmljIE1lbnVcbiAqIC0gUGFnaW5hdGlvblxuICpcbiAqIFNlY3Rpb25zXG4gKiAtIFNpZGViYXJcbiAqIC0gRm9vdGVyXG4gKlxuICogQ29udGVudFxuICogLSBBcmNoaXZlIERlc2NyaXB0aW9uXG4gKiAtIENvbW1lbnRzXG4gKiAtIFNlYXJjaFxuICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuWyBFbGVtZW50cyBdXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogLS0tLS0tLS0tLSBbIFRleHQgXSAtLS0tLS0tLS0tICovXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjM2QzZDNkO1xufVxuXG4vKiAtLS0tLS0tLS0tIFsgSGVhZGluZ3MgXSAtLS0tLS0tLS0tICovXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBmb250LWZhbWlseTogXCJMb3JhXCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW46IDJyZW0gMCAxcmVtO1xuICBjb2xvcjogIzE4MzM1NDtcbn1cblxuaDEge1xuICBmb250LXNpemU6IDMycHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxufVxuXG5oMiB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMiB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG59XG5cbmgzIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGgzIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cblxuaDQge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbmg1LFxuaDYge1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBMaW5rcyBdIC0tLS0tLS0tLS0gKi9cbmEge1xuICBjb2xvcjogIzNkM2QzZDtcbn1cblxuLyogWyBJbi1jb250ZW50IExpbmtzIF0gKi9cbi5hcmNoaXZlLWRlc2NyaXB0aW9uIGEsXG4uc2Vjb25kYXJ5LWFyY2hpdmUtZGVzY3JpcHRpb24gYSxcbi5zaW5ndWxhciAuY29udGVudCAuZW50cnktY29udGVudCBhIHtcbiAgY29sb3I6ICNmNDc5NmM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmFyY2hpdmUtZGVzY3JpcHRpb24gYTpob3Zlcixcbi5zZWNvbmRhcnktYXJjaGl2ZS1kZXNjcmlwdGlvbiBhOmhvdmVyLFxuLnNpbmd1bGFyIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGE6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogI2VhNjg1ZTtcbn1cblxuLyogWyBNb3JlIExpbmtzIF0gKi9cbi5tb3JlLWxpbmstY29udGFpbmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLm1vcmUtbGluayAuc3ZnLWlubGluZS0tZmEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMXB4O1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4vKiAtLS0tLS0tLS0tIFsgRm9ybXMgXSAtLS0tLS0tLS0tICovXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgY29sb3I6ICMzZDNkM2Q7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuaW5wdXQsXG50ZXh0YXJlYSB7XG4gIGJvcmRlcjogMDtcbn1cblxuLndwLWJsb2NrLWJ1dHRvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG5hLmJ1dHRvbixcbi5idXR0b24sXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbmEubW9yZS1saW5rLFxuLmNvbW1lbnQtcmVwbHkgYSxcbi5zaW5ndWxhciAuY29udGVudCAuZW50cnktY29udGVudCBhLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNmNDc5NmM7XG4gIHBhZGRpbmc6IDZweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xufVxuXG4uc2luZ3VsYXIgLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgYS53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICBmb250LXNpemU6IHVuc2V0O1xufVxuXG4uc2luZ3VsYXIgLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgYS53cC1ibG9jay1idXR0b25fX2xpbms6YWZ0ZXIge1xuICBjb250ZW50OiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDsgdXRmOCwgPHN2ZyBjbGFzcz1cInN2Zy1pbmxpbmUtLWZhIGZhLWNoZXZyb24tcmlnaHQgZmEtdy0xMFwiIGFyaWEtaGlkZGVuPVwidHJ1ZVwiIGRhdGEtcHJlZml4PVwiZmFzXCIgZGF0YS1pY29uPVwiY2hldnJvbi1yaWdodFwiIHJvbGU9XCJpbWdcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmlld0JveD1cIjAgMCAzMjAgNTEyXCIgZGF0YS1mYS1pMnN2Zz1cIlwiPjxwYXRoIGZpbGw9XCIlMjNmZmZmZmZcIiBkPVwiTTI4NS40NzYgMjcyLjk3MUw5MS4xMzIgNDY3LjMxNGMtOS4zNzMgOS4zNzMtMjQuNTY5IDkuMzczLTMzLjk0MSAwbC0yMi42NjctMjIuNjY3Yy05LjM1Ny05LjM1Ny05LjM3NS0yNC41MjItLjA0LTMzLjkwMUwxODguNTA1IDI1NiAzNC40ODQgMTAxLjI1NWMtOS4zMzUtOS4zNzktOS4zMTctMjQuNTQ0LjA0LTMzLjkwMWwyMi42NjctMjIuNjY3YzkuMzczLTkuMzczIDI0LjU2OS05LjM3MyAzMy45NDEgMEwyODUuNDc1IDIzOS4wM2M5LjM3MyA5LjM3MiA5LjM3MyAyNC41NjguMDAxIDMzLjk0MXpcIj48L3BhdGg+PC9zdmc+Jyk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBoZWlnaHQ6IDFlbTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHZlcnRpY2FsLWFsaWduOiAtLjEyNWVtO1xuICB3aWR0aDogLjYyNWVtO1xuICBtYXJnaW4tbGVmdDogNnB4O1xufVxuXG5hLmJ1dHRvbjpob3Zlcixcbi5idXR0b246aG92ZXIsXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmhvdmVyLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlcixcbmEubW9yZS1saW5rOmhvdmVyLFxuLmNvbW1lbnQtcmVwbHkgYTpob3Zlcixcbi5zaW5ndWxhciAuY29udGVudCAuZW50cnktY29udGVudCBhLndwLWJsb2NrLWJ1dHRvbl9fbGluazpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQ6ICNlYTY4NWU7XG59XG5cbi5idXR0b24gYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4vKiBbIFBsYWNlaG9sZGVycyBdICovXG46Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2I3YjJhYztcbn1cblxuOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNiN2IyYWM7XG59XG5cbjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2I3YjJhYztcbn1cblxuOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2I3YjJhYztcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblsgQ29udGFpbmVycyBdXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogLS0tLS0tLS0tLSBbIENvbnRlbnQsIFNpZGViYXIgXSAtLS0tLS0tLS0tICovXG4uY29udGVudC1zaWRlYmFyLXdyYXAge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC1zaWRlYmFyLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQge1xuICAgIG1heC13aWR0aDogNjUwcHg7XG4gIH1cbn1cblxuLnNpZGViYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnNpZGViYXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMzQwcHg7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblsgTmF2aWdhdGlvbiBdXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogLS0tLS0tLS0tLSBbIFRvZ2dsZXMgXSAtLS0tLS0tLS0tICovXG4uZ2VuZXJpYy10b2dnbGUge1xuICBjb2xvcjogIzE4MzM1NDtcbn1cblxuLyogLS0tLS0tLS0tLSBbIEdlbmVyaWMgTWVudSBdIC0tLS0tLS0tLS0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubWVudSAuc3ViLW1lbnUge1xuICAgIGJhY2tncm91bmQ6ICMxODMzNTQ7XG4gIH1cbiAgLm1lbnUgLnN1Yi1tZW51IC5tZW51LWl0ZW0sXG4gIC5tZW51IC5zdWItbWVudSBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4vKiBbIEZpcnN0IHN1Yi1tZW51IF0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubWVudSA+IC5tZW51LWl0ZW0gPiAuc3ViLW1lbnUge1xuICAgIHRvcDogMzRweDtcbiAgICAvKiBoZWlnaHQgb2YgbWVudSBpdGVtICovXG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLSBbIFBhZ2luYXRpb24gXSAtLS0tLS0tLS0tICovXG4ucGFnaW5hdGlvbiB7XG4gIG1hcmdpbjogMTJweCAwIDA7XG59XG5cbi8qIFsgQXJjaGl2ZSBQYWdpbmF0aW9uIF0gKi9cbi5hcmNoaXZlLXBhZ2luYXRpb24ge1xuICBtYXJnaW4tdG9wOiA0OHB4O1xufVxuXG4uYXJjaGl2ZS1wYWdpbmF0aW9uIGxpIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uYXJjaGl2ZS1wYWdpbmF0aW9uIGEsXG4uYXJjaGl2ZS1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLW9taXNzaW9uIHtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZjQ3OTZjO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuXG4uYXJjaGl2ZS1wYWdpbmF0aW9uIC5hY3RpdmUgYSB7XG4gIGJhY2tncm91bmQ6ICMxODMzNTQ7XG59XG5cbi5hcmNoaXZlLXBhZ2luYXRpb24gLnBhZ2luYXRpb24tcHJldmlvdXMgYSxcbi5hcmNoaXZlLXBhZ2luYXRpb24gLnBhZ2luYXRpb24tbmV4dCBhIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDAgMTJweDtcbn1cblxuLyogWyBFbnRyeSBQYWdpbmF0aW9uIF0gKi9cbi5hZGphY2VudC1lbnRyeS1wYWdpbmF0aW9uIHtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMGRmO1xuICBtYXJnaW4tYm90dG9tOiA1MnB4O1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuXG4uYWRqYWNlbnQtZW50cnktcGFnaW5hdGlvbiBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYWRqYWNlbnQtZW50cnktcGFnaW5hdGlvbiBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmFkamFjZW50LWVudHJ5LXBhZ2luYXRpb24gLnBhZ2luYXRpb24tcHJldmlvdXMsXG4uYWRqYWNlbnQtZW50cnktcGFnaW5hdGlvbiAucGFnaW5hdGlvbi1uZXh0IHtcbiAgbWF4LXdpZHRoOiA0MCU7XG59XG5cbi5hZGphY2VudC1lbnRyeS1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzE4MzM1NDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiA0MDBtcztcbiAgdHJhbnNpdGlvbjogNDAwbXM7XG59XG5cbi5hZGphY2VudC1lbnRyeS1wYWdpbmF0aW9uIGE6aG92ZXIgLnBhZ2luYXRpb24tbGFiZWwge1xuICBjb2xvcjogIzBhMWQyZDtcbn1cblxuLmFkamFjZW50LWVudHJ5LXBhZ2luYXRpb24gLnBhZ2luYXRpb24tdGl0bGUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogNDAwbXM7XG4gIHRyYW5zaXRpb246IDQwMG1zO1xufVxuXG4uYWRqYWNlbnQtZW50cnktcGFnaW5hdGlvbiBhOmhvdmVyIC5wYWdpbmF0aW9uLXRpdGxlIHtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4uYWRqYWNlbnQtZW50cnktcGFnaW5hdGlvbiAuc3ZnLWlubGluZS0tZmEge1xuICB0b3A6IC0ycHg7XG59XG5cbi8qIFsgQ29tbWVudCBQYWdpbmF0aW9uIF0gKi9cbi5jb21tZW50cy1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLXByZXZpb3VzIGEsXG4uY29tbWVudHMtcGFnaW5hdGlvbiAucGFnaW5hdGlvbi1uZXh0IGEge1xuICBmb250LXdlaWdodDogODAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzE4MzM1NDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblsgU2VjdGlvbnMgXVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIC0tLS0tLS0tLS0gWyBTaWRlYmFyIF0gLS0tLS0tLS0tLSAqL1xuLndpZGdldCB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAud2lkZ2V0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG5cbi53aWRnZXRfbWVkaWFfaW1hZ2UgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53aWRnZXRfbWVkaWFfaW1hZ2UgYSBpbWcge1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi53aWRnZXRfbWVkaWFfaW1hZ2UgYTpob3ZlciBpbWcge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ud2lkZ2V0X21lZGlhX2ltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4vKiAtLS0tLS0tLS0tIFsgRm9vdGVyIF0gLS0tLS0tLS0tLSAqL1xuLnNpdGUtY3JlZGl0cy1jb250YWluZXIge1xuICBtYXJnaW46IDRweCAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuc2l0ZS1jcmVkaXRzLWJveCB7XG4gICAgY29sb3I6ICMzZDNkM2Q7XG4gICAgYmFja2dyb3VuZDogI2RjZThlODtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5bIENvbnRlbnQgXVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIC0tLS0tLS0tLS0gWyBBcmNoaXZlIERlc2NyaXB0aW9uIF0gLS0tLS0tLS0tLSAqL1xuLmFyY2hpdmUtZGVzY3JpcHRpb24gcCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5hcmNoaXZlLWRlc2NyaXB0aW9uIHAge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLSBbIENvbW1lbnRzIF0gLS0tLS0tLS0tLSAqL1xuLmVudHJ5LWNvbW1lbnRzLFxuLmNvbW1lbnQtcmVzcG9uZCB7XG4gIG1hcmdpbjogMzZweCAwO1xufVxuXG4uY29tbWVudC1saXN0LXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzE4MzM1NDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogODAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tbWVudC1saXN0LXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbi5jb21tZW50LWxpc3QgLmNvbW1lbnQsXG4uY29tbWVudC1saXN0IC5ieXBvc3RhdXRob3IgPiAuY2hpbGRyZW4gPiAuYnlwb3N0YXV0aG9yIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmNmY1ZjM7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xufVxuXG4uY29tbWVudC1saXN0IC5ieXBvc3RhdXRob3IgPiAuY2hpbGRyZW4gPiAuY29tbWVudDpub3QoLmJ5cG9zdGF1dGhvcikge1xuICBib3JkZXItdG9wOiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbW1lbnQtbGlzdCAuY29tbWVudCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbn1cblxuLmNvbW1lbnQtbGlzdCAuY29tbWVudC5ieXBvc3RhdXRob3IsXG4uY29tbWVudC1saXN0ID4gLmNvbW1lbnQ6Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi5jb21tZW50LWxpc3QgPiAuY29tbWVudDpmaXJzdC1vZi10eXBlIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5jb21tZW50LmJ5cG9zdGF1dGhvciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jb21tZW50LmJ5cG9zdGF1dGhvciA+IGFydGljbGUge1xuICBiYWNrZ3JvdW5kOiAjZjdmNGY0O1xuICBwYWRkaW5nOiAxMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tbWVudC5ieXBvc3RhdXRob3IgPiBhcnRpY2xlIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbi5jb21tZW50IC5jaGlsZHJlbiB7XG4gIG1hcmdpbi1sZWZ0OiAyOHB4O1xufVxuXG4uY29tbWVudC1oZWFkZXIge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE0cHgpIHtcbiAgLmNvbW1lbnQtaGVhZGVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICB9XG59XG5cbi5jb21tZW50LWF1dGhvciB7XG4gIGNvbG9yOiAjMTgzMzU0O1xuICBmb250LWZhbWlseTogXCJMb3JhXCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5jb21tZW50LWF1dGhvciAuc2F5cyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hdmF0YXJzLWRpc2FibGVkIC5jb21tZW50LWhlYWRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ltYWdlcy9hdmF0YXItZ3Vlc3Qud2VicCkgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiA0MHB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDEycHggMCAwO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuXG4ubm8td2VicC5hdmF0YXJzLWRpc2FibGVkIC5jb21tZW50LWhlYWRlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9pbWFnZXMvYXZhdGFyLWd1ZXN0LnBuZyk7XG59XG5cbkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpIHtcbiAgLmF2YXRhcnMtZGlzYWJsZWQgLmNvbW1lbnQtaGVhZGVyOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0cy9hc3NldHMvaW1hZ2VzL2F2YXRhci1ndWVzdEAyeC53ZWJwKTtcbiAgfVxuICAubm8td2VicC5hdmF0YXJzLWRpc2FibGVkIC5jb21tZW50LWhlYWRlcjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ltYWdlcy9hdmF0YXItZ3Vlc3RAMngucG5nKTtcbiAgfVxufVxuXG4uYXZhdGFycy1kaXNhYmxlZCAuY29tbWVudC1hdXRob3ItbmFnaS1tYWVoYXNoaWdtYWlsLWNvbSA+IGFydGljbGUgLmNvbW1lbnQtaGVhZGVyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ltYWdlcy9hdmF0YXItbmFnaS53ZWJwKTtcbiAgYmFja2dyb3VuZC1zaXplOiA0MHB4O1xufVxuXG4ubm8td2VicC5hdmF0YXJzLWRpc2FibGVkIC5jb21tZW50LWF1dGhvci1uYWdpLW1hZWhhc2hpZ21haWwtY29tID4gYXJ0aWNsZSAuY29tbWVudC1oZWFkZXI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0cy9hc3NldHMvaW1hZ2VzL2F2YXRhci1uYWdpLmpwZyk7XG59XG5cbkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpIHtcbiAgLmF2YXRhcnMtZGlzYWJsZWQgLmNvbW1lbnQtYXV0aG9yLW5hZ2ktbWFlaGFzaGlnbWFpbC1jb20gPiBhcnRpY2xlIC5jb21tZW50LWhlYWRlcjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ltYWdlcy9hdmF0YXItbmFnaUAyeC53ZWJwKTtcbiAgfVxuICAubm8td2VicC5hdmF0YXJzLWRpc2FibGVkIC5jb21tZW50LWF1dGhvci1uYWdpLW1hZWhhc2hpZ21haWwtY29tID4gYXJ0aWNsZSAuY29tbWVudC1oZWFkZXI6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9pbWFnZXMvYXZhdGFyLW5hZ2lAMnguanBnKTtcbiAgfVxufVxuXG4uY29tbWVudCAuYXZhdGFyIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cblxuLmNvbW1lbnQtbWV0YSxcbi5jb21tZW50LWVkaXQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEwcHg7XG59XG5cbi5jb21tZW50LWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jb21tZW50LXJlcGx5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGluaXRpYWw7XG4gIHJpZ2h0OiBpbml0aWFsO1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4vKiBbIENvbW1lbnQgRm9ybSBdICovXG4uY29tbWVudC1yZXNwb25kIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZGNlOGU4O1xuICBwYWRkaW5nOiAxNnB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb21tZW50LXJlc3BvbmQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMjRweDtcbiAgfVxufVxuXG4uY29tbWVudC1yZXNwb25kIC5jb21tZW50LXJlcGx5LXRpdGxlIHtcbiAgY29sb3I6ICMxODMzNTQ7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cblxuLmNvbW1lbnQtcmVwbHktdGl0bGUgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogOHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5Om5vdCgubG9nZ2VkLWluKSAuY29tbWVudC1mb3JtLWNvbW1lbnQsXG4gIGJvZHk6bm90KC5sb2dnZWQtaW4pIC5jb21tZW50LWZvcm0tYXV0aG9yLFxuICBib2R5Om5vdCgubG9nZ2VkLWluKSAuY29tbWVudC1mb3JtLWVtYWlsLFxuICBib2R5Om5vdCgubG9nZ2VkLWluKSAuY29tbWVudC1mb3JtLXVybCB7XG4gICAgbWF4LXdpZHRoOiA0OSU7XG4gIH1cbiAgYm9keTpub3QoLmxvZ2dlZC1pbikgLmNvbW1lbnQtZm9ybS1jb21tZW50IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbiAgYm9keTpub3QoLmxvZ2dlZC1pbikgLmNvbW1lbnQtZm9ybS1hdXRob3IsXG4gIGJvZHk6bm90KC5sb2dnZWQtaW4pIC5jb21tZW50LWZvcm0tZW1haWwsXG4gIGJvZHk6bm90KC5sb2dnZWQtaW4pIC5jb21tZW50LWZvcm0tdXJsIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICBib2R5Om5vdCgubG9nZ2VkLWluKSAuY29tbWVudC1mb3JtLXVybCArICoge1xuICAgIGNsZWFyOiBsZWZ0O1xuICB9XG4gIC5jb21tZW50LWZvcm0td3BybS1yYXRpbmcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5jb21tZW50LXJlc3BvbmQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIHAuY29tbWVudC1mb3JtLWNvbW1lbnQge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4uY29tbWVudC1yZXNwb25kIHA6bm90KC5mb3JtLXN1Ym1pdCkgaW5wdXQsXG4uY29tbWVudC1yZXNwb25kIHRleHRhcmVhIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tbWVudC1yZXNwb25kIHRleHRhcmVhIHtcbiAgICBoZWlnaHQ6IDE0MHB4O1xuICB9XG59XG5cbi5jb21tZW50LXJlc3BvbmQgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzZDNkM2Q7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA0cHg7XG59XG5cbi5jb21tZW50LXJlc3BvbmQgOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzZDNkM2Q7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA0cHg7XG59XG5cbi5jb21tZW50LXJlc3BvbmQgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjM2QzZDNkO1xuICBmb250LXdlaWdodDogODAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNHB4O1xufVxuXG4uY29tbWVudC1yZXNwb25kIDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzZDNkM2Q7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA0cHg7XG59XG5cbi5jb21tZW50LXJlc3BvbmQgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICB0b3A6IC0xcHg7XG59XG5cbi5jb21tZW50LXJlc3BvbmQgaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICB0b3A6IC0xcHg7XG59XG5cbi5jb21tZW50LXJlc3BvbmQgaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgdG9wOiAtMXB4O1xufVxuXG4uY29tbWVudC1yZXNwb25kIGlucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xuICB0b3A6IC0xcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb21tZW50LXJlc3BvbmQgLmZvcm0tc3VibWl0IHtcbiAgICBjbGVhcjogcmlnaHQ7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLSBbIFNlYXJjaCBdIC0tLS0tLS0tLS0gKi9cbi5zZWFyY2gtZm9ybSB7XG4gIGJvcmRlci1jb2xvcjogI2RlZTBkZjtcbn1cblxuLnNlYXJjaC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnNlYXJjaC1zdWJtaXQtaWNvbiB7XG4gIHRvcDogNHB4O1xuICByaWdodDogMTRweDtcbiAgY29sb3I6ICNmNDc5NmM7XG59XG5cbi5zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyICsgLnNlYXJjaC1zdWJtaXQtaWNvbiB7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjZWE2ODVlO1xufVxuXG4vKipcbiAqICBUaGVtZSBOYW1lOiBSZWNpcGUgVGluIEVhdHNcbiAqICBUaGVtZSBVUkk6IGh0dHBzOi8vd3d3Lm9uY2Vjb3VwbGVkLmNvbVxuICpcbiAqICBEZXNjcmlwdGlvbjogQ3VzdG9tIEdlbmVzaXMgY2hpbGQgdGhlbWUuIE1hZGUgd2l0aCBsb3ZlIVxuICogIFRhZ3M6IGN1c3RvbS1tYWRlLCBnZW5lc2lzLCBjaGlsZC10aGVtZVxuICpcbiAqICBBdXRob3I6IFphb1xuICogIEF1dGhvciBVUkk6IGh0dHBzOi8vd3d3Lnphby5pc1xuICpcbiAqICBWZXJzaW9uOiAxLjAuMVxuICogIFRlbXBsYXRlOiBnZW5lc2lzXG4gKiAgVGVtcGxhdGUgVmVyc2lvbjogMi43LjFcbiAqXG4gKiAgVGV4dCBEb21haW46IG9uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHNcbiAqICBMaWNlbnNlOiBBbGwgcmlnaHRzIHJlc2VydmVkLlxuICpcbiAqICBOb3RlczogcHJpbWFyaWx5IGNvbG9yLCBmb250LCAmIGxheW91dCBjaGFuZ2VzIHRvXG4gKiAgZWxlbWVudHMgY29tbW9uIHRvICptb3N0KiBvZiBvdXIgdGhlbWVzLiAjNFxuICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuWyBDb21tb24gXVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIC0tLS0tLS0tLS0gWyBUYWJsZSBvZiBDb250ZW50cyBdIC0tLS0tLS0tLS0gKi9cbi8qKlxuICogTm90ZXNcbiAqIC0gVE9DICh5b3UgYXJlIGhlcmUpXG4gKlxuICogTmF2aWdhdGlvblxuICogLSBQcmltYXJ5IE5hdlxuICogLSBIZWFkZXIgTmF2XG4gKiAtIEZvb3RlciBOYXZcbiAqIC0gUHJpdmFjeSBOYXZcbiAqXG4gKiBDb250YWluZXJzXG4gKiAtIFNpdGUgSW5uZXJcbiAqXG4gKiBTZWN0aW9uc1xuICogLSBIZWFkZXJcbiAqIC0gQmVmb3JlIEhlYWRlclxuICogLSBGb290ZXIgV2lkZ2V0c1xuICogLSBTaXRlIEZvb3RlclxuICpcbiAqIENvbnRlbnRcbiAqIC0gQXV0aG9yIEJveFxuICogLSBCcmVhZGNydW1ic1xuICogLSBUaXRsZXNcbiAqIC0gRW50cmllc1xuICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuWyBOYXZpZ2F0aW9uIF1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiAtLS0tLS0tLS0tIFsgSGVhZGVyIE5hdiBdIC0tLS0tLS0tLS0gKi9cbi5uYXYtaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5uYXYtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgfVxuICAubmF2LWhlYWRlciAubWVudS1pdGVtIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgfVxuICAubmF2LWhlYWRlciAubWVudS1pdGVtOjpiZWZvcmUsXG4gIC5uYXYtaGVhZGVyIC5tZW51LWl0ZW06OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDIzcHg7XG4gICAgaGVpZ2h0OiAyM3B4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBkYXRhLW5hbWU9J0xheWVyIDEnIHZpZXdCb3g9JzAgMCAyMi44MiAyMi45MiclM0UlM0NwYXRoIGZpbGw9JyUyMzBhMWQyZCcgZD0nTTIyLjgyIDBDMTEuNzEuMTEgNy41MS4zOCA2LjU5IDguNTQgNi4xOCAxMi4xNSA2LjA2IDE3IDMuOSAyMC4yMUE2IDYgMCAwIDEgMCAyMi45MmM4LjQ2IDAgMTYtLjA2IDIyLjgyIDB6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICB9XG4gIC5uYXYtaGVhZGVyIC5tZW51LWl0ZW06OmJlZm9yZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICB9XG4gIC5uYXYtaGVhZGVyIC5tZW51LWl0ZW06OmFmdGVyIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbiAgICBmaWx0ZXI6IEZsaXBIO1xuICAgIC1tcy1maWx0ZXI6IFwiRmxpcEhcIjtcbiAgfVxuICAubmF2LWhlYWRlciAubWVudS1pdGVtIGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDZweCAwIDRweDtcbiAgICBiYWNrZ3JvdW5kOiAjMGExZDJkO1xuICAgIGhlaWdodDogMjNweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG4gIC5uYXYtaGVhZGVyIC5tZW51LWl0ZW0gYTpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI2RjZThlODtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tIFsgRm9vdGVyIE5hdiBdIC0tLS0tLS0tLS0gKi9cbi5uYXYtZm9vdGVyIC5tZW51IHtcbiAgbWF4LXdpZHRoOiAyODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIC13ZWJraXQtY29sdW1uLWNvdW50OiAyO1xuICAtbW96LWNvbHVtbi1jb3VudDogMjtcbiAgY29sdW1uLWNvdW50OiAyO1xuICBjb2x1bW4tZ2FwOiA4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubmF2LWZvb3RlciAubWVudSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICB9XG59XG5cbi5uYXYtZm9vdGVyIC5tZW51LWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm5hdi1mb290ZXIgLmhlYWRlciB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vKiAtLS0tLS0tLS0tIFsgUHJpdmFjeSBOYXYgXSAtLS0tLS0tLS0tICovXG4ubmF2LXByaXZhY3kge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm5hdi1wcml2YWN5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICAgIG1hcmdpbjogMXB4IDA7XG4gIH1cbn1cblxuLm5hdi1wcml2YWN5OjphZnRlciB7XG4gIGNvbnRlbnQ6ICdcXEI3JztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNweDtcbiAgcmlnaHQ6IDVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5uYXYtcHJpdmFjeTo6YWZ0ZXIge1xuICAgIHJpZ2h0OiA4cHg7XG4gIH1cbiAgLm5hdi1wcml2YWN5IC5tZW51ID4gLm1lbnUtaXRlbTpmaXJzdC1vZi10eXBlID4gYSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5bIFNlY3Rpb25zIF1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiAtLS0tLS0tLS0tIFsgU2l0ZSBGb290ZXIgXSAtLS0tLS0tLS0tICovXG4vKiBbIEZvb3RlciBVdGlsaXR5IF0gKi9cbi5mb290ZXItdXRpbGl0eSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMTgzMzU0O1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZvb3Rlci11dGlsaXR5IHtcbiAgICBwYWRkaW5nOiA1MnB4IDAgMjhweDtcbiAgfVxuICAuZm9vdGVyLXV0aWxpdHkgLndyYXAge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cblxuLmZvb3Rlci11dGlsaXR5IGEge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mb290ZXItdXRpbGl0eSAubG9nby1hbHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMjhweDtcbiAgfVxufVxuXG4uZm9vdGVyLXV0aWxpdHkgLnNlYXJjaC1mb3JtIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mb290ZXItdXRpbGl0eSAuc2VhcmNoLWZvcm0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI4cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDU2MnB4KTtcbiAgfVxuICAuZm9vdGVyLXV0aWxpdHkgLnNlYXJjaC1zdWJtaXQtaWNvbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHRvcDogNHB4O1xuICB9XG59XG5cbi5mb290ZXItdXRpbGl0eSAuc29jaWFsIHtcbiAgbWFyZ2luOiAxNnB4IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZm9vdGVyLXV0aWxpdHkgLnNvY2lhbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNnB4O1xuICAgIHdpZHRoOiAxODBweDtcbiAgfVxuICAuZm9vdGVyLXV0aWxpdHkgLm5hdi1mb290ZXIge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW46IC00cHggLTQwcHggMCAwO1xuICB9XG59XG5cbi8qIFsgRm9vdGVyIEluZm8gXSAqL1xuLmZvb3Rlci1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMxMTI5NDI7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZm9vdGVyLWluZm8ge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbiAgfVxufVxuXG4uZm9vdGVyLWluZm8gYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZvb3Rlci1pbmZvIC5uYXYtcHJpdmFjeSxcbiAgLmZvb3Rlci1pbmZvIC5zaXRlLWNyZWRpdHMtY29udGFpbmVyLFxuICAuZm9vdGVyLWluZm8gLmNvcHlyaWdodCxcbiAgLmZvb3Rlci1pbmZvIC5hZC1jcmVkaXQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5mb290ZXItaW5mbyAuYmFjay10by10b3Age1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLmZvb3Rlci1pbmZvIC5jb3B5cmlnaHQsXG4gIC5mb290ZXItaW5mbyAuYWQtY3JlZGl0IHtcbiAgICBwYWRkaW5nOiA0cHggMDtcbiAgfVxuICAuZm9vdGVyLWluZm8gLmJhY2stdG8tdG9wIHtcbiAgICBwYWRkaW5nOiA0cHggMCAwO1xuICB9XG4gIC5mb290ZXItaW5mbyAuY29weXJpZ2h0OjpiZWZvcmUsXG4gIC5mb290ZXItaW5mbyAuYWQtY3JlZGl0OjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXEI3JztcbiAgICBtYXJnaW46IDAgOHB4O1xuICB9XG4gIC5mb290ZXItaW5mbyAuc2VwYXJhdG9yIHtcbiAgICBtYXJnaW46IDAgNHB4O1xuICB9XG59XG5cbi5mb290ZXItaW5mbyAuY29weXJpZ2h0LFxuLmZvb3Rlci1pbmZvIC5hZC1jcmVkaXQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmZvb3Rlci1pbmZvIC5zZXBhcmF0b3Ige1xuICBtYXJnaW46IDAgNHB4O1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuWyBDb250ZW50IF1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiAtLS0tLS0tLS0tIFsgQXV0aG9yIEJveCBdIC0tLS0tLS0tLS0gKi9cbi5hdXRob3ItYm94IHtcbiAgYmFja2dyb3VuZDogI2Y2ZjVmMztcbiAgcGFkZGluZzogMzJweCAxMnB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmF1dGhvci1ib3gge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgLmF1dGhvci1ib3gge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbi5hdXRob3ItYm94OjpiZWZvcmUsXG4uYXV0aG9yLWJveCAuYXZhdGFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG59XG5cbi5hdXRob3ItYm94OjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMTVweDtcbiAgaGVpZ2h0OiAyNTVweDtcbiAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9pbWFnZXMvaGlfaW1fbmFnaV8yMDIxLndlYnApIG5vLXJlcGVhdCBib3R0b20gbGVmdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNjBweDtcbn1cblxuLm5vLXdlYnAgLmF1dGhvci1ib3g6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0cy9hc3NldHMvaW1hZ2VzL2hpX2ltX25hZ2lfMjAyMS53ZWJwKTtcbn1cblxuQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSkge1xuICAuYXV0aG9yLWJveDo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ltYWdlcy9oaV9pbV9uYWdpXzIwMjEud2VicCk7XG4gIH1cbiAgLm5vLXdlYnAgLmF1dGhvci1ib3g6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9pbWFnZXMvaGlfaW1fbmFnaV8yMDIxLndlYnApO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hdXRob3ItYm94OjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjE1cHg7XG4gIH1cbn1cblxuLmF1dGhvci1ib3ggLmF2YXRhciB7XG4gIHdpZHRoOiAxMzJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmF1dGhvci1ib3ggLmF2YXRhciB7XG4gICAgd2lkdGg6IDIxMnB4O1xuICB9XG59XG5cbi5hdXRob3ItYm94LXRpdGxlLFxuLmF1dGhvci1ib3gtY29udGVudCB7XG4gIG1hcmdpbjogMCAwIDAgMTMycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmF1dGhvci1ib3gtdGl0bGUsXG4gIC5hdXRob3ItYm94LWNvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiAyMTJweDtcbiAgfVxufVxuXG4uYXV0aG9yLWJveC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4uYXV0aG9yLWJveC1jb250ZW50IHAge1xuICBtYXJnaW46IDhweCAwO1xufVxuXG4uYXV0aG9yLWJveCAubW9yZS1saW5rLWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmF1dGhvci1ib3ggLm1vcmUtbGluayB7XG4gIGNvbG9yOiAjZjQ3OTZjO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAxMnB4IDIwcHg7XG59XG5cbi5hdXRob3ItYm94IC5tb3JlLWxpbms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2Y0Nzk2Yztcbn1cblxuLmF1dGhvci1ib3ggLm1vcmUtbGluayAuc3ZnLWlubGluZS0tZmEge1xuICBmb250LXNpemU6IDExMCU7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBUaXRsZXMgXSAtLS0tLS0tLS0tICovXG4uYXJjaGl2ZS10aXRsZSxcbmgxLmVudHJ5LXRpdGxlLFxuLndpZGdldC10aXRsZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnBvc3QtbGlzdGluZyAuY29udGVudCAuZW50cnktdGl0bGUge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogNHB4IDAgMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmgxLmVudHJ5LXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ud2lkZ2V0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuXG4vKiAtLS0tLS0tLS0tIFsgRW50cmllcyBdIC0tLS0tLS0tLS0gKi9cbi5wb3N0LWxpc3RpbmcgLmVudHJ5IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmJsb2cgLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgcDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiBbIEVudHJ5IE1ldGEgXSAqL1xuLmVudHJ5LW1ldGEge1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1hcmdpbjogMTJweCAwIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmVudHJ5LW1ldGEge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG4uZW50cnktbWV0YSB0aW1lLFxuLmVudHJ5LW1ldGEgc3Bhbixcbi5lbnRyeS1tZXRhIC5wb3N0LWVkaXQtbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDJweDtcbn1cblxuLmVudHJ5LW1ldGEgLnN2Zy1pbmxpbmUtLWZhIHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5cbi5qdW1wLWFuZC1zaGFyZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogWyBTaW5nbGUgXSAqL1xuLnNpbmdsZSAuY29udGVudCAuZW50cnktY29udGVudCBoMyxcbi5zaW5nbGUgLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgaDQsXG4uc2luZ2xlIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGg2IHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogODAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnNpbmdsZSAuY29udGVudCAuZW50cnktY29udGVudCBoMyB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cblxuLnNpbmdsZSAuY29udGVudCAuZW50cnktY29udGVudCBoNCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLnNpbmdsZSAuY29udGVudCAuZW50cnktY29udGVudCBoNSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICNmNDc5NmM7XG59XG5cbi5zaW5nbGUgLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgaDYge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjM2QzZDNkO1xufVxuXG4vKlxuICogIFRoZW1lIE5hbWU6IFJlY2lwZSBUaW4gRWF0c1xuICogIFRoZW1lIFVSSTogaHR0cHM6Ly93d3cub25jZWNvdXBsZWQuY29tXG4gKlxuICogIERlc2NyaXB0aW9uOiBDdXN0b20gR2VuZXNpcyBjaGlsZCB0aGVtZS4gTWFkZSB3aXRoIGxvdmUhXG4gKiAgVGFnczogY3VzdG9tLW1hZGUsIGdlbmVzaXMsIGNoaWxkLXRoZW1lXG4gKlxuICogIEF1dGhvcjogWmFvXG4gKiAgQXV0aG9yIFVSSTogaHR0cHM6Ly93d3cuemFvLmlzXG4gKlxuICogIFZlcnNpb246IDEuMC43NFxuICogIFRlbXBsYXRlOiBnZW5lc2lzXG4gKiAgVGVtcGxhdGUgVmVyc2lvbjogMi41LjcxXG4gKlxuICogIFRleHQgRG9tYWluOiBvbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzXG4gKiAgTGljZW5zZTogQWxsIHJpZ2h0cyByZXNlcnZlZC5cbiAqXG4gKiAgTm90ZXM6IGVsZW1lbnRzIGluIHRoaXMgZmlsZSBhcmUgY2xpZW50LXNwZWNpZmljIGFuZCB3aWxsXG4gKiAgdHlwaWNhbGx5IGJlIHJlLXdyaXR0ZW4gZnJvbSBzY3JhdGNoIGluIGVhY2ggdGhlbWUuICM1XG4gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5bIFVuaXF1ZSBdXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogLS0tLS0tLS0tLSBbIFRhYmxlIG9mIENvbnRlbnRzIF0gLS0tLS0tLS0tLSAqL1xuLyoqXG4gKiBOb3Rlc1xuICogLSBUT0MgKHlvdSBhcmUgaGVyZSlcbiAqXG4gKiBTdHlsaXplZCBEZWZhdWx0c1xuICogLSBDdXN0b20gQ2xhc3Nlc1xuICpcbiAqIEFDRlxuICogLSBCaW9cbiAqIC0gQ1RBXG4gKiAtIEZlYXR1cmVkIFBvc3RzXG4gKiAtIFNvY2lhbCBJY29uc1xuICogLSBTdWJzY3JpYmVcbiAqXG4gKiBBZGQtb25zXG4gKiAtIEFyY2hpdmUgTmF2XG4gKiAtIFNlY29uZGFyeSBBcmNoaXZlIERlc2NyaXB0aW9uXG4gKiAtIEJhY2sgdG8gVG9wXG4gKiAtIEVudHJ5IENvbnRlbnQgTGlua1xuICogLSBNYW51YWwgRmVhdHVyZXNcbiAqIC0gU3ViLUNhdGVnb3JpZXNcbiAqXG4gKiBQbHVnaW5zXG4gKiAtIENvbW1lbnQgUmVwbHkgRW1haWwgTm90aWZpY2F0aW9uXG4gKiAtIENvbnRhY3QgRm9ybSA3XG4gKiAtIEN1c3RvbSBGdW5jdGlvbmFsaXR5IGZvciBSZWNpcGUgVGluIEVhdHNcbiAqIC0gSmV0cGFja1xuICogLSBMaXRlc3BlZWRcbiAqIC0gU29jaWFsIFB1Z1xuICogLSBTb2NpYWwgV2FyZmFyZVxuICogLSBXUCBSZWNpcGUgTWFrZXJcbiAqXG4gKiBQYWdlIFRlbXBsYXRlc1xuICogLSBBcmNoaXZlc1xuICogLSBIb21lXG4gKiAtIFJlY2lwZXNcbiAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblsgU3R5bGl6ZWQgRGVmYXVsdHMgXVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIC0tLS0tLS0tLS0gWyBDdXN0b20gQ2xhc3NlcyBdIC0tLS0tLS0tLS0gKi9cbi8qIGxvZ28gYWx0ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmxvZ28tYWx0IHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYycHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9pbWFnZXMvbG9nby1mb290ZXIud2VicCkgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDYwcHg7XG4gIH1cbiAgLm5vLXdlYnAgLmxvZ28tYWx0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ltYWdlcy9sb2dvLWZvb3Rlci5wbmcpO1xuICB9XG59XG5cbkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpIHtcbiAgLmxvZ28tYWx0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ltYWdlcy9sb2dvLWZvb3RlckAyeC53ZWJwKTtcbiAgfVxuICAubm8td2VicCAubG9nby1hbHQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0cy9hc3NldHMvaW1hZ2VzL2xvZ28tZm9vdGVyQDJ4LnBuZyk7XG4gIH1cbn1cblxuLyogZmFxLWhlYWRlciAoaW50ZW5kZWQgdG8gYmUgdXNlZCB3aXRoIGg1KSAqL1xuLmZhcS1oZWFkZXI6OmJlZm9yZSxcbi5zaW5nbGUgLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgaDU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICc/JztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZjQ3OTZjO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcGFkZGluZy1sZWZ0OiAycHg7XG4gIC8qIGltcHJvdmUgc2xpZ2h0bHktb2ZmIGNlbnRlcmluZyAqL1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLyogYXN0ZXJpc2sgKGludGVuZGVkIHRvIGJlIHVzZWQgd2l0aCBwYXJhZ3JhcGhzKSAqL1xuLmFzdGVyaXNrOjpiZWZvcmUge1xuICBjb250ZW50OiAnKic7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNvbG9yOiAjZjQ3OTZjO1xuICBtYXJnaW46IDEycHggOHB4IC0xMnB4IDA7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIC8qIG1heCBzaG91bGQgYmUgbGluZS1oZWlnaHQgb2YgcGFyZW50IHBhcmFncmFwaCwgc28gaXRlbXMgYmVsb3cgZG9uJ3Qgc2hpZnQgKi9cbn1cblxuLyogYm9va21hcmsgKi9cbi5zdmctYm9va21hcmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0cy9hc3NldHMvaW1hZ2VzL2ljb24tYm9va21hcmsuc3ZnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4vKiAtLS0tLS0tLS0tIFsgT3JkZXJlZCBMaXN0cyBdIC0tLS0tLS0tLS0gKi9cbi5jb250ZW50IC5lbnRyeS1jb250ZW50IG9sIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuXG4uY29udGVudCAuZW50cnktY29udGVudCBvbCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cblxuLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgb2wge1xuICBtYXJnaW4tbGVmdDogMzJweDtcbn1cblxuLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgb2wgbGkgcCxcbi5jb250ZW50IC5lbnRyeS1jb250ZW50IHVsIGxpIHAge1xuICBtYXJnaW46IDEwcHggMDtcbn1cblxuLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgb2wgPiBsaSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LWNvdW50ZXI7XG4gIC8qIG9ubHkgYSBzaW5nbGUgbGlzdCBzaG91bGQgZXhpc3QgaW4gZWFjaCBwb3N0ICovXG59XG5cbi5jb250ZW50IC5lbnRyeS1jb250ZW50IG9sID4gbGk6Zmlyc3Qtb2YtdHlwZSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtY291bnRlcjtcbn1cblxuLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgb2wgPiBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0LWNvdW50ZXIpO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMxODMzNTQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgLyogKCBsaW5lLWhlaWdodCAtIDo6YmVmb3JlIGhlaWdodCApIC8gMiAqL1xuICBtYXJnaW4tbGVmdDogLTI4cHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4ubm8tYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblsgQUNGIF1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiAtLS0tLS0tLS0tIFsgQmlvIF0gLS0tLS0tLS0tLSAqL1xuLmJpby1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLmJpby1jb250YWluZXIgLm1vcmUtbGluayB7XG4gIGNvbG9yOiAjZjQ3OTZjO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uYmlvLWNvbnRhaW5lciAubW9yZS1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNmNDc5NmM7XG59XG5cbi5iaW8tY29udGFpbmVyIC5pbWFnZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG5cbi5iaW8tY29udGFpbmVyIC50ZXh0IHtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuXG4uYmlvLWNvbnRhaW5lciAubW9yZS1saW5rLWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLyogWyBOYWdpIF0gKi9cbi5iaW8tbmFnaSB7XG4gIGJhY2tncm91bmQ6ICNmNmY1ZjM7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDY0cHg7XG4gIC8qIGltZyBuZWdhdGl2ZSBtYXJnaW4gKyBwYWRkaW5nICsgdXN1YWwgd2lkZ2V0IG1hcmdpbiAqL1xufVxuXG4uYmlvLW5hZ2kgLmltYWdlIHtcbiAgbWFyZ2luOiAtNjBweCBhdXRvIDhweDtcbiAgbWF4LXdpZHRoOiAxMjVweDtcbn1cblxuLyogWyBEb3plciBdICovXG4uYmlvLWRvemVyIHtcbiAgYmFja2dyb3VuZDogI2RjZThlODtcbiAgcGFkZGluZzogMjBweCAxMnB4O1xuICBtaW4taGVpZ2h0OiAxNjVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5iaW8tZG96ZXIge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCAjMTgzMzU0O1xuICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjMTgzMzU0O1xuICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgIG1pbi1oZWlnaHQ6IDE0OXB4O1xuICB9XG59XG5cbi5iaW8tZG96ZXIgLmltYWdlIHtcbiAgbWF4LXdpZHRoOiAxMjVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4uYmlvLWRvemVyIC53aWRnZXQtdGl0bGUge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5iaW8tZG96ZXIgLndpZGdldC10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYmlvLWRvemVyIC5tb3JlLWxpbmsge1xuICAgIGNvbG9yOiAjMTgzMzU0O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC5iaW8tZG96ZXIgLm1vcmUtbGluazpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzBhMWQyZDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG4vKiBbIEhvbWUgKEJvdGgpIF0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuaG9tZS1ib3R0b20gLmJpby1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLSBbIENUQSBdIC0tLS0tLS0tLS0gKi9cbi5jdGEge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5jdGEtcHJldGl0bGUge1xuICBjb2xvcjogI2Y0Nzk2Yztcbn1cblxuLmN0YS1wcmV0aXRsZSxcbi5jdGEtdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbi5jdGEtdGl0bGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogMDtcbn1cblxuLmN0YS1hY3Rpb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZjQ3OTZjO1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbn1cblxuLmN0YS1hY3Rpb246aG92ZXIge1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kOiAjZWE2ODVlO1xufVxuXG4uY3RhLWFjdGlvbiAuc3ZnLWlubGluZS0tZmEge1xuICBtYXJnaW4tbGVmdDogNnB4O1xufVxuXG4vKiBbIEJlZm9yZSBIZWFkZXIgQ1RBIF0gKi9cbi5iZWZvcmUtaGVhZGVyIC5jdGEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLmJlZm9yZS1oZWFkZXIgLmN0YSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmJlZm9yZS1oZWFkZXIgLmN0YSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cblxuLmJlZm9yZS1oZWFkZXIgLmN0YS10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYmVmb3JlLWhlYWRlciAuY3RhLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5cbi5iZWZvcmUtaGVhZGVyIC5jdGEtdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmJlZm9yZS1oZWFkZXIgLmN0YS10ZXh0IHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG4uYmVmb3JlLWhlYWRlciAuY3RhLWFjdGlvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgcGFkZGluZzogMnB4IDhweDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzVweCkge1xuICAuYmVmb3JlLWhlYWRlciAuY3RhLWFjdGlvbiB7XG4gICAgcGFkZGluZzogNHB4IDEycHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0xcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5iZWZvcmUtaGVhZGVyIC5jdGEtYWN0aW9uIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgcGFkZGluZzogMnB4IDhweDtcbiAgfVxufVxuXG4uYmVmb3JlLWhlYWRlciAuY3RhLWFjdGlvbjpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjMTgzMzU0O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4vKiBbIEhvbWUgQ1RBIF0gKi9cbi5jdGEtaG9tZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuY3RhLWhvbWUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICMxODMzNTQ7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuY3RhLWhvbWUgLmN0YS1wcmV0aXRsZSxcbiAgLmN0YS1ob21lIC5jdGEtdGl0bGUsXG4gIC5jdGEtaG9tZSAuY3RhLXRleHQge1xuICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC5jdGEtaG9tZSAuY3RhLXRpdGxlIHtcbiAgICBjb2xvcjogI2RjZThlODtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgfVxuICAuY3RhLWhvbWUgLmN0YS10ZXh0IHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0xcHg7XG4gIH1cbiAgLmN0YS1ob21lIC5jdGEtYWN0aW9uIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBGZWF0dXJlZCBJbWFnZXMgXSAtLS0tLS0tLS0tICovXG4uZmVhdHVyZWQtaW1hZ2VzIHtcbiAgbWFyZ2luOiA0MHB4IDAgMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mZWF0dXJlZC1pbWFnZXMge1xuICAgIG1hcmdpbi10b3A6IDM2cHg7XG4gIH1cbn1cblxuLmZlYXR1cmVkLWltYWdlcyAud3JhcCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGVlMGRmO1xuICBwYWRkaW5nLXRvcDogMzJweDtcbiAgcGFkZGluZy1ib3R0b206IDMycHg7XG59XG5cbi5mZWF0dXJlZC1pbWFnZXMgLnNlY3Rpb24tdGl0bGUge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICNiN2IyYWM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mZWF0dXJlZC1pbWFnZXMgLnNlY3Rpb24tdGl0bGUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMTZweCAwIDA7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG4uZmVhdHVyZWQtaW1hZ2VzIC5sb2dvcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZmVhdHVyZWQtaW1hZ2VzIC5sb2dvcyB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNDBweCk7XG4gIH1cbn1cblxuLmZlYXR1cmVkLWltYWdlcyAuZmVhdHVyZWQtaW1hZ2Uge1xuICBmbGV4OiAwIDEgYXV0bztcbiAgcGFkZGluZzogNHB4IDEycHg7XG4gIG1heC13aWR0aDogMzMlO1xuICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgb3BhY2l0eTogLjQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDkwcHgpIHtcbiAgLmZlYXR1cmVkLWltYWdlcyAuZmVhdHVyZWQtaW1hZ2Uge1xuICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mZWF0dXJlZC1pbWFnZXMgLmZlYXR1cmVkLWltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZlYXR1cmVkLWltYWdlcyAuZmVhdHVyZWQtaW1hZ2Uge1xuICAgIHBhZGRpbmc6IDRweCAxMnB4O1xuICAgIG1heC13aWR0aDogMTIlO1xuICB9XG59XG5cbi5mZWF0dXJlZC1pbWFnZXMgLmZlYXR1cmVkLWltYWdlIC5zaXplLXBsYWNlbWVudC1sb2dvLXNvZnQge1xuICB3aWR0aDogYXV0bztcbiAgbWF4LWhlaWdodDogNDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZlYXR1cmVkLWltYWdlcyAuZmVhdHVyZWQtaW1hZ2UgLnNpemUtcGxhY2VtZW50LWxvZ28tc29mdCB7XG4gICAgbWF4LWhlaWdodDogNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZlYXR1cmVkLWltYWdlcyAuZmVhdHVyZWQtaW1hZ2UgLnNpemUtcGxhY2VtZW50LWxvZ28tc29mdCB7XG4gICAgbWF4LWhlaWdodDogNDBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tIFsgRmVhdHVyZWQgUG9zdHMgXSAtLS0tLS0tLS0tICovXG4uZmVhdHVyZWQtcG9zdHMtY29udGFpbmVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZmVhdHVyZWQtcG9zdHMtY29udGFpbmVyIC5lbnRyeSB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mZWF0dXJlZC1wb3N0cy1jb250YWluZXIgLmVudHJ5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG59XG5cbi5mZWF0dXJlZC1wb3N0cy1jb250YWluZXIgLmVudHJ5LWltYWdlLWxpbmsgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZmVhdHVyZWQtcG9zdHMtY29udGFpbmVyIC5lbnRyeS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbWFyZ2luOiA4cHggMCAwO1xufVxuXG4uZmVhdHVyZWQtcG9zdHMtY29udGFpbmVyIC5lbnRyeS10aXRsZSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mZWF0dXJlZC1wb3N0cy1jb250YWluZXIgLmVudHJ5LXRpdGxlIGEge1xuICAgIGNvbG9yOiAjMTgzMzU0O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mZWF0dXJlZC1wb3N0cy1jb250YWluZXIgLmVudHJ5LXRpdGxlIGEge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuXG4vKiBbIFNpZGViYXIgRmVhdHVyZXMgXSAqL1xuLndpZGdldCAuZmVhdHVyZWQtcG9zdHMtY29udGFpbmVyIC53aWRnZXQtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLyogWyBGb290ZXIgRmVhdHVyZXMgXSAqL1xuLmZvb3Rlci1mZWF0dXJlcyB7XG4gIGJhY2tncm91bmQ6ICNkY2U4ZTg7XG4gIHBhZGRpbmc6IDI4cHggMDtcbn1cblxuLmZvb3Rlci1mZWF0dXJlcyAud3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZvb3Rlci1mZWF0dXJlcyAud2lkZ2V0LXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNjRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1mZWF0dXJlcyAud2lkZ2V0LXRpdGxlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZm9vdGVyLWZlYXR1cmVzIC53aWRnZXQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgfVxufVxuXG4uZm9vdGVyLWZlYXR1cmVzIC5lbnRyeSB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXItZmVhdHVyZXMgLmVudHJ5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5mb290ZXItZmVhdHVyZXMgLmVudHJ5LWltYWdlLWxpbmsge1xuICBib3JkZXI6IDZweCBzb2xpZCAjZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5mb290ZXItZmVhdHVyZXMgLmVudHJ5LXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogLTRweDtcbn1cblxuLmZvb3Rlci1mZWF0dXJlcyAuZW50cnktdGl0bGUgYSB7XG4gIGNvbG9yOiAjMTgzMzU0O1xuICBmb250LXNpemU6IDI4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXItZmVhdHVyZXMgLmVudHJ5LXRpdGxlIGEge1xuICAgIGNvbG9yOiAjM2QzZDNkO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZvb3Rlci1mZWF0dXJlcyAuZW50cnktdGl0bGUgYSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgfVxufVxuXG4uZm9vdGVyLWZlYXR1cmVzIC5tb3JlLWxpbmstY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgdG9wOiA0OHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1mZWF0dXJlcyAubW9yZS1saW5rLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMjBweCk7XG4gICAgdG9wOiA0cHg7XG4gICAgbGVmdDogaW5pdGlhbDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mb290ZXItZmVhdHVyZXMgLm1vcmUtbGluay1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNDUwcHgpO1xuICAgIHRvcDogMTZweDtcbiAgfVxufVxuXG4uZm9vdGVyLWZlYXR1cmVzIC5tb3JlLWxpbmsge1xuICBjb2xvcjogIzNkM2QzZDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjEyNWVtO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5mb290ZXItZmVhdHVyZXMgLm1vcmUtbGluayB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5mb290ZXItZmVhdHVyZXMgLm1vcmUtbGluazpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBTb2NpYWwgSWNvbnMgXSAtLS0tLS0tLS0tICovXG4uc29jaWFsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc29jaWFsIC5zb2NpYWwtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNmNDc5NmM7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgbWFyZ2luOiAwIDJweDtcbn1cblxuLnNvY2lhbCAuc29jaWFsLWljb246aG92ZXIge1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kOiAjZWE2ODVlO1xufVxuXG4uc29jaWFsIC5zb2NpYWwtaWNvbjpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5zb2NpYWwgLnNvY2lhbC1pY29uOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLyogWyBIZWFkZXIgU29jaWFsIF0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuc2l0ZS1oZWFkZXIgLnNvY2lhbCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gIH1cbiAgLnNpdGUtaGVhZGVyIC5zb2NpYWwgLnNvY2lhbC1pY29uIHtcbiAgICBjb2xvcjogIzE4MzM1NDtcbiAgICBiYWNrZ3JvdW5kOiAjZGNlOGU4O1xuICB9XG4gIC5zaXRlLWhlYWRlciAuc29jaWFsIC5zb2NpYWwtaWNvbjpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjMTgzMzU0O1xuICB9XG59XG5cbi8qIFsgTWVudSBTb2NpYWwgXSAqL1xuLm1lbnUgLnNvY2lhbCB7XG4gIHBhZGRpbmc6IDAgMTZweCAxNnB4O1xufVxuXG4vKiAtLS0tLS0tLS0tIFsgU3Vic2NyaWJlIF0gLS0tLS0tLS0tLSAqL1xuLnN1YnNjcmliZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMxODMzNTQ7XG4gIHBhZGRpbmc6IDI0cHggMjRweCAwO1xufVxuXG4uc3Vic2NyaWJlOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogODNweDtcbiAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9pbWFnZXMvc3Vic2NyaWJlLXNpZGViYXIud2VicCkgbm8tcmVwZWF0IGNlbnRlciBib3R0b207XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgbWFyZ2luOiAxNnB4IGF1dG8gMDtcbn1cblxuLm5vLXdlYnAgLnN1YnNjcmliZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ltYWdlcy9zdWJzY3JpYmUtc2lkZWJhci5qcGcpO1xufVxuXG5AbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSB7XG4gIC5zdWJzY3JpYmU6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ltYWdlcy9zdWJzY3JpYmUtc2lkZWJhckAyeC53ZWJwKTtcbiAgfVxuICAubm8td2VicCAuc3Vic2NyaWJlOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9pbWFnZXMvc3Vic2NyaWJlLXNpZGViYXJAMnguanBnKTtcbiAgfVxufVxuXG4uc3Vic2NyaWJlIC50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMCAwIDhweDtcbn1cblxuLnN1YnNjcmliZSAuZGVzY3JpcHRpb24ge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cblxuLnN1YnNjcmliZSAuZm9ybSB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc3Vic2NyaWJlIGlucHV0IHtcbiAgaGVpZ2h0OiA0NHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zdWJzY3JpYmUgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuLnN1YnNjcmliZSBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gIGNvbG9yOiAjMTgzMzU0O1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbi5zdWJzY3JpYmUgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMxODMzNTQ7XG59XG5cbi5zdWJzY3JpYmUgOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMxODMzNTQ7XG59XG5cbi5zdWJzY3JpYmUgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMTgzMzU0O1xufVxuXG4uc3Vic2NyaWJlIDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMxODMzNTQ7XG59XG5cbi5zdWJzY3JpYmUgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuLnN1YnNjcmliZSBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gIHBhZGRpbmctbGVmdDogMzRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnN1YnNjcmliZSBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uc3Vic2NyaWJlIC5zdWJzY3JpYmUtZW52ZWxvcGUtaWNvbixcbi5zdWJzY3JpYmUgLnN1YnNjcmliZS11c2VyLWljb24ge1xuICBjb2xvcjogIzE4MzM1NDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDI0MHB4O1xuICBsaW5lLWhlaWdodDogNDZweDtcbn1cblxuLnN1YnNjcmliZSAuc3Vic2NyaWJlLXVzZXItaWNvbiB7XG4gIGxlZnQ6IDhweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG59XG5cbi8qIFsgU2lkZWJhciBdICovXG4uc2lkZWJhciAuc3Vic2NyaWJlIGlucHV0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMDtcbn1cblxuLnNpZGViYXIgLnN1YnNjcmliZSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4uc2lkZWJhciAuc3Vic2NyaWJlIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDk3cHgpO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4uc2lkZWJhciAuc3Vic2NyaWJlIGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2lkZWJhciAuc3Vic2NyaWJlIC5zdWJzY3JpYmUtdXNlci1pY29uLFxuLnNpZGViYXIgLnN1YnNjcmliZSAuc3Vic2NyaWJlLWVudmVsb3BlLWljb24ge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5zaWRlYmFyIC5zdWJzY3JpYmUgLnN1YnNjcmliZS1lbnZlbG9wZS1pY29uIHtcbiAgdG9wOiA1NXB4O1xuICBsZWZ0OiA3cHg7XG59XG5cbi5zaWRlYmFyIC5zdWJzY3JpYmUgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIHdpZHRoOiA4NXB4O1xuICBwYWRkaW5nOiA4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbn1cblxuLyogWyBGb290ZXIgXSAqL1xuLnNpdGUtZm9vdGVyIC5zdWJzY3JpYmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnNpdGUtZm9vdGVyIC5zdWJzY3JpYmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAjMTgzMzU0O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDI0cHggMDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLnN1YnNjcmliZTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5zdWJzY3JpYmUgLm5vdC1mb3JtLFxuICAuc2l0ZS1mb290ZXIgLnN1YnNjcmliZSAucHJlLXRpdGxlLFxuICAuc2l0ZS1mb290ZXIgLnN1YnNjcmliZSAudGl0bGUsXG4gIC5zaXRlLWZvb3RlciAuc3Vic2NyaWJlIC5kZXNjcmlwdGlvbixcbiAgLnNpdGUtZm9vdGVyIC5zdWJzY3JpYmUgLmZvcm0sXG4gIC5zaXRlLWZvb3RlciAuc3Vic2NyaWJlIGlucHV0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLnN1YnNjcmliZSAucHJlLXRpdGxlLFxuICAuc2l0ZS1mb290ZXIgLnN1YnNjcmliZSAudGl0bGUsXG4gIC5zaXRlLWZvb3RlciAuc3Vic2NyaWJlIGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICB9XG4gIC5zaXRlLWZvb3RlciAuc3Vic2NyaWJlIC5wcmUtdGl0bGUsXG4gIC5zaXRlLWZvb3RlciAuc3Vic2NyaWJlIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGNvbG9yOiAjMTgzMzU0O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLnN1YnNjcmliZSAucHJlLXRpdGxlIHtcbiAgICBjb2xvcjogI2Y0Nzk2YztcbiAgfVxuICAuc2l0ZS1mb290ZXIgLnN1YnNjcmliZSAuZm9ybSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1pbi13aWR0aDogNDAwcHg7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5zdWJzY3JpYmUgaW5wdXQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGhlaWdodDogMzZweDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLnN1YnNjcmliZSBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgLnNpdGUtZm9vdGVyIC5zdWJzY3JpYmUgaW5wdXRbdHlwZT1cImVtYWlsXCJdIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA4MHB4KTtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxODMzNTQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFlbTtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLnN1YnNjcmliZSBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICB3aWR0aDogMTMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZjQ3OTZjO1xuICAgIGNvbG9yOiAjMTgzMzU0O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5zaXRlLWZvb3RlciAuc3Vic2NyaWJlIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICNmNDc5NmM7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5zdWJzY3JpYmUgLnN1YnNjcmliZS1lbnZlbG9wZS1pY29uIHtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiAxMzY2cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuc2l0ZS1mb290ZXIgLnN1YnNjcmliZSAuc3Vic2NyaWJlLWVudmVsb3BlLWljb24ge1xuICAgIGxlZnQ6IDIzNnB4O1xuICB9XG59XG5cbi8qIFsgSG9tZSBdICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaG9tZS1ib3R0b20gLnN1YnNjcmliZSBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDg1cHggLSAxMnB4KTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG4gIC5ob21lLWJvdHRvbSAuc3Vic2NyaWJlIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIHdpZHRoOiA4NXB4O1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5ob21lLWJvdHRvbSAuc3Vic2NyaWJlIC5zdWJzY3JpYmUtdXNlci1pY29uLFxuICAuaG9tZS1ib3R0b20gLnN1YnNjcmliZSAuc3Vic2NyaWJlLWVudmVsb3BlLWljb24ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAuaG9tZS1ib3R0b20gLnN1YnNjcmliZSAuc3Vic2NyaWJlLWVudmVsb3BlLWljb24ge1xuICAgIGxlZnQ6IDlweDtcbiAgICB0b3A6IDU2cHg7XG4gIH1cbiAgLmhvbWUtYm90dG9tIC5zdWJzY3JpYmUgaW5wdXRbdHlwZT1cImVtYWlsXCJdIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG4gIC5ob21lLWJvdHRvbSAuc3Vic2NyaWJlIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG4gIC5ob21lLWJvdHRvbSAuc3Vic2NyaWJlIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDZweCAxNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuaG9tZS1ib3R0b20gLnN1YnNjcmliZSB7XG4gICAgY29sb3I6ICMxODMzNTQ7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMjRweCAwIDAgMTZweDtcbiAgICBib3JkZXItdG9wOiA1cHggc29saWQgIzE4MzM1NDtcbiAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgIzE4MzM1NDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5ob21lLWJvdHRvbSAuc3Vic2NyaWJlOjphZnRlciB7XG4gICAgd2lkdGg6IDM0NXB4O1xuICAgIGhlaWdodDogMjYwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9pbWFnZXMvc3Vic2NyaWJlLWNvbnRlbnQud2VicCk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAzNDVweDtcbiAgICBtYXJnaW46IDA7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDUzcHg7XG4gIH1cbiAgLm5vLXdlYnAgLmhvbWUtYm90dG9tIC5zdWJzY3JpYmU6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ltYWdlcy9zdWJzY3JpYmUtY29udGVudC5qcGcpO1xuICB9XG59XG5cbkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSwgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmhvbWUtYm90dG9tIC5zdWJzY3JpYmU6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ltYWdlcy9zdWJzY3JpYmUtY29udGVudEAyeC53ZWJwKTtcbiAgfVxuICAubm8td2VicCAuaG9tZS1ib3R0b20gLnN1YnNjcmliZTo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0cy9hc3NldHMvaW1hZ2VzL3N1YnNjcmliZS1jb250ZW50QDJ4LmpwZyk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5ob21lLWJvdHRvbSAuc3Vic2NyaWJlIC53cmFwIHtcbiAgICB3aWR0aDogMjgwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLmhvbWUtYm90dG9tIC5zdWJzY3JpYmUgLnN1YnNjcmliZS11c2VyLWljb24sXG4gIC5ob21lLWJvdHRvbSAuc3Vic2NyaWJlIC5zdWJzY3JpYmUtZW52ZWxvcGUtaWNvbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5ob21lLWJvdHRvbSAuc3Vic2NyaWJlIC5zdWJzY3JpYmUtdXNlci1pY29uIHtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIHRvcDogNHB4O1xuICB9XG4gIC5ob21lLWJvdHRvbSAuc3Vic2NyaWJlIC5zdWJzY3JpYmUtZW52ZWxvcGUtaWNvbiB7XG4gICAgbGVmdDogOXB4O1xuICAgIHRvcDogNTZweDtcbiAgfVxuICAuaG9tZS1ib3R0b20gLnN1YnNjcmliZSAudGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkxvcmFcIiwgc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDAuOTU7XG4gICAgY29sb3I6ICMxODMzNTQ7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBtYXJnaW4tbGVmdDogM2VtO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbiAgLmhvbWUtYm90dG9tIC5zdWJzY3JpYmUgLmRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG4gIC5ob21lLWJvdHRvbSAuc3Vic2NyaWJlIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbiAgLmhvbWUtYm90dG9tIC5zdWJzY3JpYmUgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMGRmO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbiAgLmhvbWUtYm90dG9tIC5zdWJzY3JpYmUgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHBhZGRpbmc6IDhweCAzNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDUycHg7XG4gIH1cbn1cblxuLyogWyBTaW5nbGUgXSAqL1xuLnNpbmdsZSAuY29udGVudCAuc3Vic2NyaWJlIHtcbiAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9pbWFnZXMvZm9vZF9wbGF0ZV9iZzIuanBnKSBuby1yZXBlYXQgcmlnaHQgYm90dG9tO1xuICAvKiBpbnRlbnRpYWxseSBkaWQgbm90IGluY2x1ZGUgQDJ4IHZlcnNpb24gKi9cbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogMjhweDtcbn1cblxuLm5vLXdlYnAuc2luZ2xlIC5jb250ZW50IC5zdWJzY3JpYmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ltYWdlcy9mb29kX3BsYXRlX2JnMS5qcGcpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xuICAuc2luZ2xlIC5jb250ZW50IC5zdWJzY3JpYmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0cy9hc3NldHMvaW1hZ2VzL2Zvb2RfcGxhdGVfYmcxLndlYnApO1xuICAgIC8qIGludGVudGlhbGx5IGRpZCBub3QgaW5jbHVkZSBAMnggdmVyc2lvbiAqL1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgfVxuICAuc2luZ2xlIC5zdWJzY3JpYmUgLnN1YnNjcmliZS1lbnZlbG9wZS1pY29uIHtcbiAgICB0b3A6IDU1cHg7XG4gICAgbGVmdDogOHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5zaW5nbGUgLmNvbnRlbnQgLnN1YnNjcmliZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9pbWFnZXMvZm9vZF9wbGF0ZV9iZzIuanBnKTtcbiAgICAvKiBpbnRlbnRpYWxseSBkaWQgbm90IGluY2x1ZGUgQDJ4IHZlcnNpb24gKi9cbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XG4gIH1cbiAgLm5vLXdlYnAuc2luZ2xlIC5jb250ZW50IC5zdWJzY3JpYmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0cy9hc3NldHMvaW1hZ2VzL2Zvb2RfcGxhdGVfYmcyLmpwZyk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpbmdsZSAuY29udGVudCAuc3Vic2NyaWJlIHtcbiAgICBwYWRkaW5nOiAxMnB4IDM2cHggMCAyNHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cblxuLnNpbmdsZSAuY29udGVudCAuc3Vic2NyaWJlOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICMxODMzNTQ7XG4gIG9wYWNpdHk6IDAuODU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaW5nbGUgLmNvbnRlbnQgLnN1YnNjcmliZTo6YWZ0ZXIge1xuICAgIGhlaWdodDogMjYycHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9pbWFnZXMvc3Vic2NyaWJlLWNvbnRlbnQtc21hbGxlci53ZWJwKTtcbiAgICBtYXJnaW46IDA7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLm5vLXdlYnAuc2luZ2xlIC5jb250ZW50IC5zdWJzY3JpYmU6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ltYWdlcy9zdWJzY3JpYmUtY29udGVudC1zbWFsbGVyLnBuZyk7XG4gIH1cbn1cblxuQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaW5nbGUgLmNvbnRlbnQgLnN1YnNjcmliZTo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvb25jZS1jb3VwbGVkLXJlY2lwZS10aW4tZWF0cy9hc3NldHMvaW1hZ2VzL3N1YnNjcmliZS1jb250ZW50LXNtYWxsZXJAMngud2VicCk7XG4gIH1cbiAgLm5vLXdlYnAuc2luZ2xlIC5jb250ZW50IC5zdWJzY3JpYmU6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL29uY2UtY291cGxlZC1yZWNpcGUtdGluLWVhdHMvYXNzZXRzL2ltYWdlcy9zdWJzY3JpYmUtY29udGVudC1zbWFsbGVyQDJ4LnBuZyk7XG4gIH1cbn1cblxuLnNpbmdsZSAuY29udGVudCAuc3Vic2NyaWJlOjphZnRlcixcbi5zaW5nbGUgLmNvbnRlbnQgLnN1YnNjcmliZSAud3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNpbmdsZSAuY29udGVudCAuc3Vic2NyaWJlOjphZnRlciB7XG4gIHdpZHRoOiAyNjVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpbmdsZSAuY29udGVudCAuc3Vic2NyaWJlOjphZnRlciB7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2luZ2xlIC5jb250ZW50IC5zdWJzY3JpYmUgLndyYXAge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxufVxuXG4uc2luZ2xlIC5jb250ZW50IC5zdWJzY3JpYmUgLmZvcm0ge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uc2luZ2xlIC5jb250ZW50IC5zdWJzY3JpYmUgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuLnNpbmdsZSAuY29udGVudCAuc3Vic2NyaWJlIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpbmdsZSAuY29udGVudCAuc3Vic2NyaWJlIGlucHV0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDA7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5zaW5nbGUgLmNvbnRlbnQgLnN1YnNjcmliZSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4gIC5zaW5nbGUgLmNvbnRlbnQgLnN1YnNjcmliZSBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDg1cHgpO1xuICB9XG4gIC5zaW5nbGUgLmNvbnRlbnQgLnN1YnNjcmliZSBpbnB1dFt0eXBlPVwiZW1haWxcIl0ge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgd2lkdGg6IDMxMnB4O1xuICB9XG4gIC5zaW5nbGUgLmNvbnRlbnQgLnN1YnNjcmliZSBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICB3aWR0aDogODVweDtcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMTJweDtcbiAgfVxuICAuc2luZ2xlIC5jb250ZW50IC5zdWJzY3JpYmUgLnN1YnNjcmliZS1lbnZlbG9wZS1pY29uIHtcbiAgICBsZWZ0OiA4cHg7XG4gICAgdG9wOiA1MHB4O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5bIEFkZC1vbnMgXVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIC0tLS0tLS0tLS0gWyBBcmNoaXZlIE5hdiBdIC0tLS0tLS0tLS0gKi9cbi5hcmNoaXZlLW5hdiB7XG4gIGJhY2tncm91bmQ6ICNmNmY1ZjM7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXJjaGl2ZS1uYXYge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5icmVhZGNydW1icy1jb250YWluZXIgKyAuYXJjaGl2ZS1uYXYge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5cbi5ibG9nIC5icmVhZGNydW1icy1jb250YWluZXIgKyAuYXJjaGl2ZS1uYXYge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmFyY2hpdmUtbmF2IC5tb3JlLWxpbmstY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwIDAgMTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFyY2hpdmUtbmF2IC5tb3JlLWxpbmstY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG59XG5cbi5hcmNoaXZlLW5hdiAubW9yZS1saW5rLWNvbnRhaW5lciAubW9yZS1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNiN2IyYWM7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hcmNoaXZlLW5hdiAubW9yZS1saW5rLWNvbnRhaW5lciAubW9yZS1saW5rIHtcbiAgICBwYWRkaW5nOiAxcHggMTZweCAwcHg7XG4gIH1cbn1cblxuLmFyY2hpdmUtbmF2IC5tb3JlLWxpbmstY29udGFpbmVyIC5tb3JlLWxpbms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2Y0Nzk2Yztcbn1cblxuLmFyY2hpdmUtbmF2IC5ibHVlLWJ1dHRvbi1jb250YWluZXIgLm1vcmUtbGluayB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzE4MzM1NDtcbiAgYm9yZGVyOiAycHggc29saWQgIzE4MzM1NDtcbn1cblxuLmFyY2hpdmUtbmF2IC5ibHVlLWJ1dHRvbi1jb250YWluZXIgLm1vcmUtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxODMzNTQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYXJjaGl2ZS1uYXYgLm1vcmUtbGluay1jb250YWluZXIgLnN2Zy1pbmxpbmUtLWZhIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzgyN2Q3ODtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiA0MDBtcztcbiAgdHJhbnNpdGlvbjogNDAwbXM7XG59XG5cbi5hcmNoaXZlLW5hdiAubW9yZS1saW5rLWNvbnRhaW5lciAubW9yZS1saW5rOmhvdmVyIC5zdmctaW5saW5lLS1mYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYXJjaGl2ZS1kZXNjcmlwdGlvbiAuYXJjaGl2ZS10aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmFyY2hpdmUtbmF2IC5hcmNoaXZlLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCA4cHggMCAwO1xuICBjb2xvcjogIzE4MzM1NDtcbiAgZm9udC1mYW1pbHk6IFwiTG9yYVwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmFyY2hpdmUtbmF2IC5hcmNoaXZlLWljb24ge1xuICBmb250LXNpemU6IDI4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hcmNoaXZlLW5hdiAuYXJjaGl2ZS1pY29uIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cblxuLmFyY2hpdmUtbmF2IC5hcmNoaXZlLWljb24gLnN2Zy1pbmxpbmUtLWZhIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTJweDtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXJjaGl2ZS1uYXYgLmFyY2hpdmUtaWNvbiAuc3ZnLWlubGluZS0tZmEge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuXG4uYXJjaGl2ZS1uYXYgLmJ5LWRhdGUge1xuICBmb250LWZhbWlseTogXCJMb3JhXCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMxODMzNTQ7XG4gIG1hcmdpbjogMCA4cHg7XG59XG5cbi5hcmNoaXZlLW5hdiAuc2hvdy1tYWlucyB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNiN2IyYWM7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgbWFyZ2luLXRvcDogMTNweDtcbiAgd2lkdGg6IDQ4cHg7XG59XG5cbi5hcmNoaXZlLW5hdiAuZmFjZXR3cC1mYWNldCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5mYWNldHdwLWZhY2V0IC5mcy13cmFwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5mYWNldHdwLWZhY2V0IC5mYWNldHdwLWNvdW50ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXJjaGl2ZS1uYXYgLmZhY2V0d3AtZmFjZXQtbWFpbnMge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hcmNoaXZlLW5hdiAuZmFjZXR3cC1mYWNldC1tYWlucyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICB9XG59XG5cbi5hcmNoaXZlLW5hdiAuZmFjZXR3cC1mYWNldC1xdWlja19hbmRfZWFzeSB7XG4gIGNsZWFyOiBib3RoO1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgd2lkdGg6IDE2OHB4O1xuICBtYXJnaW46IDExcHggYXV0byAwO1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hcmNoaXZlLW5hdiAuZmFjZXR3cC1mYWNldC1xdWlja19hbmRfZWFzeSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgY2xlYXI6IG5vbmU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cblxuLmFyY2hpdmUtbmF2IC5mYWNldHdwLXR5cGUtZnNlbGVjdCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA1NnB4KTtcbn1cblxuLmFyY2hpdmUtbmF2IC5mYWNldHdwLXR5cGUtZnNlbGVjdCAuZnMtd3JhcCxcbi5hcmNoaXZlLW5hdiAuZmFjZXR3cC10eXBlLWZzZWxlY3QgLmZzLWRyb3Bkb3duIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogIzgyN2Q3ODtcbn1cblxuLmFyY2hpdmUtbmF2IC5mYWNldHdwLXR5cGUtZnNlbGVjdCAuZnMtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFyY2hpdmUtbmF2IC5mYWNldHdwLXR5cGUtZnNlbGVjdCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmFyY2hpdmUtbmF2IC5mYWNldHdwLXR5cGUtZnNlbGVjdCAuZnMtd3JhcCxcbiAgLmFyY2hpdmUtbmF2IC5mYWNldHdwLXR5cGUtZnNlbGVjdCAuZnMtZHJvcGRvd24ge1xuICAgIHdpZHRoOiAxOTJweDtcbiAgfVxufVxuXG4uYXJjaGl2ZS1uYXYgLmZhY2V0d3AtdHlwZS1mc2VsZWN0IC5mcy1hcnJvdyB7XG4gIHJpZ2h0OiA4cHg7XG4gIGJvcmRlci10b3AtY29sb3I6ICM4MjdkNzg7XG59XG5cbi5hcmNoaXZlLW5hdiAuZmFjZXR3cC10eXBlLWZzZWxlY3QgLmZzLWxhYmVsLXdyYXAge1xuICBiYWNrZ3JvdW5kOiAjZTRlMmRmO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmFyY2hpdmUtbmF2IC5mYWNldHdwLXR5cGUtZnNlbGVjdCAuZnMtZHJvcGRvd24ge1xuICBtYXJnaW4tdG9wOiAtMnB4O1xuICBiYWNrZ3JvdW5kOiAjZTRlMmRmO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmFyY2hpdmUtbmF2IC5mYWNldHdwLXR5cGUtZnNlbGVjdCAuZnMtc2VhcmNoIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmFyY2hpdmUtbmF2IC5mYWNldHdwLXR5cGUtZnNlbGVjdCAuZnMtb3B0aW9uIHtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDQwMG1zO1xuICB0cmFuc2l0aW9uOiA0MDBtcztcbn1cblxuLmFyY2hpdmUtbmF2IC5mYWNldHdwLXR5cGUtZnNlbGVjdCAuZnMtb3B0aW9uOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNiN2IyYWM7XG59XG5cbi5hcmNoaXZlLW5hdiAuZmFjZXR3cC1jaGVja2JveCxcbi5hcmNoaXZlLW5hdiAuZmFjZXR3cC1jaGVja2JveC5jaGVja2VkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4uYXJjaGl2ZS1uYXYgLmZhY2V0d3AtY2hlY2tib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEycHg7XG4gIHdpZHRoOiAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjM2QzZDNkO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDQwMG1zO1xuICB0cmFuc2l0aW9uOiA0MDBtcztcbn1cblxuLmFyY2hpdmUtbmF2IC5mYWNldHdwLWNoZWNrYm94LmNoZWNrZWQ6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2cHg7XG4gIGxlZnQ6IDRweDtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJvcmRlcjogc29saWQgIzNkM2QzZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDJweCAycHggMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLyogLS0tLS0tLS0tLSBbIFNlY29uZGFyeSBBcmNoaXZlIERlc2NyaXB0aW9uIF0gLS0tLS0tLS0tLSAqL1xuLnNlY29uZGFyeS1hcmNoaXZlLWRlc2NyaXB0aW9uIHtcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIGJvcmRlci10b3A6IDRweCBzb2xpZCAjMTgzMzU0O1xuICBwYWRkaW5nLXRvcDogMTJweDtcbn1cblxuLyogLS0tLS0tLS0tLSBbIEJhY2sgdG8gVG9wIF0gLS0tLS0tLS0tLSAqL1xuLmJhY2stdG8tdG9wIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogODAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmJhY2stdG8tdG9wOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmFjay10by10b3AgLnN2Zy1pbmxpbmUtLWZhIHtcbiAgZm9udC1zaXplOiA5NSU7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZm9vdGVyLXV0aWxpdHkgLmJhY2stdG8tdG9wIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbiAgLmZvb3Rlci11dGlsaXR5IC5iYWNrLXRvLXRvcCAuc3ZnLWlubGluZS0tZmEge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMCAxMnB4IDAgMDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tIFsgRW50cnkgQ29udGVudCBMaW5rIF0gLS0tLS0tLS0tLSAqL1xuLmVudHJ5LWNhdGVnb3J5LWxpbmsge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2I3YjJhYztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA4cHggMTZweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogODAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmbG9hdDogbGVmdDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTAwJSk7XG4gIG1hcmdpbi1ib3R0b206IC0yMnB4O1xuICAvKiBJIGhvbmVzdGx5IGhhdmUgbm8gY2x1ZSB3aGVyZSB0aGlzIG51bWJlciBjb21lcyBmcm9tLiAqL1xufVxuXG4uZW50cnktY2F0ZWdvcnktbGluazpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjYTVhMDlhO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZW50cnktY2F0ZWdvcnktbGluayB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbGVmdDogaW5pdGlhbDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiAyOHB4O1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBNYW51YWwgRmVhdHVyZXMgXSAtLS0tLS0tLS0tICovXG4ubWFudWFsLWZlYXR1cmVzIC53aWRnZXQtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYW51YWwtZmVhdHVyZXMgLndpZGdldC10aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNDBweDtcbiAgfVxufVxuXG4ubWFudWFsLWZlYXR1cmVzIC5lbnRyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMTgzMzU0O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MzlweCkge1xuICAubWFudWFsLWZlYXR1cmVzIC5lbnRyeSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLm1hbnVhbC1mZWF0dXJlcyAuZW50cnkgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubWFudWFsLWZlYXR1cmVzIC5lbnRyeS1pbWFnZS1saW5rIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubWFudWFsLWZlYXR1cmVzIC5wcmUtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5tYW51YWwtZmVhdHVyZXMgLmVudHJ5LXRpdGxlLFxuLm1hbnVhbC1mZWF0dXJlcyAuZW50cnktZXhjZXJwdCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMCAxMnB4O1xufVxuXG4ubWFudWFsLWZlYXR1cmVzIC5lbnRyeS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxvcmFcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgbWFyZ2luOiA4cHggMCA0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5tYW51YWwtZmVhdHVyZXMgLmVudHJ5LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cblxuLm1hbnVhbC1mZWF0dXJlcyAuZW50cnktdGl0bGUsXG4ubWFudWFsLWZlYXR1cmVzIC5lbnRyeS10aXRsZSBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5tYW51YWwtZmVhdHVyZXMgLmVudHJ5LWV4Y2VycHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1hbnVhbC1mZWF0dXJlcyAuZW50cnktZXhjZXJwdCBhIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cblxuLm1hbnVhbC1mZWF0dXJlcyAuZW50cnkgLm1vcmUtbGluay1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5tYW51YWwtZmVhdHVyZXMgLmVudHJ5IC5tb3JlLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjMTgzMzU0O1xuICBiYWNrZ3JvdW5kOiAjZGNlOGU4O1xufVxuXG4ubWFudWFsLWZlYXR1cmVzIC5lbnRyeSAubW9yZS1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLm1hbnVhbC1mZWF0dXJlcyAubW9yZS1saW5rLWNvbnRhaW5lciAuc3ZnLWlubGluZS0tZmEge1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBmb250LXNpemU6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxcHg7XG59XG5cbi5tYW51YWwtZmVhdHVyZXMgLm1vcmUtbGluayB7XG4gIHBhZGRpbmc6IDEycHggMjhweDtcbn1cblxuLyogLS0tLS0tLS0tLSBbIFN1Yi1DYXRlZ29yaWVzIF0gLS0tLS0tLS0tLSAqL1xuLnN1Yi1jYXRlZ29yeS1saXN0aW5nIC53aWRnZXQtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjMTgzMzU0O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdWItY2F0ZWdvcnktbGlzdGluZyAud2lkZ2V0LXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbi5zdWItY2F0ZWdvcnktbGlzdGluZyAuY2F0ZWdvcnkgLnByZS10aXRsZSxcbi5jYXRlZ29yeS1jb2xsZWN0aW9ucyAuc3ViY2F0ZWdvcnktZmVhdHVyZXMgLnByZS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMxODMzNTQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNXB4IDhweCA0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiA4MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsb2F0OiBsZWZ0O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBtYXJnaW4tYm90dG9tOiAtMTZweDtcbn1cblxuLnN1Yi1jYXRlZ29yeS1saXN0aW5nIC5jYXRlZ29yeSAucHJlLXRpdGxlICsgLmVudHJ5LXRpdGxlLFxuLmNhdGVnb3J5LWNvbGxlY3Rpb25zIC5zdWJjYXRlZ29yeS1mZWF0dXJlcyAucHJlLXRpdGxlICsgLmVudHJ5LXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLnN1Yi1jYXRlZ29yeS1saXN0aW5nIC5jYXRlZ29yeSAuY2F0ZWdvcnktdGl0bGUsXG4uY2F0ZWdvcnktY29sbGVjdGlvbnMgLnN1YmNhdGVnb3J5LWZlYXR1cmVzIC5lbnRyeS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxvcmFcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLnN1Yi1jYXRlZ29yeS1saXN0aW5nIC5jYXRlZ29yeS10aXRsZSBhLFxuLmNhdGVnb3J5LWNvbGxlY3Rpb25zIC5zdWJjYXRlZ29yeS1mZWF0dXJlcyAuZW50cnktdGl0bGUgYSB7XG4gIGNvbG9yOiAjMTgzMzU0O1xufVxuXG4uc3ViLWNhdGVnb3J5LWxpc3RpbmcgLmNhdGVnb3J5LXRpdGxlIGE6aG92ZXIsXG4uY2F0ZWdvcnktY29sbGVjdGlvbnMgLnN1YmNhdGVnb3J5LWZlYXR1cmVzIC5lbnRyeS10aXRsZSBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICMwYTFkMmQ7XG59XG5cbi5zdWItY2F0ZWdvcnktbGlzdGluZyAuY2F0ZWdvcnkgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5bIFBsdWdpbnMgXVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIC0tLS0tLS0tLS0gWyBDb21tZW50IFJlcGx5IEVtYWlsIE5vdGlmaWNhdGlvbiBdIC0tLS0tLS0tLS0gKi9cbnAuY29tbWVudC1mb3JtLWNvbW1lbnQtc3Vic2NyaWJlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNvbW1lbnQtZm9ybS1jb21tZW50LXN1YnNjcmliZSBpbnB1dCB7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuXG4vKiAtLS0tLS0tLS0tIFsgQ29udGFjdCBGb3JtIDcgXSAtLS0tLS0tLS0tICovXG4uc2luZ3VsYXIgLndwY2Y3IHtcbiAgLyogY29sb3I6ICRjb2xvcl9fd2hpdGU7ICovXG4gIGJhY2tncm91bmQ6ICNkY2U4ZTg7XG4gIHBhZGRpbmc6IDFweCAyMHB4IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4vKiAtLS0tLS0tLS0tIFsgQ3VzdG9tIEZ1bmN0aW9uYWxpdHkgZm9yIFJlY2lwZSBUaW4gRWF0cyBdIC0tLS0tLS0tLS0gKi9cbi5yZWxhdGVkLXBvc3RzIHtcbiAgbWFyZ2luOiAzNnB4IDAgMjhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJlbGF0ZWQtcG9zdHMge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cblxuLnJlbGF0ZWQtcG9zdHMgLndpZGdldC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICNmNDc5NmM7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi5yZWxhdGVkLXBvc3RzIGltZyB7XG4gIGJvcmRlcjogNnB4IHNvbGlkICNlZWU7XG59XG5cbi5yZWxhdGVkLXBvc3RzIC5tb3JlLWxpbmstY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLnJlbGF0ZWQtcG9zdHMgLm1vcmUtbGluayB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVsYXRlZC1wb3N0cyAubW9yZS1saW5rIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLSBbIEpldHBhY2sgXSAtLS0tLS0tLS0tICovXG4jd3BzdGF0cyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zaGFyZWRhZGR5IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLyogLS0tLS0tLS0tLSBbIExpdGVTcGVlZCBdIC0tLS0tLS0tLS0gKi9cbmltZ1tkYXRhLWxhenlsb2FkZWRdIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuaW1nLmxvYWRlZCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuNXMgbGluZWFyIDAuMnM7XG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAuNXMgbGluZWFyIDAuMnM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzIGxpbmVhciAwLjJzO1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiAtLS0tLS0tLS0tIFsgU29jaWFsIFdhcmZhcmUgXSAtLS0tLS0tLS0tICovXG4uY29udGVudCAuanVtcC1hbmQtc2hhcmUgLnN3cF9zb2NpYWxfcGFuZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbjogOHB4IDAgMCAwICFpbXBvcnRhbnQ7XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICAvKiBodHRwczovL3dlYmtpdC5vcmcvYmxvZy81NjEwL21vcmUtcmVzcG9uc2l2ZS10YXBwaW5nLW9uLWlvcy8gKi9cbn1cblxuLmNvbnRlbnQgLndwcm0tYnV0dG9ucyArIC5zd3Bfc29jaWFsX3BhbmVsIHtcbiAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50IC5qdW1wLWFuZC1zaGFyZSAuc3dwX3NvY2lhbF9wYW5lbCB7XG4gICAgd2lkdGg6IDI0NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogMTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb250ZW50IC53cHJtLWJ1dHRvbnMgKyAuc3dwX3NvY2lhbF9wYW5lbCB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm9jLXRoZW1lIC5jb250ZW50IC5zd3Bfc29jaWFsX3BhbmVsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ub2MtdGhlbWUgLmNvbnRlbnQgZGl2LnN3cF9zb2NpYWxfcGFuZWwgLm5jX3R3ZWV0Q29udGFpbmVyIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLm9jLXRoZW1lIC5jb250ZW50IGRpdi5zd3Bfc29jaWFsX3BhbmVsIC5uY190d2VldENvbnRhaW5lcixcbi5vYy10aGVtZSAuY29udGVudCAuc3dwX3NvY2lhbF9wYW5lbCAubmNfdHdlZXRDb250YWluZXIgYS5uY190d2VldCxcbi5vYy10aGVtZSAuY29udGVudCAuc3dwX3NvY2lhbF9wYW5lbCAubmNfdHdlZXRDb250YWluZXIgLmljb25GaWxsZXIsXG4ub2MtdGhlbWUgLmNvbnRlbnQgLnN3cF9zb2NpYWxfcGFuZWwgLm5jX3R3ZWV0Q29udGFpbmVyIC5zcGFjZU1hbldpbGx5LFxuLm9jLXRoZW1lIC5jb250ZW50IC5zd3Bfc29jaWFsX3BhbmVsIC5uY190d2VldENvbnRhaW5lciAuc3cge1xuICBoZWlnaHQ6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xufVxuXG4ub2MtdGhlbWUgLmNvbnRlbnQgLnN3cF9zb2NpYWxfcGFuZWwgLm5jX3R3ZWV0Q29udGFpbmVyIC5pY29uRmlsbGVyLFxuLm9jLXRoZW1lIC5jb250ZW50IC5zd3Bfc29jaWFsX3BhbmVsIC5uY190d2VldENvbnRhaW5lciAuc3BhY2VNYW5XaWxseSB7XG4gIHdpZHRoOiAzMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vYy10aGVtZSAuY29udGVudCBkaXYuc3dwX3NvY2lhbF9wYW5lbCAubmNfdHdlZXRDb250YWluZXIge1xuICBmbG9hdDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgbWluLXdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci13aWR0aDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAub2MtdGhlbWUgLmNvbnRlbnQgZGl2LnN3cF9zb2NpYWxfcGFuZWwgLm5jX3R3ZWV0Q29udGFpbmVyLFxuICAub2MtdGhlbWUgLmNvbnRlbnQgLnN3cF9zb2NpYWxfcGFuZWwgLm5jX3R3ZWV0Q29udGFpbmVyIC5pY29uRmlsbGVyLFxuICAub2MtdGhlbWUgLmNvbnRlbnQgLnN3cF9zb2NpYWxfcGFuZWwgLm5jX3R3ZWV0Q29udGFpbmVyIC5zdyB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiA0MDBtcztcbiAgICB0cmFuc2l0aW9uOiA0MDBtcztcbiAgfVxufVxuXG4ub2MtdGhlbWUgLmNvbnRlbnQgLnN3cF9zb2NpYWxfcGFuZWwgLm5jX3R3ZWV0Q29udGFpbmVyIGEubmNfdHdlZXQge1xuICBjb2xvcjogIzE4MzM1NDtcbn1cblxuLm9jLXRoZW1lIC5jb250ZW50IC5zd3Bfc29jaWFsX3BhbmVsIC5uY190d2VldENvbnRhaW5lcjpob3ZlciBhLm5jX3R3ZWV0IHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLm9jLXRoZW1lIC5jb250ZW50IC5zd3Bfc29jaWFsX3BhbmVsIC5uY190d2VldENvbnRhaW5lciAuaWNvbkZpbGxlciB7XG4gIGJhY2tncm91bmQ6ICNkY2U4ZTg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAub2MtdGhlbWUgLmNvbnRlbnQgLnN3cF9zb2NpYWxfcGFuZWwgLm5jX3R3ZWV0Q29udGFpbmVyOmhvdmVyIC5pY29uRmlsbGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMTgzMzU0O1xuICB9XG59XG5cbi5vYy10aGVtZSAuY29udGVudCAuc3dwX3NvY2lhbF9wYW5lbCAubmNfdHdlZXRDb250YWluZXIgLnN3IHtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5vYy10aGVtZSAuY29udGVudCAuc3dwX3NvY2lhbF9wYW5lbCAubmNfdHdlZXRDb250YWluZXI6aG92ZXIgLnN3IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4ub2MtdGhlbWUgLmNvbnRlbnQgLnN3cF9zb2NpYWxfcGFuZWwgLm5jX3R3ZWV0Q29udGFpbmVyIC5zd3BfY291bnQsXG4ub2MtdGhlbWUgLmNvbnRlbnQgLnN3cF9zb2NpYWxfcGFuZWwgLm5jX3R3ZWV0Q29udGFpbmVyLnRvdGFsX3NoYXJlcyAuc3dwX2NvdW50IHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm9jLXRoZW1lIC5jb250ZW50IC5zd3Bfc29jaWFsX3BhbmVsIC5uY190d2VldENvbnRhaW5lciAuc3dwX3NoYXJlLFxuLm9jLXRoZW1lIC5jb250ZW50IC5zd3Bfc29jaWFsX3BhbmVsIC5uY190d2VldENvbnRhaW5lci50b3RhbF9zaGFyZXMge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIC8qICFpbXBvcnRhbnQgZml4ZXMgdGFwIGRlbGF5IG9uIGlvcyBzYWZhcmkgZm9yIHRoZSAuc3dwX3NoYXJlIHNlbGVjdG9yICovXG59XG5cbi8qIC0tLS0tLS0tLS0gWyBXUCBSZWNpcGUgTWFrZXIgXSAtLS0tLS0tLS0tICovXG4ud3BybS1idXR0b25zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgMCA4cHg7XG59XG5cbi53cHJtLXJlY2lwZSAud3BybS1yYXRpbmctc3Rhci53cHJtLXJhdGluZy1zdGFyLWZ1bGwgcG9seWdvbiB7XG4gIGZpbGw6ICNmNDc5NmMgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLndwcm0tYnV0dG9ucyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbi5zaW5ndWxhciAuY29udGVudCAud3BybS1idXR0b25zIGEge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZjQ3OTZjO1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHBhZGRpbmc6IDRweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAycHg7XG59XG5cbiNqdW1wLXRvLXdhdGNoIHtcbiAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gIC8qIHRvIGFjY291bnQgZm9yIGh0bWwgc3BhY2UuLi4gKi9cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLnNpbmd1bGFyIC5jb250ZW50IC53cHJtLWJ1dHRvbnMgYSB7XG4gICAgcGFkZGluZzogNHB4IDIwcHg7XG4gICAgbWFyZ2luOiAwIDRweDtcbiAgfVxuICAjanVtcC10by13YXRjaCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnNpbmd1bGFyIC5jb250ZW50IC53cHJtLWJ1dHRvbnMgYTpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kOiAjZWE2ODVlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG4ud3BybS1idXR0b25zIC5idXR0b24taWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAwLjUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSwgMC42KTtcbiAgLyogU2FmYXJpIGFuZCBDaHJvbWUgKi9cbiAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEsIDAuNSk7XG4gIC8qIEZpcmVmb3ggKi9cbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSwgMC41KTtcbiAgLyogSUUgOSsgKi9cbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxLCAwLjUpO1xuICAvKiBPcGVyYSAqL1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzVweCkge1xuICAuZW50cnktY29tbWVudHMgLndwcm0tY29tbWVudC1yYXRpbmcge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW46IC0zMnB4IDAgMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZW50cnktY29tbWVudHMgLndwcm0tY29tbWVudC1yYXRpbmcge1xuICAgIG1hcmdpbi10b3A6IC0zNnB4O1xuICB9XG59XG5cbi5jb21tZW50LWZvcm0td3BybS1yYXRpbmcge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uY29tbWVudC1mb3JtLXdwcm0tcmF0aW5nIGxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogODAwO1xuICBjb2xvcjogIzE4MzM1NDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycHg7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5bIFBhZ2UgVGVtcGxhdGVzIF1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiAtLS0tLS0tLS0tIFsgQXJjaGl2ZXMgXSAtLS0tLS0tLS0tICovXG4uc3ViY2F0ZWdvcnktZmVhdHVyZXMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTBkZjtcbiAgbWFyZ2luLWJvdHRvbTogMjhweDtcbn1cblxuLnN1YmNhdGVnb3J5LWZlYXR1cmVzIC53aWRnZXQtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjMTgzMzU0O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdWJjYXRlZ29yeS1mZWF0dXJlcyAud2lkZ2V0LXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBIb21lIF0gLS0tLS0tLS0tLSAqL1xuLyogWyBIb21lIFRvcCBGZWF0dXJlcyBdICovXG4udG9wLWZlYXR1cmVzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50b3AtZmVhdHVyZXMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICNmNmY1ZjM7XG4gICAgcGFkZGluZzogMjhweCAwIDRweDtcbiAgfVxuICAudG9wLWZlYXR1cmVzIC53cmFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnRvcC1mZWF0dXJlcyAud2lkZ2V0LXRpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDhweDtcbiAgICBoZWlnaHQ6IDEwOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwOHB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTE2ZGVnKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTZweDtcbiAgICBsZWZ0OiA4cHg7XG4gICAgei1pbmRleDogMTtcbiAgICBwYWRkaW5nOiA0cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50b3AtZmVhdHVyZXMgLndpZGdldC10aXRsZSB7XG4gICAgdG9wOiAxNnB4O1xuICAgIGxlZnQ6IC02OHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudG9wLWZlYXR1cmVzIC5lbnRyeSB7XG4gICAgY29sb3I6ICNiN2IyYWM7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxuICAudG9wLWZlYXR1cmVzIC5wcmUtdGl0bGUge1xuICAgIGNvbG9yOiAjYjdiMmFjO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDhweCAxNnB4IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xMDAlKTtcbiAgICBtYXJnaW46IDAgMCAtMjRweDtcbiAgICAvKiBJIGhvbmVzdGx5IGhhdmUgbm8gY2x1ZSB3aGVyZSB0aGlzIG51bWJlciBjb21lcyBmcm9tLCBidXQgaXQgZG9lcyBkZXBlbmQgb24gdGhlIG51bWJlciBvZiBsaW5lcyAqL1xuICB9XG4gIC50b3AtZmVhdHVyZXMgLnByZS10aXRsZSBhIHtcbiAgICBjb2xvcjogI2I3YjJhYztcbiAgfVxuICAudG9wLWZlYXR1cmVzIC5wcmUtdGl0bGUgYTpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI2E1YTA5YTtcbiAgfVxuICAudG9wLWZlYXR1cmVzIC5lbnRyeS10aXRsZSxcbiAgLnRvcC1mZWF0dXJlcyAuZW50cnktdGl0bGUgYSB7XG4gICAgY29sb3I6ICMxODMzNTQ7XG4gIH1cbiAgLnRvcC1mZWF0dXJlcyAuZW50cnktdGl0bGUgYTpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzBhMWQyZDtcbiAgfVxuICAudG9wLWZlYXR1cmVzIC5lbnRyeS1leGNlcnB0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgfVxuICAudG9wLWZlYXR1cmVzIC5tb3JlLWxpbmstY29udGFpbmVyIC5tb3JlLWxpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLyogWyBMYXRlc3QgUG9zdHMgXSAqL1xuLmxhdGVzdC1wb3N0cy10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubGF0ZXN0LXBvc3RzLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4uaG9tZSAuY29udGVudCA+IC5lbnRyeSxcbi5ibG9nIC5jb250ZW50ID4gLmVudHJ5IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lIC5jb250ZW50ID4gLmVudHJ5LFxuICAuYmxvZyAuY29udGVudCA+IC5lbnRyeSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWUwZGY7XG4gIH1cbn1cblxuLmhvbWUgLmNvbnRlbnQgPiAuZW50cnk6bGFzdC1vZi10eXBlLFxuLmJsb2cgLmNvbnRlbnQgPiAuZW50cnk6bGFzdC1vZi10eXBlIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lIC5jb250ZW50ID4gLmVudHJ5LFxuICAuYmxvZyAuY29udGVudCA+IC5lbnRyeSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4uaG9tZSAuY29udGVudCA+IC5lbnRyeSAuZW50cnktaW1hZ2UtbGluayxcbi5ibG9nIC5jb250ZW50ID4gLmVudHJ5IC5lbnRyeS1pbWFnZS1saW5rLFxuLmhvbWUgLmNvbnRlbnQgPiAuZW50cnkgLmVudHJ5LWltYWdlLWxpbmsgaW1nLFxuLmJsb2cgLmNvbnRlbnQgPiAuZW50cnkgLmVudHJ5LWltYWdlLWxpbmsgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaG9tZSAuY29udGVudCA+IC5lbnRyeSAuZW50cnktaW1hZ2UtbGluayxcbiAgLmJsb2cgLmNvbnRlbnQgPiAuZW50cnkgLmVudHJ5LWltYWdlLWxpbmsge1xuICAgIG1heC13aWR0aDogMzE3cHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5cbi5ob21lIC5jb250ZW50ID4gLmVudHJ5IC5lbnRyeS10aXRsZSxcbi5ibG9nIC5jb250ZW50ID4gLmVudHJ5IC5lbnRyeS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbWFyZ2luOiA4cHggMCA0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lIC5jb250ZW50ID4gLmVudHJ5IC5lbnRyeS10aXRsZSxcbiAgLmJsb2cgLmNvbnRlbnQgPiAuZW50cnkgLmVudHJ5LXRpdGxlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbGluZS1oZWlnaHQ6IDAuOTtcbiAgICBwYWRkaW5nLXRvcDogMjhweDtcbiAgfVxufVxuXG4uY29udGVudCA+IC5lbnRyeSAuZW50cnktY2F0ZWdvcnktbGluayArIC5lbnRyeS10aXRsZSB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudCA+IC5lbnRyeSAuZW50cnktY2F0ZWdvcnktbGluayArIC5lbnRyeS10aXRsZSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG59XG5cbi5ob21lIC5jb250ZW50ID4gLmVudHJ5IC5lbnRyeS10aXRsZS1saW5rLFxuLmJsb2cgLmNvbnRlbnQgPiAuZW50cnkgLmVudHJ5LXRpdGxlLWxpbmssXG4uaG9tZSAuY29udGVudCA+IC5lbnRyeSAuZW50cnktbWV0YSxcbi5ibG9nIC5jb250ZW50ID4gLmVudHJ5IC5lbnRyeS1tZXRhLFxuLmhvbWUgLmNvbnRlbnQgPiAuZW50cnkgLmVudHJ5LW1ldGEgYSxcbi5ibG9nIC5jb250ZW50ID4gLmVudHJ5IC5lbnRyeS1tZXRhIGEge1xuICBjb2xvcjogIzE4MzM1NDtcbn1cblxuLmhvbWUgLmNvbnRlbnQgPiAuZW50cnkgLmVudHJ5LXRpdGxlLWxpbms6aG92ZXIsXG4uYmxvZyAuY29udGVudCA+IC5lbnRyeSAuZW50cnktdGl0bGUtbGluazpob3Zlcixcbi5ob21lIC5jb250ZW50ID4gLmVudHJ5IC5lbnRyeS1tZXRhIGE6aG92ZXIsXG4uYmxvZyAuY29udGVudCA+IC5lbnRyeSAuZW50cnktbWV0YSBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICMwYTFkMmQ7XG59XG5cbi5ob21lIC5jb250ZW50ID4gLmVudHJ5IC5lbnRyeS1tZXRhLFxuLmJsb2cgLmNvbnRlbnQgPiAuZW50cnkgLmVudHJ5LW1ldGEge1xuICBtYXJnaW46IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lIC5jb250ZW50ID4gLmVudHJ5IC5lbnRyeS1tZXRhLFxuICAuYmxvZyAuY29udGVudCA+IC5lbnRyeSAuZW50cnktbWV0YSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gIH1cbn1cblxuLmhvbWUgLmNvbnRlbnQgPiAuZW50cnkgLmVudHJ5LW1ldGEgc3Bhbixcbi5ibG9nIC5jb250ZW50ID4gLmVudHJ5IC5lbnRyeS1tZXRhIHNwYW4ge1xuICBtYXJnaW46IDAgNHB4O1xufVxuXG4uaG9tZSAuY29udGVudCA+IC5lbnRyeSAuZW50cnktbWV0YSA+IHNwYW46Zmlyc3Qtb2YtdHlwZSxcbi5ibG9nIC5jb250ZW50ID4gLmVudHJ5IC5lbnRyeS1tZXRhID4gc3BhbjpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5ob21lIC5jb250ZW50ID4gLmVudHJ5IC5lbnRyeS1tZXRhID4gc3BhbjpsYXN0LW9mLXR5cGUsXG4uYmxvZyAuY29udGVudCA+IC5lbnRyeSAuZW50cnktbWV0YSA+IHNwYW46bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uaG9tZSAuY29udGVudCA+IC5lbnRyeSAuZW50cnktY29udGVudCxcbi5ibG9nIC5jb250ZW50ID4gLmVudHJ5IC5lbnRyeS1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUgLmNvbnRlbnQgPiAuZW50cnkgLmVudHJ5LWNvbnRlbnQsXG4gIC5ibG9nIC5jb250ZW50ID4gLmVudHJ5IC5lbnRyeS1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uaG9tZSAuY29udGVudCA+IC5lbnRyeSAuZW50cnktY29udGVudCBwLFxuLmJsb2cgLmNvbnRlbnQgPiAuZW50cnkgLmVudHJ5LWNvbnRlbnQgcCB7XG4gIG1hcmdpbjogOHB4IDAgMDtcbn1cblxuLmhvbWUgLmNvbnRlbnQgPiAuZW50cnkgLm1vcmUtbGluay1jb250YWluZXIsXG4uYmxvZyAuY29udGVudCA+IC5lbnRyeSAubW9yZS1saW5rLWNvbnRhaW5lciB7XG4gIG1hcmdpbjogOHB4IDAgMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUgLmNvbnRlbnQgPiAuZW50cnkgLm1vcmUtbGluay1jb250YWluZXIsXG4gIC5ibG9nIC5jb250ZW50ID4gLmVudHJ5IC5tb3JlLWxpbmstY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG59XG5cbi8qIFsgRmlyc3QgUG9zdCBdICovXG4uaG9tZSAuY29udGVudCA+IC5lbnRyeTpmaXJzdC1vZi10eXBlIHtcbiAgYmFja2dyb3VuZDogI2RjZThlODtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaG9tZSAuY29udGVudCA+IC5lbnRyeTpmaXJzdC1vZi10eXBlIC5lbnRyeS1pbWFnZS1saW5rIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5ob21lIC5jb250ZW50ID4gLmVudHJ5OmZpcnN0LW9mLXR5cGUgLmVudHJ5LWNhdGVnb3J5LWxpbmsge1xuICBmbG9hdDogbm9uZTtcbiAgbGVmdDogYXV0bztcbiAgcGFkZGluZzogOHB4IDE2cHggNnB4O1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbjogMjBweCAwIDA7XG59XG5cbi5ob21lIC5jb250ZW50ID4gLmVudHJ5OmZpcnN0LW9mLXR5cGUgLmVudHJ5LXRpdGxlLFxuLmhvbWUgLmNvbnRlbnQgPiAuZW50cnk6Zmlyc3Qtb2YtdHlwZSAuZW50cnktbWV0YSxcbi5ob21lIC5jb250ZW50ID4gLmVudHJ5OmZpcnN0LW9mLXR5cGUgLmVudHJ5LWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lIC5jb250ZW50ID4gLmVudHJ5OmZpcnN0LW9mLXR5cGUgLmVudHJ5LXRpdGxlLFxuICAuaG9tZSAuY29udGVudCA+IC5lbnRyeTpmaXJzdC1vZi10eXBlIC5lbnRyeS1tZXRhLFxuICAuaG9tZSAuY29udGVudCA+IC5lbnRyeTpmaXJzdC1vZi10eXBlIC5lbnRyeS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDM2cHg7XG4gIH1cbn1cblxuLmhvbWUgLmNvbnRlbnQgPiAuZW50cnk6Zmlyc3Qtb2YtdHlwZSAuZW50cnktdGl0bGUge1xuICBtYXJnaW46IDhweCAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaG9tZSAuY29udGVudCA+IC5lbnRyeTpmaXJzdC1vZi10eXBlIC5lbnRyeS10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG59XG5cbi5ob21lIC5jb250ZW50ID4gLmVudHJ5OmZpcnN0LW9mLXR5cGUgLmVudHJ5LW1ldGEge1xuICBtYXJnaW46IDhweCAwIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmhvbWUgLmNvbnRlbnQgPiAuZW50cnk6Zmlyc3Qtb2YtdHlwZSAuZW50cnktY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaG9tZSAuY29udGVudCA+IC5lbnRyeTpmaXJzdC1vZi10eXBlIC5lbnRyeS1jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLmhvbWUgLmNvbnRlbnQgPiAuZW50cnk6Zmlyc3Qtb2YtdHlwZSAubW9yZS1saW5rLWNvbnRhaW5lciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogWyBNb3JlIExpbmsgXSAqL1xuLmhvbWUgLmNvbnRlbnQgPiAubW9yZS1saW5rLWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMCAwIDI4cHg7XG59XG5cbi5ob21lIC5jb250ZW50ID4gLm1vcmUtbGluay1jb250YWluZXIgLm1vcmUtbGluayB7XG4gIGJhY2tncm91bmQ6ICMxODMzNTQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lIC5jb250ZW50ID4gLm1vcmUtbGluay1jb250YWluZXIgLm1vcmUtbGluayB7XG4gICAgY29sb3I6ICMxODMzNTQ7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLmhvbWUgLmNvbnRlbnQgPiAubW9yZS1saW5rLWNvbnRhaW5lciAubW9yZS1saW5rOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMGExZDJkO1xuICB9XG59XG5cbi8qIFsgSG9tZSBCb3R0b20gXSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5ob21lLWJvdHRvbSA+IC53cmFwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmhvbWUtYm90dG9tID4gLndyYXAgPiAqID4gLndyYXAge1xuICAgIHdpZHRoOiA2NTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNTAlIC0gMTQwcHgpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDUwJSAtIDUxMHB4KTtcbiAgfVxufVxuXG4vKiBbIE5hZ2kncyBQaWNrcyAmIENhdGVnb3J5IEZhdm9yaXRlcyBdICovXG4ubmFnaXMtcGlja3MsXG4uY2F0ZWdvcnktZmF2b3JpdGVzIHtcbiAgbWFyZ2luOiAyOHB4IC0xMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZTBkZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWUwZGY7XG4gIHBhZGRpbmc6IDI0cHggMTBweCA0cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNjBkZWcsIHJnYmEoMjQ2LCAyNDUsIDI0MywgMC41KSA4LjMzJSwgI2ZmZiA4LjMzJSwgI2ZmZiA1MCUsIHJnYmEoMjQ2LCAyNDUsIDI0MywgMC41KSA1MCUsIHJnYmEoMjQ2LCAyNDUsIDI0MywgMC41KSA1OC4zMyUsICNmZmYgNTguMzMlLCAjZmZmIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDcwLjE3cHggMjUuNTRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hZ2lzLXBpY2tzLFxuICAuY2F0ZWdvcnktZmF2b3JpdGVzIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgICBwYWRkaW5nOiAzNnB4IDIwcHggMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm5hZ2lzLXBpY2tzLFxuICAuY2F0ZWdvcnktZmF2b3JpdGVzIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cblxuLm5hZ2lzLXBpY2tzIC53aWRnZXQtdGl0bGUsXG4uY2F0ZWdvcnktZmF2b3JpdGVzIC53aWRnZXQtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm5hZ2lzLXBpY2tzIC5lbnRyeS10aXRsZSBhLFxuICAuY2F0ZWdvcnktZmF2b3JpdGVzIC5lbnRyeS10aXRsZSBhIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLyogWyBOYWdpJ3MgUGlja3MgXSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5uYWdpcy1waWNrcyAud2lkZ2V0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cblxuLyogWyBDYXRlZ29yeSBGYXZvcml0ZXMgJiBJbnNwaXJhdGlvbiBDb2xsZWN0aW9ucyBdICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2F0ZWdvcnktZmF2b3JpdGVzIC53aWRnZXQtdGl0bGUsXG4gIC5pbnNwaXJhdGlvbi1jb2xsZWN0aW9ucyAud2lkZ2V0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cblxuLyogWyBDYXRlZ29yeSBGYXZvcml0ZXMgXSAqL1xuLmNhdGVnb3J5LWZhdm9yaXRlcyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDUycHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4O1xufVxuXG4uY2F0ZWdvcnktZmF2b3JpdGVzIC53cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2F0ZWdvcnktZmF2b3JpdGVzIC53aWRnZXQtdGl0bGUge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhdGVnb3J5LWZhdm9yaXRlcyAud2lkZ2V0LXRpdGxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNTBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5jYXRlZ29yeS1mYXZvcml0ZXMgLm1vcmUtbGluay1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG4uY2F0ZWdvcnktZmF2b3JpdGVzIC5tb3JlLWxpbmsge1xuICBmb250LXNpemU6IDE1cHg7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhdGVnb3J5LWZhdm9yaXRlcyAubW9yZS1saW5rIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICMxODMzNTQ7XG4gICAgYmFja2dyb3VuZDogI2RjZThlODtcbiAgICBwYWRkaW5nOiA2cHggMjBweCA0cHg7XG4gIH1cbiAgLmNhdGVnb3J5LWZhdm9yaXRlcyAubW9yZS1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjMTgzMzU0O1xuICB9XG59XG5cbi5jYXRlZ29yeS1mYXZvcml0ZXMgLm1vcmUtbGluayAuc3ZnLWlubGluZS0tZmEge1xuICBmb250LXNpemU6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi8qIFsgSG9tZSBCb3R0b20gU3Vic2NyaWJlIF0gKi9cbi5ob21lLWJvdHRvbS1zdWJzY3JpYmUge1xuICBtYXJnaW46IDQ4cHggMDtcbn1cblxuLyogWyBQbGFjZW1lbnQgQ29sbGVjdGlvbnMgXSAqL1xuLnBsYWNlbWVudC1jb2xsZWN0aW9ucyAuZW50cnktdGl0bGUge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDI0cHg7XG4gIG1hcmdpbjogOHB4IDAgMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnBsYWNlbWVudC1jb2xsZWN0aW9ucyAuZW50cnktdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxufVxuXG4ucGxhY2VtZW50LWNvbGxlY3Rpb25zIC5lbnRyeS1leGNlcnB0LFxuLnBsYWNlbWVudC1jb2xsZWN0aW9ucyAubW9yZS1saW5rLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5wbGFjZW1lbnQtY29sbGVjdGlvbnMgLmVudHJ5LWV4Y2VycHQsXG4gIC5wbGFjZW1lbnQtY29sbGVjdGlvbnMgLm1vcmUtbGluay1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi8qIFsgSW5zcGlyYXRpb24gQ29sbGVjdGlvbnMgXSAqL1xuLmluc3BpcmF0aW9uLWNvbGxlY3Rpb25zIHtcbiAgbWFyZ2luOiA0OHB4IDAgMDtcbn1cblxuLmluc3BpcmF0aW9uLWNvbGxlY3Rpb25zIC53cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW5zcGlyYXRpb24tY29sbGVjdGlvbnMgLm1vcmUtbGluay1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIC5pbnNwaXJhdGlvbi1jb2xsZWN0aW9ucyAubW9yZS1saW5rIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGNvbG9yOiAjMTgzMzU0O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbiAgLmluc3BpcmF0aW9uLWNvbGxlY3Rpb25zIC5tb3JlLWxpbms6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMwYTFkMmQ7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxuICAuaW5zcGlyYXRpb24tY29sbGVjdGlvbnMgLm1vcmUtbGluayAuc3ZnLWlubGluZS0tZmEge1xuICAgIHRvcDogMDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tIFsgUGFnZTogQ2F0ZWdvcmllcyBdIC0tLS0tLS0tLS0gKi9cbi5wYWdlLXRlbXBsYXRlLXBhZ2VfY2F0ZWdvcmllcyAuY29udGVudCAuZW50cnktdGl0bGUge1xuICBmb250LWZhbWlseTogXCJMb3JhXCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2VfY2F0ZWdvcmllcyAuY29udGVudCAuZW50cnktdGl0bGUgYSB7XG4gIGNvbG9yOiAjMTgzMzU0O1xufVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlX2NhdGVnb3JpZXMgLmNvbnRlbnQgLmVudHJ5LXRpdGxlIGE6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogIzBhMWQyZDtcbn1cblxuLmNhcm91c2Vsd3JhcCB7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuXG4uY2Fyb3VzZWx3cmFwIC5jYXJvdXNlbC1vdXRlciB7XG4gIHBhZGRpbmc6IDAgMzBweDtcbn1cblxuLmNhcm91c2Vsd3JhcCAub3dsLXByZXYsIC5jYXJvdXNlbHdyYXAgLm93bC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jYXJvdXNlbHdyYXAgLm93bC1wcmV2IHtcbiAgbGVmdDogLTMwcHg7XG59XG5cbi5jYXJvdXNlbHdyYXAgLm93bC1uZXh0IHtcbiAgcmlnaHQ6IC0zMHB4O1xufVxuXG4uY2Fyb3VzZWx3cmFwIC5zbGlkZSAuc2xpZGUtdGl0bGUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2Fyb3VzZWx3cmFwIC5zbGlkZSAuc2xpZGUtaW1hZ2UgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbHdyYXAgLnNsaWRlIC5zbGlkZS1pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5jYXJvdXNlbHdyYXAgLnNsaWRlIGEge1xuICBjb2xvcjogIzNkM2QzZCAhaW1wb3J0YW50O1xufVxuXG4uY2Fyb3VzZWx3cmFwIC5vd2wtZG90cyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLmNhcm91c2Vsd3JhcCAub3dsLWRvdHMgLm93bC1kb3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5jYXJvdXNlbHdyYXAgLm93bC1kb3RzIC5vd2wtZG90IHNwYW4ge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW46IDVweCA3cHg7XG4gIGJhY2tncm91bmQ6ICNkY2U4ZTg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG5cbi5jYXJvdXNlbHdyYXAgLm93bC1kb3RzIC5vd2wtZG90LmFjdGl2ZSBzcGFuIHtcbiAgYmFja2dyb3VuZDogIzE4MzM1NDtcbn1cblxuLyogLS0tLS0tLS0tLSBbIFR5cG9ncmFwaHkgXSAtLS0tLS0tLS0tICovXG4uc2luZ2xlIGgyIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblsgQ29udGFpbmVycyBdXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnNpdGUtY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5zaXRlLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgYm9keTpub3QoLmFkbWluLWJhcikgLnNpdGUtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgfVxufVxuXG4uc2l0ZS1pbm5lciB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuYm9keTphZnRlciB7XG4gIGNvbnRlbnQ6ICdzbWFsbCc7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDkwcHgpIHtcbiAgYm9keTphZnRlciB7XG4gICAgY29udGVudDogJ21vYmlsZSc7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5OmFmdGVyIHtcbiAgICBjb250ZW50OiAndGFibGV0JztcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICBib2R5OmFmdGVyIHtcbiAgICBjb250ZW50OiAnZGVza3RvcCc7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLSBbIEljb25zIF0gLS0tLS0tLS0tLSAqL1xuLnN2Zy1oZWFydCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9pbWFnZXMvc3ZnL2ljb24taGVhcnQuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDI2cHg7XG4gIHdpZHRoOiAyNnB4O1xufVxuXG4vKiAtLS0tLS0tLS0tIFsgSGVscGVycyBdIC0tLS0tLS0tLS0gKi9cbi5zaGluZSBzcGFuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZmZiAwJSwgI2ZmZiA0MCUsICNmMWIwNWMgNTAlLCAjZmZmIDYwJSwgI2ZmZiAxMDAlKTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDAlIGF1dG87XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMTAwJTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGFuaW1hdGlvbjogc2xpZGluZ0dyYWRpZW50IDNzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnNoaW5lIHNwYW4ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoOTBkZWcsICMzZDNkM2QgMCUsICMzZDNkM2QgNDAlLCAjZjFiMDVjIDUwJSwgIzNkM2QzZCA2MCUsICMzZDNkM2QgMTAwJSk7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyMgSGVhZGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAtLS0tLS0tLS0tIFsgSGVhZGVyIF0gLS0tLS0tLS0tLSAqL1xuLnNpdGUtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMxODMzNTQ7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBtaW4taGVpZ2h0OiA2MHB4O1xuICAvKiBoZWxwcyB3aXRoIGpzIGNvbnNpc3RlbmN5ICovXG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlLWluO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk5OTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnNpdGUtaGVhZGVyIHtcbiAgICBib3JkZXItYm90dG9tOiAxNXB4IHNvbGlkICMxODMzNTQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNvbG9yOiAjM2QzZDNkO1xuICAgIHBhZGRpbmc6IDAgMCAyMHB4O1xuICAgIHRvcDogMDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuc3RpY2t5LWhlYWRlciAuc2l0ZS1oZWFkZXIge1xuICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjMTgzMzU0O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICB9XG59XG5cbi5hZG1pbi1iYXIgLnNpdGUtaGVhZGVyIHtcbiAgdG9wOiA0NnB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc4MnB4KSB7XG4gIC5hZG1pbi1iYXIgLnNpdGUtaGVhZGVyIHtcbiAgICB0b3A6IDMycHg7XG4gIH1cbn1cblxuLnNpdGUtaGVhZGVyID4gLndyYXAge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5zaXRlLWhlYWRlciA+IC53cmFwIHtcbiAgICBtYXgtd2lkdGg6IDEwMjBweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAvKiBmb3Igc2VhcmNoIGJhci9zb2NpYWwgcG9zaXRpb25pbmcgKi9cbiAgfVxufVxuXG4uc2l0ZS1oZWFkZXIgLmdlbmVyaWMtdG9nZ2xlIHtcbiAgd2lkdGg6IDEwJTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBtYXJnaW4tdG9wOiAtNjBweDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIC5zaXRlLWhlYWRlciAuZ2VuZXJpYy10b2dnbGUge1xuICAgIHdpZHRoOiAxMiU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OTBweCkge1xuICAuc2l0ZS1oZWFkZXIgLmdlbmVyaWMtdG9nZ2xlIHtcbiAgICB3aWR0aDogNjBweDtcbiAgfVxufVxuXG4uc2l0ZS1oZWFkZXIgLnNlYXJjaC10b2dnbGUge1xuICBtYXJnaW4tcmlnaHQ6IDEwJTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xuICAuc2l0ZS1oZWFkZXIgLnNlYXJjaC10b2dnbGUge1xuICAgIG1hcmdpbi1yaWdodDogMTIlO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDkwcHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5zZWFyY2gtdG9nZ2xlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gIH1cbn1cblxuLnNpdGUtaGVhZGVyIC5mYXZvcml0ZXMtdG9nZ2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMjAlO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIC5zaXRlLWhlYWRlciAuZmF2b3JpdGVzLXRvZ2dsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNCU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OTBweCkge1xuICAuc2l0ZS1oZWFkZXIgLmZhdm9yaXRlcy10b2dnbGUge1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHg7XG4gIH1cbn1cblxuLnNpdGUtaGVhZGVyIC5mYXZvcml0ZXMtdG9nZ2xlIGEge1xuICBoZWlnaHQ6IDI2cHg7XG4gIHdpZHRoOiAyNnB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuc2l0ZS1oZWFkZXIgLmZhdm9yaXRlcy10b2dnbGUsXG4gIC5zaXRlLWhlYWRlciAuc2VhcmNoLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc2l0ZS1oZWFkZXIgI2hlYWRlci1zZWFyY2gge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItYm90dG9tOiAxNXB4IHNvbGlkICMxODMzNTQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2MHB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCA1JSAxMHB4O1xuICB6LWluZGV4OiA5OTk7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5zaXRlLWhlYWRlciAjaGVhZGVyLXNlYXJjaCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogaW5pdGlhbDtcbiAgICBsZWZ0OiBpbml0aWFsO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDI4NXB4O1xuICAgIG1hcmdpbjogMTJweCAyMHB4IDAgMDtcbiAgfVxufVxuXG4uc3RpY2t5LWhlYWRlciAuc2l0ZS1oZWFkZXIgI2hlYWRlci1zZWFyY2gge1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgIzE4MzM1NDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnN0aWNreS1oZWFkZXIgLnNpdGUtaGVhZGVyICNoZWFkZXItc2VhcmNoIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG59XG5cbi5zaXRlLWhlYWRlciAjaGVhZGVyLXNlYXJjaC5oaWRkZW4ge1xuICBoZWlnaHQ6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNpdGUtaGVhZGVyICNoZWFkZXItc2VhcmNoLmhpZGRlbiAuc2VhcmNoLXN1Ym1pdC1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnNpdGUtaGVhZGVyICNoZWFkZXItc2VhcmNoLmhpZGRlbiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgLnNpdGUtaGVhZGVyICNoZWFkZXItc2VhcmNoLmhpZGRlbiAuc2VhcmNoLXN1Ym1pdC1pY29uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uc2l0ZS1oZWFkZXIgLnNvY2lhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5zaXRlLWhlYWRlciAuc29jaWFsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uc2l0ZS1oZWFkZXIgLnNlYXJjaC1mb3JtIHtcbiAgbWFyZ2luOiA0cHggMDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5zZWFyY2gtZm9ybSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi5zaXRlLWhlYWRlciAuc2VhcmNoLWZvcm0gaW5wdXQge1xuICBoZWlnaHQ6IDM0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xufVxuXG4uc2l0ZS1oZWFkZXIgLnNlYXJjaC1zdWJtaXQtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgdG9wOiAxcHg7XG59XG5cbi50aXRsZS1hcmVhIHtcbiAgd2lkdGg6IDcwJTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBtYXJnaW46IDBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xuICAudGl0bGUtYXJlYSB7XG4gICAgd2lkdGg6IDY0JTtcbiAgICBtYXJnaW46IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ5MHB4KSB7XG4gIC50aXRsZS1hcmVhIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRpdGxlLWFyZWEge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA0MDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi50aXRsZS1hcmVhIC5zaXRlLXRpdGxlIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9vbmNlLWNvdXBsZWQtcmVjaXBlLXRpbi1lYXRzL2Fzc2V0cy9pbWFnZXMvbG9nby5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDRweDtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIC8qIHRvIHVuZG8gdGhlIHRleHQtYWxpZ24gb24gdGhlIHdyYXAgKGZvciBzZWFyY2ggYmFyL3NvY2lhbCBwb3NpdGlvbmluZykgKi9cbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OTBweCkge1xuICAudGl0bGUtYXJlYSAuc2l0ZS10aXRsZSBhIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDMwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50aXRsZS1hcmVhIC5zaXRlLXRpdGxlIGEge1xuICAgIGJhY2tncm91bmQtc2l6ZTogNDAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnN0aWNreS1oZWFkZXIgLnRpdGxlLWFyZWEgLnNpdGUtdGl0bGUgYSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAzMDBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgfVxufVxuXG4uc2hvdy1tb2JpbGUtbWVudSwgLnNob3ctc3ViLW1lbnUge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnN1Yi1tZW51Om5vdCguc2hvdy1zdWItbWVudSkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tIFsgSGVhZGVyIEJhciBdIC0tLS0tLS0tLS0gKi9cbi5oZWFkZXItYmFyIHtcbiAgYmFja2dyb3VuZDogIzE4MzM1NDtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogNDlweDtcbiAgei1pbmRleDogMTAwMDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmhlYWRlci1iYXIge1xuICAgIHRvcDogMTA5cHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uYWRtaW4tYmFyIC5oZWFkZXItYmFyIHtcbiAgdG9wOiA5NXB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc4MnB4KSB7XG4gIC5hZG1pbi1iYXIgLmhlYWRlci1iYXIge1xuICAgIHRvcDogODFweDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tIFsgQnJlYWRjcnVtYnMgXSAtLS0tLS0tLS0tICovXG4uYnJlYWRjcnVtYnMtY29udGFpbmVyIHtcbiAgcGFkZGluZzogM3B4IDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJyZWFkY3J1bWJzLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogOHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmJyZWFkY3J1bWJzLWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZDogI2Y2ZjVmMztcbiAgfVxufVxuXG4uc2luZ2xlIC5icmVhZGNydW1icy1jb250YWluZXIsXG4uYmxvZyAuYnJlYWRjcnVtYnMtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogI2Y2ZjVmMztcbn1cblxuLmJyZWFkY3J1bWIge1xuICBmb250LXNpemU6IDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYnJlYWRjcnVtYiAuc3ZnLWlubGluZS0tZmEge1xuICBmb250LXNpemU6IDEwcHg7XG4gIG1hcmdpbjogMCAycHg7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMjIFByaW1hcnlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIEVudHJ5LW1ldGEgKi9cbi5zaW5nbGUgLmVudHJ5LW1ldGEge1xuICBmb250LXNpemU6IDEycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpbmdsZSAuZW50cnktbWV0YSB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cblxuLnNpbmdsZSAuZW50cnktbWV0YSA+ICoge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLnNpbmdsZSAucG9zdC1kZXRhaWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpbmdsZSAucG9zdC1kZXRhaWxzIHtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG59XG5cbi5zaW5nbGUgLmVudHJ5LWF1dGhvci1uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uc2luZ2xlIC5lbnRyeS1tb2RpZmllZC10aW1lLFxuLnNpbmdsZSAuZW50cnktdGltZSB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG5cbi5zaW5nbGUgLmVudHJ5LXRpbWUge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5zaW5nbGUgLm1ldGEtdGl0bGUsXG4uc2luZ2xlIC5wb3N0LWVkaXQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbn1cblxuLnNpbmdsZSAucG9zdC1lZGl0LWxpbmsge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogdmlkZW8gYW5kIGRvemVyIGhlYWRpbmdzIChpZHMgaW5zZXJ0ZWQgdmlhIGpzKSAqL1xuLnNpbmdsZS1wb3N0ICNqdW1wLWRvemVyLFxuLnNpbmdsZS1wb3N0ICNqdW1wLXdhdGNoIHtcbiAgY29sb3I6ICMxODMzNTQgIWltcG9ydGFudDtcbiAgLyogdG8gb3ZlcnJpZGUgaW5saW5lIHN0eWxlcy4uLiAqL1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgbWFyZ2luOiAzMnB4IGF1dG8gMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2luZ2xlLXBvc3QgI2p1bXAtZG96ZXI6Zm9jdXMsXG4uc2luZ2xlLXBvc3QgI2p1bXAtd2F0Y2g6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uc2luZ2xlLXBvc3QgI2p1bXAtZG96ZXI6YmVmb3JlLFxuLnNpbmdsZS1wb3N0ICNqdW1wLXdhdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiA3MnB4O1xuICBtYXJnaW4tdG9wOiAtNzJweDtcbn1cblxuLnNpbmdsZS1wb3N0ICNqdW1wLWRvemVyIHNwYW4sXG4uc2luZ2xlLXBvc3QgI2p1bXAtd2F0Y2ggc3BhbiB7XG4gIGNvbG9yOiAjMTgzMzU0ICFpbXBvcnRhbnQ7XG4gIC8qIHRvIG92ZXJyaWRlIGlubGluZSBzdHlsZXMuLi4gKi9cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyMgU2Vjb25kYXJ5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAtLS0tLS0tLS0tIFsgQ29tbWVudHMgXSAtLS0tLS0tLS0tICovXG4jY29tbWVudHM6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4vKiAtLS0tLS0tLS0tIFsgUHJpbWFyeSBOYXYgXSAtLS0tLS0tLS0tICovXG4ubmF2LXByaW1hcnkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk5O1xuICB0b3A6IDYwcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBub25lO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgLyogYWRkIG1vbWVudHVtIHNjcm9sbGluZyBAc2VlIGh0dHBzOi8vY3NzLXRyaWNrcy5jb20vc25pcHBldHMvY3NzL21vbWVudHVtLXNjcm9sbGluZy1vbi1pb3Mtb3ZlcmZsb3ctZWxlbWVudHMvICovXG4gIGhlaWdodDogY2FsYygxMDAlIC0gNjBweCk7XG4gIGJhY2tncm91bmQ6ICMxODMzNTQ7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5uYXYtcHJpbWFyeSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbGVmdDogYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGVhcjogYm90aDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGVlMGRmO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMGRmO1xuICB9XG59XG5cbi5uYXYtcHJpbWFyeSAubWVudS1pdGVtLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubmF2LXByaW1hcnkgLm1lbnUtaXRlbS1pY29uIC5zdmctaGVhcnQge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5hZG1pbi1iYXIgLm5hdi1wcmltYXJ5IHtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5uYXYtcHJpbWFyeSAud3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi8qIFsgUHJpbWFyeSBOYXYgLSBNZW51IEl0ZW1zIF0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubmF2LXByaW1hcnkgLm1lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cblxuLm5hdi1wcmltYXJ5IC5tZW51LWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwOTFmMzM7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm5hdi1wcmltYXJ5IC5tZW51LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXI6IDA7XG4gICAgZmxleDogMSAwIGF1dG87XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgfVxufVxuXG4ubmF2LXByaW1hcnkgLm1lbnUtaXRlbTpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLm5hdi1wcmltYXJ5IC5tZW51LWl0ZW0gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxNnB4O1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm5hdi1wcmltYXJ5IC5tZW51LWl0ZW0gYSB7XG4gICAgY29sb3I6ICMzZDNkM2Q7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgei1pbmRleDogOTk5O1xuICB9XG4gIC5uYXYtcHJpbWFyeSAubWVudSA+IC5tZW51LWl0ZW06aG92ZXIgPiBhIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjZjQ3OTZjO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgfVxuICAubmF2LXByaW1hcnkgLm1lbnUtaXRlbTpmaXJzdC1vZi10eXBlIGEge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5uYXYtcHJpbWFyeSAubWVudS1pdGVtIGE6YWN0aXZlLFxuLm5hdi1wcmltYXJ5IC5tZW51LWl0ZW0gYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLyogWyBQcmltYXJ5IE5hdiAtIFN1Yi1tZW51IF0gKi9cbi5uYXYtcHJpbWFyeSAuc3ViLW1lbnUtdG9nZ2xlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubmF2LXByaW1hcnkgLnN1Yi1tZW51LXRvZ2dsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ubmF2LXByaW1hcnkgLnN1Yi1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZDogIzExMjk0MjtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwOTFmMzM7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubmF2LXByaW1hcnkgLnN1Yi1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJhY2tncm91bmQ6ICMxODMzNTQ7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxuICAubmF2LXByaW1hcnkgLnN1Yi1tZW51IC5zdWItbWVudSB7XG4gICAgYmFja2dyb3VuZDogIzExMjk0MjtcbiAgfVxuICAubmF2LXByaW1hcnkgLnN1Yi1tZW51LWxlZnQgLnN1Yi1tZW51IHtcbiAgICBsZWZ0OiAtMzAwcHg7XG4gIH1cbn1cblxuLm5hdi1wcmltYXJ5IC5tZW51ID4gLm1lbnUtaXRlbSA+IC5zdWItbWVudSB7XG4gIHRvcDogNTZweDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5uYXYtcHJpbWFyeSAuc3ViLW1lbnUgLm1lbnUtaXRlbSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBtYXJnaW46IDAgMzJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5uYXYtcHJpbWFyeSAuc3ViLW1lbnUgLm1lbnUtaXRlbSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm5hdi1wcmltYXJ5IC5zdWItbWVudSAubWVudS1pdGVtIGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBtYXJnaW46IDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB9XG4gIC5uYXYtcHJpbWFyeSAuc3ViLW1lbnUgLm1lbnUtaXRlbTpob3ZlciA+IGEge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZDogI2Y0Nzk2YztcbiAgfVxufVxuXG4ubmF2LXByaW1hcnkgLnN2Zy1ib29rbWFyayB7XG4gIG1hcmdpbi10b3A6IC0wLjJlbTtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5cbi8qIC0tLS0tLS0tLS0gWyBXUCBCbG9ja3MgXSAtLS0tLS0tLS0tICovXG4ud3AtYmxvY2stZW1iZWQge1xuICBtYXJnaW46IDFyZW0gMDtcbn1cblxuLndwLWJsb2NrLWltYWdlIGZpZ2NhcHRpb24ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi8qIC0tLS0tWyBBZCBUaHJpdmUgXSAtLS0tLS0tLSovXG4uYWR0aHJpdmUtc3R1Y2suYWR0aHJpdmUtc3RpY2t5LmFkdGhyaXZlLWhlYWRlciwgLmFkdGhyaXZlLXN0dWNrLmFkdGhyaXZlLXN0aWNreS5hZHRocml2ZS1zaWRlYmFyIHtcbiAgdG9wOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4vKiAtLS0tLVsgR3JvdyAoU29jaWFsIFB1ZykgXSAtLS0tLS0tLSovXG4uZHBzcC1waW50ZXJlc3QsXG4uZHBzcC1mYWNlYm9vayxcbi5kcHNwLXl1bW1seSxcbi5kcHNwLWVtYWlsIHtcbiAgLS1uZXR3b3JrSG92ZXI6IHRyYW5zcGFyZW50ICEgaW1wb3J0YW50O1xufVxuXG4uZHBzcC1zaG9ydGNvZGUtd3JhcHBlci5kcHNwLWJ1dHRvbi1zdHlsZS02IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZW50cnktbWV0YSAuZHBzcC1zaG9ydGNvZGUtd3JhcHBlci5kcHNwLWJ1dHRvbi1zdHlsZS02IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmRwc3Atc2hvcnRjb2RlLXdyYXBwZXIuZHBzcC1idXR0b24tc3R5bGUtNiAuZHBzcC1uZXR3b3Jrcy1idG5zLXdyYXBwZXIgLmRwc3AtbmV0d29yay1idG4gLmRwc3AtbmV0d29yay1pY29uIHtcbiAgYmFja2dyb3VuZDogI2RjZThlOCAhaW1wb3J0YW50O1xufVxuXG4uZHBzcC1zaG9ydGNvZGUtd3JhcHBlci5kcHNwLWJ1dHRvbi1zdHlsZS02IC5kcHNwLW5ldHdvcmtzLWJ0bnMtd3JhcHBlciAuZHBzcC1uZXR3b3JrLWJ0biAuZHBzcC1uZXR3b3JrLWljb24gc3ZnIHtcbiAgZmlsbDogIzE4MzM1NCAhaW1wb3J0YW50O1xufVxuXG4uZHBzcC1zaG9ydGNvZGUtd3JhcHBlci5kcHNwLWJ1dHRvbi1zdHlsZS02IC5kcHNwLW5ldHdvcmtzLWJ0bnMtd3JhcHBlciAuZHBzcC1uZXR3b3JrLWJ0biAuZHBzcC1uZXR3b3JrLWljb24tYmVmb3JlIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmRwc3Atc2hvcnRjb2RlLXdyYXBwZXIuZHBzcC1idXR0b24tc3R5bGUtNiAuZHBzcC1uZXR3b3Jrcy1idG5zLXdyYXBwZXIgLmRwc3AtbmV0d29yay1idG4gLmRwc3AtbmV0d29yay1pY29uLWJlZm9yZSBzdmcge1xuICBmaWxsOiAjMTgzMzU0ICFpbXBvcnRhbnQ7XG4gIHRvcDogM3B4O1xuICBtYXgtaGVpZ2h0OiAxNHB4O1xufVxuXG4uZHBzcC1zaG9ydGNvZGUtd3JhcHBlci5kcHNwLWJ1dHRvbi1zdHlsZS02IC5kcHNwLW5ldHdvcmtzLWJ0bnMtd3JhcHBlciAuZHBzcC1uZXR3b3JrLWJ0biAuZHBzcC1uZXR3b3JrLWljb246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMTgzMzU0ICFpbXBvcnRhbnQ7XG59XG5cbi5kcHNwLXNob3J0Y29kZS13cmFwcGVyLmRwc3AtYnV0dG9uLXN0eWxlLTYgLmRwc3AtbmV0d29ya3MtYnRucy13cmFwcGVyIC5kcHNwLW5ldHdvcmstYnRuIC5kcHNwLW5ldHdvcmstaWNvbjpob3ZlciBzdmcge1xuICBmaWxsOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5kcHNwLXNob3J0Y29kZS13cmFwcGVyLmRwc3AtYnV0dG9uLXN0eWxlLTYgLmRwc3AtbmV0d29ya3MtYnRucy13cmFwcGVyIC5kcHNwLW5ldHdvcmstYnRuIC5kcHNwLW5ldHdvcmstaWNvbjpob3ZlciAuZHBzcC1uZXR3b3JrLWljb24tYmVmb3JlIHN2ZyB7XG4gIGZpbGw6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmRwc3Atc2hvcnRjb2RlLXdyYXBwZXIuZHBzcC1idXR0b24tc3R5bGUtNiAuZHBzcC1uZXR3b3Jrcy1idG5zLXdyYXBwZXIgLmRwc3AtbmV0d29yay1idG4gLmRwc3AtbmV0d29yay1jb3VudCB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZW50cnktbWV0YSAuZHBzcC1uZXR3b3JrLWljb24taW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZHBzcC1uZXR3b3Jrcy1idG5zLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZHBzcC1uZXR3b3Jrcy1idG5zLXdyYXBwZXIgbGkge1xuICBmbG9hdDogbm9uZTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbjogMCAxMHB4IDAgMCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLmRwc3Atc2hvcnRjb2RlLXdyYXBwZXIgLmRwc3AtbmV0d29ya3MtYnRucy13cmFwcGVyIC5kcHNwLW5ldHdvcmstYnRuIC5kcHNwLW5ldHdvcmstaWNvbiB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucG9zdCAuZHBzcC1zaXplLXNtYWxsIC5kcHNwLW5ldHdvcmtzLWJ0bnMtd3JhcHBlcjpub3QoLmRwc3AtbmV0d29ya3MtYnRucy1zaWRlYmFyKTpub3QoLmRwc3AtbmV0d29ya3MtYnRucy1zdGlja3ktYmFyKSAuZHBzcC1uZXR3b3JrLWJ0biAuZHBzcC1uZXR3b3JrLWljb24taW5uZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi53cHJtLXJlY2lwZSAuZHBzcC1uZXR3b3JrLWJ0biAuZHBzcC1uZXR3b3JrLWljb24gc3ZnIHtcbiAgbWF4LWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ud3BybS1yZWNpcGUgLmRwc3AtbmV0d29ya3MtYnRucy13cmFwcGVyIGxpOm50aC1jaGlsZCgzKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53cHJtLXJlY2lwZSAuZHBzcC1uZXR3b3JrLWljb24gLmRwc3AtbmV0d29yay1pY29uLWlubmVyIHN2ZyB7XG4gIHRvcDogYXV0bztcbn1cblxuLndwcm0tcmVjaXBlIC5kcHNwLWJ1dHRvbi1zdHlsZS02LmRwc3Atc2l6ZS1zbWFsbCAuZHBzcC1uZXR3b3Jrcy1idG5zLXdyYXBwZXIgLmRwc3AtbmV0d29yay1idG4uZHBzcC1oYXMtY291bnQ6bm90KC5kcHNwLWhhcy1sYWJlbCksIC53cHJtLXJlY2lwZSAuZHBzcC1idXR0b24tc3R5bGUtNi5kcHNwLXNpemUtc21hbGwgLmRwc3AtbmV0d29ya3MtYnRucy13cmFwcGVyIC5kcHNwLW5ldHdvcmstYnRuLmRwc3Atbm8tbGFiZWwge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5cbi8qIC0tLS0tWyBXUCBSZWNpcGUgTWFrZXIgXSAtLS0tLS0tLSovXG4ud3BybS1yZWNpcGUgLndwcm0tdW5pdC1jb252ZXJzaW9uLWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMnB4IDAgNXB4O1xufVxuXG4ud3BybS1yZWNpcGUgLndwcm0tdW5pdC1jb252ZXJzaW9uLWNvbnRhaW5lciAud3BybS11bml0LWNvbnZlcnNpb24ge1xuICBwYWRkaW5nOiAxcHggNXB4O1xufVxuXG4vKiAtLS0tLVsgV29yZFByZXNzIChDdXN0b21pemVyIENTUykgXSAtLS0tLS0tLSovXG4vKkhpZGUgcGFnZSB0aXRsZSBvZiBXSU5HUyBjb29rYm9vayBsYW5kaW5nIHBhZ2UqL1xuLnBvc3QtOTQyNiAuZW50cnktdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKkhpZGUgcGFnZSB0aXRsZSBvZiBQaG90b2dyYXBoeSBib29rIGxhbmRpbmcgcGFnZSovXG4ucG9zdC0xMDQzMSAuZW50cnktdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKkhpZGUgcGFnZSB0aXRsZSBvZiBCZWZvcmUgYW5kIEFmdGVyIGxhbmRpbmcgcGFnZSovXG4ucG9zdC0xMTEwOSAuZW50cnktdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKkhpZGUgcGFnZSB0aXRsZSBvZiBDcmVhdGluZyBBZmZpbGlhdGUgTGlua3MgcGFnZSovXG4ucG9zdC0xMTIyMSAuZW50cnktdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKkhpZGUgcGFnZSB0aXRsZSBvZiBBZmZpbGlhdGUgUHJvZ3JhbSBwYWdlKi9cbi5wb3N0LTExMTg4IC5lbnRyeS10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qSGlkZSBwYWdlIHRpdGxlIG9mIEFmZmlsaWF0ZSBGQVEgcGFnZSovXG4ucG9zdC0xMTI0NiAuZW50cnktdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKkhpZGUgZGF0ZSBhbmQgYXV0aG9yIG9mIFByaW1hcnkgUmVjaXBlIEluZGV4Ki9cbi5wb3N0LTEzNjk1IC5lbnRyeS1hdXRob3ItbGluayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qSGlkZSBkYXRlIGFuZCBhdXRob3Igb2YgUHJpbWFyeSBSZWNpcGUgSW5kZXgqL1xuLnBvc3QtMTM2OTUgLmVudHJ5LW1ldGEge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBTdHlsZSBEaXNwbGF5IFBvc3RzIFNob3J0Y29kZSAqL1xuLm1lbnUtYm94IHtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbiAgcGFkZGluZzogNHB4IDIwcHg7XG59XG5cbi5tZW51LWJveCBoMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm1lbnUtYm94IHAge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5tZW51LWJveCAuZGlzcGxheS1wb3N0cy1saXN0aW5nLFxuLm1lbnUtYm94IC5saXN0aW5nLWl0ZW0ge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1lbnUtYm94IC5kaXNwbGF5LXBvc3RzLWxpc3Rpbmcge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1lbnUtYm94IC5kaXNwbGF5LXBvc3RzLWxpc3Rpbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiAwIC04cHg7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuXG4ubWVudS1ib3ggLmRpc3BsYXktcG9zdHMtbGlzdGluZyArIC5kaXNwbGF5LXBvc3RzLWxpc3Rpbmcge1xuICBib3JkZXItdG9wOiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLm1lbnUtYm94IC5saXN0aW5nLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWVudS1ib3ggLmxpc3RpbmctaXRlbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG4gIC5tZW51LWJveCAuZGlzcGxheS1wb3N0cy1saXN0aW5nICsgLmRpc3BsYXktcG9zdHMtbGlzdGluZyAubGlzdGluZy1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDMzLjMzJTtcbiAgfVxufVxuXG4ubWVudS1ib3ggLmxpc3RpbmctaXRlbSAuaW1hZ2UsXG4ubWVudS1ib3ggLmxpc3RpbmctaXRlbSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm1lbnUtYm94IC5saXN0aW5nLWl0ZW0gLmltYWdlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1heC13aWR0aDogNDAlO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1lbnUtYm94IC5saXN0aW5nLWl0ZW0gLmltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5tZW51LWJveCAubGlzdGluZy1pdGVtIC50aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG59XG5cbi8qIFN0eWxlIFwiU2VlIG1vcmUgLi4uXCIgYnV0dG9uIGZvciBEaXNwbGF5IFBvc3RzIFNob3J0Y29kZSAqL1xuLnRnLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOEU2REM7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogNXB4IDMycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLnRnLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogQW5pbWF0ZSBsYXp5IGxvYWQgKi9cbmltZ1tkYXRhLWxhenlsb2FkZWRdLFxuaW1nW2RhdGEtbGF6eS1zcmNdIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuaW1nLmxvYWRlZCxcbmltZy5sYXp5bG9hZGVkIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC41cyBsaW5lYXIgMC4ycztcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IC41cyBsaW5lYXIgMC4ycztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXMgbGluZWFyIDAuMnM7XG4gIG9wYWNpdHk6IDE7XG59XG5cbnAucHVsbHF1b3RlIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogIzk5OTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogTG9yYSxzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW46IDIwcHggMDtcbn1cblxuLyogU3RvcC1nYXAgc29sdXRpb246IGluY3JlYXNlIHNoYXJlIGJ1dHRvbiB3aWR0aCBvbiBhIHBvc3Qgd2l0aCBhIGhpZ2ggc2hhcmUgY291bnQgKi9cbi5wb3N0aWQtNTExNyAuanVtcC1hbmQtc2hhcmUgLmRwc3Atc2hvcnRjb2RlLXdyYXBwZXIge1xuICB3aWR0aDogMjUwcHg7XG59XG5cbi53cC1jYXB0aW9uLXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbmlmcmFtZS55b3V0dWJlLXBsYXllciB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLypcbiAgICBDU1MgTWlncmF0ZWQgZnJvbSBKZXRwYWNrOlxuKi9cbi8qXG5XZWxjb21lIHRvIEN1c3RvbSBDU1MhXG5cbkNTUyAoQ2FzY2FkaW5nIFN0eWxlIFNoZWV0cykgaXMgYSBraW5kIG9mIGNvZGUgdGhhdCB0ZWxscyB0aGUgYnJvd3NlciBob3dcbnRvIHJlbmRlciBhIHdlYiBwYWdlLiBZb3UgbWF5IGRlbGV0ZSB0aGVzZSBjb21tZW50cyBhbmQgZ2V0IHN0YXJ0ZWQgd2l0aFxueW91ciBjdXN0b21pemF0aW9ucy5cblxuQnkgZGVmYXVsdCwgeW91ciBzdHlsZXNoZWV0IHdpbGwgYmUgbG9hZGVkIGFmdGVyIHRoZSB0aGVtZSBzdHlsZXNoZWV0cyxcbndoaWNoIG1lYW5zIHRoYXQgeW91ciBydWxlcyBjYW4gdGFrZSBwcmVjZWRlbmNlIGFuZCBvdmVycmlkZSB0aGUgdGhlbWUgQ1NTXG5ydWxlcy4gSnVzdCB3cml0ZSBoZXJlIHdoYXQgeW91IHdhbnQgdG8gY2hhbmdlLCB5b3UgZG9uJ3QgbmVlZCB0byBjb3B5IGFsbFxueW91ciB0aGVtZSdzIHN0eWxlc2hlZXQgY29udGVudC5cbiovXG4vKkNoYW5naW5nIGhlYWRlciBpbWFnZSBzaXplKi9cbi5oZWFkZXItaW1hZ2UgLnNpdGUtdGl0bGUgYSB7XG4gIGZsb2F0OiBub25lO1xuICBtaW4taGVpZ2h0OiA4MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLypEaXNwbGF5IFBvc3QgRGF0ZSBvbmx5IG9uIGhvbWUgcGFnZSovXG4uZmVhdHVyZWRwb3N0IC5wb3N0LWluZm8sXG4uZW50cnktbWV0YSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYXJjaGl2ZSAucG9zdC1pbmZvLFxuLmNhdGVnb3J5IC5wb3N0LWluZm8sXG4uYXJjaGl2ZSAuZW50cnktbWV0YSxcbi5jYXRlZ29yeSAuZW50cnktbWV0YSxcbi5zZWFyY2ggLmVudHJ5LW1ldGEsXG4uc2VhcmNoIC5wb3N0LWluZm8ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKkhpZGUgdGl0bGUgb2YgdGV4dCB3aWRnZXRzKi9cbi53aWRnZXRfdGV4dCAud2lkZ2V0dGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKkVkaXQgYXBwZWFyYW5jZSBvZiBNQUlMQ0hJTVAgc2lkZWJhciBzdWJzY3JpcHRpb24gd2lkZ2V0Ki9cbi5tYzR3cC1mb3JtIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXI6IDFweCBkb3R0ZWQgIzI2MjAxYjtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLypDb2RlIGJveCBhcHBlcmFuY2UqL1xucHJlLCBjb2RlIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbnByZSB7XG4gIGJvcmRlcjogc29saWQgLjVweCBibGFjaztcbiAgZm9udC1zaXplOiAxcHggZW07XG4gIGNvbG9yOiBibGFjaztcbiAgbWFyZ2luOiAxMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiBHYWluc2Jvcm87XG59XG5cbmNvZGUge1xuICBmb250LXNpemU6IDFweCBlbTtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4vKkhpZGUgcGFnZSB0aXRsZSBvZiBXSU5HUyBjb29rYm9vayBsYW5kaW5nIHBhZ2UqL1xuLnBvc3QtOTQyNiAuZW50cnktdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKkhpZGUgcGFnZSB0aXRsZSBvZiBQaG90b2dyYXBoeSBib29rIGxhbmRpbmcgcGFnZSovXG4ucG9zdC0xMDQzMSAuZW50cnktdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKkhpZGUgcGFnZSB0aXRsZSBvZiBCZWZvcmUgYW5kIEFmdGVyIGxhbmRpbmcgcGFnZSovXG4ucG9zdC0xMTEwOSAuZW50cnktdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKkhpZGUgcGFnZSB0aXRsZSBvZiBDcmVhdGluZyBBZmZpbGlhdGUgTGlua3MgcGFnZSovXG4ucG9zdC0xMTIyMSAuZW50cnktdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKkhpZGUgcGFnZSB0aXRsZSBvZiBBZmZpbGlhdGUgUHJvZ3JhbSBwYWdlKi9cbi5wb3N0LTExMTg4IC5lbnRyeS10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qSGlkZSBwYWdlIHRpdGxlIG9mIEFmZmlsaWF0ZSBGQVEgcGFnZSovXG4ucG9zdC0xMTI0NiAuZW50cnktdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKkhpZGUgZGF0ZSBhbmQgYXV0aG9yIG9mIFByaW1hcnkgUmVjaXBlIEluZGV4Ki9cbi5wb3N0LTEzNjk1IC5lbnRyeS1hdXRob3ItbGluayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qSGlkZSBkYXRlIGFuZCBhdXRob3Igb2YgUHJpbWFyeSBSZWNpcGUgSW5kZXgqL1xuLnBvc3QtMTM2OTUgLmVudHJ5LW1ldGEge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKkluY3JlYXNlIFRleHQgV2lkZ2V0IFRpdGxlIEZvbnQgU2l6ZSovXG4uaG9tZS1ib3R0b20gLndpZGdldHRpdGxlIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG4ud3BybS1yZWNpcGUgOmJlZm9yZSwgLndwcm0tcmVjaXBlIDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iXX0= */